:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page:#0b0c15;--card:#15172a;--raised:#1d1f35;--control-on:#282a44;--well:#0a0b13;--hair:#fff0d712;--rule:#fff0d721;--field-border:#77705f;--ink:#f8efdd;--ink-2:#e2d7c2;--slate:#b7ad9a;--muted:#a29986;--faint:#4a5470;--ring-a:#fff3da;--ring-b:#eed9ae;--ring-track:#fff0d71a;--ring-track-fill:#fff0d709;--glow:radial-gradient(ellipse 65% 55% at 25% 0%, #3b5bff26, #3b5bff00 70%), radial-gradient(ellipse 60% 55% at 85% 0%, #f2b54421, #f2b54400 72%);--accent:#3b5bff;--accent-ink:#a3b3ff;--accent-soft:#1c2754;--on-accent:#fff;--up:#3fd69b;--up-soft:#12332a;--down:#ff7c8c;--down-soft:#3a1d29;--warm:#f2b544;--series-hold:#c0841f;--series-2:#3987e5;--series-3:#d55181;--series-4:#9085e9;--caution-text:var(--ink-2);--caution-border:var(--field-border);--amber:#f5b84a;--amber-soft:#3a2e12;--shadow-1:inset 0 1px 0 #fff4de12;--shadow-2:inset 0 1px 0 #fff4de14, 0 20px 48px #00000073;--overlay:#04081499;--font-display:"Fraunces", Georgia, serif;--font-body:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-num:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--fs-hero:80px;--lh-hero:1;--fs-xl:44px;--lh-xl:1.05;--fs-display:34px;--lh-display:1.1;--fs-figure:32px;--lh-figure:1;--fs-num:22px;--lh-num:1.2;--fs-title:17px;--lh-title:1.35;--fs-body:15px;--lh-body:1.5;--fs-control:14px;--lh-control:1.3;--fs-small:13px;--lh-small:1.45;--fs-micro:12px;--lh-micro:1.4;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--r-sm:6px;--r-md:14px;--r-lg:22px;--r-pill:999px;--dur-state:.15s;--dur-sheet:.18s;--dur-fade:.28s;--ease-state:ease;--ease-fade:ease-out;--z-popover:50;--z-sheet:100;--focus-ring:2px solid var(--accent);--focus-offset:2px}@media (width<=480px){:root{--fs-hero:50px;--fs-xl:36px;--fs-display:28px;--fs-figure:28px}}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page:#f4f2ec;--card:#fff;--raised:#fff;--well:#ece9e1;--hair:#e2ded4;--rule:#c4bfb2;--field-border:#847f71;--control-on:#ece8df;--ink:#1a1813;--ink-2:#3d3a33;--slate:#4a4740;--muted:#5f5b53;--faint:#c9c6bc;--ring-a:#b8862e;--ring-b:#8f5b00;--ring-track:#1a181314;--ring-track-fill:#1a181308;--glow:none;--accent:#3b5bff;--accent-ink:#2743c7;--accent-soft:#e9edff;--on-accent:#fff;--up:#11734f;--up-soft:#e6f6ee;--down:#b42f45;--down-soft:#fbe9ec;--warm:#8f5b00;--series-hold:#8f5b00;--series-2:#2a78d6;--series-3:#c2407a;--series-4:#4a3aa7;--amber:#8a5a00;--amber-soft:#fff4dc;--shadow-1:0 1px 2px #1a18130f, 0 1px 3px #1a181314;--shadow-2:0 8px 24px #1a18131a, 0 1px 3px #1a181314;--overlay:#1a181373}@media (width<=480px){html[data-theme=light]{--fs-hero:50px;--fs-xl:36px;--fs-display:28px;--fs-figure:28px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--page);color:var(--ink);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0}#root{background-image:var(--glow);background-position:top;background-repeat:no-repeat;background-size:100% 900px;min-height:100svh}p{margin:0}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:var(--accent-ink)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}h1,h2{color:var(--ink);text-wrap:balance;font-family:var(--font-display)!important;letter-spacing:0!important;font-weight:400!important}h1{line-height:var(--lh-xl);font-variation-settings:"SOFT" 100, "opsz" 96;font-size:var(--fs-xl)!important}h2{line-height:var(--lh-display);font-variation-settings:"SOFT" 100, "opsz" 96;font-size:var(--fs-display)!important}h3{color:var(--ink);text-wrap:balance;line-height:var(--lh-title);font-family:var(--font-body)!important;letter-spacing:0!important;font-weight:500!important;font-size:var(--fs-title)!important}.num,[style*=tabular-nums]{font-family:var(--font-num);font-variant-numeric:tabular-nums}[style*=font-display]{font-variation-settings:"SOFT" 100, "opsz" 96}details>summary{cursor:pointer;color:var(--accent-ink);list-style:none}details>summary::-webkit-details-marker{display:none}details>summary:before{content:"+ "}details[open]>summary:before{content:"− "}::selection{background:var(--accent-soft)}.cu-row{align-items:center;column-gap:var(--sp-3);row-gap:var(--sp-1);border-top:1px solid var(--hair);grid-template-columns:minmax(92px,auto) 1fr auto;grid-template-areas:"date title meta";padding:10px 0;display:grid}.cu-date{grid-area:date}.cu-title{grid-area:title;min-width:0}.cu-meta{align-items:center;gap:var(--sp-3);grid-area:meta;justify-content:flex-end;display:flex}@media (width<=480px){.cu-row{grid-template-columns:minmax(92px,auto) 1fr;grid-template-areas:"date title"".meta"}.cu-meta{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ui-row{text-align:left;cursor:pointer;width:100%;color:var(--ink)}.ui-row--toggle{border:1px solid;border-color:var(--hair);border-radius:var(--r-md);transition:background var(--dur-state) var(--ease-state), border-color var(--dur-state) var(--ease-state);background-color:#0000;grid-template-columns:minmax(150px,1.1fr) minmax(80px,1fr) 190px 104px;align-items:center;gap:16px;padding:10px 12px;display:grid}.ui-row--toggle[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent)}.ui-row--disclosure{border:1px solid var(--hair);border-radius:var(--r-md);background-color:#0000;gap:4px;padding:10px 12px;display:grid}.ui-row--list{border:none;border-top:1px solid var(--hair);font:inherit;color:inherit;background-color:#0000;grid-template-columns:84px minmax(0,1fr) 320px 150px;align-items:center;column-gap:20px;padding:18px 24px;display:grid}.ui-row--list.ui-row--first{border-top:none}.ui-row--list[aria-expanded=true]{background:var(--raised)}.ui-row-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ui-row--date{border:1px solid var(--hair);border-radius:var(--r-md);cursor:default;grid-template-columns:110px minmax(0,1fr) auto;align-items:center;column-gap:16px;padding:10px 12px;display:grid}.ui-row__date{font-size:var(--fs-small);color:var(--ink-2)}.ui-row__trail{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.ui-row__ring,.ui-row__title{min-width:0}.ui-row__note{font-size:var(--fs-micro);color:var(--slate);margin-top:4px;line-height:1.5;display:block}.ui-row__bar,.ui-row__figure{min-width:0}@media (width<=480px){.ui-row--date{grid-template-columns:1fr;row-gap:4px}.ui-row--toggle{grid-template-columns:1fr auto;gap:6px 12px}.ui-row--list{grid-template-columns:68px 1fr;grid-template-areas:"ring title""bar bar""figure figure";gap:8px 12px}.ui-row__ring{grid-area:ring}.ui-row__title{grid-area:title}.ui-row__bar{grid-area:bar}.ui-row__figure{grid-area:figure;text-align:left!important}}.ui-row[aria-disabled=true]{color:var(--muted);cursor:default;border-color:var(--hair);transition:none}.ui-row--date a{color:var(--accent-ink);font-size:var(--fs-small);white-space:nowrap}.ui-sheet--inline{background:var(--raised);border:1px solid var(--field-border);border-radius:var(--r-lg);box-shadow:var(--shadow-2);outline:none;flex-direction:column;gap:16px;margin:4px 0 10px;padding:16px 18px;display:flex}.ui-sheet--overlay{z-index:var(--z-sheet);background:var(--overlay);justify-content:flex-end;align-items:stretch;display:flex;position:fixed;inset:0}.ui-sheet--overlay .ui-sheet__panel{background:var(--card);border-left:1px solid var(--rule);width:480px;max-width:100%;height:100%;padding:22px 24px 32px;overflow-y:auto}@media (width<=760px){.ui-sheet--overlay{justify-content:center;align-items:flex-end}.ui-sheet--overlay .ui-sheet__panel{border-left:none;border-top:1px solid var(--rule);border-radius:16px 16px 0 0;width:100%;height:auto;max-height:92vh}}@media (prefers-reduced-motion:no-preference){@keyframes ui-sheet-in{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes ui-sheet-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ui-sheet-fade{0%{opacity:0}to{opacity:1}}.ui-sheet--overlay{animation:.15s ui-sheet-fade}.ui-sheet--overlay .ui-sheet__panel{animation:ui-sheet-in var(--dur-sheet) ease}}@media (prefers-reduced-motion:no-preference) and (width<=760px){.ui-sheet--overlay .ui-sheet__panel{animation-name:ui-sheet-up}}.ui-mag{background:var(--ring-track);border-radius:3px;height:6px;display:block}.ui-mag__fill{background:var(--ink-2);opacity:.55;border-radius:3px;height:100%;display:block}.ui-row--toggle[aria-pressed=true] .ui-mag__fill{background:var(--accent-ink);opacity:1}.ui-axis{font-size:var(--fs-micro)}.ui-tip{pointer-events:none;background:var(--raised);border:1px solid var(--rule);border-radius:var(--r-sm);width:180px;box-shadow:var(--shadow-2);font-size:var(--fs-micro);color:var(--ink-2);padding:8px 10px;position:absolute;top:8px}.ui-tip__date{color:var(--muted);margin-bottom:4px}.ui-tip__row{justify-content:space-between;gap:8px;line-height:1.5;display:flex}.ui-tip__value{color:var(--ink)}.ui-legend{font-size:var(--fs-micro);color:var(--slate);flex-wrap:wrap;gap:6px 16px;margin-top:8px;display:flex}.ui-legend__item{align-items:center;gap:6px;display:inline-flex}.ui-legend__swatch{background:var(--accent-ink);border-radius:2px;width:14px;height:10px}.ui-legend__swatch--mid{opacity:.66}.ui-legend__swatch--wide{opacity:.39}.ui-statement{flex-direction:column;gap:6px;min-width:0;display:flex}.ui-statement__line{font-size:var(--fs-title);line-height:var(--lh-title);color:var(--ink);overflow-wrap:anywhere;margin:0}.ui-statement__basis{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--ink-2);margin:0}.ui-statement__none{margin:0}.ui-statement__skeleton{height:calc(var(--fs-title) * var(--lh-title) * 2)}.ui-toggle{cursor:pointer;gap:6px;display:inline-flex}.ui-toggle--disabled{color:var(--muted);cursor:default}.ui-seg--compact{background:var(--well);border-radius:var(--r-pill);padding:2px;display:inline-flex}.ui-seg--compact .ui-seg__item{border-radius:var(--r-pill);font-size:var(--fs-micro);color:var(--slate);background-color:#0000;border:none;padding:4px 10px}.ui-seg--compact .ui-seg__item[aria-pressed=true]{background:var(--control-on);color:var(--ink)}.ui-seg--pill{background:var(--card);border:1px solid var(--hair);border-radius:var(--r-pill);gap:2px;padding:4px;display:inline-flex}.ui-seg--pill .ui-seg__item{border-radius:var(--r-pill);font-size:var(--fs-control);color:var(--slate);background-color:#0000;border:none;padding:6px 14px;font-weight:500}.ui-seg--pill .ui-seg__item[aria-pressed=true]{background:var(--control-on);color:var(--ink);box-shadow:var(--shadow-1);font-weight:600}.ui-seg__item[aria-disabled=true],.ui-seg__item:disabled{cursor:default;color:var(--muted)!important}.ui-chip{border-radius:var(--r-pill);cursor:pointer}.ui-chip--action{background:var(--well);border:1px solid var(--hair);color:var(--slate);font-size:var(--fs-micro);padding:2px 9px;line-height:1.6}.ui-chip--filter{border:1px solid;border-color:var(--hair);font-size:var(--fs-small);color:var(--ink);background-color:#0000;padding:4px 12px}.ui-chip--filter[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent)}.ui-chip--include{border:1px solid;border-color:var(--hair);font-size:var(--fs-small);color:var(--muted);background-color:#0000;padding:4px 10px;text-decoration:line-through}.ui-chip--include[aria-pressed=true]{background:var(--raised);border-color:var(--rule);color:var(--ink);text-decoration:none}.ui-chip--choice{font-size:var(--fs-small);border:1px solid var(--faint);background:var(--card);color:var(--ink-2);padding:6px 14px;font-weight:600}.ui-chip--choice[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.ui-chip[aria-disabled=true],.ui-chip:disabled{color:var(--muted);border-color:var(--hair);cursor:default;text-decoration:none}.ui-chip--static{cursor:default;display:inline-block}.mc-book-dot{border-radius:var(--r-pill);background:var(--warm);width:8px;height:8px;margin-right:6px;display:inline-block}.mc-note{font-size:var(--fs-micro);color:var(--muted);max-width:260px;line-height:1.5}.mc-note--left{text-align:left}.mc-note--right{text-align:right}.mc-note>p+p{margin:4px 0 0}.mc-liq{gap:4px;display:grid}.mc-line{font-size:var(--fs-micro);color:var(--muted);margin:0;line-height:1.55}.mc-pf-head{font-size:var(--fs-micro);color:var(--ink-2);letter-spacing:.04em;margin-bottom:6px;font-weight:600}.mc-pf-note{font-size:var(--fs-small);color:var(--muted);margin:0}.mc-pf-row{flex-wrap:wrap;align-items:baseline;gap:18px;display:flex}.mc-lbl{font-size:var(--fs-micro);color:var(--slate)}.mc-pf-price{font-size:var(--fs-title);color:var(--ink);font-weight:600}.mc-wide{font-size:var(--fs-micro)}.mc-wide--self{align-self:flex-start}.mc-wide-detail{color:var(--muted);max-width:280px;margin:6px 0 0;line-height:1.5}.mc-wide-detail.mc-wide-detail--narrow{max-width:220px}.mc-pf-foot{font-size:var(--fs-micro);color:var(--muted);margin:8px 0 0}.mc-pf-loss{font-size:var(--fs-micro);color:var(--ink-2);margin:8px 0 0;line-height:1.5}.ui-t-why.mc-why{margin:6px 0 0}.mc-strong{color:var(--ink-2)}.mc-dim{color:var(--muted)}.mc-p3{margin:6px 0 0}.mc-body{font-size:var(--fs-body)}.mc-lead{font-size:var(--fs-body);color:var(--ink-2)}.mc-lead.mc-lead--gap{margin:4px 0 0}.mc-lead.mc-lead--odds{margin:0 0 14px}.mc-ink{color:var(--ink)}.mc-slate{color:var(--slate)}.mc-sub{font-size:var(--fs-micro);color:var(--slate)}.mc-reason{font-size:var(--fs-small);color:var(--slate)}.mc-gap{font-size:var(--fs-small);color:var(--slate);margin:0 0 14px}.ui-t-micro.mc-mb12{margin:0 0 12px}.ui-t-micro.mc-mb10{margin:0 0 10px}.mc-cells{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}@media (width<=480px){.mc-cells{grid-template-columns:1fr!important}}.mc-pc-loss{font-size:var(--fs-small);color:var(--ink-2);margin:0;line-height:1.5}.mc-pc-note{font-size:var(--fs-small);color:var(--muted);margin:8px 0 0}.mc-pc-row{flex-wrap:wrap;align-items:flex-start;gap:18px;margin-top:8px;display:flex}.mc-pc-no{align-items:flex-start;gap:4px;display:flex}.mc-why-btn{align-self:flex-start}.mc-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.mc-more-14{margin-top:14px}.mc-more-10{margin-top:10px}.mc-detail{gap:6px;margin-top:8px;display:grid}.mc-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mc-main{flex:360px}.mc-h3{font-size:var(--fs-title);margin:0}.mc-q{font-size:var(--fs-small);color:var(--ink-2);margin:4px 0 10px;line-height:1.45}.mc-move{font-size:var(--fs-title)}.mc-move-line>span:has(>button){vertical-align:middle;margin-left:8px}.mc-ifnot{font-size:var(--fs-small);color:var(--slate);margin:2px 0 0}.mc-branch{flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 0;display:flex}.mc-side{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.mc-btns{gap:8px;display:flex}.mc-link{font-size:var(--fs-micro);color:var(--accent-ink);border:1px solid var(--accent-soft);border-radius:8px;padding:6px 10px;text-decoration:none}.lazy-sheet-fallback__title{width:40%}.lazy-sheet-fallback__block{height:96px}.lazy-sheet-fallback--inline{min-height:280px}.lazy-panel-fallback{flex-direction:column;gap:12px;min-height:200px;display:flex}.htp-body{gap:8px;display:grid}.htp-head{color:var(--slate);margin:0}.htp-steps{color:var(--slate);flex-direction:column;gap:4px;margin:6px 0 0;padding-left:18px;line-height:1.5;display:flex}.htp-venue{gap:6px;display:grid}.htp-h{margin:0;font-weight:600}.htp-badge{justify-items:start;gap:4px;display:grid}.htp-link{color:var(--accent-ink)}.bt-wrap{position:relative}.bt-svg{display:block;overflow:visible}.ro-item{gap:6px;display:grid}.ro-head{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.ro-name{gap:2px;min-width:0;display:grid}.ro-q{font-size:var(--fs-body);color:var(--ink)}.ro-action{font-size:var(--fs-small);color:var(--accent-ink);white-space:nowrap}.ui-t-small.ro-line{color:var(--ink-2)}.ui-t-small.ro-sub{margin-top:4px}.ro-fold,.ui-t-micro.ro-note{margin-top:6px}.ro-list{gap:10px;display:grid}.ro-more{justify-self:start}.fr-title{font-size:var(--fs-title);color:var(--ink);margin:0}.fr-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ui-t-small.fr-book{margin-left:auto}.ui-t-small.fr-ink2{color:var(--ink-2)}.fr-slate{color:var(--slate)}.fr-block{display:block}.fr-drivers{gap:8px;display:grid}.fr-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ui-btn--text.fr-more{justify-self:start}.fr-names{min-width:0}.fr-name{font-size:var(--fs-body);font-weight:500;display:block}.fr-sub{display:block}.fr-typ{font-size:var(--fs-small);color:var(--ink-2);white-space:nowrap;text-align:right}.fr-today-fig--block{display:block}.fr-today-fig--wide{font-size:var(--fs-small);white-space:nowrap;text-align:right}@media (width<=480px){.fr-bar{grid-area:2/1/auto/-1}}.fr-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.fr-control{align-items:center;gap:8px;display:flex}.fr-control--wrap{flex-wrap:wrap}.ui-toggle.fr-swings{align-items:center}.fr-box{min-width:0}.fr-grid4{gap:4px;display:grid}.fr-headline{font-size:var(--fs-body);color:var(--ink);margin:0;line-height:1.5}.fr-holdings{border-top:1px solid var(--hair);gap:8px;padding-top:14px;display:grid}.fr-holdings-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.fr-chips{flex-wrap:wrap;gap:6px;display:flex}.sr-fact{gap:0;display:grid}.sr-line{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.sr-label{font-size:var(--fs-body);font-weight:500}.sr-badges{flex-wrap:wrap;gap:6px;display:inline-flex}.sr-value{font-size:var(--fs-body);color:var(--ink)}.sr-reason{color:var(--ink-2);line-height:1.5}.sr-para{margin:0}.sr-list{gap:2px;margin:0;padding-left:18px;display:grid}.ui-btn--text.sr-more{justify-self:start}.sr-bar{min-width:0;display:grid;position:relative}.sr-track{border-radius:var(--r-pill);background:var(--well);grid-area:1/1;height:10px;display:flex;overflow:hidden}.sr-seg{border-right:1px solid var(--card);height:100%;display:block}.sr-c0{background:var(--series-hold)}.sr-c1{background:var(--series-2)}.sr-c2{background:var(--series-3)}.sr-c3{background:var(--series-4)}.sr-c4{background:var(--muted)}.sr-swatch{border-radius:2px;width:10px;height:10px;margin-right:6px;display:inline-block}.sr-ticks{pointer-events:none;grid-area:1/1;align-items:stretch;display:flex}.sr-spacer{flex:none;display:block}.sr-tick{background:var(--muted);width:1px;display:block}.sr-legend{font-size:var(--fs-small);color:var(--ink-2);flex-wrap:wrap;gap:4px 14px;display:flex}.sr-wait{color:var(--muted)}.sr-fact .ui-btn,.ui-btn--text.sr-more{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.sr-tip{align-self:start;display:inline-flex}.sr-tip button{position:relative}.sr-tip button:after{content:"";position:absolute;inset:-16px}.hv3{flex-direction:column;gap:40px;margin-bottom:24px;display:flex}.hv3[data-state=failed],.hv3[data-state=loading],.hv3[data-state=pending]{padding-top:24px}.hv3-top{flex-direction:column;gap:20px;display:flex}.hv3-blocks{flex-direction:column;gap:40px;display:flex}.hv3-block{flex-direction:column;gap:16px;min-width:0;display:flex}.hv3-block:empty{display:none}.hv3-fold{background:var(--card);border:1px solid var(--hair);border-radius:var(--r-lg);padding:14px 22px}.hv3-fold>.ui-disclosure__summary{font-size:var(--fs-body);color:var(--ink-2)}.hv3-eyebrow{font-size:var(--fs-small);color:var(--slate);flex-direction:column;gap:6px;min-width:0;display:flex}.hv3-eyebrow-line{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hv3-dot{border-radius:var(--r-pill);background:var(--warm);flex:none;width:8px;height:8px}.hv3-eyebrow-value{color:var(--ink)}.hv3-eyebrow-note{font-size:var(--fs-small);color:var(--slate);margin:0}.hv3-first{flex-direction:column;gap:8px;display:flex}.hv3-first .ui-statement__line{font-size:var(--fs-title)}.hv3-first-q{-webkit-line-clamp:2;vertical-align:bottom;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hv3-first-more{flex-direction:column;gap:8px;padding-top:4px;display:flex}.hv3-first-more p,.hv3-first-left-off{margin:0}.hv3-wait{color:var(--slate);margin:0}.hv3-action{align-self:start;min-height:44px}.hv3-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hv3-pending-line{color:var(--ink-2)}.hv3-first-chips{margin:0}.hv3-first .ui-disclosure__summary{box-sizing:border-box;width:fit-content;min-width:44px;min-height:44px;margin-block:-12px;padding-block:12px;display:block}.hv3 .ro-more{align-items:center;min-height:44px;margin-block:-12px;display:inline-flex}.hv3-chart-skeleton{height:250px}.hv3-row-skeleton{height:44px}@media (width>=481px){.hv3-chart-skeleton{height:300px}}.hv3-month-label{min-width:0;color:var(--ink);font-size:var(--fs-body)}.hv3-range-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hv3-range-with{flex-direction:column;gap:6px;display:flex}.hv3-range-with p{margin:0}.hv3-range-clear{align-self:start;min-height:44px}.hv3-fade{animation:.3s ease-out hv3-fade}@keyframes hv3-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.hv3-fade{animation:none}}.hv3-swatch{border-top:2px dashed var(--warm);vertical-align:middle;width:18px;height:0;margin-right:8px;display:inline-block}.hv3-month-skeletons{flex-direction:column;gap:10px;display:flex}.hv3-month a,.hv3-hit .ui-chip,.hv3-hit .ui-seg__item{position:relative}.hv3-month a:after,.hv3-hit .ui-chip:after,.hv3-hit .ui-seg__item:after{content:"";position:absolute;inset:-12px -6px}.hv3-range-head .ui-chip--static:after{content:none}.hv3-first-chips button{min-width:24px;min-height:24px}.hv3-month-hold{min-height:816px}.hv3-month-skeleton{height:97px}@media (width>=481px){.hv3-month-hold{min-height:482px}.hv3-month-skeleton{height:47px}}.hv3-tap{position:relative}.hv3-tap:after{content:"";position:absolute;inset:-14px -6px}.surface-boundary{margin:16px 0}.surface-boundary__reload{align-self:flex-start;min-width:44px;min-height:44px}.nf{max-width:560px;margin:48px auto 24px}.nf-title{font-size:var(--fs-display);margin:0}.nf-body{font-size:var(--fs-body);color:var(--ink-2);margin:0}.nf-home{font-size:var(--fs-body);color:var(--accent-ink);align-self:start;align-items:center;min-height:44px;display:inline-flex}.rs{justify-items:start;gap:12px;margin:36px 0 24px;display:grid}.rs .ui-btn{height:44px}.rs-dropped{margin:28px 0 0}.route-not-listed{margin:0 0 16px}.drawer-forget{margin:0;padding:2px 12px 8px}[data-quiet-focus]:focus-visible{outline:none}
