.login-shell{--login-font:"Yekan Bakh FaNum", "Yekan Bakh", Vazirmatn, Tahoma, sans-serif;--headings:#fff;--headings-2:#b2c2d7;--normal:#0075ff;--normal-hover:#0069e6;--secondary:#282d49;--bg-card:#060b28f0;--bg-card-2:#0a0e237d;--bg-secondary:#090d2e;--bg-darker:#020515;--edge:#e0e1e2;height:100dvh;max-height:100dvh;color:var(--headings);font-family:var(--login-font);background:linear-gradient(122.9deg, #0f123b 12.05%, var(--bg-secondary) 43.23%, var(--bg-darker) 74.42%);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;direction:ltr;unicode-bidi:isolate;border-radius:10px;grid-template-columns:minmax(0,1.34fr) minmax(360px,1fr);display:grid;overflow:hidden}.login-hero{justify-content:flex-start;align-items:center;min-height:0;padding:25px 0 25px 25px;display:flex;position:relative;overflow:hidden}.hero-stage{z-index:1;outline:.5px solid var(--edge);outline-offset:-.5px;border-radius:12px;width:min(100%,876px);height:min(100dvh - 50px,964px);max-height:100%;animation:.9s cubic-bezier(.22,1,.36,1) both hero-frame-in;position:relative;overflow:hidden;box-shadow:30px 8px 250px 1px #0075ff80}.hero-backglow{filter:blur(40px);z-index:0;pointer-events:none;background:radial-gradient(circle,#0075ff73 0%,#0075ff1f 42%,#0000 70%);border-radius:50%;animation:4.8s ease-in-out infinite glow-breathe;position:absolute;inset:18% 12%}.hero-picture{z-index:2;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.hero-picture-figma{background:0 0;border-radius:12px;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:none;mask-image:none}.login-artwork{object-fit:cover;object-position:center 46%;filter:none;width:100%;height:100%;animation:none;display:block;transform:none}.login-artwork-figma{object-fit:cover;object-position:center center;filter:none;width:104.99%;max-width:none;height:100%;margin:0;animation:none;position:absolute;top:0;left:-1.47%;transform:none}.mode-register .hero-copy,.mode-login .hero-copy{max-width:min(400px,42%);top:11%;left:calc(25px + min(438px,50%));right:auto}.hero-softlight{z-index:3;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0}.hero-soft-aura{filter:blur(20px);background:radial-gradient(circle,#ffffff29 0%,#0075ff2e 36%,#0000 70%);border-radius:50%;width:62%;height:62%;animation:4.2s ease-in-out infinite soft-aura;position:absolute;top:52%;left:50%;translate:-50% -50%}.hero-soft-sweep{filter:blur(14px);opacity:.65;background:linear-gradient(108deg,#0000 0%,#b4dcff0d 42%,#ffffff29 50%,#0075ff0f 58%,#0000 100%);width:36%;height:88%;animation:8s ease-in-out infinite soft-sweep;position:absolute;top:6%;left:-30%;transform:skew(-10deg)}.hero-copy{z-index:5;text-align:right;pointer-events:none;direction:rtl;max-width:min(420px,46%);animation:.75s cubic-bezier(.22,1,.36,1) .18s both login-rise;position:absolute;top:14%;right:8%}.hero-title{color:#fff;text-shadow:0 8px 28px #00143c73;margin:0;font-size:clamp(22px,2.3vw,33px);font-weight:700;line-height:1.35}.hero-sub{color:#fff;opacity:.92;margin:9px 0 0;font-size:clamp(13px,1.15vw,17px);font-weight:400;line-height:28px;animation:.75s cubic-bezier(.22,1,.36,1) .28s both login-rise}.hero-side-fade{z-index:4;pointer-events:none;background:linear-gradient(90deg,#0000 55%,#0f123b8c 78%,#090d2eeb 100%),linear-gradient(#0205152e 0%,#0000 18% 88%,#02051559 100%);position:absolute;inset:0}.login-panel{z-index:2;height:100%;min-height:0;font-family:var(--login-font);direction:rtl;background:0 0;border-top-left-radius:20px;border-bottom-left-radius:20px;flex-direction:column;justify-content:space-between;padding:50px 48px;animation:.7s cubic-bezier(.22,1,.36,1) both login-panel-in;display:flex;position:relative;overflow:hidden}.login-brand{flex-shrink:0;justify-content:flex-start;align-items:center;gap:2px;animation:.55s cubic-bezier(.22,1,.36,1) both login-rise;display:flex}.brand-name{letter-spacing:-.3px;color:#0000;background:linear-gradient(90.2deg,#ebf3fe 0%,#a6adb4 96.78%);-webkit-background-clip:text;background-clip:text;font-family:Peyda,Yekan Bakh,sans-serif;font-size:clamp(28px,2.8vw,40px);font-weight:900;line-height:1}.login-logo-wrap{flex-shrink:0;justify-content:center;align-items:center;width:clamp(42px,4vw,61px);height:clamp(40px,3.8vw,58px);display:inline-flex}.login-logo{object-fit:contain;filter:drop-shadow(0 0 16px #0075ff73);width:100%;height:auto;display:block;transform:rotate(-90deg)scaleY(-1)}.login-card{flex-direction:column;flex:1;justify-content:center;width:100%;max-width:443px;min-height:0;margin:0 auto;animation:.55s cubic-bezier(.22,1,.36,1) both login-swap;display:flex;overflow:auto}.mode-register .login-card,.mode-login .login-card{justify-content:flex-start;gap:clamp(10px,1.6vh,20px);max-width:100%;padding-top:4px;overflow:hidden}.mode-register .login-panel,.mode-login .login-panel{height:100%;max-height:100dvh;overflow:hidden}.mode-register .login-shell,.mode-login .login-shell{height:100dvh;max-height:100dvh;overflow:hidden}.mode-register .login-brand{flex-shrink:0}.mode-register .login-foot{flex-shrink:0;margin-top:8px}.mode-register .field{gap:clamp(4px,.8vh,10px)}.mode-register .field input{height:clamp(40px,5vh,56px)}.mode-register .login-title{font-size:clamp(15px,1.9vh,22px);line-height:1.3}.mode-register .btn-primary{min-height:0;padding:clamp(9px,1.2vh,13px) 24px}.login-title{color:var(--headings);flex-shrink:0;margin:0 0 28px;font-size:22px;font-weight:700;line-height:28px;animation:.5s cubic-bezier(.22,1,.36,1) both login-rise}.mode-register .login-title{text-align:right;width:100%;margin:0}.login-form{gap:16px;display:grid}.mode-register .login-form>.btn-primary{margin-top:clamp(4px,1vh,12px)}.login-form .anim-item{animation:.6s cubic-bezier(.22,1,.36,1) both login-rise;animation-delay:calc(var(--i,1) * 70ms)}.field-row{grid-template-columns:1fr 1fr;gap:25px;display:grid}.field{color:var(--headings-2);gap:13px;font-size:16px;font-weight:400;line-height:12px;display:grid}.field input{outline:1px solid var(--secondary);outline-offset:-1px;background:linear-gradient(117deg, var(--bg-card) 0%, var(--bg-card-2) 100%);width:100%;height:60px;color:var(--headings-2);text-align:right;font-family:var(--login-font);letter-spacing:1px;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);border:0;border-radius:14px;padding:10px 15px 10px 20px;font-size:17px;font-weight:400;line-height:20px;transition:outline-color .28s,box-shadow .32s cubic-bezier(.22,1,.36,1),background .28s,transform .28s cubic-bezier(.22,1,.36,1)}.field input::placeholder{color:#a0aec08c;letter-spacing:1px}.field input:focus{background:linear-gradient(117deg, #0075ff29 0%, var(--bg-card-2) 100%);outline-color:#0075ffb3;transform:translateY(-1px);box-shadow:0 0 0 3px #0075ff29,0 10px 28px #00287838}.field input:read-only{opacity:.72;cursor:default}.login-form .field.is-ok input,.login-form .field-pass.is-ok input,.login-form input.is-ok,.login-form input.is-ok:focus{outline-color:#05cd99!important;box-shadow:0 0 0 3px #05cd9938!important}.login-form .field.is-bad input,.login-form .field-pass.is-bad input,.login-form input.is-bad,.login-form input.is-bad:focus{outline-color:#e34646!important;box-shadow:0 0 0 3px #e3464638!important}.field-hint{margin-top:-4px;font-size:12px;font-style:normal;font-weight:600;line-height:1.2}.field-hint.ok{color:#05cd99}.field-hint.bad{color:#e34646}.field-pass{position:relative}.field-pass input{padding-left:52px}.icon-btn{color:#7582ae;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:8px;transition:color .25s,background .25s,transform .28s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;top:50%;left:12px;translate:0 -50%}.icon-btn:hover{color:var(--normal);background:#0075ff1f}.icon-btn:active{transform:translateY(-50%)scale(.92)}.pass-toggle .eye-swap{place-items:center;animation:.32s cubic-bezier(.22,1,.36,1) both eye-pop;display:grid}.pass-toggle .eye-figma{opacity:.85;width:16px;height:16px;transition:opacity .22s,filter .22s,transform .28s cubic-bezier(.22,1,.36,1);display:block}.pass-toggle.is-open{color:var(--normal)}.pass-toggle.is-open .eye-figma,.pass-toggle .eye-swap.is-open .eye-figma{opacity:1;filter:drop-shadow(0 0 6px #0075ff8c);transform:scale(1.06)}@keyframes eye-pop{0%{opacity:0;transform:scale(.72)rotate(-8deg)}to{opacity:1;transform:none}}.login-row{direction:ltr;justify-content:space-between;align-items:center;gap:16px;font-size:15px;display:flex}.login-row .link{order:1}.login-row .remember-toggle{order:2}.login-row .link,.login-signup .link{color:var(--normal-hover);cursor:pointer;font-size:15px;font-weight:600;line-height:20px;font-family:var(--login-font);background:0 0;border:0;padding:0;transition:color .22s,text-shadow .22s}.login-signup .link{font-size:17px}.login-row .link:hover,.login-signup .link:hover{color:#4d9dff;text-shadow:0 0 14px #0075ff59}.remember-toggle{color:var(--headings-2);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;direction:ltr;align-items:center;gap:7px;font-size:15px;font-weight:400;line-height:20px;display:inline-flex}.remember-toggle input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.toggle-track{background:#282d49f2;border-radius:97.74px;outline:0;flex-shrink:0;width:36px;height:18.5px;transition:background .35s cubic-bezier(.22,1,.36,1),box-shadow .35s;position:relative;box-shadow:inset 0 1px 2px #00000040}.toggle-thumb{background:#fff;border-radius:9999px;width:13.5px;height:13.5px;transition:left .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s;position:absolute;top:2.5px;left:2.5px;box-shadow:0 1px 4px #00000047}.remember-toggle.is-on .toggle-track,.remember-toggle input:checked+.toggle-track{background:#0075ff;box-shadow:0 0 14px #0075ff66}.remember-toggle.is-on .toggle-thumb,.remember-toggle input:checked+.toggle-track .toggle-thumb{left:20px;transform:scale(1.04);box-shadow:0 1px 6px #00287859}.remember-toggle:active .toggle-thumb{transform:scale(.94)}.toggle-label{color:var(--headings-2);font-size:15px}.login-err{color:#ff6b8a;min-height:0;font-size:13px;font-weight:600;animation:.4s login-shake}.login-demo{color:#c7d7ff;background:#0075ff24;border:1px solid #0075ff40;border-radius:10px;margin:0;padding:8px 10px;font-size:12px;font-weight:600}.btn-primary{background:var(--normal);color:#fff;height:auto;min-height:46px;font-family:var(--login-font);letter-spacing:.3px;cursor:pointer;border:0;border-radius:10px;padding:13px 24px;font-size:16px;font-weight:700;line-height:20px;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s,background .25s;box-shadow:0 10px 28px #0075ff59}.btn-primary:hover{background:var(--normal-hover);transform:translateY(-2px)scale(1.01);box-shadow:0 14px 32px #0075ff73}.btn-primary:active{transform:scale(.985)}.btn-primary:disabled{opacity:.65;cursor:wait;box-shadow:none;transform:none}.btn-ghost{color:var(--normal-hover);height:40px;font-family:var(--login-font);cursor:pointer;background:#0075ff1f;border:0;border-radius:10px;font-size:14px;font-weight:600;transition:background .22s,transform .22s}.btn-ghost:hover{background:#0075ff33;transform:translateY(-1px)}.form-divider{opacity:.9;pointer-events:none;width:100%;height:auto;margin:0;display:block}.login-signup{text-align:center;color:var(--headings);direction:ltr;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:8px 0 0;font-size:17px;font-weight:600;line-height:20px;display:flex}.mode-register .login-signup{margin:0}.login-foot{text-align:center;color:var(--headings-2);flex-shrink:0;justify-content:center;align-items:center;gap:3px;margin-top:16px;font-size:13px;font-weight:400;line-height:16px;animation:.55s cubic-bezier(.22,1,.36,1) .35s both login-rise;display:flex}.foot-copy{font-family:Roboto,system-ui,sans-serif;font-size:14px}@media (width<=1100px){.hero-copy{max-width:40%;right:4%}.login-panel{padding:36px 28px}}@media (width<=900px){.hero-copy{display:none}}@media (width<=700px){.login-shell{border-radius:0;grid-template-columns:1fr}.login-hero{display:none}.login-panel{border-radius:0;width:100%;max-width:520px;height:100dvh;margin:auto;padding:28px 20px}}@media (prefers-reduced-motion:reduce){.login-artwork,.login-artwork-figma,.login-brand,.login-card,.login-panel,.login-form .anim-item,.login-title,.hero-backglow,.hero-soft-aura,.hero-soft-sweep,.hero-stage,.hero-copy,.hero-sub,.login-logo,.btn-primary,.login-foot{animation:none}.login-artwork,.login-artwork-figma{transform:none}.toggle-track,.toggle-thumb{transition:none}}@keyframes login-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes login-swap{0%{opacity:0;transform:translate(16px)scale(.985)}to{opacity:1;transform:none}}@keyframes login-panel-in{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:none}}@keyframes hero-frame-in{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}@keyframes cube-float{0%,to{filter:drop-shadow(0 18px 40px #00287859);transform:scale(1.02)translateY(0)}50%{filter:drop-shadow(0 28px 56px #0050c86b);transform:scale(1.035)translateY(-10px)}}@keyframes soft-aura{0%,to{opacity:.5;transform:translate(-50%,-50%)scale(.94)}50%{opacity:.9;transform:translate(-50%,-50%)scale(1.06)}}@keyframes glow-breathe{0%,to{opacity:.45;transform:scale(.96)}50%{opacity:.85;transform:scale(1.05)}}@keyframes soft-sweep{0%{opacity:0;left:-40%}20%{opacity:.5}50%{opacity:.7;left:45%}80%{opacity:.2}to{opacity:0;left:110%}}@keyframes login-shake{0%,to{transform:none}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.login-shell.mode-register{--r:clamp(.72px,min(.0694444vw,.0976563vh),1.25px);grid-template-columns:62.5694% 37.4306%}.mode-register .login-hero{padding:calc(30 * var(--r)) 0 calc(30 * var(--r)) calc(25 * var(--r))}.mode-register .hero-stage{border-radius:calc(12 * var(--r));outline:none;width:100%;height:100%;max-height:none;position:relative;overflow:hidden}.mode-register .hero-side-fade,.mode-register .hero-backglow{display:none}.mode-register .login-artwork-figma{object-fit:cover;object-position:center center;filter:none;width:104.99%;max-width:none;height:100%;margin:0;animation:none;position:absolute;top:0;left:-1.47%;transform:none}.mode-register .hero-picture-figma{border-radius:calc(12 * var(--r));position:absolute;inset:0;overflow:hidden}.mode-register .hero-copy{left:auto;right:calc(47 * var(--r));top:calc(117 * var(--r));width:calc(391 * var(--r));max-width:48%;display:block}.mode-register .hero-title{font-size:calc(33 * var(--r));text-shadow:none;line-height:1.55}.mode-register .hero-sub{font-size:calc(17 * var(--r));line-height:calc(28 * var(--r));margin-top:calc(9 * var(--r))}.mode-register .login-panel{padding:calc(50 * var(--r)) calc(48 * var(--r));justify-content:flex-start}.mode-register .login-brand{height:calc(58 * var(--r));margin-bottom:calc(38 * var(--r));flex-direction:row-reverse;justify-content:flex-end}.mode-register .brand-name{font-size:calc(40 * var(--r))}.mode-register .register-brand-export{width:calc(227.91 * var(--r));height:auto;display:block}.mode-register .login-panel .btn-primary{background:#0075ff}.mode-register .login-logo-wrap{width:calc(60.91 * var(--r));height:calc(58 * var(--r))}.mode-register .login-logo{width:calc(58 * var(--r));filter:none;height:auto}.mode-register .login-card{gap:calc(45 * var(--r));flex:none;padding:0;overflow:visible}.mode-register .login-title{font-size:calc(22 * var(--r));line-height:calc(28 * var(--r));margin:0}.mode-register .login-form{gap:calc(25 * var(--r));overflow:visible}.mode-register .field-row{gap:calc(25 * var(--r))}.mode-register .field{gap:calc(13 * var(--r));font-size:calc(16 * var(--r));line-height:calc(12 * var(--r));color:#b2c2d7}.mode-register .field>span{padding:0 calc(7 * var(--r))}.mode-register .field input{height:calc(60 * var(--r));border-radius:calc(14 * var(--r));padding:calc(10 * var(--r)) calc(15 * var(--r));font-size:calc(17 * var(--r));color:#b2c2d7;background:linear-gradient(92.704deg,#060b28f0 8.451%,#0a0e237d 86.025%)}.mode-register .field input::placeholder{color:#b2c2d7}.mode-register .field-pass input{padding-left:calc(52 * var(--r))}.mode-register .icon-btn{left:calc(20 * var(--r));padding:calc(8 * var(--r))}.mode-register .eye-figma{width:calc(16 * var(--r));height:auto}.mode-register .btn-primary{height:calc(46 * var(--r));padding:calc(13 * var(--r)) calc(24 * var(--r));font-size:calc(16 * var(--r));line-height:calc(20 * var(--r));border-radius:calc(10 * var(--r));margin-top:calc(15 * var(--r))!important}.mode-register .hero-stage,.mode-register .login-hero{overflow:hidden}.mode-register .form-divider{margin:calc(15 * var(--r)) 0 0}.mode-register .login-signup{font-size:calc(17 * var(--r));line-height:calc(20 * var(--r));gap:calc(8 * var(--r))}.mode-register .login-signup .link{font-size:inherit}.mode-register .login-foot{padding-top:calc(20 * var(--r));font-size:calc(13 * var(--r));line-height:calc(16 * var(--r));margin-top:auto}.mode-register .foot-copy{font-size:calc(14 * var(--r))}.mode-register .field-hint{display:block}.mode-register button:focus-visible{outline-offset:3px;outline:2px solid #69b6ff}@media (width<=700px){.login-shell.mode-register{--r:1px;height:auto;min-height:100dvh;max-height:none;display:block;overflow:visible}.mode-register .login-hero{display:none}.mode-register .login-panel{height:auto;min-height:100dvh;max-height:none;padding:28px 20px;overflow:visible}.mode-register .login-title{font-size:18px}.mode-register .login-brand{margin-bottom:30px}.mode-register .login-card{gap:30px}.mode-register .login-foot{padding-top:48px;font-size:10px}}@media (prefers-reduced-motion:reduce){.mode-register *,.mode-register :before{transition:none!important;animation:none!important}}.login-shell.mode-login{--r:clamp(.72px,min(.0694444vw,.0976563vh),1.25px);grid-template-columns:62.5694% 37.4306%}.mode-login .login-hero{padding:calc(30 * var(--r)) 0 calc(30 * var(--r)) calc(25 * var(--r))}.mode-login .hero-stage{border-radius:calc(12 * var(--r));outline:none;width:100%;height:100%;max-height:none;position:relative;overflow:hidden}.mode-login .hero-side-fade,.mode-login .hero-backglow{display:none}.mode-login .login-artwork-figma{object-fit:cover;object-position:center center;filter:none;width:104.99%;max-width:none;height:100%;margin:0;animation:none;position:absolute;top:0;left:-1.47%;transform:none}.mode-login .hero-picture-figma{border-radius:calc(12 * var(--r));position:absolute;inset:0;overflow:hidden}.mode-login .hero-copy{left:auto;right:calc(47 * var(--r));top:calc(117 * var(--r));width:calc(391 * var(--r));max-width:48%;display:block}.mode-login .hero-title{font-size:calc(33 * var(--r));text-shadow:none;line-height:1.55}.mode-login .hero-sub{font-size:calc(17 * var(--r));line-height:calc(28 * var(--r));margin-top:calc(9 * var(--r))}.mode-login .login-panel{padding:calc(50 * var(--r)) calc(48 * var(--r));justify-content:flex-start}.mode-login .login-brand{height:calc(58 * var(--r));margin-bottom:calc(38 * var(--r));flex-direction:row-reverse;justify-content:flex-end}.mode-login .brand-name{font-size:calc(40 * var(--r))}.mode-login .register-brand-export{width:calc(227.91 * var(--r));height:auto;display:block}.mode-login .login-panel .btn-primary{background:#0075ff}.mode-login .login-logo-wrap{width:calc(60.91 * var(--r));height:calc(58 * var(--r))}.mode-login .login-logo{width:calc(58 * var(--r));filter:none;height:auto}.mode-login .login-card{gap:calc(45 * var(--r));flex:none;padding:0;overflow:visible}.mode-login .login-title{font-size:calc(22 * var(--r));line-height:calc(28 * var(--r));margin:0}.mode-login .login-form{gap:calc(25 * var(--r));overflow:visible}.mode-login .field-row{gap:calc(25 * var(--r))}.mode-login .field{gap:calc(13 * var(--r));font-size:calc(16 * var(--r));line-height:calc(12 * var(--r));color:#b2c2d7}.mode-login .field>span{padding:0 calc(7 * var(--r))}.mode-login .field input{height:calc(60 * var(--r));border-radius:calc(14 * var(--r));padding:calc(10 * var(--r)) calc(15 * var(--r));font-size:calc(17 * var(--r));color:#b2c2d7;background:linear-gradient(92.704deg,#060b28f0 8.451%,#0a0e237d 86.025%)}.mode-login .field input::placeholder{color:#b2c2d7}.mode-login .field-pass input{padding-left:calc(52 * var(--r))}.mode-login .icon-btn{left:calc(20 * var(--r));padding:calc(8 * var(--r))}.mode-login .eye-figma{width:calc(16 * var(--r));height:auto}.mode-login .btn-primary{height:calc(46 * var(--r));padding:calc(13 * var(--r)) calc(24 * var(--r));font-size:calc(16 * var(--r));line-height:calc(20 * var(--r));border-radius:calc(10 * var(--r));margin-top:calc(15 * var(--r))!important}.mode-login .hero-stage{overflow:hidden}.mode-login .form-divider{margin:calc(15 * var(--r)) 0 0}.mode-login .login-signup{font-size:calc(17 * var(--r));line-height:calc(20 * var(--r));gap:calc(8 * var(--r))}.mode-login .login-signup .link{font-size:inherit}.mode-login .login-foot{padding-top:calc(20 * var(--r));font-size:calc(13 * var(--r));line-height:calc(16 * var(--r));margin-top:auto}.mode-login .foot-copy{font-size:calc(14 * var(--r))}.mode-login .field-hint{display:block}.mode-login button:focus-visible{outline-offset:3px;outline:2px solid #69b6ff}@media (width<=700px){.login-shell.mode-login{--r:1px;height:auto;min-height:100dvh;max-height:none;display:block;overflow:visible}.mode-login .login-hero{display:none}.mode-login .login-panel{height:auto;min-height:100dvh;max-height:none;padding:28px 20px;overflow:visible}.mode-login .login-title{font-size:18px}.mode-login .login-brand{margin-bottom:30px}.mode-login .login-card{gap:30px}.mode-login .login-foot{padding-top:48px;font-size:10px}}@media (prefers-reduced-motion:reduce){.mode-login *,.mode-login :before{transition:none!important;animation:none!important}}.mode-login .login-brand{margin-bottom:calc(48 * var(--r))}.mode-login .login-form{gap:calc(25 * var(--r))}.mode-login .login-row{margin-top:calc(-9 * var(--r));gap:calc(16 * var(--r));height:calc(20 * var(--r))}.mode-login .login-row .link,.mode-login .toggle-label,.mode-login .remember-toggle{font-size:calc(15 * var(--r));line-height:calc(20 * var(--r))}.mode-login .remember-toggle{gap:calc(7 * var(--r))}.mode-login .toggle-track{width:calc(36 * var(--r));height:calc(18.5 * var(--r));box-shadow:none}.mode-login .toggle-thumb{width:calc(13.5 * var(--r));height:calc(13.5 * var(--r));top:calc(2.5 * var(--r));left:calc(2.5 * var(--r));box-shadow:none}.mode-login .remember-toggle.is-on .toggle-thumb{left:calc(20 * var(--r));transform:none}.mode-login .remember-toggle input:focus-visible+.toggle-track{outline-offset:3px;outline:2px solid #69b6ff}.mode-login .login-form>.btn-primary{margin-top:calc(3 * var(--r))!important}.mode-login .form-divider{margin-top:calc(3 * var(--r))}.mode-login .login-signup{margin:calc(-1 * var(--r)) 0 0}@media (width<=700px){.mode-login .login-row{flex-wrap:wrap;gap:12px;height:auto}}.mode-login .login-hero,.mode-register .login-hero{overflow:hidden}@keyframes soft-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translate(0,0)}}@keyframes soft-fade{0%{opacity:0}to{opacity:1}}@keyframes soft-press-ripple{0%{opacity:.42;transform:translate(-50%,-50%)scale(0)}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.login-shell *,.login-shell :before,.b-panel *,.b-panel :before{transition:none!important;animation:none!important}}.fl-stage{--z:1;--hk:1;--fl-ease:cubic-bezier(.22, 1, .36, 1);color:#fff;background:linear-gradient(122.9deg,#0f123b 12.05%,#090d2e 43.23%,#020515 74.42%);font-family:Yekan Bakh FaNum,Yekan Bakh,Vazirmatn,Tahoma,sans-serif;position:fixed;inset:0;overflow:hidden}.fl-frame{zoom:var(--z);width:calc(100vw / var(--z));height:calc(100dvh / var(--z));align-items:center;padding-left:25px;display:flex}.fl-hero{zoom:var(--hk);flex:none;width:876px;height:964px;position:relative}.fl-hero-card{animation:fl-hero-in 1.3s var(--fl-ease) both;border:.5px solid #e0e1e200;border-radius:12px;position:absolute;inset:0}.fl-hero-glow{pointer-events:none;will-change:opacity;border-radius:12px;animation:7s ease-in-out 1.3s infinite fl-glow;position:absolute;inset:0;box-shadow:30px 8px 250px 1px #0075ff80}.fl-hero-clip{background:#050a24;border-radius:12px;position:absolute;inset:0;overflow:hidden}.fl-hero-clip img{object-fit:cover;-webkit-user-select:none;user-select:none;transform-origin:46% 48%;width:104.99%;max-width:none;height:100%;animation:fl-art-in 1.6s var(--fl-ease) both, fl-art-drift 18s ease-in-out 1.6s infinite alternate;position:absolute;top:0;left:-1.47%}.fl-hero-fade{pointer-events:none;background:linear-gradient(90deg,#02051538 0%,#0000 7% 90%,#0205154d 100%),linear-gradient(#0000 84%,#02051547 100%);position:absolute;inset:0}.fl-hero-copy{text-align:right;white-space:nowrap;color:#fff;pointer-events:none;flex-direction:column;align-items:flex-end;gap:9px;display:flex;position:absolute;top:87px;left:438px}.fl-hero-copy h2{text-shadow:0 2px 22px #00144673;animation:fl-rise 1s var(--fl-ease) .35s both;margin:0;font-size:33px;font-weight:700;line-height:normal}.fl-hero-copy p{text-shadow:0 2px 16px #00144680;animation:fl-rise 1s var(--fl-ease) .5s both;margin:0;font-size:17px;font-weight:400;line-height:28px}.fl-panel{flex-direction:column;flex:1 0 0;justify-content:space-between;align-items:center;min-width:0;height:100%;padding:50px 48px;display:flex}.fl-top,.fl-foot{width:100%;max-width:470px}.fl-top{flex-direction:column;gap:48px;display:flex}.fl-top.is-register{gap:38px}.fl-brand{justify-content:flex-end;align-items:center;gap:2px;animation:.9s .15s both fl-fade;display:flex}.fl-wordmark{white-space:nowrap;color:#0000;background-image:linear-gradient(-89.79deg,#ebf3fe 0%,#a6adb4 48%,#ebf3fe 96.78%);background-position:100%;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-family:Peyda,Yekan Bakh,sans-serif;font-size:40px;font-weight:900;line-height:normal;animation:10s ease-in-out infinite fl-word}.fl-mark{flex:none;justify-content:center;align-items:center;width:60.91px;height:58px;display:flex}.fl-mark img{width:58px;max-width:none;height:60.91px;display:block;rotate:-90deg;scale:1 -1}.fl-forms{flex-direction:column;align-items:center;gap:24px;display:flex}.fl-form{flex-direction:column;gap:28px;width:100%;display:flex}.fl-form.is-register{gap:40px}.fl-fields-row{direction:ltr;grid-template-columns:1fr 1fr;gap:25px;display:grid}.fl-input.is-ok{border-color:#10b981a6}.fl-input.is-bad{border-color:#ff6b86b3}.fl-hint{text-align:right;direction:rtl;padding:0 6px;font-size:13px;font-style:normal;line-height:18px}.fl-hint.is-ok{color:#34d399}.fl-hint.is-bad{color:#ff9aaa}.fl-demo{color:#67b9ff;text-align:right;direction:rtl;margin:0;font-size:14px}.fl-ghost{color:#b2c2d7;cursor:pointer;background:#0f153573;border:1px solid #b2c2d740;border-radius:10px;justify-content:center;align-items:center;width:100%;padding:11px 20px;font:600 15px/20px Yekan Bakh FaNum,Yekan Bakh,sans-serif;transition:background-color .3s,color .3s,border-color .3s;display:flex}.fl-ghost:hover:not(:disabled){color:#fff;background:#1a2352a6;border-color:#0075ff73}.fl-form-main{flex-direction:column;gap:45px;display:flex}.fl-title{text-align:right;color:#fff;direction:rtl;margin:0;font-size:22px;font-weight:700;line-height:28px}.fl-fields-block{flex-direction:column;gap:16px;display:flex}.fl-fields{flex-direction:column;gap:25px;display:flex}.fl-field{flex-direction:column;gap:13px;display:flex}.fl-label{color:#b2c2d7;white-space:nowrap;justify-content:flex-end;padding:0 7px;font-size:16px;line-height:12px;display:flex}.fl-input{-webkit-backdrop-filter:blur(60px);height:60px;transition:border-color .35s ease, box-shadow .45s var(--fl-ease), background-color .35s ease;background:linear-gradient(92.7deg,#060b28f0 8.45%,#0a0e237d 86.03%);border:1px solid #282d49;border-radius:14px;align-items:center;padding:0 15px 0 20px;display:flex;position:relative}.fl-input-pass{background:linear-gradient(101.34deg,#060b28f0 32.54%,#0a0e237d 66.63%);justify-content:space-between;padding-left:12px}.fl-input:hover{border-color:#353c63}.fl-input:focus-within{border-color:#0075ffb3;box-shadow:0 0 0 4px #0075ff1f,0 12px 30px #0032a038}.fl-input input{text-align:right;letter-spacing:1px;color:#e6edf7;caret-color:#0075ff;background:0 0;border:0;outline:0;flex:auto;min-width:0;height:100%;padding:0;font:400 17px/20px Yekan Bakh FaNum,Yekan Bakh,sans-serif}.fl-input input::placeholder{color:#b2c2d7;opacity:1}.fl-input-pass input{letter-spacing:1px;font:400 15px/20px Roboto,Segoe UI,sans-serif}.fl-input input:-webkit-autofill{-webkit-text-fill-color:#e6edf7;transition:background-color 9999s;-webkit-box-shadow:inset 0 0 0 40px #070c2a}.fl-eye{cursor:pointer;opacity:.85;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;padding:8px;transition:background-color .3s,opacity .3s;display:flex}.fl-eye:hover{opacity:1;background:#b2c2d71a}.fl-eye img{width:16px;height:16px;transition:transform .4s var(--fl-ease);display:block}.fl-eye.is-open img{transform:scale(1.12)}.fl-eye.is-open{opacity:1;background:#0075ff29}.fl-row{align-items:flex-start;gap:16px;display:flex}.fl-link{color:#0069e6;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font:600 15px/20px Yekan Bakh FaNum,Yekan Bakh,sans-serif;transition:color .3s,text-shadow .3s}.fl-link:hover{color:#2b8bff;text-shadow:0 0 14px #0075ff59}.fl-remember{color:#b2c2d7;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;flex:1 0 0;justify-content:flex-end;align-items:center;gap:7px;min-width:0;font-size:15px;line-height:20px;display:flex;position:relative}.fl-remember input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.fl-switch{width:36px;height:18.5px;transition:background-color .4s var(--fl-ease), box-shadow .4s ease;background:#b2c2d738;border-radius:999px;flex:none;position:relative;box-shadow:inset 0 0 0 1px #b2c2d72e}.fl-switch i{width:14.5px;height:14.5px;transition:transform .45s var(--fl-ease), width .25s ease;background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000059}.fl-remember:active .fl-switch i{width:17px}.fl-remember.is-on .fl-switch{background:#0075ff;box-shadow:inset 0 0 0 1px #0075ffcc,0 0 12px #0075ff59}.fl-remember.is-on .fl-switch i{transform:translate(17.5px)}.fl-remember.is-on:active .fl-switch i{transform:translate(15px)}.fl-remember input:focus-visible+.fl-switch{outline-offset:3px;outline:2px solid #67b9ff}.fl-error{color:#ff9aaa;text-align:right;opacity:0;transition:grid-template-rows .4s var(--fl-ease), opacity .3s ease, margin .4s var(--fl-ease), padding .4s var(--fl-ease);direction:rtl;border-radius:12px;grid-template-rows:0fr;margin:-14px 0;padding:0 14px;font-size:14px;line-height:22px;display:grid;overflow:hidden}.fl-error.is-shown{opacity:1;background:#e33a3a1f;grid-template-rows:1fr;margin:0;padding:10px 14px;box-shadow:inset 0 0 0 1px #ff6b8640}.fl-submit{color:#fff;letter-spacing:.3px;cursor:pointer;width:100%;transition:transform .45s var(--fl-ease), box-shadow .45s ease, background-color .3s ease;background:#0075ff;border:0;border-radius:10px;justify-content:center;align-items:center;padding:13px 24px;font:700 16px/20px Yekan Bakh FaNum,Yekan Bakh,sans-serif;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 22px #0075ff40}.fl-submit span{z-index:1;position:relative}.fl-submit:after{content:"";transition:transform .9s var(--fl-ease);background:linear-gradient(110deg,#0000 30%,#ffffff38 50%,#0000 70%);position:absolute;inset:0;transform:translate(-110%)}.fl-submit:hover:not(:disabled){background:#0a7dff;transform:translateY(-1px);box-shadow:0 14px 34px #0075ff6b}.fl-submit:hover:not(:disabled):after{transform:translate(110%)}.fl-submit:active:not(:disabled){transform:scale(.985)}.fl-submit:focus-visible{outline-offset:3px;outline:2px solid #67b9ff}.fl-submit:disabled{cursor:default}.fl-submit.is-busy:after{animation:1.1s linear infinite fl-busy}.fl-rule{width:100%;height:1px;display:block}.fl-signup{color:#fff;white-space:nowrap;align-items:flex-start;gap:8px;margin:0;font-size:17px;font-weight:600;line-height:20px;display:flex}.fl-signup .fl-link{font-size:17px}.fl-foot{color:#b2c2d7;white-space:nowrap;justify-content:center;align-items:center;gap:3px;height:24px;font-size:13px;line-height:16px;animation:1s .7s both fl-fade;display:flex}.fl-copy{letter-spacing:-.4px;font:400 14px/16px Roboto,Segoe UI,sans-serif}.fl-in{animation:fl-rise .8s var(--fl-ease) both;animation-delay:calc(.28s + var(--i,0) * 70ms)}@keyframes fl-hero-in{0%{opacity:0;transform:translate(-14px)scale(.985)}to{opacity:1;transform:none}}@keyframes fl-art-in{0%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes fl-art-drift{0%{transform:scale(1)translate(0,0)}to{transform:scale(1.025)translate(-.6%,-.4%)}}@keyframes fl-glow{0%,to{opacity:.78}50%{opacity:1}}@keyframes fl-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes fl-fade{0%{opacity:0}to{opacity:1}}@keyframes fl-word{0%,to{background-position:100%}50%{background-position:0%}}@keyframes fl-busy{0%{transform:translate(-110%)}to{transform:translate(110%)}}@media (width<=900px){.fl-stage{overflow-y:auto}.fl-frame{zoom:1;width:100%;height:auto;min-height:100dvh;padding:0}.fl-hero{display:none}.fl-panel{gap:40px;min-height:100dvh;padding:36px 22px 24px}.fl-top{gap:36px}.fl-form-main{gap:32px}.fl-wordmark{font-size:34px}.fl-fields-row{grid-template-columns:1fr;gap:18px}.fl-row{flex-wrap:wrap-reverse;justify-content:space-between}.fl-signup{white-space:normal;flex-wrap:wrap;justify-content:center}.fl-foot{white-space:normal;text-align:center;height:auto}}@media (prefers-reduced-motion:reduce){.fl-stage *,.fl-stage :after{transition:none!important;animation:none!important}}.b-panel .device-detail{--dd-ease:cubic-bezier(.22, 1, .36, 1);direction:ltr;flex-direction:column;align-items:stretch;gap:15px;padding:10px 10px 0;display:flex;overflow:visible}.b-panel .device-detail .dd-hero{isolation:isolate;-webkit-backdrop-filter:blur(60px)saturate(1.6);width:100%;height:263px;animation:dd-rise .75s var(--dd-ease) both;background:linear-gradient(76.56deg,#060b28 56.53%,#0f123bcc 101.1%);border:.5px solid #444d81;border-radius:20px;flex-direction:column;flex:none;align-items:flex-end;gap:13px;padding-top:19px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 54px #00082473,inset 0 1px #ffffff12}.b-panel .device-detail .dd-hero:after{content:"";z-index:2;pointer-events:none;animation:dd-sheen 12s var(--dd-ease) 1.2s infinite;background:linear-gradient(116deg,#0000 42%,#ffffff0d 50%,#6eafff0f 53%,#0000 61%);position:absolute;inset:-40% -50%}.b-panel .device-detail .dd-hero-art{pointer-events:none;z-index:0;border-radius:20px 0 0 20px;width:clamp(600px,56.34%,1000px);height:263px;position:absolute;top:-.5px;left:-.5px;overflow:hidden}.b-panel .device-detail .dd-hero-art img{object-fit:cover;object-position:50% 8%;width:100%;max-width:none;height:100%;animation:dd-art-in 1.2s var(--dd-ease) both;position:absolute;inset:0}.b-panel .device-detail .dd-hero-fade{background:linear-gradient(-89.93deg,#060b28 2.78%,#0000004d 99.97%);border-radius:20px 0 0 20px;position:absolute;inset:0}.b-panel .device-detail .dd-hero-body{z-index:3;flex-direction:column;align-items:flex-end;gap:10px;width:100%;display:flex;position:relative}.b-panel .device-detail .dd-crumb{color:#fff;direction:rtl;justify-content:flex-start;align-items:center;height:16px;padding:0 20px;font-size:13px;line-height:16px;animation:.6s .15s both dd-fade;display:flex}.b-panel .device-detail .dd-crumb-back{color:#90a1b7;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;transition:color .25s}.b-panel .device-detail .dd-crumb-back:hover{color:#fff}.b-panel .device-detail .dd-crumb-sep{white-space:pre}.b-panel .device-detail .dd-crumb-current{unicode-bidi:isolate;font-family:Roboto,Yekan Bakh FaNum,Segoe UI,sans-serif;font-weight:500}.b-panel .device-detail .dd-identity{justify-content:flex-end;align-items:center;gap:15px;width:100%;padding:25px;display:flex}.b-panel .device-detail .dd-identity-copy{width:auto;min-width:350px;max-width:calc(100% - 66px);animation:dd-rise .7s var(--dd-ease) .12s both;flex-direction:column;align-items:flex-end;gap:13px;display:flex}.b-panel .device-detail .dd-title-row{justify-content:flex-end;align-items:center;gap:25px;width:100%;height:34px;display:flex}.b-panel .device-detail .dd-badges{flex:none;align-items:center;gap:15px;display:flex}.b-panel .device-detail .dd-pill{white-space:nowrap;direction:rtl;border-radius:1234px;justify-content:center;align-items:center;gap:7px;padding:8px 10px;font-size:17px;font-weight:400;line-height:18px;display:inline-flex}.b-panel .device-detail .dd-pill.is-online{color:#01b574;background:#01b5744d}.b-panel .device-detail .dd-pill.is-degraded{color:#ffb340;background:#ff9f0a38}.b-panel .device-detail .dd-pill.is-offline{color:#ff6b86;background:#e33a3a38}.b-panel .device-detail .dd-pill.solid.is-active{color:#fff;background:#01b574}.b-panel .device-detail .dd-pill.solid.is-inactive{color:#fff;background:#e33a3ad9}.b-panel .device-detail .dd-dot{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px;display:block}.b-panel .device-detail .is-online .dd-dot,.b-panel .device-detail .text-green .dd-dot{animation:2.4s ease-in-out infinite dd-pulse}.b-panel .device-detail .dd-title-row h1{color:#fff;white-space:nowrap;text-overflow:ellipsis;max-width:260px;margin:0;font-family:IBM Plex Mono,Yekan Bakh FaNum,Cascadia Mono,Consolas,ui-monospace,monospace;font-size:21px;font-weight:600;line-height:27px;overflow:hidden}.b-panel .device-detail .dd-id{color:#b2c2d7;white-space:nowrap;direction:rtl;justify-content:flex-start;align-items:center;gap:6px;width:100%;height:20px;margin:0;font-size:17px;line-height:20px;display:flex}.b-panel .device-detail .dd-id bdi{direction:ltr;font-family:IBM Plex Mono,Yekan Bakh FaNum,Cascadia Mono,Consolas,ui-monospace,monospace;font-weight:500}.b-panel .device-detail .dd-chip{width:51px;height:51px;animation:dd-chip-in .9s var(--dd-ease) .2s both, dd-chip-glow 5s ease-in-out 1.1s infinite;flex:none}.b-panel .device-detail .dd-uptime{z-index:3;flex-direction:column;justify-content:center;align-items:flex-end;gap:18px;padding-right:35px;animation:.7s .28s both dd-fade;display:flex;position:relative}.b-panel .device-detail .dd-uptime-head{justify-content:space-between;align-items:center;width:100%;display:flex}.b-panel .device-detail .dd-uptime-head>p{color:#b2c2d7;white-space:nowrap;margin:0;font-size:15px;font-weight:600;line-height:20px}.b-panel .device-detail .dd-period{color:#b2c2d7;white-space:nowrap;align-items:flex-start;gap:3px;font-size:13px;font-weight:600;line-height:20px;display:inline-flex}.b-panel .device-detail .dd-period img{width:12px;height:11px;margin-top:5px}.b-panel .device-detail .dd-period{transition:color .28s ease, background .28s ease, border-color .28s ease, box-shadow .28s ease, transform .28s var(--dd-ease);border:1px solid #0000;border-radius:8px;padding:2px 10px}.b-panel .device-detail .dd-period.is-hovered{color:#fff;background:#0075ff38;border-color:#60a5ff73;transform:translateY(-1px);box-shadow:0 4px 16px #0075ff52}.b-panel .device-detail .dd-stat-bar-wrap{width:407px;max-width:100%;position:relative}.b-panel .device-detail .dd-bar-tip{opacity:0;pointer-events:none;z-index:8;-webkit-backdrop-filter:blur(16px)saturate(160%);color:#fff;white-space:nowrap;transition:left .34s var(--dd-ease), opacity .24s ease, transform .34s var(--dd-ease);background:linear-gradient(155deg,#060b28f0 0%,#0f194ae0 100%);border:1px solid #60a5ff70;border-radius:11px;align-items:center;gap:7px;padding:6px 12px;font-size:11.5px;display:inline-flex;position:absolute;bottom:calc(100% + 10px);transform:translate(-50%,6px)scale(.94);box-shadow:0 10px 24px #020618a6,0 0 16px #0075ff57,inset 0 1px #ffffff38}.b-panel .device-detail .dd-bar-tip.is-visible{opacity:1;transform:translate(-50%)scale(1)}.b-panel .device-detail .dd-bar-tip strong{color:#fff;font-weight:700}.b-panel .device-detail .dd-bar-tip span{color:#93c5fd;font-weight:500}.b-panel .device-detail .dd-bar-tip-dot{border-radius:999px;width:8px;height:8px;display:inline-block}.b-panel .device-detail .dd-bar-tip-dot.is-ok{background:#01b574;box-shadow:0 0 8px #01b574d9}.b-panel .device-detail .dd-bar-tip-dot.is-off{background:#e31a1a;box-shadow:0 0 8px #e31a1ad9}.b-panel .device-detail .dd-stat-bar{background:#fff;border-radius:1234px;width:407px;max-width:100%;height:14px;display:flex;overflow:hidden}.b-panel .device-detail .dd-stat-bar>span{cursor:pointer;transform-origin:0;height:100%;animation:dd-bar .8s var(--dd-ease) both;transition:filter .28s ease, box-shadow .28s ease, transform .28s var(--dd-ease);flex:0 0 58.143px}.b-panel .device-detail .dd-stat-bar>span:hover,.b-panel .device-detail .dd-stat-bar>span.is-hovered{filter:brightness(1.28)saturate(1.2);box-shadow:inset 0 0 10px #ffffff73}.b-panel .device-detail .dd-stat-bar>span:first-child{animation-delay:.36s}.b-panel .device-detail .dd-stat-bar>span:nth-child(2){animation-delay:.42s}.b-panel .device-detail .dd-stat-bar>span:nth-child(3){animation-delay:.48s}.b-panel .device-detail .dd-stat-bar>span:nth-child(4){animation-delay:.54s}.b-panel .device-detail .dd-stat-bar>span:nth-child(5){animation-delay:.6s}.b-panel .device-detail .dd-stat-bar>span:nth-child(6){animation-delay:.66s}.b-panel .device-detail .dd-stat-bar>span:nth-child(7){animation-delay:.72s}.b-panel .device-detail .dd-cards{flex:none;align-items:flex-start;gap:15px;width:100%;height:120px;display:flex}.b-panel .device-detail .dd-card{isolation:isolate;-webkit-backdrop-filter:blur(60px)saturate(1.6);min-width:0;height:100%;animation:dd-rise .7s var(--dd-ease) both;transition:transform .5s var(--dd-ease), box-shadow .45s ease;background:linear-gradient(158.24deg,#060b28f0 44.31%,#0a0e237d 100.5%);border-radius:20px;flex:1 0 0;justify-content:flex-end;align-items:flex-start;gap:14px;padding:12px 14px 15px 20px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 16px 38px #00082452}.b-panel .device-detail .dd-card:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(120% 90% at 100% 0,#0075ff1f,#0000 60%);transition:opacity .5s;position:absolute;inset:0}.b-panel .device-detail .dd-card:hover{transform:translateY(-3px);box-shadow:inset 0 1px #ffffff14,0 22px 46px #000e3c73}.b-panel .device-detail .dd-card:hover:after{opacity:1}.b-panel .device-detail .dd-card-copy{flex-direction:column;flex:1 0 0;align-items:flex-end;gap:16px;min-width:0;height:100%;padding:10px 0 0 3px;line-height:20px;display:flex}.b-panel .device-detail .dd-card-main{flex-direction:column;align-items:flex-end;gap:8px;width:100%;display:flex}.b-panel .device-detail .dd-card-label{color:#b2c2d7;white-space:nowrap;direction:rtl;margin:0;font-size:15px;font-weight:400;line-height:20px}.b-panel .device-detail .dd-card-value{color:#fff;white-space:nowrap;direction:rtl;align-items:center;gap:7px;margin:0;font-size:18px;font-weight:600;line-height:20px;display:inline-flex}.b-panel .device-detail .dd-card-value.text-green{color:#05cd99}.b-panel .device-detail .dd-card-value.text-red{color:#ff6b86}.b-panel .device-detail .dd-card-meta{color:#b2c2d7;text-align:right;white-space:nowrap;direction:rtl;width:100%;margin:0;font-size:15px;line-height:20px}.b-panel .device-detail .dd-card-icon{width:58px;height:58px;transition:transform .5s var(--dd-ease);border-radius:1234px;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.b-panel .device-detail .dd-card:hover .dd-card-icon{transform:scale(1.06)}.b-panel .device-detail .dd-card-icon.tone-green{background:#05cd9933}.b-panel .device-detail .dd-card-icon.tone-blue{background:#0075ff4d}.b-panel .device-detail .dd-card-icon.tone-muted{background:#b2c2d724}@keyframes dd-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes dd-fade{0%{opacity:0}to{opacity:1}}@keyframes dd-sheen{0%,70%{opacity:0;transform:translate(-30%)}80%{opacity:1}to{opacity:0;transform:translate(30%)}}@keyframes dd-art-in{0%{opacity:0}to{opacity:1}}@keyframes dd-bar{0%{opacity:.2;transform:scaleX(.2)}to{opacity:1;transform:none}}@keyframes dd-pulse{0%,to{opacity:1;box-shadow:0 0}50%{opacity:.7;box-shadow:0 0 6px 1px}}@keyframes dd-chip-in{0%{opacity:0;transform:scale(.85)rotate(-8deg)}to{opacity:1;transform:none}}@keyframes dd-chip-glow{0%,to{filter:drop-shadow(0 0 #0075ff00)}50%{filter:drop-shadow(0 0 10px #0075ff73)}}@media (width<=1100px){.b-panel .device-detail .dd-hero-art{max-width:48%}.b-panel .device-detail .dd-card-meta{font-size:14px}}@media (width<=900px){.b-panel .device-detail{padding:0}.b-panel .device-detail .dd-hero{height:auto;padding-bottom:20px}.b-panel .device-detail .dd-hero-art{opacity:.4;width:100%;max-width:none;height:100%}.b-panel .device-detail .dd-identity{padding:18px 16px}.b-panel .device-detail .dd-identity-copy{flex:auto;width:auto;min-width:0}.b-panel .device-detail .dd-title-row{flex-wrap:wrap-reverse;gap:10px}.b-panel .device-detail .dd-uptime{align-self:stretch;padding:0 16px}.b-panel .device-detail .dd-stat-bar{width:100%}.b-panel .device-detail .dd-stat-bar>span{flex:1 1 0}.b-panel .device-detail .dd-cards{flex-direction:column;height:auto}.b-panel .device-detail .dd-card{flex:none;width:100%;height:120px}}@media (prefers-reduced-motion:reduce){.b-panel .device-detail *,.b-panel .device-detail :after{transition:none!important;animation:none!important}}:root{--ios27-glass-transparency:.35;--ios27-glass-opacity-scale:calc(1.6 + (var(--ios27-glass-transparency) * -1.1));--ios27-glass-blur-scale:calc(.5 + (var(--ios27-glass-transparency) * .8));--ios27-glass-bg:rgba(255, 255, 255, calc(.7 * var(--ios27-glass-opacity-scale)));--ios27-glass-overlay:#bfbfbf1a;--ios27-glass-edge:#dbdbdbe6;--ios27-glass-shadow:0 8px 48px #0000002e;--ios27-glass-blur:calc(12px * var(--ios27-glass-blur-scale));--ios27-glass-saturate:1.8;--ios27-glass-radius:26px;--ios27-glass-radius-sm:18px;--ios27-accent-blue:#007aff;--ios27-accent-teal:#30b0c7;--ios27-accent-green:#34c759;--ios27-accent-orange:#ff9f0a;--ios27-accent-pink:#ff375f;--ios27-label:#1c1c1e;--ios27-secondary:#3c3c4399}.hg-dash.dark,[data-theme=dark],.b-panel.dark{--ios27-glass-bg:#0a0e237a;--ios27-glass-overlay:#78aaff14;--ios27-glass-edge:#e0e1e238;--ios27-glass-shadow:0 18px 48px #00061873;--ios27-glass-blur:28px;--ios27-glass-saturate:1.65;--ios27-glass-radius:20px;--ios27-glass-radius-sm:16px;--ios27-label:#f5f5f7;--ios27-secondary:#ebebf58c}.b-panel.dark .ios27-liquid-glass{box-shadow:var(--ios27-glass-shadow), inset 0 1px 0 #ffffff1f, inset 0 -1px 0 #0000002e}.ios27-liquid-glass{background:linear-gradient(180deg, var(--ios27-glass-overlay), transparent 42%), var(--ios27-glass-bg);-webkit-backdrop-filter:blur(var(--ios27-glass-blur)) saturate(var(--ios27-glass-saturate));border:.5px solid var(--ios27-glass-edge);box-shadow:var(--ios27-glass-shadow), inset 0 1px 0 #ffffff8c, inset 0 -1px 0 #0000000a;border-radius:var(--ios27-glass-radius);isolation:isolate;position:relative}.ios27-liquid-glass:before{content:"";pointer-events:none;border-radius:inherit;z-index:0;position:absolute;inset:0;box-shadow:inset 0 40px 10px -40px #2828282e,inset 0 -40px 10px -40px #2828281f}.ios27-liquid-glass>:not(.product-art):not(.score-orb){z-index:1;position:relative}.b-panel .ios27-liquid-glass>.product-art{z-index:0;position:absolute}.b-panel .summary>.score-orb{z-index:1;position:relative}.ios27-liquid-glass-sm{border-radius:var(--ios27-glass-radius-sm);-webkit-backdrop-filter:blur(calc(8px * var(--ios27-glass-blur-scale))) saturate(var(--ios27-glass-saturate))}.ios27-glass-clear{--ios27-glass-transparency:.85}.ios27-glass-tinted{--ios27-glass-transparency:.25}@media (prefers-reduced-transparency:reduce){.ios27-liquid-glass,.ios27-liquid-glass-sm{-webkit-backdrop-filter:none;background:#fffffff0}.hg-dash.dark .ios27-liquid-glass,.hg-dash.dark .ios27-liquid-glass-sm,[data-theme=dark] .ios27-liquid-glass{background:#1c1c1ef0}}.hg-shell .hg-content>.dl-page{flex:1 0 auto;min-height:0}.hg-shell .dl-page{--dl-ease:cubic-bezier(.22, 1, .36, 1);--dl-line:#e2e8f04d;color:#fff;direction:ltr;flex-direction:column;gap:22px;min-height:100%;padding:10px 10px 0;font-family:Yekan Bakh FaNum,Yekan Bakh,sans-serif;display:flex}.hg-shell .dl-page .dl-icon{flex:none;max-width:none;height:auto;display:block}.hg-shell .dl-toolbar{z-index:3;min-height:50px;animation:dl-rise .65s var(--dl-ease) 50ms both;justify-content:space-between;align-items:center;gap:24px;padding:0 20px;display:flex;position:relative}.hg-shell .dl-actions{align-items:stretch;gap:12px;height:50px;display:flex}.hg-shell .dl-search{border:.5px solid var(--dl-line);cursor:text;width:245px;height:100%;transition:border-color .35s ease, box-shadow .4s ease, transform .45s var(--dl-ease);direction:rtl;background:linear-gradient(57.51deg,#0f1535d6 37.7%,#060b28c9 91.5%);border-radius:12px;align-items:center;gap:5px;margin:0;padding:0 6px 0 14px;display:flex;position:relative}.hg-shell .dl-search:hover{border-color:#e2e8f073}.hg-shell .dl-search:focus-within{border-color:#0075ffbf;box-shadow:0 0 0 3px #0075ff29}.hg-shell .dl-search-icon{flex:none;justify-content:center;align-items:center;width:37.5px;height:100%;display:flex}.hg-shell .dl-search-icon img{transition:transform .45s var(--dl-ease)}.hg-shell .dl-search:focus-within .dl-search-icon img{transform:scale(1.1)rotate(-8deg)}.hg-shell .dl-search input{color:#fff;text-align:right;direction:rtl;flex:1 1 0;min-width:0;height:100%;margin:0;padding:0;font:400 16px Yekan Bakh FaNum,Yekan Bakh,sans-serif;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.hg-shell .dl-search input::placeholder{color:#8da0ba;opacity:1}.hg-shell .dl-filter-wrap{height:100%;position:relative}.hg-shell .dl-filter{border:.5px solid var(--dl-line);color:#8da0ba;cursor:pointer;width:108px;height:100%;transition:background-color .3s ease, border-color .3s ease, color .3s ease, transform .45s var(--dl-ease), box-shadow .4s ease;direction:rtl;background:#0f1535d6;border-radius:12px;justify-content:flex-start;align-items:center;gap:6px;margin:0;padding:6px 10px 6px 26px;font:400 16px Yekan Bakh FaNum,Yekan Bakh,sans-serif;display:flex;position:relative}.hg-shell .dl-filter img{transition:transform .45s var(--dl-ease)}.hg-shell .dl-filter:hover{color:#cbd5e0;background:#161e48e6;border-color:#0075ff80;transform:translateY(-1px)}.hg-shell .dl-filter:hover img{transform:translateY(1px)scale(1.06)}.hg-shell .dl-filter:active{transform:scale(.97)}.hg-shell .dl-filter.is-open,.hg-shell .dl-filter.is-on{color:#fff;border-color:#0075ffb3}.hg-shell .dl-filter-dot{background:#0075ff;border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite dl-pulse;position:absolute;top:9px;left:12px;box-shadow:0 0 0 3px #0075ff33}.hg-shell .dl-pop{z-index:5;-webkit-backdrop-filter:blur(40px)saturate(1.5);backdrop-filter:blur(40px)saturate(1.5);opacity:0;visibility:hidden;transform-origin:20% 0;width:260px;transition:opacity .3s ease, transform .45s var(--dl-ease), visibility 0s linear .45s;direction:rtl;background:linear-gradient(150deg,#0e1434f0,#060b26eb);border:.5px solid #444d81e6;border-radius:16px;gap:12px;padding:14px;display:grid;position:absolute;top:calc(100% + 10px);left:0;transform:translateY(-8px)scale(.97);box-shadow:0 22px 50px #00000073,inset 0 1px #ffffff0f}.hg-shell .dl-pop.is-open{opacity:1;visibility:visible;transition:opacity .3s ease, transform .45s var(--dl-ease), visibility 0s;transform:none}.hg-shell .dl-pop label{color:#b2c2d7;gap:6px;margin:0;font:500 14px/1.4 Yekan Bakh FaNum,sans-serif;display:grid}.hg-shell .dl-pop select{border:.5px solid var(--dl-line);color:#fff;cursor:pointer;background:#02061699;border-radius:10px;height:40px;padding:0 12px;font:400 15px Yekan Bakh FaNum,sans-serif;transition:border-color .3s}.hg-shell .dl-pop select:hover{border-color:#0075ff99}.hg-shell .dl-pop select option{background:#0b1033}.hg-shell .dl-pop-foot{justify-content:space-between;align-items:center;gap:10px;display:flex}.hg-shell .dl-pop-foot span{color:#8da0ba;font-size:14px}.hg-shell .dl-pop-foot button{color:#ff8a8a;cursor:pointer;height:34px;transition:background-color .3s ease, transform .4s var(--dl-ease);background:#e33a3a2e;border:0;border-radius:9px;padding:0 14px;font:600 14px Yekan Bakh FaNum,sans-serif}.hg-shell .dl-pop-foot button:hover{background:#e33a3a4d}.hg-shell .dl-pop-foot button:active{transform:scale(.96)}.hg-shell .dl-heading{text-align:right;direction:rtl;flex-direction:column;align-items:flex-start;gap:14px;min-width:0;display:flex}.hg-shell .dl-heading h1{color:#fff!important;letter-spacing:0!important;margin:0!important;padding:0!important;font:700 21px/18px Yekan Bakh FaNum,Yekan Bakh,sans-serif!important}.hg-shell .dl-sub{direction:rtl;align-items:center;gap:12px;display:flex}.hg-shell .dl-sub p{white-space:nowrap;color:#b2c2d7!important;margin:0!important;font:400 18px/18px Yekan Bakh FaNum,Yekan Bakh,sans-serif!important}.hg-shell .dl-count{color:#01b574;white-space:nowrap;direction:rtl;align-items:center;gap:5px;height:26px;padding:6px 8px 5px 10px;font:600 16px/1 Yekan Bakh FaNum,Yekan Bakh,sans-serif;display:inline-flex}.hg-shell .dl-count img{animation:2.8s ease-in-out infinite dl-signal}.hg-shell .dl-table{--dl-cols:minmax(0, 200fr) minmax(0, 160fr) minmax(0, 160fr) minmax(0, 117fr) minmax(0, 128fr) minmax(0, 124fr) minmax(110px, 108fr);z-index:1;min-height:420px;animation:dl-rise .8s var(--dl-ease) .14s both;background:linear-gradient(121.28deg,#060b28bd 42.91%,#0a0e23b5 100%);border:0;border-radius:20px;flex-direction:column;flex:1 0 auto;margin-bottom:10px;display:flex;position:relative;overflow:hidden}.hg-shell .dl-head,.hg-shell .dl-row{z-index:1;grid-template-columns:var(--dl-cols);direction:rtl;align-items:center;padding-left:24px;padding-right:43px;display:grid;position:relative}.hg-shell .dl-head{background:url(/assets/figma-c/imgFrame1340444.png) 50%/cover no-repeat;border-bottom:1px solid #56577a4d;padding-top:24px;padding-bottom:21px}.hg-shell .dl-th{justify-content:flex-start;min-width:0;display:flex}.hg-shell .dl-th:last-child{justify-content:flex-end}.hg-shell .dl-th>span,.hg-shell .dl-th button{color:#b2c2d7;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;margin:0;padding:0;font:400 16px/18px Yekan Bakh FaNum,Yekan Bakh,sans-serif;display:inline-flex}.hg-shell .dl-th button{cursor:pointer;transition:color .3s}.hg-shell .dl-th button img{transition:transform .45s var(--dl-ease), opacity .3s ease;opacity:.85}.hg-shell .dl-th button:hover{color:#fff}.hg-shell .dl-th button:hover img{opacity:1;transform:translateY(1px)}.hg-shell .dl-th button.is-sorted{color:#fff}.hg-shell .dl-th button.is-sorted img{opacity:1;filter:drop-shadow(0 0 6px #0075ff99)}.hg-shell .dl-th button.is-sorted.is-desc img{transform:scaleY(-1)}.hg-shell .dl-body{z-index:1;flex-direction:column;gap:10px;padding-bottom:10px;display:flex;position:relative}.hg-shell .dl-row{animation:dl-row-in .6s var(--dl-ease) both;animation-delay:calc(.28s + var(--row,0) * 60ms);border-bottom:1px solid #56577a;padding-top:16px;padding-bottom:25px;transition:background-color .35s}.hg-shell .dl-row:hover{background:#ffffff06}.hg-shell .dl-row>div{text-overflow:ellipsis;white-space:nowrap;text-align:right;min-width:0;overflow:hidden}.hg-shell .dl-name{color:#fff;font:500 18px/18px Roboto,Yekan Bakh FaNum,sans-serif}.hg-shell .dl-type,.hg-shell .dl-city{color:#fff;font:600 18px/18px Yekan Bakh FaNum,Yekan Bakh,sans-serif}.hg-shell .dl-id{color:#fff;font:600 15px/18px Roboto,Yekan Bakh FaNum,sans-serif}.hg-shell .dl-row .dl-go{justify-content:flex-end;display:flex;overflow:visible}.hg-shell .dl-pill{white-space:nowrap;min-width:67px;transition:transform .45s var(--dl-ease);border-radius:6px;justify-content:center;align-items:center;padding:6px 12px;font:400 17px/18px Yekan Bakh FaNum,Yekan Bakh,sans-serif;display:inline-flex}.hg-shell .dl-pill.is-wide{min-width:89px}.hg-shell .dl-pill.is-ok{color:#01b574;background:#01b5744d}.hg-shell .dl-pill.is-bad{color:#e33a3a;background:#e33a3a4d}.hg-shell .dl-pill.is-warn{color:#ffb547;background:#ffb54740}.hg-shell .dl-row:hover .dl-pill{transform:translateY(-1px)}.hg-shell .dl-view{color:#fff;cursor:pointer;transition:background-color .3s ease, transform .45s var(--dl-ease), box-shadow .4s ease;direction:rtl;background:#0058bf;border:0;border-radius:8px;align-items:center;gap:5px;margin:0;padding:11px 15px;font:600 15px/18px Yekan Bakh FaNum,Yekan Bakh,sans-serif;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 14px #0058bf40}.hg-shell .dl-view img{transition:transform .45s var(--dl-ease);position:relative}.hg-shell .dl-view span{position:relative}.hg-shell .dl-view:hover{background:#0075ff;transform:translateY(-2px)}.hg-shell .dl-view:hover img{transform:translate(2px,-2px)}.hg-shell .dl-view:active{transform:scale(.96)}.hg-shell .dl-empty{color:#8da0ba;min-height:220px;animation:dl-rise .6s var(--dl-ease) both;direction:rtl;place-items:center;padding:24px;font:500 17px/1.6 Yekan Bakh FaNum,sans-serif;display:grid}@keyframes dl-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes dl-row-in{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:none}}@keyframes dl-pulse{0%,to{box-shadow:0 0 0 2px #0075ff38}50%{box-shadow:0 0 0 5px #0075ff14}}@keyframes dl-signal{0%,to{opacity:1;filter:none}50%{opacity:.75;filter:drop-shadow(0 0 5px #01b574b3)}}@media (width<=900px){.hg-shell .dl-page{gap:16px;padding:4px 0 0}.hg-shell .dl-toolbar{flex-direction:column-reverse;align-items:stretch;padding:0 4px}.hg-shell .dl-sub{flex-wrap:wrap;justify-content:flex-start}.hg-shell .dl-sub p{white-space:normal;font-size:15px;line-height:1.5!important}.hg-shell .dl-actions{height:46px}.hg-shell .dl-search{flex:1 1 0;width:auto;min-width:0}.hg-shell .dl-filter-wrap{flex:none}.hg-shell .dl-pop{left:auto;right:0}.hg-shell .dl-table{min-height:0;overflow-x:auto}.hg-shell .dl-head,.hg-shell .dl-row{min-width:900px}}@media (prefers-reduced-motion:reduce){.hg-shell .dl-page *,.hg-shell .dl-page :before{transition:none!important;animation:none!important}}.view-dashboard{--sidebar:248px;font-size:14px;transition:grid-template-columns .25s}.topbar,.sidebar-top{height:80px;padding:14px 24px}.page-title{gap:12px;font-size:17px}.info-ico{cursor:pointer;background:0 0;border-width:2px;width:26px;height:28px;font-size:20px}.workspace-chip{gap:10px;width:42%;max-width:370px;padding:4px 12px}.workspace-chip>svg:first-child{width:24px;height:24px}.ws-title{gap:10px;padding:3px 6px}.ws-title select{width:100%;min-width:0;color:inherit;cursor:pointer;background:0 0;border:0;font-weight:600}.ws-meta{flex-shrink:0}.reference-brand{background-position:-1309px -80.5px;background-size:1680px 928.9px;width:154px;height:46px}.dash-grid{grid-template-rows:minmax(248px,1fr) 82px minmax(190px,.72fr);gap:14px;height:calc(100dvh - 80px);min-height:584px;padding:20px 24px}.card{border-radius:12px;padding:18px 20px}.card h2{font-size:14px}.card-reports .card-head{gap:8px;margin-bottom:12px}.card-reports h2{gap:8px}.report-subtitle{padding-left:10px;font-size:12px}.chart-wrap{min-height:140px;padding:0}.stat-row{gap:14px}.stat{text-align:right;color:inherit;cursor:pointer;font:inherit;border:0;padding:14px 20px;font-weight:600;transition:transform .18s,box-shadow .18s}.stat strong{font-size:25px;line-height:1}.stat:hover{transform:translateY(-3px);box-shadow:0 8px 18px #182d4310}.bottom-grid{gap:22px;margin-top:0}.bars{margin-top:12px}.bar-row{min-height:46px;padding:19px 0 11px}.track{width:78%;height:12px}.track b{border:0}.bar-meta{font-size:12px}.bar-meta strong{font-size:11px}.status-list>div{min-height:36px;font-size:12px}.result-symbol{font-size:25px}.card-summary h2 svg{width:20px;height:20px}.card-foot{flex-wrap:nowrap;margin-top:10px;font-size:11px}.card-summary .card-foot{font-size:11px}.text-action{font:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0}.uptime-rows{gap:15px;margin-top:20px;padding-bottom:12px}.uptime-bar{height:16px}.uptime-bar i.on{background:#3ad7a8}.uptime-bar i.dim{background:#e7f8f1}.uptime-row{grid-template-columns:88px minmax(0,1fr);gap:10px;font-size:11px}.uptime-rows:before,.uptime-rows:after{right:98px}.activity-caption{color:#7c8792;margin:8px 0 0;font-size:10px}.dist-body{gap:18px;margin-top:20px}.dist-chart{width:34%;max-width:142px}.dist-legend{gap:10px;max-height:148px;font-size:11px;overflow-y:auto}.dist-legend li{white-space:normal}.dist-legend li span{min-width:0}.nav{gap:8px;padding:18px 14px}.nav-item{border-radius:10px;justify-content:space-between;gap:12px;min-height:48px;padding:10px 12px 10px 16px;font-size:15px;transition:background .2s,color .2s}.nav-item:hover{transform:none}.nav-item svg{width:23px;height:23px}.sidebar{height:100dvh;position:sticky;top:0}.sidebar-user{padding-top:12px}.user-row{gap:10px;padding:12px 16px}.user-row>div{min-width:0}.user-name{text-overflow:ellipsis;white-space:nowrap;max-width:158px;font-size:14px;overflow:hidden}.user-initial{color:#2d5a70;background:#def0f5;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.user-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:42px;height:42px}.service-status{gap:6px;margin-top:5px;font-size:10px}.badge-active{padding:3px 9px}.badge-active.inactive{color:#69727d;background:#eceff3}.live-indicator{color:#9aa1a8;padding:0 16px 9px;font-size:9px;display:block}.live-indicator:before{content:"";background:#dba545;border-radius:50%;width:5px;height:5px;margin-left:5px;display:inline-block}.live-indicator.connected:before{background:#04bd91}.connection-state{color:#909aa4;justify-content:center;align-items:center;gap:6px;padding-bottom:12px;font-size:10px;display:flex}.connection-state i{background:#dba545;border-radius:50%;width:6px;height:6px}.connection-state i.connected{background:#04bd91;box-shadow:0 0 0 3px #04bd9114}.user-tools{justify-content:space-between;gap:10px;padding:12px 18px}.user-tools button{width:25px;height:25px;font-size:25px}.user-tools button svg{width:21px;height:21px}.user-tools button:last-child{margin-left:0}.is-collapsed .sidebar-top{justify-content:center;padding:18px}.is-collapsed .nav-item{justify-content:center;padding:12px}.resource-section{padding:24px;animation:.3s both sectionIn}.resource-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.resource-toolbar h2{margin:0;font-size:18px}.toolbar-actions{flex-wrap:wrap;gap:8px;display:flex}.resource-section button,.panel-modal button,.panel-error button{font:inherit;cursor:pointer;color:#35526b;background:#fff;border:1px solid #dfe5ec;border-radius:8px;padding:8px 14px;transition:background .18s,transform .18s}.resource-section button:hover,.panel-modal button:hover{background:#f1f6fc}.resource-section button:disabled,.panel-modal button:disabled{opacity:.5;cursor:wait}.resource-section input,.resource-section select,.panel-form input,.panel-form textarea{font:inherit;color:inherit;background:#fff;border:1px solid #dfe5ec;border-radius:8px;min-width:0;padding:9px 12px}.resource-section .primary-action,.panel-modal .primary-action{color:#fff;background:#007aff;border-color:#007aff}.primary-action:hover{filter:brightness(.96)}.table-scroll{background:#fff;border:1px solid #e7ecf1;border-radius:12px;overflow-x:auto}.table-scroll table{border-collapse:collapse;white-space:nowrap;text-align:right;width:100%;font-size:13px}.table-scroll th{color:#677583;background:#f1f4f8;padding:14px 16px;font-weight:500}.table-scroll td{border-top:1px solid #edf0f4;padding:14px 16px}.table-scroll tbody tr:hover{background:#fafcff}.table-scroll bdi{font-size:11px}.status-badge{color:#73808e;background:#edf1f5;border-radius:20px;padding:4px 10px;font-size:11px;display:inline-block}.status-badge.online,.status-badge.paid,.status-badge.shipped{color:#079575;background:#dff8ee}.status-badge.failed,.status-badge.offline{color:#db5366;background:#fff0f2}.status-badge.pending,.status-badge.open,.status-badge.degraded{color:#ac7c23;background:#fff6df}.empty-state,.loading-state{color:#8b95a1;text-align:center;place-items:center;min-height:130px;padding:20px;font-size:13px;display:grid}.panel-error,.panel-notice{color:#b44656;background:#fff0f2;border-radius:10px;margin:12px 24px;padding:12px 16px;font-size:13px}.panel-notice{color:#078363;background:#e7faf2}.resource-section>.panel-error,.resource-section>.panel-notice{margin:12px 0}.report-list{gap:12px;display:grid}.resource-section .report-item{text-align:right;color:inherit;background:#f1f4f8;border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:20px;display:flex}.report-item>span{color:#8b95a1;font-size:12px}.export-action{margin-bottom:14px}.wallet-balance{background:linear-gradient(120deg,#e0fff7,#e2f5ff);border-radius:16px;margin-bottom:24px;padding:30px}.wallet-balance strong{color:#256376;margin:12px 0;font-size:38px;display:block}.wallet-balance small{font-size:16px}.wallet-balance p{color:#748b99;font-size:12px}.product-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;display:grid}.product-card{background:#f8fafc;border:1px solid #e5eaf0;border-radius:14px;flex-direction:column;gap:12px;padding:22px;display:flex}.product-icon{color:#467ac3;background:#e8eff9;border-radius:10px;place-items:center;height:90px;font-size:55px;display:grid}.product-card h3,.product-card p{margin:0}.product-card p{color:#87929d;flex:1;font-size:12px}.product-card button{margin-top:6px}.panel-modal{color:#293746;border:0;border-radius:18px;width:min(560px,100vw - 32px);max-height:85dvh;padding:24px;animation:.22s both modalIn;overflow-y:auto;box-shadow:0 24px 100px #132c4550}.panel-modal::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#14233266}.panel-modal>header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:22px;display:flex}.panel-modal h2{margin:0;font-size:18px}.panel-modal>header button{border:0;padding:0 8px;font-size:24px}.panel-modal p{font-size:14px;line-height:1.9}.panel-form{gap:16px;display:grid}.panel-form label{gap:8px;font-size:13px;display:grid}.panel-form textarea{resize:vertical;min-height:120px}.profile-form{max-width:540px}.detail-list{margin:0 0 20px}.detail-list>div{border-bottom:1px solid #e9edf1;justify-content:space-between;gap:16px;padding:13px 0;display:flex}.detail-list dt{color:#84909a}.detail-list dd{overflow-wrap:anywhere;margin:0}.ticket-messages{gap:12px;margin-bottom:22px;display:grid}.ticket-messages article{background:#f1f5f9;border-radius:10px;padding:14px}.ticket-messages p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 8px}.ticket-messages small{color:#8a96a2}.event-item{background:#f1f4f8;border-right:3px solid #70b3e2;border-radius:8px;justify-content:space-between;padding:18px;display:flex}.event-item.warning{border-color:#e5b951}.event-item.critical{border-color:#f17383}.muted{color:#8a95a1}.dashboard-skeleton{grid-template-columns:1.5fr 1fr;gap:18px;padding:24px;display:grid}.dashboard-skeleton i{background:linear-gradient(100deg,#f0f3f7 30%,#fafcff 50%,#f0f3f7 70%) 0 0/200% 100%;border-radius:14px;height:250px;animation:1.4s linear infinite shimmer}.anim-card{animation:.45s both sectionIn}.card-summary{animation-delay:60ms}.stat-row{animation-delay:.12s}.bottom-grid .card{animation-delay:.18s}@keyframes sectionIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes modalIn{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@keyframes shimmer{to{background-position:-200% 0}}[data-theme=dark] .view-dashboard{--ink:#e2e8f2;--line:#303b4d;color:#e2e8f2;background:#151d2a}[data-theme=dark] .card,[data-theme=dark] .resource-section .report-item,[data-theme=dark] .table-scroll th,[data-theme=dark] .product-card,[data-theme=dark] .event-item{background:#202b3b}[data-theme=dark] .workspace-chip,[data-theme=dark] .ws-title,[data-theme=dark] .user-tools,[data-theme=dark] .nav-item.is-active,[data-theme=dark] .nav-item:hover{color:#e2e8f2;background:#263346}[data-theme=dark] .nav-item,[data-theme=dark] .nav-item svg,[data-theme=dark] .user-tools button{color:#c3ccda}[data-theme=dark] .stat{background:#203952}[data-theme=dark] .stat.online{background:#193c39}[data-theme=dark] .stat.offline{background:#2b3548}[data-theme=dark] .table-scroll,[data-theme=dark] .resource-section input,[data-theme=dark] .resource-section select,[data-theme=dark] .resource-section button,[data-theme=dark] .panel-modal,[data-theme=dark] .panel-form input,[data-theme=dark] .panel-form textarea{color:#e2e8f2;background:#1b2636;border-color:#344156}[data-theme=dark] .primary-action{background:#0a84ff}[data-theme=dark] .reference-brand{border-radius:7px}[data-theme=dark] .table-scroll td,[data-theme=dark] .bar-row,[data-theme=dark] .status-list>div{border-color:#303b4d}[data-theme=dark] .table-scroll tbody tr:hover,[data-theme=dark] .ticket-messages article{background:#263346}@media (width>=1700px){.view-dashboard{--sidebar:280px;font-size:15px}.card h2{font-size:16px}.nav-item{min-height:56px;font-size:17px}.bars{margin-top:20px}.bar-row{min-height:60px}.status-list>div,.bar-meta{font-size:14px}.uptime-rows{gap:22px}.uptime-bar{height:18px}.dist-chart{max-width:170px}.dist-legend{font-size:13px}}@media (width<=1150px) and (width>=901px){.view-dashboard{--sidebar:210px;font-size:12px}.sidebar-top{padding:14px}.nav-item{padding:10px 14px;font-size:13px}.card{padding:16px}.card h2{font-size:12px}.dash-grid{padding:16px}.dist-body{gap:10px}.dist-legend{font-size:10px}.user-row{padding:12px}.user-name{max-width:135px;font-size:12px}.service-status{font-size:9px}}@media (width<=900px){.view-dashboard{--sidebar:190px}.dash-grid{grid-template-rows:280px 82px auto auto;grid-template-columns:1fr;height:auto;min-height:0;padding:16px}.card-reports,.stat-row{min-height:0}.card-summary{min-height:340px}.bottom-grid{grid-template-columns:1fr;gap:14px}.card-uptime,.card-dist{min-height:210px}.topbar{gap:12px;height:auto;min-height:80px}.workspace-chip{width:100%;max-width:none}.sidebar-top{padding:12px}.reference-brand{background-position:-1122px -69px;background-size:1440px 796.2px;width:132px;height:39px}.nav{padding:12px 8px}.nav-item{padding:10px 12px;font-size:13px}.user-row{flex-wrap:wrap;padding:12px 10px}.stat{padding:12px;font-size:11px}.resource-section{padding:16px}.report-subtitle{display:none}}@media (width<=600px){.sidebar{height:auto;position:static}.sidebar-top{height:62px}.nav{gap:6px;padding:6px 10px}.nav-item{min-height:40px;padding:8px 12px}.topbar{padding:14px 16px}.page-title{font-size:16px}.dash-grid{gap:12px;padding:12px}.toolbar-actions,.toolbar-actions input{width:100%}.panel-modal{padding:18px}.resource-toolbar h2{font-size:17px}.table-scroll td,.table-scroll th{padding:12px}.dist-chart{width:130px}.dist-body{justify-content:space-around}.dist-legend{flex:1;max-width:200px}.report-item{align-items:flex-start}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root,.b-panel{--bg-colors-bg-card:#060b28f0;--bg-colors-bg-card-2:#0a0e237d;--bg-colors-bg-darker:#020515;--bg-colors-bg-primary:#0f123b;--bg-colors-bg-secondary:#090d2e;--corner-radius-8:8px;--corner-radius-main:20px;--graygray-300:#cbd5e0;--graygray-400:#a0aec0;--primary-color-dark:#0058bf;--primary-color-dark-active:#003573;--primary-color-dark-hover:#004699;--primary-color-darker:#002959;--primary-color-light:#e6f1ff;--primary-color-light-active:#b0d4ff;--primary-color-light-hover:#d9eaff;--primary-color-normal:#0075ff;--primary-color-normal-active:#005ecc;--primary-color-normal-hover:#0069e6;--show-text-show-text:initial;--spacing-4:4px;--spacing-8-duplicate:8px;--stroke-color-primary:#444d81;--stroke-color-secondary:#282d49;--stroke-primary-duplicate:#e0e1e2;--text-semantic-colors-error:#e33a3a;--text-semantic-colors-headings:#fff;--text-semantic-colors-headings-2:#b2c2d7;--text-semantic-colors-submit:#01b574;--text-semantic-colors-submit-2:#05cd99;--text-semantic-colors-warning:#ffc04c;--white-100:#fff;--headings:var(--text-semantic-colors-headings);--headings-2:var(--text-semantic-colors-headings-2);--normal:var(--primary-color-normal);--submit:var(--text-semantic-colors-submit);--submit-2:var(--text-semantic-colors-submit-2);--edge:var(--stroke-primary-duplicate);--bg-card:var(--bg-colors-bg-card);--bg-card-2:var(--bg-colors-bg-card-2)}[data-spacing-mode=standard]{--spacing-4:4px;--spacing-8-duplicate:8px}[data-spacing-mode=expanded-4]{--spacing-4:8px;--spacing-8-duplicate:12px}[data-spacing-mode=expanded-8]{--spacing-4:12px;--spacing-8-duplicate:16px}[data-spacing-mode=condensed-4]{--spacing-4:0px;--spacing-8-duplicate:4px}[data-corner-radius-mode=standard]{--corner-radius-8:8px}[data-corner-radius-mode=expanded-4]{--corner-radius-8:12px}[data-corner-radius-mode=expanded-8]{--corner-radius-8:16px}[data-corner-radius-mode=condensed-4]{--corner-radius-8:4px}[data-show-text-mode=true]{--show-text-show-text:initial}[data-show-text-mode=false]{--show-text-show-text:none}.b-pointer-ring{pointer-events:none;z-index:10000;background:radial-gradient(circle,#38a7ff38,#0000 72%);border:1px solid #91d5ff8c;border-radius:50%;width:48px;height:48px;position:fixed;box-shadow:0 0 14px #359aff59,inset 0 0 8px #359aff33}@media (prefers-reduced-motion:reduce){.b-pointer-ring{display:none}}.b-panel{--unit:clamp(.75px, min(.139vw, .196vh), 1.9px);--headings:#fff;--headings-2:#b2c2d7;--normal:#0075ff;--submit:#01b574;--submit-2:#05cd99;--edge:#e0e1e2;--bg-card:#060b28e0;--bg-card-2:#0a0e2370;--text:var(--headings);--secondary:var(--headings-2);isolation:isolate;gap:calc(7.5 * var(--unit));padding:calc(12.5 * var(--unit));height:100dvh;min-height:500px;color:var(--headings);font-family:Yekan Bakh FaNum,Yekan Bakh,Vazirmatn,Tahoma,sans-serif;font-size:calc(9 * var(--unit));direction:ltr;unicode-bidi:isolate;background:linear-gradient(234.583deg,#020515 0%,#0a102f 100%);border-radius:10px;grid-template-columns:minmax(0,1fr) 20.1389%;grid-template-areas:"main side";display:grid;position:relative;overflow:hidden}.b-panel:before{content:"";z-index:-1;pointer-events:none;width:126.806%;height:126.758%;filter:blur(calc(68 * var(--unit)));will-change:auto;background:linear-gradient(#0003,#0003),url(/assets/figma-b/imgWp96499301.png) 50%/cover;animation:none;position:absolute;top:-13.3789%;left:-26.8056%}.b-panel button,.b-panel select{font:inherit}.b-panel button{cursor:pointer;isolation:isolate;transition:background-color .22s cubic-bezier(.22,1,.36,1),border-color .22s,box-shadow .22s,transform .22s cubic-bezier(.22,1,.36,1),color .18s;position:relative}.b-panel button svg,.b-panel button img{filter:none;transition:transform .22s cubic-bezier(.22,1,.36,1)}.b-panel button:hover svg,.b-panel button:hover img{filter:none;opacity:1}.b-panel button:active:not(:disabled){transform:scale(.97)}.b-panel button:disabled{cursor:default;opacity:.5}.b-panel .b-click-wave{pointer-events:none;z-index:5;background:radial-gradient(circle,#93d8ff8c,#2895ff38 45%,#0000 72%);border-radius:50%;position:absolute}.b-panel button:focus-visible,.b-panel select:focus-visible{outline-offset:3px;outline:2px solid #67b9ff}.b-panel .figma-asset{object-fit:contain;flex-shrink:0;max-width:none;display:block}.b-panel .main{gap:calc(7.5 * var(--unit));direction:rtl;flex-direction:column;grid-area:main;min-width:0;min-height:0;display:flex;overflow:hidden}.b-panel .sidebar{gap:calc(5 * var(--unit));border-radius:calc(10 * var(--unit));outline-offset:-.5px;-webkit-backdrop-filter:blur(60px)saturate(1.6);backdrop-filter:blur(60px)saturate(1.6);direction:rtl;background:linear-gradient(268deg,#060b26f0 0%,#1a1f3700 100%);outline:.5px solid #e0e1e224;flex-direction:column;grid-area:side;min-width:0;height:100%;display:flex;overflow:hidden;box-shadow:-12px 0 48px #00145038,inset 1px 0 #ffffff0d}.b-panel .brand{justify-content:center;align-items:flex-end;gap:calc(5 * var(--unit));padding:calc(15 * var(--unit)) calc(18.5 * var(--unit)) calc(5 * var(--unit)) calc(12.5 * var(--unit));flex-direction:column;display:flex}.b-panel .brand-separator,.b-panel .mobile-close,.b-panel .menu-button,.b-panel .nav-badge,.b-panel .theme-toggle,.b-panel .sun-icon{display:none!important}.b-panel .brand b{font-family:Peyda,Vazirmatn,sans-serif;font-size:calc(16.5 * var(--unit));color:#0000;background:linear-gradient(90deg,#ebf3fe99,#c9d0d9 50%,#a6adb4b3);-webkit-background-clip:text;background-clip:text;font-weight:900}.b-panel .brand-mark{width:calc(26.455 * var(--unit));height:calc(25.191 * var(--unit));place-items:center;display:grid}.b-panel .brand-mark img{transform:rotate(-90deg)scaleY(-1)}.b-panel nav{min-height:0;padding:calc(9 * var(--unit)) calc(11 * var(--unit)) 0;gap:calc(4 * var(--unit));flex-direction:column;flex:1;display:flex;overflow:auto}.b-panel .nav-item{justify-content:flex-end;align-items:center;gap:calc(6 * var(--unit));width:100%;height:calc(27 * var(--unit));min-height:0;padding:0 calc(7.5 * var(--unit)) 0 0;border-radius:calc(7.5 * var(--unit));color:#fff;font-size:calc(8 * var(--unit));text-align:right;background:0 0;border:0;font-weight:400;display:flex}.b-panel .nav-item:before,.b-panel .nav-item:after{display:none}.b-panel .nav-item:hover{background:#1a1f378c;transform:translate(-2px)}.b-panel .nav-item.selected{outline-offset:-.5px;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);color:#fff;background:#1a1f37;outline:.5px solid #e0e1e22e;box-shadow:0 8px 24px #00143c47,inset 0 1px #ffffff0f}.b-panel .nav-icon{width:calc(16 * var(--unit));height:calc(16 * var(--unit));border-radius:calc(6 * var(--unit));outline-offset:-.5px;padding:calc(1.5 * var(--unit));box-sizing:content-box;background:#1a1f37;outline:.5px solid #e0e1e21f;flex-shrink:0;place-items:center;transition:background .3s,box-shadow .35s,transform .3s cubic-bezier(.22,1,.36,1);display:grid}.b-panel .selected .nav-icon{background:var(--normal);animation:2.4s ease-in-out infinite b-nav-glow;box-shadow:0 0 18px #0075ff8c,0 4px 12px #0050c859}.b-panel .side-bottom{gap:calc(10 * var(--unit));padding-top:calc(2.5 * var(--unit));flex-direction:column;margin-top:auto;display:flex}.b-panel .profile{justify-content:flex-end;align-items:center;gap:calc(5 * var(--unit));margin:0 calc(5 * var(--unit));padding:calc(5.5 * var(--unit)) calc(6.5 * var(--unit)) calc(6 * var(--unit)) calc(3 * var(--unit));border-radius:calc(10 * var(--unit));outline:.5px solid var(--edge);outline-offset:-.5px;background:linear-gradient(90deg,#090d2ecc 0%,#020515cc 100%);display:flex;position:relative}.b-panel .avatar{width:calc(30 * var(--unit));height:calc(30 * var(--unit));object-fit:cover;border-radius:calc(10 * var(--unit));border:.5px solid var(--edge);order:2}.b-panel .profile>div{text-align:right;flex:1;order:1;min-width:0}.b-panel .profile strong{font-size:calc(8.5 * var(--unit));color:#fff;font-weight:600;display:block}.b-panel .profile-meta{justify-content:space-between;align-items:center;gap:8px;margin-top:2px;display:flex}.b-panel .profile small{color:var(--headings-2);font-size:calc(7 * var(--unit));font-weight:600}.b-panel .profile em{color:#10b981;font-style:normal;font-size:calc(8 * var(--unit));padding:calc(2 * var(--unit)) calc(7 * var(--unit));background:#10b98133;border-radius:21px;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.b-panel .logout-btn{display:none}.b-panel .profile:hover .logout-btn,.b-panel .profile:focus-within .logout-btn{bottom:calc(78 * var(--unit));right:calc(10 * var(--unit));color:#fff;background:#0a1833;border:1px solid #28456b;border-radius:8px;gap:6px;padding:8px;display:flex;position:absolute}.b-panel .side-tools{justify-content:space-between;align-items:center;gap:calc(6.5 * var(--unit));padding:calc(5 * var(--unit)) calc(10 * var(--unit));border-top:.5px solid var(--edge);direction:ltr;background:linear-gradient(130deg,#0a0e2363 0%,#001a477a 50%,#090d2ecc 100%);border-radius:8px;display:flex}.b-panel .side-tools-left{align-items:center;gap:calc(6.5 * var(--unit));display:flex}.b-panel .side-tools button{width:calc(16 * var(--unit));height:calc(16 * var(--unit));padding:calc(3 * var(--unit));color:#fff;box-sizing:content-box;background:#0206164d;border:0;border-radius:50%;place-items:center;display:grid}.b-panel .side-tools .theme-moon{cursor:default;background:#020616b3}.b-panel .side-tools button:hover{background:#020616b3;transform:scale(1.06)}.b-panel .settings-action{margin-left:0}.b-panel .notification{bottom:calc(37 * var(--unit));z-index:10;background:#07162e;border:1px solid #294876;border-radius:10px;padding:12px;font-size:12px;position:absolute;left:10px;right:10px}.b-panel .header{min-height:calc(52 * var(--unit));padding:0 calc(21 * var(--unit)) 0 calc(9.5 * var(--unit));border-radius:calc(10 * var(--unit));outline-offset:-.5px;-webkit-backdrop-filter:blur(60px)saturate(1.6);backdrop-filter:blur(60px)saturate(1.6);direction:ltr;background:linear-gradient(90deg,#070a1b70 0%,#050b24e6 100%);outline:.5px solid #e0e1e229;flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex;overflow:hidden;box-shadow:0 10px 36px #000a2847,inset 0 1px #ffffff0f}.b-panel .header-title{align-items:center;gap:calc(5 * var(--unit));direction:rtl;display:flex}.b-panel .info-icon{width:calc(20 * var(--unit));height:calc(20 * var(--unit));background:#0075ff33;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 16px #0075ff40}.b-panel .space-select{align-items:center;gap:calc(8 * var(--unit));width:calc(188 * var(--unit));max-width:100%;padding:calc(3 * var(--unit)) calc(7 * var(--unit)) calc(4 * var(--unit)) calc(8 * var(--unit));border-radius:calc(7.5 * var(--unit));background:linear-gradient(134deg, #04081fe6 0%, var(--bg-card-2) 100%);direction:ltr;display:flex;box-shadow:inset 0 1px #ffffff0a}.b-panel .space-select>div{flex-direction:column;flex:1;justify-content:space-between;gap:4px;min-width:0;display:flex}.b-panel .space-select small{color:var(--headings-2);font-size:calc(6.5 * var(--unit));text-align:right;font-weight:600;display:block}.b-panel .space-value{min-height:calc(16.5 * var(--unit));padding:calc(2.5 * var(--unit)) calc(5 * var(--unit));background:linear-gradient(90deg,#121942c9 0%,#0a0e2369 100%);border-radius:6px;justify-content:space-between;align-items:center;gap:8px;display:flex;position:relative;overflow:hidden}.b-panel .space-select select{appearance:none;color:#fff;font-size:calc(7.5 * var(--unit));text-align:right;background:0 0;border:0;flex:1;min-width:0;font-weight:600}.b-panel .space-select option{background:#101d36}.b-panel .device-count{font-size:calc(6 * var(--unit));color:var(--headings-2);background:0 0;flex-shrink:0;align-items:center;gap:2px;padding:0;font-weight:600;display:inline-flex}.b-panel .device-count .figma-asset{width:calc(3 * var(--unit))!important}.b-panel .dashboard{gap:calc(5 * var(--unit));flex:1;grid-template-rows:1.04fr 1fr;min-height:0;display:grid}.b-panel .top-grid{gap:calc(5 * var(--unit));direction:ltr;grid-template-columns:359fr 716fr;grid-template-areas:"score chart";min-height:0;display:grid}.b-panel .summary{direction:rtl;grid-area:score}.b-panel .chart-column{grid-area:chart;min-width:0;min-height:0;display:flex}.b-panel .bottom-grid{gap:calc(6 * var(--unit));direction:ltr;grid-template-columns:488fr 585fr;grid-template-areas:"product status";min-height:0;display:grid}.b-panel .panel{isolation:isolate;border-radius:calc(10 * var(--unit));-webkit-backdrop-filter:blur(60px)saturate(1.55);backdrop-filter:blur(60px)saturate(1.55);outline-offset:-.5px;background:linear-gradient(176deg,#060b28f0 0%,#0a0e2373 100%);border:0;outline:.5px solid #e0e1e21a;min-width:0;min-height:0;transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .5s,outline-color .35s;position:relative;overflow:hidden;box-shadow:0 14px 40px #00082052,inset 0 1px #ffffff12}.b-panel .panel.glass-anim{animation:.85s cubic-bezier(.22,1,.36,1) both b-enter}.b-panel .sidebar.glass-anim{animation:.75s cubic-bezier(.22,1,.36,1) both b-enter}.b-panel .header.glass-anim{animation:.75s cubic-bezier(.22,1,.36,1) 60ms both b-enter}.b-panel .panel:hover{outline-color:#0075ff59;transform:translateY(-4px)scale(1.005);box-shadow:0 26px 56px #0014468c,0 0 36px #0075ff29,inset 0 1px #ffffff1f}.b-panel .panel:before{content:"";pointer-events:none;z-index:0;border-radius:inherit;background:linear-gradient(145deg,#ffffff1a 0%,#0000 36% 64%,#0075ff12 100%),radial-gradient(120% 80% at 10% 0,#0075ff1f,#0000 55%);position:absolute;inset:0}.b-panel .panel:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(115deg,#0000 34%,#ffffff24 48%,#5b9dff1f 53%,#0000 68%);animation:4.8s ease-in-out infinite b-glass-shimmer;position:absolute;inset:-50% -70%}.b-panel .panel>*{z-index:1;position:relative}.b-panel .summary{padding:calc(14.5 * var(--unit)) calc(5 * var(--unit)) calc(12.5 * var(--unit));background:linear-gradient(176deg,#060b28f0 0%,#0a0e2373 100%);flex-direction:column;justify-content:space-between;align-items:stretch;display:flex}.b-panel .summary-head{text-align:right;padding:0 calc(10 * var(--unit)) 0 calc(5 * var(--unit));gap:calc(4 * var(--unit));flex-direction:column;display:flex}.b-panel .score-context{color:var(--headings-2);font-size:calc(8 * var(--unit));font-weight:300;line-height:calc(10 * var(--unit));margin:0;display:block}.b-panel .score-orb{display:none}.b-panel .score-smile{width:calc(27 * var(--unit));height:calc(27 * var(--unit));background:var(--submit-2);border-radius:50%;place-items:center;animation:2.8s ease-in-out infinite b-score-pulse;display:grid}.b-panel .score-smile svg,.b-panel .score-smile img{width:62%;height:62%}.b-panel .score-value-card{width:calc(146.5 * var(--unit));max-width:100%;padding:calc(4 * var(--unit)) calc(9.5 * var(--unit));border-radius:calc(10 * var(--unit));-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);box-shadow:none;direction:ltr;background:linear-gradient(173deg,#060b28bd 0%,#0a0e23b5 100%);border:0;outline:none;justify-content:space-between;align-items:flex-start;margin:0 auto;display:flex}.b-panel .score-value-card>span{font-size:calc(7 * var(--unit));color:#a0aec0;padding-top:calc(4 * var(--unit));line-height:1}.b-panel .score-value-card>div{direction:rtl;flex-direction:column;align-items:center;gap:5px;display:flex}.b-panel .score-value-card strong{font-size:calc(14 * var(--unit));color:#fff;font-weight:700;line-height:1}.b-panel .score-value-card small{color:#a0aec0;font-size:calc(6 * var(--unit));margin:0;line-height:1}.b-panel .summary-footer{padding-top:calc(10 * var(--unit));text-align:center}.b-panel .score-status{gap:calc(2.5 * var(--unit));color:var(--headings-2);font-size:calc(9 * var(--unit));direction:ltr;background:0 0;border:0;flex-direction:row;justify-content:center;align-items:center;padding:0;font-weight:600;display:inline-flex}.b-panel .score-status-grade{align-items:center;gap:calc(1.5 * var(--unit));display:inline-flex}.b-panel .score-status-label{color:var(--headings-2);font-weight:600;font-size:calc(9 * var(--unit))}.b-panel .score-status strong{color:var(--submit-2);font-size:calc(9.5 * var(--unit));font-weight:700}.b-panel .score-status:hover{filter:brightness(1.12)}.b-panel .score-status:active{transform:scale(.96)}.b-panel .chart-panel{width:100%;padding:calc(12.5 * var(--unit)) calc(7.5 * var(--unit)) calc(10 * var(--unit));direction:rtl;background:linear-gradient(175deg,#060b28bd 0%,#0a0e23b5 100%);flex-direction:column;display:flex}.b-panel .chart-title{justify-content:space-between;align-items:center;gap:calc(8 * var(--unit));margin-bottom:calc(10 * var(--unit));padding-left:calc(15 * var(--unit));direction:ltr;display:flex}.b-panel .chart-legend{justify-content:flex-end;align-items:center;gap:calc(6 * var(--unit));direction:ltr;flex-wrap:wrap;display:flex}.b-panel .chart-legend b{color:#fff;font-size:calc(8 * var(--unit));font-weight:700;line-height:calc(10 * var(--unit))}.b-panel .legend-item{color:var(--headings-2);font-size:calc(7 * var(--unit));font-weight:400;line-height:calc(9 * var(--unit));align-items:center;gap:2px;display:inline-flex}.b-panel .legend-item .figma-asset{width:calc(8 * var(--unit))!important}.b-panel .legend-sep{color:#ffffff80;font-size:14px}.b-panel .range-switch{padding:calc(2.5 * var(--unit));background:linear-gradient(90deg, var(--bg-card-2) 0%, var(--bg-card) 100%);border-radius:30px;flex-direction:row;display:flex}.b-panel .range-switch button{padding:calc(4 * var(--unit)) calc(8 * var(--unit));color:var(--headings-2);font-size:calc(7.5 * var(--unit));background:0 0;border:0;border-radius:30px;font-weight:400}.b-panel .range-switch .is-selected{color:var(--normal);box-shadow:none;background:#2737897d;font-weight:600}.b-panel .range-switch button:hover{color:#c8d8f5}.b-panel .line-wrap{direction:ltr;flex:1;min-height:0;animation:1s cubic-bezier(.22,1,.36,1) .35s both b-enter}.b-panel .recharts-cartesian-axis-tick-value{font-size:calc(5 * var(--unit))}.b-panel .no-reports-data{color:var(--secondary);font-size:calc(8 * var(--unit));text-align:center;margin:auto;padding:12px}.b-panel .product-panel{padding:calc(14 * var(--unit)) calc(15 * var(--unit));direction:rtl;background:#020b2359;flex-direction:column;grid-area:product;justify-content:space-between;display:flex;position:relative}.b-panel .product-art{aspect-ratio:1;pointer-events:none;z-index:0;background:linear-gradient(#060b284d,#060b284d),url(/assets/figma-b/imgBg.png) 50%/cover no-repeat;width:177.869%;animation:4.8s ease-in-out infinite b-product-glow;position:absolute;inset:-36.2319% auto auto -38.9344%}.b-panel .product-copy{z-index:1;text-align:right;background:0 0;position:relative}.b-panel .product-copy strong{font-size:calc(12 * var(--unit));font-weight:700;line-height:calc(19 * var(--unit));color:#fff;display:block}.b-panel .product-copy p{width:calc(143 * var(--unit));max-width:100%;margin:calc(2.5 * var(--unit)) 0 0 auto;font-size:calc(8.5 * var(--unit));font-weight:400;line-height:calc(12 * var(--unit));color:var(--headings-2)}.b-panel .product-action{z-index:2;width:auto;height:auto;padding:calc(6 * var(--unit)) calc(10.5 * var(--unit));color:#fff;background:var(--normal);outline:1px solid var(--edge);outline-offset:-1px;border-radius:calc(6 * var(--unit));font-size:calc(7.5 * var(--unit));font-weight:600;line-height:calc(10.5 * var(--unit));border:0;flex-direction:row;justify-content:center;align-self:flex-end;align-items:center;gap:5px;margin-top:auto;animation:.7s cubic-bezier(.22,1,.36,1) .45s both b-enter;display:inline-flex;position:relative;bottom:auto;left:auto;box-shadow:0 8px 24px #0075ff59}.b-panel .product-action:hover{background:#168aff;transform:translateY(-1px);box-shadow:0 0 28px #008cff88}.b-panel .product-action:active{transform:scale(.96);box-shadow:0 0 14px #007aff66,inset 0 2px 8px #003a8855}.b-panel .uptime-panel{padding:calc(7.5 * var(--unit)) calc(7.5 * var(--unit)) calc(8 * var(--unit));gap:calc(8 * var(--unit));direction:rtl;background:linear-gradient(175deg,#060b28bd 0%,#0a0e23b5 100%);flex-direction:column;grid-area:status;display:flex}.b-panel .uptime-box{gap:calc(11 * var(--unit));padding:calc(10 * var(--unit)) calc(5 * var(--unit));border-radius:calc(6 * var(--unit));background:linear-gradient(175deg,#060c29 0%,#040c3080 100%);flex-direction:column;display:flex}.b-panel .uptime-head{padding:0 calc(5 * var(--unit));background:0 0;border-radius:0;justify-content:space-between;align-items:center;display:flex}.b-panel .uptime-period{color:var(--headings-2);align-items:center;gap:0;display:inline-flex}.b-panel .uptime-head select,.b-panel .uptime-period select{font-size:calc(6.5 * var(--unit));color:var(--headings-2);font-weight:600;line-height:calc(10 * var(--unit));background:0 0;border:0}.b-panel .uptime-head option{background:#0a1631}.b-panel .uptime-row{grid-template-columns:minmax(0,1fr) calc(28 * var(--unit));gap:calc(9 * var(--unit));padding:0 calc(5 * var(--unit));color:var(--headings-2);font-size:calc(6.5 * var(--unit));background:0 0;align-items:center;display:grid}.b-panel .uptime-row>span{text-overflow:ellipsis;white-space:nowrap;text-align:right;font-weight:400;overflow:hidden}.b-panel .uptime-bar{height:calc(7 * var(--unit));direction:ltr;background:#fff;border-radius:1234px;gap:0;display:flex;overflow:hidden}.b-panel .uptime-bar span{transform-origin:0;flex:1;min-width:0;animation:.7s cubic-bezier(.22,1,.36,1) both b-bar-in}.b-panel .uptime-bar .has-data{background:var(--normal)}.b-panel .uptime-bar .has-data:nth-child(2n){background:#0075ffcc}.b-panel .uptime-bar .has-data:nth-child(3n){background:#0075ff99}.b-panel .uptime-bar .has-data:nth-child(3n+1){background:#0075ff80}.b-panel .uptime-bar .no-data{background:#0075ff40}.b-panel .uptime-bar span:first-child{animation-delay:50ms}.b-panel .uptime-bar span:nth-child(2){animation-delay:90ms}.b-panel .uptime-bar span:nth-child(3){animation-delay:.13s}.b-panel .uptime-bar span:nth-child(4){animation-delay:.17s}.b-panel .uptime-bar span:nth-child(5){animation-delay:.21s}.b-panel .uptime-bar span:nth-child(6){animation-delay:.25s}.b-panel .uptime-bar span:nth-child(7){animation-delay:.29s}.b-panel .axis-line{display:none}.b-panel .uptime-empty{font-size:calc(8 * var(--unit));color:var(--secondary);margin:0;padding:12px}.b-panel .uptime-details{padding:0 calc(7.5 * var(--unit));align-items:flex-end;gap:calc(3 * var(--unit));text-align:right;flex-direction:column;margin-top:0;display:flex}.b-panel .uptime-trend{flex-direction:row-reverse;align-items:center;gap:6px;display:inline-flex}.b-panel .uptime-trend em{padding:calc(4 * var(--unit)) calc(3.5 * var(--unit));color:var(--submit-2);font-size:calc(6.5 * var(--unit));background:linear-gradient(157.25deg,#060b26a8 12.85%,#1a1f3778 145.13%);border-radius:1234px;justify-content:center;align-items:center;font-style:normal;font-weight:400;line-height:1.4;display:inline-flex}.b-panel .uptime-trend span{color:var(--headings-2);font-size:calc(7 * var(--unit));font-weight:400}.b-panel .stats{gap:calc(5 * var(--unit));direction:ltr;flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.b-panel .stat{justify-content:space-between;align-items:center;gap:calc(5 * var(--unit));min-width:0;height:auto;padding:calc(7.5 * var(--unit)) calc(8.5 * var(--unit)) calc(7.5 * var(--unit)) calc(7 * var(--unit));border-radius:calc(6 * var(--unit));color:#fff;direction:ltr;background:linear-gradient(195deg,#060b26bd 0%,#1a1f3780 100%);border:0;transition:transform .28s cubic-bezier(.22,1,.36,1),background .28s,box-shadow .32s;display:flex}.b-panel .stat>.stat-icon{width:calc(20.5 * var(--unit));height:calc(21 * var(--unit));border-radius:calc(6 * var(--unit));background:var(--normal);flex:none;place-items:center;display:grid}.b-panel .green-bg>.stat-icon{background:#01b57440}.b-panel .lavender-bg>.stat-icon{background:#e31a1a33}.b-panel .stat>span{text-align:right;gap:calc(6.5 * var(--unit));direction:rtl;flex-direction:column;flex:1;min-width:0;display:flex}.b-panel .stat b{font-size:calc(6 * var(--unit));color:var(--headings-2);white-space:nowrap;font-weight:400}.b-panel .stat strong{font-size:calc(8 * var(--unit));color:#fff;font-weight:600}.b-panel .stat:hover{transform:translateY(-2px);box-shadow:0 10px 24px #00287847}.b-panel .stats .stat:first-child{animation:.5s cubic-bezier(.22,1,.36,1) .28s both b-enter}.b-panel .stats .stat:nth-child(2){animation:.5s cubic-bezier(.22,1,.36,1) .34s both b-enter}.b-panel .stats .stat:nth-child(3){animation:.5s cubic-bezier(.22,1,.36,1) .4s both b-enter}.b-panel .resource-wrap{background:#0a1631;border-radius:14px;flex:1;min-height:0;margin-top:12px;overflow:auto}.b-panel .banner{color:#ffb2b9;background:#471c35;border-radius:8px;margin-top:6px;padding:8px;font-size:12px}@keyframes b-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translate(0,0)}}@keyframes b-glass-shimmer{0%,48%{opacity:0;transform:translate(-42%)}58%{opacity:.65}72%,to{opacity:0;transform:translate(42%)}}@keyframes b-product-glow{0%,to{transform:scale(1)}50%{transform:scale(1.015)}}@keyframes b-bar-in{0%{opacity:.25;transform:scaleX(.4)}to{opacity:1;transform:scaleX(1)}}@keyframes b-score-pulse{0%,to{box-shadow:0 0 #05cd9966,0 0 16px #05cd9940}50%{box-shadow:0 0 0 10px #05cd9900,0 0 28px #05cd9973}}@keyframes b-nav-glow{0%,to{box-shadow:0 0 14px #0075ff73,0 4px 12px #0050c84d}50%{box-shadow:0 0 26px #0075ffbf,0 4px 16px #0050c873}}@keyframes b-bg-drift{0%,to{transform:scale(1)translate(0,0)}50%{transform:scale(1.03)translate(1%,-.8%)}}@media (width<=640px){.b-panel{--unit:1.3px;border-radius:0;height:auto;min-height:100dvh;padding:12px;display:block;overflow:visible}.b-panel .sidebar{z-index:20;width:230px;height:100dvh;transition:transform .25s;position:fixed;top:0;right:0;transform:translate(105%)}.b-panel .sidebar.open{transform:none}.b-panel .mobile-close,.b-panel .menu-button{color:inherit;background:0 0;border:0;place-items:center;padding:0;display:inline-grid!important}.b-panel .mobile-close{position:absolute;top:12px;left:12px}.b-panel .main{overflow:visible}.b-panel .header{flex-wrap:wrap;gap:12px;padding:12px}.b-panel .space-select{flex:100%;width:auto}.b-panel .dashboard{flex-direction:column;display:flex}.b-panel .top-grid{grid-template-columns:1fr;grid-template-areas:"score""chart"}.b-panel .summary{min-height:280px}.b-panel .score-orb{width:170px;height:105px;margin:20px auto 0}.b-panel .chart-column{height:280px}.b-panel .bottom-grid{grid-template-columns:1fr;grid-template-areas:"product""status"}.b-panel .product-panel{aspect-ratio:244/207}.b-panel .uptime-panel{min-height:280px}}@media (prefers-reduced-motion:reduce){.b-panel *,.b-panel :before,.b-panel :after{transition:none!important;animation:none!important}}.b-panel{--unit:clamp(.75px,min(.138889vw,.195313vh),2.5px);grid-template-columns:minmax(0,1fr) 20.8633%}.b-panel .dashboard{grid-template-rows:431fr 414fr}.b-panel .sidebar{box-shadow:none;background:linear-gradient(263.312deg,#060b26f0 69.113%,#1a1f3700 100%);outline:none}.b-panel .sidebar,.b-panel .panel,.b-panel .header{-webkit-backdrop-filter:blur(calc(30 * var(--unit)))}.b-panel .panel,.b-panel .header{box-shadow:none}.b-panel .panel{outline:none}.b-panel .panel:hover{box-shadow:none}.b-panel .summary{background:linear-gradient(176.743deg,#060b28f0 25.929%,#0a0e2373 66.932%)}.b-panel .chart-panel{background:linear-gradient(141.356deg,#060b28bd 28.256%,#0a0e23b5 91.196%)}.b-panel .uptime-panel{background:linear-gradient(173.668deg,#060b28bd 6.778%,#0a0e23b5 124.91%)}.b-panel .brand{padding:calc(15 * var(--unit)) calc(12 * var(--unit)) calc(10 * var(--unit));margin:0 calc(14 * var(--unit));border-bottom:1px solid #e0e1e22b;justify-content:center;position:relative}.b-panel .nav-item{direction:rtl;flex-shrink:0;justify-content:flex-start}.b-panel .nav-icon{box-sizing:border-box;outline:none;padding:0}.b-panel .nav-icon-tickets{background:0 0}.b-panel .selected .nav-icon{box-shadow:none}.b-panel .nav-item.selected{box-shadow:none;outline:none}.b-panel .avatar{border:none;order:2}.b-panel .profile{outline:none}.b-panel .profile-meta{flex-direction:row-reverse}.b-panel .side-tools{border-top:1px solid #e0e1e21a}.b-panel .header-title{direction:ltr}.b-panel .score-orb{width:72%;margin:auto auto calc(-8 * var(--unit))}.b-panel .score-progress-bar{filter:none}.b-panel .score-value-card{min-height:calc(41 * var(--unit));background:linear-gradient(156.251deg,#060b28bd 30.666%,#0a0e23b5 94.33%);flex-shrink:0}.b-panel .score-value-card>div{padding-top:calc(4 * var(--unit))}.b-panel .summary-footer{flex-shrink:0}.b-panel .product-action{width:calc(91.5 * var(--unit));height:calc(22.5 * var(--unit));border-radius:calc(5 * var(--unit));font-size:calc(7 * var(--unit));direction:ltr;outline:none;padding:0}.b-panel .uptime-panel{gap:calc(8 * var(--unit))}.b-panel .uptime-box{min-height:0;padding:calc(10 * var(--unit)) calc(15 * var(--unit));flex:0 57%;justify-content:space-between;gap:0}.b-panel .uptime-head,.b-panel .uptime-row{direction:ltr;padding:0}.b-panel .uptime-head b{font-size:calc(7 * var(--unit));font-weight:500}.b-panel .uptime-period select{appearance:none;font-size:calc(6 * var(--unit))}.b-panel .uptime-row{grid-template-columns:minmax(0,1fr) calc(32 * var(--unit))}.b-panel .uptime-row>span{direction:rtl}.b-panel .uptime-box>.uptime-axis{width:83%;height:auto;display:block}.b-panel .uptime-details{padding:0 calc(7.5 * var(--unit));align-items:flex-start;gap:calc(3 * var(--unit));margin-top:auto}.b-panel .uptime-trend{flex-direction:row-reverse}.b-panel .uptime-trend span{font-size:calc(6 * var(--unit))}.b-panel .stat{height:calc(36 * var(--unit));padding:calc(7.5 * var(--unit)) calc(8.5 * var(--unit)) calc(7.5 * var(--unit)) calc(7 * var(--unit))}.b-panel .stat>span:not(.stat-icon){gap:calc(4 * var(--unit))}@media (width<=640px){.b-panel{--unit:1.3px;overflow:clip}.b-panel .sidebar.glass-anim{animation:none;transform:translate(105%)}.b-panel .sidebar.open{transform:none}.b-panel .main{width:100%}.b-panel .score-orb{width:170px;margin:20px auto 0}.b-panel .uptime-box{flex-basis:160px}}.b-panel .reports-total{align-items:center;gap:calc(4 * var(--unit));direction:ltr;display:flex}.b-panel .reports-total span{min-width:calc(25.5 * var(--unit));height:calc(15.5 * var(--unit));border-radius:calc(7.5 * var(--unit));color:#0075ff;font-size:calc(8.5 * var(--unit));padding:0 calc(4 * var(--unit));background:#122659;place-items:center;font-weight:600;display:grid}.b-panel .reports-total b{font-size:calc(8 * var(--unit));direction:rtl;font-weight:600}.b-panel .uptime-period{font-size:calc(6.5 * var(--unit));font-weight:600}.b-panel .chart-title{padding-left:calc(17.5 * var(--unit));margin-bottom:calc(17.5 * var(--unit))}.b-panel .reports-total span{border-radius:calc(2.5 * var(--unit));color:#b2c2d7;background:#005bbf;border:1px solid #ffffff12}.b-panel .reports-total b{color:#b2c2d7}.b-panel .line-wrap{margin-right:calc(3 * var(--unit))}.b-panel .uptime-box{flex-basis:59%}.b-panel .nav-item.selected,.b-panel .profile{outline:1px solid #e0e1e21a}.b-panel .header-title>.figma-asset{border-radius:50%;box-shadow:0 0 0 1px #9db9ef40}.b-panel .space-value:before{content:"";pointer-events:none;background:url(/assets/figma-b/imgShadow.svg) 50%/contain no-repeat;width:71.54%;height:366.67%;position:absolute;top:-154.55%;left:31.15%}.b-panel .space-value>*{position:relative}.b-panel{--unit:clamp(.75px, min(.138889vw, .195313vh), 2.5px);--headings:#fff;--headings-2:#b2c2d7;--normal:#0075ff;--submit:#01b574;--submit-2:#05cd99;--edge:#e0e1e2;padding:calc(12.5 * var(--unit));gap:calc(7.5 * var(--unit));grid-template-columns:minmax(0, 1fr) calc(145 * var(--unit));border-radius:calc(5 * var(--unit));background:linear-gradient(225deg,#020515 0%,#0a102f 100%);overflow:hidden}.b-panel .sidebar{border-radius:calc(10 * var(--unit));outline:.5px solid var(--edge);outline-offset:-.5px;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);width:100%;box-shadow:none;gap:calc(5 * var(--unit));background:linear-gradient(268deg,#060b26f0 0%,#1a1f3700 100%)}.b-panel .brand{padding:calc(15 * var(--unit)) calc(18.5 * var(--unit)) calc(5 * var(--unit)) calc(12.5 * var(--unit));border-bottom:0;justify-content:flex-end;align-items:flex-end;margin:0}.b-panel nav{padding:calc(9 * var(--unit)) calc(11 * var(--unit)) 0;gap:calc(4 * var(--unit))}.b-panel .nav-item{height:calc(27 * var(--unit));padding:0 calc(7.5 * var(--unit)) 0 0;border-radius:calc(7.5 * var(--unit));font-size:calc(8 * var(--unit));color:#fff;gap:calc(6 * var(--unit));font-weight:400}.b-panel .nav-item.selected{outline-offset:-.5px;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);background:#1a1f37;outline:.5px solid #e0e1e280}.b-panel .nav-icon{width:calc(16 * var(--unit));height:calc(16 * var(--unit));padding:calc(1.5 * var(--unit));border-radius:calc(6 * var(--unit));outline-offset:-.5px;box-sizing:content-box;background:#1a1f37;outline:.5px solid #e0e1e280}.b-panel .selected .nav-icon{background:var(--normal);box-shadow:none;animation:none}.b-panel .profile{width:calc(134.5 * var(--unit));max-width:100%;padding:calc(5.5 * var(--unit)) calc(6.5 * var(--unit)) calc(6 * var(--unit)) calc(3 * var(--unit));border-radius:calc(10 * var(--unit));outline:.5px solid var(--edge);outline-offset:-.5px;gap:calc(5 * var(--unit));background:linear-gradient(90deg,#090d2ecc 0%,#020515cc 100%);margin:0 auto}.b-panel .avatar{width:calc(30 * var(--unit));height:calc(30 * var(--unit));border-radius:calc(10 * var(--unit));border:.5px solid var(--edge);order:2}.b-panel .profile strong{font-size:calc(8.5 * var(--unit));color:var(--headings);font-weight:600}.b-panel .profile small{font-size:calc(7 * var(--unit));color:var(--headings-2);font-weight:600}.b-panel .profile em{font-size:calc(8 * var(--unit));color:#10b981;padding:calc(2 * var(--unit)) calc(7 * var(--unit));background:#10b98133;border-radius:21px;font-weight:600}.b-panel .side-tools{padding:calc(5 * var(--unit)) calc(10 * var(--unit));border-top:.5px solid var(--edge);gap:calc(6.5 * var(--unit));background:linear-gradient(130deg,#0a0e2363 0%,#001a477a 50%,#090d2ecc 100%);border-radius:8px}.b-panel .side-tools button{width:calc(16 * var(--unit));height:calc(16 * var(--unit));padding:calc(3 * var(--unit));box-sizing:content-box;background:#0206164d;border-radius:50%}.b-panel .side-tools .theme-moon{background:#020616b3}.b-panel .main{gap:calc(7.5 * var(--unit))}.b-panel .header{min-height:calc(52 * var(--unit));height:calc(52 * var(--unit));padding:0 calc(21 * var(--unit)) 0 calc(9.5 * var(--unit));border-radius:calc(10 * var(--unit));outline:.5px solid var(--edge);outline-offset:-.5px;box-shadow:none;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);background:linear-gradient(90deg,#070a1b70 0%,#050b24e6 100%)}.b-panel .space-select{width:calc(188 * var(--unit));height:calc(35 * var(--unit));padding:calc(3 * var(--unit)) calc(7 * var(--unit)) calc(4 * var(--unit)) calc(8 * var(--unit));border-radius:calc(7.5 * var(--unit));gap:calc(8 * var(--unit));background:linear-gradient(134deg,#04081fe6 0%,#0a0e2370 100%)}.b-panel .space-select small{font-size:calc(6.5 * var(--unit));color:var(--headings-2);font-weight:600;line-height:1}.b-panel .space-value{min-height:calc(16.5 * var(--unit));padding:calc(2.5 * var(--unit)) calc(5 * var(--unit));background:linear-gradient(90deg,#121942c9 0%,#0a0e2369 100%);border-radius:6px}.b-panel .space-select select{font-size:calc(7.5 * var(--unit));color:var(--headings);font-weight:600}.b-panel .device-count{font-size:calc(6 * var(--unit));color:var(--headings-2);font-weight:600}.b-panel .header-title strong{font-size:calc(9 * var(--unit));color:#fff;font-weight:400}.b-panel .info-icon{width:calc(20 * var(--unit));height:calc(20 * var(--unit));padding:calc(3 * var(--unit));box-shadow:none;box-sizing:border-box;background:#0075ff33;border-radius:1234px}.b-panel .dashboard{gap:calc(5 * var(--unit));grid-template-rows:431fr 414fr}.b-panel .top-grid{gap:calc(5 * var(--unit));grid-template-columns:359fr 716fr}.b-panel .bottom-grid{gap:calc(6 * var(--unit));grid-template-columns:488fr 585fr}.b-panel .panel{border-radius:calc(10 * var(--unit));box-shadow:none;outline:none}.b-panel .summary{padding:calc(14.5 * var(--unit)) calc(5 * var(--unit)) calc(12.5 * var(--unit));background:linear-gradient(176deg,#060b28f0 0%,#0a0e2373 100%)}.b-panel .panel-heading b{font-size:calc(9 * var(--unit));font-weight:700;line-height:calc(10 * var(--unit));color:var(--headings)}.b-panel .score-context{font-size:calc(8 * var(--unit));font-weight:300;line-height:calc(10 * var(--unit));color:var(--headings-2)}.b-panel .score-smile{width:calc(27 * var(--unit));height:calc(27 * var(--unit));background:var(--submit-2);border-radius:50%}.b-panel .score-value-card{width:calc(146.5 * var(--unit));height:calc(41 * var(--unit));padding:calc(4 * var(--unit)) calc(9.5 * var(--unit));border-radius:calc(10 * var(--unit));-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);background:linear-gradient(173deg,#060b28bd 0%,#0a0e23b5 100%)}.b-panel .score-value-card>span{font-size:calc(7 * var(--unit));font-weight:400;line-height:calc(7 * var(--unit));color:#a0aec0}.b-panel .score-value-card strong{font-size:calc(14 * var(--unit));font-weight:700;line-height:calc(14 * var(--unit));color:#fff}.b-panel .score-value-card small{font-size:calc(6 * var(--unit));font-weight:400;line-height:calc(6 * var(--unit));color:#a0aec0}.b-panel .score-status-grade strong{font-size:calc(9.5 * var(--unit));color:var(--submit-2);font-weight:700}.b-panel .score-status-label{font-size:calc(9 * var(--unit));color:var(--headings-2);font-weight:600}.b-panel .chart-panel{padding:calc(12.5 * var(--unit)) calc(7.5 * var(--unit)) calc(10 * var(--unit));-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);background:linear-gradient(175deg,#060b28bd 0%,#0a0e23b5 100%)}.b-panel .reports-total span{min-width:calc(25.5 * var(--unit));height:calc(15.5 * var(--unit));padding:0 calc(7 * var(--unit));border-radius:calc(3 * var(--unit));outline:.5px solid var(--edge);outline-offset:-.5px;color:var(--headings-2);font-size:calc(8.5 * var(--unit));font-weight:600;line-height:calc(10 * var(--unit));background:linear-gradient(144deg,#005eccf0 0%,#0058bff0 100%);border:0}.b-panel .reports-total b{font-size:calc(8 * var(--unit));font-weight:600;line-height:calc(10 * var(--unit));color:var(--headings-2)}.b-panel .legend-item{font-size:calc(7.5 * var(--unit));font-weight:400;line-height:calc(9 * var(--unit));color:var(--headings-2)}.b-panel .chart-legend b{font-size:calc(8.5 * var(--unit));font-weight:700;line-height:calc(10 * var(--unit));color:var(--headings)}.b-panel .legend-sep{color:#ffffff80;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px}.b-panel .recharts-cartesian-axis-tick-value{font-size:calc(5 * var(--unit));fill:#cbd5e0!important;font-weight:700!important}.b-panel .product-panel{padding:calc(14 * var(--unit)) calc(15 * var(--unit));border-radius:calc(10 * var(--unit));isolation:isolate;overflow:hidden}.b-panel .product-panel>.product-art{pointer-events:none;aspect-ratio:auto!important;z-index:0!important;background:linear-gradient(#060b2847,#060b2847),url(/assets/figma-b/imgBg.png) 50% 41.13%/cover no-repeat!important;width:177.869%!important;height:209.662%!important;position:absolute!important;top:-36.2319%!important;left:-38.9344%!important}.b-panel .product-copy strong{font-size:calc(12 * var(--unit));font-weight:700;line-height:calc(19 * var(--unit));color:var(--headings)}.b-panel .product-copy p{width:calc(143 * var(--unit));font-size:calc(8.5 * var(--unit));font-weight:400;line-height:calc(12 * var(--unit));color:var(--headings-2);letter-spacing:-.02em}.b-panel .product-action{width:auto;height:auto;padding:calc(6 * var(--unit)) calc(10.5 * var(--unit));border-radius:calc(6 * var(--unit));background:var(--normal);outline:1px solid var(--edge);outline-offset:-1px;font-size:calc(7.5 * var(--unit));font-weight:600;line-height:calc(10.5 * var(--unit));color:#fff;gap:5px}.b-panel .uptime-panel{padding:calc(7.5 * var(--unit)) calc(7.5 * var(--unit)) calc(8 * var(--unit));-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);gap:calc(8 * var(--unit));background:linear-gradient(175deg,#060b28bd 0%,#0a0e23b5 100%)}.b-panel .uptime-box{padding:calc(10 * var(--unit));border-radius:calc(6 * var(--unit));background:linear-gradient(175deg,#060c29 0%,#040c3080 100%)}.b-panel .uptime-period{font-size:calc(6.5 * var(--unit));font-weight:600;line-height:calc(10 * var(--unit));color:var(--headings-2)}.b-panel .uptime-head b{font-size:calc(7.5 * var(--unit));font-weight:700;line-height:calc(10 * var(--unit));color:var(--headings)}.b-panel .uptime-row>span{font-size:calc(6.5 * var(--unit));font-weight:400;line-height:calc(10 * var(--unit));color:var(--headings-2)}.b-panel .uptime-details b{font-size:calc(8 * var(--unit));color:var(--headings);font-weight:600;line-height:1.4}.b-panel .uptime-trend em{font-size:calc(6.5 * var(--unit));color:var(--submit-2);padding:calc(4 * var(--unit)) calc(3.5 * var(--unit));background:linear-gradient(169deg,#060b26a8 0%,#1a1f3778 100%);border-radius:1234px;font-style:normal;font-weight:400;line-height:1.4}.b-panel .uptime-trend span{font-size:calc(7 * var(--unit));color:var(--headings-2);font-weight:400;line-height:1.4}.b-panel .stat{height:auto;padding:calc(7.5 * var(--unit)) calc(8.5 * var(--unit)) calc(7.5 * var(--unit)) calc(7 * var(--unit));border-radius:calc(6 * var(--unit));background:linear-gradient(195deg,#060b26bd 0%,#1a1f3780 100%)}.b-panel .stat b{font-size:calc(6 * var(--unit));font-weight:400;line-height:calc(10 * var(--unit));color:var(--headings-2)}.b-panel .stat strong{font-size:calc(8 * var(--unit));font-weight:600;line-height:calc(10 * var(--unit));color:var(--headings)}.b-panel .stat .stat-icon{width:calc(20.5 * var(--unit));height:calc(21 * var(--unit));border-radius:calc(6 * var(--unit))}.b-panel .stat.lavender-bg .stat-icon{background:#e31a1a33}.b-panel .stat.green-bg .stat-icon{background:#01b57440}.b-panel .stat.blue-bg .stat-icon{background:var(--normal)}@media (width<=900px){.b-panel{grid-template-columns:1fr}.b-panel .sidebar{width:min(290px,86vw)}}.b-panel{--soft-ease:cubic-bezier(.22, 1, .36, 1)}.b-panel .product-panel>.product-art{z-index:0!important;position:absolute!important}.b-panel .product-panel>.product-copy,.b-panel .product-panel>.product-action{z-index:2!important;position:relative!important}.b-panel .panel.ios27-liquid-glass,.b-panel .sidebar.ios27-liquid-glass,.b-panel .header.ios27-liquid-glass{overflow:hidden}.b-panel .panel.ios27-liquid-glass:after,.b-panel .sidebar.ios27-liquid-glass:after,.b-panel .header.ios27-liquid-glass:after{pointer-events:none;z-index:0;border-radius:inherit;animation:hg-glass-sheen 6.5s var(--soft-ease) infinite;opacity:.9;background:linear-gradient(115deg,#0000 36%,#ffffff12 48%,#78b4ff14 52%,#0000 66%);position:absolute;inset:-40% -60%;content:""!important;display:block!important}.b-panel .panel.ios27-liquid-glass:before,.b-panel .sidebar.ios27-liquid-glass:before,.b-panel .header.ios27-liquid-glass:before{pointer-events:none;z-index:0;border-radius:inherit;opacity:1;background:linear-gradient(145deg,#ffffff0f 0%,#0000 38%),radial-gradient(90% 60% at 12% 0,#0075ff14,#0000 55%);position:absolute;inset:0;content:""!important;display:block!important}@keyframes hg-glass-sheen{0%,45%{opacity:0;transform:translate(-30%)}55%{opacity:.35}70%,to{opacity:0;transform:translate(30%)}}.b-panel .product-art{will-change:transform, filter;filter:brightness();animation:hg-product-glow 5.2s var(--soft-ease) infinite!important}@keyframes hg-product-glow{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.06);transform:scale(1.018)}}.b-panel .uptime-bar span.has-data{animation:soft-rise .55s var(--soft-ease) both}.b-panel .uptime-row:nth-child(2) .uptime-bar span{animation-delay:90ms}.b-panel .uptime-row:nth-child(3) .uptime-bar span{animation-delay:.15s}.b-panel .uptime-row:nth-child(4) .uptime-bar span{animation-delay:.21s}.b-panel .uptime-row:nth-child(5) .uptime-bar span{animation-delay:.27s}.b-panel .nav-item:hover{transform:translate(-2px);background:#1a1f378c!important}.b-panel .nav-item:hover .nav-icon{background:#1a1f37!important;transform:none!important}.b-panel .stat:hover,.b-panel .product-action:hover,.b-panel .soft-btn:hover:not(:disabled){transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.b-panel:before,.b-panel .product-art,.b-panel .score-smile,.b-panel .panel.ios27-liquid-glass:after,.b-panel .sidebar.ios27-liquid-glass:after,.b-panel .header.ios27-liquid-glass:after,.b-panel .uptime-bar span.has-data{animation:none!important}}.b-panel .brand{justify-content:center;align-items:flex-end;gap:calc(5 * var(--unit));padding:calc(15 * var(--unit)) calc(18.5 * var(--unit)) calc(5 * var(--unit)) calc(12.5 * var(--unit));border-bottom:0;flex-direction:column;margin:0;display:flex;position:relative}.b-panel .brand-lockup{direction:ltr;align-items:center;gap:2px;display:inline-flex}.b-panel .brand-word{font-family:Peyda,Yekan Bakh FaNum,Vazirmatn,sans-serif;font-weight:900;font-size:calc(16.5 * var(--unit));white-space:nowrap;color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(-89.79deg,#ebf3fe80 0%,#c9d0d9 48.42%,#a6adb4cc 96.78%);-webkit-background-clip:text;background-clip:text;line-height:1}.b-panel .brand-mark{width:calc(26.455 * var(--unit));height:calc(25.191 * var(--unit));flex-shrink:0;place-items:center;display:grid}.b-panel .brand-mark img{object-fit:contain;width:100%;height:100%;display:block;transform:rotate(-90deg)scaleY(-1)}.b-panel .brand-export{display:none!important}.b-panel .brand-rule{width:calc(116.625 * var(--unit));opacity:.85;max-width:100%;height:auto;margin:0 auto;display:block}.b-panel:before{opacity:.55!important;filter:blur(calc(68 * var(--unit)))!important;will-change:auto!important;animation:none!important}.b-panel .summary{padding:calc(14.5 * var(--unit)) calc(5 * var(--unit)) calc(12.5 * var(--unit));flex-direction:column;justify-content:space-between;align-items:center;display:flex;position:relative;overflow:hidden}.b-panel .summary>.score-progress-bar{left:50%;top:calc(48 * var(--unit));width:calc(158.4 * var(--unit));height:calc(154.9 * var(--unit));object-fit:contain;pointer-events:none;z-index:0;filter:drop-shadow(0 0 8px #05cd9947);max-width:88%;animation:.9s cubic-bezier(.22,1,.36,1) both hg-soft-fade;transform:translate(-50%);position:absolute!important}.b-panel .summary-head{z-index:2;text-align:right;width:100%;padding:0 calc(10 * var(--unit)) 0 calc(5 * var(--unit));position:relative}.b-panel .summary-body{z-index:2;align-items:center;gap:calc(10 * var(--unit));width:100%;padding-top:calc(72 * var(--unit));flex-direction:column;margin-top:auto;display:flex;position:relative}.b-panel .score-core{align-items:center;gap:calc(11 * var(--unit));flex-direction:column;display:flex;position:relative}.b-panel .score-smile{width:calc(27 * var(--unit));height:calc(27 * var(--unit));background:var(--submit-2,#05cd99);z-index:3;border-radius:50%;place-items:center;animation:3.8s cubic-bezier(.22,1,.36,1) infinite hg-score-glow;display:grid;top:auto!important;left:50%!important;bottom:calc(100% + 11 * var(--unit))!important;position:absolute!important;transform:translate(-50%)!important}.b-panel .score-smile img,.b-panel .score-smile .figma-asset{width:62%;height:62%}.b-panel .score-value-card{width:calc(146.5 * var(--unit));height:calc(41 * var(--unit));animation:.7s cubic-bezier(.22,1,.36,1) .12s both hg-soft-fade}.b-panel .summary-footer{padding-top:0;animation:.65s cubic-bezier(.22,1,.36,1) .22s both hg-soft-fade}@keyframes hg-soft-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translate(0,0)}}@keyframes hg-score-glow{0%,to{box-shadow:0 0 #05cd9947,0 0 12px #05cd992e}50%{box-shadow:0 0 0 6px #05cd9900,0 0 20px #05cd9952}}.b-panel .panel.ios27-liquid-glass:after,.b-panel .sidebar.ios27-liquid-glass:after,.b-panel .header.ios27-liquid-glass:after{pointer-events:none;z-index:0;border-radius:inherit;background:linear-gradient(115deg,#0000 40%,#ffffff0a 49%,#78b4ff0d 52%,#0000 64%);animation:8s cubic-bezier(.22,1,.36,1) infinite hg-glass-sheen;position:absolute;inset:-35% -55%;content:""!important;display:block!important}.b-panel .nav-item,.b-panel .stat,.b-panel .product-action{transition:transform .28s cubic-bezier(.22,1,.36,1),background .2s!important}.b-panel .nav-item:hover .nav-icon{transform:none!important}.b-panel .stat:hover,.b-panel .product-action:hover{transform:translateY(-1px)}.b-panel .product-art{animation:6s cubic-bezier(.22,1,.36,1) infinite hg-product-soft!important}@keyframes hg-product-soft{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.05);transform:scale(1.015)}}.b-panel .summary>.score-progress-bar{animation-name:hg-gauge-soft}@keyframes hg-gauge-soft{0%{opacity:0;transform:translate(-50%)scale(.96)}to{opacity:1;transform:translate(-50%)scale(1)}}.b-panel .figma-graph{grid-template-columns:calc(18 * var(--unit)) minmax(0, 1fr);gap:calc(4 * var(--unit));min-height:0;padding:0 calc(8 * var(--unit)) calc(4 * var(--unit));direction:ltr;flex:1;display:grid}.b-panel .figma-yaxis{color:#cbd5e0;font-size:calc(7 * var(--unit));padding-bottom:calc(14 * var(--unit));flex-direction:column;justify-content:space-between;align-items:center;font-weight:700;line-height:1.5;display:flex}.b-panel .figma-plot{min-height:0;position:relative}.b-panel .figma-lines,.b-panel .figma-wave{pointer-events:none;width:100%;height:auto;position:absolute;left:0;right:0}.b-panel .figma-lines{top:4%}.b-panel .figma-wave{animation:1.1s cubic-bezier(.22,1,.36,1) both hg-wave-in;top:6%}.b-panel .figma-wave-prev{animation-delay:.12s}.b-panel .figma-months{color:#cbd5e0;font-size:calc(5 * var(--unit));justify-content:space-between;font-weight:700;line-height:1.5;display:flex;position:absolute;bottom:0;left:0;right:0}.b-panel .figma-tip{flex-direction:column;align-items:center;gap:4px;animation:.6s cubic-bezier(.22,1,.36,1) .35s both hg-soft-fade;display:flex;position:absolute;top:28%;left:62%}.b-panel .figma-tip span{color:#fff;background:#090d2e;border-radius:8px;outline:.4px solid #e0e1e2;padding:7px 8px;font-size:13px;line-height:18px}.b-panel .figma-tip i{background:#0075ff;border-radius:50%;outline:3px solid #fff;width:8px;height:8px}@keyframes hg-wave-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.b-panel .summary>.score-progress-bar,.b-panel .score-smile,.b-panel .product-art,.b-panel .score-value-card,.b-panel .summary-footer,.b-panel .panel.glass-anim,.b-panel .sidebar.glass-anim,.b-panel .header.glass-anim,.b-panel .panel.ios27-liquid-glass:after,.b-panel .sidebar.ios27-liquid-glass:after,.b-panel .header.ios27-liquid-glass:after{animation:none!important}}.b-panel{grid-template-columns:minmax(0,1fr) 20.8633%}.b-panel .brand{padding:calc(15 * var(--unit)) calc(14 * var(--unit)) calc(5 * var(--unit));align-items:center;gap:calc(12 * var(--unit))}.b-panel .brand-export{width:calc(95.455 * var(--unit));height:auto;display:block!important}.b-panel .nav-icon{box-sizing:border-box;padding:0}.b-panel .avatar{order:0}.b-panel .stat{height:calc(36 * var(--unit))}.b-panel .score-smile .figma-asset{width:calc(16.875 * var(--unit));height:auto}.b-panel .brand{gap:calc(9.5 * var(--unit))}.b-panel nav{padding-top:calc(4.5 * var(--unit))}.b-panel .side-tools button{box-sizing:border-box;padding:0}.b-panel .chart-panel{padding:calc(17.5 * var(--unit)) calc(10 * var(--unit)) calc(15 * var(--unit))}.b-panel .reports-total span{padding:0 calc(4 * var(--unit))}.b-panel .uptime-box{padding:calc(10 * var(--unit)) calc(15 * var(--unit));flex:0 0 calc(113.5 * var(--unit));padding:calc(10 * var(--unit)) calc(5 * var(--unit))}.b-panel .uptime-head,.b-panel .uptime-row{width:88.83%;margin-inline:auto}.b-panel .uptime-row{grid-template-columns:minmax(0, 1fr) calc(28 * var(--unit));gap:calc(9 * var(--unit))}.b-panel .uptime-head{height:calc(7 * var(--unit))}.b-panel .uptime-box>.uptime-axis{align-self:flex-start;width:73.33%;margin-left:4%}.b-panel .score-value-card{padding:calc(4 * var(--unit)) calc(9.5 * var(--unit))}.b-panel .score-value-card>div{padding-top:calc(4 * var(--unit));gap:calc(2.5 * var(--unit))}.b-panel .score-min,.b-panel .score-max{padding-top:calc(4 * var(--unit));color:#a0aec0}.b-panel .score-value-card small{color:#a0aec0}.b-panel .product-copy p{width:calc(143 * var(--unit));max-width:100%}.b-panel .reports-total{gap:calc(3.5 * var(--unit))}@media (width>=641px){.b-panel .sidebar{width:100%}}@media (width<=640px){.b-panel{--unit:1.3px;grid-template-columns:1fr;height:auto;min-height:100dvh;padding:12px;display:block}.b-panel .main{width:100%}.b-panel .dashboard,.b-panel .top-grid,.b-panel .bottom-grid{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);display:grid}.b-panel .sidebar{width:min(290px,86vw);transform:translate(105%)}.b-panel .sidebar.glass-anim{height:100dvh;position:fixed;top:0;right:0;transform:translate(105%)!important}.b-panel .sidebar.open{transform:none!important}}@media (prefers-reduced-motion:reduce){.b-panel *,.b-panel :before,.b-panel :after{transition:none!important;animation:none!important}}.b-panel .space-select small{font-size:calc(6.5 * var(--unit));font-weight:600}.b-panel .device-count>span{font-size:calc(6 * var(--unit));font-weight:600}.b-panel .space-select select{font-size:calc(7.5 * var(--unit));font-weight:600}.b-panel .header-title strong{font-size:calc(9 * var(--unit));font-weight:400}.b-panel .summary-head b{font-size:calc(9 * var(--unit));font-weight:700;line-height:calc(10 * var(--unit))}.b-panel .score-context{font-size:calc(8 * var(--unit));font-weight:300;line-height:calc(10 * var(--unit))}.b-panel .score-min{font-size:calc(7 * var(--unit));font-weight:400;line-height:calc(7 * var(--unit))}.b-panel .score-value-card strong{font-size:calc(14 * var(--unit));font-weight:700;line-height:calc(14 * var(--unit))}.b-panel .score-value-card small{font-size:calc(6 * var(--unit));font-weight:400;line-height:calc(6 * var(--unit))}.b-panel .score-max{font-size:calc(7 * var(--unit));font-weight:400;line-height:calc(7 * var(--unit))}.b-panel .score-status-grade strong{font-size:calc(9.5 * var(--unit));font-weight:700}.b-panel .score-status-label{font-size:calc(9 * var(--unit));font-weight:600}.b-panel .reports-total span{font-size:calc(8.5 * var(--unit));font-weight:600;line-height:calc(10 * var(--unit))}.b-panel .reports-total b{font-size:calc(8 * var(--unit));font-weight:600;line-height:calc(10 * var(--unit))}.b-panel .legend-item{font-size:calc(7.5 * var(--unit));font-weight:400;line-height:calc(9 * var(--unit))}.b-panel .chart-legend b{font-size:calc(8.5 * var(--unit));font-weight:700;line-height:calc(10 * var(--unit))}.b-panel .recharts-xAxis .recharts-cartesian-axis-tick-value{font-size:calc(5 * var(--unit));font-weight:700;line-height:calc(7.5 * var(--unit))}.b-panel .recharts-yAxis .recharts-cartesian-axis-tick-value{font-size:calc(7 * var(--unit));font-weight:700;line-height:calc(10.5 * var(--unit))}.b-panel .product-copy strong{font-size:calc(12 * var(--unit));font-weight:700;line-height:calc(19 * var(--unit))}.b-panel .product-copy p{font-size:calc(8.5 * var(--unit));font-weight:400;line-height:calc(12 * var(--unit))}.b-panel .product-action{font-size:calc(7.5 * var(--unit));font-weight:600;line-height:calc(10.5 * var(--unit))}.b-panel .uptime-period{font-size:calc(6.5 * var(--unit));font-weight:600;line-height:calc(10 * var(--unit))}.b-panel .uptime-head b{font-size:calc(7.5 * var(--unit));font-weight:700;line-height:calc(10 * var(--unit))}.b-panel .uptime-row>span{font-size:calc(6.5 * var(--unit));font-weight:400;line-height:calc(10 * var(--unit))}.b-panel .uptime-details b{font-size:calc(8 * var(--unit));font-weight:600;line-height:calc(11.2 * var(--unit))}.b-panel .uptime-trend span{font-size:calc(7 * var(--unit));font-weight:400;line-height:calc(9.8 * var(--unit))}.b-panel .stat b{font-size:calc(6 * var(--unit));font-weight:400;line-height:calc(10 * var(--unit))}.b-panel .stat strong{font-size:calc(8 * var(--unit));font-weight:600;line-height:calc(10 * var(--unit))}.b-panel .nav-item{font-size:calc(8 * var(--unit));font-weight:400}.b-panel .profile strong{font-size:calc(8.5 * var(--unit));font-weight:600}.b-panel .profile-meta em{font-size:calc(8 * var(--unit));font-weight:600}.b-panel .profile-meta small{font-size:calc(7 * var(--unit));font-weight:600}@media (width>=641px){:is(html:has(.b-panel),body:has(.b-panel)){background:var(--bg-colors-bg-darker,#020515);overflow:hidden}.b-panel.dark{--unit:2px!important;background:linear-gradient(234.58deg, var(--bg-colors-bg-darker,#020515) 0%, #0a102f 100%)!important;border-radius:0!important;flex-direction:row!important;grid-template-columns:none!important;justify-content:flex-end!important;align-items:flex-start!important;gap:15px!important;width:100vw!important;height:100dvh!important;min-height:100vh!important;max-height:none!important;margin:0!important;padding:25px!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important;transform:none!important}.b-panel:before{content:""!important;aspect-ratio:auto!important;filter:blur(clamp(72px,9vw,136px))!important;opacity:.9!important;pointer-events:none!important;z-index:0!important;background:linear-gradient(#0000002e,#0000002e),url(/assets/figma-b/imgWp96499301.png) 0 0/cover no-repeat!important;width:100%!important;height:100%!important;animation:none!important;position:absolute!important;top:0!important;left:0!important}.b-panel>.main,.b-panel>.sidebar{z-index:1;position:relative}.b-panel>.main{order:1;flex:1 1 0!important;align-self:stretch!important;min-width:0!important}.b-panel>.sidebar{order:2;flex:0 0 290px!important;align-self:stretch!important;width:290px!important}.b-panel .main{min-height:0;overflow:hidden;gap:15px!important}.b-panel .main>.devices-c,.b-panel .main>.resource-wrap{flex:1;min-height:0;overflow:auto}.b-panel .sidebar{border-radius:var(--corner-radius-main,20px);outline:.5px solid var(--stroke-primary-duplicate,#e0e1e2);outline-offset:-.5px;-webkit-backdrop-filter:blur(60px);height:100%;background:linear-gradient(268deg, var(--bg-colors-bg-card,#060b28f0) 0%, #1a1f3700 100%)!important}.b-panel .brand{align-items:flex-end!important;gap:10px!important;padding:25px 23px 10px 17px!important}.b-panel .brand-export{display:none!important}.b-panel .brand-lockup{direction:ltr;align-items:center;gap:2px;display:inline-flex!important}.b-panel .brand-word{color:#ebf3fe;-webkit-text-fill-color:transparent;background-image:linear-gradient(-89.79deg,#ebf3fe99 0%,#c9d0d9 50%,#a6adb4b3 100%);-webkit-background-clip:text;background-clip:text;font-family:Peyda,Yekan Bakh FaNum,Vazirmatn,sans-serif;font-weight:900;line-height:1;font-size:26px!important}.b-panel .brand-mark{width:42px!important;height:40px!important}.b-panel .brand-rule{width:min(100%,233px)!important}.b-panel .header{border-radius:var(--corner-radius-main,20px);outline:.5px solid var(--stroke-primary-duplicate,#e0e1e2);outline-offset:-.5px;background:linear-gradient(90deg,#070a1b70 0%,#050b24e6 100%)!important;height:104px!important;min-height:0!important;padding:0 29px 0 17px!important}.b-panel .space-select{width:min(42%,460px)!important;height:70px!important}.b-panel .header-title strong{font-size:20px!important;font-weight:400!important}.b-panel .info-icon{width:40px!important;height:40px!important}.b-panel .dashboard{flex:1;min-height:0;grid-template-rows:minmax(0,431fr) minmax(0,414fr)!important;gap:10px!important;height:auto!important;display:grid!important}.b-panel .top-grid{direction:ltr;min-height:0;grid-template-columns:minmax(0,359fr) minmax(0,716fr)!important;grid-template-areas:"score chart"!important;gap:10px!important;height:auto!important;display:grid!important}.b-panel .bottom-grid{direction:ltr;min-height:0;grid-template-columns:minmax(0,488fr) minmax(0,585fr)!important;grid-template-areas:"product status"!important;gap:12px!important;height:auto!important;display:grid!important}.b-panel .panel{border-radius:var(--corner-radius-main,20px)!important}.b-panel .summary{min-height:0;background:linear-gradient(176deg, var(--bg-colors-bg-card,#060b28f0) 0%, var(--bg-colors-bg-card-2,#0a0e2373) 100%)!important;width:auto!important;height:auto!important;padding:4.5% 2.8% 4%!important}.b-panel .summary>.score-progress-bar{aspect-ratio:316.8/309.8;object-fit:contain;width:88.2%!important;max-width:none!important;height:auto!important;max-height:74%!important;top:22%!important;left:5.6%!important;transform:none!important}.b-panel .summary-head{gap:8px!important;width:94%!important;padding:0 4% 0 2%!important}.b-panel .summary-body{flex-direction:column!important;justify-content:space-between!important;align-items:center!important;gap:11px!important;width:82%!important;height:auto!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;top:44%!important;bottom:4%!important;left:9%!important}.b-panel .score-core{gap:0!important;width:100%!important;height:auto!important;margin:0!important;padding:60px 0 0!important;position:relative!important}.b-panel .score-smile{width:54px!important;height:54px!important;position:absolute!important;top:0!important;bottom:auto!important;left:50%!important;transform:translate(-50%)!important}.b-panel .score-value-card{width:100%!important;height:auto!important;min-height:0!important;margin:0!important}.b-panel .summary-footer{justify-content:center;align-items:center;min-height:30px;display:flex;width:100%!important;height:auto!important;padding:0!important}.b-panel .chart-column{align-items:stretch;width:auto;min-width:0;height:auto;min-height:0}.b-panel .chart-panel{-webkit-backdrop-filter:blur(60px);min-height:0;background:linear-gradient(175deg, #060b28bd 0%, var(--bg-colors-bg-card-2,#0a0e23b5) 100%)!important;flex:auto!important;width:100%!important;height:100%!important;padding:0!important;position:relative!important}.b-panel .chart-title{justify-content:space-between!important;align-items:center!important;width:95%!important;height:auto!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;top:7.5%!important;left:2.1%!important}.b-panel .figma-graph{width:93.3%!important;height:70%!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;top:22%!important;left:3.9%!important}.b-panel .figma-yaxis{width:4.8%!important;height:92%!important;color:var(--graygray-300,#cbd5e0)!important;flex-direction:column!important;justify-content:space-between!important;align-items:flex-end!important;padding:0 4px 0 0!important;font-size:14px!important;font-weight:700!important;line-height:1.4!important;display:flex!important;position:absolute!important;top:0!important;left:0!important}.b-panel .figma-plot{width:93.6%!important;height:90%!important;position:absolute!important;top:4.4%!important;left:4.6%!important}.b-panel .figma-lines,.b-panel .figma-wave-current{object-fit:fill!important;width:100%!important;max-width:none!important;height:94%!important;position:absolute!important;top:0!important;left:0!important}.b-panel .figma-wave-current{scale:-1 1}.b-panel .figma-wave-prev{object-fit:fill!important;width:100%!important;max-width:none!important;height:88%!important;position:absolute!important;top:6%!important;left:0!important}.b-panel .figma-hover-line{pointer-events:none!important;z-index:3!important;background:linear-gradient(#00c2fff2 0%,#0075ff61 65%,#0075ff00 100%)!important;width:1.5px!important;transition:left .38s cubic-bezier(.22,1,.36,1),top .38s cubic-bezier(.22,1,.36,1)!important;position:absolute!important;bottom:6%!important;transform:translate(-50%)!important;box-shadow:0 0 12px #0095ffad!important}.b-panel .figma-tip-dot-prev{pointer-events:none!important;z-index:3!important;background:#2cd9ff!important;border:2px solid #060b28!important;border-radius:999px!important;width:9px!important;height:9px!important;transition:left .38s cubic-bezier(.22,1,.36,1),top .38s cubic-bezier(.22,1,.36,1)!important;position:absolute!important;transform:translate(-50%,-50%)!important;box-shadow:0 0 12px #2cd9ffd9!important}.b-panel .figma-hit-cols{z-index:4!important;cursor:pointer!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;display:grid!important;position:absolute!important;inset:0 0 6%!important}.b-panel .figma-hit-cols span{border-radius:8px!important;height:100%!important;transition:background .25s!important}.b-panel .figma-hit-cols span.is-active{background:linear-gradient(#0075ff17 0%,#0075ff04 100%)!important}.b-panel .figma-months{width:100%!important;height:auto!important;color:var(--graygray-300,#cbd5e0)!important;z-index:6!important;justify-content:space-between!important;align-items:center!important;font-size:10px!important;font-weight:700!important;line-height:1.4!important;display:flex!important;position:absolute!important;inset:auto auto 0 0!important}.b-panel .figma-months span{cursor:pointer!important;border-radius:6px!important;padding:2px 6px!important;transition:color .25s,background .25s,transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s!important}.b-panel .figma-months span.is-active,.b-panel .figma-months span:hover{color:#fff!important;background:#0075ff47!important;transform:translateY(-2px)!important;box-shadow:0 0 12px #0075ff73!important}.b-panel .figma-tip{z-index:5!important;pointer-events:none!important;flex-direction:column!important;align-items:center!important;gap:6px!important;transition:left .38s cubic-bezier(.22,1,.36,1),top .38s cubic-bezier(.22,1,.36,1)!important;display:flex!important;position:absolute!important;transform:translate(-50%,calc(6px - 100%))!important}.b-panel .figma-tip-card{-webkit-backdrop-filter:blur(18px)saturate(160%)!important;color:#fff!important;text-align:center!important;white-space:nowrap!important;background:linear-gradient(155deg,#060b28eb 0%,#101a4ad6 100%)!important;border:1px solid #60a5ff6b!important;border-radius:12px!important;flex-direction:column!important;align-items:center!important;gap:2px!important;min-width:96px!important;padding:6px 12px 7px!important;display:flex!important;box-shadow:0 10px 24px #0206189e,0 0 18px #0075ff52,inset 0 1px #ffffff38!important}.b-panel .figma-tip-card strong{color:#fff!important;font-size:13px!important;font-weight:700!important;line-height:1.35!important}.b-panel .figma-tip-card small{color:#8ec5ff!important;font-size:10px!important;font-weight:500!important;line-height:1.25!important}.b-panel .product-panel{min-height:0;height:100%!important;padding:28px 30px!important}.b-panel .product-panel>.product-art{aspect-ratio:auto!important;background:linear-gradient(#060b284d,#060b284d),url(/assets/figma-b/imgBg.png) 50% 41.13%/cover no-repeat!important;width:177.869%!important;height:209.662%!important;top:-36.2319%!important;left:-38.9344%!important}.b-panel .product-copy strong{font-size:24px!important;line-height:38px!important}.b-panel .product-copy p{max-width:100%;letter-spacing:-.34px!important;width:286px!important;font-size:17px!important;line-height:24px!important}.b-panel .uptime-panel{min-height:0;gap:16px!important;width:auto!important;height:100%!important;padding:15px 15px 16px!important}.b-panel .uptime-details{gap:6px!important;height:52px!important}.b-panel .uptime-trend{align-items:center!important;height:24px!important}.b-panel .uptime-trend em{align-items:center!important;height:24px!important;padding:0 7px!important;line-height:24px!important;display:inline-flex!important}.b-panel .uptime-box{min-height:0;border-radius:12px!important;flex:0 0 227px!important;justify-content:space-between!important;height:227px!important;padding:20px 10px!important}.b-panel .uptime-head,.b-panel .uptime-row{width:min(100%,520px)!important;margin-inline:auto!important}.b-panel .uptime-bar{width:100%!important;height:14px!important}.b-panel .uptime-row>span{min-width:56px;width:auto!important;font-size:13px!important}.b-panel .uptime-head .uptime-period{border:1px solid #0000!important;border-radius:8px!important;padding:3px 10px!important;transition:color .28s,background .28s,border-color .28s,box-shadow .28s,transform .28s cubic-bezier(.22,1,.36,1)!important}.b-panel .uptime-head .uptime-period.is-hovered{color:#fff!important;background:#0075ff38!important;border-color:#60a5ff73!important;transform:translateY(-1px)!important;box-shadow:0 4px 16px #0075ff52!important}.b-panel .uptime-bar span{cursor:pointer!important;transition:transform .28s cubic-bezier(.22,1,.36,1),filter .28s,box-shadow .28s!important}.b-panel .uptime-bar span:hover,.b-panel .uptime-bar span.is-hovered{filter:brightness(1.28)!important;transform:translateY(-2px)scaleY(1.12)!important;box-shadow:0 0 14px #0095ffb8!important}.b-panel{--hg-ease:cubic-bezier(.22, 1, .36, 1)}.b-panel button:before,.b-panel button:after{animation:none!important}.b-panel .summary,.b-panel .chart-panel,.b-panel .product-panel,.b-panel .uptime-panel,.b-panel .sidebar{box-shadow:0 18px 48px #00144647,0 0 0 .5px #e0e1e224,inset 0 1px #ffffff0f!important}.b-panel .dashboard:before{content:"";pointer-events:none;z-index:0;filter:blur(34px);opacity:.55;background:radial-gradient(32% 28% at 8% 18%,#0075ff1a,#0000 72%),radial-gradient(28% 24% at 92% 22%,#2cd9ff12,#0000 74%),radial-gradient(30% 26% at 88% 88%,#0075ff0f,#0000 75%);animation:none;position:absolute;inset:0}.b-panel .dashboard{position:relative}.b-panel .dashboard>*{z-index:1;position:relative}.b-panel .panel.glass-anim,.b-panel .sidebar.glass-anim,.b-panel .header.glass-anim{animation:hg-rise 1.05s var(--hg-ease) both!important}.b-panel .header.glass-anim{animation-delay:20ms!important}.b-panel .sidebar.glass-anim{animation-delay:60ms!important}.b-panel .top-grid .summary.glass-anim{animation-delay:.1s!important}.b-panel .chart-column .glass-anim{animation-delay:.18s!important}.b-panel .bottom-grid .product-panel.glass-anim{animation-delay:.26s!important}.b-panel .bottom-grid .uptime-panel.glass-anim{animation-delay:.34s!important}.b-panel nav .nav-item,.b-panel .stats .stat{animation:hg-rise .75s var(--hg-ease) both!important}.b-panel nav .nav-item:first-child{animation-delay:.12s!important}.b-panel nav .nav-item:nth-child(2){animation-delay:.17s!important}.b-panel nav .nav-item:nth-child(3){animation-delay:.22s!important}.b-panel nav .nav-item:nth-child(4){animation-delay:.27s!important}.b-panel nav .nav-item:nth-child(5){animation-delay:.32s!important}.b-panel nav .nav-item:nth-child(6){animation-delay:.37s!important}.b-panel nav .nav-item:nth-child(7),.b-panel .stats .stat:first-child{animation-delay:.42s!important}.b-panel .stats .stat:nth-child(2){animation-delay:.48s!important}.b-panel .stats .stat:nth-child(3){animation-delay:.54s!important}.b-panel .panel.ios27-liquid-glass:after,.b-panel .sidebar.ios27-liquid-glass:after,.b-panel .header.ios27-liquid-glass:after{pointer-events:none;z-index:0;border-radius:inherit;background:linear-gradient(118deg,#0000 38%,#ffffff0d 48%,#78beff12 52%,#0000 62%);position:absolute;inset:-45% -65%;content:""!important;animation:hg-liquid-sheen 12s var(--hg-ease) infinite!important;display:block!important}.b-panel .nav-item.selected{box-shadow:0 10px 28px #00287847,inset 0 1px #ffffff0f;transition:background-color .4s var(--hg-ease), box-shadow .4s ease!important}.b-panel .nav-item.selected .nav-icon{box-shadow:0 0 18px #0075ff73;transition:box-shadow .45s!important}.b-panel .score-smile{animation:5.8s ease-in-out infinite hg-smile-glow!important}.b-panel .summary>.score-progress-bar{filter:drop-shadow(0 0 14px #05cd9938)!important;animation:hg-gauge-in 1.25s var(--hg-ease) both!important}.b-panel .score-value-card{animation:hg-rise .9s var(--hg-ease) .28s both!important}.b-panel .summary-footer{animation:hg-rise .85s var(--hg-ease) .4s both!important}.b-panel .product-panel>.product-art{transform-origin:42% 55%;animation:8.5s ease-in-out infinite hg-product-float!important}.b-panel .figma-lines{animation:hg-fade 1s var(--hg-ease) .15s both!important}.b-panel .figma-wave-current{animation:hg-wave-draw 1.35s var(--hg-ease) .22s both!important}.b-panel .figma-wave-prev{animation:hg-wave-draw 1.35s var(--hg-ease) .38s both!important}.b-panel .figma-tip-card{animation:hg-tip-in .9s var(--hg-ease) .55s both, hg-tip-float 4.8s ease-in-out 1.4s infinite!important}.b-panel .figma-tip i{display:none!important}.b-panel .figma-tip-dot{width:12px;height:12px;margin-top:2px;display:block}.b-panel .uptime-bar span{transform-origin:0;animation:hg-bar-fill 1.1s var(--hg-ease) both!important}.b-panel .uptime-bar span:first-child{animation-delay:.35s!important}.b-panel .uptime-bar span:nth-child(2){animation-delay:.4s!important}.b-panel .uptime-bar span:nth-child(3){animation-delay:.45s!important}.b-panel .uptime-bar span:nth-child(4){animation-delay:.5s!important}.b-panel .uptime-bar span:nth-child(5){animation-delay:.55s!important}.b-panel .uptime-bar span:nth-child(6){animation-delay:.6s!important}.b-panel .uptime-bar span:nth-child(7){animation-delay:.65s!important}.b-panel .nav-item,.b-panel .stat,.b-panel .product-action,.b-panel .score-status{transition:transform .45s var(--hg-ease), background-color .35s ease, box-shadow .4s ease, filter .35s ease!important}.b-panel .nav-item:hover{background:#1a1f378c;transform:translate(-3px)}.b-panel .nav-item:hover .nav-icon{filter:none!important;transform:none!important}.b-panel .stat:hover,.b-panel .product-action:hover{filter:brightness(1.06);transform:translateY(-2px)}.b-panel .product-action:hover{box-shadow:0 12px 28px #0075ff61}.b-panel .nav-item:active,.b-panel .stat:active,.b-panel .product-action:active{transform:scale(.985)}}@keyframes hg-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translate(0,0)}}@keyframes hg-fade{0%{opacity:0}to{opacity:1}}@keyframes hg-liquid-sheen{0%,42%{opacity:0;transform:translate(-28%)}52%{opacity:.55}68%,to{opacity:0;transform:translate(28%)}}@keyframes hg-aura-breathe{0%,to{opacity:.72;transform:scale(1)}50%{opacity:.95;transform:scale(1.03)}}@keyframes hg-smile-glow{0%,to{filter:drop-shadow(0 0 8px #05cd9959)}50%{filter:drop-shadow(0 0 16px #05cd998c)}}@keyframes hg-gauge-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes hg-product-float{0%,to{filter:brightness();transform:translate(0,0)scale(1)}50%{filter:brightness(1.05);transform:translateY(-10px)scale(1.02)}}@keyframes hg-wave-draw{0%{opacity:0;transform:translateY(14px)scaleY(.96)}to{opacity:1;transform:translate(0,0)scaleY(1)}}@keyframes hg-tip-in{0%{opacity:0;transform:translateY(8px)scale(.94)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes hg-tip-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-4px)}}@keyframes hg-bar-fill{0%{opacity:.25;transform:scaleX(.55)}to{opacity:1;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.b-panel *,.b-panel :before,.b-panel :after{transition:none!important;animation:none!important}}@media (width>=641px){.b-panel.dark{--ios27-glass-bg:#080c246b;--ios27-glass-overlay:#8cbeff1a;--ios27-glass-edge:#e0e1e247;--ios27-glass-blur:60px;--ios27-glass-saturate:1.75;--ios27-glass-shadow:0 22px 56px #00082080}.b-panel .panel,.b-panel .panel:hover{box-shadow:0 22px 56px #000a286b,0 0 0 .5px #78a0ff1f,inset 0 1px #ffffff24,inset 0 -1px #00000038!important}.b-panel .panel:hover{transform:translateY(-2px)!important}.b-panel .summary,.b-panel .chart-panel,.b-panel .product-panel,.b-panel .uptime-panel{background:linear-gradient(165deg,#ffffff14 0%,#0000 40%),linear-gradient(160deg,#060b2894 0%,#0a0e235c 100%)!important}.b-panel .sidebar.ios27-liquid-glass,.b-panel .header.ios27-liquid-glass,.b-panel .panel.ios27-liquid-glass{-webkit-backdrop-filter:blur(60px)saturate(1.75)!important;background:linear-gradient(165deg,#ffffff12 0%,#0000 38%),linear-gradient(120deg,#060b288c 20%,#0a0e2361 100%)!important;border:.5px solid #e0e1e238!important;outline:none!important;box-shadow:0 22px 56px #000a286b,0 0 0 .5px #78a0ff1f,inset 0 1px #ffffff24,inset 0 -1px #00000038!important}.b-panel .panel.ios27-liquid-glass:before,.b-panel .sidebar.ios27-liquid-glass:before,.b-panel .header.ios27-liquid-glass:before{content:""!important;pointer-events:none!important;border-radius:inherit!important;z-index:0!important;animation:none!important;display:block!important;position:absolute!important;inset:0!important;box-shadow:inset 0 40px 18px -40px #ffffff1f,inset 0 -36px 16px -36px #00000047!important}.b-panel .panel.ios27-liquid-glass:after,.b-panel .sidebar.ios27-liquid-glass:after,.b-panel .header.ios27-liquid-glass:after{content:""!important;pointer-events:none!important;z-index:0!important;border-radius:inherit!important;background:linear-gradient(118deg,#0000 36%,#ffffff12 48%,#78beff17 53%,#0000 64%)!important;animation:11s cubic-bezier(.22,1,.36,1) infinite hg-liquid-sheen!important;display:block!important;position:absolute!important;inset:-40% -60%!important}.b-panel .panel.glass-anim,.b-panel .sidebar.glass-anim,.b-panel .header.glass-anim{animation:.95s cubic-bezier(.22,1,.36,1) both hg-rise!important}.b-panel .header.glass-anim{animation-delay:40ms!important}.b-panel .sidebar.glass-anim{animation-delay:80ms!important}.b-panel .top-grid .summary.glass-anim{animation-delay:.12s!important}.b-panel .chart-column .glass-anim{animation-delay:.2s!important}.b-panel .bottom-grid .product-panel.glass-anim{animation-delay:.28s!important}.b-panel .bottom-grid .uptime-panel.glass-anim{animation-delay:.36s!important}.b-panel .product-art{animation:6.5s cubic-bezier(.22,1,.36,1) infinite hg-product-soft!important}.b-panel .score-smile{animation:5.8s ease-in-out infinite hg-smile-glow!important}.b-panel .panel-heading b,.b-panel .chart-title b,.b-panel .product-copy strong,.b-panel .uptime-head b,.b-panel .header-title strong,.b-panel .brand-word{text-shadow:0 1px 12px #00000059;color:#fff!important}.b-panel .score-context,.b-panel .product-copy p,.b-panel .uptime-trend span,.b-panel .devices-heading p,.b-panel .header .space-select small{color:#b2c2d7!important}}.b-panel.dark.hg-shell{--z:1;--hg-ease:cubic-bezier(.22, 1, .36, 1);--hg-glass-blur:blur(60px) saturate(1.6);zoom:var(--z);color:#fff;direction:ltr;font-family:Yekan Bakh FaNum,Yekan Bakh,Vazirmatn,Tahoma,sans-serif;width:calc(100vw / var(--z))!important;height:calc(100dvh / var(--z))!important;background:linear-gradient(234.58deg,#020515 0%,#0a102f 100%)!important;border-radius:0!important;flex-direction:row!important;grid-template-columns:none!important;grid-template-areas:none!important;justify-content:flex-end!important;align-items:stretch!important;gap:15px!important;min-height:0!important;max-height:none!important;margin:0!important;padding:25px!important;display:flex!important;position:fixed!important;inset:0 auto auto 0!important;overflow:hidden!important;transform:none!important}.b-panel.dark.hg-shell:before{content:""!important;filter:blur(136px)!important;opacity:1!important;pointer-events:none!important;z-index:0!important;background:linear-gradient(#0003,#0003),url(/assets/figma-c/wp-blur.webp) 50%/cover no-repeat!important;width:126.8%!important;height:126.8%!important;animation:none!important;display:block!important;position:absolute!important;top:-13.4%!important;left:-26.8%!important}.b-panel.dark.hg-shell:after{content:none!important}.hg-shell>.hg-side,.hg-shell>.hg-main{z-index:1;position:relative}.hg-shell .hg-side{width:290px;height:100%;-webkit-backdrop-filter:var(--hg-glass-blur);animation:hg-side-in .9s var(--hg-ease) both;background:linear-gradient(263.31deg,#060b26f0 69.11%,#1a1f3700 100%);border:.5px solid #e0e1e200;border-radius:20px;flex-direction:column;flex:0 0 290px;order:2;align-items:center;gap:10px;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 20px 50px #00061e59}.hg-shell .hg-logo{flex-direction:column;justify-content:center;align-items:flex-end;width:100%;padding:30px 37px 10px 25px;display:flex;position:relative}.hg-shell .hg-lockup{direction:ltr;align-items:center;gap:2px;display:flex}.hg-shell .hg-wordmark{white-space:nowrap;color:#0000;background-image:linear-gradient(-89.79deg,#ebf3fe80 0%,#c9d0d9 48.42%,#a6adb4cc 96.78%);background-position:0%;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-family:Peyda,Yekan Bakh,sans-serif;font-size:33px;font-weight:900;line-height:normal;animation:9s ease-in-out infinite hg-word-sheen}.hg-shell .hg-mark{flex:none;justify-content:center;align-items:center;width:52.91px;height:50.382px;display:flex}.hg-shell .hg-mark img{width:50.382px;max-width:none;height:52.91px;display:block;rotate:-90deg;scale:1 -1}.hg-shell .hg-rule{object-fit:fill;flex:none;width:233.25px;height:1px;display:block}.hg-shell .hg-side-close{display:none}.hg-shell .hg-side-body{flex-direction:column;flex:1 0 0;justify-content:space-between;align-items:stretch;width:100%;min-height:0;padding-top:18px;display:flex;overflow:hidden}.hg-shell .hg-nav{flex-direction:column;gap:8px;width:100%;padding:0 22px;display:flex;position:relative}.hg-shell .hg-nav-glow{height:54px;transition:transform .55s var(--hg-ease), opacity .3s ease;pointer-events:none;z-index:0;background:#1a1f37;border-radius:15px;position:absolute;top:0;left:22px;right:22px;box-shadow:0 10px 26px #00145047,inset 0 1px #ffffff0d}.hg-shell .hg-nav-item{z-index:1;color:#fff;cursor:pointer;white-space:nowrap;width:100%;height:54px;transition:background-color .35s ease, transform .45s var(--hg-ease);animation:hg-item-in .7s var(--hg-ease) both;animation-delay:calc(.12s + var(--i,0) * 50ms);background:0 0;border:.5px solid #0000;border-radius:15px;justify-content:flex-end;align-items:center;gap:12px;padding:0 15px 0 0;font:400 16px Yekan Bakh FaNum,Yekan Bakh,sans-serif;display:flex;position:relative;overflow:visible}.hg-shell .hg-nav-item:hover:not(.is-active){background:#1a1f3780;transform:translate(-3px)}.hg-shell .hg-nav-item:active{transform:scale(.985)}.hg-shell .hg-nav-icon{width:32px;height:32px;transition:background-color .45s var(--hg-ease), box-shadow .45s ease;background:#1a1f37;border:.5px solid #e0e1e200;border-radius:12px;flex:none;justify-content:center;align-items:center;padding:3px;display:flex}.hg-shell .hg-nav-icon img{max-width:none;height:auto;display:block}.hg-shell .hg-nav-ticket{flex:none;width:32px;height:32px;display:block}.hg-shell .hg-nav-item.is-active .hg-nav-icon{background:#0075ff;box-shadow:0 6px 18px #0075ff6b}.hg-shell .hg-side-foot{width:100%;animation:hg-item-in .8s var(--hg-ease) .45s both;flex-direction:column;gap:20px;padding-top:5px;display:flex;position:relative}.hg-shell .hg-user-wrap{justify-content:center;padding:0 10px;display:flex;position:relative}.hg-shell .hg-user{width:269px;color:inherit;font:inherit;text-align:right;cursor:pointer;transition:box-shadow .4s ease, border-color .4s ease, transform .45s var(--hg-ease);background:linear-gradient(90deg,#090d2ecc,#020515cc);border:.5px solid #e0e1e200;border-radius:20px;justify-content:flex-end;align-items:center;gap:10px;padding:11px 13px 12px 6px;display:flex}.hg-shell .hg-user:hover,.hg-shell .hg-user.is-open{border-color:#444d81b3;box-shadow:0 14px 30px #000a3266}.hg-shell .hg-user-copy{flex-direction:column;justify-content:center;align-items:flex-end;gap:2px;width:174px;display:flex}.hg-shell .hg-user-name{color:#fff;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:17px;font-weight:600;line-height:normal;overflow:hidden}.hg-shell .hg-user-row{justify-content:space-between;align-items:center;width:100%;display:flex}.hg-shell .hg-user-pill{color:#10b981;background:#10b98133;border-radius:21px;justify-content:center;align-items:center;padding:4px 14px;font-size:16px;font-weight:600;line-height:normal;display:inline-flex}.hg-shell .hg-user-pill.is-off{color:#ff6b86;background:#e33a3a33}.hg-shell .hg-user-label{color:#b2c2d7;white-space:nowrap;font-size:14px;font-weight:600;line-height:normal}.hg-shell .hg-avatar{border:1px solid #e0e1e200;border-radius:20px;flex:none;width:60px;height:60px;position:relative;overflow:hidden}.hg-shell .hg-avatar img{object-fit:cover;width:100%;height:100%;display:block}.hg-shell .hg-avatar:after{content:"";background:#00000026;position:absolute;inset:0}.hg-shell .hg-user-menu{-webkit-backdrop-filter:var(--hg-glass-blur);opacity:0;transform-origin:bottom;pointer-events:none;transition:opacity .28s ease, transform .4s var(--hg-ease);z-index:5;background:linear-gradient(160deg,#0a102ff5,#04081ff0);border:.5px solid #444d81cc;border-radius:16px;flex-direction:column;gap:4px;padding:6px;display:flex;position:absolute;bottom:calc(100% + 8px);left:10px;right:10px;transform:translateY(8px)scale(.98);box-shadow:0 20px 44px #00061e8c}.hg-shell .hg-user-menu.is-open{opacity:1;pointer-events:auto;transform:none}.hg-shell .hg-user-menu button{color:#dfe7f2;cursor:pointer;background:0 0;border:0;border-radius:11px;justify-content:flex-end;align-items:center;gap:8px;height:40px;padding:0 14px;font:400 15px/1 Yekan Bakh FaNum,sans-serif;transition:background-color .25s;display:flex}.hg-shell .hg-user-menu button:hover{background:#1a1f37e6}.hg-shell .hg-user-menu button.is-danger{color:#ff8a9e;flex-direction:row-reverse;justify-content:flex-start}.hg-shell .hg-tools{background:linear-gradient(98.65deg,#0a0e2364 5.17%,#001a477a 41.61%,#090d2ecc 78.06%);border-top:.5px solid #e0e1e200;border-radius:8px;justify-content:space-between;align-items:center;padding:10px 20px;display:flex}.hg-shell .hg-tools-group{align-items:center;gap:13px;display:flex}.hg-shell .hg-tool{cursor:pointer;width:32px;height:32px;transition:background-color .3s ease, transform .4s var(--hg-ease), box-shadow .3s ease;background:#0206164d;border:0;border-radius:16px;justify-content:center;align-items:center;padding:6px;display:flex}.hg-shell .hg-tool.is-moon{cursor:default;background:#020616b3;padding:6px 6px 6px 5px}.hg-shell .hg-tool img{max-width:none;height:auto;display:block}.hg-shell .hg-tool:not(.is-moon):hover{background:#0075ff38;transform:translateY(-1px)}.hg-shell .hg-tool.is-on{background:#0075ff4d;box-shadow:0 0 0 1px #0075ff59}.hg-shell .hg-notice{color:#dfe7f2;text-align:right;opacity:0;pointer-events:none;transition:opacity .28s ease, transform .4s var(--hg-ease);z-index:6;direction:rtl;background:#080c26f5;border:.5px solid #444d81cc;border-radius:14px;padding:12px 14px;font-size:14px;position:absolute;bottom:62px;left:14px;right:14px;transform:translateY(8px);box-shadow:0 16px 36px #00061e80}.hg-shell .hg-notice.is-open{opacity:1;pointer-events:auto;transform:none}.hg-shell .hg-main{flex-direction:column;flex:1085px;order:1;align-items:stretch;gap:15px;min-width:0;height:100%;display:flex;overflow:hidden}.hg-shell .hg-header{height:104px;-webkit-backdrop-filter:var(--hg-glass-blur);animation:hg-drop-in .8s var(--hg-ease) both;background:linear-gradient(90deg,#070a1b70,#050b24e6);border:.5px solid #e0e1e229;border-radius:20px;flex:0 0 104px;justify-content:space-between;align-items:center;padding:0 42px 0 19px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 18px 44px #00061e47}.hg-shell .hg-header:after{content:"";pointer-events:none;animation:hg-sheen 14s var(--hg-ease) infinite;background:linear-gradient(115deg,#0000 42%,#ffffff0b 50%,#78beff0d 53%,#0000 60%);position:absolute;inset:-60% -40%}.hg-shell .hg-select{z-index:1;cursor:pointer;background:linear-gradient(100.3deg,#04081fe6 2.12%,#0a0e2370 98.59%);border-radius:15px;flex:none;align-items:center;gap:16px;width:376px;height:70px;padding:6px 14px 8px 16px;transition:box-shadow .4s;display:flex;position:relative}.hg-shell .hg-select:hover,.hg-shell .hg-select:focus-within{box-shadow:0 0 0 1px #444d81e6,0 12px 28px #000a3259}.hg-shell .hg-select-chevron{width:24px;height:24px;transition:transform .45s var(--hg-ease);flex:none}.hg-shell .hg-select:focus-within .hg-select-chevron{transform:rotate(180deg)}.hg-shell .hg-select-icon{flex:none;width:33px;height:33px}.hg-shell .hg-select-body{flex-direction:column;flex:1 0 0;justify-content:space-between;align-items:flex-start;min-width:0;height:100%;display:flex}.hg-shell .hg-select-label{color:#b2c2d7;text-align:right;width:100%;font-size:13px;font-weight:600;line-height:normal}.hg-shell .hg-select-box{background:linear-gradient(90deg,#121942c9,#0a0e2369);border-radius:6px;justify-content:space-between;align-items:center;width:min(260px,100%);height:33px;padding:5px 10px;display:flex;position:relative;overflow:hidden}.hg-shell .hg-select-count{z-index:1;color:#b2c2d7;white-space:nowrap;align-items:center;gap:2px;font-size:12px;font-weight:600;line-height:1;display:inline-flex;position:relative}.hg-shell .hg-select-count img{width:6px;height:6px;animation:2.6s ease-in-out infinite hg-dot}.hg-shell .hg-select-name{z-index:1;text-overflow:ellipsis;color:#fff;white-space:nowrap;min-width:0;font-size:15px;font-weight:600;line-height:normal;position:relative;overflow:hidden}.hg-shell .hg-select-shadow{pointer-events:none;width:186px;max-width:none;height:121px;position:absolute;top:-51px;left:81px}.hg-shell .hg-select select{z-index:2;opacity:0;cursor:pointer;color:#fff;direction:rtl;background:#0a102f;width:100%;height:100%;font:600 15px Yekan Bakh FaNum,sans-serif;position:absolute;inset:0}.hg-shell .hg-select select option{color:#fff;background:#0a102f}.hg-shell .hg-title{z-index:1;align-items:center;gap:10px;min-width:0;display:flex;position:relative}.hg-shell .hg-title h2{color:#fff;white-space:nowrap;text-overflow:ellipsis;direction:rtl;margin:0;font-size:18px;font-weight:400;line-height:normal;overflow:hidden}.hg-shell .hg-info{background:#0075ff33;border-radius:1234px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;padding:6px;animation:5s ease-in-out infinite hg-info-breathe;display:flex}.hg-shell .hg-info img{width:14px;height:20.273px}.hg-shell .hg-menu{display:none}.hg-shell .hg-content{scrollbar-width:thin;scrollbar-color:#444d8199 transparent;min-height:0;animation:hg-fade-up .6s var(--hg-ease) both;flex-direction:column;flex:1 0 0;display:flex;position:relative;overflow:hidden auto}.hg-shell .hg-content>.dashboard,.hg-shell .hg-content>.devices-c,.hg-shell .hg-content>.resource-wrap,.hg-shell .hg-content>.device-detail{flex:1 0 auto;min-height:0}.hg-shell .hg-scrim{display:none}@keyframes hg-side-in{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes hg-drop-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@keyframes hg-item-in{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}@keyframes hg-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes hg-sheen{0%,65%{opacity:0;transform:translate(-35%)}75%{opacity:1}to{opacity:0;transform:translate(35%)}}@keyframes hg-word-sheen{0%,to{background-position:0%}50%{background-position:100%}}@keyframes hg-dot{0%,to{opacity:1}50%{opacity:.45}}@keyframes hg-info-breathe{0%,to{box-shadow:0 0 #0075ff00}50%{box-shadow:0 0 18px 2px #0075ff47}}@media (width<=1180px) and (width>=901px){.hg-shell .hg-select{width:330px}}@media (width<=900px){.b-panel.dark.hg-shell{zoom:1;width:100vw!important;height:100dvh!important;padding:12px!important}.hg-shell .hg-main{gap:12px}.hg-shell .hg-side{z-index:30;height:auto;transition:transform .5s var(--hg-ease);background:linear-gradient(263.31deg,#060b26fa 60%,#0e132df5 100%);animation:none;position:fixed;top:12px;bottom:12px;right:12px;transform:translate(calc(100% + 24px))}.hg-shell.is-menu-open .hg-side{transform:none}.hg-shell .hg-scrim{z-index:25;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;pointer-events:none;background:#0205158c;border:0;transition:opacity .35s;display:block;position:fixed;inset:0}.hg-shell.is-menu-open .hg-scrim{opacity:1;pointer-events:auto}.hg-shell .hg-side-close{color:#fff;background:#1a1f37;border:0;border-radius:12px;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:30px;left:16px}.hg-shell .hg-side-body{overflow-y:auto}.hg-shell .hg-header{flex-basis:auto;gap:10px;height:auto;min-height:72px;padding:10px 14px}.hg-shell .hg-select{flex:auto;gap:10px;width:auto;min-width:0;height:60px;padding:5px 10px 6px}.hg-shell .hg-select-icon{width:26px;height:26px}.hg-shell .hg-title h2,.hg-shell .hg-info{display:none}.hg-shell .hg-menu{color:#fff;background:#1a1f37;border:0;border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}}@media (prefers-reduced-motion:reduce){.hg-shell .hg-side,.hg-shell .hg-header,.hg-shell .hg-header:after,.hg-shell .hg-nav-item,.hg-shell .hg-side-foot,.hg-shell .hg-content,.hg-shell .hg-wordmark,.hg-shell .hg-info,.hg-shell .hg-select-count img{animation:none!important}.hg-shell .hg-nav-glow{transition:none}}.hg-shell{--pm-ease:cubic-bezier(.22, 1, .36, 1)}.hg-shell .hg-nav-icon{transition:background-color .45s var(--pm-ease), box-shadow .45s ease, transform .5s var(--pm-ease)}.hg-shell .hg-nav-icon img{transition:transform .5s var(--pm-ease), filter .4s ease}.hg-shell .hg-nav-item:hover:not(.is-active) .hg-nav-icon{background:#222a4d;transform:scale(1.06);box-shadow:0 0 0 1px #0075ff47,0 6px 16px #0075ff29}.hg-shell .hg-nav-item:hover .hg-nav-icon img{transform:scale(1.08)}.hg-shell .hg-nav-item.is-active .hg-nav-icon{animation:pm-icon-pop .6s var(--pm-ease) both}.hg-shell .hg-nav-item:active .hg-nav-icon{transform:scale(.94)}.hg-shell .hg-nav-label{transition:color .3s ease, transform .45s var(--pm-ease)}.hg-shell .hg-nav-item:not(.is-active) .hg-nav-label{color:#e2e8f0}.hg-shell .hg-nav-item:hover .hg-nav-label{color:#fff}@keyframes pm-icon-pop{0%{transform:scale(.86)}60%{transform:scale(1.07)}to{transform:scale(1)}}.hg-shell .hg-tool img{transition:transform .45s var(--pm-ease)}.hg-shell .hg-tool:not(.is-moon):hover img{transform:scale(1.12)}.hg-shell .hg-tool:not(.is-moon):active{transform:scale(.92)}.hg-shell .hg-tool.is-bell:hover img{transform-origin:50% 8%;animation:.9s ease-in-out pm-bell}.hg-shell .hg-tool.is-gear:hover img{transform:rotate(60deg)scale(1.08)}@keyframes pm-bell{0%,to{transform:rotate(0)}20%{transform:rotate(14deg)}40%{transform:rotate(-11deg)}60%{transform:rotate(7deg)}80%{transform:rotate(-3deg)}}.hg-shell button:not(:disabled){-webkit-tap-highlight-color:transparent}.hg-shell .hg-user:active,.hg-shell .hg-user-menu button:active,.hg-shell .hg-select:active{transform:scale(.985)}.hg-shell button:focus-visible,.hg-shell select:focus-visible,.hg-shell input:focus-visible{outline-offset:2px;outline:2px solid #0075ffa6}.b-panel.hg-shell .chart-panel .figma-plot{overflow:visible}.b-panel.hg-shell .chart-panel .figma-lines{animation:.9s .1s both pm-fade!important}.b-panel.hg-shell .chart-panel .figma-wave-current,.b-panel.hg-shell .chart-panel .figma-wave-prev{clip-path:inset(0 100% 0 0);will-change:clip-path;animation:pm-draw 1.7s var(--pm-ease) .3s forwards!important}.b-panel.hg-shell .chart-panel .figma-wave-prev{animation-delay:.55s!important}.b-panel.hg-shell .chart-panel .figma-wave-current{filter:drop-shadow(0 6px 14px #0075ff59)}.b-panel.hg-shell .chart-panel .figma-plot:after{content:"";pointer-events:none;opacity:0;width:18%;animation:pm-scan 1.7s var(--pm-ease) .3s both, pm-scan-loop 7s ease-in-out 3.2s infinite;background:linear-gradient(90deg,#0075ff00 0%,#50a0ff1f 70%,#8cc8ff38 100%);border-right:1px solid #8cc8ff59;position:absolute;top:0;bottom:6%;left:0}.b-panel.hg-shell .chart-panel .figma-tip-card{transform-origin:50% 100%;animation:.7s cubic-bezier(.34,1.56,.64,1) 1.5s both pm-tip-pop,4.6s ease-in-out 2.3s infinite pm-tip-float!important}.b-panel.hg-shell .chart-panel .figma-tip-dot{border-radius:50%;animation:2.4s ease-in-out 2.2s infinite pm-dot}.b-panel.hg-shell .chart-panel .reports-total span{font-variant-numeric:tabular-nums;animation:.7s cubic-bezier(.34,1.56,.64,1) .2s both pm-badge-in}.b-panel.hg-shell .chart-panel .figma-months span{animation:pm-fade-up .6s var(--pm-ease) both}.b-panel.hg-shell .chart-panel .figma-months span:first-child{animation-delay:.35s}.b-panel.hg-shell .chart-panel .figma-months span:nth-child(2){animation-delay:.42s}.b-panel.hg-shell .chart-panel .figma-months span:nth-child(3){animation-delay:.49s}.b-panel.hg-shell .chart-panel .figma-months span:nth-child(4){animation-delay:.56s}.b-panel.hg-shell .chart-panel .figma-months span:nth-child(5){animation-delay:.63s}.b-panel.hg-shell .chart-panel .figma-months span:nth-child(6){animation-delay:.7s}.b-panel.hg-shell .chart-panel .figma-months span:nth-child(7){animation-delay:.77s}@keyframes pm-fade{0%{opacity:0}to{opacity:1}}@keyframes pm-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes pm-draw{to{clip-path:inset(0)}}@keyframes pm-scan{0%{opacity:0;left:-18%}15%{opacity:1}85%{opacity:1}to{opacity:0;left:100%}}@keyframes pm-scan-loop{0%{opacity:0;left:-18%}6%{opacity:.7}30%{opacity:0;left:100%}to{opacity:0;left:100%}}@keyframes pm-tip-pop{0%{opacity:0;transform:translateY(10px)scale(.7)}to{opacity:1;transform:none}}@keyframes pm-tip-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes pm-dot{0%,to{box-shadow:0 0 #0075ff00}50%{box-shadow:0 0 0 5px #0075ff38}}@keyframes pm-badge-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hg-shell *,.hg-shell :before,.hg-shell :after{animation:none!important}.b-panel.hg-shell .chart-panel .figma-wave-current,.b-panel.hg-shell .chart-panel .figma-wave-prev{clip-path:none}}@media (width>=641px){.b-panel .panel.ios27-liquid-glass:before,.b-panel .panel.ios27-liquid-glass:after,.b-panel .sidebar.ios27-liquid-glass:before,.b-panel .sidebar.ios27-liquid-glass:after,.b-panel .header.ios27-liquid-glass:before,.b-panel .header.ios27-liquid-glass:after,.b-panel .dashboard:before,.hg-shell .hg-header:after,.b-panel .device-detail .dd-hero:after,.hg-shell .dl-table:before,.hg-shell .dl-view:before{content:none!important;animation:none!important;display:none!important}.b-panel .panel,.b-panel .panel:hover,.b-panel .panel.ios27-liquid-glass,.b-panel .sidebar.ios27-liquid-glass,.b-panel .header.ios27-liquid-glass{box-shadow:none!important;-webkit-backdrop-filter:blur(60px)!important;text-shadow:none!important;border:0!important;outline:0!important}.b-panel .panel.glass-anim:hover{transform:none!important}.b-panel .summary{-webkit-backdrop-filter:none!important;background:linear-gradient(176.74deg,#060b28f0 25.93%,#0a0e2373 66.93%)!important}.b-panel .chart-panel{background:linear-gradient(141.36deg,#060b28bd 28.26%,#0a0e23b5 91.2%)!important}.b-panel .product-panel{-webkit-backdrop-filter:none!important;background:#060b28!important}.b-panel .uptime-panel{background:linear-gradient(173.67deg,#060b28bd 6.78%,#0a0e23b5 124.91%)!important}.b-panel .uptime-box,.b-panel .stat,.b-panel .score-value-card{box-shadow:none!important;border:0!important;outline:0!important}.hg-shell .hg-header,.hg-shell .hg-side{box-shadow:none!important;-webkit-backdrop-filter:blur(60px)!important}.hg-shell .hg-header{border:.5px solid #e0e1e229!important}.hg-shell .hg-side{border:0!important}.b-panel .panel-heading b,.b-panel .chart-title b,.b-panel .product-copy strong,.b-panel .uptime-head b,.b-panel .header-title strong,.b-panel .brand-word,.hg-shell .hg-brand-word{text-shadow:none!important}.hg-shell .dl-table{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:linear-gradient(121.28deg,#060b28bd 42.91%,#0a0e23b5 100%)!important;border:0!important}.hg-shell .dl-head{background:0 0!important}.hg-shell .dl-search,.hg-shell .dl-filter{-webkit-backdrop-filter:none!important;box-shadow:none!important}.hg-shell .dl-search:focus-within{box-shadow:0 0 0 3px #0075ff29!important}.hg-shell .dl-view{box-shadow:none!important}.hg-shell .dl-view:hover{box-shadow:0 8px 20px #0075ff4d!important}.b-panel .device-detail .dd-card,.b-panel .device-detail .dd-hero{box-shadow:none!important}}@font-face{font-family:Yekan Bakh;src:url(/fonts/YekanBakh-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Yekan Bakh;src:url(/fonts/YekanBakh-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Yekan Bakh;src:url(/fonts/YekanBakh-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Yekan Bakh;src:url(/fonts/YekanBakh-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Yekan Bakh;src:url(/fonts/YekanBakh-ExtraBold.woff)format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Yekan Bakh;src:url(/fonts/YekanBakh-Black.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Yekan Bakh FaNum;src:url(/fonts/YekanBakh-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Yekan Bakh FaNum;src:url(/fonts/YekanBakh-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Yekan Bakh FaNum;src:url(/fonts/YekanBakh-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Yekan Bakh FaNum;src:url(/fonts/YekanBakh-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Yekan Bakh FaNum;src:url(/fonts/YekanBakh-ExtraBold.woff)format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Yekan Bakh FaNum;src:url(/fonts/YekanBakh-Black.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Peyda;src:url(/fonts/YekanBakh-Black.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}:root{--soft-ease:cubic-bezier(.22, 1, .36, 1);--soft-fast:.18s;--soft-med:.32s;--soft-slow:.52s}@media (prefers-reduced-motion:reduce){.login-shell *,.login-shell :before,.b-panel *,.b-panel :before{transition:none!important;animation:none!important}}.login-shell .hero-stage{contain:paint;overflow:hidden}.login-shell .hero-picture-figma{border-radius:inherit;background:0 0;overflow:hidden}.login-shell .login-artwork-figma{object-fit:cover!important;object-position:center center!important;will-change:auto!important;filter:none!important;width:104.99%!important;max-width:none!important;height:100%!important;margin:0!important;animation:none!important;position:absolute!important;top:0!important;left:-1.47%!important;transform:none!important}.login-shell .login-logo{filter:none!important;animation:none!important}.login-shell button{isolation:isolate;position:relative}.login-shell .btn-primary,.login-shell .btn-ghost{overflow:hidden}.login-shell .login-click-wave{pointer-events:none;z-index:4;animation:soft-press-ripple .55s var(--soft-ease) forwards;background:radial-gradient(circle,#fff6,#0075ff2e 48%,#0000 72%);border-radius:50%;position:absolute;transform:translate(-50%,-50%)scale(0)}.login-shell .btn-primary{transition:transform var(--soft-med) var(--soft-ease), background var(--soft-fast) ease, box-shadow var(--soft-slow) ease!important}.login-shell .btn-primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 26px #0075ff5c!important}.login-shell .btn-primary:active:not(:disabled){transform:scale(.985)}.login-shell .btn-ghost,.login-shell .link,.login-shell .icon-btn{transition:transform var(--soft-med) var(--soft-ease), color var(--soft-fast) ease, background var(--soft-fast) ease!important}.login-shell .link:hover{color:#4d9dff;transform:translateY(-1px)}.login-shell .link:active{transform:scale(.98)}.login-shell .btn-ghost:hover{transform:translateY(-1px)}.login-shell .btn-ghost:active{transform:scale(.97)}.login-shell .field input{transition:outline-color var(--soft-med) ease, box-shadow var(--soft-slow) ease, background var(--soft-med) ease!important}.login-shell .field input:focus{outline-color:#0075ffb3;box-shadow:0 0 0 3px #0075ff24,0 8px 22px #0028782e}.login-shell .icon-btn:hover{transform:translateY(-50%)scale(1.05)}.login-shell .login-form .anim-item{animation:soft-rise .55s var(--soft-ease) both;animation-delay:calc(var(--i,1) * 55ms)}.login-shell .login-brand,.login-shell .login-title,.login-shell .login-card{animation:soft-rise .5s var(--soft-ease) both}.login-shell .hero-stage{animation:.7s both soft-fade}.login-shell .hero-copy{animation:soft-rise .65s var(--soft-ease) both;animation-delay:.12s}.login-shell .login-foot{animation:.6s .28s both soft-fade}.login-shell .remember-toggle .toggle-track,.login-shell .remember-toggle .toggle-thumb{transition:left .34s var(--soft-ease), background .28s ease, transform .28s var(--soft-ease)!important}.b-panel button{overflow:visible}.b-panel button.soft-btn,.b-panel .nav-item,.b-panel .product-action,.b-panel .device-view,.b-panel .stat{isolation:isolate;position:relative;overflow:hidden}.b-panel button:hover svg,.b-panel button:hover img,.b-panel .soft-btn:hover svg,.b-panel .soft-btn:hover img,.b-panel .nav-item:hover img,.b-panel .nav-item:hover svg{filter:none!important;opacity:1!important;visibility:visible!important}.b-panel .figma-asset,.b-panel .nav-icon img,.b-panel .device-icon{filter:none!important;opacity:1!important}.b-panel .nav-item:hover{color:#fff!important;background:#1a1f378c!important}.b-panel .nav-item:hover .nav-icon{transform:scale(1.03);background:#1a1f37!important}.b-panel .nav-item.selected:hover .nav-icon{background:var(--normal)!important}.b-panel .nav-item,.b-panel .soft-btn,.b-panel .stat,.b-panel .product-action,.b-panel .device-view,.b-panel .score-status,.b-panel .devices-filter,.b-panel .side-tools button{transition:transform var(--soft-med) var(--soft-ease), background var(--soft-fast) ease, box-shadow var(--soft-slow) ease, color var(--soft-fast) ease!important}.b-panel .nav-item:hover{transform:translate(-2px)}.b-panel .nav-item:active{transform:scale(.985)}.b-panel .soft-btn:hover:not(:disabled){transform:translateY(-1px)}.b-panel .soft-btn:active:not(:disabled){transform:scale(.97)}.b-panel .stat:hover{transform:translateY(-2px)}.b-panel .stat:active{transform:scale(.98)}.b-panel .product-action:hover{transform:translateY(-1px)}.b-panel .product-action:active{transform:scale(.98)}.b-panel .device-view:hover{transform:translateY(-1px)}.b-panel .device-view:active{transform:scale(.98)}.b-panel .side-tools button:hover{transform:scale(1.05);background:#020616bf!important}.b-panel .side-tools button:active{transform:scale(.94)}.b-panel .devices-table tbody tr{transition:background var(--soft-med) ease!important}.b-panel .devices-table tbody tr:hover{background:#0075ff14}.b-panel .panel.glass-anim,.b-panel .sidebar.glass-anim,.b-panel .header.glass-anim{animation:soft-rise .6s var(--soft-ease) both!important}.b-panel .top-grid .summary.glass-anim{animation-delay:60ms!important}.b-panel .chart-column .glass-anim{animation-delay:.12s!important}.b-panel .bottom-grid .product-panel.glass-anim{animation-delay:.18s!important}.b-panel .bottom-grid .uptime-panel.glass-anim{animation-delay:.24s!important}.b-panel nav .nav-item{animation:soft-rise .45s var(--soft-ease) both}.b-panel nav .nav-item:first-child{animation-delay:40ms}.b-panel nav .nav-item:nth-child(2){animation-delay:70ms}.b-panel nav .nav-item:nth-child(3){animation-delay:.1s}.b-panel nav .nav-item:nth-child(4){animation-delay:.13s}.b-panel nav .nav-item:nth-child(5){animation-delay:.16s}.b-panel nav .nav-item:nth-child(6){animation-delay:.19s}.b-panel nav .nav-item:nth-child(7){animation-delay:.22s}.b-panel .devices-c{animation:soft-rise .45s var(--soft-ease) both}.b-panel .b-click-wave{pointer-events:none;z-index:6;animation:soft-press-ripple .5s var(--soft-ease) forwards;background:radial-gradient(circle,#b4dcff80,#0075ff29 48%,#0000 72%);border-radius:50%;position:absolute;transform:translate(-50%,-50%)scale(0)}.b-panel .b-pointer-ring{display:none}.b-panel .panel.glass-anim:hover{transform:none!important}@font-face{font-family:Vazirmatn;src:url(/assets/Vazirmatn-BeciDpKm.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{--blue:#007aff;--ink:#152028;--muted:#6b7782;--line:#15202814;--bg:#eef3f5;--card:#fff;--ok:#12b886;--ok-bg:#e6faf3;--bad:#e11d48;--bad-bg:#fde8ec;--online:#d4f8ec;--offline:#e4ebf5;--radius:14px;--shadow:0 10px 30px #1520280f;--sidebar:248px;--font:"Yekan Bakh FaNum", "Yekan Bakh", Vazirmatn, Tahoma, sans-serif}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{font-family:var(--font);color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;margin:0}a{color:var(--blue);text-decoration:none}button,input,select{font:inherit}.link{color:var(--blue);font-weight:500}.btn-primary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3d9bff,#007aff);border:0;border-radius:12px;padding:15px 18px;font-weight:700;transition:transform .15s,filter .15s;box-shadow:0 10px 24px #007aff47}.btn-primary:hover{filter:brightness(1.05);transform:translateY(-1px)}.btn-primary:disabled{opacity:.6;cursor:wait;transform:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:none}}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes float{0%,to{transform:rotateX(18deg)rotate(-8deg)translateY(0)}50%{transform:rotateX(18deg)rotate(-8deg)translateY(-10px)}}@keyframes ring{0%{opacity:.7;transform:scale(.7)}to{opacity:0;transform:scale(1.25)}}@keyframes blink{0%,to{box-shadow:0 0 #34d3998c}70%{box-shadow:0 0 0 8px #34d39900}}@keyframes growBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
