.ant-layout{background:#0000!important;font-size:14px}.ant-card{background:#ffffff0a!important;border:none!important;border-radius:12px!important;margin-bottom:16px}.ant-card-body{padding:16px!important}.ant-btn{border-radius:12px;font-size:14px;min-height:44px}.ant-btn-lg{font-size:16px;min-height:48px}.ant-typography h1{color:#1e293b!important;font-size:28px!important}.ant-typography h2{color:#1e293b!important;font-size:22px!important}.ant-typography h3{color:#1e293b!important;font-size:18px!important}.ant-space{gap:12px!important}.ant-space-vertical>.ant-space-item{margin-bottom:12px!important}.ant-row{margin-left:-12px!important;margin-right:-12px!important}.ant-col{padding-left:12px!important;padding-right:12px!important}.ant-statistic-title{color:#64748b!important;font-size:14px!important}.ant-statistic-content{color:#3b82f6!important;font-size:20px!important}.ant-menu{font-size:14px;height:70px!important;line-height:70px!important}.ant-menu-item{align-items:center!important;color:#64748b!important;display:flex!important;flex-direction:column!important;height:70px!important;justify-content:center!important;line-height:1!important;padding:8px 0!important}.ant-menu-item-icon{font-size:20px!important;margin-bottom:4px!important;margin-right:0!important}.ant-menu-title-content{font-size:12px!important;line-height:1!important}.ant-menu-item-selected{background:#3b82f626!important;color:#3b82f6!important}.ant-input{font-size:14px;height:44px}.dark-input .ant-input{background:#ffffff0d!important;border:1px solid #ffffff1a!important;color:#fff!important}.ant-table{background:#0000!important;font-size:12px}.ant-table-thead>tr>th{background:#ffffff0d!important;color:#ffffffb3!important}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{border-color:#ffffff1a!important;font-size:12px!important;padding:12px!important}.ant-table-tbody>tr>td{color:#fffc!important}.ant-layout-sider{background:#fff!important;border-right:none!important;border-top:1px solid #0000001a!important;bottom:0!important;height:70px!important;left:0!important;position:fixed!important;right:0!important;top:auto!important;width:100%!important;z-index:1000!important}.ant-layout-sider-children{align-items:center!important;display:flex!important;height:70px!important}.ant-menu{background:#0000!important;width:100%!important}.ant-menu-item{border-radius:0!important;flex:1 1!important;margin:0!important}.mobile-bottom-nav{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f!important;border-top:none!important}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(1200px 600px at 80% 10%,#a855f72e,#0000 60%),radial-gradient(900px 500px at 10% 70%,#3b82f626,#0000 60%),radial-gradient(700px 400px at 50% 120%,#ec48991f,#0000 65%),linear-gradient(180deg,#0a0f1f,#111436 50%,#120a1f);color:#e5e7eb;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;line-height:1.5;min-height:100vh}#root,body,html{background:radial-gradient(1200px 600px at 80% 10%,#a855f72e,#0000 60%),radial-gradient(900px 500px at 10% 70%,#3b82f626,#0000 60%),radial-gradient(700px 400px at 50% 120%,#ec48991f,#0000 65%),linear-gradient(180deg,#0a0f1f,#111436 50%,#120a1f)!important;min-height:100vh;overflow-x:hidden;overscroll-behavior-x:none;touch-action:pan-y;width:100%}.ant-layout{overflow-x:hidden!important}.carousel,.page-container,.slick-slider{overscroll-behavior-x:contain}.ant-layout,.ant-layout-content,.ant-layout-header,.ant-layout-sider{background:#0000!important}.ant-card{background:#0000}.ant-modal-root .ant-modal-mask{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ant-modal-root .ant-modal-content{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#111827d1!important;border:none!important;border-radius:14px!important;box-shadow:0 20px 60px #0009!important;color:#e5e7eb!important}.ant-modal-root .ant-modal-header{background:#0000!important;border-bottom:1px solid #ffffff14!important}.ant-modal-root .ant-modal-body,.ant-modal-root .ant-modal-title{color:#e5e7eb!important}.ant-modal-root .ant-modal-footer{background:#0000!important;border-top:1px solid #ffffff14!important}.ant-modal-root .ant-modal-close-x{color:#e5e7eb!important}.ant-modal-root .ant-modal-content .ant-input,.ant-modal-root .ant-modal-content .ant-input-affix-wrapper{background:#ffffff0f!important;border:none!important;color:#e5e7eb!important}.ant-modal-root .ant-modal-content .ant-input::placeholder{color:#e5e7eb80!important}.ant-modal-root .ant-modal-content .ant-input-affix-wrapper>input.ant-input{background:#0000!important;color:#e5e7eb!important}.ant-modal-root .ant-modal-content .ant-form-item-label>label{color:#e5e7eb!important}.ant-modal-root .ant-modal-content .ant-tag{background:#3b82f633!important;border:none!important;color:#93c5fd!important}.ant-modal-root .ant-modal-content .ant-alert{background:#ffffff0f!important;border:none!important;color:#e5e7eb!important}.ant-modal-root .ant-modal-content .ant-btn-default{background:#ffffff14!important;border:none!important;color:#e5e7eb!important}.ant-modal-root .ant-modal-content .ant-btn-default:hover{background:#ffffff24!important}.ant-modal-root .ant-modal-content .ant-card,.ant-modal-root .ant-modal-content .ant-descriptions,.ant-modal-root .ant-modal-content .ant-descriptions-view,.ant-modal-root .ant-modal-content .ant-input-group-addon,.ant-modal-root .ant-modal-content .ant-input-group-wrapper,.ant-modal-root .ant-modal-content .ant-notification-notice,.ant-modal-root .ant-modal-content .ant-result,.ant-modal-root .ant-modal-content .ant-segmented,.ant-modal-root .ant-modal-content .ant-statistic,.ant-modal-root .ant-modal-content .glass-box,.ant-modal-root .ant-modal-content .info-box{background:#ffffff0f!important;border:none!important;color:#e5e7eb!important}@media (max-width:768px){body{font-size:14px}[role=button],a,button{min-height:44px;min-width:44px}*{-webkit-overflow-scrolling:touch}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.fade-in{animation:fadeIn .5s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.slide-up{animation:slideUp .3s ease-out}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){body{font-size:14px}}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.w-full{width:100%}.h-full{height:100%}.starfield,.starfield:after,.starfield:before{bottom:0;content:"";left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:0}.starfield{animation:starDrift1 90s linear infinite;background:radial-gradient(circle at 20% 30%,#ffffff1f 1.2px,#0000 3px) 0 0/120px 120px,radial-gradient(circle at 80% 70%,#ffffff1a 1px,#0000 3px) 0 0/140px 140px;opacity:.18}.starfield:before{animation:starDrift2 120s linear infinite;background:radial-gradient(circle at 40% 60%,#ffffff1a 1px,#0000 3px) 0 0/160px 160px,radial-gradient(circle at 70% 20%,#ffffff14 1px,#0000 3px) 0 0/180px 180px;opacity:.14}.starfield:after{animation:starDrift3 160s linear infinite;background:radial-gradient(circle at 10% 80%,#ffffff1a 1px,#0000 3px) 0 0/200px 200px,radial-gradient(circle at 90% 40%,#ffffff14 1px,#0000 3px) 0 0/220px 220px;opacity:.1}@keyframes starDrift1{0%{opacity:.1;transform:translateY(0) translateX(0) rotate(0deg)}50%{opacity:.8;transform:translateY(-150px) translateX(75px) rotate(30deg)}to{opacity:.05;transform:translateY(-300px) translateX(150px) rotate(60deg)}}@keyframes starDrift2{0%{opacity:.1;transform:translateY(0) translateX(0) rotate(0deg)}50%{opacity:.6;transform:translateY(-200px) translateX(-60px) rotate(-30deg)}to{opacity:.05;transform:translateY(-400px) translateX(-120px) rotate(-60deg)}}@keyframes starDrift3{0%{opacity:.1;transform:translateY(0) translateX(0) rotate(0deg)}50%{opacity:.7;transform:translateY(-250px) translateX(100px) rotate(45deg)}to{opacity:.05;transform:translateY(-500px) translateX(200px) rotate(90deg)}}.ant-typography,.ant-typography div,.ant-typography p,.ant-typography span{color:#e5e7eb!important}h1,h2,h3,h4,h5,h6{color:#f3f4f6!important}.ant-alert-message,.ant-breadcrumb,.ant-descriptions-item-label,.ant-divider-inner-text,.ant-form-item-label>label,.ant-list-item-meta-title,.ant-statistic-title,.ant-tabs-tab-btn,.ant-tooltip-inner{color:#e5e7ebd9!important}.ant-alert-description,.ant-breadcrumb-separator,.ant-descriptions-item-content,.ant-list-item-meta-description,.ant-text-secondary,.ant-typography-secondary{color:#e5e7eba6!important}.ant-typography a,a{color:#60a5fa!important}.ant-typography a:hover,a:hover{color:#93c5fd!important}.ant-statistic-content-value{color:#f3f4f6}.ant-tag-default{background:#ffffff14;border:none;color:#e5e7eb}.ant-card,.ant-card-bordered,.ant-modal-content{border:none!important}.ant-modal-content{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#00000080!important}.ant-modal-header{background:#0000!important;border-bottom:1px solid #ffffff1f!important}.ant-modal-footer{background:#0000!important;border-top:1px solid #ffffff14!important}.ant-alert{background:#ffffff0f!important;border:1px solid #ffffff1f!important}.ant-divider,.ant-divider-horizontal{-webkit-border-before:1px solid #ffffff1a!important;border-block-start:1px solid #ffffff1a!important}.ant-input,.ant-input-affix-wrapper{background:#ffffff14!important;border:1px solid #ffffff2e!important;color:#f3f4f6f2!important}.ant-input-affix-wrapper input::placeholder,.ant-input::placeholder{color:#ffffff80!important}
/*# sourceMappingURL=main.9c63d8d6.css.map*/