.public-content-report{min-width:0;margin:0 0 38px;padding:30px;scroll-margin-top:30px}.public-content-report:target{box-shadow:0 0 0 2px var(--focus-ring)}.public-content-notice{background:var(--status-neutral-bg);border-radius:var(--radius-md);padding:var(--space-4) 18px;margin:0 0 var(--space-6);color:var(--status-neutral-ink);align-items:flex-start;gap:12px;display:flex}.public-content-notice svg{flex-shrink:0;margin-top:3px}.public-content-notice p{font-size:var(--text-sm);line-height:var(--leading-body);margin:0}@media (max-width:560px){.public-content-report{padding:24px 20px}}.publications-report{padding:0;overflow:visible}.publications-report .publication-summary-metrics{margin:0 0 var(--space-6)}.publication-analysis-grid{gap:var(--space-4);margin:0 0 var(--space-6);grid-template-columns:minmax(260px,.9fr) minmax(0,1.4fr);align-items:start;display:grid}.publication-analysis-grid>:only-child{grid-column:1/-1}.publication-analysis-card,.publication-ranking,.publication-browser{border:1px solid var(--line-default);border-radius:var(--radius-lg);background:var(--surface-card);padding:var(--space-6);min-width:0}.publication-analysis-card>p{font-size:var(--text-xs);color:var(--ink-muted);line-height:var(--leading-body);margin:19px 0 0}.publication-format-stack{height:var(--bar-md);border-radius:var(--radius-sm);margin:var(--space-6) 0 var(--space-5);background:var(--surface-card);gap:2px;display:flex;overflow:hidden}.publication-format-stack>span{min-width:2px}.publication-format-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.publication-format-list>li{font-size:var(--text-sm);justify-content:space-between;align-items:center;gap:15px;display:flex}.publication-format-list>li>span{min-width:0;color:var(--ink-label);align-items:center;gap:9px;display:flex}.publication-format-list strong{font-size:var(--text-sm);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink-strong)}.publication-activity .chart-readout{margin-top:var(--space-5)}.publication-activity .chart-readout-label:first-letter{text-transform:uppercase}.publication-timeline-plot{--timeline-gutter:32px;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative}.publication-timeline-frame{margin:22px var(--timeline-gutter) 0 0;border-bottom:1px solid var(--line-strong);position:relative}.publication-timeline{z-index:1;align-items:flex-end;gap:8px;margin:0;padding:0;list-style:none;display:flex;position:relative}.publication-timeline>li{flex:1;min-width:0;position:relative}.publication-timeline-column{height:76px;display:block;position:relative}.publication-timeline-column>i{background:var(--data-single);width:clamp(12px,60%,24px);min-width:3px;max-width:100%;transition:background-color var(--motion-fast) var(--ease-out);border-radius:3px 3px 0 0;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.publication-timeline.is-scrubbing>li:not(.is-active) .publication-timeline-column>i{background:color-mix(in srgb,var(--data-single) 35%,var(--surface-card))}.publication-timeline-column>strong{left:50%;bottom:var(--count-above);z-index:2;background:var(--surface-card);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--ink-label);font-variant-numeric:tabular-nums;white-space:nowrap;padding:0 2px;line-height:1;position:absolute;transform:translate(-50%)}.publication-timeline-average{z-index:0;pointer-events:none;height:0;position:absolute;left:0;right:0}.publication-timeline-average:before{content:"";background:repeating-linear-gradient(to right,var(--ink-label) 0 5px,transparent 5px 9px);height:1.5px;position:absolute;top:-.75px;left:0;right:0}.publication-timeline-average>span{padding-left:var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--ink-label);white-space:nowrap;line-height:1;position:absolute;top:0;left:100%;transform:translateY(-50%)}.publication-timeline-average-value{margin-top:2px;display:block}.publication-timeline-axis{height:calc(8px + var(--text-xs) * var(--leading-snug));margin-right:var(--timeline-gutter);position:relative}.publication-timeline-label{white-space:nowrap;font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--ink-muted);position:absolute;top:8px}.publication-timeline-label-start{left:0}.publication-timeline-label-end{right:0}.publication-timeline-label-middle{transform:translate(-50%)}.publication-browser{margin:0 0 var(--space-6)}.publication-browser .card-header{margin-bottom:var(--space-5);align-items:center}.publication-browser-count{border-radius:var(--radius-sm);background:var(--surface-track);min-width:26px;height:24px;color:var(--ink-label);font-size:var(--text-xs);letter-spacing:0;vertical-align:middle;justify-content:center;align-items:center;margin-left:8px;display:inline-flex}.publication-browser-controls{gap:var(--space-3);flex-direction:column;display:flex}.publication-filter-row{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.publication-filter-label{font-size:var(--text-xs);line-height:var(--leading-body);color:var(--ink-muted)}.publication-format-select{display:none}.publication-filter-end{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;min-width:0;margin-left:auto;display:flex}.publication-browser .publication-export{white-space:nowrap;min-height:40px;border-color:var(--line-strong)!important;background:var(--surface-card)!important;box-shadow:none!important}.publication-search{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface-card);min-width:0;min-height:44px;color:var(--ink-muted);flex:1;align-items:center;gap:10px;padding:0 13px;display:flex}.publication-search>svg{flex-shrink:0}.publication-search input{appearance:none;width:100%;min-width:0;font-family:inherit;font-size:var(--text-sm);line-height:var(--leading-body);color:var(--ink-strong);background:0 0;border:0;outline:none;flex:1;padding:11px 0}.publication-search input::placeholder{color:var(--ink-muted);opacity:1}.publication-search:has(input:focus-visible){outline:3px solid var(--focus-ring);outline-offset:3px}.full-report .publication-search input:focus-visible{outline:none}.publication-search input::-webkit-search-cancel-button{appearance:none;display:none}.publication-search input::-webkit-search-decoration{appearance:none;display:none}.publication-search button{width:28px;height:28px;color:var(--ink-muted);background:0 0;border:0;place-items:center;padding:0;display:grid}.publication-sort{font-size:var(--text-xs);color:var(--ink-muted);white-space:nowrap;align-items:center;gap:9px;display:flex}.publication-sort select{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface-card);min-height:44px;color:var(--ink-body);font-family:inherit;font-size:var(--text-sm);padding:0 30px 0 12px}.publication-format-filters{flex-wrap:wrap;gap:8px;margin:0;display:flex}.publication-format-filters button{border-radius:var(--radius-sm);min-height:36px;color:var(--ink-label);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:7px;padding:7px 10px;display:flex}.publication-format-filters button>span{font-size:var(--text-xs);font-weight:var(--weight-regular);font-variant-numeric:tabular-nums}@media (hover:hover){.publication-format-filters button:hover{background:var(--surface-sunken)}}.publication-format-filters button.active{color:var(--link);background:var(--brand-soft);border-color:var(--link)}.publication-results-note{font-size:var(--text-xs);color:var(--ink-muted);line-height:var(--leading-body)}.publication-results{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin:15px 0 18px;display:flex}.publication-results>p{margin:0}.publication-results-typical{font-size:var(--text-xs);line-height:var(--leading-body);color:var(--ink-label)}.publication-browser>.publication-preview-note{border-radius:var(--radius-md);background:var(--status-neutral-bg);color:var(--status-neutral-ink);font-size:var(--text-sm);line-height:var(--leading-body);align-items:flex-start;gap:9px;margin:16px 0 0;padding:12px 14px;display:flex}.publication-preview-note>svg{flex-shrink:0;margin-top:2px}.publication-card-grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.publication-card{border:1px solid var(--line-default);border-radius:var(--radius-md);background:var(--surface-card);flex-direction:column;min-width:0;scroll-margin-top:32px;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}@media (hover:hover){.publication-card:hover{border-color:var(--line-strong);box-shadow:var(--shadow-hover)}}.publication-card:focus{outline:3px solid var(--focus-ring);outline-offset:4px}.publication-preview{aspect-ratio:4/3;background:var(--surface-track);border-bottom:1px solid var(--line-subtle);flex-shrink:0;position:relative;overflow:hidden}.publication-cover{--cover-tint:var(--format-image);background:linear-gradient(160deg,var(--surface-sunken) 0%,color-mix(in srgb,var(--cover-tint) 9%,var(--surface-sunken)) 100%);flex-direction:column;justify-content:flex-end;gap:9px;padding:50px 18px 16px;display:flex;position:absolute;inset:0}.publication-preview-video .publication-cover{--cover-tint:var(--format-video)}.publication-preview-carousel .publication-cover{--cover-tint:var(--format-carousel)}.publication-cover:before{content:"“";color:color-mix(in srgb,var(--cover-tint) 22%,var(--surface-card));font-family:Georgia,serif;font-size:76px;line-height:1;position:absolute;top:2px;right:16px}.publication-cover>p{font-size:var(--text-md);line-height:var(--leading-body);font-weight:var(--weight-medium);letter-spacing:-.01em;color:var(--ink-strong);overflow-wrap:anywhere;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;position:relative;overflow:hidden}.publication-cover>p.publication-cover-empty{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--ink-muted);font-style:italic}.publication-cover>span{font-size:var(--text-xs);line-height:var(--leading-body);color:var(--ink-muted);position:relative}.publication-preview>img{z-index:1;object-fit:cover;object-position:center;opacity:0;width:100%;height:100%;transition:opacity .2s;display:block;position:absolute;inset:0}.publication-preview-reel>img{object-position:center 20%}.publication-preview-loaded>img{opacity:1}.publication-format-tag{z-index:2;background:var(--surface-card);border:1px solid var(--line-default);color:var(--ink-body);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-snug);align-items:center;gap:5px;padding:4px 8px;display:inline-flex;position:absolute;top:12px;left:12px}.publication-format-tag>svg{color:var(--format-image);flex-shrink:0}.publication-preview-video .publication-format-tag>svg{color:var(--format-video)}.publication-preview-carousel .publication-format-tag>svg{color:var(--format-carousel)}.publication-card-body{min-width:0;padding:var(--space-4);flex-direction:column;flex:1;display:flex}.publication-card-format,.publication-cover>.publication-cover-shape,.publication-card-match{display:none}.publication-card-date{margin-bottom:var(--space-3);font-size:var(--text-xs);color:var(--ink-muted);line-height:var(--leading-body);justify-content:space-between;align-items:center;gap:8px;display:flex}.publication-card-date>a{color:var(--link);font-weight:var(--weight-medium);white-space:nowrap;align-items:center;gap:3px;text-decoration:none;display:flex}@media (hover:hover){.publication-card-date>a:hover{text-decoration:underline}}.publication-caption{color:var(--ink-body);overflow-wrap:anywhere;white-space:pre-line;font-size:var(--text-sm)!important;line-height:var(--leading-body)!important}.publication-card-body>.publication-caption{margin:12px 0 16px}.publication-caption-clamped{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.publication-caption-empty{color:var(--ink-muted);font-style:italic}.publication-card-body>.publication-caption-toggle{min-height:24px;color:var(--link);font-family:inherit;font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-body);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:5px;margin:-12px 0 12px;padding:2px 0;display:inline-flex}@media (hover:hover){.publication-caption-toggle:hover{text-decoration:underline}}.publication-caption-toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.publication-counters{border-top:1px solid var(--line-subtle);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:9px;margin:auto 0 0;padding:15px 0 0;display:grid}.publication-counters dt{font-size:var(--text-xs);color:var(--ink-muted);align-items:center;gap:5px;display:flex}.publication-counters dt>svg{flex-shrink:0;width:12px;height:12px}.publication-counters dd{font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:-.01em;color:var(--ink-strong);line-height:var(--leading-snug);font-variant-numeric:tabular-nums;margin:6px 0 0}.publication-load-more{flex-direction:column;align-items:center;gap:9px;padding:26px 0 5px;display:flex}.publication-load-more>.panel-button{white-space:normal;max-inline-size:100%;background:var(--surface-card)!important;border-color:var(--line-strong)!important;color:var(--link)!important;font-size:var(--text-sm)!important}.publication-load-more>span{font-size:var(--text-xs);color:var(--ink-muted)}.publication-browser>.publication-export-note{font-size:var(--text-xs);line-height:var(--leading-body);color:var(--ink-muted);margin:18px 0 0}.publication-empty-state{text-align:center;border:1px dashed var(--line-strong);border-radius:var(--radius-lg);background:var(--surface-card);color:var(--icon-muted);margin:25px 0;padding:38px 22px}.publication-empty-state>svg{margin-bottom:12px}.publication-empty-state h2,.publication-empty-state h3,.publication-empty-state h4{font-size:var(--text-lg);letter-spacing:-.01em;color:var(--ink-strong);font-weight:var(--weight-semibold);margin:0 0 10px}.publication-empty-state>p{font-size:var(--text-sm);color:var(--ink-muted);line-height:var(--leading-body);max-width:350px;margin:0 auto 17px}.publication-empty-state .panel-button{font-size:var(--text-sm)!important}.publication-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.publications-report input:focus-visible,.publications-report select:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}@media (max-width:1180px){.publication-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.publication-analysis-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.publication-analysis-card{padding:var(--space-5)}}@media (max-width:800px){.publication-analysis-grid{grid-template-columns:1fr}.publication-format-stack{margin-top:22px}.publication-timeline{gap:12px}}@media (max-width:560px){.publication-analysis-card,.publication-ranking,.publication-browser{padding:var(--space-5) var(--space-4)}.publication-format-list{gap:8px}.publication-format-list>li>span{gap:6px}.publication-timeline{gap:7px}.publication-browser .card-header{margin-bottom:var(--space-4);align-items:flex-start;gap:14px}.publication-search button{width:44px;height:44px;margin-right:-12px}.publication-empty-state{padding:30px 17px}}@media (prefers-reduced-motion:reduce){.publication-preview>img,.publication-thumb>img,.publication-timeline-column>i{transition:none}}@media screen and (max-width:760px){:is(.publication-browser .publication-export,.full-report .section-header-action:has(>.comment-export:only-child)){display:none}.publication-search input{font-size:var(--text-input)}.publication-filter-row{flex-wrap:nowrap;gap:8px}.publication-filter-label,.publication-format-filters{display:none}.publication-format-select{flex:0 auto;min-width:0;display:flex}.publication-filter-end{flex-wrap:nowrap;flex:1 1 0;margin-left:0}.publication-filter-end>.publication-sort{flex:1 1 0;min-width:0}.publication-filter-end>.publication-sort>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.publication-format-select select,.publication-filter-end>.publication-sort select{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface-card);width:100%;min-width:0;max-width:none;min-height:44px;color:var(--ink-body);font-family:inherit;font-size:var(--text-input);text-overflow:ellipsis;padding:0 6px 0 10px}.publication-card-grid{border-top:1px solid var(--line-subtle);grid-template-columns:minmax(0,1fr);gap:0}.publication-card{border:0;border-bottom:1px solid var(--line-subtle);background:0 0;border-radius:0;grid-template-columns:80px minmax(0,1fr);align-items:start;column-gap:12px;padding:12px 0;scroll-margin-top:96px;display:grid;position:relative;overflow:visible}@media (hover:hover){.publication-card:hover{border-color:var(--line-subtle);box-shadow:none}}.publication-card:focus{outline-offset:2px}.publication-preview{aspect-ratio:auto;border-radius:var(--radius-md);border:0;width:80px;height:80px}.publication-cover{justify-content:center;align-items:center;padding:0}.publication-cover:before,.publication-cover>p,.publication-preview .publication-format-tag{display:none}.publication-cover>.publication-cover-shape{width:16px;height:16px;display:block}.publication-card-body{justify-content:center;gap:4px;min-height:80px;padding:0}.publication-card-date{gap:12px;margin:0}.publication-card-when{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.publication-card-format{display:inline}.publication-card-date>.publication-card-when+a{flex-shrink:0}.publication-card-open{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.publication-card-date>a:after{content:"";z-index:3;position:absolute;inset:0}.publications-report .publication-card-date>a:focus-visible{outline:none}.publication-card:has(.publication-card-date>a:focus-visible){outline:3px solid var(--focus-ring);outline-offset:2px}.publications-report .publication-card-body>.publication-caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.publications-report .publication-card-body>.publication-caption-toggle{display:none}.publications-report :is(.publication-card-grid-text .publication-card,.publication-card:has(.publication-preview-text)):not(:has(.publication-card-match)) .publication-card-body>.publication-caption{clip-path:none;text-overflow:ellipsis;white-space:nowrap;width:auto;height:auto;display:block;position:static;overflow:hidden}.publications-report .publication-card-match{font-size:var(--text-sm);line-height:var(--leading-body);color:var(--ink-body);text-overflow:ellipsis;white-space:nowrap;margin:0;display:block;overflow:hidden}.publication-card-match>strong{font-weight:var(--weight-semibold);color:var(--ink-strong)}.publications-report .publication-card-grid .publication-card:focus .publication-card-body>.publication-caption{clip-path:none;white-space:pre-line;-webkit-line-clamp:none;line-clamp:none;width:auto;height:auto;display:block;position:static;overflow:visible}.publications-report .publication-card:focus .publication-card-match{display:none}.publication-counters{border:0;flex-wrap:wrap;gap:2px 14px;margin:0;padding:0;display:flex}.publication-counters>div{align-items:center;gap:5px;min-width:0;display:flex}.publication-counter-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.publication-counters dt>svg{width:14px;height:14px}.publication-counters dd{font-size:var(--text-sm);line-height:var(--leading-body);margin:0}.publications-report .publication-card-body>.publication-engagement{min-height:0;margin:0}.publications-report .publication-card-body>.publication-engagement-empty{display:none}}@media screen and (max-width:359px){.publication-filter-row{flex-wrap:wrap}.publication-format-select,.publication-filter-end{flex-basis:100%}.publication-card{grid-template-columns:72px minmax(0,1fr)}.publication-preview{width:72px;height:72px}.publication-card-body{min-height:72px}}:is(.publication-card:has(.publication-preview-cover) .publication-caption-clamped,.publication-card:has(.publication-preview-cover) .publication-caption-empty){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;min-height:0;margin:0;position:absolute;overflow:hidden}.publication-card:has(.publication-preview-cover) .publication-caption-toggle{margin-top:10px}.publication-card:has(.publication-preview-cover) .publication-caption-toggle-short:not([aria-expanded=true]){display:none}.publication-card-body>.publication-engagement{box-sizing:border-box;min-height:26px;font-size:var(--text-xs);line-height:var(--leading-body);color:var(--ink-label);flex-wrap:wrap;align-items:center;gap:6px 9px;margin:12px 0 0;display:flex}.publication-er-chip{border-radius:var(--radius-sm);background:var(--status-neutral-bg);color:var(--status-neutral-ink);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;border:1px solid #0000;align-items:center;gap:4px;padding:3px 8px;display:inline-flex}.publication-er-chip>abbr,.publication-ranking-rate abbr{font-weight:var(--weight-medium);color:var(--ink-label);text-decoration:none}.publication-er-versus{color:var(--ink-label);font-variant-numeric:tabular-nums}.publication-card-body>.publication-engagement-growing{border-radius:var(--radius-sm);background:var(--surface-sunken);border:1px dashed var(--icon-muted);color:var(--status-neutral-ink);font-weight:var(--weight-medium);flex-wrap:nowrap;align-self:flex-start;gap:5px;padding:3px 8px;display:inline-flex}.publication-engagement-growing>svg{flex-shrink:0}.publication-ranking{margin:0 0 var(--space-6)}.publication-ranking-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.publication-ranking-grid>section{min-width:0}.publication-ranking-grid h4{font-size:var(--text-sm);line-height:var(--leading-body);font-weight:var(--weight-semibold);color:var(--ink-strong);align-items:center;gap:7px;margin:0 0 8px;display:flex}.publication-ranking-grid h4>svg{color:var(--icon-muted);flex-shrink:0}.publication-ranking-grid ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.publication-ranking-grid a{border:1px solid var(--line-default);border-radius:var(--radius-md);background:var(--surface-sunken);min-height:44px;color:inherit;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"meta rate""caption rate";align-items:center;gap:2px 14px;padding:9px 12px;text-decoration:none;display:grid}@media (hover:hover){.publication-ranking-grid a:hover{border-color:var(--line-strong);background:var(--surface-card)}}.publication-ranking-meta{font-size:var(--text-xs);line-height:var(--leading-body);color:var(--ink-muted);grid-area:meta}.publication-ranking-caption{font-size:var(--text-sm);line-height:var(--leading-body);color:var(--ink-strong);text-overflow:ellipsis;white-space:nowrap;grid-area:caption;overflow:hidden}.publication-ranking-rate{text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;grid-area:rate;align-items:flex-end;display:flex}.publication-ranking-rate>strong{font-size:var(--text-sm);color:var(--ink-strong);white-space:nowrap}.publication-ranking-rate>small{max-inline-size:100%;font-size:var(--text-xs);color:var(--ink-label);white-space:normal;overflow-wrap:anywhere}.publication-ranking-grid a:has(>.publication-thumb){grid-template-columns:56px minmax(0,1fr) auto;grid-template-areas:"cover meta rate""cover caption rate";column-gap:12px;padding:8px 12px 8px 8px}.publication-ranking-grid a>.publication-thumb{grid-area:cover}.publication-ranking-grid a:has(>.publication-thumb)>.publication-ranking-meta{align-self:end}.publication-ranking-grid a:has(>.publication-thumb)>.publication-ranking-caption{align-self:start}@media (max-width:800px){.publication-ranking-grid{grid-template-columns:1fr;gap:18px}}@media (max-width:560px){.publication-ranking-grid a:has(>.publication-thumb){grid-template-columns:56px minmax(0,1fr);grid-template-areas:"cover meta""cover caption""cover rate";align-items:start;row-gap:1px}.publication-ranking-grid a:has(>.publication-thumb)>.publication-ranking-rate{text-align:left;flex-flow:wrap;justify-content:flex-start;align-items:baseline;gap:0 8px}.publication-ranking-grid a:not(:has(>.publication-thumb))>.publication-ranking-caption{white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}.publication-thumb{border-radius:var(--radius-sm);background:var(--surface-track);flex-shrink:0;width:56px;height:56px;display:block;position:relative;overflow:hidden}.publication-thumb-tile{--thumb-tint:var(--format-image);background:color-mix(in srgb,var(--thumb-tint) 12%,var(--surface-sunken));place-items:center;display:grid;position:absolute;inset:0}.publication-thumb-video>.publication-thumb-tile{--thumb-tint:var(--format-video)}.publication-thumb-carousel>.publication-thumb-tile{--thumb-tint:var(--format-carousel)}.publication-thumb .format-shape{width:14px;height:14px}.publication-thumb>img{z-index:1;object-fit:cover;object-position:center;opacity:0;width:100%;height:100%;transition:opacity .2s;display:block;position:absolute;inset:0}.publication-thumb-reel>img{object-position:center 20%}.publication-thumb-loaded>img{opacity:1}@media print{.publication-analysis-card .publication-format-list{grid-template-columns:minmax(0,1fr);gap:6px}.publication-analysis-card .publication-format-list strong{font-size:var(--text-md)}.publication-timeline-column>i,.publication-timeline-average:before{-webkit-print-color-adjust:exact;print-color-adjust:exact}.publication-ranking{break-inside:avoid}.publication-ranking-grid{grid-template-columns:1fr 1fr}.publication-ranking-grid a{background:var(--surface-card);border-radius:0}.publication-er-chip,.publication-engagement-growing{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@media (max-width:560px){.publications-report .publication-sort select,.publications-report .publication-load-more>.panel-button,.publications-report .publication-empty-state .panel-button{min-height:44px}}.caption-signals{border:1px solid var(--line-default);border-radius:var(--radius-lg);background:var(--surface-card);padding:var(--space-6);margin:0 0 var(--space-6);min-width:0;scroll-margin-top:30px}.caption-signals:focus{outline:none}.caption-signals:focus-visible,.caption-signals:target{box-shadow:0 0 0 2px var(--focus-ring)}.caption-signals-grid{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));display:grid;container-type:inline-size}.caption-signals-block{min-width:0}.caption-signals-block+.caption-signals-block{padding-top:var(--space-6);border-top:1px solid var(--line-subtle)}@container (min-width:624px){.caption-signals-block+.caption-signals-block{padding-top:0;padding-left:var(--space-6);border-top:0;border-left:1px solid var(--line-subtle)}}.caption-signals .caption-signals-block h4{margin:0 0 var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-body);color:var(--ink-strong);align-items:center;gap:7px;display:flex}.caption-signals-block h4>svg{color:var(--icon-muted);flex-shrink:0}.caption-signals-kind+.caption-signals-kind{margin-top:var(--space-4)}.caption-signals .caption-signals-kind h5{font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-body);color:var(--status-muted-ink);margin:0 0 6px}.caption-signals-kind ul,.caption-signals-facts{gap:6px;margin:0;padding:0;list-style:none;display:grid}.caption-signals-kind li{min-width:0;font-size:var(--text-sm);line-height:var(--leading-body);color:var(--ink-body);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;display:flex}.caption-signals-kind li>span{overflow-wrap:anywhere;min-width:0}.caption-signals-kind li>a{max-inline-size:100%;font-size:var(--text-xs);line-height:var(--leading-body);color:var(--link);white-space:normal;align-items:center;gap:3px;text-decoration:none;display:inline-flex}@media (hover:hover){.caption-signals-kind li>a:hover{color:var(--link-hover);text-decoration:underline}}.caption-signals-term{border-radius:var(--radius-sm);background:var(--status-neutral-bg);color:var(--status-neutral-ink);font-weight:var(--weight-semibold);overflow-wrap:anywhere;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:1px 6px;display:inline}.caption-signals-facts>li{font-size:var(--text-sm);line-height:var(--leading-body);color:var(--ink-body);overflow-wrap:anywhere}.caption-signals-facts strong{font-weight:var(--weight-semibold);color:var(--ink-strong);font-variant-numeric:tabular-nums}.caption-signals .caption-signals-none{font-size:var(--text-sm);line-height:var(--leading-body);color:var(--ink-body);margin:0}.caption-signals .caption-signals-note{margin:var(--space-3) 0 0;font-size:var(--text-xs);line-height:var(--leading-body);color:var(--status-muted-ink)}.caption-signals-platform{gap:6px;min-width:0;margin:0;display:grid}.caption-signals-grid+.caption-signals-platform{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--line-subtle)}.caption-signals .caption-signals-platform p{font-size:var(--text-sm);line-height:var(--leading-body);color:var(--status-neutral-ink);overflow-wrap:anywhere;margin:0}.caption-signals-platform a{color:var(--link);text-underline-offset:2px;text-decoration:underline}@media (hover:hover){.caption-signals-platform a:hover{color:var(--link-hover)}}.caption-signals .caption-signals-platform h4{margin:0 0 var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-body);color:var(--ink-strong);align-items:center;gap:7px;display:flex}.caption-signals-platform h4>svg{color:var(--icon-muted);flex-shrink:0}.caption-signals-platform dl{gap:6px;margin:0;display:grid}.caption-signals-platform dl>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;min-width:0;display:flex}.caption-signals-platform dt,.caption-signals-platform dd{min-width:0;font-size:var(--text-sm);line-height:var(--leading-body);color:var(--ink-body);margin:0}.caption-signals-platform dt{overflow-wrap:anywhere}.caption-signals-platform dd{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:2px 12px;display:inline-flex}.caption-signals-platform dd>a{max-inline-size:100%;font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--leading-body);color:var(--link);white-space:normal;align-items:center;gap:3px;text-decoration:none;display:inline-flex}@media (hover:hover){.caption-signals-platform dd>a:hover{color:var(--link-hover);text-decoration:underline}}.caption-signals-names{border-left:2px solid var(--line-default);gap:4px;margin:6px 0 0;padding:0 0 0 12px;list-style:none;display:grid}.caption-signals-names>li{min-width:0;font-size:var(--text-sm);line-height:var(--leading-body);color:var(--ink-body);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;display:flex}.caption-signals-names>li>span{overflow-wrap:anywhere;min-width:0}.caption-signals-names>li>a{max-inline-size:100%;font-size:var(--text-xs);line-height:var(--leading-body);color:var(--link);white-space:normal;align-items:center;gap:3px;text-decoration:none;display:inline-flex}@media (hover:hover){.caption-signals-names>li>a:hover{color:var(--link-hover);text-decoration:underline}}.caption-signals-handle{font-weight:var(--weight-semibold);overflow-wrap:anywhere}.caption-signals .caption-signals-owner-only{font-size:var(--text-xs);line-height:var(--leading-body);color:var(--status-muted-ink);margin:6px 0 0}.publication-card-body>.publication-platform-flag{border:1px solid var(--status-neutral-line);border-radius:var(--radius-sm);background:var(--status-neutral-bg);color:var(--status-neutral-ink);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-body);align-self:flex-start;align-items:center;gap:5px;margin:0;padding:3px 8px;display:inline-flex}.publication-platform-flag>svg{flex-shrink:0}@media (max-width:560px){.caption-signals{padding:var(--space-5) var(--space-4)}.caption-signals-kind li>a{box-sizing:border-box;min-height:44px;margin-top:-10px;margin-bottom:-10px;padding:10px 0}.caption-signals-platform a{margin:-10px 0;padding:10px 0;display:inline-block}.caption-signals-platform dt>a,.caption-signals-platform dd>a,.caption-signals-names>li>a{box-sizing:border-box;align-items:center;min-height:44px;margin-top:-10px;margin-bottom:-10px;padding:10px 0;display:inline-flex}}@media print{.caption-signals{break-inside:avoid;box-shadow:none!important}.caption-signals-term{-webkit-print-color-adjust:exact;print-color-adjust:exact}.caption-signals-platform a{color:inherit;text-decoration:none}}
.creator-report{min-width:0;scroll-margin-top:28px}.creator-section{margin-top:34px;scroll-margin-top:28px}.creator-grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.creator-grid>:only-child{grid-column:1/-1}.creator-grid-column{display:contents}@media screen and (min-width:701px){.creator-grid-column{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}}.creator-group{border:1px solid var(--line-default);border-radius:var(--radius-lg);background:var(--surface-card);min-width:0;padding:22px;scroll-margin-top:28px}.creator-group-heading{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;display:flex}.creator-group-heading :is(h3,h4){font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-body);letter-spacing:-.2px;margin:0}.creator-group-icon{border-radius:var(--radius-md);background:var(--surface-sunken);width:31px;height:31px;color:var(--icon-muted);flex-shrink:0;place-items:center;display:grid}.creator-group .creator-group-heading .panel-subtle-badge{white-space:normal;overflow-wrap:anywhere;max-inline-size:100%;margin-left:auto}.creator-group-classification{padding:20px}.creator-group-classification .creator-group-heading{margin-bottom:19px}.creator-group-classification .creator-group-heading :is(h3,h4){font-size:var(--text-sm);color:var(--ink-muted);font-weight:var(--weight-medium)}.creator-classification{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 14px;min-width:0;margin:0;display:flex}.creator-classification .creator-profile-value{font-size:var(--text-lg);line-height:var(--leading-snug);font-weight:var(--weight-semibold);letter-spacing:-.55px;overflow-wrap:anywhere}.creator-alternatives{margin-top:19px}.creator-alternatives>summary{color:var(--link);font-size:var(--text-xs);cursor:pointer;line-height:var(--leading-body);align-items:center;gap:6px;list-style:none;display:inline-flex}.creator-alternatives>summary::-webkit-details-marker{display:none}.creator-experimental>summary::-webkit-details-marker{display:none}.creator-alternatives ul{gap:10px;margin:13px 0 0;padding:0;list-style:none;display:grid}.creator-alternatives li{font-size:var(--text-xs);line-height:var(--leading-body);flex-wrap:wrap;justify-content:space-between;gap:5px 12px;display:flex}.creator-alternatives li>span:first-child{color:var(--ink-label)}.creator-profile-card{border:1px solid var(--line-default);border-radius:var(--radius-lg);background:var(--surface-card);min-width:0;padding:22px 22px 18px}.creator-profile-card>.card-header{margin-bottom:0}.creator-profile-table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%}.creator-profile-table thead th{border-bottom:1px solid var(--line-strong);font-size:var(--text-xs);line-height:var(--leading-body);font-weight:var(--weight-medium);color:var(--ink-muted);padding:14px 12px 12px}.creator-profile-table thead th:first-child{width:28%;padding-left:0}.creator-profile-table thead th:nth-child(2){width:44%}.creator-profile-table tbody tr{scroll-margin-top:28px}.creator-profile-table tbody tr:not(:last-child){border-bottom:1px solid var(--line-subtle)}.creator-profile-table tbody th,.creator-profile-table td{vertical-align:top;overflow-wrap:anywhere;padding:14px 12px}.creator-profile-table tbody th{font-weight:var(--weight-medium);padding-left:0}.creator-profile-table th:last-child,.creator-profile-table td:last-child{padding-right:0}.creator-profile-trait{font-size:var(--text-sm);line-height:var(--leading-body);color:var(--ink-label);align-items:flex-start;gap:9px;display:flex}.creator-profile-trait>svg{color:var(--icon-muted);flex-shrink:0;margin-top:2px}.creator-profile-table .creator-profile-value{font-size:var(--text-md);line-height:var(--leading-snug);font-weight:var(--weight-semibold);color:var(--ink-strong);letter-spacing:-.2px;display:block}.creator-not-determined{font-size:var(--text-md);line-height:var(--leading-body);color:var(--ink-muted);display:block}.creator-profile-table .creator-alternatives{margin-top:6px}.creator-profile-table .creator-alternatives ul{gap:7px;margin-top:9px}.creator-confidence{font-size:var(--text-sm);line-height:var(--leading-body);font-weight:var(--weight-medium);color:var(--ink-body);white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.creator-confidence-meter{align-items:flex-end;gap:2px;height:11px;display:inline-flex}.creator-confidence-meter>i{background:var(--line-strong);border-radius:1px;width:3px;display:block}.creator-confidence-meter>i:first-child{height:5px}.creator-confidence-meter>i:nth-child(2){height:8px}.creator-confidence-meter>i:nth-child(3){height:11px}.creator-confidence-low .creator-confidence-meter>i:nth-child(-n+1),.creator-confidence-medium .creator-confidence-meter>i:nth-child(-n+2),.creator-confidence-high .creator-confidence-meter>i{background:var(--data-single)}.creator-alternatives .creator-confidence{font-size:var(--text-xs);color:var(--ink-label)}.creator-confidence-none{font-size:var(--text-md);color:var(--ink-muted)}@media screen and (max-width:380px){.creator-confidence{white-space:normal;overflow-wrap:anywhere;flex-wrap:wrap;max-inline-size:100%}}.creator-profile-table tbody tr:focus{outline:2px solid var(--focus-ring);outline-offset:-2px}.creator-profile-table tbody tr:target{background:var(--surface-sunken)}.creator-alternatives[open]>summary>svg,.creator-experimental[open]>summary>svg{transform:rotate(180deg)}.creator-group .bar-list{--bar-list-label:50%;margin-top:4px}.creator-group .bar-list-label{overflow-wrap:anywhere}.creator-group .bar-list-value>strong{font-weight:inherit}.creator-engagement-grid{grid-template-columns:1fr}.creator-value-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:4px 0 0;display:grid}.creator-value-list>div{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.creator-value-list dt{font-size:var(--text-xs);line-height:var(--leading-body);color:var(--ink-muted);overflow-wrap:anywhere}@media screen{.creator-value-list dt{font-size:var(--text-sm)}}.creator-value-list dd{margin:0}.creator-statistics{margin:17px 0 0}.creator-experimental{border:1px solid var(--line-default);border-radius:var(--radius-lg);background:var(--surface-card);margin-top:29px;padding:21px 24px}.creator-experimental>summary{font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-body);cursor:pointer;align-items:center;gap:13px;list-style:none;display:flex}.creator-experimental>summary>svg{color:var(--ink-muted);margin-left:auto}.creator-experimental-icon{border-radius:var(--radius-md);background:var(--surface-sunken);width:35px;height:35px;color:var(--icon-muted);flex-shrink:0;place-items:center;display:grid}.creator-experimental>summary small{font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--ink-muted);line-height:var(--leading-body);margin-top:4px;display:block}.creator-experimental>p{font-size:var(--text-sm);line-height:var(--leading-body);color:var(--ink-muted);margin:19px 0}.creator-experimental .creator-group{border-color:var(--line-default)}.creator-group:target,.creator-report:target{box-shadow:0 0 0 2px var(--focus-ring)}@media (max-width:700px){.creator-signals-grid,.creator-experimental .creator-grid{grid-template-columns:1fr}.creator-group{padding:20px}.creator-profile-card{padding:20px 16px 14px}.creator-profile-table thead th:first-child{width:36%}.creator-profile-table thead th:nth-child(2){width:auto}.creator-profile-table thead th:last-child{width:27%}.creator-profile-table tbody th,.creator-profile-table td{padding:12px 8px}.creator-profile-table tbody th{padding-left:0}.creator-profile-trait>svg{display:none}.creator-alternatives>summary{min-height:44px}.creator-profile-table .creator-alternatives{margin-top:-4px}.creator-profile-table .creator-alternatives ul{margin-top:2px}.creator-experimental{padding:20px}.creator-experimental-icon{display:none}.creator-statistics dd{font-size:var(--text-xl)}}@media print{.creator-group .bar-list-value{font-size:var(--text-lg)}.creator-value-list .num{--num-size:var(--text-2xl)}}@media (max-width:430px){.creator-group-classification .creator-group-heading{margin-bottom:13px}.creator-group-classification .creator-alternatives{margin-top:17px}.creator-confidence{gap:5px}.creator-value-list{grid-template-columns:1fr;gap:21px}.creator-experimental{padding:19px 16px}}.creator-classification-match{font-size:var(--text-sm);line-height:var(--leading-body);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;white-space:nowrap}.creator-alternatives .creator-classification-match{font-size:var(--text-xs);color:var(--ink-label)}
.campaign-brief-fields{border:1px solid var(--panel-border,var(--line-default));border-radius:var(--radius-lg);background:var(--surface-sunken);margin:24px 0;padding:18px 20px}.campaign-brief-fields summary{cursor:pointer;font-weight:var(--weight-semibold);justify-content:space-between;align-items:center;gap:16px;list-style:none;display:flex}.campaign-brief-fields summary>span{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.campaign-brief-fields summary small{font-weight:var(--weight-regular);color:var(--ink-muted)}.campaign-brief-fields .panel-plain-input{width:100%;min-width:0}.campaign-brief-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.campaign-brief-fields fieldset{border:0;min-width:0;margin:18px 0;padding:0}.campaign-brief-fields legend{font-size:var(--text-md);font-weight:var(--weight-semibold);margin-bottom:9px}.campaign-brief-options{flex-wrap:wrap;gap:8px;display:flex}.campaign-brief-fields .campaign-brief-options label{background:var(--surface-card);border:1px solid var(--line-strong);border-radius:var(--radius-md);font-size:var(--text-sm);cursor:pointer;align-items:center;gap:8px;margin:0;padding:8px 10px;display:flex}.campaign-brief-options input{width:16px;height:16px;accent-color:var(--ink-strong)}.campaign-brief-fields summary:focus-visible,.campaign-brief-options input:focus-visible{outline:3px solid var(--focus-ring);outline-offset:4px}.campaign-fit-grid{min-width:0;padding:var(--space-2) var(--space-6);border:1px solid var(--line-default);border-radius:var(--radius-lg);background:var(--surface-card);display:block}.campaign-fit-group{gap:var(--space-2) var(--space-6);min-width:0;padding:var(--space-4) 0;border-top:1px solid var(--line-subtle);grid-template-columns:minmax(150px,1fr) minmax(0,2.6fr);align-items:baseline;display:grid}.campaign-fit-group:first-child{border-top:0}.campaign-fit-group h3{font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-body);color:var(--ink-strong);margin:0}.campaign-fit-group dl{gap:var(--space-2);min-width:0;margin:0;display:grid}.campaign-fit-group dl>div{gap:var(--space-4);font-size:var(--text-sm);line-height:var(--leading-body);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.campaign-fit-group dt{overflow-wrap:anywhere;color:var(--ink-body)}.campaign-fit-group dd{justify-content:flex-end;align-items:baseline;gap:var(--space-1) var(--space-4);text-align:right;font-weight:var(--weight-semibold);color:var(--ink-strong);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;display:flex}.campaign-fit-group dd>span{white-space:nowrap}.full-report .campaign-fit-group .report-inline-link{font-weight:var(--weight-medium);padding:0}@media (max-width:600px){.campaign-brief-grid{grid-template-columns:1fr}.campaign-brief-fields{padding:16px}.campaign-fit-grid{padding:var(--space-1) var(--space-4)}.campaign-fit-group,.campaign-fit-group dl>div{grid-template-columns:minmax(0,1fr)}.campaign-fit-group dd{text-align:left;justify-content:flex-start}.full-report .campaign-fit-group .report-inline-link{min-height:44px;margin:-8px 0}}.campaign-fit-report{min-width:0;scroll-margin-top:30px}.campaign-fit-report>.panel-muted{margin:var(--space-4) 0 0;font-size:var(--text-sm)}
.follower-sample{min-width:0;margin:0}.follower-sample-bar{height:var(--bar-labelled);border-radius:var(--radius-md);background:var(--surface-track);display:flex;position:relative;overflow:hidden}.follower-sample-bar:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--line-strong);pointer-events:none;position:absolute;inset:0}.follower-sample-segment{border-right:2px solid var(--surface-card);box-sizing:border-box;min-width:3px;height:100%;display:block}.follower-sample-segment:last-child{border-right:0}.follower-sample-none{background:var(--sample-none)}.follower-sample-segment.follower-sample-none,.follower-sample-swatch.follower-sample-none{box-shadow:inset 0 0 0 1px var(--sample-none-edge)}.follower-sample-low-quality{background:var(--sample-hatch), var(--sample-low-quality)}.follower-sample-large{background:var(--sample-large)}.follower-sample-following{background:var(--sample-following)}.follower-sample-other{background:var(--sample-other)}.follower-sample-segment.follower-sample-other{border:1px dashed var(--icon-muted)}.follower-sample-segment.follower-sample-low-quality,.follower-sample-swatch.follower-sample-low-quality{box-shadow:inset 0 0 0 1px var(--sample-low-quality-edge)}.follower-sample-legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px;margin:18px 0 0;padding:0;list-style:none;display:grid}.follower-sample-key{grid-template-columns:12px minmax(0,1fr);align-items:start;gap:10px;min-width:0;display:grid}.follower-sample-swatch{box-sizing:border-box;border-radius:3px;flex-shrink:0;width:12px;height:12px;margin-top:3px;display:block}.follower-sample-swatch.follower-sample-other{border:1px dashed var(--icon-muted)}.follower-sample-key-text{min-width:0}.follower-sample-key-label{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--ink-body);font-weight:var(--weight-semibold);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:2px 6px;display:flex}.follower-sample-key-label>svg{color:var(--sample-low-quality-edge);flex-shrink:0}.follower-sample-key-text>small{font-size:var(--text-xs);line-height:var(--leading-body);color:var(--ink-muted);margin-top:3px;display:block}.follower-sample-key-label>strong{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--ink-strong);font-variant-numeric:tabular-nums;margin-left:2px}.follower-sample-state{border-radius:var(--radius-md);background:var(--surface-sunken);border:1px solid var(--line-default);font-size:var(--text-md);line-height:var(--leading-body);color:var(--ink-body);margin:18px 0 0;padding:13px 15px}.follower-sample-compact .follower-sample-bar{height:var(--bar-md);border-radius:6px}.follower-sample-compact .follower-sample-legend{flex-wrap:wrap;gap:6px 16px;margin-top:10px;display:flex}.follower-sample-compact .follower-sample-key{align-items:center;gap:7px;display:flex}.follower-sample-compact .follower-sample-swatch{width:10px;height:10px;margin-top:0}.follower-sample-compact .follower-sample-key-label,.follower-sample-compact .follower-sample-key-label>strong{font-size:var(--text-xs)}.follower-sample-compact .follower-sample-state{font-size:var(--text-sm);background:0 0;border:0;margin-top:0;padding:0}.audience-distributions .panel-distribution-grid>.follower-sample-card{grid-column:1/-1}.audience-distributions .follower-sample-card .panel-card-heading{margin-bottom:14px}@media (max-width:760px){.follower-sample-legend{grid-template-columns:1fr;gap:12px}.follower-sample-compact .follower-sample-legend{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.follower-sample-compact .follower-sample-key-text{flex:auto}.follower-sample-compact .follower-sample-key-label{flex-wrap:nowrap;justify-content:space-between;gap:12px}}@media (max-width:480px){.follower-sample-state{padding:12px 13px}}@media print{.follower-sample{break-inside:avoid}.follower-sample-bar,.follower-sample-swatch{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
.report-section-module{min-width:0;scroll-margin-top:28px}.report-distribution-rest{margin-top:var(--space-5)}.report-distribution-rest>summary{color:var(--link);font-size:var(--text-xs);font-weight:var(--weight-medium);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;list-style:none;display:flex}.report-distribution-rest>summary::-webkit-details-marker{display:none}.report-distribution-rest[open]>summary{margin-bottom:var(--space-5)}.report-distribution-rest[open]>summary>svg{transform:rotate(180deg)}.audience-chapter{margin-top:var(--space-8)}.audience-chapter:first-of-type{margin-top:0}.audience-distributions .panel-distribution-grid{gap:var(--space-4);align-items:start}.audience-distributions .panel-distribution-grid>:only-child,.audience-distributions .panel-distribution-grid>:last-child:nth-child(odd){grid-column:1/-1}.audience-distributions .panel-distribution,.comment-report .comment-language-card{padding:var(--space-6);border:1px solid var(--line-default);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:none;flex-direction:column;scroll-margin-top:28px;display:flex}.audience-distributions .panel-card-heading,.comment-report .comment-language-card .panel-card-heading{margin-bottom:var(--space-5);flex-wrap:nowrap}.audience-distributions .panel-card-heading :is(h3,h4),.comment-report .comment-language-card .panel-card-heading h3{font-size:var(--text-md);line-height:var(--leading-snug);letter-spacing:-.01em;font-weight:var(--weight-semibold);color:var(--ink-strong);margin:0}.audience-distributions .panel-card-heading .panel-subtle-badge,.comment-report .comment-language-card .panel-subtle-badge{font-size:var(--text-xs);line-height:var(--leading-snug);background:var(--status-neutral-bg);color:var(--ink-label);border-radius:var(--radius-sm);text-align:center;flex-shrink:0;max-width:110px;padding:4px 8px}.audience-leading{margin-bottom:var(--space-3);justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.audience-leading>div{min-width:0}.audience-leading>div>span{font-size:var(--text-xs);color:var(--ink-muted);margin-bottom:6px;display:block}.audience-leading>div>strong{font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-snug);letter-spacing:0;color:var(--ink-strong);overflow-wrap:anywhere;display:block}.audience-leading>p{font-size:var(--num-md);line-height:var(--leading-tight);font-weight:var(--weight-semibold);letter-spacing:0;color:var(--ink-strong);font-variant-numeric:tabular-nums;flex-shrink:0;margin:0}.audience-distributions .audience-leading-track{height:8px;margin-bottom:var(--space-6)}.audience-distributions .audience-leading-track>span{background:var(--data-single)}.audience-distributions .panel-distribution:target,.comment-report .comment-language-card:target{box-shadow:0 0 0 2px var(--focus-ring)}.audience-comment-language-link{margin:var(--space-6) 0 0}.audience-value-state{margin-bottom:var(--space-5);border:1px solid var(--line-default);border-radius:var(--radius-md);background:var(--surface-sunken);padding:13px 15px}.audience-value-state>strong{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--ink-body);display:block}.audience-value-state>p{font-size:var(--text-xs);line-height:var(--leading-body);color:var(--ink-muted);margin:5px 0 0}.comment-report{margin:0}.comment-export{border-color:var(--line-strong);background:var(--surface-card)}.comment-report .comment-report-metrics{margin:var(--space-6) 0 var(--space-3)}.comment-partial-note{color:var(--status-neutral-ink);background:var(--status-neutral-bg);border:1px solid var(--status-neutral-line);border-radius:var(--radius-md);margin-top:var(--space-4);align-items:flex-start;gap:9px;padding:14px 17px;display:flex}.comment-partial-note p{font-size:var(--text-sm);line-height:var(--leading-body);margin:0}.comment-repeated-groups{margin-top:var(--space-6);padding:var(--space-6);border:1px solid var(--line-default);border-radius:var(--radius-lg);background:var(--surface-card);scroll-margin-top:28px}.comment-repeated-groups>summary{cursor:pointer;font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--ink-strong);align-items:center;gap:13px;list-style:none;display:flex}.comment-repeated-groups>summary::-webkit-details-marker{display:none}.comment-repeated-groups>summary>svg{color:var(--ink-muted);margin-left:auto}.comment-disclosure-icon{color:var(--icon-muted);border-radius:var(--radius-md);background:var(--surface-sunken);border:1px solid var(--line-default);flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.comment-repeated-groups summary small{color:var(--ink-muted);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--leading-body);margin-top:4px;display:block}.comment-repeated-groups[open]>summary>svg{transform:rotate(180deg)}.comment-repeated-groups>ul{margin:var(--space-6) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0;list-style:none;display:grid}.comment-repeated-groups li{padding:var(--space-5);background:var(--surface-sunken);border:1px solid var(--line-subtle);border-radius:var(--radius-md);min-width:0}.comment-repeated-groups blockquote{font-size:var(--text-md);line-height:var(--leading-body);color:var(--ink-body);overflow-wrap:anywhere;margin:0 0 18px}.comment-repeated-groups li>div{font-size:var(--text-xs);line-height:var(--leading-body);flex-wrap:wrap;align-items:center;gap:7px;display:flex}.comment-repeated-groups li strong{font-size:var(--text-xs);background:var(--status-neutral-bg);color:var(--status-neutral-ink);border-radius:var(--radius-sm);font-weight:var(--weight-semibold);padding:3px 7px}.comment-repeated-groups li>div>span{color:var(--ink-muted)}.comment-redaction-note{color:var(--ink-muted);font-size:var(--text-xs);line-height:var(--leading-body);margin:var(--space-4) 0 0}.comment-report:target{box-shadow:0 0 0 2px var(--focus-ring)}@media (max-width:760px){.report-distribution-rest>summary{min-height:44px}.audience-distributions .panel-distribution-grid,.comment-repeated-groups>ul{grid-template-columns:1fr}}@media (max-width:480px){.audience-distributions .panel-distribution,.comment-report .comment-language-card{padding:var(--space-5) 18px}.audience-distributions .panel-card-heading,.comment-report .comment-language-card .panel-card-heading{gap:10px}.audience-leading>div>strong{font-size:var(--text-md)}.comment-repeated-groups{padding:var(--space-5) var(--space-4)}.comment-repeated-groups>summary{font-size:var(--text-md)}.comment-disclosure-icon{display:none}.comment-export{justify-content:center;width:100%}}@media print{.audience-leading>p{line-height:1}}
.panel-shell:has(.full-report,.report-skeleton){background:var(--surface-canvas)}.panel-main:has(.full-report,.report-skeleton){max-width:1440px;margin:0 auto;padding-top:18px}.full-report{min-width:0;color:var(--ink-strong)}.full-report button,.full-report a,.full-report summary{-webkit-tap-highlight-color:transparent}.full-report :is(button,a,summary,input,select):focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}:where(.full-report) button{font:inherit}.full-report button:disabled{border-color:var(--line-default);background-color:var(--surface-sunken);color:var(--ink-muted);cursor:not-allowed}.full-report [tabindex="-1"]{scroll-margin-top:calc(90px - var(--report-bar-clearance,0px))}:where(.full-report) p{line-height:var(--leading-body)}@media screen{:where(.full-report) p{max-inline-size:70ch}}:where(.full-report) h1{font-size:var(--text-2xl);font-weight:var(--weight-semibold);letter-spacing:0;line-height:var(--leading-tight);overflow-wrap:anywhere;margin:0 0 var(--space-2);color:var(--ink-strong)}:where(.full-report) h2{font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:0;margin:0 0 var(--space-2);color:var(--ink-strong)}.report-topline{font-size:var(--text-xs);color:var(--ink-muted);justify-content:flex-end;align-items:center;gap:16px;margin-bottom:18px;display:flex}.report-topline>span{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.report-hero{grid-template-columns:minmax(0,1fr) auto;gap:10px 24px;display:grid}.report-identity{align-items:center;gap:18px;min-width:0;display:flex}.full-report .panel-avatar-large{width:64px;height:64px;font-size:var(--text-xl);border-radius:var(--radius-lg);background:var(--status-neutral-bg);color:var(--status-neutral-ink);box-shadow:0 0 0 5px var(--surface-card);flex:0 0 64px}.report-profile-meta{font-size:var(--text-xs);color:var(--ink-muted);align-items:center;gap:7px;margin-bottom:6px;display:flex}.report-profile-meta>span+span{border-left:1px solid var(--line-strong);margin-left:3px;padding-left:9px}.report-handle{color:var(--ink-label);font-size:var(--text-sm);overflow-wrap:anywhere;align-items:center;gap:4px;text-decoration:none;display:inline-flex}@media (hover:hover){.report-handle[href]:hover{color:var(--link)}}.report-hero-followers{display:none}@media screen{.report-identity-line{flex-wrap:wrap;align-items:baseline;gap:2px 16px;min-width:0;display:flex}.report-hero-followers{font-size:var(--text-sm);line-height:var(--leading-tight);color:var(--ink-label);margin:0;display:block}.report-hero-followers strong{font-size:var(--num-hero);font-weight:var(--weight-semibold)}}.report-actions{align-self:center;align-items:center;gap:10px;padding-top:0;display:flex}.report-icon-action,.report-export>summary{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface-card);height:42px;color:var(--ink-body);cursor:pointer;justify-content:center;align-items:center;gap:9px;display:flex}.report-icon-action{width:43px}.report-export{z-index:12;position:relative}.report-export>summary{font-size:var(--text-sm);font-weight:var(--weight-medium);padding:0 16px;list-style:none}.report-export>summary::-webkit-details-marker{display:none}.report-export-more{display:none}.report-export-options{background:var(--surface-card);border:1px solid var(--line-default);border-radius:var(--radius-md);width:245px;box-shadow:var(--shadow-popover);padding:7px;position:absolute;top:calc(100% + 9px);right:0}.report-export-options button{text-align:left;border-radius:var(--radius-sm);width:100%;font-size:var(--text-sm);color:var(--ink-body);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:13px 11px;display:flex}@media (hover:hover){.report-export-options button:hover{background:var(--surface-sunken)}}.report-biography{grid-area:3/1/auto/-1;max-width:750px;margin:0 0 0 82px}.report-biography p{white-space:pre-line;font-size:var(--text-sm);color:var(--ink-body);margin:0}.report-biography summary{cursor:pointer;color:var(--link);font-size:var(--text-xs);align-items:center;gap:8px;padding:3px 0;list-style:none;display:inline-flex}.report-biography[open] summary{margin-bottom:6px}.report-biography[open] summary svg{transform:rotate(180deg)}.report-profile-facts{font-size:var(--text-xs);color:var(--ink-muted);flex-wrap:wrap;grid-area:2/1/auto/-1;align-items:center;gap:4px 20px;margin-left:82px;display:flex}.report-profile-facts strong{color:var(--ink-body);font-weight:var(--weight-semibold)}.report-age{white-space:nowrap;display:none}@media screen{.report-age{display:inline}}.report-method-line{font-size:var(--text-sm);line-height:var(--leading-body);color:var(--ink-muted);grid-area:4/1/auto/-1;margin:0 0 0 82px}@media screen{.metric-tile-grid.report-headline-metrics{margin:var(--space-4) 0 var(--space-8)}}@media screen and (max-width:760px){.metric-tile-grid.report-headline-metrics{margin:var(--space-3) 0 var(--space-6)}}.report-status-message{font-size:var(--text-xs);color:var(--status-neutral-ink);margin:10px 0}.report-status-message:empty{margin:0}.panel-shell:has(.full-report,.report-skeleton) .panel-environment-banner{display:none}.report-headline-metrics{margin:var(--space-4) 0 var(--space-6)}@media screen{html:has(.full-report .report-navigation-wrap){--report-bar-clearance:62px;scroll-padding-top:var(--report-bar-clearance)}}@media screen and (max-width:760px){html:has(.full-report .report-navigation-wrap){--report-bar-clearance:53px}}.report-navigation-wrap{z-index:10;background:var(--material-bar);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);margin-bottom:var(--space-8);position:sticky;top:0}.report-navigation{background:linear-gradient(var(--line-strong),var(--line-strong)) 6px 100%/calc(100% - 12px) 1px no-repeat border-box;scrollbar-width:none;border-bottom:1px solid #0000;align-items:center;gap:24px;margin:0 -6px;padding:0 8px;display:flex;position:relative;overflow:auto}.report-navigation::-webkit-scrollbar{display:none}.report-navigation a{color:var(--ink-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);box-sizing:border-box;border-bottom:2px solid #0000;flex-shrink:0;align-items:center;gap:7px;min-height:52px;padding:15px 0 13px;text-decoration:none;display:flex;position:relative}@media (hover:hover){.report-navigation a:hover{color:var(--ink-strong)}}.report-navigation a[aria-current=true]{color:var(--link);border-bottom-color:var(--brand);font-weight:var(--weight-semibold)}.report-navigation[data-indicator] a[aria-current=true]{border-bottom-color:#0000}.report-navigation a:focus-visible{outline:none}.report-navigation a:focus-visible:after{content:"";border:3px solid var(--focus-ring);border-radius:var(--radius-sm);pointer-events:none;position:absolute;inset:3px -6px}.report-navigation a{scroll-margin-block:calc(-1 * var(--report-bar-clearance,0px)) calc(var(--report-bar-clearance,0px) - 40px)}.report-nav-indicator{background:var(--brand);pointer-events:none;height:2px;position:absolute;bottom:0;left:0}@media (forced-colors:active){.report-nav-indicator{forced-color-adjust:none;background:highlight}}.report-navigation a>span{font-size:var(--text-xs);line-height:var(--leading-snug);background:var(--surface-track);color:var(--ink-label);font-variant-numeric:tabular-nums;border-radius:6px;padding:1px 6px}@media (min-width:761px){.report-navigation a{font-size:var(--text-md)}}@media (min-width:761px) and (max-width:860px){.report-navigation{gap:20px}}.report-section{--section-height:2400px;min-width:0}.full-report .report-section h2[tabindex="-1"]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px;border-radius:var(--radius-sm)}.full-report .report-section h2[tabindex="-1"]:focus:not(:focus-visible){outline:none}@media screen{.report-section{scroll-margin-top:calc(56px - var(--report-bar-clearance,0px));margin:0 -8px;padding:8px}.report-section+.report-section{margin-top:var(--space-10)}.report-section .section-header .section-header-eyebrow{display:none}.report-section{position:relative}.report-section>.report-section-name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;top:0;left:0;overflow:hidden}.report-section[data-section=overview]{margin:0;padding:0}.report-section:not([data-section=overview]){content-visibility:auto;contain-intrinsic-block-size:auto var(--section-height)}.report-section-pending{min-height:var(--section-height);box-sizing:border-box}.report-section[data-section=audience]{--section-height:630px}.report-section[data-section=content]{--section-height:1665px}.report-section[data-section=content][data-blocks~=cost]{--section-height:2030px}.report-section[data-section=content][data-blocks~=captions]{--section-height:2130px}.report-section[data-section=content][data-blocks~=cost][data-blocks~=captions]{--section-height:2495px}.report-section[data-section=comments]{--section-height:830px}.report-section[data-section=creator]{--section-height:970px}.report-section[data-section=campaign]{--section-height:450px}.report-section[data-section=posts]{--section-height:1500px}}@media screen and (min-width:761px) and (max-width:1180px){.report-section[data-section=posts]{--section-height:1940px}}@media screen and (min-width:761px) and (max-width:800px){.report-section[data-section=content]{--section-height:2350px}.report-section[data-section=content][data-blocks~=cost]{--section-height:2850px}.report-section[data-section=content][data-blocks~=captions]{--section-height:2870px}.report-section[data-section=content][data-blocks~=cost][data-blocks~=captions]{--section-height:3400px}}.report-section-heading{margin:0 0 var(--space-5);justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.report-section-heading p{font-size:var(--text-sm);color:var(--ink-muted);margin:0}.report-section-heading>p{text-align:right;max-width:60ch;font-size:var(--text-xs)}.report-overview-grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.report-overview-grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.report-overview-grid[data-count="1"]{grid-template-columns:minmax(0,1fr)}.report-summary-card{background:var(--surface-card);border:1px solid var(--line-default);border-radius:var(--radius-lg);padding:var(--space-6);min-width:0}.report-overview-grid>.report-summary-card{flex-direction:column;align-items:flex-start;display:flex}.report-overview-grid>.report-summary-card>*{align-self:stretch}.report-overview-grid>.report-summary-card>.report-inline-link:last-child{align-self:flex-start}.report-overview-grid>.report-summary-card>:has(+.report-inline-link:last-child){margin-bottom:var(--space-3)}.report-overview-grid>.report-summary-card dl>div:last-child{margin-bottom:0}.report-summary-card .card-header{margin-bottom:var(--space-2)}.report-summary-card>p{font-size:var(--text-sm);color:var(--ink-muted);margin:0 0 var(--space-3)}.report-summary-card dl{margin:var(--space-4) 0}.report-summary-card dl>div{font-size:var(--text-sm);line-height:var(--leading-body);justify-content:space-between;align-items:baseline;gap:14px;margin:9px 0;display:flex}.report-summary-card dt{color:var(--ink-label)}.report-summary-card dd{color:var(--ink-strong);font-weight:var(--weight-medium);text-align:right;overflow-wrap:anywhere;max-width:64%;margin:0}.full-report .report-inline-link{color:var(--link);font-size:var(--text-xs);font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:5px 0;text-decoration:none;display:inline-flex}@media (hover:hover){.full-report .report-inline-link:hover{color:var(--link-hover);text-underline-offset:3px;text-decoration:underline}}.report-overview-location{color:var(--ink-muted);font-size:var(--text-xs);flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.report-overview-location strong{color:var(--ink-strong);font-weight:var(--weight-semibold)}.report-summary-note{min-height:0;padding-top:0}.report-observations{margin-top:var(--space-10)}.report-observation-grid{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.report-observation-grid article{border-top:1px solid var(--line-strong);padding:var(--space-6) 0 8px;min-width:0}.report-observation-number{font-size:var(--text-xs);color:var(--ink-muted);margin-bottom:var(--space-3);font-variant-numeric:tabular-nums;display:block}.report-observation-grid h3{font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-body);letter-spacing:-.01em;max-width:60ch;color:var(--ink-strong);margin:0 0 10px}.report-observation-grid p{font-size:var(--text-sm);line-height:var(--leading-body);color:var(--ink-muted);margin:0 0 10px}.report-more-observations{margin-top:18px}.report-more-observations>summary{cursor:pointer;font-size:var(--text-xs);font-weight:var(--weight-semibold);min-height:44px;color:var(--link);justify-content:flex-start;align-items:center;gap:15px;padding:8px 0;list-style:none;display:flex}.full-report summary::-webkit-details-marker{display:none}.report-history{margin-top:28px}.report-owner-history .report-history-change{margin:var(--space-2) 0 0;font-size:var(--text-md);line-height:var(--leading-body);color:var(--ink-body)}.report-history-table{width:100%;margin-top:var(--space-4);border-collapse:collapse;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.report-history-table th,.report-history-table td{border-bottom:1px solid var(--line-subtle);text-align:left;color:var(--ink-body);padding:8px 0}.report-history-table th{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--ink-label)}.report-history-table th:last-child,.report-history-table td:last-child{text-align:right}.report-history-current{font-size:var(--text-xs);color:var(--ink-muted);margin-left:6px}.report-history-notes{margin-top:var(--space-4);font-size:var(--text-sm);line-height:var(--leading-body);color:var(--ink-label);gap:6px;display:grid}.full-report .panel-chart-gap-note{font-size:var(--text-xs);color:var(--ink-muted);align-items:center;gap:8px;margin-top:8px;display:flex}.report-history-values{margin-top:var(--space-4);border-top:1px solid var(--line-subtle)}.report-history-values>summary{cursor:pointer;min-height:44px;font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--link);align-items:center;gap:8px;list-style:none;display:flex}.report-history-values[open]>summary>svg{transform:rotate(180deg)}.report-history-values .report-history-table{margin-top:0}.report-history-table-sources th:nth-child(2),.report-history-table-sources td.report-history-source{text-align:left;color:var(--ink-label)}.report-history-changes{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--line-subtle)}.report-history-changes h4{font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-body);color:var(--ink-strong);margin:0}.report-history-changes ul{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.report-history-changes li{font-size:var(--text-sm);line-height:var(--leading-body);color:var(--ink-body);overflow-wrap:anywhere;flex-wrap:wrap;align-items:flex-start;gap:6px 10px;display:flex}.report-history-change-chip{border:1px solid var(--status-neutral-line);border-radius:var(--radius-sm);background:var(--status-neutral-bg);color:var(--status-neutral-ink);font-size:var(--text-xs);font-weight:var(--weight-semibold);line-height:var(--leading-body);white-space:nowrap;align-items:center;gap:6px;padding:3px 9px;display:inline-flex}.report-history-changes p{font-size:var(--text-xs);line-height:var(--leading-body);color:var(--ink-label);margin:10px 0 0}.report-watch{margin-top:28px}.report-watch-status{margin-top:var(--space-2);font-size:var(--text-sm);line-height:var(--leading-body);color:var(--ink-body);gap:4px;display:grid}.report-watch-status p{margin:0}.report-watch-form{margin-top:var(--space-4);flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.report-watch-form label{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--ink-label)}.report-watch-form select{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface-card);min-height:44px;color:var(--ink-body);font-family:inherit;font-size:var(--text-sm);padding:0 30px 0 12px}.report-watch-form button{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface-card);min-height:44px;color:var(--link);font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;justify-content:center;align-items:center;padding:0 16px;display:inline-flex}@media (hover:hover){.report-watch-form button:hover:not([aria-disabled=true]){border-color:var(--link)}}.report-watch-form button[aria-disabled=true]{opacity:1;border-color:var(--line-default);background:var(--surface-sunken);color:var(--ink-muted);cursor:default}.report-watch-form button:focus-visible,.report-watch-form select:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.report-watch-outcome{min-height:1.5em;font-size:var(--text-xs);line-height:var(--leading-body);color:var(--status-neutral-ink);margin:10px 0 0}.full-report.is-printing .report-watch{display:none!important}.full-report .report-campaign-callout{text-align:left;width:100%;padding:var(--space-6);border:1px solid var(--line-default);border-radius:var(--radius-md);background:var(--brand-soft);color:var(--link);cursor:pointer;justify-content:space-between;align-items:center;gap:25px;margin:28px 0;display:flex}@media (hover:hover){.full-report .report-campaign-callout:hover{border-color:var(--link)}}.report-campaign-callout strong{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--ink-strong);display:block}.report-campaign-callout small{font-size:var(--text-sm);line-height:var(--leading-body);color:var(--ink-label);margin-top:4px;display:block}.report-empty{text-align:center;border:1px dashed var(--line-strong);border-radius:var(--radius-lg);background:var(--surface-card);max-width:900px;margin:0 auto;padding:75px 30px}.report-empty>svg{color:var(--icon-muted);margin-bottom:20px}.report-empty p{font-size:var(--text-md);color:var(--ink-muted);max-width:580px;margin:14px auto 0}.report-end{border-top:1px solid var(--line-strong);color:var(--ink-muted);font-size:var(--text-xs);justify-content:space-between;align-items:center;gap:20px;margin:42px 0 0;padding:21px 0 0;display:flex}.report-end>span{overflow-wrap:anywhere;align-items:center;gap:12px;display:flex}.report-creator-notice{font-size:var(--text-xs);line-height:var(--leading-body);color:var(--ink-muted);overflow-wrap:anywhere;margin:14px 0 0}.report-creator-notice a{color:inherit;text-underline-offset:2px;text-decoration:underline}.report-methodology{font-size:var(--text-xs);line-height:var(--leading-body);color:var(--ink-muted);margin:10px 0 0}.report-methodology a{color:inherit;text-underline-offset:2px;text-decoration:underline}.report-methodology-screen{padding-block:3px;display:inline-block}.report-methodology-print{display:none}.creator-notice-address,.report-creator-notice a,.print-creator-notice a{white-space:nowrap}@media screen and (max-width:380px){.report-creator-notice :is(a,.creator-notice-address){white-space:normal}}.report-legacy-posts{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.report-legacy-posts article{border-top:1px solid var(--line-default);padding:20px 0}.report-legacy-posts article>span{font-size:var(--text-xs);color:var(--ink-muted);text-transform:capitalize}.report-legacy-posts h3{font-size:var(--text-md);font-weight:var(--weight-medium);line-height:var(--leading-body)}.report-legacy-posts p{font-size:var(--text-xs);color:var(--ink-muted)}.full-report .panel-button{min-height:40px;font-weight:var(--weight-medium);border-radius:var(--radius-sm)!important;font-size:var(--text-sm)!important;box-shadow:none!important;padding:9px 14px!important}:where(.full-report) :is(strong,b,th,h4){font-weight:var(--weight-semibold)}.full-report .panel-card{box-shadow:none;border:1px solid var(--line-default);border-radius:var(--radius-lg)}.full-report .panel-eyebrow{font-size:var(--text-xs);letter-spacing:.08em;color:var(--ink-muted)}.full-report .creator-report{margin-top:0}.full-report .creator-group{padding:var(--space-6)}.full-report .panel-subtle-badge{border-radius:var(--radius-sm);background:var(--status-neutral-bg);font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--ink-label);padding:4px 8px}.full-report .panel-context-icon{display:none}.full-report .panel-card-heading h3{font-size:var(--text-md)}.full-report .creator-classification strong{font-size:var(--text-xl)}@media (min-width:1700px){.report-overview-grid{gap:var(--space-6)}.report-summary-card{padding:var(--space-8)}}@media (max-width:1150px){.report-overview-grid:not([data-count="1"]){grid-template-columns:repeat(2,minmax(0,1fr))}.report-hero{column-gap:18px}.report-export>summary{padding:0 12px}}@media (min-width:761px) and (max-width:1150px){.report-overview-grid[data-count="3"]>.report-content-summary{grid-column:1/-1}}@media screen and (min-width:761px) and (max-width:900px){.report-hero:not(.shared-report-shell *){grid-template-columns:minmax(0,1fr)}.report-hero:not(.shared-report-shell *)>.report-actions{grid-row:2;margin-left:82px}.report-hero:not(.shared-report-shell *)>.report-profile-facts{grid-row:3}.report-hero:not(.shared-report-shell *)>.report-biography{grid-row:4}.report-hero:not(.shared-report-shell *)>.report-method-line{grid-row:5}}@media (max-width:760px){.panel-main:has(.full-report,.report-skeleton){padding:16px 16px 30px}.report-topline{margin-bottom:8px}.report-hero{grid-template-columns:minmax(0,1fr);gap:8px 12px}.report-identity{grid-column:1/-1;gap:14px}.full-report .panel-avatar-large{border-radius:var(--radius-md);width:52px;height:52px;font-size:var(--text-lg);flex-basis:52px}:where(.full-report) h1{font-size:var(--text-xl);margin-bottom:4px}.report-profile-meta{gap:5px;margin-bottom:5px}.report-profile-meta>span+span{display:none}.report-profile-facts{line-height:var(--leading-snug);grid-area:2/1/auto/-1;margin-left:0;display:block}.report-actions{grid-area:3/1/auto/-1;place-self:start stretch;gap:8px;margin-top:0}.report-icon-action{width:44px;height:44px}.report-export>summary{gap:7px;min-width:44px;height:44px;padding:0 10px}.report-export>summary>:not(.report-export-more){display:none}.report-export>summary>.report-export-more{display:block}.report-biography{grid-area:4/1/auto/-1;margin-left:0}.report-biography summary{min-height:44px}.report-method-line{grid-row:5;margin-left:0}.report-headline-metrics{margin:var(--space-3) 0 var(--space-5)}.report-navigation-wrap{margin:0 -16px var(--space-3);-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--surface-canvas);padding:0 16px}.report-navigation{gap:16px;scroll-padding-left:16px}.report-navigation a{min-height:44px;padding:12px 0 10px}.report-navigation a>span{display:none}.report-overview-grid,.report-overview-grid[data-count]{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.report-summary-card{padding:var(--space-5)}.report-observation-grid{grid-template-columns:minmax(0,1fr);gap:10px}.report-section-heading{display:block}.report-section-heading>p{text-align:left;max-width:none;margin-top:10px}.report-observation-grid article{padding:var(--space-5) 0 8px}.report-observation-grid h3{max-width:none}.report-end{flex-wrap:wrap;gap:13px;margin-top:30px}.report-creator-notice{margin-top:12px}.report-legacy-posts{grid-template-columns:minmax(0,1fr)}.full-report .report-campaign-callout{padding:var(--space-5);gap:15px}.report-empty{padding:48px 23px}.full-report [tabindex="-1"]{scroll-margin-top:calc(105px - var(--report-bar-clearance,0px))}.report-handle{min-height:44px;margin:-13px 0}.full-report .report-inline-link{min-height:44px;margin:-8px 0}}@media screen and (max-width:760px){.report-identity>div{flex-wrap:wrap;align-items:center;column-gap:10px;min-width:0;display:flex}.report-identity h1{flex:1 0 100%;order:1}.report-identity-line{display:contents}.report-handle{order:2;min-width:0}.report-profile-meta{order:3;margin:0}.report-hero-followers{flex:1 0 100%;order:4;margin-top:14px}.report-hero-followers .num{line-height:1}.report-profile-facts>span:not(:last-child):after{content:" ·";content:" ·"/",";color:var(--ink-muted)}.report-hero .report-method-line{line-height:var(--leading-snug)}.full-report .report-section{scroll-margin-top:calc(48px - var(--report-bar-clearance,0px))}.full-report .report-section+.report-section{margin-top:var(--space-8)}.report-section[data-section=audience]{--section-height:835px}.report-section[data-section=content]{--section-height:2515px}.report-section[data-section=content][data-blocks~=cost]{--section-height:3070px}.report-section[data-section=content][data-blocks~=captions]{--section-height:3100px}.report-section[data-section=content][data-blocks~=cost][data-blocks~=captions]{--section-height:3600px}.report-section[data-section=comments]{--section-height:970px}.report-section[data-section=creator]{--section-height:1020px}.report-section[data-section=campaign]{--section-height:790px}.report-section[data-section=posts]{--section-height:1270px}.report-observations{margin-top:var(--space-6)}.report-observation-grid article{padding-top:var(--space-4)}.report-observation-number{margin-bottom:var(--space-2)}.report-more-observations{margin-top:var(--space-3)}.report-watch{margin-top:var(--space-5)}.full-report .report-campaign-callout{margin:var(--space-5) 0}}@media (prefers-reduced-motion:reduce){.full-report *{scroll-behavior:auto!important;transition:none!important}}@property --report-tab-fade{syntax:"<length>";inherits:false;initial-value:0}@keyframes report-tab-edge{0%,92%{--report-tab-fade:28px}to{--report-tab-fade:0px}}.report-navigation{-webkit-mask-image:linear-gradient(90deg,black calc(100% - var(--report-tab-fade)),transparent);-webkit-mask-image:linear-gradient(90deg,black calc(100% - var(--report-tab-fade)),transparent);mask-image:linear-gradient(90deg,black calc(100% - var(--report-tab-fade)),transparent)}@supports (animation-timeline:scroll()){.report-navigation{animation:linear both report-tab-edge;animation-timeline:scroll(self inline)}}@supports not (animation-timeline:scroll()){@media (max-width:760px){.report-navigation{--report-tab-fade:24px;padding-right:32px}}}@media (prefers-reduced-motion:reduce) and (max-width:760px){.report-navigation{--report-tab-fade:24px;padding-right:32px}}
