.tvMain--news{max-width:1280px;margin:0 auto;padding:18px;display:grid;gap:14px}.nwHero{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;border-radius:22px;box-shadow:0 18px 60px #00000038;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%)}.nwHeroInner{padding:18px;display:grid;justify-items:center;gap:12px;text-align:center}.nwTitle{margin:6px 0 0;font-size:44px;font-weight:1200;letter-spacing:-.02em}.nwSub{margin:0;font-weight:850;opacity:.75;max-width:820px;line-height:1.45}.nwTabs{display:flex;gap:10px;padding:8px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#0000001f;flex-wrap:wrap;justify-content:center}.nwTab{border:none;cursor:pointer;padding:10px 14px;border-radius:999px;font-weight:1100;color:#edebffd1;background:transparent;transition:.18s ease}.nwTab:hover{background:#ffffff0f;color:#edebfff2}.nwTab.active{background:#ffffff1a;color:#edebfffa}.nwFilters{width:min(980px,100%);display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.nwSearch{position:relative;min-width:320px;flex:1 1 420px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#0000001f;display:flex;align-items:center}.nwSearchInput{width:100%;padding:10px 38px 10px 12px;border:none;outline:none;background:transparent;color:#edebffeb;font-weight:900}.nwSearchInput::placeholder{color:#edebff8c}.nwSearchIcon{position:absolute;right:12px;opacity:.75;font-weight:1100}.nwSelect{padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#0000001f;color:#edebffeb;font-weight:950;outline:none}.nwSelect option{background:#0b1020;color:#edebfff2}.nwGrid{display:grid;grid-template-columns:1fr 360px;gap:14px}.nwLeft{padding:14px;border-radius:22px}.nwEmpty{margin-top:12px;padding:14px;font-weight:900;opacity:.8;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#0000001f}.nwCards{margin-top:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.nwCard{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;border-radius:22px;overflow:hidden;box-shadow:0 18px 60px #0000002e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;transition:.18s ease;display:flex;flex-direction:column;min-height:320px}.nwCard:hover{transform:translateY(-2px);background:#ffffff13}.nwThumb{height:140px;position:relative;overflow:hidden}.nwCard--dark .nwThumb{background:radial-gradient(900px 380px at 20% 10%,rgba(120,90,255,.35),transparent 55%),#0b1020}.nwCard--light .nwThumb{background:radial-gradient(900px 380px at 20% 10%,rgba(120,200,255,.3),transparent 55%),#0c1222}.nwCard--green .nwThumb{background:radial-gradient(900px 380px at 20% 10%,rgba(160,255,210,.25),transparent 55%),#09121a}.nwCard--purple .nwThumb{background:radial-gradient(900px 380px at 20% 10%,rgba(177,60,255,.28),transparent 55%),#0a0d1a}.nwThumbOverlay{position:absolute;inset:0;background:linear-gradient(to bottom,#0000000d,#00000059)}.nwImpact{position:absolute;left:12px;top:12px;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#00000040;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-weight:1100;font-size:12px;opacity:.95}.nwImpact--high{border-color:#ff78784d;color:#ffb4b4fa}.nwImpact--medium{border-color:#ffd27842;color:#ffe6b4fa}.nwImpact--low{border-color:#a0ffd238;color:#a0ffd2fa}.nwBody{padding:14px;display:grid;gap:10px}.nwMeta{display:flex;align-items:center;gap:8px;font-weight:900;opacity:.8;font-size:12px;flex-wrap:wrap}.nwPill{border:1px solid rgba(255,255,255,.1);background:#0000001f;padding:6px 10px;border-radius:999px;font-weight:1000}.nwDot{opacity:.6}.nwCardTitle{margin:0;font-size:16px;font-weight:1100;line-height:1.2}.nwExcerpt{margin:0;font-weight:850;opacity:.75;line-height:1.35}.nwTags{display:flex;flex-wrap:wrap;gap:8px}.nwTag{border:1px solid rgba(255,255,255,.1);background:#0000001f;padding:6px 10px;border-radius:999px;font-weight:1000;font-size:12px;opacity:.9}.nwRight{display:flex;flex-direction:column;gap:14px}.nwMiniList{margin-top:10px;display:flex;flex-direction:column;gap:10px}.nwMiniRow{width:100%;text-align:left;border:1px solid rgba(255,255,255,.1);background:#0000001f;border-radius:16px;padding:10px;cursor:pointer;transition:.18s ease;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;color:#edebffe6}.nwMiniRow:hover{background:#ffffff0f;transform:translateY(-1px)}.nwMiniTitle{font-weight:1000;opacity:.92;line-height:1.25;flex:1 1 auto}.nwMiniImpact{font-weight:1100;opacity:.9;white-space:nowrap}.nwMiniImpact--high{color:#ffb4b4fa}.nwMiniImpact--medium{color:#ffe6b4fa}.nwMiniImpact--low{color:#a0ffd2fa}.nwTrending{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.nwTrend{border:1px solid rgba(255,255,255,.1);background:#0000001f;color:#edebffeb;border-radius:999px;padding:8px 10px;font-weight:1000;cursor:pointer;transition:.18s ease}.nwTrend:hover{background:#ffffff14;transform:translateY(-1px)}@media(max-width:1100px){.nwGrid,.nwCards{grid-template-columns:1fr}.nwTitle{font-size:34px}.nwSearch{min-width:220px}}.brand{display:flex;align-items:center;text-decoration:none}.brand-logo{height:30px;width:auto;object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;transition:transform .25s ease,filter .25s ease;filter:drop-shadow(0 0 8px rgba(120,90,255,.35));filter:invert(1)}.brand:hover .brand-logo{transform:scale(1.05);filter:drop-shadow(0 0 16px rgba(120,90,255,.6));filter:invert(1)}.nav.scrolled .brand-logo{height:22px}.drawer-overlay{position:fixed;inset:0;background:#0000008c;opacity:0;pointer-events:none;transition:opacity .18s ease;z-index:80;border:none}.drawer{position:fixed;top:0;left:0;height:100vh;width:min(360px,86vw);transform:translate(-102%);transition:transform .22s ease;z-index:90;border-right:1px solid rgba(255,255,255,.12);background:#060810db;-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);box-shadow:0 18px 60px #00000059;padding:14px;display:flex;flex-direction:column;gap:12px}.drawer-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.1)}.drawer-title{font-weight:1100;opacity:.92;letter-spacing:.01em}.drawer-close{width:42px;height:42px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#edebffeb;cursor:pointer;transition:.18s ease}.drawer-close:hover{background:#ffffff1a;transform:translateY(-1px)}.drawer-links{display:flex;flex-direction:column;gap:8px;padding-top:4px}.drawer-links a{padding:14px 0;border-radius:14px;font-size:15px;font-weight:300;color:#edebffdb;transition:background .2s ease,transform .2s ease}.drawer-links a:hover{background:#ffffff0f;border-color:#ffffff1a;color:#edebfffa}.drawer-links a.active{background:#785aff1a;border-color:#aa96ff33;color:#aa96fffa}.drawer-foot{margin-top:auto;display:grid;gap:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.1)}.drawer-cta{display:flex;align-items:center;justify-content:center;text-decoration:none;border-radius:14px;padding:10px 12px;font-weight:1100;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#edebffeb;transition:.18s ease}.drawer-cta:hover{background:#ffffff1a;transform:translateY(-1px)}.drawer-cta.solid{border-color:#a0ffd238;background:#a0ffd21a;color:#a0ffd2fa}.tvMain--newsPost{max-width:980px;margin:0 auto;padding:18px}.newsPostPanel{padding:14px;border-radius:22px}.newsMeta{margin-top:10px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-weight:900;opacity:.82;font-size:12px}.newsPill{border:1px solid rgba(255,255,255,.1);background:#0000001f;padding:6px 10px;border-radius:999px;font-weight:1000}.newsPill--high{border-color:#ff78784d;color:#ffb4b4fa;background:#ff78780f}.newsPill--medium{border-color:#ffd27842;color:#ffe6b4fa;background:#ffd2780f}.newsPill--low{border-color:#a0ffd238;color:#a0ffd2fa;background:#a0ffd20f}.newsDot{opacity:.6}.newsHero{margin-top:12px;height:260px;border-radius:18px;border:1px solid rgba(255,255,255,.1);overflow:hidden;position:relative;background:#0b1020}.newsHero--dark{background:radial-gradient(900px 420px at 20% 10%,rgba(120,90,255,.35),transparent 55%),#0b1020}.newsHero--light{background:radial-gradient(900px 420px at 20% 10%,rgba(120,200,255,.3),transparent 55%),#0c1222}.newsHero--green{background:radial-gradient(900px 420px at 20% 10%,rgba(160,255,210,.25),transparent 55%),#09121a}.newsHero--purple{background:radial-gradient(900px 420px at 20% 10%,rgba(177,60,255,.28),transparent 55%),#0a0d1a}.newsHeroOverlay{position:absolute;inset:0;background:linear-gradient(to bottom,#0000000f,#00000059)}.newsHeroLabel{position:absolute;left:14px;bottom:14px;padding:8px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#00000040;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-weight:1100;opacity:.95}.newsExcerpt{margin:12px 0 0;font-weight:850;opacity:.78;line-height:1.45}.newsTags{margin-top:10px;display:flex;gap:8px;flex-wrap:wrap}.newsTag{border:1px solid rgba(255,255,255,.1);background:#0000001f;padding:6px 10px;border-radius:999px;font-weight:1000;font-size:12px;opacity:.9}.newsDivider{height:1px;background:#ffffff1a;margin:14px 0}.newsHeading{margin:0;font-size:16px;font-weight:1150;letter-spacing:.01em}.newsList{margin:10px 0 0;padding-left:18px;display:grid;gap:8px;font-weight:900;opacity:.86}.newsBody{display:grid;gap:10px}.newsText{margin:0;font-weight:850;opacity:.82;line-height:1.55}.newsActions{margin-top:14px;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.newsBack{text-decoration:none;color:#a0ffd2f2;font-weight:1100}.newsGhost{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#edebffeb;border-radius:14px;padding:10px 12px;font-weight:1100;cursor:pointer;transition:.18s ease}.newsGhost:hover{background:#ffffff1a;transform:translateY(-1px)}.tvMain--portfolio{grid-template-columns:360px 1fr 320px;align-items:start}.pfCards{display:grid;gap:10px}.pfStat{border:1px solid rgba(255,255,255,.1);background:#00000024;border-radius:16px;padding:12px}.pfStat--earned{border-color:#a0ffd229;background:#a0ffd20f}.pfLabel{font-weight:950;opacity:.78;font-size:12px}.pfValue{margin-top:6px;font-size:22px;font-weight:1100;letter-spacing:.01em}.pfDelta{margin-top:8px;font-weight:950;font-size:12px;opacity:.92}.pfDelta.up{color:#a0ffd2fa}.pfDelta.down{color:#ffaaaafa}.pfMuted{opacity:.75}.pfActions{margin-top:10px}.pfBtn{width:100%;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#edebffeb;border-radius:16px;padding:12px;font-weight:1000;cursor:pointer;transition:.18s ease}.pfBtn:hover{background:#ffffff1a;transform:translateY(-1px)}.pfMode{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px}.pfModeBtn{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#edebffeb;border-radius:16px;padding:12px;font-weight:1100;cursor:pointer;transition:.18s ease}.pfModeBtn.active{background:#ffffff1a;border-color:#ffffff24}.pfField{display:grid;gap:8px}.pfLabel2{font-size:12px;font-weight:950;opacity:.8}.pfInput{width:100%;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#edebffeb;outline:none;font-weight:900}.pfInput::placeholder{color:#edebff8c}.pfPrimary{width:100%;margin-top:10px;border-radius:16px;padding:12px;font-weight:1100;cursor:pointer;transition:.18s ease;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#edebffeb}.pfPrimary.deposit{border-color:#a0ffd240;background:#a0ffd21a;color:#a0ffd2fa}.pfPrimary.withdraw{border-color:#ffaaaa40;background:#ffaaaa1a;color:#ffaaaafa}.pfPrimary:hover{transform:translateY(-1px);filter:brightness(1.05)}.pfHintText{margin-top:10px;font-size:12px;font-weight:850;opacity:.75}.pfSub{margin-top:4px;font-size:12px;font-weight:850;opacity:.72}.pfTable .tvTr{grid-template-columns:1.2fr .7fr .9fr .9fr .9fr .7fr .9fr}.pfFoot{margin-top:12px;border-top:1px solid rgba(255,255,255,.1);padding-top:10px;display:grid;gap:10px}.pfFootRow{display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:900;opacity:.9}.pfFootRow.strong{opacity:1;font-weight:1100}.pfAlloc{display:grid;gap:12px}.pfAllocRow{border:1px solid rgba(255,255,255,.1);background:#0000001f;border-radius:16px;padding:12px}.pfAllocTop{display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:1000}.pfAllocSym{opacity:.95}.pfAllocPct{opacity:.75}.pfBar{height:10px;border-radius:999px;margin-top:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;overflow:hidden}.pfBarFill{display:block;height:100%;width:0%;background:#aa96fff2;box-shadow:0 0 16px #aa96ff59;border-radius:999px}.pfToast{position:sticky;top:86px;border-radius:16px;padding:12px;font-weight:1000;border:1px solid rgba(255,255,255,.12);background:#0000004d;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 60px #00000047}.pfToast.ok{border-color:#a0ffd238}.pfToast.bad{border-color:#ffaaaa38}@media(max-width:1180px){.tvMain--portfolio{grid-template-columns:1fr}.tvCol--leftRail,.tvCol--rightRail{order:2}.tvCol--center{order:1}}.dashNav{position:sticky;top:0;height:100px;padding-bottom:10px;z-index:60;border-bottom:1px solid rgba(255,255,255,.1);background:#060810b8;-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);display:flex;align-items:center;box-shadow:0 18px 50px #00000059}.dashNav-inner{height:64px;padding:10px 16px;display:grid;grid-template-columns:minmax(180px,.9fr) minmax(280px,560px) minmax(420px,1.2fr);align-items:center;gap:12px}.dashNav.scrolled .dashNav-inner{height:56px}.dashNav.scrolled .dashBrand-logo{height:22px}.dashNav.scrolled .dashBrand-text{font-size:12px;opacity:.9}.dashNav-left{display:flex;align-items:center;gap:12px;min-width:0}.dashBurger{width:42px;height:42px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;cursor:pointer;display:grid;place-content:center;gap:5px;transition:.18s ease}.dashBurger:hover{background:#ffffff1a;transform:translateY(-1px)}.dashBurger span{display:block;width:18px;height:2px;background:#edebffeb;border-radius:999px;opacity:.9}.dashBrand{display:flex;align-items:center;gap:10px;text-decoration:none;min-width:0}.dashBrand-logo{height:30px;width:auto;object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;filter:invert(1) drop-shadow(0 0 10px rgba(120,90,255,.35));transition:transform .2s ease,filter .2s ease}.dashBrand:hover .dashBrand-logo{transform:scale(1.05);filter:invert(1) drop-shadow(0 0 16px rgba(120,90,255,.6))}.dashBrand-text{font-weight:1100;letter-spacing:.08em;font-size:13px;color:#edebffeb;white-space:nowrap}.dashTabs{display:flex;align-items:center;gap:6px;margin-left:6px;flex-wrap:wrap}.dashTab{text-decoration:none;color:#edebffbf;font-weight:950;font-size:13px;padding:8px 10px;border-radius:12px;transition:.18s ease}.dashTab:hover{background:#ffffff0f;color:#edebfff2}.dashTab.active{background:#ffffff1a;color:#edebfffa;border:1px solid rgba(255,255,255,.1)}.dashNav-center{min-width:0;display:flex;justify-content:center}.dashSearch{width:100%;max-width:560px;min-width:280px;display:flex;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;border-radius:999px;padding:10px 12px;position:relative;isolation:isolate}.dashIcon{width:18px;height:18px;opacity:.85}.dashSearchInput{width:100%;border:none;outline:none;background:transparent;color:#edebffeb;font-weight:900;font-size:13px}.dashSearchInput::placeholder{color:#edebff8c;font-weight:850}.dashKbd{font-weight:1000;font-size:12px;opacity:.75;border:1px solid rgba(255,255,255,.12);background:#0000001f;padding:6px 10px;border-radius:999px;-webkit-user-select:none;user-select:none}.dashSearchResults{position:absolute;top:calc(100% + 12px);left:0;right:0;z-index:25;display:grid;gap:8px;padding:12px;border-radius:24px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#121428f0,#0a0c18f0),#080a14eb;-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%);box-shadow:0 22px 60px #0000006b,0 0 0 1px #ffffff0a inset}.dashSearchResult{width:100%;border:1px solid rgba(255,255,255,.08);background:linear-gradient(135deg,#ffffff14,#ffffff08);color:#edebfff0;border-radius:18px;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:14px;text-align:left;cursor:pointer;transition:transform .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease}.dashSearchResult:hover{transform:translateY(-2px) scale(1.01);border-color:#b13cff57;background:linear-gradient(135deg,#4c7df729,#ff4fd81a),#ffffff0f;box-shadow:0 18px 36px #080a1459}.dashSearchResult strong{display:block;font-size:14px;font-weight:900;letter-spacing:.01em}.dashSearchResult span{display:block;margin-top:5px;font-size:12px;color:#edebffa8;font-weight:800}.dashSearchResultMeta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.dashSearchResultMeta span{margin-top:0;padding:7px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#edebffd6;text-transform:capitalize;letter-spacing:.04em}.dashSearchEmpty{padding:16px 18px;border-radius:18px;border:1px dashed rgba(255,255,255,.12);background:#ffffff0a;color:#edebffb8;font-weight:800;font-size:13px;line-height:1.55}.dashNav-right{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0;flex-wrap:nowrap}.dashSelectWrap{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;flex:0 1 290px;min-width:220px}.dashSelectLabel{font-size:12px;font-weight:950;opacity:.8;white-space:nowrap}.dashSelectShell{position:relative;display:flex;align-items:center;min-width:0;flex:1}.dashSelect{width:100%;border:none;outline:none;background:transparent;color:#edebffeb;font-weight:950;cursor:pointer;padding-right:24px;min-width:0;appearance:none}.dashSelect option{background:#0b1020;color:#edebfff2}.dashSelectIcon{position:absolute;right:0;width:16px;height:16px;color:#edebff9e;pointer-events:none}.dashIconBtn{width:42px;height:42px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#edebffeb;cursor:pointer;transition:.18s ease;display:grid;place-items:center;position:relative;flex:0 0 auto}.dashIconBtn:hover{background:#ffffff1a;transform:translateY(-1px)}.dashIconBtn.is-active{background:linear-gradient(135deg,#4c7df733,#b13cff2e);border-color:#b13cff47;box-shadow:0 14px 32px #0a0c1847}.dashDot{position:absolute;top:10px;right:10px;width:8px;height:8px;border-radius:999px;background:#a0ffd2f2;box-shadow:0 0 12px #a0ffd273}.dashSvgIcon{width:19px;height:19px}.dashUserMenu{position:relative;flex:0 0 auto}.dashUserTrigger{border:none;background:transparent;padding:0;cursor:pointer}.dashUserTrigger:hover .dashAvatar,.dashUserMenu:focus-within .dashAvatar{transform:translateY(-1px) scale(1.02);box-shadow:0 18px 36px #00000047}.dashAvatar{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;color:#edebfff5;background:radial-gradient(120px 80px at 30% 20%,#4c7dff59,#b13cff2e);border:1px solid rgba(255,255,255,.12);box-shadow:0 14px 30px #00000040;transition:transform .18s ease,box-shadow .18s ease;overflow:hidden}.dashAvatarImg{width:100%;height:100%;object-fit:cover;display:block}.dashUserDropdown{position:absolute;top:calc(100% + 12px);right:0;min-width:220px;padding:12px;border-radius:20px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#121428f5,#0a0c18f5),#080a14eb;-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%);box-shadow:0 22px 60px #0000006b;opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity .18s ease,transform .18s ease;z-index:30}.dashUserMenu:hover .dashUserDropdown,.dashUserMenu:focus-within .dashUserDropdown{opacity:1;pointer-events:auto;transform:translateY(0)}.dashUserDropdownHead{padding:4px 4px 10px;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:8px}.dashUserDropdownHead strong{display:block;font-size:14px;font-weight:1000;color:#edebfff0}.dashUserDropdownHead span{display:block;margin-top:4px;font-size:12px;font-weight:800;color:#edebff94}.dashUserDropdownItem{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:10px 12px;border:0;border-radius:14px;background:transparent;color:#edebffe0;font-size:13px;font-weight:950;cursor:pointer;transition:background .18s ease,transform .18s ease,color .18s ease}.dashUserDropdownItem:hover{background:#ffffff12;transform:translateY(-1px)}.dashUserDropdownItem--danger{color:#ffaaaaf5}.dashBtn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#edebffeb;border-radius:999px;padding:10px 14px;font-weight:1000;cursor:pointer;transition:.18s ease;white-space:normal;flex:0 0 auto;text-align:center}.dashBtn:hover{background:#ffffff1a;transform:translateY(-1px)}.dashBtn--full{width:100%;flex:1 1 0}.dashBtnIcon{width:16px;height:16px;flex:0 0 auto}.dashDrawerOverlay{position:fixed;inset:0;z-index:70;background:#0000008c;opacity:0;pointer-events:none;transition:opacity .2s ease;border:none}.dashDrawerOverlay.open{opacity:1;pointer-events:auto}.dashDrawer{position:fixed;top:0;left:0;z-index:80;height:100vh;width:min(340px,86vw);transform:translate(-110%);transition:transform .22s ease;border-right:1px solid rgba(255,255,255,.1);background:#060810e6;-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);display:flex;flex-direction:column}.dashDrawer.open{transform:translate(0)}.dashAlerts{position:fixed;top:0;right:0;z-index:82;height:100vh;width:min(420px,92vw);transform:translate(110%);transition:transform .24s ease;border-left:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#080a16f0,#060810f5);-webkit-backdrop-filter:blur(18px) saturate(145%);backdrop-filter:blur(18px) saturate(145%);display:flex;flex-direction:column;box-shadow:-28px 0 80px #00000057}.dashAlerts.open{transform:translate(0)}.dashAlertsSub{margin-top:4px;color:#edebff9e;font-size:12px;font-weight:800}.dashAlertsBody{padding:16px 14px 18px;overflow-y:auto;display:grid;gap:18px}.dashAlertsSection{display:grid;gap:12px}.dashAlertsHeading{font-size:13px;font-weight:1000;letter-spacing:.08em;text-transform:uppercase;color:#edebffad}.dashAlertsList{display:grid;gap:10px}.dashAlertCard{width:100%;text-align:left;padding:14px 14px 13px;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(135deg,#4c7df71f,#ff4fd814),#ffffff0a;color:#edebfff0;cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease,opacity .2s ease}.dashAlertCard:hover{transform:translateY(-2px);border-color:#b13cff4d;background:linear-gradient(135deg,#4c7df72e,#ff4fd81f),#ffffff0f}.dashAlertCard.is-locked{opacity:.74}.dashAlertCardTop{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.dashAlertCardTop strong{font-size:14px;font-weight:950;line-height:1.35}.dashAlertCardTop span{flex-shrink:0;padding:6px 9px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#edebffb8;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.05em}.dashAlertCard p{margin:10px 0 0;color:#edebffb3;font-size:13px;font-weight:800;line-height:1.5}.dashAlertCard small{display:block;margin-top:10px;color:#edebff80;font-size:11px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.dashAlertsEmpty{padding:16px;border-radius:18px;border:1px dashed rgba(255,255,255,.12);background:#ffffff08;color:#edebffa8;font-size:13px;font-weight:800;line-height:1.55}.dashDrawerTop{padding:14px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid rgba(255,255,255,.1)}.dashDrawerTitle{font-weight:1100;letter-spacing:.02em}.dashDrawerLinks{padding:14px;display:grid;gap:10px}.dashDrawerLinks a{text-decoration:none;color:#edebffd9;font-weight:950;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff0d;transition:.18s ease}.dashDrawerLinks a:hover{background:#ffffff1a;transform:translateY(-1px)}.dashDrawerLinks a.active{background:#ffffff1f;border-color:#ffffff24;color:#edebfffa}.dashDrawerFooter{margin-top:auto;padding:14px;border-top:1px solid rgba(255,255,255,.1);display:grid;gap:12px}.dashDrawerUser{display:flex;align-items:center;gap:10px}.dashDrawerName{font-weight:1100}.dashDrawerMeta{opacity:.7;font-weight:900;font-size:12px}@media(max-width:1320px){.dashNav-inner{grid-template-columns:minmax(140px,.8fr) minmax(240px,1fr) minmax(360px,1.1fr)}}@media(max-width:1140px){.dashNav{height:auto;padding:10px 0}.dashNav-inner{height:auto;grid-template-columns:1fr;gap:14px}.dashNav-left,.dashNav-center,.dashNav-right{width:100%}.dashNav-right{justify-content:space-between;flex-wrap:wrap}.dashSearch{max-width:none}}.dashModalOverlay{position:fixed;inset:0;z-index:95;background:#0000008c;display:grid;place-items:center;padding:20px}.dashModal{width:min(460px,100%);border:1px solid rgba(255,255,255,.12);background:#060810f0;-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);border-radius:22px;overflow:hidden}.dashModalBody{padding:14px;display:grid;gap:14px}.dashConnectForm{display:grid;gap:10px}.dashField{display:grid;gap:6px}.dashField span{font-size:12px;font-weight:950;opacity:.78}.dashFieldInput{width:100%;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#0000001f;color:#edebffeb;outline:none;font-weight:900}.dashFieldHint{font-size:12px;font-weight:850;opacity:.76;line-height:1.4}.dashFieldError{border:1px solid rgba(255,170,170,.18);background:#ffaaaa14;color:#ffaaaafa;border-radius:14px;padding:10px 12px;font-size:12px;font-weight:900}.dashModalActions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.dashModalActions .dashBtn{flex:1 1 180px;min-height:46px}@media(max-width:560px){.dashModalActions{flex-direction:column;align-items:stretch}.dashModalActions .dashBtn{width:100%;flex:1 1 auto}}.dashToast{position:fixed;right:18px;bottom:18px;z-index:96;border:1px solid rgba(160,255,210,.2);background:#a0ffd21a;color:#a0ffd2fa;border-radius:14px;padding:12px 14px;font-weight:1000;box-shadow:0 18px 60px #0000003d}@media(max-width:1100px){.dashTabs,.dashSelectWrap{display:none}}@media(max-width:780px){.dashNav-inner{grid-template-columns:1fr 1fr}.dashNav-center{display:none}}.pfChartWrap{margin-top:10px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#0000001a;overflow:hidden}.pfSvg{width:100%;height:360px;display:block}.pfAxisText{font-size:12px;font-weight:900;fill:#edebff8c}.pfBubble{font-size:12px;font-weight:1100;fill:#edebffeb}@media(max-width:780px){.pfSvg{height:280px}}.pgShell{position:relative}.pgHero,.pgCard{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:linear-gradient(135deg,#ffffff17,#ffffff08),radial-gradient(circle at top right,rgba(120,90,255,.18),transparent 38%),#090c17b8;box-shadow:0 18px 60px #00000042,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);isolation:isolate;padding:20px;border-radius:20px;transition:transform .28s cubic-bezier(.2,.8,.2,1),border-color .28s ease,box-shadow .28s ease,background .28s ease}.pgHero:before,.pgCard:before{content:"";position:absolute;inset:-30%;background:linear-gradient(115deg,transparent 18%,rgba(255,255,255,.03) 38%,rgba(255,255,255,.18) 50%,rgba(120,90,255,.12) 54%,transparent 74%);transform:translate(-35%) rotate(10deg);opacity:0;pointer-events:none;transition:transform .75s ease,opacity .42s ease}.pgHero:hover,.pgCard:hover{transform:translateY(-4px) scale(1.012);border-color:#aa96ff4d;background:linear-gradient(135deg,#ffffff1c,#ffffff0a),radial-gradient(circle at top right,rgba(120,90,255,.26),transparent 42%),#090c17c7;box-shadow:0 24px 80px #00000052,0 0 0 1px #aa96ff14,inset 0 1px #ffffff1f}.pgHero:hover:before,.pgCard:hover:before{transform:translate(26%) rotate(10deg);opacity:.82}.pgFocus{animation:pgFocusPulse 1.45s ease}@keyframes pgFocusPulse{0%{box-shadow:0 0 #aa96ff70,0 18px 60px #00000042}35%{box-shadow:0 0 0 12px #aa96ff00,0 0 40px #aa96ff42,0 24px 80px #00000052}to{box-shadow:0 0 #aa96ff00,0 18px 60px #00000042}}.hero{position:relative;min-height:80vh;overflow:hidden;display:flex;align-content:center;align-items:center;justify-content:center}.hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0;transform:translateZ(0)}.hero-video-overlay{position:absolute;inset:0;z-index:1;background:radial-gradient(1200px 700px at 30% 25%,#8c5aff38,#0000 60%),linear-gradient(180deg,#000000b3,#0000008c)}.hero-inner,.scroll-indicator{position:relative;z-index:2}.hero-chart{display:none}@media(prefers-reduced-motion:reduce){.hero-video{display:none}.hero-video-overlay{background:linear-gradient(180deg,#000000d1,#0000009e)}}.vw-title{margin:0 0 16px;font-size:clamp(34px,4.8vw,60px);line-height:1.02;letter-spacing:-1.2px;text-shadow:0 20px 70px rgba(0,0,0,.65)}.vw-card{position:absolute;left:50%;top:50%;transform:translateZ(0);width:360px;height:240px;border-radius:28px;overflow:hidden;background:#ffffff1a;border:1px solid rgba(255,255,255,.1);box-shadow:0 18px 70px #0000008c;opacity:.72;will-change:transform,opacity;backface-visibility:hidden}.vw-thumb{width:100%;height:100%;background:#ffffff1a}:root{--fg: rgba(237,235,255,.92);--muted: rgba(237,235,255,.72);--accentA: #4C7DFF;--accentB: #B13CFF;--accentC: #FF4FD8;--good: #0a9b56;--bad: #d61e3c}.ms{padding:80px 18px 110px}.ms-inner{max-width:1200px;margin:0 auto;background:linear-gradient(180deg,#ffffff14,#ffffff0a);border:1px solid rgba(255,255,255,.12);border-radius:32px;backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);box-shadow:0 24px 70px #00000073,inset 0 1px #fff3;padding:34px;position:relative;overflow:hidden;color:var(--fg)}.ms-inner:before{content:"";position:absolute;inset:-2px;pointer-events:none;background:radial-gradient(900px 380px at 18% 8%,rgba(255,255,255,.14),transparent 55%),radial-gradient(700px 320px at 82% 18%,rgba(76,125,255,.1),transparent 60%),radial-gradient(700px 360px at 55% 95%,rgba(255,79,216,.08),transparent 62%);opacity:.9}.ms-inner:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.1;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E")}.ms-inner>*{position:relative;z-index:1}.ms-head{display:grid;gap:16px;align-items:start}.ms-title{font-size:52px;line-height:1.02;margin:0;font-weight:900;letter-spacing:-1.2px;color:#edebfff5}.ms-chevron{opacity:.35}.ms-tabs{display:flex;gap:10px;flex-wrap:wrap}.ms-tab{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#edebffd1;border-radius:14px;padding:10px 14px;font-weight:800;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:.2s ease}.ms-tab:hover{background:#ffffff1a;transform:translateY(-1px)}.ms-tab.is-active{background:linear-gradient(135deg,var(--accentA),var(--accentB));color:#fff;border-color:transparent}.ms-meta{display:flex;align-items:center;gap:10px;font-weight:800}.ms-dot{width:10px;height:10px;border-radius:50%;background:#ffffff40}.ms-dot.is-loading{background:#b6ff2d;box-shadow:0 0 0 6px #b6ff2d40;animation:pulse 1.2s ease-in-out infinite}@keyframes pulse{0%{transform:scale(.9);opacity:.6}50%{transform:scale(1.05);opacity:1}to{transform:scale(.9);opacity:.6}}.ms-live{opacity:.85;color:#fff}.ms-time{font-variant-numeric:tabular-nums;color:#fff}.ms-updated{opacity:.7;color:#fff}.ms-cards{margin-top:22px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ms-card{position:relative;border:1px solid rgba(255,255,255,.12);background:#ffffffeb;border-radius:18px;padding:14px 14px 12px;cursor:pointer;text-align:left;transition:.2s ease;overflow:hidden}.ms-card:hover{transform:translateY(-2px);box-shadow:0 12px 40px #0000002e}.ms-card.is-active{border-color:#4c7dff59;box-shadow:0 16px 52px #00000038,0 0 0 6px #4c7dff1a}.ms-card.is-active:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(220px 120px at 18% 18%,rgba(76,125,255,.22),transparent 60%),radial-gradient(220px 120px at 86% 30%,rgba(177,60,255,.18),transparent 60%);opacity:.9}.ms-cardTop{display:flex;align-items:center;gap:12px;color:#0b0f14}.ms-flag{width:34px;height:34px;border-radius:12px;display:grid;place-items:center;background:#0000000d;font-weight:900;flex:0 0 auto}.ms-pair{min-width:0}.ms-symbol{font-weight:900;letter-spacing:.2px}.ms-kind{font-weight:800;opacity:.55;font-size:12px;margin-top:2px}.ms-openBtn{margin-left:auto;border:1px solid rgba(0,0,0,.1);background:#ffffff8c;color:#000000c7;border-radius:999px;padding:8px 10px;font-weight:900;font-size:12px;cursor:pointer;transition:.18s ease}.ms-openBtn:hover{background:#ffffffbf;transform:translateY(-1px)}.ms-card.is-active .ms-openBtn{border-color:#4c7dff2e}.ms-cardBottom{margin-top:12px;display:flex;align-items:baseline;justify-content:space-between}.ms-price{font-weight:900;font-size:22px;color:#0b0f14}.ms-unit{margin-left:6px;font-size:12px;opacity:.6;font-weight:900}.ms-change{font-weight:900;font-size:18px}.ms-change.is-up{color:var(--good)}.ms-change.is-down{color:var(--bad)}.ms-row{margin-top:24px;display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.ms-rowLeft{min-width:0}.ms-subhead{margin:0;font-size:22px;font-weight:900;color:#edebfff0}.ms-selectedMeta{margin-top:8px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:#edebffd9;font-weight:900}.ms-selectedSym{padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ms-selectedPrice{font-variant-numeric:tabular-nums;opacity:.92}.ms-selectedDelta{font-variant-numeric:tabular-nums;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f}.ms-selectedDelta.is-up{color:#b6ff2d;border-color:#b6ff2d40}.ms-selectedDelta.is-down{color:#ff4d4d;border-color:#ff4d4d40}.ms-rowRight{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.ms-liveWrap{display:flex;align-items:center;gap:10px;font-weight:900}.ms-liveSmall{color:#fff;opacity:.9}.ms-timeSmall{color:#fff;font-variant-numeric:tabular-nums;opacity:.9}.ms-tf{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.ms-tfBtn{border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:#edebffdb;padding:8px 10px;border-radius:999px;font-weight:900;font-size:12px;cursor:pointer;transition:.18s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ms-tfBtn:hover{transform:translateY(-1px);background:#ffffff1a}.ms-tfBtn.is-active{background:#4c7dff2e;border-color:#4c7dff59;color:#edebfff5}.ms-chart{margin-top:12px;border-radius:22px;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#ffffff0f,#ffffff05);box-shadow:0 18px 60px #00000059;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ms-svg{width:100%;height:420px;display:block}.ms-grid line{stroke:#ffffff1a;stroke-width:2;shape-rendering:crispEdges;opacity:.6}.ms a{color:#edebffeb}@media(max-width:1080px){.ms-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.ms-title{font-size:44px}}@media(max-width:560px){.ms-inner{padding:22px}.ms-title{font-size:36px}.ms-svg{height:320px}.ms-row{flex-direction:column;align-items:stretch}.ms-rowRight{justify-content:flex-start}.ms-openBtn{padding:7px 10px}}.perf{padding:80px 18px 110px}.perf-inner{max-width:1200px;margin:0 auto;background:linear-gradient(180deg,#ffffff14,#ffffff0a);border:1px solid rgba(255,255,255,.12);border-radius:32px;backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);box-shadow:0 24px 70px #00000073,inset 0 1px #fff3;padding:34px;position:relative;overflow:hidden;color:#edebfff2}.perf-inner:before{content:"";position:absolute;inset:-2px;pointer-events:none;background:radial-gradient(900px 380px at 18% 8%,rgba(255,255,255,.14),transparent 55%),radial-gradient(700px 320px at 82% 18%,rgba(76,125,255,.1),transparent 60%),radial-gradient(700px 360px at 55% 95%,rgba(255,79,216,.08),transparent 62%);opacity:.9}.perf-inner>*{position:relative;z-index:1}.perf-title{font-size:56px;line-height:1.02;margin:0;font-weight:900;letter-spacing:-1.2px}.perf-chev{opacity:.35}.perf-subtitle{margin:8px 0 0;font-size:36px;font-weight:900;letter-spacing:-.8px}.perf-chevSmall{opacity:.4}.perf-tabs{margin-top:18px;display:flex;gap:10px;flex-wrap:wrap}.perf-tab{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#edebffd1;border-radius:14px;padding:10px 14px;font-weight:800;cursor:pointer;transition:.2s ease}.perf-tab:hover{background:#ffffff1a;transform:translateY(-1px)}.perf-tab.is-active{background:linear-gradient(135deg,var(--accentA),var(--accentB));color:#fff;border-color:transparent}.perf-meta{margin-top:14px;display:flex;align-items:center;gap:10px;color:#edebffa6;font-weight:900}.perf-dot{width:10px;height:10px;border-radius:50%;background:#ffffff40}.perf-dot.is-loading{background:#b6ff2d;box-shadow:0 0 0 6px #b6ff2d33;animation:perfPulse 1.2s ease-in-out infinite}@keyframes perfPulse{0%{transform:scale(.9);opacity:.6}50%{transform:scale(1.05);opacity:1}to{transform:scale(.9);opacity:.6}}.perf-grid{margin-top:22px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.perf-row{width:100%;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;border-radius:20px;padding:16px;cursor:pointer;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:14px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:.2s ease}.perf-row:hover{transform:translateY(-2px);background:#ffffff14;box-shadow:0 14px 40px #00000073}.perf-left{display:flex;align-items:center;gap:14px;min-width:0}.perf-icon{width:52px;height:52px;border-radius:999px;display:grid;place-items:center;background:#0000008c;border:1px solid rgba(255,255,255,.1);color:#b6ff2d;font-weight:1000;letter-spacing:.5px}.perf-info{min-width:0}.perf-name{font-weight:950;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.perf-ticker{margin-top:6px;display:inline-flex;padding:6px 10px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);color:#edebffdb;font-weight:900;width:fit-content}.perf-right{text-align:right;min-width:160px}.perf-price{font-weight:950;font-size:22px;color:#edebfff2}.perf-unit{margin-left:6px;font-size:12px;opacity:.6;font-weight:900}.perf-change{margin-top:6px;font-weight:950;font-size:18px}.perf-change.is-up{color:#2be38c}.perf-change.is-down{color:#ff5c7a}.perf-vol{margin-top:6px;font-size:12px;font-weight:900;color:#edebff8c}@media(max-width:1080px){.perf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.perf-inner{padding:22px}.perf-title{font-size:44px}.perf-subtitle{font-size:28px}.perf-grid{grid-template-columns:1fr}}.tg{padding:80px 18px 110px}.tg-inner{max-width:1200px;margin:0 auto;background:linear-gradient(180deg,#ffffff14,#ffffff0a);border:1px solid rgba(255,255,255,.12);border-radius:32px;backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);box-shadow:0 24px 70px #00000073,inset 0 1px #fff3;padding:34px;position:relative;overflow:hidden;color:#edebffeb}.tg-inner:before{content:"";position:absolute;inset:-2px;pointer-events:none;background:radial-gradient(900px 380px at 18% 8%,rgba(255,255,255,.12),transparent 55%),radial-gradient(700px 320px at 82% 18%,rgba(76,125,255,.1),transparent 60%),radial-gradient(700px 360px at 55% 95%,rgba(255,79,216,.08),transparent 62%);opacity:.9}.tg-inner>*{position:relative;z-index:1}.tg-head{display:grid;gap:16px}.tg-title{font-size:52px;line-height:1.02;margin:0;font-weight:900;letter-spacing:-1.2px;color:#edebfff5}.tg-subtitle{margin:0;font-size:28px;font-weight:900;color:#edebffe0}.tg-chev,.tg-chevSmall{opacity:.35}.tg-tabs{display:flex;gap:10px;flex-wrap:wrap}.tg-tab{border:1px solid rgba(255,255,255,.14);background:#ffffff14;color:#edebffdb;border-radius:14px;padding:10px 14px;font-weight:800;cursor:pointer;transition:.2s ease}.tg-tab:hover{transform:translateY(-1px)}.tg-tab.is-active{background:#0b0e1bbf;color:#b6ff2d;border-color:#b6ff2d40}.tg-meta{display:flex;align-items:center;gap:10px;color:#edebffa6;font-weight:800}.tg-dot{width:10px;height:10px;border-radius:50%;background:#edebff40}.tg-dot.is-loading{background:#b6ff2d;box-shadow:0 0 0 6px #b6ff2d2e;animation:tgPulse 1.2s ease-in-out infinite}@keyframes tgPulse{0%{transform:scale(.9);opacity:.6}50%{transform:scale(1.05);opacity:1}to{transform:scale(.9);opacity:.6}}.tg-grid{margin-top:22px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.tg-row{border:1px solid rgba(255,255,255,.12);background:#0003;border-radius:18px;padding:14px;cursor:pointer;text-align:left;transition:.2s ease;display:flex;align-items:center;justify-content:space-between;gap:14px}.tg-row:hover{transform:translateY(-2px);box-shadow:0 18px 50px #00000040;background:#00000042}.tg-left{display:flex;align-items:center;gap:12px}.tg-icon{width:44px;height:44px;border-radius:999px;display:grid;place-items:center;font-weight:900;background:#ffffff14;border:1px solid rgba(255,255,255,.14)}.tg-info{display:flex;flex-direction:column;gap:4px}.tg-name{font-weight:900;color:#edebffeb}.tg-ticker{font-weight:900;opacity:.65;font-size:12px}.tg-right{text-align:right;display:flex;flex-direction:column;gap:6px}.tg-price{font-weight:900;font-size:18px;color:#edebffeb}.tg-unit{margin-left:6px;font-size:12px;opacity:.65;font-weight:900}.tg-change{font-weight:900;font-size:18px}.tg-change.is-up{color:#2be38c}.tg-change.is-down{color:#ff5c7a}.tg-vol{font-weight:900;font-size:12px;color:#edebffa6}@media(max-width:1080px){.tg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tg-title{font-size:44px}}@media(max-width:560px){.tg-inner{padding:22px}.tg-grid{grid-template-columns:1fr}.tg-title{font-size:36px}}.tl{padding:80px 18px 110px}.tl-inner{max-width:1200px;margin:0 auto;background:linear-gradient(180deg,#ffffff14,#ffffff0a);border:1px solid rgba(255,255,255,.12);border-radius:32px;backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);box-shadow:0 24px 70px #00000073,inset 0 1px #fff3;padding:34px;position:relative;overflow:hidden;color:#edebffeb}.tl-inner:before{content:"";position:absolute;inset:-2px;pointer-events:none;background:radial-gradient(900px 380px at 18% 8%,rgba(255,255,255,.12),transparent 55%),radial-gradient(720px 340px at 84% 18%,rgba(255,92,122,.1),transparent 60%),radial-gradient(700px 360px at 55% 95%,rgba(177,60,255,.08),transparent 62%);opacity:.9}.tl-inner>*{position:relative;z-index:1}.tl-head{display:grid;gap:16px}.tl-title{font-size:52px;line-height:1.02;margin:0;font-weight:900;letter-spacing:-1.2px;color:#edebfff5}.tl-subtitle{margin:0;font-size:28px;font-weight:900;color:#edebffe0}.tl-chev,.tl-chevSmall{opacity:.35}.tl-tabs{display:flex;gap:10px;flex-wrap:wrap}.tl-tab{border:1px solid rgba(255,255,255,.14);background:#ffffff14;color:#edebffdb;border-radius:14px;padding:10px 14px;font-weight:800;cursor:pointer;transition:.2s ease}.tl-tab:hover{transform:translateY(-1px)}.tl-tab.is-active{background:#0b0e1bbf;color:#b6ff2d;border-color:#b6ff2d40}.tl-meta{display:flex;align-items:center;gap:10px;color:#edebffa6;font-weight:800}.tl-dot{width:10px;height:10px;border-radius:50%;background:#edebff40}.tl-dot.is-loading{background:#b6ff2d;box-shadow:0 0 0 6px #b6ff2d2e;animation:tlPulse 1.2s ease-in-out infinite}@keyframes tlPulse{0%{transform:scale(.9);opacity:.6}50%{transform:scale(1.05);opacity:1}to{transform:scale(.9);opacity:.6}}.tl-grid{margin-top:22px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.tl-row{border:1px solid rgba(255,255,255,.12);background:#0003;border-radius:18px;padding:14px;cursor:pointer;text-align:left;transition:.2s ease;display:flex;align-items:center;justify-content:space-between;gap:14px}.tl-row:hover{transform:translateY(-2px);box-shadow:0 18px 50px #00000040;background:#00000042}.tl-left{display:flex;align-items:center;gap:12px}.tl-icon{width:44px;height:44px;border-radius:999px;display:grid;place-items:center;font-weight:900;background:#ffffff14;border:1px solid rgba(255,255,255,.14)}.tl-info{display:flex;flex-direction:column;gap:4px}.tl-name{font-weight:900;color:#edebffeb}.tl-ticker{font-weight:900;opacity:.65;font-size:12px}.tl-right{text-align:right;display:flex;flex-direction:column;gap:6px}.tl-price{font-weight:900;font-size:18px;color:#edebffeb}.tl-unit{margin-left:6px;font-size:12px;opacity:.65;font-weight:900}.tl-change{font-weight:900;font-size:18px}.tl-change.is-down{color:#ff5c7a}.tl-change.is-up{color:#2be38c;opacity:.85}.tl-vol{font-weight:900;font-size:12px;color:#edebffa6}@media(max-width:1080px){.tl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tl-title{font-size:44px}}@media(max-width:560px){.tl-inner{padding:22px}.tl-grid{grid-template-columns:1fr}.tl-title{font-size:36px}}.ld{padding:80px 18px 110px}.ld-inner{max-width:1200px;margin:0 auto}.ld-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.ld-card{border-radius:42px;padding:26px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);box-shadow:0 30px 90px #00000073;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%)}.ld-title{margin:0 0 18px;text-align:center;font-size:clamp(26px,3vw,44px);font-weight:950;letter-spacing:-.8px;color:#edebffeb}.ld-panel{border-radius:26px;background:#ffffffeb;border:1px solid rgba(0,0,0,.06);overflow:hidden}.ld-headRow{display:grid;grid-template-columns:1.6fr 1fr .9fr;gap:10px;padding:18px;background:#00000005;border-bottom:1px solid rgba(0,0,0,.06);font-weight:900;letter-spacing:.12em;font-size:12px;color:#00000073;text-transform:uppercase}.ld-rows{display:flex;flex-direction:column}.ld-row{display:grid;grid-template-columns:1.6fr 1fr .9fr;gap:10px;align-items:center;padding:18px;border-bottom:1px solid rgba(0,0,0,.06);background:transparent;text-align:left;cursor:pointer;border-left:0;border-right:0;border-top:0}.ld-row:last-child{border-bottom:0}.ld-row:hover{background:#00000005}.ld-symCell{display:flex;align-items:center;gap:14px;min-width:0}.ld-logo{width:54px;height:54px;border-radius:999px;display:grid;place-items:center;background:#0000000f;font-weight:950;font-size:22px;color:#000000d9;flex:0 0 auto}.ld-symMeta{min-width:0}.ld-name{font-weight:950;font-size:18px;color:#000000e6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ld-chip{display:inline-flex;margin-top:6px;padding:6px 10px;border-radius:999px;background:#0000000f;font-weight:950;font-size:13px;color:#000c}.ld-priceCell{text-align:right}.ld-price{font-weight:950;font-size:20px;color:#000000e6}.ld-unit{margin-left:6px;font-size:13px;opacity:.55;font-weight:950}.ld-chg{margin-top:6px;font-weight:950;font-size:18px}.ld-chg.is-up{color:#0a9b56}.ld-chg.is-down{color:#d61e3c}.ld-rightCell{text-align:right}.ld-rightMain{font-weight:950;font-size:20px;color:#000000e6}.ld-rightSub{margin-top:6px;font-weight:900;font-size:13px;color:#0000008c}@media(max-width:980px){.ld-grid{grid-template-columns:1fr}}.sg{padding:80px 18px 110px}.sg-inner{max-width:1200px;margin:0 auto}.sg-head{margin-bottom:18px}.sg-titleRow{display:flex;align-items:center;justify-content:space-between;gap:16px}.sg-title{margin:0;font-size:56px;font-weight:950;letter-spacing:-1.2px;color:#edebffeb}.sg-chev{opacity:.35}.sg-livePill{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#edebffe6;font-weight:900}.sg-liveDot{width:10px;height:10px;border-radius:50%;background:#2be38ce6;box-shadow:0 0 0 6px #2be38c26}.sg-liveDot.is-loading{animation:sgPulse 1.2s ease-in-out infinite}@keyframes sgPulse{0%{transform:scale(.9);opacity:.6}50%{transform:scale(1.05);opacity:1}to{transform:scale(.9);opacity:.6}}.sg-liveText{opacity:.9;letter-spacing:.04em}.sg-liveTime{font-variant-numeric:tabular-nums;opacity:.9}.sg-tabs{margin-top:14px;display:flex;gap:18px;flex-wrap:wrap}.sg-tab{border:0;background:transparent;color:#edebffb8;font-weight:900;cursor:pointer;padding:10px 14px;border-radius:14px;transition:.2s ease}.sg-tab:hover{color:#edebffeb}.sg-tab.is-active{background:#0000008c;border:1px solid rgba(255,255,255,.1);color:#b6ff2d}.sg-body{display:grid;grid-template-columns:1.7fr .95fr;gap:18px}.sg-left,.sg-right{border-radius:26px;background:#ffffffeb;border:1px solid rgba(0,0,0,.06);overflow:hidden}.sg-filters{padding:14px 14px 10px;display:flex;gap:12px;align-items:center}.sg-filter{border:1px solid rgba(0,0,0,.1);background:transparent;border-radius:14px;padding:10px 14px;font-weight:950;cursor:pointer;color:#000000d9}.sg-filter.is-active{background:#0b0e1b;color:#ffffffeb;border-color:#0003}.sg-table{padding:10px 14px 16px}.sg-th{display:grid;grid-template-columns:1.4fr .8fr .8fr .8fr;padding:12px 10px;border-bottom:1px solid rgba(0,0,0,.08);color:#00000073;font-weight:950;letter-spacing:.12em;text-transform:uppercase;font-size:12px}.sg-tbody{display:flex;flex-direction:column}.sg-row{display:grid;grid-template-columns:1.4fr .8fr .8fr .8fr;align-items:center;padding:18px 10px;border-bottom:1px solid rgba(0,0,0,.08);background:transparent;cursor:pointer;text-align:left;border-left:0;border-right:0;border-top:0}.sg-row:last-child{border-bottom:0}.sg-row:hover{background:#00000005}.sg-row.is-selected{background:#0000000a}.sg-assetCell{display:flex;align-items:center;gap:14px;min-width:0}.sg-bullet{width:42px;height:42px;border-radius:999px;background:#0000002e}.sg-asset{font-weight:950;font-size:18px;color:#000000e6}.sg-side{font-weight:950;font-size:18px}.sg-side.is-buy{color:#0a9b56}.sg-side.is-sell{color:#d61e3c}.sg-open,.sg-price{font-weight:950;font-size:18px;color:#000000e6;font-variant-numeric:tabular-nums}.sg-right{padding:18px;background:#ffffffeb}.sg-detailTop{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.sg-detailAsset{font-weight:950;font-size:20px;color:#000000e6}.sg-detailSide{padding:8px 12px;border-radius:999px;font-weight:950;border:1px solid rgba(0,0,0,.1);background:#00000005}.sg-detailSide.is-buy{color:#0a9b56}.sg-detailSide.is-sell{color:#d61e3c}.sg-detailGrid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:10px}.sg-kv{padding:12px;border-radius:16px;background:#00000008;border:1px solid rgba(0,0,0,.06)}.sg-k{font-weight:900;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#00000073}.sg-v{margin-top:6px;font-weight:950;color:#000000e6;font-variant-numeric:tabular-nums}.sg-detailNote{margin-top:14px;padding:12px;border-radius:16px;background:#00000008;border:1px solid rgba(0,0,0,.06);color:#000000a6;font-weight:800;line-height:1.35}.sg-empty{color:#000000a6;font-weight:900}@media(max-width:980px){.sg-body{grid-template-columns:1fr}.sg-title{font-size:44px}}.cs{padding:88px 18px 110px}.cs-inner{max-width:1200px;margin:0 auto;border-radius:22px;padding:70px 18px 90px;position:relative;overflow:hidden;background:radial-gradient(1200px 520px at 50% 10%,rgba(71,87,255,.16),transparent 62%),radial-gradient(950px 520px at 50% 0%,rgba(255,255,255,.06),transparent 62%),linear-gradient(180deg,#080c20f5,#03040efa);box-shadow:0 28px 80px #0000008c,inset 0 1px #ffffff14}.cs-inner:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(1000px 500px at 50% 55%,#0000,#0000008c);opacity:.85}.cs-kicker{position:relative;z-index:2;margin:0 0 10px;text-align:center;color:#edebffd1;font-weight:900;letter-spacing:.12em;text-transform:uppercase;font-size:14px}.cs-title{position:relative;z-index:2;margin:0 0 34px;text-align:center;color:#fffffff2;font-weight:1000;letter-spacing:.16em;text-transform:uppercase;font-size:clamp(44px,5.2vw,84px);text-shadow:0 18px 70px rgba(0,0,0,.65)}.cs-stage{position:relative;z-index:2;height:420px;max-width:860px;margin:0 auto}.cs-card{position:absolute;border-radius:34px;background:#ffffffbd;box-shadow:0 24px 70px #00000059,inset 0 1px #ffffff8c;filter:saturate(.9)}.cs-card.small{width:420px;height:270px;left:9%;top:118px;opacity:.34;transform:translateZ(0)}.cs-card.mid{width:420px;height:300px;left:22%;top:78px;opacity:.44;background:#fff9;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.cs-card.big{width:660px;height:360px;left:25%;top:46px;opacity:.72;background:#ffffffc7}.cs-card.big:after{content:"";position:absolute;inset:0;border-radius:34px;background:linear-gradient(180deg,#0000,#00000024);opacity:.9}.cs-bar{position:absolute;left:50%;bottom:34px;transform:translate(-50%);width:min(860px,92%);height:86px;border-radius:26px;background:#ffffff29;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 60px #00000059,inset 0 1px #ffffff2e;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.cs-knob{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:92px;height:62px;border-radius:18px;background:#00000038;border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff2e,0 14px 34px #00000040}@media(max-width:920px){.cs-stage{height:380px}.cs-card.big{width:86%;left:7%}.cs-card.mid{width:62%;left:14%}.cs-card.small{width:56%;left:4%}}@media(max-width:560px){.cs-inner{padding:54px 14px 70px}.cs-stage{height:320px}.cs-card.big{height:280px;border-radius:26px}.cs-card.mid{height:240px;border-radius:24px}.cs-card.small{height:210px;border-radius:22px}.cs-bar{height:72px;bottom:20px}.cs-knob{width:74px;height:52px}}.mp{padding:72px 18px 100px;position:relative}.mp-inner{max-width:1200px;margin:0 auto;background:linear-gradient(180deg,#ffffff12,#ffffff08);border:1px solid rgba(255,255,255,.12);border-radius:34px;backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);box-shadow:0 24px 70px #00000073,inset 0 1px #ffffff2e;padding:34px;position:relative;overflow:hidden;color:#edebffeb}.mp-inner:before{content:"";position:absolute;inset:-2px;pointer-events:none;background:radial-gradient(900px 380px at 18% 8%,rgba(255,255,255,.14),transparent 55%),radial-gradient(700px 320px at 82% 18%,rgba(76,125,255,.1),transparent 60%),radial-gradient(700px 360px at 55% 95%,rgba(255,79,216,.08),transparent 62%);opacity:.9}.mp-inner:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.1;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E")}.mp-inner>*{position:relative;z-index:1}.mp-head{margin-bottom:18px}.mp-title{margin:0;font-size:clamp(40px,4vw,64px);font-weight:1000;letter-spacing:-1px;color:#edebfff5;text-shadow:0 18px 60px rgba(0,0,0,.55)}.mp-chev{opacity:.35}.mp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.mp-card{background:linear-gradient(180deg,#ffffff14,#ffffff0a);border:1px solid rgba(255,255,255,.12);border-radius:22px;padding:32px 24px 26px;text-align:center;box-shadow:0 18px 55px #00000061,inset 0 1px #ffffff24;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease;will-change:transform}.mp-card:hover{border-color:#b6ff2d38;box-shadow:0 26px 75px #0000007a,0 0 0 1px #b6ff2d1a,inset 0 1px #ffffff29}.mp-circle{width:200px;height:200px;border-radius:999px;margin:6px auto 22px;background:radial-gradient(circle at 30% 25%,#fff3,#ffffff0f 35%,#0000002e 72%),radial-gradient(circle at 70% 70%,rgba(177,60,255,.18),transparent 58%);border:1px solid rgba(255,255,255,.14);box-shadow:0 20px 60px #00000073,inset 0 1px #ffffff29;display:grid;place-items:center}.mp-circleText{font-weight:1000;font-size:28px;letter-spacing:.02em;color:#edebfff0;text-shadow:0 12px 40px rgba(0,0,0,.55)}.mp-desc{margin:0 auto 20px;max-width:330px;font-size:18px;line-height:1.35;font-weight:800;color:#edebffdb}.mp-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 26px;border-radius:14px;background:#b6ff2d;border:0;color:#0b0e1b;font-weight:1000;font-size:18px;cursor:pointer;box-shadow:0 18px 50px #b6ff2d2e;transition:transform .15s ease,filter .15s ease,box-shadow .15s ease}.mp-btn:hover{filter:brightness(1.03);transform:translateY(-1px);box-shadow:0 22px 60px #b6ff2d38}.mp-btn:active{transform:translateY(0)}@media(max-width:980px){.mp-grid{grid-template-columns:1fr;gap:16px}.mp-circle{width:180px;height:180px}.mp-desc{font-size:17px}}@media(max-width:560px){.mp-inner{padding:22px;border-radius:28px}.mp-title{font-size:40px}}.comm{padding:80px 18px 110px}.comm-inner{max-width:1200px;margin:0 auto;background:linear-gradient(180deg,#ffffff14,#ffffff0a);border:1px solid rgba(255,255,255,.12);border-radius:32px;backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);box-shadow:0 24px 70px #00000073,inset 0 1px #fff3;padding:34px;position:relative;overflow:hidden;color:#edebfff2}.comm-inner:before{content:"";position:absolute;inset:-2px;pointer-events:none;background:radial-gradient(900px 380px at 18% 8%,rgba(255,255,255,.14),transparent 55%),radial-gradient(700px 320px at 82% 18%,rgba(76,125,255,.1),transparent 60%),radial-gradient(700px 360px at 55% 95%,rgba(255,79,216,.08),transparent 62%);opacity:.9}.comm-inner:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.1;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E")}.comm-inner>*{position:relative;z-index:1}.comm-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.comm-titles{display:grid;gap:14px}.comm-title{margin:0;font-size:56px;line-height:1.02;font-weight:900;letter-spacing:-1.2px;text-shadow:0 20px 70px rgba(0,0,0,.65)}.comm-chev{opacity:.35;margin-left:6px}.comm-subtitle{margin:0;font-size:34px;line-height:1.05;font-weight:900;letter-spacing:-.6px;color:#edebffeb}.comm-chevSmall{opacity:.35;margin-left:6px}.comm-livePill{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#00000038;box-shadow:0 12px 40px #00000059;color:#edebffeb;font-weight:900;white-space:nowrap;height:fit-content}.comm-liveDot{width:10px;height:10px;border-radius:50%;background:#b6ff2dd9;box-shadow:0 0 0 6px #b6ff2d2e}.comm-liveDot.is-loading{animation:commPulse 1.2s ease-in-out infinite}@keyframes commPulse{0%{transform:scale(.9);opacity:.55}50%{transform:scale(1.08);opacity:1}to{transform:scale(.9);opacity:.55}}.comm-liveText{opacity:.9}.comm-liveTime{font-variant-numeric:tabular-nums;opacity:.9}.comm-tabs{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:18px}.comm-tab{appearance:none;border:1px solid rgba(255,255,255,.14);background:#ffffff14;color:#edebffeb;border-radius:14px;padding:10px 14px;font-weight:900;cursor:pointer;transition:transform .18s ease,background .18s ease,border-color .18s ease}.comm-tab:hover{transform:translateY(-1px);background:#ffffff1f}.comm-tab.is-active{background:#0b0e1beb;border-color:#ffffff2e;color:#b6ff2d;box-shadow:0 12px 36px #00000059}.comm-cards{margin-top:22px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.comm-card{display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid rgba(0,0,0,.1);background:#0003;border-radius:22px;padding:18px 18px 16px;box-shadow:0 18px 55px #0000002e;transition:transform .18s ease,box-shadow .18s ease;color:#fffffff5}.comm-card:hover{transform:translateY(-2px);box-shadow:0 22px 70px #00000038}.comm-badge{width:54px;height:54px;border-radius:999px;display:grid;place-items:center;background:#0b0e1bf2;color:#edebfff2;font-weight:1000;font-size:20px;letter-spacing:.3px;flex:0 0 auto}.comm-mid{min-width:0;flex:1 1 auto}.comm-nameRow{display:flex;align-items:center}.comm-name{font-weight:950;font-size:18px;line-height:1.05;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comm-priceRow{margin-top:8px}.comm-price{font-weight:900;font-size:22px;line-height:1}.comm-unit{margin-left:6px;font-size:12px;font-weight:900;opacity:.55}.comm-change{font-weight:950;font-size:22px;line-height:1;text-align:right;flex:0 0 auto;min-width:92px}.comm-change.is-up{color:#0a9b56}.comm-change.is-down{color:#d61e3c}@media(max-width:1100px){.comm-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.comm-title{font-size:46px}.comm-subtitle{font-size:28px}}@media(max-width:640px){.comm-inner{padding:22px}.comm-title{font-size:38px}.comm-subtitle{font-size:24px}.comm-cards{grid-template-columns:1fr}.comm-change{min-width:0}}.ti{padding:80px 18px 110px}.ti-inner{max-width:1200px;margin:0 auto}.ti-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:18px}.ti-title{margin:0;font-size:56px;line-height:1.02;font-weight:900;letter-spacing:-1.2px;color:#edebfff5;text-shadow:0 20px 70px rgba(0,0,0,.65)}.ti-chev{opacity:.35;margin-left:6px}.ti-sub{margin:12px 0 0;font-size:18px;font-weight:800;color:#edebffbd}.ti-nav{display:flex;gap:10px}.ti-navBtn{width:46px;height:46px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#edebffeb;display:grid;place-items:center;font-size:22px;cursor:pointer;transition:.18s ease}.ti-navBtn:hover{background:#ffffff1a;transform:translateY(-1px)}.tiViewport{position:relative;overflow:hidden;border-radius:28px;-webkit-user-select:none;user-select:none;touch-action:pan-y}.tiViewport.is-dragging{cursor:grabbing}.tiTrack{display:flex;gap:18px;will-change:transform}.tiSlide{flex:0 0 calc((100% - 18px)/2);border-radius:26px;overflow:hidden;background:#fffffff0;border:1px solid rgba(0,0,0,.08);box-shadow:0 22px 70px #00000038}.ti-media{height:240px;background:#0000002e}.ti-img{width:100%;height:100%;object-fit:cover;display:block}.ti-body{padding:18px 18px 16px;background:#f5f5f5fa;border-top:1px solid rgba(0,0,0,.08)}.ti-cardTitle{margin:0 0 10px;font-size:28px;line-height:1.06;font-weight:950;color:#0a0c10f5;text-align:center}.ti-excerpt{margin:0 auto 14px;max-width:58ch;font-size:18px;line-height:1.35;font-weight:800;color:#0a0c10c7;text-align:center;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.ti-bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;padding-top:6px}.ti-meta{display:grid;gap:6px}.ti-author{font-weight:950;color:#0a0c10eb;font-size:18px}.ti-updated{font-weight:900;color:#0a0c108c;font-size:18px}.ti-actions{display:flex;gap:12px}.ti-pill{min-width:76px;height:44px;padding:0 16px;border-radius:14px;border:1px solid rgba(0,0,0,.18);background:#ffffffb3;display:flex;align-items:center;justify-content:center;gap:10px;font-weight:950;color:#0a0c10e0;box-shadow:inset 0 1px #fff9}.ti-dot{width:10px;height:10px;border-radius:999px;border:2px solid rgba(0,0,0,.45);background:transparent}.tiHint{margin-top:10px;font-weight:800;color:#edebff8c;font-size:13px}@media(max-width:980px){.ti-title{font-size:44px}.tiSlide{flex:0 0 86%}.ti-media{height:220px}}@media(max-width:560px){.ti-title{font-size:36px}.ti-cardTitle{font-size:24px}.ti-excerpt{font-size:16px}.ti-pill{height:40px;min-width:68px}}.news{padding:70px 18px 90px}.news-inner{max-width:1200px;margin:0 auto}.news-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:18px}.news-title{margin:0;font-size:44px;line-height:1.02;font-weight:900;letter-spacing:-1px;color:#edebfff5;text-shadow:0 20px 70px rgba(0,0,0,.65);text-transform:capitalize}.news-chev{opacity:.35;margin-left:6px}.news-tabs{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}.news-tab{border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#edebffdb;border-radius:14px;padding:10px 14px;font-weight:900;cursor:pointer;transition:.18s ease}.news-tab:hover{background:#ffffff1a;transform:translateY(-1px)}.news-tab.is-active{background:#0b0e1be0;border-color:#ffffff24;color:#b6ff2d;box-shadow:0 18px 50px #00000040}.news-livePill{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#edebffe6;font-weight:900}.news-dot{width:10px;height:10px;border-radius:999px;background:#2be38ce6;box-shadow:0 0 0 6px #2be38c29}.news-dot.is-loading{background:#b6ff2d;box-shadow:0 0 0 6px #b6ff2d2e;animation:newsPulse 1.2s ease-in-out infinite}@keyframes newsPulse{0%{transform:scale(.9);opacity:.6}50%{transform:scale(1.05);opacity:1}to{transform:scale(.9);opacity:.6}}.news-liveText{letter-spacing:.6px;opacity:.85}.news-time{font-variant-numeric:tabular-nums;opacity:.9}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.news-card{text-align:left;border-radius:18px;padding:16px 16px 14px;cursor:pointer;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#ffffff12,#ffffff0a);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);box-shadow:0 22px 70px #00000059,inset 0 1px #ffffff1f;transition:.18s ease}.news-card:hover{transform:translateY(-2px);background:linear-gradient(180deg,#ffffff17,#ffffff0d)}.news-card.is-locked{background:#ffffff0f}.news-top{display:flex;align-items:center;gap:12px;margin-bottom:10px}.news-icon{width:34px;height:34px;border-radius:999px;display:grid;place-items:center;font-weight:950;color:#0a0c10eb;background:#ffffffdb;box-shadow:0 10px 30px #0003}.news-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-weight:900;color:#edebffb8}.news-dotSep{opacity:.35}.news-pub,.news-lock{opacity:.85}.news-text{font-size:18px;line-height:1.25;font-weight:950;color:#edebffeb}.news-card.is-locked .news-text{font-weight:900;color:#edebffb3}.news-footer{margin-top:14px}.news-more{border:none;background:transparent;color:#b6ff2d;font-weight:950;cursor:pointer;padding:10px 0;display:inline-flex;align-items:center;gap:6px}.news-more:hover{filter:brightness(1.05)}.news-moreChev{opacity:.9}@media(max-width:980px){.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.news-title{font-size:38px}}@media(max-width:560px){.news-grid{grid-template-columns:1fr}.news-title{font-size:34px}.news-text{font-size:16px}}.ec{padding:80px 18px 40px}.ec-inner{max-width:1200px;margin:0 auto;background:linear-gradient(180deg,#ffffff14,#ffffff0a);border:1px solid rgba(255,255,255,.12);border-radius:32px;backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);box-shadow:0 24px 70px #00000073,inset 0 1px #fff3;padding:28px;position:relative;overflow:hidden;color:#edebfff5}.ec-inner:before{content:"";position:absolute;inset:-2px;pointer-events:none;background:radial-gradient(900px 380px at 18% 8%,rgba(255,255,255,.12),transparent 55%),radial-gradient(700px 320px at 82% 18%,rgba(76,125,255,.1),transparent 60%),radial-gradient(700px 360px at 55% 95%,rgba(255,79,216,.08),transparent 62%);opacity:.9}.ec-inner>*{position:relative;z-index:1}.ec-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:18px}.ec-title{margin:0;font-size:44px;font-weight:950;letter-spacing:-1px;line-height:1.05}.ec-chev{opacity:.35}.ec-meta{display:flex;align-items:center;gap:10px;font-weight:900;color:#edebffc7}.ec-dot{width:10px;height:10px;border-radius:50%;background:#edebff4d}.ec-dot.is-loading{background:#b6ff2d;box-shadow:0 0 0 6px #b6ff2d38;animation:ecPulse 1.2s ease-in-out infinite}@keyframes ecPulse{0%{transform:scale(.9);opacity:.6}50%{transform:scale(1.05);opacity:1}to{transform:scale(.9);opacity:.6}}.ec-live{letter-spacing:.5px}.ec-time{font-variant-numeric:tabular-nums;opacity:.9}.ec-stage{position:relative;margin-top:8px}.ec-viewport{overflow:hidden;border-radius:22px}.ec-track{display:flex;gap:18px;padding:8px 52px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.ec-track::-webkit-scrollbar{display:none}.ec-card{flex:0 0 auto;width:360px;border-radius:20px;background:#ffffffeb;border:1px solid rgba(0,0,0,.1);box-shadow:0 16px 40px #0000002e;color:#0b0e1b;padding:16px 16px 14px;transform:translateZ(0)}.ec-card.ec-high{outline:2px solid rgba(182,255,45,.55)}.ec-card.ec-med{outline:2px solid rgba(76,125,255,.22)}.ec-card.ec-low{outline:2px solid rgba(0,0,0,.08)}.ec-cardTop{display:flex;align-items:center;justify-content:space-between;gap:12px}.ec-when{display:flex;align-items:center;gap:10px;font-weight:900}.ec-day{color:#000000bf}.ec-dotTiny{color:#00000059}.ec-timeChip{padding:6px 10px;border-radius:10px;background:#0000000f;border:1px solid rgba(0,0,0,.1);font-variant-numeric:tabular-nums;color:#000000d9}.ec-timeChip.is-soon{background:#d61e3c1a;border-color:#d61e3c40;color:#d61e3c}.ec-bars{display:flex;gap:3px;align-items:flex-end;opacity:.55}.ec-bars span{width:3px;border-radius:3px;background:#0000008c}.ec-bars span:nth-child(1){height:8px}.ec-bars span:nth-child(2){height:12px}.ec-bars span:nth-child(3){height:16px}.ec-main{display:flex;align-items:center;gap:12px;margin-top:12px}.ec-flag{width:34px;height:34px;border-radius:999px;display:grid;place-items:center;background:#0000000f;border:1px solid rgba(0,0,0,.1);font-size:18px}.ec-eventTitle{font-weight:950;font-size:20px;letter-spacing:-.2px}.ec-sub{margin-top:2px;font-weight:900;font-size:12px;opacity:.6}.ec-stats{margin-top:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ec-k{font-size:12px;font-weight:900;opacity:.55}.ec-v{margin-top:6px;font-size:16px;font-weight:950;letter-spacing:-.1px}.ec-v.is-soonText{color:#d61e3c}.ec-nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#00000059;color:#edebfff2;display:grid;place-items:center;font-size:24px;cursor:pointer;z-index:2;box-shadow:0 12px 35px #00000059}.ec-nav:hover{filter:brightness(1.06)}.ec-prev{left:10px}.ec-next{right:10px}.ec-link{display:inline-flex;align-items:center;gap:8px;margin-top:16px;font-weight:950;color:#b6ff2d;text-decoration:none}.ec-link:hover{filter:brightness(1.06)}.ec-linkChev{opacity:.9}@media(max-width:760px){.ec-title{font-size:34px}.ec-track{padding:8px 44px}.ec-card{width:320px}}.edu{padding:80px 18px 40px}.edu-inner{max-width:1200px;margin:0 auto;color:#edebfff2}.edu-head{display:flex;flex-direction:column;gap:18px}.edu-title{margin:0;font-size:64px;letter-spacing:-1.4px;line-height:1.02;font-weight:950;text-shadow:0 20px 70px rgba(0,0,0,.35)}.edu-tabs{display:flex;gap:18px;flex-wrap:wrap;align-items:center}.edu-tab{border:none;background:transparent;color:#edebffbf;font-weight:900;padding:10px 14px;border-radius:14px;cursor:pointer;transition:.2s ease}.edu-tab:hover{color:#edebfff2;transform:translateY(-1px)}.edu-tab.is-active{background:#000000a6;border:1px solid rgba(255,255,255,.12);color:#b6ff2d;box-shadow:0 18px 60px #0000004d}.edu-slider{position:relative;margin-top:26px}.edu-viewport{overflow:hidden;border-radius:24px}.edu-track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);column-gap:26px;padding:0 56px;align-items:stretch;will-change:transform}.edu-card{width:560px;border-radius:26px;overflow:hidden;cursor:pointer;background:#fffffff0;border:1px solid rgba(0,0,0,.1);box-shadow:0 22px 70px #0000002e;color:#0b0e1b;display:flex;flex-direction:column}.edu-media{height:240px;background:#0000000f}.edu-mediaPh{width:100%;height:100%;background:radial-gradient(1200px 380px at 20% 0%,rgba(182,255,45,.22),transparent 55%),radial-gradient(900px 420px at 90% 10%,rgba(76,125,255,.18),transparent 60%),linear-gradient(180deg,#0000000f,#00000005)}.edu-img{width:100%;height:100%;object-fit:cover;display:block}.edu-body{padding:26px 26px 24px;background:#ffffffeb}.edu-cardTitle{margin:0 0 10px;font-size:30px;letter-spacing:-.4px;font-weight:950}.edu-desc{margin:0;color:#000000b3;font-weight:700;line-height:1.5;max-width:520px}.edu-bottom{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:18px}.edu-meta{display:flex;gap:10px;flex-wrap:wrap}.edu-chip{padding:8px 10px;border-radius:999px;background:#0000000f;border:1px solid rgba(0,0,0,.1);font-weight:900;font-size:12px;color:#000000bf}.edu-cta{border:none;padding:12px 18px;border-radius:14px;background:#b6ff2d;color:#0b0e1b;font-weight:950;cursor:pointer;box-shadow:0 18px 50px #b6ff2d2e}.edu-cta:hover{filter:brightness(1.05)}.edu-nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#00000059;color:#edebfff2;display:grid;place-items:center;font-size:24px;cursor:pointer;z-index:2;box-shadow:0 12px 35px #00000059}.edu-nav:hover{filter:brightness(1.06)}.edu-prev{left:8px}.edu-next{right:8px}.edu-dots{display:flex;gap:10px;margin-top:16px;padding-left:56px}.edu-dot{width:16px;height:16px;border-radius:999px;border:2px solid rgba(237,235,255,.6);background:transparent;cursor:pointer;opacity:.85}.edu-dot.is-active{background:#edebfff2;border-color:#edebfff2}.edu-liveRow{display:flex;align-items:center;gap:10px;margin-top:10px;padding-left:56px;color:#edebffb3;font-weight:900}.edu-liveDot{width:10px;height:10px;border-radius:50%;background:#edebff4d}.edu-liveDot.is-loading{background:#b6ff2d;box-shadow:0 0 0 6px #b6ff2d38;animation:eduPulse 1.2s ease-in-out infinite}@keyframes eduPulse{0%{transform:scale(.9);opacity:.6}50%{transform:scale(1.05);opacity:1}to{transform:scale(.9);opacity:.6}}@media(max-width:1180px){.edu-title{font-size:54px}.edu-card{width:520px}}@media(max-width:900px){.edu-track{padding:0 44px}.edu-card{width:86vw}.edu-dots,.edu-liveRow{padding-left:44px}}@media(max-width:560px){.edu-title{font-size:44px}.edu-media{height:210px}}.fxhb-footer{position:relative;border-top:1px solid rgba(255,255,255,.08);background:linear-gradient(to bottom,#0709138c,#070913eb);overflow:hidden}.fxhb-footer-inner{max-width:1200px;margin:0 auto;padding:42px 18px 26px}.fxhb-footer-top{display:grid;grid-template-columns:1.1fr 2.1fr;gap:28px;align-items:start}.fxhb-footer-brand{min-width:0}.fxhb-footer-logoRow{display:flex;align-items:center;gap:12px;margin-bottom:16px}.fxhb-footer-mark{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;font-weight:900;letter-spacing:.6px;background:linear-gradient(135deg,var(--accentA),var(--accentB),var(--accentC));box-shadow:0 14px 40px #b13cff3d;border:1px solid rgba(255,255,255,.1)}.fxhb-footer-brandName{font-weight:900;letter-spacing:.2px;font-size:16px;line-height:1.1}.fxhb-footer-brandTag{margin-top:2px;font-size:13px;color:#edebff9e}.fxhb-footer-social{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0 14px}.fxhb-footer-socialBtn{width:42px;height:42px;display:grid;place-items:center;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;transition:background .2s ease,transform .2s ease,border-color .2s ease}.fxhb-footer-socialBtn:hover{background:#ffffff17;border-color:#ffffff29;transform:translateY(-1px)}.fxhb-icon{width:18px;height:18px;color:#edebffe6}.fxhb-footer-lang{display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;cursor:pointer}.fxhb-footer-lang:hover{background:#ffffff17}.fxhb-footer-caret{opacity:.7;font-weight:900}.fxhb-footer-note{margin:14px 0 0;font-size:12.5px;line-height:1.45;color:#edebff94;max-width:420px}.fxhb-footer-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;padding-top:4px}.fxhb-footer-colTitle{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#edebff9e;margin-bottom:10px}.fxhb-footer-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.fxhb-footer-link{font-size:13.5px;color:#edebffdb;opacity:.92;transition:opacity .18s ease,transform .18s ease}.fxhb-footer-link:hover{opacity:1;transform:translate(2px)}.fxhb-footer-bottom{margin-top:28px;padding-top:18px;border-top:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.fxhb-footer-legal{display:flex;align-items:center;gap:10px;color:#edebff9e;font-size:12.5px}.fxhb-footer-miniLink{color:#edebffc7}.fxhb-footer-miniLink:hover{color:#edebfff2}.fxhb-footer-dot{opacity:.35}.fxhb-footer-credit{font-size:12.5px;color:#edebff9e}.fxhb-footer-creditBrand{font-weight:900;letter-spacing:.4px;color:#edebffe6}.fxhb-footer-glow{position:absolute;right:-240px;bottom:-260px;width:620px;height:620px;border-radius:50%;background:radial-gradient(circle at 35% 35%,rgba(255,255,255,.1),transparent 60%),radial-gradient(circle at 50% 50%,rgba(124,76,255,.18),transparent 65%),radial-gradient(circle at 60% 60%,rgba(255,79,216,.14),transparent 70%);filter:blur(.2px);pointer-events:none;opacity:.75}@media(max-width:980px){.fxhb-footer-top{grid-template-columns:1fr}.fxhb-footer-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.fxhb-footer-cols{grid-template-columns:1fr}}.fxhb-footer-logo{height:36px;width:auto;object-fit:contain;filter:invert(1) brightness(2);-webkit-user-select:none;user-select:none;pointer-events:none;transition:transform .25s ease,filter .25s ease}.fxhb-footer-logo:hover{transform:scale(1.05);filter:invert(1) brightness(2) drop-shadow(0 0 14px rgba(120,90,255,.6))}:root{--bg: #070913;--fg: #EDEBFF;--muted: rgba(237,235,255,.72);--accentA: #4C7DFF;--accentB: #B13CFF;--accentC: #FF4FD8;--lime: #B6FF2D}.splash{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;background:#070913;transition:opacity .5s ease,transform .5s ease;overflow:hidden}.splash-bg{position:absolute;inset:-25%;background:radial-gradient(900px 600px at 20% 25%,rgba(76,125,255,.24),transparent 55%),radial-gradient(900px 600px at 78% 34%,rgba(177,60,255,.2),transparent 58%),radial-gradient(900px 700px at 55% 82%,rgba(255,79,216,.16),transparent 60%),radial-gradient(1100px 900px at 50% 50%,transparent 45%,rgba(0,0,0,.62) 100%);filter:blur(2px);opacity:.95;pointer-events:none;animation:splashDrift 10s ease-in-out infinite alternate}.splash-noise{position:absolute;inset:0;pointer-events:none;opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E")}.splash-ui{position:relative;z-index:2;width:min(560px,92vw);display:grid;gap:16px;justify-items:center;animation:splashRise .9s ease both}.splash-brand{display:inline-flex;align-items:center;gap:12px;padding:12px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#00000047;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 18px 70px #0000008c;animation:splashFloat 4.2s ease-in-out infinite}.splash-mark{width:38px;height:38px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(135deg,var(--accentA),var(--accentB),var(--accentC));box-shadow:0 10px 30px #b13cff40;font-weight:900;letter-spacing:.4px;font-size:14px}.splash-name{font-weight:950;letter-spacing:.2px;line-height:1.05;color:var(--fg)}.splash-tag{font-size:12px;color:#edebff9e;margin-top:2px}.splash-loader{width:100%;border-radius:24px;border:1px solid rgba(255,255,255,.1);background:#0000004d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:16px 16px 14px;box-shadow:0 22px 80px #0000009e}.splash-loaderTop{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.splash-label{font-weight:900;letter-spacing:.2px;color:#edebffe6;font-size:13px}.splash-pct{font-weight:900;font-size:13px;color:#edebffb8}.splash-bar{position:relative;height:14px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff14;overflow:hidden}.splash-fill{position:absolute;inset:0;width:30%;border-radius:999px;background:linear-gradient(90deg,var(--accentA),var(--accentB),var(--accentC));box-shadow:0 14px 40px #7c4cff40}.splash-thumb{position:absolute;top:50%;transform:translate(-50%,-50%);width:46px;height:10px;border-radius:999px;background:#ffffffeb;border:1px solid rgba(255,255,255,.22);box-shadow:0 10px 26px #00000059;opacity:.85}.splash-fill--loop{animation:fillLoop 2.4s ease-in-out infinite}.splash-thumb--loop{animation:thumbLoop 2.4s ease-in-out infinite}@keyframes fillLoop{0%{transform:translate(-30%)}50%{transform:translate(120%)}to{transform:translate(-30%)}}@keyframes thumbLoop{0%{left:0%}50%{left:100%}to{left:0%}}.splash-hint{margin-top:10px;font-size:12px;color:#edebff94;text-align:center}.splash.is-exiting{opacity:0;transform:scale(1.02);pointer-events:none}.loading{display:flex;position:relative;padding:10px 12px;background:#00000038;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 18px 70px #0000008c;border-radius:22px}.loading:before{content:"";position:absolute;inset:-30%;background:linear-gradient(120deg,transparent 28%,rgba(255,255,255,.1) 48%,transparent 68%);transform:translate(-40%) rotate(8deg);animation:splashBeam 2.8s ease-in-out infinite;pointer-events:none}.loading .bar{border-radius:10px;width:5px;margin:5px;position:relative;display:flex;justify-content:center;align-items:center;transform-origin:center;animation:loadingBar 1.6s ease-in-out infinite}.loading .bar .delta{width:1px;background:inherit;position:relative;display:block}.loading .bar:nth-child(1){height:10px;top:20px;background:#f15450;transform-origin:top}.loading .bar:nth-child(1) .delta{height:10px;top:10px}.loading .bar:nth-child(2){height:30px;top:0;background:#26a89b;transform-origin:bottom}.loading .bar:nth-child(2) .delta{height:20px;top:-20px}.loading .bar:nth-child(3){height:20px;top:-20px;background:#26a89b;transform-origin:bottom}.loading .bar:nth-child(3) .delta{height:10px;top:-10px}.loading .bar:nth-child(4){height:13px;top:-20px;background:#f15450;transform-origin:top}.loading .bar:nth-child(4) .delta{height:10px;top:10px}.loading .bar:nth-child(5){height:27px;top:-33px;background:#26a89b;transform-origin:bottom}.loading .bar:nth-child(5) .delta{height:40px;top:-10px}.loading .bar:nth-child(6){height:38px;top:-33px;background:#f15450;transform-origin:top}.loading .bar:nth-child(6) .delta{height:40px;top:20px}.loading .bar:nth-child(7){height:60px;top:-54px;background:#26a89b;transform-origin:bottom}.loading .bar:nth-child(7) .delta{height:70px;top:-40px}.loading .bar:nth-child(1){animation-delay:0s}.loading .bar:nth-child(2){animation-delay:.12s}.loading .bar:nth-child(3){animation-delay:.24s}.loading .bar:nth-child(4){animation-delay:.36s}.loading .bar:nth-child(5){animation-delay:.48s}.loading .bar:nth-child(6){animation-delay:.6s}.loading .bar:nth-child(7){animation-delay:.72s}@keyframes loadingBar{0%{transform:scaleY(.25);filter:brightness(.95)}50%{transform:scaleY(1);filter:brightness(1.15)}to{transform:scaleY(.25);filter:brightness(.95)}}@keyframes splashRise{0%{opacity:0;transform:translateY(22px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes splashFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes splashBeam{0%{transform:translate(-42%) rotate(8deg);opacity:0}25%{opacity:.7}55%{opacity:.85}to{transform:translate(34%) rotate(8deg);opacity:0}}@keyframes splashDrift{0%{transform:scale(1) translateZ(0)}to{transform:scale(1.05) translate3d(-1.5%,1%,0)}}.auth-noise{position:absolute;inset:0;pointer-events:none;opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");z-index:0}.auth-demo{display:grid;gap:10px;margin-bottom:14px;padding:12px;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:#00000024}.auth-demoTitle{font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;opacity:.78}.auth-demoGrid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.auth-demoBtn{border-radius:14px;padding:10px 12px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#edebffeb;font-weight:1000;cursor:pointer;transition:.18s ease}.auth-demoBtn:hover{background:#ffffff1a;transform:translateY(-1px)}.auth-demoBtn--premium{border-color:#aa96ff38;background:#785aff1a;color:#aa96fffa}.auth-demoSub{font-size:12px;font-weight:850;opacity:.72;line-height:1.4}.auth-error{margin:10px 0 14px;padding:12px;border-radius:14px;background:#ff4d4d1a;border:1px solid rgba(255,77,77,.22);color:#ffebebf2;font-weight:800}:root{--bg: #070913;--fg: #EDEBFF;--muted: rgba(237,235,255,.72);--glass: rgba(255,255,255,.08);--glass2: rgba(255,255,255,.12);--stroke: rgba(255,255,255,.14);--shadow: 0 18px 60px rgba(0,0,0,.55);--radius: 22px;--accentA: #4C7DFF;--accentB: #B13CFF;--accentC: #FF4FD8;--lime: #B6FF2D}.auth--tv{min-height:100vh;background:var(--bg);color:var(--fg);position:relative;overflow:hidden;display:grid;place-items:center;padding:28px 18px}.auth-bg{position:absolute;inset:-20%;background:radial-gradient(900px 600px at 20% 25%,rgba(76,125,255,.22),transparent 55%),radial-gradient(900px 600px at 75% 35%,rgba(177,60,255,.18),transparent 58%),radial-gradient(900px 700px at 55% 80%,rgba(255,79,216,.14),transparent 60%);filter:blur(2px);opacity:.95;z-index:0}.auth-noise{position:absolute;inset:0;pointer-events:none;opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");z-index:0}.auth-wrap{width:min(520px,100%);position:relative;z-index:1;display:grid;gap:14px}.auth-brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:inherit;justify-self:center;padding:10px 12px;border-radius:999px}.auth-mark{width:34px;height:34px;display:grid;place-items:center;border-radius:12px;background:linear-gradient(135deg,var(--accentA),var(--accentB),var(--accentC));box-shadow:0 10px 30px #b13cff40;font-weight:900;font-size:14px;letter-spacing:.4px}.auth-brandText{font-weight:900;letter-spacing:.2px;opacity:.95}.auth-card{border-radius:28px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#ffffff14,#ffffff0a);box-shadow:0 22px 80px #0009;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:22px}.auth-head{text-align:center;margin-bottom:16px}.auth-title{margin:0 0 6px;font-size:28px;letter-spacing:-.4px}.auth-sub{margin:0;color:#edebffb3;font-size:14px;line-height:1.4}.auth-social{display:grid;gap:10px;margin:14px 0 12px}.auth-socialBtn{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:16px;padding:12px 14px;border:1px solid rgba(255,255,255,.12);background:#0000002e;color:#edebffeb;cursor:pointer;transition:.2s ease}.auth-socialBtn:hover{background:#ffffff14;transform:translateY(-1px)}.auth-socialIcon{width:26px;height:26px;border-radius:10px;display:grid;place-items:center;background:#ffffff1a;border:1px solid rgba(255,255,255,.1);font-weight:900}.auth-divider{position:relative;text-align:center;margin:14px 0;color:#edebff9e;font-size:12px}.auth-divider:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#ffffff1a}.auth-divider span{position:relative;padding:0 10px;background:linear-gradient(180deg,#121428f2,#121428a6);border-radius:999px;border:1px solid rgba(255,255,255,.08)}.auth-form{display:grid;gap:12px}.auth-field{display:grid;gap:8px}.auth-label{font-size:12px;font-weight:800;letter-spacing:.2px;color:#edebffd1}.auth-input{width:100%;border-radius:16px;padding:12px 14px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:var(--fg);outline:none;transition:.2s ease}.auth-input::placeholder{color:#edebff73}.auth-input:focus{border-color:#b6ff2d73;box-shadow:0 0 0 4px #b6ff2d1a;background:#ffffff14}.auth-row{display:flex;align-items:center;gap:10px}.auth-row--between{justify-content:space-between;margin-top:10px}.auth-check{display:flex;align-items:center;gap:10px;font-size:12px;color:#edebffbd}.auth-check input{width:16px;height:16px;accent-color:var(--lime)}.auth-linkBtn{background:transparent;border:0;padding:0;color:#edebffc7;cursor:pointer;font-size:12px}.auth-linkBtn:hover{color:#edebff;text-decoration:underline}.auth-submit{width:100%;border-radius:16px;padding:12px 14px;border:0;cursor:pointer;font-weight:900;background:linear-gradient(135deg,var(--accentA),var(--accentB));color:#fff;box-shadow:0 18px 60px #7c4cff47;transition:.2s ease}.auth-submit:hover{filter:brightness(1.05);transform:translateY(-1px)}.auth-foot{margin:6px 0 0;text-align:center;font-size:13px;color:#edebffb3}.auth-link{color:#edebffeb;text-decoration:none;font-weight:900}.auth-link:hover{text-decoration:underline}.auth-legal{margin:8px 0 0;text-align:center;font-size:12px;color:#edebff8c}.md-page{min-height:100vh;background:var(--bg);color:var(--fg);padding:22px 18px 40px;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,"Apple Color Emoji","Segoe UI Emoji";position:relative;isolation:isolate;overflow:hidden}.md-page:before{content:"";position:absolute;inset:-2px;z-index:-2;background:radial-gradient(1200px 700px at 45% 30%,rgba(124,76,255,.22),transparent 55%),radial-gradient(1000px 700px at 70% 25%,rgba(255,79,216,.18),transparent 58%),radial-gradient(900px 700px at 20% 75%,rgba(76,125,255,.16),transparent 60%),radial-gradient(1000px 900px at 55% 85%,rgba(177,60,255,.12),transparent 60%),radial-gradient(1400px 900px at 50% 50%,transparent 45%,rgba(0,0,0,.62) 100%);pointer-events:none}.md-page:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E")}.md-topLine{position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:14px;padding:14px 10px;margin:-6px -10px 16px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(to bottom,#070913bd,#0709131f);border-bottom:1px solid rgba(255,255,255,.08)}.md-brand{display:flex;align-items:center;gap:10px;font-weight:800;letter-spacing:.2px}.md-search{flex:1;max-width:560px;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#edebffeb}.md-topRight{display:flex;align-items:center;gap:10px;opacity:.88}.md-lang{font-weight:800;font-size:12px}.md-dot{width:4px;height:4px;border-radius:999px;background:#ffffff59}.md-smallSym{font-size:12px;opacity:.9}.md-header,.md-sectionTitleRow,.md-grid4,.md-about,.md-chartCard,.md-h1,.md-muted,.md-back{max-width:1200px;margin-left:auto;margin-right:auto}.md-header{padding:8px 0}.md-symRow{display:flex;align-items:center;gap:14px}.md-badgeWrap{width:44px;height:44px;border-radius:14px;background:linear-gradient(180deg,#ffffff17,#ffffff0d);border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 60px #00000073;display:grid;place-items:center;flex:0 0 auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.md-badge{font-size:14px;opacity:.92}.md-symInfo{min-width:0}.md-symName{font-size:16px;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.1px}.md-symNameMuted{opacity:.62;font-weight:700}.md-priceRow{display:flex;align-items:baseline;gap:12px;margin-top:8px}.md-price{font-size:22px;font-weight:900;letter-spacing:.2px;text-shadow:0 18px 60px rgba(0,0,0,.55)}.md-unit{margin-left:6px;font-size:12px;opacity:.65;font-weight:800}.md-delta{font-size:14px;font-weight:900;opacity:.95}.md-delta.is-up{color:#2be38c}.md-delta.is-down{color:#ff5c7a}.md-actions{margin-left:auto}.md-primaryBtn{border:0;border-radius:999px;padding:10px 14px;font-weight:900;cursor:pointer;color:#0b0e1b;background:linear-gradient(135deg,var(--accentA),var(--accentB));box-shadow:0 16px 40px #7c4cff40}.md-primaryBtn:hover{filter:brightness(1.05)}.md-sectionTitleRow{margin-top:24px;margin-bottom:12px;padding:0 2px}.md-h2{margin:0;font-size:22px;font-weight:900;letter-spacing:-.3px;text-shadow:0 18px 60px rgba(0,0,0,.45)}.md-chev{opacity:.55;margin-left:6px}.md-grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.md-block{border-radius:var(--radius);padding:16px 16px 14px;min-height:78px;background:linear-gradient(180deg,#ffffff14,#ffffff0a);border:1px solid rgba(255,255,255,.12);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:relative;overflow:hidden}.md-block:before{content:"";position:absolute;inset:-40px -60px auto auto;width:180px;height:180px;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.18),transparent 65%);opacity:.35;pointer-events:none;transform:rotate(18deg)}.md-blockLabel{font-size:12px;opacity:.68;font-weight:800;letter-spacing:.2px}.md-blockValue{margin-top:10px;font-size:18px;font-weight:900;letter-spacing:.1px}.md-block.is-accent .md-blockValue{color:#2be38c}.md-chartCard{border-radius:calc(var(--radius) + 2px);padding:16px;background:linear-gradient(180deg,#ffffff14,#ffffff08);border:1px solid rgba(255,255,255,.12);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);overflow:hidden;position:relative}.md-chartCard:before{content:"";position:absolute;inset:-160px auto auto -160px;width:320px;height:320px;background:radial-gradient(circle at 50% 50%,rgba(76,125,255,.22),transparent 60%);pointer-events:none;opacity:.9}.md-chartTop{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px;position:relative;z-index:1}.md-chartBig{font-size:16px;font-weight:900;letter-spacing:.2px}.md-chartSmall{font-size:12px;opacity:.7;margin-top:4px}.md-tf{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.md-tfBtn{border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:#edebffe0;padding:8px 10px;border-radius:999px;font-weight:900;font-size:12px;cursor:pointer;transition:transform .15s ease,background .2s ease,border-color .2s ease}.md-tfBtn:hover{background:#ffffff14}.md-tfBtn:active{transform:scale(.98)}.md-tfBtn.is-active{background:#b13cff2e;border-color:#b13cff59;color:#edebfff2}.md-chartGrid{display:grid;grid-template-columns:1fr;gap:14px;position:relative;z-index:1}.md-chartPane{display:flex;flex-direction:column;gap:8px}.md-chartLabel{font-size:12px;opacity:.68;font-weight:900;letter-spacing:.2px}.md-chartBox{border-radius:calc(var(--radius) - 6px);overflow:hidden;border:1px solid rgba(255,255,255,.12);background:#00000038;padding:10px}.md-about{border-radius:var(--radius);padding:16px;background:linear-gradient(180deg,#ffffff14,#ffffff08);border:1px solid rgba(255,255,255,.12);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.md-aboutText{margin:0;opacity:.82;line-height:1.7}.md-back{display:inline-block;margin-top:22px;color:#edebffeb;font-weight:900;text-decoration:none;opacity:.9}.md-back:hover{opacity:1;text-decoration:underline}.md-h1{margin:10px auto 0;font-size:28px;font-weight:900;letter-spacing:-.4px}.md-muted{opacity:.75;line-height:1.7;margin:12px auto 0}@media(max-width:1100px){.md-grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.md-page{padding:18px 14px 34px}.md-grid4{grid-template-columns:1fr}.md-search{display:none}.md-primaryBtn{padding:9px 12px;font-weight:900}.md-badgeWrap{width:40px;height:40px}}.md-aboutMeta{margin-top:14px;display:grid;gap:10px}.md-aboutMetaRow{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding-top:10px;border-top:1px solid rgba(255,255,255,.08)}.md-aboutK{font-size:12px;opacity:.7;font-weight:800}.md-aboutV{font-size:12px;opacity:.9;font-weight:700;text-align:right;max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.md-link{text-decoration:underline}.tvMain--signalsMock{max-width:100%}.sg2BackBar{max-width:1280px;margin:0 auto;padding:18px 18px 0}.sg2Top{display:flex;align-items:stretch;justify-content:space-between;gap:14px;padding:18px;max-width:1280px;margin:0 auto}.sg2Kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;flex:1;min-width:0}.sg2Kpi{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;border-radius:18px;padding:12px 14px;box-shadow:0 18px 60px #00000038;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.sg2KpiLabel{font-weight:950;opacity:.78;font-size:12px}.sg2KpiValue{margin-top:8px;font-size:26px;font-weight:1100;letter-spacing:.01em}.sg2KpiSub{margin-top:6px;font-weight:850;opacity:.7;font-size:12px}.sg2Tf{display:flex;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;border-radius:18px;padding:12px;box-shadow:0 18px 60px #00000038;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.sg2TfLabel{font-weight:950;opacity:.8;font-size:12px;white-space:nowrap}.sg2TfPills{display:flex;gap:6px;padding:6px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#0000001a}.sg2TfBtn{border:none;background:transparent;color:#edebffbf;font-weight:1000;font-size:12px;padding:8px 10px;border-radius:999px;cursor:pointer;transition:.18s ease}.sg2TfBtn:hover{background:#ffffff0f;color:#edebfff2}.sg2TfBtn.active{background:#ffffff1a;color:#edebfffa}.sg2GhostBtn{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#edebffeb;border-radius:999px;padding:10px 12px;font-weight:950;cursor:pointer;transition:.18s ease}.sg2GhostBtn:hover{background:#ffffff1a;transform:translateY(-1px)}.sg2GhostBtn--link,.sg2Secondary--link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.sg2Grid{max-width:1280px;margin:0 auto;padding:0 18px 18px;display:grid;gap:16px}.sg2Panel{overflow:hidden}.sg2Current{margin-top:10px;display:grid;gap:12px}.sg2CurrentTop{display:flex;align-items:center;justify-content:space-between;gap:12px}.sg2CurrentMeta{margin-top:4px;font-size:12px;font-weight:850;opacity:.72}.sg2Pair{font-size:22px;font-weight:1100;letter-spacing:.01em}.sg2Side{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:999px;font-weight:1100;font-size:12px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f}.sg2Side.buy{color:#a0ffd2fa;border-color:#a0ffd233;background:#a0ffd214}.sg2Side.sell{color:#ffaaaafa;border-color:#faa3;background:#ffaaaa14}.sg2Levels{border:1px solid rgba(255,255,255,.1);background:#0000001f;border-radius:16px;padding:10px;display:grid;gap:10px}.sg2LevelRow{display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:900;opacity:.92}.sg2LevelRow span{opacity:.72;font-weight:900}.sg2Btns{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sg2Primary,.sg2Secondary{border-radius:14px;padding:10px 12px;font-weight:1100;cursor:pointer;transition:.18s ease}.sg2Primary{border:1px solid rgba(160,255,210,.22);background:#a0ffd21a;color:#a0ffd2fa}.sg2Primary:hover{transform:translateY(-1px);filter:brightness(1.05)}.sg2Secondary{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#edebffeb}.sg2Secondary:hover{background:#ffffff1a;transform:translateY(-1px)}.sg2Switch{border-top:1px solid rgba(255,255,255,.1);padding-top:10px}.sg2EmptyState{margin-top:10px;border:1px dashed rgba(255,255,255,.12);background:#0000001f;border-radius:16px;padding:14px}.sg2EmptyState strong{display:block;font-weight:1100}.sg2EmptyState span{display:block;margin-top:8px;font-size:12px;font-weight:850;opacity:.74;line-height:1.45}.sg2SwitchTitle{font-size:12px;font-weight:1000;opacity:.85}.sg2SwitchList{margin-top:10px;display:grid;gap:10px}.sg2SwitchItem{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid rgba(255,255,255,.1);background:#0000001f;border-radius:14px;padding:10px 12px;color:#edebffeb;cursor:pointer;transition:.18s ease;font-weight:950}.sg2SwitchItem:hover{background:#ffffff12;transform:translateY(-1px)}.sg2SwitchItem.active{border-color:#aa96ff3d;background:#785aff1a}.sg2Muted{opacity:.72;font-weight:850}.sg2Secondary--small{padding:8px 10px;border-radius:12px;font-size:12px}.sg2DailyList,.sg2PurchaseList{margin-top:10px;display:grid;gap:10px}.sg2DailyRow,.sg2PurchaseRow{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(255,255,255,.1);background:#0000001f;border-radius:16px;padding:12px}.sg2DailyRow.active{border-color:#aa96ff3d;background:#785aff1a}.sg2DailyRow.locked{overflow:hidden}.sg2DailyRow.locked>:not(.sg2LockOverlay){filter:blur(3px) saturate(.65);opacity:.56;pointer-events:none;transition:.24s ease}.sg2LockOverlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:10px;padding:14px;background:linear-gradient(180deg,#78788c29,#30303c5c);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:.84;transition:.24s ease}.sg2DailyRow.locked:hover .sg2LockOverlay{opacity:1;background:linear-gradient(180deg,#785aff2e,#30303c7a)}.sg2DailyRow.locked:hover>:not(.sg2LockOverlay){transform:scale(.985)}.sg2LockOverlay span{margin:0;font-size:12px;font-weight:1000;opacity:.96}.sg2DailyRow span,.sg2PurchaseRow span{display:block;margin-top:4px;font-size:12px;font-weight:850;opacity:.72}.sg2DailyRow strong,.sg2PurchaseRow strong{font-weight:1100}.sg2DailyRowRight,.sg2PurchaseRowRight{text-align:right}.sg2AccessBadge{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;font-size:12px;font-weight:1000;text-transform:capitalize}.sg2AccessBadge.free{color:#a0ffd2fa;border-color:#a0ffd233;background:#a0ffd214}.sg2AccessBadge.premium{color:#aa96fffa;border-color:#aa96ff33;background:#785aff1a}.sg2LockedNote{border:1px dashed rgba(170,150,255,.24);background:#785aff14;border-radius:16px;padding:12px;font-size:12px;font-weight:900;opacity:.86}.sg2Toast{position:fixed;right:18px;bottom:18px;z-index:96;border:1px solid rgba(170,150,255,.22);background:#785aff1a;color:#aa96fffa;border-radius:14px;padding:12px 14px;font-weight:1000;box-shadow:0 18px 60px #0000003d}.sg2ChartWrap{margin-top:10px;display:grid;gap:10px}.sg2Chart{border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#0000001a;overflow:hidden}.sg2Svg{width:100%;display:block}.sg2ChartNote{font-size:12px;font-weight:850;opacity:.72}.sg2Live{margin-top:10px;display:grid;gap:10px}.sg2LiveChart{border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#0000001a;overflow:hidden}.sg2Bubble{font-size:12px;font-weight:1100;fill:#edebffeb}.sg2Indicators{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-weight:900;opacity:.85;font-size:12px}.sg2ChipBtn{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#edebffeb;border-radius:999px;padding:8px 10px;font-weight:1000;cursor:pointer;transition:.18s ease}.sg2ChipBtn:hover{background:#ffffff1a;transform:translateY(-1px)}.sg2Level{stroke-width:2;stroke-dasharray:6 8;opacity:.95}.sg2Level.entry{stroke:#a0ffd2d9}.sg2Level.tp{stroke:#ffaaaad9}.sg2Level.sl{stroke:#ffd296d9}.sg2Tag{stroke:#ffffff24;fill:#00000059}.sg2Tag.entry{fill:#a0ffd22e}.sg2Tag.tp{fill:#ffaaaa2e}.sg2Tag.sl{fill:#ffd2962e}.sg2TagText{font-size:12px;font-weight:1100;fill:#edebffeb}.sg2Overview{margin-top:10px;display:grid;gap:10px}.sg2OverviewRow{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid rgba(255,255,255,.1);background:#0000001f;border-radius:14px;padding:10px 12px;font-weight:900;opacity:.95}.sg2OverviewRow span{opacity:.75;font-weight:900}.sg2Thesis{border-top:1px solid rgba(255,255,255,.1);padding-top:10px}.sg2ThesisLabel{font-size:12px;font-weight:1000;opacity:.85;margin-bottom:8px}.sg2ThesisText{font-weight:850;opacity:.78;line-height:1.35}.sg2Checklist{border-top:1px solid rgba(255,255,255,.1);padding-top:10px;display:grid;gap:10px}.sg2Check{display:flex;align-items:center;gap:10px;font-weight:900;opacity:.9}.sg2TradeTable{margin-top:10px;display:grid;gap:10px}.sg2TradeHead,.sg2TradeRow{display:grid;grid-template-columns:1.3fr .85fr .75fr .85fr .85fr .9fr;gap:12px;align-items:center}.sg2TradeHead{padding:0 4px;color:#edebff8c;font-size:12px;font-weight:1000;letter-spacing:.05em;text-transform:uppercase}.sg2TradeRow{border:1px solid rgba(255,255,255,.1);background:#0000001f;border-radius:16px;padding:14px 16px;box-shadow:inset 0 1px #ffffff0a}.sg2TradeAsset{display:flex;align-items:center;gap:10px;font-weight:1000;color:#edebfff0}.sg2TradeFlag{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#aa96fff5;font-size:14px;flex-shrink:0}.sg2TradeSide{display:inline-flex;align-items:center;justify-content:center;min-width:82px;padding:7px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;font-size:11px;font-weight:1100;letter-spacing:.08em}.sg2TradeSide.buy{color:#a0ffd2fa;border-color:#a0ffd233;background:#a0ffd214}.sg2TradeSide.sell{color:#ffaaaafa;border-color:#faa3;background:#ffaaaa14}.sg2TradeValue{font-weight:950;color:#edebffe0}.sg2TradeValue.up{color:#a0ffd2fa}.sg2TradeValue.down{color:#ffaaaafa}.sg2MiniChartRow{margin-top:12px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.sg2Sentiment{margin-top:10px;display:grid;gap:12px}.sg2Gauge{display:flex;justify-content:center}.sg2GaugeArc{position:relative;width:220px;height:120px;border-radius:220px 220px 0 0;border:18px solid rgba(255,255,255,.1);border-bottom:0;background:conic-gradient(#a0ffd2a6 0deg 117deg,#ffaaaaa6 117deg 180deg);overflow:hidden;box-shadow:0 24px 54px #00000038,inset 0 1px #ffffff0d}.sg2GaugeNeedle{position:absolute;left:50%;bottom:0;width:2px;height:110px;transform-origin:bottom center;background:#edebffd9;box-shadow:0 0 18px #aa96ff59;animation:sg2NeedleFloat 2.8s ease-in-out infinite}.sg2GaugeCenter{position:absolute;left:50%;bottom:10px;transform:translate(-50%);text-align:center}.sg2GaugeLabel{font-weight:1100;font-size:18px}.sg2GaugeValue{margin-top:4px;font-weight:1100;font-size:24px;color:#a0ffd2fa;text-shadow:0 0 18px rgba(160,255,210,.18)}.sg2GaugeConfidence{margin-top:6px;font-size:11px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;color:#edebff94}.sg2SentimentSplit{display:grid;gap:10px;border:1px solid rgba(255,255,255,.1);background:#0000001f;border-radius:16px;padding:12px}.sg2SplitRow{display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:1000}.sg2SentimentBar{position:relative;height:12px;border-radius:999px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:linear-gradient(90deg,#ffaaaa2e,#ffffff0d 48%,#a0ffd22e)}.sg2SentimentFill{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:linear-gradient(90deg,#ff4fd86b,#a0ffd2d9);box-shadow:0 0 28px #a0ffd23d;animation:sg2PulseFlow 2.6s ease-in-out infinite;transition:width .8s ease}.sg2SentimentNote{font-size:12px;line-height:1.5;color:#edebffa8;font-weight:850}@keyframes sg2NeedleFloat{0%{filter:drop-shadow(0 0 0 rgba(170,150,255,.18))}50%{filter:drop-shadow(0 0 10px rgba(170,150,255,.32))}to{filter:drop-shadow(0 0 0 rgba(170,150,255,.18))}}@keyframes sg2PulseFlow{0%{opacity:.86;transform:translate(0)}50%{opacity:1;transform:translate(2px)}to{opacity:.86;transform:translate(0)}}.sg2SmallCharts{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sg2Span2{grid-column:span 2}.sg2Span1{grid-column:span 1}.sg2News{margin-top:10px;display:grid;gap:10px}.sg2NewsRow{display:flex;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.1);background:#0000001f;border-radius:14px;padding:10px 12px;font-weight:900;opacity:.92}.sg2Dot{opacity:.9}.sg2Upcoming{margin-top:10px;display:grid;gap:10px}.sg2UpcomingHead{display:grid;grid-template-columns:1fr .8fr .8fr;gap:10px;font-weight:1000;opacity:.75;padding:0 4px}.sg2UpcomingRow{display:grid;grid-template-columns:1fr .8fr .8fr;gap:10px;align-items:center;border:1px solid rgba(255,255,255,.1);background:#0000001f;border-radius:14px;padding:10px 12px;font-weight:900;opacity:.92}.sg2Badge{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;font-weight:1000}@media(max-width:1180px){.sg2Top{flex-direction:column}.sg2Grid{grid-template-columns:1fr}.sg2Span2{grid-column:span 1}}@media(max-width:780px){.sg2Kpis{grid-template-columns:1fr}.sg2Tf{flex-wrap:wrap}.sg2Btns,.sg2MiniChartRow,.sg2SmallCharts{grid-template-columns:1fr}.sg2TradeHead{display:none}.sg2TradeRow{grid-template-columns:1fr 1fr}.sg2DailyRow,.sg2PurchaseRow,.sg2UpcomingRow,.sg2UpcomingHead,.sg2OverviewRow{grid-template-columns:1fr;flex-direction:column;align-items:flex-start}.sg2DailyRowRight,.sg2PurchaseRowRight{text-align:left}}.pageBackBtn{display:inline-flex;align-items:center;gap:8px;width:fit-content;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:#edebffeb;border-radius:999px;padding:10px 14px;font-weight:1000;cursor:pointer;transition:.2s ease}.pageBackBtn:hover{transform:translateY(-1px);background:#785aff24;border-color:#aa96ff3d;color:#beb0fffa}.tvMain--dashboardNews{max-width:1280px;margin:0 auto;padding:18px;display:grid;gap:16px}.dnHero,.dnPanel{padding:16px;border-radius:22px}.dnHero{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.dnEyebrow{font-size:11px;font-weight:950;letter-spacing:.12em;text-transform:uppercase;opacity:.72}.dnTitle{margin:6px 0 0;font-size:30px;font-weight:1100;line-height:1.08}.dnSub{margin-top:8px;max-width:760px;line-height:1.5;font-weight:850;opacity:.78}.dnHeroActions{display:grid;gap:10px;justify-items:end}.dnBadge,.dnPill{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:999px;font-size:12px;font-weight:1000;text-transform:capitalize}.dnBadge.basic,.dnPill.free{background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#edebffe6}.dnBadge.premium,.dnPill.premium{background:#785aff1f;border:1px solid rgba(170,150,255,.24);color:#beb0fffa}.dnPill--recommended{background:#ffcc661f;border:1px solid rgba(255,204,102,.2);color:#ffda96f5}.dnPill--video{background:#67e8f91f;border:1px solid rgba(103,232,249,.2);color:#a6f3fff5}.dnUpgradeBtn,.dnCloseBtn,.dnInlineBtn{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(170,150,255,.24);background:#785aff1a;color:#beb0fffa;border-radius:12px;padding:10px 12px;font-weight:1000;text-decoration:none;cursor:pointer}.dnKpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.dnKpi{padding:14px;border-radius:18px;display:grid;gap:8px}.dnKpi span{font-size:12px;font-weight:950;opacity:.76}.dnKpi strong{font-size:26px;font-weight:1100}.dnGrid{display:grid;grid-template-columns:1.15fr .85fr;gap:16px}.dnPanel--btc{grid-column:1 / -1}.dnCardList,.dnResourceList,.dnMarketFeed,.dnTrades{margin-top:12px;display:grid;gap:12px}.dnContentCard,.dnMarketRow,.dnResourceRow,.dnTradeRow{position:relative;width:100%;text-align:left;border:1px solid rgba(255,255,255,.1);background:#0000001f;color:#edebffeb;border-radius:18px;padding:14px;transition:.18s ease}.dnMarketRow,.dnTradeRow{cursor:pointer}.dnContentCard:hover,.dnMarketRow:hover,.dnResourceRow:hover,.dnTradeRow:hover{transform:translateY(-1px);background:#ffffff0f}.dnContentCard strong,.dnMarketRow strong,.dnResourceRow strong,.dnTradeRow strong{display:block;font-size:16px;font-weight:1000}.dnContentCard p,.dnMarketRow p,.dnResourceRow p,.dnEmpty span,.dnModalSummary,.dnModalBody{margin:8px 0 0;line-height:1.5;opacity:.8}.dnCardTop,.dnModalMeta,.dnAssetList,.dnTickerStats,.dnTickerMeta,.dnTradeMeta{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.dnCardTop{margin-bottom:10px}.dnMeta,.dnMarketMeta{margin-top:10px;display:flex;gap:10px;flex-wrap:wrap;font-size:12px;font-weight:900;opacity:.72}.dnMarketRow,.dnResourceRow,.dnTradeRow{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.dnContentCard--recommended{border-color:#ffcc6629;background:linear-gradient(180deg,#ffcc6614,#ffffff0a)}.dnContentCard--locked,.dnResourceRow--locked{overflow:hidden}.dnContentCard--locked>:not(.dnLockOverlay),.dnResourceRow--locked>:not(.dnResourceUpgrade){filter:blur(3px) saturate(.65);opacity:.56;pointer-events:none;transition:.24s ease}.dnLockOverlay,.dnResourceUpgrade{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:12px;text-align:center;padding:18px;background:linear-gradient(180deg,#78788c29,#30303c5c);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:.84;transition:.24s ease}.dnResourceUpgrade{font-weight:1000;color:#edebffeb}.dnContentCard--locked:hover .dnLockOverlay,.dnResourceRow--locked:hover .dnResourceUpgrade{opacity:1;background:linear-gradient(180deg,#785aff2e,#30303c7a)}.dnContentCard--locked:hover>:not(.dnLockOverlay),.dnResourceRow--locked:hover>:not(.dnResourceUpgrade){transform:scale(.985)}.dnTickerStats{justify-content:space-between;align-items:flex-end;margin-top:12px}.dnTickerPrice span{display:block;font-size:12px;font-weight:950;opacity:.72}.dnTickerPrice strong{margin-top:6px;font-size:34px;font-weight:1100}.dnTickerChange{font-size:26px;font-weight:1100}.dnTickerMeta{margin-top:14px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.dnTickerMeta div{border:1px solid rgba(255,255,255,.1);background:#ffffff0a;border-radius:16px;padding:12px}.dnTickerMeta span{display:block;font-size:12px;font-weight:950;opacity:.72}.dnTickerMeta b{display:block;margin-top:6px;font-size:16px;font-weight:1000}.dnTradeMeta{justify-content:flex-end;font-size:12px;font-weight:900;opacity:.8}.up{color:#a0ffd2fa}.down{color:#ffaaaafa}.dnEmpty{margin-top:12px;border:1px dashed rgba(255,255,255,.14);border-radius:18px;padding:16px;display:grid;gap:8px}.dnModalOverlay{position:fixed;inset:0;z-index:95;background:#00000094;display:grid;place-items:center;padding:20px}.dnModal{width:min(720px,100%);max-height:min(88vh,860px);overflow:auto;border-radius:22px;padding:16px}.dnModalMeta{margin-top:10px;font-size:12px;font-weight:900;opacity:.74}.dnAssetList{margin-top:16px}.dnAssetList a{color:#beb0fffa;text-decoration:none;font-weight:1000}@media(max-width:1180px){.dnKpis,.dnGrid,.dnTickerMeta{grid-template-columns:1fr 1fr}}@media(max-width:780px){.dnHero,.dnMarketRow,.dnResourceRow,.dnTradeRow,.dnTickerStats{flex-direction:column;align-items:flex-start}.dnHeroActions{justify-items:start}.dnKpis,.dnGrid,.dnTickerMeta{grid-template-columns:1fr}}.tvMain--dashboardEducation{max-width:1280px;margin:0 auto;padding:18px;display:grid;gap:16px}.deHero,.dePanel{padding:16px;border-radius:22px}.deHero{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.deEyebrow{font-size:11px;font-weight:950;letter-spacing:.12em;text-transform:uppercase;opacity:.72}.deTitle{margin:6px 0 0;font-size:30px;font-weight:1100;line-height:1.08}.deSub{margin-top:8px;max-width:760px;line-height:1.5;font-weight:850;opacity:.78}.deHeroActions{display:grid;gap:10px;justify-items:end}.deBadge,.dePill{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:999px;font-size:12px;font-weight:1000}.deBadge.basic,.dePill.free{background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#edebffe6}.deBadge.premium,.dePill.premium{background:#785aff1f;border:1px solid rgba(170,150,255,.24);color:#beb0fffa}.dePill--recommended{background:#ffcc661f;border:1px solid rgba(255,204,102,.2);color:#ffda96f5}.deUpgradeBtn,.deOpenBtn{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(170,150,255,.24);background:#785aff1a;color:#beb0fffa;border-radius:12px;padding:10px 12px;font-weight:1000;text-decoration:none;cursor:pointer}.deGrid{display:grid;grid-template-columns:1.15fr .85fr;gap:16px}.deCourseGrid,.deNotesList{margin-top:12px;display:grid;gap:12px}.deCourseGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.deCourseCard,.deNoteRow{position:relative;border:1px solid rgba(255,255,255,.1);background:#0000001f;color:#edebffeb;border-radius:18px;padding:14px;overflow:hidden}.deCardTop,.deMetaRow,.deActions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.deCardTop{margin-bottom:10px}.deCourseCard strong,.deNoteRow strong{display:block;font-size:16px;font-weight:1000}.deCourseCard p,.deNoteRow p,.deLockOverlay span,.deModalSummary,.deModalBody{margin:8px 0 0;line-height:1.5;opacity:.8}.deMeta,.deMetaRow{margin-top:10px;font-size:12px;font-weight:900;opacity:.74}.deNoteRow{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.deCourseCard--locked,.deNoteRow--locked{min-height:190px}.deCourseCard--locked>:not(.deLockOverlay),.deNoteRow--locked>:not(.deNoteUpgrade){filter:blur(3px) saturate(.65);opacity:.56;pointer-events:none;transition:.24s ease}.deLockOverlay,.deNoteUpgrade{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:12px;text-align:center;padding:18px;background:linear-gradient(180deg,#78788c29,#30303c5c);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:.84;transition:.24s ease}.deNoteUpgrade{font-weight:1000;color:#edebffeb}.deCourseCard--locked:hover .deLockOverlay,.deNoteRow--locked:hover .deNoteUpgrade{opacity:1;background:linear-gradient(180deg,#785aff2e,#30303c7a)}.deCourseCard--locked:hover>:not(.deLockOverlay),.deNoteRow--locked:hover>:not(.deNoteUpgrade){transform:scale(.985)}.deModalOverlay{position:fixed;inset:0;z-index:95;background:#00000094;display:grid;place-items:center;padding:20px}.deModal{width:min(720px,100%);max-height:min(88vh,860px);overflow:auto;border-radius:22px;padding:16px}@media(max-width:920px){.deGrid,.deCourseGrid{grid-template-columns:1fr}}@media(max-width:780px){.deHero,.deNoteRow{flex-direction:column;align-items:flex-start}.deHeroActions{justify-items:start}}.tvMain--settings{max-width:1280px;margin:0 auto;padding:18px;display:grid;grid-template-columns:320px 1fr;gap:16px;align-items:start}.stHeader{grid-column:1 / -1;display:flex;align-items:flex-end;justify-content:space-between;gap:14px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;border-radius:22px;padding:14px;box-shadow:0 18px 60px #00000038;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%)}.stTitle{margin:0;font-size:22px;font-weight:1100;letter-spacing:.01em}.stSub{margin:6px 0 0;font-weight:850;opacity:.72;line-height:1.35}.stHeaderActions{display:flex;align-items:center;gap:10px}.stHelpBtn{border:1px solid rgba(170,150,255,.2);background:#785aff1a;color:#aa96fffa;border-radius:999px;padding:10px 12px;font-weight:1100;cursor:pointer;transition:.18s ease}.stHelpBtn:hover{transform:translateY(-1px);filter:brightness(1.05)}.stNav{display:flex;flex-direction:column;gap:14px}.stNavCard{padding:14px;border-radius:22px}.stNavTitle{font-weight:1100;opacity:.9;margin-bottom:10px}.stNavLink{display:block;padding:10px 12px;border-radius:14px;text-decoration:none;color:#edebffe0;font-weight:950;opacity:.88;transition:.18s ease}.stNavLink:hover{background:#ffffff0f;opacity:1}.stProfileCard{padding:14px;border-radius:22px}.stProfileTop{display:flex;align-items:center;gap:12px}.stAvatar{width:46px;height:46px;border-radius:16px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.12);background:#0000001f;font-weight:1100;opacity:.9;overflow:hidden}.stAvatarImg{width:100%;height:100%;object-fit:cover;display:block}.stAvatarPreview{margin-top:12px;display:flex;align-items:center;gap:14px;padding:12px;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:#0000001f}.stAvatar--preview{width:68px;height:68px;border-radius:20px}.stAvatarPreviewMeta strong{display:block;font-weight:1100}.stAvatarPreviewMeta span{display:block;margin-top:6px;font-size:12px;line-height:1.45;font-weight:850;opacity:.72}.stProfileName{font-weight:1100}.stProfileEmail{margin-top:4px;font-weight:850;opacity:.7;font-size:12px}.stProfileBadges{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}.stBadge{border:1px solid rgba(255,255,255,.1);background:#0000001f;padding:6px 10px;border-radius:999px;font-weight:1000;font-size:12px;opacity:.9}.stContent{display:flex;flex-direction:column;gap:14px;min-width:0}.stPanel{padding:14px;border-radius:22px}.stPanel--danger{border-color:#ffaaaa2e;background:#ffaaaa0f}.stGrid2{margin-top:10px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.stGrid3{margin-top:10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.stField{display:grid;gap:8px}.stLabel{font-size:12px;font-weight:950;opacity:.78}.stInput,.stSelect{width:100%;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#0000001f;color:#edebffeb;outline:none;font-weight:900}.stInput--file{padding:8px 10px}.stSelect option{background:#0b1020;color:#edebfff2}.stDivider{height:1px;background:#ffffff1a;margin:12px 0}.stSectionTitle{font-weight:1100;opacity:.9;margin-top:2px}.stRow{margin-top:12px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.stPrimary{border:1px solid rgba(160,255,210,.22);background:#a0ffd21a;color:#a0ffd2fa;border-radius:14px;padding:10px 12px;font-weight:1100;cursor:pointer;transition:.18s ease}.stPrimary:hover{transform:translateY(-1px);filter:brightness(1.05)}.stGhostBtn{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#edebffeb;border-radius:14px;padding:10px 12px;font-weight:1100;cursor:pointer;transition:.18s ease}.stGhostBtn:hover{background:#ffffff1a;transform:translateY(-1px)}.stDangerBtn{border:1px solid rgba(255,170,170,.22);background:#ffaaaa1a;color:#ffaaaafa;border-radius:14px;padding:10px 12px;font-weight:1100;cursor:pointer;transition:.18s ease}.stDangerBtn:hover{transform:translateY(-1px);filter:brightness(1.05)}.stMuted{font-weight:850;opacity:.75}.stHelp{margin-top:10px;font-weight:850;opacity:.72;font-size:12px;line-height:1.35}.stCard{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;border-radius:18px;padding:12px;box-shadow:0 18px 60px #0000002e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.stCardTop{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.stCardTitle{font-weight:1100;line-height:1.2}.stCardDesc{margin-top:8px;font-weight:850;opacity:.72;font-size:12px;line-height:1.35}.stRowCard{border:1px solid rgba(255,255,255,.12);background:#0000001f;border-radius:18px;padding:12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.stRowTitle{font-weight:1100}.stRowDesc{margin-top:4px;font-weight:850;opacity:.72;font-size:12px}.stSwitch{position:relative;width:48px;height:28px;display:inline-flex;align-items:center}.stSwitch input{display:none}.stSwitchUi{width:100%;height:100%;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff14;position:relative;transition:.18s ease}.stSwitchUi:after{content:"";position:absolute;left:4px;top:4px;width:20px;height:20px;border-radius:999px;background:#edebffeb;transition:.18s ease}.stSwitch input:checked+.stSwitchUi{background:#a0ffd22e;border-color:#a0ffd238}.stSwitch input:checked+.stSwitchUi:after{left:24px;background:#a0ffd2fa}.stList{margin-top:10px;display:grid;gap:10px}.stSession{border:1px solid rgba(255,255,255,.1);background:#0000001f;border-radius:16px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.stSessionDevice{font-weight:1100}.stSessionMeta{margin-top:4px;font-weight:850;opacity:.72;font-size:12px}.stSessionStatus{font-weight:1000;opacity:.85;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;padding:6px 10px;border-radius:999px}.stConnBtn{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#edebffeb;border-radius:999px;padding:8px 10px;font-weight:1100;cursor:pointer;transition:.18s ease}.stConnBtn:hover{background:#ffffff1a;transform:translateY(-1px)}.stConnBtn.on{border-color:#a0ffd238;background:#a0ffd21a;color:#a0ffd2fa}.stHelpOverlay{position:fixed;inset:0;background:#0000008c;display:flex;align-items:stretch;justify-content:flex-end;z-index:80}.stHelpDrawer{width:min(520px,92vw);height:100%;border-left:1px solid rgba(255,255,255,.12);background:#060810d1;-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);padding:14px;display:flex;flex-direction:column;gap:12px}.stHelpTop{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.stHelpTitle{font-weight:1100;font-size:18px}.stHelpSub{margin-top:4px;font-weight:850;opacity:.72;font-size:12px}.stIconClose{width:42px;height:42px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#edebffeb;cursor:pointer;transition:.18s ease}.stIconClose:hover{background:#ffffff1a;transform:translateY(-1px)}.stHelpBody{overflow:auto;padding-right:4px}.stFaq{border:1px solid rgba(255,255,255,.1);background:#0000001f;border-radius:16px;padding:12px;margin-top:10px}.stFaqQ{font-weight:1100}.stFaqA{margin-top:8px;font-weight:850;opacity:.78;line-height:1.35}.stHelpBtns{margin-top:10px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.stToast{position:fixed;right:18px;bottom:18px;z-index:90;border-radius:16px;padding:12px 14px;font-weight:1100;border:1px solid rgba(255,255,255,.12);background:#0000004d;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 60px #0000004d}.stToast.ok{border-color:#a0ffd238}.stToast.bad{border-color:#ffaaaa38}@media(max-width:980px){.tvMain--settings{grid-template-columns:1fr}}.tvMain--cal{max-width:1280px;margin:0 auto;padding:18px;display:grid;gap:14px}.calBar{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;border-radius:22px;box-shadow:0 18px 60px #00000040;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%)}.calBarInner{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) 1.3fr auto;gap:12px;padding:12px;align-items:end}.calFilter{display:grid;gap:6px}.calLabel{font-size:12px;font-weight:950;opacity:.78}.calSelect{width:100%;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#0000001f;color:#edebffeb;outline:none;font-weight:900}.calSelect option{background:#0b1020;color:#edebfff2}.calSearch{position:relative;display:flex;align-items:center;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#0000001f}.calSearchInput{width:100%;padding:10px 38px 10px 12px;border:none;outline:none;background:transparent;color:#edebffeb;font-weight:900}.calSearchInput::placeholder{color:#edebff8c}.calSearchIcon{position:absolute;right:10px;opacity:.75;font-weight:1100}.calActions{display:flex;align-items:center;gap:10px;justify-content:flex-end;padding-bottom:2px}.calCheck{display:inline-flex;align-items:center;gap:10px;font-weight:900;opacity:.9;font-size:12px;white-space:nowrap}.calBtn{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#edebffeb;border-radius:999px;padding:10px 12px;font-weight:1000;cursor:pointer;transition:.18s ease}.calBtn:hover{background:#ffffff1a;transform:translateY(-1px)}.calKpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.calKpi{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;border-radius:18px;padding:12px 14px;box-shadow:0 18px 60px #0000002e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.calKpi--hi{border-color:#faa3;background:#ffaaaa14}.calKpiLabel{font-weight:950;opacity:.78;font-size:12px}.calKpiValue{margin-top:8px;font-size:26px;font-weight:1100;letter-spacing:.01em}.calPanel{padding:14px;border-radius:22px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;box-shadow:0 18px 60px #00000040;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%)}.calWeek{margin-top:12px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}.calDay{border:1px solid rgba(255,255,255,.1);background:#0000001f;color:#edebffeb;border-radius:18px;padding:12px;cursor:pointer;transition:.18s ease;text-align:left}.calDay:hover{background:#ffffff12;transform:translateY(-1px)}.calDay.active{border-color:#aa96ff40;background:#785aff1a}.calDayTop{display:flex;align-items:center;justify-content:space-between;gap:10px}.calDayName{font-weight:1000;opacity:.85}.calDayNum{font-weight:1100;font-size:18px}.calDayMeta{margin-top:10px;opacity:.75;font-weight:850;font-size:12px}.calTable{margin-top:12px;border:1px solid rgba(255,255,255,.1);background:#0000001a;border-radius:18px;overflow:hidden}.calTr{display:grid;grid-template-columns:.8fr .7fr 2.3fr .9fr .8fr .8fr .8fr .4fr;gap:10px;padding:12px;align-items:center;border-top:1px solid rgba(255,255,255,.08)}.calTh{border-top:none;background:#ffffff0f;font-weight:1100;opacity:.9}.calEmpty{padding:14px;font-weight:900;opacity:.8}.calTime{font-weight:1000;opacity:.92}.calCcyPill{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;font-weight:1100;font-size:12px}.calTitleTop{font-weight:1100}.calTitleSub{margin-top:4px;opacity:.7;font-weight:850;font-size:12px}.calImpact{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;font-weight:1100;font-size:12px}.calImpact--high{border-color:#ffaaaa38;background:#ffaaaa1a;color:#ffaaaafa}.calImpact--medium{border-color:#ffd29633;background:#ffd2961a;color:#ffd296f2}.calImpact--low{border-color:#a0ffd22e;background:#a0ffd214;color:#a0ffd2f2}.calStarCell{display:flex;justify-content:flex-end}.calStar{width:40px;height:40px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#edebffa6;cursor:pointer;transition:.18s ease}.calStar:hover{background:#ffffff1a;transform:translateY(-1px)}.calStar.on{color:#ffdc8cfa;border-color:#ffdc8c2e;background:#ffdc8c14}.calBottom{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.calCard{padding:14px;border-radius:22px}.calCardHead{display:flex;align-items:center;justify-content:space-between;gap:10px}.calList{margin-top:10px;display:grid;gap:10px}.calListRow{display:flex;gap:10px;align-items:flex-start;border:1px solid rgba(255,255,255,.1);background:#0000001f;border-radius:16px;padding:10px 12px}.calWarn{opacity:.9}.calDot{opacity:.85}.calListText{min-width:0}.calListTitle{font-weight:1000;opacity:.95}.calListSub{margin-top:4px;font-weight:850;opacity:.7;font-size:12px}.calTicker{opacity:.75;font-weight:950}@media(max-width:1100px){.calBarInner,.calKpis{grid-template-columns:1fr 1fr}.calWeek{grid-template-columns:repeat(4,minmax(0,1fr))}.calTr{grid-template-columns:1fr 1fr;grid-auto-rows:auto}.calBottom{grid-template-columns:1fr}}.tvMain--premiumServices{max-width:1280px;margin:0 auto;padding:18px;display:grid;gap:16px}.psHeader,.psUpgrade,.psPanel{padding:14px;border-radius:22px}.psHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.psEyebrow{font-size:11px;font-weight:950;letter-spacing:.1em;text-transform:uppercase;opacity:.72}.psTitle{margin:6px 0 0;font-size:28px;font-weight:1100}.psSub,.psUpgradeText,.psCardBlock p,.psListRow span{margin-top:8px;font-weight:850;opacity:.76;line-height:1.45}.psHeaderBadge{border:1px solid rgba(160,255,210,.22);background:#a0ffd21a;color:#a0ffd2fa;border-radius:999px;padding:10px 12px;font-weight:1000;white-space:nowrap}.psGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.psCardBlock,.psMiniCard,.psInput,.psListRow{border:1px solid rgba(255,255,255,.1);background:#0000001f;border-radius:16px}.psCardBlock{padding:12px}.psLabel,.psField span{font-size:12px;font-weight:950;opacity:.75}.psCardBlock strong,.psMiniCard strong,.psListRow strong{display:block;margin-top:6px;font-weight:1100}.psActionGrid{margin-top:12px;display:grid;gap:10px}.psMiniCard{padding:12px}.psMiniCard span{font-size:12px;font-weight:900;opacity:.74}.psBtn{margin-top:12px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#edebffeb;border-radius:14px;padding:10px 12px;font-weight:1000;cursor:pointer;transition:.18s ease}.psBtn:hover{background:#ffffff1a;transform:translateY(-1px)}.psBtn--link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.psBtn--primary{border-color:#a0ffd238;background:#a0ffd21a;color:#a0ffd2fa}.psForm,.psList{margin-top:12px;display:grid;gap:10px}.psCheck{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:900;opacity:.84}.psField{display:grid;gap:8px}.psInput{width:100%;padding:10px 12px;color:#edebffeb;outline:none}.psInput option{background:#0b1020}.psListRow{padding:12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.psToast{position:fixed;right:18px;bottom:18px;z-index:96;border:1px solid rgba(160,255,210,.2);background:#a0ffd21a;color:#a0ffd2fa;border-radius:14px;padding:12px 14px;font-weight:1000;box-shadow:0 18px 60px #0000003d}.psToast.bad{border-color:#faa3;background:#ffaaaa1a;color:#ffaaaafa}.psInlineNote,.psEmpty,.psError{margin-top:12px;font-size:12px;font-weight:850;line-height:1.4}.psInlineNote,.psEmpty{opacity:.76}.psError{color:#ffaaaafa}@media(max-width:1180px){.psGrid{grid-template-columns:1fr}}@media(max-width:780px){.psHeader,.psListRow{flex-direction:column;align-items:flex-start}}.tvMain--fxhbDeposit{max-width:1280px;margin:0 auto;padding:18px;display:grid;gap:16px}.fdHero,.fdPanel{padding:14px;border-radius:22px}.fdHero{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.fdEyebrow{font-size:11px;font-weight:950;letter-spacing:.1em;text-transform:uppercase;opacity:.72}.fdTitle{margin:6px 0 0;font-size:30px;font-weight:1100}.fdSub,.fdInlineNote,.fdMethodCard span,.fdBalanceRow span,.fdEmpty,.fdCheckItem{margin-top:8px;font-weight:850;opacity:.76;line-height:1.45}.fdHeroActions{display:flex;align-items:center}.fdGrid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:16px}.fdSide{display:grid;gap:16px;align-content:start}.fdMethodGrid,.fdForm,.fdChecklist,.fdBalances,.fdReceipt{margin-top:12px;display:grid;gap:10px}.fdMethodGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.fdMethodCard,.fdSummaryCard,.fdDetailsCard,.fdBalanceRow,.fdCheckItem{border:1px solid rgba(255,255,255,.1);background:#0000001f;border-radius:16px}.fdMethodCard{padding:12px;text-align:left;color:#edebffeb;cursor:pointer;transition:.18s ease}.fdMethodCard:hover{background:#ffffff14;transform:translateY(-1px)}.fdMethodCard.active{border-color:#a0ffd22e;background:#a0ffd214}.fdMethodCard strong,.fdSummaryRow strong,.fdBalanceRow strong{font-weight:1100}.fdField{display:grid;gap:8px}.fdField span{font-size:12px;font-weight:950;opacity:.75}.fdInput{width:100%;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#0000001f;color:#edebffeb;outline:none;font-weight:900}.fdInput option{background:#0b1020}.fdSummaryCard,.fdDetailsCard,.fdReceipt{padding:12px}.fdSummaryRow{display:flex;align-items:center;justify-content:space-between;gap:12px}.fdSummaryRow+.fdSummaryRow{margin-top:10px}.fdSummaryRow span{font-size:12px;font-weight:950;opacity:.72}.fdCheckItem{padding:12px}.fdBalanceRow{padding:12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.fdPanel--success{border-color:#a0ffd22e;background:#a0ffd20d}.fdBtn{margin-top:12px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#edebffeb;border-radius:14px;padding:10px 12px;font-weight:1000;cursor:pointer;transition:.18s ease;text-decoration:none}.fdBtn:hover{background:#ffffff1a;transform:translateY(-1px)}.fdBtn--primary{border-color:#a0ffd238;background:#a0ffd21a;color:#a0ffd2fa}.fdBtn--ghost{border-color:#aa96ff33;background:#785aff1a;color:#aa96fffa}.fdToast{position:fixed;right:18px;bottom:18px;z-index:96;border:1px solid rgba(160,255,210,.2);background:#a0ffd21a;color:#a0ffd2fa;border-radius:14px;padding:12px 14px;font-weight:1000;box-shadow:0 18px 60px #0000003d}.fdToast.bad{border-color:#faa3;background:#ffaaaa1a;color:#ffaaaafa}@media(max-width:1180px){.fdGrid,.fdMethodGrid{grid-template-columns:1fr}}@media(max-width:780px){.fdHero,.fdSummaryRow,.fdBalanceRow{flex-direction:column;align-items:flex-start}}.tvMain--ownerAdmin{max-width:1280px;margin:0 auto;padding:18px;display:grid;gap:16px}.oaHeader,.oaPanel{padding:14px;border-radius:22px}.oaHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.oaEyebrow{font-size:11px;font-weight:950;letter-spacing:.1em;text-transform:uppercase;opacity:.72}.oaTitle{margin:6px 0 0;font-size:30px;font-weight:1100}.oaSub,.oaPanelNote{margin-top:8px;font-weight:850;opacity:.76;line-height:1.45}.oaStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.oaStat{padding:14px;border-radius:18px;display:grid;gap:8px}.oaStat span{font-size:12px;font-weight:950;opacity:.76}.oaStat strong{font-size:26px;font-weight:1100}.oaGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.oaPanel--signalComposer{grid-column:span 2}.oaForm{margin-top:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.oaField{display:grid;gap:8px}.oaField span{font-size:12px;font-weight:950;opacity:.76}.oaField--full{grid-column:1 / -1}.oaInput{width:100%;padding:10px 12px;border:1px solid rgba(255,255,255,.12);background:#0000001f;color:#edebffeb;border-radius:14px;outline:none}.oaInput option{background:#0b1020}.oaTextarea{min-height:110px;resize:vertical}.oaTextarea--short{min-height:88px}.oaFormActions,.oaInlineAdd{display:flex;align-items:center;gap:10px}.oaFormActions{grid-column:1 / -1}.oaList{margin-top:12px;display:grid;gap:10px}.oaListRow{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid rgba(255,255,255,.1);background:#0000001f;border-radius:16px;font-weight:950}.oaRowContent{display:grid;gap:4px}.oaRowMeta{margin-top:4px;font-size:12px;font-weight:850;opacity:.72}.oaActions{display:flex;align-items:center;gap:8px}.oaBtn{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#edebffeb;border-radius:12px;padding:8px 10px;font-weight:1000;cursor:pointer;transition:.18s ease}.oaBtn:hover{background:#ffffff1a;transform:translateY(-1px)}.oaBtn--primary{border-color:#aa96ff38;background:#785aff1a;color:#aa96fffa}.oaCheck{grid-column:1 / -1;display:flex;align-items:center;gap:10px;font-size:13px;font-weight:900;opacity:.86}.oaCheck input{width:16px;height:16px}.oaModalOverlay{position:fixed;inset:0;z-index:95;background:#000000da;display:grid;place-items:center;padding:20px}.oaModal{width:min(520px,100%);max-height:min(86vh,860px);overflow:auto}.oaToast{position:fixed;right:18px;bottom:18px;z-index:96;border:1px solid rgba(170,150,255,.22);background:#785aff1a;color:#aa96fffa;border-radius:14px;padding:12px 14px;font-weight:1000;box-shadow:0 18px 60px #0000003d}@media(max-width:1180px){.oaStats,.oaGrid{grid-template-columns:1fr 1fr}}@media(max-width:780px){.oaHeader,.oaListRow{flex-direction:column;align-items:flex-start}.oaStats,.oaGrid{grid-template-columns:1fr}.oaPanel--signalComposer,.oaField--full{grid-column:auto}.oaForm{grid-template-columns:1fr}.oaFormActions,.oaInlineAdd,.oaActions{flex-wrap:wrap}}.tvMain--upgrade{max-width:1100px;margin:0 auto;padding:18px;display:grid;gap:16px}.upHero,.upCard{padding:14px;border-radius:22px}.upEyebrow{font-size:11px;font-weight:950;letter-spacing:.1em;text-transform:uppercase;opacity:.72}.upTitle{margin:6px 0 0;font-size:32px;font-weight:1100}.upSub,.upPriceNote{margin-top:8px;font-weight:850;opacity:.76;line-height:1.45}.upGrid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.upCard--premium{border-color:#aa96ff2e;background:#785aff14}.upPlan{font-size:14px;font-weight:1000;opacity:.8}.upPrice{margin-top:8px;font-size:40px;font-weight:1100}.upList{margin-top:16px;display:grid;gap:10px}.upRow{border:1px solid rgba(255,255,255,.1);background:#0000001f;border-radius:16px;padding:12px;font-weight:900}.upBtn{margin-top:16px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border-radius:14px;padding:10px 12px;font-weight:1100;cursor:pointer;transition:.18s ease}.upBtn--primary{border:1px solid rgba(170,150,255,.22);background:#785aff1a;color:#aa96fffa}.upBtn--secondary{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#edebffeb}.upBtn:hover{transform:translateY(-1px);background:#ffffff1a}.upPaymentPanel{margin-top:16px;display:grid;gap:12px}.upPaymentSummary,.upField{border:1px solid rgba(255,255,255,.1);background:#0000001f;border-radius:16px;padding:12px}.upPaymentSummary strong{display:block;font-weight:1100}.upPaymentSummary span,.upField span{display:block;margin-top:6px;font-size:12px;font-weight:850;opacity:.8;line-height:1.4}.upInput{width:100%;margin-top:10px;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#edebffeb;outline:none;font-weight:900}@media(max-width:780px){.upGrid{grid-template-columns:1fr}}.tvMain--apiDocs{max-width:1280px;margin:0 auto;padding:18px;display:grid;gap:16px}.adHeader,.adPanel{padding:14px;border-radius:22px}.adEyebrow{font-size:11px;font-weight:950;letter-spacing:.1em;text-transform:uppercase;opacity:.72}.adTitle{margin:6px 0 0;font-size:30px;font-weight:1100}.adSub{margin-top:8px;font-weight:850;opacity:.76;line-height:1.45}.adGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.adList{margin-top:12px;display:grid;gap:10px}.adRow{border:1px solid rgba(255,255,255,.1);background:#0000001f;border-radius:14px;padding:12px}.adRow code{font-size:13px;color:#edebffeb}@media(max-width:780px){.adGrid{grid-template-columns:1fr}}.tvMain--community{max-width:1280px;margin:0 auto;padding:18px;display:grid;gap:14px}.cmHero{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;border-radius:22px;box-shadow:0 18px 60px #00000038;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%)}.cmHeroInner{padding:18px;display:grid;justify-items:center;gap:14px}.cmTitle{margin:8px 0 0;font-size:44px;font-weight:1200;letter-spacing:-.02em;text-align:center}.cmTabs{display:flex;gap:10px;padding:8px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#0000001f}.cmTab{border:none;cursor:pointer;padding:10px 14px;border-radius:999px;font-weight:1100;color:#edebffd1;background:transparent;transition:.18s ease}.cmTab:hover{background:#ffffff0f;color:#edebfff2}.cmTab.active{background:#ffffff1a;color:#edebfffa}.cmFilters{width:min(980px,100%);display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.cmSearch{position:relative;min-width:320px;flex:1 1 420px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#0000001f;display:flex;align-items:center}.cmSearchInput{width:100%;padding:10px 38px 10px 12px;border:none;outline:none;background:transparent;color:#edebffeb;font-weight:900}.cmSearchInput::placeholder{color:#edebff8c}.cmSearchIcon{position:absolute;right:12px;opacity:.75;font-weight:1100}.cmSelect{padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#0000001f;color:#edebffeb;font-weight:950;outline:none}.cmSelect option{background:#0b1020;color:#edebfff2}.cmToggle{display:inline-flex;align-items:center;gap:10px;font-weight:900;opacity:.9;font-size:12px;white-space:nowrap}.cmGridWrap{padding:14px;border-radius:22px}.cmEmpty{margin-top:12px;padding:14px;font-weight:900;opacity:.8;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#0000001f}.cmGrid{margin-top:12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.cmCard{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;border-radius:22px;overflow:hidden;box-shadow:0 18px 60px #0000002e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;transition:.18s ease;display:flex;flex-direction:column;min-height:360px}.cmCard:hover{transform:translateY(-2px);background:#ffffff13}.cmThumb{height:170px;position:relative;overflow:hidden}.cmCard--dark .cmThumb{background:radial-gradient(900px 400px at 20% 10%,rgba(120,90,255,.35),transparent 55%),#0b1020}.cmCard--light .cmThumb{background:radial-gradient(900px 400px at 20% 10%,rgba(120,200,255,.3),transparent 55%),#0c1222}.cmCard--green .cmThumb{background:radial-gradient(900px 400px at 20% 10%,rgba(160,255,210,.25),transparent 55%),#09121a}.cmCard--purple .cmThumb{background:radial-gradient(900px 400px at 20% 10%,rgba(177,60,255,.28),transparent 55%),#0a0d1a}.cmThumbOverlay{position:absolute;inset:0;background:linear-gradient(to bottom,#0000000d,#00000059)}.cmVideoBadge{position:absolute;right:12px;top:12px;width:38px;height:38px;border-radius:14px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.18);background:#00000040;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-weight:1100}.cmCardBody{padding:14px;display:grid;gap:10px}.cmMeta{display:flex;align-items:center;gap:8px;font-weight:900;opacity:.78;font-size:12px;flex-wrap:wrap}.cmCat{border:1px solid rgba(255,255,255,.1);background:#0000001f;padding:6px 10px;border-radius:999px;font-weight:1000}.cmDot{opacity:.6}.cmCardTitle{margin:0;font-size:16px;font-weight:1100;line-height:1.2}.cmExcerpt{margin:0;font-weight:850;opacity:.75;line-height:1.35}.cmTags{display:flex;flex-wrap:wrap;gap:8px}.cmTag{border:1px solid rgba(255,255,255,.1);background:#0000001f;padding:6px 10px;border-radius:999px;font-weight:1000;font-size:12px;opacity:.9}@media(max-width:1100px){.cmGrid{grid-template-columns:1fr}.cmTitle{font-size:34px}.cmSearch{min-width:220px}}.tvMain--post{max-width:980px;margin:0 auto;padding:18px}.postPanel{padding:14px;border-radius:22px}.postMeta{margin-top:10px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-weight:900;opacity:.82;font-size:12px}.postPill{border:1px solid rgba(255,255,255,.1);background:#0000001f;padding:6px 10px;border-radius:999px;font-weight:1000;opacity:.95}.postPill--video{border-color:#aa96ff38;background:#785aff1a;color:#aa96fffa}.postMetaDot{opacity:.6}.postHero{margin-top:12px;height:260px;border-radius:18px;border:1px solid rgba(255,255,255,.1);overflow:hidden;position:relative;background:#0b1020}.postHero--dark{background:radial-gradient(900px 420px at 20% 10%,rgba(120,90,255,.35),transparent 55%),#0b1020}.postHero--light{background:radial-gradient(900px 420px at 20% 10%,rgba(120,200,255,.3),transparent 55%),#0c1222}.postHero--green{background:radial-gradient(900px 420px at 20% 10%,rgba(160,255,210,.25),transparent 55%),#09121a}.postHero--purple{background:radial-gradient(900px 420px at 20% 10%,rgba(177,60,255,.28),transparent 55%),#0a0d1a}.postHeroOverlay{position:absolute;inset:0;background:linear-gradient(to bottom,#0000000f,#00000059)}.postHeroLabel{position:absolute;left:14px;bottom:14px;padding:8px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#00000040;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-weight:1100;opacity:.95}.postExcerpt{margin:12px 0 0;font-weight:850;opacity:.78;line-height:1.45}.postTags{margin-top:10px;display:flex;gap:8px;flex-wrap:wrap}.postTag{border:1px solid rgba(255,255,255,.1);background:#0000001f;padding:6px 10px;border-radius:999px;font-weight:1000;font-size:12px;opacity:.9}.postDivider{height:1px;background:#ffffff1a;margin:14px 0}.postBody{display:grid;gap:10px}.postText{margin:0;font-weight:850;opacity:.82;line-height:1.55}.postActions{margin-top:14px;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.postBack{text-decoration:none;color:#a0ffd2f2;font-weight:1100}.postGhost{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#edebffeb;border-radius:14px;padding:10px 12px;font-weight:1100;cursor:pointer;transition:.18s ease}.postGhost:hover{background:#ffffff1a;transform:translateY(-1px)}.tvMain--edu{max-width:1280px;margin:0 auto;padding:18px;display:grid;gap:14px}.edHero{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;border-radius:22px;box-shadow:0 18px 60px #00000038;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%)}.edHeroInner{padding:18px;display:grid;justify-items:center;gap:12px;text-align:center}.edTitle{margin:6px 0 0;font-size:44px;font-weight:1200;letter-spacing:-.02em}.edSub{margin:0;font-weight:850;opacity:.75;max-width:820px;line-height:1.45}.edTabs{display:flex;gap:10px;padding:8px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#0000001f}.edTab{border:none;cursor:pointer;padding:10px 14px;border-radius:999px;font-weight:1100;color:#edebffd1;background:transparent;transition:.18s ease}.edTab:hover{background:#ffffff0f;color:#edebfff2}.edTab.active{background:#ffffff1a;color:#edebfffa}.edFilters{width:min(980px,100%);display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.edSearch{position:relative;min-width:320px;flex:1 1 420px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#0000001f;display:flex;align-items:center}.edSearchInput{width:100%;padding:10px 38px 10px 12px;border:none;outline:none;background:transparent;color:#edebffeb;font-weight:900}.edSearchInput::placeholder{color:#edebff8c}.edSearchIcon{position:absolute;right:12px;opacity:.75;font-weight:1100}.edSelect{padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#0000001f;color:#edebffeb;font-weight:950;outline:none}.edSelect option{background:#0b1020;color:#edebfff2}.edGridWrap{padding:14px;border-radius:22px}.edEmpty{margin-top:12px;padding:14px;font-weight:900;opacity:.8;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#0000001f}.edGrid{margin-top:12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.edCard{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;border-radius:22px;overflow:hidden;box-shadow:0 18px 60px #0000002e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;transition:.18s ease;display:flex;flex-direction:column;min-height:360px}.edCard:hover{transform:translateY(-2px);background:#ffffff13}.edThumb{height:170px;position:relative;overflow:hidden}.edCard--dark .edThumb{background:radial-gradient(900px 400px at 20% 10%,rgba(120,90,255,.35),transparent 55%),#0b1020}.edCard--light .edThumb{background:radial-gradient(900px 400px at 20% 10%,rgba(120,200,255,.3),transparent 55%),#0c1222}.edCard--green .edThumb{background:radial-gradient(900px 400px at 20% 10%,rgba(160,255,210,.25),transparent 55%),#09121a}.edCard--purple .edThumb{background:radial-gradient(900px 400px at 20% 10%,rgba(177,60,255,.28),transparent 55%),#0a0d1a}.edThumbOverlay{position:absolute;inset:0;background:linear-gradient(to bottom,#0000000d,#00000059)}.edBody{padding:14px;display:grid;gap:10px}.edMeta{display:flex;align-items:center;gap:8px;font-weight:900;opacity:.8;font-size:12px;flex-wrap:wrap}.edPill{border:1px solid rgba(255,255,255,.1);background:#0000001f;padding:6px 10px;border-radius:999px;font-weight:1000}.edPill--lvl{border-color:#aa96ff33;background:#785aff1a;color:#aa96fffa}.edDot{opacity:.6}.edCardTitle{margin:0;font-size:16px;font-weight:1100;line-height:1.2}.edExcerpt{margin:0;font-weight:850;opacity:.75;line-height:1.35}.edTags{display:flex;flex-wrap:wrap;gap:8px}.edTag{border:1px solid rgba(255,255,255,.1);background:#0000001f;padding:6px 10px;border-radius:999px;font-weight:1000;font-size:12px;opacity:.9}@media(max-width:1100px){.edGrid{grid-template-columns:1fr}.edTitle{font-size:34px}.edSearch{min-width:220px}}.tvMain--eduPost{max-width:980px;margin:0 auto;padding:18px}.eduPostPanel{padding:14px;border-radius:22px}.eduMeta{margin-top:10px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-weight:900;opacity:.82;font-size:12px}.eduPill{border:1px solid rgba(255,255,255,.1);background:#0000001f;padding:6px 10px;border-radius:999px;font-weight:1000}.eduPill--lvl{border-color:#aa96ff33;background:#785aff1a;color:#aa96fffa}.eduDot{opacity:.6}.eduHero{margin-top:12px;height:260px;border-radius:18px;border:1px solid rgba(255,255,255,.1);overflow:hidden;position:relative;background:#0b1020}.eduHero--dark{background:radial-gradient(900px 420px at 20% 10%,rgba(120,90,255,.35),transparent 55%),#0b1020}.eduHero--light{background:radial-gradient(900px 420px at 20% 10%,rgba(120,200,255,.3),transparent 55%),#0c1222}.eduHero--green{background:radial-gradient(900px 420px at 20% 10%,rgba(160,255,210,.25),transparent 55%),#09121a}.eduHero--purple{background:radial-gradient(900px 420px at 20% 10%,rgba(177,60,255,.28),transparent 55%),#0a0d1a}.eduHeroOverlay{position:absolute;inset:0;background:linear-gradient(to bottom,#0000000f,#00000059)}.eduHeroLabel{position:absolute;left:14px;bottom:14px;padding:8px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#00000040;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-weight:1100;opacity:.95}.eduExcerpt{margin:12px 0 0;font-weight:850;opacity:.78;line-height:1.45}.eduTags{margin-top:10px;display:flex;gap:8px;flex-wrap:wrap}.eduTag{border:1px solid rgba(255,255,255,.1);background:#0000001f;padding:6px 10px;border-radius:999px;font-weight:1000;font-size:12px;opacity:.9}.eduDivider{height:1px;background:#ffffff1a;margin:14px 0}.eduBody{display:grid;gap:14px}.eduSection{display:grid;gap:8px}.eduHeading{margin:0;font-size:16px;font-weight:1150;letter-spacing:.01em}.eduPostText{margin:0;font-weight:850;opacity:.82;line-height:1.55}.eduActions{margin-top:14px;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.eduBack{text-decoration:none;color:#a0ffd2f2;font-weight:1100}.eduGhost{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#edebffeb;border-radius:14px;padding:10px 12px;font-weight:1100;cursor:pointer;transition:.18s ease}.eduGhost:hover{background:#ffffff1a;transform:translateY(-1px)}.plOverlay{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;background:#0000008c;-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);opacity:1;transition:opacity .26s ease;overflow:hidden}.plOverlay.plOut{opacity:0;pointer-events:none}.plOverlay:before{content:"";position:absolute;inset:-20%;background:radial-gradient(700px 420px at 18% 22%,rgba(76,125,255,.18),transparent 58%),radial-gradient(720px 460px at 82% 28%,rgba(177,60,255,.18),transparent 58%),radial-gradient(880px 520px at 50% 82%,rgba(255,79,216,.12),transparent 62%);filter:blur(12px);animation:plDrift 4.2s ease-in-out infinite alternate;pointer-events:none}.plCard{position:relative;border:1px solid rgba(255,255,255,.12);background:linear-gradient(135deg,#ffffff17,#ffffff08),radial-gradient(circle at top right,rgba(120,90,255,.24),transparent 38%),#0f121ec2;border-radius:22px;padding:18px 20px;box-shadow:0 22px 70px #0006;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:flex;align-items:center;gap:12px;transform:translateY(0);animation:plSlideIn .38s ease;overflow:hidden}.plCard:before{content:"";position:absolute;inset:-35%;background:linear-gradient(115deg,transparent 22%,rgba(255,255,255,.14) 48%,transparent 70%);transform:translate(-36%) rotate(8deg);animation:plSweep 1.8s ease-in-out infinite;pointer-events:none}.plSpinner{width:28px;height:28px;border-radius:999px;border:3px solid rgba(237,235,255,.18);border-top-color:#aa96fff2;animation:plSpin .75s linear infinite;filter:drop-shadow(0 0 12px rgba(120,90,255,.35))}@keyframes plSpin{to{transform:rotate(360deg)}}.plText{font-weight:1100;letter-spacing:.01em;color:#edebffeb;opacity:.9}@keyframes plSlideIn{0%{transform:translateY(16px) scale(.985);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes plSweep{0%{transform:translate(-40%) rotate(8deg);opacity:0}35%{opacity:.55}to{transform:translate(26%) rotate(8deg);opacity:0}}@keyframes plDrift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-2%,1.5%,0) scale(1.04)}}@media(prefers-reduced-motion:reduce){.plSpinner{animation:none}.plOverlay{transition:none}}@keyframes appBackgroundMove{to{transform:translateZ(1px) rotate(360deg)}}.appBackground{position:fixed;inset:0;width:100vw;height:100vh;background:#070913;overflow:hidden;z-index:-2;pointer-events:none}.appBackgroundOverlay{position:fixed;inset:0;z-index:-1;background:linear-gradient(180deg,#0000008f,#000000a3),radial-gradient(circle at top,#00000014,#00000075);pointer-events:none}.appBackground span{width:20vmin;height:20vmin;border-radius:20vmin;backface-visibility:hidden;position:absolute;animation-name:appBackgroundMove;animation-timing-function:linear;animation-iteration-count:infinite}.appBackground span:nth-child(1){color:#b13cff;top:47%;left:18%;animation-duration:19s;animation-delay:-93s;transform-origin:-10vw -16vh;box-shadow:40vmin 0 5.158765737689751vmin currentColor}.appBackground span:nth-child(2){color:#ff4fd8;top:37%;left:26%;animation-duration:61s;animation-delay:-80s;transform-origin:7vw 17vh;box-shadow:40vmin 0 5.222341765380809vmin currentColor}.appBackground span:nth-child(3){color:#4c7df7;top:80%;left:49%;animation-duration:46s;animation-delay:-56s;transform-origin:-13vw -12vh;box-shadow:-40vmin 0 5.758795293816675vmin currentColor}.appBackground span:nth-child(4){color:#b13cff;top:50%;left:100%;animation-duration:38s;animation-delay:-38s;transform-origin:7vw 16vh;box-shadow:-40vmin 0 5.28962825526152vmin currentColor}.appBackground span:nth-child(5){color:#b13cff;top:38%;left:55%;animation-duration:33s;animation-delay:-20s;transform-origin:-14vw 8vh;box-shadow:40vmin 0 5.760435738328121vmin currentColor}.appBackground span:nth-child(6){color:#4c7df7;top:69%;left:98%;animation-duration:88s;animation-delay:-52s;transform-origin:-21vw 3vh;box-shadow:40vmin 0 5.930745413184256vmin currentColor}.appBackground span:nth-child(7){color:#ff4fd8;top:13%;left:12%;animation-duration:40s;animation-delay:-67s;transform-origin:-15vw -13vh;box-shadow:40vmin 0 5.553108994019073vmin currentColor}.appBackground span:nth-child(8){color:#4c7df7;top:39%;left:43%;animation-duration:57s;animation-delay:-56s;transform-origin:10vw -11vh;box-shadow:40vmin 0 5.707254187901346vmin currentColor}.appBackground span:nth-child(9){color:#ff4fd8;top:90%;left:54%;animation-duration:11s;animation-delay:-22s;transform-origin:-6vw 12vh;box-shadow:40vmin 0 5.227212442804275vmin currentColor}.appBackground span:nth-child(10){color:#b13cff;top:84%;left:22%;animation-duration:45s;animation-delay:-61s;transform-origin:0vw -18vh;box-shadow:-40vmin 0 5.382039874790029vmin currentColor}.appBackground span:nth-child(11){color:#ff4fd8;top:5%;left:25%;animation-duration:60s;animation-delay:-28s;transform-origin:-6vw -19vh;box-shadow:40vmin 0 5.992330044936491vmin currentColor}.appBackground span:nth-child(12){color:#4c7df7;top:96%;left:58%;animation-duration:83s;animation-delay:-89s;transform-origin:16vw -8vh;box-shadow:40vmin 0 5.618045565048863vmin currentColor}.appBackground span:nth-child(13){color:#b13cff;top:19%;left:74%;animation-duration:79s;animation-delay:-27s;transform-origin:-20vw 10vh;box-shadow:40vmin 0 5.77906050261875vmin currentColor}.appBackground span:nth-child(14){color:#b13cff;top:4%;left:27%;animation-duration:51s;animation-delay:-98s;transform-origin:4vw -21vh;box-shadow:-40vmin 0 5.10032946947508vmin currentColor}.appBackground span:nth-child(15){color:#4c7df7;top:95%;left:4%;animation-duration:90s;animation-delay:-37s;transform-origin:22vw -24vh;box-shadow:40vmin 0 5.3280923046107125vmin currentColor}.appBackground span:nth-child(16){color:#ff4fd8;top:6%;left:72%;animation-duration:13s;animation-delay:-21s;transform-origin:1vw -20vh;box-shadow:40vmin 0 5.707579123037073vmin currentColor}.appBackground span:nth-child(17){color:#4c7df7;top:87%;left:56%;animation-duration:55s;animation-delay:-40s;transform-origin:-2vw -8vh;box-shadow:-40vmin 0 5.923595065238123vmin currentColor}.appBackground span:nth-child(18){color:#ff4fd8;top:83%;left:60%;animation-duration:27s;animation-delay:-29s;transform-origin:22vw -23vh;box-shadow:40vmin 0 5.802314186500412vmin currentColor}.appBackground span:nth-child(19){color:#ff4fd8;top:59%;left:9%;animation-duration:15s;animation-delay:-58s;transform-origin:-17vw -6vh;box-shadow:-40vmin 0 5.581896053037179vmin currentColor}.appBackground span:nth-child(20){color:#ff4fd8;top:3%;left:19%;animation-duration:16s;animation-delay:-32s;transform-origin:5vw 0vh;box-shadow:40vmin 0 5.19042083271207vmin currentColor}.appBackground span:nth-child(21){color:#b13cff;top:8%;left:71%;animation-duration:77s;animation-delay:-76s;transform-origin:-2vw 5vh;box-shadow:-40vmin 0 5.18354786019651vmin currentColor}.appBackground span:nth-child(22){color:#b13cff;top:63%;left:50%;animation-duration:84s;animation-delay:-23s;transform-origin:-23vw 7vh;box-shadow:-40vmin 0 5.683457811097749vmin currentColor}.appBackground span:nth-child(23){color:#4c7df7;top:28%;left:28%;animation-duration:102s;animation-delay:-11s;transform-origin:5vw -18vh;box-shadow:40vmin 0 5.037301361447615vmin currentColor}.appBackground span:nth-child(24){color:#4c7df7;top:14%;left:63%;animation-duration:38s;animation-delay:-8s;transform-origin:0vw 24vh;box-shadow:-40vmin 0 5.888492542326391vmin currentColor}.appBackground span:nth-child(25){color:#4c7df7;top:38%;left:69%;animation-duration:97s;animation-delay:-12s;transform-origin:18vw -13vh;box-shadow:40vmin 0 5.297049896405469vmin currentColor}.appBackground span:nth-child(26){color:#ff4fd8;top:51%;left:6%;animation-duration:17s;animation-delay:-19s;transform-origin:-24vw -7vh;box-shadow:-40vmin 0 5.908711290406241vmin currentColor}.appBackground span:nth-child(27){color:#4c7df7;top:87%;left:59%;animation-duration:65s;animation-delay:-65s;transform-origin:-7vw 9vh;box-shadow:-40vmin 0 5.481494328001222vmin currentColor}.appBackground span:nth-child(28){color:#4c7df7;top:19%;left:48%;animation-duration:79s;animation-delay:-80s;transform-origin:1vw -10vh;box-shadow:40vmin 0 5.357869620308184vmin currentColor}.appBackground span:nth-child(29){color:#b13cff;top:11%;left:50%;animation-duration:88s;animation-delay:-72s;transform-origin:-3vw -5vh;box-shadow:40vmin 0 5.573443574540316vmin currentColor}.tvMain--dashboard{max-width:1280px;margin:0 auto;padding:18px;display:grid;gap:16px;align-items:start}.accountHero{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,.9fr);gap:18px;min-height:0}.accountHeroCopy h1{margin:8px 0 0;font-size:34px;line-height:1.08;font-weight:1100;letter-spacing:.01em}.accountHeroCopy p{margin:12px 0 0;max-width:62ch;font-weight:850;line-height:1.5;opacity:.76}.accountEyebrow,.accountSectionTag,.accountStatLabel,.accountIdentityLabel,.subscriptionMeta span,.tradeRouteAction,.topUpSummary span,.topUpConversion span{font-size:11px;font-weight:950;letter-spacing:.1em;text-transform:uppercase;opacity:.72}.accountHeroActions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:18px}.accountBtn{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#edebffeb;border-radius:14px;padding:10px 12px;font-weight:1000;cursor:pointer;transition:.18s ease}.accountBtn:hover{background:#ffffff1a;transform:translateY(-1px)}.accountBtn--link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.accountBtn--primary{border-color:#a0ffd238;background:#a0ffd21a;color:#a0ffd2fa}.accountBtn--ghost{border-color:#aa96ff33;background:#785aff1a;color:#aa96fffa}.accountBtn--small{padding:8px 10px;border-radius:12px;font-size:12px}.accountIdentity{padding:14px;border-radius:22px}.accountIdentity{display:flex;align-items:center;gap:12px}.accountAvatar{width:48px;height:48px;border-radius:16px;display:flex;align-items:center;justify-content:center;font-weight:1100;color:#edebfff5;border:1px solid rgba(255,255,255,.12);background:radial-gradient(120px 80px at 30% 20%,#4c7dff59,#b13cff2e);box-shadow:0 14px 30px #00000040}.accountIdentityValue{margin-top:4px;font-size:15px;font-weight:1100}.accountIdentityMeta{margin-top:6px;font-size:12px;font-weight:850;opacity:.72;word-break:break-all}.accountStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.accountStatCard{padding:14px;border-radius:20px;min-height:130px;display:grid;gap:8px}.accountStatCard strong{font-size:24px;font-weight:1100;letter-spacing:.01em}.accountStatCard small{font-weight:850;opacity:.75;line-height:1.4}.accountStatCard--premium{border-color:#ffd76e57;background:linear-gradient(135deg,#ffd76e2e,#b8860b1a),#2418046b;box-shadow:0 18px 46px #140e043d,inset 0 1px #ffebaa24}.accountStatCard--premium .accountStatLabel,.accountStatCard--premium small{color:#ffecb2d6;opacity:1}.accountStatCard--premium strong{color:#ffe7a0fa;text-shadow:0 0 22px rgba(255,215,110,.16)}.accountStatCard--basic{border-color:#ffffff1a;background:#0000001f}.accountStatCard--expiry{border-color:#ffd27829;background:#ffd27812}.accountStatCard--services{border-color:#60beff29;background:#60beff12}.accountStatCard--wallet{border-color:#a0ffd229;background:#a0ffd212}.accountGrid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.85fr);gap:16px}.accountMainColumn,.accountSideColumn{display:grid;gap:16px;align-content:start}.accountPanel{padding:14px;border-radius:22px}.accountPanelHead{align-items:flex-start;margin-bottom:10px}.accountPanelHead h2{margin:6px 0 0;font-size:20px;font-weight:1100}.accountStatusPill,.subscriptionTier{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:1000;border:1px solid rgba(255,255,255,.12);background:#ffffff0f}.accountStatusPill--live{border-color:#a0ffd238;background:#a0ffd21a;color:#a0ffd2fa}.subscriptionGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.subscriptionCard{padding:14px;border-radius:18px}.subscriptionCard--premium{border-color:#aa96ff2e;background:#785aff14}.subscriptionCard--basic{border-color:#ffffff1a;background:#0000001f}.subscriptionTop{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.subscriptionTop h3{margin:0;font-size:15px;font-weight:1100}.subscriptionTop p{margin:8px 0 0;font-weight:850;opacity:.74;line-height:1.45}.subscriptionMeta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.subscriptionMeta div,.serviceRow,.assetRow,.tradeRouteCard,.topUpSummary div,.topUpConversion,.topUpStep{border:1px solid rgba(255,255,255,.1);background:#0000001f;border-radius:16px}.subscriptionMeta div{padding:12px}.subscriptionMeta strong{display:block;margin-top:6px;font-weight:1100}.serviceList,.assetList,.accessList,.tradeRouteGrid,.topUpSteps,.walletBlock{display:grid;gap:10px}.walletBlock+.walletBlock{margin-top:14px}.walletBlockHead{display:flex;align-items:center;justify-content:space-between;gap:12px}.walletBlockHead strong{font-size:14px;font-weight:1100}.walletBlockHead span{font-size:12px;font-weight:900;opacity:.72}.serviceRow,.assetRow{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px}.serviceRow span,.assetRow span,.tradeRouteCard p,.topUpConversion p{display:block;margin-top:4px;font-size:12px;font-weight:850;opacity:.74}.serviceRow strong,.assetRow strong,.tradeRouteCard strong{font-weight:1100}.serviceRowRight,.assetRowRight{text-align:right}.assetEmpty{border:1px dashed rgba(255,255,255,.12);background:#0000001a;border-radius:16px;padding:12px}.assetEmpty strong{display:block;font-weight:1100}.assetEmpty span{display:block;margin-top:6px;font-size:12px;font-weight:850;opacity:.74}.tradeRouteGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.tradeRouteCard{padding:12px}.tradeRouteAction{color:#a0ffd2f2;opacity:1}.tradeRouteCard:nth-child(2) .tradeRouteAction{color:#ffaaaaf2}.tradeRouteCard:nth-child(3) .tradeRouteAction{color:#aa96fff5}.topUpCard{padding:0;border:none;background:transparent;box-shadow:none}.topUpSummary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.topUpSummary div,.topUpConversion,.topUpStep{padding:12px}.topUpSummary strong,.topUpConversion strong{display:block;margin-top:6px;font-weight:1100}.accountPanel--accent{border-color:#a0ffd229}.accountPanel--locked{border-color:#aa96ff2e}.accessRow{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:#0000001f}.accessRow strong{font-weight:1100}.accessRow span{font-size:12px;font-weight:1000;opacity:.82}.accessRow--allowed{border-color:#a0ffd229;background:#a0ffd212}.accessRow--allowed span{color:#a0ffd2fa;opacity:1}.accessRow--locked{border-color:#aa96ff2e;background:#785aff14}.accessRow--locked span{color:#aa96fffa;opacity:1}@media(max-width:1180px){.accountHero,.accountGrid{grid-template-columns:1fr}.accountStats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:780px){.tvMain--dashboard{padding:14px}.accountStats,.subscriptionGrid,.subscriptionMeta,.tradeRouteGrid,.topUpSummary{grid-template-columns:1fr}.accountPanelHead,.subscriptionTop,.accessRow,.serviceRow,.assetRow{flex-direction:column;align-items:flex-start}.serviceRowRight,.assetRowRight{text-align:left}.accountHeroCopy h1{font-size:28px}}.tvMain--trading{grid-template-columns:300px 1fr 360px;align-items:start}.tvCol--leftRail,.tvCol--rightRail{display:flex;flex-direction:column;gap:14px}.tvCol--center{min-width:0;display:flex;flex-direction:column;gap:16px}.tvCard--tight{padding:12px}.tvCardHead{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.trWatch{display:grid;gap:10px}.trWatchRow{width:100%;text-align:left;border:1px solid rgba(255,255,255,.1);background:#00000024;border-radius:16px;padding:10px 12px;cursor:pointer;transition:.18s ease;display:flex;align-items:center;justify-content:space-between;gap:12px}.trWatchRow:hover{background:#ffffff12;transform:translateY(-1px)}.trWatchRow.active{border-color:#aa96ff40;background:#785aff1a}.trWatchLeft{display:grid;gap:2px;min-width:0}.trSym{font-weight:1100;letter-spacing:.01em}.trType{opacity:.7;font-weight:850;font-size:12px}.trWatchRight{display:grid;gap:2px;text-align:right}.trPx{font-weight:1100}.trChg{font-weight:950;font-size:12px;opacity:.9}.trMini{display:grid;gap:10px}.trMiniRow{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid rgba(255,255,255,.1);background:#0000001f;padding:10px 12px;border-radius:14px;font-weight:900;opacity:.95}.trHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;width:100%}.trSub{margin-top:4px;font-size:12px;font-weight:850;opacity:.72}.trHeaderRight{display:flex;align-items:center;gap:10px}.trQuote{text-align:right;padding:6px 10px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d}.trQuoteLabel{font-size:11px;font-weight:900;opacity:.75}.trQuoteValue{font-size:14px;font-weight:1100}.trTF{display:flex;align-items:center;gap:6px;padding:6px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d}.trTFBtn{border:none;background:transparent;color:#edebffbf;font-weight:1000;font-size:12px;padding:8px 10px;border-radius:999px;cursor:pointer;transition:.18s ease}.trTFBtn:hover{background:#ffffff0f;color:#edebfff2}.trTFBtn.active{background:#ffffff1a;color:#edebfffa;border:1px solid rgba(255,255,255,.1)}.trTable .tvTr{grid-template-columns:1.2fr .6fr .6fr .9fr .9fr .8fr .6fr}.trActionsCell{display:flex;justify-content:flex-end}.trSmallBtn{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#edebffeb;border-radius:12px;padding:8px 10px;font-weight:950;cursor:pointer;transition:.18s ease}.trSmallBtn:hover{background:#ffffff1a;transform:translateY(-1px)}.trEmpty{padding:14px;opacity:.75;font-weight:900}.trDivider{height:1px;background:#ffffff1a;margin:12px 0}.trClosed{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:12px;font-weight:1000;font-size:12px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;opacity:.9}.trTicket{display:grid;gap:12px}.trSide{display:grid;grid-template-columns:1fr 1fr;gap:10px}.trSideBtn{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#edebffeb;border-radius:16px;padding:12px;font-weight:1100;cursor:pointer;transition:.18s ease}.trSideBtn.buy.active{border-color:#a0ffd240;background:#a0ffd21a;color:#a0ffd2fa}.trSideBtn.sell.active{border-color:#ffaaaa40;background:#ffaaaa1a;color:#ffaaaafa}.trField{display:grid;gap:8px}.trLabel{font-size:12px;font-weight:950;opacity:.8}.trInput{width:100%;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#edebffeb;outline:none;font-weight:900}.trInput::placeholder{color:#edebff8c}.trGrid2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.trPills{display:flex;gap:8px}.trPill{flex:1;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#edebffd1;border-radius:14px;padding:10px;font-weight:1000;cursor:pointer;transition:.18s ease}.trPill.active{background:#ffffff1a;color:#edebfffa;border-color:#ffffff24}.trHelp{font-size:12px;font-weight:850;opacity:.7}.trPlace{width:100%;border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:12px;font-weight:1100;cursor:pointer;transition:.18s ease;background:#ffffff0f;color:#edebffeb}.trPlace.buy{border-color:#a0ffd240;background:#a0ffd21a;color:#a0ffd2fa}.trPlace.sell{border-color:#ffaaaa40;background:#ffaaaa1a;color:#ffaaaafa}.trPlace:hover{transform:translateY(-1px);filter:brightness(1.05)}.trRisk{border-top:1px solid rgba(255,255,255,.1);padding-top:10px;display:grid;gap:10px}.trRiskRow{display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:900;opacity:.9}.trToast{position:sticky;top:86px;border-radius:16px;padding:12px;font-weight:1000;border:1px solid rgba(255,255,255,.12);background:#0000004d;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 60px #00000047}.trToast.ok{border-color:#a0ffd238}.trToast.bad{border-color:#ffaaaa38}@media(max-width:1180px){.tvMain--trading{grid-template-columns:1fr}.tvCol--leftRail,.tvCol--rightRail{order:2}.tvCol--center{order:1}}.trChart{margin-top:10px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#0000001a;overflow:hidden}.trSvg{width:100%;height:360px;display:block}.trAxisText{font-size:12px;font-weight:900;fill:#edebff8c}.trBubble{font-size:12px;font-weight:1100;fill:#edebffeb}@media(max-width:780px){.trSvg{height:280px}}:root{--bg: #070913;--fg: #EDEBFF;--muted: rgba(237,235,255,.72);--glass: rgba(255,255,255,.08);--glass2: rgba(255,255,255,.12);--stroke: rgba(255,255,255,.14);--shadow: 0 18px 60px rgba(0,0,0,.55);--radius: 22px;--accentA: #4C7DFF;--accentB: #B13CFF;--accentC: #FF4FD8}*{box-sizing:border-box}html,body{height:100%}body{margin:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,"Apple Color Emoji","Segoe UI Emoji";background:var(--bg);color:var(--fg);overflow-x:hidden}svg.icon{width:30px}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit}.app{min-height:100vh;position:relative;isolation:isolate}.bg-candles{position:absolute;inset:0;width:100%;height:100%;z-index:-4;opacity:.95;pointer-events:none}.bg-stars{position:absolute;inset:0;z-index:-3;background:radial-gradient(circle at 20% 30%,rgba(255,255,255,.18) 0 1px,transparent 2px) 0 0/180px 180px,radial-gradient(circle at 70% 60%,rgba(255,255,255,.14) 0 1px,transparent 2px) 0 0/220px 220px,radial-gradient(circle at 40% 80%,rgba(255,255,255,.12) 0 1px,transparent 2px) 0 0/260px 260px,radial-gradient(circle at 10% 90%,rgba(255,255,255,.1) 0 1px,transparent 2px) 0 0/320px 320px;opacity:.28;filter:blur(.2px)}.bg-vignette{position:absolute;inset:-2px;z-index:-2;background:radial-gradient(1200px 700px at 45% 30%,rgba(124,76,255,.22),transparent 55%),radial-gradient(1000px 700px at 70% 25%,rgba(255,79,216,.18),transparent 58%),radial-gradient(900px 700px at 20% 75%,rgba(76,125,255,.16),transparent 60%),radial-gradient(1000px 900px at 55% 85%,rgba(177,60,255,.12),transparent 60%),radial-gradient(1400px 900px at 50% 50%,transparent 45%,rgba(0,0,0,.6) 100%);pointer-events:none}.bg-noise{position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.18;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E")}.nav{position:sticky;top:0;z-index:50;padding:14px 18px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(to bottom,#070913b3,#07091326);border-bottom:1px solid rgba(255,255,255,.08)}.nav-inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:16px}.nav-left{display:flex;align-items:center;gap:12px}.nav-right{display:flex;align-items:center;gap:14px;margin-left:auto}.brand{display:flex;align-items:center;gap:10px;font-weight:700;letter-spacing:.2px}.brand-mark{width:34px;height:34px;display:grid;place-items:center;border-radius:12px;background:linear-gradient(135deg,var(--accentA),var(--accentB),var(--accentC));box-shadow:0 10px 30px #b13cff40;font-size:14px}.brand-name{opacity:.95}.search{min-width:210px;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f}.search input{width:100%;border:0;outline:0;background:transparent;color:var(--fg)}.search input::placeholder{color:#edebff8c}.nav-actions{display:flex;align-items:center;gap:10px}.pill{border-radius:999px;padding:9px 12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;cursor:pointer}.pill.ghost:hover{background:#ffffff14}.cta{border-radius:999px;padding:10px 14px;font-weight:700;background:linear-gradient(135deg,var(--accentA),var(--accentB));box-shadow:0 16px 40px #7c4cff40}.cta:hover{filter:brightness(1.05)}.burger{display:flex;flex-direction:column;justify-content:center;gap:5px;width:42px;height:42px;cursor:pointer;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;transition:background .25s ease,transform .2s ease}.burger:hover{background:#ffffff14}.burger:active{transform:scale(.98)}.burger span{width:28px;height:2px;background:#edebffe6;border-radius:999px;transition:all .35s cubic-bezier(.68,-.55,.27,1.55)}.burger.active span:nth-child(1){transform:translateY(7px) rotate(45deg)}.burger.active span:nth-child(2){opacity:0;transform:scaleX(.2)}.burger.active span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.ticker-wrap{flex:1;overflow:hidden;position:relative;height:42px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a}.ticker{display:flex;align-items:center;gap:40px;white-space:nowrap;height:100%;animation:tickerScroll 28s linear infinite}.ticker-item{display:flex;gap:6px;font-size:13px;font-weight:600;opacity:.9}.ticker-price{opacity:.7}.up{color:#2be38c}.down{color:#ff5c7a}@keyframes tickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:900px){.ticker-wrap{display:none}}.drawer-overlay{position:fixed;inset:0;background:#0000008c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:90}.drawer{position:fixed;top:0;left:0;height:100vh;width:300px;padding:92px 18px 18px;background:#0a0c18eb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-right:1px solid rgba(255,255,255,.1);transform:translate(-100%);transition:transform .42s cubic-bezier(.22,1,.36,1);z-index:100}.drawer-links{display:flex;flex-direction:column;gap:10px}.drawer-links a{padding:14px;border-radius:14px;font-size:15px;color:#edebffdb;transition:background .2s ease,transform .2s ease}.drawer-links a:hover{background:#ffffff14;transform:translate(2px)}.drawer.open{transform:translate(0)}.drawer-overlay.open{opacity:1;pointer-events:auto}.hero-inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.25fr .75fr;gap:28px;align-items:center}.hero-copy h1{font-size:clamp(44px,6vw,82px);line-height:1.02;letter-spacing:-1.2px;margin:0 0 16px;text-shadow:0 20px 70px rgba(0,0,0,.65)}.sub{margin:0 0 26px;max-width:520px;font-size:18px;color:var(--muted)}.hero-actions{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.button{display:inline-flex;align-items:center;justify-content:center;border-radius:18px;padding:14px 18px;font-weight:800;border:1px solid rgba(255,255,255,.08);background:#ffffff12;box-shadow:var(--shadow)}.button.primary{background:#ffffffeb;color:#0b0e1b}.button.primary:hover{filter:brightness(1.04)}.hint{font-size:14px;color:#edebff9e}.hero-art{position:relative;height:360px;border-radius:var(--radius);border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#ffffff0f,#ffffff05);overflow:hidden;box-shadow:0 18px 60px #00000073}.orb{position:absolute;width:260px;height:260px;border-radius:50%;right:-70px;top:-70px;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.85),rgba(255,255,255,.15) 45%,transparent 70%);filter:blur(.2px);opacity:.55}.planet{position:absolute;width:520px;height:520px;border-radius:50%;left:-220px;bottom:-260px;background:radial-gradient(circle at 30% 30%,rgba(124,76,255,.25),transparent 60%),radial-gradient(circle at 65% 55%,rgba(255,79,216,.18),transparent 60%),radial-gradient(circle at 50% 50%,#ffffff1f,#0000 55%),radial-gradient(circle at 50% 50%,#000000a6,#0000 58%);border:1px solid rgba(255,255,255,.1);opacity:.95}.scroll-indicator{position:absolute;left:50%;bottom:28px;transform:translate(-50%);width:26px;height:42px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:#ffffff0d;display:grid;place-items:center}.scroll-indicator span{width:6px;height:6px;border-radius:50%;background:#edebffcc;animation:dot 1.4s ease-in-out infinite}@keyframes dot{0%{transform:translateY(-8px);opacity:.25}50%{opacity:1}to{transform:translateY(10px);opacity:.25}}.profile{position:fixed;right:18px;bottom:18px;z-index:60;display:flex;flex-direction:column;gap:10px}.profile-card{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#00000059;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 18px 60px #00000073}.avatar{width:34px;height:34px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#ffffffbf,#ffffff1a 45%,#0000 70%),linear-gradient(135deg,#7c4cffe6,#ff4fd899);border:1px solid rgba(255,255,255,.14)}.profile-meta .name{font-weight:800;font-size:14px;line-height:1.1}.profile-meta .role{font-size:12px;color:#edebff9e}.mission{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#00000059;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer}.mission:hover{background:#ffffff12}@media(max-width:980px){.hero-inner{grid-template-columns:1fr}.hero-art{height:280px}}@media(max-width:560px){.search,.cta{display:none}.hero{padding-top:44px}.profile{right:12px;bottom:12px}}.orb{overflow:hidden;transform-origin:center;will-change:transform}.orb-img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.05);opacity:.95}.tri-orbs{padding:90px 18px 120px;position:relative}.tri-orbs-inner{max-width:1200px;margin:0 auto;display:grid;gap:26px;align-items:center}.tri-orbs-head{text-align:center;max-width:760px;margin:0 auto}.tri-orbs-title{margin:0 0 10px;font-size:clamp(28px,3.6vw,48px);line-height:1.05;letter-spacing:-.8px;text-shadow:0 18px 60px rgba(0,0,0,.65)}.tri-orbs-sub{margin:0 auto 18px;max-width:620px;color:var(--muted);font-size:16px}.tri-orbs-cta{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border-radius:999px;font-weight:800;border:1px solid rgba(255,255,255,.1);background:#ffffff12;box-shadow:var(--shadow)}.tri-orbs-cta:hover{background:#ffffff17}.tri-orbs-stage{position:relative;height:420px;border-radius:28px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff0d,#ffffff05);overflow:hidden;box-shadow:0 20px 70px #0000008c}.tri-orbs-stage:before{content:"";position:absolute;inset:0;background:radial-gradient(600px 260px at 50% 52%,rgba(255,255,255,.1),transparent 62%),radial-gradient(900px 520px at 50% 60%,#0000,#00000073);pointer-events:none}.orb{position:absolute;top:50%;transform:translateY(-50%);border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff38,0 20px 80px #00000073;filter:blur(0px)}.orb-left{width:260px;height:260px;left:16%;opacity:.92}.orb-mid{width:320px;height:310px;left:50%;transform:translate(-50%,-50%);opacity:.95}.orb-right{width:260px;height:260px;right:14%;opacity:.92}.tri-orbs-chip{position:absolute;left:50%;bottom:20px;transform:translate(-50%);display:inline-flex;align-items:center;gap:10px;padding:8px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.chip-btn{width:34px;height:30px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#00000038;cursor:pointer}.chip-btn:hover{background:#ffffff14}.chip-text{font-weight:800;font-size:13px;color:#edebffdb}@media(max-width:900px){.tri-orbs-stage{height:360px}.orb-left{left:8%;width:210px;height:210px}.orb-mid{width:340px;height:260px}.orb-right{right:8%;width:260px;height:210px}}@media(max-width:560px){.tri-orbs-stage{height:320px}.orb-left{left:4%;width:170px;height:170px}.orb-mid{width:270px;height:220px}.orb-right{right:4%;width:210px;height:170px}}.video-walkthrough{padding:96px 18px 110px;position:relative}.video-walkthrough-inner{max-width:1200px;margin:0 auto}.vw-head{text-align:center;max-width:920px;margin:0 auto 34px}.vw-kicker{margin:0 0 16px;font-size:18px;font-weight:800;color:#edebffe0}.vw-cta{display:inline-flex;align-items:center;justify-content:center;padding:12px 22px;border-radius:14px;background:#b6ff2d;color:#0b0e1b;font-weight:900;box-shadow:0 18px 50px #b6ff2d2e;text-decoration:none}.vw-cta:hover{filter:brightness(1.05)}.vw-stage{position:relative;margin-top:40px;height:340px}.vw-track{position:relative;height:100%;overflow:visible}.vw-card{position:absolute;left:50%;top:50%;transform:translateZ(0);width:360px;height:240px;border-radius:28px;overflow:hidden;background:#ffffff1a;border:1px solid rgba(255,255,255,.1);box-shadow:0 18px 70px #0000008c,0 0 0 1px #ffffff0d inset;opacity:.72;will-change:transform,opacity;backface-visibility:hidden}.vw-card.is-active{width:520px;height:280px;opacity:1}.vw-thumb{width:100%;height:100%}.vw-media{width:100%;height:100%;object-fit:cover;display:block}.vw-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:44px;height:44px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#edebffeb;cursor:pointer;display:grid;place-items:center;font-size:22px;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.vw-prev{left:-60px}.vw-next{right:-60px}.vw-nav:hover{background:#ffffff1f}.vw-progress{margin:26px auto 0;max-width:1100px}.vw-bar{position:relative;height:14px;border-radius:999px;background:#ffffff1a;border:1px solid rgba(255,255,255,.1);overflow:hidden}.vw-fill{position:absolute;inset:0;width:33.333%;background:#ffffffd9;border-radius:999px;opacity:.35}.vw-thumbBtn{position:absolute;top:50%;transform:translate(-50%,-50%);left:33.333%;width:44px;height:10px;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:#ffffffeb;cursor:grab}.vw-thumbBtn:active{cursor:grabbing}@media(max-width:900px){.vw-prev{left:-20px}.vw-next{right:-20px}.vw-card{width:300px;height:200px}.vw-card.is-active{width:380px;height:220px}}
