@font-face{font-family:YekanBakh;src:url(/font/YekanBakh-Thin.woff2) format("woff2");font-weight:100;font-display:swap}@font-face{font-family:YekanBakh;src:url(/font/YekanBakh-Light.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:YekanBakh;src:url(/font/YekanBakh-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:YekanBakh;src:url(/font/YekanBakh-Medium.woff2) format("woff2");font-weight:500 600;font-display:swap}@font-face{font-family:YekanBakh;src:url(/font/YekanBakh-Bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:YekanBakh;src:url(/font/YekanBakh-Heavy.woff2) format("woff2");font-weight:800;font-display:swap}@font-face{font-family:YekanBakh;src:url(/font/YekanBakh-Fat.woff2) format("woff2");font-weight:900;font-display:swap}:root{font-family:YekanBakh,Arial,sans-serif;color:#16172b;background:#e8ecf3;direction:rtl;font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}button,input{font:inherit}button,a{cursor:pointer}.site{overflow:hidden;background:radial-gradient(circle at 50% 3%,#f3ecff 0,#e7eef6 25%,#edf1f6 60%,#e5e9f0);padding:30px 30px 0}.shell{max-width:1440px;margin:auto;background:linear-gradient(135deg,#fcfdff,#f6f8ff 45%,#f1f5ff);border:1px solid #ffffffcc;border-radius:26px;box-shadow:0 25px 80px #66739118;overflow:hidden;position:relative}.shell nav{height:82px;display:flex;align-items:center;padding:0 42px;position:relative;z-index:5}.brand{display:flex;align-items:center;gap:8px;white-space:nowrap}.brand>span{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;color:#fff;background:#17182e}.brand svg{width:19px}.brand i{font-style:normal;font-size:9px;background:#eceafd;color:#635bdd;border-radius:20px;padding:4px 8px}.links{display:flex;gap:28px;margin:auto}.links a{font-size:12px;color:#51546a}.navActions{display:flex;align-items:center;gap:8px}.navActions button{border:0}.login{background:none;padding:10px 16px;color:#303247}.darkBtn{border:0;background:#181a32;color:#fff;border-radius:9px;height:42px;padding:0 19px;display:inline-flex;align-items:center;justify-content:center;gap:9px;box-shadow:0 8px 20px #34345424}.darkBtn:hover{background:#5850d7}.darkBtn svg{width:16px}.menu{background:transparent;color:#222}.menu svg{width:18px}.hero{min-height:680px;position:relative;padding:87px 8% 40px;display:grid;grid-template-columns:1fr 1.05fr;align-items:start;gap:35px}.hero:before{content:"";position:absolute;width:520px;height:520px;left:50%;top:65px;border:1px solid #9790ff24;border-radius:50%;box-shadow:0 0 0 90px #a9a2ff0a,0 0 0 180px #a9a2ff08}.heroCopy{position:relative;z-index:2;padding-top:35px}.mini{width:max-content;background:#fff;border:1px solid #e4e5f1;border-radius:30px;padding:7px 13px;color:#666a80;font-size:11px;display:flex;align-items:center;gap:7px;box-shadow:0 8px 25px #5c63820c}.mini svg{width:14px;color:#756cea}.hero h1{font-size:57px;line-height:1.3;letter-spacing:-3px;margin:20px 0 16px;font-weight:500}.hero h1 em{font-style:normal;color:#6a61e8}.heroCopy>p{font-size:14px;line-height:2;color:#71758b;max-width:530px}.actions{display:flex;align-items:center;gap:22px;margin-top:28px}.large{height:51px;padding:0 24px}.watch{border:0;background:none;display:flex;align-items:center;gap:9px;color:#303247}.watch span{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:#fff;box-shadow:0 8px 25px #50546d18}.watch svg{width:14px;fill:#26283d}.heroStage{position:relative;z-index:2;height:480px;direction:ltr}.orb{position:absolute;border-radius:50%;filter:blur(1px)}.orb.one{width:330px;height:330px;background:radial-gradient(circle at 35% 35%,#fff,#dfe2ff 48%,#c9c7ff);left:110px;top:50px;box-shadow:0 40px 80px #8c86d733}.orb.two{width:150px;height:150px;background:radial-gradient(circle at 35% 35%,#fff,#cfefff 55%,#b4c9ff);right:0;top:25px}.editorCard{position:absolute;width:510px;background:#fff;border:1px solid #e2e4ee;border-radius:14px;left:10px;top:112px;box-shadow:0 30px 70px #555b872c;overflow:hidden}.editorTop{height:45px;display:flex;align-items:center;gap:5px;padding:0 12px;border-bottom:1px solid #ececf2;color:#8b8da1;font-size:9px}.editorTop i{width:7px;height:7px;border-radius:50%;background:#e7e7ef}.editorTop span{margin:auto}.editorTop button{border:0;background:#eaf8f0;color:#258757;border-radius:6px;padding:5px 10px;font-size:9px;display:flex;gap:3px}.editorTop svg{width:10px}.editorBody{height:220px;display:flex;direction:ltr;background:#fbfbfd}.lineNums{width:35px;text-align:center;padding:15px 0;color:#c4c5ce;font:10px/2.45 monospace;border-right:1px solid #eee}.editorBody pre{margin:0;padding:15px;color:#41455f;font:10px/2.45 monospace;white-space:pre-wrap}.compile{height:55px;border-top:1px solid #ededf3;display:flex;align-items:center;gap:9px;padding:0 14px;direction:rtl}.compile>svg{width:20px;color:#26ae6b;background:#e8f8ef;padding:4px;border-radius:50%}.compile span{display:flex;flex-direction:column;font-size:9px}.compile small{color:#9699a9}.compile>b{margin-right:auto;color:#a1a4b2;font-size:9px}.aiBubble{position:absolute;right:-13px;bottom:16px;width:255px;height:67px;border:1px solid #e1e2ee;background:#fffe;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:12px;box-shadow:0 18px 45px #5f63832c;display:flex;align-items:center;padding:10px;gap:9px;direction:rtl}.aiBubble>span{width:38px;height:38px;display:grid;place-items:center;border-radius:10px;background:#ecebff;color:#756bea}.aiBubble svg{width:18px}.aiBubble div{display:flex;flex-direction:column;font-size:9px}.aiBubble div small{color:#8f92a3}.aiBubble>svg{margin-right:auto;color:#36b576}.profit{position:absolute;left:-45px;top:45px;width:210px;padding:12px;background:#ffffffed;border:1px solid #e1e3ee;border-radius:12px;box-shadow:0 15px 40px #59607c20;display:flex;align-items:center;gap:7px;direction:rtl}.profit>span{width:34px;height:34px;display:grid;place-items:center;border-radius:9px;background:#e8f8f0;color:#29a366}.profit span svg{width:17px}.profit div{display:flex;flex-direction:column;font-size:9px}.profit small{color:#9093a5}.profit svg{width:65px;margin-right:auto}.profit path{fill:none;stroke:#35b978;stroke-width:2}.sideNote{position:absolute;bottom:95px;font-size:9px;display:flex;flex-direction:column;color:#35384c}.sideNote span{color:#9295a7}.sideNote.right{right:3%}.sideNote.left{left:3%;text-align:left}.platformStrip{padding:20px 6% 38px;position:relative;z-index:3}.platformStrip>p{text-align:center;color:#9295a5;font-size:10px;margin-bottom:18px}.platformStrip>div{display:grid;grid-template-columns:repeat(6,1fr);gap:9px}.platform{height:64px;background:#ffffffa8;border:1px solid #e5e6ee;border-radius:10px;display:flex;align-items:center;padding:9px;gap:8px;box-shadow:0 8px 22px #555a7809}.platformLogo{width:38px;height:38px;border-radius:9px;background:#eef1ff;display:grid;place-items:center;position:relative}.platformLogo img{width:26px;height:26px;object-fit:contain}.platformLogo b{position:absolute;bottom:-3px;right:-3px;width:16px;height:16px;border-radius:50%;display:grid;place-items:center;background:#3a69d8;color:#fff;font-size:8px;border:2px solid #fff}.platform>span{display:flex;flex-direction:column;min-width:0}.platform strong{font-size:10px;white-space:nowrap}.platform small{font-size:8px;color:#9699a9}.platform>svg{width:13px;color:#4db880;margin-right:auto}.platform.purple .platformLogo{background:#f0eaff}.platform.teal .platformLogo{background:#e7faf7}.platform.green .platformLogo{background:#eaf8ef}.platform.navy .platformLogo{background:#e9ebf5}.workflow,.tools,.plans{max-width:1440px;margin:30px auto 0;border:1px solid #ffffffc7;border-radius:26px;background:linear-gradient(145deg,#fbfcff,#f3f6fc);box-shadow:0 20px 70px #66739112;padding:95px 7%;position:relative}.sectionHead{text-align:center}.sectionHead>span,.toolCopy>span{font-size:10px;color:#6961e6;background:#eceaff;border-radius:20px;padding:6px 11px}.sectionHead h2{font-size:40px;line-height:1.35;letter-spacing:-1.5px;font-weight:500;margin:17px}.sectionHead p{color:#83869a;font-size:12px}.flowCanvas{min-height:510px;position:relative;max-width:1050px;margin:45px auto 0}.softCircle{position:absolute;width:600px;height:600px;border:1px solid #8880ff20;border-radius:50%;left:50%;top:0;transform:translate(-50%);box-shadow:0 0 0 75px #8880ff08,0 0 0 150px #8880ff05}.flowPrompt,.flowAI{position:absolute;z-index:2;background:#fff;border:1px solid #e2e3ed;box-shadow:0 20px 50px #5b60801c;border-radius:13px;display:flex;align-items:center}.flowPrompt{width:570px;height:76px;top:35px;left:50%;transform:translate(-50%);padding:12px}.flowPrompt>span{width:43px;height:43px;display:grid;place-items:center;border-radius:10px;background:#eeedff;color:#7067e8}.flowPrompt svg{width:20px}.flowPrompt div,.flowAI span{display:flex;flex-direction:column;margin:0 12px;font-size:10px}.flowPrompt small,.flowAI small{color:#999cac}.flowPrompt button{margin-right:auto;width:38px;height:38px;border:0;border-radius:50%;background:#191b33;color:#fff}.flowPrompt button svg{width:15px}.connector{position:absolute;width:1px;height:76px;background:linear-gradient(#bbb6ff,transparent);left:50%;top:111px}.flowAI{width:420px;height:75px;top:180px;left:50%;transform:translate(-50%);padding:14px}.flowAI>svg{color:#7066e7;background:#eeecff;border-radius:9px;padding:8px;width:42px;height:42px}.loader{margin-right:auto;width:48px;height:5px;background:#e9e9f2;border-radius:5px}.loader i{display:block;width:70%;height:100%;background:#7067e8;border-radius:5px}.miniCards{position:absolute;top:315px;left:0;right:0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.miniCards article{height:155px;background:#fff;border:1px solid #e2e3eb;border-radius:14px;padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 18px 40px #62678110}.miniCards svg{color:#6d65e4;background:#eeecff;padding:9px;border-radius:10px;width:42px;height:42px}.miniCards b{font-size:13px;margin-top:12px}.miniCards small{font-size:9px;color:#9699aa}.tools{display:grid;grid-template-columns:1.1fr .9fr;gap:75px;align-items:center}.dashboardMock{height:460px;background:#fff;border:1px solid #dfe1eb;border-radius:16px;box-shadow:0 30px 70px #51587825;display:flex;overflow:hidden;direction:ltr}.dmSide{width:62px;border-right:1px solid #ececf2;display:flex;flex-direction:column;align-items:center;gap:25px;padding-top:18px;color:#9b9dad}.dmSide .brand b,.dmSide .brand i{display:none}.dmSide .brand>span{width:31px;height:31px}.dmSide>svg{width:18px}.dmMain{flex:1;padding:0 20px}.dmMain header{height:58px;border-bottom:1px solid #eee;display:flex;align-items:center;justify-content:space-between;direction:rtl;font-size:11px}.dmMain header button{border:0;background:#eaf8f0;color:#309568;border-radius:20px;padding:5px 10px;font-size:8px;display:flex;gap:4px}.dmMain header svg{width:10px}.chartMock{height:275px;padding-top:25px;position:relative}.chartMock span{font-size:10px;color:#828596}.chartMock>b{display:block;font-size:22px;margin-top:3px}.chartMock svg{width:100%;height:180px}.chartMock path:not(.area){fill:none;stroke:#756bea;stroke-width:3}.chartMock .area{fill:url(#g);stroke:none}.dmStats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;direction:rtl}.dmStats div{background:#f7f7fb;border-radius:9px;padding:12px;display:flex;flex-direction:column}.dmStats small{font-size:8px;color:#9698a8}.dmStats b{font-size:13px;color:#4b4e65}.toolCopy h2{font-size:40px;line-height:1.4;font-weight:500;letter-spacing:-1.4px;margin:20px 0 12px}.toolCopy>p{color:#808397;font-size:12px;line-height:2;margin-bottom:28px}.tick{display:flex;align-items:center;gap:10px;margin:16px 0}.tick>svg{width:22px;height:22px;padding:5px;border-radius:50%;background:#e8f8ef;color:#2da66b}.tick span{display:flex;flex-direction:column}.tick b{font-size:11px}.tick small{font-size:9px;color:#9699a9}.textBtn{border:0;background:none;color:#655de0;font-size:11px;display:flex;align-items:center;gap:7px;margin-top:25px}.textBtn svg{width:15px}.plans{padding-bottom:110px}.planCards{display:flex;justify-content:center;align-items:center;gap:18px;margin-top:50px}.planCards article{width:350px;min-height:390px;background:#fff;border:1px solid #e0e2eb;border-radius:18px;padding:28px;position:relative}.planCards article>span{font-size:11px;color:#666a80}.planCards h3{font-size:17px;font-weight:500}.price{display:flex;align-items:baseline;gap:7px;margin:25px 0}.price b{font-size:42px;font-weight:500}.price small{font-size:9px;color:#999cac}.planCards ul{list-style:none;padding:15px 0;border-top:1px solid #eee;line-height:2.7;font-size:10px}.planCards li{display:flex;align-items:center;gap:8px}.planCards li svg{width:15px;color:#655de0}.planCards article>button{width:100%;height:45px;border:1px solid #dfe0e9;background:#f7f8fb;border-radius:9px;display:flex;align-items:center;justify-content:center;gap:6px}.planCards button svg{width:15px}.planCards article.pro{background:linear-gradient(150deg,#efefff,#e0e8ff);border-color:#cbc9f6;transform:scale(1.04);box-shadow:0 25px 60px #6963b525}.planCards .pro>button{background:#191b32;color:#fff;border:0}.popular{position:absolute;top:-13px;left:50%;transform:translate(-50%);background:#6a61e7;color:#fff;border-radius:20px;padding:5px 13px;font-size:8px}.finalCta{max-width:1440px;margin:30px auto 0;min-height:330px;border-radius:26px;padding:70px 8%;background:radial-gradient(circle at 75% 50%,#7c74ea,#403b9e 35%,#191b36 72%);color:#fff;display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden}.finalCta:after{content:"";position:absolute;width:500px;height:500px;border:1px solid #ffffff24;border-radius:50%;left:0;top:-90px;box-shadow:0 0 0 70px #ffffff08,0 0 0 140px #ffffff05}.finalCta>div,.finalCta>button{position:relative;z-index:2}.finalCta span{font-size:10px;color:#d5d2ff;display:flex;gap:6px}.finalCta span svg{width:14px}.finalCta h2{font-size:37px;font-weight:500;line-height:1.4}.finalCta p{color:#c4c2de;font-size:11px}.finalCta .darkBtn{background:#fff;color:#202139}footer{max-width:1440px;margin:0 auto;padding:50px 4% 25px;display:grid;grid-template-columns:1fr 1fr;gap:15px;color:#777b90}footer p{font-size:10px}footer>div{display:flex;justify-content:flex-end;gap:22px;font-size:10px}footer small{grid-column:1/-1;border-top:1px solid #d5d8e1;padding-top:20px;text-align:center;font-size:9px}.coming{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;background:radial-gradient(circle,#f8f7ff,#e9edf5);color:#1c1d32}.coming>svg{width:60px;height:60px;color:#6a61e8}.coming h1{font-weight:500;margin:0}.coming p{color:#85889a}@media (max-width:1000px){.site{padding:15px}.links{display:none}.hero{grid-template-columns:1fr;padding-top:45px}.hero h1{font-size:48px}.heroStage{max-width:650px;width:100%;margin:auto}.platformStrip>div{grid-template-columns:repeat(3,1fr)}.sideNote{display:none}.tools{grid-template-columns:1fr}.toolCopy{order:-1}.flowCanvas{transform:scale(.9);margin-inline:-5%}.workflow,.tools,.plans{padding:70px 5%}.finalCta{padding:50px}}@media (max-width:620px){.site{padding:8px}.shell,.workflow,.tools,.plans,.finalCta{border-radius:17px}.shell nav{padding:0 16px}.brand i,.login{display:none}.hero{padding:25px 20px}.hero h1{font-size:36px;letter-spacing:-1.5px}.heroCopy>p{font-size:12px}.actions{gap:8px;flex-wrap:wrap}.heroStage{height:420px;transform:scale(.78);transform-origin:top center;margin-bottom:-85px}.editorCard{left:50%;transform:translate(-50%)}.profit{left:-35px}.platformStrip>div{grid-template-columns:repeat(2,1fr)}.workflow,.tools,.plans{margin-top:12px;padding:55px 20px}.sectionHead h2,.toolCopy h2{font-size:30px}.flowCanvas{height:560px;transform:none;margin:25px 0 0}.softCircle{width:320px;height:320px}.flowPrompt{width:100%;top:30px}.flowAI{width:90%;top:155px}.connector{top:106px;height:50px}.miniCards{top:265px;grid-template-columns:1fr;gap:8px}.miniCards article{height:90px}.dashboardMock{height:380px;transform:scale(.85);margin-inline:-9%}.chartMock{height:220px}.planCards{flex-direction:column}.planCards article{width:100%}.planCards article.pro{transform:none}.finalCta{margin-top:12px;min-height:400px;flex-direction:column;align-items:flex-start;padding:50px 25px}.finalCta h2{font-size:30px}footer{grid-template-columns:1fr}footer>div{justify-content:flex-start;flex-wrap:wrap}footer small{grid-column:1}}.site{padding:0}.shell,.workflow,.tools,.plans,.finalCta{width:100%;max-width:none;margin-left:0;margin-right:0;border-radius:0;border-left:0;border-right:0}.workflow,.tools,.plans,.finalCta{margin-top:0}.shell nav,.hero,.platformStrip>div,.workflow>.sectionHead,.flowCanvas,.tools>.toolVisual,.tools>.toolCopy,.plans>.sectionHead,.planCards,footer{max-width:1440px;margin-left:auto;margin-right:auto}footer{max-width:none;padding-left:7%;padding-right:7%}@media (max-width:620px){.site{padding:0}.shell,.workflow,.tools,.plans,.finalCta{border-radius:0}.workflow,.tools,.plans,.finalCta{margin-top:0}}.links a,.login{font-size:15px}.mini{font-size:14px}.heroCopy>p{font-size:17px;line-height:2.05;max-width:620px}.sideNote{font-size:12px}.sectionHead p,.toolCopy>p{font-size:15px}.miniCards small{font-size:12px}.tick b{font-size:14px}.tick small{font-size:12px}.price small{font-size:12px}.planCards ul,.finalCta span{font-size:13px}.finalCta p{font-size:14px}@media (max-width:620px){.heroCopy>p{font-size:15px}.links a{font-size:14px}.sectionHead p,.toolCopy>p{font-size:14px}.platform strong{font-size:12px}.platform small{font-size:10px}}.shell nav{height:96px;padding:18px 4%;position:relative;display:grid;grid-template-columns:1fr auto 1fr;gap:22px}.shell nav:after{content:"";position:absolute;right:4%;left:4%;bottom:0;height:1px;background:linear-gradient(90deg,transparent,#dfe2eb 15%,#dfe2eb 85%,transparent)}.navBrand{display:flex;align-items:center;gap:18px;justify-self:start}.navBrand .brand>span{background:linear-gradient(145deg,#232541,#5750cf);box-shadow:0 7px 18px #5650c936}.navBrand .brand b{font-size:20px;letter-spacing:-.5px}.serviceStatus{display:flex;align-items:center;gap:6px;border-right:1px solid #dfe1e9;padding-right:17px;color:#818597;font-size:10px;white-space:nowrap}.serviceStatus i{width:7px;height:7px;background:#37b978;border-radius:50%;box-shadow:0 0 0 4px #37b97818}.links{height:48px;background:#ffffffc7;border:1px solid #e0e2eb;border-radius:15px;padding:5px;display:flex;align-items:center;gap:2px;box-shadow:0 12px 35px #4b526f10;position:relative}.links a{height:36px;display:flex;align-items:center;padding:0 16px;border-radius:10px;color:#636679;font-size:12px;transition:.2s;white-space:nowrap}.links a:hover{background:#f0efff;color:#5650d0}.links a:first-child{background:#f0efff;color:#5650d0;font-weight:600}.navDot{position:absolute;width:5px;height:5px;border-radius:50%;background:#6c63e8;bottom:3px;right:48px}.navActions{justify-self:end}.navActions .login{color:#5d6073;font-size:12px}.navActions .login:hover{color:#5952d2}.navActions .darkBtn{height:46px;border-radius:13px;padding:0 20px;background:linear-gradient(135deg,#20223d,#14162e);box-shadow:0 10px 25px #2b2d4d26}.navActions .darkBtn:hover{background:linear-gradient(135deg,#6d64e8,#5149c5)}.navActions .menu{display:none;width:44px;height:44px;border:1px solid #dee0e9;border-radius:12px;background:#fff;place-items:center}@media (max-width:1100px){.serviceStatus{display:none}.shell nav{grid-template-columns:auto 1fr auto}.links a{padding:0 11px}}@media (max-width:800px){.shell nav{height:78px;padding:12px 18px;display:flex;justify-content:space-between}.shell nav:after{right:18px;left:18px}.links,.navActions .login{display:none}.navActions .menu{display:grid}.navActions .darkBtn{height:44px}.navBrand .brand i{display:none}}@media (max-width:460px){.navActions .darkBtn{font-size:0;width:44px;padding:0}.navActions .darkBtn svg{width:18px}.navBrand .brand b{font-size:18px}}.shell nav{height:86px;display:flex;padding:0 5%;gap:42px;background:#fbfcffcc;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.shell nav:after{right:5%;left:5%;background:#e7e8ef}.navBrand{justify-self:auto}.serviceStatus{display:none}.navBrand .brand>span{width:34px;height:34px;border-radius:10px;background:#191b32;box-shadow:none}.navBrand .brand b{font-size:19px}.navBrand .brand i{background:#eeedff;color:#625bd5}.links{margin:0;order:1;height:auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;gap:30px}.links a{height:86px;padding:0 1px;border-radius:0;background:transparent!important;color:#66697b;font-size:13px;font-weight:400!important;position:relative}.links a:hover{color:#1d1f35}.links a:after{content:"";position:absolute;right:0;left:0;bottom:0;height:2px;background:#5e57d9;transform:scaleX(0);transition:.2s}.links a:hover:after,.links a:first-child:after{transform:scaleX(1)}.links a:first-child{color:#1d1f35}.navDot{display:none}.navActions{margin-right:auto;order:2;gap:14px}.navActions .login{font-size:13px;color:#3f4257;padding:0}.navActions .darkBtn{height:42px;border-radius:9px;padding:0 18px;background:#191b32;box-shadow:none}.platform.purple .platformLogo,.platform.teal .platformLogo{background:#fff;border:1px solid #e7e8f0;box-shadow:0 5px 15px #555b7b12}.platform.purple .platformLogo img,.platform.teal .platformLogo img{width:31px;height:31px;border-radius:7px}@media (max-width:800px){.shell nav{height:74px;padding:0 18px;background:#fbfcfff2}.navActions{margin-right:auto}.navActions .menu{display:grid}.links,.navBrand .brand i{display:none}.shell nav:after{right:18px;left:18px}}.shell{padding-top:26px;background-image:linear-gradient(135deg,#fcfdff,#f6f8ff 45%,#f1f5ff),repeating-linear-gradient(120deg,transparent 0 110px,#dfe3ed 111px 112px)}.shell:before{content:"";position:absolute;inset:0 0 auto;height:180px;background:repeating-linear-gradient(120deg,transparent 0 105px,#d9dee922 106px 107px);pointer-events:none}.shell nav{width:90%;max-width:1280px;height:64px;margin:0 auto;padding:0 14px 0 10px;background:#fff;border:1px solid #e2e4eb;border-radius:14px;box-shadow:0 8px 24px #3d465c12;gap:28px;position:relative}.shell nav:after{display:none}.navBrand .brand{gap:7px}.navBrand .brand>span{width:29px;height:29px;border-radius:7px}.navBrand .brand>span svg{width:16px}.navBrand .brand b{font-size:16px}.navBrand .brand i{display:none}.links{gap:3px;margin:auto}.links a{height:62px;padding:0 14px;font-size:11px;color:#585b6d}.links a:after{height:2px;bottom:-1px}.links a:first-child:after{transform:scaleX(0)}.links a:hover:after{transform:scaleX(1)}.navActions{margin-right:0;gap:7px}.navActions .login{height:34px;padding:0 13px;border:1px solid #e0e2e9;border-radius:8px;background:#fff;color:#55586a;font-size:11px}.navActions .darkBtn{height:34px;border-radius:8px;padding:0 14px;font-size:11px}.navActions .darkBtn svg{width:13px}.hero{padding-top:64px}@media (max-width:800px){.shell{padding-top:12px}.shell nav{width:calc(100% - 24px);height:58px;padding:0 10px;border-radius:12px}.navActions .darkBtn{height:36px}.navActions .menu{height:36px;width:36px;border-radius:8px}.hero{padding-top:35px}}.education{max-width:1440px;margin:18px auto 0;padding:90px 7%;background:#fff;border-radius:28px}.education .sectionHead p{color:#858899}.educationCards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:38px}.educationCards article{position:relative;border:1px solid #e3e5ec;border-radius:16px;padding:24px;background:linear-gradient(145deg,#fff,#fafaff);transition:.22s}.educationCards article:hover{transform:translateY(-4px);border-color:#c9c5f5;box-shadow:0 18px 38px #5d59aa14}.educationCards article>span{width:45px;height:45px;border-radius:12px;background:#eceaff;color:#655dda;display:grid;place-items:center}.educationCards article>span svg{width:21px}.educationCards article>em{position:absolute;left:20px;top:22px;font-style:normal;font-size:11px;color:#6b64d9;background:#f0efff;border-radius:20px;padding:4px 9px}.educationCards h3{font-size:18px;margin:20px 0 7px}.educationCards p{font-size:13px;color:#858899;line-height:1.9;min-height:50px}.educationCards a{display:flex;align-items:center;gap:5px;color:#625bd6;font-size:13px;margin-top:17px}.educationCards a svg{width:15px}@media (max-width:800px){.education{padding:65px 5%;border-radius:18px}.educationCards{grid-template-columns:1fr}.educationCards p{min-height:0}}.authPage{min-height:100vh;background:#f6f7fb;display:grid;grid-template-columns:1.05fr .95fr;position:relative;overflow:hidden}.authGlow{position:absolute;width:500px;height:500px;background:#8b83ff24;filter:blur(100px);right:-180px;bottom:-180px}.authHome{position:absolute;z-index:4;left:30px;top:25px;border:0;background:#fff;color:#626679;border-radius:9px;padding:9px 13px;display:flex;gap:7px;align-items:center;box-shadow:0 8px 25px #5c617c12}.authHome svg{width:15px}.authVisual{background:radial-gradient(circle at 35% 25%,#8279f2,#4943ad 45%,#1d1f3e);color:#fff;padding:45px 8%;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.authVisual:after{content:"";position:absolute;width:620px;height:620px;border:1px solid #ffffff20;border-radius:50%;left:-150px;bottom:-160px;box-shadow:0 0 0 70px #ffffff09,0 0 0 140px #ffffff06}.authVisual .brand{position:relative;z-index:2}.authVisual .brand>span{background:#fff;color:#282a50}.authVisual .brand i{background:#ffffff1c;color:#fff}.authVisual>div:not(.authQuote){position:relative;z-index:2}.authVisual>div>span{display:flex;gap:7px;align-items:center;color:#d5d2ff;font-size:13px}.authVisual>div>span svg{width:17px}.authVisual h1{font-size:49px;line-height:1.4;font-weight:500;letter-spacing:-2px;margin:20px 0}.authVisual p{color:#c8c6e2;max-width:530px;line-height:2}.authQuote{position:relative;z-index:2;width:390px;background:#ffffff12;border:1px solid #ffffff25;border-radius:16px;padding:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:grid;grid-template-columns:1fr auto}.authQuote b{font-size:27px}.authQuote small{color:#c8c6e2}.quoteChart{grid-column:1/-1;height:55px;display:flex;align-items:flex-end;gap:11px;direction:ltr;margin-bottom:12px}.quoteChart i{width:7px;background:#ffffff75;border-radius:4px;height:30%}.quoteChart i:nth-child(2){height:55%}.quoteChart i:nth-child(3){height:42%}.quoteChart i:nth-child(4){height:80%}.quoteChart i:nth-child(5){height:65%}.quoteChart i:nth-child(6){height:100%;background:#fff}.authForm{display:grid;place-items:center;padding:70px}.mobileBrand{display:none}.formBox{width:100%;max-width:430px}.formIcon{width:48px;height:48px;border-radius:13px;background:#ebeaff;color:#665ee0;display:grid;place-items:center}.formIcon svg{width:22px}.formBox h2{font-size:32px;font-weight:600;margin:18px 0 4px}.formBox>p{color:#858899;font-size:14px;margin-bottom:28px}.formBox label{display:block;font-size:12px;color:#4e5265;margin:15px 0}.formBox label>div{height:49px;border:1px solid #dfe1e9;background:#fff;border-radius:10px;margin-top:7px;display:flex;align-items:center;padding:0 13px;transition:.2s}.formBox label>div:focus-within{border-color:#746ce6;box-shadow:0 0 0 3px #746ce612}.formBox label svg{width:17px;color:#9a9cac}.formBox input{border:0;outline:0;background:none;width:100%;padding:0 10px;color:#292b40}.forgotLink,.backLogin{border:0;background:none;color:#655dde;font-size:11px}.forgotLink{display:block;margin-right:auto}.authSubmit{width:100%;height:50px;border:0;border-radius:10px;background:#1c1e37;color:#fff;margin-top:21px;display:flex;align-items:center;justify-content:center;gap:8px}.authSubmit:hover{background:#625ada}.authSubmit svg{width:16px}.switchMode{text-align:center;color:#858899;font-size:12px;margin-top:20px}.switchMode button{border:0;background:none;color:#6159da;font-weight:600}.backLogin{width:100%;margin-top:18px}.authHint{margin-top:25px;border-top:1px solid #e4e5ec;padding-top:18px;color:#9a9cac;display:flex;align-items:center;gap:6px}.authHint svg{width:15px;color:#3caf76}.dashboard{min-height:100vh;background:#f4f6fa;display:flex}.dashboard>aside{position:fixed;right:0;top:0;bottom:0;width:250px;background:#fff;border-left:1px solid #e3e5ec;padding:23px 14px;display:flex;flex-direction:column;z-index:5}.dashboard>aside>.brand{padding:0 10px;margin-bottom:24px}.createProject{height:44px;border:0;border-radius:10px;background:#1b1d35;color:#fff;display:flex;align-items:center;justify-content:center;gap:8px}.createProject svg{width:17px}.dashboard aside nav{display:flex;flex-direction:column;gap:4px;margin-top:18px}.dashboard aside nav button{height:43px;border:0;background:none;border-radius:9px;color:#75798d;display:flex;align-items:center;gap:11px;padding:0 13px}.dashboard aside nav button svg{width:18px}.dashboard aside nav button.active{background:#f0efff;color:#5f58d5;font-weight:600}.dashPlan{margin-top:auto;background:linear-gradient(145deg,#f1f0ff,#f6f7ff);border:1px solid #e0defd;border-radius:12px;padding:14px;display:flex;flex-direction:column}.dashPlan span{font-size:10px;color:#6861d8}.dashPlan b{font-size:11px;margin-top:7px}.dashPlan>i{height:5px;background:#ddddef;border-radius:5px;margin:9px 0}.dashPlan>i em{display:block;width:70%;height:100%;background:#6c64df;border-radius:5px}.dashPlan small{font-size:9px;color:#9295a6}.dashPlan button{border:0;background:none;color:#625bd6;font-size:10px;margin-top:9px}.dashUser{border-top:1px solid #e7e8ee;margin-top:15px;padding:15px 3px 0;display:flex;align-items:center;gap:8px}.dashUser>div{width:35px;height:35px;border-radius:10px;background:#e9e7ff;color:#5f57d2;display:grid;place-items:center;font-size:11px}.dashUser span{display:flex;flex-direction:column;font-size:10px}.dashUser small{color:#999baa}.dashUser button{margin-right:auto;border:0;background:none;color:#a4a6b3}.dashUser button svg{width:16px}.dashMain{margin-right:250px;width:calc(100% - 250px);padding:0 35px 40px}.dashMain>header{height:88px;display:flex;align-items:center;border-bottom:1px solid #e1e3ea;gap:12px}.dashMain header h1{font-size:22px;margin:0}.dashMain header p{font-size:11px;color:#9093a5;margin:4px 0}.dashMain header label{margin-right:auto;width:240px;height:39px;background:#fff;border:1px solid #e0e2e9;border-radius:9px;display:flex;align-items:center;padding:0 10px}.dashMain header label svg{width:16px;color:#a1a3b1}.dashMain header input{border:0;outline:0;width:100%;padding:0 8px;background:none}.bell{width:39px;height:39px;border:1px solid #e0e2e9;background:#fff;border-radius:9px;position:relative;color:#73768a}.bell svg{width:17px}.bell i{position:absolute;width:6px;height:6px;background:#f05c68;border-radius:50%;right:8px;top:7px}.demoNotice{margin:24px 0 17px;height:64px;background:#eefaf6;border:1px solid #d3eee4;border-radius:11px;display:flex;align-items:center;padding:0 17px;gap:11px;color:#2e9b6e}.demoNotice>svg{width:21px}.demoNotice span{display:flex;flex-direction:column}.demoNotice b{font-size:11px;color:#316552}.demoNotice small{font-size:9px;color:#76a394}.demoNotice button{margin-right:auto;border:0;background:none;color:#299369;font-size:10px}.metricGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.metricGrid article{background:#fff;border:1px solid #e1e3ea;border-radius:12px;padding:17px}.metricGrid span{display:flex;align-items:center;gap:7px;color:#85889b;font-size:10px}.metricGrid span svg{width:16px;color:#6a62dd}.metricGrid article>b{display:block;font-size:26px;margin:9px 0 2px}.metricGrid small{color:#999baa;font-size:9px}.metricGrid .positive{color:#2ba56d}.dashRows{display:grid;grid-template-columns:1.5fr 1fr;gap:15px;margin-top:18px}.recentProjects,.quickStart{background:#fff;border:1px solid #e1e3ea;border-radius:12px;padding:18px}.dashTitle{display:flex;align-items:center;justify-content:space-between;height:30px}.dashTitle h3{font-size:14px;margin:0}.dashTitle button{border:0;background:none;color:#655ed8;font-size:10px;display:flex;align-items:center}.dashTitle svg{width:14px}.projectRow{height:68px;border-top:1px solid #eeeeF2;display:flex;align-items:center;gap:10px}.projectIcon{width:37px;height:37px;border-radius:9px;background:#eae9ff;color:#655dda;display:grid;place-items:center}.projectIcon svg{width:17px}.projectIcon.p1{background:#e8f7ff;color:#3694c3}.projectIcon.p2{background:#eaf8ef;color:#2ea66b}.projectIcon.p3{background:#fff0e7;color:#d88846}.projectRow>div{display:flex;flex-direction:column;font-size:11px}.projectRow small{color:#999baa;font-size:9px}.projectRow em{font-style:normal;margin-right:auto;background:#fff6e4;color:#cf8a24;padding:4px 8px;border-radius:20px;font-size:8px}.projectRow em.ready{background:#eaf8ef;color:#2c9c67}.projectRow>button{border:0;background:none;color:#a6a8b5}.projectRow>button svg{width:15px}.quickStart>button{width:100%;height:64px;border:1px solid #e5e6ed;background:#fafbfc;border-radius:9px;margin-top:9px;display:flex;align-items:center;padding:10px;gap:10px;text-align:right}.quickStart>button>span{width:37px;height:37px;border-radius:9px;display:grid;place-items:center;background:#eceaff;color:#655dda}.quickStart>button span svg{width:18px}.quickStart>button>div{display:flex;flex-direction:column}.quickStart>button b{font-size:10px}.quickStart>button small{font-size:9px;color:#999baa}.quickStart>button>svg{width:15px;margin-right:auto;color:#a2a4b1}.miniPerformance{margin-top:12px;background:linear-gradient(145deg,#252844,#171a32);color:#fff;border-radius:10px;padding:14px;display:grid;grid-template-columns:1fr auto}.miniPerformance span{display:flex;flex-direction:column}.miniPerformance span b{font-size:10px}.miniPerformance small{font-size:8px;color:#aeb0c5}.miniPerformance strong{font-size:18px;color:#75dfaa}.miniPerformance svg{grid-column:1/-1;width:100%;height:55px}.miniPerformance path{fill:none;stroke:#79ddb0;stroke-width:2}@media (max-width:900px){.authPage{grid-template-columns:1fr}.authVisual{display:none}.mobileBrand{display:block;margin-bottom:40px}.authForm{padding:40px 20px}.dashboard>aside{width:74px}.dashboard aside .brand b,.dashboard aside .brand i,.dashboard aside nav span,.dashPlan,.dashUser span{display:none}.dashboard aside nav button,.createProject{font-size:0;justify-content:center}.dashUser{justify-content:center}.dashUser button{display:none}.dashMain{margin-right:74px;width:calc(100% - 74px);padding:0 20px}.metricGrid{grid-template-columns:repeat(2,1fr)}.dashRows{grid-template-columns:1fr}}@media (max-width:600px){.authHome{top:15px;left:15px;font-size:0}.authForm{padding-top:80px}.dashboard>aside{display:none}.dashMain{margin:0;width:100%;padding:0 12px}.dashMain>header{height:76px}.dashMain header label{display:none}.metricGrid{grid-template-columns:1fr 1fr;gap:8px}.metricGrid article{padding:13px}.demoNotice button{display:none}.dashRows{margin-top:10px}.recentProjects,.quickStart{padding:12px}}@font-face{font-family:Dana;src:url(/font/Source%20v3.2/Variable/webfont/DanaVF.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root,body,button,input{font-family:Dana,Arial,sans-serif}body{font-size:16px;line-height:1.65}.brand b{font-size:18px}.links a,.navActions .login,.navActions .darkBtn,.mini{font-size:13px}.hero h1{font-size:clamp(42px,4vw,62px);line-height:1.28}.heroCopy>p{font-size:17px;line-height:2}.watch,.darkBtn{font-size:14px}.platformStrip>p{font-size:14px}.platform strong{font-size:13px}.platform small{font-size:11px}.sectionHead>span,.toolCopy>span{font-size:13px}.sectionHead h2,.toolCopy h2{font-size:clamp(34px,3vw,46px)}.sectionHead p,.toolCopy>p{font-size:16px}.flowPrompt div,.flowAI span{font-size:13px}.miniCards b{font-size:16px}.miniCards small{font-size:13px}.tick b{font-size:15px}.tick small{font-size:13px}.textBtn{font-size:14px}.planCards article>span{font-size:14px}.planCards h3{font-size:20px}.price small{font-size:13px}.planCards ul{font-size:14px}.finalCta span{font-size:13px}.finalCta p{font-size:15px}footer p,footer>div{font-size:13px}footer small{font-size:12px}.formBox h2{font-size:34px}.formBox>p{font-size:15px}.formBox label,.formBox input{font-size:14px}.forgotLink,.backLogin,.switchMode{font-size:13px}.authHint{font-size:12px}.authVisual p{font-size:16px}.authQuote small{font-size:12px}.dashboard aside nav button{font-size:14px}.dashPlan span,.dashPlan b{font-size:12px}.dashPlan small{font-size:11px}.dashPlan button,.dashUser span{font-size:12px}.dashUser small{font-size:10px}.dashMain header h1{font-size:25px}.dashMain header p{font-size:13px}.demoNotice b{font-size:13px}.demoNotice small{font-size:11px}.demoNotice button{font-size:12px}.metricGrid span{font-size:13px}.metricGrid article>b{font-size:28px}.metricGrid small{font-size:11px}.dashTitle h3{font-size:16px}.dashTitle button{font-size:12px}.projectRow>div{font-size:13px}.projectRow small{font-size:11px}.projectRow em{font-size:10px}.quickStart>button b{font-size:13px}.quickStart>button small{font-size:11px}.miniPerformance span b{font-size:13px}.miniPerformance small{font-size:11px}@media (max-width:600px){body{font-size:15px}.hero h1{font-size:36px}.heroCopy>p{font-size:15px}.metricGrid span{font-size:11px}.metricGrid article>b{font-size:23px}.projectRow>div{font-size:12px}}.hero h1,.hero h1 em,.workflow .sectionHead h2,.toolCopy h2,.plans .sectionHead h2{font-weight:800}.brand img{display:block;width:174px;height:auto;object-fit:contain}.shell nav .brand img{width:155px}.dashboard>aside>.brand img{width:175px;max-width:100%}.authVisual>.brand img,.mobileBrand .brand img{width:190px}.dmSide .brand img{width:36px;height:36px;object-fit:cover;object-position:left;border-radius:8px}@media (max-width:900px){.dashboard>aside>.brand img{width:42px;height:42px;object-fit:cover;object-position:left}.shell nav .brand img{width:145px}}@media (max-width:460px){.shell nav .brand img{width:125px}}.authForm{overflow-y:auto;padding-top:45px;padding-bottom:45px}.formBox{max-width:460px}.socialAuth{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:22px 0 18px}.socialAuth button{height:49px;border:1px solid #dfe1e9;background:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center;gap:9px;color:#383b50;transition:.2s}.socialAuth button:hover{border-color:#aaa6e8;background:#fafaff;transform:translateY(-1px)}.socialAuth button b{font-size:13px;font-weight:500}.socialAuth button>span{width:25px;height:25px;display:grid;place-items:center}.googleMark{font:700 17px Arial;color:#4285f4}.telegramMark{background:#2aabee;color:#fff;border-radius:50%}.telegramMark svg{width:13px;transform:translate(-1px,1px)}.authDivider{display:flex;align-items:center;gap:11px;color:#9b9dac;font-size:11px;margin-bottom:18px}.authDivider i{height:1px;background:#e3e4eb;flex:1}.passwordHint{display:block;color:#999cac;font-size:11px;margin-top:6px}.terms{display:flex!important;align-items:flex-start;gap:9px;color:#76798c!important;margin-top:19px!important;line-height:1.8}.terms input{width:17px;height:17px;margin-top:2px;accent-color:#655dde}.terms span{font-size:12px}.terms a{color:#625adb}.authSubmit{margin-top:17px}.formBox label{margin:12px 0}.formBox label>div{height:48px}.authHint{justify-content:center}.authForm:has(.terms) .formBox h2{margin-top:13px}.authForm:has(.terms) .formBox>p{margin-bottom:15px}@media (max-width:520px){.socialAuth{grid-template-columns:1fr}.authForm{padding:75px 20px 35px}.formBox h2{font-size:29px}.socialAuth button{height:47px}}.passwordError{display:block;color:#d94b5b;font-size:12px;margin-top:7px}.formBox label:has(.passwordError)>div{border-color:#e5a2aa;background:#fffafb}.dashboard aside nav button{position:relative}.soonBadge{margin-right:auto;font-style:normal;font-size:9px;font-weight:600;color:#786ee8;background:linear-gradient(135deg,#efedff,#e5e9ff);border:1px solid #d9d5ff;border-radius:20px;padding:3px 7px;line-height:1.4;box-shadow:0 3px 9px #7168df14}.dashboard aside nav button:has(.soonBadge){color:#85889b}.dashboard aside nav button:has(.soonBadge):hover{background:#f8f7ff;color:#6962d8}.dashPlan{background:radial-gradient(circle at 90% 5%,#ffffffb8,transparent 32%),linear-gradient(145deg,#eeecff,#e6ebff);border-color:#d5d1ff;box-shadow:0 12px 28px #6560bd18;padding:16px}.dashPlan span{width:max-content;background:#fff;color:#625bd6;border-radius:20px;padding:3px 8px;box-shadow:0 4px 12px #5d58b915}.dashPlan>i{height:6px;background:#d5d6ec}.dashPlan>i em{background:linear-gradient(90deg,#6259dc,#8c83f2)}.dashPlan button{height:36px;margin-top:13px!important;border:0!important;border-radius:8px!important;background:linear-gradient(135deg,#6259dc,#4941bc)!important;color:#fff!important;font-size:12px!important;font-weight:600;box-shadow:0 8px 18px #5750c73a;transition:.2s}.dashPlan button:hover{transform:translateY(-1px);box-shadow:0 11px 22px #5750c74a;background:linear-gradient(135deg,#7168e8,#5149ca)!important}@media (max-width:900px){.soonBadge{display:none}}.dashboard aside nav .smartEditorNav svg{color:#f05b78;stroke-width:2.4;filter:drop-shadow(0 0 5px #f05b7866);animation:smartEditorIcon 2.2s ease-in-out infinite;transform-origin:center}.dashboard aside nav .smartEditorNav:hover svg,.dashboard aside nav .smartEditorNav.active svg{color:#ff416b;filter:drop-shadow(0 0 7px #ff416b88)}.darkTheme aside nav .smartEditorNav svg{color:#ff7691;filter:drop-shadow(0 0 6px #ff5c7c88)}@keyframes smartEditorIcon{0%,to{transform:rotate(0) scale(1)}35%{transform:rotate(-9deg) scale(1.12)}55%{transform:rotate(7deg) scale(.96)}72%{transform:rotate(0) scale(1.08)}}@media (prefers-reduced-motion:reduce){.dashboard aside nav .smartEditorNav svg{animation:none}}.projectsPage{padding-top:24px}.projectsToolbar{display:flex;align-items:center;gap:12px;margin-bottom:18px}.projectsToolbar h2{font-size:21px;margin:0}.projectsToolbar p{font-size:12px;color:#9295a6;margin:4px 0}.viewToggle{margin-right:auto;display:flex;background:#fff;border:1px solid #e1e3e9;border-radius:9px;padding:3px}.viewToggle button{width:32px;height:30px;border:0;background:none;color:#9295a4;border-radius:6px}.viewToggle button.active{background:#eeecff;color:#655dda}.viewToggle svg{width:15px}.newProjectBtn{height:39px;border:0;border-radius:9px;background:#1b1d35;color:#fff;padding:0 15px;display:flex;align-items:center;gap:7px}.newProjectBtn svg{width:15px}.projectWorkspace{display:grid;grid-template-columns:340px 1fr;gap:14px;min-height:650px}.projectList,.projectDetail{background:#fff;border:1px solid #e1e3ea;border-radius:12px}.projectList{padding:12px}.projectList>label{height:41px;border:1px solid #e4e5eb;background:#f9fafc;border-radius:8px;display:flex;align-items:center;padding:0 10px;margin-bottom:8px}.projectList label svg{width:15px;color:#a1a3b1}.projectList input{border:0;outline:0;background:none;padding:0 8px;width:100%;font-size:12px}.projectList article{height:69px;border-radius:9px;display:flex;align-items:center;gap:9px;padding:8px;cursor:pointer;border:1px solid transparent;margin:3px 0;transition:.2s}.projectList article:hover{background:#fafaff}.projectList article.selected{background:#f3f2ff;border-color:#dedbff}.projectBadge{width:38px;height:38px;border-radius:9px;background:#eceaff;color:#655ddb;display:grid;place-items:center;flex:none}.projectBadge svg{width:18px}.projectBadge.badge1{background:#e8f7ff;color:#3094c7}.projectBadge.badge2{background:#e9f8ef;color:#2b9d67}.projectBadge.badge3{background:#fff0e7;color:#d7813e}.projectList article>div{display:flex;flex-direction:column;min-width:0}.projectList article b{font-size:12px;white-space:nowrap}.projectList article small{font-size:10px;color:#999baa;white-space:nowrap}.projectList article em{margin-right:auto;font-style:normal;font-size:9px;color:#d18a2f;background:#fff5e5;padding:3px 6px;border-radius:12px}.projectList article em.ready{color:#299965;background:#eaf8ef}.projectList article>button{border:0;background:none;color:#a3a5b2;padding:2px}.projectList article>button svg{width:14px}.projectDetail{overflow:hidden}.detailHead{height:82px;padding:0 18px;display:flex;align-items:center;border-bottom:1px solid #e8e9ee}.detailHead>div:first-child{display:flex;align-items:center;gap:10px}.detailHead h3{font-size:15px;margin:0}.detailHead p{font-size:10px;color:#999baa;margin:3px 0}.projectActions{margin-right:auto;display:flex;gap:7px}.projectActions button{height:35px;border:1px solid #dfe1e8;background:#fff;border-radius:8px;padding:0 10px;display:flex;align-items:center;gap:5px;color:#5c6073;font-size:11px}.projectActions svg{width:14px}.projectActions .editBtn{color:#625bd7;border-color:#d9d6fb;background:#f7f6ff}.projectActions .runBtn{background:#eaf8ef;color:#268d5e;border-color:#d1eddd}.fileTabs{height:49px;background:#fafbfc;border-bottom:1px solid #e7e8ed;display:flex;align-items:flex-end;padding:0 12px;direction:ltr}.fileTabs button{height:39px;border:0;background:none;color:#898c9d;padding:0 12px;display:flex;align-items:center;gap:6px;font-size:10px;border-bottom:2px solid transparent}.fileTabs button.active{background:#fff;color:#5457a1;border:1px solid #e4e5eb;border-bottom:2px solid #665ddb;border-radius:7px 7px 0 0}.fileTabs svg{width:13px}.codeViewer{direction:ltr;background:#fbfbfd}.codeBar{height:38px;border-bottom:1px solid #e8e9ee;display:flex;align-items:center;padding:0 12px;direction:rtl}.codeBar span{font-size:9px;color:#9699a9;display:flex;align-items:center;gap:6px}.codeBar span i{width:6px;height:6px;background:#f1a33a;border-radius:50%}.codeBar button{margin-right:auto;border:0;background:none;color:#655ed7;font-size:10px;display:flex;align-items:center;gap:5px}.codeBar svg{width:13px}.codeContent{height:405px;display:flex;overflow:auto}.codeLines{width:45px;padding:16px 0;color:#c0c2cc;text-align:center;border-right:1px solid #e6e7ec;font:12px/2.25 monospace;flex:none}.codeContent pre{margin:0;padding:16px 20px;color:#41455f;font:12px/2.25 monospace;white-space:pre-wrap}.detailFoot{height:47px;border-top:1px solid #e6e7ec;display:flex;align-items:center;padding:0 14px;font-size:10px}.detailFoot span{color:#299b66;display:flex;gap:5px;align-items:center}.detailFoot span svg{width:14px}.detailFoot small{color:#999baa;margin-right:10px}.detailFoot button{margin-right:auto;border:0;background:none;color:#655ed7;display:flex;align-items:center;font-size:10px}.detailFoot button svg{width:13px}.modalOverlay{position:fixed;z-index:50;top:0;right:0;bottom:0;left:0;background:#17192d80;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:grid;place-items:center;padding:20px}.newProjectModal{width:min(520px,100%);background:#fff;border-radius:17px;padding:27px;box-shadow:0 35px 100px #17192d40;position:relative}.closeModal{position:absolute;left:16px;top:16px;width:32px;height:32px;border:0;background:#f2f3f7;border-radius:8px;color:#7d8092}.closeModal svg{width:16px}.modalIcon{width:44px;height:44px;border-radius:12px;background:#eceaff;color:#655cda;display:grid;place-items:center}.modalIcon svg{width:20px}.newProjectModal h2{font-size:21px;margin:14px 0 2px}.newProjectModal>p{font-size:12px;color:#8e91a3;margin:0 0 18px}.newProjectModal>label{display:block;font-size:12px;margin:13px 0}.newProjectModal input,.newProjectModal textarea{width:100%;border:1px solid #dfe1e8;border-radius:9px;margin-top:6px;padding:11px;outline:0}.newProjectModal textarea{height:80px;resize:none}.newProjectModal input:focus,.newProjectModal textarea:focus{border-color:#736be2;box-shadow:0 0 0 3px #736be210}.platformSelect>span{font-size:12px}.platformSelect>div{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin-top:7px}.platformSelect button{height:58px;border:1px solid #e0e2e9;background:#fafbfc;border-radius:9px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:#797c8e}.platformSelect button.active{border-color:#6b63dc;background:#f0efff;color:#5d56cf}.platformSelect svg{width:17px}.platformSelect b{font-size:10px}.modalActions{display:flex;justify-content:flex-end;gap:8px;margin-top:21px;border-top:1px solid #e8e9ee;padding-top:16px}.modalActions button{height:39px;border:1px solid #dfe1e8;background:#fff;border-radius:8px;padding:0 16px}.modalActions .confirmCreate{background:#1b1d35;color:#fff;border:0;display:flex;align-items:center;gap:6px}.confirmCreate svg{width:14px}@media (max-width:1050px){.projectWorkspace{grid-template-columns:280px 1fr}.projectActions .editBtn{font-size:0}.projectActions .editBtn svg{width:15px}}@media (max-width:760px){.projectsToolbar{flex-wrap:wrap}.projectsToolbar>div:first-child{width:100%}.viewToggle{margin-right:0}.newProjectBtn{margin-right:auto}.projectWorkspace{grid-template-columns:1fr}.projectList{max-height:270px;overflow:auto}.detailHead{height:auto;padding:12px;align-items:flex-start;gap:10px;flex-direction:column}.projectActions{margin-right:0;width:100%}.projectActions button{flex:1;justify-content:center}.fileTabs{overflow:auto}.codeContent{height:330px}.platformSelect>div{grid-template-columns:1fr 1fr}}.upgradePage{padding:30px 0}.upgradeHero{text-align:center}.upgradeHero>span{display:inline-flex;align-items:center;gap:6px;background:#eeecff;color:#6159d7;border-radius:20px;padding:6px 11px;font-size:12px}.upgradeHero>span svg{width:15px}.upgradeHero h2{font-size:30px;margin:15px 0 5px}.upgradeHero>p{font-size:13px;color:#8b8e9f;margin:0}.billingSwitch{width:max-content;margin:22px auto;background:#fff;border:1px solid #e1e3e9;border-radius:10px;padding:4px;display:flex}.billingSwitch button{height:32px;border:0;background:none;border-radius:7px;padding:0 13px;color:#787b8d;font-size:11px}.billingSwitch button.active{background:#1d1f38;color:#fff}.billingSwitch em{font-style:normal;color:#2ba26a;background:#e9f8ef;border-radius:10px;padding:2px 5px;margin-right:3px}.upgradePlans{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;align-items:stretch}.upgradePlans>article{background:#fff;border:1px solid #dfe1e8;border-radius:14px;padding:20px;position:relative;min-height:475px;display:flex;flex-direction:column;transition:.2s}.upgradePlans>article:hover{transform:translateY(-3px);box-shadow:0 18px 40px #5e638018}.upgradePlans article.popular{border:2px solid #6a62dd;box-shadow:0 16px 40px #655fd11c}.upgradePlans article.professional{background:linear-gradient(155deg,#242641,#17192f);color:#fff;border-color:#3c3e60}.upgradePlans article.current{background:#fafbfc}.planTop{display:flex;align-items:center;justify-content:space-between}.planTop>span{width:39px;height:39px;border-radius:10px;background:#eceaff;color:#655dd9;display:grid;place-items:center}.planTop span svg{width:19px}.planTop em{font-style:normal;font-size:9px;color:#6d66d8;background:#efedff;border-radius:20px;padding:4px 8px}.professional .planTop>span{background:#ffffff17;color:#a9a3ff}.professional .planTop em{background:#ffffff13;color:#d2ceff}.upgradePlans h3{font-size:19px;margin:18px 0 2px}.upgradePlans article>p{color:#8d90a1;font-size:11px;min-height:38px;margin:0}.professional>p{color:#aeb0c5!important}.upgradePrice{height:77px;display:flex;flex-direction:column;justify-content:center}.upgradePrice b{font-size:21px}.upgradePrice small{font-size:10px;color:#999cab}.upgradePlans article>button{height:41px;border:1px solid #dcdee6;background:#fff;border-radius:9px;color:#575a6d;display:flex;align-items:center;justify-content:center;gap:6px;font-size:11px}.upgradePlans article>button svg{width:14px}.upgradePlans article>button:disabled{background:#f0f1f5;color:#9a9cab;cursor:default}.popular>button{background:#625ada!important;color:#fff!important;border:0!important}.professional>button{background:#fff!important;color:#1f213a!important;border:0!important}.upgradePlans ul{list-style:none;padding:17px 0 0;margin:17px 0 0;border-top:1px solid #ececf1}.professional ul{border-color:#ffffff16}.upgradePlans li{display:flex;align-items:center;gap:7px;font-size:11px;line-height:2.35;color:#626678}.professional li{color:#d1d2df}.upgradePlans li svg{width:14px;color:#2ca36b}.serverFeature{margin-top:auto;background:#ffffff0e;border:1px solid #ffffff16;border-radius:9px;padding:10px;display:flex;align-items:center;gap:8px}.serverFeature>svg{width:18px;color:#9c95ff}.serverFeature span{display:flex;flex-direction:column}.serverFeature b{font-size:10px}.serverFeature small{font-size:8px;color:#aeb0c5}.upgradeTrust{margin-top:16px;background:#fff;border:1px solid #e1e3e9;border-radius:12px;padding:14px 18px;display:flex;align-items:center;gap:11px}.upgradeTrust>svg{width:22px;color:#2ca16b}.upgradeTrust>div{display:flex;flex-direction:column}.upgradeTrust b{font-size:12px}.upgradeTrust span{font-size:10px;color:#9396a6}.upgradeTrust button{margin-right:auto;border:0;background:none;color:#625bd7;font-size:11px}@media (max-width:1200px){.upgradePlans{grid-template-columns:repeat(2,1fr)}}@media (max-width:650px){.upgradePage{padding-top:20px}.upgradeHero h2{font-size:24px}.upgradePlans{grid-template-columns:1fr}.upgradePlans>article{min-height:auto}.upgradeTrust{align-items:flex-start}.upgradeTrust button{display:none}}.codeWorkspace{margin:0 -35px -40px;background:#f5f6f8;height:calc(100vh - 88px);display:flex;flex-direction:column;direction:rtl}.workspaceTop{height:64px;background:#fff;border-bottom:1px solid #dfe1e7;display:flex;align-items:center;padding:0 15px;gap:18px;flex:none}.projectPicker{display:flex;align-items:center;gap:9px}.projectPicker>small{font-size:10px;color:#8c8f9f}.projectPicker>button{height:43px;min-width:220px;border:1px solid #dfe1e8;background:#fafbfc;border-radius:8px;display:flex;align-items:center;padding:5px 8px;gap:8px;text-align:right}.projectPicker>button>span{width:31px;height:31px;border-radius:7px;background:#eae9ff;color:#625bd5;display:grid;place-items:center}.projectPicker svg{width:15px}.projectPicker button div{display:flex;flex-direction:column}.projectPicker b{font-size:11px}.projectPicker em{font-style:normal;font-size:8px;color:#9295a5}.projectPicker button>svg{margin-right:auto;color:#8d90a0}.wsFileTitle{border-right:1px solid #e2e3e8;padding-right:16px;display:flex;align-items:center;gap:7px}.wsFileTitle>svg{width:18px;color:#5079d5}.wsFileTitle span{display:flex;flex-direction:column}.wsFileTitle b{font:11px monospace}.wsFileTitle small{font-size:8px;color:#2c9d68}.wsTopActions{margin-right:auto;display:flex;gap:6px}.wsTopActions button{height:35px;border:1px solid #dcdee5;background:#fff;border-radius:7px;padding:0 10px;display:flex;align-items:center;gap:5px;font-size:10px;color:#5f6274}.wsTopActions svg{width:14px}.wsTopActions .wsRun{background:#2c9d68;color:#fff;border-color:#2c9d68}.ideLayout{display:grid;grid-template-columns:330px minmax(450px,1fr) 230px;flex:1;min-height:0;direction:rtl}.builderPanel{background:#fff;border-left:1px solid #dfe1e7;overflow-y:auto}.builderHeader{padding:14px;border-bottom:1px solid #e3e4e9}.builderHeader>div{display:flex;align-items:center;gap:8px}.builderHeader>div>svg{width:35px;height:35px;padding:8px;border-radius:9px;background:#eceaff;color:#6259d7}.builderHeader span{display:flex;flex-direction:column}.builderHeader b{font-size:12px}.builderHeader small{font-size:9px;color:#9295a5}.builderHeader>label{display:block;font-size:9px;color:#7d8091;margin-top:12px}.builderHeader select,.formBuilder select{width:100%;height:38px;border:1px solid #dfe1e7;background:#fafbfc;border-radius:7px;margin-top:5px;padding:0 8px;outline:0;font-size:10px}.builderTabs{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #e4e5ea;padding:6px}.builderTabs button{height:36px;border:0;background:none;color:#7e8192;border-radius:6px;display:flex;align-items:center;justify-content:center;gap:5px;font-size:10px}.builderTabs button.active{background:#eeecff;color:#625ad5;font-weight:600}.builderTabs svg{width:14px}.promptBuilder,.formBuilder{padding:14px}.promptBuilder>label,.formBuilder>label{font-size:10px;color:#616476}.promptBuilder textarea{width:100%;height:185px;border:1px solid #dfe1e7;border-radius:8px;margin-top:7px;padding:11px;resize:none;outline:0;line-height:1.9;font-size:11px}.promptBuilder textarea:focus,.strategyField textarea:focus{border-color:#7068df;box-shadow:0 0 0 3px #7068df0f}.promptIdeas{display:flex;flex-wrap:wrap;gap:5px;margin-top:12px}.promptIdeas span{width:100%;font-size:9px;color:#9799a8}.promptIdeas button{border:1px solid #e1e2e8;background:#fafbfc;border-radius:15px;padding:5px 8px;color:#66697b;font-size:8px}.promptMeta{display:flex;justify-content:space-between;margin:13px 0;color:#9799a8;font-size:8px}.promptMeta span:first-child{color:#2c9b67;display:flex;align-items:center;gap:4px}.promptMeta svg{width:12px}.generateCode{width:100%;height:41px;border:0;border-radius:8px;background:linear-gradient(135deg,#675fda,#5149bf);color:#fff;display:flex;align-items:center;justify-content:center;gap:6px;font-size:11px;box-shadow:0 7px 17px #5e57c92b}.generateCode svg{width:15px}.strategyField{margin-top:12px}.strategyField>div{display:flex;align-items:center}.strategyField span{font-size:10px;font-weight:600}.strategyField>div button{margin-right:auto;border:0;background:none;color:#625ad5;font-size:8px}.strategyField textarea{width:100%;height:65px;border:1px solid #dfe1e7;border-right:3px solid #2aa36b;border-radius:7px;margin-top:5px;padding:8px;resize:none;font-size:9px;outline:0}.strategyField.sell textarea{border-right-color:#e35f6d}.strategyField.close textarea{border-right-color:#e7a03b}.reverseCondition{width:100%;height:31px;border:1px dashed #c9c6ee;background:#f8f7ff;color:#625bd2;border-radius:7px;margin-top:9px;font-size:8px;display:flex;align-items:center;justify-content:center;gap:5px}.reverseCondition svg{width:12px}.riskFields{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:13px 0;background:#f7f8fb;border:1px solid #e3e4e9;border-radius:8px;padding:9px}.riskFields>span{grid-column:1/-1;font-size:10px;font-weight:600}.riskFields label{font-size:8px;color:#777a8b}.riskFields select,.riskFields input{width:100%;height:31px;border:1px solid #dee0e7;background:#fff;border-radius:6px;margin-top:3px;padding:0 6px;font-size:9px}.riskFields label:first-of-type{grid-column:1/-1}.riskFields label>div{position:relative}.riskFields label>div em{position:absolute;left:7px;top:9px;font-style:normal;font-size:9px}.editorArea{background:#171922;color:#d6d8e1;display:flex;flex-direction:column;min-width:0;direction:ltr}.editorTabs{height:38px;background:#11131b;border-bottom:1px solid #292b35;display:flex}.editorTabs button{height:38px;border:0;border-top:2px solid #6c64dc;background:#1b1d27;color:#d1d3dc;padding:0 10px;display:flex;align-items:center;gap:6px;font:10px monospace}.editorTabs svg{width:13px;color:#6ea0ef}.editorTabs i{width:5px;height:5px;background:#fff;border-radius:50%}.editorTabs button svg:last-child{color:#8c8e98;width:11px}.editorBreadcrumb{height:31px;background:#1b1d27;border-bottom:1px solid #292b34;display:flex;align-items:center;padding:0 12px;gap:4px;color:#92949f;font:9px monospace}.editorBreadcrumb svg{width:10px}.mainEditor{flex:1;display:flex;position:relative;overflow:auto;background:#1b1d27}.editorGutter{width:45px;text-align:right;padding:12px 10px 12px 0;color:#60636e;font:11px/1.75 monospace;border-right:1px solid #242630;flex:none}.mainEditor pre{margin:0;padding:12px 18px;color:#bfc7d5;font:11px/1.75 Consolas,monospace;white-space:pre}.mainEditor pre:first-line{color:#c586c0}.editorMinimap{margin-left:auto;width:62px;background:repeating-linear-gradient(to bottom,#4e526033 0 2px,transparent 2px 5px);opacity:.5}.bottomPanel{height:125px;background:#161821;border-top:1px solid #30323c;flex:none}.bottomTabs{height:32px;display:flex;align-items:center;padding:0 10px;gap:15px;border-bottom:1px solid #262832;direction:rtl}.bottomTabs button{border:0;background:none;color:#92949f;font-size:9px;height:32px}.bottomTabs button:first-child{color:#fff;border-bottom:1px solid #fff}.bottomTabs em{font-style:normal;background:#343641;border-radius:8px;padding:1px 4px}.bottomTabs span{margin-right:auto}.bottomTabs svg{width:12px}.terminalOutput{padding:9px 13px;color:#aeb0ba;font:9px/1.9 monospace;direction:ltr}.terminalOutput span{color:#666975}.terminalOutput b{color:#53c88b}.statusBar{height:23px;background:#4941b4;color:#fff;display:flex;align-items:center;gap:15px;padding:0 10px;font:8px monospace;flex:none}.statusBar span:last-child{margin-left:auto;display:flex;align-items:center;gap:3px}.statusBar svg{width:10px}.fileExplorer{background:#f9fafc;border-right:1px solid #dfe1e7;display:flex;flex-direction:column;overflow-y:auto}.explorerTitle{height:43px;padding:0 10px;display:flex;align-items:center;border-bottom:1px solid #e2e3e8}.explorerTitle b{font-size:10px}.explorerTitle button{margin-right:auto;width:25px;height:25px;border:0;background:none;color:#838696;padding:3px}.explorerTitle button+button{margin-right:0}.explorerTitle svg{width:14px}.tree{padding:8px 5px;direction:ltr}.treeRoot,.treeFolder{height:27px;display:flex;align-items:center;gap:4px;color:#4e5162;font:9px monospace}.treeRoot svg,.treeFolder svg{width:12px;color:#858898}.treeRoot svg:nth-child(2),.treeFolder svg:nth-child(2){color:#e6a53b}.treeFolder{padding-left:12px}.tree>button{width:100%;height:27px;border:0;background:none;border-radius:4px;color:#5d6070;padding:0 5px 0 31px;display:flex;align-items:center;gap:5px;font:9px monospace}.tree>button.active{background:#e5e4f8;color:#4f49b7}.tree>button svg{width:12px;color:#557ecf}.newFileTree{height:34px;margin:5px 9px;border:1px dashed #cfd1d9;background:#fff;border-radius:6px;color:#625bd2;font-size:9px;display:flex;align-items:center;justify-content:center;gap:5px}.newFileTree svg{width:13px}.explorerInfo{margin-top:auto;border-top:1px solid #e1e3e8;padding:10px;display:grid;grid-template-columns:1fr auto;gap:6px;font-size:8px}.explorerInfo span{color:#9699a8}.explorerInfo b{font-weight:500;color:#525568}@media (max-width:1200px){.ideLayout{grid-template-columns:300px minmax(400px,1fr) 190px}.projectPicker>small,.wsFileTitle{display:none}}@media (max-width:900px){.codeWorkspace{margin:0 -20px -40px}.ideLayout{grid-template-columns:290px 1fr}.fileExplorer{display:none}.workspaceTop{padding:0 10px}.projectPicker>button{min-width:180px}.wsTopActions button{font-size:0}.wsTopActions svg{width:15px}}@media (max-width:650px){.codeWorkspace{margin:0 -12px -40px;height:auto;min-height:calc(100vh - 76px)}.workspaceTop{flex-wrap:wrap;height:auto;padding:8px}.projectPicker{width:100%}.projectPicker>button{width:100%}.wsTopActions{margin-right:0;width:100%}.wsTopActions button{flex:1;font-size:10px;justify-content:center}.ideLayout{display:flex;flex-direction:column}.builderPanel{height:auto;max-height:none;border:0}.editorArea{height:620px;min-height:620px}.promptBuilder textarea{height:130px}.mainEditor pre{font-size:10px}.bottomPanel{height:110px}}.codeWorkspace .projectPicker>small{font-size:12px}.codeWorkspace .projectPicker b{font-size:14px}.codeWorkspace .projectPicker em{font-size:11px}.codeWorkspace .wsFileTitle b{font-size:13px}.codeWorkspace .wsFileTitle small{font-size:11px}.codeWorkspace .wsTopActions button{font-size:13px}.codeWorkspace .builderHeader b{font-size:15px}.codeWorkspace .builderHeader small{font-size:12px}.codeWorkspace .builderHeader>label{font-size:12px}.codeWorkspace .builderHeader select,.codeWorkspace .formBuilder select,.codeWorkspace .builderTabs button{font-size:13px}.codeWorkspace .promptBuilder>label,.codeWorkspace .formBuilder>label{font-size:13px}.codeWorkspace .promptBuilder textarea{font-size:14px;line-height:2}.codeWorkspace .promptIdeas span{font-size:12px}.codeWorkspace .promptIdeas button,.codeWorkspace .promptMeta{font-size:11px}.codeWorkspace .generateCode{font-size:14px}.modelPicker{position:relative;margin-top:12px}.modelPicker>label{display:block;color:#6f7285;font-size:12px;margin-bottom:6px}.modelTrigger{width:100%;height:52px;border:1px solid #dfe1e7;background:#fafbfc;border-radius:9px;padding:6px 9px;display:flex;align-items:center;gap:9px;text-align:right;color:#323547}.modelTrigger:hover,.modelTrigger:focus{border-color:#aaa5eb;background:#fff;outline:0}.modelTrigger>span,.modelMenu button>span{display:flex;flex-direction:column;align-items:flex-start}.modelTrigger b,.modelMenu b{font-family:Dana,Arial,sans-serif!important;font-size:13px!important;font-weight:600}.modelTrigger small,.modelMenu small{font-family:Dana,Arial,sans-serif!important;font-size:11px!important;color:#8c8f9f}.modelTrigger>svg{width:16px;margin-right:auto;color:#858899}.modelLogo{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;flex:none;font:700 15px Arial!important;font-style:normal!important}.modelLogo.gpt{background:#e8f7f2;color:#087f69}.modelLogo.claude{background:#fff0e8;color:#c7663e}.modelLogo.gemini{background:linear-gradient(135deg,#e8f1ff,#f2e9ff);color:#5579d9}.modelLogo.deepseek{background:#e9efff;color:#4267d5}.modelMenu{position:absolute;z-index:30;top:78px;right:0;left:0;background:#fff;border:1px solid #dedfe7;border-radius:11px;padding:5px;box-shadow:0 18px 45px #24263b24}.modelMenu button{width:100%;height:51px;border:0;background:#fff;border-radius:8px;padding:6px;display:flex;align-items:center;gap:9px;text-align:right;color:#333649}.modelMenu button:hover,.modelMenu button.active{background:#f3f2ff}.modelMenu button>svg{width:15px;margin-right:auto;color:#625bd6}.codeWorkspace .strategyField span{font-size:13px}.codeWorkspace .strategyField>div button{font-size:11px}.codeWorkspace .strategyField textarea{font-size:12px}.codeWorkspace .reverseCondition{font-size:11px}.codeWorkspace .riskFields>span{font-size:13px}.codeWorkspace .riskFields label{font-size:11px}.codeWorkspace .riskFields select,.codeWorkspace .riskFields input{font-size:12px}.codeWorkspace .editorTabs button{font-size:13px}.codeWorkspace .editorBreadcrumb{font-size:12px}.codeWorkspace .editorGutter,.codeWorkspace .mainEditor pre{font-size:14px;line-height:1.85}.codeWorkspace .bottomTabs button,.codeWorkspace .terminalOutput{font-size:12px}.codeWorkspace .statusBar{font-size:11px}.codeWorkspace .explorerTitle b{font-size:13px}.codeWorkspace .treeRoot,.codeWorkspace .treeFolder,.codeWorkspace .tree>button{font-size:12px}.codeWorkspace .newFileTree{font-size:12px}.codeWorkspace .explorerInfo{font-size:11px}@media (max-width:650px){.codeWorkspace .wsTopActions button{font-size:12px}.codeWorkspace .mainEditor pre,.codeWorkspace .editorGutter{font-size:13px}}.builderHeader>.modelPicker{display:block}.modelLogo img{display:block;width:21px;height:21px;object-fit:contain}.modelLogo.claude img{width:23px;height:23px}.modelLogo.deepseek img{width:24px;height:24px}@media (min-width:1201px){.ideLayout{grid-template-columns:390px minmax(520px,1fr) 210px}.builderPanel{box-shadow:-8px 0 24px #25284708;z-index:2}}.builderHeader{padding:17px 16px;background:linear-gradient(180deg,#fff,#fdfdff)}.builderHeader>div:first-child>svg{width:38px;height:38px}.builderHeader>div:first-child b{font-size:16px}.builderTabs{position:sticky;top:0;z-index:20;background:#fffffff5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:7px 10px;box-shadow:0 5px 14px #36385308}.builderTabs button{height:42px;border-radius:9px;transition:.2s}.builderTabs button:hover{background:#f7f6ff;color:#655dda}.builderTabs button.active{box-shadow:0 5px 14px #655dda12}.promptBuilder,.formBuilder{padding:17px 16px 24px}.promptBuilder>label,.strategyField>div>span{font-weight:600;color:#3f4254}.promptBuilder textarea,.strategyField textarea{background:#fff;transition:border-color .2s,box-shadow .2s}.promptBuilder textarea:hover,.strategyField textarea:hover{border-color:#c9cbe0}.promptBuilder textarea:focus,.strategyField textarea:focus{border-color:#6c64dc;box-shadow:0 0 0 3px #6c64dc14}.promptBuilder>.generateCode,.formBuilder>.generateCode{position:sticky;bottom:8px;z-index:15;height:47px;box-shadow:0 10px 26px #5149bf45}.promptIdeas{padding-bottom:4px}.promptIdeas button{min-height:30px;transition:.18s}.promptIdeas button:hover{border-color:#bbb7ea;background:#f4f2ff;color:#5e57cf}.strategyImageUpload{background:#fff;box-shadow:0 7px 20px #32364d08}.chooseChartImage{transition:.2s}.chooseChartImage:hover{background:#eceaff;border-color:#6c64dc;transform:translateY(-1px)}.featureToggle,.positionReverse,.entryHelpers button{transition:.18s}.featureToggle:hover,.positionReverse:hover{background:#f7f6ff}.advancedFeature.active{box-shadow:0 7px 18px #625bd40c}.generateCode:hover{filter:brightness(1.08);transform:translateY(-1px)}.workspaceTop{position:relative;z-index:4}.wsTopActions button,.projectPicker>button{transition:.18s}.wsTopActions button:hover,.projectPicker>button:hover{border-color:#bcb9dc;background:#f8f7ff}.wsTopActions .wsRun:hover{background:#248a5a;border-color:#248a5a}.mainEditor pre{-moz-tab-size:2;tab-size:2}.editorArea{box-shadow:inset 8px 0 18px #00000010}@media (max-width:1200px) and (min-width:901px){.ideLayout{grid-template-columns:340px minmax(430px,1fr) 190px}.promptBuilder,.formBuilder{padding:15px 13px}}@media (max-width:900px){.dashMain>header>div{min-width:0}.dashMain header h1,.dashMain header p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspaceTop{gap:8px}.projectPicker>button{min-width:170px}.codeWorkspace{overflow:hidden}.builderPanel{width:100%}}@media (max-width:650px){html,body,#root{max-width:100%;overflow-x:hidden}.dashMain{overflow:hidden}.dashMain>header{padding-inline:6px}.dashMain header h1{font-size:20px}.dashMain header p{font-size:11px;max-width:275px}.codeWorkspace{width:calc(100% + 24px);max-width:none;overflow:visible}.workspaceTop{width:100%;display:grid;grid-template-columns:1fr;padding:9px 10px;gap:8px}.projectPicker{width:100%;display:grid;grid-template-columns:auto 1fr}.projectPicker>button{min-width:0;width:100%}.wsTopActions{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.wsTopActions button{min-width:0;padding:0 6px}.ideLayout{width:100%;overflow:hidden}.builderPanel{width:100%;overflow:visible}.promptBuilder,.formBuilder{padding:15px 14px 24px}.builderHeader{padding:15px 14px}.builderTabs{top:0}.chartImageGuide{padding:10px}.editorArea{width:100%;max-width:100vw;overflow:hidden}.mainEditor{max-width:100%;overflow:auto}.mainEditor pre{min-width:max-content}.bottomPanel,.statusBar{max-width:100vw}.extraRules>div,.advancedFields{grid-template-columns:1fr}.extraRules label:last-child{grid-column:auto}.entryHelpers{grid-template-columns:1fr}.promptBuilder>.generateCode,.formBuilder>.generateCode{bottom:6px}}@media (max-width:650px){.codeWorkspace{width:auto;max-width:calc(100% + 24px)}.workspaceTop,.ideLayout,.builderPanel{max-width:100%}.imageGuideHead>div,.chartImageGuide>div{min-width:0}}.strategyImageUpload{margin-top:14px;border:1px solid #dedfe8;border-radius:11px;background:#fafbfc;padding:11px}.imageGuideHead{display:flex;align-items:flex-start;gap:8px}.imageGuideHead>span{width:34px;height:34px;border-radius:9px;background:#eceaff;color:#625bd6;display:grid;place-items:center;flex:none}.imageGuideHead svg{width:16px}.imageGuideHead>div{display:flex;flex-direction:column}.imageGuideHead b{font-size:13px}.imageGuideHead small{font-size:11px;color:#858899;line-height:1.8}.chartImageGuide{margin-top:10px;background:#fff;border:1px solid #e3e4ea;border-radius:9px;padding:9px;display:grid;grid-template-columns:95px 1fr;gap:10px}.chartImageGuide>div:last-child>b{font-size:11px}.chartImageGuide ul{list-style:none;padding:0;margin:5px 0 0}.chartImageGuide li{display:flex;align-items:flex-start;gap:4px;color:#777a8b;font-size:10px;line-height:1.8}.chartImageGuide li svg{width:12px;color:#2a9b68;flex:none;margin-top:3px}.guideChart{height:92px;background:#171a24;border-radius:7px;position:relative;overflow:hidden;background-image:linear-gradient(#ffffff0b 1px,transparent 1px),linear-gradient(90deg,#ffffff0b 1px,transparent 1px);background-size:18px 18px}.guideChart i{position:absolute;height:2px;border-radius:4px;transform-origin:right}.guideChart i:nth-child(1){width:78px;background:#4388ff;right:8px;top:60px;transform:rotate(-19deg)}.guideChart i:nth-child(2){width:62px;background:#ee5865;right:25px;top:39px;transform:rotate(15deg)}.guideChart i:nth-child(3){width:42px;background:#32c784;right:8px;top:26px}.guideChart i:nth-child(4){width:48px;background:#f4c542;right:33px;top:73px}.guideChart span{position:absolute;width:8px;height:8px;border:2px solid #fff;border-radius:50%;right:45px;top:43px}.chooseChartImage{width:100%;height:57px;margin-top:9px;border:1px dashed #aaa6df;background:#f5f4ff;border-radius:9px;color:#625bd5;display:flex;align-items:center;justify-content:center;gap:8px}.chooseChartImage>svg{width:19px}.chooseChartImage>span{display:flex;flex-direction:column;align-items:flex-start}.chooseChartImage b{font-size:12px}.chooseChartImage small{font-size:10px;color:#8b87bd}.chartPreview{margin-top:9px;border:1px solid #cddfd5;background:#f2faf6;border-radius:9px;padding:7px;display:flex;align-items:center;gap:7px}.chartPreview img{width:48px;height:48px;border-radius:7px;object-fit:cover;background:#171a24}.chartPreview>span{display:flex;flex-direction:column;min-width:0}.chartPreview b{font-size:11px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chartPreview small{font-size:9px;color:#579176}.chartPreview button{border:0;background:none;color:#655ed5;font-size:10px;padding:4px}.chartPreview button:first-of-type{margin-right:auto;color:#d25561}@media (max-width:650px){.chartImageGuide{grid-template-columns:1fr}.guideChart{height:120px}}.entryHelpers{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:9px}.entryHelpers button{min-height:38px;border:1px dashed #c9c6ee;background:#f8f7ff;color:#625bd2;border-radius:7px;padding:6px;display:flex;align-items:center;justify-content:center;gap:5px;font-size:11px}.entryHelpers svg{width:13px}.linkedCondition{margin-top:12px;border:1px solid #bfe4d1;background:#effaf4;border-radius:9px;padding:10px;display:flex;align-items:center;gap:8px}.linkedCondition>span{width:29px;height:29px;border-radius:8px;background:#d7f3e4;color:#249362;display:grid;place-items:center;flex:none}.linkedCondition svg{width:15px}.linkedCondition>div{display:flex;flex-direction:column}.linkedCondition b{font-size:12px}.linkedCondition small{font-size:10px;color:#61917a}.linkedCondition button{margin-right:auto;border:0;background:none;color:#d2535f;font-size:10px}.positionReverse{width:100%;margin-top:10px;border:1px solid #dfe1e7;background:#fafbfc;border-radius:9px;padding:9px;display:flex;align-items:center;gap:8px;text-align:right}.positionReverse>span{width:30px;height:30px;border:1px solid #d8dae3;border-radius:8px;display:grid;place-items:center;color:#8c8f9e}.positionReverse svg{width:15px}.positionReverse>div{display:flex;flex-direction:column}.positionReverse b{font-size:12px}.positionReverse small{font-size:10px;color:#8f92a2}.positionReverse.active{border-color:#bbb7ef;background:#f3f2ff}.positionReverse.active>span{background:#655dda;border-color:#655dda;color:#fff}.strategyField.sellClose textarea{border-right-color:#cc5bb7}.advancedTitle{margin:18px 0 8px;border-top:1px solid #e5e6eb;padding-top:14px;display:flex;flex-direction:column}.advancedTitle b{font-size:14px}.advancedTitle small{font-size:11px;color:#9295a5}.advancedFeature{border:1px solid #e0e2e8;border-radius:10px;margin-top:8px;overflow:hidden;background:#fff}.advancedFeature.active{border-color:#c8c4f1;background:#fbfaff}.featureToggle{width:100%;min-height:55px;border:0;background:transparent;padding:9px;display:flex;align-items:center;gap:8px;text-align:right}.featureToggle>span{width:20px;height:20px;border:1px solid #cfd1da;border-radius:6px;display:grid;place-items:center;flex:none}.featureToggle svg{width:13px}.featureToggle>div{display:flex;flex-direction:column}.featureToggle b{font-size:12px}.featureToggle small{font-size:10px;color:#9295a5}.featureToggle em{margin-right:auto;font-style:normal;font-size:9px;color:#9699a8;background:#f0f1f4;border-radius:12px;padding:3px 7px}.advancedFeature.active .featureToggle>span{background:#655dda;border-color:#655dda;color:#fff}.advancedFeature.active .featureToggle em{color:#5f58d3;background:#ebe9ff}.advancedFields{border-top:1px solid #e6e4f5;padding:9px;display:grid;grid-template-columns:1fr 1fr;gap:7px}.advancedFields label,.extraRules label{font-size:10px;color:#727587}.advancedFields input,.advancedFields select,.extraRules input,.extraRules select,.extraRules textarea{width:100%;height:34px;border:1px solid #dfe1e7;background:#fff;border-radius:7px;margin-top:4px;padding:0 7px;font-family:Dana,Arial,sans-serif;font-size:11px;outline:0}.extraRules{margin-top:12px;background:#f7f8fb;border:1px solid #e1e3e9;border-radius:10px;padding:10px}.extraRules>b{font-size:12px}.extraRules>div{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:9px}.extraRules label:last-child{grid-column:1/-1}.extraRules textarea{height:70px;padding:8px;resize:vertical}.advancedFields input:focus,.advancedFields select:focus,.extraRules input:focus,.extraRules select:focus,.extraRules textarea:focus{border-color:#7068df}.formBuilder>.generateCode{margin-top:14px;position:sticky;bottom:8px;z-index:2}.upgradePlans article.popular{position:relative;top:auto;left:auto;border:1px solid #dfe1e8;border-radius:14px;padding:20px;font-size:inherit;background:#fff;color:inherit;box-shadow:0 18px 48px #4f536326;transform:none!important;z-index:1;transition:box-shadow .2s ease}.upgradePlans article.popular:hover{transform:none!important;box-shadow:0 18px 48px #4f536326}.codeWorkspace button:focus-visible,.codeWorkspace textarea:focus-visible,.codeWorkspace input:focus-visible,.codeWorkspace select:focus-visible{outline:3px solid #6c64dc2e;outline-offset:2px}.generationError{margin:10px 0 0;padding:10px 12px;border-radius:8px;background:#fff1f2;color:#b4233a;font-size:12px;line-height:1.8}.modalActions button:disabled{cursor:wait;opacity:.65}.freeQuota{display:flex!important;align-items:center;gap:7px;margin:8px 0;padding:8px 10px;border:1px solid #d9eadf;border-radius:9px;background:#f1fbf5;color:#247a4d}.freeQuota b{font-size:16px!important}.freeQuota span{font-size:11px}.modelTier{margin-right:auto;padding:3px 7px;border-radius:10px;font-style:normal;font-size:9px}.modelTier.free{background:#e8f8ef;color:#238052}.modelTier.paid{background:#fff3db;color:#9a6512}.builderPanel{scrollbar-gutter:stable;overscroll-behavior:contain}.promptBuilder,.formBuilder{padding-bottom:82px}.promptBuilder>.generateCode,.formBuilder>.generateCode{bottom:12px;box-shadow:0 -12px #fff,0 10px 26px #5149bf45}.promptBuilder textarea{min-height:150px;max-height:280px;resize:vertical}.mainEditor pre{padding-right:28px}.mainEditor:focus-within{box-shadow:inset 0 0 0 1px #7770e4}.editorMinimap{flex:none}.workspaceTop{box-shadow:0 3px 12px #292b3c0a}.wsTopActions button{min-width:76px;justify-content:center}.wsTopActions .wsRun{box-shadow:0 5px 14px #2c9d6830}.modelPicker>label,.imageGuideHead small,.promptIdeas span,.promptMeta,.chartImageGuide li{color:#696d80}@media (max-width:1550px) and (min-width:901px){.ideLayout{grid-template-columns:370px minmax(560px,1fr)}.fileExplorer{display:none}.dashMain{padding-left:24px}.codeWorkspace{margin-left:-24px}}@media (max-width:1100px) and (min-width:901px){.dashboard>aside{width:220px}.dashMain{margin-right:220px;width:calc(100% - 220px)}.ideLayout{grid-template-columns:330px minmax(470px,1fr)}}@media (max-width:650px){.codeWorkspace{margin:0 0 -40px;width:100%;max-width:100%;overflow:hidden}.promptBuilder,.formBuilder{padding-bottom:28px}.promptBuilder>.generateCode,.formBuilder>.generateCode{position:static;box-shadow:0 8px 20px #5149bf35}.promptBuilder textarea{resize:vertical}.workspaceTop{padding-inline:8px}.builderHeader,.promptBuilder,.formBuilder{padding-inline:12px}}.ideLayout.explorerClosed{grid-template-columns:390px minmax(560px,1fr)}.closeFields{max-height:250px;opacity:1;overflow:hidden;transition:max-height .28s ease,opacity .2s ease}.closeFields.hidden{max-height:0;opacity:0;pointer-events:none}.closeFields.hidden>*{margin:0}.entryHelpers:has(button:only-child){grid-template-columns:1fr}.helpField{min-width:0}.fieldLabel{display:flex;align-items:center;gap:5px}.fieldLabel>button{width:19px;height:19px;border:0;border-radius:50%;padding:0;background:#eeecff;color:#625bd6;display:grid;place-items:center}.fieldLabel>button:hover{background:#625bd6;color:#fff}.fieldLabel svg{width:12px}.modalBackdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#17192e73;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center;padding:18px;direction:rtl}.workspaceModal{width:min(560px,100%);max-height:min(720px,90vh);overflow:auto;background:#fff;border:1px solid #e1e2ea;border-radius:16px;box-shadow:0 28px 90px #1e203c42}.workspaceModal>header{height:58px;padding:0 19px;border-bottom:1px solid #e7e8ee;display:flex;align-items:center}.workspaceModal>header b{font-size:16px}.workspaceModal>header button{margin-right:auto;width:34px;height:34px;border:0;border-radius:9px;background:#f3f4f7;color:#777a8c;display:grid;place-items:center}.workspaceModal>header svg{width:17px}.modalBody{padding:19px}.helpCopy,.previewHint{color:#686b7e;font-size:13px;line-height:2;margin:0 0 16px}.conditionPreview{width:100%;height:330px;resize:vertical;border:1px solid #dcdee7;border-radius:10px;padding:13px;font:13px/2 Dana,Arial,sans-serif;outline:0}.conditionPreview:focus{border-color:#6c64dc;box-shadow:0 0 0 3px #6c64dc18}.modalActions{display:flex;justify-content:flex-end;gap:8px;margin-top:15px}.modalPrimary,.modalSecondary{height:41px;border-radius:9px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:6px}.modalPrimary{border:0;background:#625ada;color:#fff}.modalSecondary{border:1px solid #dfe1e8;background:#fff;color:#55586b}.modalPrimary svg{width:15px}.helpCopy+.modalPrimary{margin-right:auto;display:flex}.explorerTitle button:last-child{color:#d15765}.treeRoot,.treeFolder{width:100%;border:0;background:none;text-align:left;cursor:pointer}.treeRoot svg.closed,.treeFolder svg.closed{transform:rotate(-90deg)}.treeRoot svg,.treeFolder svg{transition:transform .18s}.explorerToggle{display:flex}@media (max-width:1550px) and (min-width:901px){.ideLayout{grid-template-columns:370px minmax(520px,1fr) 190px}.ideLayout.explorerClosed{grid-template-columns:370px minmax(560px,1fr)}.fileExplorer{display:flex}}@media (max-width:900px){.explorerToggle{display:none}.fileExplorer{display:none!important}.ideLayout.explorerClosed{grid-template-columns:290px 1fr}}@media (max-width:650px){.modalBody{padding:15px}.conditionPreview{height:300px}.modalActions{display:grid;grid-template-columns:1fr 1fr}.workspaceModal{border-radius:13px}.ideLayout.explorerClosed{display:flex}}.projectPicker{position:relative}.projectMenu{position:absolute;top:50px;right:70px;width:260px;z-index:60;background:#fff;border:1px solid #dfe1e8;border-radius:11px;padding:5px;box-shadow:0 18px 45px #24263b26}.projectMenu>button{width:100%;height:54px;border:0;background:#fff;border-radius:8px;padding:7px;display:flex;align-items:center;gap:9px;text-align:right;color:#343749}.projectMenu>button:hover,.projectMenu>button.active{background:#f3f2ff}.projectMenu>button>svg:first-child{width:18px;color:#655dd8}.projectMenu>button>svg:last-child{width:15px;margin-right:auto;color:#2c9d68}.projectMenu span{display:flex;flex-direction:column}.projectMenu b{font-size:12px}.projectMenu small{font-size:10px;color:#8e91a2}.generationControls{position:sticky;bottom:67px;z-index:14;margin:13px 0 9px;padding:10px;background:#fff;border:1px solid #e3e4eb;border-radius:9px;box-shadow:0 -8px 20px #34364d0b}.generationControls label{font-size:11px;color:#65687a}.generationControls select{width:100%;height:41px;margin-top:6px;border:1px solid #dfe1e8;border-radius:8px;background:#fff;padding:0 9px;color:#353849;font-size:12px;outline:0}.generationControls select:focus{border-color:#6c64dc;box-shadow:0 0 0 3px #6c64dc14}.formImageButton{width:100%;min-height:57px;margin-top:12px;border:1px dashed #aaa6df;background:#f8f7ff;border-radius:9px;color:#625bd5;padding:9px;display:flex;align-items:center;gap:9px;text-align:right}.formImageButton>svg:first-child{width:20px}.formImageButton>svg:last-child{width:15px;margin-right:auto}.formImageButton span{display:flex;flex-direction:column}.formImageButton b{font-size:12px}.formImageButton small{font-size:10px;color:#8581b6}.uploadGuide>.imageGuideHead{margin-bottom:12px}.uploadGuide .chartImageGuide{grid-template-columns:120px 1fr}.uploadGuide .guideChart{height:125px}.uploadImagePrimary{width:100%;height:45px;margin-top:12px;border:0;border-radius:9px;background:#625ada;color:#fff;display:flex;align-items:center;justify-content:center;gap:7px}.uploadImagePrimary svg{width:17px}.fieldLabel{width:100%;justify-content:flex-start;line-height:20px}.fieldLabel>button{position:static;flex:none;margin:0 2px}.advancedFields>.helpField{display:flex;flex-direction:column;align-items:stretch}.advancedFields>.helpField input,.advancedFields>.helpField select{margin-top:5px}.modalPrimary{min-width:145px;font-weight:600}.modalSecondary{min-width:125px}.modalActions{padding-top:15px;border-top:1px solid #e7e8ee}.workspaceModal .modalPrimary{color:#fff!important;background:#625ada!important}.workspaceModal .modalSecondary{color:#55586b!important;background:#fff!important}@media (max-width:650px){.projectMenu{right:0;left:0;width:auto;top:50px}.uploadGuide .chartImageGuide{grid-template-columns:1fr}.modalPrimary,.modalSecondary{min-width:0}.generationControls{position:static;box-shadow:none}}.generationControls{position:sticky}.languageLabel{display:block;font-size:11px;color:#65687a;margin-bottom:6px}.languageTrigger{width:100%;height:48px;border:1px solid #dfe1e8;background:#fff;border-radius:8px;padding:5px 8px;display:flex;align-items:center;gap:8px;text-align:right;color:#353849}.languageTrigger img,.languageMenu img{width:30px;height:30px;object-fit:contain;border-radius:7px;background:#f2f3f8;padding:3px;flex:none}.languageTrigger span,.languageMenu span{display:flex;flex-direction:column}.languageTrigger b,.languageMenu b{font-size:12px}.languageTrigger small,.languageMenu small{font-size:9px;color:#8b8e9f}.languageTrigger>svg{width:15px;margin-right:auto}.languageMenu{position:absolute;right:9px;left:9px;bottom:67px;z-index:40;background:#fff;border:1px solid #dfe1e8;border-radius:10px;padding:5px;box-shadow:0 18px 45px #24263b26;display:grid;grid-template-columns:1fr 1fr;gap:3px}.languageMenu>button{min-height:48px;border:0;background:#fff;border-radius:7px;padding:5px;display:flex;align-items:center;gap:7px;text-align:right;color:#343749}.languageMenu>button:hover,.languageMenu>button.active{background:#f2f1ff}.languageMenu>button>svg{width:14px;margin-right:auto;color:#2c9d68}.multiImagePreview{max-height:210px;overflow:auto;margin-top:12px;padding-left:3px}.multiImagePreview .chartPreview{margin-top:6px}.secondaryUpload{background:#f2f1ff;color:#625ada;border:1px dashed #aaa6df}.confirmImages{width:100%;height:45px;margin-top:8px;border:0;border-radius:9px;background:#625ada;color:#fff;display:flex;align-items:center;justify-content:center;gap:7px;font-weight:600}.confirmImages svg{width:17px}@media (max-width:650px){.languageMenu{position:absolute;bottom:64px;grid-template-columns:1fr}.multiImagePreview{max-height:170px}}.dashboard>.productRail{position:fixed;right:0;top:0;bottom:0}.dashboard>aside{right:64px}.dashMain{margin-right:314px;width:calc(100% - 314px)}.dashboardBrand{height:56px;padding:0!important;gap:10px;margin-bottom:22px!important}.dashboardBrand img{width:46px!important;height:46px!important;object-fit:contain!important;border:0;border-radius:0;background:transparent;box-shadow:none;flex:none}.dashboardBrand b{font-size:13px;line-height:1.6}.dashMain>header{background:transparent}.brand .darkLogo,.authVisual .brand .lightLogo{display:none}.authVisual .brand .darkLogo{display:block}@media (max-width:1100px) and (min-width:901px){.dashboard>aside{right:64px}.dashMain{margin-right:284px;width:calc(100% - 284px)}}@media (max-width:900px){.dashboard>aside{right:64px}.dashboardBrand b{display:none}.dashMain{margin-right:138px;width:calc(100% - 138px)}}@media (max-width:600px){.dashboard>.productRail{width:56px;padding-inline:4px}.dashboard>.productRail button{width:48px}.dashMain{margin-right:56px;width:calc(100% - 56px)}}.platformStrip>div{grid-template-columns:repeat(8,1fr)}.platform.yellow .platformLogo{background:#fff7d9}.platform.slate .platformLogo{background:#eef0f4}.platform.slate .platformLogo img{border-radius:5px}@media (max-width:1200px) and (min-width:1001px){.platformStrip>div{grid-template-columns:repeat(4,1fr)}}.projectList article{position:relative}.projectContextMenu{position:absolute!important;z-index:30;top:56px;left:8px;width:155px!important;padding:5px;background:#fff;border:1px solid #dfe1e8;border-radius:9px;box-shadow:0 14px 36px #25283d24;display:flex!important;flex-direction:column!important}.projectContextMenu button{height:34px;border:0;background:#fff;border-radius:6px;padding:0 8px;display:flex;align-items:center;gap:7px;text-align:right;color:#55586b;font-size:10px}.projectContextMenu button:hover{background:#f4f3ff;color:#625ada}.projectContextMenu button.danger{color:#d04f5d}.projectContextMenu button.danger:hover{background:#fff0f2}.projectContextMenu svg{width:14px}.projectMore[aria-expanded=true]{background:#e9e7ff;color:#625ada;border-radius:6px}.deleteProjectModal{width:min(410px,calc(100% - 30px));background:#fff;border-radius:15px;padding:25px;text-align:center;box-shadow:0 25px 80px #20233c3d}.deleteProjectModal>span{width:48px;height:48px;margin:auto;border-radius:13px;background:#fff0f2;color:#d34f5d;display:grid;place-items:center}.deleteProjectModal>span svg{width:22px}.deleteProjectModal h2{font-size:19px;margin:14px 0 7px}.deleteProjectModal p{font-size:12px;line-height:2;color:#7c7f90;margin:0 0 20px}.deleteProjectModal>div{display:grid;grid-template-columns:1fr 1fr;gap:8px}.deleteProjectModal button{height:41px;border:1px solid #dfe1e8;background:#fff;border-radius:9px;color:#5b5e70}.deleteProjectModal .confirmDelete{border:0;background:#d74f5d;color:#fff;display:flex;align-items:center;justify-content:center;gap:6px}.confirmDelete svg{width:15px}.emptyProjects{background:#fff;border:1px solid #e1e3ea;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#7f8293}.emptyProjects>svg{width:44px;height:44px;color:#aaa6df}.emptyProjects h3{color:#343749;margin:13px 0 3px}.emptyProjects p{font-size:11px}.emptyProjects button{height:39px;border:0;border-radius:8px;background:#625ada;color:#fff;padding:0 14px;display:flex;align-items:center;gap:6px}.emptyProjects button svg{width:15px}.backtestPage{padding:24px 0 50px;color:#25283a}.btTop{display:flex;align-items:center;margin-bottom:18px}.btTop h2{font-size:24px;margin:5px 0 2px}.btTop p{font-size:11px;color:#9295a5;margin:0}.liveDot{font-size:9px;color:#279768;background:#eaf8f1;border-radius:20px;padding:4px 8px}.liveDot i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#2caf78;margin-left:4px}.btTopActions{margin-right:auto;display:flex;gap:8px}.btTopActions button{height:41px;border:1px solid #dfe1e8;background:#fff;border-radius:9px;padding:0 13px;display:flex;align-items:center;gap:6px;color:#5b5f73}.btTopActions svg{width:16px}.btTopActions .runBacktest{min-width:135px;background:#1d1f38;color:#fff;border:0;justify-content:center}.runBacktest:disabled{opacity:.75}.spinner{width:14px;height:14px;border:2px solid #ffffff55;border-top-color:#fff;border-radius:50%;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.btSettings{background:#fff;border:1px solid #e1e3ea;border-radius:13px;padding:14px;display:grid;grid-template-columns:1.2fr 1.3fr .8fr repeat(2,1fr);gap:10px}.btSettings label{font-size:9px;color:#818496}.btSettings select,.btSettings input{width:100%;height:36px;margin-top:4px;border:1px solid #e0e2e9;border-radius:7px;background:#fafbfc;padding:0 8px;color:#424557;font-size:10px;outline:0}.inputUnit{position:relative}.inputUnit em{position:absolute;left:8px;top:14px;font-style:normal;font-size:8px;color:#9699a8}.qualityBar{height:57px;margin:11px 0;background:#f0faf6;border:1px solid #d6eee4;border-radius:10px;padding:0 13px;display:flex;align-items:center;gap:9px}.qualityBar>svg{width:20px;color:#299b6b}.qualityBar>div{display:flex;flex-direction:column}.qualityBar b{font-size:10px;color:#316652}.qualityBar span{font-size:8px;color:#76a091}.sampleTag{margin-right:auto!important;background:#fff;color:#31866a!important;border:1px solid #d4e9e0;border-radius:15px;padding:4px 8px}.qualityBar button{border:0;background:none;color:#258c63;font-size:9px}.btMetrics{display:grid;grid-template-columns:1.15fr repeat(4,1fr);gap:10px}.btMetrics article{background:#fff;border:1px solid #e1e3ea;border-radius:11px;padding:14px;display:flex;flex-direction:column}.btMetrics span{font-size:9px;color:#85889a}.btMetrics b{font-size:22px;margin:7px 0 2px}.btMetrics small{font-size:8px;color:#999cab}.btMetrics .primaryMetric{background:linear-gradient(145deg,#242641,#17192e);border:0;color:#fff}.primaryMetric span,.primaryMetric small{color:#b6b8ca}.primaryMetric b{color:#77e0ad}.btTabs{height:52px;margin-top:14px;background:#fff;border:1px solid #e1e3ea;border-radius:11px;padding:5px;display:flex;align-items:center;gap:3px}.btTabs button{height:40px;border:0;background:none;border-radius:8px;padding:0 13px;color:#7a7d90;font-size:10px}.btTabs button.active{background:#eeecff;color:#625ada;font-weight:600}.btTabs .exportBt{margin-right:auto;border:1px solid #e2e3e9;display:flex;align-items:center;gap:5px}.exportBt svg{width:14px}.btOverview{display:grid;grid-template-columns:1.65fr 1fr;gap:11px;margin-top:11px}.btOverview>article,.performanceGrid article,.tradesTable,.robustGrid article{background:#fff;border:1px solid #e1e3ea;border-radius:12px}.equityCard{padding:16px;min-width:0}.cardHead{display:flex;align-items:flex-start}.cardHead h3{font-size:13px;margin:0}.cardHead p{font-size:9px;color:#989baa;margin:3px 0}.legend{margin-right:auto;display:flex;gap:11px;font-size:8px;color:#7e8192}.legend span{display:flex;align-items:center;gap:4px}.legend i{width:14px;height:3px;border-radius:3px}.legend .strategy{background:#655dda}.legend .benchmark{background:#a9acb8}.equityValues{display:flex;align-items:baseline;gap:10px;margin-top:10px}.equityValues b{font-size:23px}.equityValues span{font-size:8px;color:#999cab}.equityChart{width:100%;height:245px;overflow:visible}.gridLines path{fill:none;stroke:#eceef3;stroke-width:1}.equityFill{fill:url(#eqfill)}.equityLine{fill:none;stroke:#655dda;stroke-width:3}.benchmarkLine{fill:none;stroke:#afb2bf;stroke-width:2;stroke-dasharray:6 5}.chartAxis{display:flex;justify-content:space-between;color:#a1a3b1;font-size:7px}.drawdownCard{padding:16px}.drawdownCard .cardHead>b{margin-right:auto;color:#d55462}.drawdownCard>svg{width:100%;height:180px;margin-top:10px;border-bottom:1px solid #eceef3}.ddArea{fill:#ee66752a;stroke:#dc5b69;stroke-width:2}.riskNote{background:#fff4f5;border-radius:8px;padding:9px;display:flex;align-items:center;gap:7px;color:#d25360}.riskNote>svg{width:17px}.riskNote div{display:flex;flex-direction:column}.riskNote b{font-size:9px}.riskNote span{font-size:8px;color:#9b7479}.monthlyCard{padding:16px}.monthlyCard .cardHead>b{margin-right:auto;font-size:9px;color:#299a68;background:#eaf8f0;border-radius:15px;padding:4px 8px}.monthGrid{display:grid;grid-template-columns:repeat(6,1fr);gap:7px;margin-top:15px}.monthGrid div{height:58px;border-radius:8px;padding:8px;display:flex;flex-direction:column}.monthGrid span{font-size:8px}.monthGrid b{font-size:12px;margin-top:auto}.monthGrid .positive{background:#edf9f3;color:#238b5d}.monthGrid .negative{background:#fff1f2;color:#cf5360}.insightCard{padding:18px;background:linear-gradient(145deg,#f1f0ff,#f8f9ff)!important}.insightCard>svg{width:28px;height:28px;padding:6px;border-radius:8px;background:#675fda;color:#fff}.insightCard h3{font-size:14px;margin:12px 0 5px}.insightCard p{font-size:10px;color:#74778b;line-height:1.9}.insightCard div{display:flex;justify-content:space-between;font-size:9px}.insightCard i,.robustGrid i{height:6px;background:#deddf0;border-radius:5px;margin-top:8px}.insightCard i em,.robustGrid i em{display:block;width:87%;height:100%;background:#675fda;border-radius:5px}.insightCard button{border:0;background:none;color:#625ada;font-size:9px;margin-top:15px;display:flex;align-items:center}.insightCard button svg{width:13px}.performanceGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:11px}.performanceGrid article{padding:18px}.performanceGrid span{font-size:9px;color:#898c9d}.performanceGrid b{display:block;font-size:18px;margin-top:7px}.tradesTable{margin-top:11px;overflow:hidden}.tradeToolbar{height:55px;padding:0 15px;display:flex;align-items:center;border-bottom:1px solid #e7e8ed}.tradeToolbar h3{font-size:13px;margin:0}.tradeToolbar span{font-size:8px;color:#999cab;margin-right:9px}.tradeToolbar button{margin-right:auto;height:32px;border:1px solid #e0e2e8;background:#fff;border-radius:7px;display:flex;align-items:center;gap:5px;color:#656879;font-size:9px}.tradeToolbar svg{width:13px}.tradesTable table{width:100%;border-collapse:collapse;text-align:right}.tradesTable th{height:40px;background:#fafbfc;color:#898c9c;font-size:8px;font-weight:500;padding:0 12px}.tradesTable td{height:47px;border-top:1px solid #eff0f3;padding:0 12px;font-size:9px}.tradesTable td.win{color:#269667}.tradesTable td.loss{color:#d15461}.robustGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:11px}.robustGrid article{padding:20px;display:flex;flex-direction:column}.robustGrid>article>svg{width:29px;height:29px;padding:6px;border-radius:8px;background:#eeecff;color:#655dda}.robustGrid h3{font-size:12px;margin:14px 0 4px}.robustGrid b{font-size:18px}.robustGrid p{font-size:9px;color:#8b8e9f;line-height:1.8;min-height:35px}.robustGrid i{display:block}.robustGrid i em{background:#35a675}@media (max-width:1200px){.btSettings,.btMetrics{grid-template-columns:repeat(3,1fr)}.btOverview{grid-template-columns:1fr}.performanceGrid,.robustGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:650px){.btTop{align-items:flex-end}.btTopActions button:first-child{display:none}.btTop h2{font-size:20px}.btTop p{display:none}.btSettings{grid-template-columns:1fr 1fr}.btMetrics{display:flex;overflow:auto}.btMetrics article{min-width:165px}.qualityBar .sampleTag,.qualityBar button{display:none}.btTabs{overflow:auto}.btTabs button{white-space:nowrap}.btTabs .exportBt{display:none}.monthGrid{grid-template-columns:repeat(3,1fr)}.performanceGrid,.robustGrid{grid-template-columns:1fr 1fr}.tradesTable{overflow:auto}.tradesTable table{min-width:750px}}.btHelp{display:inline-grid;place-items:center;position:relative;vertical-align:middle;color:#746de0;cursor:help}.btHelp>svg{width:13px;height:13px}.btHelp>i{display:none;position:absolute;z-index:90;right:50%;top:22px;transform:translate(50%);width:220px;background:#202238;color:#fff;border-radius:8px;padding:9px 10px;font-style:normal;font-size:9px!important;line-height:1.8;box-shadow:0 12px 28px #20223836;text-align:right}.btHelp:hover>i,.btHelp:focus>i{display:block}.btSettings label>span{display:flex;align-items:center;gap:4px}.btMetrics article>span{display:flex;align-items:center;gap:4px}.primaryMetric .btHelp{color:#aaa5ff}.qualityBar b{display:flex;align-items:center;gap:4px}.testModePicker{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:11px}.testModePicker>button{min-height:66px;border:1px solid #e0e2e9;background:#fff;border-radius:11px;padding:9px 11px;display:flex;align-items:center;gap:9px;text-align:right;color:#55586b}.testModePicker>button>span{width:37px;height:37px;border-radius:9px;background:#f0f1f5;color:#7c7f91;display:grid;place-items:center}.testModePicker>button>span svg{width:18px}.testModePicker>button>div{display:flex;flex-direction:column}.testModePicker b{font-size:11px;display:flex;align-items:center;gap:5px}.testModePicker small{font-size:9px;color:#9598a8}.testModePicker>button>svg{width:16px;margin-right:auto;opacity:0}.testModePicker>button.active{border-color:#aaa5ef;background:#f7f6ff}.testModePicker>button.active>svg{opacity:1;color:#625ada}.testModePicker>button.jump.active{border-color:#c6a568;background:linear-gradient(135deg,#fffaf0,#f8f4ff)}.testModePicker .jump>span{background:#fff1cf;color:#aa741d}.testModePicker em{font-style:normal;font-size:7px;background:#312d57;color:#fff;border-radius:9px;padding:2px 5px}.jumpBacktest{margin-top:9px;min-height:120px;border:1px solid #d8bb7a;border-radius:13px;padding:15px;display:grid;grid-template-columns:auto 1.2fr 190px 1fr;gap:13px;align-items:center;background:radial-gradient(circle at 90% 30%,#f0eaff,#fff9ec 45%,#fff)}.jumpIcon{width:46px;height:46px;border-radius:13px;background:linear-gradient(135deg,#2a2948,#61579f);color:#fff;display:grid;place-items:center;box-shadow:0 9px 22px #49427035}.jumpIcon svg{width:21px}.jumpCopy>span{font-size:8px;color:#9c7129}.jumpCopy h3{font-size:14px;margin:3px 0}.jumpCopy p{font-size:9px;line-height:1.8;color:#7e7f8d;margin:0}.jumpBacktest>label>span{font-size:9px;color:#6f7182;display:flex;gap:4px;align-items:center}.jumpBacktest>label>div{display:grid;grid-template-columns:34px 1fr 34px;margin-top:5px}.jumpBacktest>label button,.jumpBacktest>label input{height:37px;border:1px solid #ded9ca;background:#fff;text-align:center}.jumpBacktest>label button:first-child{border-radius:0 8px 8px 0}.jumpBacktest>label button:last-child{border-radius:8px 0 0 8px}.jumpBacktest>label input{border-inline:0;width:100%;outline:0}.jumpBacktest>label small{font-size:7px;color:#a09a8d}.jumpPath{direction:ltr;display:flex;align-items:center;gap:3px;flex-wrap:wrap}.jumpPath i{font-style:normal;font-size:7px;color:#8e879c}.jumpPath b{width:20px;height:20px;border-radius:50%;background:#665dda;color:#fff;display:grid;place-items:center;font-size:8px}.jumpPath span{width:18px;height:1px;border-top:1px dashed #a39db6}.chartAxis,.chartAxis span{font-size:0}.chartAxis span:nth-child(1):after{content:"Jan 2023"}.chartAxis span:nth-child(2):after{content:"Jan 2024"}.chartAxis span:nth-child(3):after{content:"Jan 2025"}.chartAxis span:nth-child(4):after{content:"Mar 2025"}.chartAxis span:after{font-size:7px}.riskNote span{font-size:0}.riskNote span:after{content:"2024-10-13 تا 2024-11-03 · 21 روز";font-size:8px}@media (max-width:1000px){.jumpBacktest{grid-template-columns:auto 1fr 180px}.jumpPath{grid-column:1/-1}.testModePicker{grid-template-columns:1fr}}@media (max-width:650px){.jumpBacktest{grid-template-columns:auto 1fr}.jumpBacktest>label{grid-column:1/-1}.testModePicker{grid-template-columns:1fr}.btHelp>i{position:fixed;right:20px;left:20px;top:auto;bottom:20px;width:auto;transform:none}}.strategyParameters{margin-top:10px;background:linear-gradient(145deg,#fff,#fafaff);border:1px solid #dcdaf2;border-radius:12px;overflow:hidden}.parameterHead{min-height:64px;padding:10px 13px;display:flex;align-items:center;gap:9px;border-bottom:1px solid #e8e7f2}.parameterHead>span{width:37px;height:37px;border-radius:9px;background:#eceaff;color:#625ada;display:grid;place-items:center}.parameterHead>span svg{width:18px}.parameterHead>div{display:flex;flex-direction:column}.parameterHead h3{font-size:12px;margin:0;display:flex;align-items:center;gap:5px}.parameterHead p{font-size:8px;color:#9295a5;margin:3px 0}.parameterHead>button{margin-right:auto;height:30px;border:1px solid #dedfe7;background:#fff;border-radius:7px;padding:0 9px;color:#747789;font-size:8px}.parameterHead>button:hover{border-color:#aaa5ea;color:#625ada}.parameterFields{padding:12px;display:grid;grid-template-columns:repeat(6,1fr);gap:9px}.parameterFields label>span{font-size:8px;color:#747789;display:flex;align-items:center;gap:4px}.parameterFields input,.parameterFields select{width:100%;height:36px;margin-top:4px;border:1px solid #dfe1e8;background:#fff;border-radius:7px;padding:0 8px;color:#383b4d;font-size:10px;outline:0}.parameterFields input:focus,.parameterFields select:focus{border-color:#6a62dd;box-shadow:0 0 0 3px #6a62dd12}@media (max-width:1200px){.parameterFields{grid-template-columns:repeat(3,1fr)}}@media (max-width:650px){.parameterFields{grid-template-columns:1fr 1fr}.parameterHead>button{font-size:0;width:31px}.parameterHead>button:after{content:"↺";font-size:15px}.parameterHead p{max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.performanceGrid article>span,.robustGrid h3,.weekdayCard h3{display:flex;align-items:center;gap:5px}.weekdayCard{padding:16px}.weekdayCard .cardHead>b{margin-right:auto;font-size:8px;color:#625ada;background:#eeecff;border-radius:14px;padding:4px 8px}.weekdayChart{height:185px;margin-top:15px;padding:10px 5px 0;border-bottom:1px solid #e7e9ef;display:grid;grid-template-columns:repeat(7,1fr);gap:8px;align-items:end;background:repeating-linear-gradient(to bottom,#eef0f4 0 1px,transparent 1px 45px)}.dayBar{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:5px}.dayBar>span{font-size:8px;color:#299667}.dayBar>i{width:min(38px,65%);min-height:12px;border-radius:6px 6px 2px 2px;background:linear-gradient(#48bd8b,#a9e6cd);display:flex;align-items:flex-start;justify-content:center;position:relative;transition:.2s}.dayBar>i:hover{filter:brightness(.95);transform:translateY(-2px)}.dayBar>i em{font-style:normal;color:#237755;font-size:7px;margin-top:5px}.dayBar>b{font:8px Arial;color:#777b8d;margin-bottom:-17px}.dayBar.negative>span{color:#d35360}.dayBar.negative>i{background:linear-gradient(#e96c78,#f4bcc1)}.dayBar.negative>i em{color:#a13f49}.testModePicker>button.jump.active:hover{border-color:#d1646f;background:#fff5f5}.testModePicker>button.jump.active:hover:after{content:"کلیک برای خروج";font-size:7px;color:#c54e59;margin-right:5px}@media (max-width:650px){.weekdayChart{gap:3px}.dayBar>i{width:70%}.weekdayCard .cardHead>b{display:none}}.sessionHourCard{grid-column:1/-1;padding:17px;overflow:hidden}.sessionHourCard h3{display:flex;align-items:center;gap:5px}.sessionLegend{margin-right:auto;display:flex;gap:5px}.sessionLegend span{font:8px Arial;border-radius:12px;padding:4px 8px}.sessionLegend .asia{background:#e9f1ff;color:#4479c8}.sessionLegend .london{background:#eeeaff;color:#6b59c7}.sessionLegend .newyork{background:#fff0df;color:#b9792d}.sessionSummary{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:13px}.sessionSummary>div{min-height:54px;border:1px solid #e5e6ed;border-radius:9px;padding:8px;display:flex;align-items:center;gap:7px}.sessionSummary>div>i{width:5px;height:32px;border-radius:4px;background:#709ce0}.sessionSummary>div>i.london{background:#7969d9}.sessionSummary>div>i.newyork{background:#e7a24e}.sessionSummary>div.overlap{background:#faf8ff;border-color:#dcd7f8}.sessionSummary>div.overlap>i{background:linear-gradient(#7969d9 50%,#e7a24e 50%)}.sessionSummary span{display:flex;flex-direction:column}.sessionSummary b{font:10px Arial}.sessionSummary small{font:7px Arial;color:#979aa9}.sessionSummary strong{margin-right:auto;font-size:12px;color:#299667}.sessionSummary em{font-style:normal;font-size:7px;color:#8a8d9d}.hourlyPlot{height:245px;margin-top:13px;padding:36px 8px 0;position:relative;background:repeating-linear-gradient(to bottom,#eef0f4 0 1px,transparent 1px 50px);border:1px solid #eceef2;border-radius:10px}.zeroLine{position:absolute;left:8px;right:8px;top:57%;height:1px;background:#b9bcc7}.sessionBands{position:absolute;top:8px;right:8px;left:8px;display:grid;grid-template-columns:repeat(24,1fr);gap:1px;direction:ltr}.sessionBands i{height:20px;border-radius:4px;font:7px Arial;display:flex;align-items:center;justify-content:center;font-style:normal}.sessionBands .asia{background:#dfeaff;color:#4975b7}.sessionBands .london{background:#e8e3ff;color:#6557b9}.sessionBands .newyork{background:#ffead2;color:#ad712a}.hourBars{height:190px;display:grid;grid-template-columns:repeat(24,1fr);gap:4px;align-items:center;direction:ltr}.hourBar{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;position:relative;padding-bottom:17px}.hourBar i{width:70%;max-width:24px;min-height:5px;background:linear-gradient(#42b985,#a6e2c9);border-radius:4px 4px 1px 1px;display:block;transition:.18s}.hourBar.loss{justify-content:flex-start;padding-top:109px;padding-bottom:0}.hourBar.loss i{background:linear-gradient(#ef7781,#f5c2c6);border-radius:1px 1px 4px 4px}.hourBar:hover i{filter:brightness(.92);transform:scaleX(1.12)}.hourBar span{position:absolute;bottom:0;font:7px Arial;color:#9699a8}.hourBar.loss span{bottom:0}.sessionInsight{min-height:50px;margin-top:10px;border-radius:9px;background:#f2f1ff;padding:8px 10px;display:flex;align-items:center;gap:8px}.sessionInsight>svg{width:27px;height:27px;padding:6px;border-radius:7px;background:#665dda;color:#fff}.sessionInsight>span{display:flex;flex-direction:column}.sessionInsight b{font-size:9px}.sessionInsight small{font-size:8px;color:#7c7e91}.sessionInsight button{margin-right:auto;height:31px;border:1px solid #cdc8f6;background:#fff;color:#625ada;border-radius:7px;padding:0 9px;font-size:8px}@media (max-width:800px){.sessionSummary{grid-template-columns:1fr 1fr}.hourBars{gap:2px}.sessionLegend{display:none}.hourlyPlot{overflow-x:auto}.sessionInsight button{display:none}}.hourlyPlot{height:290px;padding:0;overflow:hidden;background:repeating-linear-gradient(to bottom,#eef0f4 0 1px,transparent 1px 48px)}.sessionBands{top:9px;z-index:3;grid-auto-rows:18px;row-gap:3px}.sessionBands i{height:18px;line-height:18px}.zeroLine{top:62%;z-index:2;background:#aeb2bf}.zeroLine:before{content:"0";position:absolute;right:2px;top:-12px;font:7px Arial;color:#8c8f9e}.hourBars{position:absolute;z-index:1;top:76px;right:8px;bottom:9px;left:8px;height:auto;align-items:stretch}.hourBar{height:100%;padding:0;display:block;position:relative}.hourBar>i{position:absolute;right:15%;bottom:49%;width:70%;max-width:none;min-height:4px;margin:0}.hourBar.loss{height:100%;padding:0;display:block}.hourBar.loss>i{top:51%;bottom:auto}.hourBar>span,.hourBar.loss>span{position:absolute;right:0;left:0;bottom:0;text-align:center}.hourBar:after{content:"";position:absolute;top:49%;right:50%;width:3px;height:3px;border-radius:50%;background:#fff;transform:translate(50%,50%);opacity:.75}@media (max-width:800px){.hourlyPlot{min-width:720px}.sessionHourCard{overflow-x:auto}.sessionSummary,.sessionInsight{min-width:620px}}.activeBotsPage,.botLivePage{padding:24px 0 50px}.botsHero{min-height:150px;border-radius:15px;padding:25px 28px;background:radial-gradient(circle at 20% 50%,#4f468e,#272844 48%,#181a30);color:#fff;display:flex;align-items:center;position:relative;overflow:hidden}.botsHero:after{content:"";position:absolute;width:330px;height:330px;border:1px solid #ffffff15;border-radius:50%;left:-80px;box-shadow:0 0 0 55px #ffffff08,0 0 0 110px #ffffff05}.botsHero>div{position:relative;z-index:1}.botsHero>div:first-child>span{font-size:9px;color:#bdb9f1;display:flex;align-items:center;gap:5px}.botsHero span svg{width:14px}.botsHero h2{font-size:24px;margin:10px 0 5px}.botsHero p{font-size:10px;color:#b9bbcb}.fleetStats{margin-right:auto;display:flex;gap:30px}.fleetStats div{display:flex;flex-direction:column;text-align:center}.fleetStats b{font-size:22px;color:#80e2b5}.fleetStats span{font-size:8px;color:#b4b6c8}.deployPanel{margin-top:12px;background:#fff;border:1px solid #e1e3ea;border-radius:13px;padding:14px;display:grid;grid-template-columns:1.1fr 1fr 1fr .8fr auto;gap:10px;align-items:end}.deployTitle{display:flex;align-items:center;gap:8px}.deployTitle>span{width:39px;height:39px;border-radius:9px;background:#eceaff;color:#625ada;display:grid;place-items:center}.deployTitle svg{width:18px}.deployTitle h3{font-size:12px;margin:0}.deployTitle p{font-size:8px;color:#9699a9;margin:3px 0}.deployPanel>label{font-size:8px;color:#7d8091}.deployPanel select{width:100%;height:39px;margin-top:4px;border:1px solid #dfe1e8;background:#fafbfc;border-radius:8px;padding:0 8px;font-size:10px}.serverChoice{height:39px;border:1px solid #d8eee4;background:#f1faf6;border-radius:8px;padding:5px 7px;display:flex;align-items:center;gap:6px}.serverChoice>svg{width:16px;color:#29996a}.serverChoice span{display:flex;flex-direction:column}.serverChoice b{font-size:8px;color:#33715a}.serverChoice small{font-size:7px;color:#82a595}.deployBtn{height:39px;border:0;border-radius:8px;background:#1c1e37;color:#fff;padding:0 15px;display:flex;align-items:center;gap:6px;white-space:nowrap}.deployBtn svg{width:14px}.instancesHead{display:flex;align-items:center;margin:24px 0 10px}.instancesHead h3{font-size:15px;margin:0}.instancesHead p{font-size:9px;color:#979aaa;margin:3px 0}.instanceFilters{margin-right:auto;background:#fff;border:1px solid #e1e3e9;border-radius:9px;padding:3px}.instanceFilters button{height:30px;border:0;background:none;border-radius:6px;padding:0 9px;color:#858899;font-size:8px}.instanceFilters button.active{background:#eeecff;color:#625ada}.instancesList{display:flex;flex-direction:column;gap:8px}.instancesList article{min-height:82px;background:#fff;border:1px solid #e1e3ea;border-radius:11px;padding:11px 13px;display:grid;grid-template-columns:1.15fr 1.3fr auto;align-items:center;gap:15px}.instanceMain{display:flex;align-items:center;gap:9px}.instanceMain>span{width:40px;height:40px;border-radius:10px;background:#eaf8f1;color:#299a69;display:grid;place-items:center}.instanceMain>span.paused{background:#f1f2f5;color:#9194a3}.instanceMain svg{width:18px}.instanceMain>div{display:flex;flex-direction:column}.instanceMain b{font-size:11px}.instanceMain small{font-size:8px;color:#979aaa}.instanceMain em{margin-right:auto;font-style:normal;font-size:8px;border-radius:15px;padding:4px 7px;background:#eaf8f1;color:#268e61;display:flex;align-items:center;gap:4px}.instanceMain em.paused{background:#f1f2f5;color:#858897}.instanceMain em i{width:5px;height:5px;border-radius:50%;background:currentColor}.instanceData{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.instanceData span{display:flex;flex-direction:column}.instanceData small{font-size:7px;color:#999cab}.instanceData b{font-size:11px}.instanceData .positive{color:#29996a}.instanceData .negative{color:#d35360}.instanceActions{display:flex;gap:6px}.instanceActions button{height:33px;border:1px solid #dfe1e8;background:#fff;border-radius:7px;padding:0 9px;color:#636678;font-size:8px;display:flex;align-items:center;gap:5px}.instanceActions svg{width:13px}.instanceActions .stop{color:#d04f5d}.instanceActions .resume{color:#278f61;background:#edf9f3}.livePageTop{display:flex;align-items:center;margin-bottom:12px}.livePageTop>button{height:35px;border:1px solid #dfe1e8;background:#fff;border-radius:8px;color:#6d7082;font-size:9px;display:flex;align-items:center}.livePageTop>button svg{width:14px}.livePageTop>div:nth-child(2){margin-right:15px}.livePageTop span{font-size:8px;color:#29996a}.livePageTop span i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#2aaa73;margin-left:4px;box-shadow:0 0 0 4px #2aaa7314}.livePageTop h2{font-size:20px;margin:4px 0 0}.livePageTop p{font-size:8px;color:#999cab;margin:2px 0}.liveTopActions{margin-right:auto;display:flex;gap:6px}.liveTopActions button{height:37px;border:1px solid #dfe1e8;background:#fff;border-radius:8px;padding:0 10px;display:flex;align-items:center;gap:5px;color:#616476}.liveTopActions svg{width:14px}.liveTopActions .pause{color:#d04f5d}.liveTopActions .start{color:#278f61}.liveHealth{height:56px;border:1px solid #d4eee3;background:#effaf5;border-radius:10px;padding:0 13px;display:flex;align-items:center;gap:8px}.liveHealth>svg{width:20px;color:#299c6a}.liveHealth>div{display:flex;flex-direction:column}.liveHealth b{font-size:9px;color:#326a54}.liveHealth span,.liveHealth small{font-size:8px;color:#77a08e}.liveHealth .latency{margin-right:auto;background:#fff;border-radius:13px;padding:4px 7px;color:#288d62}.healthLine{width:85px!important;height:5px!important;background:#d4e9df;border-radius:5px}.healthLine i{display:block;width:92%;height:100%;background:#2aaa73;border-radius:5px}.liveMetrics{display:grid;grid-template-columns:1.15fr repeat(4,1fr);gap:9px;margin-top:10px}.liveMetrics article{background:#fff;border:1px solid #e1e3ea;border-radius:10px;padding:13px;display:flex;flex-direction:column}.liveMetrics span{font-size:8px;color:#85889a}.liveMetrics b{font-size:19px;margin:6px 0 2px}.liveMetrics small{font-size:7px;color:#999cab}.liveMetrics .highlight{background:#1d1f38;color:#fff;border:0}.liveMetrics .highlight b{color:#72dca9}.highlight span,.highlight small{color:#b9bbca}.liveGrid{display:grid;grid-template-columns:1.65fr 1fr;gap:10px;margin-top:10px}.liveGrid>article{background:#fff;border:1px solid #e1e3ea;border-radius:11px;padding:15px}.liveCardHead{display:flex;align-items:flex-start}.liveCardHead h3{font-size:12px;margin:0}.liveCardHead p{font-size:8px;color:#999cab;margin:3px 0}.liveCardHead>span,.streaming{margin-right:auto;color:#29996a;font-size:8px}.liveCardHead>span i{display:inline-block;width:5px;height:5px;background:#2aaa73;border-radius:50%;margin-left:3px}.liveEquity>svg{width:100%;height:250px}.liveEquity svg g path{fill:none;stroke:#eceef2}.liveEquity .fill{fill:url(#liveFill)}.liveEquity .line{fill:none;stroke:#2aaa73;stroke-width:3}.liveAxis{display:flex;justify-content:space-between;font:7px Arial;color:#a0a3b0}.liveCardHead>svg{width:20px;margin-right:auto;color:#655dda}.resource{display:grid;grid-template-columns:1fr auto;gap:5px;margin-top:16px}.resource span,.resource b{font-size:9px}.resource i{grid-column:1/-1;height:5px;background:#eef0f4;border-radius:5px}.resource i em{display:block;height:100%;background:linear-gradient(90deg,#655dda,#8b84ee);border-radius:5px}.serverMeta{margin-top:18px;border-top:1px solid #e8e9ee;padding-top:12px;display:flex;align-items:center;gap:7px}.serverMeta>svg{width:18px;color:#655dda}.serverMeta span{display:flex;flex-direction:column}.serverMeta b{font-size:8px}.serverMeta small{font-size:7px;color:#999cab}.serverMeta strong{margin-right:auto;font-size:12px}.openPositions{grid-column:1/-1;overflow:auto}.liveCardHead button{margin-right:auto;border:0;background:none;color:#625ada;font-size:8px}.openPositions table{width:100%;border-collapse:collapse;margin-top:10px}.openPositions th{height:32px;text-align:right;background:#fafbfc;color:#8d90a0;font-size:7px;padding:0 8px}.openPositions td{height:39px;border-top:1px solid #eff0f3;font-size:8px;padding:0 8px}.openPositions .buy,.openPositions .profit{color:#29996a}.openPositions .sell{color:#d35360}.liveLog{grid-column:1/-1}.logLines{background:#191b25;border-radius:8px;padding:9px 12px;margin-top:10px;direction:ltr}.logLines p{margin:0;color:#b7bac7;font:8px/2.5 monospace}.logLines time{color:#666a79;margin-right:9px}.logLines b{color:#7796e8;margin-right:8px}.logLines b.success{color:#55c58f}.logLines b.warn{color:#e6ae56}@media (max-width:1100px){.deployPanel{grid-template-columns:1fr 1fr}.deployTitle{grid-column:1/-1}.instancesList article{grid-template-columns:1fr}.instanceData{order:3}.instanceActions{position:absolute;left:15px}.instancesList article{position:relative}.liveMetrics{grid-template-columns:repeat(3,1fr)}}@media (max-width:650px){.botsHero{padding:20px}.fleetStats{display:none}.deployPanel{grid-template-columns:1fr}.serverChoice{display:none}.instancesHead{align-items:flex-end}.instanceFilters button:not(.active){display:none}.instanceData{grid-template-columns:repeat(2,1fr)}.instanceActions button:first-child{font-size:0}.livePageTop>div:nth-child(2){min-width:0}.livePageTop h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.liveTopActions button:last-child{display:none}.liveMetrics{display:flex;overflow:auto}.liveMetrics article{min-width:150px}.liveGrid{grid-template-columns:1fr}.openPositions,.liveLog{grid-column:auto}.openPositions table{min-width:620px}.liveHealth .healthLine,.liveHealth>small{display:none}}.deployPlatforms{grid-column:1/-1;border-top:1px solid #e7e8ee;padding-top:11px;display:grid;grid-template-columns:210px 1fr;gap:10px;align-items:center}.deployPlatformHead{display:flex;flex-direction:column}.deployPlatformHead b{font-size:10px}.deployPlatformHead small{font-size:8px;color:#9699a9}.deployPlatforms>div:last-child{display:grid;grid-template-columns:repeat(6,1fr);gap:6px}.deployPlatforms>div:last-child>button{height:49px;border:1px solid #e0e2e9;background:#fafbfc;border-radius:8px;padding:5px 7px;display:flex;align-items:center;gap:6px;text-align:right;color:#55586a}.deployPlatforms>div:last-child>button:hover{border-color:#bcb8ec;background:#f8f7ff}.deployPlatforms>div:last-child>button.active{border-color:#9e98eb;background:#f1efff;box-shadow:0 0 0 2px #655dda0c}.deployPlatforms img{width:28px;height:28px;object-fit:contain;border-radius:6px;background:#fff;padding:2px}.deployPlatforms button>span{display:flex;flex-direction:column;min-width:0}.deployPlatforms button b{font-size:9px;white-space:nowrap}.deployPlatforms button small{font-size:7px;color:#989baa;white-space:nowrap}.deployPlatforms button>svg{width:13px;margin-right:auto;color:#625ada;flex:none}.serverChoice b{font-size:10px}.serverChoice small{font-size:8px}.instanceActions{position:relative}.botMore[aria-expanded=true]{background:#eeecff;color:#625ada}.botContextMenu{position:absolute;z-index:40;left:0;top:39px;width:165px;background:#fff;border:1px solid #dfe1e8;border-radius:9px;padding:5px;box-shadow:0 14px 38px #25283d2b;display:flex;flex-direction:column;gap:2px}.botContextMenu button{width:100%;height:33px;border:0;background:#fff;border-radius:6px;padding:0 8px;display:flex;align-items:center;gap:7px;text-align:right;color:#55586b;font-size:9px}.botContextMenu button:hover{background:#f3f2ff;color:#625ada}.botContextMenu button.danger{color:#d04f5d}.botContextMenu button.danger:hover{background:#fff0f2}.botContextMenu svg{width:13px}@media (max-width:1200px){.deployPlatforms{grid-template-columns:1fr}.deployPlatforms>div:last-child{grid-template-columns:repeat(3,1fr)}}@media (max-width:650px){.deployPlatforms>div:last-child{display:flex;overflow:auto}.deployPlatforms>div:last-child>button{min-width:135px}.botContextMenu{position:fixed;right:18px;left:18px;top:auto;bottom:18px;width:auto}}.settingsPage{padding:24px 0 50px}.settingsIntro{display:flex;align-items:center;margin-bottom:17px}.settingsIntro h2{font-size:21px;margin:0}.settingsIntro p{font-size:10px;color:#9295a6;margin:4px 0}.settingsIntro>span{margin-right:auto;color:#288e64;background:#edf9f3;border-radius:18px;padding:6px 10px;font-size:8px;display:flex;align-items:center;gap:5px}.settingsIntro svg{width:14px}.settingsLayout{display:grid;grid-template-columns:220px 1fr;gap:12px;align-items:start}.settingsNav,.settingsContent{background:#fff;border:1px solid #e1e3ea;border-radius:12px}.settingsNav{padding:10px;position:sticky;top:10px}.settingsIdentity{padding:8px 6px 16px;border-bottom:1px solid #e8e9ee;margin-bottom:8px;display:flex;align-items:center;gap:8px}.settingsIdentity>div{width:37px;height:37px;border-radius:10px;background:#eae8ff;color:#625ada;display:grid;place-items:center;font-size:11px}.settingsIdentity span{display:flex;flex-direction:column}.settingsIdentity b{font-size:10px}.settingsIdentity small{font-size:8px;color:#999cab}.settingsNav>button{width:100%;height:42px;border:0;background:#fff;border-radius:8px;padding:0 9px;display:flex;align-items:center;gap:9px;color:#777a8c;font-size:10px;text-align:right}.settingsNav>button:hover{background:#f8f8fc}.settingsNav>button.active{background:#eeecff;color:#625ada;font-weight:600}.settingsNav>button svg{width:16px}.settingsNav>button svg:last-child{width:13px;margin-right:auto}.settingsContent{min-height:620px;overflow:hidden}.settingsSection{padding:20px}.sectionTitleRow{min-height:48px;display:flex;align-items:flex-start;border-bottom:1px solid #e8e9ee;padding-bottom:14px;margin-bottom:17px}.sectionTitleRow h3{font-size:16px;margin:0}.sectionTitleRow p{font-size:9px;color:#9699a9;margin:4px 0}.verified,.securityScore{margin-right:auto;border-radius:15px;padding:5px 8px;background:#eaf8f1;color:#288f63;font-size:8px;display:flex;align-items:center;gap:4px}.verified svg{width:12px}.avatarEditor{min-height:70px;border-bottom:1px solid #ececf1;padding-bottom:15px;margin-bottom:15px;display:flex;align-items:center;gap:9px}.avatarEditor>div{width:54px;height:54px;border-radius:14px;background:#eae8ff;color:#625ada;display:grid;place-items:center;font-size:15px}.avatarEditor span{display:flex;flex-direction:column}.avatarEditor b{font-size:10px}.avatarEditor small{font-size:8px;color:#999cab}.avatarEditor button{height:31px;border:1px solid #dfe1e8;background:#fff;border-radius:7px;color:#646779;font-size:8px}.avatarEditor button:first-of-type{margin-right:auto}.avatarEditor .removeAvatar{color:#d05260}.settingsForm{display:grid;grid-template-columns:1fr 1fr;gap:13px}.settingsForm label,.inviteUserModal>label{font-size:9px;color:#717486}.settingsForm input,.settingsForm select,.inviteUserModal input,.inviteUserModal select{width:100%;height:40px;margin-top:5px;border:1px solid #dfe1e8;background:#fafbfc;border-radius:8px;padding:0 9px;color:#393c4e;font-size:10px;outline:0}.settingsForm input:focus,.settingsForm select:focus,.inviteUserModal input:focus,.inviteUserModal select:focus{border-color:#6a62dd;box-shadow:0 0 0 3px #6a62dd12}.settingsForm label.full{grid-column:1/-1}.settingsForm label>small{display:block;font-size:7px;color:#a0a2af;margin-top:4px}.fieldWithStatus{position:relative}.fieldWithStatus svg{position:absolute;left:10px;top:17px;width:14px;color:#299869}.settingsSave{margin-top:20px;border-top:1px solid #e8e9ee;padding-top:15px;display:flex;align-items:center}.settingsSave span{font-size:8px;color:#999cab}.settingsSave button{margin-right:auto;height:38px;border:0;border-radius:8px;background:#625ada;color:#fff;padding:0 13px;display:flex;align-items:center;gap:5px;font-size:9px}.settingsSave svg{width:13px}.securityCards{display:flex;flex-direction:column;gap:8px}.securityCards article{min-height:65px;border:1px solid #e4e5eb;border-radius:9px;padding:10px;display:flex;align-items:center;gap:9px}.securityCards article>span{width:36px;height:36px;border-radius:9px;background:#eeecff;color:#625ada;display:grid;place-items:center}.securityCards svg{width:17px}.securityCards article>div{display:flex;flex-direction:column}.securityCards b{font-size:10px}.securityCards small{font-size:8px;color:#999cab}.securityCards em{margin-right:auto;font-style:normal;color:#288f63;background:#eaf8f1;border-radius:14px;padding:4px 7px;font-size:8px}.securityCards button{margin-right:auto;height:30px;border:1px solid #dfe1e8;background:#fff;border-radius:7px;color:#625ada;font-size:8px}.securityCards em+button{margin-right:7px}.sessionsTitle{display:flex;align-items:center;margin:22px 0 8px}.sessionsTitle h4{font-size:12px;margin:0}.sessionsTitle button{margin-right:auto;border:0;background:none;color:#d0505e;font-size:8px}.sessionRow{min-height:60px;border-top:1px solid #ececf1;display:flex;align-items:center;gap:9px}.sessionRow>div{width:34px;height:34px;border-radius:8px;background:#f0f1f5;color:#787b8d;display:grid;place-items:center}.sessionRow svg{width:16px}.sessionRow>span{display:flex;flex-direction:column}.sessionRow b{font-size:9px}.sessionRow small{font-size:7px;color:#999cab}.sessionRow em{margin-right:auto;font-style:normal;background:#eaf8f1;color:#288f63;border-radius:14px;padding:4px 7px;font-size:7px}.sessionRow button{margin-right:9px;border:0;background:none;color:#d05260;font-size:8px}.addUserBtn{margin-right:auto;height:36px;border:0;border-radius:8px;background:#1c1e37;color:#fff;padding:0 11px;display:flex;align-items:center;gap:5px;font-size:9px}.addUserBtn svg{width:14px}.inviteInfo{min-height:58px;background:#f0f6ff;border:1px solid #dce8fb;border-radius:9px;padding:10px;display:flex;align-items:center;gap:8px;margin-bottom:12px}.inviteInfo>svg{width:21px;color:#527fc4}.inviteInfo div{display:flex;flex-direction:column}.inviteInfo b{font-size:9px;color:#3f5f8e}.inviteInfo span{font-size:8px;color:#7c91ae}.usersTable{border:1px solid #e3e4ea;border-radius:10px;overflow:visible}.usersTableHead,.userRow{display:grid;grid-template-columns:1.5fr .7fr .7fr .8fr 35px;align-items:center;gap:7px;padding:0 10px}.usersTableHead{height:37px;background:#fafbfc;color:#8f92a2;font-size:8px}.userRow{min-height:59px;border-top:1px solid #ececf1}.userCell{display:flex;align-items:center;gap:7px}.userCell>i{width:31px;height:31px;border-radius:8px;background:#eceaff;color:#625ada;display:grid;place-items:center;font-style:normal;font-size:10px}.userCell span{display:flex;flex-direction:column}.userCell b{font-size:9px}.userCell small{font-size:7px;color:#999cab}.roleTag{font-size:8px;color:#646779}.userStatus{font-size:8px;display:flex;align-items:center;gap:4px}.userStatus i{width:5px;height:5px;border-radius:50%;background:#d39a43}.userStatus.active{color:#288f63}.userStatus.active i{background:#2aa06d}.userStatus.invited{color:#ba7b2c}.lastSeen{font-size:7px;color:#9699a9}.userRow>button{border:0;background:none;color:#999cab}.userRow>button svg{width:14px}.userLimit{min-height:62px;margin-top:12px;background:#fafbfc;border:1px solid #e4e5eb;border-radius:9px;padding:10px;display:flex;align-items:center;gap:8px}.userLimit>svg{width:19px;color:#625ada}.userLimit span{display:flex;flex-direction:column}.userLimit b{font-size:9px}.userLimit small{font-size:7px;color:#999cab}.userLimit>i{width:130px;height:5px;background:#e3e4ea;border-radius:5px;margin-right:auto}.userLimit>i em{display:block;height:100%;background:#625ada;border-radius:5px}.userLimit button{border:0;background:none;color:#625ada;font-size:8px}.notificationHead,.notificationRow{display:grid;grid-template-columns:1fr repeat(3,90px);align-items:center}.notificationHead{height:34px;color:#9699a9;font-size:8px}.notificationHead span:not(:first-child){text-align:center}.notificationRow{min-height:61px;border-top:1px solid #ececf1}.notificationRow>span{display:flex;flex-direction:column}.notificationRow b{font-size:9px}.notificationRow small{font-size:7px;color:#999cab}.switch{width:32px;height:18px;border:0;border-radius:10px;background:#dfe1e7;padding:2px;margin:auto}.switch i{display:block;width:14px;height:14px;border-radius:50%;background:#fff;transition:.2s}.switch.on{background:#625ada}.switch.on i{transform:translate(-14px)}.dangerZone{margin-top:25px;border:1px solid #f0cfd3;background:#fff7f8;border-radius:9px;padding:12px;display:flex;align-items:center}.dangerZone div{display:flex;flex-direction:column}.dangerZone b{font-size:10px;color:#b74653}.dangerZone span{font-size:8px;color:#9c777c}.dangerZone button{margin-right:auto;height:32px;border:1px solid #e7aeb5;background:#fff;color:#c14855;border-radius:7px;font-size:8px}.inviteUserModal{width:min(430px,calc(100% - 30px));background:#fff;border-radius:15px;padding:22px;position:relative;box-shadow:0 25px 80px #20233c3d}.inviteIcon{width:44px;height:44px;border-radius:11px;background:#eceaff;color:#625ada;display:grid;place-items:center}.inviteIcon svg{width:20px}.inviteUserModal h3{font-size:17px;margin:12px 0 4px}.inviteUserModal>p{font-size:9px;color:#8f92a2;line-height:1.8}.inviteUserModal>label{display:block;margin-top:10px}.passwordDelivery{margin-top:12px;background:#f1f7ff;border-radius:8px;padding:9px;display:flex;align-items:center;gap:7px;color:#547dbb}.passwordDelivery>svg{width:18px}.passwordDelivery span{display:flex;flex-direction:column}.passwordDelivery b{font-size:9px}.passwordDelivery small{font-size:7px}.inviteActions{display:grid;grid-template-columns:1fr 1.5fr;gap:7px;margin-top:15px}.inviteActions button{height:39px;border:1px solid #dfe1e8;background:#fff;border-radius:8px;color:#626577}.inviteActions button:last-child{border:0;background:#625ada;color:#fff;display:flex;align-items:center;justify-content:center;gap:5px}.inviteActions button:disabled{opacity:.5}.inviteActions svg{width:14px}.settingsToast{position:fixed;z-index:120;bottom:22px;left:22px;background:#202238;color:#fff;border-radius:9px;padding:11px 14px;box-shadow:0 15px 35px #2022383b;font-size:9px;display:flex;align-items:center;gap:6px}.settingsToast svg{width:14px;color:#73dca9}@media (max-width:800px){.settingsLayout{grid-template-columns:1fr}.settingsNav{position:static;display:flex;overflow:auto}.settingsIdentity{display:none}.settingsNav>button{min-width:125px}.settingsNav>button svg:last-child{display:none}.settingsForm{grid-template-columns:1fr}.settingsForm label.full{grid-column:auto}.usersTable{overflow:auto}.usersTableHead,.userRow{min-width:680px}.notificationHead,.notificationRow{grid-template-columns:1fr repeat(3,65px)}}.settingsIntro h2{font-size:24px}.settingsIntro p{font-size:13px}.settingsIntro>span{font-size:11px}.settingsIdentity b{font-size:13px}.settingsIdentity small{font-size:11px}.settingsNav>button{font-size:13px}.sectionTitleRow h3{font-size:19px}.sectionTitleRow p{font-size:12px}.verified,.securityScore{font-size:11px}.avatarEditor b{font-size:13px}.avatarEditor small,.avatarEditor button{font-size:11px}.settingsForm label,.inviteUserModal>label{font-size:12px}.settingsForm input,.settingsForm select,.inviteUserModal input,.inviteUserModal select{font-size:13px}.settingsForm label>small{font-size:10px}.settingsSave span{font-size:11px}.settingsSave button{font-size:12px}.securityCards b{font-size:13px}.securityCards small,.securityCards em,.securityCards button{font-size:11px}.sessionsTitle h4{font-size:15px}.sessionsTitle button{font-size:11px}.sessionRow b{font-size:12px}.sessionRow small,.sessionRow em,.sessionRow button{font-size:10px}.addUserBtn,.inviteInfo b{font-size:12px}.inviteInfo span,.usersTableHead{font-size:11px}.userCell b{font-size:12px}.userCell small{font-size:10px}.roleTag,.userStatus{font-size:11px}.lastSeen{font-size:10px}.userLimit b{font-size:12px}.userLimit small,.userLimit button{font-size:10px}.notificationHead{font-size:11px}.notificationRow b{font-size:12px}.notificationRow small{font-size:10px}.dangerZone b{font-size:13px}.dangerZone span,.dangerZone button{font-size:10px}.inviteUserModal h3{font-size:20px}.inviteUserModal>p{font-size:12px}.passwordDelivery b{font-size:12px}.passwordDelivery small{font-size:10px}.inviteActions button,.settingsToast{font-size:12px}.insightCard{display:flex;flex-direction:column;min-height:230px;overflow:hidden}.insightCard>i{display:block!important;position:relative;width:100%!important;height:6px!important;min-height:6px!important;max-height:6px!important;overflow:hidden;margin:8px 0 0!important;padding:0!important;border:0;border-radius:999px;background:#deddf0!important;flex:0 0 6px}.insightCard>i>em{display:block!important;position:absolute;inset:0 auto 0 0;width:87%!important;height:6px!important;min-height:6px!important;max-height:6px!important;margin:0!important;padding:0!important;border-radius:999px;background:linear-gradient(90deg,#625ada,#847cf0)!important}.insightCard>button{margin-top:auto!important;padding-top:14px}.wsTopActions .wsGuard{border-color:#b6ded3;background:#eef9f6;color:#177d68}.wsTopActions .wsGuard.active{background:#177d68;color:#fff;border-color:#177d68;box-shadow:0 5px 14px #177d6833}.statusBar .guardStatus{margin-left:0!important;background:#177d68;padding:2px 7px;border-radius:4px}.workspaceGuard{display:flex;flex-direction:column;gap:14px}.workspaceGuardIntro{display:flex;align-items:center;gap:10px;padding:14px;border:1px solid #cde8e0;background:#eff9f6;border-radius:11px}.workspaceGuardIntro>svg{width:35px;height:35px;padding:8px;border-radius:9px;background:#177d68;color:#fff}.workspaceGuardIntro span{display:flex;flex-direction:column}.workspaceGuardIntro b{font-size:13px;color:#245f52}.workspaceGuardIntro small{font-size:10px;color:#6f8d85;margin-top:3px}.workspaceGuard>label{font-size:11px;display:flex;flex-direction:column;gap:6px}.workspaceGuard select{height:42px;border:1px solid #dcdfe6;border-radius:9px;padding:0 10px;background:#fff}.guardChecklist{display:grid;grid-template-columns:1fr 1fr;gap:8px}.guardChecklist span{font-size:10px;display:flex;align-items:center;gap:5px}.guardChecklist svg{width:13px;color:#238365}.guardWebRequest{margin:0;padding:10px;border-right:3px solid #d49b35;background:#fff8e8;color:#785b24;font-size:10px;line-height:1.8}.guardApplyMessage{margin:0;padding:10px;border-radius:8px;background:#fff0f1;color:#a64550;font-size:10px}.guardApplyMessage.success{background:#e9f8ef;color:#237c52}.darkTheme .workspaceGuardIntro{background:#17302a;border-color:#285247}.darkTheme .workspaceGuardIntro b{color:#8ed9c2}.darkTheme .workspaceGuardIntro small{color:#8aa9a1}.darkTheme .workspaceGuard select{background:#20242d;color:#fff;border-color:#383e49}.darkTheme .guardWebRequest{background:#30291a;color:#d8ba78}.darkTheme .workspaceModal{background:#1a1e27;border-color:#343945}.darkTheme .workspaceModal>header,.darkTheme .modalActions{border-color:#343945}.darkTheme .workspaceModal>header button{background:#252a34;color:#d7dae1}@media (max-width:650px){.guardChecklist{grid-template-columns:1fr}.wsTopActions{grid-template-columns:repeat(2,1fr)!important}}.socialAuth{grid-template-columns:1fr;margin-top:18px}.googleButtonHost{min-height:58px;padding:4px;display:grid;place-items:center;border:1px solid #e5e6ee;border-radius:16px;background:linear-gradient(180deg,#fff,#f8f9fc);box-shadow:0 5px 18px #292c4410;overflow:hidden}.googleButtonHost:hover{border-color:#c8c5ef;box-shadow:0 7px 22px #625ada18}.googleButtonHost>div,.googleButtonHost iframe{width:100%!important}.googleButtonHost>button{width:100%;border:0!important;border-radius:12px!important;background:#fff!important}.authError{display:flex;align-items:center;gap:7px;margin-top:10px;padding:9px 11px;border-radius:8px;background:#fff0f1;color:#b64553;font-size:11px}.authError svg{width:16px;flex:0 0 auto}.authSubmit:disabled{opacity:.65;cursor:wait}.headerSettings{margin-right:auto;height:39px;padding:0 13px;border:1px solid #e0e2e9;background:#fff;border-radius:9px;color:#6f7285;display:flex;align-items:center;gap:7px;font-size:11px}.headerSettings svg{width:17px}.headerSettings:hover,.headerSettings.active{border-color:#7770df;background:#f0efff;color:#5f58d5}.phoneVerifyOverlay{z-index:150}.phoneVerifyModal{width:min(420px,calc(100% - 28px));background:#fff;border-radius:16px;padding:27px;position:relative;box-shadow:0 25px 80px #20233c3d;text-align:center}.phoneVerifyIcon{width:52px;height:52px;margin:auto;border-radius:14px;background:#eceaff;color:#625ada;display:grid;place-items:center}.phoneVerifyIcon svg{width:23px}.phoneVerifyModal h2{font-size:21px;margin:15px 0 5px}.phoneVerifyModal>p{color:#818596;font-size:12px;line-height:1.9;margin:0 0 12px}.phonePreview{padding:9px;border-radius:8px;background:#f5f6fa;color:#55596d;font-size:13px}.sendPhoneCode{border:0;background:none;color:#625ada;font-size:11px;margin:10px 0}.phoneVerifyModal>label{display:block;text-align:right;color:#5f6273;font-size:11px}.phoneVerifyModal>label input{width:100%;height:48px;margin-top:6px;border:1px solid #dfe1e8;border-radius:9px;text-align:center;font-size:20px;letter-spacing:7px;outline:0}.phoneVerifyModal>label input:focus{border-color:#6a62dd;box-shadow:0 0 0 3px #6a62dd12}.verifyPhoneButton{width:100%;height:45px;margin-top:13px;border:0;border-radius:9px;background:#625ada;color:#fff;display:flex;align-items:center;justify-content:center;gap:6px}.verifyPhoneButton svg{width:16px}.verifyPhoneButton:disabled{opacity:.5}.phoneVerifyModal>small{display:block;color:#999cab;font-size:10px;margin-top:12px}.darkTheme .headerSettings{background:#20242d;border-color:#343945;color:#d2d5de}.darkTheme .phoneVerifyModal{background:#1d212a;color:#fff}.darkTheme .phonePreview,.darkTheme .phoneVerifyModal input{background:#252a34;color:#fff;border-color:#383e49}@media (max-width:600px){.headerSettings{margin-right:auto;width:39px;padding:0;justify-content:center}.headerSettings span{display:none}}.googleButtonHost .googleMark{width:19px;height:19px;flex:0 0 auto}.formBox label.fieldError{color:#b64553}.formBox label.fieldError>div{border-color:#dc6571;background:#fffafb;box-shadow:0 0 0 3px #dc657112}.passwordRules{list-style:none;margin:9px 0 2px;padding:10px 11px;border:1px solid #e5e6ed;border-radius:9px;background:#fafbfc;display:grid;grid-template-columns:1fr 1fr;gap:7px 12px}.passwordRules li{display:flex;align-items:center;gap:5px;color:#9699a8;font-size:9px;transition:.2s}.passwordRules li svg{width:13px;height:13px;padding:2px;border-radius:50%;background:#feecee;color:#cb5360;stroke-width:3;flex:0 0 auto}.passwordRules li.valid{color:#2b845d}.passwordRules li.valid svg{background:#def4e8;color:#25845a}.passwordRules li span{white-space:nowrap}.passwordRules li em{margin-right:auto;padding:2px 4px;border-radius:4px;background:#f0f1f5;color:#8d90a0;font-style:normal;font-size:8px;direction:ltr}.authPromise{width:min(440px,100%);display:flex;align-items:center;gap:13px;padding:19px 20px}.authPromise>span{width:47px;height:47px;border-radius:13px;background:#ffffff18;color:#fff;display:grid!important;place-items:center;flex:0 0 auto}.authPromise>span svg{width:21px}.authPromise>div{display:flex;flex-direction:column;min-width:0}.authPromise b{font-size:15px;line-height:1.7}.authPromise small{font-size:10px;color:#d1cfe7;line-height:1.8}.authPromise>em{margin-right:auto;padding:5px 8px;border:1px solid #ffffff20;border-radius:7px;color:#d9d7ef;font-size:9px;font-style:normal;white-space:nowrap}@media (max-width:520px){.passwordRules{grid-template-columns:1fr}}.accountVerificationBanner{min-height:62px;margin:14px 0 0;padding:10px 15px;border:1px solid #f0d9a8;border-radius:11px;background:#fff8e9;color:#8a6425;display:flex;align-items:center;gap:10px}.accountVerificationBanner>svg{width:21px;flex:0 0 auto}.accountVerificationBanner>span{display:flex;flex-direction:column}.accountVerificationBanner b{font-size:12px}.accountVerificationBanner small{font-size:10px;margin-top:2px}.accountVerificationBanner button{margin-right:auto;border:0;background:#8a6425;color:#fff;border-radius:8px;height:35px;padding:0 11px;display:flex;align-items:center;gap:5px;font-size:10px}.accountVerificationBanner button svg{width:13px}.verificationCenter{display:grid;gap:11px;margin-bottom:20px}.verificationCard{display:flex;align-items:flex-start;gap:11px;padding:15px;border:1px solid #e1e3ea;border-radius:11px;background:#fafbfc}.verificationCard.done{border-color:#cfe9dc;background:#f2fbf6}.verificationCard>span{width:41px;height:41px;border-radius:10px;background:#eeecff;color:#625ada;display:grid;place-items:center;flex:0 0 auto}.verificationCard.done>span{background:#ddf4e7;color:#27875d}.verificationCard>span svg{width:18px}.verificationMain{flex:1;min-width:0}.verificationMain>header{height:auto!important;min-height:38px!important;border:0!important;padding:0!important;display:flex!important;align-items:flex-start!important}.verificationMain header>div{display:flex;flex-direction:column}.verificationMain header b{font-size:12px}.verificationMain header small{font-size:9px;color:#85899a;margin-top:2px}.verificationMain header em{margin-right:auto;padding:4px 7px;border-radius:13px;background:#ddf4e7;color:#27875d;font-size:8px;font-style:normal;display:flex;align-items:center;gap:3px}.verificationMain header em.pending{background:#fff0dc;color:#a66d1d}.verificationMain header em svg{width:11px}.verificationMain>p{font-size:9px;color:#898d9e;margin:5px 0 9px}.verificationActions,.phoneChangeRow{display:flex;gap:7px;align-items:center}.verificationActions input,.phoneChangeRow input{height:38px;border:1px solid #dfe1e8;border-radius:8px;background:#fff;padding:0 9px;font-size:10px;outline:0}.verificationActions input{width:125px;text-align:center}.phoneChangeRow input{width:210px}.verificationActions button,.phoneChangeRow button{height:38px;border:1px solid #dcdfe7;background:#fff;border-radius:8px;padding:0 10px;color:#5f6375;font-size:9px}.verificationActions button.confirm,.phoneChangeRow button{background:#625ada;border-color:#625ada;color:#fff}.verificationActions button:disabled,.phoneChangeRow button:disabled{opacity:.5}.phoneCodeRow{margin-top:8px}.verifyMessage{display:block;margin-top:8px;color:#27875d;font-size:9px}.verifyMessage.error{color:#ba4955}.securityScore.incomplete{background:#fff0dc;color:#9a681f}.goVerifyButton{margin-right:auto;border:0;border-radius:8px;background:#fff0dc;color:#95661e;height:32px;padding:0 9px;display:flex;align-items:center;gap:5px;font-size:9px}.goVerifyButton svg{width:13px}.phoneVerifyModal .phoneEditInput{letter-spacing:0;text-align:left;font-size:14px;padding:0 11px}.darkTheme .accountVerificationBanner{background:#30291a;border-color:#5b4824;color:#e2bd72}.darkTheme .verificationCard{background:#20242d;border-color:#343945}.darkTheme .verificationCard.done{background:#17302a;border-color:#285247}.darkTheme .verificationActions input,.darkTheme .phoneChangeRow input{background:#191d25;border-color:#383e49;color:#fff}@media (max-width:650px){.accountVerificationBanner{align-items:flex-start}.accountVerificationBanner button{width:36px;padding:0;font-size:0;justify-content:center}.verificationCard{padding:11px}.verificationCard>span{display:none}.verificationActions,.phoneChangeRow{flex-wrap:wrap}.verificationActions input,.phoneChangeRow input{flex:1;width:auto;min-width:130px}}.verificationCenter{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.verificationCard{height:100%}.verificationMain{display:flex;flex-direction:column}.verificationMain .verificationActions,.verificationMain .phoneChangeRow{margin-top:auto}.phoneChangeRow button,.phoneCodeRow button{order:-1}.verificationActions button,.phoneChangeRow button{min-width:92px}.verificationActions input,.phoneChangeRow input{flex:1;width:auto;min-width:0}.phoneCodeRow{margin-top:8px!important}.verificationTargetRow{min-height:52px;margin-top:12px;padding:6px;border:1px solid #e1e3ea;border-radius:10px;background:#fff;display:flex;align-items:center;gap:7px}.verificationTargetRow>div{padding:0 5px;display:flex;flex-direction:column;min-width:0}.verificationTargetRow>div small{font-size:8px;color:#989baa}.verificationTargetRow>div b{font-size:10px;overflow:hidden;text-overflow:ellipsis}.verificationTargetRow>input{height:38px;min-width:0;flex:1;border:0;outline:0;background:none;padding:0 6px;font-size:11px}.verificationTargetRow>button,.verificationCodeRow>button{height:38px;min-width:105px;border:0;border-radius:8px;background:#625ada;color:#fff;display:flex;align-items:center;justify-content:center;gap:5px;font-size:9px}.verificationTargetRow button svg,.verificationCodeRow button svg{width:13px}.verificationTargetRow button:disabled,.verificationCodeRow button:disabled{opacity:.5}.verificationCodeRow{display:grid;grid-template-columns:1fr 125px;gap:7px;margin-top:8px}.verificationCodeRow>input{width:100%;height:39px;border:1px solid #dfe1e8;border-radius:8px;background:#fff;text-align:center;letter-spacing:3px;outline:0}.verifiedChannelValue{min-height:52px;margin-top:12px;padding:0 12px;border:1px solid #cfe9dc;border-radius:10px;background:#fff;display:flex;align-items:center;gap:8px;color:#27875d}.verifiedChannelValue svg{width:17px}.verifiedChannelValue b{font-size:10px}.darkTheme .verificationTargetRow,.darkTheme .verificationCodeRow input,.darkTheme .verifiedChannelValue{background:#191d25;border-color:#383e49;color:#fff}.publicShareTrigger{height:38px;border:1px solid #dfe1e8!important;background:#fff!important;color:#625ada!important;border-radius:8px;padding:0 10px;display:flex;align-items:center;justify-content:center;gap:5px;font-size:9px;white-space:nowrap}.publicShareTrigger svg{width:14px!important}.publicShareTrigger.active{background:#edfaf4!important;border-color:#bfe4d2!important;color:#25865c!important}.publicShareOverlay{z-index:170}.publicShareModal{width:min(510px,calc(100% - 28px));background:#fff;border-radius:16px;padding:25px;position:relative;box-shadow:0 25px 90px #1b1d353d}.shareModalIcon{width:48px;height:48px;border-radius:13px;background:#eeecff;color:#625ada;display:grid;place-items:center}.shareModalIcon svg{width:21px}.publicShareModal h2{font-size:20px;margin:14px 0 4px}.publicShareModal>p{font-size:11px;color:#838798;line-height:1.9;margin:0 0 16px}.publicShareModal>label,.shareContactGrid label{display:block;font-size:10px;color:#676b7d;margin-top:11px}.publicShareModal>label>input,.shareContactGrid input,.shareContactGrid select{width:100%;height:42px;margin-top:5px;border:1px solid #dfe1e8;border-radius:8px;background:#fafbfc;padding:0 10px;outline:0;font-size:11px}.shareContactGrid{display:grid;grid-template-columns:1fr 1.5fr;gap:9px}.sharePreview{padding:13px;border:1px solid #dedcf5;border-radius:11px;background:linear-gradient(135deg,#f5f3ff,#fafaff);display:flex;align-items:center;gap:9px}.sharePreview img{width:38px}.sharePreview span{display:flex;flex-direction:column}.sharePreview b{font-size:11px}.sharePreview small{font-size:9px;color:#858999}.createShareButton{width:100%;height:44px;margin-top:16px;border:0;border-radius:9px;background:#625ada;color:#fff;display:flex;align-items:center;justify-content:center;gap:6px}.createShareButton svg{width:15px}.createShareButton:disabled{opacity:.5}.shareUrlField{height:45px;margin-top:6px;border:1px solid #dedfe7;border-radius:9px;display:flex;align-items:center;padding:4px}.shareUrlField input{border:0;outline:0;min-width:0;flex:1;background:none;padding:0 7px;font-size:10px}.shareUrlField button{height:35px;border:0;border-radius:7px;background:#eeecff;color:#625ada;padding:0 9px;display:flex;align-items:center;gap:4px;font-size:9px}.shareUrlField svg{width:13px}.activeShareInfo{margin-top:12px;padding:11px;border-radius:9px;background:#edf9f3;color:#287c58;display:flex;align-items:center;gap:8px}.activeShareInfo>svg{width:18px}.activeShareInfo span{display:flex;flex-direction:column}.activeShareInfo b{font-size:10px}.activeShareInfo small{font-size:8px}.shareModalActions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:15px}.shareModalActions button{height:41px;border:1px solid #dfe1e8;border-radius:8px;background:#fff;color:#626678;display:flex;align-items:center;justify-content:center;gap:5px;font-size:9px}.shareModalActions button.stopShare{border-color:#f0cbd0;background:#fff1f2;color:#b94b57}.shareModalActions svg{width:14px}.darkTheme .publicShareModal{background:#1d212a;color:#fff}.darkTheme .sharePreview{background:#242735;border-color:#3a3e4a}.darkTheme .publicShareModal input,.darkTheme .publicShareModal select{background:#20242d;border-color:#383e49;color:#fff}@media (max-width:850px){.verificationCenter{grid-template-columns:1fr}.verificationCard{height:auto}}@media (max-width:520px){.shareContactGrid,.shareModalActions{grid-template-columns:1fr}.publicShareModal{padding:20px}.publicShareTrigger{padding:0 7px}}.outputModePicker{padding:13px 14px;border-bottom:1px solid #e4e5eb;background:#fafbfe}.outputModeTitle{display:flex;align-items:center;margin-bottom:8px}.outputModeTitle span{display:flex;flex-direction:column}.outputModeTitle b{font-size:11px}.outputModeTitle small{font-size:8px;color:#9296a6}.outputModeTitle>em{margin-right:auto;padding:4px 6px;border-radius:6px;background:#e8f6f1;color:#177d68;font-size:8px;font-style:normal;display:flex;align-items:center;gap:3px}.outputModeTitle>em svg{width:11px}.outputModePicker>div:last-child{display:grid;grid-template-columns:1fr 1fr;gap:7px}.outputModePicker>div:last-child>button{position:relative;min-height:70px;padding:9px;border:1px solid #dfe1e8;border-radius:10px;background:#fff;color:#676a7c;display:flex;align-items:flex-start;gap:7px;text-align:right}.outputModePicker>div:last-child>button:hover{border-color:#bcb8eb;background:#f8f7ff}.outputModePicker>div:last-child>button.active{border-color:#6b63da;background:#f0efff;color:#5851c7;box-shadow:0 0 0 2px #625ada0e}.outputModePicker>div:last-child>button>svg:first-child{width:17px;flex:0 0 auto}.outputModePicker button>span{display:flex;flex-direction:column;min-width:0}.outputModePicker button b{font-size:9px}.outputModePicker button small{font-size:7px;line-height:1.6;color:#9295a5}.outputModePicker button>svg:last-child{width:13px;margin-right:auto;color:#625ada}.outputModePicker button>em{position:absolute;left:6px;bottom:5px;padding:3px 5px;border-radius:5px;background:#fff1df;color:#9b681d;font-size:7px;font-style:normal;display:flex;align-items:center;gap:2px}.outputModePicker button>em svg{width:9px}.outputModePicker button.premium:not(.active){background:linear-gradient(145deg,#fff,#fffaf2)}.mtapiGate{text-align:center}.mtapiGate>span{width:55px;height:55px;margin:auto;border-radius:15px;background:#fff0dc;color:#a36d1e;display:grid;place-items:center}.mtapiGate>span svg{width:23px}.mtapiGate h3{font-size:16px;margin:13px 0 5px}.mtapiGate p{font-size:10px;color:#7f8394;line-height:2;margin:0 0 12px}.darkTheme .outputModePicker{background:#1d212a;border-color:#343945}.darkTheme .outputModePicker button{background:#20242d!important;border-color:#383e49!important;color:#dfe2e8!important}@font-face{font-family:DanaSuite;src:url(/font/Source%20v3.2/Variable/webfont/DanaVF.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:DanaSuite;src:url(/font/Source%20v3.2/Webfonts/woff2/Dana-Bold.woff2);font-weight:700}.nodeLanding{--blue:#315cff;--line:#202229;background:#060708;color:#f4f5f7;min-height:100vh;font-family:DanaSuite,Dana,Arial,sans-serif;direction:rtl}.nodeLanding *{box-sizing:border-box}.nodeLanding button,.nodeLanding input{font:inherit}.nlNav{height:78px;max-width:1400px;margin:auto;display:flex;align-items:center;border-bottom:1px solid #17191d;padding:0 34px;position:relative;z-index:10}.nlBrand{display:flex;align-items:center;gap:8px;direction:ltr}.nlBrand>span{width:31px;height:31px;border-radius:9px;background:#315cff;color:#fff;display:grid;place-items:center;transform:rotate(5deg)}.nlBrand svg{width:17px}.nlBrand b{font-size:16px}.nlBrand em{font-size:9px;font-style:normal;color:#7e8490;border:1px solid #2b2e35;border-radius:9px;padding:2px 6px}.nlNav>div:nth-child(2){display:flex;gap:30px;margin:auto}.nlNav a{font-size:11px;color:#9398a3}.nlNav>span{display:flex;gap:7px}.nlNav button,.nlActions button,.nlProducts button,.nlCollab button,.nlCta button{border:0}.nlLogin{background:none;color:#b8bbc2;padding:0 15px}.nlPrimary{height:42px;background:#315cff;color:#fff;border-radius:7px;padding:0 17px;display:inline-flex;align-items:center;gap:8px}.nlPrimary svg{width:15px}.nlSecondary{height:42px;background:#111318;color:#d7d9de;border:1px solid #292c34;border-radius:7px;padding:0 17px;display:inline-flex;align-items:center;gap:8px}.nlSecondary svg{width:14px}.nlHero{min-height:875px;display:flex;flex-direction:column;align-items:center;padding:87px 25px 0;text-align:center;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 30%,#111a3b 0,transparent 29%)}.nlHero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#14161a 1px,transparent 1px),linear-gradient(90deg,#14161a 1px,transparent 1px);background-size:70px 70px;-webkit-mask-image:linear-gradient(to bottom,transparent 4%,#000 45%,transparent 94%);mask-image:linear-gradient(to bottom,transparent 4%,#000 45%,transparent 94%);opacity:.45}.nlHero>*{position:relative;z-index:2}.nlEyebrow{font-size:10px;color:#a7abb4;border:1px solid #282b32;background:#0d0f12;border-radius:20px;padding:7px 12px;display:flex;align-items:center;gap:7px}.nlEyebrow i{width:6px;height:6px;border-radius:50%;background:#37d68b;box-shadow:0 0 10px #37d68b}.nlHero h1{font-size:57px;line-height:1.25;letter-spacing:-2.8px;margin:24px 0 15px;font-weight:500}.nlHero h1 em{font-style:normal;color:#a9adb6}.nlHero>p{font-size:14px;color:#858b96;max-width:690px;line-height:2}.nlActions{display:flex;gap:9px;margin-top:20px}.nlFlow{width:min(1050px,92vw);height:430px;margin-top:55px;position:relative;border:1px solid #1c1e23;border-radius:12px;background:#090a0c;overflow:hidden;box-shadow:0 30px 100px #000}.flowGrid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#1b1d22 1px,transparent 1px),linear-gradient(90deg,#1b1d22 1px,transparent 1px);background-size:40px 40px;opacity:.38}.nlFlow svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:none;stroke:#315cff;stroke-width:2;filter:drop-shadow(0 0 5px #315cff)}.node{position:absolute;width:210px;height:74px;border:1px solid #343741;background:#13151a;border-radius:8px;display:flex;align-items:center;padding:11px;gap:9px;text-align:right;box-shadow:0 12px 25px #0008}.node>span{width:37px;height:37px;border-radius:7px;background:#20243b;color:#6984ff;display:grid;place-items:center}.node svg{width:17px;position:static;filter:none;stroke:currentColor}.node>div{display:flex;flex-direction:column}.node small{font:8px monospace;color:#696f7c}.node b{font-size:11px;margin-top:3px}.node>i{font:9px monospace;font-style:normal;color:#747986;margin-right:auto}.node.n1{top:35px;left:50%;transform:translate(-50%)}.node.n2{top:185px;left:145px}.node.n3{top:185px;right:145px}.node.n4{bottom:30px;left:50%;transform:translate(-50%)}.node.n3>span{background:#193127;color:#46d38b}.node.n4>span{background:#31221b;color:#ff995f}.nlStatement{min-height:390px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;border-top:1px solid #111317;border-bottom:1px solid #111317;padding:50px}.nlStatement span,.nlProducts>header>span,.nlCollabCopy>span,.nlSecurity>header>span{font:9px monospace;color:#5f75d6}.nlStatement h2{font-size:35px;font-weight:400;max-width:780px;line-height:1.5;color:#dedfe3}.nlProducts{max-width:1400px;margin:auto;padding:110px 35px}.nlProducts>header{max-width:720px;margin-bottom:48px}.nlProducts h2,.nlCollab h2,.nlSteps h2,.nlSecurity h2{font-size:36px;line-height:1.45;font-weight:500;margin:12px 0}.nlProducts>header p,.nlCollabCopy p{color:#818691;line-height:2;font-size:13px}.nlProducts>div{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-right:1px solid var(--line)}.nlProducts article{min-height:370px;border-left:1px solid var(--line);border-bottom:1px solid var(--line);padding:30px;position:relative;background:linear-gradient(145deg,#0b0c0e,#08090a)}.productNo{position:absolute;left:25px;top:24px;border:1px solid #2d3037;border-radius:50%;width:29px;height:29px;display:grid;place-items:center;font:9px monospace;color:#858a95}.nlProducts article>i{width:50px;height:50px;border-radius:50%;border:1px solid #2e3241;display:grid;place-items:center;margin:45px 0 27px;color:#6480ff;background:#111526;box-shadow:0 0 0 12px #0f1116}.nlProducts article>i svg{width:20px}.nlProducts h3{font-size:19px;margin:0 0 12px}.nlProducts article p{font-size:12px;color:#7d828e;line-height:2;min-height:75px}.nlProducts article>div{display:flex;gap:5px;direction:ltr}.nlProducts article em{font:8px monospace;font-style:normal;color:#858a96;border:1px solid #292c32;padding:4px 7px;border-radius:4px}.nlProducts article button{position:absolute;bottom:28px;right:30px;background:none;color:#aeb2bb;font-size:11px;display:flex;align-items:center;gap:4px}.nlProducts article button svg{width:13px}.nlCollab{max-width:1330px;min-height:590px;margin:10px auto 110px;border:1px solid var(--line);display:grid;grid-template-columns:380px 1fr}.nlCollabCopy{padding:70px 42px;border-left:1px solid var(--line);display:flex;flex-direction:column;align-items:flex-start}.nlCollabCopy h2{font-size:32px}.nlCollabCopy .nlPrimary{margin-top:auto}.collabCanvas{position:relative;overflow:hidden;min-height:520px}.collabCanvas:before{content:"";position:absolute;width:400px;height:400px;border-radius:50%;border:1px solid #233477;right:50%;top:50%;transform:translate(50%,-50%);box-shadow:0 0 0 70px #17234b22,0 0 0 140px #17234b18}.collabCanvas article{position:absolute;width:190px;height:66px;border:1px solid #323641;background:#13151a;border-radius:8px;display:flex;align-items:center;padding:12px;gap:10px;z-index:2}.collabCanvas article svg{width:18px;color:#6680ff}.collabCanvas article span{display:flex;flex-direction:column}.collabCanvas article small{font:7px monospace;color:#666d79}.collabCanvas article b{font-size:11px;margin-top:3px}.collabCanvas article:nth-of-type(1){right:45%;top:55px}.collabCanvas article:nth-of-type(2){left:90px;top:205px}.collabCanvas article:nth-of-type(3){right:90px;top:205px}.collabCanvas article:nth-of-type(4){right:45%;bottom:60px}.nlSteps{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:85px 4%;overflow:hidden}.nlSteps>header{display:flex;align-items:flex-end;justify-content:space-between;max-width:1300px;margin:auto 30px}.nlSteps header p{color:#747a86}.nlSteps>div{display:grid;grid-template-columns:repeat(4,1fr);max-width:1400px;margin:auto;border-top:1px solid var(--line);border-right:1px solid var(--line)}.nlSteps article{min-height:240px;padding:25px;border-left:1px solid var(--line);background:#08090a}.nlSteps article>span{width:30px;height:30px;border:1px solid #30333b;border-radius:50%;display:grid;place-items:center;font:9px monospace}.nlSteps h3{font-size:14px;margin-top:75px}.nlSteps article p{font-size:11px;color:#767b86;line-height:1.9}.nlSecurity{padding:115px 4%;max-width:1400px;margin:auto}.nlSecurity>header{text-align:center;max-width:620px;margin:auto}.nlSecurity>div{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:45px}.nlSecurity article{min-height:285px;border:1px solid var(--line);padding:35px;text-align:center;background:radial-gradient(circle at 50% 15%,#131832,#090a0b 52%)}.nlSecurity article i{width:90px;height:90px;border:1px solid #283465;border-radius:50%;display:grid;place-items:center;margin:auto;box-shadow:0 0 0 18px #14205255,0 0 0 36px #14205224;color:#6d86ff}.nlSecurity article svg{width:27px}.nlSecurity h3{font-size:15px;margin-top:52px}.nlSecurity p{font-size:11px;color:#757b86}.nlCta{max-width:1300px;min-height:400px;margin:0 auto 70px;border:1px solid var(--line);position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;overflow:hidden;background:radial-gradient(circle at 50% 50%,#111a3d,#08090a 50%)}.nlCta>*{z-index:2}.nlCta>span{font:9px monospace;color:#748cff}.nlCta h2{font-size:38px;font-weight:400;line-height:1.5}.nlFooter{background:#0b0c0e;border-top:1px solid var(--line);padding:70px max(6%,calc((100vw - 1300px)/2));display:grid;grid-template-columns:2fr repeat(3,1fr);gap:50px}.nlFooter>div{display:flex;flex-direction:column;gap:10px}.nlFooter p{color:#777d87;font-size:11px;max-width:250px;line-height:1.9}.nlFooter b{font-size:11px;margin-bottom:8px}.nlFooter a{font-size:10px;color:#747985}.nlFooter>small{grid-column:1/-1;border-top:1px solid #202228;padding-top:20px;color:#575c65}.suiteDashboard{--accent:#625ada;--soft:#eeecff;display:grid;grid-template-columns:258px minmax(0,1fr);min-height:100vh;background:#f4f5f8;color:#242633;font-family:DanaSuite,Dana,Arial,sans-serif;direction:rtl}.suiteDashboard *{box-sizing:border-box}.suiteDashboard button,.suiteDashboard input,.suiteDashboard select{font:inherit}.suiteSide{background:#11131a;color:#e9eaf0;padding:20px 14px;display:flex;flex-direction:column;height:100vh;position:sticky;top:0;overflow:auto}.suiteLogo{height:58px;display:flex;align-items:center;gap:10px;padding:0 8px;border-bottom:1px solid #252833;margin-bottom:15px}.suiteLogo>i{width:36px;height:36px;border-radius:9px;background:var(--accent);display:grid;place-items:center}.suiteLogo svg{width:18px}.suiteLogo span{display:flex;flex-direction:column}.suiteLogo small{font:8px monospace;color:#737988}.productSwitcher{padding:8px;margin-bottom:12px;border:1px solid #292c36;border-radius:10px;background:#171922}.switcherLabel{font-size:8px;color:#707585;margin:0 4px 6px;display:block}.productSwitcher>div{display:flex;flex-direction:column;gap:3px}.productSwitcher button{border:0;background:transparent;color:#8d929f;border-radius:7px;height:42px;padding:0 7px;display:flex;align-items:center;text-align:right;gap:7px}.productSwitcher button.active{background:#292c38;color:#fff}.productSwitcher button>i{width:27px;height:27px;border:1px solid #373b48;border-radius:6px;display:grid;place-items:center}.productSwitcher button.active>i{background:var(--accent);border-color:var(--accent)}.productSwitcher svg{width:13px}.productSwitcher button span{display:flex;flex-direction:column}.productSwitcher button b{font-size:9px}.productSwitcher button small{font-size:7px;color:#707685}.suiteSide>nav{display:flex;flex-direction:column;gap:3px}.suiteSide>nav button{height:43px;border:0;background:none;color:#888e9b;border-radius:8px;display:flex;align-items:center;gap:10px;padding:0 11px}.suiteSide>nav button svg{width:16px}.suiteSide>nav button span{font-size:11px}.suiteSide>nav button.active{background:var(--accent);color:#fff}.suiteSide>nav button em{margin-right:auto;font-style:normal;font-size:7px;border-radius:8px;padding:2px 5px;background:#2c3240;color:#65dea0}.suiteSide>nav button.active em{background:#ffffff24;color:#fff}.engineCard,.licenseHealth{margin-top:auto;border:1px solid #2a2d37;background:#181a22;border-radius:10px;padding:12px}.engineCard>span{display:flex;align-items:center;gap:6px;font-size:9px}.engineCard>span i,.backendState i,.statusStrip>span>i,.licenseHealth:before{width:6px;height:6px;border-radius:50%;background:#ef6b76}.engineCard>span i.online,.backendState.online i{background:#3fd08a;box-shadow:0 0 7px #3fd08a}.engineCard small{font-size:7px;color:#6f7582;display:block;margin:5px 0 9px}.engineCard button{width:100%;height:34px;border:1px solid #474c59;background:#232630;color:#dddfe6;border-radius:6px;font-size:9px;display:flex;align-items:center;justify-content:center;gap:5px}.engineCard svg{width:12px}.licenseHealth{display:flex;align-items:center;gap:8px}.licenseHealth>svg{width:18px;color:#55d99a}.licenseHealth span{display:flex;flex-direction:column}.licenseHealth b{font-size:9px}.licenseHealth small{font:7px monospace;color:#737987}.suiteUser{display:flex;align-items:center;gap:8px;padding:13px 5px 0;margin-top:10px;border-top:1px solid #252832}.suiteUser>i{width:31px;height:31px;border-radius:8px;background:#2b2e39;display:grid;place-items:center;font-style:normal;font-size:9px}.suiteUser span{display:flex;flex-direction:column}.suiteUser b{font-size:9px}.suiteUser small{font-size:7px;color:#747a87}.suiteUser button{margin-right:auto;border:0;background:none;color:#777d89}.suiteUser svg{width:15px}.suiteMain{min-width:0}.suiteTop{height:82px;background:#fff;border-bottom:1px solid #e1e3e8;display:flex;align-items:center;padding:0 26px;gap:10px;position:sticky;top:0;z-index:30}.suiteTop>div:first-child h1{font-size:17px;margin:0}.suiteTop>div:first-child p{font-size:9px;color:#8b8e9b;margin:3px 0 0}.suiteTop>label{margin-right:auto;width:240px;height:38px;border:1px solid #e0e2e8;border-radius:8px;display:flex;align-items:center;padding:0 9px}.suiteTop label svg{width:14px;color:#9699a4}.suiteTop input{border:0;outline:0;width:100%;padding:0 7px;font-size:10px}.iconButton{width:38px;height:38px;border:1px solid #e0e2e8;background:#fff;border-radius:8px;position:relative}.iconButton svg{width:15px}.iconButton i{position:absolute;width:6px;height:6px;background:#ef5c6b;border:1px solid #fff;border-radius:50%;top:8px;right:9px}.outlineAction,.primaryAction{height:38px;border:0;background:var(--accent);color:#fff;border-radius:8px;padding:0 13px;display:flex;align-items:center;justify-content:center;gap:6px;font-size:10px}.outlineAction svg,.primaryAction svg{width:14px}.backendState{display:flex;align-items:center;gap:5px;border:1px solid #e1e3e8;border-radius:8px;padding:0 10px;height:38px;font-size:8px;color:#8b8e99}.backendState i{background:#d3a34c}.suiteContent{padding:24px;max-width:1500px;margin:auto}.statusStrip{min-height:74px;background:#151820;color:#fff;border-radius:11px;padding:13px 16px;display:flex;align-items:center;gap:13px;margin-bottom:16px}.statusStrip>span{display:grid;grid-template-columns:auto 1fr;column-gap:7px;min-width:200px}.statusStrip>span svg{width:19px;grid-row:1/3;color:#53d896}.statusStrip b{font-size:10px}.statusStrip small{font-size:8px;color:#797f8d}.statusStrip>button{height:35px;border:1px solid #383c48;background:#22252f;color:#dedfe4;border-radius:7px;padding:0 12px;font-size:9px;display:flex;align-items:center;gap:5px}.statusStrip>button:first-of-type{margin-right:auto}.statusStrip>button svg{width:12px}.statusStrip .dangerAction{background:#59262d;border-color:#71323b;color:#ffbac1}.statusStrip .successAction{background:#1d5139;border-color:#2b7553}.metricGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:15px}.metricGrid article{min-height:105px;background:#fff;border:1px solid #e1e3e8;border-radius:11px;padding:16px;display:flex;align-items:center;gap:12px;box-shadow:0 6px 18px #2f34420a}.metricGrid article>span{width:42px;height:42px;border-radius:10px;background:var(--soft);color:var(--accent);display:grid;place-items:center}.metricGrid svg{width:19px}.metricGrid article>div{display:flex;flex-direction:column}.metricGrid small{font-size:9px;color:#858997}.metricGrid b{font-size:20px;margin:2px 0}.metricGrid em{font-size:8px;font-style:normal;color:#39a76f}.copyMainGrid,.lockMainGrid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,.8fr);gap:13px;margin-bottom:14px}.performanceCard,.liveFeed,.securityPulse,.expiryCard,.accountTableCard,.formCard,.apiDocCard{background:#fff;border:1px solid #e0e2e8;border-radius:11px;box-shadow:0 6px 20px #2f344208}.performanceCard{padding:18px}.performanceCard>header,.liveFeed>header,.securityPulse>header,.expiryCard>header,.accountTableCard>header{display:flex;align-items:center;justify-content:space-between}.performanceCard header div,.securityPulse header div,.expiryCard header div{display:flex;flex-direction:column}.performanceCard header span,.securityPulse header span,.expiryCard header span{font-size:11px;font-weight:600}.performanceCard header b,.securityPulse header b,.expiryCard header b{font-size:8px;color:#8d909b;font-weight:400}.performanceCard header select{border:1px solid #e0e2e8;border-radius:6px;padding:5px;font-size:8px}.bigProfit{display:flex;align-items:center;gap:8px;margin-top:12px}.bigProfit b{font-size:23px}.bigProfit span{background:#e8f8ef;color:#258256;border-radius:12px;padding:3px 7px;font-size:8px}.performanceCard>svg{width:100%;height:180px;overflow:visible}.performanceCard>svg path{fill:none;stroke:var(--accent);stroke-width:2}.performanceCard>svg .area{fill:url(#copyArea);stroke:none}.performanceCard>footer{border-top:1px solid #eceef2;padding-top:12px;display:grid;grid-template-columns:repeat(3,1fr)}.performanceCard footer span{display:flex;flex-direction:column}.performanceCard footer small{font-size:8px;color:#9295a0}.performanceCard footer b{font-size:12px}.liveFeed{padding:17px}.liveFeed header>div{display:flex;align-items:center;gap:7px}.liveFeed header>div>i{width:7px;height:7px;border-radius:50%;background:#39d185;box-shadow:0 0 8px #39d185}.liveFeed header span{display:flex;flex-direction:column}.liveFeed header b{font-size:10px}.liveFeed header small{font-size:7px;color:#90939e}.liveFeed header button,.expiryCard header button,.accountTableCard header button{border:0;background:none;color:var(--accent);font-size:8px;display:flex;align-items:center}.liveFeed header svg,.expiryCard header svg,.accountTableCard header svg{width:11px}.feedRow{height:61px;border-bottom:1px solid #eceef2;display:flex;align-items:center;gap:8px}.feedRow>i{font:7px monospace;font-style:normal;background:#eaf8f1;color:#27805a;padding:4px 5px;border-radius:4px}.feedRow>i.close{background:#fff0f1;color:#b34b55}.feedRow span{display:flex;flex-direction:column}.feedRow b{font-size:9px}.feedRow small{font-size:8px;color:#858995}.feedRow>em{margin-right:auto;font-size:7px;font-style:normal;color:#9a9da7}.accountTableCard{overflow:hidden}.accountTableCard>header{padding:16px 18px}.accountTableCard header h3{font-size:12px;margin:0}.accountTableCard header p{font-size:8px;color:#9295a1;margin:3px 0}.dataTable{overflow:auto}.dataHead,.dataRow{min-width:780px;display:grid;grid-template-columns:1.5fr 1.2fr .7fr .7fr .7fr 35px;align-items:center;padding:0 17px;gap:9px}.dataHead{height:38px;background:#f7f8fa;border-top:1px solid #e6e8ed;border-bottom:1px solid #e6e8ed;color:#8c909c;font-size:8px}.dataRow{min-height:62px;border-bottom:1px solid #eceef2;font-size:9px}.dataRow>span{display:flex;flex-direction:column}.dataRow>span small{font-size:7px;color:#90939d}.entity{display:flex;align-items:center;gap:8px}.entity>i{width:32px;height:32px;border-radius:7px;background:var(--soft);color:var(--accent);display:grid;place-items:center}.entity svg{width:14px}.entity span{display:flex;flex-direction:column}.entity small{font-size:7px;color:#9396a0}.statusOn,.statusWait,.statusOff{width:max-content;border-radius:12px;padding:4px 7px;font-style:normal;font-size:8px;display:flex;align-items:center;gap:4px;background:#e9f8ef;color:#238253}.statusOn i,.statusWait i,.statusOff i{width:5px;height:5px;border-radius:50%;background:currentColor}.statusWait{background:#fff5e1;color:#a16a18}.statusOff{background:#fff0f1;color:#af4652}.dataRow>button{border:0;background:none;color:#9a9da8}.dataRow>button svg{width:14px}.narrowContent{max-width:900px}.pageIntro,.pageActions{display:flex;align-items:center;margin-bottom:16px}.pageIntro>span{width:49px;height:49px;border-radius:11px;background:var(--soft);color:var(--accent);display:grid;place-items:center;margin-left:11px}.pageIntro svg{width:21px}.pageIntro h2,.pageActions h2{font-size:17px;margin:0}.pageIntro p,.pageActions p{font-size:9px;color:#8b8f9b;margin:3px 0}.pageIntro>em{margin-right:auto}.formCard{padding:21px}.formCard h3{font-size:13px;margin:0 0 20px}.settingsGrid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.settingsGrid label,.suiteModal label{font-size:9px;color:#666a77;display:flex;flex-direction:column;gap:5px}.settingsGrid input,.settingsGrid select,.suiteModal input,.suiteModal select{height:40px;border:1px solid #dfe1e7;border-radius:7px;padding:0 10px;background:#fff;outline:0}.settingsGrid .full{grid-column:1/-1}.settingsGrid label small{font-size:7px;color:#979aa4}.formCard footer{display:flex;justify-content:flex-end;gap:8px;border-top:1px solid #e8eaf0;margin-top:22px;padding-top:15px}.formCard footer>button:not(.primaryAction){height:38px;border:1px solid #dfe1e7;background:#fff;border-radius:7px;padding:0 13px;font-size:9px}.pageActions .primaryAction{margin-right:auto}.filterBar{height:52px;background:#fff;border:1px solid #e0e2e8;border-radius:10px;display:flex;align-items:center;padding:7px;margin-bottom:12px}.filterBar>button{height:35px;border:0;background:none;border-radius:6px;color:#7e828e;padding:0 13px;font-size:9px}.filterBar>button.active{background:var(--soft);color:var(--accent)}.filterBar label{margin-right:auto;width:220px;border:1px solid #e1e3e8;border-radius:6px;height:35px;display:flex;align-items:center;padding:0 7px}.filterBar svg{width:13px}.filterBar input{border:0;outline:0;width:100%;font-size:9px}.toggleLine{height:64px!important;border:1px solid #e2e4e9;border-radius:8px;padding:10px;display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between}.toggleLine span{display:flex;flex-direction:column}.toggleLine b{font-size:10px}.toggleLine input{width:35px;height:18px}.logConsole{background:#13151c;border:1px solid #292c36;border-radius:10px;overflow:hidden;color:#aeb3bf;font:10px/2 monospace;direction:ltr;min-height:520px}.logConsole header{height:47px;border-bottom:1px solid #2b2e38;padding:0 14px;display:flex;align-items:center;direction:ltr}.logConsole header span{font-size:9px}.logConsole header i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#40d18a;margin-right:6px}.logConsole header button{margin-left:auto;border:1px solid #373b46;background:#20232c;color:#9ea3af;border-radius:5px;padding:4px 8px;font-size:8px}.logConsole p{margin:0;padding:5px 15px;border-bottom:1px solid #20232b}.logConsole p>span{color:#626876;margin-right:9px}.logConsole p>em{display:inline-block;min-width:45px;font-style:normal;color:#49d492;margin-right:9px}.logConsole p>em.warn{color:#efa255}.logConsole p>b,.logConsole p>i{margin-right:15px;font-style:normal}.securityPulse,.expiryCard{padding:18px}.securityPulse header>em{font-size:8px;font-style:normal;background:#e9f8ef;color:#268157;padding:4px 7px;border-radius:10px}.pulseVisual{height:170px;position:relative;display:grid;place-items:center;overflow:hidden}.pulseVisual>div{width:70px;height:70px;border-radius:50%;background:var(--soft);color:var(--accent);display:grid;place-items:center;z-index:3;box-shadow:0 0 0 18px color-mix(in srgb,var(--accent) 10%,transparent)}.pulseVisual svg{width:27px}.pulseVisual>i{position:absolute;width:115px;height:115px;border:1px solid color-mix(in srgb,var(--accent) 25%,transparent);border-radius:50%}.pulseVisual>i:nth-of-type(2){width:170px;height:170px}.pulseVisual>i:nth-of-type(3){width:225px;height:225px}.pulseStats{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #eceef2;padding-top:12px}.pulseStats span{display:flex;flex-direction:column;text-align:center}.pulseStats b{font-size:13px}.pulseStats small{font-size:8px;color:#90939d}.expiryCard>div{height:61px;border-bottom:1px solid #eceef2;display:flex;align-items:center;gap:8px}.expiryCard>div>i{width:31px;height:31px;border-radius:8px;background:#fff5e3;color:#b57a21;display:grid;place-items:center}.expiryCard>div>i.danger{background:#fff0f1;color:#b54d58}.expiryCard svg{width:14px}.expiryCard>div span{display:flex;flex-direction:column}.expiryCard>div b{font-size:9px}.expiryCard>div small{font-size:7px;color:#90939e}.expiryCard>div em{margin-right:auto;font-size:8px;font-style:normal}.licenseCols{grid-template-columns:1.5fr 1.1fr .8fr .55fr .65fr .7fr 30px;min-width:960px}.customerGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:11px}.customerGrid article{background:#fff;border:1px solid #e0e2e8;border-radius:10px;padding:15px;display:flex;align-items:center;gap:10px}.customerGrid article>i{width:39px;height:39px;border-radius:9px;background:var(--soft);color:var(--accent);display:grid;place-items:center}.customerGrid svg{width:17px}.customerGrid article>span{display:flex;flex-direction:column}.customerGrid b{font-size:10px}.customerGrid small{font-size:8px;color:#8e919c}.customerGrid article>div{margin-right:auto;display:flex;gap:5px}.customerGrid em{font-size:8px;font-style:normal;background:#f3f4f7;padding:4px 6px;border-radius:5px}.customerGrid button{border:0;background:none}.customerGrid button svg{width:14px}.productLicenseGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.productLicenseGrid article{background:#fff;border:1px solid #e0e2e8;border-radius:11px;padding:20px}.productLicenseGrid article>i{width:45px;height:45px;border-radius:10px;background:var(--soft);color:var(--accent);display:grid;place-items:center}.productLicenseGrid svg{width:19px}.productLicenseGrid h3{font-size:13px;margin:17px 0 2px}.productLicenseGrid p{font-size:8px;color:#8e929e}.productLicenseGrid article>div{border-top:1px solid #eceef2;border-bottom:1px solid #eceef2;padding:12px 0;margin:15px 0;display:flex;justify-content:space-between}.productLicenseGrid span{font-size:10px}.productLicenseGrid em{font-size:8px;font-style:normal;color:#898d99}.productLicenseGrid button{border:0;background:none;color:var(--accent);font-size:9px;display:flex;align-items:center}.lightLog{background:#fff;color:#555a68;border-color:#e0e2e8}.lightLog header{border-color:#e6e8ed;background:#f8f9fa}.lightLog p{border-color:#eceef2}.apiDocCard{padding:25px}.apiDocCard>span{width:48px;height:48px;border-radius:10px;background:var(--soft);color:var(--accent);display:grid;place-items:center}.apiDocCard>span svg{width:21px}.apiDocCard h2{font-size:18px}.apiDocCard>p{font-size:10px;color:#7e828e;line-height:2}.endpoint{height:50px;border:1px solid #dfe1e7;border-radius:8px;display:flex;align-items:center;padding:7px;direction:ltr}.endpoint em{background:#e9f8ef;color:#278258;padding:6px 8px;border-radius:5px;font:9px monospace;font-style:normal}.endpoint code{font:10px monospace;margin-left:10px}.endpoint button{margin-left:auto;border:0;background:none}.endpoint svg{width:14px}.apiDocCard h3{font-size:11px;margin-top:20px}.apiDocCard pre{direction:ltr;background:#161821;color:#cbd0dd;border-radius:8px;padding:17px;font:10px/1.9 monospace}.suiteModal{position:fixed;top:0;right:0;bottom:0;left:0;background:#13151e88;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;display:grid;place-items:center;padding:15px}.suiteModal>div{width:min(520px,100%);background:#fff;border-radius:14px;padding:24px;position:relative;box-shadow:0 30px 100px #0005}.modalX{position:absolute;left:15px;top:15px;border:0;width:31px;height:31px;border-radius:7px;background:#f2f3f6}.modalX svg{width:14px}.modalIcon{width:44px;height:44px;border-radius:10px;background:var(--soft);color:var(--accent);display:grid;place-items:center}.modalIcon svg{width:19px}.suiteModal h3{font-size:16px;margin:14px 0 3px}.suiteModal>div>p{font-size:9px;color:#8c909c;margin:0 0 18px}.suiteModal>div>label{margin-bottom:11px}.modalGrid{display:grid;grid-template-columns:1fr 1fr;gap:11px}.modalButtons{border-top:1px solid #e6e8ed;margin-top:18px;padding-top:14px;display:flex;justify-content:flex-end;gap:7px}.modalButtons button{height:39px;border:1px solid #dfe1e7;background:#fff;border-radius:7px;padding:0 14px;font-size:9px}.modalButtons button:last-child{background:var(--accent);color:#fff;border-color:var(--accent);display:flex;align-items:center;gap:5px}.modalButtons svg{width:13px}.licenseOptions{display:flex;gap:15px;margin-top:15px}.licenseOptions label{display:flex;flex-direction:row;align-items:center;font-size:9px}.mobileProduct{display:none}.lockTheme{--accent:#177d68;--soft:#e8f6f2}.copyTheme{--accent:#625ada;--soft:#eeecff}@media (max-width:1000px){.nlNav>div:nth-child(2){display:none}.nlHero h1{font-size:43px}.nlProducts>div,.nlSecurity>div{grid-template-columns:1fr}.nlProducts article{min-height:300px}.nlCollab{grid-template-columns:1fr;margin-inline:20px}.nlCollabCopy{border:0;border-bottom:1px solid var(--line);min-height:350px}.nlSteps>div{grid-template-columns:repeat(2,1fr)}.nlFooter{grid-template-columns:1fr 1fr}.suiteDashboard{grid-template-columns:1fr}.suiteSide{display:none}.mobileProduct{display:block}.mobileProduct .productSwitcher{padding:0;border:0;background:none;margin:0}.mobileProduct .productSwitcher>div{flex-direction:row}.mobileProduct .productSwitcher button{width:37px;padding:0}.mobileProduct .productSwitcher button span{display:none}.suiteTop{position:static}.metricGrid{grid-template-columns:repeat(2,1fr)}.copyMainGrid,.lockMainGrid{grid-template-columns:1fr}}@media (max-width:650px){.nlNav{padding:0 15px}.nlNav .nlLogin{display:none}.nlHero{padding:60px 15px 0;min-height:760px}.nlHero h1{font-size:33px;letter-spacing:-1px}.nlHero>p{font-size:12px}.nlActions{flex-wrap:wrap;justify-content:center}.nlFlow{height:330px;margin-top:35px}.node{width:140px;height:57px;padding:7px}.node>span{width:28px;height:28px}.node b{font-size:8px}.node.n1{top:18px}.node.n2{top:135px;left:15px}.node.n3{top:135px;right:15px}.node.n4{bottom:18px}.nlStatement{padding:25px;min-height:300px}.nlStatement h2{font-size:24px}.nlProducts{padding:75px 14px}.nlProducts h2,.nlCollab h2,.nlSteps h2,.nlSecurity h2{font-size:27px}.nlCollab{margin:0 10px 70px}.collabCanvas{min-height:430px}.collabCanvas article{width:140px}.collabCanvas article:nth-of-type(1),.collabCanvas article:nth-of-type(4){right:31%}.collabCanvas article:nth-of-type(2){left:15px}.collabCanvas article:nth-of-type(3){right:15px}.nlSteps{padding:65px 12px}.nlSteps>header{display:block}.nlSteps>div{grid-template-columns:1fr}.nlSteps article{min-height:190px}.nlSteps h3{margin-top:45px}.nlSecurity{padding:80px 12px}.nlCta{margin-inline:10px;padding:20px}.nlCta h2{font-size:28px}.nlFooter{grid-template-columns:1fr 1fr;padding:50px 25px}.nlFooter>div:first-child{grid-column:1/-1}.suiteTop{height:auto;min-height:76px;padding:10px;flex-wrap:wrap}.suiteTop>div:first-child{width:calc(100% - 50px)}.suiteTop>label{order:5;width:100%;margin:0}.suiteTop .outlineAction{font-size:0;width:38px;padding:0}.backendState{display:none}.suiteContent{padding:12px}.statusStrip{align-items:stretch;flex-wrap:wrap}.statusStrip>span{min-width:calc(50% - 10px)}.statusStrip>button{flex:1}.statusStrip>button:first-of-type{margin:0}.metricGrid{grid-template-columns:1fr 1fr;gap:7px}.metricGrid article{padding:10px;min-height:88px}.metricGrid article>span{width:33px;height:33px}.metricGrid b{font-size:14px}.customerGrid,.productLicenseGrid,.settingsGrid{grid-template-columns:1fr}.settingsGrid .full{grid-column:auto}.modalGrid{grid-template-columns:1fr}.filterBar label{width:120px}.licenseOptions{flex-wrap:wrap}.performanceCard>svg{height:130px}}.nlFlow>.flowConnections{z-index:1;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.nlFlow>.node{z-index:2}.nlFlow>.node.n2{left:calc(25% - 105px)}.nlFlow>.node.n3{right:calc(25% - 105px)}@media (max-width:650px){.nlFlow>.node.n1{top:27px}.nlFlow>.node.n2{top:142px;left:calc(25% - 70px)}.nlFlow>.node.n3{top:142px;right:calc(25% - 70px)}.nlFlow>.node.n4{bottom:23px}}.nlBrand{width:168px;height:48px;overflow:hidden;justify-content:flex-start}.nlBrand img{display:block;width:100%;height:100%;object-fit:contain}.nlFooter .nlBrand{width:190px}.productSwitcher.productRail{width:64px;height:100vh;margin:0;padding:22px 8px;position:sticky;top:0;z-index:60;border:0;border-radius:0;background:linear-gradient(180deg,#242052,#5131a7,#9d245e);box-shadow:-8px 0 24px #17132b24;overflow:visible;display:flex;flex-direction:column;align-items:center}.productRail>div{width:100%;display:flex;flex-direction:column;gap:10px;margin:auto 0}.productRail button{position:relative;width:48px;height:55px;padding:0;border:0;border-radius:14px;background:transparent;color:#fff;display:grid;place-items:center;overflow:visible;transition:transform .2s}.productRail button:hover{transform:translate(-3px) translateY(-1px);background:transparent;color:#fff}.productRail button.active{background:#ffffff12;color:#fff;box-shadow:inset 0 0 0 1px #ffffff26}.productRail button>i,.productRail button.active>i{position:relative;width:39px;height:39px;border:1px solid #ffffff70;border-radius:12px;background:linear-gradient(145deg,#8399ff,#3d4ac4);display:grid;place-items:center;box-shadow:inset 3px 3px 5px #ffffff4f,inset -4px -5px 8px #16206772,0 8px #222b7e,0 12px 18px #160c384f;transform:translateY(-3px);transition:.2s}.productRail button:nth-child(2)>i{background:linear-gradient(145deg,#55e4c2,#087e81);box-shadow:inset 3px 3px 5px #ffffff59,inset -4px -5px 8px #07505d80,0 8px #07545c,0 12px 18px #160c384f}.productRail button:nth-child(3)>i{background:linear-gradient(145deg,#ff9c8c,#d62f68);box-shadow:inset 3px 3px 5px #ffffff59,inset -4px -5px 8px #8d174e80,0 8px #941d51,0 12px 18px #160c384f}.productRail button:nth-child(4)>i{background:linear-gradient(145deg,#ffd56a,#db7d17);box-shadow:inset 3px 3px 5px #ffffff63,inset -4px -5px 8px #9b4e147a,0 8px #965616,0 12px 18px #160c384f}.productRail button:nth-child(5)>i{background:linear-gradient(145deg,#6fd5ff,#2774d3);box-shadow:inset 3px 3px 5px #ffffff63,inset -4px -5px 8px #174c9b80,0 8px #1c579e,0 12px 18px #160c384f}.productRail button:hover>i{transform:translateY(-5px) rotate(-3deg)}.productRail button.active>i{outline:2px solid #fff;outline-offset:2px;filter:saturate(1.15) brightness(1.08)}.productRail button svg{width:19px;height:19px;filter:drop-shadow(0 2px 2px #0004)}.productRail button:after{content:attr(data-tooltip);position:absolute;right:calc(100% + 11px);top:50%;transform:translateY(-50%) translate(6px);min-width:max-content;padding:7px 10px;border-radius:7px;background:#171923;color:#fff;font-size:10px;font-weight:600;box-shadow:0 8px 24px #0004;opacity:0;visibility:hidden;pointer-events:none;transition:.16s;direction:rtl}.productRail button:before{content:"";position:absolute;right:calc(100% + 4px);top:50%;transform:translateY(-50%);border:4px solid transparent;border-left-color:#171923;opacity:0;visibility:hidden;transition:.16s}.productRail button:hover:after,.productRail button:hover:before{opacity:1;visibility:visible;transform:translateY(-50%) translate(0)}.suiteDashboard{grid-template-columns:64px 250px minmax(0,1fr)}.suiteLogo img{width:46px;height:46px;object-fit:contain;border-radius:0;background:transparent;box-shadow:none;flex:none}.suiteLogo span{min-width:0}.suiteLogo b{font-size:11px;white-space:nowrap}.suiteLogo small{display:none}.dashboard>.productSwitcher.productRail{position:fixed;right:0;top:0;bottom:0}.suiteSide{width:250px;background:#fff;color:#242633;padding:23px 14px;border-left:1px solid #e3e5ec;box-shadow:none}.suiteLogo{height:56px;padding:0 10px;margin-bottom:22px;border-bottom:0;gap:10px}.suiteLogo img{width:46px;height:46px;border:0;border-radius:0;background:transparent;box-shadow:none;object-fit:contain}.suiteLogo b{font-size:13px;color:#1f2232}.suiteSide>nav{gap:4px;margin-top:0}.suiteSide>nav button{height:43px;border-radius:9px;color:#75798d;padding:0 13px;gap:11px}.suiteSide>nav button svg{width:18px}.suiteSide>nav button span{font-size:14px}.suiteSide>nav button.active{background:var(--soft);color:var(--accent);font-weight:700}.suiteSide>nav button em{background:#eef0f4;color:#667080}.suiteSide>nav button.active em{background:color-mix(in srgb,var(--accent) 12%,#fff);color:var(--accent)}.engineCard,.licenseHealth{border-color:#e2e5eb;background:#f7f8fb;color:#303342}.engineCard small,.licenseHealth small{color:#858a98}.engineCard button{border-color:#d9dde5;background:#fff;color:#555a69}.suiteUser{border-top-color:#e4e7ed;color:#303342}.suiteUser>i{background:var(--soft);color:var(--accent)}.suiteUser small{color:#858a98}.suiteUser button{color:#9a9eaa}.dashboardIdentity{position:relative;width:100%;height:56px;flex:0 0 56px;margin:0 0 22px;padding:0;border:0;background:transparent}.dashboardIdentity img{position:absolute;right:10px;top:5px;width:46px;height:46px;object-fit:contain;border:0;border-radius:0;background:transparent;box-shadow:none}.dashboardIdentity b{position:absolute;right:66px;left:4px;top:50%;transform:translateY(-50%);margin:0;color:#1f2232;font-size:13px;line-height:1.6;white-space:nowrap;text-align:right}.suiteTop{background:transparent}.suiteTop{position:static;top:auto}.topbarClock{width:285px;height:42px;margin-right:auto;padding:0 11px;border:1px solid #dde1e9;border-radius:10px;background:#ffffff8c;display:flex;align-items:center;justify-content:space-between;gap:12px;direction:rtl;color:#303447;white-space:nowrap;overflow:hidden}.topbarClock>span{display:flex;align-items:center;gap:5px;flex:0 0 auto}.topbarClock>span:first-child{width:91px}.topbarClock>span:last-child{width:156px}.topbarClock svg{width:14px;height:14px;color:#6a62dd}.topbarClock b{width:70px;text-align:center;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;direction:ltr}.topbarClock small{font-size:11px;color:#777c8c}.dashMain header label,.suiteTop>label{margin-right:0}@media (max-width:1250px){.topbarClock{width:110px}.topbarClock>span:last-child{display:none}}@media (max-width:650px){.topbarClock{width:105px;height:36px;padding:0 7px;margin-right:auto}.topbarClock b{font-size:12px}}.suiteDashboard{font-family:Dana,Arial,sans-serif;font-size:16px}.suiteLogo b{font-size:13px}.suiteTop>div:first-child h1{font-size:25px}.suiteTop>div:first-child p{font-size:13px}.suiteTop input{font-size:13px}.suiteTop .outlineAction,.suiteTop .backendState{font-size:12px}.statusStrip b{font-size:13px}.statusStrip small{font-size:11px}.statusStrip>button{font-size:12px}.metricGrid small{font-size:13px}.metricGrid b{font-size:28px}.metricGrid em{font-size:11px}.performanceCard header span,.securityPulse header span,.expiryCard header span{font-size:14px}.performanceCard header b,.securityPulse header b,.expiryCard header b{font-size:11px}.performanceCard header select{font-size:11px}.bigProfit b{font-size:25px}.bigProfit span{font-size:11px}.performanceCard footer small{font-size:11px}.performanceCard footer b{font-size:14px}.liveFeed header b{font-size:13px}.liveFeed header small{font-size:10px}.liveFeed header button,.expiryCard header button,.accountTableCard header button{font-size:11px}.feedRow b{font-size:12px}.feedRow small{font-size:11px}.feedRow>em{font-size:10px}.accountTableCard header h3{font-size:16px}.accountTableCard header p{font-size:11px}.dataHead{font-size:11px}.dataRow{font-size:12px}.dataRow>span small,.entity small{font-size:10px}.statusOn,.statusWait,.statusOff{font-size:11px}.pageIntro h2,.pageActions h2{font-size:20px}.pageIntro p,.pageActions p{font-size:12px}.formCard h3{font-size:16px}.settingsGrid label,.suiteModal label{font-size:12px}.settingsGrid label small{font-size:10px}.formCard footer>button:not(.primaryAction){font-size:12px}.primaryAction,.outlineAction{font-size:12px}.filterBar>button,.filterBar input{font-size:12px}.toggleLine b{font-size:13px}.logConsole{font-size:12px}.logConsole header span,.logConsole header button{font-size:11px}.pulseStats b{font-size:16px}.pulseStats small{font-size:11px}.expiryCard>div b{font-size:12px}.expiryCard>div small,.expiryCard>div em{font-size:10px}.customerGrid b{font-size:13px}.customerGrid small,.customerGrid em{font-size:11px}.productLicenseGrid h3{font-size:16px}.productLicenseGrid p,.productLicenseGrid em{font-size:11px}.productLicenseGrid span{font-size:13px}.productLicenseGrid button{font-size:12px}.apiDocCard h2{font-size:21px}.apiDocCard>p{font-size:13px}.apiDocCard h3{font-size:14px}.endpoint code{font-size:12px}.suiteModal h3{font-size:19px}.suiteModal>div>p{font-size:12px}.modalButtons button,.licenseOptions label{font-size:12px}@media (max-width:1000px){.suiteDashboard{grid-template-columns:1fr}.suiteDashboard>.productRail{display:none}}@media (max-width:650px){.nlBrand{width:138px;height:42px}.nlFooter .nlBrand{width:165px}}.copyPricing{max-width:1300px;margin:0 auto 90px;padding:72px 45px 42px;border-radius:20px;background:linear-gradient(180deg,#f1fbfc,#f8fcff);color:#172237;box-shadow:0 28px 80px #0005;direction:rtl}.copyPricing *{box-sizing:border-box}.copyPricing>header{text-align:center;max-width:720px;margin:0 auto 36px}.copyPricing>header>span{font-size:12px;color:#168b88;font-weight:700}.copyPricing>header h2{font-size:35px;line-height:1.45;margin:8px 0;color:#27354b}.copyPricing>header p{font-size:13px;color:#728096;margin:0}.accountCalculator{min-height:165px;padding:25px 28px;border:1px solid #d5e9eb;border-radius:15px;background:#fff;display:grid;grid-template-columns:1fr 1.1fr;gap:35px;align-items:center;box-shadow:0 14px 35px #3188940d}.accountCalculator h3{font-size:21px;line-height:1.45;margin:0 0 6px}.accountCalculator p{font-size:12px;color:#738095;line-height:1.9;margin:0}.accountCalculator>div>em{display:inline-flex;margin-top:12px;padding:5px 9px;border-radius:15px;background:#e4f8ef;color:#24815c;font-size:10px;font-style:normal;font-weight:700}.accountCalculator>label{border:1px solid #cde3e6;border-radius:12px;background:#f1fafb;padding:17px;display:flex;flex-direction:column;gap:13px}.accountCalculator>label>span:first-child{display:flex;justify-content:space-between;align-items:center}.accountCalculator label b{font-size:11px}.accountCalculator output{font-size:11px;color:#20817f}.accountCalculator input[type=range]{width:100%;height:5px;margin:4px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:5px;background:linear-gradient(to left,#18a6a0 var(--range-progress),#cbd4df var(--range-progress));outline:0}.accountCalculator input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border:3px solid #fff;border-radius:50%;background:#657084;box-shadow:0 1px 5px #1b31445c;cursor:pointer}.accountCalculator input[type=range]::-moz-range-thumb{width:14px;height:14px;border:3px solid #fff;border-radius:50%;background:#657084;cursor:pointer}.accountRange{display:grid;grid-template-columns:auto 76px auto;justify-content:space-between;align-items:center;gap:8px}.accountRange small{font-size:10px;color:#7c8798}.accountRange input{width:76px;height:35px;border:1px solid #b9ced4;border-radius:8px;background:#fff;text-align:center;font-weight:800;color:#263449;outline:0}.pricingCards{display:grid;grid-template-columns:repeat(3,1fr);gap:17px;margin-top:38px}.pricingCards article{position:relative;min-height:550px;padding:28px 22px 20px;border:1px solid #d5e0e8;border-top:5px solid #f5a339;border-radius:13px;background:#fff;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 13px 35px #35566d0c}.pricingCards article.monthlyPlan{border-top-color:#27a383}.pricingCards article.yearlyPlan{border-top-color:#5e75d8}.pricingCards article.featured{transform:translateY(-7px);box-shadow:0 20px 45px #188d7b1b}.pricingCards article>i{position:absolute;left:-38px;top:19px;width:150px;padding:6px 0;transform:rotate(-42deg);background:#f5a339;color:#55340e;text-align:center;font-size:9px;font-style:normal;font-weight:800;box-shadow:0 4px 9px #0002}.pricingCards .monthlyPlan>i{background:#259c96;color:#fff}.pricingCards .yearlyPlan>i{background:linear-gradient(90deg,#388cd0,#7b3fa7);color:#fff}.planLabel{width:max-content;padding:4px 8px;border-radius:12px;background:#fff2df;color:#a76518;font-size:10px}.monthlyPlan .planLabel{background:#e5f7ef;color:#217c5c}.yearlyPlan .planLabel{background:#e8f2ff;color:#346ca6}.pricingCards h3{font-size:18px;margin:12px 0 4px}.tomanPrice{min-height:66px;display:flex;align-items:center;gap:8px;direction:rtl}.tomanPrice>b{font-size:27px;letter-spacing:-1px;direction:ltr}.monthlyPlan .tomanPrice>b{color:#168b82}.yearlyPlan .tomanPrice>b{color:#554092}.tomanPrice>span{display:flex;flex-direction:column;font-size:11px;font-weight:700}.tomanPrice small{font-size:9px;color:#788498;font-weight:400}.pricingCards article>p{min-height:51px;margin:3px 0 13px;padding:10px;border-radius:8px;background:#fff4e7;color:#566274;font-size:11px;line-height:1.7}.monthlyPlan>p{background:#e9f7ee!important;border-right:2px solid #42b77d}.yearlyPlan>p{background:#e8f4fc!important;border-right:2px solid #3aa9db}.pricingCards ul{list-style:none;margin:0 0 20px;padding:0}.pricingCards li{display:flex;align-items:flex-start;gap:6px;margin:8px 0;color:#445166;font-size:11px}.pricingCards li svg{width:13px;height:13px;color:#2a9a5d;flex:none;margin-top:2px;stroke-width:3}.pricingCards li.limited svg{color:#df4c50;transform:rotate(45deg)}.pricingCards article>button{width:100%;height:44px;margin-top:auto;border:0;border-radius:7px;background:#f5a339;color:#2d230f;font-weight:800;font-size:12px}.pricingCards .monthlyPlan>button{background:linear-gradient(90deg,#188b88,#299748);color:#fff}.pricingCards .yearlyPlan>button{background:linear-gradient(90deg,#247cab,#67318f);color:#fff}.pricingCards article>button:hover{filter:brightness(1.06);transform:translateY(-1px)}.pricingNote{display:block;margin-top:22px;text-align:center;color:#798699;font-size:10px}.pricingDashboardPage{max-width:1500px}.copyPricing.embeddedPricing{max-width:none;margin:0;padding:42px 32px 32px;border:1px solid #dce6eb;border-radius:14px;box-shadow:none;background:linear-gradient(180deg,#f4fbfc,#f8fafc)}.embeddedPricing>header{margin-bottom:28px}.embeddedPricing>header h2{font-size:30px}.embeddedPricing .accountCalculator{min-height:145px}.embeddedPricing .pricingCards{margin-top:30px}@media (max-width:1000px){.copyPricing{margin-inline:20px;padding:60px 25px 35px}.accountCalculator,.pricingCards{grid-template-columns:1fr}.pricingCards article{min-height:auto}.pricingCards article.featured{transform:none}}@media (max-width:650px){.copyPricing{margin:0 10px 65px;padding:48px 13px 28px;border-radius:14px}.copyPricing>header h2{font-size:26px}.accountCalculator{padding:16px}.accountCalculator h3{font-size:18px}.pricingCards{margin-top:22px}.tomanPrice>b{font-size:23px}}.plansHub{--hub:#625ada;padding:28px 0 150px;color:#252838;direction:rtl}.plansHub *{box-sizing:border-box}.hubHero{text-align:center;margin:0 auto 27px;max-width:760px}.hubHero>span{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:18px;background:#eeecff;color:#6159d7;font-size:11px;font-weight:700}.hubHero>span svg{width:15px}.hubHero h2{font-size:30px;margin:12px 0 4px}.hubHero>p{font-size:12px;color:#858a99;margin:0}.bundleNotice{margin:18px auto 0;min-height:45px;width:max-content;max-width:100%;padding:8px 14px;border:1px solid #bfe6d1;border-radius:10px;background:#edf9f3;color:#277453;display:flex;align-items:center;gap:10px}.bundleNotice svg{width:18px}.bundleNotice b{font-size:11px}.bundleNotice i{width:1px;height:20px;background:#b9ddca}.hubProduct{margin:18px 0;padding:22px;border:1px solid #e0e3e9;border-radius:14px;background:#fff;box-shadow:0 8px 24px #30354809}.hubProduct:first-of-type{border:2px solid color-mix(in srgb,var(--hub) 50%,#e0e3e9);box-shadow:0 14px 34px #625ada12}.hubProductHead{display:flex;align-items:center;gap:11px;margin-bottom:17px}.hubProductHead>i{width:48px;height:48px;border-radius:12px;background:#eeecff;color:#625ada;display:grid;place-items:center}.hubProduct.copy .hubProductHead>i{background:#e7f7f3;color:#168b7b}.hubProduct.lock .hubProductHead>i{background:#e9f6f1;color:#177d68}.hubProductHead svg{width:21px}.hubProductHead>div{display:flex;flex-direction:column}.hubProductHead span{font-size:9px;color:var(--hub);font-weight:700}.hubProductHead h3{font-size:18px;margin:1px 0}.hubProductHead p{font-size:11px;color:#8a8f9d;margin:0}.hubPlanGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.hubPlanGrid.count2{grid-template-columns:repeat(2,1fr)}.hubPlan{min-height:390px;padding:17px;border:1px solid #e0e3e9;border-radius:12px;background:#fcfdff;display:flex;flex-direction:column;transition:.18s}.hubPlan:hover{transform:translateY(-2px);border-color:#bbb7e9;box-shadow:0 13px 28px #32374810}.hubPlan.selected{border:2px solid var(--hub);background:#faf9ff;box-shadow:0 13px 30px #625ada16}.hubPlan>header{height:27px;display:flex;align-items:center;justify-content:space-between}.hubPlan>header>span{padding:4px 7px;border-radius:12px;background:#f0efff;color:#625ada;font-size:9px}.hubPlan>header>em{display:flex;align-items:center;gap:3px;color:#26845c;font-size:9px;font-style:normal}.hubPlan>header svg{width:12px}.hubPlan h4{font-size:17px;margin:14px 0 3px}.hubPrice{height:62px;display:flex;align-items:center;gap:7px}.hubPrice>b{font-size:22px}.hubPrice>span{display:flex;flex-direction:column;font-size:10px;font-weight:700}.hubPrice small{font-size:9px;color:#9398a6;font-weight:400}.hubPlan>button{height:40px;border:0;border-radius:8px;background:#25273d;color:#fff;display:flex;align-items:center;justify-content:center;gap:6px;font-size:11px}.hubPlan.selected>button{background:#fff0f1;color:#b44350;border:1px solid #f0cdd1}.hubPlan>button svg{width:14px}.hubPlan ul{list-style:none;margin:15px 0 0;padding:13px 0 0;border-top:1px solid #e8eaf0}.hubPlan li{display:flex;align-items:center;gap:6px;margin:7px 0;color:#616675;font-size:10px}.hubPlan li svg{width:13px;color:#2a9b66;stroke-width:3}.hubAccountPicker{margin:-3px 0 17px;padding:12px 14px;border:1px solid #cfe6e4;border-radius:10px;background:#f0faf8;display:grid;grid-template-columns:220px 1fr 90px;align-items:center;gap:15px}.hubAccountPicker>div{display:flex;flex-direction:column}.hubAccountPicker b{font-size:11px}.hubAccountPicker span{font-size:9px;color:#778b89}.hubAccountPicker input{accent-color:#188f82}.hubAccountPicker output{height:35px;border:1px solid #bcd8d4;border-radius:8px;background:#fff;display:grid;place-items:center;font-size:11px;font-weight:700}.otherPlansDivider{height:70px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:13px}.otherPlansDivider span{height:1px;background:#d9dce4}.otherPlansDivider b{font-size:12px;color:#858a99;background:#f4f5f8;border:1px solid #e0e2e8;border-radius:16px;padding:6px 11px}.suiteUpgradeButton{height:39px;margin-top:auto;margin-bottom:10px;border:0;border-radius:9px;background:linear-gradient(135deg,#6259dc,#4941bc);color:#fff;display:flex;align-items:center;justify-content:center;gap:6px;font-size:11px;font-weight:700;box-shadow:0 8px 18px #5750c72f}.suiteUpgradeButton svg{width:14px}.suiteUpgradeButton+.engineCard,.suiteUpgradeButton+.licenseHealth{margin-top:0}.planCart{position:sticky;z-index:45;bottom:14px;margin-top:25px;border:1px solid #dce0e7;border-radius:14px;background:#fffffff3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 20px 60px #252a3b24;overflow:hidden}.planCart>header{height:54px;padding:0 16px;display:flex;align-items:center;border-bottom:1px solid #e6e8ed}.planCart>header>span{display:flex;align-items:center;gap:7px}.planCart>header svg{width:17px}.planCart>header b{font-size:13px}.planCart>header em{min-width:21px;height:21px;padding:0 5px;border-radius:10px;background:#625ada;color:#fff;display:grid;place-items:center;font-size:9px;font-style:normal}.planCart>header>button{margin-right:auto;border:0;background:none;color:#b54d59;display:flex;align-items:center;gap:4px;font-size:10px}.emptyCart{height:85px;display:flex;align-items:center;justify-content:center;gap:8px;color:#959aa7}.emptyCart svg{width:20px}.emptyCart b{font-size:11px}.emptyCart span{font-size:10px}.planCart.hasItems{display:grid;grid-template-columns:1.3fr .9fr .8fr;grid-template-areas:"head head head" "items referral totals" "items referral checkout"}.planCart.hasItems>header{grid-area:head}.cartItems{grid-area:items;padding:10px 14px}.cartItems>div{min-height:54px;display:flex;align-items:center;gap:8px;border-bottom:1px solid #eceef2}.cartItems>div:last-child{border:0}.cartItems>div>i{width:31px;height:31px;border-radius:8px;background:#eeecff;color:#625ada;display:grid;place-items:center}.cartItems svg{width:14px}.cartItems span{display:flex;flex-direction:column}.cartItems b{font-size:10px}.cartItems small{font-size:9px;color:#858a98}.cartItems button{margin-right:auto;border:0;background:none;color:#a2a6b0}.referralBox{grid-area:referral;padding:14px;border-right:1px solid #eceef2;border-left:1px solid #eceef2}.referralBox>label{font-size:10px;font-weight:700}.referralBox>div{height:37px;display:flex;margin-top:6px}.referralBox input{min-width:0;width:100%;border:1px solid #dde0e7;border-radius:0 8px 8px 0;padding:0 9px;outline:0;font-size:10px}.referralBox button{border:0;border-radius:8px 0 0 8px;background:#292c42;color:#fff;padding:0 11px;font-size:10px}.referralBox>small{display:flex;align-items:flex-start;gap:4px;margin-top:7px;color:#26835a;font-size:9px}.referralBox>small svg{width:12px}.cartTotals{grid-area:totals;padding:11px 15px}.cartTotals>span{display:flex;justify-content:space-between;margin:5px 0}.cartTotals small{font-size:9px;color:#858a98}.cartTotals b{font-size:10px}.cartTotals .bundleDiscount,.cartTotals .bundleDiscount small{color:#28905f}.cartTotals .payable{border-top:1px solid #e5e7ec;padding-top:8px;margin-top:8px}.cartTotals .payable b{font-size:13px}.checkoutButton{grid-area:checkout;height:40px;margin:0 14px 13px;border:0;border-radius:8px;background:linear-gradient(135deg,#625ada,#4740b3);color:#fff;display:flex;align-items:center;justify-content:center;gap:6px;font-size:11px}.checkoutButton svg{width:14px}.checkoutModal{position:fixed;z-index:200;top:0;right:0;bottom:0;left:0;background:#171a2c82;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:grid;place-items:center;padding:15px}.checkoutModal>div{width:min(430px,100%);padding:26px;border-radius:16px;background:#fff;position:relative;box-shadow:0 30px 100px #0005;text-align:center}.checkoutClose{position:absolute;left:14px;top:14px;width:31px;height:31px;border:0;border-radius:8px;background:#f1f2f5}.checkoutClose svg{width:14px}.checkoutModal>div>span{width:48px;height:48px;margin:auto;border-radius:12px;background:#eeecff;color:#625ada;display:grid;place-items:center}.checkoutModal>div>span svg{width:21px}.checkoutModal h3{font-size:18px;margin:13px 0 4px}.checkoutModal p{font-size:11px;color:#858a98}.checkoutModal>div>div{padding:14px;border-radius:10px;background:#f5f5fb;display:flex;justify-content:space-between}.checkoutModal small{font-size:10px}.checkoutModal div b{font-size:15px}.checkoutModal>div>em{display:block;margin-top:9px;color:#27805a;font-size:10px;font-style:normal}.checkoutPay{width:100%;height:42px;margin-top:16px;border:0;border-radius:9px;background:#25273e;color:#fff;font-size:11px}@media (max-width:1000px){.hubPlanGrid,.hubPlanGrid.count2{grid-template-columns:1fr}.hubPlan{min-height:auto}.planCart.hasItems{display:block}.planCart{position:relative;bottom:auto}.referralBox{border:0;border-top:1px solid #eceef2}.checkoutButton{width:calc(100% - 28px)}.hubAccountPicker{grid-template-columns:1fr}}@media (max-width:650px){.plansHub{padding:18px 0 60px}.hubHero h2{font-size:23px}.bundleNotice{width:100%;flex-wrap:wrap;justify-content:center}.bundleNotice i{display:none}.hubProduct{padding:13px}.hubProductHead p{display:none}.hubPrice>b{font-size:19px}.otherPlansDivider{height:55px}.emptyCart{padding:15px;height:auto;flex-wrap:wrap}.suiteUpgradeButton{display:none}}.themeToggle{width:39px;height:39px;flex:none;border:1px solid #dfe2e9;border-radius:9px;background:#fff;color:#626779;display:grid;place-items:center}.themeToggle svg{width:17px}.dashboard.darkTheme,.suiteDashboard.darkTheme{background:#11141b;color:#e7e9ef;color-scheme:dark}.dashboard.darkTheme>aside,.suiteDashboard.darkTheme .suiteSide{background:#171a22;color:#e7e9ef;border-color:#292d38}.darkTheme .dashboardIdentity b{color:#f0f1f5}.darkTheme .dashboardIdentity img{content:url(/logos/fav%20dark.png)}.dashboard.darkTheme .dashMain{background:#11141b;color:#e7e9ef}.darkTheme .dashMain>header,.darkTheme .suiteTop{border-color:#2b303a}.darkTheme .dashMain header p,.darkTheme .suiteTop p{color:#8f96a6}.darkTheme .themeToggle,.darkTheme .iconButton,.darkTheme .bell{background:#20242d;border-color:#343945;color:#d9dce4}.darkTheme .topbarClock{background:#1d212a;border-color:#343945;color:#e4e6ec}.darkTheme .topbarClock small{color:#9aa1af}.darkTheme .dashMain header label,.darkTheme .suiteTop>label{background:#1d212a;border-color:#343945}.darkTheme .dashMain input,.darkTheme .suiteTop input{color:#e6e8ed;background:transparent}.dashboard.darkTheme>aside nav button,.darkTheme .suiteSide>nav button{color:#9ba1af}.dashboard.darkTheme>aside nav button.active,.darkTheme .suiteSide>nav button.active{background:#292641;color:#aaa4ff}.darkTheme :is(.metricGrid article,.recentProjects,.quickStart,.accountTableCard,.performanceCard,.liveFeed,.securityPulse,.expiryCard,.formCard,.apiDocCard,.customerGrid article,.productLicenseGrid article,.filterBar,.hubProduct,.hubPlan,.planCart,.shareBox,.recentReferrals,.affiliateGuide,.payoutCard){background:#1a1e27;border-color:#303541;color:#e7e9ef;box-shadow:none}.darkTheme :is(.hubPlan.selected){background:#25213b;border-color:#8178ee}.darkTheme .hubProduct:first-of-type{border-color:#665ed5}.darkTheme :is(.metricGrid small,.metricGrid span,.hubProductHead p,.hubHero>p,.hubPlan li,.dataHead,.dataRow small,.pageActions p,.shareBox small,.shareBox p){color:#969dab}.darkTheme :is(.dataRow,.feedRow,.accountTableCard>header,.hubPlan ul,.cartItems>div){border-color:#2d323d}.darkTheme .dataHead{background:#20242d;border-color:#303541}.darkTheme .filterBar{background:#1a1e27}.darkTheme .hubAccountPicker{background:#152824;border-color:#275047}.darkTheme .hubAccountPicker output,.darkTheme .hubAccountPicker input{background:#20262e;color:#e7e9ef;border-color:#3a4c49}.darkTheme .otherPlansDivider span{background:#303541}.darkTheme .otherPlansDivider b{background:#1d2129;border-color:#303541;color:#a0a6b2}.darkTheme .planCart{background:#191d25f2;border-color:#333844}.darkTheme .referralBox{border-color:#303541}.darkTheme .referralBox input{background:#222630;color:#fff;border-color:#383e4a}.plansHub{position:relative}.plansHub:before{content:"";position:absolute;inset:0 -35px auto;height:380px;background:radial-gradient(circle at 20% 10%,#756ee51a,transparent 38%),radial-gradient(circle at 80% 15%,#26a97812,transparent 35%);pointer-events:none}.hubHero{position:relative;max-width:none;min-height:310px;padding:42px 30px 30px;border-radius:22px;background:radial-gradient(circle at 12% 10%,#827aef,#514ab9 38%,#20233d);color:#fff;overflow:hidden;box-shadow:0 24px 60px #25294926}.hubHero:after{content:"";position:absolute;width:440px;height:440px;left:-160px;top:-270px;border:1px solid #ffffff18;border-radius:50%;box-shadow:0 0 0 55px #ffffff08,0 0 0 110px #ffffff05}.hubHeroGlow{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#ffffff08 1px,transparent 1px),linear-gradient(90deg,#ffffff08 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent);mask-image:linear-gradient(to bottom,#000,transparent)}.hubHero>span,.hubHero h2,.hubHero>p,.hubHeroStats,.hubHero .bundleNotice{position:relative;z-index:2}.hubHero>span{background:#ffffff16;color:#e8e6ff;border:1px solid #ffffff20}.hubHero h2{font-size:36px;margin-top:16px}.hubHero>p{max-width:650px;margin:0 auto;color:#d0cfe1;font-size:13px;line-height:2}.hubHeroStats{width:min(620px,100%);margin:23px auto 0;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #ffffff1d;border-radius:13px;background:#ffffff0d;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hubHeroStats>span{min-height:65px;display:flex;align-items:center;justify-content:center;flex-direction:column;border-left:1px solid #ffffff17}.hubHeroStats>span:last-child{border:0}.hubHeroStats b{font-size:14px}.hubHeroStats small{font-size:9px;color:#bdbcd2}.hubHero .bundleNotice{background:#153d3473;border-color:#78d2aa55;color:#a9ebcb}.hubProduct{position:relative;padding:25px;border-radius:18px;box-shadow:0 14px 35px #252a3c0c}.hubProduct:first-of-type{margin-top:25px}.hubProductHead>i{width:54px;height:54px;border-radius:15px}.hubProductHead h3{font-size:21px}.hubProductBenefits{display:flex;gap:8px;flex-wrap:wrap;margin:-5px 0 18px;padding:10px;border:1px solid #e5e4f2;border-radius:11px;background:#f8f7ff}.hubProductBenefits span{padding:5px 8px;border-radius:7px;background:#fff;color:#656879;font-size:9px;display:flex;align-items:center;gap:4px}.hubProductBenefits svg{width:12px;color:#625ada}.hubPlanGrid.count4{grid-template-columns:repeat(4,minmax(0,1fr))}.hubPlan{min-height:410px;padding:19px;border-radius:15px;background:linear-gradient(160deg,#fff,#fafbfe)}.hubPlan.current{border:2px solid #57b88a;background:linear-gradient(155deg,#f4fcf8,#fff)}.hubPlan.current>header>span{background:#dcf4e7;color:#27845b}.hubPlan.current>button{background:#e5f6ed;color:#27845b;border:1px solid #c8ead8}.hubPlan.current>button:disabled{opacity:1}.hubProduct.ai .hubPlan:nth-child(3){border-color:#c9c5ef;background:linear-gradient(155deg,#f8f7ff,#fff)}.hubProduct.ai .hubPlan:nth-child(3):before,.hubProduct.ai .hubPlan:nth-child(4):before{content:"MTAPI";position:absolute;left:13px;top:-8px;padding:3px 7px;border-radius:7px;background:#625ada;color:#fff;font:8px Arial;box-shadow:0 5px 12px #625ada35}.hubProduct.ai .hubPlan:nth-child(4):before{background:#1f223b}.hubPlan{position:relative}.hubPlan h4{font-size:19px}.hubPrice>b{font-size:24px}.hubPlan>button{height:43px;border-radius:10px}.hubPlan li{font-size:11px;line-height:1.7}.otherPlansDivider{margin:4px 0}.darkTheme .hubHero{background:radial-gradient(circle at 12% 10%,#5b54ba,#3b376f 38%,#171a2b)}.darkTheme .hubProductBenefits{background:#20242d;border-color:#343945}.darkTheme .hubProductBenefits span{background:#252a34;color:#cfd2da}.darkTheme .hubPlan.current{background:#17302a;border-color:#3d9e78}@media (max-width:1250px){.hubPlanGrid.count4{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.hubHero{padding:32px 15px 23px;min-height:290px}.hubHero h2{font-size:27px}.hubHeroStats{grid-template-columns:1fr}.hubHeroStats>span{min-height:47px;border:0;border-bottom:1px solid #ffffff17}.hubPlanGrid.count4{grid-template-columns:1fr}.hubProduct{padding:14px}.hubProductBenefits{display:grid}.plansHub:before{inset:0 -12px auto}}.darkTheme .checkoutModal>div{background:#1b1f28;color:#fff}.darkTheme .checkoutModal>div>div{background:#242934}.planCart.hasItems{grid-template-columns:1.3fr 1fr .8fr;grid-template-areas:"head head head" "items codes totals" "items codes checkout"}.cartCodes{grid-area:codes;border-right:1px solid #eceef2;border-left:1px solid #eceef2;display:flex;flex-direction:column}.cartCodes .referralBox{grid-area:auto;border:0;border-bottom:1px solid #eceef2}.couponBox{padding:14px;transition:.18s}.couponBox.applied{background:#f3fbf7}.couponBox>label,.referralBox>label{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:10px;font-weight:700}.couponBox>label small,.referralBox>label small{color:#9297a4;font-size:8px;font-weight:400}.couponBox>div{height:37px;display:flex;margin-top:6px}.couponBox input{min-width:0;width:100%;border:1px solid #dde0e7;border-radius:0 8px 8px 0;padding:0 9px;outline:0;font-size:10px;letter-spacing:.5px}.couponBox input:focus{border-color:#7169df;box-shadow:0 0 0 3px #625ada12}.couponBox button{border:0;border-radius:8px 0 0 8px;background:linear-gradient(135deg,#625ada,#4740b3);color:#fff;padding:0 12px;font-size:10px}.couponBox button:disabled{opacity:.65}.couponBox>small{display:flex;align-items:flex-start;gap:4px;margin-top:7px;color:#26835a;font-size:9px;line-height:1.7}.couponBox>small svg{width:12px;flex:none}.couponBox>small.couponError{color:#b54d59}.cartTotals .couponDiscount,.cartTotals .couponDiscount small{color:#625ada}.darkTheme .cartCodes,.darkTheme .cartCodes .referralBox{border-color:#303541}.darkTheme .couponBox.applied{background:#172a25}.darkTheme .couponBox input{background:#222630;color:#fff;border-color:#383e4a}@media (max-width:1000px){.cartCodes{border:0;border-top:1px solid #eceef2}.cartCodes .referralBox{border-top:0}.darkTheme .cartCodes{border-color:#303541}}.darkTheme .engineCard,.darkTheme .licenseHealth,.darkTheme .affiliateSideCard{background:#20242d;border-color:#343945;color:#e7e9ef}.darkTheme .suiteUser{border-color:#303541;color:#e7e9ef}.dashboard.darkTheme .quickStart>button{background:#20242d;border-color:#343945;color:#e7e9ef}.dashboard.darkTheme .quickStart>button small{color:#9ba1af}.dashboard.darkTheme .quickStart>button>svg{color:#7f8695}.dashboard.darkTheme .dashPlan{background:linear-gradient(145deg,#24213c,#1d2030);border-color:#383451}.dashboard.darkTheme .dashPlan b{color:#e9e8f4}.dashboard.darkTheme .dashPlan small{color:#9b9dad}.dashboard.darkTheme .dashPlan>i{background:#3a3b4d}.dashboard.darkTheme .demoNotice{background:#172a25;border-color:#285043;color:#75caa7}.dashboard.darkTheme .demoNotice b{color:#9ee0c4}.dashboard.darkTheme .demoNotice small{color:#6fa78f}.dashboard.darkTheme .projectRow{border-color:#303541}.dashboard.darkTheme .projectRow small{color:#949aa8}.affiliateTheme{--accent:#b77812;--soft:#fff4df}.affiliateSideCard{margin-top:auto;padding:13px;border:1px solid #eadfc9;border-radius:10px;background:#fff9ef;display:grid;grid-template-columns:auto 1fr;column-gap:8px}.affiliateSideCard>svg{width:19px;color:#b77812;grid-row:1/3}.affiliateSideCard b{font-size:10px}.affiliateSideCard span{font-size:8px;color:#8f8572}.affiliateContent{max-width:1450px}.affiliateHero{min-height:190px;padding:27px;border-radius:14px;background:linear-gradient(135deg,#262744,#171a30);color:#fff;display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;overflow:hidden;position:relative}.affiliateHero:after{content:"";position:absolute;width:270px;height:270px;border:1px solid #ffffff16;border-radius:50%;left:-60px;top:-80px;box-shadow:0 0 0 45px #ffffff08}.affiliateHero>div:first-child{max-width:610px;z-index:1}.affiliateHero>div:first-child>span{display:flex;align-items:center;gap:6px;color:#edc975;font-size:11px}.affiliateHero svg{width:17px}.affiliateHero h2{font-size:24px;margin:12px 0 6px}.affiliateHero p{font-size:11px;color:#b9bdcd;line-height:2}.affiliateHero>div:last-child{min-width:235px;padding:17px;border:1px solid #ffffff20;border-radius:11px;background:#ffffff0d;display:flex;flex-direction:column;z-index:1}.affiliateHero>div:last-child small{font-size:9px;color:#b7bbcb}.affiliateHero>div:last-child b{font-size:20px;margin:4px 0 12px}.affiliateHero>div:last-child button{height:36px;border:0;border-radius:7px;background:#e9b849;color:#33260b;font-size:10px;font-weight:700}.affiliateGrid{display:grid;grid-template-columns:1.2fr .8fr;gap:13px;margin-top:15px}.shareBox,.recentReferrals,.affiliateGuide,.payoutCard{background:#fff;border:1px solid #e0e3e9;border-radius:12px;padding:18px}.shareBox>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:17px}.shareBox header>div{display:flex;align-items:center;gap:8px}.shareBox header svg{width:20px;color:#b77812}.shareBox header span{display:flex;flex-direction:column}.shareBox header b{font-size:12px}.shareBox header small{font-size:9px;color:#8c919e}.shareBox header>em{font-size:9px;font-style:normal;background:#e9f8ef;color:#27805a;padding:4px 7px;border-radius:12px}.shareBox>label{display:block;font-size:10px;margin-top:11px}.shareBox>label>div{height:40px;display:flex;margin-top:5px;direction:ltr}.shareBox input{min-width:0;width:100%;border:1px solid #dde1e7;border-radius:8px 0 0 8px;padding:0 10px;background:#fafbfc;font:10px monospace;outline:0}.shareBox label button{min-width:92px;border:0;border-radius:0 8px 8px 0;background:#282b41;color:#fff;display:flex;align-items:center;justify-content:center;gap:4px;font-size:9px}.shareBox label button svg{width:13px}.shareBox>p{font-size:9px;color:#858a98;line-height:1.9;margin:13px 0 0}.recentReferrals>header{display:flex;justify-content:space-between}.recentReferrals h3{font-size:13px;margin:0}.recentReferrals header span{font-size:9px;color:#27805a}.recentReferrals>div{height:59px;border-bottom:1px solid #eceef2;display:flex;align-items:center;gap:8px}.recentReferrals>div:last-child{border:0}.recentReferrals>div>i{width:31px;height:31px;border-radius:8px;background:#fff4df;color:#a86b0d;display:grid;place-items:center;font-style:normal}.recentReferrals>div span{display:flex;flex-direction:column}.recentReferrals b{font-size:10px}.recentReferrals small{font-size:8px;color:#8b909d}.recentReferrals em{margin-right:auto;font-size:8px;color:#999eaa;font-style:normal}.affiliateGuide{margin-top:14px}.affiliateGuide h3{font-size:14px}.affiliateGuide>div{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.affiliateGuide span{padding:12px;border:1px solid #e5e7ec;border-radius:9px;display:flex;align-items:center;gap:7px}.affiliateGuide span b{width:26px;height:26px;border-radius:50%;background:#fff4df;color:#a56a12;display:grid;place-items:center}.affiliateGuide span small{font-size:9px}.affiliateCols{grid-template-columns:1.2fr 1fr .7fr 1fr .7fr;min-width:760px}.payoutCard{display:flex;align-items:center;gap:11px;margin-bottom:14px}.payoutCard>svg{width:38px;height:38px;padding:9px;border-radius:10px;background:#fff4df;color:#b77812}.payoutCard span{display:flex;flex-direction:column}.payoutCard small{font-size:9px;color:#8a8f9c}.payoutCard b{font-size:18px}.payoutCard button{margin-right:auto;height:38px;border:0;border-radius:8px;background:#b77812;color:#fff;padding:0 13px;font-size:10px}.referralDetected{display:flex!important;align-items:center;gap:4px;color:#27805a!important}.referralDetected svg{width:12px!important}.referralReward{position:relative;min-height:205px;margin-bottom:15px;padding:25px 27px;border-radius:15px;background:linear-gradient(125deg,#181b36,#3f286f 55%,#8c4b17 125%);color:#fff;display:grid;grid-template-columns:auto minmax(0,1fr) 210px;gap:18px;align-items:center;overflow:hidden;box-shadow:0 20px 45px #38245624}.rewardGlow{position:absolute;width:330px;height:330px;border:1px solid #ffd7732e;border-radius:50%;left:-90px;top:-120px;box-shadow:0 0 0 55px #ffd7730d,0 0 0 110px #ffd77308}.rewardIcon{width:67px;height:67px;border-radius:18px;background:linear-gradient(145deg,#ffe194,#d88a21);color:#51300c;display:grid;place-items:center;box-shadow:inset 3px 3px 6px #fff8,0 11px 24px #0004;z-index:1}.rewardIcon svg{width:29px}.rewardCopy{z-index:1}.rewardCopy>em{font-size:10px;font-style:normal;color:#ffd777}.rewardCopy h3{font-size:21px;margin:5px 0}.rewardCopy>p{max-width:690px;color:#c8c9db;font-size:10px;line-height:1.9;margin:0}.rewardProgress{margin-top:15px;display:grid;grid-template-columns:auto minmax(150px,1fr) auto;gap:10px;align-items:center}.rewardProgress>span{display:flex;flex-direction:column}.rewardProgress span b{font-size:13px}.rewardProgress span small{font-size:8px;color:#aeb1c4}.rewardProgress>i{height:8px;border-radius:7px;background:#ffffff18;overflow:hidden}.rewardProgress>i>em{display:block;width:96%;height:100%;border-radius:7px;background:linear-gradient(90deg,#e7a531,#ffe08b);box-shadow:0 0 12px #ffca54}.rewardProgress>strong{font-size:9px;color:#ffd777}.rewardResult{min-height:132px;padding:17px;border:1px solid #ffffff20;border-radius:12px;background:#ffffff0d;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1}.rewardResult small{font-size:9px;color:#bbbdd0}.rewardResult>b{font-size:28px;color:#ffdc7b;margin:2px 0}.rewardResult span{display:flex;align-items:center;gap:4px;font-size:9px;color:#86dfb3}.rewardResult span svg{width:13px}@media (max-width:900px){.affiliateGrid{grid-template-columns:1fr}.affiliateHero{align-items:flex-start;gap:15px;flex-direction:column}.affiliateHero>div:last-child{width:100%}}@media (max-width:900px){.referralReward{grid-template-columns:auto 1fr}.rewardResult{grid-column:1/-1;min-height:95px}}@media (max-width:650px){.affiliateGuide>div{grid-template-columns:1fr}.shareBox label button{min-width:75px;font-size:0}.shareBox label button svg{width:15px}.referralReward{grid-template-columns:1fr;padding:20px}.rewardIcon{width:52px;height:52px}.rewardCopy h3{font-size:18px}.rewardProgress{grid-template-columns:1fr}.rewardProgress>strong{text-align:left}.rewardResult{grid-column:auto}}.senderWarning{display:flex;gap:11px;align-items:flex-start;background:#fff7e6;border:1px solid #f0d28c;border-radius:11px;padding:14px 16px;margin-bottom:14px;color:#855b13}.senderWarning>svg{width:20px;flex:none}.senderWarning b{font-size:11px}.senderWarning p{font-size:9px;line-height:1.9;margin:3px 0 0;color:#916f32}.senderWarning code{direction:ltr;display:inline-block;background:#fff;border:1px solid #ead49f;border-radius:4px;padding:0 4px}.connectionResult{display:flex;align-items:center;gap:8px;border-radius:8px;padding:10px 12px;margin-top:13px;font-size:9px;background:#fff5e1;color:#875e17}.connectionResult svg{width:16px;flex:none}.connectionResult.success{background:#e9f8ef;color:#237c52}.connectionResult.error{background:#fff0f1;color:#a83f4b}.spin{animation:copySpin .8s linear infinite}@keyframes copySpin{to{transform:rotate(360deg)}}.copyAccountModal>div{width:min(720px,100%);padding-bottom:15px}.copyModalScroll{max-height:68vh;overflow:auto;padding:0 3px 5px 8px;scrollbar-width:thin}.copyModalScroll h4{font-size:11px;margin:18px 0 10px;padding-bottom:8px;border-bottom:1px solid #eceef2}.copyModalScroll h4:first-child{margin-top:0}.copyModalScroll .modalGrid{margin-bottom:10px}.testInline{height:36px;border:1px solid color-mix(in srgb,var(--accent) 35%,#dfe1e7);background:var(--soft);color:var(--accent);border-radius:7px;padding:0 12px;font-size:9px;display:flex;align-items:center;gap:6px}.testInline svg{width:14px}.lotModeCards{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:11px}.lotModeCards button{min-height:72px;border:1px solid #dfe1e7;background:#fff;border-radius:9px;padding:10px;text-align:right;display:grid;grid-template-columns:28px 1fr;column-gap:8px;align-items:center;color:#555a67}.lotModeCards button>svg{width:18px;grid-row:1/3;color:#8a8e99}.lotModeCards b{font-size:10px}.lotModeCards small{font-size:8px;color:#9296a1}.lotModeCards button.active{border-color:var(--accent);background:var(--soft);color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 12%,transparent)}.lotModeCards button.active>svg{color:var(--accent)}.lotInputs{grid-template-columns:repeat(3,1fr);margin-top:4px}.lotFormula{display:flex;align-items:center;gap:9px;padding:11px;border:1px solid #d8d5ff;background:linear-gradient(135deg,#f5f3ff,#eeecff);border-radius:9px;color:#5149c1}.lotFormula>svg{width:19px}.lotFormula span{display:flex;flex-direction:column}.lotFormula b{font-size:10px}.lotFormula small{font-size:8px;margin-top:2px;direction:ltr;text-align:right}.sourceSelector{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.sourceSelector button{height:45px;border:1px solid #dfe1e7;background:#fff;border-radius:8px;color:#747987;display:flex;align-items:center;justify-content:center;gap:5px;font-size:9px;position:relative}.sourceSelector button>svg{width:14px}.sourceSelector button>svg:last-child{position:absolute;left:5px;top:5px;width:10px}.sourceSelector button.active{border-color:var(--accent);background:var(--soft);color:var(--accent)}.sectionHint{font-size:8px!important;margin:-5px 0 10px!important;color:#8c909c!important}.symbolMappings{display:flex;flex-direction:column;gap:7px}.symbolMappings>div{display:grid;grid-template-columns:1fr 25px 1fr;align-items:center}.symbolMappings input{height:37px!important}.symbolMappings svg{width:13px;justify-self:center;color:#9a9da7}.symbolMappings>button{width:max-content;border:0;background:none;color:var(--accent);font-size:9px;display:flex;align-items:center;gap:4px;padding:5px}.symbolMappings>button svg{width:12px}.copyCheck{margin-top:10px;border:1px solid #e0e2e8;border-radius:8px;padding:10px;display:flex!important;flex-direction:row!important;align-items:center;gap:8px!important}.copyCheck>input{width:17px!important;height:17px!important}.copyCheck span{display:flex;flex-direction:column}.copyCheck b{font-size:9px}.copyCheck small{font-size:7px;color:#9296a0}.followerHead,.followerRow{grid-template-columns:1.35fr 1.05fr 1fr 1fr .8fr .7fr 30px;min-width:1000px}.sourceTags{display:flex!important;flex-direction:row!important;flex-wrap:wrap;gap:3px}.sourceTags i{font-style:normal;font-size:7px;background:var(--soft);color:var(--accent);border-radius:4px;padding:2px 4px}.emptyCopyState{padding:36px;text-align:center;color:#8d919d;font-size:10px}.formCard footer button:disabled,.testInline:disabled,.modalButtons button:disabled{opacity:.6;cursor:not-allowed}.darkTheme .senderWarning{background:#2b2519;border-color:#5b4924;color:#f4cd7d}.darkTheme .senderWarning p{color:#c6aa70}.darkTheme .senderWarning code{background:#211e18;border-color:#54451f}.darkTheme :is(.lotModeCards button,.sourceSelector button,.copyCheck){background:#181c24;border-color:#343945;color:#b8bdc8}.darkTheme :is(.lotModeCards button.active,.sourceSelector button.active){background:#26233e;border-color:var(--accent);color:#bdb8ff}.darkTheme .lotFormula{background:linear-gradient(135deg,#27233d,#211e35);border-color:#45406d;color:#c4bfff}.darkTheme .copyModalScroll h4{border-color:#303541}@media (max-width:650px){.copyAccountModal>div{padding:17px}.copyModalScroll{max-height:72vh}.lotModeCards,.sourceSelector{grid-template-columns:1fr 1fr}.lotInputs{grid-template-columns:1fr}.senderWarning{margin-inline:0}.copyModalScroll .modalGrid{grid-template-columns:1fr}}.guardNotice{margin:13px 24px 0;padding:11px 13px;border:1px solid #b9ded3;background:#e9f8f3;color:#246d5c;border-radius:9px;display:flex;align-items:center;gap:8px;font-size:9px}.guardNotice>svg{width:16px}.guardNotice button{margin-right:auto;border:0;background:none;color:inherit}.guardNotice button svg{width:13px}.guardHero{min-height:185px;padding:26px 30px;margin-bottom:15px;border-radius:14px;background:radial-gradient(circle at 12% 30%,#2d8c7455,transparent 31%),linear-gradient(135deg,#122a27,#151927);color:#fff;display:flex;align-items:center;justify-content:space-between;overflow:hidden}.guardHero>div{max-width:720px}.guardHero span{font:10px monospace;color:#66d9b5;display:flex;align-items:center;gap:6px}.guardHero span svg{width:17px}.guardHero h2{font-size:25px;margin:13px 0 7px}.guardHero p{font-size:10px;line-height:2;color:#b4c6c3}.guardHero>i{width:110px;height:110px;margin-left:55px;border-radius:50%;display:grid;place-items:center;background:#ffffff0c;border:1px solid #ffffff1d;box-shadow:0 0 0 22px #ffffff07,0 0 0 45px #ffffff04}.guardHero>i svg{width:43px;height:43px;color:#65dcb5}.guardLayers{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.guardLayers>span{min-height:78px;border:1px solid #e4e8e8;border-radius:9px;padding:11px;display:grid;grid-template-columns:35px 1fr;column-gap:8px;align-items:center}.guardLayers>span>i{width:35px;height:35px;border-radius:8px;background:#e8f6f2;color:#177d68;display:grid;place-items:center;grid-row:1/3}.guardLayers svg{width:16px}.guardLayers b{font-size:10px}.guardLayers small{font-size:8px;color:#8b929b}.guardEmpty{min-height:85px;display:flex;align-items:center;justify-content:center;color:#8d929d;font-size:9px;padding:15px}.guardEmptyCard{background:#fff;border:1px dashed #d9dde3;border-radius:11px;min-height:150px}.guardMessages .productSelect{display:flex;flex-direction:column;gap:6px;font-size:10px;margin-bottom:18px}.guardMessages .productSelect select{height:41px;border:1px solid #dfe2e7;border-radius:8px;padding:0 10px}.messageGrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.messageGrid label{display:flex;flex-direction:column;gap:5px;font-size:9px;color:#626875}.messageGrid textarea{height:95px;border:1px solid #dfe2e7;border-radius:8px;padding:9px;resize:vertical;font:10px/1.8 inherit}.messageGrid small{font:7px monospace;color:#9a9faa}.requestCols{grid-template-columns:1fr 1fr .7fr 1fr 1.8fr;min-width:950px}.apiRules{display:flex;flex-direction:column;gap:8px;margin-top:18px;padding:14px;border:1px solid #dce7e4;border-radius:9px;background:#f3faf8}.apiRules span{font-size:9px;display:flex;align-items:center;gap:6px}.apiRules svg{width:13px;color:#218060}.apiRules code{direction:ltr}.darkTheme .guardNotice{background:#18302b;border-color:#2c564d;color:#7fd4bc}.darkTheme :is(.guardEmptyCard,.guardMessages){background:#1a1e27;border-color:#343944}.darkTheme .guardLayers>span{border-color:#303641}.darkTheme .messageGrid textarea,.darkTheme .guardMessages .productSelect select{background:#20252e;border-color:#383e4a;color:#e8eaf0}.darkTheme .apiRules{background:#182923;border-color:#29463e}@media (max-width:650px){.guardHero{padding:20px}.guardHero>i{display:none}.guardHero h2{font-size:20px}.guardLayers,.messageGrid{grid-template-columns:1fr}.guardNotice{margin-inline:12px}}.supportTheme{--accent:#3679d3;--soft:#eaf3ff}.supportNewButton{height:40px;margin-top:auto;margin-bottom:10px;border:0;border-radius:9px;background:linear-gradient(135deg,#438ee9,#2867bd);color:#fff;display:flex;align-items:center;justify-content:center;gap:6px;font-size:11px;font-weight:700;box-shadow:0 8px 18px #2867bd32}.supportNewButton svg{width:15px}.supportSideCard{padding:12px;border:1px solid #dce7f5;border-radius:10px;background:#f4f8fe;display:flex;align-items:center;gap:8px}.supportSideCard>svg{width:19px;color:#3679d3}.supportSideCard span{display:flex;flex-direction:column}.supportSideCard b{font-size:9px}.supportSideCard small{font-size:8px;color:#818997}.supportContent{max-width:1450px}.supportHero{min-height:190px;padding:28px;border-radius:14px;background:linear-gradient(135deg,#1d467c,#2f7ac8);color:#fff;display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;overflow:hidden;position:relative}.supportHero:after{content:"";position:absolute;width:330px;height:330px;border:1px solid #ffffff1a;border-radius:50%;left:-70px;top:-100px;box-shadow:0 0 0 55px #ffffff09}.supportHero>div{z-index:1}.supportHero span{display:flex;align-items:center;gap:6px;color:#cfe6ff;font-size:11px}.supportHero span svg{width:16px}.supportHero h2{font-size:25px;margin:11px 0 5px}.supportHero p{font-size:11px;color:#d3e2f4}.supportHero button{height:39px;margin-top:11px;border:0;border-radius:8px;background:#fff;color:#245c9d;padding:0 14px;display:flex;align-items:center;gap:5px;font-size:10px;font-weight:700}.supportHero button svg{width:14px}.supportHero>i{width:105px;height:105px;margin-left:55px;border-radius:50%;background:#ffffff13;border:1px solid #ffffff27;display:grid;place-items:center;box-shadow:0 0 0 22px #ffffff0a;z-index:1}.supportHero>i svg{width:44px;height:44px}.supportGrid{display:grid;grid-template-columns:1.35fr .65fr;gap:13px;margin-top:15px}.supportTicketsCard,.quickHelp,.supportGuideGrid article,.guideContact{background:#fff;border:1px solid #e0e3e9;border-radius:12px}.supportTicketsCard{overflow:hidden}.supportTicketsCard>header{height:62px;padding:0 17px;display:flex;align-items:center;border-bottom:1px solid #e7e9ee}.supportTicketsCard header>div{display:flex;flex-direction:column}.supportTicketsCard h3{font-size:13px;margin:0}.supportTicketsCard header p{font-size:9px;color:#8c919e;margin:2px 0}.supportTicketsCard header button{margin-right:auto;border:0;background:none;color:#3679d3;display:flex;align-items:center;font-size:9px}.supportTicketsCard header svg{width:12px}.supportTicketRow{width:100%;min-height:67px;padding:8px 15px;border:0;border-bottom:1px solid #eaecf0;background:transparent;display:flex;align-items:center;gap:9px;text-align:right;color:inherit}.supportTicketRow:last-child{border-bottom:0}.supportTicketRow:hover{background:#f8faff}.supportTicketRow>i{width:34px;height:34px;border-radius:9px;background:#eaf3ff;color:#3679d3;display:grid;place-items:center}.supportTicketRow>i svg{width:15px}.supportTicketRow>span{display:flex;flex-direction:column;min-width:0}.supportTicketRow span b{font-size:10px}.supportTicketRow span small{font-size:8px;color:#8d929f}.supportTicketRow>em{margin-right:auto;min-width:max-content;padding:4px 7px;border-radius:12px;font-size:8px;font-style:normal;background:#fff5df;color:#a16c19}.supportTicketRow>em.answered{background:#e8f8ef;color:#27805a}.supportTicketRow>em.closed{background:#f0f1f4;color:#787e8c}.supportTicketRow>small{font-size:8px;color:#999eaa;min-width:55px}.supportTicketRow>svg{width:13px;color:#9da2ae}.quickHelp{padding:17px}.quickHelp>header{display:flex;align-items:center;gap:8px;margin-bottom:12px}.quickHelp header>svg{width:35px;height:35px;padding:8px;border-radius:9px;background:#eaf3ff;color:#3679d3}.quickHelp header div{display:flex;flex-direction:column}.quickHelp h3{font-size:12px;margin:0}.quickHelp p{font-size:8px;color:#8c919e;margin:0}.quickHelp>button{width:100%;height:42px;border:0;border-bottom:1px solid #e9ebef;background:transparent;display:flex;align-items:center;text-align:right;color:#565c6c;font-size:9px}.quickHelp>button svg{width:12px;margin-right:auto}.quickHelp .quickHelpNew{margin-top:13px;border:1px solid #cddff5;border-radius:8px;background:#f1f7ff;color:#2d6fbe;justify-content:center;gap:5px}.quickHelp .quickHelpNew svg{margin:0}.allTickets{margin-top:0}.supportGuideGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.supportGuideGrid article{padding:18px}.supportGuideGrid h3{font-size:14px;margin:0 0 12px}.supportGuideGrid button{width:100%;height:43px;border:0;border-bottom:1px solid #eaecf0;background:transparent;display:flex;align-items:center;text-align:right;color:#596071;font-size:9px}.supportGuideGrid button svg{width:12px;margin-right:auto}.guideContact{margin-top:14px;padding:16px;display:flex;align-items:center;gap:9px}.guideContact>svg{width:38px;height:38px;padding:9px;border-radius:9px;background:#eaf3ff;color:#3679d3}.guideContact span{display:flex;flex-direction:column}.guideContact b{font-size:11px}.guideContact small{font-size:9px;color:#888e9b}.guideContact button{margin-right:auto;height:36px;border:0;border-radius:8px;background:#3679d3;color:#fff;padding:0 12px;font-size:9px}.ticketModal textarea{height:120px;border:1px solid #dfe1e7;border-radius:7px;padding:10px;resize:vertical;outline:0}.ticketModal .modalButtons button:disabled{opacity:.45;cursor:not-allowed}.ticketDetail>small{display:block;color:#858b99;font-size:9px;margin-top:12px}.ticketDetail h3{font-size:17px;margin:4px 0}.ticketStatus{display:inline-block;padding:4px 7px;border-radius:12px;background:#fff4df;color:#9c6819;font-size:8px;font-style:normal}.ticketMessage{margin-top:16px;padding:13px;border-radius:9px;background:#f5f7fa}.ticketMessage b{font-size:10px}.ticketMessage p{font-size:11px;line-height:1.9}.ticketMessage small{font-size:8px;color:#8a909d}.ticketReply{margin-top:13px}.ticketReply textarea{width:100%;height:80px;border:1px solid #dfe1e7;border-radius:8px;padding:9px;resize:none}.ticketReply button{height:36px;margin-top:7px;border:0;border-radius:7px;background:#3679d3;color:#fff;padding:0 11px;display:flex;align-items:center;gap:5px;font-size:9px}.ticketReply button svg{width:13px}.darkTheme :is(.supportTicketsCard,.quickHelp,.supportGuideGrid article,.guideContact){background:#1a1e27;border-color:#303541}.darkTheme .supportTicketRow{border-color:#303541}.darkTheme .supportTicketRow:hover{background:#202530}.darkTheme .quickHelp>button,.darkTheme .supportGuideGrid button{color:#b5bac5;border-color:#303541}.darkTheme .supportSideCard{background:#20242d;border-color:#343945}.darkTheme .ticketMessage{background:#242934}.darkTheme .ticketModal textarea,.darkTheme .ticketReply textarea{background:#20242d;color:#fff;border-color:#393f4b}@media (max-width:900px){.supportGrid,.supportGuideGrid{grid-template-columns:1fr}.supportHero>i{display:none}}@media (max-width:650px){.supportTicketRow>small{display:none}.supportTicketRow>em{margin-right:auto}.supportNewButton{display:none}.guideContact{align-items:flex-start}.guideContact button{font-size:0;width:36px}.guideContact button:after{content:"+";font-size:18px}}.overviewMetricGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:18px}.overviewMetricGrid article{position:relative;display:grid;grid-template-rows:auto 1fr auto;min-height:150px;padding:18px 19px;overflow:hidden;border:1px solid #e0e3ea;border-radius:15px;background:linear-gradient(145deg,#fff,#fafbfe);box-shadow:0 10px 28px #30364a0b}.overviewMetricGrid article:after{content:"";position:absolute;width:100px;height:100px;left:-48px;bottom:-56px;border-radius:50%;background:#625ada0b}.overviewMetricGrid article>span{display:flex;align-items:center;gap:9px;color:#74798b;font-size:12px}.overviewMetricGrid article>span svg{width:36px;height:36px;padding:8px;border-radius:10px;background:#eeecff;color:#625ada;flex:none}.overviewMetricGrid article>b{align-self:end;margin:15px 0 4px;font-size:31px;line-height:1;color:#20233a}.overviewMetricGrid article>small{font-size:10px;color:#9599a8}.overviewMetricGrid article>small.positive{color:#259363}.overviewMetricGrid article:nth-child(2)>span svg{background:#e8f8f0;color:#289765}.overviewMetricGrid article:nth-child(3)>span svg{background:#e8f4ff;color:#397fc4}.overviewMetricGrid article:nth-child(4)>span svg{background:#fff1e7;color:#d47a3d}.dashboard.darkTheme .overviewMetricGrid article{background:linear-gradient(150deg,#1c2029,#191d25);border-color:#323743;box-shadow:none}.dashboard.darkTheme .overviewMetricGrid article>b{color:#f1f2f6}.dashboard.darkTheme .overviewMetricGrid article>span{color:#a7adba}.dashboard.darkTheme .overviewMetricGrid article>small{color:#9299a8}.dashboard.darkTheme .overviewMetricGrid article>small.positive{color:#57c58e}.dashboard .metricGrid{gap:15px;margin-bottom:18px}.dashboard .metricGrid article{position:relative;display:block;min-height:142px;padding:19px 20px;overflow:hidden;border-radius:14px;box-shadow:0 9px 26px #30364a0b;background:linear-gradient(150deg,#fff,#fbfcff)}.dashboard .metricGrid article:after{content:"";position:absolute;width:90px;height:90px;left:-42px;bottom:-48px;border-radius:50%;background:#625ada0b}.dashboard .metricGrid article>span{width:auto;height:auto;background:none;display:flex;justify-content:flex-start;gap:9px;color:#74798b;font-size:12px}.dashboard .metricGrid article>span svg{width:35px;height:35px;padding:8px;border-radius:10px;background:#eeecff;color:#625ada;flex:none}.dashboard .metricGrid article>b{display:block;margin:15px 0 3px;font-size:30px;line-height:1;color:#20233a}.dashboard .metricGrid article>small{display:block;font-size:10px;color:#9599a8}.dashboard .metricGrid article:nth-child(2)>span svg{background:#e8f8f0;color:#289765}.dashboard .metricGrid article:nth-child(3)>span svg{background:#e8f4ff;color:#397fc4}.dashboard .metricGrid article:nth-child(4)>span svg{background:#fff1e7;color:#d47a3d}.dashboard.darkTheme .metricGrid article{background:linear-gradient(150deg,#1c2029,#191d25);border-color:#323743}.dashboard.darkTheme .metricGrid article>b{color:#f1f2f6}.dashboard.darkTheme .metricGrid article>span{color:#a7adba}.dashboard.darkTheme :is(.viewToggle,.projectList,.projectDetail){background:#1a1e27;border-color:#343945;color:#e7e9ef}.dashboard.darkTheme .projectList>label{background:#20242d;border-color:#383e49}.dashboard.darkTheme .projectList input{color:#eef0f4}.dashboard.darkTheme .projectList article:hover{background:#20242d}.dashboard.darkTheme .projectList article.selected{background:#282440;border-color:#45406a}.dashboard.darkTheme :is(.detailHead,.fileTabs,.codeBar,.detailFoot){border-color:#303541}.dashboard.darkTheme .fileTabs{background:#181c24}.dashboard.darkTheme .fileTabs button.active{background:#242934;border-color:#3b414d;color:#aaa4ff}.dashboard.darkTheme .codeViewer{background:#151820}.dashboard.darkTheme .codeContent pre{color:#cbd1dc}.dashboard.darkTheme .codeLines{color:#5f6675;border-color:#2d323d}.dashboard.darkTheme .projectActions button{background:#20242d;border-color:#3a404c;color:#c1c5ce}.dashboard.darkTheme .viewToggle button.active{background:#2b2744}.dashboard.darkTheme :is(.btSettings,.qualityBar,.btMetrics article:not(.primaryMetric),.btTabs,.btOverview>article,.performanceGrid article,.tradesTable,.robustGrid article){background:#1a1e27;border-color:#343945;color:#e7e9ef}.dashboard.darkTheme :is(.btSettings select,.btSettings input){background:#20242d;border-color:#3a404c;color:#e5e7ed}.dashboard.darkTheme .qualityBar{background:#172a25;border-color:#285043}.dashboard.darkTheme .qualityBar b{color:#9bd9bf}.dashboard.darkTheme .qualityBar .sampleTag{background:#20342e;border-color:#34574c;color:#9bd9bf!important}.dashboard.darkTheme .btTabs button.active{background:#2b2744;color:#aaa4ff}.dashboard.darkTheme .btTabs .exportBt{border-color:#3a404c}.dashboard.darkTheme .gridLines path{stroke:#2b303a}.dashboard.darkTheme .tradesTable :is(td,th){border-color:#303541}.dashboard.darkTheme .tradesTable th{background:#20242d;color:#a3a9b6}.dashboard.darkTheme :is(.deployPanel,.instanceFilters,.instancesList article,.liveMetrics article:not(.highlight),.liveGrid>article){background:#1a1e27;border-color:#343945;color:#e7e9ef}.dashboard.darkTheme :is(.deployPlatforms>div:last-child>button,.instanceActions button,.liveTopActions button,.livePageTop>button){background:#20242d;border-color:#3a404c;color:#c4c8d1}.dashboard.darkTheme .deployPlatforms>div:last-child>button.active{background:#292541;border-color:#655dda}.dashboard.darkTheme .deployPlatforms{border-color:#303541}.dashboard.darkTheme .instanceFilters button.active{background:#2b2744;color:#aaa4ff}.dashboard.darkTheme .instanceMain>span.paused{background:#292e38}.dashboard.darkTheme .liveHealth{background:#172a25;border-color:#285043}.dashboard.darkTheme .liveHealth .latency{background:#20342e}.dashboard.darkTheme .openPositions th{background:#20242d}.dashboard.darkTheme .openPositions td{border-color:#303541}.dashboard.darkTheme :is(.settingsNav,.settingsContent){background:#1a1e27;border-color:#343945;color:#e7e9ef}.dashboard.darkTheme .settingsNav>button{background:transparent;color:#a1a7b4}.dashboard.darkTheme .settingsNav>button:hover{background:#20242d}.dashboard.darkTheme .settingsNav>button.active{background:#2b2744;color:#aaa4ff}.dashboard.darkTheme :is(.settingsIdentity,.sectionTitleRow,.avatarEditor,.settingsSave,.sessionRow,.notificationRow){border-color:#303541}.dashboard.darkTheme :is(.settingsForm input,.settingsForm select,.avatarEditor button,.securityCards button,.inviteUserModal input,.inviteUserModal select){background:#20242d;border-color:#3a404c;color:#e6e8ed}.dashboard.darkTheme .securityCards article{border-color:#343945;background:#1d212a}.dashboard.darkTheme :is(.usersTable,.userLimit){background:#1d212a;border-color:#343945}.dashboard.darkTheme .usersTableHead{background:#20242d}.dashboard.darkTheme .userRow{border-color:#303541}.dashboard.darkTheme .dangerZone{background:#2d1d21;border-color:#58313a}.dashboard.darkTheme .dangerZone button{background:#382127;border-color:#70404a}.dashboard.darkTheme .codeWorkspace{background:#11141b}.dashboard.darkTheme :is(.workspaceTop,.builderPanel,.fileExplorer){background:#1a1e27;border-color:#343945;color:#e7e9ef}.dashboard.darkTheme :is(.builderHeader,.builderTabs,.explorerTitle){border-color:#343945}.dashboard.darkTheme :is(.projectPicker>button,.wsTopActions button,.builderHeader select,.promptBuilder textarea,.formBuilder select,.strategyField textarea,.riskFields input,.riskFields select){background:#20242d;border-color:#3a404c;color:#e7e9ef}.dashboard.darkTheme .builderTabs button.active{background:#2b2744;color:#aaa4ff}.dashboard.darkTheme .promptIdeas button{background:#20242d;border-color:#383e49;color:#aeb3bf}.dashboard.darkTheme .riskFields{background:#181c24;border-color:#343945}.dashboard.darkTheme .reverseCondition{background:#25213b;border-color:#4b456d;color:#aaa4ff}.dashboard.darkTheme :is(.treeRoot.active,.treeFolder.active){background:#2b2744;color:#aaa4ff}.dashboard.darkTheme .explorerInfo{border-color:#343945;color:#a2a8b5}.plansHub{max-width:100%;overflow-x:clip}.dashboard.darkTheme .hubPlan,.dashboard.darkTheme .hubProduct.ai .hubPlan:nth-child(3),.dashboard.darkTheme .hubProduct.ai .hubPlan:nth-child(4){background:linear-gradient(155deg,#1d212a,#181c24);border-color:#343945;color:#e7e9ef}.dashboard.darkTheme .hubPlan.selected{background:linear-gradient(155deg,#27223d,#1d202b);border-color:#8178ee}.dashboard.darkTheme .hubPlan.current{background:linear-gradient(155deg,#17302a,#1a2425);border-color:#3d9e78}.darkTheme .shareBox input{background:#20242d;border-color:#383e49;color:#e7e9ef}.darkTheme .affiliateGuide span{border-color:#343945}.darkTheme .recentReferrals>div{border-color:#303541}@media (max-width:650px){.dashboard .metricGrid article{min-height:118px;padding:14px}.dashboard .metricGrid article>b{font-size:25px}.dashboard .metricGrid article>span{font-size:10px}.dashboard .metricGrid article>span svg{width:30px;height:30px;padding:7px}}.dashboard.darkTheme .miniPerformance{background:linear-gradient(145deg,#22253f,#15182d);color:#fff}.dashboard.darkTheme .miniPerformance b{color:#fff}.dashboard.darkTheme .miniPerformance small{color:#aeb0c5}.dashboard.darkTheme .miniPerformance strong{color:#75dfaa}.dashboard.darkTheme .miniPerformance path{fill:none;stroke:#79ddb0;stroke-width:2}@media (max-width:900px){.overviewMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.overviewMetricGrid{gap:8px}.overviewMetricGrid article{min-height:125px;padding:13px}.overviewMetricGrid article>b{font-size:25px}.overviewMetricGrid article>span{font-size:10px}.overviewMetricGrid article>span svg{width:30px;height:30px;padding:7px}}.dashboard.darkTheme .strategyParameters{background:linear-gradient(145deg,#1a1e27,#1c1f2a);border-color:#3c3856}.dashboard.darkTheme .parameterHead{border-color:#343945}.dashboard.darkTheme .parameterHead>button{background:#20242d;border-color:#3a404c;color:#b9bdc7}.dashboard.darkTheme :is(.parameterFields input,.parameterFields select){background:#20242d;border-color:#3a404c;color:#e5e7ed}.dashboard.darkTheme .testModePicker>button{background:#1a1e27;border-color:#343945;color:#c8ccd5}.dashboard.darkTheme .testModePicker>button.active{background:#292541;border-color:#655dda}.dashboard.darkTheme .testModePicker>button.jump.active{background:linear-gradient(135deg,#30291a,#242137);border-color:#6b5833}.dashboard.darkTheme .deployPanel select{background:#20242d;border-color:#3a404c;color:#e5e7ed}.dashboard.darkTheme .serverChoice{background:#172a25;border-color:#285043}.dashboard.darkTheme .serverChoice b{color:#9bd9bf}.dashboard.darkTheme .serverChoice small{color:#7da796}.dashboard.darkTheme .builderHeader{background:linear-gradient(180deg,#1d212a,#1a1e27)}.dashboard.darkTheme .builderTabs{background:#1b1f28f2}.dashboard.darkTheme :is(.modelTrigger,.generationControls,.generationControls select,.languageTrigger,.languageMenu,.languageMenu>button){background:#20242d;border-color:#3a404c;color:#e5e7ed}.dashboard.darkTheme .modelTrigger:hover,.dashboard.darkTheme .modelTrigger:focus{background:#252a34}.dashboard.darkTheme .modelMenu{background:#1d212a;border-color:#3a404c}.dashboard.darkTheme .modelMenu button{background:#1d212a;color:#e5e7ed}.dashboard.darkTheme .modelMenu button:hover,.dashboard.darkTheme .modelMenu button.active,.dashboard.darkTheme .languageMenu>button:hover,.dashboard.darkTheme .languageMenu>button.active{background:#2b2744}.dashboard.darkTheme .generationControls{box-shadow:0 -8px 20px #0003}.gatewayPicker{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.gatewayPicker button{min-height:68px;border:1px solid #dfe1e7;border-radius:10px;background:#fff;color:#55596b;display:grid;grid-template-columns:30px 1fr;grid-template-rows:auto auto;text-align:right;align-items:center;padding:9px}.gatewayPicker button.active{border-color:#625ada;background:#f1efff;color:#5149bf;box-shadow:0 0 0 2px #625ada12}.gatewayPicker svg{grid-row:1/3;width:20px}.gatewayPicker b{font-size:11px}.gatewayPicker small{font-size:8px;color:#8b8f9c}.checkoutError{padding:8px!important;border-radius:7px;background:#fff0f1;color:#b64553!important}.cryptoPayment{margin-top:12px!important;display:grid!important;gap:6px!important;text-align:right!important;background:#f2f7f5!important}.cryptoPayment code{overflow-wrap:anywhere;padding:7px;border-radius:6px;background:#fff;font-size:9px}.checkoutPay:disabled{opacity:.65;cursor:wait}.darkTheme .gatewayPicker button{background:#242934;border-color:#383e49;color:#d7dae3}.darkTheme .gatewayPicker button.active{background:#302d4b;border-color:#7770df}.darkTheme .cryptoPayment code{background:#1b1f28;color:#fff}@media (max-width:520px){.gatewayPicker{grid-template-columns:1fr}}.nlTrustStrip{max-width:1300px;margin:0 auto;border:1px solid #1d2027;border-top:0;display:grid;grid-template-columns:repeat(4,1fr);background:#090a0c}.nlTrustStrip>div{min-height:105px;padding:25px;border-left:1px solid #1d2027;display:flex;flex-direction:column;justify-content:center}.nlTrustStrip>div:last-child{border-left:0}.nlTrustStrip b{font-size:14px;color:#f4f5f7}.nlTrustStrip span{font-size:10px;color:#737a87;margin-top:6px;line-height:1.8}.nlStatementPro{min-height:470px}.nlStatementPro h2{max-width:930px}.nlStatementPro p{max-width:680px;color:#777e8a;font-size:12px;line-height:2.1;margin:8px auto 0}.nlSectionHead{max-width:760px;margin-bottom:48px}.nlSectionHead>span,.nlSteps>header span{font:9px monospace;color:#6f86ef}.nlSectionHead h2{font-size:38px;line-height:1.48;font-weight:500;margin:12px 0}.nlSectionHead p{color:#818895;font-size:13px;line-height:2}.nlProductsV2{max-width:1400px;margin:auto;padding:115px 35px}.nlProductGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.nlProductGrid>article{min-height:560px;padding:30px;border:1px solid #252831;border-radius:16px;background:linear-gradient(150deg,#101217,#08090b);position:relative;overflow:hidden;transition:.25s}.nlProductGrid>article:before{content:"";position:absolute;width:230px;height:230px;border-radius:50%;right:-100px;top:-110px;background:#315cff17;filter:blur(5px)}.nlProductGrid>article:hover{transform:translateY(-6px);border-color:#3b4a85;box-shadow:0 28px 70px #0008}.nlProductTop{display:flex;justify-content:space-between;align-items:center;position:relative}.nlProductTop>span{font:11px monospace;color:#626b7b}.nlProductTop>i{width:56px;height:56px;border:1px solid #334075;border-radius:15px;background:#141a31;color:#748cff;display:grid;place-items:center;box-shadow:0 0 0 10px #111523}.nlProductTop svg{width:24px}.nlProductGrid h3{font-size:22px;margin:45px 0 10px}.nlProductGrid p{color:#858b97;font-size:12px;line-height:2.1;min-height:78px}.nlProductGrid ul{list-style:none;padding:17px 0;margin:18px 0;border-top:1px solid #20232b;border-bottom:1px solid #20232b;display:grid;gap:11px}.nlProductGrid li{font-size:10px;color:#b4b8c2;display:flex;align-items:center;gap:7px}.nlProductGrid li svg{width:14px;color:#4dd49a}.nlProductTags{display:flex;gap:5px;direction:ltr;flex-wrap:wrap}.nlProductTags em{font:8px monospace;font-style:normal;color:#9298a4;border:1px solid #292d36;padding:5px 8px;border-radius:5px}.nlProductGrid article>button{position:absolute;right:30px;bottom:28px;border:0;background:none;color:#d5d8df;font-size:11px;display:flex;align-items:center;gap:5px}.nlProductGrid article>button svg{width:14px}.nlInlineCta{max-width:1300px;min-height:112px;margin:0 auto 115px;padding:22px 28px;border:1px solid #29345f;border-radius:15px;background:linear-gradient(115deg,#10162c,#0b0d13);display:flex;align-items:center;justify-content:space-between;gap:20px}.nlInlineCta>div{display:flex;align-items:center;gap:14px}.nlInlineCta>div>svg{width:42px;height:42px;padding:10px;border-radius:12px;background:#25366f;color:#91a4ff}.nlInlineCta span{display:flex;flex-direction:column}.nlInlineCta small{font-size:9px;color:#7b86a8}.nlInlineCta b{font-size:14px;margin-top:4px}.nlDeepDive{max-width:1400px;margin:auto;padding:20px 35px 120px}.nlDetailRow{min-height:580px;margin-top:22px;border:1px solid #252831;border-radius:19px;background:#0a0b0e;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:55px;padding:55px;overflow:hidden;position:relative}.nlDetailRow.reverse .nlDetailCopy{order:2}.nlDetailCopy>i,.nlShareCopy>i{width:50px;height:50px;border-radius:14px;background:#172044;color:#7d94ff;display:grid;place-items:center}.nlDetailCopy>i svg,.nlShareCopy>i svg{width:22px}.nlDetailCopy>span,.nlShareCopy>span{display:block;font:9px monospace;color:#7087ef;margin-top:18px}.nlDetailCopy h3{font-size:30px;line-height:1.55;margin:10px 0}.nlDetailCopy>p,.nlShareCopy>p{font-size:12px;color:#858c98;line-height:2.15}.nlCheckGrid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:24px 0}.nlCheckGrid span{font-size:10px;color:#b5bac4;display:flex;align-items:center;gap:6px}.nlCheckGrid svg{width:14px;color:#4dd49a}.nlDetailCopy .nlPrimary,.nlShareCopy .nlPrimary{margin-top:9px}.nlBuilderMock,.nlCopyMock,.nlGuardMock{direction:ltr;border:1px solid #303440;border-radius:15px;background:#101218;box-shadow:0 30px 80px #0009;overflow:hidden}.nlBuilderMock>header{height:48px;border-bottom:1px solid #252934;display:flex;align-items:center;padding:0 14px}.nlBuilderMock>header>span{display:flex;gap:5px}.nlBuilderMock>header i{width:7px;height:7px;border-radius:50%;background:#505565}.nlBuilderMock>header i:first-child{background:#e36b79}.nlBuilderMock>header i:nth-child(2){background:#e4b55d}.nlBuilderMock>header i:nth-child(3){background:#4bc98b}.nlBuilderMock>header small{font:9px monospace;color:#737b8a;margin:auto}.nlBuilderMock>header em{font:7px monospace;font-style:normal;color:#78e1ad;border:1px solid #285841;padding:4px 6px;border-radius:4px}.mockPrompt{margin:16px;padding:13px;border:1px solid #2a3150;border-radius:9px;background:#171d31;display:flex;gap:8px;direction:rtl}.mockPrompt svg{width:17px;color:#8799ff;flex:0 0 auto}.mockPrompt p{font-size:9px;line-height:2;color:#b6bdcf;margin:0}.nlBuilderMock pre{min-height:245px;margin:0;padding:18px 24px;background:#0d0f14;color:#aeb8ca;font:11px/2.15 monospace}.nlBuilderMock pre b{color:#8aa0ff}.nlBuilderMock pre em{color:#e8bd6a}.nlBuilderMock pre i{color:#c18bff}.nlBuilderMock footer{height:55px;padding:0 15px;border-top:1px solid #252934;display:flex;align-items:center}.nlBuilderMock footer span{font-size:9px;color:#63d89c;display:flex;align-items:center;gap:5px}.nlBuilderMock footer svg{width:13px}.nlBuilderMock footer button{margin-left:auto;border:0;border-radius:6px;background:#315cff;color:#fff;padding:8px 13px;font-size:9px}.nlCopyMock{padding:22px;direction:rtl}.masterAccount,.followerAccount{min-height:64px;border:1px solid #303540;background:#151820;border-radius:10px;padding:12px;display:flex;align-items:center;gap:10px}.masterAccount>svg{width:36px;height:36px;padding:9px;border-radius:10px;background:#173927;color:#54d69b}.masterAccount span,.followerAccount span{display:flex;flex-direction:column}.masterAccount small,.followerAccount small{font-size:8px;color:#77808f}.masterAccount b,.followerAccount b{font-size:11px;margin-top:3px}.masterAccount em{margin-right:auto;font:8px monospace;font-style:normal;color:#56dc9f}.copyLine{height:80px;position:relative;display:flex;justify-content:space-around}.copyLine:before{content:"";position:absolute;top:0;bottom:25px;width:1px;background:#4059bc}.copyLine:after{content:"";position:absolute;height:1px;background:#4059bc;left:15%;right:15%;bottom:25px}.copyLine i{width:7px;height:7px;border-radius:50%;background:#6783ff;align-self:flex-end;margin-bottom:22px;z-index:2;box-shadow:0 0 9px #6783ff}.followerAccount{min-height:59px;margin-top:8px}.followerAccount>svg{width:25px;height:25px;padding:6px;border-radius:50%;background:#173326;color:#55d598}.followerAccount em{margin-right:auto;font:9px monospace;font-style:normal;color:#8fa0c7}.nlGuardMock{padding:20px;direction:rtl}.nlGuardMock>header{display:flex;align-items:center;gap:10px;padding-bottom:17px;border-bottom:1px solid #292d37}.nlGuardMock>header>svg{width:42px;height:42px;padding:10px;border-radius:12px;background:#193727;color:#52d99b}.nlGuardMock>header span{display:flex;flex-direction:column}.nlGuardMock>header small{font-size:8px;color:#777f8e}.nlGuardMock>header b{font-size:12px}.nlGuardMock>header em{margin-right:auto;font:8px monospace;font-style:normal;color:#55db9e}.licenseKey{direction:ltr;margin:19px 0;padding:15px;border:1px dashed #4258ad;border-radius:10px;background:#12172a;position:relative}.licenseKey small{display:block;font:7px monospace;color:#66749c}.licenseKey b{display:block;font:13px monospace;color:#aebcff;margin-top:6px}.licenseKey button{position:absolute;right:11px;top:17px;border:0;background:none;color:#8293ce}.licenseKey svg{width:16px}.guardRule{height:55px;border-bottom:1px solid #262a33;display:flex;align-items:center;gap:9px}.guardRule>svg{width:17px;color:#788eff}.guardRule span{font-size:10px}.guardRule b{font-size:9px;color:#64d7a0;margin-right:auto}.nlCapabilities{padding:115px 35px;max-width:1400px;margin:auto}.nlCapabilities>div{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.nlCapabilities article{min-height:300px;border:1px solid #242831;border-radius:13px;background:#0b0c0f;padding:28px;position:relative}.nlCapabilities article>span{position:absolute;left:22px;top:20px;font:9px monospace;color:#515867}.nlCapabilities article>i{width:46px;height:46px;border-radius:13px;background:#151c37;color:#7087ef;display:grid;place-items:center}.nlCapabilities article svg{width:20px}.nlCapabilities h3{font-size:16px;margin:30px 0 10px}.nlCapabilities p{font-size:11px;color:#7c838f;line-height:2;min-height:90px}.nlCapabilities button{border:0;background:none;color:#aeb5c2;font-size:9px;display:flex;align-items:center;gap:5px}.nlCapabilities button svg{width:13px}.nlShareShowcase{max-width:1330px;min-height:590px;margin:20px auto 120px;border:1px solid #272b34;border-radius:20px;background:linear-gradient(120deg,#0d1020,#090a0c);display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:55px;padding:55px}.shareBrowser{direction:ltr;border:1px solid #343a49;border-radius:14px;background:#f5f7fb;color:#1d2533;overflow:hidden;box-shadow:0 30px 80px #0009}.shareBrowser>header{height:39px;padding:0 12px;background:#171a21;display:flex;align-items:center;gap:5px}.shareBrowser>header i{width:6px;height:6px;border-radius:50%;background:#6a707e}.shareBrowser>header span{margin:auto;color:#7e8593;font:8px monospace}.shareBrowser>div{padding:23px;display:flex;align-items:center;gap:10px}.shareBrowser img{width:42px;height:42px;border-radius:10px;object-fit:cover}.shareBrowser>div span{display:flex;flex-direction:column}.shareBrowser>div small{font-size:8px;color:#77808d}.shareBrowser>div b{font-size:12px}.shareBrowser>div em{margin-left:auto;color:#2a8c63;background:#e6f8ef;border-radius:14px;padding:5px 8px;font-size:8px;font-style:normal}.shareBrowser>section{padding:0 23px 22px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.shareBrowser article{padding:13px;border:1px solid #e0e4eb;border-radius:9px;display:flex;flex-direction:column}.shareBrowser article small{font-size:7px;color:#89919d}.shareBrowser article b{font-size:15px;margin-top:5px}.shareBrowser footer{padding:15px 23px;border-top:1px solid #e5e8ed;display:flex;align-items:center;font-size:8px;color:#7a828e}.shareBrowser footer button{margin-left:auto;border:0;border-radius:6px;background:#315cff;color:#fff;padding:7px 10px;font-size:8px}.nlShareCopy ul{list-style:none;padding:0;margin:20px 0}.nlShareCopy li{font-size:10px;color:#b5bac4;display:flex;gap:7px;margin:10px 0}.nlShareCopy li svg{width:14px;color:#4dd49a}.nlSteps article button{margin-top:20px;border:0;background:none;color:#8297fa;font-size:9px;display:flex;align-items:center;gap:4px}.nlSteps article button svg{width:12px}.nlSecurityPro{max-width:1450px}.nlSecurityPro>header p{color:#7d8490;font-size:12px;line-height:2}.nlSecurityPro>div{grid-template-columns:repeat(4,1fr)}.nlSecurityPro article{min-height:310px;padding:30px}.nlInlineCtaBottom{margin-top:0}.nlFaq{max-width:1300px;margin:0 auto;padding:100px 25px}.nlFaq>div{display:grid;grid-template-columns:1fr 1fr;gap:10px}.nlFaq article{min-height:175px;border:1px solid #242831;border-radius:12px;background:#0a0b0e;padding:25px}.nlFaq h3{font-size:14px;margin:0 0 12px}.nlFaq p{font-size:11px;color:#7e8591;line-height:2;margin:0}.nlCta>p{max-width:650px;color:#818894;font-size:12px;line-height:2;margin-top:-5px}.nlFooterStart{width:max-content;margin-top:10px;border:1px solid #303747;background:#141824;color:#dce1ed;border-radius:7px;padding:9px 12px;font-size:9px;display:flex;align-items:center;gap:5px}.nlFooterStart svg{width:12px}@media (max-width:1000px){.nlTrustStrip{margin-inline:20px;grid-template-columns:1fr 1fr}.nlProductGrid,.nlCapabilities>div{grid-template-columns:1fr}.nlProductGrid>article{min-height:520px}.nlInlineCta{margin-inline:20px}.nlDetailRow,.nlShareShowcase{grid-template-columns:1fr;margin-inline:20px}.nlDetailRow.reverse .nlDetailCopy{order:0}.nlDetailRow,.nlShareShowcase{padding:40px}.nlSecurityPro>div{grid-template-columns:1fr 1fr}}@media (max-width:650px){.nlTrustStrip{margin:0 10px;grid-template-columns:1fr 1fr}.nlTrustStrip>div{min-height:90px;padding:15px}.nlStatementPro{padding:55px 20px}.nlStatementPro h2{font-size:24px}.nlSectionHead h2{font-size:28px}.nlProductsV2,.nlDeepDive,.nlCapabilities{padding:75px 13px}.nlProductGrid>article{min-height:550px;padding:23px}.nlInlineCta{margin:0 10px 75px;padding:20px;align-items:flex-start;flex-direction:column}.nlInlineCta .nlPrimary{width:100%;justify-content:center}.nlDetailRow{padding:25px 18px;margin:12px 0;gap:35px}.nlDetailCopy h3{font-size:24px}.nlCheckGrid{grid-template-columns:1fr}.nlBuilderMock pre{font-size:9px;padding:15px}.nlCapabilities>div{grid-template-columns:1fr}.nlShareShowcase{margin:0 10px 75px;padding:25px 15px}.shareBrowser>section{grid-template-columns:1fr}.nlSecurityPro>div{grid-template-columns:1fr}.nlFaq{padding:75px 12px}.nlFaq>div{grid-template-columns:1fr}.nlCta>p{font-size:10px}.nlFooterStart{margin-bottom:10px}}.nodeLanding{overflow-x:hidden}.nlHero h1{max-width:100%;overflow-wrap:break-word}.nlHero h1 em{display:block}@media (max-width:650px){.nlNav{gap:8px}.nlBrand{width:108px;height:40px;flex:0 0 108px}.nlNav>span{margin-right:auto;min-width:0}.nlNav .nlPrimary{height:38px;padding:0 10px;font-size:9px;white-space:nowrap}.nlNav .nlPrimary svg{width:12px}.nlHero h1{width:100%;font-size:29px!important;line-height:1.55;letter-spacing:-.7px!important;padding-inline:2px}.nlHero h1 em{font-size:27px}.nlHero>p{max-width:350px}.nlActions{width:100%}.nlActions button{flex:1;padding-inline:11px;font-size:10px;white-space:nowrap}.nlFlow{width:calc(100vw - 20px);max-width:100%}}html:has(.nodeLanding),body:has(.nodeLanding),#root:has(.nodeLanding){width:100%;max-width:100vw;overflow-x:hidden}.nodeLanding,.nlHero,.nlNav{width:100%;max-width:100vw}@media (max-width:650px){.nlHero h1 em{max-width:340px;margin-inline:auto;font-size:22px;line-height:1.75}.nlActions{max-width:330px;flex-direction:column;align-items:stretch}.nlActions button{width:100%;min-width:0;flex:none;justify-content:center}.nlNav{justify-content:space-between}.nlNav>span{margin:0}.nlBrand{overflow:hidden}}@media (max-width:650px){.nodeLanding{overflow-x:clip;isolation:isolate}.nodeLanding :is(section,nav,div,article,header,footer,span){min-width:0}.nlNav{height:78px;padding-inline:15px;justify-content:flex-start}.nlNav .nlBrand{display:none}.nlNav>div:nth-child(2){display:none}.nlNav>span{width:100%;justify-content:space-between;margin:0}.nlNav .nlLogin{padding:0 8px}.nlHero{padding-inline:15px;min-height:765px}.nlHero>p{width:100%;padding-inline:6px;font-size:11px;line-height:2.1}.nlFlow{margin-top:42px;height:390px}.nlFlow .node{width:155px;height:64px;padding:8px;gap:6px}.nlFlow .node>span{width:31px;height:31px}.nlFlow .node small{font-size:6px}.nlFlow .node b{font-size:8px}.nlFlow .node>i{font-size:7px}.nlFlow .node.n2{left:10px}.nlFlow .node.n3{right:10px}.nlTrustStrip{width:calc(100% - 20px);margin-inline:10px;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.nlTrustStrip>div{min-width:0;overflow:hidden}.nlTrustStrip b,.nlTrustStrip span{overflow-wrap:anywhere}}.nodeLanding{direction:ltr}.nodeLanding>:is(nav,section,footer){direction:rtl}@media (max-width:650px){html:has(.nodeLanding),body:has(.nodeLanding),#root:has(.nodeLanding){direction:ltr!important}.nodeLanding{direction:ltr!important}.nodeLanding>:is(nav,section,footer){direction:rtl!important}}@media (max-width:650px){.nodeLanding,.nodeLanding>.nlHero,.nodeLanding>.nlNav{width:100vw!important;max-width:100vw!important;margin-left:0!important;margin-right:0!important}.nodeLanding>.nlHero{padding-left:15px!important;padding-right:15px!important}.nodeLanding .nlActions{width:calc(100vw - 30px)!important;max-width:330px;margin-left:auto!important;margin-right:auto!important}.nodeLanding .nlHero>p{max-width:calc(100vw - 40px)!important}.nodeLanding>.nlNav>span{position:absolute;inset-inline:15px;width:auto!important}}.nodeLanding .nlNav a{font-size:12px}.nodeLanding .nlEyebrow,.nodeLanding .nlTrustStrip span{font-size:11px}.nodeLanding .nlSectionHead>span,.nodeLanding .nlSteps>header span{font-size:10px}.nodeLanding .nlProductTop>span{font-size:12px}.nodeLanding .nlProductGrid li{font-size:11px}.nodeLanding .nlProductTags em{font-size:9px}.nodeLanding .nlInlineCta small{font-size:10px}.nodeLanding .nlDetailCopy>span,.nodeLanding .nlShareCopy>span{font-size:10px}.nodeLanding .nlCheckGrid span{font-size:11px}.nodeLanding .nlCapabilities article>span{font-size:10px}.nodeLanding .nlCapabilities button{font-size:10px}.nodeLanding .nlFaq p{font-size:12px}.nodeLanding .nlFooter p,.nodeLanding .nlFooter a{font-size:11px}.nodeLanding .nlFooterStart{font-size:10px}.nodeLanding .nlSteps article p{font-size:12px}.nodeLanding .nlSteps article button{font-size:10px}.nodeLanding .nlSecurity p{font-size:12px}.nodeLanding .nlProductGrid article>button{font-size:12px}.nlAiOutputs{max-width:1300px;margin:-82px auto 115px;padding:25px 28px;border:1px solid #242b42;border-radius:15px;background:linear-gradient(110deg,#0c1020,#090b11);display:flex;align-items:center;justify-content:space-between;gap:26px}.nlAiOutputsTitle{display:flex;align-items:center;gap:12px;min-width:270px}.nlAiOutputsTitle>i{width:43px;height:43px;border-radius:12px;background:#18254b;color:#82a0ff;display:grid;place-items:center}.nlAiOutputsTitle svg{width:21px}.nlAiOutputsTitle small{color:#7785ad;font-size:10px}.nlAiOutputsTitle b{margin-top:3px;font-size:14px;color:#f0f3ff}.nlAiOutputsLogos{display:grid;grid-template-columns:repeat(6,minmax(78px,1fr));gap:8px;flex:1}.nlAiOutputsLogos>div{min-height:70px;padding:9px 7px;border:1px solid #242a39;border-radius:10px;background:#10131c;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;gap:4px;transition:.2s}.nlAiOutputsLogos>div:hover{border-color:#5067bc;transform:translateY(-2px)}.nlAiOutputsLogos img{height:22px;max-width:34px;object-fit:contain}.nlAiOutputsLogos span{font:9px Arial,sans-serif;color:#e1e5ef;white-space:nowrap}.nlAiOutputsLogos small{font:8px monospace;color:#768198;white-space:nowrap}.nlAiOutputsLogos .nlAiMore{border-style:dashed;background:#0d1018}.nlAiMore>span{width:23px;height:23px;border-radius:50%;background:#1a2544;color:#88a1ff;display:grid;place-items:center;font-size:16px}.nlAiMore small{font-family:DanaSuite,Dana,Arial,sans-serif}@media (max-width:1000px){.nlAiOutputs{margin:-82px 20px 80px;flex-direction:column;align-items:stretch}.nlAiOutputsLogos{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:650px){.nlAiOutputs{margin:-52px 10px 75px;padding:18px;gap:16px}.nlAiOutputsTitle{min-width:0}.nlAiOutputsTitle b{font-size:12px}.nlAiOutputsLogos{grid-template-columns:repeat(3,1fr)}.nlAiOutputsLogos>div{min-height:64px}.nlAiOutputsLogos img{height:19px}.nlAiOutputsLogos span{font-size:8px}.nlAiOutputsLogos small{font-size:7px}}.nlAiOutputs{max-width:1300px;margin:-82px auto 115px;padding:0;display:block;border:1px solid #29365d;border-radius:18px;overflow:hidden;background:radial-gradient(circle at 94% 5%,#315cff24,transparent 31%),linear-gradient(125deg,#111833,#0a0c13 68%);box-shadow:0 24px 60px #0005}.nlAiOutputs>header{padding:26px 30px 23px;display:flex;align-items:center;justify-content:space-between;gap:28px;border-bottom:1px solid #29314b}.nlAiOutputsTitle{display:flex;align-items:center;gap:13px}.nlAiOutputsTitle>i{width:48px;height:48px;border-radius:14px;background:linear-gradient(145deg,#365fff,#253a87);color:#fff;display:grid;place-items:center;box-shadow:0 10px 28px #315cff35}.nlAiOutputsTitle svg{width:23px}.nlAiOutputsTitle span{display:flex;flex-direction:column}.nlAiOutputsTitle small{font-size:10px;color:#91a6ef}.nlAiOutputsTitle b{font-size:16px;margin-top:4px;color:#f4f6ff}.nlAiOutputs>header>p{max-width:380px;margin:0;color:#8993ae;font-size:11px;line-height:2;text-align:left}.nlTargetGroups{display:grid;grid-template-columns:1.45fr 1fr}.nlTargetGroup{padding:22px 25px 25px}.nlTargetGroup.exchange{border-right:1px solid #29314b;background:#0b0e18aa}.nlTargetGroupHead{display:flex;align-items:center;justify-content:space-between;margin-bottom:13px}.nlTargetGroupHead>span{font-size:12px;color:#e7eaf5;font-weight:700}.nlTargetGroupHead small{font:9px monospace;color:#7887b3}.nlAiOutputsLogos{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}.nlTargetGroup.exchange .nlAiOutputsLogos{grid-template-columns:repeat(4,minmax(0,1fr))}.nlAiOutputsLogos>article{min-height:108px;padding:12px 7px;border:1px solid #293044;border-radius:12px;background:linear-gradient(145deg,#171b28,#10131b);display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;gap:6px;transition:transform .2s,border-color .2s,background .2s}.nlAiOutputsLogos>article:hover{transform:translateY(-4px);border-color:#5975db;background:#19203a}.nlTargetLogo{width:39px;height:39px;border-radius:11px;background:#f4f6fa;display:grid;place-items:center;padding:7px}.nlTargetLogo img{width:100%;height:100%;object-fit:contain}.nlAiOutputsLogos b{font:10px Arial,DanaSuite,sans-serif;color:#e7eaf3;white-space:nowrap}.nlAiOutputsLogos small{font:8px monospace;color:#8e9ab8;white-space:nowrap}.nlAiOutputsLogos .nlAiMore{border-style:dashed;background:#121725}.nlAiMore>span{width:31px;height:31px;border-radius:10px;background:#223361;color:#9cb0ff;display:grid;place-items:center;font-size:20px}.nlAiMore small{font-family:DanaSuite,Dana,Arial,sans-serif;white-space:normal;color:#9aa6c4}@media (max-width:1000px){.nlAiOutputs{margin:-82px 20px 80px}.nlAiOutputs>header{align-items:flex-start;flex-direction:column}.nlAiOutputs>header>p{text-align:right;max-width:none}.nlTargetGroups{grid-template-columns:1fr}.nlTargetGroup.exchange{border-right:0;border-top:1px solid #29314b}}@media (max-width:650px){.nlAiOutputs{margin:-52px 10px 75px}.nlAiOutputs>header{padding:20px}.nlAiOutputsTitle b{font-size:13px;line-height:1.8}.nlTargetGroup{padding:17px 13px}.nlAiOutputsLogos,.nlTargetGroup.exchange .nlAiOutputsLogos{grid-template-columns:repeat(3,1fr)}.nlAiOutputsLogos>article{min-height:94px}.nlTargetLogo{width:34px;height:34px}.nlTargetGroupHead>span{font-size:11px}}.legalPage{--legal-ink:#17192b;--legal-muted:#74788b;--legal-line:#e5e7ee;--legal-purple:#625ada;min-height:100vh;background:#f7f8fb;color:var(--legal-ink);scroll-behavior:smooth}.legalPage button,.legalPage a{font-family:inherit}.legalTop{height:76px;padding:0 max(24px,calc((100vw - 1240px)/2));background:#fff;border-bottom:1px solid var(--legal-line);display:flex;align-items:center;gap:28px;position:sticky;top:0;z-index:20}.legalLogo{border:0;background:none;display:flex;align-items:center;gap:9px;color:var(--legal-ink);font-size:17px;font-weight:800}.legalLogo img{width:35px;height:35px;object-fit:contain}.legalTop nav{display:flex;align-self:stretch;gap:4px}.legalTop nav button{padding:0 16px;border:0;border-bottom:2px solid transparent;background:none;color:#777b8d;font-size:12px}.legalTop nav button.active{border-color:var(--legal-purple);color:var(--legal-purple);font-weight:700}.legalBack{margin-right:auto;height:39px;border:1px solid #dfe1e8;background:#fff;border-radius:9px;padding:0 12px;display:flex;align-items:center;gap:6px;color:#5f6375;font-size:11px}.legalBack svg{width:15px}.legalHero{min-height:330px;padding:70px max(24px,calc((100vw - 1080px)/2));color:#fff;background:radial-gradient(circle at 22% 15%,#8580ec,#5c55cb 35%,#222541);position:relative;overflow:hidden;text-align:center}.legalHeroGrid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#ffffff0b 1px,transparent 1px),linear-gradient(90deg,#ffffff0b 1px,transparent 1px);background-size:36px 36px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent);mask-image:linear-gradient(to bottom,#000,transparent)}.legalHero:after{content:"";position:absolute;width:450px;height:450px;border:1px solid #ffffff1c;border-radius:50%;left:-130px;top:-180px;box-shadow:0 0 0 55px #ffffff08,0 0 0 110px #ffffff05}.legalHero>span{width:max-content;margin:auto;padding:7px 11px;border:1px solid #ffffff30;background:#ffffff12;border-radius:30px;display:flex;align-items:center;gap:7px;position:relative;z-index:2;color:#e7e5ff;font-size:11px}.legalHero>span svg{width:15px}.legalHero h1{font-size:42px;margin:19px 0 8px;position:relative;z-index:2;letter-spacing:-1px}.legalHero>p{max-width:680px;margin:0 auto;color:#d5d4e8;font-size:13px;line-height:2;position:relative;z-index:2}.legalHero>div:last-child{display:flex;justify-content:center;gap:9px;margin-top:22px;position:relative;z-index:2}.legalHero em{font-style:normal;padding:5px 9px;border-radius:6px;background:#ffffff10;color:#c8c8dd;font-size:10px}.legalLayout{width:min(1120px,calc(100% - 32px));margin:34px auto 80px;display:grid;grid-template-columns:245px minmax(0,1fr);gap:20px;align-items:start}.legalLayout>aside{position:sticky;top:96px;background:#fff;border:1px solid var(--legal-line);border-radius:14px;padding:10px;max-height:calc(100vh - 120px);overflow:auto}.legalLayout>aside>div{display:flex;align-items:center;gap:9px;padding:10px 7px 16px;margin-bottom:6px;border-bottom:1px solid #eceef3}.legalLayout>aside>div>svg{width:32px;height:32px;padding:8px;border-radius:8px;background:#eeecff;color:var(--legal-purple)}.legalLayout>aside>div span{display:flex;flex-direction:column}.legalLayout>aside>div b{font-size:12px}.legalLayout>aside>div small{font-size:9px;color:#999cab}.legalLayout>aside>a{min-height:39px;padding:7px;border-radius:8px;display:flex;align-items:center;gap:7px;text-decoration:none;color:#717587;font-size:10px;line-height:1.5}.legalLayout>aside>a:hover{background:#f2f1ff;color:#5e57d3}.legalLayout>aside>a>span{width:21px;height:21px;border-radius:6px;background:#f2f3f7;display:grid;place-items:center;font-size:8px;flex:0 0 auto}.legalLayout>aside>a>svg{width:12px;margin-right:auto;flex:0 0 auto}.legalDocument{background:#fff;border:1px solid var(--legal-line);border-radius:15px;padding:27px 34px}.legalRisk,.legalPromise{border-radius:12px;padding:16px;display:flex;align-items:flex-start;gap:11px;margin-bottom:17px}.legalRisk{background:#fff7e8;border:1px solid #f2dfb8;color:#7b5c24}.legalRisk>svg{width:22px;flex:0 0 auto}.legalRisk b,.legalPromise b{font-size:13px}.legalRisk p,.legalPromise p{font-size:10px;line-height:1.9;margin:3px 0 0}.legalPromise{background:#eaf8f1;border:1px solid #cfeadc;color:#286e52;align-items:center}.legalPromise>svg:first-child{width:23px}.legalPromise>div{flex:1}.legalPromise>svg:last-child{width:17px}.legalSummary{padding:20px 22px;background:linear-gradient(135deg,#282a46,#191b31);border-radius:12px;color:#fff;margin-bottom:10px}.legalSummary h2{font-size:15px;margin:0 0 6px}.legalSummary p{font-size:11px;color:#c5c6d7;line-height:2;margin:0}.legalDocument>section{display:grid;grid-template-columns:38px 1fr;gap:12px;padding:28px 0;border-bottom:1px solid #eceef3;scroll-margin-top:100px}.legalDocument>section>span{width:34px;height:34px;border-radius:9px;background:#eeecff;color:#5f58d5;display:grid;place-items:center;font-size:10px;font-weight:700}.legalDocument>section h2{font-size:16px;margin:5px 0 11px}.legalDocument>section p{font-size:12px;color:#666a7d;line-height:2.2;margin:8px 0;text-align:justify}.legalDocument>section strong{color:#292c42}.legalDocument>footer{margin-top:25px;padding:18px;border:1px solid #dedfed;border-radius:12px;display:flex;align-items:center;gap:11px}.legalDocument>footer>svg{width:40px;height:40px;padding:10px;border-radius:10px;background:#eeecff;color:var(--legal-purple)}.legalDocument>footer>div{display:flex;flex-direction:column}.legalDocument>footer b{font-size:12px}.legalDocument>footer p{font-size:9px;color:#8e92a3;margin:3px 0}.legalDocument>footer button{margin-right:auto;height:38px;border:0;border-radius:8px;padding:0 12px;background:var(--legal-purple);color:#fff;display:flex;align-items:center;gap:6px;font-size:10px}.legalDocument>footer button svg{width:14px}@media (max-width:800px){.legalTop{padding:0 15px}.legalTop nav{display:none}.legalHero{padding:55px 20px}.legalHero h1{font-size:32px}.legalLayout{grid-template-columns:1fr}.legalLayout>aside{position:static;display:flex;overflow:auto;padding:7px}.legalLayout>aside>div{display:none}.legalLayout>aside>a{min-width:max-content}.legalDocument{padding:20px}.legalDocument>footer{align-items:flex-start;flex-wrap:wrap}.legalDocument>footer button{margin-right:51px}.legalDocument>section p{text-align:right}}@media (max-width:480px){.legalTop{height:66px}.legalBack{font-size:0;width:38px;padding:0;justify-content:center}.legalHero{min-height:285px;padding-top:45px}.legalHero h1{font-size:28px}.legalHero>p{font-size:11px}.legalLayout{width:calc(100% - 20px);margin-top:16px}.legalDocument{padding:14px}.legalDocument>section{grid-template-columns:30px 1fr;gap:8px}.legalDocument>section>span{width:28px;height:28px}.legalDocument>section h2{font-size:14px;margin-top:3px}.legalDocument>section p{font-size:11px}.legalDocument>footer button{width:100%;margin:5px 0 0;justify-content:center}}.publicSharePage{min-height:100vh;background:#f5f7fa;color:#1b1e31}.publicSharePage>header{height:72px;padding:0 max(20px,calc((100vw - 1120px)/2));background:#fff;border-bottom:1px solid #e3e5eb;display:flex;align-items:center;justify-content:space-between}.publicSharePage>header button{border:0;background:none}.publicSharePage>header img{width:125px}.publicSharePage>header>span{display:flex;align-items:center;gap:6px;color:#2c8c66;background:#ecf8f2;border-radius:20px;padding:6px 10px;font-size:10px}.publicSharePage>header svg{width:14px}.shareHero{min-height:335px;padding:60px max(20px,calc((100vw - 1080px)/2)) 35px;background:radial-gradient(circle at 20% 20%,#8179ed,#554ec2 38%,#20233e);color:#fff;position:relative;overflow:hidden}.shareHeroGrid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#fff0b 1px,transparent 1px),linear-gradient(90deg,#fff0b 1px,transparent 1px);background-size:35px 35px}.shareHero>span{position:relative;display:flex;align-items:center;gap:7px;color:#d9d6ff;font-size:11px}.shareHero>span svg{width:17px}.shareHero h1{position:relative;font-size:36px;margin:14px 0 6px}.shareHero>p{position:relative;color:#c8c6df;font-size:12px}.shareOwner{position:relative;margin-top:32px;padding:13px 15px;border:1px solid #ffffff22;background:#ffffff10;border-radius:13px;display:flex;align-items:center;gap:10px;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.shareOwner>i{width:42px;height:42px;border-radius:11px;background:#fff;color:#5c55cc;display:grid;place-items:center;font-style:normal}.shareOwner>div,.shareOwner>a>span{display:flex;flex-direction:column}.shareOwner small{font-size:9px;color:#c4c2dd}.shareOwner b{font-size:12px}.shareOwner>a{margin-right:auto;min-width:235px;padding:8px 10px;border-radius:9px;background:#ffffff12;color:#fff;text-decoration:none;display:flex;align-items:center;gap:8px}.shareOwner>a>svg{width:16px}.shareOwner>a>svg:last-child{margin-right:auto;width:13px}.shareBody{width:min(1080px,calc(100% - 28px));margin:28px auto 60px}.shareSectionHead{display:flex;align-items:center;margin-bottom:14px}.shareSectionHead span{font-size:9px;color:#625ada}.shareSectionHead h2{font-size:20px;margin:2px 0}.shareSectionHead>em{margin-right:auto;font-style:normal;color:#318963;background:#edf9f3;border-radius:18px;padding:6px 9px;font-size:9px;display:flex;gap:4px}.shareSectionHead svg{width:12px}.shareMetrics{display:grid;grid-template-columns:repeat(4,1fr);gap:11px}.shareMetrics article{min-height:130px;background:#fff;border:1px solid #e1e3e9;border-radius:12px;padding:15px;display:flex;flex-direction:column}.shareMetrics article>span{width:35px;height:35px;border-radius:9px;background:#eeecff;color:#625ada;display:grid;place-items:center}.shareMetrics article>span svg{width:16px}.shareMetrics small{color:#858999;font-size:9px;margin-top:10px}.shareMetrics b{font-size:22px;margin-top:3px}.shareMetrics em{font-style:normal;color:#8d91a0;font-size:9px}.shareMetrics article.primary{border-color:#cfcbed;background:linear-gradient(145deg,#fff,#f4f2ff)}.shareMetrics article.primary b{color:#4f48c0}.shareMetrics article.danger b{color:#c4515d}.shareChart{margin-top:13px;padding:19px;background:#fff;border:1px solid #e1e3e9;border-radius:13px}.shareChart header{display:flex;align-items:center}.shareChart h3{font-size:14px;margin:0}.shareChart p{font-size:9px;color:#9195a4}.shareChart header>b{margin-right:auto;color:#3b9b71;font-size:20px}.shareChart svg{width:100%;height:250px}.shareChart svg .area{fill:url(#publicArea)}.shareChart svg .line{fill:none;stroke:#625ada;stroke-width:2.3}.botChart svg .area{fill:url(#botPublicArea)}.botChart svg .line{stroke:#25a875}.botChart header>span{margin-right:auto;font-size:8px;color:#268762}.botChart header>span i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#2caf79}.shareTwoCols{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:13px}.shareTwoCols>article{background:#fff;border:1px solid #e1e3e9;border-radius:12px;padding:18px}.shareTwoCols h3{font-size:13px;margin:0 0 10px}.shareTwoCols article>div{min-height:42px;border-top:1px solid #eceef2;display:flex;align-items:center}.shareTwoCols span{font-size:10px;color:#818596}.shareTwoCols b{margin-right:auto;font-size:10px}.shareTwoCols b.profit{color:#269466}.shareTwoCols b.loss{color:#c04e5a}.shareDisclaimer{margin-top:14px;padding:13px;border:1px solid #efdfb9;border-radius:10px;background:#fff8e9;color:#806127;display:flex;gap:8px}.shareDisclaimer svg{width:18px;flex:0 0 auto}.shareDisclaimer p{font-size:9px;line-height:1.9;margin:0}.botPublicStatus{margin-bottom:13px;padding:13px 16px;border:1px solid #dfe2e8;background:#fff;border-radius:12px;display:flex;align-items:center;gap:25px}.botPublicStatus>span{font-size:10px}.botPublicStatus>span i{display:inline-block;width:7px;height:7px;border-radius:50%;background:#2bae78;margin-left:5px}.botPublicStatus>span.paused i{background:#e39a39}.botPublicStatus>div{display:flex;flex-direction:column}.botPublicStatus>div:nth-child(2){margin-right:auto}.botPublicStatus>div:last-child{flex-direction:row;align-items:center;gap:7px}.botPublicStatus svg{width:18px;color:#625ada}.botPublicStatus small{font-size:8px;color:#9296a5}.botPublicStatus b{font-size:10px}.publicSharePage>footer{min-height:90px;padding:18px max(20px,calc((100vw - 1080px)/2));background:#1d2037;color:#fff;display:flex;align-items:center;gap:10px}.publicSharePage>footer img{width:38px}.publicSharePage>footer span{display:flex;flex-direction:column}.publicSharePage>footer b{font-size:11px}.publicSharePage>footer small{font-size:8px;color:#9fa2b7}.publicSharePage>footer a{margin-right:auto;color:#d2d0ff;text-decoration:none;display:flex;align-items:center;gap:5px;font-size:10px}.publicSharePage>footer svg{width:14px}.publicShareState{min-height:100vh;display:grid;place-content:center;justify-items:center;background:#f5f7fa;color:#55596c}.publicShareState>svg{width:50px;color:#c05862}.publicShareState h1{font-size:22px}.publicShareState p{font-size:11px}.publicShareState button{border:0;border-radius:9px;background:#625ada;color:#fff;padding:11px 15px}.shareSpinner{width:35px;height:35px;border:3px solid #deddeb;border-top-color:#625ada;border-radius:50%;animation:shareSpin .8s linear infinite}@keyframes shareSpin{to{transform:rotate(360deg)}}@media (max-width:750px){.shareMetrics{grid-template-columns:1fr 1fr}.shareTwoCols{grid-template-columns:1fr}.shareOwner{flex-wrap:wrap}.shareOwner>a{width:100%;margin:0}.publicSharePage>header>span{display:none}.shareHero h1{font-size:27px}.shareSectionHead>em{display:none}.botPublicStatus{flex-wrap:wrap}.botPublicStatus>div:nth-child(2){margin:0}.shareChart svg{height:170px}}
