html{scroll-behavior:smooth}body,html{padding:0;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background-color:#f8fafc;color:#0f172a;width:100%;overflow-x:hidden;transition:background-color .18s cubic-bezier(.16,1,.3,1),color .18s cubic-bezier(.16,1,.3,1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}*{box-sizing:border-box}.nextui-button,.role-pill,[role=button],a,button,input,select,textarea{pointer-events:auto!important}.dark-theme,.dark-theme body,[data-theme=dark]{background-color:#0b0f19!important;color:#f8fafc!important}.dark-theme div[style*="background-color: #f8fafc"],.dark-theme div[style*="background-color: rgb(248, 250, 252)"],.dark-theme div[style*="background: #f8fafc"],.dark-theme div[style*="background: '#f8fafc'"],.dark-theme div[style*="backgroundColor: '#f8fafc'"]{background-color:#0b0f19!important}.dark-theme .nextui-card,.dark-theme div[style*="background: #fff"],.dark-theme div[style*="background: #ffffff"],.dark-theme div[style*="background: 'white'"],.dark-theme div[style*="background: rgb(255, 255, 255)"],.dark-theme div[style*="background: white"],.dark-theme div[style*="backgroundColor: 'white'"]{background-color:#111827!important;border-color:#1f2937!important;color:#f1f5f9!important}.dark-theme .nextui-table,.dark-theme .nextui-table-container,.dark-theme .nextui-table-row{background-color:#111827!important;color:#f1f5f9!important}.dark-theme .nextui-table-row:hover{background-color:#1f2937!important}.dark-theme .nextui-table-cell{color:#e2e8f0!important;border-bottom:1px solid #1f2937!important}.dark-theme .nextui-table-column-header{background-color:#0b0f19!important;color:#94a3b8!important;border-bottom:1px solid #1f2937!important}.dark-theme select{border-color:#374151!important}.dark-theme select,.dark-theme select option{background-color:#1f2937!important;color:#f8fafc!important}.dark-theme input,.dark-theme textarea{background-color:#111827!important;color:#f8fafc!important;border-color:#374151!important}.dark-theme h1,.dark-theme h2,.dark-theme h3,.dark-theme h4,.dark-theme h5{color:#f8fafc!important}.dark-theme .nextui-text,.dark-theme div[style*="color: #334155"],.dark-theme div[style*="color: #475569"],.dark-theme span[style*="color: #334155"],.dark-theme span[style*="color: #475569"]{color:#e2e8f0!important}.dark-theme .nextui-modal{background-color:#111827!important;color:#f8fafc!important;border:1px solid #1f2937!important}.dark-theme .nextui-modal-body,.dark-theme .nextui-modal-footer,.dark-theme .nextui-modal-header{background-color:#111827!important;color:#f8fafc!important;border-color:#1f2937!important}.dark-theme .body.sidebar,.dark-theme .sidebar,.dark-theme div[style*="linear-gradient(180deg, #ffffff 0%, #f8fafc 100%)"]{background-color:#0b0f19!important;background-image:linear-gradient(180deg,#0b0f19,#111827)!important;border-color:#1f2937!important}.dark-theme div[style*="background-color: #f1f5f9"],.dark-theme div[style*="background: #f8fafc"],.dark-theme div[style*="backgroundColor: #f1f5f9"],.dark-theme div[style*="backgroundColor: '#f1f5f9'"]{background-color:#0b0f19!important;border-color:#1f2937!important;color:#f8fafc!important}.dark-theme div[style*="linear-gradient(135deg, #eff6ff, #dbeafe)"]{background:linear-gradient(135deg,#172554,#1e3a8a)!important;border-color:#1d4ed8!important}.dark-theme div[style*="linear-gradient(135deg, #f0fdf4, #dcfce7)"]{background:linear-gradient(135deg,#052e16,#064e3b)!important;border-color:#047857!important}.dark-theme div[style*="linear-gradient(135deg, #faf5ff, #f3e8ff)"]{background:linear-gradient(135deg,#3b0764,#581c87)!important;border-color:#7e22ce!important}.dark-theme div[style*="linear-gradient(135deg, #fefce8, #fef9c3)"]{background:linear-gradient(135deg,#451a03,#713f12)!important;border-color:#b45309!important}.dark-theme div[style*="linear-gradient(135deg, #fef2f2, #fee2e2)"]{background:linear-gradient(135deg,#450a0a,#7f1d1d)!important;border-color:#b91c1c!important}.dark-theme .nextui-navbar-container,.dark-theme nav{background-color:rgba(11,15,25,.88)!important;border-color:#1f2937!important}.nextui-card,.nextui-grid-item,.nextui-table-container,main{-webkit-animation:smoothPageLoad .2s cubic-bezier(.25,.46,.45,.94) forwards;animation:smoothPageLoad .2s cubic-bezier(.25,.46,.45,.94) forwards}@-webkit-keyframes smoothPageLoad{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes smoothPageLoad{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.nextui-card:hover{transition:all .25s cubic-bezier(.4,0,.2,1)!important}.nextui-button:active,.nextui-card:active,a:active,button:active{transform:scale(.97)!important}.nextui-button,a,button{transition:all .2s cubic-bezier(.4,0,.2,1)!important}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(121,40,202,.25);border-radius:10px;-webkit-transition:background .3s ease;transition:background .3s ease}::-webkit-scrollbar-thumb:hover{background:rgba(121,40,202,.45)}.nextui-table-container{overflow-x:auto!important;-webkit-overflow-scrolling:touch;max-width:100%}.nextui-table{min-width:100%}@media (max-width:768px){#__next,body{width:100%;overflow-x:hidden}div[style*="padding: '20px'"],div[style*="padding: '24px'"],div[style*="padding: 20px"],div[style*="padding: 24px"]{padding:12px 14px!important}.nextui-modal-body,.nextui-modal-body>div{padding:12px!important}.nextui-card{border-radius:16px!important}.nextui-card h1,.nextui-card h2{font-size:22px!important}.nextui-table-cell{padding:10px 12px!important;font-size:13px!important;white-space:nowrap}.nextui-table-column-header{padding:10px 12px!important;font-size:11px!important;white-space:nowrap}.nextui-text-h2,h2{font-size:22px!important}.nextui-text-h3,h3{font-size:18px!important}.nextui-text-h4,h4{font-size:15px!important}select{padding:8px 12px!important;font-size:12px!important;border-radius:10px!important;max-width:100%}div[style*=gridTemplateColumns]{grid-template-columns:1fr!important;gap:10px!important}.nextui-badge{font-size:11px!important}.nextui-button{min-height:36px!important}.nextui-row{flex-wrap:wrap!important;gap:8px!important}.nextui-modal--fullScreen{width:100%!important;max-width:100%!important;margin:0!important}.apexcharts-canvas{max-width:100%!important}.nextui-input-wrapper,.nextui-textarea{width:100%!important}}@media (max-width:480px){.nextui-text-h2,h2{font-size:20px!important}.nextui-text-h3,h3{font-size:16px!important}.nextui-card h1,.nextui-card h2{font-size:18px!important}div[style*="padding: '20px'"],div[style*="padding: '24px'"],div[style*="padding: 20px"],div[style*="padding: 24px"]{padding:10px!important}.nextui-modal-footer,.nextui-modal-header{padding:12px 14px!important}}@media print{.nextui-navbar,.sidebar,nav{display:none!important}main{margin:0!important;padding:0!important}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f1f5f9;border-radius:99px}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:99px;-webkit-transition:background .2s ease;transition:background .2s ease}::-webkit-scrollbar-thumb:hover{background:#94a3b8}#__next{-webkit-animation:pageEntry .2s cubic-bezier(.16,1,.3,1) forwards;animation:pageEntry .2s cubic-bezier(.16,1,.3,1) forwards}@-webkit-keyframes pageEntry{0%{opacity:.85;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes pageEntry{0%{opacity:.85;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.nextui-card-is-pressable,.nextui-card[role=button]{transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1)!important}.nextui-card-is-pressable:hover,.nextui-card[role=button]:hover{transform:translateY(-4px)!important}