@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vazirmatn-arabic-400-normal-DMZFCm7K.woff2)format("woff2"),url(/assets/vazirmatn-arabic-400-normal-C4W5XURk.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vazirmatn-latin-ext-400-normal-BdGhO0lm.woff2)format("woff2"),url(/assets/vazirmatn-latin-ext-400-normal-DPxMaNjI.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vazirmatn-latin-400-normal-BT_DHTc7.woff2)format("woff2"),url(/assets/vazirmatn-latin-400-normal-GKyMcI03.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/vazirmatn-arabic-500-normal-C_lbnnKa.woff2)format("woff2"),url(/assets/vazirmatn-arabic-500-normal-Dqq3-xo3.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/vazirmatn-latin-ext-500-normal-CgxvvVrG.woff2)format("woff2"),url(/assets/vazirmatn-latin-ext-500-normal-4XgegWYb.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/vazirmatn-latin-500-normal-6zZzgpg4.woff2)format("woff2"),url(/assets/vazirmatn-latin-500-normal-Bg_BALlD.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/vazirmatn-arabic-600-normal-CPKvAnd1.woff2)format("woff2"),url(/assets/vazirmatn-arabic-600-normal-CWYTfCgi.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/vazirmatn-latin-ext-600-normal-CyxCUfFz.woff2)format("woff2"),url(/assets/vazirmatn-latin-ext-600-normal-Di8rk35l.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/vazirmatn-latin-600-normal-D-zF-Oec.woff2)format("woff2"),url(/assets/vazirmatn-latin-600-normal-BxJiDPKT.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/vazirmatn-arabic-700-normal-Dge_DOjm.woff2)format("woff2"),url(/assets/vazirmatn-arabic-700-normal-B5nPuCFv.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/vazirmatn-latin-ext-700-normal-BfoXmNMx.woff2)format("woff2"),url(/assets/vazirmatn-latin-ext-700-normal-DMYLqBto.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/vazirmatn-latin-700-normal-9BlbvDRV.woff2)format("woff2"),url(/assets/vazirmatn-latin-700-normal-DrB0PBU6.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color:#192c30;font-synthesis:none;background:#f4f8f8;font-family:Vazirmatn,Tahoma,sans-serif}*{box-sizing:border-box}body{min-width:320px;margin:0}button,input,select{font:inherit}button{cursor:pointer}button:disabled{opacity:.55;cursor:not-allowed}a{color:inherit;text-decoration:none}button:focus-visible,input:focus-visible,select:focus-visible,a:focus-visible{outline-offset:2px;outline:3px solid #19d5b5}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.8px;font-size:30px;line-height:1.45}h2{font-size:17px}small{font-size:11px}.positive{color:#079879!important}.negative{color:#c54c58!important}.loading-page{justify-content:center;align-items:center;gap:14px;height:100vh;display:flex}.spinner{border:3px solid #b7ebe0;border-top-color:#00ad8d;border-radius:50%;width:25px;height:25px;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.brand{color:#f5ffff;align-items:center;gap:8px;display:flex}.brand-mark{flex:none;width:50px;height:33px;position:relative;overflow:hidden}.brand-mark img{object-fit:contain;width:80px;max-width:none;height:80px;position:absolute;top:-20px;left:-16px}.brand-copy{flex-direction:column;line-height:1.2;display:flex}.brand-copy strong{letter-spacing:-.8px;font-size:22px;font-weight:700}.brand-copy small{letter-spacing:1.5px;color:#80aaa9;margin-top:8px;font-family:Arial,sans-serif;font-size:8px}.brand-small .brand-mark{width:43px;height:30px}.brand-small .brand-mark img{width:72px;height:72px;top:-18px;left:-14px}.brand-small .brand-copy strong{font-size:21px}.auth-shell{color:#fff;background:#07191c;flex-direction:column;min-height:100vh;padding:28px 5.5% 22px;display:flex;position:relative;overflow:hidden}.auth-shell:before{content:"";filter:blur(150px);opacity:.09;pointer-events:none;background:#0be1b6;width:620px;height:620px;position:absolute;bottom:-250px;left:-200px}.auth-ambient{pointer-events:none;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 85%);mask-image:linear-gradient(90deg,#000,#0000 85%)}.auth-top,.auth-grid,.auth-footer{z-index:1;position:relative}.auth-top{color:#8caeaf;justify-content:space-between;align-items:center;font-size:12px;display:flex}.auth-grid{flex:1;grid-template-columns:1.15fr .85fr;align-items:center;gap:7%;width:100%;max-width:1260px;margin:auto;padding:60px 0;display:grid}.auth-intro{max-width:650px}.eyebrow{color:#2ee6bd;align-items:center;gap:9px;margin-bottom:20px;font-size:12px;font-weight:600;display:flex}.eyebrow.light{color:#0b9c81;margin-bottom:8px}.pulse,.live-dot{background:#23e5b7;border-radius:100%;flex:none;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 4px #20eac125,0 0 12px #20eac1}.auth-intro h1{letter-spacing:-2.7px;margin-bottom:22px;font-size:clamp(42px,4.6vw,72px);line-height:1.32}.auth-intro h1 em{color:#20dcb5;font-style:normal}.auth-intro>p{color:#96b1b1;max-width:530px;font-size:15px;line-height:2.2}.intro-steps{border-top:1px solid #315052;gap:26px;margin-top:68px;padding-top:28px;display:flex}.intro-steps>div{flex-direction:column;gap:4px;min-width:120px;display:flex}.intro-steps span{color:#21d9b3;margin-bottom:7px;font-family:Arial;font-size:12px;font-weight:700}.intro-steps strong{font-size:13px}.intro-steps small{color:#6f9799}.auth-card{color:#183137;background:#fff;border:1px solid #d5efeb;border-radius:23px;padding:36px 38px;box-shadow:0 32px 100px #00101365}.auth-card-top{justify-content:space-between;align-items:center;display:flex}.auth-card-icon,.setting-icon{color:#079b7c;background:#e4faf4;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.auth-card-label{color:#769196;font-size:11px}.auth-card h2{margin:25px 0 4px;font-size:26px}.auth-card>p{color:#7b9295;font-size:12px}.auth-tabs{background:#f2f6f6;border-radius:12px;margin:28px 0;padding:4px;display:flex}.auth-tabs button{color:#668183;background:0 0;border:0;border-radius:9px;flex:1;padding:10px;font-weight:600}.auth-tabs button.active{color:#0c8e74;background:#fff;box-shadow:0 3px 10px #122f2312}.field-stack{flex-direction:column;gap:18px;display:flex}.field-stack label{color:#29464b;flex-direction:column;gap:8px;font-size:12px;font-weight:600;display:flex}.field-stack label small{color:#8da2a4;font-weight:400;line-height:1.6;display:block}.field-stack input,.field-stack select{color:#203a3d;text-align:right;background:#fbfdfd;border:1px solid #dce7e7;border-radius:10px;outline:none;width:100%;min-height:45px;padding:0 14px}.field-stack input[dir=ltr],.field-stack select[dir=ltr]{text-align:left}.field-stack input:focus,.field-stack select:focus{border-color:#0cc3a1;box-shadow:0 0 0 3px #0cc3a11a}.password-wrap{position:relative}.password-wrap input{padding-left:45px!important}.password-wrap button{color:#809a9b;background:0 0;border:0;place-items:center;width:35px;height:35px;display:grid;position:absolute;top:5px;left:6px}.btn{white-space:nowrap;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 17px;font-size:12px;font-weight:600;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex}.btn:not(:disabled):hover{transform:translateY(-2px)}.btn.primary{color:#06291f;background:#0abd97;box-shadow:0 7px 18px #00b99227}.btn.primary:hover{background:#15d8ae}.btn.dark{color:#fff;background:#0e292e}.btn.dark:hover{background:#174148}.btn.ghost{color:#496468;background:#fff;border:1px solid #dce7e7}.btn.mini{color:#088269;background:#eaf7f3;min-height:31px;padding:0 10px;font-size:11px}.auth-submit{width:100%;min-height:48px;margin-top:5px}.auth-note{color:#89a0a2;border-top:1px solid #e7eeee;align-items:flex-start;gap:7px;margin-top:26px;padding-top:18px;font-size:10px;line-height:1.8;display:flex}.auth-note svg{flex:none}.auth-footer{color:#638d8e;letter-spacing:1.4px;justify-content:center;align-items:center;gap:12px;font-family:Arial,sans-serif;font-size:9px;display:flex}.auth-footer span{color:#13d2a8}.form-error{color:#b93445;background:#fff0f0;border-radius:9px;align-items:center;gap:8px;padding:10px 12px;font-size:11px;display:flex}.app-shell{min-height:100vh;display:flex}.sidebar{color:#c4dcdb;z-index:10;background:#07191c;flex-direction:column;flex:none;width:248px;height:100vh;min-height:100vh;padding:24px 15px 14px;display:flex;position:sticky;top:0}.sidebar-top{padding:0 10px 24px}.workspace-switch{background:#10272b;border:1px solid #244247;border-radius:12px;align-items:center;gap:10px;margin-bottom:25px;padding:11px 9px;display:flex}.workspace-glyph{color:#30d9b2;background:#173e3e;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.workspace-switch>span:nth-child(2){flex:1;min-width:0}.workspace-switch strong,.workspace-switch small{display:block}.workspace-switch strong{color:#e4f6f4;font-size:11px}.workspace-switch small{color:#74a3a2;margin-top:3px;font-size:9px}.workspace-switch>svg{color:#689190}.nav-title{color:#608b89;margin-bottom:7px;padding:0 13px;font-size:10px}.nav-title.admin-title{border-top:1px solid #274044;margin-top:22px;padding-top:22px}.sidebar nav button{color:#9fbcbb;text-align:right;background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;width:100%;margin:2px 0;padding:11px 13px;font-size:12px;display:flex;position:relative}.sidebar nav button svg{opacity:.82}.sidebar nav button span{flex:1}.sidebar nav button i{background:#244044;border-radius:6px;padding:1px 6px;font-size:9px;font-style:normal}.sidebar nav button:hover{color:#fff;background:#142e31}.sidebar nav button.active{color:#49e5bb;background:#143a37}.sidebar nav button.active:before{content:"";background:#26e1b6;border-radius:3px;width:3px;height:27px;position:absolute;right:-15px}.sidebar-bottom{margin-top:auto}.engine-card{background:#11282c;border:1px solid #25444a;border-radius:12px;margin-bottom:14px;padding:14px}.engine-head{color:#e8faf6;align-items:center;gap:9px;font-size:11px;font-weight:700;display:flex}.engine-card p{color:#8cafad;margin:10px 0;font-size:10px;line-height:1.8}.engine-card a{color:#39d7b4;border-top:1px solid #28484a;justify-content:space-between;align-items:center;padding-top:10px;font-size:10px;display:flex}.profile{color:#d0e8e5;text-align:right;background:0 0;border:0;border-top:1px solid #294347;align-items:center;gap:8px;width:100%;padding:14px 3px 0;display:flex}.profile-avatar,.top-avatar,.user-avatar{color:#48e5bd;background:#1d534c;border-radius:9px;flex:none;place-items:center;width:35px;height:35px;font-weight:700;display:grid}.profile span:nth-child(2){flex:1;min-width:0}.profile strong,.profile small{display:block}.profile strong{font-size:11px}.profile small{color:#789e9e;font-size:9px}.profile svg{color:#7a9e9c}.main-column{flex:1;min-width:0}.topbar{z-index:5;background:#fff;border-bottom:1px solid #e4ecec;justify-content:space-between;align-items:center;height:72px;padding:0 31px;display:flex;position:sticky;top:0}.breadcrumb,.top-actions{align-items:center;gap:12px;display:flex}.breadcrumb{color:#95a7a9;font-size:11px}.breadcrumb strong{color:#29464a;font-size:12px}.top-actions{gap:15px}.top-status{color:#597b79;background:#f3faf8;border:1px solid #e4f2ef;border-radius:20px;align-items:center;gap:9px;padding:8px 11px;font-size:10px;display:flex}.top-status .live-dot{width:6px;height:6px}.icon-btn,.hamburger,.mobile-close{color:#607c7d;background:#fff;border:1px solid #e1eaea;border-radius:9px;place-items:center;width:35px;height:35px;display:grid}.top-avatar{color:#079474;background:#dff7ef}.hamburger,.mobile-close{display:none}.content{max-width:1670px;margin:auto;padding:29px 31px 60px}.page-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:25px;display:flex}.page-heading h1{margin:0 0 3px}.page-heading p{color:#8ba0a2;margin:0;font-size:12px}.heading-spark{color:#1fceb1;font-size:17px}.heading-actions{gap:8px;display:flex}.back-link{color:#0a9d80;background:0 0;border:0;align-items:center;gap:5px;margin-bottom:6px;padding:0;font-size:11px;display:flex}.hero-strip{color:#fff;background:#10252a;border-radius:15px;justify-content:space-between;align-items:center;min-height:154px;margin-bottom:17px;padding:27px 32px;display:flex;position:relative;overflow:hidden}.hero-strip:before{content:"";border:1px solid #2dd6af22;border-radius:100%;width:450px;height:450px;position:absolute;top:-355px;left:19%}.hero-strip-copy{z-index:1;position:relative}.strip-kicker{color:#3ee1b8;letter-spacing:1.5px;font-family:Arial,sans-serif;font-size:10px}.hero-strip h2{margin:10px 0 7px;font-size:20px}.hero-strip p{color:#98b9b9;margin:0;font-size:11px}.hero-strip-side{color:#bfeee4;z-index:1;align-items:center;gap:28px;font-size:10px;display:flex}.hero-strip-side>div:last-child{align-items:center;gap:10px;display:flex}.signal-lines{direction:ltr;align-items:center;gap:5px;height:73px;display:flex}.signal-lines span{background:#19d1a6;border-radius:8px;width:3px;height:23px;box-shadow:0 0 13px #19d1a6}.signal-lines span:nth-child(2),.signal-lines span:nth-child(8){height:42px}.signal-lines span:nth-child(3),.signal-lines span:nth-child(7){height:55px}.signal-lines span:nth-child(4),.signal-lines span:nth-child(6){height:34px}.signal-lines span:nth-child(5){height:68px}.stats-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.stat{background:#fff;border:1px solid #e1eaea;border-radius:13px;min-height:126px;padding:17px 19px}.stat-label{color:#789092;justify-content:space-between;align-items:center;font-size:11px;display:flex}.stat-icon{color:#0aaa87;background:#e9faf4;border-radius:9px;place-items:center;width:35px;height:35px;display:grid}.stat-icon.blue{color:#298ed1;background:#eaf3ff}.stat-icon.amber{color:#d89c22;background:#fff7e6}.stat>strong{text-align:right;color:#123b39;min-height:30px;margin-top:5px;font-family:Arial,Vazirmatn,sans-serif;font-size:24px;display:block}.stat>small{text-align:right;color:#91a7a8;margin-top:5px;font-size:9px;display:block}.dash-grid{grid-template-columns:minmax(0,1.8fr) minmax(270px,.8fr);gap:15px;display:grid}.panel{background:#fff;border:1px solid #e1eaea;border-radius:13px;overflow:hidden}.panel-head{border-bottom:1px solid #edf1f1;justify-content:space-between;align-items:center;gap:16px;padding:19px 20px;display:flex}.panel-head h2{margin:0 0 2px;font-size:14px}.panel-head p{color:#93a4a6;margin:0;font-size:10px}.panel-head>svg{color:#80999a}.text-link{color:#049b7e;white-space:nowrap;background:0 0;border:0;align-items:center;gap:3px;font-size:10px;font-weight:600;display:inline-flex}.count-pill{color:#099a7d;background:#e9f8f4;border-radius:9px;margin-right:5px;padding:2px 8px;font-size:10px}.table-scroll{overflow:auto}.table-scroll table{border-collapse:collapse;white-space:nowrap;text-align:right;width:100%;font-size:11px}.table-scroll th{color:#9aadaf;background:#f8fbfb;border-bottom:1px solid #ebf0f0;padding:12px 17px;font-size:10px;font-weight:500}.table-scroll td{color:#506b6e;border-bottom:1px solid #edf1f1;padding:13px 17px}.table-scroll tr:last-child td{border-bottom:0}.table-scroll td strong,.table-scroll td small{display:block}.table-scroll td strong{color:#2d484b;font-size:11px}.table-scroll td small{color:#9aaeb0;margin-top:3px;font-size:9px}.account-cell{align-items:center;gap:9px;display:flex}.account-avatar{color:#13ad8b;background:#e9faf5;border-radius:8px;place-items:center;width:33px;height:33px;display:grid}.user-avatar{background:#e8f7f3}.tag{color:#587777;white-space:nowrap;background:#f1f5f5;border-radius:20px;align-items:center;gap:5px;padding:5px 9px;font-size:9px;font-weight:600;display:inline-flex}.tag.success{color:#0a9b70;background:#e6f8ee}.tag.warning{color:#b48424;background:#fff5e1}.tag.danger{color:#c34559;background:#fdebee}.tag-dot{background:currentColor;border-radius:50%;width:5px;height:5px}.row-actions{gap:3px;display:flex}.row-actions button{color:#82999b;background:0 0;border:0;border-radius:6px;place-items:center;width:27px;height:27px;display:grid}.row-actions button:hover{color:#0c9b7f;background:#e9f8f4}.table-empty{text-align:center;color:#94a9aa;padding:30px;font-size:12px}.blank{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:230px;padding:25px;display:flex}.blank-icon{color:#16ae8d;background:#ebf9f4;border-radius:15px;place-items:center;width:54px;height:54px;margin-bottom:14px;display:grid}.blank h3{margin-bottom:4px;font-size:14px}.blank p{color:#92a6a8;max-width:340px;margin-bottom:16px;font-size:11px;line-height:1.9}.activity-panel .blank{min-height:230px}.timeline{padding:10px 20px 18px}.timeline>div{border-bottom:1px solid #edf2f2;align-items:flex-start;gap:10px;padding:13px 0;display:flex}.timeline>div:last-child{border-bottom:0}.timeline-dot{background:#e7fbf4;border:2px solid #15c9a0;border-radius:50%;flex:none;width:9px;height:9px;margin-top:5px}.timeline strong,.timeline small{display:block}.timeline strong{color:#35575a;font-size:10px;font-weight:500;line-height:1.8}.timeline small{color:#a1b3b5;margin-top:3px;font-size:9px}.timeline.full>div{align-items:center}.timeline.full>div>div{flex:1}.logs-panel{max-width:920px}.search{color:#91a5a6;background:#fbfdfd;border:1px solid #e1eaea;border-radius:8px;align-items:center;gap:6px;height:35px;padding:0 9px;display:flex}.search input{color:#254348;background:0 0;border:0;outline:0;width:175px;font-size:10px}.analytics-grid,.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.analytics-account .profit-bars{padding-top:22px}.profit-bars{padding:24px 20px 21px}.profit-row{margin-bottom:21px}.profit-row>div:first-child{color:#60797c;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:11px;display:flex}.profit-row strong{color:#168f75;font-family:Arial,sans-serif}.bar-track{background:#eef3f3;border-radius:10px;height:6px;overflow:hidden}.bar-fill{background:#13c49c;border-radius:10px;height:100%;display:block}.bar-fill.personal{background:#569bd7}.bar-fill.unknown{background:#efbd68}.profit-foot{color:#92a7a7;border-top:1px solid #eff3f3;padding-top:14px;font-size:10px;line-height:1.8}.profit-foot strong{color:#0ba684}.detail-stats{margin-top:25px}.limit-panel{padding-bottom:15px}.limit-panel>.panel-head{border:0}.limit-figure{align-items:baseline;gap:9px;padding:20px 21px 12px;display:flex}.limit-figure strong{color:#0c9276;font-family:Arial,sans-serif;font-size:42px}.limit-figure span{color:#829a9b;font-size:11px}.meter{background:#edf4f2;border-radius:20px;height:8px;margin:0 21px;overflow:hidden}.meter span{background:#1acba3;border-radius:20px;height:100%;display:block}.fineprint{color:#8ea5a5;padding:19px 21px 0;font-size:10px;line-height:1.8}.detail-grid{margin-bottom:15px}.panel-head select{color:#60797b;background:#fff;border:1px solid #e1eaea;border-radius:8px;padding:7px 12px;font-size:11px}.settings-grid{grid-template-columns:minmax(0,1.5fr) minmax(250px,.75fr);gap:15px;display:grid}.settings-main{padding-bottom:22px}.settings-main form{max-width:680px;padding:22px}.settings-main .field-stack{gap:22px}.settings-main .panel-head{margin-bottom:0}.connection-line{align-items:center;gap:10px;display:flex}.separator{border-top:1px solid #edf2f2}.save-btn{align-self:flex-start;min-width:150px}.settings-aside{flex-direction:column;gap:15px;display:flex}.how-panel{padding:20px}.how-panel h3{margin:16px 0;font-size:15px}.connection-flow>div{border-bottom:1px solid #edf3f3;align-items:flex-start;gap:10px;padding:11px 0;display:flex}.connection-flow span{color:#0b9c7f;background:#e4faf3;border-radius:8px;flex:none;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.connection-flow p{color:#567579;margin:0;font-size:11px;line-height:1.8}.how-panel a{color:#088f75;align-items:center;gap:5px;margin-top:18px;font-size:11px;display:flex}.note-panel{color:#6f898b;gap:10px;padding:17px;display:flex}.note-panel svg{color:#14b48f;flex:none}.note-panel p{margin:0;font-size:10px;line-height:1.9}.note-panel code{direction:ltr;background:#eaf7f3;border-radius:4px;padding:1px 4px}.modal-backdrop{z-index:30;background:#061c20b8;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal{background:#fff;border-radius:18px;width:min(600px,100%);max-height:calc(100vh - 30px);padding:26px;overflow:auto;box-shadow:0 28px 80px #001d2870}.modal-head{border-bottom:1px solid #edf2f2;justify-content:space-between;gap:16px;margin-bottom:20px;padding-bottom:18px;display:flex}.modal-eyebrow{letter-spacing:1.4px;color:#0ab38e;font-family:Arial,sans-serif;font-size:9px}.modal-head h2{margin:8px 0 2px;font-size:22px}.modal-head p{color:#89a0a2;margin:0;font-size:11px}.form-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.form-info{color:#33806f;background:#ecfaf5;border-radius:9px;align-items:flex-start;gap:8px;padding:12px;font-size:10px;line-height:1.8;display:flex}.form-info svg{flex:none}.modal-actions{border-top:1px solid #edf2f2;justify-content:flex-end;gap:9px;padding-top:18px;display:flex}.toast{color:#fff;z-index:50;background:#102e30;border-radius:10px;align-items:center;gap:9px;max-width:350px;padding:12px 14px;font-size:11px;display:flex;position:fixed;bottom:25px;left:25px;box-shadow:0 10px 25px #0c2d3040}.toast svg{color:#26d7ad;flex:none}.toast button{color:#a5c4c3;background:0 0;border:0;place-items:center;margin-right:5px;display:grid}@media (width<=1200px){.dash-grid{grid-template-columns:1fr}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-strip-side{display:none}}@media (width<=850px){.sidebar{transition:right .25s;position:fixed;right:-260px;box-shadow:0 0 45px #0017183b}.sidebar.sidebar-open{right:0}.mobile-close,.hamburger{display:grid}.sidebar-top{justify-content:space-between;align-items:center;display:flex}.topbar{padding:0 18px}.content{padding:23px 18px 50px}.auth-grid{grid-template-columns:1fr;gap:20px;max-width:520px;padding:45px 0}.auth-intro h1{font-size:38px}.auth-intro>p,.intro-steps{display:none}.auth-card{padding:27px}.settings-grid{grid-template-columns:1fr}}@media (width<=600px){.top-status{display:none}.topbar{height:62px}.page-heading{flex-direction:column;align-items:flex-start}.page-heading h1{font-size:23px}.page-heading>.btn{width:100%}.stats-grid{gap:9px}.stat{min-height:113px;padding:13px}.stat>strong{font-size:20px}.stat-label{font-size:10px}.stat-icon{width:30px;height:30px}.hero-strip{min-height:138px;padding:22px}.hero-strip h2{font-size:17px}.hero-strip p{line-height:1.8}.detail-grid,.analytics-grid,.form-pair{grid-template-columns:1fr}.auth-shell{padding:20px}.auth-top>span{display:none}.auth-intro h1{font-size:33px}.auth-card{padding:23px}.panel-head{padding:15px}.search input{width:95px}.heading-actions{width:100%}.heading-actions .btn{flex:1}.toast{max-width:none;left:14px;right:14px}.auth-footer{font-size:7px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.sidebar{scrollbar-width:thin;overflow-y:auto}.admin-users-panel .panel-head p{max-width:680px;line-height:1.9}.admin-user-actions{flex-wrap:wrap;gap:7px;display:flex}.admin-user-actions .btn{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.user-access-pill,.user-share-pill{white-space:nowrap;color:#956b29;background:#fff4e1;border-radius:30px;align-items:center;padding:6px 10px;font-size:10px;display:inline-flex}.user-access-pill.active{color:#0c8560;background:#e9f9f0}.user-share-pill{color:#55756b;background:#f2f6f4}.user-share-pill.exempt{color:#0b8661;background:#e6f7f0;font-weight:700}.page-guide{color:#25544b;background:#f0faf6;border:1px solid #cce9df;border-radius:12px;align-items:flex-start;gap:12px;margin-bottom:20px;padding:15px 18px;font-size:12px;line-height:1.9;display:flex}.page-guide svg{color:#0ca783;flex:none;margin-top:2px}.page-guide p{margin:0}.guide-edit-group{border:1px solid #dce7e7;border-radius:12px;gap:12px;min-width:0;padding:14px;display:grid}.guide-edit-group legend{color:#0d8d74;padding:0 8px;font-weight:700}.guide-edit-group label{gap:6px;display:grid}.daily-loss-notice{color:#245248;background:#f2faf6;border:1px solid #cce9df;border-radius:12px;align-items:flex-start;gap:12px;margin:0 0 18px;padding:15px 18px;display:flex}.daily-loss-notice svg{color:#0da982;flex:none}.daily-loss-notice strong{font-size:13px}.daily-loss-notice p{margin:4px 0 0;font-size:11px;line-height:1.8}.daily-loss-notice.breached{color:#80511c;background:#fff8eb;border-color:#f3d09a}.daily-loss-notice.breached svg{color:#d28513}.modal-head:has(.connection-video-trigger){align-items:flex-start}.modal-head:has(.connection-video-trigger)>div{flex:1;min-width:0}.connection-video-trigger{white-space:nowrap;color:#087c66;cursor:pointer;background:#e8f8f2;border:1px solid #9ddbc6;border-radius:10px;justify-content:center;align-self:center;align-items:center;gap:8px;padding:10px 13px;font:700 11px Vazirmatn,sans-serif;transition:background .18s,border-color .18s;display:inline-flex}.connection-video-trigger:hover,.connection-video-trigger[aria-expanded=true]{background:#d5f2e6;border-color:#39bd99}.connection-video-trigger:focus-visible{outline-offset:3px;outline:3px solid #14ba90}.connection-video-viewer{background:#09282a;border:1px solid #cde8dd;border-radius:12px;margin:-4px 0 20px;padding:10px}.connection-video-viewer video{aspect-ratio:16/9;object-fit:contain;background:#000;border-radius:7px;width:100%;max-height:360px;display:block}.connection-video-viewer p{color:#d5eee7;text-align:center;margin:18px;font-size:12px;line-height:1.8}.connection-video-preview{aspect-ratio:16/9;object-fit:contain;background:#09282a;border-radius:10px;width:100%;max-height:260px;margin-top:18px;display:block}.broker-support-tip{background:linear-gradient(105deg,#f6fcf9,#e9f8f1);border:1px solid #cbe9dc;border-right:3px solid #0aa47f;border-radius:11px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:11px;margin-top:-2px;padding:13px 14px;display:grid}.broker-support-icon{color:#078967;background:#d8f1e5;border-radius:9px;place-items:center;width:35px;height:35px;display:grid}.broker-support-tip strong{color:#1d5748;font-size:11px;line-height:1.6;display:block}.broker-support-tip p{color:#64877b;margin:3px 0 0;font-size:10px;line-height:1.9}.broker-support-tip button{white-space:nowrap;color:#078466;cursor:pointer;background:#fff;border:1px solid #a6dac5;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:8px 11px;font:700 10px Vazirmatn,sans-serif;display:inline-flex}.broker-support-tip button:hover{background:#dff6e9;border-color:#67c7a3}.broker-support-tip button:focus-visible{outline-offset:2px;outline:3px solid #14ba90}@media (width<=650px){.modal-head:has(.connection-video-trigger){flex-wrap:wrap}.modal-head:has(.connection-video-trigger)>div{flex-basis:calc(100% - 50px)}.connection-video-trigger{order:3;align-self:auto;margin-top:2px}.broker-support-tip{grid-template-columns:35px minmax(0,1fr)}.broker-support-tip button{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.connection-video-trigger{transition:none}}.guide-page{max-width:1360px;margin:auto}.guide-hero{color:#effffb;background:#0b2227;border:1px solid #174541;border-radius:17px;justify-content:space-between;align-items:center;gap:25px;min-height:294px;padding:38px 48px;display:flex;position:relative;overflow:hidden}.guide-hero:before{content:"";border:1px solid #3bdbb930;border-radius:50%;width:660px;height:660px;position:absolute;top:-410px;left:-120px;box-shadow:0 0 0 90px #22dcb008,0 0 0 180px #22dcb005}.guide-hero:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0b222700 50%,#0b2227 80%);position:absolute;inset:0}.guide-hero-copy,.guide-hero-count{z-index:1;position:relative}.guide-hero-kicker,.guide-eyebrow{color:#15ad89;align-items:center;gap:8px;font-size:11px;font-weight:700;display:inline-flex}.guide-hero-kicker{color:#44e5bb}.guide-hero h1{letter-spacing:-1.3px;margin:13px 0 8px;font-size:clamp(28px,3vw,43px);line-height:1.5}.guide-hero h1 span{color:#3cddb4}.guide-hero p{color:#a6c5c1;max-width:580px;margin-bottom:20px;font-size:12px;line-height:2}.guide-hero-actions{align-items:center;gap:20px;display:flex}.guide-hero-link{color:#b5d9d2;align-items:center;gap:6px;font-size:11px;display:inline-flex}.guide-hero-link:hover{color:#fff}.guide-hero-count{text-align:center;background:#ffffff08;border:1px solid #3c6c64;border-radius:15px;min-width:176px;padding:20px}.guide-hero-count strong{color:#52e9bf;letter-spacing:-4px;font-size:65px;font-weight:700;line-height:1;display:block}.guide-hero-count>span{color:#d2efe7;font-size:11px;display:block}.guide-hero-line{background:#31625c;height:2px;margin:19px 0 12px}.guide-hero-line i{background:#42e7b9;width:72%;height:2px;display:block}.guide-hero-count small{color:#8cbdb3;letter-spacing:.6px;font-family:Arial,sans-serif;font-size:9px}.guide-layout{grid-template-columns:minmax(0,1fr) 245px;gap:28px;margin:36px 0 44px;display:grid}.guide-main{min-width:0}.guide-intro{margin-bottom:21px}.guide-intro h2{margin:6px 0 4px;font-size:23px}.guide-intro p{color:#859d9e;font-size:11px;line-height:1.9}.guide-steps{position:relative}.guide-steps:before{content:"";background:linear-gradient(#35d7b1,#b8e8db);width:1px;position:absolute;top:45px;bottom:45px;right:25px}.guide-step{grid-template-columns:52px minmax(0,1fr);gap:14px;margin-bottom:17px;scroll-margin-top:95px;display:grid;position:relative}.guide-step-index{color:#4be1b8;z-index:1;background:#092a2b;border-radius:13px;place-items:center;width:50px;height:50px;font-family:Arial,sans-serif;font-size:16px;font-weight:700;display:grid;box-shadow:0 0 0 5px #f4f8f8}.guide-step-body{background:#fff;border:1px solid #e1ece9;border-radius:13px;padding:23px 25px 22px;box-shadow:0 8px 24px #0b4a4010}.guide-step-head{align-items:center;gap:11px;display:flex}.guide-step-icon{color:#099d7c;background:#e8f9f3;border-radius:11px;flex:none;place-items:center;width:42px;height:42px;display:grid}.guide-step-head small{color:#149b7c;font-size:10px}.guide-step h3{color:#1b3b3b;margin:2px 0 0;font-size:16px}.guide-step ol{counter-reset:guide-points;margin:20px 0 0;padding:0;list-style:none}.guide-step li{counter-increment:guide-points;color:#536e70;margin:9px 0;padding:0 21px 0 0;font-size:11px;line-height:2.2;position:relative}.guide-step li:before{content:counter(guide-points);color:#00aa85;font-family:Arial,sans-serif;font-size:10px;font-weight:700;position:absolute;top:4px;right:0}.guide-step-link{color:#078b70;background:#eaf8f3;border:0;border-radius:8px;align-items:center;gap:5px;margin-top:10px;padding:8px 11px;font-size:11px;font-weight:700;display:inline-flex}.guide-step-link:hover{background:#d8f3e9}.guide-side{flex-direction:column;gap:15px;display:flex}.guide-side-card{background:#fff;border:1px solid #e1ece9;border-radius:13px;padding:17px;position:sticky;top:100px}.guide-side-card>strong{color:#294d4d;border-bottom:1px solid #e7f0ed;margin-bottom:7px;padding-bottom:12px;font-size:12px;display:block}.guide-side-card a{color:#728d8e;align-items:center;gap:8px;padding:8px 0;font-size:10px;line-height:1.5;display:flex}.guide-side-card a:hover{color:#089b79}.guide-side-card a>span{color:#0a9a7a;background:#e6f8f1;border-radius:6px;place-items:center;min-width:23px;height:23px;font-family:Arial,sans-serif;font-size:9px;display:grid}.guide-limit-card{color:#216d5d;background:#e8f8f2;border:1px solid #c7eadf;border-radius:13px;flex-direction:column;align-items:flex-start;gap:8px;padding:18px;display:flex}.guide-limit-card>strong{font-size:12px}.guide-limit-card>span{color:#048d6f;font-family:Arial,sans-serif;font-size:28px;font-weight:700;line-height:1}.guide-limit-card p{color:#56867a;margin:0;font-size:10px;line-height:1.9}.guide-faq{margin-top:27px}.guide-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.guide-faq-grid>div{background:#fff;border:1px solid #e1ece9;border-radius:11px;padding:18px}.guide-faq-grid strong{color:#274949;margin-bottom:7px;font-size:11px;display:block}.guide-faq-grid p{color:#819a9b;margin:0;font-size:10px;line-height:2}.guide-video-section{background:#fff;border:1px solid #e1ece9;border-radius:14px;margin-bottom:22px;padding:23px;scroll-margin-top:95px}.guide-section-top{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:19px;display:flex}.guide-section-top h2{margin:8px 0 5px;font-size:18px}.guide-section-top p{color:#829b9c;margin:0;font-size:11px;line-height:1.8}.guide-video-badge{letter-spacing:1px;color:#0aa684;white-space:nowrap;border:1px solid #cceee2;border-radius:20px;padding:7px 10px;font-family:Arial,sans-serif;font-size:9px}.guide-video-frame{aspect-ratio:16/7.4;background:#081d20;border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}.guide-video-frame:before{content:"";background:radial-gradient(circle at 49% 40%,#19ddae20,#0000 40%),linear-gradient(#ffffff07 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#ffffff07 1px,#0000 1px) 0 0/42px 42px;position:absolute;inset:0}.guide-video-frame.has-video{aspect-ratio:16/9}.guide-video-frame.has-video:before{display:none}.guide-video-frame video{object-fit:contain;background:#000;width:100%;height:100%}.guide-video-empty{text-align:center;color:#e1faf3;z-index:1;flex-direction:column;align-items:center;padding:25px;display:flex}.guide-video-play{color:#062b24;background:#1bc99f;border-radius:50%;place-items:center;width:67px;height:67px;margin-bottom:23px;display:grid;box-shadow:0 0 0 12px #1bc99f1b,0 0 35px #1bc99f57}.guide-video-empty strong{font-size:15px}.guide-video-empty small{color:#8bb5ad;margin-top:5px;font-size:11px}.guide-end{background:#dff6ed;border:1px solid #c1ead9;border-radius:13px;justify-content:space-between;align-items:center;gap:20px;padding:22px 26px;display:flex}.guide-end span{color:#0a9978;font-size:10px}.guide-end h2{color:#124c40;margin:4px 0 0;font-size:17px}.guide-api-error{color:#b95054;align-items:center;gap:8px;margin-bottom:12px;font-size:11px;display:flex}.guide-admin-layout{grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);gap:16px;display:grid}.guide-admin-main{flex-direction:column;gap:16px;display:flex}.guide-admin-form{padding:20px}.guide-admin-form .btn{align-self:flex-start}.guide-admin-form textarea{resize:vertical;color:#203a3d;background:#fbfdfd;border:1px solid #dce7e7;border-radius:10px;outline:none;width:100%;min-height:100px;padding:10px 14px;line-height:1.9}.guide-admin-form textarea:focus{border-color:#0cc3a1;box-shadow:0 0 0 3px #0cc3a11a}.guide-admin-preview .guide-video-section{margin:0}.guide-admin-preview .guide-video-frame{aspect-ratio:16/10}.guide-upload-body{padding:20px}.guide-file-picker{text-align:center;color:#0c9c7c;cursor:pointer;background:#f4fbf8;border:1px dashed #8bcfba;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:135px;padding:25px;display:flex;position:relative}.guide-file-picker:hover{background:#eafbf4}.guide-file-picker strong{color:#294c48;text-overflow:ellipsis;max-width:100%;font-size:11px;overflow:hidden}.guide-file-picker small{color:#80a59a;font-size:10px}.guide-file-picker input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.guide-upload-actions{gap:9px;margin-top:15px;display:flex}.guide-remove{color:#ad4e57!important}.guide-upload-hint{color:#829d9c;align-items:flex-start;gap:7px;margin:15px 0 0;font-size:10px;line-height:1.8;display:flex}.guide-upload-hint svg{color:#11a785;flex:none}.guide-upload-progress{background:#e5efeb;border-radius:10px;height:8px;margin-top:13px;position:relative;overflow:visible}.guide-upload-progress>span{background:#16c99d;border-radius:10px;height:100%;display:block}.guide-upload-progress small{color:#0b9a7c;position:absolute;top:10px;left:0}.guide-upload-body .form-error{margin-top:15px}@media (width<=1080px){.guide-layout{grid-template-columns:1fr}.guide-side{display:none}.guide-admin-layout{grid-template-columns:1fr}.guide-admin-preview .guide-video-frame{aspect-ratio:16/7}}@media (width<=650px){.guide-hero{min-height:285px;padding:28px 22px}.guide-hero h1{font-size:27px}.guide-hero-count{display:none}.guide-hero p{font-size:11px}.guide-layout{margin-top:26px}.guide-step{grid-template-columns:37px minmax(0,1fr);gap:9px}.guide-steps:before{right:18px}.guide-step-index{border-radius:9px;width:36px;height:36px;font-size:12px}.guide-step-body{padding:17px}.guide-step-head{align-items:flex-start}.guide-step-icon{width:34px;height:34px}.guide-step-icon svg{width:18px}.guide-step h3{font-size:13px}.guide-step li{font-size:10px}.guide-faq-grid{grid-template-columns:1fr}.guide-video-section{padding:15px}.guide-section-top{display:block}.guide-video-badge{display:none}.guide-video-frame{aspect-ratio:16/11}.guide-video-empty strong{font-size:12px}.guide-video-empty small{font-size:10px}.guide-end{flex-direction:column;align-items:flex-start;padding:19px}.guide-end .btn{width:100%}.guide-upload-actions{flex-wrap:wrap}}.guide-side{align-self:start;position:sticky;top:100px}.guide-side-card{position:static}.guide-slider{margin:34px 0 29px;scroll-margin-top:98px;position:relative}.guide-slider:focus-visible{outline-offset:7px;border-radius:18px;outline:3px solid #34d7af}.guide-slider-top{color:#45746b;justify-content:space-between;align-items:center;padding:0 4px 10px;font-size:11px;font-weight:700;display:flex}.guide-slider-top span:last-child{color:#087e69;font-variant-numeric:tabular-nums;direction:ltr;font-family:Arial,Vazirmatn,sans-serif;font-size:17px}.guide-slider-top i{color:#91bab0;margin:0 5px;font-size:12px;font-style:normal}.guide-slider-track{background:#d5ebe3;border-radius:99px;height:4px;overflow:hidden}.guide-slider-track span{border-radius:inherit;background:linear-gradient(90deg,#0a9879,#37dcb2);height:100%;transition:width .32s;display:block}.guide-slide-stage{padding:34px 0 0 22px;position:relative}.guide-slide-giant{z-index:2;color:#6ee9c8;letter-spacing:0;white-space:nowrap;pointer-events:none;-webkit-text-stroke:1px #0a7869;text-shadow:0 11px 25px #063d3a24;font-variant-numeric:proportional-nums;align-items:flex-start;gap:clamp(7px,.8vw,11px);font-family:Arial,sans-serif;font-size:clamp(122px,13vw,184px);font-weight:900;line-height:1;display:inline-flex;position:absolute;top:-55px;left:-16px}.guide-slide-card{isolation:isolate;color:#e9fff9;background:radial-gradient(circle at 6% 89%,#205a52 0%,#0000 34%),linear-gradient(128deg,#0c3433 0%,#092328 75%);border:1px solid #22615a;border-radius:20px;min-height:390px;padding:46px 44px 34px 166px;animation:.34s both guideSlideIn;position:relative;box-shadow:0 24px 50px #092b2730}.guide-slide-card:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background-color:#0000;background-image:linear-gradient(#bce9da0b 1px,#0000 1px),linear-gradient(90deg,#bce9da0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:38px 38px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 75%);mask-image:linear-gradient(90deg,#000,#0000 75%)}.guide-slide-heading{align-items:center;gap:15px;max-width:740px;margin-bottom:25px;display:flex}.guide-slide-icon{color:#5ce7bf;background:#dcfff20d;border:1px solid #4eaa92;border-radius:14px;flex:none;place-items:center;width:53px;height:53px;display:grid}.guide-slide-kicker{color:#70d9b8;letter-spacing:.1px;font-size:11px;font-weight:700;display:block}.guide-slide-heading h3{letter-spacing:-.5px;color:#f2fffb;margin:4px 0 0;font-size:clamp(21px,2.3vw,30px);line-height:1.55}.guide-slide-points{gap:9px;max-width:740px;margin:0;padding:0;list-style:none;display:grid}.guide-slide-points li{background:#ebfff70a;border:1px solid #74ccab29;border-radius:11px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.guide-slide-points li>span{color:#66e8bb;border:1px solid #5cd3a768;border-radius:7px;flex:none;place-items:center;width:28px;height:28px;font:700 12px Arial,Vazirmatn,sans-serif;display:grid}.guide-slide-points p{color:#cee6e1;margin:0;font-size:13px;line-height:2}.guide-slide-link{color:#83f0c9;cursor:pointer;background:#44d7aa20;border:1px solid #76dfbc77;border-radius:9px;align-items:center;gap:7px;margin-top:16px;padding:9px 13px;font-size:11px;font-weight:700;display:inline-flex}.guide-slide-link:hover{background:#44d7aa35}.guide-slider-bottom{justify-content:space-between;align-items:center;gap:16px;margin:16px 0 0;padding:0 2px;display:flex}.guide-slider-controls{gap:9px;display:flex}.guide-slider-controls button{color:#185b4e;cursor:pointer;background:#fff;border:1px solid #b8ddd0;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-width:88px;padding:9px 13px;font:700 11px Vazirmatn,sans-serif;transition:background .18s,transform .18s;display:inline-flex}.guide-slider-controls button:last-child{color:#fff;background:#0a9d79;border-color:#0a9d79}.guide-slider-controls button:not(:disabled):hover{background:#e6f8f1;transform:translateY(-2px)}.guide-slider-controls button:last-child:not(:disabled):hover{background:#077f63}.guide-slider-controls button:disabled{opacity:.42;cursor:not-allowed}.guide-slider-dots{direction:rtl;align-items:center;gap:6px;display:flex}.guide-slider-dots button{cursor:pointer;background:#add4c6;border:0;border-radius:99px;width:7px;height:7px;padding:0;transition:width .23s,background .23s}.guide-slider-dots button.is-active{background:#0a9d79;width:26px}.guide-slider button:focus-visible,.guide-display-options input:focus-visible{outline-offset:3px;outline:3px solid #35d9af}.guide-side-card button{color:#728d8e;text-align:right;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:8px 0;font:500 10px/1.5 Vazirmatn,sans-serif;display:flex}.guide-side-card button:hover,.guide-side-card button.is-active{color:#078d70}.guide-side-card button>span{color:#0a9a7a;background:#e6f8f1;border-radius:6px;place-items:center;min-width:23px;height:23px;font-family:Arial,sans-serif;font-size:9px;display:grid}.guide-side-card button.is-active>span{color:#fff;background:#089b79}.guide-display-form{gap:16px;padding:18px 20px 20px;display:grid}.guide-display-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.guide-display-options label{cursor:pointer;background:#fbfefd;border:1px solid #d9e9e3;border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;padding:17px;transition:border-color .18s,box-shadow .18s,background .18s;display:flex;position:relative}.guide-display-options label.is-selected{background:#f0fbf6;border-color:#14ae89;box-shadow:0 0 0 3px #15be9220}.guide-display-options input{accent-color:#0da47f;position:absolute;top:18px;left:15px}.guide-display-option-icon{color:#0a9675;background:#e5f6ee;border-radius:9px;place-items:center;width:38px;height:38px;margin-bottom:6px;display:grid}.guide-display-options strong{color:#1a4540;font-size:12px}.guide-display-options small{color:#708c84;font-size:10px;line-height:1.8}.guide-display-form>.btn{justify-self:start}@keyframes guideSlideIn{0%{opacity:.4;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=900px){.guide-slide-card{padding-left:105px}.guide-slide-giant{font-size:132px;top:-45px;left:-9px}}@media (width<=650px){.guide-slider{margin-top:24px}.guide-slide-stage{padding:38px 0 0 7px}.guide-slide-giant{font-size:105px;top:-35px;left:-4px}.guide-slide-card{border-radius:15px;min-height:0;padding:68px 18px 25px}.guide-slide-heading{align-items:flex-start;gap:10px;margin-bottom:17px}.guide-slide-icon{border-radius:9px;width:39px;height:39px}.guide-slide-icon svg{width:20px}.guide-slide-heading h3{font-size:19px}.guide-slide-kicker{font-size:10px}.guide-slide-points li{gap:9px;padding:11px}.guide-slide-points p{font-size:12px}.guide-slider-bottom{flex-direction:column;align-items:flex-start}.guide-slider-dots{align-self:center}.guide-display-options{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.guide-slide-card{animation:none}.guide-slider-track span,.guide-slider-controls button,.guide-slider-dots button,.guide-display-options label{transition:none}}.auth-names{grid-template-columns:1fr 1fr;gap:12px;display:grid}.auth-names label{min-width:0}.auth-code-hint{color:#68817b;margin-top:-8px}.auth-code-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.auth-code-actions button{color:#168e6b;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font-size:13px;display:inline-flex}.auth-code-actions button:disabled{color:#8aa49d;cursor:default}.otp-input{text-align:center;letter-spacing:.45em;font-size:24px;font-weight:700}@media (width<=440px){.auth-names{grid-template-columns:1fr}}.auth-dev-code{color:#075a3e;text-align:center;background:#e7fff4;border:1px solid #75dcb4;border-radius:14px;flex-direction:column;align-items:center;gap:5px;padding:14px;display:flex}.auth-dev-code strong{font-size:13px}.auth-dev-code span{letter-spacing:.23em;font-size:30px;font-weight:800}.auth-dev-code small{font-size:12px;line-height:1.7}.tickets-page{max-width:1400px;margin:auto}.ticket-eyebrow{color:#079c7b;letter-spacing:1px;margin-bottom:7px;font:700 10px Arial,Vazirmatn,sans-serif;display:block}.ticket-workspace{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:16px;display:grid}.ticket-list,.ticket-detail{min-width:0;overflow:hidden}.ticket-list-head{border-bottom:1px solid #e4efec;justify-content:space-between;align-items:center;padding:19px 20px;display:flex}.ticket-list-head>div{flex-direction:column;gap:3px;display:flex}.ticket-list-head strong{color:#173d39;font-size:14px}.ticket-list-head small{color:#829b95;font-size:10px}.ticket-list-head button,.ticket-close-view{color:#327968;cursor:pointer;background:#fff;border:1px solid #dceae5;border-radius:9px;place-items:center;width:33px;height:33px;display:grid}.ticket-list-head button:hover,.ticket-close-view:hover{background:#edf9f4}.ticket-list-tools{border-bottom:1px solid #e9f1ee;gap:9px;padding:14px;display:grid}.ticket-list-tools input,.ticket-list-tools select{color:#29584d;background:#fbfefd;border:1px solid #dce9e4;border-radius:9px;width:100%;min-width:0;padding:10px 12px;font:500 11px Vazirmatn,sans-serif}.ticket-list-items{max-height:680px;overflow-y:auto}.ticket-list-item{text-align:right;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf3f1;width:100%;padding:17px 18px;transition:background .16s,border-color .16s;display:block}.ticket-list-item:hover,.ticket-list-item.is-selected{background:#f0faf5}.ticket-list-item.is-selected{box-shadow:inset 3px 0 #0ca481}.ticket-list-item-top,.ticket-list-item-bottom{justify-content:space-between;align-items:center;gap:8px;display:flex}.ticket-list-item-top b{color:#0a9878;font:700 12px Arial,Vazirmatn,sans-serif}.ticket-list-item>strong{color:#213f3c;margin:8px 0 5px;font-size:12px;line-height:1.75;display:block}.ticket-list-item>small,.ticket-list-item-bottom small{color:#819b95;font-size:10px;line-height:1.7}.ticket-list-item>small{display:block}.ticket-list-item-bottom{margin-top:9px}.ticket-status{white-space:nowrap;color:#52766e;background:#eef4f2;border-radius:99px;align-items:center;gap:5px;padding:5px 9px;font-size:10px;font-weight:700;display:inline-flex}.ticket-status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.ticket-status-new,.ticket-status-user_replied{color:#07875e;background:#e6f7ee}.ticket-status-in_review{color:#9a6817;background:#fff3db}.ticket-status-admin_replied{color:#3274a7;background:#e6f0fd}.ticket-status-closed{color:#72817f;background:#eff2f3}.ticket-empty-list{color:#8aa39b;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:250px;padding:20px;display:flex}.ticket-empty-list strong{color:#365d52;font-size:12px}.ticket-empty-list span{font-size:10px}.ticket-detail{min-height:560px}.ticket-detail-head{border-bottom:1px solid #e8f0ed;justify-content:space-between;gap:15px;padding:23px 25px;display:flex}.ticket-detail-head h2{color:#173d38;margin:0 0 9px;font-size:20px;line-height:1.55}.ticket-detail-head p{color:#819992;margin:0;font-size:11px}.ticket-detail-meta{color:#7c9690;align-items:center;gap:11px;font-size:10px;display:flex}.ticket-admin-actions{border-bottom:1px solid #e9f0ee;flex-wrap:wrap;gap:8px;padding:14px 25px;display:flex}.ticket-admin-actions .btn{font-size:10px}.ticket-wait-note,.ticket-closed-note{color:#527c9a;background:#f1f8fd;border:1px solid #cfe6f7;border-radius:9px;align-items:center;gap:8px;margin:15px 25px;padding:10px 12px;font-size:10px;line-height:1.8;display:flex}.ticket-closed-note{color:#62746f;background:#f5f7f6;border-color:#e0e8e5}.ticket-thread{background:linear-gradient(135deg,#fff 0%,#f8fcfa 100%);flex-direction:column;align-items:flex-start;gap:17px;max-height:570px;padding:24px 25px;display:flex;overflow-y:auto}.ticket-message{background:#fff;border:1px solid #dcebe5;border-radius:14px 14px 4px;min-width:200px;max-width:min(85%,710px);padding:15px 17px;box-shadow:0 7px 18px #174b3710}.ticket-message.from-user{background:#eaf8f1;border-color:#cdebdc;border-radius:14px 14px 14px 4px;align-self:flex-end}.ticket-message-head{align-items:center;gap:7px;display:flex}.ticket-message-avatar{color:#078b6e;background:#dff3e9;border-radius:8px;flex:none;place-items:center;width:27px;height:27px;font-weight:700;display:grid}.from-user .ticket-message-avatar{background:#fff}.ticket-message-head strong{color:#245b4d;font-size:10px}.ticket-message-head time{color:#94a9a2;white-space:nowrap;margin-right:auto;font-size:9px}.ticket-message p{white-space:pre-wrap;overflow-wrap:anywhere;color:#2b5046;margin:10px 0 0;font-size:12px;line-height:2}.ticket-attachments{flex-wrap:wrap;gap:9px;margin-top:13px;display:flex}.ticket-attachments a{color:#438a75;flex-direction:column;gap:5px;width:110px;font-size:9px;text-decoration:none;display:flex;overflow:hidden}.ticket-attachments img{object-fit:cover;background:#eef7f2;border:1px solid #cde4da;border-radius:7px;width:110px;height:82px}.ticket-attachments span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ticket-compose{border-top:1px solid #e7f0eb;padding:20px 25px 24px}.ticket-compose-new{border:0}.ticket-compose>label{color:#32574d;margin-bottom:13px;font-size:11px;font-weight:700;display:block}.ticket-compose input,.ticket-compose textarea{color:#173e34;resize:vertical;background:#fbfefd;border:1px solid #d9e7e0;border-radius:10px;outline:none;width:100%;margin-top:7px;padding:12px 13px;font:500 12px Vazirmatn,sans-serif;display:block}.ticket-compose input:focus,.ticket-compose textarea:focus,.ticket-list-tools input:focus,.ticket-list-tools select:focus{border-color:#11aa83;box-shadow:0 0 0 3px #11aa8320}.ticket-compose-foot{justify-content:space-between;align-items:center;gap:12px;margin-top:15px;display:flex}.ticket-compose-foot small{color:#8a9f98;font-size:10px}.ticket-compose .btn{font-size:11px}.ticket-image-picker{flex-wrap:wrap;align-items:center;gap:11px;display:flex}.ticket-image-picker label{color:#168369;cursor:pointer;background:#f4fbf7;border:1px dashed #82c6ac;border-radius:9px;align-items:center;gap:7px;padding:9px 11px;font-size:10px;font-weight:700;display:inline-flex;position:relative}.ticket-image-picker input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ticket-image-picker span{color:#6d8d80;text-overflow:ellipsis;white-space:nowrap;max-width:360px;font-size:10px;overflow:hidden}.ticket-detail-empty{text-align:center;color:#849d93;flex-direction:column;justify-content:center;align-items:center;min-height:560px;padding:35px;display:flex}.ticket-detail-empty>span{color:#0c9c75;background:#e8f8ef;border-radius:20px;place-items:center;width:74px;height:74px;margin-bottom:15px;display:grid}.ticket-detail-empty h2{color:#24483e;margin:0 0 6px;font-size:19px}.ticket-detail-empty p{max-width:300px;font-size:11px;line-height:1.9}.ticket-detail-empty .btn{margin-top:10px}.ticket-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-bottom:17px;display:grid}.ticket-stats>div{background:#fff;border:1px solid #e1ece7;border-radius:12px;grid-template-columns:30px 1fr;align-items:center;gap:2px 8px;padding:15px 17px;display:grid}.ticket-stats svg{color:#0a9b78;grid-row:span 2}.ticket-stats strong{color:#153d34;font:700 24px Arial,Vazirmatn,sans-serif}.ticket-stats span{color:#779389;font-size:10px}.tickets-page button:focus-visible,.ticket-image-picker label:focus-within{outline-offset:2px;outline:3px solid #12b78d}@media (width<=1050px){.ticket-workspace{grid-template-columns:290px minmax(0,1fr)}.ticket-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=750px){.ticket-workspace{grid-template-columns:1fr}.ticket-list-items{max-height:320px}.ticket-detail,.ticket-detail-empty{min-height:380px}.ticket-thread{max-height:450px}.ticket-message{max-width:92%}}@media (width<=480px){.ticket-stats{gap:7px}.ticket-stats>div{grid-template-columns:23px 1fr;padding:12px}.ticket-stats strong{font-size:19px}.ticket-detail-head,.ticket-thread,.ticket-compose{padding-left:16px;padding-right:16px}.ticket-compose-foot{flex-direction:column;align-items:flex-start}.ticket-admin-actions{padding-left:16px;padding-right:16px}}@media (prefers-reduced-motion:reduce){.ticket-list-item{transition:none}}.admin-ticket-overview{margin:17px 0;padding-bottom:14px}.admin-ticket-counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:15px 18px;display:grid}.admin-ticket-counts>div{background:#f5fbf8;border:1px solid #d7ebe1;border-radius:10px;align-items:center;gap:9px;padding:11px 13px;display:flex}.admin-ticket-counts strong{color:#079a78;font:700 24px Arial,Vazirmatn,sans-serif}.admin-ticket-counts span{color:#658678;font-size:10px}.admin-ticket-recent{flex-wrap:wrap;gap:8px;padding:0 18px;display:flex}.admin-ticket-recent button{cursor:pointer;color:#3f6d5e;background:#fff;border:1px solid #e0ede7;border-radius:8px;align-items:center;gap:7px;padding:8px 10px;font-size:10px;display:flex}.admin-ticket-recent button:hover{background:#eef9f3}.admin-ticket-recent button strong{color:#1b4537;font-weight:600}.admin-ticket-recent>span{color:#8aa196;font-size:10px}.ticket-pagination{color:#6c8b7f;border-top:1px solid #e7f0ea;justify-content:space-between;align-items:center;gap:7px;padding:11px 14px;font-size:10px;display:flex}.ticket-pagination button{color:#277c62;cursor:pointer;background:#fff;border:1px solid #dceae2;border-radius:8px;align-items:center;gap:3px;padding:6px 9px;font:700 10px Vazirmatn,sans-serif;display:inline-flex}.ticket-pagination button:disabled{opacity:.45;cursor:not-allowed}@media (width<=550px){.admin-ticket-counts{grid-template-columns:1fr}.admin-ticket-recent button{justify-content:space-between;width:100%}}.billing-notices{gap:12px;margin:0 0 19px;display:grid}.billing-notice{color:#154e43;background:linear-gradient(110deg,#e6f9f2,#f8fdfb 68%);border:1px solid #bdebd9;border-radius:16px;align-items:center;gap:18px;min-height:115px;padding:19px 23px;display:flex}.billing-notice.due{color:#74542d;background:linear-gradient(110deg,#fff2df,#fffdf8 68%);border-color:#f2d9ab}.billing-notice-icon{color:#088a6a;background:#d0f3e5;border-radius:13px;flex:none;place-items:center;width:47px;height:47px;display:grid}.billing-notice.due .billing-notice-icon{color:#ad762e;background:#ffebc9}.billing-notice>div{flex:1}.billing-notice small{color:#668d85;font-size:10px}.billing-notice h2{margin:4px 0;font-size:17px}.billing-notice p{color:#64887f;margin:0;font-size:11px;line-height:1.8}.billing-notice.due p,.billing-notice.due small{color:#99794d}.billing-notice button{white-space:nowrap;color:#fff;background:#0e725c;border:0;border-radius:10px;align-items:center;gap:4px;padding:11px 14px;font-size:11px;font-weight:700;display:inline-flex}.billing-notice.due button{background:#91612b}.billing-notice button:hover{filter:brightness(1.1)}.billing-notice button:focus-visible,.billing-account-card:focus-visible,.billing-payment-actions button:focus-visible{outline-offset:3px;outline:3px solid #39cfa9}.billing-page-intro{color:#e9fffa;background:#102b2c;border:1px solid #244949;border-radius:16px;gap:14px;margin-bottom:16px;padding:22px 25px;display:flex}.billing-page-intro>svg{color:#4de0b6;flex:none}.billing-page-intro strong{font-size:15px}.billing-page-intro p{color:#a9c9c2;margin:7px 0 0;font-size:11px;line-height:1.8}.billing-account-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;display:grid}.billing-account-card{text-align:right;color:#234f4b;cursor:pointer;background:#fff;border:1px solid #dceae7;border-radius:15px;flex-direction:column;align-items:flex-start;gap:9px;min-height:181px;padding:20px;display:flex}.billing-account-card:hover{border-color:#36b693;box-shadow:0 12px 25px #195c4010}.billing-account-card>span:first-child{color:#8a9f9b;font-size:10px}.billing-account-card strong{font-size:17px}.billing-account-card small{color:#118d6d;background:#e5f7ef;border-radius:20px;padding:5px 8px}.billing-account-link{color:#0d9877;align-items:center;gap:3px;margin-top:auto;font-size:11px;display:flex}.billing-empty{color:#849f9a;padding:30px}.billing-backdrop{z-index:60}.billing-modal{direction:rtl;background:#fff;border-radius:20px;width:min(760px,100vw - 28px);max-height:min(90vh,900px);overflow:auto;box-shadow:0 28px 90px #062d3560}.billing-modal-head{border-bottom:1px solid #e7efed;justify-content:space-between;align-items:flex-start;gap:14px;padding:25px 29px 21px;display:flex}.billing-modal-head small{color:#089679;letter-spacing:.2px;font-size:10px}.billing-modal-head h2{margin:7px 0 4px;font-size:23px}.billing-modal-head p{color:#829b97;margin:0;font-size:11px}.billing-modal-body{padding:24px 29px 30px}.billing-modal-loading{color:#66817c;text-align:center;padding:40px}.billing-state-line{color:#58837a;align-items:center;gap:6px;margin-bottom:14px;font-size:10px;display:flex}.billing-state-dot{background:#16c79b;border-radius:50%;width:7px;height:7px}.billing-celebration{color:#145a48;background:#eaf9f2;border:1px solid #c6ead9;border-radius:12px;gap:12px;margin-bottom:16px;padding:18px 20px;display:flex}.billing-celebration svg{color:#18a579;flex:none}.billing-celebration strong{font-size:15px}.billing-celebration p{color:#678f81;margin:6px 0 0;font-size:11px}.billing-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:16px 0;display:grid}.billing-facts>div{background:#f7faf9;border:1px solid #e5efec;border-radius:10px;padding:13px}.billing-facts small,.billing-facts strong{display:block}.billing-facts small{color:#829e97;margin-bottom:8px;font-size:10px}.billing-facts strong{color:#194d43;font-size:13px}.billing-facts>div:first-child strong{color:#068d6c;font-size:24px}.billing-rule{color:#587a71;background:#f7faf8;border-right:3px solid #2ec09b;border-radius:8px;padding:14px 16px;font-size:11px;line-height:2}.billing-terms{border:1px solid #dce9e5;border-radius:12px;max-height:245px;margin:15px 0;padding:18px 19px;overflow:auto}.billing-terms h3,.billing-history h3{margin:0 0 9px;font-size:14px}.billing-terms p{white-space:pre-wrap;color:#3e6259;margin:0;font-size:12px;line-height:2.15}.billing-consent{color:#345e54;cursor:pointer;align-items:flex-start;gap:9px;padding:13px 0;font-size:11px;line-height:1.9;display:flex}.billing-consent input{accent-color:#079675;margin-top:5px}.billing-accept{justify-content:center;width:100%}.billing-partner-card{color:#215d4e;background:#e9f8f2;border:1px solid #c4e8d9;border-radius:13px;align-items:flex-start;gap:14px;padding:22px;display:flex}.billing-partner-card svg{color:#0aa47c;flex:none}.billing-partner-card h3{margin:0 0 6px}.billing-partner-card p{margin:0;font-size:11px;line-height:1.9}.billing-history{margin-top:23px}.billing-invoice{background:#fffcf8;border:1px solid #eadcc7;border-radius:13px;margin-top:12px;padding:20px}.billing-invoice-top{color:#8c7656;justify-content:space-between;font-size:11px;display:flex}.billing-invoice-top strong{color:#a66b2f}.billing-invoice-amount{color:#503d2a;text-align:right;margin:16px 0;font-size:36px;font-weight:700}.billing-equation{color:#807568;border-top:1px solid #f0e4d4;grid-template-columns:1fr auto;gap:10px;padding-top:14px;font-size:11px;display:grid}.billing-equation b{color:#3b584f;text-align:left}.billing-pay-note{color:#866b4e;margin:17px 0 10px;font-size:11px;line-height:1.8}.billing-payment-actions{grid-template-columns:1fr 1fr;gap:9px;display:grid}.billing-payment-actions button{color:#21584d;cursor:pointer;background:#fff;border:1px solid #d5e6df;border-radius:10px;align-items:center;gap:8px;padding:13px;font-size:12px;font-weight:700;display:flex}.billing-payment-actions button:hover{background:#f1fcf7;border-color:#31ad8c}.billing-payment-actions button span{color:#a78b68;margin-right:auto;font-size:9px}.billing-info{color:#446e63;background:#f1f6f4;border-radius:10px;align-items:center;gap:9px;margin-top:14px;padding:12px 13px;font-size:11px;display:flex}.billing-admin-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:16px;display:grid}.billing-admin-stats>div{background:#fff;border:1px solid #e2ece9;border-radius:13px;min-height:125px;padding:18px}.billing-admin-stats small,.billing-admin-stats span,.billing-admin-stats strong{display:block}.billing-admin-stats small{color:#7e9791;font-size:10px}.billing-admin-stats strong{color:#194d43;margin:8px 0;font-size:25px}.billing-admin-stats span{color:#97aba6;font-size:10px}.billing-admin-layout{grid-template-columns:minmax(0,1.5fr) minmax(290px,.8fr);align-items:start;gap:15px;margin-bottom:15px;display:grid}.billing-admin-table td small,.billing-admin-invoices td small{color:#94a8a3;margin-top:4px;font-size:9px;display:block}.billing-admin-settings form{gap:15px;padding:20px;display:grid}.billing-admin-settings label{color:#395c53;gap:7px;font-size:11px;display:grid}.billing-admin-settings input,.billing-admin-settings textarea{width:100%;font:inherit;color:#214e44;background:#fbfdfc;border:1px solid #d8e7e1;border-radius:9px;padding:10px 12px}.billing-admin-settings textarea{resize:vertical;line-height:1.9}.billing-admin-settings p{color:#769087;margin:0;font-size:10px;line-height:1.8}.billing-admin-settings button{justify-content:center}.billing-admin-invoices{margin-bottom:20px}.billing-rate{color:#235b4d;background:#edf8f5;border:1px solid #d4ece4;border-radius:10px;margin:15px 0;padding:13px 15px}.billing-rate strong{margin-bottom:9px;font-size:11px;display:block}.billing-rate>div{flex-wrap:wrap;gap:10px;display:flex}.billing-rate>div span{background:#fff;border:1px solid #dcece7;border-radius:8px;padding:8px 10px;font-size:14px;font-weight:700}.billing-rate small{color:#6b8c80;margin-top:9px;font-size:10px;line-height:1.8;display:block}.billing-fixed-rule{background:#f1f8f5;border:1px solid #d9ebe3;border-radius:10px;max-height:160px;padding:13px;overflow:auto}.billing-fixed-rule strong{color:#215e4e;font-size:11px}.billing-fixed-rule p{color:#5c8073;margin:6px 0 0;font-size:10px;line-height:1.9}.billing-open-warning{color:#8e6129;background:#fff4e5;border:1px solid #f1dcba;border-radius:9px;padding:11px 13px;font-size:11px;line-height:1.9}.billing-admin-pay-actions{flex-wrap:wrap;gap:6px;display:flex}.billing-admin-pay-actions .btn{white-space:nowrap}@media (width<=1050px){.billing-admin-stats{grid-template-columns:repeat(2,1fr)}.billing-admin-layout{grid-template-columns:1fr}}@media (width<=680px){.billing-notice{flex-wrap:wrap;align-items:flex-start;padding:17px}.billing-notice>div{flex-basis:calc(100% - 70px)}.billing-notice button{margin-right:auto}.billing-facts,.billing-payment-actions{grid-template-columns:1fr}.billing-admin-stats{grid-template-columns:1fr 1fr}.billing-modal-head,.billing-modal-body{padding-left:18px;padding-right:18px}}@media (width<=440px){.billing-admin-stats{grid-template-columns:1fr}.billing-notice>div{flex-basis:100%}.billing-notice-icon{display:none}}.checkout-wrap{border-top:1px solid #f1e6d8;margin-top:20px;padding-top:18px}.checkout-brand{align-items:center;gap:12px;display:flex}.checkout-brand img{object-fit:contain;background:#093532;border-radius:12px;width:46px;height:46px;padding:7px}.checkout-brand strong,.checkout-brand small{display:block}.checkout-brand strong{color:#153f37;font-size:15px}.checkout-brand small{color:#83a198;margin-top:4px;font-size:10px}.checkout-legal{color:#4b665d;background:#f2faf6;border-right:3px solid #40cda7;border-radius:9px;margin:16px 0;padding:13px 15px;font-size:11px;line-height:2.1}.checkout-quote{background:#fff;border:1px solid #dfebe4;border-radius:12px;gap:6px;margin-bottom:14px;padding:14px 16px;display:grid}.checkout-quote>span{color:#709489;font-size:10px}.checkout-quote strong{color:#0f6d56;font-size:18px}.checkout-quote strong small{color:#66867e;margin-right:12px;font-size:12px;font-weight:500}.checkout-quote>small{color:#819a92;font-size:10px;line-height:1.8}.checkout-methods{grid-template-columns:1fr 1fr;gap:11px;display:grid}.checkout-methods>button,.checkout-crypto-method{background:#fff;border:1px solid #dcece5;border-radius:13px;min-width:0;padding:16px}.checkout-methods>button{text-align:right;cursor:pointer;color:#0c6651;align-self:start;align-items:center;gap:11px;display:flex}.checkout-methods>button:hover,.checkout-reserve:hover{background:#f4fcf8;border-color:#24b58b}.checkout-methods button:disabled{opacity:.55;cursor:not-allowed}.checkout-methods>button span,.checkout-method-heading span{flex:1;gap:5px;display:grid}.checkout-methods b{font-size:13px}.checkout-methods small{color:#7e9991;font-size:10px}.checkout-method-heading{color:#0c6651;align-items:center;gap:10px;display:flex}.checkout-networks{gap:7px;margin-top:15px;display:flex}.checkout-networks button{color:#55776b;cursor:pointer;background:#f8fbfa;border:1px solid #d9e9e2;border-radius:8px;flex:1;padding:9px}.checkout-networks button.selected{color:#087a5b;background:#eaf9f2;border-color:#17a67d;font-weight:700}.checkout-reserve,.checkout-transfer form button,.checkout-refresh{color:#fff;cursor:pointer;background:#0d896a;border:0;border-radius:9px;width:100%;margin-top:10px;padding:11px;font-size:11px;font-weight:700}.checkout-transfer{border-top:1px solid #e7f0eb;margin-top:15px;padding-top:13px}.checkout-status{color:#127456;background:#e9f8f0;border-radius:50px;padding:6px 11px;font-size:10px;font-weight:700;display:inline-block}.checkout-status.success{margin-top:15px}.checkout-transfer-grid{grid-template-columns:1fr 1fr;gap:8px;margin:14px 0;display:grid}.checkout-transfer-grid>div{background:#f6faf8;border-radius:9px;padding:9px}.checkout-transfer-grid small,.checkout-transfer-grid strong{display:block}.checkout-transfer-grid strong{color:#124d3e;margin-top:6px;font-size:13px}.checkout-transfer label{color:#5b7f72;margin:10px 0 6px;font-size:10px;display:block}.checkout-address{direction:ltr;background:#f5f9f7;border:1px solid #dceae3;border-radius:8px;align-items:center;gap:5px;padding:5px;display:flex}.checkout-address code{overflow-wrap:anywhere;color:#173f36;flex:1;font-size:10px}.checkout-address button{color:#057a5d;cursor:pointer;background:#ddf3e9;border:0;border-radius:6px;padding:7px}.checkout-transfer p,.checkout-warning{color:#9b6b38;font-size:10px;line-height:1.9;display:block}.checkout-transfer form input{box-sizing:border-box;width:100%;font:inherit;border:1px solid #d7e7e0;border-radius:8px;padding:10px}.checkout-transfer form button{margin-top:9px}.checkout-refresh{justify-content:center;align-items:center;gap:6px;display:flex}.checkout-sandbox{color:#895d2c;background:#fff8ea;border:1px dashed #e1bf89;border-radius:10px;margin-top:13px;padding:12px 15px;font-size:11px}.checkout-sandbox small{margin-top:4px;display:block}.checkout-sandbox p{margin:6px 0 0;line-height:1.8}.payment-admin-settings{margin-bottom:20px}.payment-admin-heading{color:#137459;border-bottom:1px solid #e7f0eb;align-items:center;gap:8px;padding-bottom:10px;display:flex}.payment-admin-settings textarea{min-height:75px}@media (width<=680px){.checkout-methods{grid-template-columns:1fr}.checkout-quote strong small{margin:4px 0 0;display:block}}.payment-admin-history{border-top:1px solid #e6f0eb;padding:20px}.payment-admin-history>div:first-child{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.payment-admin-history h3{color:#1b5545;margin:0;font-size:14px}.payment-admin-history code{overflow-wrap:anywhere;font-size:10px}.payment-admin-history td small{color:#79948c;margin-top:4px;font-size:9px;display:block}
