@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700&family=Plus+Jakarta+Sans:wght@300;400;500;600;700&display=swap";:root{--font-sans:"Plus Jakarta Sans", sans-serif;--font-title:"Plus Jakarta Sans", sans-serif;--background:224 25% 12%;--card:224 25% 16%;--card-border:224 20% 22%;--foreground:210 40% 98%;--muted:215 20% 65%;--muted-foreground:217.2 32.6 17.5;--body-bg:#0d121f;--sidebar-bg:#141b2d;--header-bg:#141b2d;--border-color:#222a3d;--card-bg:#141b2d;--text-main:#fff;--text-muted:#8d9ab5;--copyright-color:#fff;--glass-bg:#161c2db3;--input-bg:#0a0f1e80;--primary:200 95% 48%;--primary-hover:200 95% 58%;--accent:260 90% 66%;--success:142 70% 45%;--warning:38 92% 50%;--destructive:0 84% 60%;--radius:12px;--shadow-premium:0 20px 50px -12px #0f172ae6;--transition-smooth:all .3s cubic-bezier(.4, 0, .2, 1)}:root.light{--background:210 20% 98%;--card:0 0% 100%;--card-border:220 15% 88%;--foreground:224 25% 12%;--muted:220 15% 45%;--muted-foreground:220 15% 92%;--body-bg:#f1f5f9;--sidebar-bg:#fff;--header-bg:#fff;--border-color:#e2e8f0;--card-bg:#fff;--text-main:#0f172a;--text-muted:#475569;--copyright-color:#475569;--glass-bg:#fff;--input-bg:#ffffffd9;--shadow-premium:0 20px 40px -15px #0000002e, 0 0 0 1px #0000000d}*,:before,:after{box-sizing:border-box;margin:0;padding:0;font-family:Plus Jakarta Sans,sans-serif!important}body{background-color:hsl(var(--background));color:hsl(var(--foreground));font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-title);letter-spacing:-.02em;font-weight:600}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:hsl(var(--background))}::-webkit-scrollbar-thumb{background:hsl(var(--card-border));border-radius:4px}::-webkit-scrollbar-thumb:hover{background:hsl(var(--primary))}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulseBorder{0%{border-color:hsl(var(--card-border))}50%{border-color:hsl(var(--primary) / .5)}to{border-color:hsl(var(--card-border))}}.glass-panel{background:var(--glass-bg);-webkit-backdrop-filter:blur(12px);border-radius:var(--radius);box-shadow:var(--shadow-premium);border:1px solid #fff3}.glass-card{background:var(--card-bg);border:1px solid hsl(var(--card-border));border-radius:var(--radius);transition:var(--transition-smooth)}.glass-card:hover{border-color:hsl(var(--primary) / .4);background:var(--card-bg);transform:translateY(-2px);box-shadow:0 15px 35px -15px #00000026}.input-field{background:var(--input-bg);border:1px solid hsl(var(--card-border));width:100%;color:hsl(var(--foreground));font-family:var(--font-sans);transition:var(--transition-smooth);border-radius:8px;padding:12px 16px;font-size:.95rem}.input-field:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary) / .15);outline:none}.input-field.is-invalid,.select-field.is-invalid{border-color:#ef4444!important}.input-field.is-invalid:focus,.select-field.is-invalid:focus{border-color:#ef4444!important;box-shadow:0 0 0 3px #ef444440!important}.input-field.is-valid,.select-field.is-valid{background:#10b98114!important;border-color:#10b98173!important}.input-field.is-valid:focus,.select-field.is-valid:focus{border-color:#10b981!important;box-shadow:0 0 0 3px #10b98133!important}.select-field{background:var(--input-bg);border:1px solid hsl(var(--card-border));width:100%;color:hsl(var(--foreground));font-family:var(--font-sans);cursor:pointer;transition:var(--transition-smooth);border-radius:8px;padding:12px 16px;font-size:.95rem}.select-field:focus{border-color:hsl(var(--primary));outline:none}.btn-primary{background:linear-gradient(135deg, hsl(var(--primary)) 0%, #0076a8 100%);color:#fff;font-family:var(--font-title);cursor:pointer;transition:var(--transition-smooth);border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:.95rem;font-weight:500;display:inline-flex}.btn-primary:hover{opacity:.95;box-shadow:0 4px 15px hsl(var(--primary) / .3);transform:translateY(-1px)}.btn-secondary{border:1px solid hsl(var(--card-border));color:hsl(var(--foreground));font-family:var(--font-title);cursor:pointer;transition:var(--transition-smooth);background:#ffffff0d;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:.95rem;font-weight:500;display:inline-flex}.btn-secondary:hover{border-color:hsl(var(--primary) / .3);background:#ffffff14}.light .text-white:not(button):not(a):not([role=button]):not(.bg-red-600):not(.bg-slate-800):not(.btn),.light .text-white\/90:not(button):not(a):not([role=button]):not(.bg-red-600):not(.bg-slate-800):not(.btn),.light .text-white\/80:not(button):not(a):not([role=button]):not(.bg-red-600):not(.bg-slate-800):not(.btn){color:var(--text-main)!important}.light .text-white\/70:not(button):not(a):not([role=button]):not(.bg-red-600):not(.bg-slate-800):not(.btn),.light .text-\[\#8d9ab5\]{color:var(--text-muted)!important}.light .border-\[\#222a3d\],.light .border-white\/5,.light .border-white\/10,.light .border-dashed{border-color:var(--border-color)!important}.light .bg-\[\#141b2d\]\/50,.light .bg-\[\#141b2d\]{background-color:var(--card-bg)!important}.light .bg-\[\#0d121f\]{background-color:var(--body-bg)!important}.light .bg-white\/5{background-color:var(--card-bg)!important}.light .bg-black\/25{background-color:#00000008!important}.light .bg-\[\#1c2438\]{background-color:var(--body-bg)!important}.light .text-slate-200{color:var(--text-main)!important}.light .text-red-300,.light .text-red-400{color:#b91c1c!important}.light .text-orange-300,.light .text-orange-400{color:#c2410c!important}.light .text-yellow-300,.light .text-yellow-400{color:#a16207!important}.light .text-green-300,.light .text-green-400{color:#15803d!important}.light .text-cyan-300,.light .text-cyan-400{color:#0369a1!important}.light .text-purple-300,.light .text-purple-400{color:#6b21a8!important}.light .text-gray-400{color:#4b5563!important}.light .hover\:bg-white\/10:hover{background-color:#0000000f!important}.light .hover\:text-white:hover{color:var(--text-main)!important}.light .select-field option{background-color:var(--card-bg)!important;color:var(--text-main)!important}.light .bg-\[\#0e1322\]{background-color:var(--card-bg)!important}.light .bg-black\/30,.light .bg-black\/20{background-color:#00000008!important}.light .bg-black\/15{background-color:#00000005!important}.light .bg-black\/40{background-color:#0000000f!important}.light .border-\[\#222a3d\]\/30,.light .border-\[\#222a3d\]\/50{border-color:var(--border-color)!important}.light .bg-\[\#222a3d\]{background-color:#0000000d!important}.light .bg-\[\#222a3d\]\/20{background-color:#00000005!important}.light .text-slate-300{color:var(--text-main)!important}.light .text-emerald-400{color:#059669!important}.light .text-red-400{color:#dc2626!important}.light .text-amber-400{color:#d97706!important}.light .text-indigo-400{color:#4f46e5!important}.light .text-blue-400{color:#1d4ed8!important}.light .text-slate-400,.light .text-slate-500{color:#475569!important}.light .from-\[\#1b263b\]{--tw-gradient-from:var(--card-bg)!important}.light .to-\[\#141b2d\]{--tw-gradient-to:var(--card-bg)!important}.light svg circle[stroke=\#222a3d]{stroke:var(--border-color)!important}.investigator-comment-card{background-color:#0003;border-color:#222a3d}.light .investigator-comment-card{background-color:#f1f5f9;border-color:#cbd5e1}.investigator-comment-card-title{color:#fff}.light .investigator-comment-card-title{color:#0f172a}.investigator-comment-textarea{color:#fff;background-color:#0d121f;border-color:#222a3d}.investigator-comment-textarea:disabled{color:#8d9ab5b3;background-color:#0006;border-color:#222a3d80}.investigator-comment-textarea:focus{border-color:#00b0f0!important}.light .investigator-comment-textarea{color:#0f172a!important;background-color:#fff!important;border-color:#cbd5e1!important}.light .investigator-comment-textarea:disabled{color:#475569!important;background-color:#e2e8f0!important;border-color:#cbd5e1!important}.light .investigator-comment-textarea:focus{border-color:#00b0f0!important}.light select:not(:disabled):not(.filter-active),.light textarea:not(:disabled):not([readonly]):not(.filter-active),.light input:not(:disabled):not([readonly]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):not(.filter-active){color:var(--text-main)!important;border-color:var(--border-color)!important;background-color:#fff!important}select.filter-active,input.filter-active,textarea.filter-active{color:#141b2d!important;background-color:#00b0f0!important;border-color:#0000!important;font-weight:600!important}.light select:not(:disabled) option{color:var(--text-main)!important;background-color:#fff!important}.light input::placeholder,.light textarea::placeholder{color:#94a3b8!important}.light ::-webkit-scrollbar-track{background:var(--body-bg)}.light ::-webkit-scrollbar-thumb{background:var(--border-color)}.jakarta-font-forced,.jakarta-font-forced *{font-family:Plus Jakarta Sans,sans-serif!important}.menu-item-link{transition:var(--transition-smooth);border:1px solid #0000;border-radius:8px;align-items:center;gap:12px;padding:12px 16px;font-size:.875rem;font-weight:600;display:flex}.menu-item-link.inactive{color:var(--text-muted)}.menu-item-link.inactive:hover{color:var(--text-main);background:#ffffff0d;border-color:#ffffff29}.menu-item-link.active{background:hsl(var(--primary));color:#fff;box-shadow:0 4px 12px hsl(var(--primary) / .25);border-color:hsl(var(--primary))!important}.light .menu-item-link{border-color:#0000}.light .menu-item-link.inactive:hover{color:var(--text-main);background:#00000008;border-color:#00000029}.light .menu-item-link.active{color:hsl(var(--primary))!important;border-color:hsl(var(--primary))!important;box-shadow:none!important;background:#00b0f00f!important}.menu-item-link.active{position:relative}.menu-item-link.active:after{content:"";z-index:10;background-color:#0000;width:1px;position:absolute;top:8px;bottom:8px;right:0;box-shadow:8px 0 20px 3px #00b0f0f2,2px 0 6px 1px #00b0f0b3}.light .menu-item-link.active:after{background-color:#0000}.sidebar-glass{-webkit-backdrop-filter:blur(20px)saturate(180%)!important;background:#141b2d73!important;border-right:1px solid #ffffff0a!important;box-shadow:12px 0 40px -15px #00b0f026,inset 1px 0 #ffffff0d!important}.light .sidebar-glass{-webkit-backdrop-filter:blur(20px)saturate(180%)!important;background:#fff!important;border-right:1px solid #0000000d!important;box-shadow:12px 0 40px -15px #0000000f,inset 1px 0 #fffc!important}.collapsible-container{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;padding:6px 12px;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.collapsible-container:hover{background:#ffffff0d;border-color:#ffffff0d}.light .collapsible-container:hover{background:#00000008;border-color:#00000008}.collapsible-select{opacity:0;pointer-events:none;max-width:0;margin-left:0;transition:max-width .4s cubic-bezier(.4,0,.2,1),opacity .3s ease-in-out,margin .3s ease-in-out;overflow:hidden}.collapsible-container:hover .collapsible-select{opacity:1;pointer-events:auto;max-width:200px;margin-left:8px}@keyframes floatHero{0%,to{transform:perspective(800px)rotateX(20deg)rotateY(-25deg)rotate(-30deg)translateY(0)scale(1)}50%{transform:perspective(800px)rotateX(20deg)rotateY(-25deg)rotate(-30deg)translateY(-18px)scale(1.02)}}@keyframes floatSupport{0%,to{transform:perspective(800px)rotateX(15deg)rotateY(-20deg)rotate(-25deg)translateY(0)scale(1)}50%{transform:perspective(800px)rotateX(15deg)rotateY(-20deg)rotate(-25deg)translateY(-12px)scale(.98)}}.animate-float-hero{animation:12s ease-in-out infinite floatHero}.animate-float-support{animation:15s ease-in-out infinite floatSupport}@keyframes navStrobe{0%,to{opacity:.15}50%{opacity:1}}.animate-nav-strobe{animation:1.5s ease-in-out infinite navStrobe}@keyframes drift1{0%,to{transform:translate(0)scale(1)}25%{transform:translate(40px,-30px)scale(1.05)}50%{transform:translate(-20px,-60px)scale(.95)}75%{transform:translate(-50px,-20px)scale(1.02)}}@keyframes drift2{0%,to{transform:translate(0)scale(1)}25%{transform:translate(-35px,40px)scale(.97)}50%{transform:translate(30px,20px)scale(1.04)}75%{transform:translate(50px,-30px)scale(.98)}}@keyframes drift3{0%,to{transform:translate(0)scale(1)}33%{transform:translate(25px,35px)scale(1.03)}66%{transform:translate(-30px,-25px)scale(.96)}}.orb-drift-1{animation:20s ease-in-out infinite drift1}.orb-drift-2{animation:25s ease-in-out infinite drift2}.orb-drift-3{animation:18s ease-in-out infinite drift3}.btn-submit-safety{background:linear-gradient(135deg, hsl(var(--primary)) 0%, #0076a8 100%);color:#fff;font-family:var(--font-title);cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:.75rem;font-weight:600;display:inline-flex;position:relative;overflow:visible;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transition:border-color .2s,box-shadow .2s!important}.btn-submit-safety:hover{opacity:1!important;border-color:#00b0f0!important;transform:none!important;box-shadow:0 0 15px #00b0f0d9!important}.icon-container-wave{justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:relative}.wave-ripple{pointer-events:none;opacity:0;z-index:1;background-color:#ffffff8c;border-radius:50%;width:100%;height:100%;position:absolute;transform:scale(.8)}.btn-submit-safety:hover .wave-ripple{animation:1.2s cubic-bezier(.1,.8,.3,1) infinite plus-wave}@keyframes plus-wave{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(2.8)}}.card-vertical-divider{border-color:#475569!important}.light .card-vertical-divider{border-color:#fff!important}.liquid-glass-title{-webkit-backdrop-filter:blur(24px)saturate(180%);background:linear-gradient(135deg,#ffffff0f 0%,#ffffff03 100%);border:1px solid #a855f74d;border-color:#ffffff73 #a855f74d #a855f74d #ffffff59;border-radius:10px;padding:6px 16px;position:relative;overflow:hidden;box-shadow:0 8px 24px -6px #a855f759,inset 0 1px #ffffff1f,inset 0 -1px #00000040}.liquid-glass-title:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(125deg,#ffffff17 0%,#ffffff05 40%,#0000 41% 100%);position:absolute;inset:0}.liquid-glass-title h2{color:#fff;z-index:2;letter-spacing:.03em;font-weight:800;position:relative}.light .liquid-glass-title{background:linear-gradient(135deg,#ffffffa6 0%,#ffffff40 100%);border:1px solid #a855f759;border-color:#fffffff2 #a855f759 #a855f759 #ffffffd9;box-shadow:0 8px 24px -6px #a855f726,inset 0 1px #ffffffa6,inset 0 -1px #00000005}.light .liquid-glass-title:before{background:linear-gradient(125deg,#ffffffa6 0%,#ffffff26 40%,#0000 41% 100%)}.light .liquid-glass-title h2{color:#0f172a;text-shadow:none}.btn-send-review{text-transform:uppercase;letter-spacing:.05em;color:#00b0f0;cursor:pointer;background:0 0;border:1.5px solid #00b0f0;border-radius:8px;align-items:center;gap:8px;padding:8px 18px;font-size:11px;font-weight:700;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.btn-send-review:hover{color:#0d121f;background:#00b0f0;border-color:#00b0f0;transform:translateY(-1px);box-shadow:0 0 20px #00b0f073}.btn-send-review:active{transform:translateY(0)scale(.98)}.light .btn-send-review{color:#007ba8;border-color:#007ba8}.light .btn-send-review:hover{color:#0f172a;background:#00b0f0;border-color:#00b0f0;box-shadow:0 0 15px #00b0f04d}.bg-classy-navy{background:linear-gradient(#03161a 0%,#070e1b 100%) no-repeat}.light .bg-classy-navy{background:#fff!important}.investigation-card{background-color:#141b2d;border:1px solid #a855f733;box-shadow:0 4px 20px #00000040;transition:none!important}.investigation-card:hover{background-color:#a855f70a!important;border-color:#a855f766!important;box-shadow:0 10px 30px #a855f726!important}.light .investigation-card{background-color:var(--card-bg)!important;border:1px solid #cbd5e1!important;box-shadow:0 10px 25px -5px #0000001f,0 8px 10px -6px #00000014!important}.light .investigation-card:hover{background-color:#fff!important;border-color:#94a3b8!important;box-shadow:0 20px 25px -5px #0000002e,0 10px 10px -5px #0000001f!important}.capa-card{background-color:#141b2d;border:1px solid #00b0f033;box-shadow:0 4px 20px #00000040;transition:none!important}.capa-card:hover{background-color:#00b0f00a!important;border-color:#00b0f066!important;box-shadow:0 10px 30px #00b0f026!important}.light .capa-card{background-color:var(--card-bg)!important;border:1px solid #cbd5e1!important;box-shadow:0 10px 25px -5px #0000001f,0 8px 10px -6px #00000014!important}.light .capa-card:hover{background-color:#fff!important;border-color:#00b0f0!important;box-shadow:0 20px 25px -5px #0000002e,0 10px 10px -5px #0000001f!important}.safety-report-card{transition:none!important;box-shadow:0 4px 15px #0003!important}.safety-report-card:hover{box-shadow:0 10px 25px #00b0f026!important}@keyframes timeline-wave-ping{0%{opacity:.8;transform:scale(1)}70%{opacity:0;transform:scale(2.2)}to{opacity:0;transform:scale(2.2)}}.glass-panel.hover-turquoise:hover,.light .glass-panel.hover-turquoise:hover{border-color:#00b0f0!important}.light .safety-report-card{box-shadow:0 8px 20px -4px #0000001a,0 4px 6px -2px #0000000d!important}.light .safety-report-card:hover{box-shadow:0 16px 24px -4px #00000026,0 8px 8px -4px #0000001a!important}.light .glass-panel{background:var(--card-bg)!important;border:1px solid #cbd5e1!important;box-shadow:0 10px 25px -5px #0000001f,0 8px 10px -6px #00000014!important}.settings-category-btn{position:relative}.settings-category-btn.active:after{content:"";z-index:5;background-color:#00b0f0;border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-17.5px;left:0;right:0;box-shadow:0 4px 12px #00b0f0d9,0 1px 4px #00b0f073}.timeline-pulse-wave{pointer-events:none;z-index:0;border:2px solid #f59e0b;border-radius:50%;animation:2s cubic-bezier(.16,1,.3,1) infinite timeline-wave-ping;position:absolute;inset:-2px}.safety-report-no{color:#fff}.light .safety-report-no{color:#000!important}.theme-toggle-bulb{color:var(--text-muted);transition:all .3s;overflow:visible!important}.theme-bulb-head,.theme-bulb-base{stroke:currentColor;fill:none;transition:all .3s}.light .theme-toggle-bulb .theme-bulb-head{stroke:#00b0f0!important;fill:#00b0f0!important;filter:drop-shadow(0 0 4px #00b0f0f2)drop-shadow(0 0 8px #00b0f0e6)drop-shadow(0 0 16px #00b0f080)!important}.light .theme-toggle-bulb .theme-bulb-base{stroke:#8d9ab5!important;fill:none!important}.timeline-container{background-color:#141b2d66!important;border:1px solid #ffffff40!important;box-shadow:0 10px 35px #0000004d!important}.light .timeline-container{background-color:#ffffffd9!important;border:1px solid #e2e8f099!important;box-shadow:0 10px 35px #0f172a14!important}.timeline-line-gray{background-color:#ffffff1a!important}.light .timeline-line-gray{background-color:#e2e8f0!important}.timeline-line-dashed{border-color:#ffffff26!important}.light .timeline-line-dashed{border-color:#cbd5e1!important}.timeline-circle-future{color:#8d9ab5!important;background-color:#141b2d!important;border-color:#ffffff1a!important}.light .timeline-circle-future{color:#64748b!important;background-color:#fff!important;border-color:#e2e8f0!important}.timeline-circle-active{color:#f59e0b!important;background-color:#141b2d!important;border-color:#f59e0b!important}.light .timeline-circle-active{color:#f59e0b!important;background-color:#fff!important;border-color:#f59e0b!important}.timeline-label-completed{color:#fff!important}.light .timeline-label-completed{color:#1e293b!important}.timeline-label-future{color:#8d9ab5!important}.light .timeline-label-future{color:#64748b!important}.btn-sla-save{color:#8d9ab5;text-transform:uppercase;cursor:pointer;text-align:center;background-color:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;width:100%;padding:6px 0;font-size:10px;font-weight:700;transition:all .2s ease-in-out;display:block}.light .btn-sla-save{color:#64748b;background-color:#00000005;border-color:#cbd5e1}.btn-sla-save:hover{color:#10b981!important;background-color:#10b98114!important;border-color:#10b981!important}.glass-panel.hover-turquoise:hover,.light .glass-panel.hover-turquoise:hover{border-color:#00b0f0!important}.dashboard-timer-card:hover .glass-panel{background:linear-gradient(135deg,#00b0f014,#5de0e614)!important;border-color:#00b0f040!important}.light .dashboard-timer-card:hover .glass-panel{background:linear-gradient(135deg,#00b0f00f,#5de0e60f)!important;border-color:#00b0f04d!important}@keyframes separatorFlash{0%{background-color:#00b0f0;box-shadow:0 0 4px #00b0f0,0 0 12px #00b0f0d9,0 0 20px #00b0f080}to{background-color:#3b82f6;box-shadow:0 0 4px #3b82f6,0 0 12px #3b82f6d9,0 0 20px #3b82f680}}@keyframes separatorEntrance{0%{opacity:0;background-color:#0000;border-top:0 solid #0000;border-bottom:2.5px solid #00b0f0;border-left:2.5px solid #00b0f0;border-right:0 solid #0000;border-radius:0;width:8px;height:8px;transform:translate(-22px)rotate(45deg);box-shadow:-2px 2px 6px #00b0f066}15%{opacity:1;background-color:#0000;border-top:0 solid #0000;border-bottom:2.5px solid #00b0f0;border-left:2.5px solid #00b0f0;border-right:0 solid #0000;border-radius:0;width:8px;height:8px;transform:translate(-22px)rotate(45deg);box-shadow:-2px 2px 6px #00b0f099}60%{background-color:#00b0f0;border:0 solid #0000;border-left:2px solid #00b0f0;border-radius:1px;width:2px;height:12px;transform:translate(-8px)rotate(0);box-shadow:0 0 8px #00b0f080}to{width:1.5px;height:20px;box-shadow:none;opacity:1;background-color:#fffffff2;border:0 solid #0000;border-radius:1px;transform:translate(0)rotate(0)}}@keyframes lightSweep{0%{opacity:0;transform:translate(-100%)}10%{opacity:.25}80%{opacity:.25}to{opacity:0;transform:translate(100%)}}.animate-lightSweep{animation:1.5s cubic-bezier(.25,1,.5,1) forwards lightSweep}.light .bg-\[\#0b121f\],.light .bg-\[\#0f131f\],.light .bg-slate-950\/40,.light .bg-slate-900\/40,.light .bg-\[\#0f172a\]\/30{background-color:var(--card-bg)!important}.light .border-white\/5{border-color:var(--border-color)!important}.light .text-white:not(button):not(a):not([role=button]):not(.bg-red-600):not(.bg-slate-800){color:var(--text-main)!important}.light .text-\[\#8d9ab5\]{color:var(--text-muted)!important}.light .bg-\[\#07090f\]{border-color:var(--border-color)!important;color:var(--text-main)!important;background-color:#fff!important}.light .bg-\[\#172133\]{color:var(--text-main)!important;background-color:#f1f5f9!important;border-color:#cbd5e1!important}.light .hover\:bg-\[\#202d44\]:hover{background-color:#e2e8f0!important}.light .border-\[\#222a3d\]\/60,.light .border-\[\#222a3d\]\/40{border-color:var(--border-color)!important}.light .bg-red-950\/60{color:#b91c1c!important;background-color:#fee2e2!important}.light .border-red-900\/40,.light .border-red-800\/40,.light .border-red-800\/50{border-color:#fca5a5!important}.light .bg-emerald-950\/60{color:#047857!important;background-color:#d1fae5!important}.light .border-emerald-800\/40,.light .border-emerald-800\/50{border-color:#6ee7b7!important}.light .bg-yellow-950\/60{color:#b45309!important;background-color:#fef3c7!important}.light .border-yellow-800\/40{border-color:#fcd34d!important}.light .bg-amber-950\/60{color:#c2410c!important;background-color:#ffedd5!important}.light .border-amber-800\/40,.light .border-amber-800\/50{border-color:#fdba74!important}.light .bg-orange-950\/60{color:#ea580c!important;background-color:#ffedd5!important}.light .border-orange-800\/50{border-color:#fed7aa!important}.light .bg-slate-900\/60,.light .bg-slate-950\/60{color:#475569!important;background-color:#f1f5f9!important}.light .border-slate-700\/50,.light .border-slate-800\/40{border-color:#cbd5e1!important}.app-sidebar{z-index:20;flex-direction:column;flex-shrink:0;width:16rem;min-width:16rem;max-width:16rem;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;bottom:0;left:0}@media (width>=768px){.app-sidebar{display:flex!important;position:relative!important;transform:none!important}}
