body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.login-page{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;justify-content:center;min-height:100vh;padding:20px}.login-card{background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;max-width:400px;padding:48px 40px;text-align:center;width:100%}.login-logo{align-items:center;display:flex;gap:12px;justify-content:center;margin-bottom:8px}.logo-icon{font-size:40px}.login-logo h1{color:#333;font-size:32px;font-weight:700;margin:0}.login-subtitle{color:#666;font-size:16px;margin:0 0 32px}.login-error{background:#fff2f0;border:1px solid #ffccc7;border-radius:8px;color:#ff4d4f;font-size:14px;margin-bottom:24px;padding:12px 16px}.lark-login-btn{align-items:center;background:linear-gradient(135deg,#3370ff,#2b5eda);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:10px;justify-content:center;padding:14px 24px;transition:all .3s ease;width:100%}.lark-login-btn:hover:not(:disabled){box-shadow:0 8px 20px #3370ff66;transform:translateY(-2px)}.lark-login-btn:active:not(:disabled){transform:translateY(0)}.lark-login-btn:disabled{cursor:not-allowed;opacity:.7}.lark-icon{flex-shrink:0}.login-tip{color:#999;font-size:13px;margin:24px 0 0}.callback-page{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;justify-content:center;min-height:100vh;padding:20px}.callback-card{background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;max-width:400px;padding:48px 40px;text-align:center;width:100%}.callback-loading{align-items:center;display:flex;flex-direction:column;gap:20px}.callback-loading p{color:#666;font-size:16px;margin:0}.spinner{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#3370ff;height:48px;width:48px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.callback-error{align-items:center;display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.error-icon{font-size:48px}.callback-error p{color:#ff4d4f;font-size:16px;margin:0}.back-btn{background:linear-gradient(135deg,#3370ff,#2b5eda);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 32px;transition:all .3s ease}.back-btn:hover{box-shadow:0 8px 20px #3370ff66;transform:translateY(-2px)}:root{--neon-cyan:#00f0ff;--neon-magenta:#f0f;--neon-pink:#ff2d95;--neon-yellow:#f0ff00;--neon-orange:#ff6b00;--neon-purple:#b026ff;--neon-green:#39ff14;--neon-blue:#00d4ff;--bg-darkest:#0a0a0f;--bg-dark:#0d0d15;--bg-medium:#12121c;--bg-light:#1a1a2e;--bg-card:#16162a;--border-dark:#1f1f3a;--border-glow:#00f0ff4d;--text-primary:#e8e8ff;--text-secondary:#88a;--text-muted:#5555777;--gradient-cyan-purple:linear-gradient(135deg,#00f0ff,#b026ff);--gradient-pink-orange:linear-gradient(135deg,#ff2d95,#ff6b00);--gradient-neon:linear-gradient(90deg,#00f0ff,#f0f,#00f0ff)}*{box-sizing:border-box;margin:0;padding:0}body,html{background:#0a0a0f;background:var(--bg-darkest);color:#e8e8ff;color:var(--text-primary);font-family:Orbitron,Rajdhani,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;overflow-x:hidden}.tech-grid-bg{animation:grid-pulse 4s ease-in-out infinite;background-image:linear-gradient(#00f0ff08 1px,#0000 0),linear-gradient(90deg,#00f0ff08 1px,#0000 0),linear-gradient(#b026ff05 1px,#0000 0),linear-gradient(90deg,#b026ff05 1px,#0000 0);background-size:100px 100px,100px 100px,20px 20px,20px 20px}.tech-glow-bg,.tech-grid-bg{bottom:0;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:0}.tech-glow-bg{animation:glow-shift 8s ease-in-out infinite;background:radial-gradient(ellipse 80% 50% at 50% -30%,#00f0ff33,#0000),radial-gradient(ellipse 60% 40% at 100% 50%,#b026ff26,#0000),radial-gradient(ellipse 60% 40% at 0 50%,#ff2d951a,#0000),radial-gradient(ellipse 50% 30% at 50% 100%,#ff00ff1a,#0000)}.scanline{background:repeating-linear-gradient(0deg,#0000,#0000 2px,#00f0ff08 0,#00f0ff08 4px);opacity:.6;z-index:2}.digital-noise,.scanline{bottom:0;left:0;pointer-events:none;position:fixed;right:0;top:0}.digital-noise{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");opacity:.02;z-index:1}.logo-container{align-items:center;background:linear-gradient(180deg,#00f0ff0d,#0000);border-bottom:1px solid #1f1f3a;border-bottom:1px solid var(--border-dark);display:flex;height:72px;justify-content:center;margin-bottom:8px;overflow:hidden;position:relative}.logo-container:before{animation:neon-flow 3s linear infinite;background:linear-gradient(90deg,#00f0ff,#f0f,#00f0ff);background:var(--gradient-neon);background-size:200% 100%;top:0}.logo-container:after,.logo-container:before{content:"";height:1px;left:0;position:absolute;right:0}.logo-container:after{animation:shimmer 4s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00f0ff,#f0f,#0000);background:linear-gradient(90deg,#0000,var(--neon-cyan),var(--neon-magenta),#0000);bottom:0}.logo-full{gap:14px}.logo-full,.logo-icon{align-items:center;display:flex}.logo-icon{animation:logo-glow 2s ease-in-out infinite;background:linear-gradient(135deg,#00f0ff,#b026ff);background:var(--gradient-cyan-purple);border-radius:10px;box-shadow:0 0 20px #00f0ff99,0 0 40px #b026ff66,inset 0 0 20px #ffffff1a;color:#fff;font-size:22px;font-weight:800;height:42px;justify-content:center;position:relative;text-shadow:0 0 10px #fffc;width:42px}.logo-icon:before{animation:border-rotate 3s linear infinite;background:linear-gradient(135deg,#00f0ff,#b026ff) border-box;background:linear-gradient(135deg,var(--neon-cyan),var(--neon-purple)) border-box;border:2px solid #0000;border-radius:13px;content:"";inset:-3px;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;position:absolute}.logo-text{-webkit-text-fill-color:#0000;animation:neon-text 3s linear infinite;background:linear-gradient(90deg,#00f0ff,#f0f,#00f0ff);background:var(--gradient-neon);-webkit-background-clip:text;background-clip:text;background-size:200% auto;filter:drop-shadow(0 0 8px rgba(0,240,255,.5));font-size:22px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.ant-layout-sider{background:linear-gradient(180deg,#0d0d15,#12121c)!important;background:linear-gradient(180deg,var(--bg-dark) 0,var(--bg-medium) 100%)!important;border-right:1px solid #1f1f3a!important;border-right:1px solid var(--border-dark)!important;position:relative}.ant-layout-sider:before{animation:sidebar-glow 5s ease-in-out infinite;background:linear-gradient(180deg,#00f0ff,#b026ff,#ff2d95,#00f0ff);background:linear-gradient(180deg,var(--neon-cyan),var(--neon-purple),var(--neon-pink),var(--neon-cyan));background-size:100% 300%;opacity:.7;width:2px}.ant-layout-sider:after,.ant-layout-sider:before{bottom:0;content:"";position:absolute;right:0;top:0}.ant-layout-sider:after{background:linear-gradient(90deg,#0000,#00f0ff1a);pointer-events:none;width:20px}.collapse-trigger{align-items:center;background:linear-gradient(180deg,#0000,#00f0ff0d);border-top:1px solid #1f1f3a;border-top:1px solid var(--border-dark);bottom:0;color:#88a;color:var(--text-secondary);cursor:pointer;display:flex;height:52px;justify-content:center;left:0;position:absolute;right:0;transition:all .3s cubic-bezier(.4,0,.2,1)}.collapse-trigger:hover{background:linear-gradient(180deg,#0000,#00f0ff26);box-shadow:inset 0 1px 30px #00f0ff33;color:#00f0ff;color:var(--neon-cyan);text-shadow:0 0 10px #00f0ff;text-shadow:0 0 10px var(--neon-cyan)}.ant-menu-dark .ant-menu-item{border-radius:8px;margin:6px 10px!important;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.ant-menu-dark .ant-menu-item:before{background:linear-gradient(90deg,#0000,#00f0ff1a,#0000);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:translateX(-100%);transition:transform .5s ease}.ant-menu-dark .ant-menu-item:hover{background:#00f0ff1a!important;box-shadow:0 0 20px #00f0ff33;transform:translateX(6px)}.ant-menu-dark .ant-menu-item:hover:before{transform:translateX(100%)}.ant-menu-dark .ant-menu-item-selected{background:linear-gradient(90deg,#00f0ff33,#b026ff26)!important;box-shadow:0 0 30px #00f0ff33,inset 0 0 20px #00f0ff1a}.ant-menu-dark .ant-menu-item-selected:after{background:linear-gradient(135deg,#00f0ff,#b026ff);background:var(--gradient-cyan-purple);border-radius:0 4px 4px 0;box-shadow:0 0 15px #00f0ff;box-shadow:0 0 15px var(--neon-cyan);content:"";height:28px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:4px}.ant-card{background:#16162a!important;background:var(--bg-card)!important;border:1px solid #1f1f3a!important;border:1px solid var(--border-dark)!important;border-radius:16px!important;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.ant-card:before{background:linear-gradient(135deg,#00f0ff,#b026ff);background:var(--gradient-cyan-purple);height:2px;left:0;opacity:.6;right:0;transition:opacity .3s ease}.ant-card:after,.ant-card:before{content:"";position:absolute;top:0}.ant-card:after{background:linear-gradient(90deg,#0000,#00f0ff14,#0000);height:100%;left:-100%;transition:left .6s ease;width:100%}.ant-card:hover{border-color:#00f0ff66!important;box-shadow:0 0 40px #00f0ff26,0 0 80px #b026ff1a,0 20px 60px #0006;transform:translateY(-4px)}.ant-card:hover:before{opacity:1}.ant-card:hover:after{left:100%}.ant-card-head{background:linear-gradient(90deg,#00f0ff0d,#0000)!important;border-bottom:1px solid #1f1f3a!important;border-bottom:1px solid var(--border-dark)!important}.ant-card-head-title{color:#e8e8ff!important;color:var(--text-primary)!important;font-weight:600}.ant-btn{border-radius:8px!important;font-weight:600;letter-spacing:.5px;overflow:hidden;position:relative;text-transform:uppercase;transition:all .3s cubic-bezier(.4,0,.2,1)}.ant-btn-primary{background:linear-gradient(135deg,#00f0ff,#b026ff)!important;background:var(--gradient-cyan-purple)!important;border:none!important;box-shadow:0 4px 20px #00f0ff66,0 0 40px #b026ff33}.ant-btn-primary:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.ant-btn-primary:hover{box-shadow:0 6px 30px #00f0ff99,0 0 60px #b026ff66!important;filter:brightness(1.1);transform:translateY(-2px)}.ant-btn-primary:hover:before{left:100%}.ant-btn-default{background:#00f0ff14!important;border:1px solid #00f0ff4d!important;color:#00f0ff!important;color:var(--neon-cyan)!important}.ant-btn-default:hover{background:#00f0ff26!important;border-color:#00f0ff!important;border-color:var(--neon-cyan)!important;box-shadow:0 0 20px #00f0ff4d;text-shadow:0 0 8px #00f0ff;text-shadow:0 0 8px var(--neon-cyan)}.ant-btn-dangerous{background:#ff2d951a!important;border:1px solid #ff2d9566!important;color:#ff2d95!important;color:var(--neon-pink)!important}.ant-btn-dangerous:hover{background:#ff2d9533!important;box-shadow:0 0 20px #ff2d9566}.ant-input,.ant-input-number,.ant-input-password,.ant-picker,.ant-select-selector{background:#0a0a0f!important;background:var(--bg-darkest)!important;border:1px solid #1f1f3a!important;border:1px solid var(--border-dark)!important;border-radius:8px!important;color:#e8e8ff!important;color:var(--text-primary)!important;transition:all .3s ease!important}.ant-input-number:hover,.ant-input-password:hover,.ant-input:hover,.ant-picker:hover,.ant-select:hover .ant-select-selector{border-color:#00f0ff80!important}.ant-input-focused,.ant-input-number-focused,.ant-input-password:focus,.ant-input:focus,.ant-picker-focused,.ant-select-focused .ant-select-selector{border-color:#00f0ff!important;border-color:var(--neon-cyan)!important;box-shadow:0 0 0 3px #00f0ff26 !important,0 0 30px #00f0ff33!important}.ant-input-textarea textarea{background:#0a0a0f!important;background:var(--bg-darkest)!important}.ant-table{background:#0000!important}.ant-table-thead>tr>th{background:#1a1a2e!important;background:var(--bg-light)!important;border-bottom:2px solid #00f0ff!important;border-bottom:2px solid var(--neon-cyan)!important;color:#00f0ff!important;color:var(--neon-cyan)!important;font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.ant-table-tbody>tr>td{border-bottom:1px solid #1f1f3a!important;border-bottom:1px solid var(--border-dark)!important;transition:all .2s ease}.ant-table-tbody>tr:hover>td{background:#00f0ff14!important}.ant-table-tbody>tr.ant-table-row-selected>td{background:#00f0ff26!important}.ant-progress-bg{background:linear-gradient(135deg,#00f0ff,#b026ff)!important;background:var(--gradient-cyan-purple)!important;box-shadow:0 0 15px #00f0ff99}.ant-progress-inner{background:#1a1a2e!important;background:var(--bg-light)!important;border-radius:10px!important}.ant-tag{border:none;border-radius:6px;font-size:11px;font-weight:600;letter-spacing:.5px;padding:4px 12px;text-transform:uppercase}.ant-modal-content{background:#16162a!important;background:var(--bg-card)!important;border:1px solid #1f1f3a;border:1px solid var(--border-dark);border-radius:16px;box-shadow:0 0 60px #00f0ff33,0 0 100px #b026ff1a,0 30px 80px #0009}.ant-modal-content:before{animation:neon-flow 2s linear infinite;background:linear-gradient(90deg,#00f0ff,#f0f,#00f0ff);background:var(--gradient-neon);background-size:200% 100%;content:"";height:3px;left:0;position:absolute;right:0;top:0}.ant-modal-header{background:#0000!important;border-bottom:1px solid #1f1f3a;border-bottom:1px solid var(--border-dark)}.ant-modal-title{color:#e8e8ff!important;color:var(--text-primary)!important;font-weight:600}.ant-modal-close{color:#88a;color:var(--text-secondary)}.ant-modal-close:hover{background:#ff2d9533;color:#ff2d95;color:var(--neon-pink)}.ant-select-dropdown{background:#16162a!important;background:var(--bg-card)!important;border:1px solid #1f1f3a;border:1px solid var(--border-dark);border-radius:10px;box-shadow:0 10px 40px #00000080}.ant-select-item{border-radius:6px;color:#e8e8ff!important;color:var(--text-primary)!important;margin:2px 4px}.ant-select-item:hover{background:#00f0ff26!important}.ant-select-item-option-selected{background:linear-gradient(135deg,#00f0ff,#b026ff)!important;background:var(--gradient-cyan-purple)!important;background-size:200% 200%}.ant-message-notice-content{background:#16162a;background:var(--bg-card);border:1px solid #1f1f3a;border:1px solid var(--border-dark);border-radius:10px;box-shadow:0 10px 40px #00000080,0 0 20px #00f0ff33}.ant-tabs-tab{color:#88a!important;color:var(--text-secondary)!important;padding:12px 20px!important;transition:all .3s ease}.ant-tabs-tab-active .ant-tabs-tab-btn,.ant-tabs-tab:hover{color:#00f0ff!important;color:var(--neon-cyan)!important;text-shadow:0 0 10px #00f0ff;text-shadow:0 0 10px var(--neon-cyan)}.ant-tabs-ink-bar{background:linear-gradient(135deg,#00f0ff,#b026ff)!important;background:var(--gradient-cyan-purple)!important;border-radius:2px;box-shadow:0 0 15px #00f0ff;box-shadow:0 0 15px var(--neon-cyan);height:3px!important}.ant-collapse{background:#0000!important;border:none!important}.ant-collapse-header{color:#88a!important;color:var(--text-secondary)!important}.ant-collapse-content{background:#00f0ff08!important;border:none!important}.ant-slider-track{background:linear-gradient(135deg,#00f0ff,#b026ff)!important;background:var(--gradient-cyan-purple)!important;height:6px}.ant-slider-handle{background:#00f0ff!important;background:var(--neon-cyan)!important;border:2px solid #00f0ff!important;border:2px solid var(--neon-cyan)!important;box-shadow:0 0 15px #00f0ff,0 0 30px #00f0ff66;box-shadow:0 0 15px var(--neon-cyan),0 0 30px #00f0ff66;height:18px!important;width:18px!important}.ant-slider-handle:focus,.ant-slider-handle:hover{box-shadow:0 0 25px #00f0ff,0 0 50px #00f0ff99;box-shadow:0 0 25px var(--neon-cyan),0 0 50px #00f0ff99}.ant-slider-rail{background:#1a1a2e!important;background:var(--bg-light)!important;height:6px}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:#0d0d15;background:var(--bg-dark);border-radius:5px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#00f0ff,#b026ff);background:linear-gradient(180deg,var(--neon-cyan),var(--neon-purple));border-radius:5px;box-shadow:0 0 10px #00f0ff4d}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#00f0ff,#ff2d95);background:linear-gradient(180deg,var(--neon-cyan),var(--neon-pink));box-shadow:0 0 20px #00f0ff80}::selection{background:#00f0ff66;color:#fff;text-shadow:0 0 5px #00f0ff;text-shadow:0 0 5px var(--neon-cyan)}.page-title{-webkit-text-fill-color:#0000;animation:neon-text 4s linear infinite;background:linear-gradient(90deg,#00f0ff,#f0f,#00f0ff);background:var(--gradient-neon);-webkit-background-clip:text;background-clip:text;background-size:200% auto;display:inline-block;filter:drop-shadow(0 0 15px rgba(0,240,255,.5));font-size:32px;font-weight:700;letter-spacing:3px;margin-bottom:28px;position:relative;text-transform:uppercase}.page-title:after{background:linear-gradient(135deg,#00f0ff,#b026ff);background:var(--gradient-cyan-purple);border-radius:2px;bottom:-10px;box-shadow:0 0 20px #00f0ff;box-shadow:0 0 20px var(--neon-cyan);content:"";height:4px;left:0;position:absolute;width:80px}@keyframes neon-flow{0%{background-position:0}to{background-position:200%}}@keyframes neon-text{0%{background-position:0}to{background-position:200%}}@keyframes logo-glow{0%,to{box-shadow:0 0 20px #00f0ff99,0 0 40px #b026ff66,inset 0 0 20px #ffffff1a}50%{box-shadow:0 0 30px #00f0ffcc,0 0 60px #b026ff99,0 0 100px #ff2d954d,inset 0 0 30px #fff3}}@keyframes border-rotate{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}@keyframes grid-pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes glow-shift{0%,to{filter:hue-rotate(0deg)}50%{filter:hue-rotate(30deg)}}@keyframes sidebar-glow{0%{background-position:0 0}to{background-position:0 300%}}@keyframes shimmer{0%{opacity:0;transform:translateX(-100%)}50%{opacity:1}to{opacity:0;transform:translateX(100%)}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.02)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes glitch{0%{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(-2px,-2px)}60%{transform:translate(2px,2px)}80%{transform:translate(2px,-2px)}to{transform:translate(0)}}@keyframes scan{0%{top:-100%}to{top:100%}}@keyframes data-stream{0%{background-position:0 0}to{background-position:100% 100%}}.neon-glow{animation:logo-glow 2s ease-in-out infinite}.pulse-animation{animation:pulse 2s ease-in-out infinite}.float-animation{animation:float 4s ease-in-out infinite}.glitch-animation{animation:glitch .3s ease-in-out infinite}.page-enter{animation:page-fade-in .5s ease-out}@keyframes page-fade-in{0%{filter:blur(5px);opacity:0;transform:translateY(30px) scale(.98)}to{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}}.stat-card-glow{overflow:hidden;position:relative}.stat-card-glow:before{background:linear-gradient(135deg,#00f0ff,#b026ff);background:var(--gradient-cyan-purple);content:"";height:3px;left:0;position:absolute;right:0;top:0}.stat-card-glow:after{animation:card-shine 4s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00f0ff26,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes card-shine{0%{left:-100%}50%,to{left:100%}}@media (max-width:768px){.ant-layout-sider{height:100vh;position:fixed!important;z-index:1000}.page-title{font-size:24px}}.ant-statistic-content-value{color:#e8e8ff!important;color:var(--text-primary)!important}.ant-list-item{transition:all .3s ease}.ant-list-item:hover{transform:translateX(6px)}.ant-empty-description{color:#5555777;color:var(--text-muted)}.ant-badge-status-success:after{animation:pulse 2s ease-in-out infinite}.ant-popover-inner{background:#16162a!important;background:var(--bg-card)!important;border:1px solid #1f1f3a;border:1px solid var(--border-dark)}.ant-popover-message-title{color:#e8e8ff;color:var(--text-primary)}.ant-checkbox-checked .ant-checkbox-inner{background:linear-gradient(135deg,#00f0ff,#b026ff);background:var(--gradient-cyan-purple);box-shadow:0 0 10px #00f0ff80}.ant-checkbox-checked .ant-checkbox-inner,.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-radio-checked .ant-radio-inner{border-color:#00f0ff;border-color:var(--neon-cyan)}.ant-radio-checked .ant-radio-inner{background:#00f0ff;background:var(--neon-cyan);box-shadow:0 0 10px #00f0ff80}.ant-radio-wrapper:hover .ant-radio-inner{border-color:#00f0ff;border-color:var(--neon-cyan)}.ant-avatar{background:linear-gradient(135deg,#1a1a2e,#12121c);background:linear-gradient(135deg,var(--bg-light),var(--bg-medium));border:2px solid #1f1f3a;border:2px solid var(--border-dark);transition:all .3s ease}.ant-avatar:hover{border-color:#00f0ff;border-color:var(--neon-cyan);box-shadow:0 0 20px #00f0ff66,0 0 40px #b026ff33}.ant-pagination-item{background:#16162a;background:var(--bg-card);border-color:#1f1f3a;border-color:var(--border-dark)}.ant-pagination-item-active,.ant-pagination-item:hover{border-color:#00f0ff;border-color:var(--neon-cyan)}.ant-pagination-item-active{background:linear-gradient(135deg,#00f0ff,#b026ff);background:var(--gradient-cyan-purple);box-shadow:0 0 15px #00f0ff66}.ant-pagination-item-active a{color:#fff}.ant-form-item-label>label{color:#88a;color:var(--text-secondary)}.ant-form-item-required:before{color:#ff2d95!important;color:var(--neon-pink)!important}.ant-divider{border-color:#1f1f3a;border-color:var(--border-dark)}.feature-card{overflow:hidden;position:relative}.feature-card:before{background:linear-gradient(135deg,#00f0ff,#b026ff);background:var(--gradient-cyan-purple);content:"";height:4px;left:0;position:absolute;top:0;width:100%}.feature-card:after{background:linear-gradient(135deg,#0000 40%,#00f0ff 50%,#0000 60%);background:linear-gradient(135deg,#0000 40%,var(--neon-cyan) 50%,#0000 60%);border-radius:16px;content:"";inset:0;-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;opacity:0;padding:1px;position:absolute;transition:opacity .5s ease}.feature-card:hover:after{animation:border-sweep 2s linear infinite;opacity:1}@keyframes border-sweep{0%{background-position:0 0}to{background-position:200% 200%}}.cyber-glitch{position:relative}.cyber-glitch:after,.cyber-glitch:before{content:attr(data-text);height:100%;left:0;position:absolute;top:0;width:100%}.cyber-glitch:before{clip:rect(24px,550px,90px,0);animation:glitch-anim-1 2s linear infinite alternate-reverse;left:2px;text-shadow:-2px 0 #ff2d95;text-shadow:-2px 0 var(--neon-pink)}.cyber-glitch:after{clip:rect(85px,550px,140px,0);animation:glitch-anim-2 2s linear infinite alternate-reverse;left:-2px;text-shadow:-2px 0 #00f0ff;text-shadow:-2px 0 var(--neon-cyan)}@keyframes glitch-anim-1{0%{clip:rect(132px,350px,101px,30px)}25%{clip:rect(33px,350px,44px,30px)}50%{clip:rect(55px,350px,77px,30px)}75%{clip:rect(99px,350px,111px,30px)}to{clip:rect(18px,350px,30px,30px)}}@keyframes glitch-anim-2{0%{clip:rect(65px,350px,79px,30px)}25%{clip:rect(111px,350px,125px,30px)}50%{clip:rect(22px,350px,38px,30px)}75%{clip:rect(88px,350px,100px,30px)}to{clip:rect(45px,350px,59px,30px)}}
/*# sourceMappingURL=main.708c9a97.css.map*/