@font-face{font-family:iranSans;src:url(../media/IRANSansX_Regular-s.p.0-myvc32c1qxh.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:iranSans;src:url(../media/IRANSansX_Bold-s.p.0_53yjuqvm5lv.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:iranSans Fallback;src:local(Arial);ascent-override:98.13%;descent-override:49.06%;line-gap-override:0.0%;size-adjust:101.91%}.iransans_4adaa268-module__ky6h2q__className{font-family:iranSans,iranSans Fallback}.iransans_4adaa268-module__ky6h2q__variable{--font-ui:"iranSans", "iranSans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.08hd0g.321csk.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.0x08jh8vondwt.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.0~wrfy7sm-h4g.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.0k_.i63k_i_qa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.16-z~2sp29ex6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.0m9hhkgdlzukj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.0juuwbcf7uz~t.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.0qg7j5o.yrclm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0hkrq11n-dhos.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.07ig5l8azj~hy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.0_n_qwbzcushi.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.07r2ragk8ph~z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.0787d67~10694.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.0dgq8lqrj3gc_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.0o14nraug8u5s.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f53f4557ddd9f7a6-s.0l86rvwdd07jt.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5256dd17dd2ccf14-s.0-bj-4.3jk9zi.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fe48c93add1d142c-s.169mj0m4oygmx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5689d89b20a4bd5b-s.072srq0~jhoqa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a7e15459c1805da0-s.p.15mmg7gamto4l.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_40c448b8-module__WAEGRW__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_40c448b8-module__WAEGRW__variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/marcellus-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/marcellus-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--gold:#d4af37;--gold-lg:#d4af37;--gold-fill:#d4af37;--gold-fill-hi:#e8c65f;--gold-hi:#e8c65f;--gold-rgb:212, 175, 55;--gold-glow:rgba(var(--gold-rgb), .4);--gold-grad:linear-gradient(135deg, #d4af37, #e8c65f);--amber:#f19f15;--amber-rgb:241, 159, 21;--amber-fill:#f19f15;--amber-fill-hi:#f7bf3f;--alert-bad:#f27272;--alert-ok:#6ee7a2;--dark:#050506;--dark-glass:#070709d1;--charcoal:#0b0b0e;--white:#fff;--ink-2:#e5e7eb;--text-dim:#9ca3af;--dim-2:#6b7280;--accent:#f36;--accent-soft:#ff6b8f;--olive:#a8b884;--olive-deep:#7f8a5e;--olive-rgb:127, 138, 94;--wa:#25d366;--wa-rgb:37, 211, 102;--tint-rgb:255, 255, 255;--shade-rgb:0, 0, 0;--scrim-rgb:0, 0, 0;--band:rgba(var(--shade-rgb), .4);--glass-rgb:5, 5, 7;--muted:#a1a1aa;--muted-2:#71717a;--muted-3:#52525b;--field-bg:#0000004d;--menu-bg:#18181b;--menu-fg:#e4e4e7;--deep:#040405;--panel:#0f0f1299;--plinth:#0b0b0e;--ok-fg:#6ee7a2;--warn-fg:#fbbf24;--bad-fg:#fca5a5;--site-header-h:88px;--site-strip-h:34px;--font-ui-stack:"Manrope", var(--font-ui), system-ui, sans-serif;--font-display:"Marcellus", var(--font-ui), Georgia, serif;--font-display-weight:400;--display-tracking:.4px;--font-vazir:var(--font-ui-stack);--font-inter:var(--font-ui-stack);--font-inter-stack:var(--font-ui-stack);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light]{--gold:#96590a;--gold-lg:#96590a;--gold-hi:#7e4d0a;--gold-fill:#f19f15;--gold-fill-hi:#f8c067;--gold-rgb:241, 159, 21;--gold-grad:linear-gradient(135deg, #f19f15, #f8c067);--amber:#8a5410;--amber-fill:#f19f15;--alert-bad:#b3261e;--alert-ok:#0e7a3e;--dark:#f3ece0;--dark-glass:#fffaf1e6;--charcoal:#fffdf8;--white:#201e1d;--ink-2:#2f2b26;--text-dim:#6f6a63;--dim-2:#8a8175;--accent:#c2185b;--accent-soft:#a3134b;--olive:#5d6a41;--olive-deep:#7f8a5e;--olive-rgb:93, 106, 65;--wa:#12833f;--wa-rgb:18, 131, 63;--tint-rgb:32, 30, 29;--shade-rgb:32, 30, 29;--scrim-rgb:0, 0, 0;--band:rgba(var(--shade-rgb), .05);--glass-rgb:255, 250, 241;--muted:#575551;--muted-2:#6a6864;--muted-3:#8b8984;--field-bg:#fff;--menu-bg:#fff;--menu-fg:#26241f;--deep:#efe6d6;--panel:#fffaf1c7;--plinth:#efe6d6;--ok-fg:#0e7a3e;--warn-fg:#9a6206;--bad-fg:#b3261e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[lang=fa],html[lang=ar]{--font-display:var(--font-ui), system-ui, sans-serif;--font-display-weight:700;--display-tracking:0}body,.shisha-theme,.shisha-nav,.footer-premium{transition:background-color .25s,color .25s,border-color .25s}html{scroll-behavior:smooth}:target{scroll-margin-top:100px}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-ui-stack);background:var(--dark);color:var(--white);-webkit-font-smoothing:antialiased;font-synthesis-weight:none;min-height:100vh}.display,.page-head h1,.section-title h2{font-family:var(--font-display);font-weight:var(--font-display-weight);letter-spacing:var(--display-tracking)}a{color:inherit;text-decoration:none}.icon-flip{transition:transform .25s cubic-bezier(.16,1,.3,1)}html[dir=rtl] .icon-flip{transform:scaleX(-1)}button{font-family:inherit}.shisha-theme{background-color:var(--dark);min-height:100vh;position:relative;overflow-x:clip}.shisha-container{width:100%;max-width:1300px;margin:0 auto;padding:0 40px}@media (max-width:768px){.shisha-container{padding:0 20px}}.gold-text{color:var(--gold)}.text-center{text-align:center}.btn-glow{background:var(--gold-fill);color:#000;cursor:pointer;box-shadow:0 8px 30px rgba(var(--gold-rgb), .4);border:none;border-radius:100px;align-items:center;padding:16px 36px;font-size:15px;font-weight:800;transition:all .3s cubic-bezier(.175,.885,.32,1.275);display:inline-flex}.btn-glow:hover{box-shadow:0 12px 40px rgba(var(--gold-rgb), .6);transform:translateY(-4px)}.btn-glass{background:rgba(var(--tint-rgb), .05);color:var(--white);cursor:pointer;border:1px solid rgba(var(--tint-rgb), .1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:100px;align-items:center;padding:16px 36px;font-size:15px;font-weight:700;transition:all .3s;display:inline-flex}.btn-glass:hover{background:rgba(var(--tint-rgb), .1);border-color:rgba(var(--gold-rgb), .5);color:var(--gold)}.login-page{background:var(--deep);min-height:100vh;color:var(--white);display:flex;position:relative;overflow:hidden}.login-bg-mesh{z-index:0;background-image:radial-gradient(at 0% 0%, rgba(var(--amber-rgb), .15) 0px, transparent 50%), radial-gradient(at 100% 0%, #3b82f626 0px, transparent 50%), radial-gradient(at 100% 100%, rgba(var(--amber-rgb), .1) 0px, transparent 50%), radial-gradient(at 0% 100%, #3b82f61a 0px, transparent 50%);filter:blur(40px);animation:15s ease-in-out infinite alternate pulseMesh;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes pulseMesh{0%{opacity:.8;transform:scale(1)}to{opacity:1;transform:scale(1.1)}}.login-wrapper{z-index:1;align-items:center;gap:60px;width:100%;max-width:1400px;margin:0 auto;padding:40px;display:flex;position:relative}.login-container{flex:.8;justify-content:center;width:100%;max-width:480px;display:flex}.login-card{background:var(--panel);border:1px solid rgba(var(--tint-rgb), .08);-webkit-backdrop-filter:blur(40px)saturate(1.5);backdrop-filter:blur(40px)saturate(1.5);width:100%;box-shadow:0 24px 80px rgba(var(--shade-rgb), .6), inset 0 1px 0 rgba(var(--tint-rgb), .05);border-radius:24px;padding:40px;position:relative;overflow:hidden}.login-card:before{content:"";top:0;background:linear-gradient(90deg, transparent, rgba(var(--amber-rgb), .5), transparent);height:1px;position:absolute;left:0;right:0}.logo-section{text-align:center;margin-bottom:32px}.logo-section img{width:56px;height:56px;filter:drop-shadow(0 4px 12px rgba(var(--amber-rgb), .3));margin-bottom:20px}.logo-section h1{color:var(--white);margin-bottom:8px;font-size:24px;font-weight:700}.logo-section p{color:var(--muted-2);font-size:14px}.role-cards{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.role-card{background:rgba(var(--tint-rgb), .02);border:1px solid rgba(var(--tint-rgb), .05);cursor:pointer;border-radius:16px;align-items:center;gap:16px;padding:16px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.role-card:hover{background:rgba(var(--amber-rgb), .05);border-color:rgba(var(--amber-rgb), .3);box-shadow:0 8px 24px rgba(var(--shade-rgb), .2);transform:translateY(-2px)}.role-icon{background:rgba(var(--tint-rgb), .03);border:1px solid rgba(var(--tint-rgb), .08);width:44px;height:44px;color:var(--text-primary);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;transition:all .3s;display:flex}.role-card:hover .role-icon{color:var(--amber);border-color:rgba(var(--amber-rgb), .3);background:rgba(var(--amber-rgb), .1)}.role-info{text-align:start;flex:1}.role-info h3{color:var(--white);margin-bottom:4px;font-size:15px;font-weight:600}.role-info p{color:var(--muted-2);margin:0;font-size:13px}.role-arrow{color:var(--muted-3);margin-inline-start:auto;transition:all .3s}.role-card:hover .role-arrow{color:var(--amber)}.form-group{text-align:start;margin-bottom:20px}.form-group label{color:var(--muted);margin-bottom:8px;font-size:13px;font-weight:500;display:block}.form-input-wrapper{align-items:center;display:flex;position:relative}.form-input-wrapper .input-icon{color:var(--muted-3);pointer-events:none;transition:color .3s;position:absolute}.form-input-wrapper .input-icon:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:16px}.form-input-wrapper .input-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:16px}.form-group input{padding:0 16px;background:var(--field-bg);border:1px solid rgba(var(--tint-rgb), .08);width:100%;height:48px;color:var(--white);border-radius:12px;outline:none;padding-inline-start:46px;font-family:inherit;font-size:15px;transition:all .2s}.form-group input:focus{border-color:var(--amber);background:rgba(var(--amber-rgb), .02);box-shadow:0 0 0 3px rgba(var(--amber-rgb), .1)}.form-group.has-error label{color:var(--accent)}.form-group.has-error input,.form-group.has-error .country-trigger{border-color:var(--accent);box-shadow:0 0 0 3px #ff336624}.form-group.has-error .input-icon{color:var(--accent)}.field-error{color:var(--accent);align-items:center;gap:5px;margin-top:7px;font-size:12.5px;font-weight:500;display:flex}.country-trigger{background:var(--field-bg);border:1px solid rgba(var(--tint-rgb), .08);height:48px;color:var(--white);cursor:pointer;white-space:nowrap;direction:ltr;border-radius:12px;outline:none;flex:none;align-items:center;gap:6px;padding:0 8px;font-family:inherit;font-size:14px;transition:all .2s;display:flex}.country-trigger:hover:not(:disabled){border-color:rgba(var(--amber-rgb), .35)}.country-trigger:focus-visible{border-color:var(--amber);box-shadow:0 0 0 3px rgba(var(--amber-rgb), .1)}.country-trigger:disabled{opacity:.55;cursor:not-allowed}.country-trigger-code{font-variant-numeric:tabular-nums}.country-menu{z-index:60;background:var(--menu-bg);border:1px solid rgba(var(--tint-rgb), .1);width:260px;max-height:260px;box-shadow:0 18px 40px rgba(var(--shade-rgb), .55);direction:ltr;border-radius:12px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.country-option{width:100%;color:var(--menu-fg);text-align:start;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-family:inherit;font-size:13px;display:flex}.country-option:hover{background:rgba(var(--tint-rgb), .06)}.country-option.is-selected{background:rgba(var(--amber-rgb), .12);color:var(--amber)}.country-option-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.country-option-code{color:var(--muted);font-variant-numeric:tabular-nums}.form-group input:focus+.input-icon,.form-group input:focus~.input-icon{color:var(--amber)}.btn{cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;font-family:inherit;font-size:15px;font-weight:600;transition:all .2s;display:inline-flex}.btn-gold{background:var(--amber-fill);color:#000;box-shadow:0 4px 12px rgba(var(--amber-rgb), .2)}.btn-gold:hover:not(:disabled){background:var(--amber-fill-hi);box-shadow:0 6px 16px rgba(var(--amber-rgb), .3);transform:translateY(-1px)}.btn-outline{color:var(--muted);border:1px solid rgba(var(--tint-rgb), .1);background:0 0}.btn-outline:hover{background:rgba(var(--tint-rgb), .05);color:var(--white);border-color:rgba(var(--tint-rgb), .2)}.divider{color:var(--muted-3);text-transform:uppercase;align-items:center;gap:16px;margin:24px 0;font-size:12px;font-weight:500;display:flex}.divider:before,.divider:after{content:"";background:rgba(var(--tint-rgb), .08);flex:1;height:1px}.login-footer{text-align:center;color:var(--muted-2);margin-top:32px;font-size:12px}.login-footer span{color:var(--muted);font-weight:600}.lang-switcher{background:rgba(var(--tint-rgb), .03);border:1px solid rgba(var(--tint-rgb), .05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:100px;gap:4px;padding:4px;display:flex}.login-alert{border:1px solid var(--glass-border);background:var(--glass-bg);color:var(--text-primary);text-align:start;border-radius:14px;align-items:flex-start;gap:10px;margin-bottom:18px;padding:13px 15px;font-size:13.5px;line-height:1.65;display:flex}.login-alert svg{flex:none;margin-top:2px}.login-alert-body{flex-direction:column;gap:4px;min-width:0;display:flex}.login-alert-detail{color:var(--text-secondary);font-size:12.5px}.login-alert-action{color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:100px;align-self:flex-start;align-items:center;gap:6px;margin-top:8px;padding:7px 14px;font-family:inherit;font-size:12.5px;font-weight:700;transition:all .2s;display:inline-flex}.login-alert-action:hover{background:rgba(var(--amber-rgb), .14)}.login-alert.is-bad{color:var(--alert-bad);background:#f272721a;border-color:#f2727266}.login-alert.is-ok{color:var(--alert-ok);background:#6ee7a21a;border-color:#6ee7a261;align-items:center}.login-alert.is-warn{border-color:rgba(var(--amber-rgb), .4);background:rgba(var(--amber-rgb), .1);color:var(--text-primary)}.remember-me{width:100%;color:var(--text-secondary);cursor:pointer;text-align:start;background:0 0;border:none;align-items:center;gap:10px;margin-bottom:14px;padding:0;font-family:inherit;font-size:13.5px;font-weight:600;transition:color .2s;display:flex}.remember-me:hover{color:var(--text-primary)}.remember-box{border:1.5px solid var(--glass-border);background:var(--glass-bg);color:#000;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;transition:all .2s;display:grid}.remember-me[aria-checked=true]{color:var(--text-primary)}.remember-me[aria-checked=true] .remember-box{background:var(--amber-fill);border-color:var(--amber-fill)}.login-page .lang-switcher{top:32px;z-index:10;position:absolute}.login-page .lang-switcher:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:32px}.login-page .lang-switcher:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:32px}.login-page .login-back{top:32px;z-index:10;background:rgba(var(--tint-rgb), .03);border:1px solid rgba(var(--tint-rgb), .08);color:var(--muted-2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:100px;align-items:center;gap:8px;padding:9px 16px 9px 12px;font-size:13px;font-weight:600;text-decoration:none;transition:color .2s,border-color .2s,background .2s;display:inline-flex;position:absolute}.login-page .login-back:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:32px}.login-page .login-back:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:32px}.login-page .login-back:hover{color:var(--white);border-color:rgba(var(--amber-rgb), .4);background:rgba(var(--amber-rgb), .06)}[dir=rtl] .login-back-icon{transform:scaleX(-1)}.logo-section a{line-height:0;display:inline-block}.staff-login-trigger{border:1px solid rgba(var(--tint-rgb), .08);color:var(--muted-2);cursor:pointer;background:0 0;border-radius:100px;align-items:center;margin-top:14px;padding:7px 16px;font-family:inherit;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.staff-login-trigger:hover{color:var(--white);border-color:rgba(var(--tint-rgb), .2);background:rgba(var(--tint-rgb), .04)}.lang-btn{color:var(--muted-2);cursor:pointer;background:0 0;border:none;border-radius:100px;padding:6px 14px;font-family:inherit;font-size:12px;font-weight:600;transition:all .2s}.lang-btn:hover{color:var(--white)}.lang-btn.active{background:rgba(var(--tint-rgb), .1);color:var(--white)}.spin-icon{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:1024px){.login-wrapper{flex-direction:column;justify-content:center;gap:40px;padding:84px 16px 24px}.login-page .login-back,.login-page .lang-switcher{top:16px}.login-page .login-back:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:16px}.login-page .login-back:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:16px}.login-page .lang-switcher:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:16px}.login-page .lang-switcher:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:16px}}@media (max-width:400px){.login-page .login-back{padding:12px}.login-back-text{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.login-container{flex:1;justify-content:center;max-width:100%}.login-card{padding:32px 24px}.login-page .lang-switcher{top:16px}.login-page .lang-switcher:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:16px}.login-page .lang-switcher:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:16px}}.theme-toggle{border:1px solid rgba(var(--tint-rgb), .1);background:rgba(var(--tint-rgb), .04);width:34px;height:34px;color:var(--text-dim);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:color .25s,background .25s,border-color .25s,transform .25s;display:inline-flex}.theme-toggle:hover{color:var(--gold);border-color:rgba(var(--gold-rgb), .4);background:rgba(var(--gold-rgb), .1);transform:rotate(-15deg)}.theme-toggle:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.lang-switcher .theme-toggle{width:30px;height:30px;color:var(--muted-2);background:0 0;border:none;border-radius:100px}.lang-switcher .theme-toggle:hover{background:rgba(var(--tint-rgb), .1);color:var(--white);transform:none}.mobile-theme{border-top:1px solid rgba(var(--tint-rgb), .08);color:var(--text-dim);align-items:center;gap:12px;margin-top:18px;padding-top:18px;font-size:14px;font-weight:600;display:flex}@media (max-width:600px){.nav-actions>.theme-toggle{display:none}}
