:root{--aos-mark-y: clamp(150px, 34vh, 420px);--aos-login-bg: #111114;--aos-field-bg: #18181b;--aos-dots: rgba(255, 255, 255, .07)}.aos-stage{position:fixed;inset:0;overflow:hidden;color:var(--aos-text);font-family:Inter,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased}.aos-stage-bg{position:absolute;inset:0;background:radial-gradient(circle at 50% var(--aos-mark-y),var(--aos-stage-glow) 0%,var(--aos-stage) 60%);transition:opacity var(--aos-dur-enter) var(--aos-ease);will-change:opacity}.aos-stage-bg:after{content:"";position:absolute;inset:0;background-image:radial-gradient(var(--aos-dots) 1px,transparent 1.5px);background-size:26px 26px;-webkit-mask-image:radial-gradient(circle at 50% var(--aos-mark-y),#000 0%,transparent 70%);mask-image:radial-gradient(circle at 50% var(--aos-mark-y),#000 0%,transparent 70%)}.aos-stage-content{position:absolute;inset:0}.aos-aura{position:absolute;left:50%;top:var(--aos-mark-y);width:320px;height:320px;margin:-160px 0 0 -160px;border-radius:34%;background:var(--aos-brand-conic);filter:blur(46px);opacity:var(--aos-aura-opacity);animation:aos-spin 5s linear infinite}.aos-mark{position:absolute;left:50%;top:var(--aos-mark-y);width:120px;height:120px;margin:-60px 0 0 -60px;display:block;filter:drop-shadow(0 18px 40px rgba(0,0,0,.45));user-select:none;-webkit-user-drag:none}.aos-word{position:absolute;left:50%;top:calc(var(--aos-mark-y) + 192px);width:240px;height:48px;margin-left:-120px}.aos-word img{display:block;width:100%;height:100%;user-select:none;-webkit-user-drag:none}.aos-word-light{display:none!important}.is-intro .aos-mark{animation:aos-pop .64s cubic-bezier(.34,1.4,.64,1) 60ms both}.is-intro .aos-aura{animation:aos-spin 5s linear infinite,aos-bloom .9s var(--aos-ease) 80ms both}.is-intro .aos-word{animation:aos-reveal .76s var(--aos-ease) .38s both}.is-intro .aos-tip{animation:aos-tip-rise .56s var(--aos-ease) .56s both}.aos-tip{position:absolute;left:50%;top:calc(var(--aos-mark-y) + 268px);width:470px;max-width:calc(100% - 32px);translate:-50% 0;box-sizing:border-box;padding:18px 22px 16px;border-radius:22px;background:var(--aos-surface-glass);border:1px solid var(--aos-border-soft);box-shadow:0 22px 54px #00000073,inset 0 1px #ffffff0f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);text-align:left}.aos-tip-h{display:flex;align-items:center;gap:8px;font:700 14px/1.2 Inter,system-ui,sans-serif;color:var(--aos-brand-tone)}.aos-tip-h svg{width:16px;height:16px}.aos-tip-stack{display:grid;margin-top:10px}.aos-tip-slide{grid-area:1 / 1;display:flex;gap:14px;align-items:flex-start}.aos-tip-slide.is-in{animation:aos-tip-in .46s var(--aos-ease) .12s both}.aos-tip-slide.is-out{animation:aos-tip-out .34s ease-in both}.aos-tip-ic{width:24px;height:24px;flex-shrink:0;margin-top:1px;fill:none;stroke:url(#aosIconGrad);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.aos-tip-t{margin:0;font:400 16px/1.45 Inter,system-ui,sans-serif;color:var(--aos-text)}.aos-tip-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;min-height:18px}.aos-tip-dots{display:flex;gap:6px}.aos-tip-dots i{display:block;width:7px;height:7px;border-radius:4px;background:#3f3f46;transition:width var(--aos-dur-base) var(--aos-ease),background-color var(--aos-dur-base) var(--aos-ease)}.aos-tip-dots i.is-on{width:20px;background:var(--aos-brand-gradient)}.aos-tip-dots i.is-edge{transform:scale(.68);opacity:.6}.aos-svg-defs{position:absolute;width:0;height:0;overflow:hidden}.aos-ic{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.aos-loader{z-index:60;transition:opacity var(--aos-dur-base) var(--aos-ease)}.aos-loader.is-gone{display:none}.aos-ring{position:absolute;left:50%;top:var(--aos-mark-y);width:300px;height:300px;margin:-150px 0 0 -150px;opacity:0;transition:opacity var(--aos-dur-base) var(--aos-ease)}.aos-ring-track{position:absolute;inset:0;width:100%;height:100%}.aos-ring-track circle{fill:none;stroke:#ffffff14;stroke-width:6}.aos-seg{position:absolute;inset:0;display:block;opacity:0;scale:.9;transition:opacity .38s var(--aos-ease),scale .38s var(--aos-ease);will-change:transform,opacity}.aos-seg svg{display:block;width:100%;height:100%}.aos-seg path{fill:none;stroke:url(#aosRingGrad);stroke-width:6;stroke-linecap:round}.aos-seg.is-done{opacity:1;scale:1}.aos-seg.is-error path{stroke:#f87171}.aos-badges{position:absolute;left:50%;top:var(--aos-mark-y);width:0;height:0}.aos-badge{position:absolute;left:-17px;top:-17px;width:34px;height:34px;box-sizing:border-box;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#141418;border:1px solid #2e2e33;color:#52525b;transform:rotate(var(--a)) translate(166px) rotate(calc(var(--a) * -1));opacity:0;scale:.5;transition:opacity var(--aos-dur-base) var(--aos-ease),scale var(--aos-dur-base) var(--aos-ease),color var(--aos-dur-base) var(--aos-ease),border-color var(--aos-dur-base) var(--aos-ease),background-color var(--aos-dur-base) var(--aos-ease),box-shadow var(--aos-dur-base) var(--aos-ease)}@supports (left: calc(cos(0deg)*1px)){.aos-badge{left:calc(cos(var(--a))*166px - 17px);top:calc(sin(var(--a))*166px - 17px);transform:none}}.aos-badge svg{width:16px;height:16px}.aos-badge:nth-child(2){transition-delay:40ms}.aos-badge:nth-child(3){transition-delay:80ms}.aos-badge:nth-child(4){transition-delay:.12s}.aos-badge:nth-child(5){transition-delay:.16s}.aos-badge:nth-child(6){transition-delay:.2s}.aos-badge:nth-child(7){transition-delay:.24s}.aos-badge:nth-child(8){transition-delay:.28s}.aos-badge:nth-child(9){transition-delay:.32s}.aos-badge:nth-child(10){transition-delay:.36s}.aos-badge:nth-child(11){transition-delay:.4s}.aos-loader.is-verifying .aos-ring,.aos-loader.is-booting .aos-ring{opacity:1}.aos-loader.is-verifying .aos-badge,.aos-loader.is-booting .aos-badge{opacity:1;scale:1}.aos-loader.is-verifying .aos-seg[data-step=auth]:not(.is-done),.aos-loader.is-rendering .aos-seg[data-step=dashboard]:not(.is-done){animation:aos-seg-wait 1.4s ease-in-out infinite}.aos-loader.is-verifying .aos-badge[data-step=auth]:not(.is-done),.aos-loader.is-rendering .aos-badge[data-step=dashboard]:not(.is-done){color:#c4b5fd;border-color:#a78bfa73}.aos-badge:after{content:"";position:absolute;inset:-2px;border-radius:50%;border:2px solid rgba(139,92,246,.6);opacity:0;pointer-events:none}.aos-loader.is-verifying .aos-badge[data-step=auth]:not(.is-done):after,.aos-loader.is-rendering .aos-badge[data-step=dashboard]:not(.is-done):after{animation:aos-badge-wait 1.4s ease-out infinite}.aos-badge.is-error{color:#f87171;border-color:#f8717199;background-color:#ef44441f;box-shadow:0 0 18px #ef44444d}.aos-badge.is-done{color:#c4b5fd;border-color:#a78bfaa6;background-color:#1a1626;box-shadow:0 0 18px #8b5cf659;transition-delay:0ms;animation:aos-badge-pop .38s var(--aos-ease)}.aos-slow{font:500 13px/1.2 Inter,system-ui,sans-serif;color:var(--aos-text-hint);opacity:0;transition:opacity var(--aos-dur-base) var(--aos-ease)}.aos-loader.is-slow .aos-slow{opacity:1}.aos-loader.is-complete .aos-mark{animation:aos-beat .52s var(--aos-ease)}.aos-deny{position:absolute;left:50%;top:calc(var(--aos-mark-y) + 268px);width:470px;max-width:calc(100% - 32px);translate:-50% 0;box-sizing:border-box;display:flex;gap:14px;align-items:flex-start;padding:18px 22px;border-radius:22px;background:var(--aos-surface-glass);border:1px solid rgba(248,113,113,.35);box-shadow:0 22px 54px #00000073;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;visibility:hidden;transition:opacity var(--aos-dur-base) var(--aos-ease),visibility 0s linear var(--aos-dur-base)}.aos-deny svg{width:26px;height:26px;flex-shrink:0;color:#f87171}.aos-deny-t{margin:0;font:700 16px/1.3 Inter,system-ui,sans-serif;color:var(--aos-text)}.aos-deny-d{margin:4px 0 0;font:400 15px/1.45 Inter,system-ui,sans-serif;color:var(--aos-text-muted)}.aos-deny-f{margin:10px 0 0;font:500 13px/1.3 Inter,system-ui,sans-serif;color:var(--aos-text-hint)}.aos-loader.is-denied .aos-deny{opacity:1;visibility:visible;transition-delay:0s,0s}.aos-loader.is-denied .aos-tip{opacity:0;transition:opacity var(--aos-dur-fast) ease-in;animation:none}.aos-loader.is-denied .aos-aura{animation:aos-spin 5s linear infinite;opacity:.18;filter:blur(46px) grayscale(1);transition:opacity var(--aos-dur-base) var(--aos-ease),filter var(--aos-dur-base) var(--aos-ease)}.aos-loader.is-denied .aos-ring .aos-seg[data-step=auth]{opacity:1;scale:1;animation:none}.aos-loader.is-denied .aos-ring .aos-seg[data-step=auth] path{stroke:#f87171}.aos-loader.is-denied .aos-badges .aos-badge[data-step=auth]{color:#f87171;border-color:#f8717199;background-color:#ef44441f;box-shadow:0 0 18px #ef44444d;animation:none}.aos-loader.is-denied .aos-badge:not([data-step=auth]){opacity:.35}.aos-loader.is-leaving{pointer-events:none}.aos-loader.is-leaving .aos-stage-bg{opacity:0;transition-delay:.12s}.aos-loader.is-leaving .aos-ring,.aos-loader.is-leaving .aos-badges,.aos-loader.is-leaving .aos-tip{opacity:0;transition:opacity var(--aos-dur-fast) ease-in;animation:none}.aos-loader.is-leaving .aos-mark{animation:aos-mark-out var(--aos-dur-base) ease-in forwards}.aos-loader.is-leaving .aos-aura{animation:aos-spin 5s linear infinite,aos-aura-out var(--aos-dur-enter) var(--aos-ease) forwards}.aos-loader.is-leaving .aos-word{animation:aos-word-fly var(--aos-dur-enter) var(--aos-ease-in-out) forwards}.aos-entering .content-section.active .dash-zone,.aos-entering .content-section.active:not(#dashboard){animation:aos-rise var(--aos-dur-enter) var(--aos-ease) both;animation-delay:calc(.12s + var(--aos-i, 0) * 70ms)}@media(min-width:768px){.aos-entering #app-sidebar{animation:aos-side-in var(--aos-dur-enter) var(--aos-ease) 60ms both}}.aos-login-page{margin:0;min-height:100vh;background:var(--aos-login-bg);color:var(--aos-text);font-family:Inter,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased}.aos-login{--aos-split: min(600px, 46vw);position:relative;min-height:100vh}.aos-login-col{position:relative;z-index:2;box-sizing:border-box;width:var(--aos-split);min-height:100vh;display:flex;align-items:center;justify-content:center;padding:48px 56px;transition:opacity var(--aos-dur-base) var(--aos-ease),translate var(--aos-dur-enter) var(--aos-ease)}.aos-login-inner{width:100%;max-width:400px}.aos-login .aos-stage{z-index:1;clip-path:inset(16px 16px 16px var(--aos-split) round 24px);transition:clip-path var(--aos-dur-enter) var(--aos-ease-in-out)}.aos-login .aos-stage-content{translate:calc(var(--aos-split) / 2) 0;transition:translate var(--aos-dur-enter) var(--aos-ease-in-out)}.aos-login.is-handoff .aos-stage{z-index:3;clip-path:inset(0px 0px 0px 0px round 0px)}.aos-login.is-handoff .aos-stage-content{translate:0 0}.aos-login.is-handoff .aos-login-col{opacity:0;translate:-24px 0}.aos-tip--inline{display:none}.aos-view{animation:aos-view-in var(--aos-dur-base) var(--aos-ease) both}.aos-view.hidden-form{display:none}.aos-h1{margin:0;font:700 34px/1.15 Inter,system-ui,sans-serif;letter-spacing:-.02em;color:var(--aos-text)}.aos-sub{margin:10px 0 0;font:400 16px/1.5 Inter,system-ui,sans-serif;color:var(--aos-text-muted)}.aos-form{margin-top:30px;display:flex;flex-direction:column;gap:18px}.aos-label{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px;font:600 14px/1.3 Inter,system-ui,sans-serif;color:var(--aos-text-muted)}.aos-input-wrap{position:relative}.aos-input-wrap>svg{position:absolute;left:16px;top:50%;width:18px;height:18px;translate:0 -50%;color:var(--aos-text-hint);pointer-events:none}.aos-input{width:100%;height:52px;box-sizing:border-box;padding:0 16px 0 46px;border-radius:12px;background:var(--aos-field-bg);border:1px solid var(--aos-border);color:var(--aos-text);font:400 16px Inter,system-ui,sans-serif;outline:none;transition:border-color var(--aos-dur-fast) var(--aos-ease),box-shadow var(--aos-dur-fast) var(--aos-ease)}.aos-input.no-ic{padding-left:16px}.aos-input::placeholder{color:var(--aos-text-hint)}.aos-input:focus{border-color:#10b981;box-shadow:0 0 0 4px #10b98133}.aos-hint{margin:8px 0 0;font:400 13px/1.4 Inter,system-ui,sans-serif;color:var(--aos-text-hint)}.aos-btn{position:relative;overflow:hidden;width:100%;height:54px;border:0;border-radius:12px;background:var(--aos-action);color:#fff;display:flex;align-items:center;justify-content:center;gap:10px;font:700 16px Inter,system-ui,sans-serif;cursor:pointer;box-shadow:0 12px 30px #05966940;transition:background-color var(--aos-dur-fast) var(--aos-ease),scale var(--aos-dur-fast) var(--aos-ease)}.aos-btn svg{width:18px;height:18px}.aos-btn:hover:not(:disabled){background:var(--aos-action-hover)}.aos-btn:active:not(:disabled){scale:.98}.aos-btn:focus-visible{outline:2px solid #34d399;outline-offset:3px}.aos-btn:disabled{cursor:default}.aos-btn.is-busy:after{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;background:linear-gradient(90deg,#fff0,#ffffff47,#fff0);animation:aos-sweep 1.1s var(--aos-ease-in-out) infinite}.aos-link{padding:0;border:0;background:none;color:#60a5fa;font:600 14px Inter,system-ui,sans-serif;text-decoration:none;cursor:pointer;transition:color var(--aos-dur-fast) var(--aos-ease)}.aos-link:hover{color:#93c5fd}.aos-link:focus-visible,.aos-ghost:focus-visible{outline:2px solid #60a5fa;outline-offset:3px;border-radius:4px}.aos-ghost{display:block;width:100%;margin-top:12px;padding:8px;border:0;background:none;color:var(--aos-text-muted);font:500 14px Inter,system-ui,sans-serif;cursor:pointer}.aos-ghost:hover{color:var(--aos-text)}.aos-msg{margin:0;padding:10px 14px;border-radius:10px;font:500 14px/1.45 Inter,system-ui,sans-serif;text-align:center}.aos-msg.is-error{color:#fca5a5;background:#ef44441f;border:1px solid rgba(239,68,68,.25)}.aos-msg.is-success{color:#86efac;background:#22c55e1a;border:1px solid rgba(34,197,94,.25)}.aos-row-center{margin-top:18px;text-align:center;font:400 14px Inter,system-ui,sans-serif;color:var(--aos-text-hint)}.aos-row-center .aos-sep{margin:0 8px;color:var(--aos-border)}.aos-note{margin:16px 0 0;text-align:center;font:400 13px/1.45 Inter,system-ui,sans-serif;color:var(--aos-text-hint)}.aos-secure{display:flex;align-items:center;gap:10px;margin-top:28px;font:400 14px Inter,system-ui,sans-serif;color:var(--aos-text-hint)}.aos-secure svg{width:17px;height:17px;color:#4ade80}.aos-back{display:inline-flex;align-items:center;gap:6px;margin-top:32px}.aos-back svg{width:16px;height:16px}.aos-status-t{margin:2px 0 0;font:600 16px/1.4 Inter,system-ui,sans-serif;background-image:linear-gradient(90deg,#8b8b94 0% 38%,#fafafa 50%,#8b8b94 62% 100%);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:aos-shimmer 1.6s linear infinite}.aos-status-t.is-ok{background:none;color:#6ee7b7;animation:none}.aos-track{height:3px;margin-top:10px;border-radius:2px;background:#27272a;overflow:hidden}.aos-track:after{content:"";display:block;width:28%;height:100%;border-radius:2px;background:var(--aos-brand-gradient);animation:aos-track 1.2s var(--aos-ease-in-out) infinite}.aos-status-t.hidden+.aos-track,.aos-status-t.is-ok+.aos-track{display:none}.aos-otp{position:relative;height:66px}.aos-otp-cells{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;height:100%;pointer-events:none}.aos-otp-cells span{display:flex;align-items:center;justify-content:center;border-radius:14px;background:var(--aos-field-bg);border:1px solid var(--aos-border);font:700 28px ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--aos-text);transition:border-color var(--aos-dur-fast) var(--aos-ease),box-shadow var(--aos-dur-fast) var(--aos-ease)}.aos-otp-cells span.is-active{border-color:#10b981;box-shadow:0 0 0 4px #10b98133}.aos-otp-cells span.is-filled{animation:aos-digit .22s var(--aos-ease)}.aos-otp-cells span.is-ok{border-color:#10b981bf;color:#6ee7b7}.aos-otp input{position:absolute;inset:0;width:100%;height:100%;box-sizing:border-box;padding:0;border:0;background:transparent;color:transparent;caret-color:transparent;font-size:16px;outline:none;letter-spacing:3em}.aos-otp input::selection{background:transparent}.aos-otp[data-mode=text]{height:auto}.aos-otp[data-mode=text] .aos-otp-cells{display:none}.aos-otp[data-mode=text] input{position:static;height:56px;padding:0 16px;border-radius:12px;background:var(--aos-field-bg);border:1px solid var(--aos-border);color:var(--aos-text);caret-color:auto;text-align:center;letter-spacing:.12em;font:600 20px ui-monospace,SFMono-Regular,Menlo,monospace}.aos-otp[data-mode=text] input:focus{border-color:#10b981;box-shadow:0 0 0 4px #10b98133}.aos-otp[data-mode=text] input::selection{background:#10b9814d}.aos-login-page .theme-toggle-btn{position:fixed;top:.75rem;right:.75rem;z-index:45;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:9999px;background-color:#27272ad9;border:1px solid #3f3f46;color:#e4e4e7;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 2px 8px #00000059}.aos-login-page .theme-toggle-btn svg{width:18px;height:18px;pointer-events:none}.aos-login-page .theme-toggle-btn .tt-icon-moon{display:none}.aos-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:959px){.aos-login{--aos-split: 100vw;display:flex;flex-direction:column}.aos-login-col{width:100%;min-height:0;padding:28px 20px 48px;order:2}.aos-login .aos-stage{--aos-mark-y: 112px;position:relative;order:1;height:272px;margin:12px 12px 0;clip-path:inset(0 round 20px);transition:none}.aos-login .aos-stage-content{translate:0 0;transition:none}.aos-login .aos-stage .aos-mark{width:96px;height:96px;margin:-48px 0 0 -48px}.aos-login .aos-stage .aos-aura{width:240px;height:240px;margin:-120px 0 0 -120px}.aos-login .aos-stage .aos-word{top:calc(var(--aos-mark-y) + 92px);width:200px;height:40px;margin-left:-100px}.aos-login .aos-stage .aos-tip{display:none}.aos-login.is-handoff .aos-stage{--aos-mark-y: clamp(150px, 34vh, 420px);position:fixed;inset:0;height:auto;margin:0;clip-path:none}.aos-login.is-handoff .aos-stage .aos-mark{width:120px;height:120px;margin:-60px 0 0 -60px}.aos-login.is-handoff .aos-stage .aos-aura{width:320px;height:320px;margin:-160px 0 0 -160px}.aos-login.is-handoff .aos-stage .aos-word{top:calc(var(--aos-mark-y) + 192px);width:240px;height:48px;margin-left:-120px}.aos-tip--inline{display:block;position:static;width:auto;max-width:none;translate:none;margin-top:28px}}@keyframes aos-spin{to{rotate:360deg}}@keyframes aos-bloom{0%{opacity:0;scale:.6}}@keyframes aos-pop{0%{opacity:0;scale:.72}}@keyframes aos-reveal{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}@keyframes aos-rise{0%{opacity:0;translate:0 14px}}@keyframes aos-tip-rise{0%{opacity:0;translate:-50% 14px}}@keyframes aos-tip-in{0%{opacity:0;translate:0 10px}}@keyframes aos-tip-out{to{opacity:0;translate:0 -8px}}@keyframes aos-badge-pop{40%{scale:1.25}}@keyframes aos-seg-wait{0%,to{opacity:.22;scale:.96}50%{opacity:.85;scale:1}}@keyframes aos-badge-wait{0%{opacity:.8;scale:1}to{opacity:0;scale:1.7}}@keyframes aos-beat{45%{scale:1.07}}@keyframes aos-mark-out{to{opacity:0;scale:.45}}@keyframes aos-aura-out{to{opacity:0;scale:3.2}}@keyframes aos-word-fly{70%{opacity:1}to{opacity:0;translate:var(--fly-x, 0px) var(--fly-y, 0px);scale:var(--fly-s, .9)}}@keyframes aos-side-in{0%{opacity:0;translate:-16px 0}}@keyframes aos-view-in{0%{opacity:0;translate:0 8px}}@keyframes aos-sweep{0%{translate:-100% 0}to{translate:260% 0}}@keyframes aos-shimmer{0%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes aos-track{0%{translate:-100% 0}to{translate:360% 0}}@keyframes aos-digit{0%{scale:1.12}}@media(prefers-reduced-motion:reduce){.aos-aura,.is-intro .aos-mark,.is-intro .aos-word,.is-intro .aos-tip,.is-intro .aos-aura,.aos-tip-slide.is-in,.aos-tip-slide.is-out,.aos-otp-cells span.is-filled,.aos-badge.is-done{animation:none!important}.aos-loader .aos-seg,.aos-loader .aos-badge:after{animation:none!important}.aos-loader.is-verifying .aos-seg[data-step=auth]:not(.is-done),.aos-loader.is-rendering .aos-seg[data-step=dashboard]:not(.is-done){opacity:.5}.aos-status-t{animation:none;background:none;color:var(--aos-text-muted)}.aos-track:after,.aos-btn.is-busy:after{animation:none}.aos-loader.is-leaving{opacity:0}.aos-loader.is-leaving .aos-mark,.aos-loader.is-leaving .aos-aura,.aos-loader.is-leaving .aos-word{animation:none!important}.aos-entering .content-section.active .dash-zone,.aos-entering .content-section.active:not(#dashboard),.aos-entering #app-sidebar{animation:none!important}.aos-view{animation:none}.aos-login-col,.aos-login .aos-stage,.aos-login .aos-stage-content{transition-duration:1ms}}[data-theme=light]{--aos-login-bg: #ffffff;--aos-field-bg: #ffffff;--aos-dots: rgba(24, 24, 27, .07)}[data-theme=light] .aos-word-dark{display:none!important}[data-theme=light] .aos-word-light{display:block!important}[data-theme=light] .aos-mark{filter:drop-shadow(0 16px 32px rgba(24,24,27,.2))}[data-theme=light] .aos-login .aos-stage-bg{box-shadow:inset 0 0 0 1px #e4e4e7}[data-theme=light] .aos-tip{box-shadow:0 14px 36px #18181b1a}[data-theme=light] .aos-tip-dots i{background:#d4d4d8}[data-theme=light] .aos-tip-dots i.is-on{background:var(--aos-brand-gradient)}[data-theme=light] .aos-ring-track circle{stroke:#18181b14}[data-theme=light] .aos-seg.is-error path{stroke:#dc2626}[data-theme=light] .aos-badge.is-error{color:#b91c1c;border-color:#dc262659;background-color:#fef2f2;box-shadow:0 0 16px #dc26262e}[data-theme=light] .aos-badge{background:#fff;border-color:#e4e4e7;color:#a1a1aa}[data-theme=light] .aos-badge.is-done{color:#6d28d9;border-color:#6d28d973;background-color:#f5f3ff;box-shadow:0 0 16px #8b5cf638}[data-theme=light] .aos-loader.is-verifying .aos-badge[data-step=auth]:not(.is-done),[data-theme=light] .aos-loader.is-rendering .aos-badge[data-step=dashboard]:not(.is-done){color:#6d28d9;border-color:#6d28d959}[data-theme=light] .aos-deny{border-color:#dc26264d;box-shadow:0 14px 36px #18181b1a}[data-theme=light] .aos-deny svg{color:#b91c1c}[data-theme=light] .aos-loader.is-denied .aos-ring .aos-seg[data-step=auth] path{stroke:#dc2626}[data-theme=light] .aos-loader.is-denied .aos-badges .aos-badge[data-step=auth]{color:#b91c1c;border-color:#dc262659;background-color:#fef2f2;box-shadow:0 0 16px #dc26262e}[data-theme=light] .aos-input:focus,[data-theme=light] .aos-otp-cells span.is-active,[data-theme=light] .aos-otp[data-mode=text] input:focus{border-color:#059669;box-shadow:0 0 0 4px #05966926}[data-theme=light] .aos-otp-cells span.is-ok{border-color:#059669;color:#047857}[data-theme=light] .aos-btn{box-shadow:0 10px 24px #05966933}[data-theme=light] .aos-link{color:#2563eb}[data-theme=light] .aos-link:hover{color:#1d4ed8}[data-theme=light] .aos-msg.is-error{color:#b91c1c;background:#dc262614;border-color:#dc262633}[data-theme=light] .aos-msg.is-success{color:#047857;background:#10b9811f;border-color:#10b9814d}[data-theme=light] .aos-secure svg{color:#059669}[data-theme=light] .aos-status-t{background-image:linear-gradient(90deg,#71717a 0% 38%,#18181b 50%,#71717a 62% 100%)}[data-theme=light] .aos-status-t.is-ok{background:none;color:#047857}[data-theme=light] .aos-track{background:#e4e4e7}[data-theme=light] .aos-login-page .theme-toggle-btn{background-color:#ffffffe6;border-color:#d4d4d8;color:#3f3f46;box-shadow:0 2px 8px #0000001f}[data-theme=light] .aos-login-page .theme-toggle-btn .tt-icon-sun{display:none}[data-theme=light] .aos-login-page .theme-toggle-btn .tt-icon-moon{display:block}
