.theme-dark{--bg-primary:#141414;--bg-secondary:#1f1f1f;--bg-elevated:#262626;--text-primary:#fff;--text-secondary:#a6a6a6;--border-color:#424242;--primary-color:#177ddc;--shadow-dark:0 4px 12px #00000026}.theme-dark .ant-layout{background:var(--bg-primary)}.theme-dark .ant-layout-header{background:var(--bg-secondary);border-bottom:1px solid var(--border-color);box-shadow:var(--shadow-dark)}.theme-dark .ant-layout-sider{background:var(--bg-secondary)}.theme-dark .ant-menu-horizontal>.ant-menu-item:after,.theme-dark .ant-menu-horizontal>.ant-menu-submenu:after{border-bottom-color:var(--primary-color)}.theme-dark .ant-menu-item:hover,.theme-dark .ant-menu-submenu-title:hover{background-color:var(--bg-elevated);color:var(--text-primary)}.theme-dark .ant-menu-item-selected{background-color:var(--primary-color);color:var(--text-primary)}.theme-dark .ant-btn{border-color:var(--border-color);transition:all .2s}.theme-dark .ant-btn:hover{border-color:var(--primary-color);box-shadow:0 2px 8px #177ddc4d}.theme-dark .ant-btn-primary{background:linear-gradient(135deg,var(--primary-color)0%,#40a9ff 100%);border:none;box-shadow:0 2px 8px #177ddc4d}.theme-dark .ant-btn-primary:hover{background:linear-gradient(135deg,#40a9ff 0%,#69c0ff 100%);transform:translateY(-1px);box-shadow:0 4px 16px #177ddc66}.theme-dark .ant-input,.theme-dark .ant-select-selector{background:var(--bg-secondary);border-color:var(--border-color);color:var(--text-primary)}.theme-dark .ant-input:focus,.theme-dark .ant-input-focused,.theme-dark .ant-select-focused .ant-select-selector{border-color:var(--primary-color);box-shadow:0 0 8px #177ddc4d}.theme-dark .ant-card{background:var(--bg-secondary);border-color:var(--border-color);box-shadow:var(--shadow-dark)}.theme-dark .ant-table{background:var(--bg-secondary);border-color:var(--border-color)}.theme-dark .ant-table-thead>tr>th{background:var(--bg-elevated);border-bottom-color:var(--border-color);color:var(--text-primary)}.theme-dark .ant-table-tbody>tr:hover>td{background:var(--bg-elevated)}.theme-dark .ant-table-tbody>tr.ant-table-row-selected>td{background:#177ddc26}.theme-dark .ant-modal-content{background:var(--bg-secondary);border:1px solid var(--border-color);box-shadow:0 8px 32px #0000004d}.theme-dark .ant-modal-header{background:var(--bg-elevated);border-bottom-color:var(--border-color)}.theme-dark .ant-modal-footer{background:var(--bg-elevated);border-top-color:var(--border-color)}.theme-dark .notification-bell:hover{background-color:#ffffff1a!important}.theme-compact{--primary-color:#722ed1;--bg-container:#fafafa;--bg-elevated:#fff;--text-primary:#262626;--text-secondary:#595959;--border-color:#e8e8e8;--shadow-compact:0 1px 4px #0000001f;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;font-family:var(--font-geist-mono),monospace;font-size:13px;line-height:1.4}.theme-compact .ant-layout-header{box-shadow:var(--shadow-compact);padding:0 12px;height:48px!important}.theme-compact .ant-menu-horizontal{line-height:46px}.theme-compact .ant-menu-item,.theme-compact .ant-menu-submenu-title{border-radius:4px;height:32px;margin:1px 2px;padding:0 12px;font-size:13px;line-height:32px}.theme-compact .ant-menu-item:hover,.theme-compact .ant-menu-submenu-title:hover{color:var(--primary-color);background:#f5f5f5;transition:all .15s}.theme-compact .ant-menu-item-selected{color:var(--primary-color);background:#722ed11a}.theme-compact .ant-btn{border-radius:4px;height:28px;padding:0 12px;font-size:13px;font-weight:500}.theme-compact .ant-btn-lg{height:32px;padding:0 16px;font-size:14px}.theme-compact .ant-btn-sm{height:24px;padding:0 8px;font-size:12px}.theme-compact .ant-btn-primary{background:var(--primary-color);border-color:var(--primary-color);box-shadow:0 1px 4px #722ed14d}.theme-compact .ant-btn-primary:hover{background:#9254de;border-color:#9254de;box-shadow:0 2px 8px #722ed166}.theme-compact .ant-input{border-radius:4px;height:28px;padding:2px 8px;font-size:13px}.theme-compact .ant-input-lg{height:32px;padding:4px 12px;font-size:14px}.theme-compact .ant-input-sm{height:24px;padding:1px 6px;font-size:12px}.theme-compact .ant-input:focus,.theme-compact .ant-input-focused{border-color:var(--primary-color);box-shadow:0 0 4px #722ed133}.theme-compact .ant-select-selector{height:28px;padding:0 8px}.theme-compact .ant-select-selection-item{line-height:26px}.theme-compact .ant-card{box-shadow:var(--shadow-compact);border-radius:6px}.theme-compact .ant-card-head{height:44px;min-height:44px;padding:0 16px}.theme-compact .ant-card-body{padding:16px}.theme-compact .ant-table{border-radius:6px;font-size:13px}.theme-compact .ant-table-thead>tr>th{background:var(--bg-container);padding:8px 12px;font-size:13px}.theme-compact .ant-table-tbody>tr>td{padding:8px 12px;font-size:13px}.theme-compact .ant-table-tbody>tr:hover>td{background:#f9f9f9}.theme-compact .ant-table-tbody>tr.ant-table-row-selected>td{background:#722ed114}.theme-compact .ant-modal-content{border-radius:6px;box-shadow:0 4px 16px #00000026}.theme-compact .ant-modal-header{padding:12px 20px}.theme-compact .ant-modal-body{padding:16px 20px}.theme-compact .ant-modal-footer{padding:12px 20px}.theme-compact .ant-pagination{font-size:13px}.theme-compact .ant-pagination-item{border-radius:4px;min-width:28px;height:28px;line-height:26px}.theme-compact .ant-pagination-item-active{background:var(--primary-color);border-color:var(--primary-color)}.theme-compact .ant-tabs-tab{padding:6px 12px;font-size:13px}.theme-compact .ant-tabs-tab-active{color:var(--primary-color)}.theme-compact .ant-tabs-ink-bar{background:var(--primary-color)}.theme-compact .ant-form-item{margin-bottom:16px}.theme-compact .ant-form-item-label>label{height:28px;font-size:13px}.theme-compact .ant-alert{border-radius:4px;margin-bottom:12px;padding:8px 12px;font-size:13px}.theme-compact .ant-tag{border-radius:4px;padding:0 6px;font-size:12px;line-height:20px}.theme-compact .ant-avatar{border-radius:6px}.theme-compact .ant-badge{font-size:11px}.theme-compact .ant-progress-text,.theme-compact .ant-statistic-title{font-size:13px}.theme-compact .ant-statistic-content{font-size:20px;font-family:var(--font-geist-mono),monospace}.theme-futuristic{--glow-primary:#00f5ff;--glow-secondary:#39ff14;--glow-accent:#ff0080;--glow-purple:#8a2be2;--glow-orange:#ff6b00;--glass-bg:#ffffffd9;--glass-border:#00f5ff33;--shadow-glow:0 0 20px #00f5ff4d;--shadow-intense:0 0 40px #00f5ff80;--shadow-mega:0 8px 32px #00f5ff1f,0 2px 8px #00000014}.theme-futuristic:before{content:"";pointer-events:none;z-index:-1;background-image:linear-gradient(#00f5ff08 1px,#0000 1px),linear-gradient(90deg,#00f5ff08 1px,#0000 1px);background-size:50px 50px;animation:4s ease-in-out infinite gridPulse;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes gridPulse{0%,to{opacity:.3}50%{opacity:.6}}.theme-futuristic .ant-layout-header{-webkit-backdrop-filter:blur(20px)saturate(180%);border-bottom:1px solid var(--glass-border);height:72px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.theme-futuristic .ant-layout-header:before{content:"";background:linear-gradient(90deg,#0000,#00f5ff1a,#0000);width:100%;height:100%;animation:3s infinite shimmer;position:absolute;top:0;left:-100%}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.theme-futuristic .ant-menu-item,.theme-futuristic .ant-menu-submenu-title{border-radius:16px;height:52px;margin:6px 12px;line-height:52px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.theme-futuristic .ant-menu-item:before,.theme-futuristic .ant-menu-submenu-title:before{content:"";background:linear-gradient(90deg,#0000,#00f5ff33,#0000);width:100%;height:100%;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:-100%}.theme-futuristic .ant-menu-item:hover:before,.theme-futuristic .ant-menu-submenu-title:hover:before{left:100%}.theme-futuristic .ant-menu-item:hover,.theme-futuristic .ant-menu-submenu-title:hover{transform:translateY(-3px);box-shadow:0 8px 32px #00f5ff40,0 4px 16px #0000001a}.theme-futuristic .ant-menu-item-selected{color:var(--glow-primary);background:linear-gradient(135deg,#00f5ff26 0%,#39ff141a 100%);box-shadow:inset 0 1px #fff3,0 4px 16px #00f5ff4d}.theme-futuristic .ant-menu-horizontal>.ant-menu-item:after,.theme-futuristic .ant-menu-horizontal>.ant-menu-submenu:after{border-bottom:3px solid var(--glow-primary);box-shadow:0 0 12px #00f5ff80}.theme-futuristic .ant-btn{border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;height:48px;font-size:15px;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.theme-futuristic .ant-btn:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:-100%}.theme-futuristic .ant-btn:hover:before{left:100%}.theme-futuristic .ant-btn-primary{background:linear-gradient(135deg,#00f5ff 0%,#09c 100%);border:1px solid #00f5ff80;box-shadow:0 4px 24px #00f5ff4d,inset 0 1px #fff3}.theme-futuristic .ant-btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 40px #00f5ff66,inset 0 1px #ffffff4d}.theme-futuristic .ant-btn-primary:active{transform:translateY(0);box-shadow:0 2px 12px #00f5ff80,inset 0 2px 4px #0000001a}.theme-futuristic .ant-btn-lg{height:56px;padding:0 32px;font-size:16px}.theme-futuristic .ant-btn-sm{height:40px;padding:0 16px;font-size:14px}.theme-futuristic .ant-btn-danger{background:linear-gradient(135deg,#ff0080 0%,#f36 100%);border:1px solid #ff008080;box-shadow:0 4px 24px #ff00804d,inset 0 1px #fff3}.theme-futuristic .ant-btn-danger:hover{transform:translateY(-2px);box-shadow:0 8px 40px #ff008066,inset 0 1px #ffffff4d}.theme-futuristic .ant-card{-webkit-backdrop-filter:blur(20px)saturate(180%);border:1px solid var(--glass-border);box-shadow:var(--shadow-mega);border-radius:20px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.theme-futuristic .ant-card:before{content:"";background:linear-gradient(45deg,var(--glow-primary),var(--glow-secondary),var(--glow-accent));border-radius:inherit;z-index:-1;opacity:0;transition:opacity .3s;position:absolute;top:-2px;bottom:-2px;left:-2px;right:-2px}.theme-futuristic .ant-card:hover{transform:translateY(-8px)scale(1.02);box-shadow:0 20px 80px #00f5ff33,0 8px 32px #0000001a}.theme-futuristic .ant-card:hover:before{opacity:.1}.theme-futuristic .ant-card-head{border-bottom:1px solid var(--glass-border);background:#fffc;height:64px;padding:0 32px}.theme-futuristic .ant-card-body{background:#fff9;padding:32px}.theme-futuristic .ant-input,.theme-futuristic .ant-select-selector,.theme-futuristic .ant-input-number,.theme-futuristic .ant-picker{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--glass-border);border-radius:16px;height:48px;padding:0 20px;font-size:15px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.theme-futuristic .ant-input:focus,.theme-futuristic .ant-input-focused,.theme-futuristic .ant-select-focused .ant-select-selector,.theme-futuristic .ant-input-number-focused,.theme-futuristic .ant-picker-focused{border-color:var(--glow-primary);box-shadow:0 0 24px #00f5ff40,inset 0 1px #ffffff1a}.theme-futuristic .ant-input-lg,.theme-futuristic .ant-select-lg .ant-select-selector{height:56px;padding:0 24px;font-size:16px}.theme-futuristic .ant-input-sm,.theme-futuristic .ant-select-sm .ant-select-selector{height:40px;padding:0 16px;font-size:14px}.theme-futuristic .ant-modal-content{-webkit-backdrop-filter:blur(40px)saturate(180%);border:1px solid var(--glass-border);border-radius:24px;position:relative;overflow:hidden;box-shadow:0 32px 128px #00f5ff33,0 8px 32px #0000001f}.theme-futuristic .ant-modal-content:before{content:"";background:linear-gradient(90deg,transparent,var(--glow-primary),transparent);height:1px;animation:2s ease-in-out infinite borderGlow;position:absolute;top:0;left:0;right:0}@keyframes borderGlow{0%,to{opacity:.3}50%{opacity:1}}.theme-futuristic .ant-modal-header{border-bottom:1px solid var(--glass-border);background:#fffffff2;border-radius:24px 24px 0 0;padding:20px 32px}.theme-futuristic .ant-modal-body{background:#ffffffe6;padding:24px 32px}.theme-futuristic .ant-modal-footer{border-top:1px solid var(--glass-border);background:#ffffffd9;border-radius:0 0 24px 24px;padding:20px 32px}.theme-futuristic .ant-modal-title{color:#0a0a0a;font-size:20px;font-weight:600}.theme-futuristic .ant-table{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--glass-border);box-shadow:var(--shadow-mega);border-radius:16px;overflow:hidden}.theme-futuristic .ant-table-thead>tr>th{border-bottom:1px solid var(--glass-border);background:#00f5ff0f;padding:20px 24px;font-size:15px;font-weight:600;position:relative}.theme-futuristic .ant-table-tbody>tr>td{border-bottom:1px solid #00f5ff1a;padding:20px 24px;font-size:15px}.theme-futuristic .ant-table-tbody>tr:hover>td{background:#00f5ff0a;box-shadow:inset 0 0 0 1px #00f5ff1a}.theme-futuristic .ant-table-tbody>tr.ant-table-row-selected>td{box-shadow:inset 2px 0 0 var(--glow-primary),inset 0 0 0 1px #00f5ff33;background:#00f5ff14}.theme-futuristic .ant-progress-line .ant-progress-bg{background:linear-gradient(90deg,var(--glow-primary),var(--glow-secondary));border-radius:8px;height:8px;box-shadow:0 0 12px #00f5ff80}.theme-futuristic .ant-progress-circle .ant-progress-circle-path{filter:drop-shadow(0 0 8px #00f5ff99);stroke-width:8px}.theme-futuristic .ant-progress-text{color:#0a0a0a;font-size:15px;font-weight:500}.theme-futuristic .ant-message,.theme-futuristic .ant-notification{-webkit-backdrop-filter:blur(20px)saturate(180%);border:1px solid var(--glass-border);box-shadow:var(--shadow-mega);border-radius:16px}.theme-futuristic .ant-message-success,.theme-futuristic .ant-notification-notice-success{border-color:#39ff144d;box-shadow:0 8px 32px #39ff1433}.theme-futuristic .ant-message-error,.theme-futuristic .ant-notification-notice-error{border-color:#ff00804d;box-shadow:0 8px 32px #ff008033}.theme-futuristic .ant-message-warning,.theme-futuristic .ant-notification-notice-warning{border-color:#ff6b004d;box-shadow:0 8px 32px #ff6b0033}.theme-futuristic .ant-notification{width:400px;padding:20px 24px}.theme-futuristic .ant-tooltip-inner{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glow-primary);background:#000000e6;border-radius:12px;padding:12px 16px;font-size:14px;box-shadow:0 8px 32px #00f5ff4d,inset 0 1px #00f5ff33}.theme-futuristic .ant-tooltip-arrow:before{background:var(--glow-primary);box-shadow:0 0 8px #00f5ff80}.theme-futuristic .ant-switch{border-radius:100px;min-width:52px;height:26px;box-shadow:inset 0 2px 4px #0000001a,0 2px 8px #00f5ff26}.theme-futuristic .ant-switch-checked{background:var(--glow-primary);box-shadow:inset 0 2px 4px #0000001a,0 4px 16px #00f5ff66,0 0 20px #00f5ff4d}.theme-futuristic .ant-switch-handle{background:#fff;width:20px;height:20px;top:3px;left:3px;box-shadow:0 2px 8px #00f5ff40}.theme-futuristic .ant-switch-checked .ant-switch-handle{left:calc(100% - 23px)}.theme-futuristic .ant-badge-count{background:linear-gradient(135deg,var(--glow-accent),#ff6b00);border:1px solid #ff00804d;border-radius:10px;min-width:20px;height:20px;font-size:12px;font-weight:500;line-height:18px;box-shadow:0 2px 8px #ff00804d,0 0 12px #ff008033}.theme-futuristic .ant-badge-dot{background:var(--glow-accent);width:8px;height:8px;box-shadow:0 0 8px #ff008080}.theme-futuristic .ant-dropdown{filter:drop-shadow(0 16px 64px #00f5ff26)}.theme-futuristic .ant-dropdown-menu{-webkit-backdrop-filter:blur(20px)saturate(180%);border:1px solid var(--glass-border);border-radius:20px;padding:12px;box-shadow:0 24px 96px #00f5ff29,0 8px 32px #00000014}.theme-futuristic .ant-dropdown-menu-item{border-radius:12px;margin:2px 0;padding:8px 16px;font-size:15px;transition:all .2s}.theme-futuristic .ant-dropdown-menu-item:hover{color:var(--glow-primary);background:#00f5ff14}.theme-futuristic .ant-tabs{font-size:15px}.theme-futuristic .ant-tabs-tab{margin:0 20px;padding:16px 0;font-size:15px;font-weight:500;transition:all .3s}.theme-futuristic .ant-tabs-tab:hover{color:#00f5ffcc}.theme-futuristic .ant-tabs-tab-active{color:var(--glow-primary);text-shadow:0 0 8px #00f5ff4d}.theme-futuristic .ant-tabs-ink-bar{background:var(--glow-primary);height:3px;box-shadow:0 0 8px #00f5ff80}.theme-futuristic .ant-tabs-card .ant-tabs-tab{border:1px solid var(--glass-border);background:#fffc;border-radius:12px;margin:0 4px;padding:12px 20px}.theme-futuristic .ant-tabs-card .ant-tabs-tab-active{border-color:var(--glow-primary);background:#00f5ff1a;box-shadow:0 4px 16px #00f5ff33}.theme-futuristic .ant-tag{color:#00f5ff;text-shadow:0 0 8px #00f5ff4d;background:#00f5ff1a;border:1px solid #00f5ff4d;border-radius:12px;padding:4px 12px;font-size:14px;font-weight:500;line-height:1.6;box-shadow:0 2px 8px #00f5ff26}.theme-futuristic .ant-tag-success{color:#39ff14;text-shadow:0 0 8px #39ff144d;background:#39ff141a;border-color:#39ff144d}.theme-futuristic .ant-tag-error{color:#ff0080;text-shadow:0 0 8px #ff00804d;background:#ff00801a;border-color:#ff00804d}.theme-futuristic .ant-tag-warning{color:#ff6b00;text-shadow:0 0 8px #ff6b004d;background:#ff6b001a;border-color:#ff6b004d}.theme-futuristic .ant-alert{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--glass-border);box-shadow:var(--shadow-mega);border-radius:16px;margin-bottom:16px;padding:16px 20px;font-size:15px}.theme-futuristic .ant-alert-success{background:#39ff140d;border-color:#39ff1433;box-shadow:0 8px 32px #39ff141f}.theme-futuristic .ant-alert-error{background:#ff00800d;border-color:#ff008033;box-shadow:0 8px 32px #ff00801f}.theme-futuristic .ant-alert-warning{background:#ff6b000d;border-color:#ff6b0033;box-shadow:0 8px 32px #ff6b001f}.theme-futuristic .ant-alert-info{background:#00f5ff0d;border-color:#00f5ff33;box-shadow:0 8px 32px #00f5ff1f}.theme-futuristic .ant-pagination{font-size:15px}.theme-futuristic .ant-pagination-item{border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffc;border-radius:12px;width:40px;height:40px;margin:0 4px;line-height:38px;transition:all .3s}.theme-futuristic .ant-pagination-item:hover{border-color:var(--glow-primary);transform:translateY(-1px);box-shadow:0 4px 16px #00f5ff33}.theme-futuristic .ant-pagination-item-active{background:var(--glow-primary);border-color:var(--glow-primary);color:#fff;box-shadow:0 4px 16px #00f5ff66}.theme-futuristic .ant-pagination-prev,.theme-futuristic .ant-pagination-next{border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffc;border-radius:12px}.theme-futuristic .ant-picker-calendar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);box-shadow:var(--shadow-mega);background:#ffffffe6;border-radius:16px}.theme-futuristic .ant-picker-calendar-header{border-bottom:1px solid var(--glass-border);background:#00f5ff0f;padding:16px 24px}.theme-futuristic .ant-picker-cell{border-radius:8px;transition:all .2s}.theme-futuristic .ant-picker-cell:hover{background:#00f5ff0f}.theme-futuristic .ant-picker-cell-selected{border-color:var(--glow-primary);background:#00f5ff1f;box-shadow:0 2px 8px #00f5ff33}.theme-futuristic .ant-avatar{border:2px solid var(--glass-border);border-radius:16px;transition:all .3s;box-shadow:0 4px 16px #00f5ff26}.theme-futuristic .ant-avatar:hover{border-color:var(--glow-primary);transform:scale(1.05);box-shadow:0 8px 32px #00f5ff4d}.theme-futuristic .ant-form-item{margin-bottom:24px}.theme-futuristic .ant-form-item-label>label{color:#0a0a0a;height:32px;font-size:15px;font-weight:500;line-height:32px}.theme-futuristic .ant-form-item-required:before{color:var(--glow-accent);font-weight:700}.theme-futuristic .ant-form-item-explain-error{color:var(--glow-accent);margin-top:8px;font-size:14px}.theme-futuristic .ant-checkbox-wrapper,.theme-futuristic .ant-radio-wrapper{font-size:15px;line-height:1.6}.theme-futuristic .ant-checkbox,.theme-futuristic .ant-radio{border-radius:6px}.theme-futuristic .ant-checkbox-checked .ant-checkbox-inner,.theme-futuristic .ant-radio-checked .ant-radio-inner{background-color:var(--glow-primary);border-color:var(--glow-primary);box-shadow:0 2px 8px #00f5ff40}.theme-futuristic .ant-checkbox:hover .ant-checkbox-inner,.theme-futuristic .ant-radio:hover .ant-radio-inner{border-color:var(--glow-primary)}.theme-futuristic .ant-collapse{border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--shadow-mega);background:#fffc;border-radius:16px}.theme-futuristic .ant-collapse-item{border-bottom:1px solid var(--glass-border)}.theme-futuristic .ant-collapse-header{background:#00f5ff0a;border-radius:16px 16px 0 0;padding:16px 24px;font-size:15px;font-weight:500}.theme-futuristic .ant-collapse-content{background:#fffc;border-radius:0 0 16px 16px}.theme-futuristic .ant-collapse-content-box{padding:24px}@keyframes pulseGlow{0%,to{box-shadow:0 0 20px #00f5ff4d}50%{box-shadow:0 0 40px #00f5ff99}}.theme-futuristic .ant-btn-primary.pulsing{animation:2s ease-in-out infinite pulseGlow}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.theme-futuristic .floating{animation:6s ease-in-out infinite float}.theme-futuristic .ant-segmented{border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00f5ff14;border-radius:16px;padding:4px;box-shadow:0 4px 16px #00f5ff26}.theme-futuristic .ant-segmented-item{border-radius:12px;padding:8px 16px;font-size:15px;font-weight:500;transition:all .3s}.theme-futuristic .ant-segmented-item-selected{background:var(--glow-primary);color:#fff;box-shadow:0 2px 8px #00f5ff4d}.theme-futuristic .ant-segmented-item:hover:not(.ant-segmented-item-selected){color:var(--glow-primary);background:#00f5ff14}.theme-futuristic .ant-skeleton-content .ant-skeleton-title,.theme-futuristic .ant-skeleton-content .ant-skeleton-paragraph>li{background:linear-gradient(90deg,#00f5ff0f 25%,#00f5ff1f 50%,#00f5ff0f 75%) 0 0/400% 100%;border-radius:8px;animation:1.8s ease-in-out infinite shimmerSkeleton}@keyframes shimmerSkeleton{0%{background-position:100% 0}to{background-position:-100% 0}}.theme-futuristic .ant-statistic{text-align:center}.theme-futuristic .ant-statistic-title{color:#718096;margin-bottom:8px;font-size:16px;font-weight:500}.theme-futuristic .ant-statistic-content{color:var(--glow-primary);text-shadow:0 0 20px #00f5ff80;font-family:JetBrains Mono,monospace;font-size:28px;font-weight:600}.theme-cyber{--matrix-green:#00ff41;--matrix-green-bright:#0f0;--matrix-green-dim:#0c3;--matrix-green-dark:#092;--terminal-bg:#000;--terminal-bg-light:#0a0a0a;--terminal-bg-elevated:#111;--cyber-red:#ff0040;--cyber-orange:#fa0;--cyber-cyan:#0ff;--phosphor-glow:0 0 10px #00ff4180;--terminal-shadow:0 0 20px #00ff414d}.theme-cyber:before{content:"";pointer-events:none;z-index:-1;background-color:#0000;background-image:radial-gradient(circle at 20% 80%,#00ff4108 0%,#0000 50%),radial-gradient(circle at 80% 20%,#00ff4108 0%,#0000 50%),linear-gradient(#0000,#0000 23%,#00ff410d 24%,#00ff410d 25%,#0000 26%,#0000 73%,#00ff410d 74%,#00ff410d 75%,#0000 76%);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:20px 20px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;animation:20s linear infinite matrixRain;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes matrixRain{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}.theme-cyber:after{content:"";pointer-events:none;z-index:-1;background:linear-gradient(#0000 50%,#00ff4108 50%) 0 0/100% 4px;animation:.1s linear infinite scanlines;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes scanlines{0%{transform:translateY(0)}to{transform:translateY(4px)}}.theme-cyber .ant-layout{background:var(--terminal-bg);font-family:Fira Code,JetBrains Mono,monospace}.theme-cyber .ant-layout-header{background:var(--terminal-bg-elevated);border-bottom:2px solid var(--matrix-green);box-shadow:var(--terminal-shadow);height:40px;padding:0 16px;position:relative}.theme-cyber .ant-layout-header:before{content:"> SYSTEM_STATUS: ONLINE ◉";color:var(--matrix-green);text-shadow:var(--phosphor-glow);font-family:Fira Code,monospace;font-size:12px;animation:2s infinite blink;position:absolute;top:50%;right:16px;transform:translateY(-50%)}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:.3}}.theme-cyber .ant-menu{background:var(--terminal-bg-light);border:none;font-family:Fira Code,monospace}.theme-cyber .ant-menu-item,.theme-cyber .ant-menu-submenu-title{color:var(--matrix-green);border-left:3px solid #0000;border-radius:0;height:28px;margin:1px 0;padding:0 12px;line-height:28px;transition:all .1s;position:relative}.theme-cyber .ant-menu-item:before{content:">";opacity:0;transition:opacity .1s;position:absolute;left:8px}.theme-cyber .ant-menu-item:hover:before{opacity:1}.theme-cyber .ant-menu-item:hover,.theme-cyber .ant-menu-submenu-title:hover{border-left-color:var(--matrix-green);color:var(--matrix-green-bright);text-shadow:var(--phosphor-glow);background:#00ff411a;padding-left:20px}.theme-cyber .ant-menu-item-selected{background:var(--matrix-green);color:var(--terminal-bg);border-left-color:var(--matrix-green-bright);text-shadow:none;font-weight:700}.theme-cyber .ant-menu-item-selected:before{content:"◉";color:var(--terminal-bg);opacity:1}.theme-cyber .ant-btn{border:1px solid var(--matrix-green);background:var(--terminal-bg);color:var(--matrix-green);text-transform:uppercase;letter-spacing:1px;border-radius:0;height:32px;font-family:Fira Code,monospace;font-size:13px;font-weight:700;transition:all .1s;position:relative;overflow:hidden}.theme-cyber .ant-btn:before{content:"";background:linear-gradient(90deg,#0000,#00ff4133,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.theme-cyber .ant-btn:hover:before{left:100%}.theme-cyber .ant-btn:hover{color:var(--matrix-green-bright);text-shadow:var(--phosphor-glow);background:#00ff411a;transform:translateY(-1px);box-shadow:0 0 15px #00ff4180,inset 0 0 15px #00ff411a}.theme-cyber .ant-btn-primary{background:var(--matrix-green);color:var(--terminal-bg);border-color:var(--matrix-green-bright);box-shadow:var(--phosphor-glow)}.theme-cyber .ant-btn-primary:hover{background:var(--matrix-green-bright);color:var(--terminal-bg);box-shadow:0 0 20px #00ff41cc,inset 0 0 20px #0003}.theme-cyber .ant-btn-danger{background:var(--cyber-red);border-color:var(--cyber-red);color:var(--terminal-bg)}.theme-cyber .ant-btn-danger:hover{background:#f36;box-shadow:0 0 20px #ff0040cc}.theme-cyber .ant-input,.theme-cyber .ant-select-selector,.theme-cyber .ant-input-number{background:var(--terminal-bg);border:1px solid var(--matrix-green-dim);color:var(--matrix-green);border-radius:0;height:32px;font-family:Fira Code,monospace;font-size:13px;transition:all .1s}.theme-cyber .ant-input::placeholder{color:var(--matrix-green-dark);opacity:.7}.theme-cyber .ant-input:focus,.theme-cyber .ant-input-focused,.theme-cyber .ant-select-focused .ant-select-selector{border-color:var(--matrix-green);text-shadow:0 0 5px #00ff414d;background:#00ff410d;box-shadow:0 0 10px #00ff4166,inset 0 0 10px #00ff411a}.theme-cyber .ant-card{background:var(--terminal-bg-light);border:1px solid var(--matrix-green-dim);border-radius:0;position:relative;overflow:hidden;box-shadow:0 0 20px #00ff4133,inset 0 0 20px #00ff410d}.theme-cyber .ant-card:before{content:"";background:linear-gradient(90deg,transparent,var(--matrix-green),var(--matrix-green-bright),var(--matrix-green),transparent);height:2px;animation:3s ease-in-out infinite dataFlow;position:absolute;top:0;left:0;right:0}@keyframes dataFlow{0%,to{transform:translate(-100%)}50%{transform:translate(100%)}}.theme-cyber .ant-card-head{background:var(--terminal-bg-elevated);border-bottom:1px solid var(--matrix-green);color:var(--matrix-green);text-transform:uppercase;letter-spacing:1px;font-family:Fira Code,monospace;font-weight:700}.theme-cyber .ant-card-head-title:before{content:"[ ";color:var(--matrix-green-dim)}.theme-cyber .ant-card-head-title:after{content:" ]";color:var(--matrix-green-dim)}.theme-cyber .ant-card-body{background:var(--terminal-bg-light);color:var(--matrix-green);font-family:Fira Code,monospace}.theme-cyber .ant-table{background:var(--terminal-bg);border:1px solid var(--matrix-green);border-radius:0;font-family:Fira Code,monospace;font-size:13px}.theme-cyber .ant-table-thead>tr>th{background:var(--terminal-bg-elevated);color:var(--matrix-green-bright);border-bottom:2px solid var(--matrix-green);text-transform:uppercase;letter-spacing:1px;text-shadow:var(--phosphor-glow);padding:8px 12px;font-weight:700}.theme-cyber .ant-table-tbody>tr>td{border-bottom:1px solid var(--matrix-green-dark);color:var(--matrix-green);padding:8px 12px;transition:all .1s}.theme-cyber .ant-table-tbody>tr:hover>td{color:var(--matrix-green-bright);text-shadow:0 0 5px #00ff414d;background:#00ff411a}.theme-cyber .ant-table-tbody>tr.ant-table-row-selected>td{color:var(--matrix-green-bright);border-left:3px solid var(--matrix-green);background:#00ff4133}.theme-cyber h1,.theme-cyber h2,.theme-cyber h3,.theme-cyber h4,.theme-cyber h5,.theme-cyber .ant-typography h1,.theme-cyber .ant-typography h2,.theme-cyber .ant-typography h3,.theme-cyber .ant-typography h4,.theme-cyber .ant-typography h5{color:var(--matrix-green-bright);text-transform:uppercase;letter-spacing:2px;text-shadow:var(--phosphor-glow);font-family:Fira Code,monospace;font-weight:700;position:relative}.theme-cyber h1:before{content:"# "}.theme-cyber h2:before{content:"## "}.theme-cyber h3:before{content:"### "}.theme-cyber code,.theme-cyber pre,.theme-cyber .ant-typography code{color:var(--matrix-green-bright);border:1px solid var(--matrix-green-dim);text-shadow:0 0 3px #00ff414d;background:#00ff411a;border-radius:0;font-family:Fira Code,monospace}.theme-cyber .ant-alert{background:var(--terminal-bg-light);border:1px solid var(--matrix-green);color:var(--matrix-green);border-radius:0;font-family:Fira Code,monospace;position:relative}.theme-cyber .ant-alert:before{content:"[!] ";color:var(--matrix-green-bright);font-weight:700}.theme-cyber .ant-alert-error{border-color:var(--cyber-red);color:var(--cyber-red);background:#ff00401a}.theme-cyber .ant-alert-warning{border-color:var(--cyber-orange);color:var(--cyber-orange);background:#ffaa001a}.theme-cyber .ant-alert-success{border-color:var(--matrix-green-bright);color:var(--matrix-green-bright);background:#00ff411a}.theme-cyber .ant-progress-line .ant-progress-bg{background:linear-gradient(90deg,var(--matrix-green-dark),var(--matrix-green-bright));height:4px;box-shadow:0 0 8px #00ff4180}.theme-cyber .ant-progress-line .ant-progress-outer{background:var(--terminal-bg-light);border:1px solid var(--matrix-green-dim)}.theme-cyber .ant-progress-text{color:var(--matrix-green);font-family:Fira Code,monospace;font-weight:700}.theme-cyber .ant-spin-dot{color:var(--matrix-green)}.theme-cyber .ant-spin-dot-item{background-color:var(--matrix-green);box-shadow:0 0 5px #00ff4180}.theme-cyber .ant-modal-content{background:var(--terminal-bg-light);border:2px solid var(--matrix-green);border-radius:0;position:relative;overflow:hidden;box-shadow:0 0 30px #00ff4166,inset 0 0 30px #00ff411a}.theme-cyber .ant-modal-content:before{content:"";background:linear-gradient(90deg,transparent,var(--matrix-green),var(--matrix-green-bright),var(--matrix-green),transparent);height:2px;animation:3s ease-in-out infinite dataFlow;position:absolute;top:0;left:0;right:0}.theme-cyber .ant-modal-header{background:var(--terminal-bg-elevated);border-bottom:1px solid var(--matrix-green);border-radius:0;padding:12px 20px}.theme-cyber .ant-modal-title{color:var(--matrix-green-bright);text-transform:uppercase;letter-spacing:1px;text-shadow:var(--phosphor-glow);font-family:Fira Code,monospace;font-weight:700}.theme-cyber .ant-modal-title:before{content:"[ ";color:var(--matrix-green-dim)}.theme-cyber .ant-modal-title:after{content:" ]";color:var(--matrix-green-dim)}.theme-cyber .ant-modal-body{background:var(--terminal-bg-light);color:var(--matrix-green);padding:16px 20px;font-family:Fira Code,monospace}.theme-cyber .ant-modal-footer{background:var(--terminal-bg-elevated);border-top:1px solid var(--matrix-green);border-radius:0;padding:12px 20px}.theme-cyber .ant-modal-close{color:var(--matrix-green);font-size:16px}.theme-cyber .ant-modal-close:hover{color:var(--cyber-red);text-shadow:0 0 5px #ff004080}.theme-cyber .ant-dropdown-menu{background:var(--terminal-bg-light);border:1px solid var(--matrix-green);border-radius:0;padding:4px;box-shadow:0 0 20px #00ff414d}.theme-cyber .ant-dropdown-menu-item{color:var(--matrix-green);border-left:2px solid #0000;border-radius:0;padding:4px 8px;font-family:Fira Code,monospace;font-size:13px;transition:all .1s;position:relative}.theme-cyber .ant-dropdown-menu-item:before{content:">";opacity:0;transition:opacity .1s;position:absolute;left:4px}.theme-cyber .ant-dropdown-menu-item:hover{border-left-color:var(--matrix-green);color:var(--matrix-green-bright);text-shadow:var(--phosphor-glow);background:#00ff411a;padding-left:16px}.theme-cyber .ant-dropdown-menu-item:hover:before{opacity:1}.theme-cyber .ant-dropdown-menu-item-danger{color:var(--cyber-red)}.theme-cyber .ant-dropdown-menu-item-danger:hover{border-left-color:var(--cyber-red);color:var(--cyber-red);background:#ff00401a}.theme-cyber .ant-select-dropdown{background:var(--terminal-bg-light);border:1px solid var(--matrix-green);border-radius:0;box-shadow:0 0 15px #00ff414d}.theme-cyber .ant-select-item{color:var(--matrix-green);border-left:2px solid #0000;padding:4px 8px;font-family:Fira Code,monospace;font-size:13px;transition:all .1s}.theme-cyber .ant-select-item:hover{border-left-color:var(--matrix-green);color:var(--matrix-green-bright);background:#00ff411a}.theme-cyber .ant-select-item-option-selected{border-left-color:var(--matrix-green-bright);color:var(--matrix-green-bright);background:#00ff4133;font-weight:700}.theme-cyber .ant-select-selection-search-input{color:var(--matrix-green);font-family:Fira Code,monospace}.theme-cyber .ant-select-arrow{color:var(--matrix-green)}.theme-cyber .ant-pagination-item{background:var(--terminal-bg-light);border:1px solid var(--matrix-green-dim);color:var(--matrix-green);border-radius:0;font-family:Fira Code,monospace;font-weight:700;transition:all .1s}.theme-cyber .ant-pagination-item:hover{border-color:var(--matrix-green);color:var(--matrix-green-bright);text-shadow:var(--phosphor-glow);background:#00ff411a}.theme-cyber .ant-pagination-item-active{background:var(--matrix-green);border-color:var(--matrix-green);color:var(--terminal-bg);box-shadow:0 0 10px #00ff4180}.theme-cyber .ant-pagination-prev,.theme-cyber .ant-pagination-next{background:var(--terminal-bg-light);border:1px solid var(--matrix-green-dim);color:var(--matrix-green);border-radius:0;font-family:Fira Code,monospace}.theme-cyber .ant-pagination-prev:hover,.theme-cyber .ant-pagination-next:hover{border-color:var(--matrix-green);color:var(--matrix-green-bright);background:#00ff411a}.theme-cyber .ant-tabs{color:var(--matrix-green);font-family:Fira Code,monospace}.theme-cyber .ant-tabs-tab{color:var(--matrix-green-dim);text-transform:uppercase;letter-spacing:1px;border-radius:0;padding:8px 0;font-family:Fira Code,monospace;font-size:13px;font-weight:500;transition:all .1s;position:relative}.theme-cyber .ant-tabs-tab:before{content:"";background:0 0;height:2px;transition:all .1s;position:absolute;bottom:0;left:0;right:0}.theme-cyber .ant-tabs-tab:hover{color:var(--matrix-green)}.theme-cyber .ant-tabs-tab-active{color:var(--matrix-green-bright);text-shadow:var(--phosphor-glow);font-weight:700}.theme-cyber .ant-tabs-tab-active:before{background:var(--matrix-green);box-shadow:0 0 5px #00ff4180}.theme-cyber .ant-tabs-ink-bar{background:var(--matrix-green);height:2px;box-shadow:0 0 5px #00ff4180}.theme-cyber .ant-tabs-content{color:var(--matrix-green);font-family:Fira Code,monospace}.theme-cyber .ant-tabs-card .ant-tabs-tab{background:var(--terminal-bg-elevated);border:1px solid var(--matrix-green-dim);border-radius:0;margin:0 2px}.theme-cyber .ant-tabs-card .ant-tabs-tab-active{background:var(--terminal-bg-light);border-color:var(--matrix-green);border-bottom-color:var(--terminal-bg-light)}.theme-cyber .ant-collapse{background:var(--terminal-bg);border:1px solid var(--matrix-green-dim);border-radius:0;font-family:Fira Code,monospace}.theme-cyber .ant-collapse-item{border-bottom:1px solid var(--matrix-green-dim)}.theme-cyber .ant-collapse-header{background:var(--terminal-bg-elevated);color:var(--matrix-green);text-transform:uppercase;letter-spacing:1px;padding:8px 12px;font-weight:700;transition:all .1s;position:relative}.theme-cyber .ant-collapse-header:before{content:"[ ";color:var(--matrix-green-dim)}.theme-cyber .ant-collapse-header:after{content:" ]";color:var(--matrix-green-dim);position:absolute;right:32px}.theme-cyber .ant-collapse-header:hover{color:var(--matrix-green-bright);text-shadow:var(--phosphor-glow);background:#00ff411a}.theme-cyber .ant-collapse-content{background:var(--terminal-bg-light);border-top:1px solid var(--matrix-green-dim)}.theme-cyber .ant-collapse-content-box{color:var(--matrix-green);padding:12px}.theme-cyber .ant-collapse-arrow{color:var(--matrix-green);font-size:12px}.theme-cyber .ant-picker{background:var(--terminal-bg);border:1px solid var(--matrix-green-dim);color:var(--matrix-green);border-radius:0;font-family:Fira Code,monospace}.theme-cyber .ant-picker-dropdown{background:var(--terminal-bg-light);border:1px solid var(--matrix-green);border-radius:0;box-shadow:0 0 20px #00ff414d}.theme-cyber .ant-picker-panel{background:var(--terminal-bg-light);border:none}.theme-cyber .ant-picker-header{background:var(--terminal-bg-elevated);border-bottom:1px solid var(--matrix-green);color:var(--matrix-green-bright)}.theme-cyber .ant-picker-header-view{color:var(--matrix-green-bright);text-transform:uppercase;font-family:Fira Code,monospace;font-weight:700}.theme-cyber .ant-picker-cell{color:var(--matrix-green);border-radius:0;font-family:Fira Code,monospace}.theme-cyber .ant-picker-cell:hover{background:#00ff411a}.theme-cyber .ant-picker-cell-selected{background:var(--matrix-green);color:var(--terminal-bg)}.theme-cyber .ant-picker-cell-today{border:1px solid var(--matrix-green)}.theme-cyber .ant-steps{font-family:Fira Code,monospace}.theme-cyber .ant-steps-item-title{color:var(--matrix-green);text-transform:uppercase;letter-spacing:1px;font-weight:700}.theme-cyber .ant-steps-item-description{color:var(--matrix-green-dim);font-family:Fira Code,monospace}.theme-cyber .ant-steps-item-icon{background:var(--terminal-bg-light);border:2px solid var(--matrix-green-dim);color:var(--matrix-green)}.theme-cyber .ant-steps-item-finish .ant-steps-item-icon{background:var(--matrix-green);border-color:var(--matrix-green);color:var(--terminal-bg)}.theme-cyber .ant-steps-item-process .ant-steps-item-icon{background:var(--matrix-green);border-color:var(--matrix-green);color:var(--terminal-bg);box-shadow:0 0 10px #00ff4180}.theme-cyber .cursor:after{content:"█";color:var(--matrix-green);text-shadow:var(--phosphor-glow);animation:1s infinite blink}.theme-cyber .status-bar{background:var(--terminal-bg-elevated);border-top:1px solid var(--matrix-green);height:24px;color:var(--matrix-green);z-index:1000;justify-content:space-between;align-items:center;padding:0 16px;font-family:Fira Code,monospace;font-size:11px;display:flex;position:fixed;bottom:0;left:0;right:0}.theme-cyber .status-bar:before{content:"SYS: ONLINE | MEM: 8.2GB | CPU: 15% | NET: ↑2.1MB/s ↓5.4MB/s";animation:5s infinite statusUpdate}@keyframes statusUpdate{0%,80%{opacity:1}90%,to{opacity:.5}}.theme-accessibility{--wcag-yellow:#ff0;--wcag-gold:gold;--wcag-orange:#ffb000;--wcag-black:#000;--wcag-dark-yellow:#2a2a00;--wcag-green:#0f8;--wcag-red:#f44;--wcag-cyan:#0df;--focus-outline:3px solid #ff0;--focus-shadow:0 0 0 3px #ffff0080;--accessibility-font-scale:1;--accessibility-line-height:1.6;--accessibility-letter-spacing:0px;--accessibility-word-spacing:0px;--base-font-size:16px;--base-font-size-sm:14px;--base-font-size-lg:18px;--base-heading-1:48px;--base-heading-2:36px;--base-heading-3:28px;--base-heading-4:24px;--base-heading-5:20px}.theme-accessibility *,.theme-accessibility :before,.theme-accessibility :after{font-size:calc(var(--base-font-size)*var(--accessibility-font-scale))!important;line-height:var(--accessibility-line-height)!important;letter-spacing:var(--accessibility-letter-spacing)!important;word-spacing:var(--accessibility-word-spacing)!important}.theme-accessibility .ant-layout{background:var(--wcag-black);color:var(--wcag-yellow);font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.theme-accessibility .ant-layout-header{background:var(--wcag-dark-yellow);border-bottom:3px solid var(--wcag-gold);height:64px;box-shadow:0 2px 8px #ffd7004d}.theme-accessibility .ant-layout-sider{background:var(--wcag-black);border-right:2px solid var(--wcag-gold)}.theme-accessibility .ant-layout-content{background:var(--wcag-black);color:var(--wcag-yellow);min-height:calc(100vh - 64px);padding:24px}.theme-accessibility .ant-layout-footer{background:var(--wcag-dark-yellow);color:var(--wcag-yellow);border-top:2px solid var(--wcag-gold);text-align:center;padding:16px}.theme-accessibility .ant-menu{background:var(--wcag-black);color:var(--wcag-yellow);border:none;font-size:16px;font-weight:600}.theme-accessibility .ant-menu-item,.theme-accessibility .ant-menu-submenu-title{height:44px;color:var(--wcag-yellow);border:2px solid #0000;border-radius:4px;margin:4px 8px;padding:0 16px;line-height:44px;transition:all .3s}.theme-accessibility .ant-menu-item:hover,.theme-accessibility .ant-menu-submenu-title:hover{color:var(--wcag-yellow);border-color:var(--wcag-gold);background:#ffd70033}.theme-accessibility .ant-menu-item-selected{background:var(--wcag-gold);color:var(--wcag-black);border-color:var(--wcag-yellow);font-weight:700}.theme-accessibility .ant-menu-item:focus,.theme-accessibility .ant-menu-submenu-title:focus{outline:var(--focus-outline);outline-offset:2px;box-shadow:var(--focus-shadow)}.theme-accessibility .ant-btn{border:2px solid var(--wcag-gold);background:var(--wcag-black);min-width:44px;height:44px;color:var(--wcag-yellow);cursor:pointer;border-radius:4px;padding:8px 20px;font-size:16px;font-weight:700;text-decoration:none;transition:all .3s}.theme-accessibility .ant-btn:hover{border-color:var(--wcag-yellow);color:var(--wcag-yellow);background:#ffd7001a;transform:translateY(-1px);box-shadow:0 2px 8px #ffd7004d}.theme-accessibility .ant-btn:focus{outline:var(--focus-outline);outline-offset:2px;box-shadow:var(--focus-shadow)}.theme-accessibility .ant-btn-primary{background:var(--wcag-gold);color:var(--wcag-black);border-color:var(--wcag-yellow)}.theme-accessibility .ant-btn-primary:hover{background:var(--wcag-yellow);color:var(--wcag-black);border-color:var(--wcag-yellow)}.theme-accessibility .ant-btn-danger{background:var(--wcag-red);color:var(--wcag-black);border-color:var(--wcag-red)}.theme-accessibility .ant-btn-danger:hover{background:#f66;border-color:#f66}.theme-accessibility .ant-btn:disabled{color:#660;cursor:not-allowed;opacity:.6;background:#330;border-color:#660}.theme-accessibility .ant-input,.theme-accessibility .ant-select-selector,.theme-accessibility .ant-input-number,.theme-accessibility .ant-picker{background:var(--wcag-black);height:44px;color:var(--wcag-yellow);border:2px solid var(--wcag-gold);border-radius:4px;padding:12px 16px;font-size:16px;transition:all .3s}.theme-accessibility .ant-input::placeholder{color:var(--wcag-orange);opacity:1}.theme-accessibility .ant-input:hover{border-color:var(--wcag-yellow)}.theme-accessibility .ant-input:focus,.theme-accessibility .ant-input-focused,.theme-accessibility .ant-select-focused .ant-select-selector{outline:var(--focus-outline);outline-offset:2px;border-color:var(--wcag-yellow);box-shadow:var(--focus-shadow)}.theme-accessibility .ant-input-lg,.theme-accessibility .ant-select-lg .ant-select-selector{height:56px;padding:16px 20px;font-size:18px}.theme-accessibility .ant-card{background:var(--wcag-black);border:2px solid var(--wcag-gold);color:var(--wcag-yellow);border-radius:8px;box-shadow:0 4px 12px #ffd70033}.theme-accessibility .ant-card-head{background:var(--wcag-dark-yellow);border-bottom:2px solid var(--wcag-gold);color:var(--wcag-yellow);height:auto;min-height:64px;padding:16px 24px;font-size:20px;font-weight:700}.theme-accessibility .ant-card-body{color:var(--wcag-yellow);padding:24px;font-size:16px;line-height:1.6}.theme-accessibility .ant-table{background:var(--wcag-black);border:2px solid var(--wcag-gold);color:var(--wcag-yellow);font-size:16px}.theme-accessibility .ant-table-thead>tr>th{background:var(--wcag-dark-yellow);color:var(--wcag-yellow);border:1px solid var(--wcag-gold);height:auto;min-height:44px;padding:16px 20px;font-size:16px;font-weight:700}.theme-accessibility .ant-table-tbody>tr>td{border:1px solid var(--wcag-gold);color:var(--wcag-yellow);height:auto;min-height:44px;padding:16px 20px}.theme-accessibility .ant-table-tbody>tr:hover>td{background:#ffd7001a}.theme-accessibility .ant-table-tbody>tr:focus>td,.theme-accessibility .ant-table-tbody>tr.ant-table-row-selected>td{outline:var(--focus-outline);outline-offset:-2px;background:#ffd70033}.theme-accessibility .ant-modal-content{background:var(--wcag-black);border:3px solid var(--wcag-gold);color:var(--wcag-yellow);border-radius:8px;box-shadow:0 8px 32px #ffd7004d}.theme-accessibility .ant-modal-header{background:var(--wcag-dark-yellow);border-bottom:2px solid var(--wcag-gold);color:var(--wcag-yellow);padding:20px 32px}.theme-accessibility .ant-modal-title{color:var(--wcag-yellow);font-size:24px;font-weight:700}.theme-accessibility .ant-modal-body{color:var(--wcag-yellow);padding:24px 32px;font-size:16px;line-height:1.6}.theme-accessibility .ant-modal-footer{background:var(--wcag-dark-yellow);border-top:2px solid var(--wcag-gold);padding:16px 32px}.theme-accessibility .ant-modal-close{color:var(--wcag-yellow);justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}.theme-accessibility .ant-modal-close:hover,.theme-accessibility .ant-modal-close:focus{color:var(--wcag-red);outline:var(--focus-outline);outline-offset:2px}.theme-accessibility h1,.theme-accessibility .ant-typography h1{color:var(--wcag-yellow);margin:32px 0 20px;font-weight:700;font-size:calc(var(--base-heading-1)*var(--accessibility-font-scale))!important;line-height:var(--accessibility-line-height)!important}.theme-accessibility h2,.theme-accessibility .ant-typography h2{color:var(--wcag-yellow);margin:28px 0 18px;font-weight:700;font-size:calc(var(--base-heading-2)*var(--accessibility-font-scale))!important;line-height:var(--accessibility-line-height)!important}.theme-accessibility h3,.theme-accessibility .ant-typography h3{color:var(--wcag-yellow);margin:24px 0 16px;font-weight:700;font-size:calc(var(--base-heading-3)*var(--accessibility-font-scale))!important;line-height:var(--accessibility-line-height)!important}.theme-accessibility h4,.theme-accessibility .ant-typography h4{color:var(--wcag-yellow);margin:20px 0 14px;font-weight:700;font-size:calc(var(--base-heading-4)*var(--accessibility-font-scale))!important;line-height:var(--accessibility-line-height)!important}.theme-accessibility h5,.theme-accessibility .ant-typography h5{color:var(--wcag-yellow);margin:16px 0 12px;font-weight:700;font-size:calc(var(--base-heading-5)*var(--accessibility-font-scale))!important;line-height:var(--accessibility-line-height)!important}.theme-accessibility p,.theme-accessibility .ant-typography p{color:var(--wcag-yellow);margin-bottom:16px;font-size:calc(var(--base-font-size)*var(--accessibility-font-scale))!important;line-height:var(--accessibility-line-height)!important}.theme-accessibility a,.theme-accessibility .ant-typography a{color:var(--wcag-gold);text-underline-offset:2px;font-weight:600;text-decoration:underline;text-decoration-thickness:2px}.theme-accessibility a:hover,.theme-accessibility .ant-typography a:hover{color:var(--wcag-yellow);text-decoration-thickness:3px}.theme-accessibility a:focus,.theme-accessibility .ant-typography a:focus{outline:var(--focus-outline);outline-offset:2px;background:#ffd7001a;border-radius:2px;padding:2px 4px}.theme-accessibility ul,.theme-accessibility ol{color:var(--wcag-yellow);margin-bottom:16px;padding-left:32px;font-size:16px;line-height:1.6}.theme-accessibility li{margin-bottom:8px}.theme-accessibility .ant-form-item{margin-bottom:24px}.theme-accessibility .ant-form-item-label>label{color:var(--wcag-yellow);height:auto;margin-bottom:8px;font-size:16px;font-weight:600;line-height:1.6}.theme-accessibility .ant-form-item-required:before{color:var(--wcag-red);margin-right:4px;font-size:18px;font-weight:700}.theme-accessibility .ant-form-item-explain-error{color:var(--wcag-red);margin-top:8px;font-size:16px;font-weight:600}.theme-accessibility .ant-form-item-explain-success{color:var(--wcag-green);margin-top:8px;font-size:16px;font-weight:600}.theme-accessibility .ant-alert{border:2px solid;border-radius:4px;margin-bottom:16px;padding:16px 20px;font-size:16px;font-weight:600;line-height:1.6}.theme-accessibility .ant-alert-success{border-color:var(--wcag-green);color:var(--wcag-green);background:#00ff881a}.theme-accessibility .ant-alert-error{border-color:var(--wcag-red);color:var(--wcag-red);background:#ff44441a}.theme-accessibility .ant-alert-warning{border-color:var(--wcag-orange);color:var(--wcag-orange);background:#ffb0001a}.theme-accessibility .ant-alert-info{border-color:var(--wcag-cyan);color:var(--wcag-cyan);background:#00ddff1a}.theme-accessibility .ant-alert-icon{margin-right:12px;font-size:24px}.theme-accessibility .ant-dropdown-menu{background:var(--wcag-black);border:2px solid var(--wcag-gold);border-radius:4px;padding:8px;box-shadow:0 4px 16px #ffd7004d}.theme-accessibility .ant-dropdown-menu-item{color:var(--wcag-yellow);border:2px solid #0000;border-radius:2px;align-items:center;min-height:44px;padding:8px 16px;font-size:16px;display:flex}.theme-accessibility .ant-dropdown-menu-item:hover,.theme-accessibility .ant-dropdown-menu-item:focus{border-color:var(--wcag-gold);background:#ffd70033;outline:none}.theme-accessibility .ant-pagination{font-size:16px}.theme-accessibility .ant-pagination-item{background:var(--wcag-black);border:2px solid var(--wcag-gold);color:var(--wcag-yellow);border-radius:4px;min-width:44px;height:44px;margin:0 4px;font-weight:600;line-height:40px}.theme-accessibility .ant-pagination-item:hover,.theme-accessibility .ant-pagination-item:focus{border-color:var(--wcag-yellow);outline:var(--focus-outline);outline-offset:2px;background:#ffd7001a}.theme-accessibility .ant-pagination-item-active{background:var(--wcag-gold);color:var(--wcag-black);border-color:var(--wcag-yellow);font-weight:700}.theme-accessibility .ant-tooltip-inner{background:var(--wcag-dark-yellow);color:var(--wcag-yellow);border:2px solid var(--wcag-gold);border-radius:4px;padding:12px 16px;font-size:16px;line-height:1.4;box-shadow:0 4px 12px #ffd7004d}.theme-accessibility .ant-tooltip-arrow:before{background:var(--wcag-gold)}.theme-accessibility .ant-progress-line .ant-progress-bg{background:var(--wcag-gold);border-radius:4px;height:8px}.theme-accessibility .ant-progress-line .ant-progress-outer{border:1px solid var(--wcag-gold);background:#ffd70033;border-radius:4px}.theme-accessibility .ant-progress-text{color:var(--wcag-yellow);font-size:16px;font-weight:600}.theme-accessibility .ant-checkbox,.theme-accessibility .ant-radio{font-size:16px;line-height:1.6}.theme-accessibility .ant-checkbox-inner,.theme-accessibility .ant-radio-inner{border:2px solid var(--wcag-gold);background:var(--wcag-black);border-radius:4px;width:20px;height:20px}.theme-accessibility .ant-checkbox-checked .ant-checkbox-inner,.theme-accessibility .ant-radio-checked .ant-radio-inner{background:var(--wcag-gold);border-color:var(--wcag-yellow)}.theme-accessibility .ant-checkbox:hover .ant-checkbox-inner,.theme-accessibility .ant-radio:hover .ant-radio-inner{border-color:var(--wcag-yellow)}.theme-accessibility .ant-checkbox-input:focus+.ant-checkbox-inner,.theme-accessibility .ant-radio-input:focus+.ant-radio-inner{outline:var(--focus-outline);outline-offset:2px}.theme-accessibility .ant-checkbox-wrapper,.theme-accessibility .ant-radio-wrapper{color:var(--wcag-yellow);align-items:flex-start;min-height:44px;margin-bottom:8px;padding:12px 0;font-size:16px;font-weight:500;display:flex}.theme-accessibility .skip-link{background:var(--wcag-gold);color:var(--wcag-black);z-index:1000;border-radius:4px;padding:8px 16px;font-size:16px;font-weight:700;text-decoration:none;transition:top .3s;position:absolute;top:-40px;left:6px}.theme-accessibility .skip-link:focus{outline:var(--focus-outline);outline-offset:2px;top:6px}.theme-accessibility :focus{outline:var(--focus-outline);outline-offset:2px}.theme-accessibility :focus:not(:focus-visible){outline:none}.theme-accessibility :focus-visible{outline:var(--focus-outline);outline-offset:2px}.theme-agriculture,.theme-agriculture-adaptive{--agriculture-primary:#2fc366;--agriculture-bg-layout:#f5f3e6;--agriculture-sider:#004d1f;--agriculture-text:#333}.theme-agriculture-dark{--agriculture-primary:#2fc366;--agriculture-success:#52c41a;--agriculture-warning:#f0b429;--agriculture-error:#e53935;--agriculture-info:#4299e1;--agriculture-bg-base:#111827;--agriculture-bg-container:#1f2937;--agriculture-bg-elevated:#374151;--agriculture-bg-layout:#0f172a;--agriculture-bg-spotlight:#4b5563;--agriculture-text:#e5e7eb;--agriculture-text-secondary:#9ca3af;--agriculture-text-tertiary:#6b7280;--agriculture-text-quaternary:#4b5563;--agriculture-border:#374151;--agriculture-border-secondary:#4b5563;--agriculture-sider-dark:#111827;--agriculture-header-dark:#111827;--agriculture-card-dark:#374151;--agriculture-menu-dark:#0f172a}.theme-futuristic-advanced{--futuristic-primary:#0062ff;--futuristic-primary-light:#4096ff;--futuristic-primary-dark:#003d99;--futuristic-success:#00e676;--futuristic-warning:#ffea00;--futuristic-error:#ff1744;--futuristic-info:#00b0ff;--futuristic-bg-base:#0a1929;--futuristic-bg-container:#001e3c;--futuristic-bg-elevated:#0a2540;--futuristic-bg-layout:#050a14;--futuristic-text:#fff;--futuristic-text-secondary:#ffffffb3;--futuristic-text-tertiary:#ffffff80;--glow-primary:0 0 20px #0062ff4d;--glow-success:0 0 20px #00e6764d;--glow-warning:0 0 20px #ffea004d;--glow-error:0 0 20px #ff17444d;--animation-speed:.3s;--animation-curve:cubic-bezier(.4,0,.2,1)}.theme-futuristic-advanced .ant-btn-primary{box-shadow:var(--glow-primary);transition:all var(--animation-speed)var(--animation-curve);position:relative;overflow:hidden}.theme-futuristic-advanced .ant-btn-primary:before{content:"";z-index:1;background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:all .6s;position:absolute;top:0;left:-100%}.theme-futuristic-advanced .ant-btn-primary:hover:before{left:100%}.theme-futuristic-advanced .ant-btn-primary:hover{box-shadow:var(--glow-primary),0 0 30px #0062ff80;transform:translateY(-2px)}.theme-futuristic-advanced .ant-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all var(--animation-speed)var(--animation-curve);border:1px solid #0062ff33;position:relative}.theme-futuristic-advanced .ant-card:before{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(circle at 100% 0,#0062ff1a,#0000 70%);position:absolute;top:0;bottom:0;left:0;right:0}.theme-futuristic-advanced .ant-card:hover{transform:scale(1.02);box-shadow:0 20px 80px #0062ff33}.theme-turkey{--turkey-red:#a8201a;--turkey-brown:#6e4c1e;--turkey-copper:#b87333;--turkey-wheat:wheat;--turkey-corn:#f2c649;--turkey-background:#fff;--turkey-text:#262626}.theme-turkey-dark{--turkey-red:#a8201a;--turkey-brown:#6e4c1e;--turkey-copper:#b87333;--turkey-background:#0f1e17;--turkey-card:#1f2d25;--turkey-text:#f0f0f0}.theme-turkey:before,.theme-turkey-dark:before{content:"🦃";z-index:1000;opacity:.7;pointer-events:none;font-size:20px;position:fixed;top:8px;left:8px}@media (max-width:768px){.theme-dark .ant-layout-header,.theme-compact .ant-layout-header,.theme-cyber .ant-layout-header{height:56px}.theme-futuristic .ant-layout-header{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);height:64px}.theme-futuristic .ant-card:hover{transform:translateY(-4px)scale(1.01)}.theme-futuristic .ant-menu-item:hover{transform:translateY(-1px)}.theme-futuristic .ant-btn,.theme-futuristic .ant-input{height:44px;font-size:14px}.theme-accessibility .ant-btn,.theme-accessibility .ant-input{height:44px;font-size:16px}.theme-accessibility h1{font-size:36px}.theme-accessibility h2{font-size:28px}.theme-accessibility h3{font-size:24px}.theme-cyber .ant-layout-header{height:36px;padding:0 12px;font-size:12px}.theme-cyber .ant-layout-header:before{content:"> ONLINE ◉";font-size:10px}.theme-cyber .ant-btn{height:28px;padding:0 12px;font-size:11px}.theme-cyber .ant-input,.theme-cyber .ant-select-selector{height:28px;padding:0 8px;font-size:12px}}@media (max-width:480px){.theme-accessibility .ant-btn,.theme-accessibility .ant-input{height:48px;font-size:18px}.theme-futuristic:before{background-size:25px 25px}.theme-futuristic .ant-btn,.theme-futuristic .ant-input{height:40px;padding:0 16px;font-size:13px}.theme-cyber:before{background-size:15px 15px}.theme-cyber .ant-modal-content{margin:16px}.theme-cyber .ant-table-thead>tr>th,.theme-cyber .ant-table-tbody>tr>td{padding:6px 8px;font-size:10px}}@media (prefers-reduced-motion:reduce){.theme-dark *,.theme-compact *,.theme-futuristic *,.theme-cyber *,.theme-accessibility *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.theme-futuristic:before,.theme-cyber:before,.theme-cyber:after{animation:none!important}}@media print{.theme-dark,.theme-compact,.theme-futuristic,.theme-cyber,.theme-accessibility{color:#000!important;background:#fff!important}.theme-dark *,.theme-compact *,.theme-futuristic *,.theme-cyber *,.theme-accessibility *{color:#000!important;box-shadow:none!important;text-shadow:none!important;background:#fff!important}.theme-futuristic :before,.theme-futuristic :after,.theme-cyber:before,.theme-cyber:after,.theme-cyber .status-bar{display:none!important}}@media (prefers-contrast:more){.theme-accessibility{--wcag-yellow:#ff0;--wcag-gold:gold;--wcag-border:#00f5ff80}.theme-futuristic{--glow-primary:#0ff;--glass-border:#00f5ff80}.theme-cyber{--matrix-green:#0f0;--matrix-green-bright:#fff;--matrix-green-dim:#0c0}}@media (forced-colors:active){.theme-accessibility *{color:canvastext;background:canvas;border-color:canvastext}.theme-accessibility .ant-btn{color:buttontext;background:buttonface;border:2px solid buttontext}.theme-accessibility .ant-btn:hover,.theme-accessibility .ant-btn:focus{color:highlighttext;background:highlight;border-color:highlighttext}}@media (prefers-color-scheme:dark){.theme-futuristic{--glass-bg:#101010d9;--glass-border:#00f5ff4d}}.theme-dark .ant-steps{background:var(--bg-primary);color:var(--text-primary)}.theme-dark .ant-steps-item,.theme-dark .ant-steps-item-title{color:var(--text-primary)}.theme-dark .ant-steps-item-subtitle,.theme-dark .ant-steps-item-description{color:var(--text-secondary)}.theme-dark .ant-steps-item-icon{background:var(--bg-secondary);border-color:var(--border-color);color:var(--text-primary)}.theme-dark .ant-steps-item-process .ant-steps-item-icon{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.theme-dark .ant-steps-item-finish .ant-steps-item-icon{background:var(--bg-secondary);border-color:var(--primary-color);color:var(--primary-color)}.theme-dark .ant-steps-item-error .ant-steps-item-icon{background:var(--bg-secondary);color:#ff4d4f;border-color:#ff4d4f}.theme-dark .ant-steps-item-wait .ant-steps-item-icon{background:var(--bg-secondary);border-color:var(--border-color);color:var(--text-secondary)}.theme-dark .ant-steps-item-tail:after{background:var(--border-color)}.theme-dark .ant-steps-item-finish .ant-steps-item-tail:after{background:var(--primary-color)}.theme-dark .ant-steps-navigation .ant-steps-item{background:var(--bg-secondary);border:1px solid var(--border-color)}.theme-dark .ant-steps-navigation .ant-steps-item:hover{background:var(--bg-elevated)}.theme-dark .ant-steps-navigation .ant-steps-item-active,.theme-dark .ant-steps-navigation .ant-steps-item-process{background:var(--primary-color);color:#fff}.theme-technical{--business-primary:#1890ff;--business-primary-light:#40a9ff;--business-primary-dark:#0050b3;--business-success:#52c41a;--business-warning:#faad14;--business-error:#ff4d4f;--business-info:#1890ff;--business-bg-base:#fff;--business-bg-container:#fafafa;--business-bg-elevated:#fff;--business-bg-spotlight:#e6f7ff;--business-sider:#001529;--business-text:#262626;--business-text-secondary:#595959;--business-text-light:#8c8c8c;--business-text-disabled:#bfbfbf;--business-shadow-sm:0 2px 8px #0000000f;--business-shadow-md:0 4px 16px #00000014;--business-shadow-lg:0 8px 32px #0000001f;--business-shadow-xl:0 16px 64px #00000029;--agricultural-green:#52c41a;--agricultural-brown:#8c6239;--agricultural-cream:#fff7e6;--business-transition:all .3s cubic-bezier(.4,0,.2,1);--business-transition-fast:all .2s cubic-bezier(.4,0,.2,1);--business-spring:cubic-bezier(.34,1.56,.64,1)}.theme-technical:before{content:"";pointer-events:none;z-index:-1;background-image:radial-gradient(circle at 20% 30%,#1890ff05 0%,#0000 50%),radial-gradient(circle at 80% 70%,#52c41a04 0%,#0000 50%),linear-gradient(135deg,#0000 0%,#1890ff01 50%,#0000 100%);position:fixed;top:0;bottom:0;left:0;right:0}.theme-technical .ant-layout-header{background:var(--business-bg-base);box-shadow:var(--business-shadow-sm);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100;height:64px;transition:var(--business-transition);border-bottom:1px solid #e8e8e8;padding:0 32px;position:relative}.theme-technical .ant-layout-header:hover{box-shadow:var(--business-shadow-md)}.theme-technical .ant-layout-sider{background:var(--business-sider);position:relative;overflow:hidden;box-shadow:2px 0 8px #00000014}.theme-technical .ant-layout-sider:before{content:"";background:linear-gradient(#0000 0%,#1890ff33 20%,#1890ff66 50%,#1890ff33 80%,#0000 100%);width:1px;animation:4s ease-in-out infinite siderGlow;position:absolute;top:0;bottom:0;right:0}@keyframes siderGlow{0%,to{opacity:.3}50%{opacity:1}}.theme-technical .ant-menu{background:0 0;border:none;font-weight:500}.theme-technical .ant-menu-item,.theme-technical .ant-menu-submenu-title{height:40px;transition:var(--business-transition);border-radius:6px;margin:4px 8px;line-height:40px;position:relative;overflow:hidden}.theme-technical .ant-menu-item:before{content:"";background:linear-gradient(90deg,#0000,#1890ff1a,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.theme-technical .ant-menu-item:hover:before{left:100%}.theme-technical .ant-menu-item:hover,.theme-technical .ant-menu-submenu-title:hover{color:var(--business-primary-light);background:#1890ff26;transform:translate(4px)}.theme-technical .ant-menu-item-selected{background:var(--business-primary);color:#fff;font-weight:600;box-shadow:0 2px 8px #1890ff4d}.theme-technical .ant-menu-item-selected:after{content:"";background:var(--agricultural-green);border-radius:50%;width:4px;height:4px;animation:2s infinite pulse;position:absolute;top:50%;right:8px;transform:translateY(-50%);box-shadow:0 0 8px #52c41a99}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.theme-technical .ant-card{background:var(--business-bg-base);box-shadow:var(--business-shadow-sm);transition:var(--business-transition);border:1px solid #e8e8e8;border-radius:12px;position:relative;overflow:hidden}.theme-technical .ant-card:before{content:"";background:linear-gradient(90deg,var(--business-primary)0%,var(--agricultural-green)50%,var(--business-primary)100%);opacity:0;height:3px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.theme-technical .ant-card:hover{box-shadow:var(--business-shadow-lg);border-color:#1890ff4d;transform:translateY(-4px)}.theme-technical .ant-card:hover:before{opacity:1}.theme-technical .ant-card-head{background:linear-gradient(135deg,var(--business-bg-container)0%,#1890ff05 100%);border-bottom:1px solid #e8e8e8;font-weight:600;position:relative}.theme-technical .ant-card-body{z-index:1;position:relative}.theme-technical .ant-btn{transition:var(--business-transition);border:1px solid #d9d9d9;border-radius:8px;font-weight:500;position:relative;overflow:hidden}.theme-technical .ant-btn:before{content:"";z-index:1;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.theme-technical .ant-btn:hover:before{left:100%}.theme-technical .ant-btn-primary{background:linear-gradient(135deg,var(--business-primary)0%,var(--business-primary-light)100%);border:none;position:relative;box-shadow:0 4px 12px #1890ff40}.theme-technical .ant-btn-primary:hover{background:linear-gradient(135deg,var(--business-primary-light)0%,#69c0ff 100%);transform:translateY(-2px);box-shadow:0 6px 20px #1890ff59}.theme-technical .ant-btn-primary:active{transform:translateY(0);box-shadow:0 2px 8px #1890ff66}.theme-technical .ant-btn.agricultural{background:linear-gradient(135deg,var(--agricultural-green)0%,#73d13d 100%);color:#fff;border:none;box-shadow:0 4px 12px #52c41a40}.theme-technical .ant-btn.agricultural:hover{background:linear-gradient(135deg,#73d13d 0%,#95de64 100%);transform:translateY(-2px);box-shadow:0 6px 20px #52c41a59}.theme-technical .ant-input,.theme-technical .ant-select-selector,.theme-technical .ant-input-number{transition:var(--business-transition);background:var(--business-bg-base);border:1px solid #d9d9d9;border-radius:8px}.theme-technical .ant-input:hover,.theme-technical .ant-select:hover .ant-select-selector{border-color:var(--business-primary-light);box-shadow:0 0 0 2px #1890ff1a}.theme-technical .ant-input:focus,.theme-technical .ant-input-focused,.theme-technical .ant-select-focused .ant-select-selector{border-color:var(--business-primary);background:#1890ff05;box-shadow:0 0 0 3px #1890ff26}.theme-technical .ant-table{box-shadow:var(--business-shadow-sm);border:1px solid #e8e8e8;border-radius:8px;overflow:hidden}.theme-technical .ant-table-thead>tr>th{color:var(--business-text);background:linear-gradient(135deg,#fafafa 0%,#1890ff05 100%);border-bottom:2px solid #e8e8e8;font-weight:600;position:relative}.theme-technical .ant-table-thead>tr>th:after{content:"";background:linear-gradient(90deg,transparent,var(--business-primary),transparent);opacity:0;height:2px;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}.theme-technical .ant-table-thead>tr>th:hover:after{opacity:1}.theme-technical .ant-table-tbody>tr{transition:var(--business-transition-fast)}.theme-technical .ant-table-tbody>tr:hover>td{box-shadow:inset 2px 0 0 var(--business-primary);background:linear-gradient(135deg,#1890ff05 0%,#1890ff0d 100%)}.theme-technical .ant-table-tbody>tr.ant-table-row-selected>td{box-shadow:inset 3px 0 0 var(--business-primary);background:linear-gradient(135deg,#1890ff14 0%,#52c41a05 100%)}.theme-technical .ant-modal-content{box-shadow:var(--business-shadow-xl);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #1890ff1a;border-radius:12px;overflow:hidden}.theme-technical .ant-modal-header{background:linear-gradient(135deg,#fafafa 0%,#1890ff08 100%);border-bottom:1px solid #e8e8e8;position:relative}.theme-technical .ant-modal-header:after{content:"";background:linear-gradient(90deg,var(--business-primary),var(--agricultural-green),var(--business-primary));height:2px;position:absolute;bottom:0;left:0;right:0}.theme-technical .ant-modal-title{color:var(--business-text);font-weight:600;position:relative}.theme-technical .ant-progress-line .ant-progress-bg{background:linear-gradient(90deg,var(--business-primary)0%,var(--agricultural-green)100%);border-radius:4px;box-shadow:0 2px 8px #1890ff33}.theme-technical .ant-progress-circle .ant-progress-circle-path{stroke:url(#technicalGradient);filter:drop-shadow(0 2px 4px #1890ff33)}.theme-technical .stat-card{background:var(--business-bg-base);transition:var(--business-transition);border:1px solid #e8e8e8;border-radius:12px;padding:24px;position:relative;overflow:hidden}.theme-technical .stat-card:before{content:"";background:linear-gradient(90deg,var(--business-primary),var(--agricultural-green));height:4px;position:absolute;top:0;left:0;right:0}.theme-technical .stat-card:hover{box-shadow:var(--business-shadow-md);transform:translateY(-2px)}.theme-technical .stat-value{color:var(--business-primary);text-shadow:0 2px 4px #1890ff1a;margin:8px 0;font-size:32px;font-weight:700}.theme-technical .stat-label{color:var(--business-text-secondary);text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:500}.theme-technical .stat-change{align-items:center;gap:4px;font-size:14px;font-weight:500;display:flex}.theme-technical .stat-change.positive{color:var(--agricultural-green)}.theme-technical .stat-change.negative{color:var(--business-error)}.theme-technical .loading-spinner{border:3px solid #1890ff1a;border-top:3px solid var(--business-primary);border-radius:50%;width:24px;height:24px;animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.theme-technical .ant-notification{box-shadow:var(--business-shadow-lg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #1890ff1a;border-radius:8px}.theme-technical .ant-notification-notice-success{border-left:4px solid var(--agricultural-green);background:linear-gradient(135deg,#52c41a0d 0%,#52c41a05 100%)}.theme-technical .ant-notification-notice-error{border-left:4px solid var(--business-error);background:linear-gradient(135deg,#ff4d4f0d 0%,#ff4d4f05 100%)}.theme-technical .ant-notification-notice-warning{border-left:4px solid var(--business-warning);background:linear-gradient(135deg,#faad140d 0%,#faad1405 100%)}.theme-technical .dashboard-widget{background:var(--business-bg-base);transition:var(--business-transition);border:1px solid #e8e8e8;border-radius:12px;padding:24px;position:relative}.theme-technical .dashboard-widget.poultry-production:before{content:"🐓";opacity:.1;font-size:24px;transition:all .3s;position:absolute;top:16px;right:16px}.theme-technical .dashboard-widget:hover.poultry-production:before{opacity:.3;transform:scale(1.1)}.theme-technical .dashboard-widget.feed-management:before{content:"🌾";opacity:.1;font-size:24px;transition:all .3s;position:absolute;top:16px;right:16px}.theme-technical .dashboard-widget:hover.feed-management:before{opacity:.3;transform:scale(1.1)}.theme-technical .chart-container{background:var(--business-bg-base);border:1px solid #e8e8e8;border-radius:12px;padding:24px;position:relative;overflow:hidden}.theme-technical .chart-container:before{content:"";background:linear-gradient(90deg,var(--business-primary)0%,var(--agricultural-green)50%,var(--business-primary)100%);height:2px;position:absolute;top:0;left:0;right:0}.theme-technical .ant-tabs{color:var(--business-text)}.theme-technical .ant-tabs-tab{color:var(--business-text-secondary);transition:var(--business-transition-fast);margin-right:32px;padding:12px 0;font-weight:500;position:relative}.theme-technical .ant-tabs-tab:hover{color:var(--business-primary)}.theme-technical .ant-tabs-tab-active{color:var(--business-primary);font-weight:600}.theme-technical .ant-tabs-ink-bar{background:linear-gradient(90deg,var(--business-primary),var(--agricultural-green));border-radius:2px;height:3px;box-shadow:0 2px 8px #1890ff4d}.theme-technical svg defs{display:none}.theme-technical:after{content:"";width:0;height:0;position:absolute;overflow:hidden}@media (max-width:768px){.theme-technical .ant-layout-header{height:56px;padding:0 16px}.theme-technical .ant-card{border-radius:8px;margin-bottom:16px}.theme-technical .ant-card-body{padding:16px}.theme-technical .stat-value{font-size:24px}.theme-technical .dashboard-widget{padding:16px}}@media (max-width:480px){.theme-technical .ant-btn{height:36px;padding:0 16px}.theme-technical .ant-input{height:36px}.theme-technical .stat-card{padding:16px}}.theme-technical-dark{--business-bg-base:#1f1f1f;--business-bg-container:#141414;--business-bg-elevated:#262626;--business-text:#fff;--business-text-secondary:#a6a6a6;--business-sider:#000}.theme-technical-dark .ant-layout{background:var(--business-bg-container)}.theme-technical-dark .ant-layout-header{background:var(--business-bg-elevated);border-bottom-color:#424242}.theme-technical-dark .ant-card{background:var(--business-bg-elevated);border-color:#424242}.theme-technical-dark .ant-input,.theme-technical-dark .ant-select-selector{background:var(--business-bg-elevated);color:var(--business-text);border-color:#424242}.theme-technical :focus{outline:2px solid var(--business-primary);outline-offset:2px}.theme-technical .ant-btn:focus{box-shadow:0 0 0 3px #1890ff33}.theme-technical *{will-change:auto}.theme-technical .ant-card:hover{will-change:transform,box-shadow}.theme-technical .ant-btn:hover{will-change:transform,box-shadow,background}.theme-technical .poultry-indicator{align-items:center;gap:8px;display:inline-flex;position:relative}.theme-technical .poultry-indicator:before{content:"🐔";filter:grayscale()brightness(.8);font-size:16px;transition:all .3s}.theme-technical .poultry-indicator.active:before{filter:none;transform:scale(1.1)}.theme-technical .production-status{text-transform:uppercase;letter-spacing:.5px;border-radius:16px;align-items:center;gap:6px;padding:4px 12px;font-size:12px;font-weight:500;display:inline-flex}.theme-technical .production-status.optimal{color:var(--agricultural-green);background:#52c41a1a;border:1px solid #52c41a4d}.theme-technical .production-status.warning{color:var(--business-warning);background:#faad141a;border:1px solid #faad144d}.theme-technical .production-status.critical{color:var(--business-error);background:#ff4d4f1a;border:1px solid #ff4d4f4d}.theme-technical .environment-gauge{background:linear-gradient(135deg,var(--business-bg-base)0%,#52c41a05 100%);text-align:center;border:1px solid #e8e8e8;border-radius:12px;padding:20px;position:relative;overflow:hidden}.theme-technical .environment-gauge:before{content:"";background:linear-gradient(90deg,#52c41a 0%,#faad14 50%,#ff4d4f 100%);height:3px;position:absolute;top:0;left:0;right:0}.theme-technical .gauge-value{margin:12px 0;font-size:28px;font-weight:700}.theme-technical .gauge-value.normal{color:var(--agricultural-green)}.theme-technical .gauge-value.warning{color:var(--business-warning)}.theme-technical .gauge-value.critical{color:var(--business-error)}.notification-bell .ant-badge{animation:2s infinite pulse}.withdrawal-notification-dropdown .ant-dropdown-menu{max-height:60vh;padding:0;overflow-y:auto}.withdrawal-notification-dropdown .ant-list-item:hover{cursor:pointer;background-color:#f5f5f5}.ant-table-tbody>tr:nth-child(2n)>td{background-color:#fafafa!important}.ant-table-tbody>tr:nth-child(odd)>td{background-color:#fff!important}.ant-table-tbody>tr:nth-child(2n):hover>td{background-color:#f0f0f0!important}.ant-table-tbody>tr:nth-child(odd):hover>td{background-color:#f5f5f5!important}.theme-dark .ant-table-tbody>tr:nth-child(2n)>td{background-color:#1a1f2e!important}.theme-dark .ant-table-tbody>tr:nth-child(odd)>td{background-color:var(--bg-secondary)!important}.theme-dark .ant-table-tbody>tr:nth-child(2n):hover>td{background-color:#252b3d!important}.theme-dark .ant-table-tbody>tr:nth-child(odd):hover>td{background-color:var(--bg-elevated)!important}.theme-compact .ant-table-tbody>tr:nth-child(2n)>td{background-color:#f9f0ff!important}.theme-compact .ant-table-tbody>tr:nth-child(odd)>td{background-color:#fff!important}.theme-compact .ant-table-tbody>tr:nth-child(2n):hover>td{background-color:#f3e8ff!important}.theme-compact .ant-table-tbody>tr:nth-child(odd):hover>td{background-color:#faf5ff!important}.theme-futuristic .ant-table-tbody>tr:nth-child(2n)>td{background-color:#00f5ff0a!important}.theme-futuristic .ant-table-tbody>tr:nth-child(odd)>td{background-color:#ffffffe6!important}.theme-futuristic .ant-table-tbody>tr:nth-child(2n):hover>td{background-color:#00f5ff14!important;box-shadow:inset 0 0 0 1px #00f5ff1a!important}.theme-futuristic .ant-table-tbody>tr:nth-child(odd):hover>td{background-color:#00f5ff0f!important;box-shadow:inset 0 0 0 1px #00f5ff1a!important}.theme-cyber .ant-table-tbody>tr:nth-child(2n)>td{background-color:#00ff410d!important}.theme-cyber .ant-table-tbody>tr:nth-child(odd)>td{background-color:var(--terminal-bg-light)!important}.theme-cyber .ant-table-tbody>tr:nth-child(2n):hover>td{border-left:2px solid var(--matrix-green)!important;background-color:#00ff411a!important}.theme-cyber .ant-table-tbody>tr:nth-child(odd):hover>td{border-left:2px solid var(--matrix-green)!important;background-color:#00ff4114!important}.theme-accessibility .ant-table-tbody>tr:nth-child(2n)>td{background-color:#ffd70014!important}.theme-accessibility .ant-table-tbody>tr:nth-child(odd)>td{background-color:var(--wcag-black)!important}.theme-accessibility .ant-table-tbody>tr:nth-child(2n):hover>td{border:2px solid var(--wcag-gold)!important;background-color:#ffd70026!important}.theme-accessibility .ant-table-tbody>tr:nth-child(odd):hover>td{border:2px solid var(--wcag-gold)!important;background-color:#ffd7001f!important}.theme-technical .ant-table-tbody>tr:nth-child(2n)>td{background-color:#1890ff05!important}.theme-technical .ant-table-tbody>tr:nth-child(odd)>td{background-color:var(--business-bg-base)!important}.theme-technical .ant-table-tbody>tr:nth-child(2n):hover>td{background-color:#1890ff0f!important;box-shadow:inset 2px 0 #1890ff4d!important}.theme-technical .ant-table-tbody>tr:nth-child(odd):hover>td{background-color:#1890ff0a!important;box-shadow:inset 2px 0 #1890ff4d!important}.theme-agriculture .ant-table-tbody>tr:nth-child(2n)>td{background-color:#2fc36608!important}.theme-agriculture .ant-table-tbody>tr:nth-child(odd)>td{background-color:#f5f3e6!important}.theme-agriculture .ant-table-tbody>tr:nth-child(2n):hover>td{border-left:3px solid var(--agriculture-primary)!important;background-color:#2fc36614!important}.theme-agriculture .ant-table-tbody>tr:nth-child(odd):hover>td{border-left:3px solid var(--agriculture-primary)!important;background-color:#2fc3660f!important}.theme-agriculture-dark .ant-table-tbody>tr:nth-child(2n)>td{background-color:#2fc36614!important}.theme-agriculture-dark .ant-table-tbody>tr:nth-child(odd)>td{background-color:var(--agriculture-bg-container)!important}.theme-agriculture-dark .ant-table-tbody>tr:nth-child(2n):hover>td{border-left:3px solid var(--agriculture-primary)!important;background-color:#2fc36626!important}.theme-agriculture-dark .ant-table-tbody>tr:nth-child(odd):hover>td{border-left:3px solid var(--agriculture-primary)!important;background-color:#2fc3661f!important}.theme-turkey .ant-table-tbody>tr:nth-child(2n)>td{background-color:#a8201a0d!important}.theme-turkey .ant-table-tbody>tr:nth-child(odd)>td{background-color:var(--turkey-background)!important}.theme-turkey .ant-table-tbody>tr:nth-child(2n):hover>td{border-left:3px solid var(--turkey-red)!important;background-color:#a8201a1a!important}.theme-turkey .ant-table-tbody>tr:nth-child(odd):hover>td{border-left:3px solid var(--turkey-red)!important;background-color:#a8201a14!important}.theme-turkey-dark .ant-table-tbody>tr:nth-child(2n)>td{background-color:#a8201a1a!important}.theme-turkey-dark .ant-table-tbody>tr:nth-child(odd)>td{background-color:var(--turkey-background)!important}.theme-turkey-dark .ant-table-tbody>tr:nth-child(2n):hover>td{border-left:3px solid var(--turkey-red)!important;background-color:#a8201a2e!important}.theme-turkey-dark .ant-table-tbody>tr:nth-child(odd):hover>td{border-left:3px solid var(--turkey-red)!important;background-color:#a8201a26!important}.theme-futuristic-advanced .ant-table-tbody>tr:nth-child(2n)>td{-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;background-color:#0062ff08!important}.theme-futuristic-advanced .ant-table-tbody>tr:nth-child(odd)>td{background-color:var(--futuristic-bg-container)!important}.theme-futuristic-advanced .ant-table-tbody>tr:nth-child(2n):hover>td{box-shadow:inset 0 0 0 1px #0062ff33,var(--glow-primary)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background-color:#0062ff14!important}.theme-futuristic-advanced .ant-table-tbody>tr:nth-child(odd):hover>td{box-shadow:inset 0 0 0 1px #0062ff33,var(--glow-primary)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background-color:#0062ff0f!important}.theme-technical-dark .ant-table-tbody>tr:nth-child(2n)>td{background-color:#1890ff14!important}.theme-technical-dark .ant-table-tbody>tr:nth-child(odd)>td{background-color:var(--business-bg-elevated)!important}.theme-technical-dark .ant-table-tbody>tr:nth-child(2n):hover>td{border-left:3px solid var(--business-primary)!important;background-color:#1890ff26!important}.theme-technical-dark .ant-table-tbody>tr:nth-child(odd):hover>td{border-left:3px solid var(--business-primary)!important;background-color:#1890ff1f!important}.ant-list-item:nth-child(2n){background-color:#f0f0f0!important}.ant-list-item:nth-child(odd){background-color:#fff!important}.ant-list-item:nth-child(2n):hover{background-color:#e0e0e0!important}.ant-list-item:nth-child(odd):hover{background-color:#f0f0f0!important}.theme-dark .ant-list-item:nth-child(2n){background-color:#141a26!important}.theme-dark .ant-list-item:nth-child(odd){background-color:var(--bg-secondary)!important}.theme-dark .ant-list-item:nth-child(2n):hover{background-color:#1a2332!important}.theme-dark .ant-list-item:nth-child(odd):hover{background-color:#2a3441!important}.theme-compact .ant-list-item:nth-child(2n){background-color:#f3e5ff!important}.theme-compact .ant-list-item:nth-child(odd){background-color:#fff!important}.theme-compact .ant-list-item:nth-child(2n):hover{background-color:#ead7ff!important}.theme-compact .ant-list-item:nth-child(odd):hover{background-color:#f7f1ff!important}.theme-futuristic .ant-list-item:nth-child(2n){-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#00f5ff14!important}.theme-futuristic .ant-list-item:nth-child(odd){-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#ffffffe6!important}.theme-futuristic .ant-list-item:nth-child(2n):hover{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#00f5ff26!important;box-shadow:inset 0 0 0 1px #00f5ff4d,0 4px 16px #00f5ff33!important}.theme-futuristic .ant-list-item:nth-child(odd):hover{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#00f5ff1f!important;box-shadow:inset 0 0 0 1px #00f5ff33,0 4px 16px #00f5ff26!important}.theme-cyber .ant-list-item:nth-child(2n){position:relative;background-color:#00ff411a!important}.theme-cyber .ant-list-item:nth-child(odd){position:relative;background-color:var(--terminal-bg-light)!important}.theme-cyber .ant-list-item:nth-child(2n):before,.theme-cyber .ant-list-item:nth-child(odd):before{content:">";color:var(--matrix-green-dim);opacity:0;transition:opacity .1s;position:absolute;left:8px}.theme-cyber .ant-list-item:nth-child(2n):hover{color:var(--matrix-green-bright);text-shadow:0 0 3px #00ff414d;padding-left:24px;border-left-color:var(--matrix-green)!important;background-color:#00ff412e!important}.theme-cyber .ant-list-item:nth-child(odd):hover{color:var(--matrix-green-bright);text-shadow:0 0 3px #00ff414d;padding-left:24px;border-left-color:var(--matrix-green)!important;background-color:#00ff4126!important}.theme-cyber .ant-list-item:hover:before{opacity:1}.theme-accessibility .ant-list-item:nth-child(2n){background-color:#ffd70026!important}.theme-accessibility .ant-list-item:nth-child(odd){background-color:var(--wcag-black)!important}.theme-accessibility .ant-list-item:nth-child(2n):hover{border-color:var(--wcag-gold)!important;background-color:#ffd70040!important}.theme-accessibility .ant-list-item:nth-child(odd):hover{border-color:var(--wcag-gold)!important;background-color:#ffd70033!important}.theme-technical .ant-list-item:nth-child(2n){border:1px solid #1890ff1a;background-color:#1890ff0d!important}.theme-technical .ant-list-item:nth-child(odd){background-color:var(--business-bg-base)!important}.theme-technical .ant-list-item:nth-child(2n):hover{border-color:#1890ff4d;background-color:#1890ff1f!important;box-shadow:inset 3px 0 #1890ff99,0 2px 8px #1890ff26!important}.theme-technical .ant-list-item:nth-child(odd):hover{border-color:#1890ff33;background-color:#1890ff14!important;box-shadow:inset 3px 0 #1890ff66,0 2px 8px #1890ff1a!important}.theme-agriculture .ant-list-item:nth-child(2n){background-color:#2fc36614!important}.theme-agriculture .ant-list-item:nth-child(odd){background-color:#f5f3e6!important}.theme-agriculture .ant-list-item:nth-child(2n):hover{background-color:#2fc36626!important}.theme-agriculture .ant-list-item:nth-child(odd):hover,.theme-agriculture-dark .ant-list-item:nth-child(2n){background-color:#2fc3661f!important}.theme-agriculture-dark .ant-list-item:nth-child(odd){background-color:var(--agriculture-bg-container)!important}.theme-agriculture-dark .ant-list-item:nth-child(2n):hover{background-color:#2fc36638!important}.theme-agriculture-dark .ant-list-item:nth-child(odd):hover{background-color:#2fc3662e!important}.theme-turkey .ant-list-item:nth-child(2n){background-color:#a8201a14!important}.theme-turkey .ant-list-item:nth-child(odd){background-color:var(--turkey-background)!important}.theme-turkey .ant-list-item:nth-child(2n):hover{background-color:#a8201a26!important}.theme-turkey .ant-list-item:nth-child(odd):hover{background-color:#a8201a1f!important}.theme-turkey-dark .ant-list-item:nth-child(2n){background-color:#a8201a26!important}.theme-turkey-dark .ant-list-item:nth-child(odd){background-color:var(--turkey-background)!important}.theme-turkey-dark .ant-list-item:nth-child(2n):hover{background-color:#a8201a40!important}.theme-turkey-dark .ant-list-item:nth-child(odd):hover{background-color:#a8201a33!important}.theme-futuristic-advanced .ant-list-item:nth-child(2n){-webkit-backdrop-filter:blur(8px)saturate(180%);backdrop-filter:blur(8px)saturate(180%);background-color:#0062ff14!important}.theme-futuristic-advanced .ant-list-item:nth-child(odd){-webkit-backdrop-filter:blur(8px)saturate(180%);backdrop-filter:blur(8px)saturate(180%);background-color:var(--futuristic-bg-container)!important}.theme-futuristic-advanced .ant-list-item:nth-child(2n):hover{-webkit-backdrop-filter:blur(12px)saturate(200%);backdrop-filter:blur(12px)saturate(200%);box-shadow:inset 0 0 0 1px #0062ff66,var(--glow-primary),0 8px 32px #0062ff33!important;background-color:#0062ff26!important}.theme-futuristic-advanced .ant-list-item:nth-child(odd):hover{-webkit-backdrop-filter:blur(12px)saturate(200%);backdrop-filter:blur(12px)saturate(200%);box-shadow:inset 0 0 0 1px #0062ff4d,var(--glow-primary),0 8px 32px #0062ff26!important;background-color:#0062ff1f!important}.theme-technical-dark .ant-list-item:nth-child(2n){background-color:#1890ff1f!important}.theme-technical-dark .ant-list-item:nth-child(odd){background-color:var(--business-bg-elevated)!important}.theme-technical-dark .ant-list-item:nth-child(2n):hover{background-color:#1890ff33!important}.theme-technical-dark .ant-list-item:nth-child(odd):hover{background-color:#1890ff29!important}.ant-list-item.selectedUser{background-color:#1890ff26!important;box-shadow:0 4px 16px #1890ff33!important}.theme-cyber .ant-list-item.selectedUser{text-shadow:0 0 5px #00ff4180;background-color:#00ff4133!important;box-shadow:0 0 16px #00ff4166!important}.theme-futuristic .ant-list-item.selectedUser{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#00f5ff33!important;box-shadow:0 0 24px #00f5ff66,inset 0 1px #fff3!important}.theme-accessibility .ant-list-item.selectedUser{background-color:#ffd7004d!important}.ant-list .collection-point-group .ant-list-item:nth-child(2n){background-color:#52c41a0d!important}.ant-list .collection-point-group .ant-list-item:nth-child(odd){background-color:#52c41a05!important}.ant-list .collection-point-group .ant-list-item:hover{border-left-color:#52c41a99!important}@media (max-width:768px){.ant-list-item:nth-child(2n):hover,.ant-list-item:nth-child(odd):hover{padding-left:inherit!important;margin-left:0!important;transform:none!important}.theme-futuristic-advanced .ant-list-item:hover{transform:scale(1)!important}.theme-cyber .ant-list-item:hover:before{display:none!important}}.list-purple .ant-list-item:nth-child(2n){background-color:#f3e5ff!important}.list-purple .ant-list-item:nth-child(2n):hover{background-color:#ead7ff!important}.list-blue .ant-list-item:nth-child(2n){background-color:#e6f4ff!important}.list-blue .ant-list-item:nth-child(2n):hover{background-color:#d6ecff!important}.list-green .ant-list-item:nth-child(2n){background-color:#e6f7e6!important}.list-green .ant-list-item:nth-child(2n):hover{background-color:#d9f2d9!important}.theme-instacatch{--instacatch-primary:#f80;--instacatch-primary-light:#fa3;--instacatch-primary-dark:#f60;--instacatch-secondary:#f50;--instacatch-success:#2fc366;--instacatch-warning:#faad14;--instacatch-error:#ff4d4f;--instacatch-info:#1890ff;--instacatch-bg-base:#fff;--instacatch-bg-container:#fafafa;--instacatch-bg-elevated:#fff;--instacatch-bg-layout:#fafafa;--instacatch-bg-spotlight:#fff3e6;--instacatch-bg-orange:#ff880014;--instacatch-text-primary:#000;--instacatch-text-secondary:#666;--instacatch-text-tertiary:#8c8c8c;--instacatch-text-light:#bfbfbf;--instacatch-text-disabled:#d9d9d9;--instacatch-border:#f803;--instacatch-border-secondary:#ff88004d;--instacatch-border-light:#0000000f;--instacatch-shadow-sm:0 2px 8px #0000000a;--instacatch-shadow-md:0 4px 16px #0000000f;--instacatch-shadow-lg:0 4px 24px #0000000f;--instacatch-shadow-xl:0 8px 32px #ff880026;--instacatch-shadow-glow:0 8px 24px #ff88004d;--instacatch-shadow-button:0 4px 16px #00000014;--instacatch-gradient-primary:linear-gradient(135deg,#f80 0%,#f60 100%);--instacatch-gradient-light:linear-gradient(135deg,#ff88001a 0%,#ff88000d 100%);--instacatch-gradient-spotlight:radial-gradient(circle,#ff88001a 0%,transparent 70%);--instacatch-transition:all .225s cubic-bezier(.4,0,.2,1);--instacatch-transition-fast:all .15s cubic-bezier(.4,0,.2,1);--instacatch-spring:cubic-bezier(.34,1.56,.64,1)}.theme-instacatch:before{content:"";pointer-events:none;z-index:-1;background-image:radial-gradient(circle at 20% 30%,#ff880008 0%,#0000 50%),radial-gradient(circle at 80% 70%,#ff880005 0%,#0000 50%);position:fixed;top:0;bottom:0;left:0;right:0}.theme-instacatch .ant-layout{background:var(--instacatch-bg-layout);font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.theme-instacatch .ant-layout-header{background:var(--instacatch-bg-base);border-bottom:1px solid var(--instacatch-border-light);box-shadow:var(--instacatch-shadow-sm);height:80px;transition:var(--instacatch-transition);padding:0 40px;position:relative}.theme-instacatch .ant-layout-header:hover{box-shadow:var(--instacatch-shadow-md)}.theme-instacatch .ant-layout-sider{background:var(--instacatch-bg-base);box-shadow:2px 0 8px #0000000a}.theme-instacatch .ant-layout-content{background:var(--instacatch-bg-layout);min-height:calc(100vh - 80px);padding:24px}.theme-instacatch .ant-layout-footer{background:var(--instacatch-bg-base);border-top:1px solid var(--instacatch-border-light);text-align:center;color:var(--instacatch-text-secondary);padding:24px 40px}.theme-instacatch .ant-menu{background:0 0;border:none;font-family:Satoshi,sans-serif;font-weight:500}.theme-instacatch .ant-menu-item,.theme-instacatch .ant-menu-submenu-title{height:48px;transition:var(--instacatch-transition);border-radius:12px;margin:4px 12px;line-height:48px;position:relative;overflow:hidden}.theme-instacatch .ant-menu-item:before{content:"";background:linear-gradient(90deg,#0000,#ff880026,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.theme-instacatch .ant-menu-item:hover:before{left:100%}.theme-instacatch .ant-menu-item:hover,.theme-instacatch .ant-menu-submenu-title:hover{color:var(--instacatch-primary);background:#ff880014;transform:translate(4px)}.theme-instacatch .ant-menu-item-selected{color:var(--instacatch-primary);background:#ff88001a;font-weight:700;box-shadow:0 2px 8px #ff880026}.theme-instacatch .ant-menu-item-selected:after{content:"";background:var(--instacatch-primary);border-radius:50%;width:4px;height:4px;position:absolute;top:50%;right:12px;transform:translateY(-50%);box-shadow:0 0 8px #f809}.theme-instacatch .ant-menu-horizontal>.ant-menu-item:after,.theme-instacatch .ant-menu-horizontal>.ant-menu-submenu:after{border-bottom:3px solid var(--instacatch-primary);box-shadow:0 2px 8px #ff88004d}.theme-instacatch .ant-btn{transition:var(--instacatch-transition);border-radius:14px;height:48px;padding:0 32px;font-family:Satoshi,sans-serif;font-size:16px;font-weight:700;position:relative;overflow:hidden}.theme-instacatch .ant-btn:before{content:"";z-index:1;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.theme-instacatch .ant-btn:hover:before{left:100%}.theme-instacatch .ant-btn-primary{background:var(--instacatch-gradient-primary);color:#fff;box-shadow:var(--instacatch-shadow-glow);border:none}.theme-instacatch .ant-btn-primary:hover{background:linear-gradient(135deg,#f60 0%,#f50 100%);transform:translateY(-2px);box-shadow:0 12px 32px #f806}.theme-instacatch .ant-btn-primary:active{transform:translateY(0);box-shadow:0 4px 16px #f806}.theme-instacatch .ant-btn-default{color:#1a1a1a;background:#f8f9fa;border:1px solid #00000014}.theme-instacatch .ant-btn-default:hover{border-color:var(--instacatch-primary);color:var(--instacatch-primary);box-shadow:var(--instacatch-shadow-sm);background:#ff880014}.theme-instacatch .ant-btn-dashed{border:2px dashed var(--instacatch-border);color:var(--instacatch-primary)}.theme-instacatch .ant-btn-dashed:hover{border-color:var(--instacatch-primary);background:#ff88000d}.theme-instacatch .ant-btn-text{color:var(--instacatch-primary)}.theme-instacatch .ant-btn-text:hover{color:var(--instacatch-primary-dark);background:#ff880014}.theme-instacatch .ant-btn-link{color:var(--instacatch-primary)}.theme-instacatch .ant-btn-link:hover{color:var(--instacatch-primary-dark)}.theme-instacatch .ant-btn-dangerous{background:var(--instacatch-error);border-color:var(--instacatch-error);color:#fff}.theme-instacatch .ant-btn-dangerous:hover{background:#ff7875;border-color:#ff7875}.theme-instacatch .ant-btn-lg{border-radius:16px;height:56px;padding:0 40px;font-size:18px}.theme-instacatch .ant-btn-sm{border-radius:12px;height:40px;padding:0 24px;font-size:14px}.theme-instacatch .ant-btn:disabled{color:#00000040;cursor:not-allowed;box-shadow:none;background:#f5f5f5;border-color:#d9d9d9}.theme-instacatch .ant-input,.theme-instacatch .ant-select-selector,.theme-instacatch .ant-input-number,.theme-instacatch .ant-picker{transition:var(--instacatch-transition);background:var(--instacatch-bg-base);border:2px solid #00000014;border-radius:12px;height:48px;padding:14px 18px;font-family:Satoshi,sans-serif;font-size:16px}.theme-instacatch .ant-input::placeholder{color:var(--instacatch-text-tertiary)}.theme-instacatch .ant-input:hover,.theme-instacatch .ant-select:hover .ant-select-selector,.theme-instacatch .ant-input-number:hover,.theme-instacatch .ant-picker:hover{border-color:#f809}.theme-instacatch .ant-input:focus,.theme-instacatch .ant-input-focused,.theme-instacatch .ant-select-focused .ant-select-selector,.theme-instacatch .ant-input-number-focused,.theme-instacatch .ant-picker-focused{border-color:var(--instacatch-primary);background:#ff880005;box-shadow:0 0 0 2px #ff88001a}.theme-instacatch .ant-input-affix-wrapper{border:2px solid #00000014;border-radius:12px;padding:14px 18px}.theme-instacatch .ant-input-affix-wrapper:hover{border-color:#f809}.theme-instacatch .ant-input-affix-wrapper-focused{border-color:var(--instacatch-primary);box-shadow:0 0 0 2px #ff88001a}.theme-instacatch .ant-input-group-addon{background:var(--instacatch-bg-container);border-color:#00000014}.theme-instacatch .ant-input-lg,.theme-instacatch .ant-select-lg .ant-select-selector{border-radius:14px;height:56px;padding:16px 24px;font-size:18px}.theme-instacatch .ant-input-sm,.theme-instacatch .ant-select-sm .ant-select-selector{border-radius:10px;height:40px;padding:8px 16px;font-size:14px}.theme-instacatch .ant-input-textarea textarea{border:2px solid #00000014;border-radius:12px;padding:14px 18px;font-family:Satoshi,sans-serif}.theme-instacatch .ant-input-textarea textarea:hover{border-color:#f809}.theme-instacatch .ant-input-textarea textarea:focus{border-color:var(--instacatch-primary);box-shadow:0 0 0 2px #ff88001a}.theme-instacatch .ant-card{background:var(--instacatch-bg-base);box-shadow:var(--instacatch-shadow-lg);transition:var(--instacatch-transition);border:1px solid #0000000f;border-radius:24px;overflow:hidden}.theme-instacatch .ant-card:hover{box-shadow:var(--instacatch-shadow-xl);border-color:#f803;transform:translateY(-4px)}.theme-instacatch .ant-card-head{background:0 0;border-bottom:1px solid #0000000f;padding:20px 40px;font-family:Satoshi,sans-serif;font-size:20px;font-weight:700}.theme-instacatch .ant-card-body{padding:40px;font-family:Satoshi,sans-serif}.theme-instacatch .ant-card-actions{background:var(--instacatch-bg-container);border-top:1px solid #0000000f}.theme-instacatch .ant-card-actions>li{margin:12px 0}.theme-instacatch .ant-card-actions>li:not(:last-child){border-right:1px solid #0000000f}.theme-instacatch .ant-card-actions>li>span{color:var(--instacatch-text-secondary);transition:var(--instacatch-transition-fast)}.theme-instacatch .ant-card-actions>li>span:hover{color:var(--instacatch-primary)}.theme-instacatch .ant-card-hoverable:hover{box-shadow:var(--instacatch-shadow-xl);border-color:#ff88004d}.theme-instacatch .ant-card-bordered{border:2px solid #ff880026}.theme-instacatch .ant-table{box-shadow:var(--instacatch-shadow-md);border:1px solid #0000000f;border-radius:16px;font-family:Satoshi,sans-serif;overflow:hidden}.theme-instacatch .ant-table-thead>tr>th{background:var(--instacatch-bg-container);color:var(--instacatch-text-primary);border-bottom:2px solid #0000000f;padding:20px 24px;font-size:15px;font-weight:700}.theme-instacatch .ant-table-tbody>tr>td{border-bottom:1px solid #0000000f;padding:20px 24px;font-size:15px}.theme-instacatch .ant-table-tbody>tr:hover>td{background:#ff88000a}.theme-instacatch .ant-table-tbody>tr.ant-table-row-selected>td{box-shadow:inset 3px 0 0 var(--instacatch-primary);background:#ff880014}.theme-instacatch .ant-table-tbody>tr:nth-child(2n)>td{background:#ff880005}.theme-instacatch .ant-table-tbody>tr:nth-child(odd)>td{background:var(--instacatch-bg-base)}.theme-instacatch .ant-table-tbody>tr:nth-child(2n):hover>td{background:#ff88000f}.theme-instacatch .ant-table-tbody>tr:nth-child(odd):hover>td{background:#ff88000a}.theme-instacatch .ant-table-pagination{padding:16px 24px}.theme-instacatch .ant-modal-content{border:1px solid #ff88001a;border-radius:28px;overflow:hidden;box-shadow:0 12px 48px #ff88001f}.theme-instacatch .ant-modal-header{background:var(--instacatch-bg-base);border-bottom:1px solid #0000000f;border-radius:28px 28px 0 0;padding:24px 40px}.theme-instacatch .ant-modal-title{color:var(--instacatch-text-primary);font-family:Satoshi,sans-serif;font-size:24px;font-weight:800}.theme-instacatch .ant-modal-body{padding:32px 40px;font-family:Satoshi,sans-serif}.theme-instacatch .ant-modal-footer{background:var(--instacatch-bg-container);border-top:1px solid #0000000f;border-radius:0 0 28px 28px;padding:20px 40px}.theme-instacatch .ant-modal-close{color:var(--instacatch-text-secondary);top:24px;right:24px}.theme-instacatch .ant-modal-close:hover{color:var(--instacatch-primary)}.theme-instacatch .ant-dropdown-menu{box-shadow:var(--instacatch-shadow-lg);background:var(--instacatch-bg-base);border:1px solid #0000000f;border-radius:16px;padding:8px}.theme-instacatch .ant-dropdown-menu-item{transition:var(--instacatch-transition-fast);border-radius:12px;margin:2px 0;padding:8px 16px;font-family:Satoshi,sans-serif;font-size:15px}.theme-instacatch .ant-dropdown-menu-item:hover{color:var(--instacatch-primary);background:#ff880014}.theme-instacatch .ant-dropdown-menu-item-selected{color:var(--instacatch-primary);background:#ff88001a;font-weight:600}.theme-instacatch .ant-tooltip-inner{box-shadow:var(--instacatch-shadow-md);background:#000000d9;border-radius:12px;padding:8px 12px;font-family:Satoshi,sans-serif;font-size:13px}.theme-instacatch .ant-tooltip-arrow:before{background:#000000d9}.theme-instacatch .ant-alert{box-shadow:var(--instacatch-shadow-sm);border:1px solid;border-radius:16px;padding:16px 20px;font-family:Satoshi,sans-serif;font-size:15px}.theme-instacatch .ant-alert-success{color:#237804;background:#2fc36614;border-color:#2fc3664d}.theme-instacatch .ant-alert-info{color:#0050b3;background:#1890ff14;border-color:#1890ff4d}.theme-instacatch .ant-alert-warning{color:#d46b08;background:#faad1414;border-color:#faad144d}.theme-instacatch .ant-alert-error{color:#cf1322;background:#ff4d4f14;border-color:#ff4d4f4d}.theme-instacatch .ant-alert-icon{font-size:20px}.theme-instacatch .ant-badge-count{background:var(--instacatch-gradient-primary);border-radius:10px;font-family:Satoshi,sans-serif;font-size:12px;font-weight:600;box-shadow:0 2px 8px #ff88004d}.theme-instacatch .ant-badge-dot{background:var(--instacatch-primary);width:8px;height:8px;box-shadow:0 0 8px #ff880080}.theme-instacatch .ant-avatar{border:2px solid var(--instacatch-bg-base);border-radius:14px;box-shadow:0 4px 12px #f803}.theme-instacatch .ant-avatar-group .ant-avatar{border-color:var(--instacatch-bg-base)}.theme-instacatch .ant-checkbox-wrapper{font-family:Satoshi,sans-serif;font-size:15px}.theme-instacatch .ant-checkbox-inner{border:2px solid #00000026;border-radius:6px;width:18px;height:18px}.theme-instacatch .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--instacatch-primary);border-color:var(--instacatch-primary)}.theme-instacatch .ant-checkbox:hover .ant-checkbox-inner{border-color:var(--instacatch-primary)}.theme-instacatch .ant-radio-wrapper{font-family:Satoshi,sans-serif;font-size:15px}.theme-instacatch .ant-radio-inner{border-width:2px;border-color:#00000026}.theme-instacatch .ant-radio-checked .ant-radio-inner{border-color:var(--instacatch-primary)}.theme-instacatch .ant-radio-inner:after{background-color:var(--instacatch-primary)}.theme-instacatch .ant-radio:hover .ant-radio-inner{border-color:var(--instacatch-primary)}.theme-instacatch .ant-switch{background:#00000040;border-radius:100px;min-width:48px;height:24px}.theme-instacatch .ant-switch-checked{background:var(--instacatch-gradient-primary);box-shadow:0 2px 8px #ff88004d}.theme-instacatch .ant-switch-handle{width:20px;height:20px;top:2px;left:2px;box-shadow:0 2px 4px #0003}.theme-instacatch .ant-switch-checked .ant-switch-handle{left:calc(100% - 22px)}.theme-instacatch .ant-tabs{font-family:Satoshi,sans-serif}.theme-instacatch .ant-tabs-tab{color:var(--instacatch-text-secondary);margin-right:32px;padding:12px 0;font-size:15px;font-weight:500}.theme-instacatch .ant-tabs-tab:hover{color:var(--instacatch-primary)}.theme-instacatch .ant-tabs-tab-active{color:var(--instacatch-primary);font-weight:700}.theme-instacatch .ant-tabs-ink-bar{background:var(--instacatch-gradient-primary);border-radius:2px;height:3px;box-shadow:0 2px 8px #ff88004d}.theme-instacatch .ant-tabs-card .ant-tabs-tab{background:var(--instacatch-bg-base);border:1px solid #0000000f;border-radius:12px 12px 0 0;margin-right:4px;padding:12px 20px}.theme-instacatch .ant-tabs-card .ant-tabs-tab-active{background:var(--instacatch-bg-base);border-color:#ff88004d;border-bottom-color:var(--instacatch-bg-base)}.theme-instacatch .ant-tag{color:var(--instacatch-primary);background:#ff88001a;border:1px solid #ff88004d;border-radius:8px;padding:4px 12px;font-family:Satoshi,sans-serif;font-size:13px;font-weight:500}.theme-instacatch .ant-tag-success{color:#237804;background:#2fc3661a;border-color:#2fc3664d}.theme-instacatch .ant-tag-warning{color:#d46b08;background:#faad141a;border-color:#faad144d}.theme-instacatch .ant-tag-error{color:#cf1322;background:#ff4d4f1a;border-color:#ff4d4f4d}.theme-instacatch h1,.theme-instacatch .ant-typography h1{color:var(--instacatch-text-primary);font-family:Satoshi,sans-serif;font-size:48px;font-weight:900;line-height:1.2}.theme-instacatch h2,.theme-instacatch .ant-typography h2{color:var(--instacatch-text-primary);font-family:Satoshi,sans-serif;font-size:36px;font-weight:800;line-height:1.3}.theme-instacatch h3,.theme-instacatch .ant-typography h3{color:var(--instacatch-text-primary);font-family:Satoshi,sans-serif;font-size:28px;font-weight:800;line-height:1.4}.theme-instacatch h4,.theme-instacatch .ant-typography h4{color:var(--instacatch-text-primary);font-family:Satoshi,sans-serif;font-size:24px;font-weight:700;line-height:1.5}.theme-instacatch h5,.theme-instacatch .ant-typography h5{color:var(--instacatch-text-primary);font-family:Satoshi,sans-serif;font-size:20px;font-weight:700;line-height:1.5}.theme-instacatch p,.theme-instacatch .ant-typography p{color:var(--instacatch-text-secondary);font-family:Satoshi,sans-serif;font-size:15px;font-weight:500;line-height:1.7}.theme-instacatch a,.theme-instacatch .ant-typography a{color:var(--instacatch-primary);transition:var(--instacatch-transition-fast);text-decoration:none}.theme-instacatch a:hover,.theme-instacatch .ant-typography a:hover{color:var(--instacatch-primary-dark);text-decoration:underline}.theme-instacatch .ant-message{font-family:Satoshi,sans-serif}.theme-instacatch .ant-message-notice-content{box-shadow:var(--instacatch-shadow-lg);border-radius:16px;padding:12px 20px}.theme-instacatch .ant-message-success .anticon{color:var(--instacatch-success)}.theme-instacatch .ant-message-error .anticon{color:var(--instacatch-error)}.theme-instacatch .ant-message-warning .anticon{color:var(--instacatch-warning)}.theme-instacatch .ant-message-info .anticon{color:var(--instacatch-info)}.theme-instacatch .ant-notification{font-family:Satoshi,sans-serif}.theme-instacatch .ant-notification-notice{box-shadow:var(--instacatch-shadow-xl);border:1px solid #0000000f;border-radius:20px;padding:20px 24px}.theme-instacatch .ant-notification-notice-message{color:var(--instacatch-text-primary);font-size:16px;font-weight:700}.theme-instacatch .ant-notification-notice-description{color:var(--instacatch-text-secondary);font-size:14px}.theme-instacatch .ant-notification-notice-success{border-left:4px solid var(--instacatch-success)}.theme-instacatch .ant-notification-notice-error{border-left:4px solid var(--instacatch-error)}.theme-instacatch .ant-notification-notice-warning{border-left:4px solid var(--instacatch-warning)}.theme-instacatch .ant-notification-notice-info{border-left:4px solid var(--instacatch-info)}.theme-instacatch .ant-pagination{font-family:Satoshi,sans-serif}.theme-instacatch .ant-pagination-item{border:1px solid #0000001a;border-radius:12px;min-width:36px;height:36px;font-weight:500;line-height:34px}.theme-instacatch .ant-pagination-item:hover{border-color:var(--instacatch-primary)}.theme-instacatch .ant-pagination-item-active{background:var(--instacatch-gradient-primary);border-color:var(--instacatch-primary);color:#fff;font-weight:700;box-shadow:0 2px 8px #ff88004d}.theme-instacatch .ant-pagination-prev,.theme-instacatch .ant-pagination-next{border-radius:12px}.theme-instacatch .ant-pagination-jump-prev,.theme-instacatch .ant-pagination-jump-next{color:var(--instacatch-primary)}.theme-instacatch .ant-progress-line .ant-progress-bg{background:var(--instacatch-gradient-primary);border-radius:100px;box-shadow:0 2px 8px #ff88004d}.theme-instacatch .ant-progress-line .ant-progress-outer{background:#ff88001a;border-radius:100px}.theme-instacatch .ant-progress-text{color:var(--instacatch-text-primary);font-family:Satoshi,sans-serif;font-weight:600}.theme-instacatch .ant-progress-circle .ant-progress-circle-path{stroke:var(--instacatch-primary)}.theme-instacatch .ant-select-dropdown{box-shadow:var(--instacatch-shadow-lg);border:1px solid #0000000f;border-radius:16px;padding:8px}.theme-instacatch .ant-select-item{border-radius:12px;margin:2px 0;padding:8px 16px;font-family:Satoshi,sans-serif}.theme-instacatch .ant-select-item:hover{background:#ff880014}.theme-instacatch .ant-select-item-option-selected{color:var(--instacatch-primary);background:#ff88001a;font-weight:600}.theme-instacatch .ant-segmented{background:var(--instacatch-bg-container);border-radius:12px;padding:4px;font-family:Satoshi,sans-serif}.theme-instacatch .ant-segmented-item{border-radius:8px;font-weight:500}.theme-instacatch .ant-segmented-item-selected{background:var(--instacatch-gradient-primary);color:#fff;font-weight:700;box-shadow:0 2px 8px #ff88004d}.theme-instacatch .ant-slider-rail{background:#ff88001a}.theme-instacatch .ant-slider-track{background:var(--instacatch-gradient-primary)}.theme-instacatch .ant-slider-handle{background:var(--instacatch-bg-base);border:3px solid var(--instacatch-primary);box-shadow:0 2px 8px #ff88004d}.theme-instacatch .ant-slider-handle:hover,.theme-instacatch .ant-slider-handle:focus{border-color:var(--instacatch-primary-dark);box-shadow:0 4px 12px #f806}.theme-instacatch .ant-steps{font-family:Satoshi,sans-serif}.theme-instacatch .ant-steps-item-title{color:var(--instacatch-text-primary);font-weight:600}.theme-instacatch .ant-steps-item-description{color:var(--instacatch-text-secondary)}.theme-instacatch .ant-steps-item-icon{background:var(--instacatch-bg-base);border:2px solid #0000001a}.theme-instacatch .ant-steps-item-finish .ant-steps-item-icon{background:var(--instacatch-bg-base);border-color:var(--instacatch-primary)}.theme-instacatch .ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon{color:var(--instacatch-primary)}.theme-instacatch .ant-steps-item-process .ant-steps-item-icon{background:var(--instacatch-gradient-primary);border-color:var(--instacatch-primary)}.theme-instacatch .ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon{color:#fff}.theme-instacatch .ant-steps-item-tail:after{background:#0000001a}.theme-instacatch .ant-steps-item-finish .ant-steps-item-tail:after{background:var(--instacatch-primary)}.theme-instacatch .ant-timeline{font-family:Satoshi,sans-serif}.theme-instacatch .ant-timeline-item-tail{border-left:2px solid #f803}.theme-instacatch .ant-timeline-item-head{background:var(--instacatch-bg-base);border:3px solid var(--instacatch-primary);width:12px;height:12px}.theme-instacatch .ant-timeline-item-head-custom{background:0 0;border:none}.theme-instacatch .ant-collapse{background:var(--instacatch-bg-base);border:1px solid #0000000f;border-radius:16px;font-family:Satoshi,sans-serif}.theme-instacatch .ant-collapse-item{border-bottom:1px solid #0000000f}.theme-instacatch .ant-collapse-header{background:var(--instacatch-bg-container);color:var(--instacatch-text-primary);padding:16px 24px;font-weight:600}.theme-instacatch .ant-collapse-header:hover{background:#ff88000d}.theme-instacatch .ant-collapse-content{border-top:1px solid #0000000f}.theme-instacatch .ant-collapse-content-box{padding:24px}.theme-instacatch .ant-drawer-content{background:var(--instacatch-bg-base)}.theme-instacatch .ant-drawer-header{background:var(--instacatch-bg-base);border-bottom:1px solid #0000000f;padding:24px}.theme-instacatch .ant-drawer-title{font-family:Satoshi,sans-serif;font-size:20px;font-weight:800}.theme-instacatch .ant-drawer-body{padding:24px;font-family:Satoshi,sans-serif}.theme-instacatch .ant-drawer-close{color:var(--instacatch-text-secondary)}.theme-instacatch .ant-drawer-close:hover{color:var(--instacatch-primary)}.theme-instacatch .ant-popover-inner{box-shadow:var(--instacatch-shadow-lg);border:1px solid #0000000f;border-radius:16px}.theme-instacatch .ant-popover-title{border-bottom:1px solid #0000000f;padding:12px 16px;font-family:Satoshi,sans-serif;font-weight:700}.theme-instacatch .ant-popover-inner-content{padding:16px;font-family:Satoshi,sans-serif}.theme-instacatch .ant-popconfirm{font-family:Satoshi,sans-serif}.theme-instacatch .ant-popconfirm-message-title{font-weight:600}.theme-instacatch .ant-popconfirm-buttons{margin-top:12px}.theme-instacatch .ant-transfer{font-family:Satoshi,sans-serif}.theme-instacatch .ant-transfer-list{border:1px solid #0000000f;border-radius:16px}.theme-instacatch .ant-transfer-list-header{background:var(--instacatch-bg-container);border-bottom:1px solid #0000000f;border-radius:16px 16px 0 0;padding:12px 16px}.theme-instacatch .ant-transfer-list-content-item:hover{background:#ff880014}.theme-instacatch .ant-transfer-list-content-item-checked{background:#ff88001a}.theme-instacatch .ant-upload{font-family:Satoshi,sans-serif}.theme-instacatch .ant-upload-drag{border:2px dashed var(--instacatch-border);background:var(--instacatch-bg-container);border-radius:16px}.theme-instacatch .ant-upload-drag:hover{border-color:var(--instacatch-primary);background:#ff88000d}.theme-instacatch .ant-upload-drag-hover{border-color:var(--instacatch-primary)}.theme-instacatch .ant-upload-list-item{border:1px solid #0000000f;border-radius:12px}.theme-instacatch .ant-upload-list-item:hover{background:#ff88000d}.theme-instacatch .ant-picker-calendar{border:1px solid #0000000f;border-radius:16px;font-family:Satoshi,sans-serif}.theme-instacatch .ant-picker-calendar-header{border-bottom:1px solid #0000000f;padding:16px 24px}.theme-instacatch .ant-picker-cell{border-radius:8px}.theme-instacatch .ant-picker-cell:hover{background:#ff880014}.theme-instacatch .ant-picker-cell-selected{background:var(--instacatch-gradient-primary);color:#fff}.theme-instacatch .ant-picker-cell-today{border:1px solid var(--instacatch-primary)}.theme-instacatch .ant-picker-panel-container{box-shadow:var(--instacatch-shadow-lg);border-radius:16px}.theme-instacatch .ant-picker-header{border-bottom:1px solid #0000000f;padding:12px}.theme-instacatch .ant-picker-header-view button{font-family:Satoshi,sans-serif;font-weight:600}.theme-instacatch .ant-picker-header-view button:hover{color:var(--instacatch-primary)}.theme-instacatch .ant-tree{font-family:Satoshi,sans-serif}.theme-instacatch .ant-tree-treenode{padding:4px 0}.theme-instacatch .ant-tree-treenode:hover{background:#ff88000d}.theme-instacatch .ant-tree-treenode-selected{background:#ff88001a}.theme-instacatch .ant-tree-node-content-wrapper:hover{background:0 0}.theme-instacatch .ant-form{font-family:Satoshi,sans-serif}.theme-instacatch .ant-form-item{margin-bottom:24px}.theme-instacatch .ant-form-item-label>label{color:var(--instacatch-text-primary);font-size:15px;font-weight:600}.theme-instacatch .ant-form-item-required:before{color:var(--instacatch-error)}.theme-instacatch .ant-form-item-explain-error{color:var(--instacatch-error);font-size:13px}.theme-instacatch .ant-form-item-has-error .ant-input,.theme-instacatch .ant-form-item-has-error .ant-select-selector{border-color:var(--instacatch-error)}.theme-instacatch .ant-form-item-has-error .ant-input:focus,.theme-instacatch .ant-form-item-has-error .ant-select-focused .ant-select-selector{box-shadow:0 0 0 2px #ff4d4f1a}.theme-instacatch .ant-descriptions{font-family:Satoshi,sans-serif}.theme-instacatch .ant-descriptions-item-label{color:var(--instacatch-text-secondary);font-weight:600}.theme-instacatch .ant-descriptions-item-content{color:var(--instacatch-text-primary)}.theme-instacatch .ant-descriptions-bordered .ant-descriptions-item-label{background:var(--instacatch-bg-container)}.theme-instacatch .ant-list{font-family:Satoshi,sans-serif}.theme-instacatch .ant-list-item{transition:var(--instacatch-transition-fast);border-bottom:1px solid #0000000f;padding:16px 20px}.theme-instacatch .ant-list-item:hover{background:#ff88000a}.theme-instacatch .ant-list-item:nth-child(2n){background:#ff880005}.theme-instacatch .ant-list-item:nth-child(odd){background:var(--instacatch-bg-base)}.theme-instacatch .ant-list-item:nth-child(2n):hover{background:#ff88000f}.theme-instacatch .ant-list-item:nth-child(odd):hover{background:#ff88000a}.theme-instacatch .ant-list-header{background:var(--instacatch-bg-container);border-bottom:1px solid #0000000f;padding:16px 20px;font-weight:700}.theme-instacatch .ant-list-footer{background:var(--instacatch-bg-container);border-top:1px solid #0000000f;padding:16px 20px}.theme-instacatch .ant-empty{font-family:Satoshi,sans-serif}.theme-instacatch .ant-empty-description{color:var(--instacatch-text-secondary)}.theme-instacatch .ant-result{font-family:Satoshi,sans-serif}.theme-instacatch .ant-result-title{color:var(--instacatch-text-primary);font-weight:700}.theme-instacatch .ant-result-subtitle{color:var(--instacatch-text-secondary)}.theme-instacatch .ant-skeleton-content .ant-skeleton-title,.theme-instacatch .ant-skeleton-content .ant-skeleton-paragraph>li{background:linear-gradient(90deg,#ff88000f 25%,#ff88001f 50%,#ff88000f 75%) 0 0/400% 100%;border-radius:8px;animation:1.5s ease-in-out infinite shimmer}.theme-instacatch .ant-spin-dot-item{background-color:var(--instacatch-primary)}.theme-instacatch .ant-statistic{font-family:Satoshi,sans-serif}.theme-instacatch .ant-statistic-title{color:var(--instacatch-text-secondary);font-weight:600}.theme-instacatch .ant-statistic-content{color:var(--instacatch-text-primary);font-weight:800}.theme-instacatch .ant-statistic-content-value{color:var(--instacatch-primary)}.theme-instacatch .ant-breadcrumb{font-family:Satoshi,sans-serif}.theme-instacatch .ant-breadcrumb-link{color:var(--instacatch-text-secondary)}.theme-instacatch .ant-breadcrumb-link:hover{color:var(--instacatch-primary);background:#ff880014;border-radius:6px;padding:4px 8px}.theme-instacatch .ant-breadcrumb-separator{color:var(--instacatch-text-tertiary)}.theme-instacatch .ant-rate{color:var(--instacatch-primary)}.theme-instacatch .ant-rate-star{transition:var(--instacatch-transition-fast)}.theme-instacatch .ant-rate-star:hover{transform:scale(1.1)}.theme-instacatch .ant-back-top{bottom:40px;right:40px}.theme-instacatch .ant-back-top-content{background:var(--instacatch-gradient-primary);box-shadow:var(--instacatch-shadow-glow);width:48px;height:48px;transition:var(--instacatch-transition);border-radius:50%;justify-content:center;align-items:center;display:flex}.theme-instacatch .ant-back-top-content:hover{transform:translateY(-4px);box-shadow:0 12px 32px #f806}.theme-instacatch .ant-back-top-icon{color:#fff;font-size:20px}.theme-instacatch .ant-anchor{font-family:Satoshi,sans-serif}.theme-instacatch .ant-anchor-ink:before{background:#f803}.theme-instacatch .ant-anchor-ink-ball{background:var(--instacatch-primary);border-color:var(--instacatch-primary)}.theme-instacatch .ant-anchor-link{padding:8px 0 8px 16px}.theme-instacatch .ant-anchor-link-title{color:var(--instacatch-text-secondary)}.theme-instacatch .ant-anchor-link-title:hover{color:var(--instacatch-primary)}.theme-instacatch .ant-anchor-link-active>.ant-anchor-link-title{color:var(--instacatch-primary);font-weight:600}.theme-instacatch .ant-menu-submenu-popup{box-shadow:var(--instacatch-shadow-lg);border-radius:16px}.theme-instacatch .ant-menu-vertical .ant-menu-item,.theme-instacatch .ant-menu-vertical .ant-menu-submenu-title{margin:4px 8px}.theme-instacatch .ant-affix{z-index:100}.theme-instacatch .ant-image{border-radius:12px;overflow:hidden}.theme-instacatch .ant-image-mask{border-radius:12px}.theme-instacatch .ant-image-preview-operations{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c;border-radius:16px;padding:12px}.theme-instacatch .ant-comment{font-family:Satoshi,sans-serif}.theme-instacatch .ant-comment-content-author-name{color:var(--instacatch-text-primary);font-weight:600}.theme-instacatch .ant-comment-content-author-time{color:var(--instacatch-text-secondary)}.theme-instacatch .ant-ribbon{background:var(--instacatch-gradient-primary);font-family:Satoshi,sans-serif;font-weight:700}.theme-instacatch .notification-bell{cursor:pointer;transition:var(--instacatch-transition-fast);background:0 0;border:none;border-radius:12px;padding:8px}.theme-instacatch .notification-bell:hover{background:#ff880014}.theme-instacatch .selectedUser{border-left:4px solid var(--instacatch-primary);box-shadow:0 4px 16px #f803;background:#ff880026!important}.theme-instacatch .collection-point-group .ant-list-item:nth-child(2n){background:#2fc3660d}.theme-instacatch .collection-point-group .ant-list-item:nth-child(odd){background:#2fc36605}.theme-instacatch .stat-card{background:var(--instacatch-bg-base);transition:var(--instacatch-transition);border:1px solid #0000000f;border-radius:20px;padding:32px;position:relative;overflow:hidden}.theme-instacatch .stat-card:before{content:"";background:var(--instacatch-gradient-primary);height:4px;position:absolute;top:0;left:0;right:0}.theme-instacatch .stat-card:hover{box-shadow:var(--instacatch-shadow-xl);transform:translateY(-4px)}.theme-instacatch .stat-value{color:var(--instacatch-primary);margin:16px 0;font-family:Satoshi,sans-serif;font-size:48px;font-weight:900}.theme-instacatch .stat-label{color:var(--instacatch-text-secondary);text-transform:uppercase;letter-spacing:.5px;font-family:Satoshi,sans-serif;font-size:13px;font-weight:600}.theme-instacatch .dashboard-widget{background:var(--instacatch-bg-base);transition:var(--instacatch-transition);border:1px solid #0000000f;border-radius:20px;padding:32px}.theme-instacatch .dashboard-widget:hover{box-shadow:var(--instacatch-shadow-md);transform:translateY(-2px)}.theme-instacatch .chart-container{background:var(--instacatch-bg-base);border:1px solid #0000000f;border-radius:20px;padding:32px;position:relative;overflow:hidden}.theme-instacatch .chart-container:before{content:"";background:var(--instacatch-gradient-primary);height:3px;position:absolute;top:0;left:0;right:0}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.theme-instacatch .fade-in{animation:.4s ease-out fadeIn}.theme-instacatch .slide-in-right{animation:.4s ease-out slideInRight}@media (max-width:768px){.theme-instacatch .ant-layout-header{height:64px;padding:0 20px}.theme-instacatch .ant-card{border-radius:16px;margin-bottom:16px}.theme-instacatch .ant-card-body{padding:24px}.theme-instacatch .ant-btn{height:44px;padding:0 24px;font-size:15px}.theme-instacatch .ant-input{height:44px;padding:12px 16px;font-size:15px}.theme-instacatch .stat-value{font-size:36px}.theme-instacatch .dashboard-widget,.theme-instacatch .stat-card{padding:24px}.theme-instacatch h1{font-size:36px}.theme-instacatch h2{font-size:28px}.theme-instacatch h3{font-size:24px}}@media (max-width:480px){.theme-instacatch .ant-layout-header{height:56px;padding:0 16px}.theme-instacatch .ant-btn{height:40px;padding:0 20px;font-size:14px}.theme-instacatch .ant-input{height:40px;padding:10px 14px;font-size:14px}.theme-instacatch .ant-card-body,.theme-instacatch .stat-card,.theme-instacatch .dashboard-widget{padding:20px}.theme-instacatch h1{font-size:32px}.theme-instacatch h2{font-size:24px}}@media (prefers-reduced-motion:reduce){.theme-instacatch *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{.theme-instacatch{color:#000!important;background:#fff!important}.theme-instacatch *{color:#000!important;box-shadow:none!important;text-shadow:none!important;background:#fff!important}.theme-instacatch .ant-btn,.theme-instacatch .ant-menu,.theme-instacatch .ant-back-top{display:none!important}}.theme-instacatch :focus{outline:2px solid var(--instacatch-primary);outline-offset:2px}.theme-instacatch :focus:not(:focus-visible){outline:none}.theme-instacatch :focus-visible{outline:2px solid var(--instacatch-primary);outline-offset:2px}.theme-instacatch ::-webkit-scrollbar{width:8px;height:8px}.theme-instacatch ::-webkit-scrollbar-track{background:var(--instacatch-bg-container);border-radius:4px}.theme-instacatch ::-webkit-scrollbar-thumb{background:#ff88004d;border-radius:4px}.theme-instacatch ::-webkit-scrollbar-thumb:hover{background:#ff880080}.theme-instacatch ::selection{color:var(--instacatch-text-primary);background:#ff88004d}.theme-instacatch ::selection{color:var(--instacatch-text-primary);background:#ff88004d}
@font-face{font-family:satoshi;src:url(../media/Satoshi_Light-s.p.3e0148d4.ttf)format("truetype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:satoshi;src:url(../media/Satoshi_Regular-s.p.6dac5793.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:satoshi;src:url(../media/Satoshi_Medium-s.p.2f9b02b8.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:satoshi;src:url(../media/Satoshi_Bold-s.p.3ef8ab9e.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:satoshi;src:url(../media/Satoshi_Black-s.p.0e524423.ttf)format("truetype");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:satoshi Fallback;src:local(Arial);ascent-override:102.23%;descent-override:24.29%;line-gap-override:10.12%;size-adjust:98.8%}.satoshi_7947c738-module__l4K6Oq__className{font-family:satoshi,satoshi Fallback}.satoshi_7947c738-module__l4K6Oq__variable{--font-satoshi:"satoshi","satoshi Fallback"}
