.hero-dev{display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem}.hero-copy{max-width:56rem}.hero-copy h1{max-width:18ch}.rotator-lead{display:block}.hero-rotator{position:relative;display:block}.hero-rotator .rotator-item{display:block;opacity:0;animation:rotator-cycle 12s ease-in-out infinite}.hero-rotator .rotator-item:not(.rotator-sizer){position:absolute;top:0;left:0;width:100%}.hero-rotator .rotator-item:nth-child(1){animation-delay:0s}.hero-rotator .rotator-item:nth-child(2){animation-delay:4s}.hero-rotator .rotator-item:nth-child(3){animation-delay:8s}@keyframes rotator-cycle{0%{opacity:0}6.5%{opacity:1}27%{opacity:1}33.5%{opacity:0}to{opacity:0}}.rotator-sr,.bento-sr-summary{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.hero-rotator .rotator-item{animation:none}.hero-rotator .rotator-item:not(.rotator-sizer){display:none}.hero-rotator .rotator-sizer{opacity:1}}.hero-copy .lede{max-width:64ch;margin-bottom:0}.hero-install{max-width:48rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.hero-command-line{display:flex;align-items:center;gap:.9rem;padding:.85rem .9rem .85rem 1rem}.hero-command-line .text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--fg);font-family:var(--font-mono);font-size:var(--type-size-heading);font-weight:var(--fw-semibold);line-height:1.2}.hero-copybtn{width:auto;min-width:4.6rem;padding:.38rem .8rem;font-size:var(--type-control-size)}.hero-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:.65rem 1rem;color:var(--muted);font-size:var(--type-body-size)}.hero-meta span+span:before{content:"·";margin-right:1rem;color:var(--accent)}@media(max-width:640px){.hero-install{border-radius:var(--radius)}.hero-command-line{gap:.65rem;padding:.75rem}.hero-command-line .text{font-size:var(--type-size-body)}.hero-meta{display:grid;gap:.35rem}.hero-meta span+span:before{content:none}}@media(max-width:380px){.hero-command-line{gap:.55rem;padding:.7rem}.hero-command-line .text{font-size:var(--type-size-label)}}.hero-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(2rem,5vw,4rem);align-items:start}@media(max-width:820px){.hero-grid{grid-template-columns:1fr}}.hero-side{display:grid;gap:1rem;align-content:start}.facts-panel{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:1.5rem 1.5rem 1.25rem}.facts-panel .facts-head{margin-bottom:1.1rem}.facts{list-style:none;display:grid;gap:.9rem}.facts>li{position:relative;padding-left:1.4rem;color:var(--muted)}.facts>li:before{content:"";position:absolute;left:0;top:.55em;width:6px;height:6px;border-radius:50%;background:var(--accent)}.facts>li strong{color:var(--fg)}.facts-foot{margin-top:1.1rem;padding-top:1rem;border-top:1px solid var(--border);font-size:var(--type-size-caption);line-height:var(--leading-caption);color:var(--muted)}.facts-panel .how{color:var(--muted)}.start .col{max-width:58rem;margin-inline:auto}.start-lead{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(1.5rem,5vw,3.5rem);align-items:center}.start h2{max-width:18ch;margin-bottom:0}.offer{display:grid;gap:1rem;max-width:none;margin:1.5rem 0 0}.price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:.45rem .85rem}.price-current{font-family:var(--font-serif);font-size:var(--type-section-title-size);line-height:var(--type-section-title-line);color:var(--fg)}.price-anchor{color:var(--muted);font-size:var(--type-body-size)}.price-anchor s{text-decoration-thickness:.08em;text-decoration-color:var(--accent)}.price-trial{color:var(--muted);font-size:var(--type-body-size)}.offer p{max-width:44rem}.offer-actions{justify-self:end}.install-after .body{max-width:62ch}.install-after{margin-top:2.75rem}.install-options{display:grid;gap:1.1rem;margin-top:1rem;max-width:none}@media(max-width:760px){.start .col{max-width:46rem}.start-lead{grid-template-columns:1fr;gap:1rem}.offer-actions{justify-self:start}}.install-option .opt-label{display:block;margin-bottom:.45rem;font-size:var(--type-section-label-size);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--muted)}.copybox{display:flex;align-items:stretch;gap:.75rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:.75rem .85rem}.copybox .text{flex:1;min-width:0;align-self:center;color:var(--fg);font-family:var(--font-mono);font-size:var(--type-size-body);font-weight:var(--fw-semibold);white-space:pre-wrap;overflow-wrap:anywhere}.copybox .text.agent{font-family:var(--font-stack-sans);font-weight:var(--weight-normal);line-height:1.5}.copybtn{flex:none;align-self:center;width:5.8rem;font-family:var(--font-stack-label);font-size:var(--type-size-label);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--bg);background:var(--accent);border:1px solid var(--accent);border-radius:var(--radius);padding:.4rem 0;cursor:pointer;text-align:center;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.copybtn:hover{background:color-mix(in oklch,var(--accent) 88%,var(--fg))}.copybtn.copied{color:var(--bg);background:var(--dot);border-color:var(--dot);animation:ds-copied-confirm var(--transition-fast)}@media(prefers-reduced-motion:reduce){.copybtn.copied{animation:none}}@media(max-width:380px){.hero-copybtn{min-width:3.25rem;width:3.25rem;padding-inline:.35rem}}.tx-frame{max-width:none;margin-top:2rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);overflow:hidden}.tx-bar{display:flex;align-items:center;gap:.75rem;padding:.6rem .9rem;border-bottom:1px solid var(--border);background:var(--surface)}.tx-dots{display:inline-flex;gap:.4rem;flex:none}.tx-dots i{width:9px;height:9px;border-radius:50%;background:var(--border)}.tx-title{flex:1 1 auto;min-width:0;font-family:var(--font-stack-sans);font-size:var(--type-size-label-sm);color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tx-title b{color:var(--accent);font-weight:var(--fw-semibold)}.tx-bar-actions{display:flex;align-items:center;gap:.75rem;flex:none}.replay,.skip-hint{font-family:var(--font-stack-label);font-size:var(--type-size-label);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--muted);background:transparent;border:none;border-radius:var(--radius-tight);padding:.25rem .6rem;cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast)}.replay:hover,.replay:focus-visible,.skip-hint:hover,.skip-hint:focus-visible{color:var(--fg);background:var(--component-brand-mark-hover-bg)}.replay[hidden],.skip-hint[hidden]{display:none}.tx-status{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .9rem;border-top:1px solid var(--border);background:var(--surface);font-family:var(--font-stack-sans);font-size:var(--type-size-label-sm);line-height:var(--leading-label-sm);color:var(--muted)}.tx-status-right{white-space:nowrap}.transcript{--tx-bg: var(--bg);--tx-fg: var(--fg);--tx-muted: var(--muted);--tx-border: var(--border);--tx-card-bg: var(--surface);--tx-user-bg: color-mix(in srgb, var(--fg) 6%, var(--bg));--tx-radius-box: var(--radius);--tx-radius-card: var(--radius-tight);--tx-syn-cmd: var(--accent);--tx-syn-flag: var(--muted);--tx-prompt: var(--tx-muted);background:var(--tx-bg);color:var(--tx-fg);font-family:var(--font-stack-sans);font-size:var(--type-size-body);line-height:var(--leading-body);height:56vh;overflow-y:auto;overflow-anchor:none;padding:1rem 1.25rem}.transcript::-webkit-scrollbar{width:10px}.transcript::-webkit-scrollbar-thumb{background:var(--tx-border);border-radius:5px}.transcript .hide{display:none!important}.transcript .caret{display:none;width:.5ch;height:1.05em;margin-left:1px;transform:translateY(.18em);background:currentColor}.transcript.typing .caret{display:inline-block;animation:tx-blink 1s steps(1) infinite}@keyframes tx-blink{50%{opacity:0}}@keyframes tx-spin{to{transform:rotate(360deg)}}.transcript .text-stack{display:inline-grid;min-width:0}.transcript .text-stack>*{grid-area:1 / 1;white-space:pre-wrap;overflow-wrap:anywhere}.transcript .sizer{visibility:hidden}.transcript strong{font-weight:var(--fw-semibold)}.transcript .msg.user{display:flex;justify-content:flex-end;margin:.25rem 0 2rem}.transcript .msg.user .line{display:inline-block;background:var(--tx-user-bg);border-radius:var(--tx-radius-box);padding:.7rem 1.05rem;max-width:80%;line-height:1.5}.transcript .md{color:var(--tx-fg);max-width:74ch;margin:0 0 1rem}.transcript .toolcalls{display:block;margin:.5rem 0 1.25rem}.transcript .cc-tool{margin:.3rem 0}.transcript .cc-tool>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:.4rem;color:var(--tx-muted)}.transcript .cc-tool>summary:hover{color:var(--tx-fg)}.transcript .cc-tool>summary::-webkit-details-marker{display:none}.transcript .cc-tool .verb{color:var(--tx-fg)}.transcript .cc-tool .chev{width:14px;height:14px;flex:none;transition:transform var(--transition-fast)}.transcript .cc-tool:not([open])>summary .chev{transform:rotate(-90deg)}.transcript .cc-spin{display:none;width:.8rem;height:.8rem;border-radius:50%;border:2px solid var(--tx-border);border-top-color:var(--tx-muted);animation:tx-spin .7s linear infinite}.transcript .cc-tool.running .cc-spin{display:inline-block}.transcript .cc-card{margin:.5rem 0;border:1px solid var(--tx-border);border-radius:var(--tx-radius-card);overflow:hidden;max-width:62ch}.transcript .cc-card-head{padding:.4rem .85rem 0;color:var(--tx-muted);font-size:var(--type-size-caption)}.transcript .cc-card-body{padding:.5rem .85rem .7rem;font-family:var(--font-stack-mono);font-size:var(--type-size-body);line-height:1.6}.transcript .cc-cmd{color:var(--tx-fg);white-space:pre-wrap}.transcript .cc-dollar{color:var(--tx-prompt);user-select:none}.transcript .cc-out{margin-top:.4rem;color:var(--tx-muted);white-space:pre-wrap}.transcript .tok-cmd{color:var(--tx-syn-cmd)}.transcript .tok-flag{color:var(--tx-syn-flag)}.transcript .patterns{list-style:decimal;padding-left:1.5rem;display:grid;gap:1rem;margin:.4rem 0 1rem}.transcript .patterns>li{padding-left:0;max-width:70ch}.transcript .patterns>li:before{content:none}.transcript .patterns>li::marker{color:var(--tx-muted)}.transcript .patterns .claim{color:var(--tx-fg)}.transcript .patterns blockquote{margin:.6rem 0 0;padding-left:1rem;border-left:2px solid var(--tx-border);color:var(--tx-muted)}.transcript .patterns cite{display:block;margin-top:.4rem;font-style:normal;font-size:var(--type-size-caption);color:var(--tx-muted)}.transcript .patterns cite:before{content:"↳ ";color:var(--accent)}.facts-head.label{color:var(--accent)}.facts-panel .how,.facts,.install-after .body{font-size:var(--type-size-marketing-lede);line-height:var(--leading-marketing-lede)}:root{--pos: var(--accent);--pos-soft: var(--accent-soft);--neg: var(--muted);--neg-soft: transparent;--warn: var(--muted);--warn-soft: transparent}.bento{display:grid;gap:1rem;margin-top:2rem;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"companies companies sec       sec" "companies companies options   options" "web       web       web       web" "ownership ownership ownership ownership" "sentiment sentiment sentiment sentiment"}.b-companies{grid-area:companies}.b-sec{grid-area:sec}.b-web{grid-area:web}.b-options{grid-area:options}.b-ownership{grid-area:ownership}.b-sentiment{grid-area:sentiment}.bento-tile{position:relative;display:flex;flex-direction:column;gap:.85rem;min-height:0;padding:1.05rem 1.15rem 1.2rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);overflow:hidden;transition:border-color var(--transition-fast)}.bento-tile:hover{border-color:color-mix(in oklch,var(--border),var(--fg) 22%)}.bento-head{display:flex;flex-direction:column;gap:.45rem}.bento-eyebrow{font-size:var(--type-size-label);line-height:var(--leading-label);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--muted)}.bento-title{font-family:var(--font-sans);font-size:var(--type-panel-body-size);font-weight:var(--fw-semibold);line-height:var(--type-panel-body-line);letter-spacing:-.01em;color:var(--fg)}.bento-stage{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;min-height:0}.bento-command-wrap{display:grid;gap:.85rem;margin-bottom:.85rem}.bento-command{display:flex;align-items:center;gap:.6rem;padding:.48rem .55rem .48rem .65rem;border:1px solid var(--border);border-radius:var(--radius-tight);background:var(--surface)}.bento-command code{flex:1 1 auto;min-width:0;color:var(--fg);font-family:var(--font-mono);font-size:var(--type-size-code);line-height:var(--leading-code);overflow-wrap:anywhere}.bento-command .ds-copy{flex:0 0 auto}.bento-command-note{color:var(--fg);font-size:var(--type-size-caption);line-height:var(--leading-caption)}.b-companies .bento-stage{justify-content:flex-start}.why-grid{display:grid;gap:1rem;margin-top:2rem;grid-template-columns:repeat(3,minmax(0,1fr))}.why-tile{--tile-accent: var(--accent);gap:.7rem}.why-tile .bento-eyebrow{margin-top:.2rem}.why-tile p{color:var(--fg);font-size:var(--type-panel-body-size);line-height:var(--type-panel-body-line)}.why-motif{display:flex;flex-direction:column;gap:.4rem;min-height:3.4rem;justify-content:center}.why-motif .term{font-family:var(--font-mono);font-size:var(--type-size-code);line-height:var(--leading-code);color:var(--fg);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-tight);padding:.5rem .6rem}.why-motif .term .tok-cmd{color:var(--accent);font-weight:var(--fw-semibold)}.why-motif .caret{display:inline-block;width:.5em;height:1em;margin-left:.15em;vertical-align:-.12em;background:var(--accent);animation:why-blink 1s steps(1) infinite}@keyframes why-blink{50%{opacity:0}}.why-motif .file{border:1px solid var(--border);border-radius:var(--radius-tight);background:var(--bg);padding:.5rem .6rem;display:flex;flex-direction:column;gap:.3rem}.why-motif .file .fn{font-family:var(--font-mono);font-size:var(--type-size-data);color:var(--accent)}.why-motif .file i{height:4px;width:var(--w);border-radius:999px;background:var(--border)}.why-motif .src-chip{display:flex;align-items:center;gap:.4rem;font-size:var(--type-size-label-sm);line-height:var(--leading-label-sm);color:var(--muted);border:1px solid var(--border);border-radius:var(--radius-tight);padding:.22rem .6rem;width:fit-content}.why-motif .src-chip .ck{color:var(--pos)}@media(prefers-reduced-motion:reduce){.why-motif .caret{animation:none}}@media(max-width:960px){.bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"companies companies" "sec       sec" "options   options" "web       web" "ownership ownership" "sentiment sentiment"}.why-grid{grid-template-columns:1fr}}@media(max-width:620px){.bento{grid-template-columns:1fr;grid-template-areas:"companies" "sec" "options" "web" "ownership" "sentiment"}}.cmp-packet[data-astro-cid-blxw3dkb] .lede-line[data-astro-cid-blxw3dkb]{color:var(--fg);font-size:var(--type-size-body);line-height:1.5}.cmp-packet[data-astro-cid-blxw3dkb] .srcs[data-astro-cid-blxw3dkb]{display:flex;flex-wrap:wrap;gap:.35rem 1.1rem;margin-top:1rem}.cmp-packet[data-astro-cid-blxw3dkb] .src[data-astro-cid-blxw3dkb]{font-size:var(--type-size-caption);color:var(--muted);opacity:.5;transition:opacity .35s ease,color .35s ease}.cmp-packet[data-astro-cid-blxw3dkb] .src[data-astro-cid-blxw3dkb]:before{content:"· ";color:var(--muted)}.cmp-packet[data-astro-cid-blxw3dkb] .src[data-astro-cid-blxw3dkb].on{opacity:1;color:var(--fg)}.cmp-packet[data-astro-cid-blxw3dkb] .src[data-astro-cid-blxw3dkb].on:before{content:"✓ ";color:var(--tile-accent, var(--accent))}.cmp-packet[data-astro-cid-blxw3dkb] .packet[data-astro-cid-blxw3dkb]{margin-top:1.1rem;flex:1 1 auto;display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--radius-tight);background:var(--bg);overflow:hidden;opacity:0;transform:translateY(10px) scale(.985);transition:opacity .5s ease,transform .5s ease}.cmp-packet[data-astro-cid-blxw3dkb] .packet[data-astro-cid-blxw3dkb].show{opacity:1;transform:none}.cmp-packet[data-astro-cid-blxw3dkb] .packet-head[data-astro-cid-blxw3dkb]{display:flex;align-items:center;gap:.5rem;padding:.55rem .75rem;border-bottom:1px solid var(--border);background:var(--surface)}.cmp-packet[data-astro-cid-blxw3dkb] .packet-head[data-astro-cid-blxw3dkb] .dot[data-astro-cid-blxw3dkb]{width:8px;height:8px;border-radius:50%;background:var(--accent)}.cmp-packet[data-astro-cid-blxw3dkb] .packet-head[data-astro-cid-blxw3dkb] .fname[data-astro-cid-blxw3dkb]{font-family:var(--font-mono);font-size:var(--type-size-data);color:var(--fg)}.cmp-packet[data-astro-cid-blxw3dkb] .packet-head[data-astro-cid-blxw3dkb] .badge[data-astro-cid-blxw3dkb]{margin-left:auto;font-size:var(--type-size-label-sm);letter-spacing:var(--tracking-label);font-weight:var(--weight-label);text-transform:uppercase;color:var(--tile-accent, var(--accent))}.cmp-packet[data-astro-cid-blxw3dkb] .packet-head[data-astro-cid-blxw3dkb] .badge[data-astro-cid-blxw3dkb]:before{content:"["}.cmp-packet[data-astro-cid-blxw3dkb] .packet-head[data-astro-cid-blxw3dkb] .badge[data-astro-cid-blxw3dkb]:after{content:"]"}.cmp-packet[data-astro-cid-blxw3dkb] .packet-rows[data-astro-cid-blxw3dkb]{padding:.15rem .75rem .25rem}.cmp-packet[data-astro-cid-blxw3dkb] .prow[data-astro-cid-blxw3dkb]{display:flex;justify-content:space-between;align-items:baseline;padding:.5rem 0;border-bottom:1px solid var(--border);font-size:var(--type-size-caption)}.cmp-packet[data-astro-cid-blxw3dkb] .packet-foot[data-astro-cid-blxw3dkb]{margin-top:auto;padding:.6rem .75rem;border-top:1px solid var(--border);background:var(--surface);font-size:var(--type-size-caption);line-height:var(--leading-caption);color:var(--muted)}.cmp-packet[data-astro-cid-blxw3dkb] .prow[data-astro-cid-blxw3dkb]:last-child{border-bottom:none}.cmp-packet[data-astro-cid-blxw3dkb] .prow[data-astro-cid-blxw3dkb] span[data-astro-cid-blxw3dkb]{color:var(--muted)}.cmp-packet[data-astro-cid-blxw3dkb] .prow[data-astro-cid-blxw3dkb] b[data-astro-cid-blxw3dkb]{font-weight:var(--fw-semibold);color:var(--fg);font-variant-numeric:tabular-nums}.cmp-diff[data-astro-cid-n3dnkm5f] .diff[data-astro-cid-n3dnkm5f]{position:relative;margin-top:.2rem;border:1px solid var(--border);border-radius:var(--radius-tight);background:var(--bg);padding:.3rem 0;overflow:hidden}.cmp-diff[data-astro-cid-n3dnkm5f] .scan[data-astro-cid-n3dnkm5f]{position:absolute;left:0;right:0;top:0;height:26px;background:linear-gradient(180deg,var(--accent-soft),transparent);border-bottom:1px solid var(--accent);opacity:0;pointer-events:none}.cmp-diff[data-astro-cid-n3dnkm5f].play .scan[data-astro-cid-n3dnkm5f]{animation:diff-scan 2.6s ease-in-out forwards}@keyframes diff-scan{0%{opacity:.9;transform:translateY(0)}92%{opacity:.9;transform:translateY(170px)}to{opacity:0;transform:translateY(180px)}}.cmp-diff[data-astro-cid-n3dnkm5f] .dline[data-astro-cid-n3dnkm5f]{display:flex;align-items:baseline;gap:.5rem;font-family:var(--font-mono);font-size:var(--type-size-data);line-height:var(--leading-data);padding:.22rem .7rem;color:var(--muted);opacity:0;transform:translate(-4px);transition:opacity .3s ease,transform .3s ease}.cmp-diff[data-astro-cid-n3dnkm5f] .dline[data-astro-cid-n3dnkm5f].shown{opacity:1;transform:none}.cmp-diff[data-astro-cid-n3dnkm5f] .dline[data-astro-cid-n3dnkm5f] .mk[data-astro-cid-n3dnkm5f]{flex:0 0 .8em;text-align:center;color:var(--muted)}.cmp-diff[data-astro-cid-n3dnkm5f] .dline[data-astro-cid-n3dnkm5f].ctx{color:var(--fg)}.cmp-diff[data-astro-cid-n3dnkm5f] .dline[data-astro-cid-n3dnkm5f].del{color:var(--neg);background:var(--neg-soft);text-decoration:line-through;text-decoration-color:color-mix(in oklch,var(--muted) 55%,transparent)}.cmp-diff[data-astro-cid-n3dnkm5f] .dline[data-astro-cid-n3dnkm5f].del .mk[data-astro-cid-n3dnkm5f]{color:var(--neg)}.cmp-diff[data-astro-cid-n3dnkm5f] .dline[data-astro-cid-n3dnkm5f].add{color:var(--pos);background:var(--pos-soft)}.cmp-diff[data-astro-cid-n3dnkm5f] .dline[data-astro-cid-n3dnkm5f].add .mk[data-astro-cid-n3dnkm5f]{color:var(--pos)}.cmp-diff[data-astro-cid-n3dnkm5f] .diff-foot[data-astro-cid-n3dnkm5f]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.7rem}.cmp-diff[data-astro-cid-n3dnkm5f] .chip[data-astro-cid-n3dnkm5f]{font-size:var(--type-size-label-sm);line-height:var(--leading-label-sm);color:var(--muted);border:1px solid var(--border);border-radius:var(--radius-tight);padding:.16rem .45rem;opacity:0;transform:translateY(3px);transition:opacity .35s ease,transform .35s ease}.cmp-diff[data-astro-cid-n3dnkm5f] .chip[data-astro-cid-n3dnkm5f].shown{opacity:1;transform:none}.cmp-diff[data-astro-cid-n3dnkm5f] .chip[data-astro-cid-n3dnkm5f].ok{color:var(--pos);border-color:var(--pos)}.cmp-diff[data-astro-cid-n3dnkm5f] .chip[data-astro-cid-n3dnkm5f].ok:before{content:"✓ "}.cmp-web[data-astro-cid-klt3k2af] .web-lede[data-astro-cid-klt3k2af]{color:var(--fg);font-size:var(--type-size-body);line-height:1.5;max-width:70ch;margin-bottom:1rem}.cmp-web[data-astro-cid-klt3k2af] .web-top[data-astro-cid-klt3k2af]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem}.cmp-web[data-astro-cid-klt3k2af] .web-sub[data-astro-cid-klt3k2af]{margin-top:.4rem;font-size:var(--type-size-caption);line-height:var(--leading-caption);color:var(--muted);font-variant-numeric:tabular-nums}.cmp-web[data-astro-cid-klt3k2af] .web-count[data-astro-cid-klt3k2af]{font-size:var(--type-size-caption);color:var(--muted);display:flex;align-items:baseline;gap:.25rem}.cmp-web[data-astro-cid-klt3k2af] .web-count[data-astro-cid-klt3k2af] .ct[data-astro-cid-klt3k2af]{color:var(--neg);font-variant-numeric:tabular-nums}.cmp-web[data-astro-cid-klt3k2af] .web-count[data-astro-cid-klt3k2af] .kept-n[data-astro-cid-klt3k2af]{color:var(--pos);font-variant-numeric:tabular-nums}.cmp-web[data-astro-cid-klt3k2af] .web-count[data-astro-cid-klt3k2af] .arrow[data-astro-cid-klt3k2af]{margin:0 .3rem;color:var(--muted)}.cmp-web[data-astro-cid-klt3k2af] .steps[data-astro-cid-klt3k2af]{display:flex;flex-wrap:wrap;gap:.35rem}.cmp-web[data-astro-cid-klt3k2af] .step[data-astro-cid-klt3k2af]{font-size:var(--type-size-label-sm);line-height:var(--leading-label-sm);color:var(--muted);border:1px solid var(--border);border-radius:var(--radius-tight);padding:.18rem .45rem;transition:color .3s ease,border-color .3s ease}.cmp-web[data-astro-cid-klt3k2af] .step[data-astro-cid-klt3k2af].on{color:var(--pos);border-color:var(--pos)}.cmp-web[data-astro-cid-klt3k2af] .step[data-astro-cid-klt3k2af].on:before{content:"✓ "}.cmp-web[data-astro-cid-klt3k2af] .panes[data-astro-cid-klt3k2af]{flex:1 1 auto;display:grid;grid-template-columns:1.35fr 1fr;gap:.75rem;margin-top:1rem;min-height:0}.cmp-web[data-astro-cid-klt3k2af] .pane[data-astro-cid-klt3k2af]{border:1px solid var(--border);border-radius:var(--radius-tight);background:var(--bg);overflow:hidden;display:flex;flex-direction:column}.cmp-web[data-astro-cid-klt3k2af] .pane-head[data-astro-cid-klt3k2af]{display:flex;align-items:center;gap:.5rem;padding:.45rem .7rem;border-bottom:1px solid var(--border);background:var(--surface);font-size:var(--type-size-label-sm);letter-spacing:var(--tracking-label);font-weight:var(--weight-label);text-transform:uppercase;color:var(--neg)}.cmp-web[data-astro-cid-klt3k2af] .pane-head[data-astro-cid-klt3k2af].keep-head{color:var(--pos)}.cmp-web[data-astro-cid-klt3k2af] .rows[data-astro-cid-klt3k2af]{flex:1 1 auto;display:flex;flex-direction:column}.cmp-web[data-astro-cid-klt3k2af] .row[data-astro-cid-klt3k2af]{display:flex;align-items:flex-start;gap:.45rem;padding:.4rem .7rem;border-bottom:1px solid var(--border);font-size:var(--type-size-data);line-height:var(--leading-data);transition:opacity .4s ease,background .4s ease}.cmp-web[data-astro-cid-klt3k2af] .row[data-astro-cid-klt3k2af]:last-child{border-bottom:none}.cmp-web[data-astro-cid-klt3k2af] .row[data-astro-cid-klt3k2af] .mk[data-astro-cid-klt3k2af]{flex:0 0 .9em;text-align:center;color:var(--muted);margin-top:.1rem}.cmp-web[data-astro-cid-klt3k2af] .row[data-astro-cid-klt3k2af] .tx[data-astro-cid-klt3k2af]{color:var(--muted);text-decoration:line-through;text-decoration-color:transparent;transition:color .4s ease,text-decoration-color .4s ease}.cmp-web[data-astro-cid-klt3k2af] .row[data-astro-cid-klt3k2af] .badge[data-astro-cid-klt3k2af]{margin-left:auto;font-size:var(--type-size-label-sm);text-transform:uppercase;letter-spacing:var(--tracking-label);font-weight:var(--weight-label);color:var(--warn);opacity:0;transition:opacity .4s ease;white-space:nowrap}.cmp-web[data-astro-cid-klt3k2af] .row[data-astro-cid-klt3k2af].killed{opacity:.4}.cmp-web[data-astro-cid-klt3k2af] .row[data-astro-cid-klt3k2af].killed .tx[data-astro-cid-klt3k2af]{text-decoration-color:var(--neg)}.cmp-web[data-astro-cid-klt3k2af] .row[data-astro-cid-klt3k2af].killed .mk[data-astro-cid-klt3k2af]:after{content:"✕";color:var(--neg)}.cmp-web[data-astro-cid-klt3k2af] .row[data-astro-cid-klt3k2af].merged{opacity:.55}.cmp-web[data-astro-cid-klt3k2af] .row[data-astro-cid-klt3k2af].merged .tx[data-astro-cid-klt3k2af]{text-decoration-color:var(--warn)}.cmp-web[data-astro-cid-klt3k2af] .row[data-astro-cid-klt3k2af].merged .mk[data-astro-cid-klt3k2af]:after{content:"⇄";color:var(--warn)}.cmp-web[data-astro-cid-klt3k2af] .row[data-astro-cid-klt3k2af].merged .badge[data-astro-cid-klt3k2af]{opacity:1}.cmp-web[data-astro-cid-klt3k2af] .row[data-astro-cid-klt3k2af].lit{background:var(--pos-soft)}.cmp-web[data-astro-cid-klt3k2af] .row[data-astro-cid-klt3k2af].lit .tx[data-astro-cid-klt3k2af]{color:var(--fg);text-decoration-color:transparent}.cmp-web[data-astro-cid-klt3k2af] .row[data-astro-cid-klt3k2af].lit .mk[data-astro-cid-klt3k2af]:after{content:"✓";color:var(--pos)}.cmp-web[data-astro-cid-klt3k2af] .kepts[data-astro-cid-klt3k2af]{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-evenly;gap:.5rem;padding:.7rem}.cmp-web[data-astro-cid-klt3k2af] .kept[data-astro-cid-klt3k2af]{border:1px solid var(--border);background:var(--bg);border-radius:var(--radius-tight);padding:.5rem .6rem;opacity:0;transform:translate(8px);transition:opacity .45s ease,transform .45s ease}.cmp-web[data-astro-cid-klt3k2af] .kept[data-astro-cid-klt3k2af].show{opacity:1;transform:none}.cmp-web[data-astro-cid-klt3k2af] .kept[data-astro-cid-klt3k2af] .kt[data-astro-cid-klt3k2af]{font-size:var(--type-size-caption);line-height:var(--leading-caption);color:var(--fg)}.cmp-web[data-astro-cid-klt3k2af] .kept-more[data-astro-cid-klt3k2af]{margin-top:.1rem;padding:.35rem .1rem;font-size:var(--type-size-caption);color:var(--pos)}.cmp-web[data-astro-cid-klt3k2af] .web-foot[data-astro-cid-klt3k2af]{display:flex;flex-wrap:wrap;gap:1.1rem;margin-top:.85rem;padding-top:.7rem;border-top:1px solid var(--border);font-size:var(--type-size-caption);line-height:var(--leading-caption);color:var(--muted)}.cmp-web[data-astro-cid-klt3k2af] .web-foot[data-astro-cid-klt3k2af] b[data-astro-cid-klt3k2af]{font-variant-numeric:tabular-nums}.cmp-web[data-astro-cid-klt3k2af] .web-foot[data-astro-cid-klt3k2af] .slop[data-astro-cid-klt3k2af] b[data-astro-cid-klt3k2af]{color:var(--neg)}.cmp-web[data-astro-cid-klt3k2af] .web-foot[data-astro-cid-klt3k2af] .dupe[data-astro-cid-klt3k2af] b[data-astro-cid-klt3k2af]{color:var(--warn)}.cmp-web[data-astro-cid-klt3k2af] .web-foot[data-astro-cid-klt3k2af] .keepst[data-astro-cid-klt3k2af] b[data-astro-cid-klt3k2af]{color:var(--pos)}.cmp-web[data-astro-cid-klt3k2af] .kept[data-astro-cid-klt3k2af] .tier[data-astro-cid-klt3k2af]{display:inline-block;margin-top:.35rem;font-size:var(--type-size-label-sm);letter-spacing:var(--tracking-label);font-weight:var(--weight-label);text-transform:uppercase;border-radius:2px;padding:.1rem .4rem}.cmp-web[data-astro-cid-klt3k2af] .kept[data-astro-cid-klt3k2af] .tier[data-astro-cid-klt3k2af].primary{color:var(--pos);border:1px solid var(--pos)}.cmp-web[data-astro-cid-klt3k2af] .kept[data-astro-cid-klt3k2af] .tier[data-astro-cid-klt3k2af].secondary{color:var(--muted);border:1px solid var(--border)}@media(max-width:760px){.cmp-web[data-astro-cid-klt3k2af] .panes[data-astro-cid-klt3k2af]{grid-template-columns:1fr}}.cmp-table[data-astro-cid-unx4epj3]{margin-top:2rem;border:1px solid var(--border);border-radius:var(--radius-tight);background:var(--bg);overflow:hidden}.mx-row[data-astro-cid-unx4epj3]{display:grid;grid-template-columns:1.3fr 1fr;gap:1rem;padding:.75rem .9rem;border-bottom:1px solid var(--border);font-size:var(--type-size-body);line-height:1.5}.mx-row[data-astro-cid-unx4epj3]:last-child{border-bottom:none}.mx-head[data-astro-cid-unx4epj3]{font-size:var(--type-size-label);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--muted);background:var(--surface)}.mx-cap[data-astro-cid-unx4epj3] strong[data-astro-cid-unx4epj3]{color:var(--fg)}.mx-what[data-astro-cid-unx4epj3]{display:block;color:var(--muted);margin-top:.1rem}.mx-cost[data-astro-cid-unx4epj3]{color:var(--muted)}.mx-fig[data-astro-cid-unx4epj3]{color:var(--fg)}.mx-none[data-astro-cid-unx4epj3]{color:var(--fg);font-weight:var(--fw-semibold)}.mx-strip[data-astro-cid-unx4epj3]{margin-top:1.5rem;border-left:2px solid var(--accent);padding:.2rem 0 .2rem 1rem;display:grid;gap:.35rem}.mx-line[data-astro-cid-unx4epj3]{margin:0;color:var(--fg);font-size:var(--type-body-size);line-height:var(--type-body-line);max-width:62ch}.mx-pro[data-astro-cid-unx4epj3]{font-weight:var(--fw-semibold)}.mx-foot[data-astro-cid-unx4epj3]{margin-top:1rem;font-size:var(--type-size-caption);line-height:var(--leading-caption);color:var(--muted)}@media(max-width:760px){.mx-head[data-astro-cid-unx4epj3]{display:none}.mx-row[data-astro-cid-unx4epj3]{grid-template-columns:1fr;gap:.35rem;padding:.8rem .9rem}}.cmp-opt[data-astro-cid-didzu54k] .read[data-astro-cid-didzu54k]{display:flex;flex-direction:column;gap:.25rem}.cmp-opt[data-astro-cid-didzu54k] .verdict[data-astro-cid-didzu54k]{font-size:var(--type-size-body);font-weight:var(--fw-semibold);color:var(--pos);letter-spacing:.01em}.cmp-opt[data-astro-cid-didzu54k] .note[data-astro-cid-didzu54k]{font-size:var(--type-size-caption);color:var(--muted);line-height:var(--leading-caption)}.cmp-opt[data-astro-cid-didzu54k] .gauge[data-astro-cid-didzu54k]{display:flex;align-items:center;gap:.5rem;margin-top:1rem}.cmp-opt[data-astro-cid-didzu54k] .gauge[data-astro-cid-didzu54k] .end[data-astro-cid-didzu54k]{font-size:var(--type-size-label-sm);text-transform:uppercase;letter-spacing:var(--tracking-label);font-weight:var(--weight-label);color:var(--muted);flex:0 0 auto}.cmp-opt[data-astro-cid-didzu54k] .track[data-astro-cid-didzu54k]{position:relative;flex:1 1 auto;height:10px;border:1px solid var(--border);border-radius:2px;background:var(--surface);overflow:hidden}.cmp-opt[data-astro-cid-didzu54k] .fill[data-astro-cid-didzu54k]{position:absolute;inset:0 100% 0 0;background:repeating-linear-gradient(90deg,var(--pos) 0 7px,transparent 7px 9px);transition:inset 1.3s cubic-bezier(.22,1,.36,1)}.cmp-opt[data-astro-cid-didzu54k].play .fill[data-astro-cid-didzu54k]{inset:0 var(--fill, 42%) 0 0}.cmp-opt[data-astro-cid-didzu54k] .mid[data-astro-cid-didzu54k]{position:absolute;left:50%;top:-2px;bottom:-2px;width:1px;background:var(--border)}.cmp-opt[data-astro-cid-didzu54k] .share[data-astro-cid-didzu54k]{margin-top:.5rem;font-size:var(--type-size-caption);line-height:var(--leading-caption);color:var(--muted)}.cmp-opt[data-astro-cid-didzu54k] .share[data-astro-cid-didzu54k] b[data-astro-cid-didzu54k]{color:var(--pos);font-variant-numeric:tabular-nums}.cmp-opt[data-astro-cid-didzu54k] .metrics[data-astro-cid-didzu54k]{display:flex;gap:.4rem;margin-top:1rem}.cmp-opt[data-astro-cid-didzu54k] .m[data-astro-cid-didzu54k]{flex:1;display:flex;flex-direction:column;gap:.1rem;padding:.4rem .5rem;border:1px solid var(--border);border-radius:var(--radius-tight);background:var(--bg)}.cmp-opt[data-astro-cid-didzu54k] .m[data-astro-cid-didzu54k] span[data-astro-cid-didzu54k]{font-size:var(--type-size-label-sm);text-transform:uppercase;letter-spacing:var(--tracking-label);font-weight:var(--weight-label);color:var(--muted)}.cmp-opt[data-astro-cid-didzu54k] .m[data-astro-cid-didzu54k] b[data-astro-cid-didzu54k]{font-size:var(--type-size-caption);font-weight:var(--fw-semibold);color:var(--fg);font-variant-numeric:tabular-nums}.cmp-flow[data-astro-cid-awtnv7re] .flow-wrap[data-astro-cid-awtnv7re]{display:grid;grid-template-columns:1fr 220px;gap:1rem;align-items:stretch}.cmp-flow[data-astro-cid-awtnv7re] .flow-table[data-astro-cid-awtnv7re]{border:1px solid var(--border);border-radius:var(--radius-tight);background:var(--bg);overflow:hidden}.cmp-flow[data-astro-cid-awtnv7re] .frow[data-astro-cid-awtnv7re]{display:grid;grid-template-columns:.7fr 1.2fr .6fr .8fr .8fr;gap:.5rem;align-items:baseline;padding:.4rem .75rem;font-size:var(--type-size-data);line-height:var(--leading-data);border-bottom:1px solid var(--border)}.cmp-flow[data-astro-cid-awtnv7re] .frow[data-astro-cid-awtnv7re]:last-child{border-bottom:none}.cmp-flow[data-astro-cid-awtnv7re] .frow[data-astro-cid-awtnv7re]>span[data-astro-cid-awtnv7re]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmp-flow[data-astro-cid-awtnv7re] .frow[data-astro-cid-awtnv7re].head{font-size:var(--type-size-label-sm);text-transform:uppercase;letter-spacing:var(--tracking-label);font-weight:var(--weight-label);color:var(--muted);background:var(--surface)}.cmp-flow[data-astro-cid-awtnv7re] .frow[data-astro-cid-awtnv7re] .r[data-astro-cid-awtnv7re]{text-align:right;font-variant-numeric:tabular-nums}.cmp-flow[data-astro-cid-awtnv7re] .frow[data-astro-cid-awtnv7re] .src[data-astro-cid-awtnv7re]{font-size:var(--type-size-data);color:var(--muted)}.cmp-flow[data-astro-cid-awtnv7re] .frow[data-astro-cid-awtnv7re] .act[data-astro-cid-awtnv7re]{font-size:var(--type-size-data);text-transform:uppercase;letter-spacing:var(--tracking-label);font-weight:var(--weight-label)}.cmp-flow[data-astro-cid-awtnv7re] .frow[data-astro-cid-awtnv7re].buy,.cmp-flow[data-astro-cid-awtnv7re] .frow[data-astro-cid-awtnv7re].sell{opacity:0;transform:translateY(6px);transition:opacity .4s ease,transform .4s ease}.cmp-flow[data-astro-cid-awtnv7re] .frow[data-astro-cid-awtnv7re].shown{opacity:1;transform:none}.cmp-flow[data-astro-cid-awtnv7re] .frow[data-astro-cid-awtnv7re].buy .act[data-astro-cid-awtnv7re],.cmp-flow[data-astro-cid-awtnv7re] .frow[data-astro-cid-awtnv7re].buy .val[data-astro-cid-awtnv7re]{color:var(--pos)}.cmp-flow[data-astro-cid-awtnv7re] .frow[data-astro-cid-awtnv7re].sell .act[data-astro-cid-awtnv7re],.cmp-flow[data-astro-cid-awtnv7re] .frow[data-astro-cid-awtnv7re].sell .val[data-astro-cid-awtnv7re]{color:var(--neg)}.cmp-flow[data-astro-cid-awtnv7re] .net[data-astro-cid-awtnv7re]{display:flex;flex-direction:column;justify-content:center;gap:.3rem;padding:.9rem 1rem;border:1px solid var(--border);border-radius:var(--radius-tight);background:var(--bg);opacity:0;transition:opacity .5s ease}.cmp-flow[data-astro-cid-awtnv7re] .net[data-astro-cid-awtnv7re].show{opacity:1}.cmp-flow[data-astro-cid-awtnv7re] .net-lbl[data-astro-cid-awtnv7re]{font-size:var(--type-size-label-sm);text-transform:uppercase;letter-spacing:var(--tracking-label);font-weight:var(--weight-label);color:var(--muted)}.cmp-flow[data-astro-cid-awtnv7re] .net-val[data-astro-cid-awtnv7re] .num[data-astro-cid-awtnv7re]{font-size:var(--type-size-title);font-weight:var(--fw-semibold);color:var(--pos);font-variant-numeric:tabular-nums}.cmp-flow[data-astro-cid-awtnv7re] .net-tag[data-astro-cid-awtnv7re]{font-size:var(--type-size-label-sm);text-transform:uppercase;letter-spacing:var(--tracking-label);font-weight:var(--weight-label);color:var(--pos)}@media(max-width:700px){.cmp-flow[data-astro-cid-awtnv7re] .flow-wrap[data-astro-cid-awtnv7re]{grid-template-columns:1fr}.cmp-flow[data-astro-cid-awtnv7re] .frow[data-astro-cid-awtnv7re]{grid-template-columns:.7fr 1.1fr .6fr .7fr .7fr}}.cmp-sent[data-astro-cid-bzqc5nwf] .readout[data-astro-cid-bzqc5nwf]{display:flex;align-items:baseline;gap:.7rem;flex-wrap:wrap}.cmp-sent[data-astro-cid-bzqc5nwf] .score-n[data-astro-cid-bzqc5nwf]{font-size:var(--type-size-display);font-weight:var(--fw-semibold);line-height:1;font-variant-numeric:tabular-nums}.cmp-sent[data-astro-cid-bzqc5nwf].tone-neg .score-n[data-astro-cid-bzqc5nwf],.cmp-sent[data-astro-cid-bzqc5nwf].tone-neg .band[data-astro-cid-bzqc5nwf]{color:var(--neg)}.cmp-sent[data-astro-cid-bzqc5nwf].tone-pos .score-n[data-astro-cid-bzqc5nwf],.cmp-sent[data-astro-cid-bzqc5nwf].tone-pos .band[data-astro-cid-bzqc5nwf]{color:var(--pos)}.cmp-sent[data-astro-cid-bzqc5nwf].tone-neu .score-n[data-astro-cid-bzqc5nwf],.cmp-sent[data-astro-cid-bzqc5nwf].tone-neu .band[data-astro-cid-bzqc5nwf]{color:var(--fg)}.cmp-sent[data-astro-cid-bzqc5nwf] .read-meta[data-astro-cid-bzqc5nwf]{display:flex;flex-direction:column;gap:.1rem}.cmp-sent[data-astro-cid-bzqc5nwf] .band[data-astro-cid-bzqc5nwf]{font-size:var(--type-size-caption);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--tracking-label)}.cmp-sent[data-astro-cid-bzqc5nwf] .delta[data-astro-cid-bzqc5nwf]{font-size:var(--type-size-caption);color:var(--muted)}.cmp-sent[data-astro-cid-bzqc5nwf] .cov[data-astro-cid-bzqc5nwf]{margin-left:auto;font-size:var(--type-size-label-sm);line-height:var(--leading-label-sm);color:var(--muted);border:1px solid var(--border);border-radius:var(--radius-tight);padding:.15rem .4rem;white-space:nowrap}.cmp-sent[data-astro-cid-bzqc5nwf] .meter[data-astro-cid-bzqc5nwf]{display:flex;align-items:center;gap:.5rem;margin-top:.9rem}.cmp-sent[data-astro-cid-bzqc5nwf] .meter[data-astro-cid-bzqc5nwf] .end[data-astro-cid-bzqc5nwf]{font-size:var(--type-size-label-sm);text-transform:uppercase;letter-spacing:var(--tracking-label);font-weight:var(--weight-label);color:var(--muted);flex:0 0 auto}.cmp-sent[data-astro-cid-bzqc5nwf] .track[data-astro-cid-bzqc5nwf]{position:relative;flex:1 1 auto;height:10px;border:1px solid var(--border);border-radius:2px;background:var(--surface);overflow:hidden}.cmp-sent[data-astro-cid-bzqc5nwf] .fill[data-astro-cid-bzqc5nwf]{position:absolute;inset:0 100% 0 0;background:repeating-linear-gradient(90deg,var(--neg) 0 7px,transparent 7px 9px);transition:inset 1.3s cubic-bezier(.22,1,.36,1)}.cmp-sent[data-astro-cid-bzqc5nwf].tone-pos .fill[data-astro-cid-bzqc5nwf]{background:repeating-linear-gradient(90deg,var(--pos) 0 7px,transparent 7px 9px)}.cmp-sent[data-astro-cid-bzqc5nwf].play .fill[data-astro-cid-bzqc5nwf]{inset:0 calc(100% - var(--score-pct, 14%)) 0 0}.cmp-sent[data-astro-cid-bzqc5nwf] .mid[data-astro-cid-bzqc5nwf]{position:absolute;left:50%;top:-2px;bottom:-2px;width:1px;background:var(--border)}.cmp-sent[data-astro-cid-bzqc5nwf] .subs[data-astro-cid-bzqc5nwf]{display:flex;gap:.4rem;margin-top:.9rem}.cmp-sent[data-astro-cid-bzqc5nwf] .g[data-astro-cid-bzqc5nwf]{flex:1;display:flex;flex-direction:column;gap:.1rem;padding:.4rem .5rem;border:1px solid var(--border);border-radius:var(--radius-tight);background:var(--bg)}.cmp-sent[data-astro-cid-bzqc5nwf] .g[data-astro-cid-bzqc5nwf] span[data-astro-cid-bzqc5nwf]{font-size:var(--type-size-label-sm);text-transform:uppercase;letter-spacing:var(--tracking-label);font-weight:var(--weight-label);color:var(--muted)}.cmp-sent[data-astro-cid-bzqc5nwf] .g[data-astro-cid-bzqc5nwf] b[data-astro-cid-bzqc5nwf]{font-size:var(--type-size-caption);font-weight:var(--fw-semibold);color:var(--fg);font-variant-numeric:tabular-nums}.cmp-sent[data-astro-cid-bzqc5nwf] .comps[data-astro-cid-bzqc5nwf]{display:flex;flex-direction:column;gap:.3rem;margin-top:.9rem}.cmp-sent[data-astro-cid-bzqc5nwf] .c[data-astro-cid-bzqc5nwf]{display:flex;align-items:center;gap:.5rem;font-size:var(--type-size-data);line-height:var(--leading-data)}.cmp-sent[data-astro-cid-bzqc5nwf] .cl[data-astro-cid-bzqc5nwf]{flex:0 0 46%;color:var(--muted);line-height:1.3}.cmp-sent[data-astro-cid-bzqc5nwf] .cbar[data-astro-cid-bzqc5nwf]{position:relative;flex:1 1 auto;height:6px;border-radius:2px;background:var(--surface);border:1px solid var(--border);overflow:hidden}.cmp-sent[data-astro-cid-bzqc5nwf] .cfill[data-astro-cid-bzqc5nwf]{position:absolute;inset:0 100% 0 0;background:var(--muted);transition:inset .9s cubic-bezier(.22,1,.36,1)}.cmp-sent[data-astro-cid-bzqc5nwf].play .cfill[data-astro-cid-bzqc5nwf]{inset:0 calc(100% - var(--w, 0%)) 0 0}.cmp-sent[data-astro-cid-bzqc5nwf] .cv[data-astro-cid-bzqc5nwf]{flex:0 0 1.6em;text-align:right;font-size:var(--type-size-data);color:var(--fg);font-variant-numeric:tabular-nums}.cmp-sent[data-astro-cid-bzqc5nwf] .creason[data-astro-cid-bzqc5nwf]{margin-left:auto;font-size:var(--type-size-label-sm);color:var(--muted);white-space:nowrap}.cmp-sent[data-astro-cid-bzqc5nwf] .sent-foot[data-astro-cid-bzqc5nwf]{margin-top:.85rem;padding-top:.7rem;border-top:1px solid var(--border);font-size:var(--type-size-caption);line-height:var(--leading-caption);color:var(--muted)}
