body:before,body:after{content:"";position:fixed;z-index:-1;border-radius:50%;pointer-events:none;filter:blur(120px);opacity:var(--orb-o, .1)}body:before{width:52vw;height:52vw;max-width:760px;max-height:760px;left:-14vw;top:-22vw;background:var(--orb-1, var(--accent))}body:after{width:46vw;height:46vw;max-width:680px;max-height:680px;right:-16vw;bottom:-20vw;background:var(--orb-2, #3E7BFF)}@media(max-width:720px){body:before,body:after{filter:blur(90px)}}body{background:var(--bg)}.card,.plate{background:color-mix(in srgb,var(--surface-1) 88%,transparent);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--rim),var(--shadow-1)}.card{backdrop-filter:blur(14px) saturate(1.15)}.plate{backdrop-filter:blur(14px) saturate(1.15);transition:border-color var(--dur),box-shadow var(--dur),transform var(--dur) var(--ease),background var(--dur)}.plate:before,.plate:after{display:none}.plate:hover,.plate:focus-within{border-color:var(--border-strong)}a.plate:hover,button.plate:hover,.plate.is-link:hover{transform:translateY(-3px);box-shadow:var(--rim),var(--shadow-2);border-color:color-mix(in srgb,var(--plate-c, var(--accent)) 38%,var(--border-strong))}.plate-ai{border-color:var(--ai-line);box-shadow:var(--rim),var(--shadow-1),0 0 40px -22px var(--ai)}.plate-buy{border-color:var(--buy-line)}.plate-sell{border-color:var(--sell-line)}.card-hover:hover{transform:translateY(-2px)}.ticket{background:color-mix(in srgb,var(--surface-1) 90%,transparent);border-radius:var(--r-lg);backdrop-filter:blur(12px)}.glass{background:var(--glass);backdrop-filter:blur(18px) saturate(1.3);border:1px solid var(--border);box-shadow:var(--rim),var(--shadow-2)}.card-head{padding:var(--s-4) var(--s-5)}.card-head h3{font-weight:650}.card-head h3 svg{color:var(--accent-ink)}.btn{border-radius:var(--r-md);padding:.72rem 1.15rem;font-weight:600;letter-spacing:-.005em;backdrop-filter:blur(8px)}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0) scale(.985)}.btn-primary{box-shadow:inset 0 1px #ffffff73,inset 0 -1px #0000001f,0 10px 28px -10px var(--accent)}.btn-primary:hover{box-shadow:inset 0 1px #ffffff80,inset 0 -1px #0000001f,0 16px 36px -10px var(--accent)}.btn-outline{--_bd: var(--border-strong);background:color-mix(in srgb,var(--surface-1) 40%,transparent)}.btn-lg{padding:1rem 1.7rem;font-size:var(--fs-md);border-radius:var(--r-lg)}.btn-pill{border-radius:var(--r-pill)}.btn-glass{--_bg: var(--glass);--_bd: var(--border-strong);backdrop-filter:blur(14px)}.btn-glass:hover{--_bg: var(--glass-strong)}.input,.select,textarea.input{padding:.82rem .95rem;border-radius:var(--r-md);background:color-mix(in srgb,var(--surface-2) 80%,transparent);border-color:var(--border)}.input:focus,.select:focus,textarea.input:focus{border-color:var(--accent);box-shadow:var(--ring);background:var(--surface-2)}.segmented{background:color-mix(in srgb,var(--surface-2) 70%,transparent);border-radius:var(--r-md);backdrop-filter:blur(8px)}.segmented button{border-radius:calc(var(--r-md) - 4px)}.segmented button.active{background:var(--surface-3);box-shadow:var(--rim),0 4px 10px -4px #00000080;color:var(--text)}.toggle .track{background:var(--surface-3)}.table-wrap{border-radius:var(--r-lg);background:color-mix(in srgb,var(--surface-1) 88%,transparent);backdrop-filter:blur(12px)}table.tbl thead th{background:color-mix(in srgb,var(--surface-2) 80%,transparent);font-weight:600;letter-spacing:0;padding:.85rem var(--s-4)}table.tbl tbody td{padding:.95rem var(--s-4)}table.tbl tbody tr{position:relative}table.tbl tbody tr:hover{background:color-mix(in srgb,var(--surface-3) 55%,transparent)}table.tbl tbody tr:hover td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.badge{padding:.26rem .68rem;font-weight:600}.pills button,.pills a{padding:.45rem 1rem;background:color-mix(in srgb,var(--surface-1) 50%,transparent)}.pills button.active,.pills a.active{box-shadow:0 8px 20px -10px var(--accent)}.tabs button.active,.tabs a.active{border-bottom-width:2px}.chip{padding:7px 14px 7px 10px;backdrop-filter:blur(12px)}.kpi{border-radius:var(--r-lg);padding:var(--s-5) var(--s-5) var(--s-4);gap:8px}.kpi .kpi-value{font-size:clamp(1.5rem,2.4vw,2rem)}.kpi .kpi-icon{border-radius:14px;width:42px;height:42px;box-shadow:inset 0 0 0 1px var(--accent-line)}.icon-chip{border-radius:14px}.avatar{box-shadow:inset 0 0 0 1px var(--accent-line)}.sidebar{background:color-mix(in srgb,var(--surface-1) 90%,transparent);backdrop-filter:blur(18px)}.sidebar-brand{height:var(--header-h)}.brand-mark{border-radius:12px}.nav-link{border-radius:12px;padding:.66rem var(--s-3)}.nav-link.active{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-line)}.topbar{background:color-mix(in srgb,var(--bg) 70%,transparent);backdrop-filter:blur(20px) saturate(1.4)}.page-head h1{font-size:clamp(1.55rem,2.4vw,2.1rem);letter-spacing:-.035em}.menu{border-radius:var(--r-lg);backdrop-filter:blur(20px);background:var(--glass-strong)}.modal{border-radius:var(--r-xl)}.toast{border-radius:var(--r-md);backdrop-filter:blur(16px)}.coin{width:var(--sz, 34px);height:var(--sz, 34px);border-radius:50%;display:inline-grid;place-items:center;flex:none;overflow:hidden;background:var(--surface-3);box-shadow:0 0 0 1px var(--border-strong),0 6px 14px -6px #0009}.coin img{width:100%;height:100%;object-fit:cover;display:block}.coin-fallback{font-size:calc(var(--sz) * .34);font-weight:700;color:var(--text-muted);font-family:var(--font-display)}.coin-sm{--sz: 24px}.coin-md{--sz: 34px}.coin-lg{--sz: 44px}.coin-xl{--sz: 56px}.pair{display:inline-flex;align-items:center;flex:none}.pair .coin+.coin{margin-left:calc(var(--sz, 34px) * -.34);box-shadow:0 0 0 2.5px var(--surface-1),0 0 0 3.5px var(--border-strong)}.inst{display:flex;align-items:center;gap:12px;min-width:0}.inst .inst-n{display:flex;flex-direction:column;min-width:0;line-height:1.2}.inst .inst-n b{font-weight:650;font-size:var(--fs-md);letter-spacing:-.01em}.inst .inst-n small{color:var(--text-dim);font-size:var(--fs-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.px{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"cv11" 1;font-weight:650;letter-spacing:-.015em}.chg{display:inline-flex;align-items:center;gap:4px;font-variant-numeric:tabular-nums;font-weight:650;font-size:var(--fs-sm);padding:4px 9px;border-radius:var(--r-pill)}.chg svg{width:12px;height:12px;transition:transform .25s var(--ease)}.chg.down>svg{transform:rotate(90deg)}.chg.flat>svg{display:none}.chg.up{color:var(--buy);background:var(--buy-soft)}.chg.down{color:var(--sell);background:var(--sell-soft)}.chg.flat{color:var(--text-muted);background:var(--surface-3)}.tick-up{animation:tickUp .9s ease-out}.tick-down{animation:tickDown .9s ease-out}@keyframes tickUp{0%{color:var(--buy);text-shadow:0 0 18px var(--buy)}to{text-shadow:0 0 0 transparent}}@keyframes tickDown{0%{color:var(--sell);text-shadow:0 0 18px var(--sell)}to{text-shadow:0 0 0 transparent}}.feed-chip{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:650;border:1px solid var(--border-strong);color:var(--text-muted);background:var(--glass);backdrop-filter:blur(12px);white-space:nowrap}.feed-chip i{width:8px;height:8px;border-radius:50%;background:var(--text-dim);flex:none}.feed-chip[data-state=live]{color:var(--buy);border-color:var(--buy-line)}.feed-chip[data-state=live] i{background:var(--buy);animation:ping 2s infinite}.feed-chip[data-state=delayed]{color:var(--warning);border-color:color-mix(in srgb,var(--warning) 45%,transparent)}.feed-chip[data-state=delayed] i{background:var(--warning)}.feed-chip[data-state=sample]{border-style:dashed}.feed-chip small{font-weight:550;color:var(--text-dim)}.feed-chip-sm{padding:4px 11px;font-size:.72rem;gap:7px}.feed-chip-sm i{width:7px;height:7px}.proxy-tag{font-size:.66rem;font-weight:700;color:var(--text-dim);border:1px dashed var(--border-strong);border-radius:6px;padding:1px 6px;margin-left:6px;vertical-align:1px}.spark{overflow:visible}.spark path{stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.spark .line{filter:drop-shadow(0 0 5px color-mix(in srgb,currentColor 55%,transparent))}.spark .area{fill-opacity:.1}.skeleton{background:var(--surface-2)}:focus-visible{outline-offset:3px}@media(prefers-reduced-motion:reduce){a.plate:hover,button.plate:hover,.plate.is-link:hover,.btn:hover,.card-hover:hover{transform:none}}.scenario{display:inline-flex;align-items:center;font-family:var(--font-display);font-weight:700;font-size:var(--fs-sm);letter-spacing:.02em;padding:4px 12px;border-radius:9px;border:1px solid transparent;line-height:1.2}.sc-buy{background:var(--buy-soft);color:var(--buy);border-color:var(--buy-line)}.sc-sell{background:var(--sell-soft);color:var(--sell);border-color:var(--sell-line)}.sc-wait{background:var(--warning-soft);color:var(--warning);border-color:color-mix(in srgb,var(--warning) 45%,transparent)}.illus-tag{display:inline-flex;align-items:center;gap:7px;padding:5px 13px 5px 10px;border-radius:var(--r-pill);border:1px dashed var(--border-strong);background:color-mix(in srgb,var(--surface-1) 70%,transparent);color:var(--text-muted);font-size:var(--fs-xs);font-weight:600;white-space:nowrap}.illus-tag svg{width:14px;height:14px;color:var(--text-dim)}.brand-full{display:inline-flex;align-items:center;gap:11px;min-width:0}.brand-logo{display:block;width:auto;max-width:min(260px,56vw);object-fit:contain;flex:none}.brand-logo.bl-light{display:none}:root[data-theme=light] .brand-logo.bl-dark{display:none}:root[data-theme=light] .brand-logo.bl-light{display:block}.brand-compact{display:none}.brand-compact-img{width:34px;height:34px;border-radius:10px;object-fit:cover;flex:none}.shell.collapsed .brand-full{display:none}.shell.collapsed .brand-compact{display:inline-block}@media(max-width:960px){.shell.collapsed .brand-full{display:inline-flex}.shell.collapsed .brand-compact{display:none}}.u-install{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;margin-bottom:8px;border:1px dashed var(--accent-line, var(--border-strong));border-radius:14px;background:var(--accent-soft, transparent);color:var(--text);font:inherit;font-size:var(--fs-sm);font-weight:600;cursor:pointer;text-align:left}.u-install[hidden]{display:none}.u-install svg{width:18px;height:18px;flex:none;color:var(--accent)}.u-install:hover{border-style:solid}.shell.collapsed .u-install span{display:none}.shell.collapsed .u-install{justify-content:center;padding:10px 0}@media(max-width:960px){.shell.collapsed .u-install span{display:revert}.shell.collapsed .u-install{justify-content:flex-start;padding:10px 12px}}.pwa-ios{position:fixed;inset:0;z-index:400;display:grid;place-items:end center;padding:16px;background:#050709a8;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.pwa-ios[hidden]{display:none}.pwa-ios-card{position:relative;width:min(420px,100%);padding:28px 24px 22px;border-radius:26px;background:var(--surface-1);box-shadow:0 0 0 1px var(--border-strong),var(--shadow-3, 0 30px 80px -20px rgba(0,0,0,.6));display:grid;gap:14px;text-align:center}.pwa-ios-x{position:absolute;top:10px;right:10px}.pwa-ios-ic{width:56px;height:56px;margin:0 auto;border-radius:18px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent)}.pwa-ios-ic svg{width:28px;height:28px}.pwa-ios h2{margin:0;font-family:var(--font-display);font-size:var(--fs-xl);letter-spacing:-.03em}.pwa-ios ol{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:10px;text-align:left}.pwa-ios li{display:flex;gap:12px;align-items:center;padding:12px 14px;border-radius:16px;background:var(--surface-2);font-size:var(--fs-sm);line-height:1.45}.pwa-ios li>span:first-child{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:var(--on-accent, #1a1203);font-weight:800;font-size:var(--fs-xs)}.pwa-ios p{margin:0;color:var(--text-dim);font-size:var(--fs-xs)}@media(min-width:640px){.pwa-ios{place-items:center}}.has-hero .site-header:not(.is-stuck) .brand-logo.bl-dark{display:block}.has-hero .site-header:not(.is-stuck) .brand-logo.bl-light{display:none}.site-header .brand,.u-brand,.err-brand{min-width:0;flex:0 1 auto}.brand-full .brand-name,.brand-full .err-brand-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brand-logo{flex:0 1 auto;min-width:0}@media(max-width:640px){.site-header .brand-logo{max-height:34px}.site-header .brand-full{gap:8px}}.mny-clogo{position:relative;display:inline-grid;flex:none}.mny-clogo .coin-wrap{display:inline-grid}.mny-clogo.is-tile,.mny-clogo.is-img{--k: var(--text-muted);--sz: 44px;width:var(--sz);height:var(--sz);place-items:center;border-radius:30%;overflow:hidden}.mny-clogo.is-tile{background:color-mix(in srgb,var(--k) 15%,var(--surface-2));color:var(--k);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--k) 30%,transparent)}.mny-clogo.is-tile svg{width:50%;height:50%}.mny-clogo.is-img{background:#fff;box-shadow:inset 0 0 0 1px var(--border-strong)}.mny-clogo.is-img img{width:100%;height:100%;object-fit:contain;display:block;padding:12%;box-sizing:border-box}.mny-clogo.sz-sm{--sz: 34px}.mny-clogo.sz-lg{--sz: 52px}.mny-clogo.k-mobile{--k: var(--buy)}.mny-clogo.k-card,.mny-clogo.k-paypal{--k: var(--info)}.mny-clogo.k-exchange,.mny-clogo.k-coin{--k: var(--accent-ink)}.mny-clogo.k-bank{--k: var(--text-muted)}.option:has(input:checked) .mny-clogo.is-tile{background:color-mix(in srgb,var(--k) 22%,var(--surface-1))}.mny-clogo.is-brand{--sz: 44px;width:var(--sz);height:var(--sz);place-items:center;border-radius:30%;overflow:hidden}.pm-brand{display:inline-grid;place-items:center;width:100%;height:100%;color:var(--pm-bc, #111);background:#fff;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pm-bc, #000) 26%,#d7dbe2);border-radius:inherit}.pm-brand svg{width:54%;height:54%;display:block}.pm-brand.is-mono{background:var(--pm-bc, #4b5563);box-shadow:inset 0 0 0 1px color-mix(in srgb,#000 12%,transparent)}.pm-brand.is-mono b{font-weight:800;font-size:calc(var(--sz, 44px) * .42);line-height:1;color:#fff;letter-spacing:-.02em}.sso-mark{flex:none;width:22px;height:22px;border-radius:50%;display:inline-grid;place-items:center;background:var(--surface-3);color:var(--text);border:1px solid var(--border-strong);font-size:11px;font-weight:800;line-height:1}img.sso-mark{border:0;border-radius:0;background:none;object-fit:contain}.doc-table{margin:0 0 var(--s-5);overflow-x:auto;border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface-1)}.doc-table table{width:100%;border-collapse:collapse;font-size:var(--fs-sm);min-width:320px}.doc-table th,.doc-table td{padding:10px 14px;text-align:left;border-bottom:1px solid var(--divider);font-variant-numeric:tabular-nums}.doc-table th{font-weight:650;color:var(--text);background:var(--surface-2);white-space:nowrap}.doc-table tbody tr:last-child td{border-bottom:0}.doc-table td{color:var(--text-muted)}
