:root,[data-theme=midnight-gold]{--bg: #0a0b0f;--bg-deep: #07080c;--pn: #12141a;--el: #1a1d26;--el2: #20242f;--in: #0f1118;--bd: #232734;--bd2: #2e3444;--bd3: #3a4156;--tx: #e5e9f0;--mu: #8b93a7;--mu2: #5c6478;--ac: #d4af37;--a2: #f5d061;--a3: #b8860b;--ab: rgba(212, 175, 55, .12);--abd: rgba(212, 175, 55, .45);--ag: linear-gradient(135deg, #f5d061 0%, #d4af37 55%, #b8860b 100%);--aglow: 0 0 24px rgba(212, 175, 55, .15);--ov: rgba(5, 6, 10, .72);--glass: rgba(10, 11, 15, .78)}:root{--up: #22c55e;--up-b: rgba(34, 197, 94, .12);--up-bd: rgba(34, 197, 94, .45);--dn: #ef4444;--dn-b: rgba(239, 68, 68, .12);--dn-bd: rgba(239, 68, 68, .45);--wr: #f59e0b;--wr-b: rgba(245, 158, 11, .12);--wr-bd: rgba(245, 158, 11, .45);--pe: #64748b;--pe-b: rgba(100, 116, 139, .14);--gr: var(--up);--rd: var(--dn);--am: var(--wr);--ga: #f5d061;--gb: #b8860b;--ink: #0a0b0f;--bo: #b9c1d0;--di: #64748b;--top: rgba(10, 11, 15, .92);--bg-public: var(--bg-deep);--glass-bd: var(--bd2);--input-bg: var(--in);--color-buy: var(--up);--color-sell: var(--dn);--color-warning: var(--wr);--color-pending: var(--pe);--color-white: #ffffff;--color-google-text: #1f1f1f;--color-link-hover: #b9c1d0}[data-theme=carbon]{--bg: #0c0c0e;--bg-deep: #08080a;--pn: #141416;--el: #1b1b1f;--el2: #222228;--in: #101013;--bd: #26262c;--bd2: #33333b;--bd3: #41414b;--tx: #ededf0;--mu: #9a9aa6;--mu2: #63636e;--ac: #e5e7eb;--a2: #ffffff;--a3: #9ca3af;--ab: rgba(229, 231, 235, .1);--abd: rgba(229, 231, 235, .4);--ag: linear-gradient(135deg, #ffffff 0%, #e5e7eb 55%, #9ca3af 100%);--aglow: 0 0 24px rgba(229, 231, 235, .12);--ov: rgba(6, 6, 8, .72);--glass: rgba(12, 12, 14, .78)}[data-theme=oled-black]{--bg: #000000;--bg-deep: #000000;--pn: #0a0a0c;--el: #121216;--el2: #1a1a20;--in: #08080a;--bd: #1f1f26;--bd2: #2c2c36;--bd3: #3a3a46;--tx: #f2f4f8;--mu: #8e96aa;--mu2: #5a6274;--ac: #f5d061;--a2: #ffe28a;--a3: #c9a227;--ab: rgba(245, 208, 97, .12);--abd: rgba(245, 208, 97, .48);--ag: linear-gradient(135deg, #ffe28a 0%, #f5d061 55%, #c9a227 100%);--aglow: 0 0 26px rgba(245, 208, 97, .18);--ov: rgba(0, 0, 0, .78);--glass: rgba(0, 0, 0, .82)}[data-theme=deep-ocean]{--bg: #060b14;--bg-deep: #04070e;--pn: #0c1524;--el: #12203a;--el2: #182842;--in: #0a1220;--bd: #1c2b44;--bd2: #294066;--bd3: #365380;--tx: #e3ebf6;--mu: #8ca0be;--mu2: #5b6c88;--ac: #38bdf8;--a2: #7dd8ff;--a3: #0ea5e9;--ab: rgba(56, 189, 248, .12);--abd: rgba(56, 189, 248, .45);--ag: linear-gradient(135deg, #7dd8ff 0%, #38bdf8 55%, #0ea5e9 100%);--aglow: 0 0 24px rgba(56, 189, 248, .16);--ov: rgba(3, 6, 12, .74);--glass: rgba(6, 11, 20, .8)}[data-theme=paper]{--bg: #f7f7f5;--bg-deep: #f2f2ef;--pn: #ffffff;--el: #ffffff;--el2: #f4f4f1;--in: #fafaf8;--bd: #e4e4de;--bd2: #d2d2c9;--bd3: #b9b9ae;--tx: #1a1c22;--mu: #5d6472;--mu2: #9aa0ac;--ac: #b8860b;--a2: #8b6914;--a3: #d4af37;--ab: rgba(184, 134, 11, .1);--abd: rgba(184, 134, 11, .4);--ag: linear-gradient(135deg, #d4af37 0%, #b8860b 60%, #8b6914 100%);--aglow: 0 0 20px rgba(184, 134, 11, .14);--ov: rgba(30, 30, 26, .35);--glass: rgba(255, 255, 255, .82)}html,body{margin:0;background:var(--bg);color:var(--tx);font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased}a{color:var(--ac);text-decoration:none}a:hover{color:var(--a2)}*{box-sizing:border-box}::-moz-selection{background:var(--abd);color:var(--tx)}::selection{background:var(--abd);color:var(--tx)}.mono{font-family:JetBrains Mono,monospace;font-variant-numeric:tabular-nums;letter-spacing:0}.lbl{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--mu)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--bd);border-radius:5px;border:2px solid var(--bg)}::-webkit-scrollbar-thumb:hover{background:var(--bd2)}@keyframes adPulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes adRing{0%,to{box-shadow:0 0 #d4af378c}50%{box-shadow:0 0 0 7px #d4af3700}}@keyframes adTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes adPop{0%{transform:scale(.3)}60%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes adIn{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}@keyframes adToast{0%{opacity:0;transform:translate(48px)}to{opacity:1;transform:none}}@keyframes adBar{0%{width:100%}to{width:0%}}@keyframes adFlash{0%{opacity:.95}to{opacity:0}}@keyframes adBanner{0%{transform:translateY(-120%);opacity:0}8%{transform:none;opacity:1}88%{transform:none;opacity:1}to{transform:translateY(-120%);opacity:0}}@keyframes adRxFloat{0%{opacity:1;transform:translate(-50%) scale(1)}to{opacity:0;transform:translate(-50%,-22px) scale(1.5)}}@keyframes adSheen{0%{transform:translate(-130%) skew(-18deg)}16%{transform:translate(260%) skew(-18deg)}to{transform:translate(260%) skew(-18deg)}}@keyframes adFloat1{0%,to{transform:rotate(-6deg) translate(0)}50%{transform:rotate(-6deg) translate(-6px,10px)}}@keyframes adFloat2{0%,to{transform:rotate(4deg) translate(0)}50%{transform:rotate(4deg) translate(8px,-9px)}}@keyframes adFloat3{0%,to{transform:rotate(8deg) translate(0)}50%{transform:rotate(8deg) translate(-5px,-12px)}}@keyframes adDrift{0%,to{transform:translate(0)}50%{transform:translate(60px,-40px)}}@keyframes adDrift2{0%,to{transform:translate(0)}50%{transform:translate(-50px,50px)}}@keyframes adRing2{0%{transform:scale(.4);opacity:.9}to{transform:scale(2.8);opacity:0}}@keyframes adUnderline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes adCaret{0%,to{opacity:1}50%{opacity:0}}@keyframes adFadeUp{0%{opacity:0;transform:translateY(10px)}25%{opacity:1}70%{opacity:1;transform:translateY(-16px)}to{opacity:0;transform:translateY(-26px)}}@keyframes adSpin{to{transform:rotate(360deg)}}@keyframes adShake{0%,to{transform:translate(0)}20%{transform:translate(-7px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}@keyframes adAppIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes adShellIn{0%{opacity:0}to{opacity:1}}.hx14:hover{filter:brightness(1.07)!important}.hx16:hover{transform:translateY(-2px)!important;box-shadow:0 10px 28px #0006!important}.hx17:focus{border-color:var(--ac)!important;box-shadow:0 0 0 3px #d4af3729!important}.hx18:hover{color:var(--ga)!important}.hx4:hover{filter:brightness(1.15)!important}.panel{background:var(--pn);border:1px solid var(--bd);border-radius:12px}.card{background:var(--el);border:1px solid var(--bd);border-radius:12px;transition:border-color .2s ease}.card:hover{border-color:var(--bd2)}.card-live-buy{box-shadow:0 0 24px #22c55e26}.card-live-sell{box-shadow:0 0 24px #ef444426}.card-hero{border-color:var(--abd);box-shadow:var(--aglow)}.chip{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px;border-radius:8px;font-size:11px;font-weight:600;letter-spacing:.04em;border:1px solid var(--bd);color:var(--mu);background:transparent;text-transform:uppercase;white-space:nowrap}.chip-gold{color:var(--ac);border-color:var(--abd);background:var(--ab)}.chip-buy{color:var(--up);border-color:var(--up-bd);background:var(--up-b)}.chip-sell{color:var(--dn);border-color:var(--dn-bd);background:var(--dn-b)}.chip-warn{color:var(--wr);border-color:var(--wr-bd);background:var(--wr-b)}.chip-solid-gold{background:var(--ag);color:var(--ink);border:none;font-weight:800}.btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:34px;padding:0 16px;border-radius:9px;font-size:13px;font-weight:600;cursor:pointer;border:1px solid var(--bd);background:var(--el);color:var(--tx);transition:all .18s ease}.btn:hover{border-color:var(--bd2);background:var(--el2)}.btn-gold{position:relative;overflow:hidden;background:var(--ag);color:var(--ink);border:none;font-weight:800;letter-spacing:.02em}.btn-gold:hover{filter:brightness(1.08)}.btn-gold:after{content:"";position:absolute;top:0;bottom:0;width:40%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.35),transparent);animation:adSheen 6s ease-in-out infinite}.btn-ghost{background:transparent}.btn-danger{color:var(--dn);border-color:var(--dn-bd)}.btn-danger:hover{background:var(--dn-b)}.inp{height:38px;width:100%;padding:0 12px;border-radius:9px;background:var(--in);border:1px solid var(--bd);color:var(--tx);font-size:13px;outline:none;transition:border-color .18s,box-shadow .18s}.inp:focus{border-color:var(--ac);box-shadow:0 0 0 3px #d4af3729}.inp.mono{font-family:JetBrains Mono,monospace;font-variant-numeric:tabular-nums}.inp-err{border-color:var(--dn)!important;box-shadow:0 0 0 3px #ef444424!important}.sect{display:flex;align-items:center;gap:10px;margin:0 0 12px}.sect .lbl{font-size:12px;letter-spacing:.1em;color:var(--tx);font-weight:700}.a-pulse{animation:adPulse 1.6s ease-in-out infinite}.a-ring{animation:adRing 1.6s ease-in-out infinite}.a-pop{animation:adPop .45s cubic-bezier(.34,1.56,.64,1)}.a-in{animation:adIn .5s cubic-bezier(.16,1,.3,1)}.a-toast{animation:adToast .45s cubic-bezier(.16,1,.3,1)}.a-flash{animation:adFlash 1.2s ease-out forwards}.a-spin{animation:adSpin .8s linear infinite}.a-shake{animation:adShake .45s ease-in-out}.a-appin{animation:adAppIn .9s cubic-bezier(.16,1,.3,1)}.ticker-track:hover{animation-play-state:paused!important}.layout-main{display:grid;gap:20px;padding:20px;max-width:1560px;margin:0 auto;align-items:start}.layout-58{grid-template-columns:58fr 42fr}.layout-52{grid-template-columns:52fr 48fr}.layout-news{grid-template-columns:1fr 340px}.layout-comm{grid-template-columns:1fr 300px;min-height:calc(100vh - 120px)}.layout-comm3{grid-template-columns:220px minmax(0,1fr) 300px;min-height:calc(100dvh - 120px)}.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.grid-5{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.hero-split{display:grid;grid-template-columns:46fr 54fr;gap:32px}.panel,.card{min-width:0}.panel svg,.card svg{max-width:100%}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabbar{overflow-x:auto;scrollbar-width:none}.tabbar::-webkit-scrollbar{display:none}@media(max-width:1100px){.layout-58,.layout-52,.layout-news,.layout-comm,.layout-comm3{grid-template-columns:1fr}.grid-5{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.hero-split,.grid-3{grid-template-columns:1fr}.grid-5{grid-template-columns:repeat(2,1fr)}.topbar-ticker{display:none!important}}@media(max-width:640px){.grid-2{grid-template-columns:1fr}.layout-main{padding:12px;gap:14px}}html,body{overflow-x:hidden;overscroll-behavior-x:none}.public{background:var(--bg-deep)}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.border{border-width:1px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.outline{outline-style:solid}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}
