@import "https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&display=swap";:root{color:#f3f1f8;font-synthesis:none;--bg:#0a090d;--panel:#121116;--panel2:#18161d;--purple:#8b5cf6;--purple2:#6d3fe2;--green:#35d49a;--red:#ff5d73;--amber:#e7ae58;--muted:#827d8e;--line:#ffffff16;--mono:"DM Mono",monospace;background:#0a090d;font-family:Manrope,system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body,#root{min-height:100%;margin:0;overflow-x:hidden}button,input,select{font:inherit}button{color:inherit}button,a{-webkit-tap-highlight-color:transparent}.icon{width:20px;height:20px}.positive,.win,.up{color:var(--green)!important}.negative,.loss,.down{color:var(--red)!important}.draw,.wait{color:#aaa5b4!important}.glass{border:1px solid var(--line);background:linear-gradient(145deg,#18161deb,#0e0d12f0);box-shadow:0 22px 60px #00000038}.brand{align-items:center;gap:10px;display:flex}.brand-x{clip-path:polygon(10% 0,100% 0,75% 100%,0 100%);background:linear-gradient(145deg,#a477ff,#6835df);place-items:center;width:35px;height:35px;font-size:18px;font-style:italic;font-weight:800;display:grid}.brand>span:last-child{align-items:baseline;gap:6px;display:flex}.brand b{letter-spacing:1.6px;font-size:13px}.brand small{font:500 7px var(--mono);letter-spacing:1.5px;color:#9d73ff}.brand.compact .brand-x{width:29px;height:29px;font-size:14px}.demo-pill,.bot-pill{color:#a987ff;font:500 7px var(--mono);letter-spacing:1px;white-space:nowrap;background:#8b5cf614;border:1px solid #8b5cf647;padding:7px 9px}.bot-pill{color:#aaa4b3;border-color:var(--line);background:#121116;align-items:center;gap:6px;display:flex}.bot-pill i,.ready-banner i,.live-heading i,.rail-demo i{background:var(--green);width:6px;height:6px;box-shadow:0 0 10px var(--green);border-radius:50%}.bot-pill.online{color:var(--green)}.splash{background:radial-gradient(circle at 50% 42%,#8b5cf629,#0000 34%),#09080c;place-content:center;justify-items:center;gap:20px;min-height:100svh;display:grid;position:relative}.splash .brand{transform:scale(1.3)}.splash p{color:#8e879a;font:500 8px var(--mono);letter-spacing:2px;margin:12px 0 0}.splash small{bottom:max(28px,env(safe-area-inset-bottom));color:#4c4853;font:500 7px var(--mono);letter-spacing:1.2px;position:absolute}.splash-orbit{border:1px solid #8b5cf624;border-radius:50%;width:170px;height:170px;animation:3s linear infinite spin;position:absolute}.splash-orbit:before{content:"";border:1px solid #ffffff0a;border-radius:50%;position:absolute;inset:18px}.splash-orbit span{background:var(--purple);width:7px;height:7px;box-shadow:0 0 20px var(--purple);border-radius:50%;position:absolute;top:14px;left:35px}@keyframes spin{to{transform:rotate(360deg)}}.login-page{background:#0a090d;flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden}.login-ambient{background:radial-gradient(circle at 80% 30%,#8b5cf626,#0000 28%),radial-gradient(circle at 8% 78%,#35d49a0f,#0000 22%),linear-gradient(#ffffff05 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/64px 64px;position:absolute;inset:0}.login-page>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:74px;padding:0 20px;display:flex;position:relative}.login-grid{width:100%;max-width:1180px;margin:auto;padding:40px 20px 80px;position:relative}.login-copy{display:none}.login-card{background:#121116eb;border:1px solid #8b5cf642;padding:28px 22px;box-shadow:0 35px 90px #00000080}.card-index{color:#827b8e;font:500 8px var(--mono);letter-spacing:1.5px;justify-content:space-between;display:flex}.card-index i{color:#554f5e;font-style:normal}.login-card h2{margin:25px 0 7px;font-size:27px}.login-card>p{color:var(--muted);margin:0 0 28px;font-size:11px}.login-card label,.money-field{color:#847d91;font:500 8px var(--mono);letter-spacing:1px;margin-bottom:18px;display:block}.login-card input{color:#fff;background:#0d0c10;border:1px solid #2a2730;outline:0;width:100%;height:52px;margin-top:8px;padding:0 14px}.login-card input:focus{border-color:var(--purple);box-shadow:0 0 0 3px #8b5cf617}.password-field{position:relative}.password-field button{color:#777181;background:0 0;border:0;width:40px;height:42px;position:absolute;top:13px;right:7px}.password-field .icon{width:17px}.primary-btn,.start-btn{background:linear-gradient(110deg,var(--purple2),#9b6cff);width:100%;min-height:54px;font:600 9px var(--mono);letter-spacing:1px;cursor:pointer;border:0;justify-content:space-between;align-items:center;padding:0 18px;transition:all .2s;display:flex;box-shadow:0 14px 30px #7444e238}.primary-btn:active,.start-btn:active{transform:scale(.98)}.login-card>small{text-align:center;color:#554f5e;font:500 7px var(--mono);margin-top:17px;display:block}.login-page>footer{border-top:1px solid var(--line);color:#504a57;min-height:52px;font:500 7px var(--mono);letter-spacing:1px;justify-content:space-between;align-items:center;padding:0 20px;display:flex;position:relative}.login-page footer b{align-items:center;gap:6px;display:flex}.login-page footer i{background:var(--green);border-radius:50%;width:5px;height:5px}.app-shell{background:radial-gradient(circle at 80% 0,#8b5cf60f,transparent 25%),var(--bg);min-height:100svh}.rail{display:none}.app-content{width:100%}.topbar{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--line);background:#0a090de0;justify-content:space-between;align-items:center;height:64px;padding:0 15px;display:flex;position:sticky;top:0}.top-status{align-items:center;gap:6px;display:flex}.top-status .bot-pill{display:none}.top-status>button{border:1px solid var(--line);background:#121116;place-items:center;width:34px;height:34px;display:grid;position:relative}.top-status>button>.icon{width:16px}.top-status>button>i{background:var(--red);border-radius:50%;width:5px;height:5px;position:absolute;top:6px;right:7px}.top-status .avatar{font:600 8px var(--mono);background:linear-gradient(145deg,#7143d5,#24163d)}.page-stage{padding-bottom:calc(82px + env(safe-area-inset-bottom));animation:.35s both pageIn}@keyframes pageIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.bottom-nav{z-index:40;height:calc(66px + env(safe-area-inset-bottom));padding:0 5px env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid var(--line);background:#0e0d12f0;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.bottom-nav button{color:#5f5a66;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;font-size:7px;font-weight:600;display:flex;position:relative}.bottom-nav button .icon{width:18px}.bottom-nav button.active:before{content:"";background:var(--purple);width:35px;height:2px;box-shadow:0 0 12px var(--purple);position:absolute;top:-1px}.page{width:100%;max-width:1420px;margin:0 auto;padding:28px 15px 35px}.page-title{margin-bottom:24px}.page-title>span,.section-title span,.card-index span{color:#777080;font:500 7px var(--mono);letter-spacing:1.5px}.page-title h1{letter-spacing:-1px;margin:7px 0;font-size:26px}.page-title p{color:#77717f;margin:0;font-size:11px;line-height:1.6}.section-title{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:20px;display:flex}.section-title h2{letter-spacing:-.4px;margin:5px 0 0;font-size:17px}.hero-grid,.content-grid,.setup-grid,.analysis-columns{gap:12px;display:grid}.balance-panel{padding:22px 18px;overflow:hidden}.balance-label{color:#797280;font:500 8px var(--mono);letter-spacing:1.3px;justify-content:space-between;align-items:center;display:flex}.balance-label button{color:#766f7d;background:0 0;border:0}.balance-label .icon{width:17px}.big-balance{font:500 clamp(25px,8vw,40px) var(--mono);letter-spacing:-2px;margin:23px 0 7px}.balance-change{font:500 8px var(--mono);color:#76707d;gap:10px;display:flex}.balance-change b{color:var(--green)}.balance-chart{height:130px;margin:15px -18px -12px}.balance-chart svg{width:100%;height:100%}.balance-chart .line{fill:none;stroke:var(--purple);stroke-width:2px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px var(--purple))}.auto-preview{padding:22px 18px}.asset-hero{align-items:center;gap:10px;margin:22px 0;display:flex}.asset-icon{width:37px;height:37px;font:700 9px var(--mono);background:linear-gradient(145deg,#9166ed,#4d2a93);border-radius:11px;place-items:center;display:grid;box-shadow:0 8px 25px #8b5cf633}.asset-hero>div{flex-direction:column;gap:3px;display:flex}.asset-hero b{font-size:12px}.asset-hero span,.asset-hero small{color:#706979;font:500 7px var(--mono)}.signal{font:600 9px var(--mono);background:#35d49a14;border:1px solid #35d49a2e;margin-left:auto;padding:7px 10px;font-style:normal}.auto-preview dl,.session-card dl,.bottom-sheet dl,.summary-card dl,.trade-detail dl{margin:0}.auto-preview dl div,.session-card dl div,.summary-card dl div{border-top:1px solid var(--line);justify-content:space-between;align-items:center;min-height:38px;display:flex}.auto-preview dt,.session-card dt,.bottom-sheet dt,.summary-card dt,.trade-detail dt{color:#716b78;font-size:8px}.auto-preview dd,.session-card dd,.bottom-sheet dd,.summary-card dd,.trade-detail dd{font:500 8px var(--mono);margin:0}.auto-preview .primary-btn{margin-top:18px}.stats-grid{grid-template-columns:1fr 1fr;gap:10px;margin:12px 0;display:grid}.stat-card{border:1px solid var(--line);background:#121116;padding:15px}.stat-card span{color:#736d79;font-size:8px}.stat-card b{font:500 15px var(--mono);margin:10px 0 5px;display:block}.stat-card small{color:#4f4a54;font:500 6px var(--mono);letter-spacing:.7px}.performance-panel,.session-card,.recent-section{padding:20px 17px}.segmented{background:#0d0c10;padding:3px;display:flex}.segmented button,.filter-row button{color:#625d69;font:500 7px var(--mono);background:0 0;border:0;height:30px;padding:0 10px}.segmented button.active,.filter-row button.active{color:#b899ff;background:#8b5cf624}.performance-bars,.mini-balance-chart{border-bottom:1px solid var(--line);align-items:flex-end;gap:5px;height:150px;padding-top:10px;display:flex}.performance-bars i,.mini-balance-chart i{background:linear-gradient(#8b5cf6,#8b5cf621);border-radius:2px 2px 0 0;flex:1;min-height:5px;animation:.7s both bars}@keyframes bars{0%{height:0}}.session-score{justify-content:space-around;gap:5px;margin:10px 0 16px;display:flex}.session-score>div{text-align:center}.session-score b{font:500 19px var(--mono);display:block}.session-score span{color:#625d69;font:500 6px var(--mono)}.recent-section{margin-top:12px}.text-btn{color:#817a89;font:500 7px var(--mono);background:0 0;border:0;align-items:center;gap:6px;display:flex}.text-btn .icon{width:14px}.trade-list{flex-direction:column;display:flex}.trade-row{border-top:1px solid var(--line);min-height:58px;font:500 8px var(--mono);grid-template-columns:31px 1fr auto auto;align-items:center;gap:9px;display:grid}.direction{width:28px;height:28px;color:var(--green);background:#35d49a17;border-radius:8px;place-items:center;font-size:13px;display:grid}.direction.down{background:#ff5d7317}.trade-row>div{flex-direction:column;gap:3px;display:flex}.trade-row small{color:#5f5965;font-size:6px}.trade-row>span:nth-child(3){color:#5f5965;display:none}.trade-row em{font-size:7px;font-style:normal}.trade-row strong{grid-column:4;font-weight:500}.trade-button{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0}.ready-banner{background:#35d49a0b;border:1px solid #35d49a26;justify-content:space-between;align-items:center;height:48px;margin-bottom:12px;padding:0 15px;display:flex}.ready-banner span{color:var(--green);font:500 8px var(--mono);letter-spacing:1px;align-items:center;gap:8px;display:flex}.ready-banner small{font:500 6px var(--mono);color:#5f5964}.setup-main{gap:12px;display:grid}.setup-card,.duration-card,.checklist-card{padding:20px 17px}.outline-btn{color:#938b9c;height:31px;font:500 7px var(--mono);cursor:pointer;background:0 0;border:1px solid #34303a;padding:0 10px}.supporting{color:#736d7a;margin:-11px 0 18px;font-size:10px}.quality-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.quality-row>div{flex-direction:column;gap:7px;display:flex}.quality-row span,.method-info span,.duration-card span{color:#686271;font:500 7px var(--mono)}.quality-row b,.method-info b{font:500 9px var(--mono)}.quality-meter{background:#242129;grid-column:1/-1;height:4px}.quality-meter i,.asset-quality i,.limit-progress i,.loss-progress i{background:linear-gradient(90deg,var(--purple),var(--green));height:100%;display:block;box-shadow:0 0 9px #8b5cf666}.market-warning{border-left:2px solid var(--amber);color:#ba9560;background:#e7ae5812;margin-top:14px;padding:11px;font-size:9px;line-height:1.6}.method-info{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.method-info>div{border:1px solid var(--line);background:#0e0d11;flex-direction:column;gap:6px;padding:12px 8px;display:flex}.method-picker{gap:6px;margin-top:12px;display:grid}.method-picker button{border:1px solid var(--line);text-align:left;background:#0d0c10;flex-direction:column;gap:4px;padding:12px;display:flex}.method-picker button.active{border-color:var(--purple);background:#8b5cf614}.method-picker b{font-size:9px}.method-picker span{color:#6e6874;font-size:7px}.comp-grid{grid-template-columns:1fr;gap:7px;display:grid}.comp-grid button{border:1px solid var(--line);text-align:left;background:#0e0d11;grid-template-columns:36px 1fr;align-items:center;min-height:64px;padding:9px;display:grid}.comp-grid button.active{background:#8b5cf61a;border-color:#8355ed}.comp-grid button>span{color:#a57cff;width:30px;height:30px;font:500 8px var(--mono);background:#221a30;border-radius:8px;grid-row:1/3;place-items:center;display:grid}.comp-grid b{font-size:9px}.comp-grid small{color:#625c69;font-size:7px}.money-field>span{margin-bottom:7px;display:block}.money-field>div{background:#0d0c10;border:1px solid #2b2831;align-items:center;gap:9px;height:50px;padding:0 13px;display:flex}.money-field b{color:#706978;font:500 10px var(--mono)}.money-field input{color:#fff;width:100%;min-width:0;font:500 12px var(--mono);background:0 0;border:0;outline:0}.money-field small{color:#5d5763;margin-top:6px;font-size:6px;display:block}.preset-row{grid-template-columns:repeat(5,1fr);gap:5px;margin:-5px 0 18px;display:grid}.preset-row button{border:1px solid var(--line);color:#6c6672;height:31px;font:500 7px var(--mono);background:#0d0c10}.preset-row button.active{border-color:var(--purple);color:#b89aff}.limit-grid{grid-template-columns:1fr;gap:0;display:grid}.duration-card{flex-direction:column;gap:7px;display:flex}.duration-card b{font-size:21px}.duration-card small{color:#686271;font-size:8px}.setup-side{flex-direction:column;gap:12px;display:flex}.checklist-card p{color:#6f6975;align-items:center;gap:9px;margin:10px 0;font-size:8px;display:flex}.checklist-card p i{color:#6b6470;width:18px;height:18px;font-style:normal;font:600 7px var(--mono);background:#211e25;border-radius:50%;place-items:center;display:grid}.checklist-card p.ok i{color:var(--green);background:#35d49a1a}.start-btn{background:linear-gradient(110deg,#6e3fdb,#8f5ef2 55%,#38b987);min-height:66px}.start-btn span{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.start-btn small{color:#ffffff8c;font-size:6px}.start-btn:disabled{opacity:.35}.safety-note{color:#5e5864;gap:8px;margin:0;font-size:7px;line-height:1.5;display:flex}.safety-note .icon{flex:none;width:15px}.sheet-backdrop{z-index:80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#040306c2;justify-content:center;align-items:flex-end;animation:.2s fade;display:flex;position:fixed;inset:0}.bottom-sheet{width:100%;max-width:560px;max-height:92svh;padding:15px 20px calc(20px + env(safe-area-inset-bottom));background:#17151b;border:1px solid #302b36;border-radius:18px 18px 0 0;animation:.3s cubic-bezier(.2,.8,.2,1) sheetUp;overflow:auto;box-shadow:0 -25px 80px #00000080}.sheet-handle{background:#413b47;border-radius:5px;width:42px;height:4px;margin:0 auto 22px;display:block}.bottom-sheet h2{margin:24px 0 7px;font-size:23px}.bottom-sheet>p{color:#7c7583;font-size:10px;line-height:1.6}.bottom-sheet dl div,.trade-detail dl div{border-top:1px solid var(--line);justify-content:space-between;align-items:center;min-height:39px;display:flex}.sheet-actions,.summary-actions{grid-template-columns:1fr 1.35fr;gap:8px;margin-top:20px;display:grid}.sheet-actions button,.summary-actions button{height:48px;font:600 8px var(--mono);background:0 0;border:1px solid #39343e}.sheet-actions button:last-child,.summary-actions button:last-child{background:linear-gradient(110deg,var(--purple2),var(--purple));border-color:var(--purple)}.sheet-actions .danger{color:#ff8b9b;background:#ff5d7329!important;border-color:#ff5d7366!important}@keyframes sheetUp{0%{transform:translateY(100%)}to{transform:none}}@keyframes fade{0%{opacity:0}}.market-tools{gap:8px;display:grid}.search-box,.sort-box{border:1px solid var(--line);background:#111015;align-items:center;height:48px;padding:0 13px;display:flex}.search-box{gap:9px}.search-box .icon{color:#6d6673;width:17px}.search-box input{color:#fff;background:0 0;border:0;outline:0;width:100%;font-size:10px}.sort-box{justify-content:space-between}.sort-box span{color:#655f6b;font:500 7px var(--mono)}.sort-box select{color:#aaa2b2;font:500 8px var(--mono);background:0 0;border:0;outline:0}.filter-row{gap:4px;margin:10px 0 14px;padding-bottom:3px;display:flex;overflow:auto}.filter-row button{border:1px solid var(--line);flex:none}.asset-grid{gap:9px;display:grid}.asset-card{padding:16px;transition:all .2s;position:relative}.asset-card:active{transform:scale(.985)}.asset-card.closed{filter:grayscale();opacity:.5}.asset-card-head{align-items:center;gap:10px;display:flex}.asset-card-head .asset-icon{width:34px;height:34px}.asset-card-head>div{flex-direction:column;gap:3px;display:flex}.asset-card-head b{font-size:11px}.asset-card-head small{color:#696370;font-size:7px}.asset-card-head button{color:#554f5c;background:0 0;border:0;margin-left:auto}.asset-card-head button.favorite{color:#ac84ff}.asset-card-head .icon{width:17px}.asset-card dl{grid-template-columns:1fr 1fr;gap:11px;margin:17px 0;display:grid}.asset-card dl div{flex-direction:column;gap:5px;display:flex}.asset-card dt{color:#5f5965;font:500 6px var(--mono)}.asset-card dd{font:500 8px var(--mono);margin:0}.asset-quality{background:#29262d;height:3px}.select-asset{width:100%;height:38px;font:500 7px var(--mono);background:0 0;border:1px solid #37323d;margin-top:14px}.asset-card.selected .select-asset{border-color:var(--purple);color:#bd9eff;background:#8b5cf621}.select-asset:disabled{cursor:not-allowed}.empty-state{text-align:center;color:#746d7a;padding:60px;font-size:11px}.analytics-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.net-card{grid-column:1/-1;padding:19px;overflow:hidden}.net-card>span,.metric-card span{color:#6f6976;font-size:8px}.net-card h2{font:500 24px var(--mono);margin:10px 0 5px}.net-card p{color:#6c6672;font-size:8px}.mini-balance-chart{border:0;height:85px}.metric-card{padding:15px}.metric-card b{font:500 17px var(--mono);margin-top:11px;display:block}.analysis-columns{margin-top:10px}.analysis-card{padding:18px}.rank-row{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-content:center;gap:4px;min-height:47px;display:grid}.rank-row b{font-size:9px}.rank-row span{color:#68616e;font:500 7px var(--mono)}.rank-row em{color:var(--green);font:500 8px var(--mono);grid-area:1/2/3;align-self:center;font-style:normal}.history-filter{margin-top:-10px}.trade-detail h2{justify-content:space-between;display:flex}.trade-detail h2 em{font:500 9px var(--mono);font-style:normal}.trade-detail .primary-btn{justify-content:center;margin-top:18px}.membership-card{background:linear-gradient(135deg,#221739,#121018 63%,#17251f);border:1px solid #a174ff57;padding:22px;position:relative;overflow:hidden;box-shadow:0 25px 70px #00000059}.membership-glow{filter:blur(40px);background:#8b5cf626;border-radius:50%;width:180px;height:180px;position:absolute;top:-90px;right:-80px}.member-top,.member-status,.member-bottom{justify-content:space-between;align-items:center;display:flex;position:relative}.member-top>div{align-items:baseline;gap:6px;display:flex}.member-top span{letter-spacing:1.5px;font-weight:800}.member-top b{color:#ad8aff}.member-top em{font:500 7px var(--mono);border:1px solid #8b5cf659;padding:6px 8px;font-style:normal}.membership-card h2{font:500 20px var(--mono);letter-spacing:5px;margin:35px 0 26px}.member-status{border-bottom:1px solid #ffffff1a;padding-bottom:16px}.member-status span,.member-bottom span{color:#777080;font:500 6px var(--mono);flex-direction:column;gap:5px;display:flex}.member-status span:last-child,.member-bottom span:last-child{text-align:right}.member-status b{color:var(--green);font-size:8px}.member-bottom{padding-top:16px}.member-bottom b{color:#d1cbd7;font-size:8px}.settings-grid{gap:10px;margin-top:12px;display:grid}.settings-card{padding:18px}.settings-title{align-items:center;gap:10px;padding-bottom:14px;display:flex}.settings-title>.icon{color:#a57eff}.settings-title>span{flex-direction:column;gap:3px;display:flex}.settings-title b{font-size:11px}.settings-title small{color:#68616e;font-size:7px}.setting-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;min-height:48px;display:flex}.setting-row>div:first-child{flex-direction:column;gap:3px;display:flex}.setting-row b{font-size:9px}.setting-row span{color:#68616e;font-size:7px}.setting-row>button{color:#88818e;background:0 0;border:0}.setting-row a{color:#ae8bff;font:500 8px var(--mono);text-decoration:none}.toggle{background:#2b2730!important;border:0!important;border-radius:12px!important;width:37px!important;height:21px!important;padding:2px!important}.toggle i{background:#716b76;border-radius:50%;width:17px;height:17px;transition:all .2s;display:block}.toggle.on{background:#8b5cf652!important}.toggle.on i{background:#a982ff;transform:translate(16px)}.mini-select{background:#0d0c10;padding:2px;flex-direction:row!important;display:flex!important}.mini-select button{color:#5f5965;height:25px;font:500 6px var(--mono);background:0 0;border:0;padding:0 6px}.mini-select button.active{color:#b793ff;background:#2a2040}.logout-btn{color:#ff7b8e;width:100%;height:42px;font:500 8px var(--mono);background:#ff5d730f;border:1px solid #ff5d7340;justify-content:center;align-items:center;gap:8px;margin-top:12px;display:flex}.logout-btn .icon{width:15px}.live-heading{justify-content:space-between;align-items:flex-start;margin-bottom:16px;display:flex}.live-heading>div:first-child>span{color:var(--green);font:500 7px var(--mono);letter-spacing:1.3px;align-items:center;gap:8px;display:flex}.live-heading h1{margin:8px 0 4px;font-size:23px}.live-heading p{color:#625c68;font:500 6px var(--mono)}.session-timer{text-align:right}.session-timer span{color:#66606c;font:500 6px var(--mono);display:block}.session-timer b{font:500 17px var(--mono);margin-top:6px;display:block}.trade-focus{padding:18px;position:relative;overflow:hidden}.trade-focus-top{justify-content:space-between;align-items:center;display:flex}.trade-focus-top .asset-hero{margin:0}.sound-btn{border:1px solid var(--line);color:#6a6470;font:500 6px var(--mono);background:0 0;height:30px}.sound-btn.on{color:#b696ff;border-color:#8b5cf64d}.countdown-layout{justify-items:center;gap:24px;margin-top:22px;display:grid}.countdown-ring{--progress:360deg;background:conic-gradient(var(--purple) var(--progress),#25222a 0);border-radius:50%;place-items:center;width:190px;height:190px;display:grid;position:relative;box-shadow:0 0 35px #8b5cf61f}.countdown-ring:before{content:"";background:#111015;border-radius:50%;position:absolute;inset:7px}.countdown-ring.up{background:conic-gradient(var(--green) var(--progress),#25222a 0)}.countdown-ring.down{background:conic-gradient(var(--red) var(--progress),#25222a 0)}.countdown-ring>div{text-align:center;position:relative}.countdown-ring b{font:500 39px var(--mono)}.countdown-ring span{color:#6d6673;font:500 7px var(--mono);margin-top:5px;display:block}.countdown-ring .win,.countdown-ring .loss,.countdown-ring .draw{font-size:25px}.direction-panel{width:100%}.direction-panel>span{color:#67616d;font:500 7px var(--mono)}.direction-panel>b{font:600 28px var(--mono);margin:8px 0;display:block}.direction-panel>small{color:#625c68;font-size:7px}.direction-panel dl{margin-top:18px}.direction-panel dl div{border-top:1px solid var(--line);justify-content:space-between;align-items:center;height:35px;display:flex}.direction-panel dt{color:#68616e;font-size:7px}.direction-panel dd{font:500 8px var(--mono);margin:0}.live-metrics{gap:10px;margin-top:10px;display:grid}.live-metrics article{padding:17px}.live-metrics article>span{color:#6d6673;font-size:7px}.live-metrics article>b{font:500 20px var(--mono);margin:8px 0 15px;display:block}.limit-progress,.loss-progress{background:#27242b;height:4px;margin-top:10px}.loss-progress i{background:var(--red)}.live-metrics small{color:#625c68;font-size:6px}.live-metrics .session-score{align-items:center;margin:0}.safety-controls{gap:8px;margin-top:11px;display:grid}.stop-btn,.emergency-btn{color:#ff8394;height:50px;font:600 8px var(--mono);background:#ff5d730d;border:1px solid #ff5d734d}.emergency-btn{touch-action:none;justify-content:center;align-items:center;gap:10px;height:58px;display:flex;position:relative;overflow:hidden}.emergency-btn:before{content:"";background:#ff5d7324;position:absolute;inset:0 100% 0 0}.emergency-btn.holding:before{transition:right 2s linear;right:0}.emergency-btn>*{position:relative}.emergency-btn span{flex-direction:column;gap:3px;display:flex}.emergency-btn small{color:#7f6970;font-size:6px}.summary-page{text-align:center;padding-top:65px}.summary-mark{width:72px;height:72px;color:var(--green);background:#35d49a17;border-radius:50%;place-items:center;margin:auto;display:grid;box-shadow:0 0 50px #35d49a24}.summary-mark.safe{color:var(--red);background:#ff5d7317}.summary-mark .icon{width:31px;height:31px}.summary-eyebrow{color:#7e7785;font:500 7px var(--mono);letter-spacing:1.5px;margin-top:24px;display:block}.summary-page>h1{margin:8px;font-size:28px}.summary-page>p{color:#78717e;font-size:10px}.summary-card{text-align:left;max-width:630px;margin:25px auto 0;padding:20px}.summary-pnl{text-align:center;border-bottom:1px solid var(--line);padding:8px 0 22px}.summary-pnl span{color:#696370;font:500 7px var(--mono);display:block}.summary-pnl b{font:500 28px var(--mono);margin-top:10px;display:block}.summary-stats{grid-template-columns:repeat(3,1fr);gap:12px;padding:20px 0;display:grid}.summary-stats div{text-align:center}.summary-stats b{font:500 15px var(--mono);display:block}.summary-stats span{color:#625c68;font:500 6px var(--mono)}.summary-actions{max-width:630px;margin:10px auto}@keyframes resultGlow{50%{filter:brightness(1.15)}}@keyframes lossPulse{50%{filter:brightness(.9)}}@media (width>=720px){.page{padding:38px 28px 60px}.topbar{height:72px;padding:0 28px}.top-status .bot-pill{display:flex}.hero-grid{grid-template-columns:1.5fr .8fr}.stats-grid{grid-template-columns:repeat(4,1fr)}.content-grid{grid-template-columns:1.4fr .7fr}.comp-grid{grid-template-columns:repeat(3,1fr)}.limit-grid{grid-template-columns:1fr 1fr;gap:12px}.market-tools{grid-template-columns:1fr 230px}.asset-grid{grid-template-columns:1fr 1fr}.analytics-grid{grid-template-columns:2fr repeat(3,1fr)}.net-card{grid-area:span 2}.analysis-columns{grid-template-columns:repeat(3,1fr)}.settings-grid{grid-template-columns:1fr 1fr}.countdown-layout{grid-template-columns:240px 1fr;place-items:center}.live-metrics,.safety-controls{grid-template-columns:1fr 1fr}.trade-row{grid-template-columns:31px 1.4fr .5fr .5fr 1fr}.trade-row>span:nth-child(3){display:block}.trade-row strong{text-align:right;grid-column:auto}.bottom-sheet{border-radius:18px;margin-bottom:24px}.sheet-backdrop{align-items:center}.login-grid{padding:70px 5vw}.login-card{max-width:470px;margin:auto}}@media (width>=1050px){.app-shell{display:flex}.rail{border-right:1px solid var(--line);z-index:30;background:#0e0d11;flex-direction:column;width:215px;padding:27px 20px;display:flex;position:fixed;inset:0 auto 0 0}.rail .brand{margin:0 8px 55px}.rail nav{flex-direction:column;gap:6px;display:flex}.rail nav button{color:#67616e;text-align:left;background:0 0;border:0;align-items:center;gap:14px;height:47px;padding:0 13px;font-size:9px;font-weight:600;display:flex;position:relative}.rail nav button.active{color:#c3a9ff;background:#8b5cf617}.rail nav button.active:before{content:"";background:var(--purple);width:2px;height:24px;box-shadow:0 0 11px var(--purple);position:absolute;left:-20px}.rail nav .icon{width:18px}.rail-demo{color:#59535f;font:500 7px var(--mono);margin-top:auto;padding:12px;line-height:1.7}.rail-demo i{margin-right:7px;display:inline-block}.rail-demo b{color:#736d79}.app-content{width:calc(100% - 215px);margin-left:215px}.topbar .brand{visibility:hidden}.bottom-nav{display:none}.page-stage{padding-bottom:0}.page{padding:45px clamp(32px,4vw,65px) 70px}.page-title h1{font-size:31px}.setup-grid{grid-template-columns:minmax(0,1.65fr) minmax(280px,.65fr);align-items:start}.setup-side{position:sticky;top:93px}.asset-grid{grid-template-columns:repeat(3,1fr)}.bottom-sheet{padding:22px 30px 28px}.login-page>header{height:84px;padding:0 5vw}.login-grid{grid-template-columns:1.1fr 470px;align-items:center;gap:9vw;display:grid}.login-copy{display:block}.login-copy .kicker{color:#8d8495;font:500 8px var(--mono);letter-spacing:1.6px}.login-copy h1{letter-spacing:-3.8px;margin:24px 0;font-size:clamp(45px,5vw,68px);line-height:1.04}.login-copy h1 em{color:#0000;-webkit-text-stroke:1px #786f83;font-style:normal}.login-copy>p{color:#7e7786;max-width:570px;font-size:13px;line-height:1.8}.feature-row{border-top:1px solid var(--line);gap:42px;margin-top:45px;padding-top:22px;display:flex}.feature-row div{flex-direction:column;gap:6px;display:flex}.feature-row b{font:500 17px var(--mono)}.feature-row span{color:#655e6b;font-size:8px}.login-card{margin:0;padding:38px}.login-page>footer{padding:0 5vw}.countdown-ring{width:215px;height:215px}}@media (width>=1380px){.asset-grid{grid-template-columns:repeat(4,1fr)}}@media (width<=370px){.page{padding-left:11px;padding-right:11px}.big-balance{font-size:23px}.demo-pill{display:none}.preset-row button{font-size:6px}.method-info{grid-template-columns:1fr}.membership-card{padding:17px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}html[data-motion=reduced] *,html[data-motion=reduced] :before,html[data-motion=reduced] :after{transition-duration:.01ms!important;animation-duration:.01ms!important}html[data-motion=full] .glass:hover{border-color:#8b5cf633}:root{--ease-premium:cubic-bezier(.22,.8,.22,1);--shadow-premium:0 24px 70px #00000061,0 1px 0 #ffffff09 inset;--glow-purple:0 0 0 1px #8b5cf60a,0 20px 60px #592dae1f}.count-up{font:inherit;font-variant-numeric:tabular-nums}.page-title>span,.section-title span,.card-index span,.balance-label,.ready-banner span{letter-spacing:1.7px;font-weight:600}.page-title h1{letter-spacing:-1.25px;margin-top:9px;font-size:30px;font-weight:800;line-height:1.08}.page-title p{color:#8d8694;font-size:12px;font-weight:500}.section-title h2{letter-spacing:-.65px;font-size:19px;font-weight:800}.big-balance{letter-spacing:-2.4px;font-weight:700}.primary-btn,.start-btn,.select-asset,.stop-btn,.emergency-btn,.outline-btn,.sheet-actions button,.summary-actions button{letter-spacing:1.15px;font-weight:700}.glass{box-shadow:var(--shadow-premium),var(--glow-purple);transition:transform .38s var(--ease-premium),border-color .38s ease,box-shadow .38s ease;background:radial-gradient(circle at 92% 0,#8b5cf613,#0000 32%),linear-gradient(145deg,#1b1821f5,#0e0d12f7);border-color:#ffffff1b;position:relative}.glass:after{content:"";pointer-events:none;border-radius:inherit;opacity:.8;background:linear-gradient(115deg,#ffffff09,#0000 26% 75%,#8b5cf606);position:absolute;inset:0}.balance-panel{background:radial-gradient(circle at 82% 12%,#8b5cf629,#0000 35%),linear-gradient(145deg,#191620,#0f0e13 75%);box-shadow:0 30px 85px #0000006b,0 0 70px #6b3dcd14,inset 0 1px #ffffff0b}.auto-preview{background:radial-gradient(circle at 100% 0,#35d49a12,#0000 28%),radial-gradient(circle at 15% 100%,#8b5cf61a,#0000 36%),#141219}.stat-card{transition:.32s var(--ease-premium);background:linear-gradient(145deg,#17151b,#100f13);border-color:#ffffff18;box-shadow:0 14px 38px #00000038}.page>section,.page>.ready-banner,.page>.market-tools,.page>.filter-row,.page>.live-heading,.page>.safety-controls{animation:cardRise .58s var(--ease-premium) both}.page>section:nth-of-type(2),.page>.filter-row{animation-delay:70ms}.page>section:nth-of-type(3),.page>.safety-controls{animation-delay:.13s}.page>section:nth-of-type(4){animation-delay:.19s}.stats-grid .stat-card,.asset-grid .asset-card,.settings-grid .settings-card,.analysis-columns .analysis-card,.setup-main .setup-card{animation:cardRise .5s var(--ease-premium) both}.stats-grid .stat-card:nth-child(2),.asset-grid .asset-card:nth-child(2),.settings-grid .settings-card:nth-child(2),.setup-main .setup-card:nth-child(2){animation-delay:55ms}.stats-grid .stat-card:nth-child(3),.asset-grid .asset-card:nth-child(3),.settings-grid .settings-card:nth-child(3),.setup-main .setup-card:nth-child(3){animation-delay:.105s}.stats-grid .stat-card:nth-child(4),.asset-grid .asset-card:nth-child(4),.settings-grid .settings-card:nth-child(4),.setup-main .setup-card:nth-child(4){animation-delay:.155s}.asset-grid .asset-card:nth-child(n+5),.settings-grid .settings-card:nth-child(5){animation-delay:.205s}@keyframes pagePolish{0%{opacity:0;filter:blur(3px);transform:translate(14px,7px)}to{opacity:1;filter:none;transform:none}}@keyframes cardRise{0%{opacity:0;transform:translateY(16px)scale(.987)}to{opacity:1;transform:none}}.primary-btn,.start-btn{transition:transform .22s var(--ease-premium),box-shadow .3s ease,filter .3s ease;background:linear-gradient(112deg,#6936d3 0%,#9867fa 52%,#7a47eb 100%);position:relative;overflow:hidden;box-shadow:0 16px 38px #6b39d84d,inset 0 1px #ffffff2e}.primary-btn:before,.start-btn:before{content:"";transition:transform .75s var(--ease-premium);background:linear-gradient(100deg,#0000 36%,#ffffff2e 50%,#0000 64%);position:absolute;inset:-80% -30%;transform:translate(-55%)rotate(8deg)}.start-btn{background:linear-gradient(108deg,#6634cd,#9363f4 58%,#32b98a);animation:3.2s ease-in-out infinite startAura;box-shadow:0 18px 48px #713fde4d,0 0 35px #35d49a14}.start-btn .icon{transition:transform .35s var(--ease-premium)}@keyframes startAura{50%{box-shadow:0 22px 55px #713fde61,0 0 42px #35d49a1f}}button{transition:transform .2s var(--ease-premium),background-color .28s ease,border-color .28s ease,color .28s ease,box-shadow .28s ease}button:active{transform:scale(.965)}button:focus-visible,input:focus-visible,select:focus-visible,a:focus-visible{outline-offset:3px;outline:2px solid #ae87ffd9}.rail nav button,.bottom-nav button{transition:color .32s ease,background .32s ease,transform .3s var(--ease-premium)}.rail nav button:after{content:"";pointer-events:none;border:1px solid #0000;transition:all .35s;position:absolute;inset:5px}.rail nav button.active{background:linear-gradient(90deg,#8b5cf624,#8b5cf609);font-weight:700;box-shadow:inset 0 0 30px #8b5cf606}.rail nav button.active:after{border-color:#8b5cf617}.rail nav button.active .icon{filter:drop-shadow(0 0 8px #a97eff99)}.bottom-nav button.active .icon{filter:drop-shadow(0 0 7px #a97eff99);transform:translateY(-2px)scale(1.08)}.bottom-nav button.active:before{animation:navGlow .4s var(--ease-premium)}@keyframes navGlow{0%{opacity:.2;width:5px}to{opacity:1;width:35px}}.login-copy h1{letter-spacing:-4.6px;font-weight:800}.login-copy h1 em{font-weight:700}.login-card{animation:loginCardIn .75s .12s var(--ease-premium) both;background:radial-gradient(circle at 100% 0,#8b5cf61f,#0000 35%),#121116f5;border-color:#a97eff52;position:relative;box-shadow:0 45px 110px #00000094,0 0 70px #6937d01a,inset 0 1px #ffffff0a}.login-card h2{letter-spacing:-1.1px;font-size:31px;font-weight:800}.login-card input{font-weight:600;transition:border-color .25s,box-shadow .25s,background .25s}.login-card input:focus{background:#100e15;box-shadow:0 0 0 4px #8b5cf617,0 10px 30px #49268e1a}.login-copy>*{animation:copyIn .7s var(--ease-premium) both}.login-copy h1{animation-delay:80ms}.login-copy>p{animation-delay:.15s}.feature-row{animation-delay:.22s}.splash .brand{animation:splashBrand 1.4s var(--ease-premium) infinite alternate}.splash-orbit{box-shadow:0 0 70px #8b5cf61a}@keyframes loginCardIn{0%{opacity:0;filter:blur(4px);transform:translateY(24px)scale(.975)}to{opacity:1;filter:none;transform:none}}@keyframes copyIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes splashBrand{to{filter:drop-shadow(0 0 14px #8b5cf673);transform:scale(1.34)}}.big-balance{text-shadow:0 7px 30px #8b5cf61c;font-size:clamp(29px,8.5vw,48px)}.balance-chart .line{stroke-dasharray:1;stroke-dashoffset:1px;animation:lineReveal 1.45s .2s var(--ease-premium) forwards}.performance-bars i,.mini-balance-chart i{transform-origin:bottom;animation-timing-function:var(--ease-premium);animation-duration:.8s}.session-card{overflow:hidden}.session-card:before{content:"";filter:blur(8px);background:#35d49a0d;border-radius:50%;width:110px;height:110px;position:absolute;top:-55px;right:-45px}@keyframes lineReveal{to{stroke-dashoffset:0}}@keyframes areaReveal{to{opacity:1}}.asset-card{overflow:hidden}.asset-card.selected{border-color:#a578ffb8;box-shadow:0 24px 65px #00000057,0 0 35px #8b5cf61c,inset 0 0 35px #8b5cf60e}.asset-card.selected:before{content:"SELECTED";text-align:center;color:#c8adff;width:100px;font:600 5px var(--mono);letter-spacing:1px;background:#8b5cf633;padding:4px;position:absolute;top:13px;right:-27px;transform:rotate(38deg)}.asset-card-head button.favorite .icon{fill:#ac84ff38;animation:2.8s ease-in-out infinite favoritePulse}.asset-quality i,.quality-meter i,.limit-progress i,.loss-progress i{transition:width .75s var(--ease-premium)}.search-box,.sort-box,.money-field>div{transition:all .3s}.search-box:focus-within,.sort-box:focus-within,.money-field>div:focus-within{border-color:#8b5cf69e;box-shadow:0 0 0 4px #8b5cf612,0 14px 34px #0000002e}@keyframes favoritePulse{50%{filter:drop-shadow(0 0 7px #ac84ffa6)}}.comp-grid button,.preset-row button,.method-picker button{transition:.28s var(--ease-premium)}.comp-grid button.active{transform:translateY(-1px);box-shadow:0 12px 34px #512a9d29,inset 0 0 24px #8b5cf60b}.preset-row button.active{background:#8b5cf61f;box-shadow:0 0 15px #8b5cf614}.ready-banner{position:relative;overflow:hidden;box-shadow:inset 0 0 30px #35d49a06}.ready-banner:after{content:"";background:linear-gradient(90deg,#0000,#35d49a12,#0000);width:80px;height:100%;animation:3.4s linear infinite readyScan;position:absolute}.ready-banner i,.live-heading i{animation:1.8s ease-in-out infinite statusPulse}@keyframes pickerIn{0%{opacity:0;transform:translateY(-7px)scale(.99)}}@keyframes readyScan{0%{left:-100px}to{left:110%}}@keyframes statusPulse{50%{box-shadow:0 0 17px var(--green);transform:scale(1.35)}}.countdown-ring{transition:background .6s,box-shadow .6s;animation:2.2s ease-in-out infinite ringBreath}.countdown-ring:after{content:"";border:1px solid #8b5cf61a;border-radius:50%;animation:2.8s linear infinite ringOrbit;position:absolute;inset:-8px}.direction-panel>b,.live-heading h1{animation:signalIn .42s var(--ease-premium);font-weight:800}.direction-panel>b.up{text-shadow:0 0 25px #35d49a3d}.direction-panel>b.down{text-shadow:0 0 25px #ff5d7338}.state-wait .countdown-ring{animation:2.2s ease-in-out infinite ringBreath}.state-result .countdown-ring{animation:resultRing .75s var(--ease-premium)}.trade-focus.win{animation:premiumWin 1.1s var(--ease-premium)}.live-metrics article>b{font-size:24px;font-weight:750}.summary-mark{animation:summaryMark .7s var(--ease-premium) both}.summary-page>h1{letter-spacing:-1px;animation:copyIn .55s .12s var(--ease-premium) both;font-weight:800}.emergency-btn.holding{transform:scale(.985);box-shadow:0 0 35px #ff5d7329}@keyframes tickIn{0%{opacity:.35;transform:scale(.88)}to{opacity:1;transform:none}}@keyframes signalIn{0%{opacity:0;filter:blur(2px);transform:translateY(7px)}}@keyframes ringBreath{50%{transform:scale(1.012);box-shadow:0 0 48px #8b5cf62e}}@keyframes ringOrbit{50%{border-color:#8b5cf63d;transform:scale(1.025)}}@keyframes resultRing{35%{transform:scale(1.055)}to{transform:none}}@keyframes premiumWin{40%{border-color:#35d49a80;box-shadow:0 0 75px #35d49a29,inset 0 0 75px #35d49a1a}}@keyframes premiumLoss{40%{border-color:#ff5d7373;box-shadow:0 0 65px #ff5d7321,inset 0 0 75px #ff5d7314}}@keyframes summaryMark{0%{opacity:0;transform:scale(.65)rotate(-12deg)}60%{transform:scale(1.07)}to{opacity:1;transform:none}}.sheet-backdrop{animation:.3s both premiumFade}.bottom-sheet{animation:premiumSheet .42s var(--ease-premium) both;box-shadow:0 -35px 100px #0000009e,0 0 70px #6937d01a}.sheet-handle{animation:handleIn .6s .2s var(--ease-premium) both}.toggle{transition:background .35s,box-shadow .35s}.toggle.on{box-shadow:0 0 18px #8b5cf624}.toggle.on i{box-shadow:0 0 12px #a982ff8c}.membership-card{background:radial-gradient(circle at 95% 5%,#af82ff33,#0000 32%),linear-gradient(135deg,#291b43,#141019 58%,#14261f);box-shadow:0 35px 90px #00000075,0 0 55px #6737c61a,inset 0 1px #ffffff17}.membership-card:after{content:"";background:linear-gradient(90deg,#0000,#ffffff14,#0000);width:35%;animation:5s ease-in-out 1s infinite memberSheen;position:absolute;inset:-40% auto -40% -50%;transform:skew(-18deg)}@keyframes premiumFade{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}}@keyframes premiumSheet{0%{opacity:0;transform:translateY(50px)scale(.975)}to{opacity:1;transform:none}}@keyframes handleIn{0%{opacity:.2;width:8px}to{opacity:1;width:42px}}@keyframes memberSheen{0%,55%{left:-50%}85%,to{left:130%}}@media (hover:hover){.glass:hover{border-color:#aa85ff33;transform:translateY(-3px);box-shadow:0 30px 85px #0000006b,0 0 46px #6838c91a}.stat-card:hover{border-color:#8b5cf633;transform:translateY(-3px)}.primary-btn:hover,.start-btn:hover{filter:brightness(1.09);transform:translateY(-2px);box-shadow:0 22px 52px #6b39d861}.primary-btn:hover:before,.start-btn:hover:before{transform:translate(55%)rotate(8deg)}.start-btn:hover .icon{transform:translate(4px)}.rail nav button:hover:not(.active){color:#a49baa;background:#ffffff06;transform:translate(2px)}.asset-card:hover{transform:translateY(-4px)}.comp-grid button:hover,.method-picker button:hover,.preset-row button:hover{border-color:#8b5cf659;transform:translateY(-1px)}.setting-row:hover{background:linear-gradient(90deg,#0000,#8b5cf606)}}@media (width>=720px){.page-title h1{font-size:36px}.section-title h2{font-size:20px}.stat-card{padding:18px}.stat-card b{font-size:18px}.metric-card b{font-size:20px}.bottom-sheet h2{font-size:27px}.membership-card h2{font-size:23px}}@media (width>=1050px){.page-title h1{letter-spacing:-1.7px;font-size:39px}.page-title{margin-bottom:30px}.section-title h2{font-size:21px}.big-balance{font-size:48px}.login-copy h1{font-size:clamp(50px,5.2vw,74px)}.login-card h2{font-size:35px}.direction-panel>b{font-size:34px}.countdown-ring b{font-size:44px}}@media (prefers-reduced-motion:reduce){.start-btn,.ready-banner:after,.membership-card:after,.countdown-ring,.countdown-ring:after,.asset-card-head button.favorite .icon,.splash .brand{animation:none!important}}html[data-motion=reduced] .start-btn,html[data-motion=reduced] .ready-banner:after,html[data-motion=reduced] .membership-card:after,html[data-motion=reduced] .countdown-ring,html[data-motion=reduced] .countdown-ring:after{animation:none!important}:root{--bg:#070812;--panel:#10111b;--panel2:#151624;--purple:#a56eff;--purple2:#7147ff;--violet:#c285ff;--cyan:#55d6ff;--green:#45e6aa;--red:#ff637d;--muted:#8c8aa0;--line:#beb8ff1d;--shadow-premium:0 28px 85px #00000080,0 1px 0 #ffffff0d inset;--glow-purple:0 0 0 1px #a56eff0e,0 24px 75px #6434d329}body{background:var(--bg);color:#f8f7ff}.app-shell{background:radial-gradient(circle at 74% -5%,#6648ff21,#0000 28%),radial-gradient(circle at 105% 58%,#42beff0e,#0000 25%),linear-gradient(145deg,#070812,#090a14 48%,#07080f);position:relative}.app-shell:before,.app-shell:after{content:"";pointer-events:none;filter:blur(90px);z-index:0;border-radius:50%;position:fixed}.app-shell:before{background:#7543ff1c;width:430px;height:430px;animation:10s ease-in-out infinite alternate ultraAmbient;top:8%;right:-230px}.app-shell:after{background:#46c7ff0e;width:330px;height:330px;animation:13s ease-in-out 1s infinite alternate-reverse ultraAmbient;bottom:-230px;left:18%}.app-content,.rail,.bottom-nav{z-index:1;position:relative}@keyframes ultraAmbient{to{opacity:.72;transform:translate(-35px,24px)scale(1.12)}}.topbar{background:linear-gradient(90deg,#070812f0,#0d0c1be6,#080c16f0);border-bottom-color:#a885ff24;box-shadow:0 12px 45px #00000047,inset 0 -1px #a56eff06}.demo-pill{color:#c8a5ff;background:linear-gradient(135deg,#7547ff24,#9f67ff12);border-color:#a56eff6b;box-shadow:0 0 22px #874eff14,inset 0 0 18px #a56eff06}.page-title{position:relative}.page-title:after{content:"";background:linear-gradient(90deg,var(--purple),var(--cyan),transparent);transform-origin:0;width:54px;height:2px;animation:titleLine .8s .16s var(--ease-premium) both;margin-top:17px;display:block;box-shadow:0 0 13px #a56eff6b}.page-title>span{color:#9d8eb5}.page-title h1{background:linear-gradient(110deg,#fff 12%,#e9e3ff 58%,#ac94dd);color:#0000;text-shadow:0 15px 45px #744cd61f;-webkit-background-clip:text;background-clip:text;font-size:33px;font-weight:800}.page-title p{color:#9290a6}.section-title h2{color:#faf9ff;text-shadow:0 8px 28px #865be61a}.section-title span,.card-index span{color:#9589aa}@keyframes titleLine{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:none}}.glass{background:radial-gradient(circle at 94% 0,#a46bff1b,#0000 34%),linear-gradient(145deg,#151523f9,#0a0b14fb) padding-box padding-box,linear-gradient(135deg,#c5a4ff3d,#ffffff09 42%,#4fcbff1f) border-box;border:1px solid #0000;box-shadow:0 32px 90px #00000075,0 0 50px #5c2ebe12,inset 0 1px #ffffff0e,inset 0 -1px #4dcdff05}.glass:after{opacity:.74;background:linear-gradient(112deg,#fff1,#0000 21% 72%,#65c6ff09)}.stat-card{background:radial-gradient(circle at 100% 0,#9b5eff1c,#0000 42%),linear-gradient(145deg,#141522,#0c0d16) padding-box padding-box,linear-gradient(135deg,#b38aff30,#ffffff09,#4cc7ff17) border-box;border:1px solid #0000;box-shadow:0 20px 52px #00000057,inset 0 1px #ffffff0b}.balance-panel{background:radial-gradient(circle at 84% 7%,#a767ff36,#0000 35%),radial-gradient(circle at 14% 100%,#36c6ff14,#0000 34%),linear-gradient(145deg,#171728,#0b0d17 78%) padding-box padding-box,linear-gradient(125deg,#c49bff5c,#694acd0d 46%,#4ed2ff2e) border-box;border:1px solid #0000;position:relative;box-shadow:0 38px 105px #00000085,0 0 75px #713edf1f,inset 0 1px #ffffff13}.balance-panel:before{content:"";pointer-events:none;opacity:.18;background-image:linear-gradient(#a56eff29 1px,#0000 1px),linear-gradient(90deg,#55d6ff1c 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 48%,#0000);mask-image:linear-gradient(#0000,#000 48%,#0000)}.big-balance{letter-spacing:-3.3px;background:linear-gradient(100deg,#fff 5%,#eee8ff 47%,#c6abff 72%,#8cddff);color:#0000;filter:drop-shadow(0 9px 24px #985eff21);-webkit-background-clip:text;background-clip:text;font-size:clamp(32px,9vw,54px);font-weight:750}.balance-label button{background:#a46bff09;border:1px solid #b291ff21;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.balance-change b{text-shadow:0 0 18px #45e6aa38;color:#55ebb4!important}.balance-chart .area{fill:url(#homeFill)}@keyframes chartPulse{50%{filter:drop-shadow(0 0 11px #a56efff2)drop-shadow(0 0 20px #55d6ff59)}}.auto-preview{background:radial-gradient(circle at 103% -2%,#45e6aa1b,#0000 31%),radial-gradient(circle at 0 100%,#a56eff2e,#0000 42%),linear-gradient(150deg,#151623,#0b0d16) padding-box padding-box,linear-gradient(135deg,#55d6ff24,#a56eff40,#45e6aa1c) border-box;border:1px solid #0000;box-shadow:0 30px 85px #00000073,0 0 55px #723edf1a}.signal{text-shadow:0 0 12px #45e6aa6b;background:linear-gradient(135deg,#45e6aa21,#45e6aa09);border-color:#45e6aa52;box-shadow:0 0 25px #45e6aa1a,inset 0 0 15px #45e6aa09}.session-card{background:radial-gradient(circle at 100% 0,#45e6aa12,#0000 36%),linear-gradient(145deg,#141521fa,#0a0b12fc) padding-box padding-box,linear-gradient(135deg,#795fb733,#45e6aa1a) border-box}.stat-card b{text-shadow:0 8px 24px #a56eff1a;font-size:17px}.positive{text-shadow:0 0 15px #45e6aa1f;color:#4de6ad!important}.negative{text-shadow:0 0 15px #ff637d1a;color:#ff6c85!important}.primary-btn,.start-btn{text-shadow:0 1px 10px #00000038;background:linear-gradient(105deg,#6536ef,#9b61ff 46%,#b478ff 68%,#4cc9f5);border:1px solid #d8bcff1f;box-shadow:0 20px 52px #733df066,0 0 36px #a56eff2b,inset 0 1px #ffffff3d}.primary-btn:after,.start-btn:after{content:"";opacity:.72;background:linear-gradient(90deg,#0000,#bdf1ff,#0000);height:1px;position:absolute;inset:auto 12% -1px}.start-btn{background:linear-gradient(105deg,#5d32df,#965cff 44%,#ad71ff 65%,#39cfa2);min-height:72px;animation:2.8s ease-in-out infinite ultraCTA;box-shadow:0 24px 62px #6c37e270,0 0 42px #45e6aa1f,inset 0 1px #ffffff40}.start-btn span{font-size:10px}.start-btn small{letter-spacing:1.1px;font-weight:600}@keyframes ultraCTA{50%{filter:saturate(1.12);box-shadow:0 28px 72px #703aeb85,0 0 55px #45e6aa2b,inset 0 1px #ffffff47}}.rail nav button{border:1px solid #0000}.rail nav button.active{color:#dac5ff;text-shadow:0 0 15px #b98eff52;background:linear-gradient(90deg,#8a52ff33,#55d6ff0b);border-color:#ad81ff21;box-shadow:0 10px 35px #45219129,inset 0 0 30px #a56eff0b}.rail nav button.active:before{background:linear-gradient(var(--violet),var(--cyan));width:3px;box-shadow:0 0 16px var(--purple),0 0 28px #55d6ff59}.bottom-nav{background:linear-gradient(#0d0d18ed,#07080ffa);border-top-color:#a882ff2b;box-shadow:0 -18px 48px #00000059}.bottom-nav button.active{color:#d0b5ff;text-shadow:0 0 12px #a56eff73}.ready-banner{background:linear-gradient(90deg,#45e6aa16,#45e6aa06 58%,#55d6ff09);border:1px solid #45e6aa38;height:54px;box-shadow:0 15px 42px #00000038,inset 0 0 36px #45e6aa06}.setup-card{background:radial-gradient(circle at 100% 0,#9b5bff18,#0000 36%),linear-gradient(145deg,#151624,#0b0c16) padding-box padding-box,linear-gradient(135deg,#b185ff38,#ffffff09,#55d6ff1a) border-box}.method-info>div{background:linear-gradient(145deg,#10111c,#0a0b12);border-color:#ab91d81f;box-shadow:inset 0 1px #ffffff06}.comp-grid button{background:linear-gradient(145deg,#10111b,#0a0b13);border-color:#b49ae51c}.comp-grid button.active{background:radial-gradient(circle at 90% 0,#55d6ff12,#0000 45%),linear-gradient(145deg,#8a4eff2b,#683fc112);border-color:#aa6fffad;box-shadow:0 16px 42px #4a229b38,0 0 28px #a56eff17,inset 0 0 28px #a56eff0e}.comp-grid button>span{color:#d0adff;background:linear-gradient(145deg,#31204b,#18152b);box-shadow:0 0 18px #a56eff1f}.money-field>div,.search-box,.sort-box{background:linear-gradient(145deg,#10111c,#0a0b13);border-color:#b599e221}.quality-meter,.asset-quality,.limit-progress,.loss-progress{background:#222433;overflow:hidden}.quality-meter i,.asset-quality i,.limit-progress i{background:linear-gradient(90deg,#7749ff,#b870ff 55%,#50dddb);box-shadow:0 0 13px #a56eff61}.duration-card,.checklist-card{background:radial-gradient(circle at 100% 0,#54cfff12,#0000 42%),linear-gradient(145deg,#141522,#0b0c15) padding-box padding-box,linear-gradient(135deg,#a97eff30,#55d6ff14) border-box}.checklist-card p.ok i{box-shadow:0 0 16px #45e6aa1a}.asset-card{background:radial-gradient(circle at 100% 0,#a363ff1f,#0000 39%),linear-gradient(145deg,#141522,#0b0c15) padding-box padding-box,linear-gradient(135deg,#b189ff33,#ffffff08,#55d6ff14) border-box;box-shadow:0 24px 68px #00000063,inset 0 1px #ffffff0a}.asset-card.selected{background:radial-gradient(circle at 90% 0,#55d6ff1f,#0000 40%),radial-gradient(circle at 0 100%,#a56eff2b,#0000 50%),linear-gradient(145deg,#17172a,#0c0d18) padding-box padding-box,linear-gradient(120deg,#b476ff,#7958ff 46%,#55d6ff) border-box;border-color:#0000;box-shadow:0 30px 80px #00000080,0 0 48px #9a5bff33,0 0 80px #55d6ff0b,inset 0 0 42px #a56eff0d}.asset-card.selected:before{color:#fff;background:linear-gradient(90deg,#8250ff,#4fbcdf);box-shadow:0 0 16px #a56eff3d}.select-asset{border-color:#b295e029}.asset-card.selected .select-asset{background:linear-gradient(90deg,#7d49ff38,#55d6ff14);border-color:#ad74ffa6;box-shadow:0 0 22px #a56eff14}.filter-row button.active,.segmented button.active{color:#d8c4ff;background:linear-gradient(135deg,#804cff38,#55d6ff12);box-shadow:inset 0 0 18px #a56eff0a}.net-card{background:radial-gradient(circle at 88% 0,#45e6aa14,#0000 38%),radial-gradient(circle at 0 100%,#a56eff21,#0000 45%),linear-gradient(145deg,#151624,#0b0c15) padding-box padding-box,linear-gradient(135deg,#a56eff3b,#45e6aa1a) border-box}.net-card h2{text-shadow:0 0 24px #45e6aa2b;font-size:28px}.metric-card{background:radial-gradient(circle at 100% 0,#a56eff1a,#0000 43%),linear-gradient(145deg,#151624,#0b0c15) padding-box padding-box,linear-gradient(135deg,#a980ff33,#55d6ff0f) border-box}.metric-card b{font-size:21px}.performance-bars i,.mini-balance-chart i{background:linear-gradient(#c37cff,#8c57ff 46%,#5b3cb929);box-shadow:0 0 12px #a56eff21}.rank-row em{color:#56e5b2;text-shadow:0 0 13px #45e6aa29}.membership-card{background:radial-gradient(circle at 92% 10%,#55d6ff26,#0000 29%),radial-gradient(circle at 12% 100%,#45e6aa12,#0000 34%),linear-gradient(120deg,#2a194b,#171229 48%,#111d26) padding-box padding-box,linear-gradient(115deg,#c083ff,#7049ff 47%,#58d8ff 74%,#55e3ae) border-box;border:1px solid #0000;box-shadow:0 42px 110px #0000008f,0 0 75px #7d40ef2e,0 0 90px #55d6ff0e,inset 0 1px #ffffff1f}.membership-card:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(120deg,#000,#0000 62%);mask-image:linear-gradient(120deg,#000,#0000 62%)}.member-top span{text-shadow:0 0 18px #bc84ff33;font-weight:800}.member-top em{background:#9c5bff1a;border-color:#c08bff6b;box-shadow:0 0 22px #a56eff1a}.settings-card{background:radial-gradient(circle at 100% 0,#a56eff13,#0000 40%),linear-gradient(145deg,#141522,#0b0c15) padding-box padding-box,linear-gradient(135deg,#a980ff2e,#55d6ff11) border-box}.live-page{position:relative}.live-page:before{content:"";z-index:-1;filter:blur(105px);background:#8d4dff18;border-radius:50%;width:440px;height:440px;animation:5s ease-in-out infinite liveAmbient;position:absolute;top:18%;left:50%;transform:translate(-50%,-50%)}.live-heading>div:first-child>span{color:#58ebb7;text-shadow:0 0 15px #45e6aa47}.live-heading h1{background:linear-gradient(100deg,#fff,#e8ddff 62%,#8ddfff);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:27px}.session-timer b{color:#e8e3f5;text-shadow:0 0 19px #a56eff33}.trade-focus{background:radial-gradient(circle at 24% 55%,#9750ff29,#0000 31%),radial-gradient(circle at 100% 0,#55d6ff16,#0000 35%),linear-gradient(145deg,#151624,#0a0c15) padding-box padding-box,linear-gradient(125deg,#bd85ff54,#ffffff09 45%,#55d6ff26) border-box;border:1px solid #0000;box-shadow:0 38px 110px #0000008a,0 0 75px #773aef21,inset 0 1px #ffffff0f}.countdown-ring{background:conic-gradient(var(--purple) var(--progress),#222333 0);box-shadow:0 0 38px #a56eff3d,0 0 85px #7c3cf11c,inset 0 0 28px #a56eff1f}.countdown-ring:after{border:1px solid #ac78ff38;inset:-13px;box-shadow:0 0 24px #a56eff1a,inset 0 0 20px #55d6ff08}.direction-panel>b{font-size:32px}.direction-panel>b.up{text-shadow:0 0 26px #45e6aa75;color:#4ceab0!important}.direction-panel>b.down{text-shadow:0 0 27px #ff637d6b;color:#ff6b85!important}.live-metrics article{background:radial-gradient(circle at 100% 0,#a56eff17,#0000 42%),linear-gradient(145deg,#141522,#0a0c14) padding-box padding-box,linear-gradient(135deg,#ab81ff33,#55d6ff12) border-box}.stop-btn,.emergency-btn{background:linear-gradient(135deg,#ff637d16,#ff637d06);border-color:#ff637d59;box-shadow:inset 0 0 25px #ff637d06}.emergency-btn{text-shadow:0 0 13px #ff637d2e;border-color:#ff637d70}.summary-mark{box-shadow:0 0 55px #45e6aa38,inset 0 0 25px #45e6aa14}@keyframes liveAmbient{50%{opacity:.68;transform:translate(-50%,-50%)scale(1.15)}}.login-page:before,.login-page:after{content:"";pointer-events:none;filter:blur(90px);border-radius:50%;position:absolute}.login-page:before{background:#884dff21;width:420px;height:420px;animation:8s ease-in-out infinite alternate loginAmbient;top:8%;right:-170px}.login-page:after{background:#3dcfbe11;width:330px;height:330px;animation:11s ease-in-out 1s infinite alternate-reverse loginAmbient;bottom:-100px;left:-180px}.login-copy h1{background:linear-gradient(105deg,#fff 8%,#eee6ff 59%,#aa8bdd);color:#0000;filter:drop-shadow(0 14px 45px #7e47e71a);-webkit-background-clip:text;background-clip:text}.login-copy h1 em{background:linear-gradient(100deg,#ae81ff,#7c71ff 58%,#56c8ee);color:#0000;-webkit-text-stroke:0;text-shadow:none;filter:drop-shadow(0 0 25px #9155ff21);-webkit-background-clip:text;background-clip:text}.login-card{background:radial-gradient(circle at 100% 0,#a860ff2e,#0000 37%),linear-gradient(145deg,#151322fa,#090b14fc) padding-box padding-box,linear-gradient(125deg,#c99dff70,#ffffff0b 45%,#55d6ff2e) border-box;border:1px solid #0000;box-shadow:0 55px 135px #000000a8,0 0 90px #7a3dec29,0 0 110px #55d6ff09,inset 0 1px #ffffff13}.login-card h2{background:linear-gradient(100deg,#fff,#e6ddff 70%,#9bdbf4);color:#0000;-webkit-background-clip:text;background-clip:text}.login-card input{background:#07080fcc;border-color:#b495e22b}.password-field button{color:#a497b6}.feature-row b{color:#f2edff;text-shadow:0 0 18px #a56eff29}@keyframes loginAmbient{to{opacity:.7;transform:translate(-35px,24px)scale(1.14)}}.bottom-sheet{background:radial-gradient(circle at 85% 0,#a56eff2b,#0000 32%),linear-gradient(155deg,#181827,#0c0d16) padding-box padding-box,linear-gradient(125deg,#c697ff63,#ffffff0a,#55d6ff26) border-box;border:1px solid #0000;box-shadow:0 -40px 120px #000000b8,0 0 90px #743ae426,inset 0 1px #ffffff12}.sheet-handle{background:linear-gradient(90deg,var(--purple),var(--cyan));box-shadow:0 0 15px #a56eff59}@media (hover:hover){.glass:hover{border-color:#0000;transform:translateY(-5px);box-shadow:0 40px 105px #00000085,0 0 58px #763de726,inset 0 1px #ffffff12}.stat-card:hover{transform:translateY(-4px);box-shadow:0 25px 68px #0000006b,0 0 35px #a56eff1a}.primary-btn:hover,.start-btn:hover{filter:brightness(1.12)saturate(1.1);box-shadow:0 28px 72px #743def85,0 0 55px #a56eff3b,0 0 75px #55d6ff12}.rail nav button:hover:not(.active){color:#bbb1c8;background:linear-gradient(90deg,#a56eff13,#55d6ff05)}.asset-card:hover{box-shadow:0 34px 88px #00000080,0 0 40px #7e43f11a}}@media (width>=720px){.page-title h1{font-size:39px}.stat-card b{font-size:19px}.metric-card b{font-size:23px}.live-heading h1{font-size:31px}}@media (width>=1050px){.page-title h1{letter-spacing:-2px;font-size:43px}.big-balance{font-size:56px}.section-title h2{font-size:22px}.login-copy h1{font-size:clamp(54px,5.5vw,80px);line-height:1}.login-card h2{font-size:38px}.countdown-ring{width:228px;height:228px}.direction-panel>b{font-size:38px}}@media (prefers-reduced-motion:reduce){.app-shell:before,.app-shell:after,.login-page:before,.login-page:after,.balance-chart .line,.start-btn,.live-page:before{animation:none!important}}html[data-motion=reduced] .app-shell:before,html[data-motion=reduced] .app-shell:after,html[data-motion=reduced] .login-page:before,html[data-motion=reduced] .login-page:after,html[data-motion=reduced] .balance-chart .line,html[data-motion=reduced] .live-page:before{animation:none!important}:root{--bg:#0b0d12;--panel:#10131a;--panel2:#121520;--purple:#7c3aed;--purple2:#9d5cff;--violet:#c4a2ff;--green:#16c784;--green-bright:#2ee6a6;--red:#ff4d67;--red-bright:#ff6b7a;--purple-glow:#9d5cff59;--green-glow:#2ee6a647;--red-glow:#ff4d6742;--muted:#9295a4;--line:#c4a2ff21}.login-page{background:radial-gradient(circle at 79% 30%,#7c3aed33,#0000 30%),radial-gradient(circle at 10% 85%,#16c7840b,#0000 24%),linear-gradient(140deg,#0b0d12,#0d1018 58%,#0b0f14)}.page-title h1,.section-title h2,.live-heading h1{text-transform:uppercase}.page-title h1{letter-spacing:-1.65px;background:linear-gradient(#fff 5%,#f1ebff 47%,#c4a2ff 74%,#8e72bd 100%);color:#0000;-webkit-text-stroke:.25px #ffffff38;filter:drop-shadow(0 2px #ffffff0d)drop-shadow(0 4px #3f237052)drop-shadow(0 13px 27px #5d2abc36);text-shadow:none;-webkit-background-clip:text;background-clip:text;font-weight:850}.section-title h2{letter-spacing:-.45px;background:linear-gradient(#fff,#ddd3ee 77%,#a994c7);color:#0000;-webkit-text-stroke:.18px #ffffff29;filter:drop-shadow(0 2px #2c1d4799)drop-shadow(0 7px 16px #5728ad21);-webkit-background-clip:text;background-clip:text;font-weight:850}.page-title>span,.section-title span,.card-index span,.stat-card>span,.metric-card>span,.balance-label,.quality-row span,.method-info span,.duration-card>span,.money-field>span,.direction-panel>span,.live-metrics article>span,.setting-row span{letter-spacing:1.45px;text-transform:uppercase;font-weight:650}.stat-card>span,.metric-card>span{font:650 7px var(--mono)}.brand b{text-transform:uppercase;text-shadow:0 1px #ffffff1f,0 3px #361b6859,0 0 18px #9d5cff40;font-weight:850}.big-balance{letter-spacing:-3.5px;background:linear-gradient(#fff 2%,#f6f2ff 42%,#d8c5ff 68%,#a684e8 100%);color:#0000;-webkit-text-stroke:.35px #ffffff3d;filter:drop-shadow(0 2px #ffffff14)drop-shadow(0 5px #3d1e754d)drop-shadow(0 15px 30px #7c3aed3d);text-shadow:none;-webkit-background-clip:text;background-clip:text;font-size:clamp(34px,9vw,58px);font-weight:760}.net-card h2,.summary-pnl b,.live-metrics article>b{filter:drop-shadow(0 7px 18px);font-weight:780}.primary-btn,.start-btn{box-shadow:0 20px 54px #7c3aed6b,0 0 34px var(--purple-glow),inset 0 1px #ffffff45;background:linear-gradient(110deg,#6326d8,#7c3aed 32%,#9d5cff 64%,#c4a2ff 100%) 0 0/220% 100%;animation:5.2s ease-in-out infinite ctaGradient}.start-btn{box-shadow:0 24px 65px #7c3aed7a,0 0 45px var(--purple-glow),inset 0 1px #ffffff4a;background:linear-gradient(108deg,#5920ce,#7c3aed 30%,#9d5cff 67%,#b58af8) 0 0/230% 100%;animation:4.4s ease-in-out infinite ctaGradient,2.8s ease-in-out infinite ctaBreath}.primary-btn,.start-btn,.select-asset,.outline-btn,.sheet-actions button,.summary-actions button{text-transform:uppercase}.start-btn>span:first-child{font-size:0}.start-btn>span:first-child:before{content:"START AUTO TRADE";letter-spacing:1.25px;text-shadow:0 2px 8px #00000059;font-size:10px;font-weight:800}.start-btn small{font-size:6px}.primary-btn .icon,.start-btn .icon,.text-btn .icon{transition:transform .34s var(--ease-premium),filter .34s ease}@keyframes ctaGradient{0%,to{background-position:0}50%{background-position:100%}}@keyframes ctaBreath{50%{box-shadow:0 29px 76px #7c3aed8f,0 0 58px var(--purple-glow),inset 0 1px #ffffff52}}button:active,.asset-card:active,.stat-card:active,.settings-card:active,.setup-card:active{transition-duration:80ms;transform:translateY(1px)scale(.975)!important;box-shadow:0 8px 22px #00000057!important}button:not(.stop-btn):not(.emergency-btn):active{filter:brightness(1.08);box-shadow:0 0 0 3px #9d5cff1a,0 8px 23px #39167840!important}.stop-btn:active,.emergency-btn:active{box-shadow:0 0 0 3px #ff4d6717,0 7px 20px #78192b33!important}.rail nav button .icon,.bottom-nav button .icon{transition:transform .3s var(--ease-premium),filter .3s ease}.rail nav button.active{background:linear-gradient(90deg,#7c3aed38,#9d5cff11);border-color:#9d5cff54;animation:3s ease-in-out infinite activeNav;box-shadow:0 12px 36px #41198b36,inset 0 0 30px #9d5cff0f}.rail nav button.active:before{background:linear-gradient(#c4a2ff,#7c3aed);box-shadow:0 0 16px #9d5cff,0 0 28px #9d5cff47}.bottom-nav button.active .icon,.rail nav button.active .icon{filter:drop-shadow(0 0 8px #9d5cffb8)}@keyframes activeNav{50%{box-shadow:0 15px 42px #41198b47,inset 0 0 37px #9d5cff16}}input,select{will-change:auto}.login-card input,.money-field input,.search-box input,.sort-box select{transition:border-color .28s ease,box-shadow .32s ease,background-color .28s ease,color .24s ease,transform .24s var(--ease-premium)}.login-card input:focus,.money-field>div:focus-within,.search-box:focus-within,.sort-box:focus-within{border-color:#9d5cffc2;box-shadow:0 0 0 4px #9d5cff18,0 0 28px #9d5cff24,0 14px 34px #00000038}.money-field>div:focus-within input{color:#fff;text-shadow:0 0 13px #c4a2ff3d;transform:translate(3px)}.search-box input::placeholder{color:#716e7c;transition:color .25s,transform .25s}.search-box:focus-within input::placeholder{color:#a59daf}.preset-row button,.filter-row button,.segmented button,.mini-select button{position:relative;overflow:hidden}.preset-row button:after,.filter-row button:after,.segmented button:after,.mini-select button:after{content:"";height:2px;transition:left .3s var(--ease-premium),right .3s var(--ease-premium);background:linear-gradient(90deg,#7c3aed,#c4a2ff);position:absolute;bottom:0;left:50%;right:50%;box-shadow:0 0 10px #9d5cff8c}.preset-row button.active:after,.filter-row button.active:after,.segmented button.active:after,.mini-select button.active:after{left:15%;right:15%}.filter-row button.active,.segmented button.active,.preset-row button.active{color:#d7c3ff;background:linear-gradient(135deg,#7c3aed38,#9d5cff12);border-color:#9d5cff59}.chart-point{fill:#c4a2ff;stroke:#fff;stroke-width:1px;filter:drop-shadow(0 0 5px #9d5cff)drop-shadow(0 0 11px #9d5cffbf)}.balance-chart{position:relative}.balance-chart:after{content:"";background:linear-gradient(90deg,#0000,#9d5cff29,#0000);height:1px;animation:5s linear infinite chartScan;position:absolute;bottom:10px;left:0;right:0}@keyframes chartScan{0%{opacity:0;transform:translateY(-105px)}20%,70%{opacity:.6}to{opacity:0;transform:translateY(0)}}.quality-meter i,.asset-quality i{position:relative;overflow:visible}.quality-meter i:after,.asset-quality i:after,.limit-progress i:after{content:"";background:#c4a2ff;border-radius:50%;width:5px;height:5px;animation:1.7s ease-in-out infinite barPoint;position:absolute;top:50%;right:-2px;transform:translateY(-50%);box-shadow:0 0 9px #9d5cff,0 0 18px #9d5cff73}.checklist-card p{opacity:0;animation:checkIn .42s var(--ease-premium) forwards}.checklist-card p:first-child{animation-delay:.12s}.checklist-card p:nth-child(2){animation-delay:.18s}.checklist-card p:nth-child(3){animation-delay:.24s}.checklist-card p:nth-child(4){animation-delay:.3s}.checklist-card p:nth-child(5){animation-delay:.36s}.checklist-card p:nth-child(6){animation-delay:.42s}.checklist-card p:nth-child(7){animation-delay:.48s}.market-warning{color:#b99cce;background:#7c3aed12;border-left-color:#9d5cff}@keyframes checkIn{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:none}}@keyframes checkPop{0%{transform:scale(.4)rotate(-25deg)}70%{transform:scale(1.13)}to{transform:none}}@keyframes barPoint{50%{opacity:.7;transform:translateY(-50%)scale(1.45)}}.asset-card .asset-icon{transition:transform .34s var(--ease-premium),box-shadow .34s ease,filter .34s ease}.asset-card.selected{background:radial-gradient(circle at 90% 0,#9d5cff21,#0000 40%),radial-gradient(circle at 0 100%,#7c3aed2e,#0000 50%),linear-gradient(145deg,#171523,#0d0e17) padding-box padding-box,linear-gradient(120deg,#c4a2ff,#7c3aed 52%,#c4a2ff59) border-box;animation:3.2s ease-in-out infinite selectedCard;box-shadow:0 30px 80px #00000085,0 0 48px #9d5cff38,inset 0 0 42px #9d5cff0e}.asset-card dd.positive,.asset-card dd.up{text-shadow:0 0 13px #2ee6a657;color:#2ee6a6!important}.asset-card dd.down{text-shadow:0 0 13px #ff4d6752;color:#ff6b7a!important}.asset-card.closed{filter:grayscale();opacity:.45;background:#101218}.asset-card-head button.favorite .icon{fill:#9d5cff4d;color:#c4a2ff}.trade-row{border-radius:7px;padding:0 6px}.trade-button:active{transform:scale(.99)!important}@keyframes selectedCard{50%{box-shadow:0 33px 88px #0000008a,0 0 59px #9d5cff47,inset 0 0 48px #9d5cff13}}.ready-banner i,.live-heading i{background:#2ee6a6;box-shadow:0 0 12px #16c784,0 0 22px #2ee6a64d}.direction-panel>b.up{text-shadow:0 1px #ffffff24,0 4px #084d3557,0 0 28px #2ee6a67a;animation:directionUp .5s var(--ease-premium);color:#2ee6a6!important}.direction-panel>b.down{text-shadow:0 1px #ffffff17,0 4px #66142452,0 0 28px #ff4d6770;animation:directionDown .5s var(--ease-premium);color:#ff6b7a!important}.trade-focus.win:after{animation:resultSweep .9s var(--ease-premium);background:linear-gradient(100deg,#0000,#2ee6a629,#0000)}.trade-focus.loss{animation:lossImpact .65s var(--ease-premium)}.summary-mark.safe{border:1px solid #ff4d6761;animation:2.2s ease-in-out infinite safeControlled;box-shadow:0 0 48px #ff4d673d,inset 0 0 25px #7c3aed17}.emergency-btn.holding{animation:2s linear emergencyHold;box-shadow:0 0 36px #ff4d673b}@keyframes directionUp{0%{opacity:0;transform:translateY(15px)scale(.9)}70%{transform:translateY(-2px)scale(1.03)}to{opacity:1;transform:none}}@keyframes directionDown{0%{opacity:0;transform:translateY(-15px)scale(.9)}70%{transform:translateY(2px)scale(1.03)}to{opacity:1;transform:none}}@keyframes resultSweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes lossImpact{20%{filter:brightness(.9);transform:translate(-3px)}45%{transform:translate(3px)}70%{transform:translate(-1px)}to{transform:none}}@keyframes safeControlled{50%{box-shadow:0 0 61px #ff4d674d,inset 0 0 31px #7c3aed21}}@keyframes emergencyHold{to{box-shadow:0 0 60px #ff4d6761,inset 0 0 30px #ff4d671c}}.membership-card{transition:transform .5s var(--ease-premium),box-shadow .5s ease;background:radial-gradient(circle at 92% 10%,#9d5cff29,#0000 30%),radial-gradient(circle at 12% 100%,#16c7840b,#0000 34%),linear-gradient(120deg,#281844,#181326 48%,#111822) padding-box padding-box,linear-gradient(115deg,#c4a2ff,#7c3aed 52%,#c4a2ff6b) border-box;box-shadow:0 42px 110px #00000091,0 0 75px #9d5cff30,inset 0 1px #ffffff21}@media (hover:hover){button:hover{transform:translateY(-2px)}button:hover .icon{filter:drop-shadow(0 0 8px #9d5cff8c)}.primary-btn:hover .icon,.start-btn:hover .icon,.text-btn:hover .icon{transform:translate(5px)}.rail nav button:hover .icon,.bottom-nav button:hover .icon{filter:drop-shadow(0 0 9px #9d5cff9e);transform:scale(1.08)}.stat-card:hover,.settings-card:hover,.setup-card:hover{border-color:#0000;box-shadow:0 35px 92px #00000085,0 0 42px #9d5cff21,inset 0 1px #fff1}.asset-card:hover .asset-icon{transform:translateY(-2px)scale(1.07);box-shadow:0 15px 38px #7c3aed59,0 0 22px #9d5cff38}.trade-row:hover{background:linear-gradient(90deg,#7c3aed12,#9d5cff06);transform:translate(3px)}.membership-card:hover{transform:perspective(1100px)rotateX(1deg)rotateY(-1.15deg)translateY(-4px);box-shadow:0 50px 125px #0000009e,0 0 92px #9d5cff40,inset 0 1px #ffffff26}.setting-row:hover{padding-left:5px;padding-right:4px}.filter-row button:hover,.segmented button:hover,.preset-row button:hover{color:#d8c6f8;border-color:#9d5cff4d}}html[data-motion=balanced] .asset-card.selected,html[data-motion=balanced] .activeNav{animation-duration:4s}html[data-motion=full] .glass,html[data-motion=full] .stat-card{transition-duration:.45s}html[data-motion=full] .membership-card:after{animation-duration:3.6s}html[data-motion=reduced] .chart-point{display:none}html[data-motion=reduced] .checklist-card p{opacity:1;transform:none}html[data-motion=reduced] .asset-card.selected,html[data-motion=reduced] .rail nav button.active{animation:none!important}@media (width>=720px){.page-title h1{font-size:41px}.section-title h2{font-size:23px}.big-balance{font-size:58px}}@media (width>=1050px){.page-title h1{letter-spacing:-2.15px;font-size:46px}.big-balance{font-size:62px}.section-title h2{font-size:24px}.live-heading h1{font-size:34px}.start-btn{min-height:76px}}@media (prefers-reduced-motion:reduce){.chart-point{display:none}.checklist-card p{opacity:1;transform:none}.asset-card.selected,.rail nav button.active,.primary-btn,.start-btn,.summary-mark.safe{animation:none!important}}:root{--bg:#0b0e14;--panel:#11151d;--panel2:#151a24;--purple:#7553d6;--purple2:#5f43b7;--green:#25c78f;--red:#eb5d72;--amber:#d7a85f;--muted:#8d91a0;--line:#cdd3e218;--surface-highlight:#ffffff0b;--ease-premium:cubic-bezier(.22,.7,.22,1)}body{letter-spacing:-.003em;font-weight:500}.login-ambient{background:radial-gradient(circle at 82% 30%,#7553d61f,#0000 30%),radial-gradient(circle at 8% 82%,#7e859709,#0000 24%),linear-gradient(#ffffff04 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#ffffff04 1px,#0000 1px) 0 0/64px 64px}.app-shell:before,.app-shell:after{opacity:.28;filter:blur(110px);animation-duration:22s}.page-title h1{color:#f3f3f7;background:0 0;-webkit-background-clip:initial;background-clip:initial;-webkit-text-stroke:0;filter:none;text-shadow:0 1px #ffffff0a,0 12px 30px #0000002e;text-transform:none;letter-spacing:-1.55px;font-size:clamp(30px,4vw,42px);font-weight:750;line-height:1.08}.section-title h2,.live-heading h1{color:#ececf2;background:0 0;-webkit-background-clip:initial;background-clip:initial;-webkit-text-stroke:0;filter:none;text-shadow:none;text-transform:none;letter-spacing:-.55px;font-weight:700}.page-title>span,.section-title span,.card-index span,.balance-label,.ready-banner span,.quality-row span,.method-info span,.duration-card>span,.live-heading>div:first-child>span,.session-timer span,.direction-panel>span,.live-metrics article>span,.summary-eyebrow{color:#9296a5;letter-spacing:1.25px;font-weight:600}.page-title p,.supporting,.login-copy>p,.bottom-sheet>p,.summary-page>p{color:#9296a5;line-height:1.7}.page-title:after{background:linear-gradient(90deg,#8064c2,#8064c21f,#0000);box-shadow:0 3px 9px #4b367a33}.big-balance{color:#f5f3f8;background:linear-gradient(105deg,#f7f6f9 12%,#d9d2e7 63%,#bbaed8);-webkit-text-fill-color:transparent;filter:none;text-shadow:none;letter-spacing:-2.7px;-webkit-background-clip:text;background-clip:text;font-weight:650}.glass,.stat-card,.metric-card,.search-box,.sort-box,.method-info>div,.method-picker button,.comp-grid button,.money-field>div,.preset-row button,.mini-select{border-color:var(--line);background:linear-gradient(145deg,#151a24f7,#0e121afa)}.glass,.stat-card,.metric-card{box-shadow:0 18px 48px #0000003d,inset 0 1px var(--surface-highlight)}.balance-panel,.auto-preview,.performance-panel,.session-card,.recent-section,.setup-card,.duration-card,.checklist-card,.asset-card,.net-card,.metric-card,.analysis-card,.trade-focus,.live-metrics article,.settings-card,.summary-card{border-radius:14px}.balance-panel:before,.balance-panel:after,.auto-preview:before,.trade-focus:before{opacity:.22}.stat-card,.metric-card{background:linear-gradient(145deg,#131822,#0f131b);padding:18px}.stat-card b,.metric-card b,.session-score b,.net-card h2,.summary-pnl b{font-weight:650}.stat-card small,.metric-card small,.auto-preview dt,.session-card dt,.bottom-sheet dt,.summary-card dt,.trade-detail dt{color:#777c8a}.topbar{-webkit-backdrop-filter:blur(22px)saturate(120%);backdrop-filter:blur(22px)saturate(120%);background:#0b0e14e0;border-bottom-color:#cdd3e213;box-shadow:0 10px 30px #00000029}.rail{background:linear-gradient(#0e121a,#0b0e14);border-right-color:#cdd3e214;box-shadow:12px 0 34px #00000024}.brand-x{text-shadow:none;background:linear-gradient(145deg,#9678df,#6145b9);box-shadow:0 8px 22px #2d1e5542,inset 0 1px #ffffff24}.brand small{color:#a991e0;text-shadow:none}.demo-pill{color:#b4a3de;box-shadow:none;background:#7553d612;border-color:#9f87d740}.bot-pill{background:#11151d;border-color:#cdd3e217}.rail nav button,.bottom-nav button{color:#747988;transition:color .24s ease,background .28s ease,border-color .28s ease,transform .24s var(--ease-premium);border:1px solid #0000}.rail nav button.active:before{background:#8d71d2;width:2px;height:22px;box-shadow:0 0 12px #7553d64d}.rail nav button.active .icon,.bottom-nav button.active .icon{filter:none}.bottom-nav{background:#0c1017f0;border-top-color:#cdd3e217}.bottom-nav button.active{color:#c7b8e7}.bottom-nav button.active:before{background:#8d71d2;box-shadow:0 0 10px #7553d64d}button,input,select,a,.asset-card,.stat-card,.settings-card,.setup-card,.trade-row{will-change:auto;transition:transform .24s var(--ease-premium),border-color .28s ease,box-shadow .32s ease,background .28s ease,color .24s ease,filter .28s ease}.primary-btn,.start-btn,.sheet-actions button:last-child,.summary-actions button:last-child{color:#f7f5fb;text-shadow:none;background:linear-gradient(118deg,#5e43b4,#7553d6 58%,#8465d1);border:1px solid #b8a3e82e;border-radius:10px;animation:none;box-shadow:0 14px 30px #271b4c3d,inset 0 1px #ffffff24}.primary-btn:before,.start-btn:before{opacity:.18;animation-duration:8s}.outline-btn,.select-asset,.sheet-actions button,.summary-actions button,.sound-btn{background:#ffffff03;border-color:#cdd3e221;border-radius:9px}.asset-card.selected .select-asset,.method-picker button.active,.comp-grid button.active,.preset-row button.active,.filter-row button.active,.segmented button.active,.mini-select button.active{color:#c8b9e8;box-shadow:none;background:#7553d61c;border-color:#9173d370}.asset-card.selected:before{color:#eee9f8;box-shadow:none;background:#7455bc}.asset-card-head button.favorite .icon{animation:none}.asset-card .asset-icon{box-shadow:0 8px 18px #32205b3b}.asset-icon{background:linear-gradient(145deg,#9272d8,#6248af 72%);box-shadow:0 8px 18px #32205b3b,inset 0 1px #ffffff21}.search-box:focus-within,.sort-box:focus-within,.money-field>div:focus-within,.login-card input:focus{border-color:#9173d38c;box-shadow:0 0 0 3px #7553d613,0 12px 28px #00000026}.quality-meter i,.asset-quality i,.limit-progress i{box-shadow:none;background:linear-gradient(90deg,#6448bb,#8b71cf)}.quality-meter i:after,.asset-quality i:after,.limit-progress i:after{background:#b4a2dd;animation:none;box-shadow:0 0 7px #7553d66b}.loss-progress i{background:var(--red);box-shadow:none}.ready-banner{background:#25c78f09;border-color:#25c78f26;border-radius:10px}.ready-banner span,.live-heading>div:first-child>span{color:#58cea5;text-shadow:none}.ready-banner i,.live-heading i,.rail-demo i,.bot-pill i{background:var(--green);box-shadow:0 0 8px #25c78f59}.balance-chart .line{stroke:#8a6dcc;filter:drop-shadow(0 3px 8px #7553d638)}.balance-chart:after{display:none}.chart-point{fill:#b6a5dc;stroke:#f1edf8;filter:drop-shadow(0 2px 5px #7553d652)}.performance-bars i,.mini-balance-chart i{box-shadow:none;background:linear-gradient(#8468c8,#7553d61f)}.live-page:before{opacity:.25;filter:blur(130px);animation-duration:10s}.live-heading h1{font-size:clamp(25px,3vw,32px)}.trade-focus{border-color:#b4a3dd29}.trade-focus.win{box-shadow:0 24px 64px #0000004d,inset 0 0 48px #25c78f0e}.trade-focus.loss{box-shadow:0 24px 64px #0000004d,inset 0 0 48px #eb5d720d}.countdown-ring:before{background:radial-gradient(circle,#141923,#10141c 72%);box-shadow:inset 0 0 28px #0003}.countdown-ring:after{box-shadow:none;border-color:#a791da1f}.countdown-ring b{text-shadow:none;font-weight:650}.direction-panel>b{font-weight:650;text-shadow:none!important}.direction-panel>b.up,.direction-panel>b.down{animation-duration:.42s}.stop-btn,.emergency-btn{color:#f08191;text-shadow:none;background:#eb5d7209;border-color:#eb5d7245;border-radius:10px;box-shadow:inset 0 1px #ffffff06}.emergency-btn:before{background:#eb5d721a}@keyframes phase25Ring{50%{transform:scale(1.008)}}.membership-card{background:radial-gradient(circle at 92% 8%,#8665c921,#0000 34%),linear-gradient(120deg,#201a2f,#151722 58%,#121923);border:1px solid #a98fe03d;border-radius:16px;box-shadow:0 24px 62px #0000004d,inset 0 1px #ffffff13}.membership-card:after{opacity:.35;animation-duration:9s;animation-iteration-count:1}.membership-card:before{opacity:.3}.membership-glow{opacity:.28;filter:blur(58px)}.member-top em{color:#c3b4e2;box-shadow:none;background:#7553d611;border-color:#a98fe040}.membership-card h2{text-shadow:none;font-weight:600}.settings-card{border-color:var(--line);background:linear-gradient(145deg,#141923,#0f131b)}.settings-title>.icon{color:#a894d5;filter:none}.checklist-card p{animation-duration:.48s}@keyframes phase25PageIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (hover:hover){button:hover{filter:brightness(1.035);transform:translateY(-1px)}.primary-btn:hover,.start-btn:hover{box-shadow:0 17px 36px #271b4c4d,inset 0 1px #ffffff29}.primary-btn:hover .icon,.start-btn:hover .icon,.text-btn:hover .icon{transform:translate(3px)}.rail nav button:hover,.bottom-nav button:hover{color:#aaa0bf;background:#7553d609}.rail nav button:hover .icon,.bottom-nav button:hover .icon{filter:none;transform:scale(1.035)}.stat-card:hover,.settings-card:hover,.setup-card:hover,.asset-card:hover{border-color:#ae9dd629;transform:translateY(-2px);box-shadow:0 22px 54px #00000047,inset 0 1px #ffffff0e}.asset-card:hover .asset-icon{transform:translateY(-1px)scale(1.025);box-shadow:0 10px 22px #32205b47}.trade-row:hover{background:#7553d609;transform:translate(2px)}.membership-card:hover{transform:translateY(-2px)rotateX(.25deg);box-shadow:0 28px 68px #00000057,inset 0 1px #ffffff14}}button:active,.asset-card:active,.stat-card:active,.settings-card:active,.setup-card:active{filter:brightness(.98);transform:translateY(1px)scale(.988)!important}@media (width>=720px){.page{padding-left:28px;padding-right:28px}.section-title h2{font-size:21px}}@media (width>=1050px){.rail{width:224px;padding:30px 22px}.app-content{width:calc(100% - 224px);margin-left:224px}.rail .brand{margin-bottom:58px}.rail nav{gap:8px}.rail nav button{border-radius:10px;height:50px;padding:0 15px;font-size:9px}.rail nav button.active:before{left:-22px}.page{max-width:1380px;padding:48px clamp(38px,4.2vw,68px) 74px}.page-title{margin-bottom:34px}.page-title h1{letter-spacing:-1.9px;font-size:44px}.section-title h2{font-size:22px}.big-balance{font-size:58px}.login-copy h1{color:#f2f1f5;background:0 0;-webkit-background-clip:initial;background-clip:initial;filter:none;text-shadow:0 16px 40px #00000038;letter-spacing:-3.5px;font-size:clamp(50px,5vw,72px);line-height:1.04}.login-copy h1 em{color:#a99bc7;-webkit-text-stroke:0;text-shadow:none}.login-card{background:#11151df2;border-radius:18px;padding:40px;box-shadow:0 30px 75px #00000057,inset 0 1px #ffffff0d}.login-card h2{font-size:34px}.setup-grid,.setup-main,.setup-side{gap:16px}.asset-grid{gap:14px}.countdown-ring{width:220px;height:220px}.direction-panel>b{font-size:34px}}@media (width<=719px){.page{padding-top:30px}.page-title{margin-bottom:27px}.page-title h1{letter-spacing:-1.1px;font-size:31px}.glass,.stat-card,.metric-card{box-shadow:0 14px 38px #00000038,inset 0 1px #ffffff0a}.membership-card{border-radius:14px}}html[data-motion=balanced] .app-shell:before,html[data-motion=balanced] .app-shell:after{animation-duration:24s}html[data-motion=balanced] .asset-card.selected,html[data-motion=balanced] .rail nav button.active{animation:none}html[data-motion=full] .chart-point{filter:drop-shadow(0 2px 6px #7553d66b)}html[data-motion=reduced] .app-shell:before,html[data-motion=reduced] .app-shell:after,html[data-motion=reduced] .countdown-ring,html[data-motion=reduced] .membership-card:after{animation:none!important}@media (prefers-reduced-motion:reduce){.app-shell:before,.app-shell:after,.countdown-ring,.membership-card:after{animation:none!important}}@property --hold-angle{syntax:"<angle>";inherits:false;initial-value:0deg}:root{--bg:#090b11;--panel:#0d1018;--panel2:#111522;--purple:#7c3aed;--purple2:#5e2ab5;--purple-bright:#9d5cff;--purple-soft:#d0b3ff;--green:#16c784;--green-bright:#2ee6a6;--red:#ff4d67;--red-soft:#ff8a97;--muted:#9094a3;--line:#d0d7e81a;--purple-glow:#9d5cff33;--green-glow:#2ee6a62e;--red-glow:#ff4d672e;--ease-premium:cubic-bezier(.2,.72,.2,1)}html,body,#root{color:#f3f3f7;background:#090b11}.app-shell{background:radial-gradient(circle at 83% -8%,#7c3aed1b,#0000 31%),radial-gradient(circle at 20% 105%,#9d5cff09,#0000 34%),linear-gradient(#090b11,#0b0e15 55%,#090c12)}.app-shell:before,.app-shell:after{opacity:.46;will-change:transform,opacity;animation:18s ease-in-out infinite alternate phase26AmbientDrift}.app-shell:before{filter:blur(115px);background:#7c3aed24}.app-shell:after{filter:blur(135px);background:#9d5cff13;animation-delay:-7s}@keyframes phase26AmbientDrift{0%{opacity:.3;transform:translate(-3%,-2%)scale(.94)}55%{opacity:.52}to{opacity:.4;transform:translate(7%,4%)scale(1.08)}}.page-title h1{text-transform:uppercase;background:linear-gradient(108deg,#fff 8%,#f0ebfa 54%,#d0b3ff 83%,#b67cff);-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px #ffffff14)drop-shadow(0 12px 24px #1f133933);text-shadow:none;letter-spacing:-1.7px;-webkit-background-clip:text;background-clip:text;font-weight:800}.page-title:after{width:62px;height:2px;animation:phase26TitleLine .72s .12s var(--ease-premium) both;background:linear-gradient(90deg,#7c3aed,#b67cff 58%,#0000);box-shadow:0 0 13px #9d5cff57}.page-title>span,.section-title span,.card-index span,.balance-label,.stat-card>span,.metric-card>span{color:#9b9eac;letter-spacing:1.45px;text-transform:uppercase}.section-title h2{color:#f2f1f6;letter-spacing:-.5px;font-weight:750}.checklist-card .section-title h2,.setup-main .setup-card:nth-child(4) .section-title h2,.home-page .session-card .section-title h2,.home-page .recent-section .section-title h2{text-transform:uppercase;letter-spacing:.02em}.big-balance{background:linear-gradient(106deg,#fff 8%,#eee9f7 48%,#d0b3ff 78%,#a778ef);-webkit-text-fill-color:transparent;filter:drop-shadow(0 15px 25px #1f113a38);letter-spacing:-3px;-webkit-background-clip:text;background-clip:text;font-weight:700}.positive,.win,.up{color:var(--green-bright)!important;text-shadow:0 0 14px #2ee6a629!important}.negative,.loss,.down{color:#ff6b7a!important;text-shadow:0 0 14px #ff4d6726!important}.warning{color:#e5b66b!important;text-shadow:0 0 12px #e5b66b1a!important}@keyframes phase26TitleLine{0%{opacity:0;filter:blur(3px);transform:scaleX(0)}to{opacity:1;filter:none;transform:scaleX(1)}}.glass,.stat-card,.metric-card{background:radial-gradient(circle at 100% 0,#9d5cff09,#0000 38%),linear-gradient(145deg,#111522fa,#0b0e16fb);border-color:#d0d7e81a;box-shadow:0 19px 50px #00000045,inset 0 1px #ffffff0d,inset 0 0 34px #9d5cff03}.stat-card,.metric-card,.setup-card,.settings-card,.analysis-card,.asset-card,.duration-card,.checklist-card{isolation:isolate;position:relative;overflow:hidden}.stat-card:after,.metric-card:after,.setup-card:after,.settings-card:after,.analysis-card:after,.asset-card:after,.duration-card:after,.checklist-card:after{content:"";z-index:-1;pointer-events:none;opacity:0;transition:transform .75s var(--ease-premium),opacity .35s ease;background:linear-gradient(105deg,#0000 40%,#d0b3ff11 50%,#0000 60%);position:absolute;inset:-80% -45%;transform:translate(-42%)}.balance-panel,.trade-focus,.membership-card{background:radial-gradient(circle at 90% 0,#9d5cff1c,#0000 40%),linear-gradient(145deg,#121725,#0b0f18);border-color:#d0b3ff30;box-shadow:0 28px 72px #0000005c,0 0 36px #7c3aed0e,inset 0 1px #ffffff12,inset 0 0 42px #9d5cff05}.page-stage{animation:phase26PageIn .5s var(--ease-premium) both}.page-stage .hero-grid>.glass,.page-stage .stats-grid>.stat-card,.page-stage .content-grid>.glass,.page-stage .setup-main>.glass,.page-stage .setup-side>.glass,.page-stage .asset-grid>.asset-card,.page-stage .analytics-grid>.glass,.page-stage .analysis-columns>.glass,.page-stage .settings-grid>.glass{animation:phase26CardIn .58s var(--ease-premium) both}.page-stage .hero-grid>:nth-child(2),.page-stage .stats-grid>:nth-child(2),.page-stage .setup-main>:nth-child(2),.page-stage .asset-grid>:nth-child(2),.page-stage .analytics-grid>:nth-child(2),.page-stage .settings-grid>:nth-child(2){animation-delay:50ms}.page-stage .stats-grid>:nth-child(3),.page-stage .setup-main>:nth-child(3),.page-stage .asset-grid>:nth-child(3),.page-stage .analytics-grid>:nth-child(3),.page-stage .settings-grid>:nth-child(3){animation-delay:.1s}.page-stage .stats-grid>:nth-child(4),.page-stage .setup-main>:nth-child(4),.page-stage .asset-grid>:nth-child(4),.page-stage .analytics-grid>:nth-child(4),.page-stage .settings-grid>:nth-child(4){animation-delay:.15s}.page-stage .asset-grid>:nth-child(n+5),.page-stage .analytics-grid>:nth-child(n+5),.page-stage .settings-grid>:nth-child(n+5){animation-delay:.2s}@keyframes phase26PageIn{0%{opacity:0;filter:blur(4px);transform:translateY(11px)scale(.995)}to{opacity:1;filter:none;transform:none}}@keyframes phase26CardIn{0%{opacity:0;transform:translateY(14px)scale(.992)}to{opacity:1;transform:none}}button,a,input,select,.asset-card,.stat-card,.metric-card,.setup-card,.settings-card,.trade-row{transition:transform .24s var(--ease-premium),border-color .3s ease,box-shadow .34s ease,background .32s ease,color .24s ease,filter .3s ease}.primary-btn,.start-btn,.sheet-actions button:last-child,.summary-actions button:last-child{isolation:isolate;background:linear-gradient(110deg,#5c22c5,#7c3aed 32%,#9d5cff 64%,#b67cff 86%,#7c3aed) 0 0/240% 100%;border-color:#d0b3ff47;animation:6.8s ease-in-out infinite phase26CtaFlow,3.8s ease-in-out infinite phase26CtaBreath;position:relative;overflow:hidden;box-shadow:0 18px 42px #4a209757,0 0 32px #9d5cff29,inset 0 1px #ffffff3d}.primary-btn:before,.start-btn:before,.sheet-actions button:last-child:before,.summary-actions button:last-child:before{content:"";z-index:-1;background:linear-gradient(90deg,#0000,#ffffff57,#0000);width:24%;animation:5.6s ease-in-out 1.2s infinite phase26CtaSheen;position:absolute;top:-80%;bottom:-80%;left:-38%;transform:skew(-19deg)}.primary-btn:after,.start-btn:after{content:"";z-index:-1;border-radius:inherit;opacity:.7;border:1px solid #ffffff14;position:absolute;inset:1px}.primary-btn>*,.start-btn>*{position:relative}@keyframes phase26CtaFlow{0%,to{background-position:0}50%{background-position:100%}}@keyframes phase26CtaBreath{50%{box-shadow:0 22px 52px #4a20976b,0 0 44px #9d5cff3b,inset 0 1px #ffffff47}}@keyframes phase26CtaSheen{0%,58%{opacity:0;left:-38%}66%{opacity:.85}84%,to{opacity:0;left:122%}}.outline-btn,.select-asset,.filter-row button,.segmented button,.preset-row button,.mini-select button,.sound-btn{background-color:#ffffff03;position:relative;overflow:hidden}.filter-row button.active,.segmented button.active,.preset-row button.active,.mini-select button.active{color:#e0d1fb;background:linear-gradient(135deg,#7c3aed33,#9d5cff12);border-color:#b67cff85;box-shadow:0 0 18px #9d5cff1a,inset 0 0 16px #9d5cff0b}button:active,.asset-card:active,.stat-card:active,.metric-card:active,.settings-card:active,.setup-card:active{transition-duration:80ms;transform:translateY(1px)scale(.975)!important;box-shadow:0 7px 18px #00000047,inset 0 1px #ffffff09!important}.toggle:active{transform:none!important}.toggle:active i{transform:scale(.85)}.toggle.on:active i{transform:translate(16px)scale(.85)}.rail nav button,.bottom-nav button{overflow:hidden}.rail nav button.active{color:#e3d7fa;background:linear-gradient(105deg,#7c3aed33,#9d5cff13,#7c3aed21) 0 0/220% 100%;border-color:#b67cff3d;animation:7s ease-in-out infinite phase26NavEnergy;box-shadow:0 12px 30px #26124c2e,inset 0 1px #ffffff0b,inset 0 0 24px #9d5cff0a}.rail nav button.active:before{background:linear-gradient(#d0b3ff,#7c3aed);height:25px;box-shadow:0 0 14px #9d5cff8c}.rail nav button.active .icon,.bottom-nav button.active .icon{color:#c8a9ff;filter:drop-shadow(0 0 7px #9d5cff61)}.bottom-nav button.active{color:#decffa;background:linear-gradient(#7c3aed0f,#0000)}.bottom-nav button.active:before{background:linear-gradient(90deg,#7c3aed,#d0b3ff);width:40px;animation:2.8s ease-in-out infinite phase26Indicator;box-shadow:0 0 13px #9d5cff7a}@keyframes phase26NavEnergy{50%{background-position:100%;box-shadow:0 14px 35px #3116603b,inset 0 1px #ffffff0e,inset 0 0 28px #9d5cff0e}}@keyframes phase26Indicator{50%{opacity:.78;transform:scaleX(.82)}}.login-card label,.money-field{transition:color .24s,letter-spacing .3s}.login-card label:focus-within,.money-field:focus-within{color:#c9b5ed;letter-spacing:1.18px}.login-card input,.money-field>div,.search-box,.sort-box{transition:border-color .28s ease,box-shadow .34s ease,background .3s ease,transform .3s var(--ease-premium)}.login-card input:focus,.money-field>div:focus-within,.search-box:focus-within,.sort-box:focus-within{background:linear-gradient(145deg,#10111cfa,#0b0c14fc);border-color:#b67cffad;transform:translateY(-1px);box-shadow:0 0 0 3px #9d5cff17,0 0 27px #9d5cff21,0 15px 34px #00000038}.money-field>div:focus-within input{text-shadow:0 0 12px #d0b3ff3d;transform:translate(3px)}.preset-row button.active{animation:phase26PresetSelect .42s var(--ease-premium)}@keyframes phase26PresetSelect{45%{transform:translateY(-2px)scale(1.045);box-shadow:0 0 24px #9d5cff33}to{transform:none}}.home-page .balance-panel{background:radial-gradient(circle at 87% 8%,#9d5cff26,#0000 36%),radial-gradient(circle at 0 100%,#7c3aed12,#0000 42%),linear-gradient(145deg,#131827,#0b101a);box-shadow:0 30px 78px #0006,0 0 46px #7c3aed13,inset 0 1px #ffffff14}.home-page .big-balance{animation:5.8s ease-in-out infinite phase26BalanceGlow}.balance-chart .line{stroke:#9d5cff;stroke-width:2.15px;filter:drop-shadow(0 0 5px #9d5cff8c)drop-shadow(0 5px 10px #7c3aed33);animation:lineReveal 1.25s var(--ease-premium) both}.balance-chart .area{opacity:.9;animation:6s ease-in-out infinite phase26AreaBreath}.chart-point{fill:#d0b3ff;stroke:#fff;filter:drop-shadow(0 0 5px #9d5cff)drop-shadow(0 0 10px #9d5cff8c);animation:2.6s ease-in-out infinite phase26PointPulse}.home-page .stat-card b{transition:filter .3s ease,text-shadow .3s ease,transform .3s var(--ease-premium)}.home-page .session-score .positive,.home-page .session-score .negative{animation:5s ease-in-out infinite phase26SemanticPulse}.auto-preview .asset-icon{animation:4.6s ease-in-out infinite phase26AssetFloat;box-shadow:0 10px 26px #7c3aed52,0 0 18px #9d5cff29}.signal.up{animation:3.4s ease-in-out infinite phase26ReadyPulse}.trade-row{animation:phase26RowIn .42s var(--ease-premium) both}.trade-row:nth-child(2){animation-delay:60ms}.trade-row:nth-child(3){animation-delay:.12s}.trade-row:nth-child(4){animation-delay:.18s}.trade-row:nth-child(5){animation-delay:.24s}@keyframes phase26BalanceGlow{50%{filter:drop-shadow(0 17px 28px #391e6947)brightness(1.035)}}@keyframes phase26AreaBreath{50%{opacity:.72}}@keyframes phase26PointPulse{50%{r:4.3px;opacity:.82}}@keyframes phase26SemanticPulse{50%{filter:brightness(1.1)}}@keyframes phase26AssetFloat{50%{transform:translateY(-2px);box-shadow:0 14px 32px #7c3aed5c,0 0 24px #9d5cff33}}@keyframes phase26ReadyPulse{50%{filter:brightness(1.08);box-shadow:0 0 22px #2ee6a624}}@keyframes phase26RowIn{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}.ready-banner{border-color:#2ee6a633;animation:5.2s ease-in-out infinite phase26ReadyBanner;box-shadow:inset 0 0 28px #2ee6a605}.quality-meter,.asset-quality,.limit-progress,.loss-progress{position:relative;overflow:hidden}.quality-meter i,.asset-quality i,.limit-progress i,.loss-progress i{transform-origin:0;animation:phase26BarReveal .9s var(--ease-premium) both}.quality-meter:after,.asset-quality:after,.limit-progress:after,.loss-progress:after{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);animation:4.8s ease-in-out 1s infinite phase26BarSheen;position:absolute;inset:0;transform:translate(-110%)}.method-picker{animation:phase26PickerIn .34s var(--ease-premium) both}.method-picker button.active,.comp-grid button.active{animation:phase26SelectedControl .48s var(--ease-premium);background:radial-gradient(circle at 0,#9d5cff21,#0000 48%),#7c3aed17;border-color:#b67cff9e;box-shadow:0 0 25px #9d5cff1c,inset 0 0 22px #9d5cff09}.checklist-card p.ok i{color:#62f5c5;animation:phase26CheckPop .42s var(--ease-premium) both;background:#2ee6a61a;box-shadow:0 0 12px #2ee6a61c}.checklist-card p:nth-child(2) i{animation-delay:50ms}.checklist-card p:nth-child(3) i{animation-delay:.1s}.checklist-card p:nth-child(4) i{animation-delay:.15s}.checklist-card p:nth-child(5) i{animation-delay:.2s}.checklist-card p:nth-child(6) i{animation-delay:.25s}.checklist-card p:nth-child(7) i{animation-delay:.3s}.start-btn{min-height:78px;box-shadow:0 23px 56px #4a20976b,0 0 42px #9d5cff33,inset 0 1px #ffffff45}.bottom-sheet{animation:phase26SheetIn .4s var(--ease-premium) both;background:radial-gradient(circle at 90% 0,#9d5cff17,#0000 34%),linear-gradient(160deg,#151925,#0d1018);border-color:#d0b3ff2e}.bottom-sheet dl>div{animation:phase26RowIn .35s var(--ease-premium) both}.bottom-sheet dl>div:nth-child(2){animation-delay:40ms}.bottom-sheet dl>div:nth-child(3){animation-delay:80ms}.bottom-sheet dl>div:nth-child(4){animation-delay:.12s}.bottom-sheet dl>div:nth-child(n+5){animation-delay:.16s}@keyframes phase26ReadyBanner{50%{border-color:#2ee6a645;box-shadow:0 0 22px #2ee6a609,inset 0 0 30px #2ee6a607}}@keyframes phase26BarReveal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes phase26BarSheen{0%,55%{opacity:0;transform:translate(-110%)}65%{opacity:.7}88%,to{opacity:0;transform:translate(110%)}}@keyframes phase26PickerIn{0%{opacity:0;transform:translateY(-5px)scale(.99)}to{opacity:1;transform:none}}@keyframes phase26SelectedControl{45%{filter:brightness(1.08);transform:translateY(-2px)}to{transform:none}}@keyframes phase26CheckPop{0%{opacity:.2;transform:scale(.55)rotate(-18deg)}70%{transform:scale(1.12)}to{opacity:1;transform:none}}@keyframes phase26SheetIn{0%{opacity:0;filter:blur(3px);transform:translateY(36px)scale(.985)}to{opacity:1;filter:none;transform:none}}.asset-card{border-color:#d0d7e81b}.asset-card.selected{background:radial-gradient(circle at 92% 0,#9d5cff2b,#0000 42%),radial-gradient(circle at 0 100%,#7c3aed1a,#0000 48%),linear-gradient(145deg,#17192a,#0c1019);border-color:#b67cffa6;animation:4.8s ease-in-out infinite phase26SelectedCard;box-shadow:0 28px 72px #00000061,0 0 38px #9d5cff2e,inset 0 0 34px #9d5cff0d,inset 0 1px #ffffff14}.asset-card.selected:before{background:linear-gradient(90deg,#7c3aed,#b67cff);box-shadow:0 0 16px #9d5cff38}.asset-card:has(.warning){border-color:#e5b66b29;box-shadow:0 19px 48px #00000047,inset 3px 0 #e5b66b38}.asset-card.closed{filter:grayscale(.85)saturate(.35);opacity:.48;box-shadow:none;background:#0d1016}.asset-card-head button.favorite .icon{color:#d0b3ff;fill:#b67cff40;animation:3.8s ease-in-out infinite phase26Favorite}.asset-card .asset-quality i{background:linear-gradient(90deg,#7c3aed,#b67cff)}.asset-card dd.positive,.asset-card dd.up{color:#2ee6a6!important}.asset-card dd.down{color:#ff6b7a!important}.select-asset{transition:transform .24s var(--ease-premium),border-color .28s ease,background .3s ease,box-shadow .3s ease}@keyframes phase26SelectedCard{50%{box-shadow:0 30px 78px #0006,0 0 46px #9d5cff3b,inset 0 0 39px #9d5cff11,inset 0 1px #ffffff17}}@keyframes phase26Favorite{50%{filter:drop-shadow(0 0 7px #b67cff85);transform:scale(1.08)}}.live-page:before{opacity:.42;filter:blur(125px);background:#7c3aed24;animation:8s ease-in-out infinite phase26LiveAmbient}.live-heading h1{filter:drop-shadow(0 9px 20px #140c263d);animation:phase26LiveTitle .42s var(--ease-premium) both}.trade-focus{background:radial-gradient(circle at 18% 55%,#7c3aed1c,#0000 35%),radial-gradient(circle at 100% 0,#9d5cff0f,#0000 36%),linear-gradient(145deg,#121725,#0a0f18);border-color:#d0b3ff33;box-shadow:0 32px 82px #0000006b,0 0 48px #7c3aed14,inset 0 1px #ffffff13}.countdown-ring{background:conic-gradient(from -90deg,#9d5cff 0,var(--purple) var(--progress),#232737 var(--progress));animation:3.4s ease-in-out infinite phase26RingBreath;box-shadow:0 22px 58px #00000057,0 0 40px #9d5cff33,inset 0 0 30px #9d5cff14}.countdown-ring:before{background:radial-gradient(circle,#141928,#0d111a 72%);inset:9px;box-shadow:inset 0 0 38px #0000004d,0 0 0 1px #d0b3ff0e}.countdown-ring:after{content:"";background:conic-gradient(from 0deg,transparent 0 76%,#d0b3ffa6 84%,transparent 92%);-webkit-mask-composite:xor;box-shadow:none;border-radius:50%;padding:1px;animation:3.6s linear infinite phase26RingOrbit;position:absolute;inset:-12px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.countdown-ring.up{background:conic-gradient(from -90deg,#62f5c5 0,#16c784 var(--progress),#232737 var(--progress));box-shadow:0 22px 58px #00000057,0 0 46px #2ee6a638,inset 0 0 30px #2ee6a614}.countdown-ring.down{background:conic-gradient(from -90deg,#ff8a97 0,#ff4d67 var(--progress),#232737 var(--progress));box-shadow:0 22px 58px #00000057,0 0 46px #ff4d6736,inset 0 0 30px #ff4d6713}.countdown-ring.urgent{animation:1.15s ease-in-out infinite phase26Urgent}.countdown-value{animation:phase26NumberTick .3s var(--ease-premium) both}.countdown-value b{text-shadow:0 0 16px;font-weight:700}.direction-panel>b.up{animation:phase26DirectionUp .48s var(--ease-premium) both;text-shadow:0 0 24px #2ee6a657!important}.direction-panel>b.down{animation:phase26DirectionDown .48s var(--ease-premium) both;text-shadow:0 0 24px #ff4d6752!important}.direction-panel>b.wait{animation:2.8s ease-in-out infinite phase26Wait;color:#c0a7ee!important}.trade-focus.win{animation:phase26WinResult .82s var(--ease-premium) both;box-shadow:0 32px 82px #0000006b,0 0 54px #2ee6a62e,inset 0 0 64px #2ee6a614}.trade-focus.win:after{content:"";animation:phase26ResultSweep 1s 80ms var(--ease-premium) both;pointer-events:none;background:linear-gradient(100deg,#0000 20%,#62f5c529 48%,#0000 75%);position:absolute;inset:0;transform:translate(-110%)}.trade-focus.loss{animation:phase26LossResult .68s var(--ease-premium) both;box-shadow:0 32px 82px #0000006b,0 0 48px #ff4d6724,inset 0 0 58px #ff4d6712}.trade-focus.draw{animation:phase26DrawResult .72s var(--ease-premium) both}.live-metrics article>b.positive{filter:drop-shadow(0 0 10px #2ee6a633)}.live-metrics article>b.negative{filter:drop-shadow(0 0 10px #ff4d672e)}.live-metrics .limit-progress i{background:linear-gradient(90deg,#16c784,#62f5c5)}.live-metrics .loss-progress i{background:linear-gradient(90deg,#ff4d67,#ff8a97)}.emergency-btn{isolation:isolate;transition:color .25s,border-color .25s,box-shadow .25s,background .25s,transform .12s;position:relative}.emergency-btn.holding{color:#ffabb4;background:#ff4d6713;border-color:#ff4d67ad;animation:2s linear forwards phase26EmergencyGlow;box-shadow:0 0 42px #ff4d673d,inset 0 0 28px #ff4d6712}.emergency-btn:after{content:"";background:conic-gradient(from -90deg,#ff4d67e6 var(--hold-angle),transparent 0);-webkit-mask-composite:xor;opacity:0;pointer-events:none;border-radius:7px;padding:1px;position:absolute;inset:5px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.emergency-btn.holding:after{opacity:1;animation:2s linear forwards phase26HoldRing}.safe-summary:before{content:"";z-index:-1;background:radial-gradient(circle at 50% 30%,#ff4d6717,#0000 32%),radial-gradient(circle at 50% 45%,#7c3aed12,#0000 50%);animation:5s ease-in-out infinite phase26SafeAmbient;position:fixed;inset:0}.safe-summary .summary-mark.safe{animation:2.8s ease-in-out infinite phase26SafeMark}@keyframes phase26LiveAmbient{50%{opacity:.58;transform:translate(-50%,-50%)scale(1.12)}}@keyframes phase26LiveTitle{0%{opacity:0;filter:blur(3px);transform:translateY(7px)}to{opacity:1;filter:drop-shadow(0 9px 20px #140c263d);transform:none}}@keyframes phase26RingBreath{50%{transform:scale(1.012)}}@keyframes phase26RingOrbit{to{transform:rotate(360deg)}}@keyframes phase26Urgent{50%{filter:brightness(1.1);transform:scale(1.025)}}@keyframes phase26NumberTick{0%{opacity:.35;transform:translateY(-4px)scale(.97)}to{opacity:1;transform:none}}@keyframes phase26DirectionUp{0%{opacity:0;transform:translateY(13px)scale(.92)}70%{transform:translateY(-2px)scale(1.025)}to{opacity:1;transform:none}}@keyframes phase26DirectionDown{0%{opacity:0;transform:translateY(-13px)scale(.92)}70%{transform:translateY(2px)scale(1.025)}to{opacity:1;transform:none}}@keyframes phase26Wait{50%{opacity:.68;filter:brightness(1.08)}}@keyframes phase26WinResult{0%{opacity:.6;transform:scale(.985)}58%{filter:brightness(1.08);transform:scale(1.008)}to{opacity:1;transform:none}}@keyframes phase26LossResult{20%{filter:brightness(.92);transform:translateY(2px)}55%{transform:translateY(-1px)}to{transform:none}}@keyframes phase26DrawResult{0%{opacity:.65;transform:scale(.99)}to{opacity:1;transform:none}}@keyframes phase26ResultSweep{to{transform:translate(110%)}}@keyframes phase26EmergencyGlow{to{box-shadow:0 0 58px #ff4d6757,inset 0 0 36px #ff4d671c}}@keyframes phase26HoldRing{to{--hold-angle:360deg}}@keyframes phase26SafeAmbient{50%{opacity:.7;transform:scale(1.04)}}@keyframes phase26SafeMark{50%{transform:scale(1.035);box-shadow:0 0 58px #ff4d6747,inset 0 0 28px #7c3aed1a}}.history-page .net-card h2{filter:drop-shadow(0 0 11px #2ee6a62b);animation:phase26NetIn .75s var(--ease-premium) both}.history-page .metric-card b{animation:phase26MetricIn .55s var(--ease-premium) both}.history-page .mini-balance-chart i{transform-origin:bottom;animation:bars .72s var(--ease-premium) both}.history-page .rank-row{transition:background .25s ease,padding .28s var(--ease-premium),border-color .25s ease}.history-filter button.active{animation:phase26SelectedControl .4s var(--ease-premium)}@keyframes phase26NetIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes phase26MetricIn{0%{opacity:.25;transform:translateY(5px)scale(.97)}to{opacity:1;transform:none}}.membership-card{background-color:#0000;background-image:radial-gradient(circle at 90% 8%,#b67cff33,#0000 34%),radial-gradient(circle at 5% 105%,#7c3aed1f,#0000 40%),linear-gradient(120deg,#261944,#171426 52%,#101722);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:140% 140%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-color:#d0b3ff4d;animation:12s ease-in-out infinite phase26MembershipDrift;box-shadow:0 34px 88px #00000073,0 0 54px #9d5cff24,inset 0 1px #ffffff1f}.membership-card:after{opacity:.62;width:22%;animation:7.8s ease-in-out 1.1s infinite phase26MemberSheen}.membership-glow{opacity:.55;background:#9d5cff2e;animation:8s ease-in-out infinite phase26MemberGlow}.member-top b{color:#d0b3ff;text-shadow:0 0 15px #b67cff47}.settings-card .settings-title>.icon{transition:transform .35s var(--ease-premium),filter .35s ease,color .3s ease}.setting-row{transition:padding .28s var(--ease-premium),background .28s ease,border-color .28s ease}.toggle{box-shadow:inset 0 0 10px #00000038}.toggle.on{box-shadow:0 0 18px #9d5cff33,inset 0 1px #ffffff14;background:linear-gradient(90deg,#7c3aed,#9d5cff)!important}.toggle i{transition:transform .34s var(--ease-premium),background .28s ease,box-shadow .28s ease}.toggle.on i{background:#f2ebff;box-shadow:0 2px 8px #0000004d,0 0 9px #d0b3ff6b}@keyframes phase26MembershipDrift{50%{background-position:75% 35%;box-shadow:0 37px 94px #00000078,0 0 63px #9d5cff2b,inset 0 1px #ffffff21}}@keyframes phase26MemberSheen{0%,56%{opacity:0;left:-45%}65%{opacity:.68}82%,to{opacity:0;left:125%}}@keyframes phase26MemberGlow{50%{opacity:.7;transform:scale(1.18)translate(-7px,5px)}}@media (hover:hover){button:hover{filter:brightness(1.055);transform:translateY(-2px)}.primary-btn:hover,.start-btn:hover{filter:brightness(1.07);border-color:#d0b3ff7a;transform:translateY(-3px);box-shadow:0 25px 60px #4a20977a,0 0 54px #9d5cff47,inset 0 1px #ffffff4d}.primary-btn:hover .icon,.start-btn:hover .icon,.text-btn:hover .icon{filter:drop-shadow(0 0 7px #ffffff61);transform:translate(5px)}.rail nav button:hover,.bottom-nav button:hover{color:#cbb9eb;background-color:#7c3aed0f}.rail nav button:hover .icon,.bottom-nav button:hover .icon{filter:drop-shadow(0 0 8px #9d5cff6b);transform:translateY(-1px)scale(1.07)}.stat-card:hover,.metric-card:hover,.setup-card:hover,.settings-card:hover,.analysis-card:hover,.asset-card:hover,.duration-card:hover,.checklist-card:hover{border-color:#b67cff47;transform:translateY(-4px);box-shadow:0 29px 72px #0000005e,0 0 32px #9d5cff1c,inset 0 1px #ffffff13,inset 0 0 30px #9d5cff06}.stat-card:hover:after,.metric-card:hover:after,.setup-card:hover:after,.settings-card:hover:after,.analysis-card:hover:after,.asset-card:hover:after,.duration-card:hover:after,.checklist-card:hover:after{opacity:1;transform:translate(42%)}.home-page .stat-card:hover b{filter:brightness(1.08);transform:translateY(-1px)scale(1.025)}.asset-card:hover .asset-icon{transform:translateY(-3px)scale(1.07);box-shadow:0 15px 34px #7c3aed61,0 0 23px #9d5cff38}.trade-row:hover{background:linear-gradient(90deg,#7c3aed14,#9d5cff05);transform:translate(4px);box-shadow:inset 2px 0 #7c3aed}.history-page .rank-row:hover{background:#7c3aed09;border-color:#b67cff29;padding-left:6px;padding-right:5px}.setting-row:hover{background:#7c3aed08;border-color:#b67cff29;padding-left:6px;padding-right:5px}.settings-card:hover .settings-title>.icon{filter:drop-shadow(0 0 8px #9d5cff59);transform:translateY(-2px)scale(1.06)}.membership-card:hover{transform:perspective(1200px)rotateX(.7deg)rotateY(-.8deg)translateY(-4px);box-shadow:0 42px 104px #00000080,0 0 74px #9d5cff36,inset 0 1px #ffffff24}}html[data-motion=balanced] .app-shell:before,html[data-motion=balanced] .app-shell:after{opacity:.34;animation-duration:24s}html[data-motion=balanced] .primary-btn,html[data-motion=balanced] .start-btn{animation-duration:8.5s,5.6s}html[data-motion=balanced] .primary-btn:before,html[data-motion=balanced] .start-btn:before{animation-duration:7.5s}html[data-motion=balanced] .asset-card.selected{animation-duration:7s}html[data-motion=balanced] .membership-card{animation-duration:16s}html[data-motion=balanced] .membership-card:after{animation-duration:10s}html[data-motion=full] .app-shell:before,html[data-motion=full] .app-shell:after{opacity:.56;animation-duration:14s}html[data-motion=full] .page-stage{animation-duration:.58s}html[data-motion=full] .primary-btn,html[data-motion=full] .start-btn{animation-duration:5.6s,3.2s}html[data-motion=full] .countdown-ring{animation-duration:2.8s}html[data-motion=full] .membership-card{animation-duration:9s}html[data-motion=reduced] .app-shell:before,html[data-motion=reduced] .app-shell:after,html[data-motion=reduced] .page-stage .glass,html[data-motion=reduced] .page-stage .stat-card,html[data-motion=reduced] .page-stage .metric-card,html[data-motion=reduced] .primary-btn,html[data-motion=reduced] .start-btn,html[data-motion=reduced] .primary-btn:before,html[data-motion=reduced] .start-btn:before,html[data-motion=reduced] .rail nav button.active,html[data-motion=reduced] .bottom-nav button.active:before,html[data-motion=reduced] .balance-chart .area,html[data-motion=reduced] .chart-point,html[data-motion=reduced] .signal.up,html[data-motion=reduced] .ready-banner,html[data-motion=reduced] .quality-meter:after,html[data-motion=reduced] .asset-quality:after,html[data-motion=reduced] .asset-card.selected,html[data-motion=reduced] .asset-card-head button.favorite .icon,html[data-motion=reduced] .live-page:before,html[data-motion=reduced] .countdown-ring,html[data-motion=reduced] .countdown-ring:after,html[data-motion=reduced] .direction-panel>b.wait,html[data-motion=reduced] .membership-card,html[data-motion=reduced] .membership-card:after,html[data-motion=reduced] .membership-glow{animation:none!important}html[data-motion=reduced] .page-stage{animation:.2s both phase26ReducedIn}@keyframes phase26ReducedIn{0%{opacity:.7}to{opacity:1}}@media (width<=719px){.page-title h1{letter-spacing:-1.1px;font-size:30px}.page-title:after{width:48px}.bottom-nav button:active{background:#7c3aed14;transform:scale(.94)!important}.primary-btn,.start-btn{touch-action:manipulation}.start-btn{min-height:70px}.asset-card,.setup-card,.settings-card{transform:translateZ(0)}.sheet-backdrop{align-items:flex-end}}@media (prefers-reduced-motion:reduce){.app-shell:before,.app-shell:after,.page-stage .glass,.page-stage .stat-card,.page-stage .metric-card,.primary-btn,.start-btn,.primary-btn:before,.start-btn:before,.rail nav button.active,.bottom-nav button.active:before,.balance-chart .area,.chart-point,.signal.up,.ready-banner,.quality-meter:after,.asset-quality:after,.asset-card.selected,.asset-card-head button.favorite .icon,.live-page:before,.countdown-ring,.countdown-ring:after,.direction-panel>b.wait,.membership-card,.membership-card:after,.membership-glow{animation:none!important}.page-stage{animation:.2s both phase26ReducedIn!important}}.auth-error{background:#ff5d7312;border:1px solid #ff5d7347;padding:10px 12px;color:#ff91a1!important;font:600 8px var(--mono)!important;margin:0 0 16px!important;line-height:1.55!important}.empty-state{color:#716b78;font:500 8px var(--mono);text-align:center;letter-spacing:.4px;padding:24px 12px}.profile-notice{z-index:100;color:var(--green);font:600 7px var(--mono);letter-spacing:.8px;background:#0a1814f5;border:1px solid #45e6aa40;padding:12px 16px;position:fixed;top:84px;right:22px;box-shadow:0 18px 50px #0000006b}.profile-sheet{width:min(540px,100% - 24px)}.profile-security-form{gap:13px;padding-top:20px;display:grid}.profile-security-form h2,.device-list h2{margin:0 0 7px;font-size:23px}.profile-security-form label{color:#817a89;font:500 7px var(--mono);letter-spacing:.8px}.profile-security-form input{border:1px solid var(--line);color:#fff;background:#0b0c12;outline:0;width:100%;height:48px;margin-top:7px;padding:0 12px}.profile-security-form input:focus{border-color:var(--purple);box-shadow:0 0 0 3px #8b5cf617}.device-list{padding-top:20px}.device-list article{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;min-height:70px;display:flex}.device-list article>div{flex-direction:column;gap:4px;display:flex}.device-list article b{font-size:10px}.device-list article small{color:#6e6874;font-size:7px}.device-list article span{color:var(--green);font:600 6px var(--mono)}.device-list article button{color:#ff7b8e;font:600 7px var(--mono);background:#ff5d730f;border:1px solid #ff5d7340;padding:9px 11px}:root{--owner-bg:#080b11;--owner-surface:#0d1119;--owner-panel:#111722;--owner-panel-2:#151c29;--owner-line:#c3b7e11d;--owner-text:#eef0f6;--owner-muted:#81899a;--owner-purple:#8b5cf6;--owner-purple-soft:#b397ff;--owner-green:#25d69a;--owner-red:#ff5c73;--owner-amber:#d9ad61;--owner-blue:#67a7d8;--owner-mono:"DM Mono",monospace;--owner-ease:cubic-bezier(.2,.72,.22,1)}.owner-shell,.owner-login,.owner-loading{background:var(--owner-bg);min-height:100svh;color:var(--owner-text);font-family:Manrope,system-ui,sans-serif}.owner-shell button,.owner-login button,.owner-shell input,.owner-shell select,.owner-shell textarea,.owner-login input{font:inherit}.owner-page{width:100%;max-width:1600px;margin:0 auto;padding:32px 20px 70px}.owner-page>*{animation:ownerRise .48s var(--owner-ease) both}.owner-page>:nth-child(2){animation-delay:40ms}.owner-page>:nth-child(3){animation-delay:80ms}.owner-page>:nth-child(4){animation-delay:.12s}@keyframes ownerRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.owner-entry-btn{color:#bba8df;cursor:pointer;background:#7c3aed0e;border:1px solid #b67cff33;justify-content:space-between;align-items:center;width:100%;min-height:48px;margin-top:11px;padding:0 15px;display:flex}.owner-entry-btn span,.owner-entry-btn b{font:600 7px var(--mono);letter-spacing:1px}.owner-entry-btn:hover{color:#e3d8ff;background:#7c3aed1c;border-color:#b67cff73}.owner-login{background:radial-gradient(circle at 77% 27%,#7c3aed29,#0000 29%),radial-gradient(circle at 7% 91%,#3f70910e,#0000 25%),#080b11;flex-direction:column;display:flex;position:relative;overflow:hidden}.owner-login:before{content:"";background:conic-gradient(from 180deg,#0000,#8b5cf609,#0000 35%);animation:18s linear infinite ownerAmbient;position:absolute;inset:-20%}.owner-login-grid{opacity:.23;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 80%);mask-image:linear-gradient(90deg,#000,#0000 80%)}@keyframes ownerAmbient{to{transform:rotate(1turn)}}.owner-login>header,.owner-login>footer{border-bottom:1px solid var(--owner-line);z-index:1;justify-content:space-between;align-items:center;height:70px;padding:0 5vw;display:flex;position:relative}.owner-login>header>span,.owner-login>footer{font:500 7px var(--owner-mono);letter-spacing:1.3px;color:#687082}.owner-login>header>span{border:1px solid var(--owner-line);padding:8px 10px}.owner-login>footer{border:0;border-top:1px solid var(--owner-line);height:50px}.owner-login>footer b{color:#8e96a5;align-items:center;gap:7px;display:flex}.owner-login>footer i{background:var(--owner-red);border-radius:50%;width:5px;height:5px;box-shadow:0 0 12px #ff5c738c}.owner-login>section{z-index:1;grid-template-columns:1.15fr 440px;align-items:center;gap:9vw;width:min(1240px,92%);margin:auto;padding:50px 0;display:grid;position:relative}.owner-login-copy>span,.owner-login-card-head{font:600 8px var(--owner-mono);letter-spacing:1.8px;color:#9675e8}.owner-login-copy h1{letter-spacing:-4px;color:#f2f3f7;margin:22px 0;font-size:clamp(48px,5.4vw,77px);line-height:1.02}.owner-login-copy h1 em{background:linear-gradient(100deg,#8f6bed,#d3c3ff);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.owner-login-copy>p{color:#8a91a0;max-width:640px;font-size:13px;line-height:1.8}.owner-login-copy>div{gap:38px;margin-top:38px;display:flex}.owner-login-copy article{border-left:1px solid #8b5cf657;padding-left:15px}.owner-login-copy article b{font:600 24px var(--owner-mono);display:block}.owner-login-copy article span{color:#71798a;font-size:8px}.owner-login form{background:linear-gradient(150deg,#131925fa,#0a0e15fa);border:1px solid #b397ff3b;padding:32px;box-shadow:0 45px 130px #00000094,0 0 70px #7c3aed1a}.owner-login-card-head{color:#91859f;justify-content:space-between;display:flex}.owner-login-card-head i{color:#555e70;font-style:normal}.owner-login form h2{letter-spacing:-1px;margin:26px 0 8px;font-size:27px}.owner-login form>p{color:#757d8d;margin:0 0 25px;font-size:10px}.owner-login form label,.owner-config-form label{color:#7e8798;font:600 7px var(--owner-mono);letter-spacing:1.1px;margin-bottom:16px;display:block}.owner-login form input,.owner-config-form input,.owner-config-form select,.owner-config-form textarea{color:#f2f3f8;background:#090d14;border:1px solid #293142;outline:0;width:100%;height:50px;margin-top:8px;padding:0 13px}.owner-login form label>div{position:relative}.owner-login form label>div button{color:#83749e;height:38px;font:600 7px var(--owner-mono);background:0 0;border:0;padding:0 9px;position:absolute;top:14px;right:7px}.owner-login form input:focus,.owner-config-form input:focus,.owner-config-form select:focus,.owner-config-form textarea:focus,.owner-search:focus-within{border-color:#b397ff9e;box-shadow:0 0 0 3px #8b5cf617,0 0 26px #8b5cf617}.owner-login form>small{text-align:center;color:#525b6b;font:500 6px var(--owner-mono);margin-top:15px;display:block}.owner-back-link{color:#71798a;width:100%;height:39px;font:600 7px var(--owner-mono);letter-spacing:.8px;cursor:pointer;background:0 0;border:0;margin-top:9px}.owner-shell{background:radial-gradient(circle at 86% -8%,#7c3aed14,#0000 29%),#080b11;grid-template-columns:250px minmax(0,1fr);display:grid}.owner-rail{z-index:60;border-right:1px solid var(--owner-line);background:linear-gradient(#0d121b,#090d14);flex-direction:column;height:100svh;padding:24px 16px;display:flex;position:sticky;top:0}.owner-brand{align-items:center;gap:11px;display:flex}.owner-brand>b{clip-path:polygon(12% 0,100% 0,75% 100%,0 100%);background:linear-gradient(145deg,#a887ff,#6231c7);place-items:center;width:36px;height:36px;font-size:18px;font-style:italic;display:grid;box-shadow:0 0 28px #8b5cf63d}.owner-brand>div{flex-direction:column;gap:3px;display:flex}.owner-brand strong{letter-spacing:1.3px;font-size:11px}.owner-brand span{color:#8f76c5;font:600 5.5px var(--owner-mono);letter-spacing:1.05px}.owner-brand.compact{display:none}.owner-rail-label{color:#4f5869;font:600 6px var(--owner-mono);letter-spacing:1.5px;margin:38px 10px 12px}.owner-rail nav{flex-direction:column;gap:3px;display:flex}.owner-rail nav button{color:#70798a;text-align:left;cursor:pointer;height:47px;transition:.25s var(--owner-ease);background:0 0;border:1px solid #0000;grid-template-columns:29px 1fr auto;align-items:center;gap:8px;padding:0 10px;display:grid}.owner-rail nav button>i{width:27px;height:27px;font:600 6px var(--owner-mono);border:1px solid #252c39;place-items:center;font-style:normal;display:grid}.owner-rail nav button span{font-size:9px;font-weight:650}.owner-rail nav button em{color:#414958;font-style:normal}.owner-rail nav button:hover{color:#c7cbd5;background:#ffffff06;transform:translate(2px)}.owner-rail nav button.active{color:#eee9ff;background:linear-gradient(90deg,#7c3aed2b,#7c3aed08);border-color:#8b5cf63b;box-shadow:inset 3px 0 #8b5cf6,0 10px 28px #0000002e}.owner-rail nav button.active i{color:#c9b6ff;border-color:#b397ff66;box-shadow:0 0 17px #8b5cf629}.owner-rail-footer{border-top:1px solid var(--owner-line);font:600 6px var(--owner-mono);letter-spacing:1px;margin-top:auto;padding:16px 10px}.owner-rail-footer>span{color:#697182;align-items:center;gap:7px;display:flex}.owner-rail-footer>span i{background:var(--owner-red);border-radius:50%;width:5px;height:5px}.owner-rail-footer>b{color:#9aa1ae;margin:5px 0 14px;display:block}.owner-rail-footer>button{color:#665b79;font:600 6px var(--owner-mono);cursor:pointer;background:0 0;border:0;padding:0}.owner-workspace{min-width:0}.owner-topbar{z-index:45;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-bottom:1px solid var(--owner-line);background:#080b11e0;justify-content:space-between;align-items:center;height:64px;padding:0 22px;display:flex;position:sticky;top:0}.owner-menu{display:none}.owner-command-status{align-items:center;gap:7px;margin-left:auto;display:flex}.owner-data-pill,.owner-health-pill,.owner-safe-pill,.owner-maint-pill{color:#a989f3;height:29px;font:600 6px var(--owner-mono);letter-spacing:1px;white-space:nowrap;background:#7c3aed12;border:1px solid #8b5cf642;align-items:center;gap:7px;padding:0 10px;display:flex}.owner-data-pill.large{height:34px}.owner-health-pill{color:#849084;border-color:var(--owner-line);background:#0d121a}.owner-health-pill i{background:var(--owner-green);width:5px;height:5px;box-shadow:0 0 10px var(--owner-green);border-radius:50%}.owner-safe-pill{color:#ff8797;background:#ff5c7314;border-color:#ff5c734d}.owner-maint-pill{color:#e0b976;background:#d9ad6114;border-color:#d9ad614d}.owner-avatar{color:#d8cbf7;width:34px;height:34px;font:600 7px var(--owner-mono);cursor:pointer;background:linear-gradient(145deg,#503487,#151023);border:1px solid #8b5cf652}.owner-drawer-backdrop{display:none}.owner-shell.global-safe{background:radial-gradient(circle at 85% -8%,#ff5c730e,#0000 30%),#080b11}.owner-loading{place-items:center;display:grid}.owner-loading>div{color:#727b8c;font:600 7px var(--owner-mono);letter-spacing:1.2px;justify-items:center;gap:11px;display:grid}.owner-loading i,.owner-checking i{border:2px solid #8b5cf633;border-top-color:#a887ff;border-radius:50%;width:32px;height:32px;animation:.8s linear infinite ownerSpin}@keyframes ownerSpin{to{transform:rotate(1turn)}}.owner-page-title{justify-content:space-between;align-items:flex-end;gap:22px;margin-bottom:27px;display:flex}.owner-page-title>div:first-child>span,.owner-panel>header span,.owner-table-panel>header span,.owner-chart-card header span,.owner-strategy-grid article>header span,.owner-comp-grid article>header span{color:#777f90;font:600 6.5px var(--owner-mono);letter-spacing:1.5px}.owner-page-title h1{letter-spacing:-1.8px;color:#f1f2f6;text-transform:none;margin:8px 0;font-size:clamp(29px,3.8vw,43px);line-height:1.05}.owner-page-title p{color:#7b8495;margin:0;font-size:10px;line-height:1.6}.owner-title-actions{align-items:center;gap:8px;display:flex}.owner-primary,.owner-outline,.owner-danger-button{color:#fff;min-height:48px;font:650 7px var(--owner-mono);letter-spacing:1px;cursor:pointer;transition:.22s var(--owner-ease);background:linear-gradient(110deg,#5c2ac7,#8450ec 58%,#a887ff);border:0;justify-content:space-between;align-items:center;gap:28px;padding:0 17px;display:flex;box-shadow:0 15px 34px #5e2dc540}.owner-primary.compact{min-height:38px}.owner-primary:hover{filter:brightness(1.1);transform:translateY(-2px);box-shadow:0 20px 48px #5e2dc561}.owner-primary:active,.owner-outline:active{transform:scale(.98)}.owner-primary:disabled{opacity:.4;cursor:not-allowed}.owner-outline{border:1px solid var(--owner-line);color:#a1a8b6;box-shadow:none;background:#0d121a}.owner-outline:hover{color:#d7cbf2;border-color:#8b5cf659}.owner-danger-button{background:linear-gradient(110deg,#8f2139,#d33d58,#ff6e82);justify-content:center;width:100%;box-shadow:0 16px 38px #af2a4447}.owner-status{border:1px solid var(--owner-line);color:#858d9d;width:max-content;font:600 5.8px var(--owner-mono);letter-spacing:.75px;white-space:nowrap;background:#ffffff06;align-items:center;gap:6px;padding:6px 8px;display:inline-flex}.owner-status i{background:currentColor;border-radius:50%;width:4px;height:4px}.owner-status.healthy,.owner-status.active,.owner-status.enabled,.owner-status.running,.owner-status.eligible,.owner-status.success,.owner-status.trusted,.owner-status.protected,.owner-status.enforced{color:var(--owner-green);background:#25d69a0e;border-color:#25d69a33}.owner-status.degraded,.owner-status.wait,.owner-status.paused,.owner-status.armed,.owner-status.info{color:var(--owner-amber);background:#d9ad610e;border-color:#d9ad6133}.owner-status.offline,.owner-status.disabled,.owner-status.not-connected,.owner-status.safe-mode,.owner-status.denied,.owner-status.archived,.owner-status.demo-off{color:var(--owner-red);background:#ff5c730e;border-color:#ff5c7333}.owner-status.stopped{color:#7e8798}.owner-panel,.owner-table-panel,.owner-chart-card,.owner-strategy-grid>article,.owner-comp-grid>article,.owner-health-grid>article,.owner-live-summary>article,.owner-lifecycle{border:1px solid var(--owner-line);background:linear-gradient(150deg,#121823f5,#0b0f17fa);box-shadow:0 22px 65px #0000003b}.owner-panel,.owner-table-panel{padding:20px}.owner-panel>header,.owner-table-panel>header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;display:flex}.owner-panel h2,.owner-table-panel h2{letter-spacing:-.5px;margin:5px 0 0;font-size:18px}.positive{color:var(--owner-green)!important}.negative{color:var(--owner-red)!important}.warning{color:var(--owner-amber)!important}.owner-toast{z-index:100;color:var(--owner-green);font:600 7px var(--owner-mono);letter-spacing:.9px;animation:ownerToast .3s var(--owner-ease);background:#0a1412f2;border:1px solid #25d69a40;padding:12px 16px;position:fixed;top:78px;right:22px;box-shadow:0 18px 50px #00000073}@keyframes ownerToast{0%{opacity:0;transform:translate(20px)}}.owner-metric-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.owner-metric-grid article{border:1px solid var(--owner-line);min-height:108px;animation:ownerRise .45s var(--owner-ease) both;background:#0f141e;padding:15px;position:relative;overflow:hidden}.owner-metric-grid article:after{content:"";background:linear-gradient(90deg,#8b5cf6,#0000);width:35%;height:2px;position:absolute;bottom:0;left:0}.owner-metric-grid article span{color:#777f90;font:600 6px var(--owner-mono);letter-spacing:.9px}.owner-metric-grid article strong{font:600 20px var(--owner-mono);letter-spacing:-1px;margin:17px 0 8px;display:block}.owner-metric-grid article small{color:#757e8e;font:600 6px var(--owner-mono)}.owner-chart-grid{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:9px;display:grid}.owner-chart-card{min-height:210px;padding:17px;overflow:hidden}.owner-chart-card header{justify-content:space-between;gap:10px;display:flex}.owner-chart-card header strong{font:600 8px var(--owner-mono)}.owner-bars{border-bottom:1px solid var(--owner-line);background:repeating-linear-gradient(0deg,#0000 0 31px,#ffffff07 32px);align-items:flex-end;gap:5px;height:128px;margin-top:17px;display:flex}.owner-bars i{min-height:4px;animation:ownerBars .75s var(--owner-ease) both;background:linear-gradient(#8b5cf6,#8b5cf61f);flex:1;position:relative}.owner-bars i:after{content:"";background:#d3c4ff;height:1px;position:absolute;inset:0 0 auto;box-shadow:0 0 8px #8b5cf6b3}.tone-green .owner-bars i{background:linear-gradient(#25d69a,#25d69a1a)}.tone-green .owner-bars i:after{background:#8df0ca;box-shadow:0 0 8px #25d69a99}.tone-blue .owner-bars i{background:linear-gradient(#67a7d8,#67a7d81a)}.tone-blue .owner-bars i:after{background:#b5daf5}@keyframes ownerBars{0%{opacity:0;height:0!important}}.owner-chart-card footer{color:#4f5869;font:500 5px var(--owner-mono);justify-content:space-between;margin-top:8px;display:flex}.owner-overview-bottom{grid-template-columns:minmax(0,1.65fr) minmax(300px,.7fr);gap:9px;margin-top:9px;display:grid}.owner-panel>header button,.owner-table-panel>header button{color:#8879a9;font:600 6px var(--owner-mono);cursor:pointer;background:0 0;border:0}.owner-health-list>div{border-top:1px solid var(--owner-line);grid-template-columns:1fr 70px 115px;align-items:center;gap:10px;min-height:51px;display:grid}.owner-health-list>div>div{flex-direction:column;gap:3px;display:flex}.owner-health-list b{font-size:9px}.owner-health-list small{color:#5f6879;font-size:7px}.owner-health-list>div>span{color:#7d8697;font:500 7px var(--owner-mono)}.owner-session-summary header>b{color:var(--owner-green);font:600 7px var(--owner-mono)}.owner-donut{background:conic-gradient(#8b5cf6 0 70%,#25d69a 70% 81%,#222a38 81%);border-radius:50%;place-items:center;width:150px;height:150px;margin:18px auto;display:grid;box-shadow:0 0 40px #8b5cf61f}.owner-donut:before{content:"";background:#0d121a;border-radius:50%;grid-area:1/1;width:112px;height:112px}.owner-donut>div{z-index:1;text-align:center;grid-area:1/1}.owner-donut strong{font:600 24px var(--owner-mono);display:block}.owner-donut span{color:#717a8b;font:600 6px var(--owner-mono)}.owner-session-summary dl{grid-template-columns:1fr 1fr;gap:7px;margin:0;display:grid}.owner-session-summary dl div{border:1px solid var(--owner-line);justify-content:space-between;padding:10px;display:flex}.owner-session-summary dt,.owner-session-summary dd{color:#788192;font-size:7px}.owner-session-summary dd{color:#d6d9e1;font-family:var(--owner-mono);margin:0}.owner-session-summary>footer{text-align:center;color:#4e5768;font:600 5px var(--owner-mono);margin-top:15px}.owner-global-banner{background:#d9ad610e;border:1px solid #d9ad6133;align-items:center;gap:12px;min-height:61px;margin-bottom:10px;padding:12px 16px;display:flex}.owner-global-banner>i{background:var(--owner-amber);border-radius:50%;width:8px;height:8px;box-shadow:0 0 18px #d9ad6199}.owner-global-banner>div{flex-direction:column;gap:3px;display:flex}.owner-global-banner b{font:600 7px var(--owner-mono)}.owner-global-banner span{color:#7f8795;font-size:8px}.owner-global-banner button{color:#b99c6b;font:600 6px var(--owner-mono);background:0 0;border:0;margin-left:auto}.owner-global-banner.danger{background:#ff5c730f;border-color:#ff5c733b}.owner-global-banner.danger>i{background:var(--owner-red);box-shadow:0 0 18px #ff5c7399}.owner-toolbar{border:1px solid var(--owner-line);background:#0d121a;align-items:center;gap:9px;min-height:58px;margin-bottom:9px;padding:9px;display:flex}.owner-toolbar>span{color:#626b7b;font:600 6px var(--owner-mono);margin-left:auto}.owner-search{border:1px solid var(--owner-line);color:#666f80;align-items:center;width:min(320px,100%);height:40px;padding:0 11px;display:flex}.owner-search input{color:#e7e9ef;background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;padding:0 8px;font-size:9px}.owner-filter-row{gap:3px;display:flex;overflow-x:auto}.owner-filter-row button{color:#70798a;height:35px;font:600 5.5px var(--owner-mono);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;padding:0 10px}.owner-filter-row button.active{color:#cdbdff;background:#7c3aed17;border-color:#8b5cf640}.owner-table-panel{padding:0;overflow:hidden}.owner-table-panel>header{border-bottom:1px solid var(--owner-line);margin:0;padding:18px 20px}.owner-table-scroll{overflow-x:auto}.owner-table{border-collapse:collapse;width:100%;min-width:1120px}.owner-table th{text-align:left;color:#626b7c;height:42px;font:600 5.7px var(--owner-mono);letter-spacing:.7px;white-space:nowrap;background:#0b1017;padding:0 14px}.owner-table td{border-top:1px solid var(--owner-line);color:#929aa9;white-space:nowrap;height:58px;padding:0 14px;font-size:7.5px}.owner-table tbody tr{transition:all .2s}.owner-table tbody tr:hover{background:#8b5cf609}.owner-id-link{color:#d8dce5;font:600 7px var(--owner-mono);cursor:pointer;background:0 0;border:0}.owner-table td>b{color:#d6dae3;font-family:var(--owner-mono)}.owner-modal-backdrop{z-index:150;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#030508c2;place-items:center;padding:18px;animation:.25s ownerFade;display:grid;position:fixed;inset:0}.owner-modal{width:min(540px,100%);max-height:90svh;animation:ownerModal .35s var(--owner-ease);background:radial-gradient(circle at 100% 0,#8b5cf61a,#0000 34%),linear-gradient(150deg,#141b27,#0b1018);border:1px solid #b397ff38;padding:24px;overflow:auto;box-shadow:0 45px 140px #000000b8,0 0 80px #7c3aed17}.owner-modal.wide{width:min(880px,100%)}.owner-modal>header{border-bottom:1px solid var(--owner-line);justify-content:space-between;gap:15px;padding-bottom:18px;display:flex}.owner-modal>header span{color:#8774ad;font:600 6px var(--owner-mono);letter-spacing:1.2px}.owner-modal>header h2{margin:6px 0 0;font-size:22px}.owner-modal>header button{border:1px solid var(--owner-line);color:#838b9b;cursor:pointer;background:#0b1018;width:32px;height:32px;font-size:18px}@keyframes ownerFade{0%{opacity:0}}@keyframes ownerModal{0%{opacity:0;transform:translateY(20px)scale(.98)}}.owner-modal-note{border:1px solid var(--owner-line);color:#727b8c;background:#ffffff05;padding:12px;font-size:8px;line-height:1.6}.owner-user-detail{grid-template-columns:1fr 230px;gap:20px;padding-top:20px;display:grid}.owner-detail-hero{align-items:center;gap:13px;margin-bottom:13px;display:flex}.owner-detail-hero>span{width:48px;height:48px;font:700 12px var(--owner-mono);background:linear-gradient(145deg,#8053dc,#281744);place-items:center;display:grid}.owner-detail-hero>div{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.owner-detail-hero p{color:#737c8c;width:100%;margin:1px 0 0;font-size:7px}.owner-user-detail dl{margin:0}.owner-user-detail dl div{border-top:1px solid var(--owner-line);justify-content:space-between;align-items:center;min-height:39px;display:flex}.owner-user-detail dt{color:#747d8d;font-size:7px}.owner-user-detail dd{font:600 7px var(--owner-mono);margin:0}.owner-user-detail aside{border:1px solid var(--owner-line);background:#0b1018;flex-direction:column;gap:7px;padding:15px;display:flex}.owner-user-detail aside>span{color:#687182;font:600 6px var(--owner-mono);margin-bottom:5px}.owner-user-detail aside button{border:1px solid var(--owner-line);color:#9ba3b1;text-align:left;height:37px;font:600 6px var(--owner-mono);cursor:pointer;background:#111824;padding:0 11px}.owner-user-detail aside button.danger{color:#ff8294;border-color:#ff5c7333}.owner-user-detail aside small{color:#555f70;margin-top:auto;font-size:6px;line-height:1.6}.owner-create-flow{padding-top:20px}.owner-steps{align-items:center;margin-bottom:24px;display:flex}.owner-steps i{border:1px solid var(--owner-line);width:27px;height:27px;font:600 6px var(--owner-mono);color:#596273;place-items:center;font-style:normal;display:grid}.owner-steps i.active{color:#d8cbff;background:#7c3aed24;border-color:#8b5cf673}.owner-steps span{background:var(--owner-line);flex:1;height:1px}.owner-create-flow label{color:#717a8b;font:600 6px var(--owner-mono);display:block}.owner-create-flow input{border:1px solid var(--owner-line);color:#f1f2f6;background:#090e15;outline:0;width:100%;height:53px;margin:8px 0;padding:0 13px}.owner-create-flow>p{color:#687182;font-size:8px;line-height:1.6}.owner-checking,.owner-eligibility-result,.owner-credential{text-align:center;justify-items:center;gap:9px;padding:25px 0;display:grid}.owner-checking span,.owner-eligibility-result p,.owner-credential p{color:#747d8d;font-size:8px;line-height:1.6}.owner-checking b,.owner-eligibility-result h3,.owner-credential h3{font:600 15px var(--owner-mono);margin:0}.owner-eligibility-result>span{width:52px;height:52px;color:var(--owner-green);border:1px solid #25d69a59;place-items:center;font-size:20px;display:grid;box-shadow:0 0 35px #25d69a1f}.owner-eligibility-result.not>span{color:var(--owner-red);border-color:#ff5c7359;box-shadow:0 0 35px #ff5c731a}.owner-credential>span{color:var(--owner-green);font:600 6px var(--owner-mono)}.owner-credential code{color:#d9ccff;width:100%;font:600 17px var(--owner-mono);letter-spacing:2px;background:#080c12;border:1px dashed #b397ff59;padding:17px}.owner-credential .owner-primary,.owner-eligibility-result .owner-primary{width:100%}.owner-live-summary{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:9px;display:grid}.owner-live-summary article{min-height:112px;padding:16px}.owner-live-summary span{color:#737c8d;font:600 6px var(--owner-mono)}.owner-live-summary strong{font:600 18px var(--owner-mono);margin:19px 0 7px;display:block}.owner-live-summary small{color:#4e5869;font:600 5px var(--owner-mono)}.owner-live-pulse{align-items:center;display:flex;color:#778174!important;gap:6px!important}.owner-live-pulse i{background:var(--owner-green);width:5px;height:5px;box-shadow:0 0 10px var(--owner-green);border-radius:50%;animation:1.8s infinite ownerPulse}@keyframes ownerPulse{50%{opacity:.35}}.owner-safety-note{border:1px solid var(--owner-line);color:#687181;background:#0c1119;align-items:center;gap:14px;min-height:47px;margin-top:9px;padding:0 14px;display:flex}.owner-safety-note b,.owner-safety-note i{font:600 6px var(--owner-mono);font-style:normal}.owner-safety-note span{font-size:7px}.owner-safety-note i{color:#a05a66;margin-left:auto}.owner-lifecycle{margin-bottom:10px;padding:17px}.owner-lifecycle header{color:#757e8e;font:600 6px var(--owner-mono);justify-content:space-between;display:flex}.owner-lifecycle>div{grid-template-columns:repeat(6,1fr);gap:4px;margin-top:13px;display:grid}.owner-lifecycle>div span{border:1px solid var(--owner-line);color:#8e96a5;min-height:42px;font:600 6px var(--owner-mono);align-items:center;gap:8px;padding:8px;display:flex}.owner-lifecycle>div i{color:#695092;font-style:normal}.owner-lifecycle>div span.disabled{color:#a45766;border-color:#ff5c731f}.owner-lifecycle p{color:#5e6777;margin:11px 0 0;font-size:7px}.owner-strategy-grid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.owner-strategy-grid>article{animation:ownerRise .5s var(--owner-ease) both;padding:20px}.owner-strategy-grid article>header,.owner-comp-grid article>header{justify-content:space-between;gap:10px;display:flex}.owner-strategy-grid h2,.owner-comp-grid h2{letter-spacing:-.7px;margin:6px 0;font-size:20px}.owner-strategy-grid article>p{color:#747d8d;min-height:40px;font-size:8px;line-height:1.6}.owner-strategy-kpis{grid-template-columns:repeat(3,1fr);gap:5px;margin:15px 0;display:grid}.owner-strategy-kpis>div{border:1px solid var(--owner-line);background:#0b1018;padding:9px}.owner-strategy-kpis span,.owner-comp-kpis span{color:#5f6879;font:600 5px var(--owner-mono)}.owner-strategy-kpis b,.owner-comp-kpis b{font:600 9px var(--owner-mono);margin-top:7px;display:block}.owner-strategy-grid dl{margin:0}.owner-strategy-grid dl div{border-top:1px solid var(--owner-line);justify-content:space-between;align-items:center;gap:10px;min-height:37px;display:flex}.owner-strategy-grid dt{color:#687181;font-size:6px}.owner-strategy-grid dd{text-align:right;font:500 6px var(--owner-mono);color:#a1a8b5;margin:0}.owner-strategy-grid article>footer{grid-template-columns:1fr 1fr;gap:5px;margin-top:14px;display:grid}.owner-strategy-grid article>footer button{border:1px solid var(--owner-line);color:#8d96a5;min-height:35px;font:600 5.5px var(--owner-mono);cursor:pointer;background:#0d131c}.owner-method-analytics{grid-template-columns:repeat(4,1fr);gap:8px;padding:20px 0;display:grid}.owner-method-analytics>div{border:1px solid var(--owner-line);background:#0a0f17;padding:16px}.owner-method-analytics span{color:#677081;font:600 5px var(--owner-mono)}.owner-method-analytics b{font:600 15px var(--owner-mono);margin:12px 0;display:block}.owner-method-analytics i{background:linear-gradient(90deg,#7450d4,#a98aff);height:3px;display:block}.owner-version-list{flex-direction:column;gap:7px;padding-top:18px;display:flex}.owner-version-list article{border:1px solid var(--owner-line);background:#0b1018;grid-template-columns:120px 1fr 145px;align-items:center;gap:15px;padding:13px;display:grid}.owner-version-list article>div{align-items:center;gap:8px;display:flex}.owner-version-list article>div>b{font:600 13px var(--owner-mono)}.owner-version-list dl{grid-template-columns:120px 130px 1fr;gap:10px;margin:0;display:grid}.owner-version-list dl div{flex-direction:column;gap:4px;display:flex}.owner-version-list dt{color:#626b7c;font-size:6px}.owner-version-list dd{margin:0;font-size:7px}.owner-version-list button{color:#ad96e3;height:36px;font:600 5.5px var(--owner-mono);background:#7c3aed14;border:1px solid #8b5cf640}.owner-version-list button:disabled{border-color:var(--owner-line);color:#545d6d;background:0 0}.owner-config-form{padding-top:20px}.owner-config-form>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.owner-config-form textarea{resize:vertical;height:84px;padding-top:13px}.owner-config-form p{color:#626b7c;font-size:7px;line-height:1.6}.owner-checkbox{align-items:center;gap:8px;display:flex!important}.owner-checkbox input{width:15px!important;height:15px!important;margin:0!important}.owner-exclusive-note{background:#7c3aed0b;border:1px solid #8b5cf630;align-items:center;gap:15px;min-height:52px;margin-bottom:9px;padding:0 15px;display:flex}.owner-exclusive-note b{color:#ab91e8;font:600 6px var(--owner-mono)}.owner-exclusive-note span{color:#737c8c;font-size:7px}.owner-comp-grid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.owner-comp-grid>article{animation:ownerRise .5s var(--owner-ease) both;padding:20px}.owner-comp-grid>article.enabled{border-color:#8b5cf638}.owner-toggle{cursor:pointer;background:#151b25;border:1px solid #303848;width:40px;height:22px;padding:3px;transition:all .25s}.owner-toggle i{width:14px;height:14px;transition:.28s var(--owner-ease);background:#6d7584;display:block}.owner-toggle.on{background:linear-gradient(90deg,#5d2bc7,#8b5cf6);border-color:#8b5cf680}.owner-toggle.on i{background:#f2edff;transform:translate(18px);box-shadow:0 0 12px #d3c4ffcc}.owner-toggle.danger.on{background:#a62b42;border-color:#ff5c7373}.owner-comp-status{border-top:1px solid var(--owner-line);border-bottom:1px solid var(--owner-line);color:#818b9a;height:37px;font:600 5.5px var(--owner-mono);align-items:center;gap:7px;margin:13px 0;display:flex}.owner-comp-status i{background:var(--owner-green);width:5px;height:5px;box-shadow:0 0 10px var(--owner-green);border-radius:50%}.owner-comp-kpis{grid-template-columns:1fr 1fr;gap:5px;display:grid}.owner-comp-kpis>div{border:1px solid var(--owner-line);background:#0b1018;padding:11px}.owner-comp-grid dl{border:1px solid var(--owner-line);margin:13px 0 0;padding:11px}.owner-comp-grid dt{color:#5e6778;font:600 5px var(--owner-mono)}.owner-comp-grid dd{color:#949cab;margin:7px 0 0;font-size:7px}.owner-comp-grid footer{grid-template-columns:1fr 1fr;gap:5px;margin-top:10px;display:grid}.owner-comp-grid footer button{border:1px solid var(--owner-line);color:#8c95a5;height:37px;font:600 5.5px var(--owner-mono);background:#0d131c}.owner-recovery-ring{background:conic-gradient(#25d69a var(--recovery),#222a37 0);border-radius:50%;place-items:center;width:170px;height:170px;margin:22px auto;display:grid;box-shadow:0 0 45px #25d69a1a}.owner-recovery-ring:before{content:"";background:#0e141e;border-radius:50%;grid-area:1/1;width:130px;height:130px}.owner-recovery-ring>div{z-index:1;text-align:center;grid-area:1/1}.owner-recovery-ring b{font:600 26px var(--owner-mono);display:block}.owner-recovery-ring span{color:#687181;font:600 6px var(--owner-mono)}.owner-recovery-stats{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.owner-recovery-stats>div{border:1px solid var(--owner-line);padding:11px}.owner-recovery-stats span{color:#606a7a;font:600 5px var(--owner-mono)}.owner-recovery-stats b{font:600 9px var(--owner-mono);margin-top:8px;display:block}.owner-compat-list{padding:18px 0}.owner-compat-list label{border-top:1px solid var(--owner-line);grid-template-columns:18px 1fr auto;align-items:center;gap:10px;min-height:52px;display:grid}.owner-compat-list label span{font-size:8px}.owner-compat-list label small{color:#636c7d;font:600 5px var(--owner-mono)}.owner-environment-tabs{grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:9px;display:grid}.owner-environment-tabs button{border:1px solid var(--owner-line);color:#747d8d;text-align:left;cursor:pointer;background:#0d121a;grid-template-columns:7px 1fr;align-items:center;min-height:58px;padding:10px;display:grid}.owner-environment-tabs button i{background:#697283;border-radius:50%;grid-row:1/3;width:5px;height:5px}.owner-environment-tabs button span{font:600 7px var(--owner-mono)}.owner-environment-tabs button small{color:#4e5868;font:600 5px var(--owner-mono)}.owner-environment-tabs button.active{color:#d1c2f5;background:#7c3aed16;border-color:#8b5cf659}.owner-environment-tabs button.active i{background:#a887ff;box-shadow:0 0 10px #8b5cf6}.owner-environment-tabs button.disabled i{background:var(--owner-red)}.owner-analytics-grid{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.owner-analytics-grid>div:first-child,.owner-analytics-grid>div:nth-child(2),.owner-analytics-grid>div:nth-child(3),.owner-analytics-grid>div:nth-child(4),.owner-analytics-grid>div:nth-child(n+5){grid-column:span 1}.owner-analytics-breakdown{grid-template-columns:1fr 1fr;gap:9px;margin-top:9px;display:grid}.owner-quality-row{border-top:1px solid var(--owner-line);grid-template-columns:70px 1fr 65px;align-items:center;gap:10px;min-height:39px;display:grid}.owner-quality-row span,.owner-quality-row em{font:600 6px var(--owner-mono);color:#70798a;font-style:normal}.owner-quality-row>i{background:#202735;height:4px}.owner-quality-row>i b{background:linear-gradient(90deg,#6c42ca,#a887ff);height:100%;display:block}.owner-mini-table{border-collapse:collapse;width:100%}.owner-mini-table td,.owner-mini-table th{border-top:1px solid var(--owner-line);text-align:left;height:47px;font-size:7px}.owner-mini-table td{font-family:var(--owner-mono);color:#8f97a6}.owner-empty{text-align:center;place-content:center;justify-items:center;min-height:380px;display:grid}.owner-empty>span{color:#5f467e;font-size:34px}.owner-empty h3{font:600 15px var(--owner-mono)}.owner-empty p{color:#737c8d;max-width:520px;font-size:9px;line-height:1.7}.owner-health-grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.owner-health-grid>article{min-height:154px;animation:ownerRise .5s var(--owner-ease) both;padding:16px}.owner-health-grid article>header{justify-content:space-between;display:flex}.owner-health-grid article>header>span{color:#4f5869;font:600 6px var(--owner-mono)}.owner-health-grid h2{margin:22px 0 6px;font-size:15px}.owner-health-grid p{color:#667081;min-height:26px;font-size:7px}.owner-health-grid footer{border-top:1px solid var(--owner-line);color:#626b7c;font:600 5px var(--owner-mono);justify-content:space-between;margin-top:14px;padding-top:10px;display:flex}.owner-health-grid footer b{color:#a0a7b4}.owner-control-grid{grid-template-columns:.8fr 1.2fr;gap:9px;margin-top:9px;display:grid}.owner-maintenance-card,.owner-global-stop-card{border:1px solid var(--owner-line);background:linear-gradient(145deg,#121824,#0b1018);padding:22px}.owner-maintenance-card>header,.owner-global-stop-card>header{justify-content:space-between;gap:12px;display:flex}.owner-maintenance-card>header span,.owner-global-stop-card>header>span{color:#777f90;font:600 6px var(--owner-mono)}.owner-maintenance-card h2,.owner-global-stop-card h2{margin:6px 0;font-size:23px}.owner-maint-state{border:1px solid var(--owner-line);background:#0b1018;align-items:center;gap:11px;margin:18px 0;padding:14px;display:flex}.owner-maint-state>i{background:#70798a;border-radius:50%;width:8px;height:8px}.owner-maintenance-card.active .owner-maint-state>i{background:var(--owner-amber);box-shadow:0 0 15px #d9ad6199}.owner-maint-state>div{flex-direction:column;gap:4px;display:flex}.owner-maint-state b{font:600 7px var(--owner-mono)}.owner-maint-state span{color:#70798a;font-size:7px}.owner-maintenance-card dl{margin:0}.owner-maintenance-card dl div{border-top:1px solid var(--owner-line);justify-content:space-between;align-items:center;min-height:39px;display:flex}.owner-maintenance-card dt,.owner-maintenance-card dd{color:#727b8c;font-size:7px}.owner-maintenance-card dd{font-family:var(--owner-mono);color:#afb5c0;margin:0}.owner-global-stop-card{background:radial-gradient(circle at 90% 0,#ff5c730e,#0000 34%),linear-gradient(145deg,#151820,#0d1017);border-color:#ff5c732b}.owner-global-stop-card>p{color:#777f8f;font-size:8px;line-height:1.6}.owner-hold-control{background:linear-gradient(#14131a,#0d0e13) padding-box,conic-gradient(#ff5c73 var(--hold-progress),#ff5c7314 0) border-box;color:#c58d96;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;border:1px solid #ff5c7347;grid-template-columns:38px 1fr 36px;align-items:center;gap:10px;width:100%;min-height:76px;margin:13px 0;padding:9px 15px;display:grid}.owner-hold-control>span{border:1px solid #ff5c7345;place-items:center;width:34px;height:34px;font-size:17px;display:grid}.owner-hold-control>div{flex-direction:column;gap:5px;display:flex}.owner-hold-control b{font:600 7px var(--owner-mono)}.owner-hold-control small{color:#775e64;font:500 5px var(--owner-mono)}.owner-hold-control em{font:600 6px var(--owner-mono);font-style:normal}.owner-hold-control.holding{color:#ff8ea0;background:linear-gradient(#3d0e18b3,#140b0fe6) padding-box,conic-gradient(#ff5c73 var(--hold-progress),#ff5c7317 0) border-box;box-shadow:0 0 40px #ff5c731f}.owner-hold-control:disabled{cursor:default;color:#ff8ea0;background:#ff5c7314}.owner-global-stop-card>footer{border-top:1px solid var(--owner-line);grid-template-columns:1fr auto;gap:7px;padding-top:13px;display:grid}.owner-global-stop-card>footer span{color:#677081;font:600 5px var(--owner-mono)}.owner-global-stop-card>footer b{font:600 6px var(--owner-mono);color:#aeb4be}.owner-danger-confirm{text-align:center;padding-top:20px}.owner-danger-confirm>span{width:56px;height:56px;color:var(--owner-red);border:1px solid #ff5c7366;place-items:center;margin:auto;font-size:23px;display:grid;box-shadow:0 0 40px #ff5c731f}.owner-danger-confirm h3{font:600 15px var(--owner-mono);margin:16px 0 7px}.owner-danger-confirm>p{color:#747d8d;font-size:8px;line-height:1.7}.owner-danger-confirm label{text-align:left;background:#25d69a0a;border:1px solid #25d69a33;align-items:center;gap:10px;margin:15px 0;padding:12px;display:flex}.owner-danger-confirm label>i{color:var(--owner-green);font-style:normal}.owner-danger-confirm label>div{flex-direction:column;gap:3px;display:flex}.owner-danger-confirm label b{font:600 6px var(--owner-mono)}.owner-danger-confirm label small{color:#657080;font-size:6px}.owner-danger-confirm .owner-outline{justify-content:center;width:100%;margin-top:7px}.audit-toolbar label{color:#697283;font:600 5.5px var(--owner-mono);align-items:center;gap:7px;display:flex}.audit-toolbar input,.audit-toolbar select{border:1px solid var(--owner-line);color:#9da4b1;height:36px;font:500 6px var(--owner-mono);background:#090e15;outline:0;padding:0 9px}.audit-toolbar .owner-outline{min-height:36px}.owner-immutable{color:#7c6470;font:600 5.5px var(--owner-mono);align-items:center;gap:7px;display:flex}.owner-immutable i{background:var(--owner-red);border-radius:50%;width:5px;height:5px}.audit-table td:first-child{flex-direction:column;justify-content:center;gap:4px;display:flex}.audit-table td:first-child small{color:#525c6d;font:500 5px var(--owner-mono)}.owner-settings-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.owner-security-score{border:1px solid var(--owner-line);background:#0b1018;align-items:baseline;gap:13px;margin-bottom:9px;padding:17px;display:flex}.owner-security-score>div b{font:600 31px var(--owner-mono);color:#a98aff}.owner-security-score>div span{color:#626b7c;font:600 7px var(--owner-mono)}.owner-security-score p{color:#747d8d;font-size:8px}.owner-security-row{border-top:1px solid var(--owner-line);justify-content:space-between;align-items:center;gap:10px;min-height:54px;display:flex}.owner-security-row>div{flex-direction:column;gap:4px;display:flex}.owner-security-row b{font-size:8px}.owner-security-row span{color:#687182;font-size:7px}.owner-device-card>div{border-top:1px solid var(--owner-line);grid-template-columns:1fr auto;align-items:center;gap:4px;min-height:76px;padding:12px 0;display:grid}.owner-device-card>div>span{color:#626b7c;font:600 5px var(--owner-mono);grid-column:1/3}.owner-device-card>div>b{font-size:8px}.owner-device-card>div>small{color:#646e7e;font-size:6px}.owner-device-card>div>button{border:1px solid var(--owner-line);color:#8b94a3;height:30px;font:600 5px var(--owner-mono);background:#0c1119;grid-area:2/2/4}.owner-device-card>footer{margin-top:11px}.owner-device-card>footer button{justify-content:center;width:100%}.owner-role-panel,.owner-sensitive-panel{margin-top:9px}.owner-permission-matrix>div{border-top:1px solid var(--owner-line);grid-template-columns:1fr 130px 130px;align-items:center;min-height:40px;display:grid}.owner-permission-matrix>div span{font-size:8px}.owner-permission-matrix>div b{font:600 6px var(--owner-mono)}.owner-permission-matrix .matrix-head{color:#646d7e;font:600 5.5px var(--owner-mono)}.owner-permission-matrix .allowed{color:var(--owner-green)}.owner-permission-matrix .denied{color:#8c5963}.owner-role-panel>footer{color:#666f80;margin-top:13px;font-size:7px}.owner-sensitive-panel>div{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.owner-sensitive-panel article{border:1px solid var(--owner-line);background:#0b1018;padding:12px}.owner-sensitive-panel article span{color:#71627a;font:600 5px var(--owner-mono);display:block}.owner-sensitive-panel article b{margin:10px 0 6px;font-size:8px;display:block}.owner-sensitive-panel article small{color:#535c6d;font:600 5px var(--owner-mono)}.owner-admin-scope{border:1px solid var(--owner-line);margin-bottom:13px;padding:12px;grid-template-columns:1fr!important}.owner-admin-scope b,.owner-admin-scope span{font-size:7px}.owner-admin-scope span{color:#7c8595}.owner-reauth-field input{border-color:#d9ad613d}@media (hover:hover){.owner-metric-grid article:hover,.owner-chart-card:hover,.owner-strategy-grid>article:hover,.owner-comp-grid>article:hover,.owner-health-grid>article:hover,.owner-live-summary>article:hover{border-color:#8b5cf63d;transform:translateY(-3px);box-shadow:0 30px 82px #00000059,0 0 34px #7c3aed12}.owner-strategy-grid button:hover,.owner-comp-grid button:hover,.owner-user-detail aside button:hover{color:#d1c4ef;border-color:#8b5cf657}}@media (width<=1250px){.owner-metric-grid{grid-template-columns:repeat(4,1fr)}.owner-chart-grid,.owner-analytics-grid{grid-template-columns:repeat(2,1fr)}.owner-strategy-grid,.owner-comp-grid{grid-template-columns:1fr}.owner-health-grid{grid-template-columns:repeat(2,1fr)}.owner-method-analytics,.owner-sensitive-panel>div{grid-template-columns:1fr 1fr}}@media (width<=900px){.owner-shell{display:block}.owner-rail{width:260px;transition:.35s var(--owner-ease);position:fixed;top:0;left:0;transform:translate(-105%);box-shadow:30px 0 90px #000000a6}.owner-rail.open{transform:none}.owner-drawer-backdrop{z-index:55;background:#030508b8;border:0;display:block;position:fixed;inset:0}.owner-menu{border:1px solid var(--owner-line);color:#939baa;background:#0d121a;place-items:center;width:34px;height:34px;display:grid}.owner-brand.compact{display:flex}.owner-topbar{padding:0 13px}.owner-health-pill{display:none}.owner-page{padding:26px 14px 60px}.owner-page-title{flex-direction:column;align-items:flex-start}.owner-title-actions{justify-content:space-between;width:100%}.owner-overview-bottom,.owner-control-grid,.owner-settings-grid,.owner-analytics-breakdown{grid-template-columns:1fr}.owner-live-summary{grid-template-columns:1fr 1fr}.owner-lifecycle>div{grid-template-columns:repeat(3,1fr)}.owner-login>section{grid-template-columns:1fr;max-width:540px}.owner-login-copy{display:none}.owner-login>header,.owner-login>footer{padding:0 20px}}@media (width<=620px){.owner-page{padding-left:11px;padding-right:11px}.owner-command-status{gap:4px}.owner-data-pill,.owner-safe-pill,.owner-maint-pill{padding:0 7px;font-size:5px}.owner-topbar .owner-brand.compact>div{display:none}.owner-page-title h1{font-size:29px}.owner-page-title p{font-size:9px}.owner-title-actions{overflow-x:auto}.owner-metric-grid{grid-template-columns:1fr 1fr}.owner-chart-grid,.owner-analytics-grid,.owner-overview-bottom,.owner-live-summary{grid-template-columns:1fr}.owner-toolbar{flex-direction:column;align-items:stretch}.owner-toolbar>span{margin:0}.owner-search,.owner-filter-row{width:100%}.owner-panel,.owner-table-panel{padding:14px}.owner-table-panel{padding:0}.owner-table-panel>header{padding:14px}.owner-lifecycle>div{grid-template-columns:1fr 1fr}.owner-lifecycle>div span{min-width:0}.owner-strategy-grid>article,.owner-comp-grid>article{padding:15px}.owner-strategy-kpis{grid-template-columns:1fr 1fr}.owner-user-detail{grid-template-columns:1fr}.owner-method-analytics,.owner-recovery-stats{grid-template-columns:1fr 1fr}.owner-version-list article{grid-template-columns:1fr}.owner-version-list dl{grid-template-columns:1fr 1fr}.owner-health-grid,.owner-sensitive-panel>div{grid-template-columns:1fr}.owner-permission-matrix>div{grid-template-columns:1fr 76px 76px}.owner-permission-matrix>div b{font-size:5px}.owner-safety-note{flex-direction:column;align-items:flex-start;padding:12px}.owner-safety-note i{margin:0}.owner-environment-tabs{grid-template-columns:1fr 1fr}.owner-modal{padding:18px}.owner-login form{padding:23px}.owner-login>header>span{display:none}.owner-login>section{width:94%;padding:25px 0}.owner-login>footer{font-size:5.5px}.audit-toolbar label{justify-content:space-between}.audit-toolbar input,.audit-toolbar select{width:68%}}.owner-auth-error{background:#ff5c7312;border:1px solid #ff5c7340;padding:10px 12px;color:#ff8294!important;font:600 7px var(--owner-mono)!important;margin:0 0 14px!important;line-height:1.55!important}.owner-danger-auth{gap:10px;width:100%;margin:6px 0 12px;display:grid}.owner-danger-auth label{color:#7e8798;text-align:left;font:600 6px var(--owner-mono);letter-spacing:.8px;display:block}.owner-danger-auth input{border:1px solid var(--owner-line);color:#fff;background:#090d14;outline:0;width:100%;height:45px;margin-top:7px;padding:0 11px}.owner-danger-auth input:focus{border-color:#ff5c7373;box-shadow:0 0 0 3px #ff5c7312}@media (prefers-reduced-motion:reduce){.owner-page>*,.owner-metric-grid article,.owner-bars i,.owner-strategy-grid>article,.owner-comp-grid>article,.owner-health-grid>article,.owner-login:before,.owner-live-pulse i{animation:none!important}.owner-rail,.owner-primary,.owner-toggle i{transition-duration:.01ms!important}}
