.top[data-v-00defb36]{height:64px;display:flex;align-items:center;gap:18px;padding:0 24px 0 32px;background:var(--surface);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:10}.mobile-logo[data-v-00defb36]{display:none;color:var(--ink)}.titles[data-v-00defb36]{display:flex;flex-direction:column;gap:2px;min-width:0;flex-shrink:0;max-width:40%}.crumb[data-v-00defb36]{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:var(--dim)}.title[data-v-00defb36]{font-size:22px;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grow[data-v-00defb36]{flex-grow:1}.tools[data-v-00defb36]{display:flex;gap:6px;align-items:center}.tickers[data-v-00defb36]{display:flex;gap:14px;font-size:12px;color:var(--dim);white-space:nowrap;overflow:hidden;min-width:0}.tk[data-v-00defb36]{display:inline-flex;gap:5px;align-items:baseline}.tk b[data-v-00defb36]{color:var(--ink)}.sub-badge[data-v-00defb36]{height:28px;padding:0 10px;font-size:12px}.sub-badge[data-v-00defb36]:hover{filter:brightness(.96)}.bell[data-v-00defb36]{color:var(--ink)}.tool[data-v-00defb36]{width:38px;height:38px;border-radius:10px;border:1px solid var(--line);background:var(--surface);color:var(--ink);display:flex;align-items:center;justify-content:center;cursor:pointer}.tool[data-v-00defb36]:hover{border-color:var(--blue)}.lang[data-v-00defb36]{font-size:12px;font-weight:700}.profile[data-v-00defb36]{position:relative}.profile-btn[data-v-00defb36]{height:38px;padding:0 10px 0 4px;border-radius:19px;border:1px solid var(--line);background:var(--surface);color:var(--ink);display:flex;align-items:center;gap:8px;cursor:pointer}.profile-btn[data-v-00defb36]:hover{border-color:var(--blue)}.avatar[data-v-00defb36]{width:30px;height:30px;border-radius:50%;background:#252525;color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}html[data-theme=dark] .avatar[data-v-00defb36]{background:#3a4654}.profile-name[data-v-00defb36]{font-size:14px;font-weight:600;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu[data-v-00defb36]{position:absolute;right:0;top:46px;width:240px;padding:6px;border-radius:14px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);z-index:30}.menu-head[data-v-00defb36]{padding:10px 12px 12px;border-bottom:1px solid var(--line2);margin-bottom:4px}.menu-name[data-v-00defb36]{font-weight:700}.menu-sub[data-v-00defb36]{font-size:13px}.menu-item[data-v-00defb36]{width:100%;display:flex;align-items:center;gap:10px;height:40px;padding:0 12px;border-radius:10px;border:0;background:transparent;color:var(--ink);font-size:14px;cursor:pointer;text-align:left}.menu-item[data-v-00defb36]:hover{background:var(--surface2);color:var(--ink)}.menu-item.danger[data-v-00defb36]{color:var(--down)}@media(max-width:1500px){.tickers .tk[data-v-00defb36]:nth-child(n+4){display:none}}@media(max-width:1280px){.tickers .tk[data-v-00defb36]:nth-child(n+3){display:none}}@media(max-width:1023px){.tickers[data-v-00defb36]{display:none}.titles[data-v-00defb36]{flex-shrink:1;max-width:none}.top[data-v-00defb36]{padding:0 12px 0 16px;height:58px;gap:12px}.mobile-logo[data-v-00defb36]{display:flex}.title[data-v-00defb36]{font-size:19px}.profile-name[data-v-00defb36]{display:none}.profile-btn[data-v-00defb36]{padding:0 8px 0 4px}}@media(max-width:420px){.lang[data-v-00defb36],.sub-badge[data-v-00defb36]{display:none}}.banners[data-v-9a8588d1]{display:flex;flex-direction:column;gap:10px}.banner.info[data-v-9a8588d1]{background:var(--bluebg)}.banner.warn[data-v-9a8588d1]{background:var(--warnbg)}.banner.danger[data-v-9a8588d1]{background:var(--downbg)}.banner[data-v-9a8588d1] svg{flex-shrink:0}.grow[data-v-9a8588d1]{flex-grow:1}@media(max-width:760px){.banner[data-v-9a8588d1]{flex-wrap:wrap}}.shell[data-v-18e0dc46]{min-height:100vh;display:flex}.side[data-v-18e0dc46]{width:248px;flex-shrink:0;position:sticky;top:0;height:100vh;overflow-y:auto;display:flex;flex-direction:column;gap:16px;padding:22px 14px 18px;background:var(--surface);border-right:1px solid var(--line)}.brand[data-v-18e0dc46]{display:flex;align-items:center;gap:10px;padding:2px 10px 10px;color:var(--ink)}.brand-tag[data-v-18e0dc46]{padding:3px 7px;border-radius:6px;background:var(--bluebg);color:var(--blue);font-size:11px;font-weight:700;letter-spacing:.04em}.brand-tag.partner[data-v-18e0dc46]{background:var(--upbg);color:var(--up)}.groups[data-v-18e0dc46]{display:flex;flex-direction:column;gap:12px;flex-grow:1}.group[data-v-18e0dc46]{display:flex;flex-direction:column;gap:2px}.group-title[data-v-18e0dc46]{padding:6px 12px 4px;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--dim)}.item[data-v-18e0dc46]{display:flex;align-items:center;gap:12px;height:40px;padding:0 12px;border-radius:10px;font-size:14px;font-weight:500;color:var(--ink2)}.item[data-v-18e0dc46]:hover{background:var(--surface2);color:var(--ink)}.item.on[data-v-18e0dc46]{background:var(--bluebg);color:var(--blue);font-weight:700}.item-label[data-v-18e0dc46]{flex-grow:1}.soon[data-v-18e0dc46]{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--faint);padding:2px 6px;border-radius:6px;background:var(--surface2)}.side-foot[data-v-18e0dc46]{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:12px;background:var(--surface2);border:1px solid var(--line)}.foot-title[data-v-18e0dc46]{font-size:13px;font-weight:700}.foot-text[data-v-18e0dc46]{font-size:12px;line-height:1.45;color:var(--dim)}.foot-row[data-v-18e0dc46]{display:flex;gap:8px}.foot-btn[data-v-18e0dc46]{flex-grow:1;height:34px;border-radius:9px;background:#276bca;color:#fff;font-size:13px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:6px}.foot-btn[data-v-18e0dc46]:hover{background:#1f5aab;color:#fff}.foot-support[data-v-18e0dc46]{font-size:12px;font-weight:600}.foot-help[data-v-18e0dc46]{width:34px;height:34px;border-radius:9px;border:1px solid var(--line);background:var(--surface);color:var(--ink);display:flex;align-items:center;justify-content:center}.main[data-v-18e0dc46]{flex-grow:1;min-width:0;display:flex;flex-direction:column}.content[data-v-18e0dc46]{padding:28px 32px 40px;display:flex;flex-direction:column;gap:20px;max-width:1360px;width:100%}.legal-banner .grow[data-v-18e0dc46]{flex-grow:1}.bottom[data-v-18e0dc46]{display:none}@media(max-width:1023px){.side[data-v-18e0dc46]{display:none}.content[data-v-18e0dc46]{padding:16px 16px 96px}.bottom[data-v-18e0dc46]{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:20;padding:4px 6px calc(8px + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--line)}.bottom a[data-v-18e0dc46]{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:54px;font-size:11px;font-weight:600;color:var(--dim)}.bottom a.on[data-v-18e0dc46]{color:var(--blue)}.legal-banner[data-v-18e0dc46]{flex-wrap:wrap}}.mini[data-v-c9714e32]{min-height:100vh;background:var(--bg)}.mini-content[data-v-c9714e32]{padding:12px 12px calc(84px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,sans-serif}.banner .grow[data-v-c9714e32]{flex-grow:1}.tabs[data-v-c9714e32]{position:fixed;left:0;right:0;bottom:0;z-index:20;display:flex;padding:4px 4px calc(6px + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--line)}.tabs a[data-v-c9714e32]{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:52px;font-size:10px;font-weight:600;color:var(--dim)}.tabs a.on[data-v-c9714e32]{color:var(--blue)}.wrap[data-v-c2c86136]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--bg)}.box[data-v-c2c86136]{max-width:360px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.app-mark[data-v-c2c86136]{width:56px;height:56px;border-radius:16px;background:#252525;color:#fff;display:flex;align-items:center;justify-content:center}.title[data-v-c2c86136]{font-size:20px;font-weight:700;margin:0}.text[data-v-c2c86136]{margin:0;color:var(--dim)}.splash[data-v-4168daed]{min-height:100vh;display:flex;align-items:center;justify-content:center;color:var(--ink);background:var(--bg);animation:pulse-4168daed 1.2s ease-in-out infinite}@keyframes pulse-4168daed{50%{opacity:.45}}@font-face{font-family:Chava;src:url(/fonts/Chava-Regular.woff) format("woff");font-weight:400 700;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Regular.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Bold.woff) format("woff");font-weight:600 700;font-display:swap}:root{--bg: #f3f5f9;--surface: #ffffff;--surface2: #f7f9fc;--line: #e4e8ef;--line2: #eef1f5;--ink: #252525;--ink2: #3d424c;--dim: #5c6270;--faint: #8a909c;--blue: #276bca;--blue-hover: #1f5aab;--bluebg: rgba(46, 125, 236, .1);--up: #177a4f;--upbg: rgba(23, 122, 79, .1);--down: #c0392b;--downbg: rgba(192, 57, 43, .09);--warn: #8a5d00;--warnbg: rgba(255, 184, 0, .16);--hot: #c2410c;--hotbg: rgba(249, 115, 22, .13);--orange: #a9530c;--orangebg: rgba(194, 97, 15, .1);--shadow: 0 1px 2px rgba(22, 28, 40, .04), 0 12px 32px rgba(22, 28, 40, .07);--radius: 16px;--font: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-head: "Chava", "Inter", system-ui, sans-serif;color-scheme:light}html[data-theme=dark]{--bg: #0f1621;--surface: #17212d;--surface2: #1d2835;--line: #273444;--line2: #223040;--ink: #eef1f5;--ink2: #c9d0da;--dim: #9aa7b4;--faint: #778493;--blue: #5c9df2;--blue-hover: #7cb1f5;--bluebg: rgba(92, 157, 242, .15);--up: #4fd18f;--upbg: rgba(79, 209, 143, .13);--down: #ff7163;--downbg: rgba(255, 113, 99, .13);--warn: #f2bd4b;--warnbg: rgba(242, 189, 75, .13);--hot: #fb923c;--hotbg: rgba(251, 146, 60, .15);--orange: #f39a4a;--orangebg: rgba(243, 154, 74, .13);--shadow: 0 1px 2px rgba(0, 0, 0, .3), 0 12px 32px rgba(0, 0, 0, .35);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font);font-size:15px;line-height:1.45;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--blue);text-decoration:none}a:hover{color:var(--blue-hover)}button{font:inherit;color:inherit}h1,h2,h3{margin:0}.num{font-variant-numeric:tabular-nums}.dim{color:var(--dim)}.up{color:var(--up)}.down{color:var(--down)}.head{font-family:var(--font-head);font-weight:400;letter-spacing:.02em}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.cap{font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--dim)}.btn{height:40px;padding:0 16px;border-radius:10px;border:1px solid var(--line);background:var(--surface);color:var(--ink);font-weight:600;font-size:14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.btn:hover{border-color:var(--blue);color:var(--ink)}.btn:disabled{opacity:.55;cursor:default}.btn.pri{background:var(--blue);border-color:var(--blue);color:#fff}.btn.pri:hover{background:var(--blue-hover);border-color:var(--blue-hover);color:#fff}.btn.danger{color:var(--down)}.btn.danger:hover{border-color:var(--down)}.btn.ghost{border-color:transparent;background:transparent;color:var(--blue)}.btn.ghost:hover{background:var(--bluebg)}.btn.sm{height:32px;padding:0 12px;font-size:13px;border-radius:8px}.bdg{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px;border-radius:7px;font-size:12px;font-weight:600;background:var(--surface2);color:var(--dim);white-space:nowrap}.bdg.blue{background:var(--bluebg);color:var(--blue)}.bdg.up{background:var(--upbg);color:var(--up)}.bdg.down{background:var(--downbg);color:var(--down)}.bdg.warn{background:var(--warnbg);color:var(--warn)}.bdg.hot{background:var(--hotbg);color:var(--hot)}.bdg.long{background:var(--bluebg);color:var(--blue)}.bdg.short{background:var(--orangebg);color:var(--orange)}.bdg.sm{height:20px;padding:0 6px;font-size:11px;gap:4px}.bdg.big{height:26px;font-size:14px}.lbl{font-size:12px;font-weight:600;color:var(--dim)}.sec{font-size:17px;font-weight:700}.small{font-size:12px}.tiny{font-size:11px}.grow{flex-grow:1}.bar{height:6px;border-radius:3px;background:var(--line2);overflow:hidden}.bar>span{display:block;height:6px}.seg{display:inline-flex;gap:2px;padding:3px;border-radius:11px;background:var(--surface2);border:1px solid var(--line)}.seg button,.seg a{height:32px;padding:0 12px;border-radius:8px;border:0;background:transparent;color:var(--dim);font-weight:600;font-size:13px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.seg button.on,.seg a.on{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #161c281a}.chip{height:28px;padding:0 10px;border-radius:8px;border:0;background:transparent;color:var(--dim);font-weight:600;font-size:12px;cursor:pointer}.chip.on{background:var(--bluebg);color:var(--blue)}.kv{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;border-bottom:1px solid var(--line2);font-size:13px}.kv>:first-child{color:var(--dim)}.kv>:last-child{text-align:right;font-weight:600}.fld{height:36px;padding:0 10px;border-radius:9px;border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;font-size:14px;min-width:0}.fld:focus{outline:2px solid var(--bluebg);border-color:var(--blue)}.page-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.page-title{font-size:22px;font-weight:700;letter-spacing:-.01em}.tbl-head{display:grid;gap:16px;padding:8px 20px;border-bottom:1px solid var(--line2)}.banner{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:12px;background:var(--warnbg);color:var(--ink);font-size:14px}.checkbox{width:20px;height:20px;margin:0;accent-color:var(--blue);flex-shrink:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}
