@import"https://fonts.googleapis.com/css2?family=Vazirmatn:wght@300;400;500;600;700;800&display=swap";:root{font-family:Vazirmatn,Tahoma,Arial,sans-serif;color:#12212c;background:#f4f7f7;font-synthesis:none;--navy: #071b2d;--navy-2: #0d2d43;--green: #13a68f;--green-dark: #087c6d;--green-soft: #e8f8f5;--purple: #7559d9;--orange: #e99b43;--blue: #3b82d0;--red: #e45e62;--border: #dde6e6;--muted: #75848c;--shadow: 0 8px 24px rgba(17, 43, 54, .055)}html[data-theme=dark]{color:#d9e5e8;background:#081722;--navy: #06131d;--navy-2: #102c3d;--green: #27c4aa;--green-dark: #5ad6c1;--green-soft: #123b39;--border: #263d48;--muted: #91a5ad;--shadow: 0 10px 28px rgba(0, 0, 0, .18)}html[data-theme=dark] body,html[data-theme=dark] .app,html[data-theme=dark] .app-main{background:#081722;color:#d9e5e8}html[data-theme=dark] .sidebar{background:#06131d;border-left:1px solid #172c37}html[data-theme=dark] .topbar{background:#0a1b26f0;border-color:var(--border)}html[data-theme=dark] :where(.modal-form input,.modal-form select,.modal-form textarea,.settings-form input,.settings-form select,.order-panel input,.calculator-form input,.calculator-form select,.auth-field input,.support-search-box input,.search-box input,.chat-composer textarea)::-moz-placeholder{color:#6f8791}html[data-theme=dark] :where(.modal-form input,.modal-form select,.modal-form textarea,.settings-form input,.settings-form select,.order-panel input,.calculator-form input,.calculator-form select,.auth-field input,.support-search-box input,.search-box input,.chat-composer textarea)::placeholder{color:#6f8791}html[data-theme=dark] :where(.modal-form input,.modal-form select,.modal-form textarea,.settings-form input,.settings-form select,.auth-field>div):focus,html[data-theme=dark] .auth-field>div:focus-within,html[data-theme=dark] .chat-composer textarea:focus{background:#102631}html[data-branding=custom]{--green: var(--brand-primary);--green-dark: var(--brand-primary);--purple: var(--brand-secondary)}html[data-branding=custom] .brand-mark.uploaded{display:grid;place-items:center;background:transparent;box-shadow:none}html[data-branding=custom] .brand-mark.uploaded img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}html[data-branding=custom] .brand>div:last-child{min-width:0}html[data-branding=custom] .brand>div:last-child strong{max-width:155px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:17px}html[data-branding=custom] .auth-brand .brand-mark.uploaded{background:#ffffff14}html[data-branding=custom] .auth-brand>div:last-child strong{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-branding=custom] :where(.app,.auth-page){font-size:var(--brand-body-size)}html[data-branding=custom] .content :where(p,label,input,select,textarea,button){font-size:var(--brand-body-size)}html[data-branding=custom] .page-heading h1{font-size:var(--brand-heading-size)}html[data-branding=custom] .nav-item span{font-size:var(--brand-nav-size)}html[data-branding=custom][data-theme=light] body,html[data-branding=custom][data-theme=light] .app,html[data-branding=custom][data-theme=light] .app-main{color:var(--brand-light-text);background:var(--brand-light-bg)}html[data-branding=custom][data-theme=light]{--green-soft:color-mix(in srgb,var(--brand-primary) 12%,white)}html[data-branding=custom][data-theme=light] :where(.card,.popover,.modal,.market-state,.tabs,.live-chat-dock,.live-chat-dock-head,.live-chat-context,.chat-composer,.chat-footer-note,.auth-page,.auth-panel){background:var(--brand-light-surface)}html[data-branding=custom][data-theme=light] :where(.page-heading h1,.section-title h2,h1,h2,h3,strong){color:var(--brand-light-text)}html[data-branding=custom][data-theme=dark] body,html[data-branding=custom][data-theme=dark] .app,html[data-branding=custom][data-theme=dark] .app-main{color:var(--brand-dark-text);background:var(--brand-dark-bg)}html[data-branding=custom][data-theme=dark]{--green-soft:color-mix(in srgb,var(--brand-primary) 20%,transparent)}html[data-branding=custom][data-theme=dark] :where(.card,.popover,.modal,.market-state,.tabs,.live-chat-dock,.live-chat-dock-head,.live-chat-context,.chat-composer,.chat-footer-note,.auth-page,.auth-panel){background:var(--brand-dark-surface)}html[data-branding=custom][data-theme=dark] :where(.page-heading h1,.section-title h2,h1,h2,h3,strong){color:var(--brand-dark-text)}@media (prefers-reduced-motion: reduce){html[data-theme=dark] *,html[data-theme=dark] *:before,html[data-theme=dark] *:after{transition-duration:.01ms!important}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;background:#f4f7f7}html,body,#root{max-width:100%;overflow-x:hidden}button,input,select,textarea{font:inherit}button{cursor:pointer}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgba(19,166,143,.18);outline-offset:1px}.app{min-height:100vh}.sidebar{position:fixed;z-index:50;top:0;right:0;width:266px;height:100vh;display:flex;flex-direction:column;color:#dce7ea;background:var(--navy);box-shadow:-8px 0 32px #0314201f}.brand{height:82px;display:flex;align-items:center;gap:12px;padding:0 23px;border-bottom:1px solid rgba(255,255,255,.08)}.brand-mark{width:41px;height:41px;position:relative;border-radius:13px;overflow:hidden;background:linear-gradient(135deg,#1bc5a8,#10947e);box-shadow:0 7px 18px #13a68f47}.brand-mark i{position:absolute;width:24px;height:7px;background:#fff;transform:rotate(-43deg);border-radius:10px}.brand-mark i:first-child{top:12px;right:3px}.brand-mark i:last-child{bottom:10px;left:2px}.brand strong{display:block;font-size:22px;letter-spacing:-.6px;color:#fff;line-height:1.1}.brand span{font-size:10px;letter-spacing:3px;color:#66d7c5}.sidebar-close{display:none;margin-right:auto;background:none;border:0;color:#fff;font-size:19px}.sidebar-scroll{overflow-y:auto;padding:20px 14px;scrollbar-width:thin}.mode-card{display:flex;align-items:center;gap:10px;padding:12px;margin-bottom:24px;background:#ffffff0e;border:1px solid rgba(255,255,255,.075);border-radius:12px}.mode-card .online-dot,.online-dot{width:8px;height:8px;flex:none;display:inline-block;background:#2dcc94;border-radius:50%;box-shadow:0 0 0 4px #2dcc941f}.mode-card div{flex:1}.mode-card small{display:block;font-size:11px;color:#8297a3}.mode-card strong{font-size:14px;color:#fff}.mode-card>svg{font-size:11px;color:#708994}nav{display:grid;gap:3px}.nav-label{padding:12px 13px 6px;font-size:11px;color:#607783}.nav-item{width:100%;position:relative;display:flex;align-items:center;gap:12px;padding:11px 13px;color:#a9bbc3;background:transparent;border:0;border-radius:10px;text-align:right;transition:.2s}.nav-item svg{width:18px;font-size:17px}.nav-item span{font-size:14px}.nav-item:hover{color:#fff;background:#ffffff0b}.nav-item.active{color:#fff;background:linear-gradient(90deg,#16b59c33,#16b59c17)}.nav-item.active svg{color:#3bd1b8}.nav-dot{position:absolute;left:12px;width:5px;height:5px;border-radius:50%;background:#3bd1b8}.sidebar-bottom{margin-top:auto;padding:14px;border-top:1px solid rgba(255,255,255,.07)}.help-mini{display:flex;gap:10px;padding:11px;margin-bottom:8px;border-radius:12px;background:#ffffff0d}.help-mini>span{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:#28ccb124;color:#3bd1b8}.help-mini strong{display:block;font-size:12px;color:#fff}.help-mini button{padding:0;border:0;background:none;color:#70d9c7;font-size:11px}.logout{width:100%;display:flex;gap:10px;align-items:center;padding:10px 13px;background:none;border:0;color:#718994;font-size:13px}.app-main{margin-right:266px;min-height:100vh}.topbar{position:sticky;z-index:40;top:0;height:72px;display:flex;align-items:center;justify-content:space-between;padding:0 34px;background:#fffffff0;border-bottom:1px solid #e4eaea;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.mobile-menu{display:none;border:0;background:none;font-size:21px;color:var(--navy)}.account-switcher{position:relative;display:flex;align-items:center;gap:10px;min-width:200px}.account-symbol{width:37px;height:37px;display:grid;place-items:center;border-radius:10px;background:var(--green-soft);color:var(--green-dark);font-weight:800;font-size:13px}.account-switcher small{display:block;color:#8b989e;font-size:10px}.account-switcher strong{font-size:13px;direction:ltr;display:block}.account-switcher select{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.top-actions{display:flex;align-items:center;gap:12px}.popover-wrap{position:relative}.top-icon{position:relative;width:39px;height:39px;border:1px solid #e1e8e8;border-radius:11px;color:#506068;background:#fff;transition:.2s}.top-icon:hover,.top-icon.selected{color:var(--green);border-color:#bce3dc;background:var(--green-soft)}.top-icon b{position:absolute;top:-5px;left:-5px;min-width:17px;height:17px;display:grid;place-items:center;padding:0 4px;color:#fff;background:#ef6262;border:2px solid #fff;border-radius:10px;font-size:9px}.profile-btn{display:flex;align-items:center;gap:9px;padding:4px 7px 4px 11px;background:transparent;border:0;border-right:1px solid #e1e7e7}.profile-btn>span,.profile-summary>span{width:37px;height:37px;display:grid;place-items:center;border-radius:11px;color:#fff;background:linear-gradient(135deg,#1c445b,#0b2537);font-weight:700;font-size:12px}.profile-btn strong{display:block;font-size:12px}.profile-btn small{display:block;color:var(--green);font-size:10px;text-align:right}.profile-btn svg{margin-right:6px;font-size:10px;color:#97a3a7}.popover{position:absolute;top:calc(100% + 13px);left:0;width:350px;background:#fff;border:1px solid var(--border);border-radius:14px;box-shadow:0 18px 50px #0f283229;overflow:hidden;animation:pop .18s ease}@keyframes pop{0%{opacity:0;transform:translateY(-5px) scale(.98)}}.popover-title{display:flex;justify-content:space-between;padding:17px;border-bottom:1px solid var(--border)}.popover-title button{border:0;background:none;color:var(--green);font-size:11px}.notice{display:flex;gap:11px;padding:14px 17px;border-bottom:1px solid #edf1f1}.notice.unread{background:#f7fbfa}.notice-icon{width:27px;height:27px;flex:none;display:grid;place-items:center;border-radius:8px;font-style:normal;font-size:12px}.notice-icon.success{color:var(--green);background:var(--green-soft)}.notice-icon.info{color:var(--blue);background:#ecf4fc}.notice-icon.warn{color:var(--orange);background:#fff5e7}.notice strong{display:block;font-size:12px}.notice p{margin:2px 0;font-size:11px;color:var(--muted)}.notice span{font-size:9px;color:#a1acad}.profile-menu{width:270px}.profile-summary{display:flex;gap:10px;align-items:center;padding:17px;background:#f7f9f9}.profile-summary strong,.profile-summary small{display:block}.profile-summary strong{font-size:12px}.profile-summary small{color:var(--muted);font-size:10px;direction:ltr}.profile-menu>button{width:100%;display:flex;gap:10px;align-items:center;padding:13px 17px;color:#42525a;background:#fff;border:0;border-top:1px solid #edf1f1;text-align:right;font-size:12px}.profile-menu>button svg{color:#849299}.profile-menu>button.danger{color:var(--red)}.content{width:100%;max-width:none;margin:0;padding:30px 30px 70px}.page-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.page-heading h1{margin:0;font-size:25px;color:#102532;letter-spacing:-.6px}.page-heading p{margin:4px 0 0;color:var(--muted);font-size:13px}.market-state{display:flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid #dfe8e7;border-radius:11px;background:#fff}.market-state>span{width:9px;height:9px;border-radius:50%;background:#22bb85;box-shadow:0 0 0 4px #e2f6ef}.market-state strong,.market-state small{display:block;font-size:10px}.market-state small{color:var(--muted)}.card{background:#fff;border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow)}.section-title{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:20px}.section-title h2{margin:0;color:#172a35;font-size:17px}.section-title p{margin:3px 0 0;color:var(--muted);font-size:11px}.eyebrow{font-size:10px;color:var(--green);font-weight:700;letter-spacing:.5px}.hero-banner{position:relative;min-height:208px;display:flex;overflow:hidden;margin-bottom:18px;padding:32px 42px;border-radius:19px;background:radial-gradient(circle at 15% 10%,#16445a 0,transparent 30%),linear-gradient(114deg,#071b2d,#0b3145 58%,#0a5a5a);color:#fff;box-shadow:0 12px 30px #04203026}.hero-copy{width:58%;position:relative;z-index:2}.hero-tag{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border:1px solid rgba(109,224,205,.3);border-radius:20px;background:#2cc9ae1a;color:#77e0cf;font-size:10px}.hero-copy h2{margin:12px 0 4px;font-size:27px}.hero-copy p{max-width:600px;margin:0;color:#b8c9cf;font-size:12px;line-height:1.9}.loyalty-progress{position:relative;width:min(420px,100%);height:7px;margin:18px 0 15px;background:#ffffff1f;border-radius:10px}.loyalty-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#18b99d,#63dec9)}.loyalty-progress span{position:absolute;left:0;top:-19px;font-size:9px;color:#80dfd0}.hero-copy button{display:flex;align-items:center;gap:7px;padding:0;color:#fff;border:0;background:none;font-size:11px}.hero-orbit{position:absolute;width:380px;height:250px;top:-20px;left:50px}.hero-orbit .ring{position:absolute;width:210px;height:210px;top:12px;left:70px;border:24px solid rgba(44,201,174,.13);border-radius:50%;transform:rotateX(64deg) rotate(-18deg)}.coin{position:absolute;z-index:2;width:94px;height:94px;top:46px;left:133px;display:grid;place-items:center;color:#093b45;background:linear-gradient(145deg,#6de5ce,#1fa990);border:8px solid rgba(255,255,255,.15);border-radius:50%;font-size:39px;font-weight:800;box-shadow:0 20px 45px #02151f;transform:rotate(-8deg)}.orb{position:absolute;border-radius:50%;background:#7b67dd99;filter:blur(.2px)}.orb-one{width:34px;height:34px;top:25px;left:60px}.orb-two{width:16px;height:16px;bottom:40px;right:45px;background:#eaa354}.metrics-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:16px}.metric-card{min-height:148px;position:relative;overflow:hidden;padding:19px}.metric-card.featured{border-color:#cce9e4}.metric-top{display:flex;align-items:center;gap:9px}.metric-icon{width:34px;height:34px;flex:none;display:inline-grid;place-items:center;border-radius:10px;color:var(--green);background:var(--green-soft);font-size:15px}.metric-icon.purple{color:var(--purple);background:#f0edfc}.metric-icon.orange{color:var(--orange);background:#fff3e4}.metric-icon.blue{color:var(--blue);background:#eaf3fb}.soft-label{color:var(--muted);font-size:11px}.metric-card>strong{display:block;margin-top:9px;font-size:23px;letter-spacing:-.4px}.metric-card>strong small{font-size:11px;font-weight:400;color:var(--muted)}.metric-foot{display:flex;align-items:center;gap:7px;margin-top:7px;color:#94a0a5;font-size:9px}.change{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;color:var(--red);font-size:10px;white-space:nowrap}.change.positive,.positive,.profit-text{color:var(--green)!important}.change svg{font-size:10px}.negative{color:var(--red)}.risk-low{padding:3px 6px;color:var(--green);background:var(--green-soft);border-radius:5px}.sparkline{position:absolute;width:112px;height:38px;left:14px;bottom:13px;color:var(--green);opacity:.7}.mini-progress{height:5px;margin-top:15px;overflow:hidden;border-radius:8px;background:#edf1f1}.mini-progress i{display:block;height:100%;background:var(--green);border-radius:inherit}.position-dots{display:flex;gap:4px;position:absolute;left:17px;bottom:20px}.position-dots i{width:18px;height:5px;border-radius:5px;background:var(--green)}.position-dots i:nth-child(2){background:var(--purple)}.position-dots i:nth-child(3){background:var(--orange)}.dashboard-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.85fr);gap:16px;margin-bottom:16px}.dashboard-grid.lower{grid-template-columns:1fr 1fr}.performance-card,.quick-actions,.dashboard-grid.lower>.card{padding:22px}.segmented{display:flex;padding:3px;background:#f1f4f4;border-radius:9px}.segmented button{padding:5px 9px;border:0;border-radius:7px;color:#819096;background:none;font-size:9px}.segmented button.active{color:#17303c;background:#fff;box-shadow:0 2px 6px #14283217}.chart-summary{display:flex;gap:10px;align-items:center;margin:-4px 0 5px 45px}.chart-summary strong{font-size:20px}.main-chart{position:relative;height:220px;padding:5px 45px 24px 7px}.main-chart svg{width:100%;height:180px;overflow:visible}.chart-y-axis{position:absolute;right:0;top:0;bottom:32px;display:flex;flex-direction:column;justify-content:space-between;color:#a3adaf;font-size:9px;direction:ltr}.chart-x-axis{position:absolute;right:46px;left:8px;bottom:0;display:flex;justify-content:space-between;color:#a3adaf;font-size:9px}.quick-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.quick-grid>button{display:grid;grid-template-columns:36px 1fr;-moz-column-gap:8px;column-gap:8px;padding:12px;text-align:right;border:1px solid #e2e9e8;border-radius:11px;background:#fff;transition:.2s}.quick-grid>button:hover{transform:translateY(-2px);border-color:#bcded8;box-shadow:0 6px 14px #1246460f}.quick-icon{width:34px;height:34px;grid-row:span 2;display:grid;place-items:center;color:var(--green);background:var(--green-soft);border-radius:9px}.quick-icon.blue{color:var(--blue);background:#eaf3fb}.quick-icon.orange{color:var(--orange);background:#fff3e4}.quick-icon.purple{color:var(--purple);background:#f0edfc}.quick-grid strong{font-size:11px}.quick-grid small{color:var(--muted);font-size:9px}.verification-note{display:flex;gap:9px;align-items:center;margin-top:13px;padding:10px;border-radius:10px;background:#f5faf9}.verification-note>svg:first-child{color:var(--green)}.verification-note div{flex:1}.verification-note strong,.verification-note p{display:block;margin:0;font-size:10px}.verification-note p{color:var(--muted);font-size:9px}.verification-note>svg:last-child{color:var(--green)}.link-btn{display:inline-flex;gap:5px;align-items:center;color:var(--green);background:none;border:0;font-size:10px}.account-mini,.activity-row{display:flex;align-items:center;gap:11px;padding:12px 0;border-top:1px solid #edf1f1}.account-mini:first-child,.activity-row:first-child{border-top:0}.account-logo{width:34px;height:34px;flex:none;display:grid;place-items:center;border-radius:10px;color:#fff;background:linear-gradient(145deg,#15b399,#087c6d);font-weight:700}.account-logo.demo{color:var(--purple);background:#efebfd}.account-logo.large{width:44px;height:44px;border-radius:12px;font-size:18px}.account-mini-name{flex:1}.account-mini-name strong,.account-mini-name small{display:block}.account-mini-name strong{font-size:11px}.account-mini-name small{color:var(--muted);font-size:9px;direction:ltr;text-align:right}.account-mini-balance{min-width:95px}.account-mini-balance small,.account-mini-balance strong{display:block}.account-mini-balance small{color:var(--muted);font-size:9px}.account-mini-balance strong{font-size:12px}.ghost-small{padding:7px 12px;color:#40545d;background:#fff;border:1px solid #dfe7e7;border-radius:8px;font-size:10px}.activity-icon{width:32px;height:32px;display:grid;place-items:center;border-radius:9px;color:var(--red);background:#fceced;font-size:12px}.activity-icon.in{color:var(--green);background:var(--green-soft)}.activity-row>div:nth-child(2){flex:1}.activity-row strong,.activity-row small{display:block;font-size:10px}.activity-row small{color:var(--muted);font-size:9px}.activity-amount{color:var(--red);font-size:11px;font-weight:700}.chat-fab{position:fixed;z-index:81;left:25px;bottom:23px;width:48px;height:48px;display:grid;place-items:center;color:#fff;background:var(--green);border:4px solid #fff;border-radius:50%;box-shadow:0 8px 24px #0d7e6c52;font-size:18px;transition:transform .38s cubic-bezier(.2,.9,.3,1.2),background .25s,box-shadow .25s}.chat-fab:hover{transform:translateY(-2px) scale(1.04)}.chat-fab.open{background:var(--navy-2);box-shadow:0 9px 28px #031e2d57;transform:rotate(90deg)}.chat-fab.open:hover{transform:rotate(90deg) scale(1.05)}.chat-fab span{position:absolute;top:-1px;right:-1px;width:9px;height:9px;background:#56d39c;border:2px solid #fff;border-radius:50%}.primary-btn{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;color:#fff;background:var(--green);border:0;border-radius:10px;font-size:11px;font-weight:600;transition:.2s}.primary-btn:hover{background:var(--green-dark);transform:translateY(-1px)}.primary-btn.compact{min-height:36px;padding:8px 14px}.primary-btn.full{width:100%;margin-top:13px}.modal-backdrop{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#03121c94;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:fade .2s ease}@keyframes fade{0%{opacity:0}}.modal{width:min(460px,100%);max-height:calc(100vh - 40px);overflow-y:auto;padding:23px;background:#fff;border-radius:18px;box-shadow:0 25px 80px #02141e47;animation:modalIn .22s ease}.modal.wide{width:min(900px,100%)}@keyframes modalIn{0%{opacity:0;transform:translateY(10px) scale(.98)}}.modal-head{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:17px;margin-bottom:18px;border-bottom:1px solid var(--border)}.modal-head h2{margin:3px 0 0;font-size:19px}.icon-btn{width:34px;height:34px;border:1px solid var(--border);border-radius:9px;background:#f7f9f9;color:#77868c}.modal-form{display:grid;gap:14px}.modal-form label,.settings-form label,.order-panel label,.calculator-form label{display:grid;gap:6px;color:#52636b;font-size:10px;font-weight:500}.modal-form input,.modal-form select,.modal-form textarea,.settings-form input,.settings-form select,.order-panel input,.calculator-form input,.calculator-form select{width:100%;min-height:43px;padding:10px 12px;color:#1a2e38;background:#fafcfc;border:1px solid #dce5e5;border-radius:9px;font-size:12px;resize:vertical}.modal-form input:focus,.modal-form select:focus,.modal-form textarea:focus,.settings-form input:focus,.settings-form select:focus{border-color:#7bcfc1;background:#fff}.input-box{display:flex;align-items:center;border:1px solid #dce5e5;border-radius:9px;overflow:hidden;background:#fafcfc}.input-box input,.input-box select{border:0}.input-box>span{padding:0 12px;font-size:11px;color:var(--muted)}.payment-methods{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.payment-methods button{display:flex;flex-direction:column;align-items:center;gap:8px;padding:13px 7px;border:1px solid var(--border);background:#fff;border-radius:10px;color:#59696f;font-size:10px}.payment-methods button svg{font-size:19px}.payment-methods button.selected{border-color:var(--green);background:var(--green-soft);color:var(--green-dark)}.amount-chips{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.amount-chips button{padding:8px;color:#506067;background:#f6f8f8;border:1px solid var(--border);border-radius:8px;font-size:10px}.form-hint{display:flex;gap:8px;align-items:flex-start;padding:10px;color:#65767d;background:#f3f8f7;border-radius:9px;font-size:9px;line-height:1.7}.form-hint svg{flex:none;margin-top:2px;color:var(--green)}.success-result{padding:12px 10px 5px;text-align:center}.success-result>span{width:58px;height:58px;display:grid;place-items:center;margin:auto;color:#fff;background:var(--green);border-radius:50%;box-shadow:0 0 0 9px var(--green-soft);font-size:22px}.success-result h3{margin:22px 0 5px;font-size:16px}.success-result p{margin:0 auto 20px;max-width:300px;color:var(--muted);font-size:10px;line-height:1.8}.page-toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:17px}.tabs{display:flex;gap:4px;padding:4px;border:1px solid var(--border);background:#fff;border-radius:11px}.tabs button{padding:7px 13px;color:#738288;background:none;border:0;border-radius:8px;font-size:10px}.tabs button.active{color:#15303b;background:#edf7f5;font-weight:600}.tabs span{display:inline-grid;min-width:17px;height:17px;place-items:center;margin-right:4px;border-radius:5px;background:#13a68f1a;font-size:9px}.account-cards-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:16px}.trading-account-card{padding:20px}.account-card-head{display:flex;align-items:center;gap:10px}.account-card-head>div{flex:1}.account-card-head strong,.account-card-head small{display:block}.account-card-head strong{font-size:14px}.account-card-head small{color:var(--muted);font-size:10px}.account-kind{padding:4px 8px;color:var(--green-dark);background:var(--green-soft);border-radius:6px;font-size:9px}.account-kind.demo{color:var(--purple);background:#f0edfc}.dots{border:0;background:none;color:#829095;letter-spacing:2px}.account-number{display:flex;gap:6px;align-items:center;margin:17px 0;padding:10px 12px;color:#66777d;background:#f6f8f8;border-radius:9px;direction:ltr;font-size:11px}.account-number button{border:0;background:none;color:#8d999e}.account-stats{display:grid;grid-template-columns:repeat(3,1fr);padding-bottom:17px;border-bottom:1px solid var(--border)}.account-stats div{padding:0 14px;border-left:1px solid var(--border)}.account-stats div:first-child{padding-right:0}.account-stats div:last-child{border-left:0}.account-stats small,.account-stats strong{display:block}.account-stats small{color:var(--muted);font-size:9px}.account-stats strong{margin-top:4px;font-size:14px}.account-card-foot{display:flex;align-items:center;gap:8px;padding-top:15px}.account-card-foot>div{flex:1;display:flex;gap:8px;align-items:center;color:var(--muted);font-size:9px}.account-card-foot>button{padding:7px 15px;color:var(--green-dark);background:var(--green-soft);border:0;border-radius:8px;font-size:10px}.account-card-foot>.trade-btn{color:#fff;background:var(--green)}.account-tip{display:flex;align-items:center;gap:13px;padding:17px 20px}.account-tip>span{width:38px;height:38px;display:grid;place-items:center;color:var(--orange);background:#fff4e6;border-radius:10px}.account-tip div{flex:1}.account-tip strong{font-size:12px}.account-tip p{margin:3px 0 0;color:var(--muted);font-size:10px}.account-tip button{padding:7px 12px;color:var(--green);background:#fff;border:1px solid #bfe3dd;border-radius:8px;font-size:10px}.wizard-progress{width:290px;display:grid;grid-template-columns:28px 1fr 28px;align-items:center;margin:0 auto 22px;text-align:center}.wizard-progress span{width:28px;height:28px;display:grid;place-items:center;color:#829196;background:#edf1f1;border-radius:50%;font-size:10px}.wizard-progress span.active{color:#fff;background:var(--green)}.wizard-progress i{height:2px;background:#e2e8e8}.wizard-progress i.active{background:var(--green)}.wizard-progress p{margin:4px -20px 0;color:var(--muted);font-size:9px}.wizard-progress p:last-child{grid-column:3}.account-type-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.account-type{position:relative;min-height:260px;padding:25px 17px 17px;text-align:right;color:#243840;background:#fff;border:1px solid var(--border);border-radius:13px;transition:.2s}.account-type:hover,.account-type.selected{border-color:var(--green);box-shadow:0 8px 22px #128c7817}.account-type h3{margin:10px 0 6px;font-size:18px;direction:ltr;text-align:right}.account-type>p{min-height:50px;color:var(--muted);font-size:10px;line-height:1.8}.type-tag{padding:4px 8px;color:var(--green-dark);background:var(--green-soft);border-radius:6px;font-size:9px}.account-type div{display:flex;justify-content:space-between;padding:10px 0;border-top:1px solid #edf1f1}.account-type div small{color:var(--muted);font-size:9px}.account-type div strong{font-size:10px}.account-type>i{position:absolute;left:14px;top:14px;color:var(--green);font-style:normal}.wizard-next{display:flex;margin:18px 0 0 auto}.chosen-account{display:flex;align-items:center;gap:11px;padding:13px;margin-bottom:17px;background:#f4f9f8;border-radius:11px}.chosen-account>span{width:38px;height:38px;display:grid;place-items:center;color:#fff;background:var(--green);border-radius:10px;font-weight:700}.chosen-account div{flex:1}.chosen-account small,.chosen-account strong{display:block}.chosen-account small{color:var(--muted);font-size:9px}.chosen-account button{border:0;background:none;color:var(--green);font-size:10px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px}.risk-warning{display:flex;gap:9px;align-items:flex-start;padding:12px;margin:14px 0;color:#765927;background:#fff9ed;border:1px solid #f3dfb6;border-radius:9px}.risk-warning p{margin:0;font-size:9px;line-height:1.8}.wallet-hero{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:160px;overflow:hidden;padding:27px 32px;margin-bottom:16px;color:#fff;background:linear-gradient(120deg,#0a2538,#0c4650);border:0}.wallet-balance{position:relative;z-index:2;display:flex;align-items:center;gap:15px}.wallet-glyph{width:54px;height:54px;display:grid;place-items:center;color:#62d8c5;background:#4cd7c01f;border:1px solid rgba(92,221,200,.18);border-radius:15px;font-size:21px}.wallet-balance small{display:block;color:#9fb5bd;font-size:10px}.wallet-balance strong{display:block;margin:2px 0;font-size:28px}.wallet-balance p{margin:0;color:#8fa7af;font-size:9px}.wallet-actions{z-index:2;display:flex;gap:8px}.wallet-actions>button{min-width:90px;display:flex;align-items:center;justify-content:center;gap:7px;padding:10px 14px;color:#c6d5d9;background:#ffffff14;border:1px solid rgba(255,255,255,.13);border-radius:9px;font-size:10px}.wallet-actions>.primary-btn{color:#fff;background:var(--green);border-color:var(--green)}.wallet-pattern{position:absolute;left:-40px;top:-110px;width:360px;height:360px;border:45px solid rgba(77,212,190,.055);border-radius:50%}.wallet-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:16px}.wallet-summary>.card{display:flex;align-items:center;gap:11px;padding:17px}.wallet-summary>.card>div{flex:1}.wallet-summary small,.wallet-summary strong{display:block}.wallet-summary small{color:var(--muted);font-size:9px}.wallet-summary strong{margin-top:3px;font-size:15px}.muted{color:var(--muted);font-size:9px}.wallet-summary+.card{padding:22px}.table-actions{display:flex;gap:7px}.search-box{display:flex;align-items:center;gap:7px;padding:0 10px;border:1px solid var(--border);background:#fafcfc;border-radius:8px}.search-box svg{color:#98a5a9;font-size:11px}.search-box input{width:140px;padding:7px 0;background:none;border:0;font-size:10px}.search-box input:focus{outline:0}.table-actions>button,.calendar-filters>button,.calendar-filters select{display:flex;align-items:center;gap:6px;padding:7px 10px;color:#68777d;background:#fff;border:1px solid var(--border);border-radius:8px;font-size:9px}.filter-pills{display:flex;gap:6px;margin-bottom:14px}.filter-pills button{padding:6px 12px;color:#78868b;background:#f5f7f7;border:0;border-radius:7px;font-size:9px}.filter-pills button.active{color:var(--green-dark);background:var(--green-soft)}.data-table{overflow:hidden;border:1px solid #e3e9e9;border-radius:11px}.table-head,.table-row{display:grid;grid-template-columns:.8fr .8fr 1.3fr 1fr .8fr 1fr;align-items:center;gap:10px;padding:11px 14px}.table-head{color:#89969b;background:#f6f8f8;font-size:9px}.table-row{min-height:55px;border-top:1px solid #e8eded;color:#4e5e65;font-size:10px}.table-row>strong{color:#34474f;font-size:11px}.status{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:5px;padding:4px 7px;border-radius:6px;font-size:8px;white-space:nowrap}.status.success{color:var(--green-dark);background:var(--green-soft)}.status.pending{color:#aa6d1f;background:#fff4e1}.market-analysis-page{display:grid;gap:16px}.market-pulse{min-height:182px;position:relative;display:grid;grid-template-columns:1.2fr .7fr .8fr;align-items:center;gap:25px;overflow:hidden;padding:27px 32px;color:#fff;background:radial-gradient(circle at 10% 0,rgba(21,178,153,.28),transparent 28%),linear-gradient(118deg,#071c2e,#0b3343 65%,#09504f);border-radius:18px;box-shadow:0 13px 30px #04232e21}.market-pulse>*{position:relative;z-index:2}.pulse-live{display:inline-flex;align-items:center;gap:7px;padding:5px 9px;color:#80dece;background:#33cfb51a;border:1px solid rgba(80,216,194,.2);border-radius:15px;font-size:10px}.pulse-live i{width:7px;height:7px;background:#38d99e;border-radius:50%;box-shadow:0 0 0 4px #38d99e1c;animation:livePulse 1.7s infinite}@keyframes livePulse{50%{box-shadow:0 0 0 7px #38d99e00}}.market-pulse-copy h2{margin:10px 0 3px;font-size:27px}.market-pulse-copy p{margin:0;color:#a8bec5;font-size:11px;line-height:1.8}.market-clock{display:flex;align-items:center;gap:12px;padding:14px;background:#ffffff0e;border:1px solid rgba(255,255,255,.08);border-radius:13px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.clock-face{width:48px;height:48px;position:relative;flex:none;border:2px solid rgba(91,219,197,.5);border-radius:50%;box-shadow:inset 0 0 0 4px #30c9b00d}.clock-face:before,.clock-face:after{content:"";position:absolute;background:#ffffff59}.clock-face:before{width:1px;height:4px;left:50%;top:4px;box-shadow:0 36px #ffffff59}.clock-face:after{width:4px;height:1px;top:50%;left:4px;box-shadow:36px 0 #ffffff59}.clock-hand{position:absolute;left:50%;bottom:50%;width:2px;transform-origin:bottom;background:#6edbc9;border-radius:2px}.clock-hand.hour{height:12px;transform:rotate(42deg)}.clock-hand.minute{height:17px;width:1px;transform:rotate(218deg);background:#fff}.clock-face>i{position:absolute;width:5px;height:5px;top:calc(50% - 2px);left:calc(50% - 2px);background:#fff;border-radius:50%}.market-clock small,.market-clock strong,.market-clock div>span{display:block}.market-clock small{color:#89a6ae;font-size:9px}.market-clock strong{margin:2px 0;font-size:17px;direction:ltr}.market-clock div>span{color:#75cdbf;font-size:9px}.market-sentiment{padding:14px;background:#ffffff0e;border:1px solid rgba(255,255,255,.08);border-radius:13px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.market-sentiment>div:first-child{display:flex;align-items:center;gap:9px}.market-sentiment>div>span{width:32px;height:32px;display:grid;place-items:center;color:#f1b75f;background:#efac4a1a;border-radius:9px}.market-sentiment>div>div{flex:1}.market-sentiment small,.market-sentiment strong{display:block}.market-sentiment small{color:#8ea7ae;font-size:9px}.market-sentiment strong{font-size:11px}.market-sentiment b{color:#6edcca;font-size:16px}.sentiment-track{height:6px;margin-top:11px;overflow:hidden;background:#ec686a80;border-radius:6px;direction:ltr}.sentiment-track i{display:block;height:100%;background:linear-gradient(90deg,#19a78f,#63dbc7);border-radius:inherit}.market-sentiment>p{display:flex;justify-content:space-between;margin:5px 0 0;color:#849da5;font-size:9px}.pulse-art{position:absolute;z-index:1;width:310px;height:310px;left:-115px;top:-75px;opacity:.13}.pulse-art>svg{width:100%;height:100%}.pulse-art i{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px solid #64ddc9;border-radius:50%}.pulse-art i:last-child{top:70px;right:70px;bottom:70px;left:70px}.sessions-card{padding:21px}.session-date{display:flex;align-items:center;gap:6px;color:#77868c;font-size:10px}.sessions-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:11px}.session-item{min-height:145px;position:relative;display:grid;grid-template-columns:48px 1fr;gap:10px;padding:14px;background:#f9fbfb;border:1px solid #e3eaea;border-radius:12px;transition:.2s}.session-item.active{background:linear-gradient(145deg,#f5fcfa,#ebf8f5);border-color:#85d5c7;box-shadow:0 7px 18px #14927d14}.session-orb{--color:#6e82a0;width:45px;height:45px;position:relative;display:grid;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--color) 12%,white);color:var(--color)}.session-orb.sydney{--color:#7559d9}.session-orb.tokyo{--color:#e45e62}.session-orb.hongkong{--color:#e99b43}.session-orb.frankfurt{--color:#2d9bc2}.session-orb.london{--color:#3b82d0}.session-orb.newyork{--color:#13a68f}.session-orb>span{position:relative;z-index:2;font-size:10px;font-weight:800}.session-orb>i{--progress:0%;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(var(--color) var(--progress),transparent 0);-webkit-mask:radial-gradient(transparent 61%,#000 63%);mask:radial-gradient(transparent 61%,#000 63%)}.session-info h3{display:inline;margin:0;font-size:13px}.session-info div>span{margin-right:5px;color:#9aa6aa;font-size:9px}.session-info>strong,.session-info>small{display:block}.session-info>strong{margin-top:6px;color:#40545c;font-size:10px;text-align:right}.session-info>small{margin-top:3px;color:#8b999e;font-size:9px}.session-state{position:absolute;right:14px;bottom:12px;display:flex;align-items:center;gap:5px;color:#8b989d;font-size:9px}.session-state i{width:6px;height:6px;background:#b8c1c3;border-radius:50%}.session-state.open{color:var(--green-dark)}.session-state.open i{background:#27c38c;box-shadow:0 0 0 4px #e4f7f0}.session-state.soon{color:#b87829}.session-state.soon i{background:var(--orange)}.session-volume{position:absolute;left:12px;right:90px;bottom:12px;display:grid;grid-template-columns:auto 1fr auto;gap:6px;align-items:center;color:#829196;font-size:8px}.session-volume>div{height:4px;background:#dfebe8;border-radius:4px}.session-volume>div i{display:block;height:100%;background:var(--green);border-radius:inherit}.session-volume strong{color:var(--green-dark);font-size:8px}.session-timeline{padding:20px 10px 2px;margin-top:16px;border-top:1px solid var(--border);direction:ltr}.timeline-hours{display:flex;justify-content:space-between;color:#9ca7aa;font-size:9px}.timeline-track{height:30px;position:relative;margin:7px 0;background:#f0f4f4;border-radius:5px}.timeline-track>i{position:absolute;height:4px;border-radius:4px;opacity:.8}.timeline-track i.sydney{left:0;width:37.5%;top:3px;background:var(--purple)}.timeline-track i.tokyo{left:8%;width:37.5%;top:13px;background:var(--red)}.timeline-track i.hongkong{left:18.75%;width:27%;bottom:3px;background:var(--orange)}.timeline-track i.frankfurt{left:41.7%;width:35.4%;top:3px;background:#2d9bc2}.timeline-track i.london{left:45.8%;width:37.5%;top:13px;background:var(--blue)}.timeline-track i.newyork{left:66.7%;width:33.3%;bottom:3px;background:var(--green)}.timeline-track>b{position:absolute;top:-9px;width:2px;height:48px;background:#142c38}.timeline-track>b:after{content:"";position:absolute;width:7px;height:7px;top:-1px;left:-3px;background:#142c38;border-radius:50%}.timeline-track>b span{position:absolute;top:-15px;left:-16px;color:#3f5159;font-size:8px;font-weight:500}.timeline-legend{display:flex;justify-content:center;gap:16px;color:#74858b;font-size:9px;direction:rtl}.timeline-legend span{display:flex;align-items:center;gap:4px}.timeline-legend i{width:7px;height:7px;border-radius:2px}.timeline-legend i.sydney{background:var(--purple)}.timeline-legend i.tokyo{background:var(--red)}.timeline-legend i.hongkong{background:var(--orange)}.timeline-legend i.frankfurt{background:#2d9bc2}.timeline-legend i.london{background:var(--blue)}.timeline-legend i.newyork{background:var(--green)}.market-period-bar{display:flex;align-items:center;gap:18px;padding:3px 2px}.market-period-bar>div:first-child{flex:1}.market-period-bar strong,.market-period-bar>div:first-child span{display:block}.market-period-bar strong{font-size:16px}.market-period-bar>div:first-child span{color:var(--muted);font-size:10px}.period-tabs{display:flex;padding:3px;background:#e9eeee;border-radius:9px}.period-tabs button{padding:7px 15px;color:#718087;background:none;border:0;border-radius:7px;font-size:10px}.period-tabs button.active{color:#fff;background:var(--navy-2);box-shadow:0 3px 8px #08212f21}.last-update{display:flex;align-items:center;gap:6px;color:#869499;font-size:9px}.last-update i{width:6px;height:6px;background:#2ac58e;border-radius:50%}.movers-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.movers-card{overflow:hidden}.movers-head{min-height:68px;display:flex;justify-content:space-between;align-items:center;padding:13px 17px;border-bottom:1px solid var(--border)}.movers-head>div{display:flex;gap:9px;align-items:center}.movers-head>div>span{width:36px;height:36px;display:grid;place-items:center;color:var(--green);background:var(--green-soft);border-radius:10px}.fallers .movers-head>div>span{color:var(--red);background:#fceced}.movers-head h3,.movers-head p{margin:0}.movers-head h3{font-size:13px}.movers-head p{color:var(--muted);font-size:9px}.movers-head>strong{color:#c8d0d2;font-size:11px;letter-spacing:2px}.mover-row{display:grid;grid-template-columns:24px 31px 1fr 82px .85fr 55px;gap:8px;align-items:center;min-height:55px;padding:8px 13px;border-top:1px solid #edf1f1}.mover-row:first-child{border-top:0}.mover-row:hover{background:#f8fbfa}.mover-rank{color:#9ba6a9;font-size:10px;text-align:center}.mover-symbol{width:29px;height:29px;display:grid;place-items:center;color:var(--green-dark);background:var(--green-soft);border-radius:8px;font-size:8px;font-weight:700;direction:ltr}.mover-symbol.down{color:#c84f54;background:#fceced}.mover-name strong,.mover-name small{display:block}.mover-name strong{font-size:10px;text-align:right}.mover-name small{color:var(--muted);font-size:8px}.mover-spark{width:76px;height:30px;color:var(--green)}.mover-spark.down{color:var(--red)}.mover-price strong,.mover-price small{display:block}.mover-price strong{color:#344850;font-size:10px;text-align:right}.mover-price small{color:#a0abad;font-size:8px}.mover-change{padding:4px 5px;border-radius:6px;text-align:center;font-size:10px;font-weight:700}.mover-change.up{color:var(--green-dark);background:var(--green-soft)}.mover-change.down{color:#c64e53;background:#fceced}.trader-flow-head{display:flex;align-items:center;justify-content:space-between;padding:7px 2px 0}.trader-flow-head>div:first-child{display:flex;align-items:center;gap:10px}.flow-icon{width:38px;height:38px;display:grid;place-items:center;color:var(--purple);background:#f0edfc;border-radius:10px}.trader-flow-head h2,.trader-flow-head p{margin:0}.trader-flow-head h2{font-size:16px}.trader-flow-head p{color:var(--muted);font-size:10px}.flow-users{display:flex;align-items:center;gap:8px}.flow-users>p{color:var(--muted);font-size:10px}.flow-users>p strong{color:#344851}.flow-avatars{display:flex;direction:ltr}.flow-avatars i{width:25px;height:25px;display:grid;place-items:center;margin-left:-6px;color:#fff;background:var(--navy-2);border:2px solid #f4f7f7;border-radius:50%;font-size:8px;font-style:normal}.flow-avatars i:nth-child(2){background:var(--purple)}.flow-avatars i:nth-child(3){background:var(--green)}.flow-avatars i:last-child{background:#e8eeee;color:#5b6d74}.trader-flow-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.flow-card{overflow:hidden}.flow-card-head{min-height:70px;display:flex;align-items:center;justify-content:space-between;padding:14px 17px;border-bottom:1px solid var(--border);background:linear-gradient(90deg,#fff,#f5fbf9)}.flow-card.sell .flow-card-head{background:linear-gradient(90deg,#fff,#fdf6f6)}.flow-card-head>div{display:flex;gap:9px;align-items:center}.flow-card-head>div>span{width:35px;height:35px;display:grid;place-items:center;color:var(--green);background:var(--green-soft);border-radius:10px}.flow-card.sell .flow-card-head>div>span{color:var(--red);background:#fceced}.flow-card-head h3,.flow-card-head p{margin:0}.flow-card-head h3{font-size:12px}.flow-card-head p{color:var(--muted);font-size:9px}.flow-card-head>strong{padding:4px 7px;color:var(--green-dark);background:var(--green-soft);border-radius:5px;font-size:9px;letter-spacing:1px}.flow-card.sell .flow-card-head>strong{color:#c64e53;background:#fceced}.flow-list>div{display:grid;grid-template-columns:24px 1fr 1.4fr 45px;gap:10px;align-items:center;min-height:60px;padding:9px 15px;border-top:1px solid #edf1f1}.flow-list>div:first-child{border-top:0}.flow-rank{width:22px;height:22px;display:grid;place-items:center;color:#87959a;background:#f2f5f5;border-radius:7px;font-size:9px}.flow-symbol strong,.flow-symbol small{display:block}.flow-symbol strong{font-size:10px;text-align:right}.flow-symbol small{color:var(--muted);font-size:8px}.flow-bar>div{height:6px;overflow:hidden;background:#ebf0ef;border-radius:6px;direction:ltr}.flow-bar>div i{display:block;height:100%;background:linear-gradient(90deg,var(--green-dark),#54d7c0);border-radius:inherit}.flow-card.sell .flow-bar>div i{background:linear-gradient(90deg,#d24f55,#ee777a)}.flow-bar>span{display:block;margin-top:4px;color:#89969a;font-size:8px}.flow-bar b{color:var(--green-dark)}.flow-card.sell .flow-bar b{color:#c94e53}.flow-count strong,.flow-count small{display:block;text-align:center}.flow-count strong{font-size:10px}.flow-count small{color:var(--muted);font-size:8px}.market-disclaimer{display:flex;align-items:center;gap:8px;padding:11px 14px;color:#697a80;background:#edf4f3;border:1px solid #dce7e5;border-radius:10px;font-size:9px}.market-disclaimer>svg{color:var(--orange)}.market-disclaimer p{flex:1;margin:0}.market-disclaimer p strong{color:#43575e}.market-disclaimer>span{color:#8b989c}.analytics-page{display:grid;gap:16px}.analytics-account-bar{min-height:82px;display:flex;align-items:center;gap:20px;padding:14px 18px}.analytics-account-select{min-width:360px;display:flex;align-items:center;gap:11px;padding-left:17px;border-left:1px solid var(--border)}.analytics-account-select>div{flex:1}.analytics-account-select small,.analytics-account-select strong,.analytics-account-select p{display:block;margin:0}.analytics-account-select small{color:var(--muted);font-size:9px}.analytics-account-select strong{margin-top:1px;font-size:12px}.analytics-account-select p{color:#849298;font-size:8px;direction:ltr;text-align:right}.analytics-account-select label{width:35px;height:35px;position:relative;display:grid;place-items:center;color:#74868d;background:#f4f7f7;border:1px solid var(--border);border-radius:9px}.analytics-account-select select{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.analytics-account-select label svg{font-size:9px;pointer-events:none}.analytics-live{flex:1;display:flex;align-items:center;gap:9px}.analytics-live strong,.analytics-live small{display:block}.analytics-live strong{font-size:9px}.analytics-live small{color:var(--muted);font-size:8px}.analytics-range{display:flex;padding:3px;background:#f1f5f4;border-radius:9px}.analytics-range button{padding:7px 11px;color:#7b898f;background:transparent;border:0;border-radius:7px;font-size:8px}.analytics-range button.active{color:var(--green-dark);background:#fff;box-shadow:0 2px 8px #13363e14}.analytics-export{min-height:36px;display:flex;align-items:center;gap:7px;padding:8px 12px;color:#4d626a;background:#fff;border:1px solid var(--border);border-radius:9px;font-size:8px}.analytics-summary-strip{display:grid;grid-template-columns:repeat(6,1fr);padding:0;overflow:hidden}.analytics-summary-strip>div{min-height:66px;display:grid;align-content:center;gap:3px;padding:11px 17px;border-left:1px solid var(--border)}.analytics-summary-strip>div:last-child{border-left:0}.analytics-summary-strip span{color:var(--muted);font-size:8px}.analytics-summary-strip strong{color:#30454e;font-size:10px}.analytics-status{display:flex;align-items:center;gap:6px;color:var(--green-dark)!important}.analytics-status i{width:7px;height:7px;background:#2fc38d;border-radius:50%;box-shadow:0 0 0 4px #e7f8f1}.analytics-metrics{display:grid;grid-template-columns:repeat(5,1fr);gap:13px}.analytics-metric{min-height:130px;position:relative;display:grid;grid-template-columns:38px 1fr;-moz-column-gap:9px;column-gap:9px;align-content:center;padding:18px;overflow:hidden}.analytics-metric:after{content:"";position:absolute;right:0;top:22px;bottom:22px;width:3px;background:var(--green);border-radius:3px 0 0 3px}.analytics-metric-icon{width:36px;height:36px;grid-row:span 2;display:grid;place-items:center;color:var(--green);background:var(--green-soft);border-radius:10px}.analytics-metric small{color:var(--muted);font-size:9px}.analytics-metric strong{margin-top:3px;font-size:16px}.analytics-metric em{position:absolute;left:15px;bottom:14px;padding:3px 6px;color:var(--green-dark);background:var(--green-soft);border-radius:5px;font-size:7px;font-style:normal}.analytics-metric.equity:after{background:var(--purple)}.analytics-metric.equity .analytics-metric-icon{color:var(--purple);background:#f0edfc}.analytics-metric.profit:after{background:#20b985}.analytics-metric.win:after{background:var(--blue)}.analytics-metric.win .analytics-metric-icon{color:var(--blue);background:#eaf3fb}.analytics-metric.drawdown:after{background:var(--orange)}.analytics-metric.drawdown .analytics-metric-icon{color:var(--orange);background:#fff3e4}.analytics-metric.drawdown em{color:#a66a1c;background:#fff4e2}.analytics-main-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(320px,.72fr);gap:16px}.analytics-balance-chart{min-height:420px;padding:21px}.analytics-legend{display:flex;gap:12px;color:var(--muted);font-size:8px}.analytics-legend span{display:flex;align-items:center;gap:5px}.analytics-legend i{width:17px;height:3px;background:var(--purple);border-radius:3px}.analytics-legend i.equity{background:var(--green)}.analytics-chart-value{display:flex;align-items:center;gap:10px;margin:-6px 0 0 43px;direction:ltr}.analytics-chart-value strong{font-size:18px}.analytics-chart-canvas{height:295px;position:relative;padding:7px 47px 25px 4px}.analytics-chart-canvas svg{width:100%;height:260px;overflow:visible}.analytics-y{position:absolute;top:2px;bottom:31px;right:0;display:flex;flex-direction:column;justify-content:space-between;color:#9ba7aa;font-size:7px;direction:ltr}.analytics-x{position:absolute;right:47px;left:4px;bottom:0;display:flex;justify-content:space-between;color:#98a5a8;font-size:7px}.analytics-side{display:grid;gap:13px}.analytics-target-card{padding:20px}.analytics-goal{margin-top:17px}.analytics-goal>div:first-child{display:flex;justify-content:space-between;color:#52656d;font-size:9px}.analytics-goal strong{font-size:9px}.goal-track{height:7px;margin-top:8px;background:#edf2f1;border-radius:8px}.goal-track i{height:100%;position:relative;display:block;min-width:30px;background:linear-gradient(90deg,var(--green-dark),#54d5bf);border-radius:inherit}.goal-track b{position:absolute;left:0;top:-20px;color:var(--green-dark);font-size:7px;font-weight:500}.analytics-goal.purple .goal-track i{background:linear-gradient(90deg,#6750c3,#9b82ef)}.analytics-goal.purple .goal-track b{color:var(--purple)}.analytics-risk-row{display:flex;align-items:center;gap:14px;padding-top:18px;margin-top:19px;border-top:1px solid var(--border)}.risk-ring{--risk: 34%;width:76px;height:76px;flex:none;display:grid;place-items:center;position:relative;border-radius:50%;background:conic-gradient(var(--orange) var(--risk),#edf1f1 0)}.risk-ring:after{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;background:#fff;border-radius:50%}.risk-ring>span{z-index:2;font-size:12px;font-weight:700;direction:ltr}.analytics-risk-row strong{font-size:10px}.analytics-risk-row p{margin:3px 0 7px;color:var(--muted);font-size:8px}.risk-safe{display:inline-flex;align-items:center;gap:5px;padding:4px 7px;color:var(--green-dark);background:var(--green-soft);border-radius:6px;font-size:7px}.analytics-score-card{position:relative;overflow:hidden;padding:15px 18px;color:#fff;background:linear-gradient(115deg,var(--navy),#0d4b52);border:0}.analytics-score-card:after{content:"";position:absolute;width:130px;height:130px;left:-40px;top:-65px;border:20px solid rgba(67,211,186,.08);border-radius:50%}.analytics-score-card>div{display:flex;align-items:center;gap:10px}.score-grade{width:42px;height:42px;display:grid;place-items:center;color:#073d3c;background:#5ad6c1;border-radius:11px;font-size:19px;font-weight:800}.analytics-score-card small,.analytics-score-card strong{display:block}.analytics-score-card small{color:#8fabb2;font-size:8px}.analytics-score-card strong{margin-top:2px;font-size:11px}.analytics-score-card p{margin:10px 0 0;color:#a8bec3;font-size:8px;line-height:1.8}.analytics-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.analytics-win-card,.analytics-symbol-card{padding:21px}.analytics-donut-wrap{display:grid;grid-template-columns:170px 1fr;align-items:center;gap:20px}.analytics-donut{--win: 63%;width:145px;height:145px;display:grid;place-items:center;position:relative;border-radius:50%;background:conic-gradient(var(--green) var(--win),var(--red) 0 91%,#dce4e4 0)}.analytics-donut:after{content:"";position:absolute;top:17px;right:17px;bottom:17px;left:17px;background:#fff;border-radius:50%}.analytics-donut>div{position:relative;z-index:2;text-align:center}.analytics-donut strong,.analytics-donut span{display:block}.analytics-donut strong{font-size:23px}.analytics-donut span{color:var(--muted);font-size:7px}.analytics-donut-legend{display:grid;gap:9px}.analytics-donut-legend>span{display:grid;grid-template-columns:7px 1fr auto;gap:7px;align-items:center}.analytics-donut-legend i{width:7px;height:7px;background:#cbd5d5;border-radius:50%}.analytics-donut-legend i.win{background:var(--green)}.analytics-donut-legend i.loss{background:var(--red)}.analytics-donut-legend small{color:var(--muted);font-size:8px}.analytics-donut-legend strong{font-size:9px}.analytics-stat-list{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding-top:16px;margin-top:13px;border-top:1px solid var(--border)}.analytics-stat-list>span{display:flex;justify-content:space-between;padding:8px 10px;background:#f6f9f8;border-radius:7px}.analytics-stat-list small{color:var(--muted);font-size:8px}.analytics-stat-list strong{font-size:9px}.symbol-performance{display:grid;gap:15px;margin-top:5px}.symbol-performance>div{display:grid;grid-template-columns:65px 1fr 65px;gap:10px;align-items:center;font-size:8px}.symbol-performance>div>span{direction:ltr;font-weight:600}.symbol-performance>div>div{height:8px;background:#eef2f2;border-radius:8px;overflow:hidden}.symbol-performance i{display:block;height:100%;background:linear-gradient(90deg,var(--green-dark),#52d5be);border-radius:inherit}.symbol-performance i.loss{background:linear-gradient(90deg,#d94f56,#ef7b7c)}.symbol-performance strong{text-align:left;font-size:8px}.analytics-insight{display:flex;gap:9px;align-items:flex-start;padding:11px;margin-top:18px;color:#65777e;background:#f3f9f7;border-radius:9px}.analytics-insight>svg{flex:none;color:var(--orange);margin-top:2px}.analytics-insight p{margin:0;font-size:8px;line-height:1.8}.analytics-insight strong{display:block;color:#3d535b}.analytics-trades-card{padding:21px;overflow:hidden}.analytics-table-actions{display:flex;gap:7px}.analytics-table-actions select,.analytics-table-actions button{min-height:32px;padding:6px 10px;color:#687a81;background:#fff;border:1px solid var(--border);border-radius:8px;font-size:8px}.analytics-table-actions button{display:flex;align-items:center;gap:6px}.analytics-trades-table{overflow-x:auto;border:1px solid var(--border);border-radius:10px}.analytics-trade-head,.analytics-trade-row{min-width:970px;display:grid;grid-template-columns:35px .8fr .55fr .55fr .85fr .85fr .65fr .55fr .85fr 1fr;gap:8px;align-items:center;padding:10px 12px}.analytics-trade-head{color:#8b989d;background:#f6f8f8;font-size:8px}.analytics-trade-row{min-height:52px;color:#53656c;border-top:1px solid #e7eded;font-size:8px}.analytics-trade-row>strong{color:#293f49;font-size:9px}.trade-side{width:-moz-fit-content;width:fit-content;padding:3px 7px;border-radius:5px;font-size:7px}.trade-side.buy{color:var(--green-dark);background:var(--green-soft)}.trade-side.sell{color:#c64d52;background:#fceced}.terminal-grid{display:grid;grid-template-columns:245px minmax(420px,1fr) 265px;gap:14px;direction:ltr}.terminal-grid>*{direction:rtl}.watchlist,.terminal-chart,.order-panel{padding:17px}.watchlist-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.watchlist-head strong{font-size:14px}.watchlist-head button{width:27px;height:27px;color:var(--green);background:var(--green-soft);border:0;border-radius:7px}.watchlist .search-box{margin-bottom:11px}.watchlist .search-box input{width:100%}.watchlist-labels{display:grid;grid-template-columns:1.5fr 1fr .7fr;padding:7px 8px;color:#9aa5a9;font-size:8px}.market-row{width:100%;display:grid;grid-template-columns:27px 1.2fr 1fr .7fr;gap:6px;align-items:center;padding:10px 7px;border:0;border-top:1px solid #edf1f1;background:#fff;text-align:right}.market-row.active{background:#f0f9f7;border-radius:8px}.symbol-badge{width:27px;height:27px;display:grid;place-items:center;color:#fff;background:var(--navy-2);border-radius:50%;font-size:8px;font-weight:700;direction:ltr}.symbol-badge.large{width:40px;height:40px;font-size:11px}.market-row span:nth-child(2) strong,.market-row span:nth-child(2) small{display:block}.market-row span:nth-child(2) strong{font-size:10px;text-align:right}.market-row span:nth-child(2) small{color:var(--muted);font-size:8px}.market-row>strong{font-size:10px}.instrument-title{display:flex;align-items:center;justify-content:space-between}.instrument-title>div{display:flex;gap:10px;align-items:center}.instrument-title h2{margin:0;font-size:16px}.instrument-title p{margin:0;color:var(--muted);font-size:9px}.instrument-title>div:last-child{display:block;text-align:left}.instrument-title>div:last-child>strong{display:block;font-size:18px}.chart-toolbar{display:flex;justify-content:space-between;align-items:center;margin:15px 0 8px;padding:7px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);direction:ltr}.chart-toolbar>div:last-child button{width:28px;height:28px;color:#708187;background:none;border:0}.candle-chart{height:350px;position:relative}.candle-chart svg{width:100%;height:100%}.price-badge{position:absolute;z-index:2;left:0;top:20%;padding:3px 6px;color:#fff;background:var(--green);border-radius:4px;font-size:8px;direction:ltr}.chart-stats{display:flex;justify-content:space-between;padding-top:10px;border-top:1px solid var(--border);color:var(--muted);font-size:8px}.chart-stats strong{margin-right:4px;color:#43545b}.order-panel .section-title{margin-bottom:12px}.order-side{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:14px;direction:ltr}.order-side button{padding:9px;color:#64777e;background:#f6f8f8;border:1px solid var(--border);border-radius:8px}.order-side button small,.order-side button strong{display:block}.order-side button small{font-size:9px}.order-side button strong{font-size:12px}.order-side button.active.buy{color:var(--green-dark);border-color:#8ed5c9;background:var(--green-soft)}.order-side button.active.sell{color:var(--red);border-color:#efb0b2;background:#fceced}.order-panel form{display:grid;gap:11px}.step-input{display:grid;grid-template-columns:33px 1fr 33px;direction:ltr}.step-input button{border:1px solid var(--border);background:#f5f8f8;color:#617279}.step-input input{border-radius:0;text-align:center;direction:ltr}.step-input button:first-child{border-radius:8px 0 0 8px}.step-input button:last-child{border-radius:0 8px 8px 0}.order-info{display:grid;gap:7px;padding:11px;background:#f6f9f9;border-radius:8px}.order-info span{display:flex;justify-content:space-between;color:var(--muted);font-size:9px}.order-info strong{color:#33474f}.order-submit.sell{background:var(--red)}.compact-result{padding-top:30px}.calendar-card{padding:22px}.calendar-toolbar{display:flex;justify-content:space-between;align-items:center;padding-bottom:17px;border-bottom:1px solid var(--border)}.date-nav{display:flex;align-items:center;gap:7px}.date-nav>button{width:30px;height:30px;border:1px solid var(--border);background:#fff;border-radius:8px}.date-nav>div{display:flex;align-items:center;gap:7px;padding:8px 12px;color:#43565d;background:#f6f8f8;border-radius:8px;font-size:10px}.date-nav svg{color:var(--green)}.calendar-filters{display:flex;gap:7px}.timezone-note{display:flex;gap:7px;align-items:center;padding:10px 12px;margin:14px 0;color:#78868b;background:#f4f8f8;border-radius:8px;font-size:9px}.econ-head,.econ-row{display:grid;grid-template-columns:.55fr .65fr 2fr .7fr .7fr .7fr .7fr;gap:10px;align-items:center}.econ-head{padding:8px 13px;color:#919da1;font-size:9px}.econ-row{min-height:65px;position:relative;padding:10px 13px;border-top:1px solid var(--border);font-size:10px}.econ-row.high:before{content:"";position:absolute;right:0;top:12px;bottom:12px;width:3px;background:var(--red);border-radius:3px}.econ-row>span:nth-child(2){display:flex;gap:5px;align-items:center;direction:ltr;justify-content:flex-end}.econ-row>div strong,.econ-row>div small{display:block}.econ-row>div strong{font-size:10px}.econ-row>div small{margin-top:3px;color:var(--muted);font-size:8px}.impact-bars{display:flex;gap:2px;direction:ltr}.impact-bars i{width:3px;height:10px;background:#dce3e3;border-radius:2px}.impact-bars i:nth-child(2){height:14px}.impact-bars i:nth-child(3){height:18px}.impact-bars i.on{background:var(--orange)}.high .impact-bars i.on{background:var(--red)}.calendar-legend{display:flex;align-items:center;gap:15px;padding-top:15px;color:var(--muted);font-size:8px}.calendar-legend span{display:flex;gap:5px;align-items:center}.calendar-legend i{width:7px;height:7px;background:#b8c2c5;border-radius:50%}.calendar-legend i.high{background:var(--red)}.calendar-legend i.medium{background:var(--orange)}.calendar-legend p{margin-right:auto}.calculator-layout{display:grid;grid-template-columns:1.1fr .9fr;gap:16px}.calculator-form,.calculator-result{padding:23px}.calculator-form form{display:grid;gap:18px}.calculator-result .section-title{border-bottom:1px solid var(--border);padding-bottom:16px}.calc-main{padding:20px;margin-bottom:14px;text-align:center;color:#fff;background:linear-gradient(135deg,var(--navy),#0c4750);border-radius:13px}.calc-main small,.calc-main strong,.calc-main span{display:block}.calc-main small{color:#9db4bb;font-size:9px}.calc-main strong{margin:4px 0;font-size:29px}.calc-main span{color:#77dcca;font-size:9px}.calc-results{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:13px}.calc-results>div{display:grid;grid-template-columns:32px 1fr;-moz-column-gap:8px;column-gap:8px;padding:10px;border:1px solid var(--border);border-radius:9px}.calc-results .metric-icon{width:31px;height:31px;grid-row:span 2}.calc-results small{color:var(--muted);font-size:8px}.calc-results strong{font-size:11px}.verification-hero{display:grid;grid-template-columns:110px 1.4fr 1fr;align-items:center;gap:25px;padding:25px 30px;margin-bottom:16px}.verification-score{width:100px;height:100px;position:relative}.verification-score svg{width:100%;height:100%;transform:rotate(-90deg)}.verification-score circle{fill:none;stroke:#e7eeee;stroke-width:9}.verification-score circle.value{stroke:var(--green);stroke-linecap:round}.verification-score>div{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;text-align:center}.verification-score strong,.verification-score span{display:block}.verification-score strong{font-size:19px}.verification-score span{color:var(--muted);font-size:8px}.verification-hero h2{margin:4px 0;font-size:21px}.verification-hero p{max-width:590px;margin:0;color:var(--muted);font-size:10px;line-height:1.8}.verification-level{padding:15px;background:#f3f9f8;border-radius:11px}.verification-level small,.verification-level strong,.verification-level span{display:block}.verification-level small{color:var(--muted);font-size:8px}.verification-level strong{margin:5px 0;color:var(--green-dark);font-size:11px}.verification-level span{color:var(--muted);font-size:9px}.verification-steps{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin-bottom:16px}.verification-step{min-height:115px;position:relative;display:flex;align-items:center;gap:13px;padding:18px}.verification-step.current{border-color:#8ed5c9}.step-number{position:absolute;top:8px;left:10px;color:#a4adaf;font-size:9px}.verification-icon{width:42px;height:42px;display:grid;place-items:center;color:var(--green);background:var(--green-soft);border-radius:11px}.verification-step>div{flex:1}.verification-step h3{margin:0 0 4px;font-size:12px}.verification-step p{margin:0;color:var(--muted);font-size:9px}.security-features{padding:22px}.security-features>div:last-child{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.security-features>div:last-child>span{display:grid;grid-template-columns:32px 1fr;-moz-column-gap:8px;column-gap:8px;padding:12px;background:#f6f9f9;border-radius:9px}.security-features svg{width:32px;height:32px;grid-row:span 2;padding:8px;color:var(--green);background:var(--green-soft);border-radius:8px}.security-features strong,.security-features small{display:block}.security-features strong{font-size:10px}.security-features small{color:var(--muted);font-size:8px}.upload-box{padding:30px 15px;text-align:center;border:2px dashed #cbd9d8;border-radius:12px;background:#f8fbfb}.upload-box>svg{font-size:26px;color:var(--green)}.upload-box h3{margin:9px 0 3px;font-size:13px}.upload-box p{margin:0 0 12px;color:var(--muted);font-size:9px}.partner-grid{display:grid;grid-template-columns:1.7fr .65fr .65fr;gap:16px;margin-bottom:16px}.partner-card{padding:21px}.partner-card.main{position:relative;overflow:hidden;min-height:190px;background:linear-gradient(135deg,#fff,#f0faf8)}.partner-income{display:flex;align-items:center;gap:12px;margin-top:8px}.partner-income>strong{font-size:27px}.partner-card>p{color:var(--muted);font-size:9px}.partner-chart{position:absolute;left:15px;right:15px;bottom:5px;height:90px}.partner-chart svg{width:100%;height:100%}.partner-card:not(.main){display:flex;flex-direction:column}.partner-card:not(.main)>small{margin-top:18px;color:var(--muted);font-size:9px}.partner-card:not(.main)>strong{margin:2px 0;font-size:25px}.partner-card:not(.main) p{margin-top:auto}.partner-plan-card{padding:22px;margin-bottom:16px}.partner-plan-switch{display:grid;grid-template-columns:1fr 1fr;gap:12px}.partner-plan-switch>button{min-height:76px;display:grid;grid-template-columns:35px 1fr 24px;gap:11px;align-items:center;padding:13px 15px;color:#4d6068;background:#f8fafa;border:1px solid var(--border);border-radius:12px;text-align:right;transition:.2s}.partner-plan-switch>button>svg{width:35px;height:35px;padding:9px;color:#78888e;background:#edf2f2;border-radius:10px}.partner-plan-switch>button span,.partner-plan-switch>button strong,.partner-plan-switch>button small{display:block}.partner-plan-switch>button strong{color:#263c45;font-size:11px}.partner-plan-switch>button small{margin-top:3px;color:var(--muted);font-size:8px}.partner-plan-switch>button i{width:20px;height:20px;display:grid;place-items:center;color:#fff;background:#dfe7e6;border-radius:50%;font-size:8px;font-style:normal}.partner-plan-switch>button.active{border-color:#66cdbc;background:var(--green-soft);box-shadow:0 0 0 3px #13a68f12}.partner-plan-switch>button.active>svg{color:var(--green-dark);background:#d5f2ed}.partner-plan-switch>button.active i{background:var(--green)}.partner-model-note{display:flex;align-items:center;gap:7px;margin-top:12px;padding:9px 11px;color:#61737a;background:#f3f7f7;border-radius:8px;font-size:8px}.partner-model-note svg{color:var(--green)}.partner-links-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.referral-link{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 22px;margin-bottom:16px}.partner-links-grid .referral-link{align-items:stretch;flex-direction:column;justify-content:flex-start;margin-bottom:0;border-color:var(--border)}.partner-links-grid .referral-link.selected{border-color:#91d8cc;box-shadow:0 0 0 3px #13a68f0f}.referral-link>div:first-child{display:flex;gap:10px;align-items:center}.referral-link h3{margin:0;font-size:13px}.referral-link p{margin:3px 0 0;color:var(--muted);font-size:9px}.copy-field{min-width:430px;display:flex;align-items:center;padding:4px;background:#f5f8f8;border:1px solid var(--border);border-radius:9px}.partner-links-grid .copy-field{min-width:0;margin-top:auto}.copy-field span{flex:1;padding:0 9px;color:#5c6d74;font-size:10px}.copy-field button{display:flex;align-items:center;gap:5px;padding:8px 12px;color:#fff;background:var(--green);border:0;border-radius:7px;font-size:9px}.partner-levels-card{padding:22px;margin-bottom:16px;overflow:hidden}.partner-rate-table{overflow:hidden;border:1px solid var(--border);border-radius:11px}.partner-rate-head,.partner-rate-row{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;align-items:center}.partner-rate-head{min-height:42px;padding:0 15px;color:#7d8c91;background:#f5f8f8;font-size:8px}.partner-rate-row{min-height:55px;padding:0 15px;color:#52656d;border-top:1px solid var(--border);font-size:9px}.partner-rate-row>strong{display:flex;align-items:center;gap:7px;color:#263d47;font-size:10px}.partner-rate-row>strong em{padding:3px 6px;color:var(--green-dark);background:var(--green-soft);border-radius:5px;font-size:7px;font-style:normal;direction:rtl}.partner-rate-row>b{color:#233a44;font-size:10px;font-weight:700}.partner-rate-row.current{position:relative;background:#f4fbf9}.partner-rate-row.current:before{content:"";position:absolute;top:0;right:0;bottom:0;width:3px;background:var(--green)}.partner-rate-foot{display:flex;align-items:flex-start;gap:7px;margin-top:11px;color:#718187;font-size:8px}.partner-rate-foot svg{flex:none;margin-top:2px;color:var(--green)}.tier-badge{display:inline-flex;gap:5px;padding:5px 9px;color:#9b6d24;background:#fff3da;border-radius:7px;font-size:9px}.tier-row{display:flex;justify-content:space-between;color:var(--muted);font-size:9px}.tier-row strong{color:#42555d}.partner-progress i{background:linear-gradient(90deg,var(--green),#70d8c7)}.tier-benefits{display:flex;gap:15px;margin-top:15px;color:#53646b;font-size:9px}.tier-benefits svg{color:var(--green)}.referrals>div{display:grid;grid-template-columns:32px 1fr 1fr .7fr;gap:9px;align-items:center;padding:9px 0;border-top:1px solid var(--border);font-size:9px}.referrals>div:first-child{border-top:0}.avatar-small{width:29px;height:29px;display:grid;place-items:center;color:var(--green-dark);background:var(--green-soft);border-radius:8px}.referrals b{direction:ltr;text-align:left}.support-search{position:relative;overflow:hidden;padding:34px;margin-bottom:16px;color:#fff;background:linear-gradient(125deg,var(--navy),#0d4852);border-radius:17px;text-align:center}.support-search:before,.support-search:after{content:"";position:absolute;width:210px;height:210px;border:35px solid rgba(58,206,181,.06);border-radius:50%}.support-search:before{right:-75px;top:-100px}.support-search:after{left:-85px;bottom:-130px}.support-search>div{position:relative;z-index:2;max-width:650px;margin:auto}.support-search h2{margin:6px 0 16px;font-size:24px}.support-search-box{display:flex;align-items:center;gap:9px;padding:5px 12px;background:#fff;border-radius:11px}.support-search-box svg{color:#859499}.support-search-box input{flex:1;min-height:36px;color:#243a44;border:0;font-size:11px}.support-search-box input:focus{outline:0}.support-search-box kbd{padding:3px 6px;color:#809095;background:#f1f4f4;border:1px solid #dde5e5;border-radius:5px;font-size:9px;direction:ltr}.support-search p{margin:9px 0 0;color:#94adb4;font-size:9px}.support-search p button{padding:0 4px;color:#62d3c0;background:none;border:0}.support-options{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:16px}.support-options .card{display:flex;flex-wrap:wrap;align-items:flex-start;gap:11px;padding:20px}.support-option-icon{width:39px;height:39px;display:grid;place-items:center;color:var(--green);background:var(--green-soft);border-radius:10px}.support-option-icon.ticket{color:var(--purple);background:#f0edfc}.support-option-icon.mail{color:var(--orange);background:#fff3e4}.support-options .card>div{flex:1}.support-options h3{margin:1px 0 3px;font-size:12px}.support-options p{margin:0;color:var(--muted);font-size:9px;line-height:1.7}.support-options div>span{color:#93a0a4;font-size:8px}.support-options .card>button{width:100%;margin-top:8px}.available i{width:6px;height:6px;display:inline-block;margin-left:4px;background:#31c78e;border-radius:50%}.support-options+.card{padding:22px}.faq-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.faq-grid button{display:grid;grid-template-columns:35px 1fr 15px;gap:8px;align-items:center;min-height:60px;padding:10px;color:#41545c;background:#fff;border:1px solid var(--border);border-radius:10px;text-align:right}.faq-grid button>span{width:34px;height:34px;display:grid;place-items:center;color:var(--green);background:var(--green-soft);border-radius:8px}.faq-grid button strong{font-size:9px}.faq-grid button>svg{color:#a6b0b3;font-size:10px}.live-chat-dock{position:fixed;z-index:80;left:24px;bottom:84px;width:min(440px,calc(100vw - 48px));max-height:calc(100vh - 110px);overflow:hidden;background:#fff;border:1px solid rgba(209,224,222,.9);border-radius:18px;box-shadow:0 24px 70px #031e2a3d,0 4px 18px #031e2a1a;transform-origin:20px calc(100% + 35px);animation:chatDockMorph .48s cubic-bezier(.18,.88,.3,1.18)}@keyframes chatDockMorph{0%{opacity:0;transform:translate(-8px,24px) scale(.08);clip-path:circle(8% at 4% 100%)}58%{opacity:1;transform:translateY(-3px) scale(1.015);clip-path:circle(85% at 4% 100%)}to{opacity:1;transform:translate(0) scale(1);clip-path:circle(145% at 4% 100%)}}.live-chat-dock-head{min-height:60px;display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#fff;border-bottom:1px solid var(--border)}.dock-brand{display:flex;align-items:center;gap:9px}.dock-brand>span{width:36px;height:36px;display:grid;place-items:center;color:#fff;background:linear-gradient(145deg,var(--green),#087b6c);border-radius:11px;box-shadow:0 6px 14px #13a68f33}.dock-brand strong,.dock-brand small{display:block}.dock-brand strong{color:#1b343e;font-size:12px}.dock-brand small{margin-top:1px;color:#87959a;font-size:9px}.live-chat-dock-head>button{width:32px;height:32px;display:grid;place-items:center;color:#718188;background:#f3f6f6;border:1px solid #e0e7e7;border-radius:9px;transition:.2s}.live-chat-dock-head>button:hover{color:var(--red);background:#fceeee;transform:rotate(90deg)}.live-chat{background:#f3f7f6}.live-chat-agent{min-height:66px;display:flex;align-items:center;gap:10px;padding:11px 18px;color:#fff;background:linear-gradient(110deg,#082437,#0b4d53)}.agent-avatar{width:40px;height:40px;position:relative;display:grid;place-items:center;color:#073b3d;background:linear-gradient(145deg,#76e1ce,#2dbba3);border-radius:12px;font-size:14px;font-weight:700}.agent-avatar>span{position:absolute;left:-2px;bottom:-2px;width:10px;height:10px;background:#38d595;border:2px solid #0a3947;border-radius:50%}.live-chat-agent>div:nth-child(2){flex:1}.live-chat-agent strong,.live-chat-agent p{display:block;margin:0}.live-chat-agent strong{font-size:13px}.live-chat-agent p{display:flex;align-items:center;gap:5px;margin-top:2px;color:#9cb6bb;font-size:10px}.live-chat-agent p i{width:6px;height:6px;background:#38d595;border-radius:50%}.chat-secure{display:flex;align-items:center;gap:5px;padding:5px 8px;color:#8edbcf;background:#44cfb61a;border:1px solid rgba(91,217,196,.14);border-radius:7px;font-size:9px}.live-chat-context{min-height:39px;display:grid;grid-template-columns:auto auto 1px auto auto;gap:7px;align-items:center;padding:7px 18px;color:#89969b;background:#fff;border-bottom:1px solid var(--border);font-size:9px}.live-chat-context strong{color:#52666d;font-size:10px}.live-chat-context>i{width:1px;height:15px;margin:0 6px;background:var(--border)}.chat-messages{height:330px;overflow-y:auto;padding:12px 17px;scrollbar-width:thin}.chat-day{display:flex;align-items:center;gap:8px;margin-bottom:13px;color:#9ba6a9;font-size:9px}.chat-day:before,.chat-day:after{content:"";height:1px;flex:1;background:#dfe7e6}.chat-message{display:flex;align-items:flex-end;gap:7px;margin:9px 0;animation:chatMessageIn .2s ease}@keyframes chatMessageIn{0%{opacity:0;transform:translateY(4px)}}.message-avatar{width:27px;height:27px;flex:none;display:grid;place-items:center;color:#087566;background:#d9f2ed;border-radius:8px;font-size:10px;font-weight:700}.chat-message>div{max-width:78%}.chat-message p{margin:0;padding:10px 12px;color:#40545c;background:#fff;border:1px solid #e0e8e7;border-radius:12px 12px 3px;font-size:11px;line-height:1.8;box-shadow:0 3px 9px #14373c09}.chat-message small{display:flex;align-items:center;gap:4px;margin-top:3px;color:#98a4a8;font-size:8px}.chat-message.user{direction:ltr}.chat-message.user>div{margin-left:0}.chat-message.user p{color:#fff;background:var(--green);border-color:var(--green);border-radius:12px 12px 12px 3px;direction:rtl;text-align:right}.chat-message.user small{justify-content:flex-end;direction:rtl}.chat-message.user small svg{color:var(--green)}.typing-dots{display:flex;gap:4px;padding:11px 14px;background:#fff;border:1px solid #e0e8e7;border-radius:12px 12px 3px}.typing-dots i{width:5px;height:5px;background:#8fa0a5;border-radius:50%;animation:typingDot 1s infinite}.typing-dots i:nth-child(2){animation-delay:.15s}.typing-dots i:nth-child(3){animation-delay:.3s}@keyframes typingDot{50%{opacity:.25;transform:translateY(-2px)}}.quick-replies{padding:0 17px 10px}.quick-replies>span{display:block;margin-bottom:6px;color:#8c999d;font-size:9px}.quick-replies>div{display:flex;flex-wrap:wrap;gap:5px}.quick-replies button{padding:6px 9px;color:var(--green-dark);background:#fff;border:1px solid #bfe0db;border-radius:15px;font-size:9px}.quick-replies button:hover{color:#fff;background:var(--green);border-color:var(--green)}.chat-composer{display:grid;grid-template-columns:32px 1fr 37px;gap:7px;align-items:end;padding:10px 14px;background:#fff;border-top:1px solid var(--border)}.chat-composer textarea{min-height:42px;max-height:90px;padding:10px 11px;color:#334850;background:#f5f8f8;border:1px solid #dae4e3;border-radius:9px;resize:none;font-size:11px}.chat-composer textarea:focus{outline:0;border-color:#81cfc2;background:#fff}.chat-attach{width:32px;height:38px;color:#819095;background:none;border:0}.chat-send{width:37px;height:37px;display:grid;place-items:center;color:#fff;background:var(--green);border:0;border-radius:9px;transition:.2s}.chat-send:disabled{color:#a7b1b4;background:#e4eaea;cursor:default}.chat-footer-note{display:flex;justify-content:center;align-items:center;gap:5px;padding:0 12px 9px;color:#9aa5a8;background:#fff;font-size:8px}.chat-footer-note svg{color:var(--green)}.settings-layout{display:grid;grid-template-columns:245px 1fr;gap:16px}.settings-nav{height:-moz-fit-content;height:fit-content;padding:14px}.settings-user{display:flex;gap:9px;align-items:center;padding:10px 7px 17px;margin-bottom:9px;border-bottom:1px solid var(--border)}.settings-user>span{width:39px;height:39px;display:grid;place-items:center;color:#fff;background:var(--navy);border-radius:10px;font-size:11px}.settings-user strong,.settings-user small{display:block}.settings-user strong{font-size:10px}.settings-user small{color:var(--muted);font-size:8px}.settings-nav>button{width:100%;display:grid;grid-template-columns:20px 1fr 12px;gap:8px;align-items:center;padding:10px;color:#68797f;background:none;border:0;border-radius:8px;text-align:right;font-size:10px}.settings-nav>button.active{color:var(--green-dark);background:var(--green-soft)}.settings-nav>button svg:last-child{font-size:9px}.settings-content{min-height:510px;padding:23px}.profile-photo{display:flex;align-items:center;gap:11px;padding-bottom:17px;margin-bottom:17px;border-bottom:1px solid var(--border)}.profile-photo>span{width:58px;height:58px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#1d485e,#092335);border-radius:15px;font-size:16px;font-weight:700}.profile-photo div{flex:1}.profile-photo strong,.profile-photo p{display:block;margin:0}.profile-photo strong{font-size:11px}.profile-photo p{color:var(--muted);font-size:9px}.settings-form>.primary-btn{margin-top:18px}.settings-form input:disabled{color:#89969b;background:#f0f3f3}.setting-row{display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-top:1px solid var(--border)}.setting-row:first-of-type{border-top:0}.setting-row strong{font-size:11px}.setting-row p{margin:3px 0 0;color:var(--muted);font-size:9px}.switch{width:38px;height:21px;padding:3px;background:#d8dfdf;border:0;border-radius:20px;transition:.2s;direction:ltr}.switch i{display:block;width:15px;height:15px;background:#fff;border-radius:50%;box-shadow:0 1px 4px #00000026;transition:.2s}.switch.on{background:var(--green)}.switch.on i{transform:translate(17px)}.password-btn{width:100%;display:grid;grid-template-columns:35px 1fr 15px;gap:9px;align-items:center;padding:13px;margin-top:15px;text-align:right;color:#3d525b;background:#f6f9f9;border:0;border-radius:10px}.password-btn>svg:first-child{width:34px;height:34px;padding:9px;color:var(--green);background:var(--green-soft);border-radius:8px}.password-btn strong,.password-btn p{margin:0;font-size:10px}.password-btn p{color:var(--muted);font-size:8px}.preference-block{padding:5px 0 18px}.preference-block>strong{font-size:11px}.theme-choices{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:10px}.theme-choices button{position:relative;display:grid;gap:8px;padding:8px;color:#5a6b72;background:#fff;border:1px solid var(--border);border-radius:10px;font-size:9px;text-align:right}.theme-choices button.selected{border-color:var(--green);color:var(--green-dark)}.theme-choices button>i{height:70px;display:block;border-radius:6px;border:1px solid #dce5e5}.light-preview{background:linear-gradient(90deg,#172f3e 20%,#f5f7f7 20%)}.dark-preview{background:linear-gradient(90deg,#0a1b27 20%,#162b38 20%)}.system-preview{background:linear-gradient(90deg,#172f3e 10%,#f5f7f7 10%,#f5f7f7 55%,#162b38 55%)}.theme-choices button>svg{position:absolute;left:13px;bottom:12px;color:var(--green)}.auth-page{min-height:100vh;display:grid;grid-template-columns:minmax(520px,.95fr) minmax(560px,1.05fr);color:#132832;background:#fff}.auth-panel{min-height:100vh;display:flex;flex-direction:column;background:#fff}.auth-mobile-head{min-height:82px;display:flex;align-items:center;justify-content:space-between;padding:0 8%}.auth-mobile-head>button{display:flex;align-items:center;gap:7px;color:#728188;background:#fff;border:1px solid #e0e7e7;border-radius:9px;padding:8px 12px;font-size:10px}.auth-brand{display:flex;align-items:center;gap:11px;direction:ltr}.auth-brand .brand-mark{width:39px;height:39px}.auth-brand strong{display:block;color:#0a2637;font-size:20px;line-height:1}.auth-brand span{display:block;margin-top:3px;color:var(--green);font-size:8px;letter-spacing:3px}.auth-form-wrap{width:min(440px,84%);display:grid;place-items:center;flex:1;margin:20px auto}.auth-form-card,.auth-result{width:100%;animation:authEnter .3s ease}@keyframes authEnter{0%{opacity:0;transform:translateY(8px)}}.auth-heading{margin-bottom:25px}.auth-kicker{display:inline-flex;padding:5px 9px;margin-bottom:9px;color:var(--green-dark);background:var(--green-soft);border-radius:20px;font-size:10px;font-weight:600}.auth-heading h1,.auth-result h1{margin:0 0 6px;color:#0b2637;font-size:29px;letter-spacing:-.7px}.auth-heading p,.auth-result p{margin:0;color:#7a898f;font-size:11px;line-height:1.9}.auth-form-card form{display:grid;gap:15px}.auth-field{display:grid;gap:7px;color:#40535b;font-size:10px;font-weight:600}.auth-field>div{min-height:49px;display:flex;align-items:center;gap:10px;padding:0 14px;background:#fafcfc;border:1px solid #d9e3e3;border-radius:10px;transition:.2s}.auth-field>div:focus-within{background:#fff;border-color:#77cfc0;box-shadow:0 0 0 4px #13a68f14}.auth-field>div>svg{flex:none;color:#91a0a5;font-size:13px}.auth-field input{width:100%;min-width:0;height:46px;color:#1e343e;background:none;border:0;font-size:11px}.auth-field input::-moz-placeholder{color:#abb5b8}.auth-field input::placeholder{color:#abb5b8}.auth-field input:focus{outline:0}.auth-field div>button:not(.country-code){padding:5px;color:#859499;background:none;border:0}.auth-form-meta{display:flex;align-items:center;justify-content:space-between}.auth-form-meta>button,.auth-switch button,.auth-text-btn{padding:0;color:var(--green-dark);background:none;border:0;font-size:10px}.auth-check{display:flex;align-items:flex-start;gap:7px;color:#697a80;font-size:10px;cursor:pointer}.auth-check input{position:absolute;opacity:0;pointer-events:none}.auth-check>i{width:17px;height:17px;flex:none;display:grid;place-items:center;color:transparent;background:#fff;border:1px solid #cfdada;border-radius:5px;font-style:normal;font-size:8px;transition:.2s}.auth-check input:checked+i{color:#fff;background:var(--green);border-color:var(--green)}.auth-submit{width:100%;min-height:49px;display:flex;align-items:center;justify-content:center;gap:9px;padding:10px 17px;color:#fff;background:linear-gradient(100deg,#13a68f,#0a8775);border:0;border-radius:10px;box-shadow:0 9px 20px #13a68f2e;font-size:11px;font-weight:700;transition:.2s}.auth-submit:hover{transform:translateY(-1px);box-shadow:0 12px 25px #13a68f3d}.auth-divider{display:flex;align-items:center;gap:10px;color:#9ba7aa;font-size:9px}.auth-divider:before,.auth-divider:after{content:"";height:1px;flex:1;background:#e3eaea}.biometric-btn{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:10px;color:#3c5058;background:#fff;border:1px solid #dbe4e4;border-radius:10px}.biometric-btn>svg{color:var(--green);font-size:22px}.biometric-btn strong,.biometric-btn small{display:block;text-align:right}.biometric-btn strong{font-size:10px}.biometric-btn small{color:#8c999e;font-size:8px}.auth-switch{margin:22px 0 0;color:#79888d;font-size:10px;text-align:center}.auth-switch button{margin-right:3px;font-weight:700}.auth-footer{min-height:60px;display:flex;align-items:center;justify-content:space-between;padding:0 8%;color:#9aa5a8;font-size:8px;border-top:1px solid #edf1f1}.auth-footer div{display:flex;gap:13px}.auth-footer button{padding:0;color:#8b989c;background:none;border:0;font-size:8px}.auth-back{display:inline-flex;align-items:center;gap:6px;padding:0;margin-bottom:17px;color:#718087;background:none;border:0;font-size:9px}.auth-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:11px}.phone-field{direction:ltr}.phone-field .country-code{display:flex;align-items:center;gap:5px;padding:7px 9px;color:#455960;background:#f0f4f4;border:0;border-radius:7px;font-size:9px}.password-rules{display:flex;flex-wrap:wrap;gap:11px;margin-top:-6px;color:#99a5a9;font-size:8px}.password-rules span{display:flex;align-items:center;gap:4px}.password-rules i{width:5px;height:5px;border-radius:50%;background:#bec7c9}.password-rules .valid{color:var(--green-dark)}.password-rules .valid i{background:var(--green)}.auth-check.terms{line-height:1.8}.auth-check.terms button{padding:0;color:var(--green-dark);background:none;border:0;font-size:inherit}.forgot-card{max-width:410px}.forgot-icon{width:54px;height:54px;display:grid;place-items:center;margin-bottom:16px;color:var(--green);background:var(--green-soft);border-radius:15px;box-shadow:0 0 0 8px #f5fbfa;font-size:20px}.auth-help-note{display:flex;gap:9px;align-items:flex-start;padding:11px;margin-top:20px;color:#697b82;background:#f5f9f8;border-radius:9px}.auth-help-note svg{flex:none;color:var(--green);margin-top:2px}.auth-help-note p{margin:0;font-size:8px;line-height:1.8}.auth-help-note strong{display:block;color:#40555d}.auth-result{text-align:center}.auth-result-icon{width:66px;height:66px;display:grid;place-items:center;margin:0 auto 22px;color:#fff;background:var(--green);border-radius:50%;box-shadow:0 0 0 10px var(--green-soft);font-size:23px}.auth-result>small{display:inline-block;margin-bottom:7px;color:var(--green);font-size:9px;font-weight:700}.auth-result p{max-width:360px;margin:0 auto 18px}.sent-to{padding:11px;margin-bottom:17px;color:#465a62;background:#f4f7f7;border-radius:9px;font-size:10px}.auth-result .auth-text-btn{margin-top:15px}.auth-showcase{min-height:100vh;position:relative;display:flex;flex-direction:column;overflow:hidden;padding:35px 6% 42px;color:#fff;background:radial-gradient(circle at 18% 24%,rgba(22,140,137,.37),transparent 31%),radial-gradient(circle at 80% 82%,rgba(112,76,183,.2),transparent 28%),linear-gradient(145deg,#061927,#092c3d 63%,#073d43)}.auth-showcase .auth-brand strong{color:#fff}.auth-showcase-art{height:38vh;min-height:300px;position:relative;margin:5px 0 0}.auth-glow{position:absolute;width:270px;height:270px;top:5%;left:calc(50% - 135px);background:#19c1a62b;border-radius:50%;filter:blur(48px)}.auth-orbit{position:absolute;top:50%;left:50%;border:1px solid rgba(85,217,195,.16);border-radius:50%;transform:translate(-50%,-50%) rotateX(68deg) rotate(-13deg)}.auth-orbit:after{content:"";position:absolute;width:12px;height:12px;top:16px;left:15%;background:#ecad51;border-radius:50%;box-shadow:0 0 15px #ecad5199}.orbit-a{width:390px;height:390px;border-width:2px}.orbit-b{width:270px;height:270px;transform:translate(-50%,-50%) rotateX(64deg) rotate(24deg)}.orbit-b:after{width:9px;height:9px;top:auto;bottom:20px;left:76%;background:#8f6fe8}.auth-main-coin{position:absolute;z-index:2;width:128px;height:128px;top:calc(50% - 64px);left:calc(50% - 64px);display:grid;place-items:center;color:#073539;background:linear-gradient(145deg,#7de5d2,#16a991);border:10px solid rgba(255,255,255,.11);border-radius:50%;box-shadow:0 28px 70px #00050d8c,inset 0 0 25px #ffffff4d;font-size:52px;font-weight:800;transform:rotate(-8deg)}.auth-float-card{position:absolute;z-index:3;display:flex;align-items:center;gap:9px;padding:10px 12px;color:#d8e8ea;background:#0a2835d1;border:1px solid rgba(120,220,203,.16);border-radius:11px;box-shadow:0 15px 35px #00081147;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.auth-float-card>svg{color:#51d3bd}.auth-float-card span,.auth-float-card strong{display:block;font-size:8px}.auth-float-card strong{margin-top:2px;color:#fff;font-size:9px}.auth-float-card.card-a{top:22%;right:5%}.auth-float-card.card-a>svg:last-child{width:17px;height:17px;padding:4px;margin-right:15px;color:#052d31;background:#48cdb5;border-radius:50%}.auth-float-card.card-b{bottom:10%;left:4%}.auth-float-card .up{width:28px;height:28px;display:grid;place-items:center;color:#54d2bc;background:#2dc8ad1f;border-radius:8px;font-size:16px}.auth-showcase-copy{position:relative;z-index:2;max-width:590px;margin-top:-5px}.auth-showcase-copy>span{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;color:#88c8c2;background:#22baa117;border:1px solid rgba(72,209,186,.14);border-radius:15px;font-size:9px}.auth-showcase-copy>span i{width:6px;height:6px;background:#35d59d;border-radius:50%;box-shadow:0 0 0 4px #35d59d1a}.auth-showcase-copy h2{margin:12px 0 7px;font-size:clamp(28px,3vw,42px);line-height:1.35;letter-spacing:-1px}.auth-showcase-copy>p{max-width:510px;margin:0;color:#9fb5bc;font-size:11px;line-height:2}.auth-features{display:flex;flex-wrap:wrap;gap:14px;margin-top:14px;color:#9fc1c2;font-size:9px}.auth-features span{display:flex;align-items:center;gap:5px}.auth-features svg{color:#44cdb6}.auth-testimonial{position:relative;z-index:2;padding:14px 16px;margin-top:auto;background:#ffffff0e;border:1px solid rgba(255,255,255,.08);border-radius:13px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.auth-testimonial .quote{position:absolute;left:16px;top:7px;color:#51d2bb54;font-size:35px;font-family:Georgia,serif}.auth-testimonial>p{max-width:540px;margin:0 0 10px;color:#bdcdd1;font-size:9px;line-height:1.9}.auth-testimonial>div:last-child{display:flex;align-items:center;gap:8px}.auth-testimonial>div>span{width:29px;height:29px;display:grid;place-items:center;color:#073b3d;background:#54d1bc;border-radius:8px;font-size:8px;font-weight:700}.auth-testimonial strong,.auth-testimonial small{display:block;font-size:8px}.auth-testimonial small{color:#839da4;font-size:7px;font-weight:400}.auth-testimonial b{margin-right:auto;color:#f0af4c;font-size:9px;letter-spacing:2px}.content:not(.content-analytics){font-size:9px}.content:not(.content-analytics) p,.content:not(.content-analytics) small,.content:not(.content-analytics) label,.content:not(.content-analytics) li,.content:not(.content-analytics) em,.content:not(.content-analytics) .muted{font-size:8px!important}.content:not(.content-analytics) span{font-size:9px!important}.content:not(.content-analytics) strong,.content:not(.content-analytics) b{font-size:10px!important}.content:not(.content-analytics) button,.content:not(.content-analytics) input,.content:not(.content-analytics) select,.content:not(.content-analytics) textarea{font-size:9px!important}.content:not(.content-analytics) h2{font-size:17px!important}.content:not(.content-analytics) h3{font-size:11px!important}.content:not(.content-analytics) .section-title p{font-size:9px!important}.content:not(.content-analytics) .eyebrow,.content:not(.content-analytics) .status,.content:not(.content-analytics) .form-hint,.content:not(.content-analytics) .risk-safe,.content:not(.content-analytics) .trade-side{font-size:8px!important}.content .page-heading h1{font-size:25px!important}.content .page-heading p{font-size:13px!important}.content:not(.content-analytics) .metric-card>strong,.content:not(.content-analytics) .wallet-balance strong,.content:not(.content-analytics) .partner-income>strong,.content:not(.content-analytics) .partner-card:not(.main)>strong,.content:not(.content-analytics) .calc-main strong{font-size:23px!important}.content:not(.content-analytics) .chart-summary strong,.content:not(.content-analytics) .verification-score strong,.content:not(.content-analytics) .instrument-title>div:last-child>strong{font-size:18px!important}.content:not(.content-analytics) .market-sentiment b,.content:not(.content-analytics) .market-period-bar strong,.content:not(.content-analytics) .trader-flow-head h2{font-size:16px!important}.content:not(.content-analytics) .wallet-summary strong,.content:not(.content-analytics) .account-stats strong,.content:not(.content-analytics) .account-card-head strong,.content:not(.content-analytics) .watchlist-head strong{font-size:14px!important}.content:not(.content-analytics) .hero-copy h2,.content:not(.content-analytics) .market-pulse-copy h2,.content:not(.content-analytics) .support-search h2{font-size:23px!important}.content:not(.content-analytics) .hero-copy p,.content:not(.content-analytics) .market-pulse-copy p{font-size:10px!important}.content:not(.content-analytics) .primary-btn{font-size:10px!important}.mobile-overlay{display:none}@media (max-width: 1180px){.auth-page{grid-template-columns:minmax(470px,.9fr) minmax(500px,1.1fr)}.auth-showcase{padding-inline:4%}.auth-showcase-art{min-height:270px}.auth-float-card.card-a{right:0}.auth-float-card.card-b{left:0}.market-pulse{grid-template-columns:1fr 1fr}.market-pulse-copy{grid-column:1/-1}.sessions-grid{grid-template-columns:1fr 1fr}.mover-row{grid-template-columns:22px 29px 1fr .8fr 52px}.mover-spark{display:none}.analytics-account-bar{flex-wrap:wrap}.analytics-account-select{flex:1;min-width:340px}.analytics-live{min-width:220px}.analytics-metrics{grid-template-columns:repeat(3,1fr)}.analytics-main-grid{grid-template-columns:1fr}.analytics-side,.metrics-grid{grid-template-columns:1fr 1fr}.terminal-grid{grid-template-columns:220px 1fr}.order-panel{grid-column:1 / -1}.order-panel form{grid-template-columns:repeat(4,1fr);align-items:end}.order-side,.order-info{grid-column:span 2}.order-submit{align-self:end}.partner-grid{grid-template-columns:1.4fr .7fr .7fr}}@media (max-width: 900px){.auth-page{display:block;background:#f4f8f7}.auth-panel{min-height:100vh}.auth-showcase{display:none}.auth-form-wrap{margin-block:30px}.movers-grid,.trader-flow-grid{grid-template-columns:1fr}.mover-row{grid-template-columns:24px 31px 1fr 80px .85fr 55px}.mover-spark{display:block}.market-period-bar{flex-wrap:wrap}.market-period-bar>div:first-child{min-width:50%}.analytics-account-select{min-width:100%;border-left:0;padding-left:0}.analytics-live{flex:1}.analytics-summary-strip{grid-template-columns:repeat(3,1fr)}.analytics-summary-strip>div:nth-child(3){border-left:0}.analytics-summary-strip>div:nth-child(-n+3){border-bottom:1px solid var(--border)}.analytics-detail-grid{grid-template-columns:1fr}.sidebar{transform:translate(105%);transition:.25s}.sidebar.open{transform:translate(0)}.sidebar-close,.mobile-menu,.mobile-overlay{display:block}.mobile-overlay{position:fixed;z-index:45;top:0;right:0;bottom:0;left:0;background:#02121c73;border:0}.app-main{margin-right:0}.topbar{padding:0 20px}.mobile-menu{margin-left:12px}.account-switcher{margin-left:auto}.content{padding:24px 30px 70px}.dashboard-grid,.dashboard-grid.lower,.calculator-layout,.account-cards-grid,.terminal-grid{grid-template-columns:1fr}.order-panel{grid-column:auto}.order-panel form{grid-template-columns:1fr 1fr}.order-side,.order-info{grid-column:span 2}.calendar-card{overflow-x:auto}.calendar-toolbar,.economic-table{min-width:720px}.verification-hero{grid-template-columns:100px 1fr}.verification-level{grid-column:1 / -1}.partner-grid{grid-template-columns:1fr 1fr}.partner-card.main{grid-column:1 / -1}.referral-link{align-items:stretch;flex-direction:column}.partner-links-grid{grid-template-columns:1fr}.copy-field{min-width:0}.support-options{grid-template-columns:1fr}.faq-grid{grid-template-columns:1fr 1fr}}@media (max-width: 620px){.auth-mobile-head{min-height:68px;padding:0 18px}.auth-mobile-head>button{width:36px;height:36px;padding:0;justify-content:center}.auth-mobile-head>button span{display:none}.auth-brand .brand-mark{width:34px;height:34px}.auth-brand strong{font-size:18px}.auth-form-wrap{width:calc(100% - 32px);margin:18px auto 28px}.auth-heading{margin-bottom:20px}.auth-heading h1,.auth-result h1{font-size:25px}.auth-form-grid{grid-template-columns:1fr}.auth-footer{min-height:70px;align-items:center;flex-direction:column;justify-content:center;gap:7px;padding:10px}.register-card{padding-bottom:10px}.live-chat-dock{left:10px;bottom:74px;width:calc(100vw - 20px);max-height:calc(100vh - 86px);border-radius:15px;transform-origin:18px calc(100% + 28px)}.chat-messages{height:280px;padding-inline:12px}.live-chat-agent,.live-chat-context{padding-inline:13px}.chat-secure{display:none}.live-chat-context{grid-template-columns:auto auto 1px auto auto}.quick-replies{padding-inline:12px}.market-pulse{grid-template-columns:1fr;padding:22px 18px}.market-pulse-copy{grid-column:auto}.market-pulse-copy h2{font-size:22px}.market-clock,.market-sentiment{padding:11px}.sessions-card{padding:15px;overflow:hidden}.sessions-grid{grid-template-columns:1fr}.session-timeline{overflow-x:auto}.timeline-hours,.timeline-track,.timeline-legend{min-width:550px}.period-tabs{width:100%;order:3}.period-tabs button{flex:1}.last-update{margin-right:auto}.movers-head{padding:12px}.mover-row{grid-template-columns:22px 29px 1fr .8fr 53px;padding-inline:9px}.mover-spark{display:none}.trader-flow-head{align-items:flex-start;flex-direction:column;gap:10px}.flow-users{width:100%;justify-content:space-between}.flow-list>div{grid-template-columns:22px 1fr 1.25fr 38px;padding-inline:10px}.market-disclaimer{align-items:flex-start;flex-wrap:wrap}.market-disclaimer>span{width:100%;margin-right:21px}.analytics-account-bar{gap:12px;padding:13px}.analytics-account-select{min-width:0}.analytics-account-select .account-logo{display:none}.analytics-live{min-width:100%;order:3}.analytics-range{flex:1}.analytics-export{width:36px;padding:0;justify-content:center;font-size:0}.analytics-export svg{font-size:10px}.analytics-summary-strip{grid-template-columns:1fr 1fr}.analytics-summary-strip>div{border-bottom:1px solid var(--border)}.analytics-summary-strip>div:nth-child(2n){border-left:0}.analytics-metrics{grid-template-columns:1fr 1fr}.analytics-metric{min-height:115px;padding:14px}.analytics-metric:last-child{grid-column:1/-1}.analytics-side{grid-template-columns:1fr}.analytics-balance-chart{padding:15px;overflow-x:auto}.analytics-balance-chart .section-title,.analytics-chart-value,.analytics-chart-canvas{min-width:570px}.analytics-donut-wrap{grid-template-columns:130px 1fr;gap:10px}.analytics-donut{width:120px;height:120px}.analytics-stat-list{grid-template-columns:1fr}.analytics-win-card,.analytics-symbol-card,.analytics-trades-card{padding:15px}.symbol-performance>div{grid-template-columns:58px 1fr 60px}.topbar{height:63px;padding:0 12px}.content{padding:20px 6px 65px}.account-switcher{min-width:0}.account-switcher>div:nth-child(2){display:none}.profile-btn>div,.profile-btn>svg{display:none}.profile-btn{border-right:0;padding:0}.popover{position:fixed;top:70px;left:12px;right:12px;width:auto}.page-heading{align-items:flex-start}.page-heading h1{font-size:21px}.market-state{display:none}.hero-banner{min-height:270px;padding:24px}.hero-copy{width:100%}.hero-copy h2{font-size:23px}.hero-orbit{opacity:.28;left:-80px;top:60px}.metrics-grid,.wallet-summary,.verification-steps,.security-features>div:last-child,.partner-grid,.form-grid{grid-template-columns:1fr}.metric-card{min-height:135px}.quick-grid{grid-template-columns:1fr}.account-mini{display:grid;grid-template-columns:36px 1fr auto}.account-mini-balance{grid-column:2}.account-mini>.change{display:none}.page-toolbar{align-items:stretch;flex-direction:column;gap:10px}.page-toolbar .primary-btn{width:100%}.tabs button{flex:1}.account-type-grid{grid-template-columns:1fr}.account-type{min-height:220px}.wallet-hero{align-items:flex-start;flex-direction:column;padding:22px}.wallet-actions{width:100%;margin-top:18px}.wallet-actions>button{flex:1;min-width:0;padding:9px 5px}.table-actions .search-box,.table-head{display:none}.table-row{grid-template-columns:1fr 1fr;gap:8px;padding:13px}.table-row>span:nth-child(2),.table-row>span:nth-child(3){display:none}.terminal-chart{overflow:hidden}.candle-chart{height:270px;min-width:500px}.terminal-chart{overflow-x:auto}.instrument-title,.chart-toolbar,.chart-stats{min-width:500px}.order-panel form{grid-template-columns:1fr}.order-side,.order-info{grid-column:auto}.calculator-form,.calculator-result,.calendar-card{padding:16px}.verification-hero{grid-template-columns:1fr;text-align:center}.verification-score{margin:auto}.verification-step{align-items:flex-start;flex-wrap:wrap}.referral-link,.partner-plan-card,.partner-levels-card{padding:16px}.partner-plan-switch{grid-template-columns:1fr}.partner-rate-table{overflow-x:auto}.partner-rate-head,.partner-rate-row{min-width:650px}.partner-levels-card .section-title{flex-direction:column}.copy-field{display:grid}.copy-field span{padding:9px;overflow:hidden;text-overflow:ellipsis}.tier-benefits{flex-direction:column;gap:6px}.faq-grid,.settings-layout{grid-template-columns:1fr}.settings-nav{display:grid;grid-template-columns:1fr 1fr}.settings-user{grid-column:1/-1}.settings-nav>button{grid-template-columns:17px 1fr}.settings-nav>button svg:last-child{display:none}.theme-choices{grid-template-columns:1fr}.chat-fab{left:14px;bottom:14px}}html[data-theme=dark] body .popover .notice{background:#0e202c;border-color:var(--border)}html[data-theme=dark] body .popover .notice.unread{background:#132b36}html[data-theme=dark] body .popover .notice-icon.info{color:#72aee8;background:#162f46}html[data-theme=dark] body .popover .notice-icon.warn{color:#f0ad5f;background:#3b2d1e}html[data-theme=dark] body .popover .notice strong{color:#edf5f6}html[data-theme=dark] body .popover .notice p{color:#9fb1b8}html[data-theme=dark] body .popover .notice span{color:#748b95}html[data-theme=dark] body .verification-score circle{stroke:#2a4049}html[data-theme=dark] body .verification-score circle.value{stroke:var(--green)}html[data-theme=dark] body .verification-level,html[data-theme=dark] body .security-features>div:last-child>span,html[data-theme=dark] body .upload-box{background:#132733;border-color:#34505a}html[data-theme=dark] body .partner-card.main{background:linear-gradient(135deg,#102631,#123b39)}html[data-theme=dark] body .partner-plan-switch>button{color:#b7c8cd;background:#132733;border-color:var(--border)}html[data-theme=dark] body .partner-plan-switch>button>svg{color:#9aadb4;background:#1b3440}html[data-theme=dark] body .partner-plan-switch>button strong{color:#edf5f6}html[data-theme=dark] body .partner-plan-switch>button i{background:#37505a}html[data-theme=dark] body .partner-plan-switch>button.active{background:#123b39;border-color:#45bca8}html[data-theme=dark] body .partner-plan-switch>button.active>svg{color:#65dac6;background:#174a45}html[data-theme=dark] body .partner-model-note,html[data-theme=dark] body .copy-field,html[data-theme=dark] body .partner-rate-head,html[data-theme=dark] body .partner-rate-row.current{color:#aebfc5;background:#132733;border-color:var(--border)}html[data-theme=dark] body .copy-field span,html[data-theme=dark] body .partner-rate-row,html[data-theme=dark] body .partner-rate-row>strong,html[data-theme=dark] body .partner-rate-row>b,html[data-theme=dark] body .tier-row strong,html[data-theme=dark] body .tier-benefits{color:#b7c8cd}html[data-theme=dark] body .settings-nav>button{color:#9fb1b8}html[data-theme=dark] body .settings-nav>button.active{color:var(--green-dark);background:var(--green-soft)}html[data-theme=dark] body .settings-form label{color:#aebfc5}html[data-theme=dark] body .settings-form input,html[data-theme=dark] body .settings-form select{color:#dce7ea;background:#0a1b26;border-color:#29424d}html[data-theme=dark] body .settings-form input:focus,html[data-theme=dark] body .settings-form select:focus{background:#102631;border-color:#4d9f92}html[data-theme=dark] body .settings-form input:disabled{color:#81949c;background:#132733}html[data-theme=dark] body .password-btn{color:#c2d1d5;background:#132733}html[data-theme=dark] body .theme-choices button{color:#b4c5ca;background:#122632;border-color:var(--border)}html[data-theme=dark] body .theme-choices button.selected{color:var(--green-dark);background:#123b39;border-color:var(--green)}html[data-theme=dark] body .switch{background:#39505a}html[data-theme=dark] body .switch.on{background:var(--green)}html[data-theme=dark] :where(.card,.popover,.modal,.market-state,.tabs,.live-chat-dock,.live-chat-dock-head,.live-chat-context,.chat-composer,.chat-footer-note,.auth-page,.auth-panel){background:#0e202c}html[data-theme=dark] :where(.top-icon,.quick-grid>button,.ghost-small,.payment-methods button,.account-tip button,.account-type,.table-actions>button,.calendar-filters>button,.calendar-filters select,.analytics-export,.analytics-table-actions select,.analytics-table-actions button,.date-nav>button,.support-search-box,.faq-grid button,.quick-replies button,.theme-choices button,.auth-mobile-head>button,.biometric-btn,.market-row){color:#c3d1d5;background:#122632;border-color:var(--border)}html[data-theme=dark] :where(.profile-summary,.notice.unread,.segmented,.verification-note,.icon-btn,.amount-chips button,.form-hint,.account-number,.chosen-account,.search-box,.filter-pills button,.table-head,.session-item,.timeline-track,.period-tabs,.flow-rank,.flow-bar>div,.market-disclaimer,.analytics-account-select label,.analytics-range,.analytics-stat-list>span,.symbol-performance>div>div,.analytics-insight,.analytics-trade-head,.order-side button,.step-input button,.order-info,.date-nav>div,.timezone-note,.verification-level,.security-features>div:last-child>span,.upload-box,.partner-plan-switch>button,.partner-plan-switch>button>svg,.partner-model-note,.copy-field,.partner-rate-head,.partner-rate-row.current,.support-search-box kbd,.live-chat,.live-chat-dock-head>button,.chat-composer textarea,.settings-form input:disabled,.password-btn,.phone-field .country-code,.auth-help-note,.sent-to){color:#aebfc5;background:#132733;border-color:var(--border)}html[data-theme=dark] :where(.modal-form input,.modal-form select,.modal-form textarea,.settings-form input,.settings-form select,.order-panel input,.calculator-form input,.calculator-form select,.input-box,.auth-field>div){color:#dce7ea;background:#0a1b26;border-color:#29424d}html[data-theme=dark] :where(h1,h2,h3,h4,strong,.page-heading h1,.section-title h2,.metric-value,.account-type,.segmented button.active,.tabs button.active,.analytics-range button.active){color:#edf5f6}html[data-theme=dark] :where(p,small,label,.account-switcher small,.page-heading p,.section-title p){color:var(--muted)}html[data-theme=dark] .profile-menu>button{color:#c3d1d5;background:#0e202c;border-color:var(--border)}html[data-theme=dark] .segmented button.active,html[data-theme=dark] .analytics-range button.active{background:#1a3440}html[data-theme=dark] .tabs button.active{background:#143b3a}html[data-theme=dark] .mini-progress,html[data-theme=dark] .goal-track{background:#213641}html[data-theme=dark] .risk-ring:after,html[data-theme=dark] .analytics-donut:after{background:#0e202c}html[data-theme=dark] .mover-row:hover{background:#142a35}html[data-theme=dark] .chat-message p,html[data-theme=dark] .typing-dots{color:#c7d5d9;background:#142a36;border-color:var(--border)}html[data-theme=dark] .chat-message.user p{color:#fff;background:var(--green);border-color:var(--green)}html[data-theme=dark] .theme-toggle{color:#f2c96b}html[data-theme=dark] .theme-choices button.selected{color:var(--green-dark);background:#123b39}html[data-theme=dark] .auth-check>i{background:#102632;border-color:#38505a}html[data-theme=dark] .switch i{background:#dce6e8}
