.v4l [data-socket-el]{position:relative}:root[data-orb-enhanced] .v4l[data-product=chart] [data-socket-el] [data-fill]{transition:color .5s var(--ease-pour), background-color .55s var(--ease-pour), border-color .5s var(--ease-pour), opacity .45s var(--ease-pour), transform .5s var(--ease-pour)}:root[data-orb-enhanced] .v4l[data-product=chart] [data-socket-el]{transition:background-color .8s var(--ease-pour) .35s}:root[data-orb-enhanced] .v4l[data-product=chart] [data-socket-el].active{background-color:color-mix(in srgb, var(--wfill,var(--acc-chart)) 4%, var(--paper))}.v4l .ch-rule{background:color-mix(in srgb, var(--acc-chart) 55%, var(--line));transform-origin:0;height:1px;display:block}.v4l.motion-on [data-reveal] .ch-rule{transition:transform .9s var(--ease-pour) .15s;transform:scaleX(0)}.v4l.motion-on [data-reveal].in .ch-rule{transform:scaleX(1)}.v4l .ch-check{vertical-align:-.12em;width:15px;height:15px;color:var(--acc-chart);flex:none;display:inline-block}.v4l .ch-check path{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.v4l .ch-cite{font-family:var(--mono);color:var(--acc-chart);border:1px solid color-mix(in srgb, var(--acc-chart) 45%, var(--line));border-radius:var(--r-chip);white-space:nowrap;vertical-align:2px;padding:1px 5px;font-size:10.5px}.v4l .ch-demostamp{font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--graphite);font-size:10.5px}.v4l .ch-hero-right{flex-direction:column;gap:18px;width:100%;display:flex}.v4l .ch-bay{place-items:center;width:clamp(150px,15vw,200px);height:clamp(150px,15vw,200px);margin:0 auto;display:grid}.v4l .ch-ledger .panel-body{min-height:0}.v4l .ch-ledger-q{font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--graphite);margin-bottom:12px;font-size:11px}.v4l .ch-ledger-claim{font-family:var(--head);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink);min-height:2.6em}.v4l .ch-ledger-receipt{border-top:1px solid var(--line-2);font-family:var(--mono);color:var(--graphite);align-items:baseline;gap:9px;margin-top:14px;padding-top:12px;font-size:11.5px;display:flex}.v4l .ch-ledger-verdict{font-family:var(--ui);font-weight:600;font-size:var(--fs-note);color:var(--acc-chart);align-items:center;gap:7px;margin-top:12px;display:inline-flex}.v4l .ch-ledger-foot{border-top:1px solid var(--line-2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-top:14px;padding-top:11px;display:flex}.v4l .ch-replay{font-family:var(--ui);color:var(--sapphire);cursor:pointer;border:0;border-bottom:2px solid var(--sapphire);background:0 0;padding:0;font-size:12.5px;font-weight:600}.v4l .ch-ledger.is-armed .ch-ledger-receipt,.v4l .ch-ledger.is-armed .ch-ledger-verdict{opacity:0;transform:translateY(5px)}.v4l .ch-ledger.is-armed .ch-ledger-receipt.is-on,.v4l .ch-ledger.is-armed .ch-ledger-verdict.is-on{opacity:1;transition:opacity .5s var(--ease-pour), transform .5s var(--ease-pour);transform:none}.v4l .ch-ledger.is-armed .ch-check path{stroke-dasharray:22;stroke-dashoffset:22px}.v4l .ch-ledger.is-armed .is-on .ch-check path{stroke-dashoffset:0;transition:stroke-dashoffset .45s var(--ease-pour) .25s}.v4l .ch-caret{vertical-align:-.12em;background:currentColor;width:2px;height:1em;margin-left:2px;animation:1.1s ease-in-out infinite ch-caret;display:inline-block}@keyframes ch-caret{0%,to{opacity:1}50%{opacity:.15}}.v4l .ch-duo{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(28px,4.5vw,64px);display:grid}.v4l .ch-duo>.ch-copy{max-width:50ch}@media (max-width:900px){.v4l .ch-duo{grid-template-columns:1fr}.v4l .ch-duo>.ch-media-first{order:-1}}.v4l .ch-scorecard{border:1px solid var(--line);border-radius:var(--r-card);background:var(--paper);padding:22px 22px 18px;box-shadow:0 22px 54px -30px #15171c59}.v4l .ch-scorecard-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.v4l .ch-scorecard-title{font-family:var(--display);color:var(--ink);font-size:1.2rem;font-weight:600}.v4l .ch-swatches{gap:7px;margin:14px 0 6px;display:flex}.v4l .ch-swatches .sw{border-radius:var(--r-btn);border:1px solid var(--line-2);flex:1;height:26px}.v4l .ch-axis{border-top:1px solid var(--line-2);grid-template-columns:1fr;gap:3px;padding:12px 0 11px;display:grid}.v4l .ch-axis:first-of-type{border-top:0;margin-top:8px}.v4l .ch-axis-name{font-family:var(--ui);font-weight:600;font-size:var(--fs-note);color:var(--ink);justify-content:space-between;align-items:center;gap:10px;display:flex}.v4l .ch-axis-name .mono{letter-spacing:.06em;text-transform:uppercase;color:var(--graphite);font-size:10px}.v4l .ch-axis-reads{font-size:var(--fs-note);line-height:var(--lh-note);color:var(--ink-3)}.v4l .ch-scorecard-foot{border-top:1px solid var(--line-2);flex-direction:column;gap:6px;margin-top:14px;padding-top:12px;display:flex}:root[data-orb-enhanced] .v4l[data-product=chart] [data-socket-el]:not(.active) .ch-scorecard-title{color:var(--graphite)}:root[data-orb-enhanced] .v4l[data-product=chart] [data-socket-el]:not(.active) .ch-swatches .sw{background:var(--paper-3)!important}:root[data-orb-enhanced] .v4l[data-product=chart] [data-socket-el]:not(.active) .ch-axis-name{color:var(--graphite)}:root[data-orb-enhanced] .v4l[data-product=chart] [data-socket-el]:not(.active) .ch-axis-reads{color:var(--ash)}.v4l .ch-road{padding-left:30px;position:relative}.v4l .ch-road-line{background:var(--line);border-radius:1px;width:2px;position:absolute;top:10px;bottom:14px;left:7px;overflow:hidden}.v4l .ch-road-line i{background:var(--acc-chart);transform-origin:top;width:100%;height:100%;transform:scaleY(var(--road,1));transition:transform .7s var(--ease-pour);position:absolute;top:0;left:0}.v4l .ch-stage{padding:15px 0;position:relative}.v4l .ch-stage+.ch-stage{border-top:1px dashed var(--line-2)}.v4l .ch-stage-dot{border-radius:var(--r-round);background:var(--paper);border:2px solid var(--acc-chart);place-items:center;width:16px;height:16px;display:grid;position:absolute;top:22px;left:-30px}.v4l .ch-stage-dot:after{content:"";border-radius:var(--r-round);background:var(--acc-chart);width:6px;height:6px}.v4l .ch-stage-head{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.v4l .ch-stage-name{font-family:var(--head);color:var(--ink);font-size:1.14rem;font-weight:700}.v4l .ch-stage-stamp{font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--graphite);font-size:10px}.v4l .ch-stage-job{font-size:var(--fs-note);line-height:var(--lh-note);color:var(--ink-3);max-width:52ch;margin-top:5px}.v4l .ch-stage-chips{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.v4l .ch-stage-chip{font-family:var(--ui);color:var(--ink-2);background:var(--paper-2);border:1px solid var(--line);border-radius:var(--r-btn);padding:5px 10px;font-size:12.5px;font-weight:600}.v4l .ch-road.is-armed .ch-stage:not(.lit) .ch-stage-name{color:var(--graphite)}.v4l .ch-road.is-armed .ch-stage:not(.lit) .ch-stage-dot{border-color:var(--ash)}.v4l .ch-road.is-armed .ch-stage:not(.lit) .ch-stage-dot:after{background:var(--ash)}.v4l .ch-road.is-armed .ch-stage:not(.lit) .ch-stage-chip{color:var(--graphite);background:var(--paper-3);border-color:var(--line-2);transform:translateY(3px)}.v4l .ch-road.is-armed .ch-stage:not(.lit) .ch-stage-stamp{color:var(--ash)}.v4l .ch-road .ch-stage-name,.v4l .ch-road .ch-stage-stamp{transition:color .45s var(--ease-pour)}.v4l .ch-road .ch-stage-dot{transition:border-color .45s var(--ease-pour)}.v4l .ch-road .ch-stage-dot:after{transition:background-color .45s var(--ease-pour)}.v4l .ch-road .ch-stage-chip{transition:color .45s var(--ease-pour), background-color .45s var(--ease-pour), border-color .45s var(--ease-pour), transform .45s var(--ease-pour)}.v4l .ch-steps{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin-top:clamp(26px,4vh,40px);display:grid}.v4l .ch-step{border:1px solid var(--line);border-radius:var(--r-card);background:var(--paper);padding:16px 16px 15px;position:relative}.v4l .ch-step-n{font-family:var(--mono);letter-spacing:.08em;color:var(--acc-chart);font-size:10px}.v4l .ch-step h4{font-family:var(--head);color:var(--ink);margin-top:6px;font-size:1rem;font-weight:700}.v4l .ch-step p{font-size:var(--fs-note);line-height:var(--lh-note);color:var(--ink-3);margin-top:6px}.v4l .ch-reader{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--paper);margin-top:clamp(30px,5vh,48px);overflow:hidden;box-shadow:0 26px 64px -32px #15171c66}.v4l .ch-reader-bar{border-bottom:1px solid var(--line-2);background:var(--paper-3);flex-wrap:wrap;align-items:center;gap:8px;padding:11px 14px;display:flex}.v4l .ch-reader-bar .gd{border-radius:var(--r-round);background:var(--acc-chart);flex:none;width:10px;height:10px}.v4l .ch-reader-bar .ct{font-family:var(--mono);letter-spacing:.05em;color:var(--graphite);margin-right:auto;font-size:11px}.v4l .ch-rtabs{flex-wrap:wrap;gap:4px;display:none}.v4l .ch-reader.is-enhanced .ch-rtabs{display:flex}.v4l .ch-rtab{font-family:var(--ui);color:var(--graphite);border-radius:var(--r-btn);cursor:pointer;background:0 0;border:1px solid #0000;padding:5px 9px;font-size:12px;font-weight:600}.v4l .ch-rtab:hover{color:var(--ink)}.v4l .ch-rtab[aria-selected=true]{color:var(--ink);background:var(--paper);border-color:var(--line)}.v4l .ch-rtab:focus-visible{outline:2px solid var(--acc-chart);outline-offset:1px}.v4l .ch-page{padding:clamp(22px,3.5vw,40px) clamp(20px,4vw,48px)}.v4l .ch-reader:not(.is-enhanced) .ch-page+.ch-page{border-top:1px dashed var(--line)}.v4l .ch-reader.is-enhanced .ch-page:not(.is-active){display:none}.v4l .ch-page-kicker{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--graphite);font-size:10.5px}.v4l .ch-page h3{font-family:var(--display);color:var(--ink);letter-spacing:-.015em;margin-top:8px;font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:600}.v4l .ch-page>p{font-size:var(--fs-note);line-height:var(--lh-note);color:var(--ink-3);max-width:62ch;margin-top:10px}.v4l .ch-claimrow{border-top:1px solid var(--line-2);grid-template-columns:auto 1fr;align-items:start;gap:10px;padding:13px 0;display:grid}.v4l .ch-claimrow:first-of-type{margin-top:16px}.v4l .ch-claimrow .ch-claim-text{font-family:var(--head);font-size:var(--fs-note);color:var(--ink);line-height:var(--lh-note)}.v4l .ch-claimrow .ch-claim-src{font-family:var(--mono);color:var(--graphite);margin-top:4px;font-size:11px}.v4l .ch-claimrow .ch-claim-note{color:var(--ink-3);margin-top:4px;font-size:12.5px}.v4l .ch-verdict-pill{font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;border-radius:var(--r-chip);white-space:nowrap;margin-top:2px;padding:3px 6px;font-size:9.5px}.v4l .ch-verdict-pill[data-verdict=supported]{color:var(--acc-chart);border:1px solid color-mix(in srgb, var(--acc-chart) 45%, var(--line))}.v4l .ch-verdict-pill[data-verdict=unsupported]{color:var(--graphite);border:1px solid var(--line)}.v4l .ch-verdict-pill[data-verdict=dropped]{color:var(--paper);background:var(--graphite);border:1px solid var(--graphite)}.v4l .ch-claimrow[data-verdict=unsupported] .ch-claim-text,.v4l .ch-claimrow[data-verdict=dropped] .ch-claim-text{color:var(--graphite);text-decoration:line-through;text-decoration-thickness:1px}.v4l .ch-sources{margin:16px 0 0;padding:0;list-style:none}.v4l .ch-sources li{border-top:1px solid var(--line-2);font-size:var(--fs-note);color:var(--ink-2);grid-template-columns:auto 1fr;gap:10px;padding:10px 0;display:grid}.v4l .ch-sources .pub{font-family:var(--mono);color:var(--graphite);margin-top:2px;font-size:11px}.v4l .ch-gaprow{border-top:1px solid var(--line-2);padding:12px 0}.v4l .ch-gaprow:first-of-type{margin-top:16px}.v4l .ch-gaprow .sig{font-family:var(--ui);font-weight:600;font-size:var(--fs-note);color:var(--ink);align-items:center;gap:8px;display:inline-flex}.v4l .ch-gaprow .sig:before{content:"";border:1.5px dashed var(--graphite);border-radius:var(--r-round);width:8px;height:8px}.v4l .ch-gaprow .why{color:var(--ink-3);margin-top:4px;font-size:13px}.v4l .ch-provenance{border-top:1px solid var(--line-2);background:var(--paper-2);margin:0}.v4l .ch-provenance summary{cursor:pointer;font-family:var(--ui);color:var(--ink-2);align-items:center;gap:9px;padding:13px clamp(20px,4vw,48px);font-size:13px;font-weight:600;list-style:none;display:flex}.v4l .ch-provenance summary::-webkit-details-marker{display:none}.v4l .ch-provenance summary:after{content:"+";font-family:var(--mono);color:var(--graphite);margin-left:auto}.v4l .ch-provenance[open] summary:after{content:"-"}.v4l .ch-provenance-body{padding:0 clamp(20px,4vw,48px) 18px}.v4l .ch-provenance-row{border-top:1px solid var(--line-2);grid-template-columns:130px 1fr;gap:12px;padding:8px 0;font-size:13px;display:grid}.v4l .ch-provenance-row .k{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--graphite);padding-top:2px;font-size:10.5px}.v4l .ch-provenance-row .v{color:var(--ink-2);line-height:1.5}.v4l .ch-provenance-note{color:var(--graphite);max-width:70ch;margin-top:10px;font-size:12.5px}.v4l .ch-reader-foot{border-top:1px solid var(--line-2);background:var(--paper-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:11px clamp(20px,4vw,48px);display:flex}.v4l .ch-pageturn{gap:6px;display:none}.v4l .ch-reader.is-enhanced .ch-pageturn{display:inline-flex}.v4l .ch-pageturn button{font-family:var(--mono);color:var(--ink-2);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-btn);cursor:pointer;width:30px;height:26px;font-size:13px}.v4l .ch-pageturn button:disabled{color:var(--ash);cursor:default}.v4l .ch-pageturn button:focus-visible{outline:2px solid var(--acc-chart);outline-offset:1px}.v4l .ch-wipe{border:1px solid var(--line);border-radius:var(--r-card);background:var(--paper);touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:ew-resize;--x:100%;position:relative;overflow:hidden}.v4l .ch-wipe-q{border-bottom:1px solid var(--line-2);background:var(--paper-2);font-family:var(--mono);letter-spacing:.05em;color:var(--graphite);z-index:2;padding:12px 18px;font-size:11px;position:relative}.v4l .ch-wipe-stage{position:relative}.v4l .ch-wipe-run{flex-direction:column;gap:8px;min-height:100%;padding:18px 20px 16px;display:flex}.v4l .ch-wipe-label{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ash);font-size:10px}.v4l .ch-wipe-line{font-family:var(--head);font-size:var(--fs-body);color:var(--ink-2);max-width:54ch;margin:0;line-height:1.45}.v4l .ch-wipe-run--receipt{background:color-mix(in srgb, var(--acc-chart) 5%, var(--paper));text-align:right;align-items:flex-end;position:relative}.v4l .ch-wipe-run--receipt .ch-wipe-label{color:var(--acc-chart)}.v4l .ch-wipe-run--receipt .ch-wipe-line{color:var(--ink)}.v4l .ch-wipe-receiptline{font-family:var(--mono);color:var(--graphite);align-items:baseline;gap:8px;font-size:11px;display:flex}.v4l .ch-wipe-run--guess{background:var(--paper-3);clip-path:inset(0 calc(100% - var(--x)) 0 0);position:absolute;inset:0}.v4l .ch-wipe-run--guess .ch-wipe-line{color:var(--graphite)}.v4l .ch-wipe-handle{top:0;bottom:0;left:var(--x);background:var(--ink);cursor:ew-resize;z-index:3;border:0;width:2px;margin-left:-1px;padding:0;position:absolute}.v4l .ch-wipe-handle:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.v4l .ch-wipe-grip{border-radius:var(--r-round);background:var(--ink);width:32px;height:32px;color:var(--paper);font-family:var(--mono);justify-content:center;align-items:center;font-size:13px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v4l .ch-wipe-stamp{border-top:1px solid var(--line-2);z-index:2;background:var(--paper);padding:9px 18px 11px;position:relative}@media (prefers-reduced-motion:reduce){.v4l .ch-wipe{cursor:default}.v4l .ch-wipe-run--guess{clip-path:none;border-top:1px solid var(--line);position:static}.v4l .ch-wipe-run--receipt{text-align:left;align-items:flex-start}.v4l .ch-wipe-handle{display:none}}.v4l .ch-agency{grid-template-columns:1.2fr 1fr;gap:16px;margin-top:clamp(30px,5vh,48px);display:grid}@media (max-width:820px){.v4l .ch-agency{grid-template-columns:1fr}}.v4l .ch-agency-card{border:1px solid var(--line);border-radius:var(--r-card);background:var(--paper);padding:22px 22px 20px}.v4l .ch-agency-card h4{font-family:var(--head);color:var(--ink);font-size:1.14rem;font-weight:700}.v4l .ch-agency-card p{font-size:var(--fs-note);line-height:var(--lh-note);color:var(--ink-3);margin-top:8px}.v4l .ch-agency-card .mono-line{font-family:var(--mono);letter-spacing:.04em;color:var(--graphite);margin-top:14px;font-size:11px}.v4l .ch-access{border:1px solid var(--line);border-radius:var(--r-card);background:var(--paper-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:clamp(26px,4vh,40px);padding:20px 22px;display:flex}.v4l .ch-access p{font-family:var(--head);font-size:var(--fs-lede);color:var(--ink);margin:0}.v4l .ch-access .sub{font-family:var(--body);font-size:var(--fs-note);color:var(--ink-3);margin-top:3px;display:block}.v4l .ch-spreads{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;margin:clamp(26px,4vh,40px) 0 0;padding:0;list-style:none;display:grid}.v4l .ch-spread{border:1px solid var(--line);border-radius:var(--r-card);background:var(--paper);flex-direction:column;gap:8px;min-height:190px;padding:14px 14px 12px;display:flex;box-shadow:0 14px 34px -24px #15171c59}.v4l .ch-spread-kicker{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--acc-chart);font-size:9px}.v4l .ch-spread-title{font-family:var(--display);color:var(--ink);font-size:.95rem;font-weight:600;line-height:1.2}.v4l .ch-spread-lines{flex-direction:column;gap:5px;margin-top:2px;display:flex}.v4l .ch-spread-line{font-family:var(--mono);color:var(--graphite);align-items:center;gap:6px;font-size:9.5px;display:flex}.v4l .ch-spread-line .bar{background:var(--line);flex:1;height:1px}.v4l .ch-spread-line .ch-check{width:10px;height:10px}.v4l .ch-spread-foot{margin-top:auto}.v4l .ch-gateway{border-top:1px solid var(--line-2);flex-direction:column;gap:14px;margin-top:clamp(36px,6vh,56px);padding-top:clamp(24px,4vh,36px);display:flex}.v4l .ch-gateway p{font-family:var(--head);font-size:var(--fs-lede);line-height:var(--lh-lede);color:var(--ink);max-width:56ch}.v4l .ch-gateway-links{flex-wrap:wrap;gap:18px;display:flex}.v4l .ch-gateway-links a{font-family:var(--ui);color:var(--ink-2);border-bottom:2px solid var(--line);align-items:center;gap:8px;padding-bottom:2px;font-size:14px;font-weight:600;transition:color .16s,border-color .16s;display:inline-flex}.v4l .ch-gateway-links a:hover{color:var(--ink);border-color:var(--ink)}.v4l .ch-gateway-links .gdot{border-radius:var(--r-round);flex:none;width:8px;height:8px}.v4l .ch-close{padding-bottom:clamp(40px,6vh,64px)!important}.v4l section.ch-close.sec{padding-top:clamp(48px,7vh,88px)}.v4l .ch-movement{border-top:1px solid var(--line-2);padding:clamp(48px,7vh,90px) 0}.v4l .ch-movement:first-of-type{border-top:0;padding-top:clamp(20px,3vh,36px)}.v4l .ch-movement-n{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--acc-chart);font-size:11px}.v4l .ch-movement h3{font-family:var(--display);letter-spacing:-.015em;color:var(--ink);margin-top:10px;font-size:clamp(1.6rem,3.2vw,2.3rem);font-weight:600}.v4l .ch-movement>.body{font-size:var(--fs-lede);line-height:var(--lh-lede);color:var(--ink-3);max-width:62ch;margin-top:14px}.v4l .ch-tiers{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-top:clamp(22px,3.5vh,34px);display:grid}.v4l .ch-tier{border:1px solid var(--line);border-radius:var(--r-card);background:var(--paper);padding:15px 15px 13px}.v4l .ch-tier .tn{font-family:var(--mono);letter-spacing:.08em;color:var(--acc-chart);font-size:10px}.v4l .ch-tier h4{font-family:var(--head);color:var(--ink);margin-top:5px;font-size:1.02rem;font-weight:700}.v4l .ch-tier p{color:var(--ink-3);margin-top:5px;font-size:13px;line-height:1.5}.v4l .ch-vert{border-top:1px solid var(--line)}.v4l .ch-vert:last-of-type{border-bottom:1px solid var(--line)}.v4l .ch-vert summary{cursor:pointer;grid-template-columns:1fr auto auto;align-items:baseline;gap:14px;padding:17px 4px;list-style:none;display:grid}.v4l .ch-vert summary::-webkit-details-marker{display:none}.v4l .ch-vert summary:hover{background:var(--paper-2)}.v4l .ch-vert summary:focus-visible{outline:2px solid var(--acc-chart);outline-offset:-2px}.v4l .ch-vert-name{font-family:var(--head);color:var(--ink);font-size:1.14rem;font-weight:700}.v4l .ch-vert-name .blurb{font-family:var(--body);font-weight:400;font-size:var(--fs-note);color:var(--ink-3);margin-top:2px;display:block}.v4l .ch-vert-count{font-family:var(--mono);color:var(--graphite);white-space:nowrap;font-size:11px}.v4l .ch-vert-chev{font-family:var(--mono);color:var(--graphite);font-size:1.2rem}.v4l .ch-vert-chev:after{content:"+"}.v4l .ch-vert[open] .ch-vert-chev:after{content:"-"}.v4l .ch-dlv{border-top:1px dashed var(--line-2);grid-template-columns:auto 1fr auto;align-items:baseline;gap:14px;padding:13px 4px 13px 18px;display:grid}.v4l .ch-dlv .t{font-family:var(--mono);letter-spacing:.05em;color:var(--graphite);white-space:nowrap;padding-top:3px;font-size:10px}.v4l .ch-dlv .n{font-family:var(--ui);font-weight:600;font-size:var(--fs-note);color:var(--ink)}.v4l .ch-dlv .w{font-family:var(--body);color:var(--ink-3);max-width:68ch;margin-top:3px;font-size:13.5px;font-weight:400;line-height:1.5;display:block}.v4l .ch-chip-receipts{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--acc-chart);border:1px solid color-mix(in srgb, var(--acc-chart) 45%, var(--line));border-radius:var(--r-chip);white-space:nowrap;padding:2px 6px;font-size:9.5px}@media (max-width:640px){.v4l .ch-dlv{grid-template-columns:1fr;gap:4px;padding-left:8px}}.v4l .ch-frame{border:1px solid var(--line);border-radius:var(--r-card);background:var(--paper-2);max-width:76ch;margin-top:clamp(24px,4vh,38px);padding:22px 24px}.v4l .ch-frame p{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-2)}.v4l .ch-frame p+p{margin-top:10px}.v4l .ch-frame b{color:var(--ink);font-weight:600}.v4l[data-product=chart] .final .fdot{transition:opacity .3s}:root[data-orb-enhanced] .v4l[data-product=chart] .final .fdot{opacity:0}:root[data-orb-enhanced] .v4l[data-product=chart] .final.docked .fdot,:root[data-orb-enhanced] body.v4-dock-mode .v4l[data-product=chart] .final .fdot{opacity:1}@media (prefers-reduced-motion:reduce){.v4l[data-product=chart] .ch-caret{display:none}.v4l[data-product=chart] .ch-rule{transition:none!important;transform:none!important}.v4l[data-product=chart] *,.v4l[data-product=chart] :before,.v4l[data-product=chart] :after{transition-duration:.001ms!important;animation-duration:.001ms!important}}
