:root{--v9-hair:var(--hairline);--v9-fill:color-mix(in oklch, var(--color-line) 42%, transparent);--v9-fill-hi:color-mix(in oklch, var(--color-line) 72%, transparent);--v9-out:cubic-bezier(.23, 1, .32, 1);--v9-spring:cubic-bezier(.34, 1.56, .64, 1);--v9-r:20px;--v9-r-l:28px}.v9-head{flex-direction:column;gap:10px;margin-bottom:14px;display:flex}.v9-head-row{align-items:center;gap:10px;min-height:44px;display:flex}.v9-back{background:var(--color-coal);width:40px;height:40px;color:var(--color-white);border-radius:50%;flex:none;place-items:center;transition:background .2s;display:grid;position:relative}.v9-back:after{content:"";position:absolute;inset:-4px}.v9-back:hover{background:var(--color-coal-2)}.v9-title{font:700 22px/1.1 var(--font-display);letter-spacing:-.02em;text-transform:lowercase;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.v9-title[data-keep]{text-transform:none}.v9-title>[class*=line-clamp-]{white-space:normal;overflow-wrap:anywhere}.v9-title>.line-clamp-1{white-space:nowrap;text-overflow:ellipsis;display:block}.v9-head-sub{color:var(--color-dim);margin-top:2px;font-size:13px}.v9-head-aside{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}@media (min-width:1024px){.v9-title{font-size:28px}}.v9-seg{isolation:isolate;background:var(--color-coal);border-radius:14px;gap:2px;padding:3px;display:flex;position:relative}.v9-seg>a,.v9-seg>button{min-height:38px;color:var(--color-dim);transition:background .25s var(--v9-out), color .2s;border-radius:11px;flex:1;place-items:center;font-size:14px;font-weight:600;display:grid}.v9-seg>[aria-current=page],.v9-seg>[aria-pressed=true]{background:var(--v9-fill-hi);color:var(--color-white)}.v9-seg:has([data-pending])>[aria-current=page]{color:var(--color-dim);background:0 0}.v9-seg>a:has(>[data-pending]){background:var(--v9-fill-hi);color:var(--color-white)}:is(.wk9:has(.v9-seg [data-pending]) .swipe-views,.swipe-views[data-pending]){opacity:.5;transition:opacity .2s .1s}.v9-seg-pill{z-index:-1;pointer-events:none;background:var(--v9-fill-hi);border-radius:11px;position:absolute;top:0;left:0}.v9-seg[data-ready]>.v9-seg-pill{transition:transform .28s var(--v9-out), width .28s var(--v9-out), height .28s var(--v9-out)}.v9-seg[data-ready]>[aria-current=page]{background:0 0}.v9-seg[data-ready]>a:has(>[data-pending]){background:0 0}@media (prefers-reduced-motion:reduce){.v9-seg[data-ready]>.v9-seg-pill,.v9-seg>a{transition:none;transition-duration:0s!important}}.v9-chips{scrollbar-width:none;gap:6px;margin:0 -16px;padding:5px 16px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.v9-chips::-webkit-scrollbar{display:none}.v9-chip{background:var(--color-coal);border:1px solid var(--v9-hair);height:34px;color:var(--color-dim);white-space:nowrap;border-radius:17px;flex:none;align-items:center;gap:7px;padding:0 12px;font-size:13.5px;font-weight:600;display:inline-flex;position:relative}.v9-chip:after{content:"";position:absolute;inset:-5px -2px}.v9-chip b{color:var(--color-white);font-variant-numeric:tabular-nums}.v9-chip i{background:var(--k,var(--color-dim));border-radius:50%;width:8px;height:8px}.v9-chip[aria-current=true],.v9-chip[aria-current=page],.v9-chip[aria-pressed=true]{background:var(--color-white);color:var(--color-on-cream);border-color:#0000}.v9-chip[aria-current=true] b,.v9-chip[aria-current=page] b,.v9-chip[aria-pressed=true] b{color:var(--color-on-cream)}.v9-sec{align-items:baseline;gap:8px;margin:24px 2px 10px;display:flex}.v9-sec:first-child{margin-top:4px}.v9-sec h2{font:700 17px/1 var(--font-display);text-transform:lowercase;letter-spacing:-.02em}.v9-sec .v9-n{color:var(--color-dim);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.v9-sec a{color:var(--color-hot-soft);align-items:center;gap:2px;min-height:32px;margin-left:auto;font-size:13px;display:inline-flex}.v9-grp{align-items:center;gap:8px;margin:18px 2px 8px;font-size:13px;font-weight:700;display:flex}.v9-grp i{background:var(--k,var(--color-dim));border-radius:50%;width:9px;height:9px}.v9-grp span{color:var(--color-dim);font-weight:600}[data-tone=hot]{--k:var(--color-hot)}[data-tone=cream]{--k:var(--color-cream)}[data-tone=warn]{--k:var(--color-warn)}[data-tone=ok]{--k:var(--color-ok)}[data-tone=bad]{--k:var(--color-bad)}[data-tone=dim]{--k:var(--color-dim-dark)}.v9-plate{background:var(--color-hot);color:var(--color-on-hot);border-radius:var(--v9-r-l);isolation:isolate;padding:18px 18px 16px;display:block;position:relative;overflow:hidden}.v9-plate:after{content:"";z-index:-1;background:radial-gradient(40% 40% at 80% 20%,#ffa658e6,#0000 70%);background:radial-gradient(40% 40% at 80% 20%,lab(76.2149% 30.9189 58.2976/.9),#0000 70%);animation:9s ease-in-out infinite alternate v9-drift;position:absolute;inset:-40%}@keyframes v9-drift{to{transform:translate(-18%,12%)}}.v9-plate-kick{letter-spacing:.12em;text-transform:uppercase;opacity:.72;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.v9-plate h3{font:700 23px/1.12 var(--font-display);letter-spacing:-.025em;text-transform:lowercase;margin:10px 0 8px}.v9-plate[data-face] h3{margin-right:84px}.v9-plate-face{position:absolute;top:20px;right:18px}.v9-plate-meta{opacity:.8;font-size:13px;font-weight:500}.v9-bar{background:#21110a2e;background:lab(7.05003% 7.59616 6.47074/.18);border-radius:3px;height:6px;margin:12px 0;overflow:hidden}.v9-bar>i{transform-origin:0;height:100%;animation:v9-grow 1.2s var(--v9-out) both .3s;background:currentColor;border-radius:3px;display:block}@keyframes v9-grow{0%{transform:scaleX(0)}}.v9-plate-foot{border-top:1px solid #21110a2e;border-top:1px solid lab(7.05003% 7.59616 6.47074/.18);align-items:center;gap:8px;min-width:0;margin-top:4px;padding-top:10px;font-size:13px;display:flex}.v9-plate-foot>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.v9-eq{flex:none;align-items:flex-end;gap:2px;height:12px;display:inline-flex}.v9-eq i{background:currentColor;border-radius:1px;width:3px;animation:.9s ease-in-out infinite v9-eq;display:block}.v9-eq i:nth-child(2){animation-delay:-.3s}.v9-eq i:nth-child(3){animation-delay:-.6s}@keyframes v9-eq{0%,to{height:30%}50%{height:100%}}.v9-deck{padding-bottom:10px;position:relative}.v9-deck:before,.v9-deck:after{content:"";background:color-mix(in oklch, var(--color-cream) 55%, var(--color-void));border-radius:0 0 24px 24px;height:20px;position:absolute;bottom:3px;left:14px;right:14px}.v9-deck:after{background:color-mix(in oklch, var(--color-cream) 25%, var(--color-void));bottom:-4px;left:30px;right:30px}.v9-ask{z-index:1;background:var(--color-cream);color:var(--color-on-cream);box-shadow:0 0 0 1px color-mix(in oklch, var(--color-on-cream) 10%, transparent);border-radius:24px;padding:16px;position:relative}.v9-ask-h{opacity:.7;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.v9-ask-h>:last-child:not(:first-child){font-variant-numeric:tabular-nums;margin-left:auto}.v9-ask-q{margin:8px 0 4px;font-size:16px;font-weight:600;line-height:1.3}.v9-ask-d{opacity:.75;font-size:13.5px;line-height:1.35}.v9-btns{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.v9-btn{min-height:44px;transition:transform .15s var(--v9-out), background .2s;border-radius:22px;justify-content:center;align-items:center;gap:6px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}.v9-btn:active{transform:scale(.97)}.v9-btn[data-v=dark]{background:var(--color-on-cream);color:var(--color-cream);flex:1}.v9-btn[data-v=out]{border:1.5px solid color-mix(in oklch, currentColor 25%, transparent)}.v9-btn[data-v=hot]{background:var(--color-hot);color:var(--color-on-hot)}.v9-btn[data-v=ghost]{background:var(--v9-fill);color:var(--color-white)}.v9-rows{flex-direction:column;gap:8px;display:flex}.v9-row{background:var(--color-coal);border:1px solid var(--v9-hair);border-radius:var(--v9-r);min-height:64px;transition:background .2s, transform .15s var(--v9-out);align-items:flex-start;gap:12px;padding:12px;display:flex;position:relative;overflow:hidden}a.v9-row:hover{background:color-mix(in oklch, var(--color-coal) 80%, var(--color-coal-2))}a.v9-row:active{transform:scale(.99)}.v9-row:before{content:"";background:var(--k,var(--color-line));border-radius:0 3px 3px 0;width:3px;position:absolute;top:14px;bottom:14px;left:0}.v9-row[data-tone=cream]{background:color-mix(in oklch, var(--color-coal) 88%, var(--color-cream))}.v9-row-b{flex:1;min-width:0}.v9-row-t{font-size:15px;font-weight:650;line-height:1.25}.v9-row-n{color:var(--color-dim);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-size:13px;line-height:1.3;display:-webkit-box;overflow:hidden}.v9-row-n em{color:var(--k,var(--color-dim));font-style:normal}.v9-row-f{color:var(--color-dim-dark);flex-wrap:wrap;align-items:center;gap:8px;margin-top:7px;font-size:12px;display:flex}.v9-row-chev{color:var(--color-dim-dark);flex:none;align-self:center}.v9-row-lead{flex:none}.v9-tiles{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (min-width:768px){.v9-tiles[data-wide]{grid-template-columns:repeat(4,1fr)}}.v9-tile{background:var(--color-coal);border:1px solid var(--v9-hair);border-radius:var(--v9-r);min-height:92px;transition:background .2s, transform .15s var(--v9-out);flex-direction:column;padding:14px;display:flex;position:relative;overflow:hidden}a.v9-tile:hover{background:color-mix(in oklch, var(--color-coal) 80%, var(--color-coal-2))}a.v9-tile:active{transform:scale(.98)}.v9-big{font:700 30px/1 var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.v9-tile-l{color:var(--color-dim);margin-top:6px;font-size:13px}.v9-tile-ic{background:var(--v9-fill);width:38px;height:38px;color:var(--k,var(--color-hot-soft));border-radius:12px;place-items:center;margin-bottom:14px;display:grid}.v9-tile-t{font-size:15px;font-weight:650}.v9-tile-s{color:var(--color-dim);margin-top:2px;font-size:12.5px}.v9-tile-s em{color:var(--k,var(--color-dim));font-style:normal}.v9-tile-bd{background:var(--color-cream);min-width:22px;height:22px;color:var(--color-on-cream);border-radius:11px;place-items:center;padding:0 7px;font-size:12px;font-weight:700;display:grid;position:absolute;top:12px;right:12px}.v9-list{background:var(--color-coal);border:1px solid var(--v9-hair);border-radius:var(--v9-r);overflow:hidden}.v9-item{border-top:1px solid var(--v9-hair);align-items:center;gap:12px;min-height:52px;padding:10px 14px;font-size:15px;display:flex}.v9-item:first-child{border-top:0}a.v9-item:hover,button.v9-item:hover{background:var(--v9-fill)}button.v9-item{text-align:left;width:100%}.v9-item-ic{color:var(--k,var(--color-dim));flex:none}.v9-item-b{flex:1;min-width:0}.v9-item-t{font-weight:550}.v9-item-s{color:var(--color-dim);margin-top:1px;font-size:12.5px}.v9-item-v{color:var(--color-dim);text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:45%;font-size:14px;overflow:hidden}.v9-empty{background:var(--color-coal-2);border-radius:var(--v9-r);text-align:center;color:var(--color-dim);padding:22px 18px 24px;font-size:14px}.v9-empty-face{margin:0 auto 12px;display:block}.v9-empty b{color:var(--color-white);margin-bottom:4px;font-size:15px;display:block}.v9-empty .v9-btn{margin-top:12px}.v9-in>*{animation:v9-up .6s var(--v9-out) both}.v9-in>:nth-child(2){animation-delay:50ms}.v9-in>:nth-child(3){animation-delay:.1s}.v9-in>:nth-child(4){animation-delay:.15s}.v9-in>:nth-child(5){animation-delay:.2s}.v9-in>:nth-child(6){animation-delay:.25s}.v9-in>:nth-child(n+7){animation-delay:.3s}@keyframes v9-up{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){.v9-plate:after,.v9-bar>i,.v9-eq i,.v9-in>*{animation:none}.v9-row,.v9-tile,.v9-btn{transition:none}}.v9-frac{font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;line-height:1;display:flex}.v9-frac>b{letter-spacing:-.02em;font-size:11.5px;font-weight:700}.v9-frac>i{color:var(--color-dim);border-top:1px solid color-mix(in oklch, var(--color-dim) 45%, transparent);margin-top:1.5px;padding-top:1.5px;font-size:8.5px;font-style:normal;font-weight:600}.v9-frac[data-long]>b{letter-spacing:-.04em;font-size:9.5px}.v9-frac[data-long]>i{letter-spacing:-.02em;font-size:7.5px}
