@media (max-width:767.98px){.app-shell-main .wx-screen.wx-phone{padding-bottom:calc(16px + var(--tab-bar-space))}}.wx-screen{font-variant-numeric:tabular-nums;flex-direction:column;gap:24px;padding:32px 32px 24px;font-size:15px;display:flex;position:relative}.wx-screen.wx-phone{margin:var(--space-2);gap:16px;padding:24px 12px 16px}.wx-screen{isolation:isolate;margin:var(--space-4);border-radius:var(--radius-panel)}.wx-screen:not(.wx-phone){overflow-x:clip}.wx-screen:before,.wx-screen:after{content:"";border-radius:var(--radius-panel);pointer-events:none;position:absolute;inset:0}.wx-screen:before{z-index:-2;background:var(--sky-bg,var(--sky-day))}.wx-screen:after{z-index:-1;background:linear-gradient(#00000059,#00000059 45%,#00000080)}.wx-body{--color-text:#fff;--color-text-muted:#ffffffd1;--color-surface:#ffffff1f;--color-background:#1f2d44;--color-border:#ffffff47;--color-control-border:#fff9;--color-accent:#fff;--wx-hair:#ffffff59;--wx-band:#ffffff4d;--wx-band-soft:#ffffff1f;--wx-out:#c4ccd6;color:var(--color-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.wx-body .wx-card{border-color:#ffffff3d}.wx-body .wx-card[data-tone=sun]{background:linear-gradient(#f2aa506b,#ffffff1a)}.wx-body .wx-card[data-tone=rain]{background:linear-gradient(180deg, rgba(54, 92, 140, calc(.45 + var(--rain-strength,0) * .27)), #50709666)}.wx-body .wx-card[data-tone=slate]{background:linear-gradient(#26344ad1,#3a4a63b8)}.wx-body .wx-card-open{background:#ffffff0f;border:1.5px dashed #ffffffb3}.wx-look{align-items:center;gap:var(--space-2);font-size:13px;display:flex}.wx-look svg{flex:none;width:20px;height:20px}.wx-tick.wx-best,.wx-tick.wx-best.wx-out{background:#9c3f86;border-radius:999px;width:6px;height:22px;margin-left:-3px;top:5px;box-shadow:0 0 0 2px #fff}.wx-acc{gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border);flex-direction:column;margin-top:auto;font-size:13px;display:flex}.wx-acc-k{color:var(--color-text-muted);font-size:12px}.wx-acc-v{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;line-height:1.3;display:flex}.wx-acc-v em{font-style:normal;font-family:var(--font-display);padding:0 var(--space-2);color:#fff;background:#9c3f86;border-radius:999px;font-weight:700;line-height:1.6;box-shadow:0 0 0 1.5px #fff}.wx-acc-err{color:var(--color-text-muted)}.wx-lg-best{background:#9c3f86;border-radius:999px;width:6px;height:14px;display:inline-block;box-shadow:0 0 0 2px #fff}.wx-leads summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}.wx-leads-scroll{overscroll-behavior-x:contain;overflow-x:auto}.wx-leads table{border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:14px}.wx-leads caption{caption-side:bottom;text-align:left;padding-top:var(--space-2);color:var(--color-text-muted);font-size:12px}.wx-leads th,.wx-leads td{padding:var(--space-2) var(--space-3);text-align:right;border-bottom:1px solid var(--color-border);white-space:nowrap}.wx-leads th:first-child{text-align:left}.wx-leads td.is-best{font-weight:700}.wx-lead-best{padding:0 var(--space-2);background:#9c3f8661;border-radius:999px;line-height:1.6;display:inline-block;box-shadow:inset 0 0 0 1px #9c3f86cc}.wx-sorter{all:unset;box-sizing:border-box;border-radius:var(--radius);cursor:pointer;align-items:center;gap:4px;min-height:24px;display:inline-flex}.wx-sorter:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.wx-sorter-arrow{opacity:0;flex:none;transition:opacity .12s}@media (hover:hover) and (pointer:fine){.wx-sorter:hover .wx-sorter-arrow{opacity:.5}}[aria-sort=ascending]>.wx-sorter .wx-sorter-arrow,[aria-sort=descending]>.wx-sorter .wx-sorter-arrow{opacity:1}[aria-sort=descending]>.wx-sorter .wx-sorter-arrow{transform:rotate(180deg)}.wx-num>.wx-sorter,.wx-leads th:not(:first-child)>.wx-sorter{flex-direction:row-reverse}.wx-desk{flex-direction:column;gap:24px;display:flex}.wx-desk-side{grid-template-columns:minmax(0,1fr) 460px;align-items:start;display:grid}.wx-side{flex-direction:column;gap:24px;min-width:0;display:flex}.wx-desk-side .wx-side{top:var(--space-4);position:sticky}.wx-side .wx-rule-legend{flex-direction:column;align-items:flex-start;gap:8px;margin:0}.wx-agenda [role=table],.wx-arows{flex-direction:column;gap:8px;display:flex}.wx-arow{grid-template-columns:96px 116px 144px minmax(160px,200px) 160px minmax(220px,1fr);align-items:center;column-gap:16px;padding:8px 16px;display:grid}.wx-agenda-nobest .wx-arow{grid-template-columns:96px 116px 144px minmax(160px,320px) minmax(160px,1fr)}.wx-ahead{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);padding-block:0;font-size:12px;font-weight:600}.wx-asorted{color:var(--color-text-muted);margin:0;padding:0 16px;font-size:12px}.wx-arows .wx-arow{border-radius:var(--radius-module);background:var(--color-surface);cursor:pointer;border:1.5px solid #ffffff3d;min-height:64px;transition:border-color .15s}.wx-arows .wx-arow[data-tone=sun]{background:linear-gradient(90deg,#f2aa506b,#ffffff1a)}.wx-arows .wx-arow[data-tone=rain]{background:linear-gradient(90deg, rgba(54, 92, 140, calc(.45 + var(--rain-strength,0) * .27)), #50709666)}.wx-arows .wx-arow[data-tone=slate]{background:linear-gradient(90deg,#26344ad1,#3a4a63b8)}.wx-arows .wx-arow-doubt{border:1.5px dashed #ffffffb3}.wx-arows .wx-arow.is-open{border-radius:var(--radius-module) var(--radius-module) 0 0;border-color:#fff9 #fff9 #0000}@media (hover:hover) and (pointer:fine){.wx-arows .wx-arow:hover{border-color:#fff9}}.wx-arows .wx-arow-empty,.wx-arow-empty .wx-aday{cursor:default}.wx-aempty{color:var(--color-text-muted);grid-column:2/-1;font-size:13px}.wx-aday{all:unset;box-sizing:border-box;border-radius:var(--radius);cursor:pointer;flex-direction:column;justify-content:center;min-height:44px;display:flex}.wx-aday:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.wx-afig{flex-direction:column;gap:4px;display:flex}.wx-afig .wx-v{font-family:var(--font-display);letter-spacing:-.01em;font-size:28px;line-height:1}.wx-acentral,.wx-anote,.wx-abest-vs,.wx-abest-k{color:var(--color-text-muted);font-size:12px;line-height:1.3}.wx-acentral b{color:var(--color-text)}.wx-awx .wx-pill,.wx-achange{white-space:nowrap}.wx-awx{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.wx-arule{flex-direction:column;gap:4px;min-width:0;display:flex}.wx-arule .wx-rule{margin-top:0}.wx-achange{align-items:center;gap:8px;font-size:13px;display:flex}.wx-achange .is-up,.wx-achange .is-down{color:var(--color-text-muted)}.wx-trail,.wx-lg-trail{color:var(--color-text);flex:none}.wx-trail polyline,.wx-lg-trail polyline{fill:none;stroke:currentColor;stroke-opacity:.7;stroke-width:1.5px}.wx-trail-then{fill:none;stroke:currentColor;stroke-width:1.5px}.wx-trail-now{fill:currentColor}.wx-abest{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:4px 12px;display:grid}.wx-abest em{font-style:normal;font-family:var(--font-display);padding:0 var(--space-2);color:#fff;background:#9c3f86;border-radius:999px;justify-self:start;font-size:13px;font-weight:700;line-height:1.6;box-shadow:0 0 0 1.5px #fff}.wx-abest em.wx-abest-none{box-shadow:none;border:1.5px dashed var(--color-control-border);background:0 0;font-weight:600}.wx-abest-v{font-family:var(--font-display);font-size:24px;line-height:1}.wx-abest-k{grid-column:1/-1}.wx-arow-detail{margin-top:-8px}.wx-detail{border:1.5px solid #fff9;border-top:1px solid var(--color-border);border-radius:0 0 var(--radius-module) var(--radius-module);background:#141e30b8;grid-template-columns:300px minmax(0,1fr);gap:24px;padding:16px 24px 24px;display:grid}.wx-detail-side{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.wx-detail-side h3{font-family:var(--font-display);margin:0;font-size:20px;line-height:1.2}.wx-detail .wx-central,.wx-detail .wx-foot{margin:0}.wx-detail-list{overscroll-behavior-x:contain;min-width:0;overflow-x:auto}.wx-detail-list table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.wx-detail-list caption{caption-side:top;text-align:left;color:var(--color-text-muted);padding-bottom:8px;font-size:12px}.wx-detail-list th,.wx-detail-list td{border-bottom:1px solid var(--color-border);text-align:left;white-space:nowrap;padding:4px 8px}.wx-detail-list thead th{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-size:12px;font-weight:600}.wx-detail-list tbody th{font-weight:600}.wx-detail-list .wx-drow-track{display:block}.wx-detail-list td:nth-child(2){width:100%;min-width:160px}.wx-detail-list .wx-num{text-align:right}.wx-detail-list tr.is-best{background:#9c3f8659}.wx-detail-list tr.is-best .wx-dot{background:#9c3f86;box-shadow:0 0 0 2px #fff}.wx-detail-list .wx-drow-na{color:var(--color-text-muted)}.wx-leads-open h2{margin:0 0 var(--space-2);font-family:var(--font-display);font-size:15px}.wx-leads .is-lead{background:#ffffff29}.wx-side .wx-leads table{width:100%;font-size:13px}.wx-side .wx-leads th,.wx-side .wx-leads td{padding:8px 4px}.wx-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wx-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.wx-screen:not(.wx-phone) .wx-head>:first-child{flex:20em}.wx-screen:not(.wx-phone) .wx-controls{margin-left:auto}.wx-phone .wx-head{flex-direction:column;align-items:stretch;gap:16px}.wx-eyebrow{letter-spacing:.9px;text-transform:uppercase;color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:12px;font-weight:600;display:flex}.wx-age{letter-spacing:0;text-transform:none;align-items:center;gap:8px;font-weight:500;display:inline-flex}.wx-age i{border-radius:var(--radius);background:var(--wx-hair);width:28px;height:4px;position:relative;overflow:hidden}.wx-age i:after{content:"";background:var(--color-text-muted);transform-origin:0;transform:scaleX(var(--aged,.05));position:absolute;inset:0}.wx-stale .wx-age{color:var(--dear-text)}.wx-link{min-height:24px;color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.wx-head .wx-title{letter-spacing:-.4px;text-wrap:balance;max-width:34ch;min-height:3.6em;margin:8px 0 0;font-size:24px;font-weight:650;line-height:1.2}.wx-phone .wx-head .wx-title{min-height:3.6em;font-size:24px}@media (max-width:374.98px){.wx-phone .wx-head .wx-title{min-height:4.8em}}.wx-phone .wx-eyebrow{align-content:flex-start;min-height:44px}.wx-asking .wx-stage,.wx-stage.wx-unmeasured{min-height:100svh}.wx-svc-slot{height:44px;display:block}.wx-phone.wx-arriving .wx-front .wx-card{min-height:229px}.wx-phone.wx-arriving .wx-ledger{min-height:352px}@media (max-width:672px),(min-width:768px) and (max-width:896px){.wx-screen.wx-unmeasured{margin:var(--space-2);gap:16px;padding:24px 12px 16px;overflow:hidden}.wx-screen.wx-unmeasured:before{background:var(--paper)}.wx-screen.wx-unmeasured:after{display:none}.wx-unmeasured .wx-body{--color-text:var(--paper-ink);--color-text-muted:var(--paper-muted);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark] .wx-unmeasured .wx-body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.wx-screen.wx-unmeasured .wx-head.wx-unmeasured{border-bottom:3px double #0000;flex-direction:column;align-items:stretch;gap:16px;padding-bottom:8px}.wx-screen.wx-unmeasured .wx-head.wx-unmeasured>:first-child{flex:0 auto}.wx-head.wx-unmeasured .wx-eyebrow{align-content:flex-start;min-height:44px}@media (max-width:374.98px){.wx-head.wx-unmeasured .wx-title{min-height:4.8em}}[data-js] .wx-controls.wx-unmeasured,[data-js] .wx-stage.wx-unmeasured{opacity:0}.wx-stage.wx-unmeasured{min-height:100svh}}@media (max-width:359px){.wx-phone .wx-eyebrow,.wx-head.wx-unmeasured .wx-eyebrow{min-height:62px}.wx-phone.wx-arriving .wx-front .wx-card{min-height:247px}}.wx-controls{flex-direction:column;flex:none;align-items:flex-end;gap:12px;display:flex}.wx-phone .wx-controls{flex-direction:row;align-items:stretch;gap:8px}.wx-tabs [role=tab]{align-items:center;gap:8px;font-size:15px;display:inline-flex}.wx-native{flex:1 1 0;min-width:0}.wx-native select,.wx-sort select{border:1px solid var(--color-control-border);border-radius:var(--radius-module);background:var(--color-background);width:100%;min-height:44px;color:var(--color-text);font:inherit;padding:8px 12px}.wx-stage{position:relative}.wx-stale .wx-stage{filter:saturate(.35);opacity:.72}.wx-muted{color:var(--color-text-muted)}.wx-error{color:var(--dear-text)}.wx-strong{color:var(--color-text);font-weight:650}.wx-empty{justify-content:flex-start;display:flex}.wx-retry{border:1px solid var(--color-control-border);border-radius:var(--radius-module);background:var(--color-background);min-height:44px;color:var(--color-text);font:inherit;cursor:pointer;padding:8px 24px;font-weight:600}.wx-cards{grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:12px;display:grid}.wx-card{all:unset;box-sizing:border-box;border-radius:var(--radius-module);background:var(--color-surface);cursor:pointer;border:1.5px solid #0000;flex-direction:column;gap:8px;padding:16px;transition:border-color .15s;display:flex}.wx-card-open{border:1.5px dashed var(--color-text-muted);background:var(--color-background)}.wx-card-empty{cursor:default}@media (hover:hover) and (pointer:fine){button.wx-card:hover{border-color:var(--color-border)}button.wx-card-open:hover{border-color:var(--color-text)}}.wx-card:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.wx-card-top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.wx-day{font-size:15px;font-weight:650}.wx-date{color:var(--color-text-muted);font-size:12px}.wx-fig{white-space:nowrap;line-height:1.08;display:block;overflow:hidden}.wx-fig .wx-v{display:inline-block}.wx-cards .wx-fig{white-space:normal}.wx-cards .wx-lo,.wx-cards .wx-dash{white-space:nowrap}.wx-fig-sure .wx-v{letter-spacing:-2.4px;font-size:60px;font-weight:600}.wx-fig-open .wx-v{letter-spacing:-1.8px;font-size:46px;font-weight:300}.wx-unit{letter-spacing:0;color:var(--color-text-muted);margin-left:2px;font-size:.45em;font-weight:500}.wx-dash{color:var(--color-text-muted);padding:0;display:inline-block}.wx-central{color:var(--color-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0;font-size:15px;display:flex}.wx-central b{color:var(--color-text);font-size:15px;font-weight:650}.wx-pill{border-radius:999px;align-self:flex-start;padding:4px 12px;font-size:12px;font-weight:650}.wx-pill-agree{background:var(--saving-bg);color:var(--saving-text)}.wx-pill-doubt{background:var(--wx-doubt-bg);color:var(--wx-doubt-text)}.wx-pill-open{border:1.5px dashed var(--color-text);color:var(--color-text);padding:4px 12px}.wx-rule{height:32px;margin-top:4px;position:relative}.wx-axis{background:var(--wx-hair);height:2px;position:absolute;top:16px;left:0;right:0}.wx-iqr{border-radius:var(--radius);background:var(--wx-band);transform-origin:50%;height:12px;position:absolute;top:11px}.wx-tick{border-radius:var(--radius);background:var(--color-text-muted);width:2px;height:18px;margin-left:-1px;transition:opacity .15s;position:absolute;top:8px}.wx-tick.wx-out{background:var(--wx-out);height:24px;box-shadow:0 0 0 2px var(--color-background), 0 0 0 3.5px var(--wx-out);top:4px}.wx-notch{border-left:6px solid #0000;border-right:6px solid #0000;border-top:8px solid var(--color-text);margin-left:-6px;position:absolute;top:0}.wx-scale{color:var(--color-text-muted);justify-content:space-between;font-size:12px;display:flex}.wx-note{min-height:2.6em;color:var(--color-text-muted);font-size:12px;line-height:1.3}.wx-was{border-top:1px solid var(--wx-hair);color:var(--color-text-muted);align-items:center;gap:4px;padding-top:8px;font-size:12px;display:flex}.wx-was-arrow{flex:none}.wx-was.is-up .wx-was-arrow,.wx-sheet-was.is-up .wx-was-arrow{color:var(--wx-warm)}.wx-was.is-down .wx-was-arrow,.wx-sheet-was.is-down .wx-was-arrow{color:var(--wx-cold)}.wx-phone .wx-was{grid-column:1/-1}.wx-dimmed .wx-tick:not(.wx-hl){opacity:.18}.wx-rule-legend,.wx-legend,.wx-chart-legend{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:8px 24px;margin:12px 0 0;font-size:12px;display:flex}.wx-rule-legend span,.wx-chart-legend span,.wx-legend-out{align-items:center;gap:8px;display:inline-flex}.wx-lg-tick{background:var(--color-text-muted);width:2px;height:14px}.wx-lg-band{border-radius:var(--radius);background:var(--wx-band);width:20px;height:10px}.wx-lg-band-soft{border-radius:var(--radius);background:var(--wx-band-soft);width:20px;height:10px}.wx-lg-notch{border-left:5px solid #0000;border-right:5px solid #0000;border-top:7px solid var(--color-text)}.wx-lg-median{border-radius:var(--radius);background:var(--color-text);width:20px;height:4px}.wx-lg-out,.wx-legend-out i{border:2.5px solid var(--wx-out);border-radius:50%;width:10px;height:10px}.wx-skel{cursor:default}.wx-skel-line{border-radius:var(--radius);background:var(--wx-hair);height:14px;display:block}.wx-skel-day{width:50%}.wx-skel-fig{width:70%;height:56px}.wx-skel-rule{height:24px}.wx-phone .wx-cards{grid-template-columns:1fr;gap:8px}.wx-phone .wx-card{grid-template-columns:76px 1fr;align-items:center;gap:4px 12px;padding:12px 16px;display:grid}.wx-phone .wx-card-top{flex-direction:column;align-items:flex-start;gap:0}.wx-phone .wx-fig-sure .wx-v{letter-spacing:-1.4px;font-size:38px}.wx-phone .wx-fig-open .wx-v{letter-spacing:-1px;font-size:31px}.wx-phone .wx-central,.wx-phone .wx-rule,.wx-phone .wx-note{grid-column:1/-1}.wx-phone .wx-note{min-height:0;font-size:12px}.wx-phone .wx-scale{display:none}.wx-phone .wx-card-empty .wx-note{grid-column:2}.wx-legend{margin:0 0 12px}.wx-swatches{gap:4px;display:inline-flex}.wx-swatches i{border-radius:var(--radius);width:20px;height:14px;display:block}.wx-swatch-same{border:1px solid var(--color-border)}.wx-sort{color:var(--color-text);align-items:center;gap:8px;margin-left:auto;font-weight:600;display:inline-flex}.wx-phone .wx-sort{margin-left:0}.wx-gridwrap{overscroll-behavior-x:contain;border:var(--card-border-width) solid var(--color-border);border-radius:var(--radius-module);max-height:80vh;position:relative;overflow:auto}.wx-grid{border-collapse:separate;border-spacing:0;width:100%;min-width:max-content}.wx-grid th,.wx-grid td{height:48px;padding:0}.wx-grid thead th{z-index:3;background:var(--color-background);border-bottom:1px solid var(--color-border);position:sticky;top:0}.wx-grid thead th.wx-gname-head{z-index:4;left:0}.wx-gh{min-width:64px;color:var(--color-text-muted);text-align:center;padding:0 4px;font-size:12px;font-weight:400}.wx-gh b{color:var(--color-text);font-size:15px;font-weight:650;display:block}.wx-gbias-head{text-align:right;padding:0 12px}.wx-grid tbody th{z-index:2;background:var(--color-background);text-align:left;min-width:132px;padding:0 12px;font-weight:600;position:sticky;left:0}.wx-phone .wx-gridwrap{max-height:none}.wx-phone .wx-grid tbody th{overflow-wrap:anywhere;min-width:72px;max-width:96px;padding:0 8px;line-height:1.2}.wx-grid .wx-gcons th,.wx-grid .wx-gcons td{background:var(--color-text);color:var(--color-background);text-align:center;font-size:17px;font-weight:650}.wx-grid .wx-gcons th{text-align:left;font-size:15px}.wx-grid .wx-gprob th,.wx-grid .wx-gprob td{background:var(--color-surface);border-bottom:1px solid var(--color-border);text-align:center;font-size:15px;font-weight:600}.wx-grid .wx-gprob th{text-align:left}.wx-grow th,.wx-grow td{border-top:1px solid var(--wx-hair)}.wx-grow th .wx-gname{width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;background:0 0;border:0;flex-direction:column;justify-content:center;gap:4px;padding:0;font-size:15px;font-weight:600;line-height:1.15;display:flex}.wx-grow th small{font-size:12px;font-weight:600}.wx-grow.wx-wait th .wx-gname{color:var(--color-text-muted)}.wx-grow.wx-absent td{opacity:.35}.wx-gc{text-align:center;font-size:15px;font-weight:500}.wx-gc>span{border-radius:var(--radius);place-items:center;width:calc(100% - 4px);height:36px;margin:0 auto;display:grid}.wx-gc-out>span{box-shadow:inset 0 0 0 2px var(--wx-out);font-weight:700}.wx-gc-na{color:var(--color-text-muted)}.wx-gc-wait>span{border-radius:var(--radius);background:var(--wx-hair);width:70%;height:14px}.wx-grid .wx-gbias{text-align:right;white-space:nowrap;padding:0 12px;font-size:15px;font-weight:600}.wx-dimmed .wx-grow:not(.wx-hl) td,.wx-dimmed .wx-grow:not(.wx-hl) th{opacity:.3}.wx-phone .wx-grow th .wx-gname{font-size:15px}.wx-phone .wx-gcons td{font-size:17px}.wx-phone .wx-gc{font-size:15px}.wx-chart{border:var(--card-border-width) solid var(--color-border);border-radius:var(--radius-module);padding:16px 0 8px;position:relative}.wx-chart:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.wx-chart-skel{background:var(--color-surface);border-color:#0000;min-height:420px}.wx-chart-legend{margin:0;padding:0 24px 8px}.wx-chart>svg{cursor:crosshair;touch-action:pan-y;width:100%;height:auto;display:block}.wx-hscroll{overscroll-behavior-x:contain;display:flex;position:relative;overflow-x:auto}.wx-hscroll svg{flex:none;display:block}.wx-yaxis{z-index:2;flex:none;width:0;position:sticky;left:0}.wx-yaxis span{border-radius:var(--radius);background:var(--color-background);color:var(--color-text-muted);padding:0 4px;font-size:12px;position:absolute;left:8px;transform:translateY(-50%)}.wx-tip{border:1px solid var(--color-border);border-radius:var(--radius-module);background:var(--color-background);min-width:176px;box-shadow:var(--wx-sheet-shadow);pointer-events:none;opacity:0;padding:8px 12px;font-size:12px;transition:opacity .15s;position:absolute;top:0;left:0}.wx-tip-on{opacity:1}.wx-tip b{font-size:15px;font-weight:650}.wx-tip-row{color:var(--color-text-muted);justify-content:space-between;gap:12px;display:flex}.wx-foot-block{flex-direction:column;gap:4px;display:flex}.wx-foot{max-width:75ch;color:var(--color-text-muted);margin:0;font-size:12px;line-height:1.5}.wx-sheet{z-index:61;border:var(--card-border-width) solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-background);max-height:calc(100dvh - 32px);box-shadow:var(--wx-sheet-shadow);flex-direction:column;display:flex;position:fixed;overflow:hidden}.wx-sheet.wx-sheet-bottom{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;max-height:85dvh}.wx-sheet.wx-sheet-bottom .wx-sheet-in{padding-bottom:calc(24px + var(--tab-bar-space))}.wx-sheet-in{overscroll-behavior:contain;flex-direction:column;gap:12px;padding:24px;display:flex;overflow:auto}.wx-sheet-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.wx-sheet h2{margin:4px 0 0;font-size:24px;font-weight:650}.wx-sheet .wx-central{justify-content:flex-start}.wx-sheet-rows{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.wx-drow{grid-template-columns:120px 1fr 72px;align-items:center;gap:12px;min-height:32px;font-size:15px;display:grid}.wx-drow-name{font-weight:600}.wx-drow-val{text-align:right;font-weight:600}.wx-drow-track{height:18px;position:relative}.wx-drow-track:before{content:"";background:var(--wx-hair);height:2px;position:absolute;top:8px;left:0;right:0}.wx-drow-med{background:var(--color-text-muted);width:2px;position:absolute;top:0;bottom:0}.wx-dot{background:var(--color-text-muted);border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:3px}.wx-dot-then{box-sizing:border-box;background:var(--color-background);border:2px solid var(--color-control-border);border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:3px}.wx-drow-link{background:var(--color-control-border);height:2px;position:absolute;top:8px}.wx-drow-before{color:var(--color-text-muted);font-size:12px;font-weight:400;display:block}.wx-sheet-was{flex-direction:column;gap:8px;display:flex}.wx-sheet-was p{align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.wx-steps{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.wx-steps li{background:var(--color-surface);font-variant-numeric:tabular-nums;border-radius:999px;align-items:baseline;gap:4px;padding:0 8px;font-size:12px;display:flex}.wx-steps-day{color:var(--color-text-muted);text-transform:capitalize}.wx-steps li.is-up b{color:var(--dear-text)}.wx-steps li.is-down b{color:var(--color-primary)}.wx-drow-out .wx-dot{background:var(--color-background);box-shadow:inset 0 0 0 3px var(--wx-out)}.wx-drow-out .wx-drow-val{color:var(--wx-out)}.wx-drow-na{color:var(--color-text-muted)}.wx-phone .wx-drow{grid-template-columns:96px 1fr 60px;font-size:15px}.wx-ghost{z-index:30;color:var(--color-text);white-space:nowrap;pointer-events:none;font-weight:650;position:absolute}@media (prefers-reduced-motion:reduce){.wx-card,.wx-tick,.wx-tip{transition:none}}.wx-body{display:contents}.wx-screen .fuel-picker [role=radio]{align-items:center;gap:var(--space-1);display:inline-flex}.wx-svc-toggle{align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-4);border:1px solid var(--color-control-border);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer;border-radius:999px;font-weight:600;display:inline-flex}.wx-svc-toggle svg{flex:none}.wx-svc-action{font-size:var(--text-note);color:var(--color-text-muted);text-decoration:underline}.wx-phone .wx-controls .wx-svc-toggle{flex:100%;justify-content:center}.wx-phone .wx-controls{flex-wrap:nowrap}.wx-phone .wx-controls .wx-svc-toggle{flex:none;max-width:45%;padding:8px 12px}.wx-svc-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wx-front{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.wx-phone .wx-front .wx-card{flex-direction:column;align-items:stretch;gap:4px;padding:12px;display:flex}.wx-phone .wx-front .wx-card-top{flex-direction:row;align-items:baseline;gap:8px}.wx-front .wx-day{letter-spacing:.9px;text-transform:uppercase;font-size:12px;font-weight:650}.wx-front .wx-date{width:auto;color:var(--color-text-muted)}.wx-front .wx-fig{margin-top:4px}.wx-front .wx-central{flex-direction:column;align-items:flex-start;gap:8px;font-size:12px;display:flex}.wx-front .wx-central b{font-size:15px}.wx-ledger{flex-direction:column;margin-top:8px;display:flex}.wx-row{all:unset;box-sizing:border-box;border-bottom:1px solid var(--wx-hair);cursor:pointer;grid-template-columns:52px 64px minmax(0,1fr) 12px 44px;align-items:center;column-gap:8px;min-height:44px;padding:0 4px;display:grid}.wx-row:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.wx-row-day{white-space:nowrap;font-size:15px;font-weight:650}.wx-phone .wx-row-fig .wx-v{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:17px;font-weight:700;line-height:1}.wx-phone .wx-row .wx-rule{grid-column:auto;height:20px;margin-top:0}.wx-row .wx-axis{top:9px}.wx-row .wx-iqr{height:8px;top:6px}.wx-row .wx-tick{height:12px;top:4px}.wx-row .wx-tick.wx-out{height:16px;top:2px}.wx-row .wx-notch{border-top-width:5px;border-left-width:4px;border-right-width:4px;margin-left:-4px}.wx-mark{box-sizing:border-box;border-radius:999px;flex:none;width:12px;height:12px;display:inline-block}.wx-mark-agree{background:var(--saving-text)}.wx-mark-doubt{border:1.5px solid var(--wx-doubt-text);background:linear-gradient(90deg, var(--wx-doubt-text) 50%, transparent 50%)}.wx-mark-open{border:1.5px dashed var(--color-text)}.wx-row-look{color:var(--color-text-muted);justify-content:flex-end;align-items:center;gap:4px;font-size:12px;display:inline-flex}.wx-row-look svg{flex:none;width:20px;height:20px}.wx-row-empty{cursor:default;grid-template-columns:52px minmax(0,1fr)}.wx-row-note{color:var(--color-text-muted);font-size:12px}.wx-row.wx-skel{cursor:default;display:flex}.wx-row.wx-skel .wx-skel-line{flex:1}.wx-front .wx-card-top{white-space:nowrap}@media (max-width:359px){.wx-row{grid-template-columns:48px 60px minmax(0,1fr) 12px 20px;column-gap:8px;padding:0}.wx-row-look .tabular-nums{display:none}}.wx-screen.wx-phone:before{background:var(--paper)}.wx-screen.wx-phone:after{display:none}.wx-phone .wx-body{--color-text:var(--paper-ink);--color-text-muted:var(--paper-muted);--color-surface:transparent;--color-background:var(--paper);--color-border:var(--paper-rule);--color-control-border:var(--paper-muted);--color-accent:var(--paper-ink);--wx-hair:var(--paper-rule);--wx-band:color-mix(in srgb, var(--paper-ink) 18%, transparent);--wx-band-soft:color-mix(in srgb, var(--paper-ink) 8%, transparent);--wx-out:var(--paper-muted);--sky-sun:var(--paper-sun);--sky-snow:var(--paper-snow);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark] .wx-phone .wx-body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.wx-phone .wx-head{border-bottom:3px double var(--paper-ink);padding-bottom:8px}.wx-phone .wx-body .wx-half,.wx-phone .wx-body .wx-half[data-tone]{border:1.5px solid var(--paper-ink);background:0 0}.wx-phone .wx-body .wx-half.wx-card-open{border-style:dashed}.wx-phone .wx-front .wx-half{gap:4px}.wx-phone .wx-half-fig .wx-v{letter-spacing:-.4px;white-space:nowrap;font-size:24px;font-weight:700;line-height:1}.wx-half .wx-rule{height:40px;margin-top:0}.wx-half .wx-axis{top:21px}.wx-half .wx-iqr{height:20px;top:12px}.wx-half .wx-tick{height:26px;top:9px}.wx-half .wx-tick.wx-out{height:32px;top:6px}.wx-half .wx-notch{top:0}.wx-half-central{color:var(--color-text-muted);font-size:12px}.wx-half-central b{color:var(--color-text)}.wx-half-out{color:var(--color-text-muted);flex-direction:column;font-size:12px;display:flex}.wx-half-out b{color:var(--color-text);font-weight:650}.wx-half-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.wx-half .wx-pill{margin-top:4px;padding:4px 8px}.wx-svc-notes{gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:var(--wx-doubt-bg);color:var(--wx-doubt-text);font-size:var(--text-note);flex-direction:column;margin:0;list-style:none;display:flex}.wx-pick-one{padding:var(--space-5) 0;font-size:var(--text-subtitle);margin:0}.wx-fall{align-items:center;gap:var(--space-1);margin-left:var(--space-1);font-weight:600;display:inline-flex}.wx-look .wx-fall svg{width:16px;height:16px}.wx-hours{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--wx-hair);flex-direction:column;display:flex}.wx-hours-head{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.wx-hours-head h2{font-family:var(--font-display);font-size:var(--text-subtitle);margin:0;font-weight:700}.wx-hours-head p{margin:var(--space-1) 0 0}.wx-hours-legend{font-size:var(--text-note);color:var(--color-text-muted)}.wx-hours-day{align-items:center;gap:var(--space-2);font-size:var(--text-note);color:var(--color-text-muted);display:flex}.wx-hours-day select{min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-control-border);border-radius:var(--radius-module);background:var(--color-background);color:var(--color-text);font:inherit}@media (pointer:coarse){.wx-native select,.wx-sort select,.wx-hours-day select{font-size:max(16px,1em)}}.wx-hx{align-items:flex-start;display:flex}.wx-hx-axis{border-right:1px solid var(--wx-hair);flex:none}.wx-hx-axis svg,.wx-hx-scroll svg{display:block}.wx-hx-scroll{overscroll-behavior-x:contain;flex:1;min-width:0;overflow-x:auto}.wx-hx-none{font-size:var(--text-note);color:var(--color-text-muted);margin:0}.wx-hx-label{font-size:var(--text-label);fill:var(--color-text-muted);font-weight:600}.wx-hx-tick,.wx-hx-small{font-size:var(--text-label);fill:var(--color-text-muted)}.wx-hx-num{font-size:var(--text-label);fill:var(--color-text);font-weight:600}.wx-hx-band{fill:var(--wx-band)}.wx-hx-line{fill:none;stroke:var(--color-text);stroke-width:2.4px;stroke-linejoin:round}.wx-hx-base{stroke:var(--wx-hair)}.wx-hx-fall{fill:color-mix(in srgb, var(--wx-rain) 45%, white)}.wx-hx-tap{cursor:pointer;outline:none}.wx-hx-hit{fill:#0000}.wx-hx-tap:focus-visible .wx-hx-hit{stroke:var(--color-accent);stroke-width:2px}.wx-hx-fall[data-kind=SNOW]{fill:var(--color-text)}.wx-hx-fall[data-kind=MIXED]{fill:color-mix(in srgb, var(--wx-rain) 20%, white)}.wx-hx-fall[data-kind=HAIL]{fill:var(--wx-out)}.wx-hx-fall[data-kind=FREEZING_RAIN]{fill:color-mix(in srgb, var(--color-tertiary) 50%, white)}.wx-hx-flake{fill:none;stroke:var(--color-text);stroke-width:1.2px;stroke-linecap:round}.wx-hx-arrow{fill:var(--color-text)}.wx-hx-gust{font-size:var(--text-label);fill:color-mix(in srgb, var(--wx-wind) 45%, white);font-weight:600}.wx-hx-gust-strong{fill:color-mix(in srgb, var(--price-expensive) 70%, white);font-weight:800}@media (pointer:coarse){.wx-link,.wx-sorter{position:relative}.wx-link:after,.wx-sorter:after{content:"";position:absolute;inset:-12px -4px}.wx-credits{line-height:2.2}}
