.publisher-logos.svelte-179jshb{display:inline-flex;flex:none;align-items:center;padding:3px 4px}.logo.svelte-179jshb{position:relative;display:inline-flex;z-index:calc(4 - var(--i));transform:rotate(calc((var(--i) - (var(--n) - 1) / 2) * 5deg))}.logo.svelte-179jshb+.logo:where(.svelte-179jshb){margin-left:calc(var(--size) * -.3)}.logo.svelte-179jshb img:first-child{border-radius:22%;background:#fff;object-fit:contain;padding:max(2px,calc(var(--size) * .05));box-shadow:0 0 0 2px #fff,0 2px 8px #0f172a2e}.placeholder.svelte-179jshb{display:inline-flex;color:#94a3b8}.related-publishers.svelte-1eqxb79{margin:1.5rem 0}.publisher-grid.svelte-1eqxb79{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:.65rem;list-style:none;padding:0;margin:0}.publisher-card.svelte-1eqxb79{display:flex;flex-direction:column;gap:.4rem;height:100%;padding:.8rem 1rem;border:1px solid var(--bs-border-color);border-radius:.65rem;background:var(--bs-body-bg);text-decoration:none}.publisher-card.svelte-1eqxb79:hover,.publisher-card.svelte-1eqxb79:focus-visible{border-color:var(--bs-primary);background:var(--bs-tertiary-bg)}.publisher-top.svelte-1eqxb79{display:flex;align-items:center;gap:.6rem;min-width:0}.publisher-name.svelte-1eqxb79{font-weight:600;overflow-wrap:anywhere}.publisher-platform.svelte-1eqxb79{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;font-size:.8rem}.publisher-platform.svelte-1eqxb79 img:where(.svelte-1eqxb79){flex-shrink:0}.publisher-reasons.svelte-1eqxb79{display:flex;flex-wrap:wrap;gap:.35rem;font-size:.75rem}.publisher-reasons.svelte-1eqxb79>span:where(.svelte-1eqxb79){background:var(--bs-tertiary-bg);padding:.15rem .4rem;border-radius:.3rem}summary.svelte-172ef25{cursor:pointer;list-style:none}summary.svelte-172ef25::-webkit-details-marker{display:none}.pub-head.svelte-13fzbv3{margin:.75rem 0 .6rem}.pub-identity.svelte-13fzbv3{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;min-width:0}.pub-titles.svelte-13fzbv3{flex:1 1 12rem;min-width:0}h1.svelte-13fzbv3{margin:0 0 .25rem;font-size:clamp(1.35rem,2.5vw,1.8rem);font-weight:600;overflow-wrap:anywhere}.pub-meta.svelte-13fzbv3{color:#64748b;font-size:.875rem}.pub-stores.svelte-13fzbv3{display:flex;flex-wrap:wrap;gap:.35rem;margin:.5rem 0 0;padding:0;list-style:none}.pub-stores.svelte-13fzbv3 li:where(.svelte-13fzbv3){display:inline-flex;align-items:center;gap:.35rem;padding:.15rem .55rem .15rem .4rem;border:1px solid #e3e7ee;border-radius:999px;background:#fff;color:#1f2937;font-size:.8rem;font-weight:600}.store-count.svelte-13fzbv3{color:#64748b;font-weight:400}.pub-track.svelte-13fzbv3{max-width:36rem;margin-bottom:1rem}.pub-track.svelte-13fzbv3 .publisher-tracking{margin:0!important}.pub-contacts.svelte-13fzbv3{display:flex;flex-direction:column;gap:.3rem;margin:0 0 .75rem;font-size:.875rem}.contact-line.svelte-13fzbv3{display:flex;align-items:flex-start;gap:.5rem;min-width:0}.contact-icon.svelte-13fzbv3{display:inline-flex;flex:none;margin-top:.1rem;color:#64748b}.contact-values.svelte-13fzbv3{min-width:0;overflow-wrap:anywhere}.more-contacts.svelte-13fzbv3{margin-left:.4rem;padding:0;border:0;background:none;color:#475569;font:inherit;font-weight:600;cursor:pointer;white-space:nowrap}.more-contacts.svelte-13fzbv3:hover{color:var(--bs-primary);text-decoration:underline}.pub-stats.svelte-13fzbv3{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:.75rem 0 1rem}.stat.svelte-13fzbv3{display:flex;flex-direction:column;gap:.1rem;min-width:0;padding:.8rem 1rem;border:1px solid #e3e7ee;border-radius:.75rem;background:#fff}.stat-label.svelte-13fzbv3{color:#64748b;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.stat-value.svelte-13fzbv3{display:inline-flex;align-items:center;gap:.2rem;color:#0f172a;font-size:1.5rem;font-weight:700;line-height:1.25;font-variant-numeric:tabular-nums}.stat-note.svelte-13fzbv3{color:#64748b;font-size:.8rem}.pub-charts.svelte-13fzbv3{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:.75rem;margin-bottom:1.5rem}.chart-card.svelte-13fzbv3{min-width:0;padding:1rem 1.1rem;border:1px solid #e3e7ee;border-radius:.75rem;background:#fff}.chart-title.svelte-13fzbv3{margin:0 0 .15rem;font-size:1rem;font-weight:700}.chart-note.svelte-13fzbv3{margin:0 0 .75rem;color:#64748b;font-size:.8rem}.user-bars.svelte-13fzbv3{display:flex;flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none}.user-bars.svelte-13fzbv3 li:where(.svelte-13fzbv3){display:grid;grid-template-columns:minmax(0,11rem) minmax(0,1fr) 6.75rem;align-items:center;gap:.75rem;font-size:.85rem}.user-name.svelte-13fzbv3{display:flex;align-items:center;gap:.45rem;min-width:0;color:#1f2937;font-weight:600;text-decoration:none}.user-name.svelte-13fzbv3 span:where(.svelte-13fzbv3):last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.user-name.svelte-13fzbv3:hover span:where(.svelte-13fzbv3):last-child{color:var(--bs-primary);text-decoration:underline}.user-others.svelte-13fzbv3 .user-name:where(.svelte-13fzbv3){color:#64748b;font-weight:400}.others-dot.svelte-13fzbv3{flex:none;width:20px;height:20px}.user-bar.svelte-13fzbv3{display:block;height:10px;border-radius:4px;background:#eef2f7;overflow:hidden}.user-bar.svelte-13fzbv3 span:where(.svelte-13fzbv3){display:block;height:100%;border-radius:4px;background:#256abf}.user-bar.svelte-13fzbv3 span.others:where(.svelte-13fzbv3){background:#7d8899}.user-bar.svelte-13fzbv3 span.stub:where(.svelte-13fzbv3){min-width:3px}.user-value.svelte-13fzbv3{color:#1f2937;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.user-share.svelte-13fzbv3{display:inline-block;min-width:2.6rem;color:#64748b;font-weight:400}.year-legend.svelte-13fzbv3{display:flex;gap:1rem;margin:0 0 .6rem;padding:0;list-style:none;color:#475569;font-size:.8rem}.year-legend.svelte-13fzbv3 li:where(.svelte-13fzbv3){display:flex;align-items:center;gap:.35rem}.swatch.svelte-13fzbv3{display:inline-block;width:.75rem;height:.75rem;border-radius:3px}.swatch.live.svelte-13fzbv3,.seg.live.svelte-13fzbv3{background:#256abf}.swatch.removed.svelte-13fzbv3,.seg.removed.svelte-13fzbv3{background:#7d8899}.year-chart.svelte-13fzbv3{display:flex;align-items:stretch;gap:4px;height:10rem;padding-top:.25rem;border-bottom:1px solid #cbd5e1}.year-col.svelte-13fzbv3{position:relative;display:flex;flex:1 1 0;flex-direction:column;min-width:0;outline:none}.year-plot.svelte-13fzbv3{position:relative;display:flex;flex:1;flex-direction:column;justify-content:flex-end;align-items:center}.year-count.svelte-13fzbv3{margin-bottom:.15rem;color:#475569;font-size:.72rem;font-variant-numeric:tabular-nums}.year-stack.svelte-13fzbv3{display:flex;flex-direction:column;gap:2px;width:100%;max-width:2.6rem;min-height:0}.seg.svelte-13fzbv3{min-height:3px}.year-stack.svelte-13fzbv3 .seg:where(.svelte-13fzbv3):first-child{border-radius:4px 4px 0 0}.year-col.svelte-13fzbv3:hover .seg:where(.svelte-13fzbv3){filter:brightness(1.12)}.year-label.svelte-13fzbv3{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:.25rem;color:#64748b;font-size:.72rem;white-space:nowrap}.year-label.faint.svelte-13fzbv3{visibility:hidden}.year-tip.svelte-13fzbv3{position:absolute;bottom:calc(100% - .5rem);left:50%;transform:translate(-50%);z-index:2;padding:.35rem .6rem;border-radius:.45rem;background:#1e293b;color:#f8fafc;font-size:.78rem;white-space:nowrap;pointer-events:none;box-shadow:0 6px 18px #0f172a40}.year-tip.left.svelte-13fzbv3{left:0;transform:none}.year-tip.right.svelte-13fzbv3{left:auto;right:0;transform:none}.year-tip.svelte-13fzbv3 strong:where(.svelte-13fzbv3){margin-right:.3rem}.chart-card.svelte-13fzbv3:has(.year-chart:where(.svelte-13fzbv3)){padding-bottom:2rem}.list-title.svelte-13fzbv3{margin:1.5rem 0 0;font-size:1.2rem;font-weight:700}@media(max-width:991.98px){.pub-stats.svelte-13fzbv3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575.98px){.pub-stats.svelte-13fzbv3{gap:.5rem}.stat.svelte-13fzbv3{padding:.65rem .75rem}.stat-value.svelte-13fzbv3{font-size:1.25rem}.user-bars.svelte-13fzbv3 li:where(.svelte-13fzbv3){grid-template-columns:minmax(0,1fr) 6.75rem;gap:.25rem .75rem}.user-bar.svelte-13fzbv3{grid-column:1 / -1;grid-row:2}}
