:root{--aurora-bg:#06060f;--aurora-surface-1:#0a0a14;--aurora-surface-2:#0d0d1a;--aurora-surface-3:#11111f;--aurora-surface-4:#141428;--aurora-purple:#7c3aed;--aurora-purple-light:#a78bfa;--aurora-purple-glow:rgba(124,58,237,0.35);--aurora-cyan:#06b6d4;--aurora-cyan-glow:rgba(6,182,212,0.3);--aurora-indigo:#6366f1;--aurora-emerald:#10b981;--aurora-amber:#f59e0b;--aurora-rose:#f43f5e;--aurora-border-dim:rgba(139,92,246,0.12);--aurora-border-base:rgba(139,92,246,0.22);--aurora-border-hot:rgba(139,92,246,0.45);--aurora-border-white:rgba(255,255,255,0.07);--aurora-shadow-xs:0 1px 3px rgba(0,0,0,0.4);--aurora-shadow-sm:0 2px 8px rgba(0,0,0,0.5),0 1px 2px rgba(0,0,0,0.6);--aurora-shadow-md:0 4px 16px rgba(0,0,0,0.55),0 2px 6px rgba(0,0,0,0.7);--aurora-shadow-lg:0 8px 32px rgba(0,0,0,0.6),0 4px 12px rgba(0,0,0,0.8);--aurora-shadow-xl:0 16px 48px rgba(0,0,0,0.65),0 8px 20px rgba(0,0,0,0.8);--aurora-glow-purple:0 0 24px -6px rgba(139,92,246,0.5),0 0 60px -20px rgba(139,92,246,0.25);--aurora-glow-cyan:0 0 24px -6px rgba(6,182,212,0.5),0 0 60px -20px rgba(6,182,212,0.25);--aurora-glow-emerald:0 0 24px -6px rgba(16,185,129,0.5),0 0 60px -20px rgba(16,185,129,0.25);--aurora-glow-amber:0 0 24px -6px rgba(245,158,11,0.5),0 0 60px -20px rgba(245,158,11,0.25);--aurora-glow-rose:0 0 24px -6px rgba(244,63,94,0.5),0 0 60px -20px rgba(244,63,94,0.25);--aurora-t-fast:0.12s cubic-bezier(0.4,0,0.2,1);--aurora-t-base:0.2s cubic-bezier(0.4,0,0.2,1);--aurora-t-slow:0.35s cubic-bezier(0.4,0,0.2,1);--aurora-t-spring:0.4s cubic-bezier(0.34,1.56,0.64,1)}.aurora-card{background:var(--aurora-surface-2);border:1px solid var(--aurora-border-dim);border-radius:16px;position:relative;overflow:hidden;box-shadow:var(--aurora-shadow-md),inset 0 1px 0 rgba(255,255,255,.06);transition:border-color var(--aurora-t-base),box-shadow var(--aurora-t-base),transform var(--aurora-t-base);transform:translateZ(0)}.aurora-card:before{left:15%;right:15%;height:1px;background:linear-gradient(90deg,transparent,rgba(139,92,246,.6) 25%,rgba(99,231,255,.8) 50%,rgba(139,92,246,.6) 75%,transparent);border-radius:100%;transition:opacity var(--aurora-t-base),left var(--aurora-t-slow),right var(--aurora-t-slow)}.aurora-card:after,.aurora-card:before{content:"";position:absolute;top:0;pointer-events:none}.aurora-card:after{left:0;right:0;height:60%;background:radial-gradient(ellipse 80% 40% at 50% -10%,rgba(139,92,246,.07) 0,transparent 70%)}.aurora-card:hover{border-color:var(--aurora-border-base);box-shadow:var(--aurora-shadow-lg),var(--aurora-glow-purple),inset 0 1px 0 rgba(255,255,255,.09);transform:translateY(-2px) translateZ(0)}.aurora-card:hover:before{left:10%;right:10%;background:linear-gradient(90deg,transparent,rgba(139,92,246,.8) 20%,rgba(99,231,255,1) 50%,rgba(139,92,246,.8) 80%,transparent)}.aurora-card--cyan:before{background:linear-gradient(90deg,transparent,rgba(6,182,212,.6) 25%,rgba(103,232,249,.9) 50%,rgba(6,182,212,.6) 75%,transparent)}.aurora-card--cyan:hover{box-shadow:var(--aurora-shadow-lg),var(--aurora-glow-cyan),inset 0 1px 0 rgba(255,255,255,.09)}.aurora-card--emerald:before{background:linear-gradient(90deg,transparent,rgba(16,185,129,.6) 25%,rgba(52,211,153,.9) 50%,rgba(16,185,129,.6) 75%,transparent)}.aurora-card--emerald:hover{box-shadow:var(--aurora-shadow-lg),var(--aurora-glow-emerald),inset 0 1px 0 rgba(255,255,255,.09)}.aurora-card--amber:before{background:linear-gradient(90deg,transparent,rgba(245,158,11,.6) 25%,rgba(251,191,36,.9) 50%,rgba(245,158,11,.6) 75%,transparent)}.aurora-card--amber:hover{box-shadow:var(--aurora-shadow-lg),var(--aurora-glow-amber),inset 0 1px 0 rgba(255,255,255,.09)}.aurora-card--rose:before{background:linear-gradient(90deg,transparent,rgba(244,63,94,.6) 25%,rgba(251,113,133,.9) 50%,rgba(244,63,94,.6) 75%,transparent)}.aurora-card--rose:hover{box-shadow:var(--aurora-shadow-lg),var(--aurora-glow-rose),inset 0 1px 0 rgba(255,255,255,.09)}.aurora-card--flat:hover{transform:none}.aurora-card--prominent{border-color:var(--aurora-border-base);box-shadow:var(--aurora-shadow-xl),var(--aurora-glow-purple),inset 0 1px 0 rgba(255,255,255,.08)}.aurora-stat-card{background:var(--aurora-surface-2);border:1px solid var(--aurora-border-dim);border-radius:14px;padding:20px 24px;position:relative;overflow:hidden;transition:all var(--aurora-t-base);transform:translateZ(0);box-shadow:var(--aurora-shadow-sm),inset 0 1px 0 rgba(255,255,255,.05)}.aurora-stat-card:before{content:"";position:absolute;left:0;top:16%;bottom:16%;width:3px;border-radius:0 3px 3px 0;background:linear-gradient(to bottom,var(--bar-color-top,#7c3aed),var(--bar-color-bottom,#06b6d4))}.aurora-stat-card:after{content:"";position:absolute;top:-40px;left:-40px;width:120px;height:120px;background:radial-gradient(circle,var(--icon-glow,rgba(124,58,237,.12)) 0,transparent 70%);pointer-events:none;transition:opacity var(--aurora-t-base)}.aurora-stat-card:hover{border-color:var(--aurora-border-base);box-shadow:var(--aurora-shadow-md),0 0 40px -12px var(--icon-glow,rgba(124,58,237,.4)),inset 0 1px 0 rgba(255,255,255,.06);transform:translateY(-3px) translateZ(0)}.aurora-stat-card--purple{--bar-color-top:#7c3aed;--bar-color-bottom:#a78bfa;--icon-glow:rgba(124,58,237,0.25)}.aurora-stat-card--cyan{--bar-color-top:#06b6d4;--bar-color-bottom:#67e8f9;--icon-glow:rgba(6,182,212,0.25)}.aurora-stat-card--emerald{--bar-color-top:#10b981;--bar-color-bottom:#34d399;--icon-glow:rgba(16,185,129,0.25)}.aurora-stat-card--indigo{--bar-color-top:#6366f1;--bar-color-bottom:#818cf8;--icon-glow:rgba(99,102,241,0.25)}.aurora-bg-dots{position:relative}.aurora-bg-dots:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 1px 1px,rgba(139,92,246,.18) 1px,transparent 0);background-size:28px 28px;pointer-events:none;mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,black 40%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,black 40%,transparent 100%)}.aurora-page{position:relative;min-height:100vh;background:var(--aurora-bg);overflow-x:hidden}.aurora-page-orb{position:fixed;border-radius:50%;pointer-events:none;z-index:0;animation:aurora-orb-drift 30s ease-in-out infinite;will-change:transform}.aurora-page-orb--tl{top:-20%;left:-10%;width:600px;height:600px;background:radial-gradient(circle,rgba(124,58,237,.1) 0,transparent 65%);animation-delay:0s}.aurora-page-orb--br{bottom:-15%;right:-10%;width:700px;height:700px;background:radial-gradient(circle,rgba(6,182,212,.08) 0,transparent 65%);animation-delay:-15s}.aurora-page-orb--center{top:30%;left:40%;width:400px;height:400px;background:radial-gradient(circle,rgba(99,102,241,.05) 0,transparent 70%);animation-delay:-8s}@keyframes aurora-orb-drift{0%,to{transform:translate(0) scale(1)}25%{transform:translate(30px,-20px) scale(1.04)}50%{transform:translate(-20px,30px) scale(.96)}75%{transform:translate(25px,15px) scale(1.02)}}.aurora-gradient-border{position:relative;border-radius:inherit;background:var(--aurora-surface-2);isolation:isolate}.aurora-gradient-border:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(139,92,246,.5),rgba(6,182,212,.3) 40%,rgba(139,92,246,.15) 70%,rgba(99,102,241,.4));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.aurora-gradient-border--animated:before{background:linear-gradient(var(--border-angle,135deg),rgba(139,92,246,.8) 0,rgba(6,182,212,.6) 33%,rgba(16,185,129,.5) 66%,rgba(139,92,246,.8) 100%);animation:aurora-border-rotate 4s linear infinite}@property --border-angle{syntax:"<angle>";initial-value:135deg;inherits:false}@keyframes aurora-border-rotate{to{--border-angle:495deg}}.aurora-panel{background:linear-gradient(160deg,var(--aurora-surface-3) 0,var(--aurora-surface-2) 100%);border:1px solid var(--aurora-border-dim);border-radius:20px;position:relative;overflow:hidden;box-shadow:var(--aurora-shadow-lg),inset 0 1px 0 rgba(255,255,255,.05)}.aurora-panel--header{background:linear-gradient(135deg,rgba(124,58,237,.12) 0,rgba(99,102,241,.08) 40%,var(--aurora-surface-2) 100%);border-color:var(--aurora-border-base)}.aurora-table-wrap{background:var(--aurora-surface-2);border:1px solid var(--aurora-border-dim);border-radius:16px;overflow:hidden;box-shadow:var(--aurora-shadow-md),inset 0 1px 0 rgba(255,255,255,.04);position:relative}.aurora-table-header{background:linear-gradient(90deg,rgba(124,58,237,.12),rgba(99,102,241,.08) 50%,rgba(6,182,212,.06));border-bottom:1px solid var(--aurora-border-base);position:relative}.aurora-table-header:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(139,92,246,.6) 30%,rgba(6,182,212,.6) 70%,transparent);animation:aurora-header-sweep 4s ease-in-out infinite}@keyframes aurora-header-sweep{0%,to{opacity:.4}50%{opacity:.9}}.aurora-table-row{border-bottom:1px solid var(--aurora-border-white);transition:background var(--aurora-t-fast),transform var(--aurora-t-fast);transform:translateZ(0)}.aurora-table-row:hover{background:linear-gradient(90deg,rgba(139,92,246,.07),rgba(6,182,212,.04));transform:translateX(3px) translateZ(0)}.aurora-table-row:hover td:first-child,.aurora-table-row:hover th:first-child{box-shadow:inset 3px 0 0 rgba(139,92,246,.6)}.aurora-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0;transition:all var(--aurora-t-base);background:linear-gradient(135deg,rgba(124,58,237,.2),rgba(99,102,241,.12));border:1px solid rgba(124,58,237,.3);box-shadow:0 0 12px -4px rgba(124,58,237,.4)}.aurora-icon--amber{background:linear-gradient(135deg,rgba(245,158,11,.2),rgba(251,191,36,.1));border-color:rgba(245,158,11,.3);box-shadow:0 0 12px -4px rgba(245,158,11,.4)}.aurora-icon--sm{width:32px;height:32px;border-radius:8px}.aurora-icon--lg{width:52px;height:52px;border-radius:14px}.aurora-badge{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:100px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border:1px solid;position:relative;overflow:hidden}.aurora-badge:after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:aurora-badge-shimmer 3s ease-in-out infinite}@keyframes aurora-badge-shimmer{0%{left:-100%}to{left:200%}}.aurora-badge--cyan{background:rgba(6,182,212,.12);color:#67e8f9;border-color:rgba(6,182,212,.3)}.aurora-badge--emerald{background:rgba(16,185,129,.12);color:#34d399;border-color:rgba(16,185,129,.3)}.aurora-badge__dot{width:5px;height:5px;border-radius:50%;background:currentColor;animation:aurora-dot-pulse 2s ease-in-out infinite}@keyframes aurora-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.7)}}@keyframes aurora-skeleton-sweep{0%{transform:translateX(-100%)}to{transform:translateX(200%)}}@keyframes aurora-progress-shine{0%{transform:translateX(-200%)}to{transform:translateX(300%)}}@keyframes aurora-entrance{0%{opacity:0}to{opacity:1}}@keyframes aurora-slide-up{0%{opacity:0;transform:translateY(16px) translateZ(0)}to{opacity:1;transform:translateY(0) translateZ(0)}}@media (prefers-reduced-motion:reduce){.aurora-badge,.aurora-card,.aurora-stat-card,.aurora-table-row{transition:none;animation:none}.aurora-badge:after,.aurora-card:before,.aurora-page-orb{animation:none}}:root{--nb-sidebar-bg:#08080f;--nb-header-bg:#09090f;--nb-sidebar-width:256px;--nb-sidebar-collapsed:68px;--nb-primary:#7c3aed;--nb-primary-glow:rgba(124,58,237,0.55);--nb-beam-speed:3.2s}.nb-sidebar{background:var(--nb-sidebar-bg);will-change:width;contain:layout style}.nb-sidebar-ambient{background:radial-gradient(ellipse 80% 35% at 50% 0,rgba(124,58,237,.07) 0,transparent 65%),radial-gradient(ellipse 60% 25% at 50% 100%,rgba(99,102,241,.05) 0,transparent 70%);pointer-events:none}@keyframes nb-beam-scan{0%{transform:translateX(-110%);opacity:0}8%{opacity:1}92%{opacity:1}to{transform:translateX(110%);opacity:0}}@keyframes nb-shimmer{0%{background-position:-200%}to{background-position:200%}}.nb-brand-title{background:linear-gradient(270deg,#fff,#c4b5fd 22%,#67e8f9 44%,#a78bfa 66%,#fff 88%,#c4b5fd);background-size:300% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:nb-shimmer 5s linear infinite;will-change:background-position}@keyframes nb-logo-mount{0%{transform:scale(.7) rotate(-15deg);opacity:0}80%{transform:scale(1.06) rotate(3deg)}to{transform:scale(1) rotate(0deg);opacity:1}}.nb-logo-icon{animation:nb-logo-mount .55s cubic-bezier(.34,1.56,.64,1) both;will-change:transform}@keyframes nb-heartbeat{0%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(52,211,153,.7)}50%{transform:scale(1.18);box-shadow:0 0 0 5px rgba(52,211,153,0)}}.nb-status-dot{animation:nb-heartbeat 2.4s ease-in-out infinite}.nb-instant{transform:translateZ(0);-webkit-tap-highlight-color:transparent}.nb-hover-aura{position:absolute;inset:0;border-radius:inherit;background:radial-gradient(ellipse 60% 60% at var(--mx,50%) var(--my,50%),rgba(139,92,246,.12),transparent);opacity:0;pointer-events:none;transition:opacity .2s}.nb-nav-item:hover .nb-hover-aura{opacity:1}.nb-active-bar{box-shadow:0 0 12px rgba(139,92,246,.8),0 0 4px rgba(139,92,246,.5)}.nb-icon-box{display:flex;align-items:center;justify-content:center;border-radius:10px;position:relative;transition:all .18s cubic-bezier(.4,0,.2,1);flex-shrink:0}.nb-icon-box-active{background:linear-gradient(135deg,rgba(124,58,237,.22),rgba(99,102,241,.14));border:1px solid rgba(124,58,237,.3);box-shadow:0 0 16px -4px rgba(124,58,237,.5)}.icon-home{color:#34d399}.icon-shield{color:#60a5fa}.icon-file{color:#a78bfa}.icon-pkg{color:#22d3ee}.icon-receipt{color:#fb923c}.icon-user{color:#f472b6}.icon-settings{color:#94a3b8}.nb-icon-box-active .icon-home{color:#34d399}.nb-icon-box-active .icon-shield{color:#60a5fa}.nb-icon-box-active .icon-file{color:#a78bfa}.nb-icon-box-active .icon-pkg{color:#22d3ee}.nb-icon-box-active .icon-receipt{color:#fb923c}.nb-icon-box-active .icon-user{color:#f472b6}.nb-icon-box-active .icon-settings{color:#94a3b8}@keyframes nb-bounce-home{0%,to{transform:translateY(0)}40%{transform:translateY(-3px)}70%{transform:translateY(1px)}}@keyframes nb-spin-shield{to{transform:rotate(1turn)}}@keyframes nb-flip-file{0%,to{transform:rotateY(0)}50%{transform:rotateY(180deg)}}@keyframes nb-bob-pkg{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-2px) scale(1.08)}}@keyframes nb-roll-receipt{0%{transform:rotate(0)}25%{transform:rotate(-8deg)}75%{transform:rotate(8deg)}to{transform:rotate(0)}}@keyframes nb-wave-user{0%,to{transform:rotate(0)}20%{transform:rotate(-10deg)}60%{transform:rotate(10deg)}}@keyframes nb-spin-cog{to{transform:rotate(1turn)}}.nb-nav-item:hover .nb-icon-home{animation:nb-bounce-home .5s ease}.nb-nav-item:hover .nb-icon-shield{animation:nb-spin-shield .6s linear}.nb-nav-item:hover .nb-icon-file{animation:nb-flip-file .5s ease-in-out}.nb-nav-item:hover .nb-icon-pkg{animation:nb-bob-pkg .45s ease}.nb-nav-item:hover .nb-icon-receipt{animation:nb-roll-receipt .5s ease}.nb-nav-item:hover .nb-icon-user{animation:nb-wave-user .5s ease}.nb-nav-item:hover .nb-icon-settings{animation:nb-spin-cog .6s linear}.nb-connector-line{background:linear-gradient(180deg,rgba(124,58,237,.5),rgba(124,58,237,.08),transparent)}@keyframes nb-sub-dot-pulse{0%,to{box-shadow:0 0 0 0 rgba(139,92,246,.6)}50%{box-shadow:0 0 0 4px rgba(139,92,246,0)}}.nb-sub-dot-active{animation:nb-sub-dot-pulse 2s ease-in-out infinite}.nb-sub-item{transform:translateZ(0)}.nb-section-line{background:linear-gradient(90deg,transparent,rgba(139,92,246,.25),transparent)}.nb-section-label{letter-spacing:.16em}.nb-nav-scroll{scrollbar-width:none}.nb-nav-scroll::-webkit-scrollbar{display:none}@keyframes nb-bell-shake{0%,to{transform:rotate(0)}15%{transform:rotate(10deg)}30%{transform:rotate(-8deg)}45%{transform:rotate(6deg)}60%{transform:rotate(-4deg)}75%{transform:rotate(2deg)}}@keyframes nb-notif-ring1{0%{transform:scale(1);opacity:.8}to{transform:scale(2.2);opacity:0}}@keyframes nb-notif-ring2{0%{transform:scale(1);opacity:.5}to{transform:scale(3.2);opacity:0}}.nb-notif-ring-1{animation:nb-notif-ring1 1.8s ease-out infinite}.nb-notif-ring-2{animation:nb-notif-ring2 1.8s ease-out .4s infinite}@keyframes ping-slow{0%{transform:scale(1);opacity:.6}to{transform:scale(2);opacity:0}}.animate-ping-slow{animation:ping-slow 2.2s ease-out infinite}@keyframes pulse-soft{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse-soft{animation:pulse-soft 3s ease-in-out infinite}@keyframes nb-breadcrumb-in{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}.nb-breadcrumb-page{animation:nb-breadcrumb-in .22s cubic-bezier(.4,0,.2,1) both}@keyframes nb-holo{0%{background-position:-200% 50%}to{background-position:200% 50%}}.holo-shimmer{background:linear-gradient(125deg,transparent 20%,rgba(139,92,246,.05) 40%,rgba(6,182,212,.06) 60%,transparent 80%);background-size:200% 200%;animation:nb-holo 4s linear infinite}@keyframes nb-mobile-dot-in{0%{transform:translateX(-50%) scaleX(0)}to{transform:translateX(-50%) scaleX(1)}}@keyframes animate-grid-flow{0%{background-position:0 0}to{background-position:32px 32px}}.animate-grid-flow{animation:animate-grid-flow 8s linear infinite}@keyframes nb-ticker-pulse{0%,to{border-color:rgba(245,158,11,.25)}50%{border-color:rgba(245,158,11,.55)}}.nb-deadline-ticker{animation:nb-ticker-pulse 2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.animate-grid-flow,.animate-ping-slow,.animate-pulse-soft,.holo-shimmer,.nb-brand-title,.nb-deadline-ticker,.nb-logo-icon,.nb-notif-ring-1,.nb-notif-ring-2,.nb-status-dot{animation:none}}.nb-icon-box.icon-home.nb-icon-box-active{background:linear-gradient(135deg,rgba(52,211,153,.22),rgba(16,185,129,.12));border-color:rgba(52,211,153,.35);box-shadow:0 0 18px -4px rgba(52,211,153,.5)}.nb-icon-box.icon-shield.nb-icon-box-active{background:linear-gradient(135deg,rgba(96,165,250,.22),rgba(59,130,246,.12));border-color:rgba(96,165,250,.35);box-shadow:0 0 18px -4px rgba(96,165,250,.5)}.nb-icon-box.icon-file.nb-icon-box-active{background:linear-gradient(135deg,rgba(167,139,250,.22),rgba(139,92,246,.12));border-color:rgba(167,139,250,.35);box-shadow:0 0 18px -4px rgba(139,92,246,.5)}.nb-icon-box.icon-pkg.nb-icon-box-active{background:linear-gradient(135deg,rgba(34,211,238,.22),rgba(6,182,212,.12));border-color:rgba(34,211,238,.35);box-shadow:0 0 18px -4px rgba(6,182,212,.5)}.nb-icon-box.icon-receipt.nb-icon-box-active{background:linear-gradient(135deg,rgba(251,146,60,.22),rgba(249,115,22,.12));border-color:rgba(251,146,60,.35);box-shadow:0 0 18px -4px rgba(251,146,60,.5)}.nb-icon-box.icon-user.nb-icon-box-active{background:linear-gradient(135deg,rgba(244,114,182,.22),rgba(236,72,153,.12));border-color:rgba(244,114,182,.35);box-shadow:0 0 18px -4px rgba(236,72,153,.5)}.nb-icon-box.icon-settings.nb-icon-box-active{background:linear-gradient(135deg,rgba(148,163,184,.22),rgba(100,116,139,.12));border-color:rgba(148,163,184,.35);box-shadow:0 0 18px -4px rgba(148,163,184,.4)}.nb-neural-ambient{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:0;contain:content}.nb-orb-1{position:absolute;bottom:25%;left:50%;transform:translateX(-50%);width:140px;height:140px;background:radial-gradient(circle,rgba(124,58,237,.07) 0,transparent 70%);animation:nb-orb-breathe 6s ease-in-out infinite}.nb-orb-2{position:absolute;bottom:40%;left:30%;width:80px;height:80px;background:radial-gradient(circle,rgba(6,182,212,.05) 0,transparent 70%);animation:nb-orb-breathe 8s ease-in-out infinite reverse;animation-delay:-2s}@keyframes nb-orb-breathe{0%,to{transform:translateX(-50%) scale(1);opacity:.6}50%{transform:translateX(-50%) scale(1.3);opacity:1}}.nb-fiber{position:absolute;width:1px;background:linear-gradient(180deg,transparent 0,rgba(139,92,246,.12) 40%,rgba(6,182,212,.08) 70%,transparent);animation:nb-fiber-pulse 4s ease-in-out infinite;will-change:opacity}.nb-fiber-1{left:25%;top:30%;height:35%;animation-delay:0s}.nb-fiber-2{left:50%;top:20%;height:45%;animation-delay:-1.5s}.nb-fiber-3{left:75%;top:35%;height:30%;animation-delay:-3s}@keyframes nb-fiber-pulse{0%,to{opacity:.3}50%{opacity:.8}}.nb-node-dot{position:absolute;top:30%;width:4px;height:4px;border-radius:50%;background:rgba(139,92,246,.5);box-shadow:0 0 6px rgba(139,92,246,.6);animation:nb-node-travel 4s ease-in-out infinite;will-change:transform,opacity}.nb-node-dot-1{left:calc(25% - 2px);animation-delay:0s}.nb-node-dot-2{left:calc(50% - 2px);animation-delay:-1.5s}.nb-node-dot-3{left:calc(75% - 2px);animation-delay:-3s}@keyframes nb-node-travel{0%{transform:translateY(0);opacity:0}10%{opacity:.8}90%{opacity:.8}to{transform:translateY(35vh);opacity:0}}.nb-gstin-footer{position:relative;overflow:hidden}.nb-gstin-footer:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(139,92,246,.5),rgba(6,182,212,.4),transparent);animation:nb-gstin-glow-sweep 4s ease-in-out infinite;will-change:transform,opacity}@keyframes nb-gstin-glow-sweep{0%,to{transform:scaleX(.6);opacity:.5}50%{transform:scaleX(1);opacity:1}}.nb-gstin-card{background:linear-gradient(135deg,rgba(124,58,237,.1),rgba(99,102,241,.06) 40%,rgba(6,182,212,.04));border:1px solid rgba(124,58,237,.2);border-radius:18px;position:relative;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.nb-gstin-card:hover{border-color:rgba(124,58,237,.4);box-shadow:0 0 30px -8px rgba(124,58,237,.3),0 0 60px -20px rgba(6,182,212,.15);background:linear-gradient(135deg,rgba(124,58,237,.14),rgba(99,102,241,.09) 40%,rgba(6,182,212,.06))}.nb-gstin-card:after{content:"";position:absolute;top:-30px;right:-30px;width:80px;height:80px;background:radial-gradient(circle,rgba(124,58,237,.15) 0,transparent 70%);pointer-events:none}.nb-gstin-icon{width:44px;height:44px;border-radius:14px;background:linear-gradient(135deg,#7c3aed,#6366f1 60%,#06b6d4);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px -4px rgba(124,58,237,.6),inset 0 0 0 1px rgba(255,255,255,.08);position:relative;overflow:hidden;flex-shrink:0;transition:all .3s}.nb-gstin-card:hover .nb-gstin-icon{box-shadow:0 6px 24px -4px rgba(124,58,237,.8),inset 0 0 0 1px rgba(255,255,255,.12);transform:scale(1.06)}.nb-gstin-icon:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.18),transparent 60%)}.nb-gstin-label{font-size:8.5px;font-weight:900;color:rgba(139,92,246,.9);letter-spacing:.22em;text-transform:uppercase;line-height:1}.nb-gstin-name{font-size:13.5px;font-weight:900;color:#ffffff;letter-spacing:-.01em;line-height:1.2;text-shadow:0 0 20px rgba(255,255,255,.15)}.nb-gstin-code{font-size:9px;font-family:ui-monospace,JetBrains Mono,monospace;font-weight:800;color:rgba(139,92,246,.7);letter-spacing:.08em;padding:2px 8px;background:rgba(124,58,237,.1);border:1px solid rgba(124,58,237,.2);border-radius:6px;transition:all .2s}.nb-gstin-card:hover .nb-gstin-code{color:rgba(139,92,246,1);border-color:rgba(124,58,237,.4);background:rgba(124,58,237,.15)}.nb-live-orb{width:8px;height:8px;border-radius:50%;background:#34d399;box-shadow:0 0 8px rgba(52,211,153,.9),0 0 16px rgba(52,211,153,.4);position:relative;flex-shrink:0}.nb-live-orb:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1px solid rgba(52,211,153,.4);animation:nb-live-ring 1.8s ease-out infinite}@keyframes nb-live-ring{0%{transform:scale(1);opacity:.8}to{transform:scale(2.5);opacity:0}}@keyframes nb-gstin-sweep{0%{transform:translateX(-100%)}to{transform:translateX(200%)}}.nb-gstin-sweep{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent);animation:nb-gstin-sweep 2s ease-in-out infinite;pointer-events:none}.nb-gstin-arrow{width:24px;height:24px;border-radius:8px;border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.25);transition:all .2s;flex-shrink:0}.nb-gstin-card:hover .nb-gstin-arrow{border-color:rgba(124,58,237,.3);color:rgba(124,58,237,.8);background:rgba(124,58,237,.1)}@keyframes nb-scan-line{0%{transform:translateY(0)}to{transform:translateY(100%)}}.nb-scan-line{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(124,58,237,.4),transparent);animation:nb-scan-line 2.5s linear infinite;pointer-events:none;will-change:transform}@media (prefers-reduced-motion:reduce){.nb-fiber,.nb-gstin-card:before,.nb-gstin-sweep,.nb-live-orb:after,.nb-node-dot,.nb-orb-1,.nb-orb-2,.nb-scan-line{animation:none}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media (prefers-reduced-motion:reduce){.animate-ping-slow,.animate-pulse-soft,.aurora-badge:after,.aurora-card:before,.aurora-page-orb,.holo-shimmer,.nb-brand-title,.nb-breadcrumb-page,.nb-deadline-ticker,.nb-fiber,.nb-gstin-card:before,.nb-gstin-footer:before,.nb-gstin-sweep,.nb-live-orb:after,.nb-logo-icon,.nb-nav-item:hover .nb-icon-file,.nb-nav-item:hover .nb-icon-home,.nb-nav-item:hover .nb-icon-pkg,.nb-nav-item:hover .nb-icon-receipt,.nb-nav-item:hover .nb-icon-settings,.nb-nav-item:hover .nb-icon-shield,.nb-nav-item:hover .nb-icon-user,.nb-node-dot,.nb-notif-ring-1,.nb-notif-ring-2,.nb-orb-1,.nb-orb-2,.nb-scan-line,.nb-status-dot,.nb-sub-dot-active{animation:none}.aurora-badge,.aurora-card,.aurora-stat-card,.aurora-table-row,.nb-instant,.nb-nav-item,.nb-sub-item{transition-duration:.01s}}