@font-face{font-family:Capsule Sans Text;src:url(../fonts/CapsuleSansText-Book.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Capsule Sans Text;src:url(../fonts/CapsuleSansText-Medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Capsule Sans Text;src:url(../fonts/CapsuleSansText-Bold.woff2)format("woff2");font-weight:700;font-display:swap}:root{--bg:#f2f4f6;--surface:#fff;--ink:#10213a;--ink-2:#3a4a60;--muted:#5e6a78;--line:#dfe4ea;--hover:#e8ecf0;--gain:#0b8a5a;--loss:#d2433a;--gain-soft:#0b8a5a1a;--loss-soft:#d2433a1a;--warn:#a66a12;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font:"Capsule Sans Text", ui-sans-serif, system-ui, sans-serif;--rail:360px;--page:1280px;--gutter-l:max(24px, env(safe-area-inset-left));--gutter-r:max(24px, env(safe-area-inset-right))}:root[data-theme=dark]{--bg:#050a12;--surface:#0a111d;--ink:#e9eef5;--ink-2:#b3bdcb;--muted:#7d899b;--line:#1a2638;--hover:#111b2b;--gain:#22a877;--loss:#f0584b;--gain-soft:#22a87721;--loss-soft:#f0584b21;--warn:#e0a93b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#050a12;--surface:#0a111d;--ink:#e9eef5;--ink-2:#b3bdcb;--muted:#7d899b;--line:#1a2638;--hover:#111b2b;--gain:#22a877;--loss:#f0584b;--gain-soft:#22a87721;--loss-soft:#f0584b21;--warn:#e0a93b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.up,:root{--trend:var(--gain);--trend-soft:var(--gain-soft)}.down{--trend:var(--loss);--trend-soft:var(--loss-soft)}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;touch-action:manipulation}body,html{background:var(--bg)}body{color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.45}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit;border-radius:0}button{cursor:pointer;background:0 0;border:0;padding:0}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}h1,h2,h3{letter-spacing:-.01em;margin:0;font-weight:600}h2{font-size:22px}h3{font-size:15px}.num{font-variant-numeric:tabular-nums}.muted{color:var(--muted)}.gain{color:var(--gain)}.loss{color:var(--loss)}.sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.shell{max-width:var(--page);padding:0 var(--gutter-r) 80px var(--gutter-l);margin:0 auto}.layout{grid-template-columns:minmax(0,1fr) var(--rail);align-items:start;gap:56px;display:grid}.rail{background:var(--surface);border:1px solid var(--line);position:sticky;top:88px}.rail-section+.rail-section{border-top:1px solid var(--line)}.rail-head{justify-content:space-between;align-items:baseline;padding:18px 20px 6px;display:flex}.rail-head a{color:var(--muted);font-size:13px}.rail-head a:hover{color:var(--ink)}.section{margin-top:48px}.section>h2{border-bottom:1px solid var(--line);padding-bottom:14px}.page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding-top:40px;display:flex}.page-head h1{letter-spacing:-.03em;font-size:calc(clamp(32px,5vw,40px));font-weight:400}.empty{color:var(--muted);padding:16px 0}.rail .empty{padding:8px 20px 20px}.error{border-left:3px solid var(--loss);background:var(--loss-soft);margin:20px 0 0;padding:12px 16px;font-size:14px}.skeleton{vertical-align:middle;background-color:var(--hover);background-image:linear-gradient(100deg,transparent 40%,color-mix(in srgb,var(--line) 80%,var(--surface)) 50%,transparent 60%);background-repeat:no-repeat;background-size:200vw 100%;background-attachment:fixed;max-width:100%;animation:1.8s linear infinite shimmer;display:inline-block}@keyframes shimmer{0%{background-position:100vw 0}to{background-position:-100vw 0}}.seg{border:1px solid var(--line);display:inline-flex}.seg button{color:var(--muted);font-variant-numeric:tabular-nums;padding:5px 12px;font-size:13px;font-weight:600}.seg button+button{border-left:1px solid var(--line)}.seg button:hover{color:var(--ink)}.seg .on,.seg .on:hover{background:var(--ink);color:var(--bg)}.not-live{color:var(--muted);text-underline-offset:3px;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.tabs{border-bottom:1px solid var(--line);gap:28px;display:flex}.tabs a,.tabs button{color:var(--muted);border-bottom:2px solid #0000;margin-bottom:-1px;padding:12px 0;font-weight:600}.tabs .on{color:var(--ink);border-bottom-color:var(--ink)}.grid{border-collapse:collapse;width:100%;font-size:14px}.grid th{text-align:left;color:var(--muted);padding:12px 12px 8px 0;font-weight:500}.grid td,.grid th{white-space:nowrap}.grid td{border-top:1px solid var(--line);padding:11px 12px 11px 0}.grid .r{text-align:right}.grid td:last-child,.grid th:last-child{padding-right:0}.scroll-x{overflow-x:auto}@media (width<=960px){.layout{grid-template-columns:minmax(0,1fr);gap:40px}.rail{position:static}}@media (width<=560px){.shell{padding:0 16px 64px}.hide-sm{display:none}}@media (pointer:coarse){input,select,textarea{font-size:calc(max(16px,1em))}}.page-enter-active{transition:opacity .18s ease-out,transform .18s ease-out}.page-leave-active{transition:opacity .1s ease-in}.page-enter-from{opacity:0;transform:translateY(6px)}.page-leave-to{opacity:0}@media (prefers-reduced-motion:reduce){*,:after,:before{transition:none!important;animation:none!important}}.logo[data-v-920b15ea]{flex:none;display:block}.tile[data-v-920b15ea]{fill:var(--ink)}.glyph[data-v-920b15ea]{fill:var(--bg)}.search[data-v-b232c010]{flex:1;align-items:center;max-width:420px;display:flex;position:relative}svg[data-v-b232c010]{fill:none;stroke:var(--muted);stroke-width:1.6px;stroke-linecap:round;pointer-events:none;position:absolute;left:14px}input[data-v-b232c010]{border:1px solid var(--line);background:var(--surface);-webkit-appearance:none;outline:none;width:100%;height:40px;padding:0 36px 0 38px}input[data-v-b232c010]:focus{border-color:var(--ink)}input[data-v-b232c010]::-webkit-search-cancel-button{display:none}kbd[data-v-b232c010]{font:inherit;color:var(--muted);padding:0 6px;font-size:12px;line-height:18px;right:12px}kbd[data-v-b232c010],ul[data-v-b232c010]{border:1px solid var(--line);position:absolute}ul[data-v-b232c010]{z-index:30;background:var(--surface);margin:0;padding:6px;list-style:none;top:39px;left:0;right:0}li[data-v-b232c010]{cursor:pointer;justify-content:space-between;gap:12px;padding:9px 12px;font-size:14px;display:flex}li.on[data-v-b232c010]{background:var(--hover)}.hit[data-v-b232c010]{gap:10px;display:inline-flex}.hit[data-v-b232c010],.skel[data-v-b232c010],li[data-v-b232c010]{align-items:center}.none[data-v-b232c010],.skel[data-v-b232c010]{cursor:default}.none[data-v-b232c010]{color:var(--muted)}.acct[data-v-9f399cf5]{position:relative}.trigger[data-v-9f399cf5]{border:1px solid var(--line);height:30px;color:var(--ink-2);align-items:center;gap:8px;padding:0 10px;font-size:13px;font-weight:600;display:flex}.trigger.open[data-v-9f399cf5],.trigger[data-v-9f399cf5]:hover{color:var(--ink);border-color:var(--ink-2)}.trigger svg[data-v-9f399cf5]{fill:none;stroke:currentColor;stroke-width:1.4px}.caret[data-v-9f399cf5]{color:var(--muted)}.open .caret[data-v-9f399cf5]{transform:rotate(180deg)}.menu[data-v-9f399cf5]{z-index:30;background:var(--surface);border:1px solid var(--line);min-width:280px;margin:0;padding:4px 0;list-style:none;position:absolute;top:calc(100% + 6px);right:0}.menu button[data-v-9f399cf5]{text-align:left;width:100%;color:var(--ink-2);grid-template-columns:8px 1fr auto;align-items:center;gap:12px;padding:10px 14px;font-size:13px;display:grid}.menu button[data-v-9f399cf5]:hover{background:var(--hover);color:var(--ink)}.mark[data-v-9f399cf5]{border:1px solid var(--muted);width:8px;height:8px}.on[data-v-9f399cf5]{color:var(--ink);font-weight:600}.on .mark[data-v-9f399cf5]{background:var(--ink);border-color:var(--ink)}.val[data-v-9f399cf5]{font-weight:400}li[data-v-9f399cf5]:first-child{border-bottom:1px solid var(--line);margin-bottom:4px;padding-bottom:4px}.inline .menu[data-v-9f399cf5]{background:0 0;border:0;min-width:0;padding:0;position:static}.inline .menu button[data-v-9f399cf5]{padding:11px 16px}.bar[data-v-dea03c51]{z-index:20;background:color-mix(in srgb,var(--bg) 90%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);position:sticky;top:0}.inner[data-v-dea03c51]{max-width:var(--page);height:64px;padding:0 var(--gutter-r) 0 var(--gutter-l);gap:28px;margin:0 auto}.brand[data-v-dea03c51],.inner[data-v-dea03c51],.nav a[data-v-dea03c51],.right[data-v-dea03c51]{align-items:center;display:flex}.brand[data-v-dea03c51]{letter-spacing:-.02em;gap:10px;font-size:18px}.word[data-v-dea03c51]{font-weight:300}.pic[data-v-dea03c51],.word b[data-v-dea03c51]{font-weight:700}.nav[data-v-dea03c51]{border-bottom:0;align-self:stretch;gap:22px}.nav a[data-v-dea03c51]{margin-bottom:0;padding:0;font-size:14px}.nav a[data-v-dea03c51]:hover{color:var(--ink)}.right[data-v-dea03c51]{gap:12px;margin-left:auto}.theme[data-v-dea03c51]{border:1px solid var(--line);width:32px;height:30px;color:var(--muted);place-items:center;display:grid}.theme[data-v-dea03c51]:hover{color:var(--ink)}.theme svg[data-v-dea03c51]{fill:none;stroke:currentColor;stroke-width:1.5px}.theme .fill[data-v-dea03c51]{fill:currentColor}.pic[data-v-dea03c51]{background:var(--hover);place-items:center;width:30px;height:30px;font-size:13px;display:grid;overflow:hidden}.pic img[data-v-dea03c51]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (width<=1080px){.inner[data-v-dea03c51]{height:auto;padding:12px var(--gutter-r) 0 var(--gutter-l);flex-wrap:wrap;row-gap:10px}.right[data-v-dea03c51]{order:2}.inner[data-v-dea03c51]>.search{flex-basis:100%;order:3;max-width:none}.nav[data-v-dea03c51]{flex-basis:100%;order:4;height:44px}}@media (width<=1080px) and (height<=500px){.bar[data-v-dea03c51]{position:static}}.back[data-v-dea03c51],.ico[data-v-dea03c51],.mark[data-v-dea03c51],.me[data-v-dea03c51],.sheet[data-v-dea03c51]{display:none}@media (width<=768px) and (height>=501px){.bar[data-v-dea03c51]{height:calc(72px + env(safe-area-inset-top));-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:0;position:static}.inner[data-v-dea03c51]{top:calc(10px + env(safe-area-inset-top));z-index:20;border:1px solid var(--line);flex-wrap:nowrap;gap:12px;height:52px;padding:0 10px 0 12px;transition:border-color .16s;position:fixed;left:10px;right:10px}.inner[data-v-dea03c51]:has(.search input:focus){border-color:var(--ink)}.inner[data-v-dea03c51]:before,.nav[data-v-dea03c51]:before{content:"";z-index:-1;background:color-mix(in srgb,var(--surface) 80%,transparent);-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);position:absolute;inset:0}.nav[data-v-dea03c51]:before{background:color-mix(in srgb,var(--surface) 35%,transparent);-webkit-backdrop-filter:blur(24px)saturate(1.8);backdrop-filter:blur(24px)saturate(1.8);box-shadow:inset 0 1px #ffffff40}.word[data-v-dea03c51]{display:none}.brand[data-v-dea03c51]{border-right:1px solid var(--line);flex:none;width:41px;height:28px;padding-right:12px;transition:width .2s,padding .2s,margin .2s,opacity .16s;overflow:hidden}.inner:has(.search input:focus) .brand[data-v-dea03c51]{opacity:0;border-right-width:0;width:0;margin-right:-12px;padding-right:0}.inner[data-v-dea03c51]>.search{flex-basis:auto;order:0;max-width:none;height:100%;position:static}.inner[data-v-dea03c51] .search svg{left:auto}.inner[data-v-dea03c51] .search input{background:0 0;border:0;height:100%;padding:0 4px 0 26px;font-size:16px}.inner[data-v-dea03c51] .search kbd{display:none}.inner[data-v-dea03c51] .search ul{top:calc(100% + 8px);left:-1px;right:-1px}.me[data-v-dea03c51]{background:var(--hover);width:32px;height:32px;color:var(--ink);flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.inner.menu[data-v-dea03c51]{border-color:var(--ink)}.me img[data-v-dea03c51]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.right[data-v-dea03c51]{display:none}.sheet[data-v-dea03c51]{background:var(--surface);border:1px solid var(--line);visibility:hidden;opacity:0;transition:opacity .16s,transform .16s,visibility .16s;display:block;position:absolute;top:calc(100% + 8px);left:-1px;right:-1px;transform:translateY(-6px)}.menu .sheet[data-v-dea03c51]{visibility:visible;opacity:1;transform:none}.who[data-v-dea03c51]{align-items:center;gap:12px;padding:14px 16px;display:flex}.who strong[data-v-dea03c51]{margin-right:auto;font-size:16px}.out[data-v-dea03c51]{color:var(--muted);align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.out svg[data-v-dea03c51]{fill:none;stroke:currentColor;stroke-width:1.5px}.sheet[data-v-dea03c51]>.accts{border-top:1px solid var(--line);padding:4px 0}.line[data-v-dea03c51]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:14px;display:flex}.line .seg button[data-v-dea03c51]{padding:6px 12px}.nav[data-v-dea03c51]{left:max(10px,50% - 240px);right:max(10px,50% - 240px);bottom:calc(10px + env(safe-area-inset-bottom));z-index:20;border:1px solid var(--line);order:0;grid-template-columns:repeat(4,1fr);gap:0;height:62px;display:grid;position:fixed}.nav a[data-v-dea03c51]{color:var(--muted);-webkit-tap-highlight-color:transparent;border-bottom:0;flex-direction:column;justify-content:center;gap:4px;font-size:11px;font-weight:500}.nav a.on[data-v-dea03c51]{color:var(--ink);font-weight:600}.nav .ico[data-v-dea03c51]{fill:none;stroke:currentColor;stroke-width:1.6px;display:block}.back svg[data-v-dea03c51],.nav .on .ico[data-v-dea03c51]{stroke-width:2px}.nav .mark[data-v-dea03c51]{top:-1px;left:calc(12.5% - 12px + var(--i) * 25%);background:var(--ink);clip-path:polygon(0 70%,100% 0,100% 100%,0 100%);width:24px;height:5px;transition:left .26s cubic-bezier(.3,.7,.2,1);display:block;position:absolute}.nav[data-v-dea03c51]{transition:transform .28s cubic-bezier(.3,.7,.2,1),visibility .28s}.detail .nav[data-v-dea03c51]{transform:translateY(calc(100% + 20px + env(safe-area-inset-bottom)));visibility:hidden}.detail .brand[data-v-dea03c51]{display:none}.back[data-v-dea03c51]{width:41px;height:44px;color:var(--ink);-webkit-tap-highlight-color:transparent;flex:none;place-items:center start;margin-left:-6px;padding-left:2px;transition:width .2s,margin .2s,opacity .16s;display:grid;position:relative;overflow:hidden}.back[data-v-dea03c51]:after{content:"";border-right:1px solid var(--line);position:absolute;top:8px;bottom:8px;right:0}.back svg[data-v-dea03c51]{fill:none;stroke:currentColor}.back:active svg[data-v-dea03c51]{transform:translate(-2px)}.inner:has(.search input:focus) .back[data-v-dea03c51]{opacity:0;width:0;margin-right:-12px}}@media (width<=768px) and (height>=501px) and (prefers-reduced-motion:reduce){.nav[data-v-dea03c51]{transition:none}}@media (display-mode:standalone) and (orientation:portrait) and (width<=768px) and (height>=501px) and (device-width<=520px) and (device-aspect-ratio>=3/5){.inner[data-v-dea03c51]{right:84px}.me[data-v-dea03c51]{order:-1}.back[data-v-dea03c51]{order:-2}}@media (width<=768px) and (height>=501px){body:has(.bar:not(.detail) .nav){padding-bottom:calc(72px + env(safe-area-inset-bottom))}body:has(:is(input:not([type=checkbox],[type=radio],[type=range]),textarea):focus) .bar .nav{display:none}}
