.btn{--b-bg:transparent;--b-line:transparent;--b-base:transparent;position:relative;box-shadow:0 var(--depth) 0 var(--b-base);transition:transform 90ms ease,box-shadow 90ms ease,background var(--t-fast),border-color var(--t-fast),color var(--t-fast)}.btn:active{transform:translateY(calc(var(--depth) - 1px));box-shadow:0 1px 0 var(--b-base)}.btn-primary{--b-base:var(--action-base);border-color:var(--action)}.btn-primary:hover{border-color:var(--action-hover)}.btn-danger,.btn-secondary{--b-base:var(--line-strong);border-width:1.5px}.btn-ghost,.btn-text{box-shadow:none}.btn-ghost,.btn-ghost:hover{color:var(--action-ink)}.btn-ghost:active,.btn-text:active{transform:none;box-shadow:none}.btn-text{color:var(--action-ink)}.band-night .btn-secondary:not(.card *),.btn.is-disabled,.btn[aria-disabled=true],.btn[disabled],.on-night .btn-secondary{box-shadow:none}@media (prefers-reduced-motion:no-preference){html:not([data-motion=calm]) .btn-primary{overflow:hidden;transition:transform .17s var(--ease),box-shadow .17s var(--ease),background var(--t-fast),border-color var(--t-fast)}html:not([data-motion=calm]) .btn-primary:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.32) 50%,transparent 62%) no-repeat;background-size:260% 100%;background-position:140% 0}html:not([data-motion=calm]) .btn-primary:hover{transform:translateY(-2px);box-shadow:0 calc(var(--depth) + 2px) 0 var(--b-base),0 12px 24px color-mix(in srgb,var(--action) 30%,transparent)}html:not([data-motion=calm]) .btn-primary:hover:after{background-position:-40% 0;transition:background-position .64s var(--ease)}html:not([data-motion=calm]) .btn-primary .i:last-child,html:not([data-motion=calm]) .btn-primary .icon:last-child{transition:transform .2s var(--ease)}html:not([data-motion=calm]) .btn-primary:hover .i:last-child:not(:first-child),html:not([data-motion=calm]) .btn-primary:hover .icon:last-child:not(:first-child){transform:translateX(4px)}html:not([data-motion=calm]) .btn-primary:active{transform:translateY(calc(var(--depth) - 1px)) scale(.985);box-shadow:0 1px 0 var(--b-base);transition-duration:70ms}html:not([data-motion=calm]) .btn:is(.btn-secondary,.btn-danger):hover{transform:translateY(-1px)}html:not([data-motion=calm]) .btn:is(.btn-secondary,.btn-danger):active{transform:translateY(calc(var(--depth) - 1px))}html:not([data-motion=calm]) .btn:is(.btn-secondary,.btn-danger) .i:last-child:not(:first-child){transition:transform .18s var(--ease)}html:not([data-motion=calm]) .btn:is(.btn-secondary,.btn-danger):hover .i:last-child:not(:first-child){transform:translateX(2px)}}.card{box-shadow:0 var(--lip) 0 var(--line)}.card-flush.card-quiet,.card-quiet{box-shadow:none}.card-link:hover,a.card:hover{border-color:var(--line-strong);box-shadow:0 calc(var(--lip) + 2px) 0 var(--line-strong)}.tbl-boxed,.tiles{box-shadow:0 var(--lip) 0 var(--line)}.card-media-tile{background:var(--band)}.segmented{background:var(--panel);border-color:transparent}.segmented>:hover{background:transparent;color:var(--ink)}.segmented>.is-selected,.segmented>.is-selected:hover,.segmented>[aria-checked=true],.segmented>[aria-current=page],.segmented>[aria-current=page]:hover,.segmented>[aria-pressed=true],.segmented>[aria-pressed=true]:hover,.segmented>label:has(input:checked),.segmented>label:has(input:checked):hover{background:var(--surface);border-color:transparent;color:var(--nav-on-fg);box-shadow:0 1px 2px rgba(20,33,61,.12),0 0 0 1px rgba(20,33,61,.04)}.segmented>.is-selected .segmented-count,.segmented>[aria-current=page] .segmented-count,.segmented>label:has(input:checked) .segmented-count{color:var(--action-ink)}.segmented>:focus-visible,.segmented>label:has(input:focus-visible){outline-color:var(--action)}.tabs{border-bottom-color:var(--line-strong)}.tabs>.is-selected:after,.tabs>[aria-current=page]:after,.tabs>[aria-selected=true]:after{height:3px;border-radius:3px 3px 0 0;background:var(--action)}.chip{border-width:1.5px}.chip.is-selected,.chip.is-selected:hover,.chip[aria-current=page],.chip[aria-current=page]:hover,.chip[aria-pressed=true],.chip[aria-pressed=true]:hover{color:var(--action-ink)}.input{border-width:1.5px}.option-card.is-selected,.option-card:has(input:checked),.option-card[aria-checked=true]{border-color:var(--action);background:var(--action-tint);box-shadow:0 0 0 1px var(--action)}.badge-best,.badge-due{background:var(--action-tint)}.badge-best,.badge-due,.badge-new{color:var(--action-ink)}.badge-info{background:var(--band);color:var(--ink-2)}.stat.is-date .stat-value,.stepper-target .stepper-value,.tile-value.is-date{color:var(--ink)}.t-brass{color:var(--gold-ink)}.badge-gold,.badge-points{color:var(--gold-ink)}.badge-gold,.badge-points,.mark,mark{background:var(--gold-tint)}.advice-title,.card-title,.dialog-title,.drawer-title{font-optical-sizing:auto}.eyebrow,.t-eyebrow{letter-spacing:.06em}[data-test-frame]{--ink:#1A1C21;--ink-2:#3E434D;--ink-3:#5C6370;--ink-day:#1A1C21;--ink-2-day:#3E434D;--ink-3-day:#5C6370;--line:#E3E5EA;--line-strong:#CDD1D9;--line-hover:#AEB4C0;--surface-2:#F6F7F9;--sunken:#E9EBF0;--canvas:#FFFFFF;--action:#2F4FC4;--action-hover:#273FA6;--action-tint:#EDF0FB;--action-base:#20368A;--action-ink:#2F4FC4;--brass:#D9B46A;--brass-d:#BC9240;--brass-hi:#F0D9A0;--brass-text:#7D5F1A;--brass-tint:#F7EFDC;--success:#2D6A4F;--success-tint:#E7F3EC;--error:#B42318;--error-tint:#FCEBE8;--night:#0F2148;--night-2:#13295A;--night-3:#1B3468;--moon:#FBF7EC;--mist:#C9D3EA;--depth:0px}[data-test-frame] .btn{box-shadow:none}[data-test-frame]{--nav-on-bg:var(--ink);--nav-on-fg:var(--surface)}[data-test-frame] .btn-primary:after{content:none}[data-test-frame] .btn:active,[data-test-frame] .btn:hover{transform:none}[data-motion=calm] .btn:active,[data-motion=calm] .btn:hover{transform:none;box-shadow:0 var(--depth) 0 var(--b-base)}[data-motion=calm] .btn-primary:after{content:none}.qv-num{background:var(--nav-on-bg);color:var(--nav-on-fg)}.tl-now{color:var(--action-ink)}:root,[data-palette]{--go:var(--action);--go-ink:var(--action-ink)}.s-ic-host{display:inline-flex;flex:none;line-height:0}@font-face{font-family:figtree;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");font-display:swap;font-weight:300 900;font-style:normal}@font-face{font-family:figtree Fallback;src:local("Arial");ascent-override:95.06%;descent-override:25.02%;line-gap-override:0.00%;size-adjust:99.94%}.__className_601206{font-family:figtree,figtree Fallback;font-style:normal}.__variable_601206{--font-figtree:"figtree","figtree Fallback"}@font-face{font-family:newsreader;src:url(/_next/static/media/84adbee2f2a7cb50-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:newsreader;src:url(/_next/static/media/8edf6d3506a17285-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800;font-style:italic}@font-face{font-family:newsreader Fallback;src:local("Times New Roman");ascent-override:73.61%;descent-override:26.54%;line-gap-override:0.00%;size-adjust:99.84%}.__className_0a9efe{font-family:newsreader,newsreader Fallback}.__variable_0a9efe{--font-newsreader:"newsreader","newsreader Fallback"}@font-face{font-family:plexMono;src:url(/_next/static/media/dece0821e8ed059f.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}.__className_7d7d99{font-family:plexMono;font-weight:500;font-style:normal}.__variable_7d7d99{--font-ibm-plex-mono:"plexMono"}@font-face{font-family:"sourceSerif";src:url(/_next/static/media/072eab5c5f8577da.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:normal}.__className_94fef9{font-family:"sourceSerif";font-style:normal}.__variable_94fef9{--font-look-source:"sourceSerif"}@font-face{font-family:fraunces;src:url(/_next/static/media/d368c645be7cc611.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}.__className_90216f{font-family:fraunces;font-style:normal}.__variable_90216f{--font-look-fraunces:"fraunces"}@font-face{font-family:instrumentSans;src:url(/_next/static/media/ae05c57c271ebcb0.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:normal}.__className_7c9258{font-family:instrumentSans;font-style:normal}.__variable_7c9258{--font-look-instrument:"instrumentSans"}@font-face{font-family:dmMono;src:url(/_next/static/media/b7ea2ab4a8ad1f81.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}.__className_ca9baf{font-family:dmMono;font-weight:500;font-style:normal}.__variable_ca9baf{--font-look-dmmono:"dmMono"}