.sg-report{--accent:var(--band,var(--sg-signal));--rp-gap:clamp(3rem,6vw,4rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sg-report[data-band=build],.sg-report[data-band=promising]{--accent:var(--sg-signal)}.sg-report :where(section){border-top:0;padding:0}.sg-report-wrap{max-width:calc(var(--sg-max) + 2 * var(--sg-pad));margin:0 auto;padding:clamp(7rem,11vw,8.5rem) var(--sg-pad) 0}.sg-report-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sg-report-hl{font-weight:600}.sg-report-accent,.sg-report-hl{color:var(--accent)}:where(.sg-report) strong{font-weight:600;color:var(--sg-ink)}.sg-report-hero{display:grid;grid-gap:1rem;gap:1rem;justify-items:start}.sg-report-hero h1{font-size:clamp(36px,5vw,56px);line-height:1.05;letter-spacing:-.045em;font-weight:600;max-width:16em}.sg-report .sg-report-lede{max-width:56ch;font-size:20px;color:var(--sg-muted);text-wrap:pretty;margin-top:-.1rem}.sg-report-strip{margin-top:2rem;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 2rem;padding:1rem 1.25rem;border-radius:var(--sg-r-card);background:var(--sg-surface);border:1px solid var(--sg-card-line);font-family:var(--sg-mono);font-size:14px}.sg-report-strip-name{font-family:var(--sg-sans);font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1.2}.sg-report-strip dl{display:flex;flex-wrap:wrap;gap:.4rem 2rem;margin:0}.sg-report-strip dl>div{display:flex;gap:.55em}.sg-report-strip dt{color:var(--sg-muted)}.sg-report-strip dd{margin:0;color:var(--sg-ink)}.sg-report-band-pill{margin-left:auto;display:inline-flex;align-items:center;gap:.5rem;padding:.3rem .8rem;border-radius:999px;--band-c:var(--band,var(--sg-signal));background:color-mix(in srgb,var(--band-c) 12%,transparent);color:var(--band-c);font-family:var(--sg-mono);font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.sg-report-band-pill[data-band=promising]{--band-c:var(--sg-signal)}.sg-report-band-pill>span{width:7px;height:7px;border-radius:50%;background:currentColor;animation:sg-glow 2.2s ease-in-out infinite}.sg-report-verdict{margin-top:1.25rem;padding:clamp(1.5rem,4vw,2.5rem);border-radius:var(--sg-r-card);background:var(--sg-surface);border:1px solid var(--sg-card-line);position:relative;isolation:isolate;overflow:hidden}.sg-report-kicker,.sg-report-steps h3{font-family:var(--sg-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--sg-muted);font-weight:500}.sg-report .sg-report-sentence{margin-top:.75rem;font-size:clamp(52px,8vw,92px);line-height:.98;letter-spacing:-.05em;font-weight:600}.sg-report-figure{margin:2.5rem 0 0}.sg-report-chart{position:relative}.sg-report-chart-plot{position:relative;height:150px;container-type:inline-size}.sg-report-chart-bands{position:absolute;inset:66px 0 auto;height:44px}.sg-report-chart-band{position:absolute;top:0;height:100%}.sg-report-chart-fill{position:absolute;inset:0 1.5px;border-radius:3px;transform-origin:left center;background:color-mix(in srgb,var(--band) var(--a,35%),transparent);transition:opacity .25s ease,background-color .25s ease}.sg-report-chart-band:first-child .sg-report-chart-fill{left:0;border-radius:10px 3px 3px 10px}.sg-report-chart-band:last-child .sg-report-chart-fill{right:0;border-radius:3px 10px 10px 3px}.sg-report-chart-band[data-band=kill]{--a:55%}.sg-report-chart-band[data-band=promising]{--a:30%}.sg-report-chart-band[data-band=build]{--a:55%}.sg-report-chart-name{top:52px;translate:-50% 0;font-size:14px;font-weight:600;color:var(--band);transition:opacity .25s ease}.sg-report-chart-name,.sg-report-chart-tip{position:absolute;left:50%;white-space:nowrap}.sg-report-chart-tip{bottom:calc(100% + 10px);translate:-50% 4px;z-index:3;padding:.35rem .65rem;border-radius:10px;background:var(--sg-surface-2);border:1px solid var(--sg-input-line);font-family:var(--sg-mono);font-size:12px;color:var(--sg-ink-2);opacity:0;pointer-events:none;transition:opacity .2s ease,translate .25s var(--sg-ease)}.sg-report-chart-tip strong{color:var(--band);font-weight:600;margin-right:.35em}.sg-report-chart-band:first-child .sg-report-chart-tip{left:0;translate:0 4px}.sg-report-chart-band:last-child .sg-report-chart-tip{left:auto;right:0;translate:0 4px}@media (hover:hover){.sg-report-chart-bands:hover .sg-report-chart-band:not(:hover) .sg-report-chart-fill{opacity:.35}.sg-report-chart-bands:hover .sg-report-chart-band:not(:hover) .sg-report-chart-name{opacity:.45}.sg-report-chart-band:hover .sg-report-chart-tip{opacity:1;translate:-50% 0}.sg-report-chart-band:first-child:hover .sg-report-chart-tip,.sg-report-chart-band:last-child:hover .sg-report-chart-tip{translate:0 0}}.sg-report-chart-box,.sg-report-chart-marker,.sg-report-chart-whisker{pointer-events:none}.sg-report-chart-whisker{position:absolute;top:87px;height:2px;background:var(--sg-ink);transform-origin:var(--o) center}.sg-report-chart-whisker>i{position:absolute;top:-7px;width:2px;height:16px;background:var(--sg-ink)}.sg-report-chart-whisker>i:first-child{left:0}.sg-report-chart-whisker>i:last-child{right:0}.sg-report-chart-box{position:absolute;top:78px;height:20px;box-sizing:border-box;border:2px solid var(--sg-ink);border-radius:999px;background:rgba(14,15,12,.45);transform-origin:var(--o) center}.sg-report-chart-marker{position:absolute;top:0;left:0;width:0;height:100%;transform:translateX(calc(var(--x) * 100cqw))}.sg-report-chart-value{position:absolute;top:0;left:0;translate:-50% 0;white-space:nowrap;font-size:34px;line-height:1;font-weight:600;letter-spacing:-.04em;color:var(--accent)}.sg-report-chart-stem{position:absolute;top:40px;left:0;height:26px;border-left:1px dashed color-mix(in srgb,var(--accent) 70%,transparent)}.sg-report-chart-point{position:absolute;top:81px;left:-7px;width:14px;height:14px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px var(--sg-surface);animation:sg-report-glow 2.2s ease-in-out infinite}@keyframes sg-report-glow{0%,to{box-shadow:0 0 0 3px var(--sg-surface),0 0 0 3px color-mix(in srgb,var(--accent) 55%,transparent)}50%{box-shadow:0 0 0 3px var(--sg-surface),0 0 0 13px color-mix(in srgb,var(--accent) 0%,transparent)}}.sg-report-chart-axis{position:relative;height:18px;margin-top:.25rem;font-family:var(--sg-mono);font-size:12px;color:var(--sg-dim)}.sg-report-chart-axis>span{position:absolute;top:0;translate:-50% 0}.sg-report-chart-axis>span[data-edge=start]{left:0;translate:none}.sg-report-chart-axis>span[data-edge=end]{right:0;translate:none}html.sg-js .sg-report-chart:not([data-shown]) :is(.sg-report-chart-fill,.sg-report-chart-whisker,.sg-report-chart-box){transform:scaleX(0)}html.sg-js .sg-report-chart:not([data-shown]) :is(.sg-report-chart-name,.sg-report-chart-axis){opacity:0}html.sg-js .sg-report-chart:not([data-shown]) .sg-report-chart-marker{transform:none;opacity:0}.sg-report-chart[data-shown] .sg-report-chart-fill{animation:sg-report-sweep .75s var(--sg-ease-out) calc(var(--i) * 90ms) both}.sg-report-chart[data-shown] .sg-report-chart-name{animation:sg-rv-up .6s var(--sg-ease) calc(.25s + var(--i) * 90ms) both}.sg-report-chart[data-shown] .sg-report-chart-axis{animation:sg-rv-fade .6s ease .35s both}.sg-report-chart[data-shown] .sg-report-chart-marker{animation:sg-report-travel 1.5s var(--sg-ease-out) both}.sg-report-chart[data-shown] .sg-report-chart-whisker{animation:sg-report-sweep .7s var(--sg-ease-out) 1.25s both}.sg-report-chart[data-shown] .sg-report-chart-box{animation:sg-report-sweep .6s var(--sg-ease-out) 1.45s both}.sg-report-chart[data-shown] .sg-report-chart-point{animation:sg-report-land .5s var(--sg-ease-out) 1.2s both,sg-report-glow 2.2s ease-in-out 1.8s infinite}@keyframes sg-report-sweep{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes sg-report-travel{0%{transform:translateX(0);opacity:0}12%{opacity:1}to{transform:translateX(calc(var(--x) * 100cqw));opacity:1}}@keyframes sg-report-land{0%{scale:1}45%{scale:1.6}to{scale:1}}.sg-report-figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;margin-top:1rem;font-size:15px;color:var(--sg-muted)}.sg-report-legend{font-family:var(--sg-mono);font-size:12px;display:inline-flex;align-items:center}.sg-report-legend i{display:inline-block;width:22px;height:10px;margin:0 calc(.55rem + 7px) 0 7px;vertical-align:-1px;border:1.5px solid var(--sg-ink-2);border-radius:999px;position:relative}.sg-report-legend i:after,.sg-report-legend i:before{content:"";position:absolute;top:3px;width:6px;height:1.5px;background:var(--sg-ink-2)}.sg-report-legend i:before{right:100%}.sg-report-legend i:after{left:100%}.sg-report-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));grid-gap:.75rem;gap:.75rem;margin:2rem 0 0}.sg-report-metric{padding:1.1rem 1.2rem;border-radius:var(--sg-r-card);background:var(--sg-surface-2);border:1px solid transparent;transition:border-color .3s ease,transform .35s var(--sg-ease)}.sg-report-metric:hover{border-color:var(--sg-card-line)}.sg-report-metric dt{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem;font-weight:600;line-height:1.3}.sg-report-status{display:inline-flex;gap:.35em;flex:none;font-family:var(--sg-mono);font-size:12px;font-weight:500;text-transform:lowercase;color:var(--sg-up)}.sg-report-status[data-tone=bad]{color:var(--sg-down)}.sg-report-metric dd{margin:.4rem 0 0}.sg-report-metric-value{font-size:36px;line-height:1;font-weight:600;letter-spacing:-.04em}.sg-report-metric-detail{font-size:14px;color:var(--sg-muted)}.sg-report-steps{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid var(--sg-line)}.sg-report-steps ol{display:grid;grid-gap:.6rem;gap:.6rem;margin:.9rem 0 0;padding:0;list-style:none}.sg-report-steps li{display:grid;grid-template-columns:2rem minmax(0,1fr);grid-gap:.5rem;gap:.5rem;color:var(--sg-ink-2);text-wrap:pretty}.sg-report-steps li>span:first-child{font-family:var(--sg-mono);font-size:14px;color:var(--sg-muted);padding-top:.2rem}.sg-report-steps li[data-lead]{color:var(--sg-ink)}.sg-report-steps li[data-lead]>span:first-child{color:var(--accent)}.sg-report .sg-report-steps-footer{margin-top:1rem;font-size:15px;color:var(--sg-muted);max-width:96ch;text-wrap:pretty}html.sg-js .sg-report-steps:not([data-shown]) li{opacity:0}.sg-report-steps[data-shown] li{animation:sg-rv-left .6s var(--sg-ease) calc(.12s + var(--i) * 90ms) both}.sg-report-section{margin-top:var(--rp-gap)}.sg-report-heading{display:grid;grid-gap:.75rem;gap:.75rem}.sg-report-heading-row{display:flex;align-items:baseline;gap:1rem}.sg-report-numeral{font-family:var(--sg-mono);font-size:14px;color:var(--sg-signal)}.sg-report-heading h2{font-size:clamp(26px,3.2vw,36px);line-height:1.1;letter-spacing:-.04em;font-weight:600}.sg-report-intro{max-width:62ch;color:var(--sg-muted);text-wrap:pretty}.sg-report .sg-report-caption{margin-top:.75rem;font-family:var(--sg-mono);font-size:12px;color:var(--sg-dim);text-wrap:pretty}.sg-report-funnel{display:grid;grid-gap:.5rem;gap:.5rem;margin:1.5rem 0 0;padding:0;list-style:none}.sg-report-funnel>li{--bar:rgba(236,238,230,.25);display:grid;grid-template-columns:minmax(9rem,1fr) minmax(0,2.4fr) 6rem 6rem;grid-gap:1rem;gap:1rem;align-items:center;padding:.95rem 1.1rem;border-radius:var(--sg-r-card);background:var(--sg-surface);border:1px solid var(--sg-card-line);transition:border-color .25s ease,background-color .25s ease}.sg-report-funnel>li:hover{border-color:rgba(236,238,230,.18)}.sg-report-funnel>li[data-stage=clicks]{--bar:var(--sg-ink)}.sg-report-funnel>li[data-stage=starts]{--bar:#e2f0a0}.sg-report-funnel>li[data-highlight]{--bar:var(--sg-signal);background:rgba(210,242,71,.07);border-color:rgba(210,242,71,.3)}.sg-report-funnel-label{font-weight:600;line-height:1.3}.sg-report-funnel-track{height:10px;border-radius:999px;background:rgba(236,238,230,.06);overflow:hidden}.sg-report-funnel-track>span{display:block;height:100%;min-width:6px;border-radius:999px;background:var(--bar);transform-origin:left center}.sg-report-funnel-total{text-align:right;font-size:24px;font-weight:600;letter-spacing:-.03em;line-height:1.1}.sg-report-funnel-meta{display:grid;text-align:right;font-family:var(--sg-mono);font-size:13px;color:var(--sg-muted);line-height:1.45}@media (max-width:640px){.sg-report-funnel>li{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label total" "track track" "meta meta";gap:.55rem .75rem;padding:.9rem 1rem}.sg-report-funnel-label{grid-area:label}.sg-report-funnel-total{grid-area:total;font-size:22px}.sg-report-funnel-track{grid-area:track}.sg-report-funnel-meta{grid-area:meta;display:flex;justify-content:space-between;gap:1rem;text-align:left}}.sg-report .sg-report-callout{margin-top:1.25rem;padding:1rem 1.2rem;border-radius:var(--sg-r-card);background:rgba(226,105,78,.08);border:1px solid rgba(226,105,78,.25);color:var(--sg-ink-2);text-wrap:pretty}.sg-report-callout strong{color:var(--sg-ink)}.sg-report-daily,.sg-report-notes{margin-top:1rem;border-radius:var(--sg-r-card);background:var(--sg-surface);border:1px solid var(--sg-card-line)}.sg-report :is(.sg-report-daily,.sg-report-notes)>summary{min-height:44px;padding:1rem 1.2rem;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1rem;border-radius:var(--sg-r-card);transition:background-color .2s ease}.sg-report :is(.sg-report-daily,.sg-report-notes)>summary::-webkit-details-marker{display:none}.sg-report :is(.sg-report-daily,.sg-report-notes)>summary:hover{background:var(--sg-surface-2)}.sg-report-daily>summary{font-weight:600}.sg-report-plus{position:relative;width:12px;height:12px;flex:none;color:var(--sg-muted)}.sg-report-plus:after,.sg-report-plus:before{content:"";position:absolute;left:0;top:5.25px;width:12px;height:1.5px;background:currentColor;transition:transform .35s var(--sg-ease)}.sg-report-plus:after{transform:rotate(90deg)}details[open]>summary .sg-report-plus:after{transform:rotate(0deg)}details[open]>summary .sg-report-plus:before{transform:rotate(180deg)}.sg-report-daily-scroll{padding:0 1.2rem 1rem;overflow-x:auto;border-radius:0 0 var(--sg-r-card) var(--sg-r-card)}.sg-report-daily table{width:100%;min-width:34rem;border-collapse:collapse;font-family:var(--sg-mono);font-size:13px;color:var(--sg-ink-2)}.sg-report-daily :is(th,td){padding:.5rem 0 .5rem .5rem;border:0;text-align:right;white-space:nowrap;font:inherit;font-weight:400;letter-spacing:0;text-transform:none;color:inherit}.sg-report-daily :is(th,td):first-child{text-align:left;padding-left:0}.sg-report-daily thead th{color:var(--sg-dim);text-transform:lowercase;border-bottom:1px solid rgba(236,238,230,.1)}.sg-report-daily tbody th{color:var(--sg-ink-2)}.sg-report-daily tbody tr{transition:background-color .2s ease}.sg-report-daily tbody tr:hover{background:rgba(236,238,230,.03)}details[open]>.sg-report-daily-scroll,details[open]>ol{animation:sg-rise .4s var(--sg-ease) both}.sg-report-econ{margin-top:1.5rem}.sg-report-econ-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));grid-gap:1rem;gap:1rem}.sg-report-econ-controls{display:grid;grid-gap:1.4rem;gap:1.4rem;align-content:start;padding:1.4rem;border-radius:var(--sg-r-card);background:var(--sg-surface);border:1px solid var(--sg-card-line)}.sg-report-slider{display:grid;grid-gap:.6rem;gap:.6rem}.sg-report-slider-head{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.sg-report-slider-head label{font-weight:600}.sg-report-slider-head output{font-family:var(--sg-mono);font-size:20px;color:var(--sg-signal);white-space:nowrap}.sg-report .sg-report-slider-help{font-size:13px;color:var(--sg-muted);margin-top:-.15rem}.sg-report .sg-report-slider input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:28px;margin:0;padding:0;border:0;background:transparent;cursor:pointer}.sg-report-slider input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:linear-gradient(to right,var(--sg-signal) calc(var(--fill) * 100%),var(--sg-track-2) calc(var(--fill) * 100%))}.sg-report-slider input[type=range]::-moz-range-track{height:6px;border-radius:999px;background:var(--sg-track-2)}.sg-report-slider input[type=range]::-moz-range-progress{height:6px;border-radius:999px;background:var(--sg-signal)}.sg-report-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;margin-top:-8px;border-radius:50%;background:var(--sg-signal);border:3px solid var(--sg-bg);box-shadow:0 0 0 1px var(--sg-signal-40);-webkit-transition:box-shadow .2s ease,transform .2s var(--sg-ease);transition:box-shadow .2s ease,transform .2s var(--sg-ease)}.sg-report-slider input[type=range]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--sg-signal);border:3px solid var(--sg-bg);box-shadow:0 0 0 1px var(--sg-signal-40)}.sg-report-slider input[type=range]:hover::-webkit-slider-thumb{box-shadow:0 0 0 6px var(--sg-signal-18)}.sg-report-slider input[type=range]:active::-webkit-slider-thumb{transform:scale(1.1)}.sg-report-slider input[type=range]:focus-visible{outline:none}.sg-report-slider input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--sg-bg),0 0 0 4px var(--sg-signal)}.sg-report-slider input[type=range]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px var(--sg-bg),0 0 0 4px var(--sg-signal)}.sg-report-split{display:grid;grid-gap:.5rem;gap:.5rem;padding-top:1.1rem;border-top:1px solid var(--sg-line)}.sg-report-split-label{font-family:var(--sg-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--sg-muted)}.sg-report-split-bar{position:relative;height:12px;border-radius:999px;background:var(--sg-signal-25);overflow:hidden}.sg-report-split-bar>span{position:absolute;inset:0;border-radius:999px;background:var(--sg-ink-2);transform-origin:left center;transform:scaleX(var(--s));transition:transform .45s var(--sg-ease-out),background-color .3s ease}.sg-report-split:not([data-covers]) .sg-report-split-bar>span{background:var(--sg-down)}.sg-report-split-legend{display:flex;justify-content:space-between;gap:1rem;font-family:var(--sg-mono);font-size:13px;color:var(--sg-ink-2)}.sg-report-split-legend [data-key=left]{color:var(--sg-signal)}.sg-report-split-legend [data-key=short]{color:var(--sg-down)}.sg-report-reset{justify-self:start;min-height:44px;padding:0;border:0;background:none;color:var(--sg-muted);font:inherit;font-size:14px;text-decoration:underline;text-underline-offset:3px;cursor:pointer;transition:color .2s ease}.sg-report-reset:hover:not(:disabled){color:var(--sg-ink)}.sg-report-reset:disabled{opacity:.45;cursor:default;text-decoration:none}.sg-report-econ-readings{margin:0;display:grid;align-content:start;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.sg-report-econ-readings>div{padding:1.1rem;border-radius:var(--sg-r-card);background:var(--sg-surface-2);border:1px solid rgba(236,238,230,.06);display:grid;align-content:start;transition:border-color .3s ease}.sg-report-econ-readings>div[data-tone=good]{border-color:rgba(210,242,71,.35)}.sg-report-econ-readings>div[data-tone=bad]{border-color:rgba(226,105,78,.45)}.sg-report-econ-readings dt{font-size:15px;font-weight:600;line-height:1.3}.sg-report-econ-readings dd{margin:.5rem 0 0}.sg-report-econ-value{font-size:30px;line-height:1;font-weight:600;letter-spacing:-.035em;transition:color .3s ease}[data-tone=good]>.sg-report-econ-value{color:var(--sg-signal)}[data-tone=bad]>.sg-report-econ-value{color:var(--sg-down)}.sg-report-econ-detail{font-size:13px;color:var(--sg-muted);margin-top:.4rem!important}@media (max-width:380px){.sg-report-econ-readings>div{padding:.95rem}.sg-report-econ-value{font-size:26px}}.sg-report .sg-report-econ-line{margin-top:1rem;color:var(--sg-ink-2);max-width:80ch;text-wrap:pretty}.sg-report-audience{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));grid-gap:1rem;gap:1rem;margin-top:1.5rem}.sg-report-audience-card{padding:1.2rem 1.25rem;border-radius:var(--sg-r-card);background:var(--sg-surface);border:1px solid var(--sg-card-line)}.sg-report-audience-card h3{font-family:var(--sg-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--sg-muted);font-weight:500}.sg-report-audience-card ul{display:grid;grid-gap:.35rem;gap:.35rem;margin:.7rem 0 0;padding:0;list-style:none}.sg-report-audience-card li{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.25rem .75rem;gap:.25rem .75rem;font-size:15px;padding:.3rem .45rem;margin:0 -.45rem;border-radius:10px;color:var(--sg-muted);transition:background-color .2s ease}.sg-report-audience-card li[data-strongest]{color:var(--sg-ink);font-weight:600}.sg-report-audience-figures{font-family:var(--sg-mono);font-size:13px;font-weight:400;white-space:nowrap}.sg-report-audience-track{position:relative;grid-column:1/-1;height:6px;border-radius:999px;background:rgba(236,238,230,.06)}.sg-report-audience-track>span{display:block;height:100%;border-radius:999px;background:rgba(236,238,230,.28);transform-origin:left center}li[data-strongest] .sg-report-audience-track>span{background:var(--sg-signal)}.sg-report-audience-track>i{position:absolute;top:-3px;bottom:-3px;left:var(--avg);width:1.5px;border-radius:1px;background:var(--sg-ink-2);opacity:.55}.sg-report-audience-tip{position:absolute;right:.45rem;bottom:calc(100% - .2rem);z-index:2;white-space:nowrap;padding:.3rem .6rem;border-radius:9px;background:var(--sg-surface-2);border:1px solid var(--sg-input-line);font-family:var(--sg-mono);font-size:12px;font-weight:400;color:var(--sg-ink-2);opacity:0;translate:0 4px;pointer-events:none;transition:opacity .2s ease,translate .25s var(--sg-ease)}@media (hover:hover){.sg-report-audience-card li:hover{background:rgba(236,238,230,.035);color:var(--sg-ink)}.sg-report-audience-card li:hover .sg-report-audience-tip{opacity:1;translate:0 0}}.sg-report-keys{max-width:none}.sg-report .sg-report-keys h2{max-width:none;font-size:clamp(28px,4vw,44px);line-height:1.08;letter-spacing:-.04em}.sg-report .sg-report-keys .sg-lede{font-size:20px}.sg-report-keys .sg-actions{margin-top:.75rem}.sg-report-notes{margin:2rem 0 4rem;border-color:var(--sg-line)}.sg-report-notes>summary{font-family:var(--sg-mono);font-size:12px;color:var(--sg-muted);justify-content:flex-start}.sg-report-notes ol{margin:0;padding:0 1.2rem 1rem 2.4rem;display:grid;grid-gap:.55rem;gap:.55rem;font-size:13px;line-height:1.55;color:var(--sg-muted)}.sg-report-notes li{text-wrap:pretty}.sg-report-notes li strong{color:var(--sg-ink-2);font-weight:500}.sg-report-notes li:target{color:var(--sg-ink-2)}.sg-report-method{display:inline-flex;align-items:center;min-height:44px;margin:0 1.2rem .6rem;font-size:14px}@media (max-width:560px){.sg-report-strip{gap:.6rem 1.25rem}.sg-report-band-pill{margin-left:0}.sg-report-chart-value{font-size:28px;top:6px}.sg-report-chart-name{font-size:12px}}@media (prefers-reduced-motion:reduce){.sg-report-band-pill>span,.sg-report-chart *,.sg-report-chart-point,.sg-report-steps li,details[open]>*{animation:none!important}.sg-report-split-bar>span{transition:none}}