:root{--bg:#0b0b0b;--bg-2:#111;--card:#161616;--card-2:#1b1b1b;--line:#ffffff14;--text:#f4f4f4;--muted:#9c9c9c;--gold:#f0d84a;--gold-2:#f6e56a;--down:#f07171;--up:#f0d84a;--radius:16px;--shadow:0 20px 50px #00000059;color:var(--text);background:var(--bg);font-family:DM Sans,system-ui,sans-serif;font-weight:400;line-height:1.5}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{background:var(--bg);color:var(--text);min-width:0;margin:0;overflow-x:hidden}img,svg,video,canvas,input,select,textarea,button{max-width:100%}a{color:inherit;text-decoration:none}h1,h2,h3{letter-spacing:-.03em;margin:0 0 .4em;font-weight:700}.hero h1{font-size:clamp(2.4rem,6vw,4.4rem);line-height:1.05}.page h2,.cta h2{text-align:center;font-size:clamp(1.8rem,4vw,2.8rem)}p{margin:0}button,input{font:inherit}.muted{color:var(--muted)}.tiny{font-size:.8rem}.gold{color:var(--gold)}.up{color:var(--up)}.down{color:var(--down)}.page{min-height:100vh}.brand{align-items:center;gap:10px;font-size:1.15rem;font-weight:700;display:flex}.brand-mark{width:28px;height:28px}.brand-name span{color:var(--gold)}.nav{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b0b0bdb;border-bottom:1px solid #0000;position:sticky;top:0}.nav-inner{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;max-width:1180px;margin:0 auto;padding:16px 24px;display:grid}.nav-links{color:#d7d7d7;gap:28px;font-size:.95rem;display:flex}.nav-links-auth{display:none}.nav-actions{justify-content:flex-end;align-items:center;gap:20px;display:flex}.nav-telegram-link{color:#fff;border-radius:8px;justify-content:center;align-items:center;padding:6px;line-height:1;transition:color .15s,background .15s,transform .15s;display:inline-flex}.nav-telegram-link:hover{color:var(--gold);background:#ffffff14;transform:translateY(-1px)}.nav-text{color:#ececec}.nav-toggle{background:0 0;border:0;flex-direction:column;justify-content:center;gap:6px;width:40px;height:40px;padding:10px;display:none}.nav-toggle span{background:#fff;height:2px;display:block}.btn{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;padding:10px 16px;font-weight:600;display:inline-flex}.btn.lg{min-width:150px;padding:14px 22px}.btn.full{width:100%}.btn-yellow{background:var(--gold);color:#111}.btn-yellow:hover{background:var(--gold-2)}.btn-outline{color:#fff;background:0 0;border-color:#3a3a3a}.btn-outline:hover{border-color:#666}.btn-ghost{color:#ddd;background:0 0;border-color:#333}.hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:auto;padding:88px 24px 48px;display:flex}.pv-wrap{max-width:1080px;margin:0 auto;padding:0 24px 72px}.pv-window{background:var(--bg-2);border:1px solid var(--line);box-shadow:var(--shadow), 0 0 80px #f0d84a0d;text-align:left;border-radius:20px;grid-template-columns:200px 1fr;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}.pv-side{border-right:1px solid var(--line);background:#0f0f0f;padding:18px 12px}.pv-brand{align-items:center;gap:8px;padding:0 8px 18px;font-size:.95rem;font-weight:700;display:flex}.pv-brand i{color:var(--gold);font-style:normal}.pv-group{margin-top:14px}.pv-kicker{color:var(--muted);margin:0 8px 6px;font-size:.68rem}.pv-link{color:#cfcfcf;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:.82rem;display:flex}.pv-link svg{flex:none;width:16px;height:16px}.pv-link.active{color:#fff;box-shadow:inset 2px 0 0 var(--gold);background:#1d1d1d}.pv-main{min-width:0;padding:22px 20px 0}.pv-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.pv-head h3{margin:0;font-size:1.35rem}.pv-head p{margin:2px 0 0;font-size:.78rem}.pv-head-actions{gap:8px;display:flex}.pv-btn{border:1px solid #444;border-radius:8px;padding:7px 14px;font-size:.75rem;font-weight:600}.pv-btn.gold{background:var(--gold-2);border-color:var(--gold-2);color:#111}.pv-stats{background:var(--card);border:1px solid var(--line);border-radius:14px;grid-template-columns:repeat(4,1fr);margin:16px 0;display:grid}.pv-stat{border-left:1px solid var(--line);min-width:0;padding:12px 16px}.pv-stat:first-child{border-left:0}.pv-stat p{margin:0;font-size:.68rem}.pv-stat strong{margin:2px 0;font-size:1.15rem;display:block}.pv-panel{background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden}.pv-tabs{border-bottom:1px solid var(--line);color:var(--muted);gap:18px;padding:0 16px;font-size:.78rem;display:flex}.pv-tabs span{padding:11px 0}.pv-tabs .active{color:#fff;box-shadow:inset 0 -2px 0 var(--gold)}.pv-panel-body{padding:16px}.pv-panel-top{justify-content:space-between;gap:12px;display:flex}.pv-panel-top p{margin:2px 0 0;font-size:.7rem}.pv-tags{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.pv-tag{color:#ddd;background:#262626;border-radius:5px;padding:3px 8px;font-size:.66rem}.pv-tag.open{color:var(--gold);background:#f0d84a24}.pv-price{font-size:1.9rem;line-height:1.1}.pv-ranges{background:#101010;border-radius:8px;align-self:flex-start;gap:2px;padding:3px;display:flex}.pv-ranges button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:5px 9px;font-size:.7rem}.pv-ranges button.active{color:#fff;background:#2a2a2a}.pv-chart{width:100%;height:auto;margin-top:10px;display:block}.pv-caption{text-align:center;color:var(--muted);margin:14px 0 0;font-size:.82rem}@media (width<=860px){.pv-window{grid-template-columns:1fr}.pv-side{display:none}.pv-stats{grid-template-columns:repeat(2,1fr)}.pv-stat:nth-child(3){border-left:0}.pv-stat:nth-child(n+3){border-top:1px solid var(--line)}}@media (width<=560px){.pv-wrap{padding:0 16px 48px}.pv-head,.pv-panel-top{flex-direction:column}.pv-tabs span:nth-child(2){display:none}}.eyebrow,.hero-note{color:var(--muted);font-size:.92rem}.lede,.section-copy{max-width:620px;color:var(--muted);font-size:1.05rem}.lede{margin:8px auto 28px}.hero-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.hero-note{margin-top:22px}.section{max-width:1180px;margin:0 auto;padding:72px 24px}.section-copy{text-align:center;margin:0 auto 40px}.track-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.track-card,.panel,.stat,.faq,.auth-card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius)}.track-card{background:#141414;border-radius:20px;flex-direction:column;gap:16px;padding:24px 22px 22px;transition:border-color .2s,transform .2s;display:flex}.track-card:hover{border-color:#f0d84a4d;transform:translateY(-2px)}.track-card.featured{border-color:#f0d84a59}.track-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.track-head h3{margin:0;font-size:1.05rem}.track-head .muted{margin:2px 0 0;font-size:.8rem}.track-badge{color:#e4e4e4;background:#2b2f2f;border-radius:6px;align-self:flex-start;padding:3px 9px;font-size:.75rem;font-weight:500}.track-card ul{color:#d8d8d8;flex:1;margin:0;padding:0;font-size:.9rem;list-style:none}.track-card li{border-bottom:1px solid var(--line);padding:9px 0 9px 20px;position:relative}.track-card li:last-child{border-bottom:0}.track-card li:before{content:"";background:var(--gold);border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:2px}.chip{color:var(--gold);background:#2a2614;border-radius:6px;padding:4px 10px;font-size:.72rem;font-weight:600}.steps{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:36px;display:grid}.step-n,.step-icon{width:42px;height:42px;color:var(--gold);background:#2a2614;border-radius:50%;place-items:center;margin-bottom:16px;font-weight:700;display:grid}.faq-list{gap:12px;max-width:760px;margin:28px auto 0;display:grid}.faq{overflow:hidden}.faq button{color:#fff;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;width:100%;padding:18px 20px;font-weight:600;display:flex}.faq p{color:var(--muted);padding:0 20px 18px}.cta{text-align:center;background:#141414;border-radius:24px;margin:24px;padding:88px 24px}.cta p{color:var(--muted);margin:8px 0 28px}.footer{max-width:1180px;margin:0 auto;padding:48px 24px 32px}.footer-top,.footer-bottom{justify-content:space-between;align-items:center;gap:16px;display:flex}.footer-top{border-bottom:1px solid var(--line);padding-bottom:24px}.footer-bottom{color:var(--muted);padding-top:20px;font-size:.85rem}.footer-links{color:#ddd;gap:22px;display:flex}.auth-screen,.screen-center{place-items:center;min-height:100vh;padding:24px;display:grid}.auth-card{width:min(440px,100%);box-shadow:var(--shadow);padding:32px}.auth-card h1{margin-top:22px;font-size:2rem}.auth-card label,.form-pad label{gap:8px;margin-top:16px;font-size:.9rem;display:grid}input{color:#fff;background:#101010;border:1px solid #2e2e2e;border-radius:10px;outline:none;padding:12px 14px}input:focus{border-color:#6a5d1e}input:disabled{opacity:.7}.password-row{gap:8px;display:flex}.password-row input{flex:1}.text-btn{color:var(--muted);cursor:pointer;background:0 0;border:0}.forgot{text-align:right;color:var(--gold);margin:10px 0 18px;font-size:.9rem;display:block}.auth-card .btn+.btn{margin-top:10px}.auth-foot{text-align:center;color:var(--muted);margin-top:16px}.auth-foot a{color:var(--gold)}.form-error{color:var(--down);margin:8px 0}.form-ok{color:#b7e3a3;margin:8px 0}.app-shell{grid-template-columns:240px 1fr;min-height:100vh;display:grid}.sidebar{border-right:1px solid var(--line);background:#0e0e0e;padding:22px 14px}.sidebar-kicker{color:#6f6f6f;letter-spacing:.08em;text-transform:uppercase;margin:22px 12px 8px;font-size:.72rem}.side-link{color:#cfcfcf;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.side-link.active{color:#fff;box-shadow:inset 2px 0 0 var(--gold);background:#1c1c1c}.app-main{min-width:0}.app-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:16px 28px;display:flex}.top-right{align-items:center;gap:12px;margin-left:auto;display:flex}.dash-head{justify-content:space-between;margin-bottom:22px;display:flex}.dash-head h1,.app-body h1,.dash-head h1{text-align:left;font-size:1.85rem}.stat-row{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px;display:grid}.stat,.panel{padding:18px 20px}.panel-kicker{color:var(--muted);margin-bottom:10px}.badges{gap:8px;margin-bottom:10px;display:flex}.dot-badge,.ghost-badge{border:1px solid var(--line);border-radius:999px;padding:3px 8px;font-size:.75rem}.dot-badge:before{content:"";background:var(--gold);border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.chart-wrap{margin-top:12px}.chart-canvas{position:relative}.chart-pill{background:var(--gold);color:#111;border-radius:999px;padding:4px 8px;font-size:.78rem;font-weight:700;position:absolute;bottom:46px;right:8px}.table-wrap{border:1px solid var(--line);border-radius:var(--radius);margin-top:18px;overflow:auto}table{border-collapse:collapse;width:100%}th,td{text-align:left;border-bottom:1px solid var(--line);padding:14px 16px}th{color:var(--muted);font-weight:500}.narrow{max-width:720px}.form-pad{gap:8px;margin-top:18px;display:grid}.spinner{border:3px solid #333;border-top-color:var(--gold);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite spin}.sidebar-backdrop{display:none}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=980px){.nav-inner{grid-template-columns:1fr auto;padding:12px 16px}.nav-links{border:1px solid var(--line);z-index:30;background:#151515;border-radius:12px;flex-direction:column;gap:14px;padding:16px;display:none;position:absolute;top:64px;left:12px;right:12px}.nav-links.open{display:flex}.nav-links-auth{border-top:1px solid var(--line);gap:10px;margin-top:4px;padding-top:12px;display:grid}.nav-desk-cta{display:none!important}.nav-toggle{display:flex}.track-grid,.steps,.stat-row,.app-shell,.footer-top,.footer-bottom{flex-direction:column;grid-template-columns:1fr;align-items:flex-start}.app-shell{display:block}.sidebar{z-index:30;width:min(280px,86vw);min-height:100dvh;transition:transform .2s;position:fixed;inset:0 auto 0 0;transform:translate(-110%)}.sidebar.open{transform:none}.sidebar-backdrop{z-index:25;background:#00000080;border:0;display:block;position:fixed;inset:0}.app-top{justify-content:space-between;gap:8px;padding:10px 12px}.app-body{padding:16px 12px 28px}.hero{min-height:auto;padding:40px 16px 56px}.section{padding:48px 16px}.cta{margin:16px;padding:48px 16px}.auth-screen,.screen-center{align-items:start;padding:16px}.auth-card{padding:24px 18px}.auth-card h1{font-size:1.6rem}.footer-links{flex-wrap:wrap;gap:12px 18px}}@media (width<=720px){.track-grid{grid-template-columns:1fr}.hero-actions{width:100%}.hero-actions .btn{flex:1;min-width:0}.btn.lg{min-width:0}.lede,.section-copy{font-size:.98rem}}@media (width<=480px){.hero h1{font-size:2.1rem}.page h2,.cta h2{font-size:1.55rem}.footer{padding:32px 16px 24px}}.plans-grid{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:20px;display:grid}.plan-card{background:#141517;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;padding:26px 22px 22px;transition:border-color .2s,transform .2s;display:flex}.plan-card:hover{border-color:#f0d84a4d;transform:translateY(-2px)}.plan-card.plan-card-featured{border-color:#f0d84a47}.plan-card-header{margin-bottom:8px}.plan-title-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.plan-card-title{color:#fff;letter-spacing:-.01em;margin:0;font-size:1.2rem;font-weight:700}.plan-popular-badge{color:#e5c84a;letter-spacing:.01em;background:#2a2514;border:1px solid #f0d84a40;border-radius:4px;padding:2px 8px;font-size:.72rem;font-weight:600;line-height:1.3}.plan-card-subtitle{color:#8a8f98;margin:4px 0 0;font-size:.82rem}.plan-duration-badge{color:#d1d5db;background:#23272a;border-radius:6px;margin:12px 0 20px;padding:3px 9px;font-size:.76rem;font-weight:600;display:inline-block}.plan-tiers{flex-direction:column;gap:10px;margin-bottom:24px;display:flex}.plan-tier-row{justify-content:space-between;align-items:center;font-size:.92rem;line-height:1.4;display:flex}.plan-tier-label{color:#d1d5db;font-weight:400}.plan-tier-amount{color:#fff;letter-spacing:-.01em;font-size:.95rem;font-weight:700}.plan-card-footer{margin-top:auto;padding-top:12px}.plan-btn{text-align:center;cursor:pointer;box-sizing:border-box;border-radius:8px;width:100%;padding:12px 16px;font-size:.92rem;font-weight:600;transition:all .15s;display:block}.plan-btn-dark{color:#fff;background:#141718;border:1px solid #2b3033}.plan-btn-dark:hover{color:#fff;background:#1d2224;border-color:#555f65}.plan-btn-gold{background:var(--gold);border:1px solid var(--gold);color:#111;font-weight:700}.plan-btn-gold:hover{background:var(--gold-2);border-color:var(--gold-2)}@media (width<=1100px){.plans-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=680px){.plans-grid{grid-template-columns:1fr}}.app-shell{background:#0b0b0b;grid-template-columns:232px 1fr;min-height:100vh;display:grid}.sidebar{background:#0c0c0c;border-right:1px solid #ffffff0f;flex-direction:column;min-height:100vh;padding:18px 12px 12px;display:flex}.sidebar-nav{flex:1;margin-top:8px;overflow:auto}.sidebar-kicker{color:#6d6d6d;margin:18px 12px 6px;font-size:.72rem}.side-link{color:#9a9a9a;border-radius:10px;align-items:center;gap:10px;padding:9px 12px;font-size:.92rem;transition:background .18s,color .18s;display:flex}.side-link svg{color:inherit;flex-shrink:0}.side-link:hover{color:#fff;background:#ffffff08}.side-link.active{color:#fff;background:#1a1a1a;box-shadow:inset 2px 0 #f0d84a}.sidebar-user{border-top:1px solid #ffffff0f;margin-top:12px;padding-top:12px}.user-row{align-items:center;gap:10px;padding:8px 8px 12px;display:flex}.avatar{color:#111;background:#f0d84a;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:.8rem;font-weight:700;display:grid}.avatar.lg{width:56px;height:56px;font-size:1.1rem}.user-name{text-transform:lowercase;font-weight:600}.user-role{color:#8a8a8a;font-size:.78rem}.logout{cursor:pointer;background:0 0;border:0;width:100%}.app-main{flex-direction:column;min-width:0;display:flex}.app-top{z-index:8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b0b0be6;justify-content:flex-end;align-items:center;padding:14px 28px;display:flex;position:sticky;top:0}.top-right{align-items:center;gap:10px;display:flex;position:relative}.usd-chip{color:#d7d7d7;background:#171717;border:1px solid #2a2a2a;border-radius:10px;padding:8px 12px;font-size:.82rem}.icon-btn{color:#ddd;cursor:pointer;background:#141414;border:1px solid #2a2a2a;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.pop{background:#171717;border:1px solid #2a2a2a;border-radius:12px;min-width:200px;padding:14px 16px;animation:.2s rise;position:absolute;top:48px;right:0}.app-body{padding:8px 32px 40px}.screen{animation:.35s rise}.screen h1{text-align:left;margin-bottom:4px;font-size:1.85rem}.screen h2,.screen h3{text-align:left;font-size:1rem}.screen-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.head-actions{gap:10px;display:flex}.stat-row{background:#1f1f1f;border:1px solid #ffffff0f;border-radius:16px;grid-template-columns:repeat(4,1fr);gap:1px;margin-bottom:16px;display:grid;overflow:hidden}.stat-row.two{background:0 0;border:0;grid-template-columns:1fr 1fr;gap:10px}.stat{background:#141414;padding:16px 18px}.stat.inset{border:1px solid #ffffff0f;border-radius:12px}.stat-value{margin:6px 0 2px;font-size:1.45rem;font-weight:700}.big-zero{margin:8px 0 4px;font-size:1.8rem!important}.panel{background:#141414;border:1px solid #ffffff0f;border-radius:16px;padding:18px 20px}.panel-chart{min-height:420px}.panel-head{margin-bottom:8px}.price-chart{position:relative}.chart-toolbar{justify-content:flex-end;gap:6px;margin-bottom:8px;display:flex}.range-btn{color:#9a9a9a;cursor:pointer;background:#1c1c1c;border:1px solid #2a2a2a;border-radius:8px;padding:6px 10px}.range-btn.active{color:#111;background:#ececec}.chart-canvas{min-height:260px;position:relative}.chart-canvas svg{width:100%;height:260px}.chart-line{stroke-dasharray:1800;stroke-dashoffset:1800px}.chart-canvas.drawn .chart-line{animation:1.1s forwards draw}.chart-fill{opacity:0}.chart-canvas.drawn .chart-fill{animation:.8s .4s forwards fade}.chart-empty{text-align:center;place-items:center;gap:8px;min-height:280px;padding:32px 16px 16px;display:grid}.chart-empty.tall{min-height:240px}.empty-icon{color:#cfc07a;background:#1c1c1c;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.chart-price{color:#f0d84a;font-weight:700;position:absolute;top:8px;right:8px}.live-dot{background:#f0d84a;border-radius:50%;width:7px;height:7px;margin-left:6px;animation:1.6s infinite pulse;display:inline-block}.gold-link{color:#f0d84a;font-size:.92rem;font-weight:600}.text-tabs{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.text-tabs button{color:#9a9a9a;cursor:pointer;background:0 0;border:0;padding:8px 4px;font-weight:600}.text-tabs button.on{color:#fff}.text-tabs.underline button.on{box-shadow:inset 0 -2px #f0d84a}.text-tabs em{color:#f0d84a;background:#2a2614;border-radius:6px;margin-left:6px;padding:2px 6px;font-size:.7rem;font-style:normal}.trade-grid{grid-template-columns:1.5fr .9fr;gap:16px;display:grid}.tier-grid{grid-template-columns:1fr 1fr;gap:8px;margin:10px 0 18px;display:grid}.tier-chip{text-align:left;color:#ddd;cursor:default;background:#101010;border:1px solid #2a2a2a;border-radius:10px;padding:12px}.summary-row{background:#0f0f0f;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:12px;margin:16px 0;padding:14px;display:grid}.summary-row.four{grid-template-columns:repeat(4,1fr)}.tier-chip.on,.text-tabs button.on{color:#fff}.cycle-live{padding:8px 0 4px}.field-label input{width:100%;margin-top:8px}.field-label{margin-top:16px;font-size:.9rem}.row-between{justify-content:space-between;align-items:center;gap:12px;display:flex}.row-between.wrap{flex-wrap:wrap}.side-empty{color:#cfcfcf;padding:18px 4px}.how-list{gap:12px;margin:0 0 12px;padding:0;list-style:none;display:grid}.how-list li{gap:2px;display:grid}.how-list b{color:#fff}.how-list span{color:#9a9a9a;font-size:.88rem}.market-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.pair{font-weight:700}.coin-tabs{flex-wrap:wrap;gap:6px;display:flex}.coin-tabs button{color:#bbb;cursor:pointer;background:#1c1c1c;border:1px solid #2a2a2a;border-radius:8px;padding:6px 10px}.coin-tabs button.on{color:#111;background:#ececec}.pair-wrap{align-items:center;gap:10px;display:flex}.coin-icon{background:#1a1a1a;border-radius:50%;flex-shrink:0;display:block}.coin-icon.fallback{color:#ddd;place-items:center;font-size:.65rem;font-weight:700;display:grid}.coin-tabs button{align-items:center;gap:6px;display:inline-flex}.market-split{grid-template-columns:.95fr 1.25fr;gap:16px;margin-top:16px;display:grid}.overview-pills{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px;display:grid}.ov-pill{color:#fff;text-align:left;cursor:pointer;background:#101010;border:1px solid #2a2a2a;border-radius:12px;padding:12px 10px}.ov-pill.selected{border-color:#f0d84a;box-shadow:0 0 0 1px #f0d84a}.live-note{margin-top:14px}.ov-pill.up{animation:.45s flashUp}.ov-pill.down{animation:.45s flashDown}.ov-pill span{color:#aaa;font-size:.78rem;display:block}.ov-pill em{font-style:normal}table.tight th,table.tight td{padding:10px 8px;font-size:.9rem}table.tight tbody tr{cursor:pointer}table.tight tbody tr.row-on{background:#f0d84a0a}.coin-name{align-items:center;gap:10px;display:flex}.coin-name b{font-weight:600;display:block}.coin-name small{color:#8a8a8a;font-size:.75rem;display:block}.coin-table td:nth-child(3),.coin-table th:nth-child(3),.coin-table td:nth-child(4),.coin-table th:nth-child(4){text-align:right}.flash-up{animation:.45s flashUp}.flash-down{animation:.45s flashDown}.search{width:100%;min-width:0;max-width:240px}.service-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:18px;display:grid}.service-card{flex-direction:column;gap:10px;display:flex;position:relative}.service-card ul{color:#d2d2d2;flex:1;margin:0 0 8px;padding:0;list-style:none}.service-card li:before{content:"✓  ";color:#f0d84a}.service-price{font-size:1.6rem;font-weight:700}.service-price small{color:#9a9a9a;font-size:.85rem;font-weight:500}.service-ico{color:#f0d84a;background:#2a2614;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.foot-note{margin-top:16px}.profile-card .stat-row{margin:16px 0 0}.two-col{grid-template-columns:1fr 1fr;gap:12px;display:grid}.body-copy{color:#cfcfcf;margin-top:10px;line-height:1.65}.note{border-top:1px solid #ffffff0f;margin-top:10px;padding:12px 0}.help-grid{grid-template-columns:1.3fr .9fr;gap:18px;margin-top:16px;display:grid}.app-faq{margin-top:12px}.contact-row{align-items:center;gap:10px;padding:10px 0;display:flex}.contact-row em{color:#f0d84a;background:#2a2614;border-radius:999px;margin-left:auto;padding:3px 8px;font-size:.78rem;font-style:normal}.ico{background:#1c1c1c;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}select,textarea{color:#fff;font:inherit;background:#101010;border:1px solid #2e2e2e;border-radius:10px;padding:12px 14px}.modal-back{z-index:40;background:#0000008c;place-items:center;animation:.2s fade;display:grid;position:fixed;inset:0}.modal{background:#171717;border:1px solid #2a2a2a;border-radius:16px;gap:12px;width:min(420px,92vw);padding:24px;animation:.25s rise;display:grid}.ghost-badge{color:#cfcfcf;border:1px solid #ffffff14;border-radius:999px;padding:3px 8px;font-size:.75rem}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes fade{to{opacity:1}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes flashUp{0%{background:#f0d84a2e}to{background:0 0}}@keyframes flashDown{0%{background:#f071712e}to{background:0 0}}.admin-top-label{color:#9a9a9a;margin-right:auto;font-size:.85rem}.action-steps{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px;display:grid}.action-steps article{background:#141414;border:1px solid #ffffff0f;border-radius:14px;padding:14px 16px}.action-steps h3{margin:4px 0}.admin-grid{grid-template-columns:minmax(0,1.6fr) minmax(280px,.8fr);align-items:start;gap:16px;display:grid}.table-wrap{margin-top:12px;overflow-x:auto}.user-table{border-collapse:collapse;width:100%}.user-table th{text-align:left;color:#8a8a8a;padding:8px 10px;font-size:.75rem;font-weight:600}.user-table td{vertical-align:middle;border-top:1px solid #ffffff0f;padding:12px 10px}.user-table tr.selected td{background:#f0d84a0f}.cell-title{font-weight:600}.row-actions{flex-wrap:wrap;gap:8px;display:flex}.btn.sm{padding:8px 12px;font-size:.82rem}.admin-detail label{gap:8px;margin-top:14px;font-size:.9rem;display:grid}.trade-list{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.trade-list li{border-top:1px solid #ffffff0f;justify-content:space-between;gap:12px;padding-top:10px;display:flex}@media (width<=1100px){.trade-grid,.market-split,.service-grid,.help-grid,.two-col,.admin-grid,.action-steps{grid-template-columns:1fr}.overview-pills{grid-template-columns:1fr 1fr}}@media (width<=980px){.app-shell{display:block}.sidebar{z-index:30;width:min(280px,86vw);min-height:100dvh;transition:transform .2s;position:fixed;inset:0 auto 0 0;transform:translate(-110%)}.sidebar.open{transform:none}.stat-row,.summary-row.four,.summary-row{grid-template-columns:1fr 1fr}.app-top{justify-content:space-between;gap:8px;padding:10px 12px}.app-body{padding:14px 12px 32px}.screen-head{flex-direction:column}.head-actions{flex-wrap:wrap;width:100%}.head-actions .btn{flex:1;min-width:0}.top-right{flex-wrap:wrap;justify-content:flex-end;gap:6px}.usd-chip{padding:6px 8px;font-size:.75rem}.top-right .btn{padding:8px 10px;font-size:.8rem}.screen h1{font-size:1.45rem}.stat-value{font-size:1.15rem}.panel,.stat{padding:14px}.panel{overflow-x:auto}.panel-chart{min-height:0}.chart-canvas svg{height:200px}.text-tabs{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.text-tabs button{white-space:nowrap}.row-between{flex-wrap:wrap}.search{max-width:none}.user-table{min-width:560px}.admin-top-label{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.market-head{flex-direction:column;align-items:flex-start}.coin-tabs{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;width:100%;padding-bottom:4px;overflow-x:auto}.coin-table,table.tight{min-width:480px}}@media (width<=720px){.tier-grid,.overview-pills,.stat-row.two{grid-template-columns:1fr 1fr}.hide-narrow{display:none!important}.contact-row{flex-wrap:wrap}.contact-row em{margin-left:0}}@media (width<=480px){.stat-row,.stat-row.two,.summary-row,.summary-row.four,.tier-grid,.overview-pills{grid-template-columns:1fr}.profile-card .stat-row{grid-template-columns:1fr 1fr}.chart-toolbar{flex-wrap:wrap;justify-content:flex-start}}.risk-bar{color:#e9dca0;background:#1a1608;border-bottom:1px solid #f0d84a33;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:8px 28px;font-size:.8rem;display:flex}.risk-bar strong{color:var(--gold)}.risk-bar a,.risk-box a,.risk-footer a{color:var(--gold);text-underline-offset:2px;text-decoration:underline}.risk-box{text-align:left;background:#f0d84a0f;border:1px solid #f0d84a40;border-radius:12px;margin-top:16px;padding:14px 16px;font-size:.85rem}.risk-box strong{color:var(--gold)}.risk-box p{color:#cfcfcf;margin:4px 0 0}.risk-box.compact{padding:10px 12px;font-size:.78rem}.risk-footer{color:var(--muted);margin:20px 0 0;font-size:.8rem;line-height:1.6}.section-narrow{max-width:1080px;margin:0 auto;padding:0 24px 24px}.footer-top,.footer-bottom{flex-wrap:wrap}.legal{max-width:780px;margin:0 auto;padding:40px 24px 72px}.legal h1{margin:24px 0 6px;font-size:2.2rem}.legal h2{text-align:left;margin:28px 0 8px;font-size:1.15rem}.legal p{color:#d0d0d0;margin:0 0 10px;line-height:1.7}.legal-summary{font-size:1.05rem;color:var(--muted)!important}.draft-banner{color:#e9dca0;background:#f0d84a12;border:1px dashed #f0d84a80;border-radius:12px;padding:12px 16px;font-size:.85rem}.legal-tabs{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.legal-tabs a{border:1px solid var(--line);color:#ccc;border-radius:999px;padding:7px 14px;font-size:.85rem}.legal-tabs a.on{color:#111;background:var(--gold-2);border-color:var(--gold-2)}.auth-card label.check{color:#cfcfcf;align-items:flex-start;gap:10px;margin-top:12px;font-size:.82rem;line-height:1.45;display:flex}.auth-card label.check input{width:18px;height:18px;accent-color:var(--gold);flex:none;margin-top:1px}.auth-card label.check a{color:var(--gold)}.auth-legal{text-align:center;color:var(--muted);margin:12px 0 0;font-size:.75rem}.notice-card{background:#f0d84a0d;border:1px solid #f0d84a40;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:14px 18px;display:flex}.notice-card p{margin:2px 0 0}.notice-panel{justify-items:start;gap:10px;margin-bottom:16px;display:grid}.notice-panel h3,.notice-panel p{margin:0}.modal .btn{text-align:center}.ghost-badge.gold{color:var(--gold);border-color:#f0d84a59}.ghost-badge.down{color:var(--down);border-color:#f0717159}.quote-row{justify-content:space-between;align-items:flex-end;gap:12px;margin:14px 0 6px;display:flex}.quote-row p{margin:0}.side-switch{grid-template-columns:1fr 1fr;gap:8px;margin:12px 0;display:grid}.side-switch button{border:1px solid var(--line);color:#cfcfcf;font:inherit;cursor:pointer;background:#101010;border-radius:10px;padding:11px;font-weight:600}.side-switch button.on.buy{background:var(--gold-2);border-color:var(--gold-2);color:#111}.side-switch button.on.sell{color:var(--down);background:#f0717124;border-color:#f0717199}.pos-list{margin:8px 0;padding:0;list-style:none}.pos-list li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.pos-list li:last-child{border-bottom:0}.pos-list p{margin:2px 0 0}.pos-right{justify-items:end;gap:6px;display:grid}.history-panel{margin-top:16px}.history-panel h3{margin-top:0}@media (width<=860px){.risk-bar{padding:8px 14px}.notice-card{flex-direction:column;align-items:flex-start}.footer-links{flex-wrap:wrap}}@media (width<=560px){.legal{padding:24px 16px 48px}.legal h1{font-size:1.7rem}.section-narrow{padding:0 16px 16px}}.btn:disabled{opacity:.45;cursor:not-allowed}.auth-card .check~.btn{margin-top:16px}.trade-plan-layout{grid-template-columns:1.65fr .95fr;align-items:flex-start;gap:20px;display:grid}.trade-plan-main{background:#141517;border:1px solid #ffffff14;border-radius:16px;overflow:hidden}.plan-tabs-bar{background:#101112;border-bottom:1px solid #ffffff14;align-items:center;padding:0 12px;display:flex;overflow-x:auto}.plan-tab-btn{color:#9ca3af;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:14px 18px;font-size:.95rem;font-weight:600;transition:all .15s;display:inline-flex}.plan-tab-btn:hover{color:#fff}.plan-tab-btn.active{color:#fff;border-bottom-color:#f0d84a}.tab-popular-badge{color:#e5c84a;background:#f0d84a26;border:1px solid #f0d84a40;border-radius:4px;padding:2px 7px;font-size:.72rem;font-weight:600;line-height:1.2}.plan-tab-content{padding:24px}.plan-badges-row{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;display:flex}.badge-dark-pill{color:#d1d5db;background:#23272a;border-radius:6px;padding:4px 10px;font-size:.78rem;font-weight:600}.badge-gold-pill{color:#e7cb52;background:#352f16;border-radius:6px;padding:4px 10px;font-size:.78rem;font-weight:600}.plan-settle-note{color:#71767b;margin-left:4px;font-size:.82rem}.tier-selection-section{margin-bottom:20px}.pick-tier-label{color:#9ca3af;margin:0 0 10px;font-size:.88rem;font-weight:600}.tier-buttons-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tier-button{text-align:left;cursor:pointer;background:#151617;border:1px solid #ffffff14;border-radius:8px;padding:12px 14px;line-height:1.4;transition:all .15s}.tier-invest-label{color:#9ca3af;font-size:.88rem;font-weight:400}.tier-highlight{color:#fff;font-size:.92rem;font-weight:700}.tier-arrow{color:#71767b;font-size:.85rem}.tier-button:hover{background:#1a1c1e;border-color:#fff3}.tier-button.active-tier{box-shadow:0 0 0 1px #f0d84a;background:#181711!important;border-color:#f0d84a!important}.trade-inputs-row{grid-template-columns:1fr 1fr;gap:16px;margin:18px 0;display:grid}.trade-input-group{flex-direction:column;display:flex}.trade-input-label{color:#9ca3af;margin-bottom:6px;font-size:.82rem;font-weight:600}.trade-input-prefix-box{background:#0e0f10;border:1px solid #ffffff1a;border-radius:8px;align-items:center;display:flex;overflow:hidden}.trade-input-prefix{color:#9ca3af;background:#ffffff05;border-right:1px solid #ffffff14;padding:10px 14px;font-size:.9rem;font-weight:600}.trade-amount-field{color:#fff;background:0 0;border:none;outline:none;width:100%;padding:10px 14px;font-size:.95rem;font-weight:600}.trade-select-field{color:#fff;background:#0e0f10;border:1px solid #ffffff1a;border-radius:8px;outline:none;width:100%;padding:11px 14px;font-size:.9rem}.trade-input-hint{color:#71767b;margin-top:5px;font-size:.78rem}.trade-stats-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin:20px 0;display:grid}.trade-stat-card{background:#111214;border:1px solid #ffffff0f;border-radius:10px;padding:16px 14px}.trade-stat-label{color:#71767b;margin:0 0 6px;font-size:.78rem}.trade-stat-val{color:#fff;margin:0;font-size:1.45rem;font-weight:700;line-height:1.1}.trade-payment-card{background:#111214;border:1px solid #ffffff14;border-radius:12px;margin:20px 0;padding:20px}.trade-payment-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.trade-payment-title{color:#fff;font-size:.95rem;font-weight:700}.trade-payment-badge{color:#60a5fa;background:#162438;border-radius:4px;padding:3px 8px;font-size:.72rem;font-weight:600}.trade-address-box{background:#0c0d0e;border:1px solid #ffffff14;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:14px 0 10px;padding:10px 14px;display:flex}.trade-address-text{color:#fff;word-break:break-all;font-family:monospace;font-size:.9rem}.btn-copy-address{color:#fff;cursor:pointer;white-space:nowrap;background:#1a1c1e;border:1px solid #333;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}.btn-copy-address:hover{background:#25282c;border-color:#555}.btn-copy-address.copied{color:#f0d84a;border-color:#f0d84a}.trade-payment-warning{color:#9c9c9c;margin:0;font-size:.8rem;line-height:1.45}.trade-submit-form{margin-top:18px}.trade-hash-input{color:#fff;box-sizing:border-box;background:#0e0f10;border:1px solid #ffffff1a;border-radius:8px;outline:none;width:100%;padding:12px 14px;font-family:monospace;font-size:.88rem}.trade-notes-textarea{color:#fff;box-sizing:border-box;resize:vertical;background:#0e0f10;border:1px solid #ffffff1a;border-radius:8px;outline:none;width:100%;min-height:70px;padding:12px 14px;font-size:.88rem}.trade-submit-btn{color:#8e834b;cursor:not-allowed;background:#3e371a;border:none;border-radius:8px;width:100%;margin-top:14px;padding:14px;font-size:.95rem;font-weight:700;transition:all .15s}.trade-submit-btn.ready{color:#111;cursor:pointer;background:#f0d84a}.trade-submit-btn.ready:hover{background:#f6e56a}.trade-plan-sidebar{flex-direction:column;gap:16px;display:flex}.sidebar-card{background:#141517;border:1px solid #ffffff14;border-radius:16px;padding:22px}.sidebar-card-header{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.sidebar-card-header h3{color:#fff;margin:0;font-size:1.1rem;font-weight:700}.sidebar-card-link{color:#f0d84a;font-size:.85rem;font-weight:600;text-decoration:none}.sidebar-card-subtitle{color:#888;margin:0 0 16px;font-size:.82rem}.empty-cycle-box{background:#101112;border:1px solid #ffffff0f;border-radius:10px;align-items:center;gap:12px;padding:16px 14px;display:flex}.empty-cycle-clock{background:#1c1d1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.9rem;display:flex}.empty-cycle-text{color:#8a8a8a;margin:0;font-size:.82rem;line-height:1.4}.cycles-list{flex-direction:column;gap:10px;display:flex}.cycle-item-card{background:#101112;border:1px solid #ffffff0f;border-radius:8px;padding:12px}.cycle-item-head{justify-content:space-between;align-items:center;margin-bottom:6px;font-size:.9rem;display:flex}.cycle-status-pill{text-transform:capitalize;border-radius:4px;padding:2px 7px;font-size:.72rem;font-weight:600}.cycle-status-pill.pending{color:#eab308;background:#eab30826}.cycle-status-pill.confirmed{color:#22c55e;background:#22c55e26}.cycle-status-pill.rejected{color:#ef4444;background:#ef444426}.cycle-item-details{justify-content:space-between;margin-bottom:4px;font-size:.85rem;display:flex}.cycle-item-duration{margin:0}.how-it-works-title{color:#fff;margin:0 0 16px;font-size:1.1rem;font-weight:700}.how-it-works-steps{flex-direction:column;gap:14px;margin-bottom:18px;display:flex}.how-step-row{align-items:flex-start;gap:12px;display:flex}.how-step-num{color:#f0d84a;background:#2a2514;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:2px;font-size:.78rem;font-weight:700;display:flex}.how-step-heading{color:#fff;margin:0 0 2px;font-size:.92rem;font-weight:700}.how-step-copy{color:#8a8a8a;margin:0;font-size:.8rem;line-height:1.4}.sidebar-help-link{color:#f0d84a;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-block}@media (width<=1080px){.trade-plan-layout{grid-template-columns:1fr}}@media (width<=600px){.tier-buttons-grid,.trade-inputs-row,.trade-stats-grid{grid-template-columns:1fr}}.trade-payment-body-grid{grid-template-columns:160px 1fr;align-items:center;gap:20px;margin:16px 0 12px;display:grid}.trade-qr-col{background:#0c0d0e;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:12px 10px;display:flex}.trade-qr-caption{color:#888;text-align:center;font-size:.75rem;font-weight:600}.trade-address-col{flex-direction:column;display:flex}.admin-telegram-config-box{background:#101112;border:1px solid #ffffff14;border-radius:12px;margin:16px 0 20px;padding:18px 20px}.telegram-form-row{align-items:flex-start;gap:16px;display:flex}.admin-crypto-grid{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:16px;display:grid}.admin-coin-card{background:#101112;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:14px;padding:18px;display:flex}.admin-coin-header{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:flex-start;padding-bottom:10px;display:flex}.admin-coin-name{color:#fff;font-size:.95rem}.admin-coin-body{grid-template-columns:125px 1fr;align-items:center;gap:16px;display:grid}.admin-coin-qr{background:#090a0b;border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;align-items:center;padding:10px;display:flex}.admin-coin-fields{flex-direction:column;display:flex}@media (width<=680px){.trade-payment-body-grid,.admin-coin-body,.telegram-form-row{flex-direction:column;grid-template-columns:1fr}.admin-crypto-grid{grid-template-columns:1fr}}.demo-modal-backdrop{-webkit-backdrop-filter:blur(8px);z-index:10000;background:#000000d1;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out fadeIn;display:flex;position:fixed;inset:0}.demo-modal-dialog{background:#111215;border:1px solid #eab3084d;border-radius:20px;flex-direction:column;width:100%;max-width:820px;max-height:92vh;animation:.25s cubic-bezier(.16,1,.3,1) slideUp;display:flex;overflow-y:auto;box-shadow:0 25px 50px -12px #000000b3,0 0 30px #eab30826}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.demo-header{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 24px;display:flex}.demo-header-left{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.live-pulse-badge{letter-spacing:.04em;border-radius:20px;align-items:center;gap:7px;padding:4px 10px;font-size:.72rem;font-weight:700;display:inline-flex}.live-pulse-badge.live{color:#22c55e;background:#22c55e26;border:1px solid #22c55e4d}.live-pulse-badge.paused{color:#eab308;background:#eab30826;border:1px solid #eab3084d}.live-pulse-badge.completed{color:#fde047;background:#eab30840;border:1px solid #eab30880}.pulse-circle{background:currentColor;border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite livePulse;box-shadow:0 0 8px}@keyframes livePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.4)}}.demo-title{color:#fff;margin:0;font-size:1.15rem;font-weight:700}.demo-duration-pill{color:#a0a0a0;background:#ffffff0f;border-radius:6px;padding:3px 8px;font-size:.75rem}.demo-header-actions{align-items:center;gap:8px;display:flex}.demo-speed-group{background:#191b1f;border:1px solid #ffffff14;border-radius:8px;padding:2px;display:flex}.btn-speed{color:#888;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:.75rem;font-weight:600;transition:all .15s}.btn-speed:hover{color:#fff}.btn-speed.active{color:#000;background:#facc15}.btn-demo-icon{color:#bbb;cursor:pointer;background:#191b1f;border:1px solid #ffffff14;border-radius:8px;padding:5px 10px;font-size:.78rem;font-weight:600;transition:all .15s}.btn-demo-icon:hover{color:#fff;background:#23252b}.btn-demo-close{color:#888;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:1.1rem;line-height:1}.btn-demo-close:hover{color:#fff;background:#ffffff14}.demo-body{flex-direction:column;gap:20px;padding:22px 24px;display:flex}.growing-amount-hero{background:radial-gradient(at top,#1e2026 0%,#131418 100%);border:1px solid #eab30840;border-radius:16px;flex-direction:column;gap:16px;padding:24px;display:flex;position:relative;overflow:hidden}.growing-amount-kicker{letter-spacing:.06em;color:#888;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:.72rem;font-weight:700;display:flex}.growing-strategy-badge{color:#eab308;background:#eab3081f;border-radius:6px;padding:3px 8px}.growing-number-wrap{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin:4px 0;display:flex}.growing-number-val{letter-spacing:-1px;font-family:JetBrains Mono,monospace,-apple-system;font-size:2.8rem;font-weight:800;line-height:1}.glow-text{text-shadow:0 0 25px #eab30873}.growing-target-label{color:#999;font-size:.95rem}.growing-target-label strong{color:#fff;font-weight:700}.growing-metrics-row{background:#00000059;border:1px solid #ffffff0d;border-radius:12px;grid-template-columns:repeat(4,1fr);gap:12px;padding:12px 14px;display:grid}.growing-metric-item{flex-direction:column;gap:4px;display:flex}.metric-label{color:#888;font-size:.72rem}.metric-val{color:#fff;font-family:JetBrains Mono,monospace;font-size:1.05rem;font-weight:700}.demo-progress-track{background:#ffffff14;border-radius:6px;width:100%;height:8px;overflow:hidden}.demo-progress-fill{background:linear-gradient(90deg,#eab308 0%,#22c55e 100%);border-radius:6px;height:100%;transition:width .12s linear;box-shadow:0 0 10px #eab30880}.demo-chart-section{background:#141519;border:1px solid #ffffff12;border-radius:14px;padding:16px 20px}.demo-chart-header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.demo-chart-title{letter-spacing:.06em;color:#aaa;font-size:.72rem;font-weight:700}.demo-svg-container{align-items:flex-end;width:100%;height:140px;display:flex}.demo-sparkline-svg{width:100%;height:100%;overflow:visible}.demo-logs-section{background:#0d0e10;border:1px solid #ffffff12;border-radius:14px;padding:16px 20px}.demo-logs-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.logs-title{letter-spacing:.06em;color:#aaa;font-size:.72rem;font-weight:700}.demo-logs-list{flex-direction:column;gap:6px;max-height:160px;display:flex;overflow-y:auto}.demo-log-row{background:#ffffff05;border-radius:6px;justify-content:space-between;align-items:center;padding:6px 8px;font-family:JetBrains Mono,monospace;font-size:.78rem;animation:.2s ease-in fadeIn;display:flex}.demo-log-row:hover{background:#ffffff0a}.log-left{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.log-time{color:#666;font-size:.7rem}.log-badge-action{color:#facc15;background:#eab30826;border-radius:4px;padding:2px 6px;font-size:.68rem;font-weight:700}.log-pair{color:#fff;font-weight:600}.log-detail{color:#888}.log-profit{font-weight:700}.demo-completed-banner{background:linear-gradient(135deg,#eab30826 0%,#22c55e26 100%);border:1px solid #eab30866;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px;animation:2s infinite alternate bannerGlow;display:flex}@keyframes bannerGlow{0%{box-shadow:0 0 15px #eab30833}to{box-shadow:0 0 25px #eab30866}}.banner-text h3{color:#fff;margin:0 0 4px;font-size:1.2rem}.banner-actions{gap:10px;display:flex}.floating-trade-pill{z-index:9999;cursor:pointer;background:#141519;border:1px solid #eab30880;border-radius:30px;align-items:center;gap:12px;padding:10px 18px;transition:transform .2s,box-shadow .2s;animation:.3s slideUp;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 30px #0009,0 0 20px #eab30840}.floating-trade-pill:hover{transform:translateY(-2px);box-shadow:0 14px 35px #000000b3,0 0 25px #eab30866}.pill-pulse-dot{background:#22c55e;border-radius:50%;width:10px;height:10px;animation:1.2s ease-in-out infinite livePulse;box-shadow:0 0 10px #22c55e}.pill-info{flex-direction:column;display:flex}.pill-title{color:#888;font-size:.72rem;font-weight:600}.pill-values{color:#fff;font-family:JetBrains Mono,monospace;font-size:.88rem}.pill-pct{color:#eab308;margin-left:6px;font-size:.75rem}.pill-expand-btn{color:#000;cursor:pointer;background:#facc15;border:none;border-radius:20px;padding:4px 10px;font-size:.72rem;font-weight:700}.trade-user-balance-bar{background:#141517;border:1px solid #ffffff14;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding:14px 20px;display:flex}.user-bal-left{align-items:center;gap:12px;display:flex}.user-bal-label{color:#888;font-size:.78rem}.user-bal-amount{color:#fff;font-family:JetBrains Mono,monospace;font-size:1.35rem;font-weight:800}.user-bal-funded-chip{color:#22c55e;background:#22c55e26;border:1px solid #22c55e4d;border-radius:12px;align-items:center;gap:6px;padding:3px 8px;font-size:.72rem;font-weight:700;display:inline-flex}.user-bal-mode-toggle{background:#0d0e10;border:1px solid #ffffff14;border-radius:8px;gap:4px;padding:3px;display:flex}.btn-mode-tab{color:#888;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px 14px;font-size:.78rem;font-weight:600;transition:all .15s}.btn-mode-tab:hover{color:#fff}.btn-mode-tab.active{color:#000;background:#facc15;font-weight:700}.instant-trade-box{background:#141519;border:1px solid #eab30833;border-radius:14px;flex-direction:column;gap:14px;margin-top:18px;padding:20px;display:flex}.instant-trade-header{justify-content:space-between;align-items:center;display:flex}.instant-trade-title{color:#fff;font-size:.95rem;font-weight:700}.btn-launch-demo{color:#000;cursor:pointer;background:linear-gradient(135deg,#facc15 0%,#eab308 100%);border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px 22px;font-size:.95rem;font-weight:700;transition:all .15s;display:flex;box-shadow:0 4px 15px #eab30859}.btn-launch-demo:hover{transform:translateY(-1px);box-shadow:0 6px 20px #eab30880}.btn-launch-demo:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}@media (width<=768px){.growing-metrics-row{grid-template-columns:1fr 1fr}.growing-number-val{font-size:2.1rem}}.pacing-split-bar{background:#0f1013;border-bottom:1px solid #ffffff14;grid-template-columns:repeat(3,1fr);gap:12px;padding:12px 24px;display:grid}.split-badge-item{flex-direction:column;gap:3px;display:flex}.split-label{color:#888;letter-spacing:.04em;text-transform:uppercase;font-size:.7rem}.split-value{color:#fff;font-size:.88rem;font-weight:700}.subperiod-progress-row{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.demo-nav-tabs{border-bottom:1px solid #ffffff14;gap:8px;padding-bottom:8px;display:flex}.demo-tab-btn{color:#888;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:8px 14px;font-size:.82rem;font-weight:600;transition:all .15s}.demo-tab-btn:hover{color:#fff;background:#ffffff0a}.demo-tab-btn.active{color:#facc15;background:#eab30824;border:1px solid #eab3084d}.schedule-table-wrap{background:#101114;border:1px solid #ffffff14;border-radius:14px;overflow:hidden}.schedule-table-head{background:#141519;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.schedule-table-scroll{max-height:260px;overflow-y:auto}.schedule-table{border-collapse:collapse;text-align:left;width:100%;font-size:.82rem}.schedule-table th{color:#888;text-transform:uppercase;letter-spacing:.04em;z-index:1;background:#101114;border-bottom:1px solid #ffffff0f;padding:10px 18px;font-size:.72rem;font-weight:600;position:sticky;top:0}.schedule-table td{color:#ccc;border-bottom:1px solid #ffffff0a;padding:10px 18px}.row-active-accruing{background:#eab30814}.row-active-accruing td{color:#fff}.schedule-status-pill{border-radius:12px;padding:3px 8px;font-size:.7rem;font-weight:700;display:inline-block}.schedule-status-pill.completed{color:#22c55e;background:#22c55e26;border:1px solid #22c55e4d}.schedule-status-pill.accruing{color:#fde047;background:#eab30833;border:1px solid #eab30866;animation:1.4s ease-in-out infinite livePulse}.schedule-status-pill.scheduled{color:#777;background:#ffffff0d}.log-badge-action.hit{color:#22c55e;background:#22c55e33;border:1px solid #22c55e66}.demo-footer-actions{justify-content:flex-end;margin-top:-6px;display:flex}@media (width<=680px){.pacing-split-bar{grid-template-columns:1fr;gap:8px}}.active-bot-window-card{background:radial-gradient(at top,#1a1e1b 0%,#111315 100%);border:1px solid #22c55e59;border-radius:16px;flex-direction:column;gap:16px;margin-bottom:22px;padding:22px 24px;animation:.3s fadeIn;display:flex;box-shadow:0 10px 30px #00000080,0 0 25px #22c55e1f}.active-bot-header{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.active-bot-title-wrap{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.active-bot-live-pill{letter-spacing:.04em;color:#22c55e;background:#22c55e2e;border:1px solid #22c55e66;border-radius:20px;align-items:center;gap:6px;padding:4px 10px;font-size:.72rem;font-weight:700;display:inline-flex}.active-bot-heading{color:#fff;margin:0;font-size:1.1rem;font-weight:700}.active-bot-subtext{color:#999;margin:0;font-size:.8rem}.active-bot-metrics-grid{background:#00000059;border:1px solid #ffffff0f;border-radius:12px;grid-template-columns:repeat(4,1fr);gap:14px;padding:14px 18px;display:grid}.bot-metric-box{flex-direction:column;gap:4px;display:flex}.bot-metric-label{color:#888;text-transform:uppercase;letter-spacing:.04em;font-size:.72rem}.bot-metric-value{color:#fff;font-family:JetBrains Mono,monospace;font-size:1.15rem;font-weight:800}.active-bot-actions-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.btn-stop-bot{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%);border:none;border-radius:10px;align-items:center;gap:8px;padding:12px 20px;font-size:.92rem;font-weight:700;transition:all .15s;display:inline-flex;box-shadow:0 4px 15px #ef444459}.btn-stop-bot:hover{background:linear-gradient(135deg,#f87171 0%,#ef4444 100%);transform:translateY(-1px);box-shadow:0 6px 20px #ef444480}.btn-stop-bot-sm{color:#ef4444;cursor:pointer;background:#ef444426;border:1px solid #ef444459;border-radius:6px;align-items:center;gap:6px;padding:5px 10px;font-size:.74rem;font-weight:700;transition:all .15s;display:inline-flex}.btn-stop-bot-sm:hover{color:#fff;background:#ef44444d}.stop-bot-card-action{background:#ef444414;border:1px solid #ef444440;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.stop-bot-text strong{color:#fff;margin-bottom:2px;font-size:.92rem;display:block}@media (width<=820px){.active-bot-metrics-grid{grid-template-columns:1fr 1fr}}@media (width<=680px){.table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.user-table th,.user-table td{white-space:nowrap;padding:10px 12px;font-size:.85rem}.active-bot-header{flex-direction:column;align-items:flex-start;gap:8px}.active-bot-actions-row{flex-direction:column;align-items:stretch;gap:10px}.active-bot-actions-row .btn{text-align:center;width:100%}.stop-bot-card-banner{flex-direction:column;align-items:stretch;gap:12px}.stop-bot-card-banner .btn{width:100%}.demo-modal-dialog{border-radius:14px;max-height:95vh;margin:8px}.demo-modal-header,.demo-modal-body{padding:14px 16px}.demo-modal-footer{flex-direction:column-reverse;gap:8px;padding:12px 16px}.demo-modal-footer .btn{text-align:center;width:100%}.growing-number-val{font-size:1.85rem}.growing-amount-hero{padding:18px 12px}.growing-metrics-row{grid-template-columns:1fr;gap:8px}}@media (width<=480px){.top-right{gap:4px}.usd-chip{padding:4px 6px;font-size:.72rem}.top-right .btn{padding:5px 8px;font-size:.75rem}.screen-head h1{font-size:1.3rem}.active-bot-metrics-grid{grid-template-columns:1fr 1fr;gap:8px}.active-metric-tile{padding:10px 8px}.active-metric-value{font-size:1.05rem}.pacing-split-bar{grid-template-columns:1fr;gap:8px;padding:10px 14px}}.mobile-bottom-nav{display:none}.dash-head-actions .dash-trade-btn{border-radius:10px;padding:10px 22px;font-size:.95rem;font-weight:700;flex:none!important;width:auto!important}.portfolio-grid-card{background:#141415;border:1px solid #ffffff0f;border-radius:18px;grid-template-columns:1fr 1fr;margin-bottom:18px;padding:6px 22px;display:grid}.portfolio-cell{flex-direction:column;gap:4px;padding:16px 8px;display:flex}.portfolio-cell-bottom{border-top:1px solid #ffffff0f}.portfolio-label{color:#8b8d93;margin:0;font-size:.9rem;font-weight:500}.portfolio-value{color:#fff;letter-spacing:-.02em;margin:2px 0;font-size:1.55rem;font-weight:800}.portfolio-value.gold{color:var(--gold)}.portfolio-sub{color:#6f7278;margin:0;font-size:.85rem}.dash-live-card{background:#141415;border:1px solid #ffffff0f;border-radius:18px;padding:22px}.dash-live-head{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:16px;display:flex}.pos-status-pill{color:#e4e5e7;background:#27282b;border-radius:7px;padding:5px 11px;font-size:.78rem;font-weight:700;display:inline-block}.dash-live-head .big-zero{letter-spacing:-.02em;margin:2px 0 0;font-size:2.2rem;font-weight:800}.dash-live-head p.muted{color:#8b8d93;margin:0;font-size:.92rem}.dash-live-card .chart-toolbar{background:#1c1d20;border-radius:10px;justify-content:flex-start;gap:4px;margin-bottom:16px;padding:5px;display:inline-flex}.dash-live-card .range-btn{color:#8b8d93;background:0 0;border:none;border-radius:7px;padding:7px 14px;font-size:.88rem;font-weight:700}.dash-live-card .range-btn.active{color:#fff;background:#2d2f34}@media (width<=980px){.app-body{padding-bottom:92px!important}.mobile-bottom-nav{z-index:28;padding:8px 4px calc(8px + env(safe-area-inset-bottom,0px));background:#0c0c0d;border-top:1px solid #ffffff14;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-nav-item{appearance:none;color:#8b8d93;cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:4px 2px;font-family:inherit;font-size:.76rem;font-weight:500;text-decoration:none;display:flex}.mobile-nav-item svg{width:20px;height:20px}.mobile-nav-item.active{color:var(--gold)}}.acct-tabs{border-bottom:1px solid #ffffff14;gap:24px;margin:18px 0 22px;display:flex}.acct-tab{appearance:none;color:#8b8d93;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 2px 12px;font-family:inherit;font-size:.96rem;font-weight:700;transition:color .15s,border-color .15s}.acct-tab:hover{color:#fff}.acct-tab.active{color:#fff;border-bottom-color:var(--gold)}.acct-profile-card{background:#141415;border:1px solid #ffffff12;border-radius:18px;margin-bottom:18px;overflow:hidden}.acct-profile-top{align-items:flex-start;gap:16px;padding:22px;display:flex}.acct-avatar{color:#111214;background:#f5df78;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:62px;height:62px;font-size:1.35rem;font-weight:800;display:inline-flex}.acct-identity{flex:1;min-width:0}.acct-name-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.acct-name{color:#fff;margin:0;font-size:1.25rem;font-weight:800}.acct-verified-badge{justify-content:center;align-items:center;display:inline-flex}.acct-handle{color:#8b8d93;margin:2px 0 12px;font-size:.9rem}.acct-meta-list{flex-direction:column;gap:6px;display:flex}.acct-meta-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.acct-meta-item{color:#a3a6ad;align-items:center;gap:7px;font-size:.88rem;display:inline-flex}.acct-meta-item svg{color:#7c7f87;flex-shrink:0}.acct-stats-grid{border-top:1px solid #ffffff12;grid-template-columns:1fr 1fr;display:grid}.acct-stat-cell{flex-direction:column;gap:6px;padding:18px 22px;display:flex}.acct-stat-right{border-left:1px solid #ffffff12}.acct-stat-bottom{border-top:1px solid #ffffff12}.acct-stat-label{color:#8b8d93;margin:0;font-size:.88rem}.acct-stat-val{color:#fff;margin:0;font-size:1.55rem;font-weight:800}.acct-stat-val.gold{color:var(--gold)}.acct-details-card{background:#141415;border:1px solid #ffffff12;border-radius:18px;margin-bottom:18px;padding:22px}.acct-details-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.acct-details-head h3{color:#fff;margin:0 0 4px;font-size:1.18rem;font-weight:800}.acct-details-head p.muted{color:#8b8d93;margin:0;font-size:.9rem;line-height:1.45}.acct-edit-btn{appearance:none;color:#fff;cursor:pointer;background:#191a1d;border:1px solid #ffffff24;border-radius:9px;flex-shrink:0;padding:8px 18px;font-family:inherit;font-size:.9rem;font-weight:700}.acct-edit-btn:hover{border-color:#ffffff47}.acct-fields-stack{flex-direction:column;gap:14px;display:flex}.acct-field{flex-direction:column;gap:6px;display:flex}.acct-field span{color:#d4d6db;font-size:.86rem;font-weight:600}.acct-field input{color:#fff;background:#0e0f11;border:1px solid #ffffff17;border-radius:10px;padding:12px 14px;font-size:.94rem}.acct-field input:disabled{opacity:.72;cursor:default}.admin-user-profile-panel{border:1px solid #ffffff14;border-radius:20px;background:#0b0c0e!important;padding:20px!important}.admin-prof-view{flex-direction:column;gap:14px;display:flex}.admin-prof-header{align-items:center;gap:14px;display:flex}.admin-prof-avatar{color:#0b0c0e;background:#f5c518;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;font-size:1.45rem;font-weight:800;display:inline-flex}.admin-prof-title-col{flex:1;min-width:0}.admin-prof-name-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-prof-name{color:#fff;letter-spacing:-.01em;margin:0;font-size:1.32rem;font-weight:800}.admin-prof-role-badge{color:#e5e7eb;background:#27292e;border-radius:6px;padding:3px 9px;font-size:.76rem;font-weight:700}.admin-prof-2fa-badge{color:#f5c518;background:#f5c5181f;border:1px solid #f5c5188c;border-radius:6px;padding:3px 9px;font-size:.76rem;font-weight:700}.admin-prof-email{color:#9ca3af;word-break:break-all;margin:3px 0 0;font-size:.9rem}.admin-prof-actions-row{align-items:center;gap:10px;display:flex}.admin-prof-email-btn{color:#0b0c0e;background:#f5c518;border-radius:10px;align-items:center;gap:8px;padding:9px 18px;font-size:.92rem;font-weight:800;text-decoration:none;display:inline-flex}.admin-prof-more-btn{appearance:none;color:#d1d5db;cursor:pointer;background:0 0;border:none;padding:4px 10px;font-size:1.35rem;font-weight:800;line-height:1}.admin-prof-info-card{background:#121316;border:1px solid #ffffff12;border-radius:16px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.admin-prof-info-row{justify-content:space-between;align-items:flex-start;gap:12px;font-size:.92rem;display:flex}.admin-prof-info-label{color:#9ca3af;flex-shrink:0}.admin-prof-info-val{color:#fff;text-align:right;word-break:break-all;font-weight:700}.admin-prof-info-val.gold{color:#f5c518}.admin-prof-stats-card{background:#121316;border:1px solid #ffffff12;border-radius:16px;grid-template-columns:1fr 1fr;padding:4px 18px;display:grid}.admin-prof-stat-cell{flex-direction:column;gap:4px;padding:14px 4px;display:flex}.admin-prof-stat-cell.bottom{border-top:1px solid #ffffff12}.admin-prof-stat-label{color:#9ca3af;font-size:.88rem}.admin-prof-stat-val{color:#fff;letter-spacing:-.02em;font-size:1.65rem;font-weight:800}.admin-prof-stat-val.gold{color:#f5c518}.admin-prof-tabs{border-bottom:1px solid #ffffff17;align-items:center;gap:16px;padding-top:4px;display:flex;overflow-x:auto}.admin-prof-tab{appearance:none;color:#9ca3af;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-bottom:3px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:8px 4px 11px;font-family:inherit;font-size:.92rem;font-weight:700;display:inline-flex}.admin-prof-tab.active{color:#fff;border-bottom-color:#f5c518}.admin-prof-tab-body{flex-direction:column;gap:12px;padding-top:4px;display:flex}.admin-inv-card{background:#121316;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:10px;padding:18px;display:flex}.admin-inv-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.admin-inv-title-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.admin-inv-title{color:#fff;font-size:1.08rem;font-weight:800}.admin-inv-badge{color:#f5c518;background:#f5c51824;border:1px solid #f5c5188c;border-radius:6px;padding:3px 9px;font-size:.76rem;font-weight:700}.admin-inv-more{appearance:none;color:#d1d5db;cursor:pointer;background:0 0;border:none;padding:2px 6px;font-size:1.2rem}.admin-inv-sub{color:#9ca3af;margin:-4px 0 4px;font-size:.88rem}.admin-inv-metrics{grid-template-columns:1fr 1fr;gap:8px 18px;display:grid}.admin-inv-metric-pair{justify-content:space-between;align-items:center;font-size:.92rem;display:flex}.admin-inv-metric-pair span{color:#9ca3af}.admin-inv-metric-pair strong{color:#fff;font-weight:800}.admin-inv-metric-pair strong.gold{color:#f5c518}.admin-inv-progress-track{background:#ffffff1a;border-radius:999px;width:100%;height:8px;margin:4px 0;overflow:hidden}.admin-inv-progress-fill{background:#f5c518;border-radius:999px;height:100%}.admin-inv-tx{color:#9ca3af;word-break:break-all;margin:2px 0 0;font-family:monospace;font-size:.82rem}
