.glass-loader-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.glass-loader--fullPage{min-height:calc(100vh - 120px);width:100%}.glass-loader--section{padding:48px 24px;min-height:200px}.glass-loader--inline{display:inline-flex;flex-direction:row;padding:0;min-height:auto;gap:8px}.glass-loader-rings{position:relative;display:flex;align-items:center;justify-content:center}.glass-loader-ring{position:absolute;border-radius:50%;border:2px solid transparent}.glass-loader-ring--outer{width:100%;height:100%;border-top-color:var(--brand-primary, #0473A0);border-right-color:color-mix(in srgb,var(--brand-primary, #0473A0) 30%,transparent);animation:glass-spin-outer 1.2s cubic-bezier(.5,0,.5,1) infinite}.glass-loader-ring--middle{width:70%;height:70%;border-top-color:var(--brand-secondary, #1248BD);border-left-color:color-mix(in srgb,var(--brand-secondary, #1248BD) 30%,transparent);animation:glass-spin-middle 1s cubic-bezier(.5,0,.5,1) infinite}.glass-loader-ring--inner{width:40%;height:40%;border-top-color:var(--glass-text-tertiary, #6b7280);border-right-color:color-mix(in srgb,var(--glass-text-tertiary, #6b7280) 40%,transparent);animation:glass-spin-inner .8s cubic-bezier(.5,0,.5,1) infinite}.glass-loader-dot{width:6px;height:6px;border-radius:50%;background:var(--brand-primary, #0473A0);animation:glass-loader-pulse 1.2s ease-in-out infinite}.glass-loader-text{font-size:13px;font-weight:500;color:var(--glass-text-secondary, #64748b);letter-spacing:.02em}@keyframes glass-spin-outer{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes glass-spin-middle{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes glass-spin-inner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes glass-loader-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}.glass-loader--inline .glass-loader-dot{width:3px;height:3px}[data-theme=dark] .glass-loader-text{color:#fff9}[data-theme=dark] .glass-loader-ring--outer{border-top-color:#40a9ff;border-right-color:#40a9ff4d}[data-theme=dark] .glass-loader-ring--middle{border-top-color:#6366f1;border-left-color:#6366f14d}[data-theme=dark] .glass-loader-ring--inner{border-top-color:#ffffff73;border-right-color:#ffffff26}[data-theme=dark] .glass-loader-dot{background:#40a9ff}@media (prefers-reduced-motion: reduce){.glass-loader-ring,.glass-loader-dot{animation:none!important}.glass-loader-ring--outer{border-color:var(--brand-primary, #0473A0);opacity:.5}}:root{--glass-bg: rgba(255, 255, 255, .72);--glass-bg-elevated: rgba(255, 255, 255, .88);--glass-bg-subtle: rgba(255, 255, 255, .5);--glass-bg-solid: #ffffff;--glass-bg-page: #f8f9fc;--glass-bg-inset: rgba(0, 0, 0, .02);--glass-blur: 20px;--glass-blur-heavy: 40px;--glass-blur-light: 12px;--glass-border: rgba(255, 255, 255, .7);--glass-border-subtle: rgba(0, 0, 0, .06);--glass-border-hover: rgba(0, 0, 0, .1);--glass-border-focus: var(--brand-primary, #0473A0);--glass-shadow-xs: 0 1px 3px rgba(0, 0, 0, .03);--glass-shadow-sm: 0 2px 8px rgba(0, 0, 0, .04);--glass-shadow: 0 8px 32px rgba(0, 0, 0, .08);--glass-shadow-lg: 0 16px 48px rgba(0, 0, 0, .12);--glass-shadow-hover: 0 12px 40px rgba(0, 0, 0, .1);--glass-shadow-colored: 0 8px 32px color-mix(in srgb, var(--brand-primary, #0473A0) 15%, transparent);--glass-brand-tint-1: color-mix(in srgb, var(--brand-primary, #0473A0) 4%, transparent);--glass-brand-tint-2: color-mix(in srgb, var(--brand-primary, #0473A0) 8%, transparent);--glass-brand-tint-3: color-mix(in srgb, var(--brand-primary, #0473A0) 12%, transparent);--glass-brand-tint-solid-1: color-mix(in srgb, var(--brand-primary, #0473A0) 4%, white);--glass-brand-tint-solid-2: color-mix(in srgb, var(--brand-primary, #0473A0) 8%, white);--glass-radius-xs: 6px;--glass-radius-sm: 8px;--glass-radius: 12px;--glass-radius-lg: 16px;--glass-radius-xl: 20px;--glass-radius-2xl: 24px;--glass-radius-pill: 999px;--glass-space-2xs: 4px;--glass-space-xs: 8px;--glass-space-sm: 12px;--glass-space: 16px;--glass-space-md: 24px;--glass-space-lg: 32px;--glass-space-xl: 48px;--glass-space-2xl: 64px;--glass-font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--glass-font-mono: "JetBrains Mono", "Fira Code", "SF Mono", monospace;--glass-font-weight-normal: 400;--glass-font-weight-medium: 500;--glass-font-weight-semi: 600;--glass-font-weight-bold: 700;--glass-letter-spacing: -.01em;--glass-letter-spacing-tight: -.02em;--glass-letter-spacing-wide: .05em;--glass-text-primary: #1a1a2e;--glass-text-secondary: #475569;--glass-text-tertiary: #4b5563;--glass-text-placeholder: #94a3b8;--glass-text-on-brand: #ffffff;--glass-status-success-bg: rgba(82, 196, 26, .1);--glass-status-success-border: rgba(82, 196, 26, .25);--glass-status-success-text: #389e0d;--glass-status-success-dot: #52c41a;--glass-status-warning-bg: rgba(180, 130, 50, .08);--glass-status-warning-border: rgba(180, 130, 50, .2);--glass-status-warning-text: #92661a;--glass-status-warning-dot: #b8860b;--glass-status-error-bg: rgba(255, 77, 79, .1);--glass-status-error-border: rgba(255, 77, 79, .25);--glass-status-error-text: #cf1322;--glass-status-error-dot: #ff4d4f;--glass-status-info-bg: color-mix(in srgb, var(--brand-primary, #0473A0) 10%, transparent);--glass-status-info-border: color-mix(in srgb, var(--brand-primary, #0473A0) 25%, transparent);--glass-status-info-text: var(--brand-primary, #0473A0);--glass-status-info-dot: var(--brand-primary, #0473A0);--glass-status-pending-bg: rgba(114, 46, 209, .1);--glass-status-pending-border: rgba(114, 46, 209, .25);--glass-status-pending-text: #531dab;--glass-status-pending-dot: #722ed1;--glass-transition: all .2s cubic-bezier(.4, 0, .2, 1);--glass-transition-fast: all .15s cubic-bezier(.4, 0, .2, 1);--glass-transition-slow: all .3s cubic-bezier(.4, 0, .2, 1);--glass-header-bg: rgba(255, 255, 255, .8);--glass-header-blur: 20px;--glass-header-border: rgba(0, 0, 0, .06);--glass-header-shadow: 0 1px 3px rgba(0, 0, 0, .04);--glass-header-height: 64px;--glass-nav-hover-bg: color-mix(in srgb, var(--brand-primary, #0473A0) 6%, transparent);--glass-nav-active-bg: color-mix(in srgb, var(--brand-primary, #0473A0) 10%, transparent);--glass-nav-active-text: var(--brand-primary, #0473A0);--glass-input-bg: rgba(255, 255, 255, .6);--glass-input-border: rgba(0, 0, 0, .1);--glass-input-focus-ring: 0 0 0 3px color-mix(in srgb, var(--brand-primary, #0473A0) 10%, transparent);--glass-modal-overlay: rgba(0, 0, 0, .45);--glass-modal-bg: var(--glass-bg-elevated);--glass-modal-blur: var(--glass-blur-heavy);--glass-gradient-brand: linear-gradient(135deg, var(--brand-primary, #0473A0), var(--brand-secondary, #1248BD));--glass-gradient-brand-soft: linear-gradient(135deg, color-mix(in srgb, var(--brand-primary, #0473A0) 6%, white), color-mix(in srgb, var(--brand-secondary, #1248BD) 6%, white));--glass-gradient-brand-subtle: linear-gradient(135deg, color-mix(in srgb, var(--brand-primary, #0473A0) 3%, white), color-mix(in srgb, var(--brand-secondary, #1248BD) 4%, white));--glass-gradient-page: linear-gradient(160deg, #f8f9fc 0%, #f0f4fa 40%, #f5f0fa 70%, #f8f9fc 100%);--glass-gradient-card-shine: linear-gradient(135deg, rgba(255,255,255,0) 0%, color-mix(in srgb, var(--brand-primary, #0473A0) 3%, transparent) 50%, rgba(255,255,255,0) 100%);--glass-gradient-border: linear-gradient(135deg, var(--brand-primary, #0473A0), var(--brand-secondary, #1248BD));--glass-gradient-icon-brand: linear-gradient(135deg, color-mix(in srgb, var(--brand-primary, #0473A0) 15%, white), color-mix(in srgb, var(--brand-secondary, #1248BD) 12%, white));--glass-gradient-icon-success: linear-gradient(135deg, rgba(82,196,26,.15), rgba(115,209,61,.1));--glass-gradient-icon-warning: linear-gradient(135deg, rgba(250,173,20,.15), rgba(255,197,61,.1));--glass-gradient-icon-error: linear-gradient(135deg, rgba(255,77,79,.15), rgba(255,120,117,.1));--glass-gradient-orb-1: radial-gradient(ellipse 800px 600px at 10% 10%, color-mix(in srgb, var(--brand-primary, #0473A0) 14%, transparent) 0%, transparent 70%);--glass-gradient-orb-2: radial-gradient(ellipse 600px 800px at 90% 85%, color-mix(in srgb, var(--brand-secondary, #1248BD) 11%, transparent) 0%, transparent 70%);--glass-gradient-orb-accent: radial-gradient(ellipse 400px 400px at 50% 40%, rgba(114, 46, 209, .07) 0%, transparent 60%)}[data-theme=dark]{--glass-bg: rgba(26, 35, 50, .6);--glass-bg-elevated: rgba(26, 35, 50, .8);--glass-bg-subtle: rgba(26, 35, 50, .4);--glass-bg-solid: #1a2332;--glass-bg-page: transparent;--glass-bg-inset: rgba(0, 0, 0, .15);--glass-border: rgba(255, 255, 255, .08);--glass-border-subtle: rgba(255, 255, 255, .05);--glass-border-hover: rgba(255, 255, 255, .15);--glass-border-focus: #0473A0;--glass-shadow-xs: 0 1px 3px rgba(0, 0, 0, .15);--glass-shadow-sm: 0 2px 8px rgba(0, 0, 0, .2);--glass-shadow: 0 8px 32px rgba(0, 0, 0, .4);--glass-shadow-lg: 0 16px 48px rgba(0, 0, 0, .5);--glass-shadow-hover: 0 12px 40px rgba(0, 0, 0, .45);--glass-shadow-colored: 0 8px 32px rgba(0, 0, 0, .35);--glass-brand-tint-1: rgba(255, 255, 255, .03);--glass-brand-tint-2: rgba(255, 255, 255, .06);--glass-brand-tint-3: rgba(255, 255, 255, .1);--glass-brand-tint-solid-1: rgba(30, 42, 58, .9);--glass-brand-tint-solid-2: rgba(30, 42, 58, .95);--glass-text-primary: #ffffff;--glass-text-secondary: rgba(255, 255, 255, .7);--glass-text-tertiary: rgba(255, 255, 255, .45);--glass-text-placeholder: rgba(255, 255, 255, .3);--glass-text-on-brand: #ffffff;--glass-status-success-bg: rgba(115, 209, 61, .15);--glass-status-success-border: rgba(115, 209, 61, .3);--glass-status-success-text: #73d13d;--glass-status-success-dot: #73d13d;--glass-status-warning-bg: rgba(218, 178, 100, .12);--glass-status-warning-border: rgba(218, 178, 100, .25);--glass-status-warning-text: #dab264;--glass-status-warning-dot: #dab264;--glass-status-error-bg: rgba(255, 120, 117, .15);--glass-status-error-border: rgba(255, 120, 117, .3);--glass-status-error-text: #ff7875;--glass-status-error-dot: #ff7875;--glass-status-info-bg: rgba(64, 169, 255, .15);--glass-status-info-border: rgba(64, 169, 255, .3);--glass-status-info-text: #40a9ff;--glass-status-info-dot: #40a9ff;--glass-status-pending-bg: rgba(179, 127, 235, .15);--glass-status-pending-border: rgba(179, 127, 235, .3);--glass-status-pending-text: #b37feb;--glass-status-pending-dot: #b37feb;--glass-header-bg: rgba(23, 35, 73, .7);--glass-header-blur: 20px;--glass-header-border: rgba(255, 255, 255, .08);--glass-header-shadow: 0 2px 20px rgba(0, 0, 0, .3);--glass-nav-hover-bg: rgba(255, 255, 255, .06);--glass-nav-active-bg: rgba(255, 255, 255, .1);--glass-nav-active-text: #ffffff;--glass-input-bg: rgba(26, 35, 50, .6);--glass-input-border: rgba(255, 255, 255, .1);--glass-input-focus-ring: 0 0 0 3px rgba(4, 115, 160, .2);--glass-modal-overlay: rgba(0, 0, 0, .6);--glass-modal-bg: var(--glass-bg-elevated);--glass-modal-blur: var(--glass-blur-heavy);--glass-gradient-brand: linear-gradient(135deg, rgba(64,169,255,.8), rgba(99,102,241,.8));--glass-gradient-brand-soft: linear-gradient(135deg, rgba(255,255,255,.04), rgba(255,255,255,.06));--glass-gradient-brand-subtle: linear-gradient(135deg, rgba(255,255,255,.02), rgba(255,255,255,.03));--glass-gradient-page: none;--glass-gradient-card-shine: linear-gradient(135deg, rgba(255,255,255,0) 0%, rgba(255,255,255,.02) 50%, rgba(255,255,255,0) 100%);--glass-gradient-border: linear-gradient(135deg, rgba(64,169,255,.5), rgba(99,102,241,.5));--glass-gradient-icon-brand: linear-gradient(135deg, rgba(64,169,255,.15), rgba(99,102,241,.12));--glass-gradient-icon-success: linear-gradient(135deg, rgba(115,209,61,.18), rgba(82,196,26,.12));--glass-gradient-icon-warning: linear-gradient(135deg, rgba(255,197,61,.18), rgba(250,173,20,.12));--glass-gradient-icon-error: linear-gradient(135deg, rgba(255,120,117,.18), rgba(255,77,79,.12));--glass-gradient-orb-1: none;--glass-gradient-orb-2: none;--glass-gradient-orb-accent: none}@media (prefers-reduced-transparency: reduce){:root{--glass-bg: #ffffff;--glass-bg-elevated: #ffffff;--glass-bg-subtle: #fafafa;--glass-blur: 0px;--glass-blur-heavy: 0px;--glass-blur-light: 0px;--glass-header-bg: #ffffff;--glass-header-blur: 0px}[data-theme=dark]{--glass-bg: #1a2332;--glass-bg-elevated: #1e2a3a;--glass-bg-subtle: #14202c;--glass-blur: 0px;--glass-blur-heavy: 0px;--glass-blur-light: 0px;--glass-header-bg: #172349;--glass-header-blur: 0px}}.ant-input::placeholder,.ant-input-number-input::placeholder,.ant-picker-input>input::placeholder{color:var(--glass-text-placeholder)!important}.ant-select-selection-placeholder{color:var(--glass-text-placeholder)!important}.glass-card-hoverable:hover{box-shadow:var(--glass-shadow-hover)!important;border-color:var(--glass-border-hover)!important;transform:translateY(-2px)}.glass-card .ant-card-actions{background:transparent!important;border-top:1px solid var(--glass-border-subtle)!important;border-radius:0 0 var(--glass-radius-lg) var(--glass-radius-lg);display:flex!important;align-items:center;gap:8px;padding:12px 16px!important}.glass-card .ant-card-actions>li{border-inline-end:none!important;width:auto!important;flex:none!important;padding:0!important;margin:0!important}.glass-card .ant-card-actions .ant-btn{border-radius:var(--glass-radius-pill)!important;border:1px solid var(--glass-border-subtle)!important;background:transparent!important;color:var(--glass-text-secondary)!important;font-size:13px!important;font-weight:500!important;padding:4px 14px!important;height:auto!important;line-height:1.5!important;box-shadow:none!important;transition:all .2s ease!important}.glass-card .ant-card-actions .ant-btn:hover{border-color:var(--brand-primary, #0473A0)!important;color:var(--brand-primary, #0473A0)!important;background:color-mix(in srgb,var(--brand-primary, #0473A0) 6%,transparent)!important}[data-theme=dark] .glass-card .ant-card-actions .ant-btn:hover{border-color:#ffffff40!important;color:#fff!important;background:#ffffff14!important}.glass-card .ant-card-actions .ant-btn-dangerous{color:var(--glass-status-error-text, #dc2626)!important;border-color:var(--glass-status-error-text, #dc2626)!important}.glass-card .ant-card-actions .ant-btn-dangerous:hover{background:color-mix(in srgb,#dc2626 8%,transparent)!important}.glass-card .ant-card-actions .ant-btn:disabled,.glass-card .ant-card-actions .ant-btn[disabled]{opacity:.45!important;cursor:not-allowed!important;border-color:var(--glass-border-subtle)!important;color:var(--glass-text-tertiary)!important;background:transparent!important}.glass-action-btn.ant-btn{border-radius:var(--glass-radius-pill)!important;border:1px solid var(--glass-border-subtle)!important;background:transparent!important;color:var(--glass-text-secondary)!important;font-size:13px!important;font-weight:500!important;padding:4px 14px!important;height:auto!important;line-height:1.5!important;box-shadow:none!important;transition:all .2s ease!important}.glass-action-btn.ant-btn:hover{border-color:var(--brand-primary, #0473A0)!important;color:var(--brand-primary, #0473A0)!important;background:color-mix(in srgb,var(--brand-primary, #0473A0) 6%,transparent)!important}[data-theme=dark] .glass-action-btn.ant-btn:hover{border-color:#ffffff40!important;color:#fff!important;background:#ffffff14!important}.glass-action-btn.ant-btn-dangerous{color:var(--glass-status-error-text, #dc2626)!important;border-color:var(--glass-status-error-text, #dc2626)!important}.glass-action-btn.ant-btn:disabled,.glass-action-btn.ant-btn[disabled]{opacity:.45!important;cursor:not-allowed!important}.glass-modal .ant-modal-close{color:var(--glass-text-tertiary);border-radius:var(--glass-radius-sm);transition:var(--glass-transition-fast)}.glass-modal .ant-modal-close:hover{background:var(--glass-brand-tint-2);color:var(--glass-text-primary)}[data-theme=dark] .glass-modal .ant-modal-close:hover{background:#ffffff14}.glass-modal .ant-modal-title{font-weight:600;font-size:18px;letter-spacing:-.01em}.glass-modal .ant-modal-footer .ant-btn{border-radius:var(--glass-radius-pill)!important;font-size:13px!important;font-weight:500!important;padding:6px 20px!important;height:auto!important;line-height:1.5!important;box-shadow:none!important;transition:all .2s ease!important}.glass-modal .ant-modal-footer .ant-btn-default{border:1px solid var(--glass-border-subtle)!important;background:transparent!important;color:var(--glass-text-secondary)!important}.glass-modal .ant-modal-footer .ant-btn-default:hover{border-color:var(--brand-primary, #0473A0)!important;color:var(--brand-primary, #0473A0)!important;background:color-mix(in srgb,var(--brand-primary, #0473A0) 6%,transparent)!important}[data-theme=dark] .glass-modal .ant-modal-footer .ant-btn-default:hover{border-color:#ffffff40!important;color:#fff!important;background:#ffffff14!important}.glass-modal .ant-modal-footer .ant-btn-primary{border:1px solid var(--brand-primary, #0473A0)!important;background:var(--brand-primary, #0473A0)!important;color:#fff!important}.glass-modal .ant-modal-footer .ant-btn-primary:hover{opacity:.9}[data-theme=dark] .glass-modal .ant-modal-footer .ant-btn-primary{background:#40a9ff!important;border-color:#40a9ff!important}.glass-modal .ant-modal-footer .ant-btn-dangerous{border:1px solid var(--glass-status-error-text, #dc2626)!important;color:var(--glass-status-error-text, #dc2626)!important;background:transparent!important}.glass-modal .ant-modal-footer .ant-btn-dangerous:hover{background:color-mix(in srgb,#dc2626 6%,transparent)!important}.glass-modal .ant-modal-footer .ant-btn:disabled,.glass-modal .ant-modal-footer .ant-btn[disabled]{opacity:.45!important;cursor:not-allowed!important}.glass-modal-section{background:var(--glass-bg-subtle, rgba(0,0,0,.025));border:1px solid var(--glass-border-subtle);border-radius:var(--glass-radius-md, 10px);padding:20px;margin-bottom:14px}[data-theme=dark] .glass-modal-section{background:#ffffff0a}.glass-modal-section-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--glass-text-tertiary);margin-bottom:14px}.glass-form .ant-input,.glass-form .ant-input-affix-wrapper,.glass-form .ant-picker,.glass-form .ant-select-selector{background:var(--glass-input-bg)!important;border:1px solid var(--glass-input-border)!important;border-radius:var(--glass-radius-sm)!important;transition:var(--glass-transition-fast)!important}.glass-form .ant-input:focus,.glass-form .ant-input-focused,.glass-form .ant-input-affix-wrapper:focus,.glass-form .ant-input-affix-wrapper-focused,.glass-form .ant-picker-focused,.glass-form .ant-select-focused .ant-select-selector{border-color:var(--glass-border-focus)!important;box-shadow:var(--glass-input-focus-ring)!important}.glass-form .ant-input::placeholder{color:var(--glass-text-placeholder)!important}.glass-form .ant-form-item-label>label{font-size:13px;font-weight:500;color:var(--glass-text-secondary)}.glass-tabs .ant-tabs-nav{margin-bottom:24px}.glass-tabs .ant-tabs-tab{padding:8px 16px;border-radius:var(--glass-radius-sm);transition:var(--glass-transition-fast)}.glass-tabs .ant-tabs-tab:hover{background:var(--glass-nav-hover-bg)}.glass-tabs .ant-tabs-tab-active{background:var(--glass-nav-active-bg)}.glass-pagination .ant-pagination-item{border-radius:var(--glass-radius-sm)!important;border:1px solid var(--glass-border-subtle)!important;background:var(--glass-bg-subtle)!important;transition:var(--glass-transition-fast)!important}.glass-pagination .ant-pagination-item:hover{border-color:var(--glass-border-hover)!important}.glass-pagination .ant-pagination-item-active{background:var(--brand-primary, #0473A0)!important;border-color:var(--brand-primary, #0473A0)!important}.glass-pagination .ant-pagination-item-active a{color:#fff!important}.glass-progress .ant-progress-inner{background:var(--glass-bg-subtle)!important;border-radius:3px!important}.glass-progress .ant-progress-bg{background:var(--brand-primary, #0473A0)!important;border-radius:3px!important}[data-theme=dark] .glass-progress .ant-progress-bg{background:#40a9ff!important}.glass-view-toggle{display:inline-flex;border-radius:var(--glass-radius-pill);border:1px solid var(--glass-border-subtle);overflow:hidden;background:var(--glass-bg-subtle)}.glass-view-toggle .ant-radio-button-wrapper{border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-size:13px;font-weight:500;color:var(--glass-text-secondary);padding:0 16px;height:32px;line-height:32px}.glass-view-toggle .ant-radio-button-wrapper:before{display:none!important}.glass-view-toggle .ant-radio-button-wrapper-checked{background:var(--brand-primary, #0473A0)!important;color:#fff!important}[data-theme=dark] .glass-view-toggle .ant-radio-button-wrapper-checked{background:#ffffff26!important;color:#fff!important}.glass-tag{border-radius:var(--glass-radius-pill)!important;background:var(--glass-bg-subtle)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border-subtle)!important;color:var(--glass-text-secondary)!important;font-weight:500;font-size:12px;padding:2px 10px}[data-theme=dark] .glass-tag{border-color:#ffffff14!important}.glass-page-gradient{background:var(--glass-gradient-page);min-height:100vh;position:relative}.glass-page-gradient:before,.glass-page-gradient:after{content:"";position:fixed;pointer-events:none;z-index:0;border-radius:50%}.glass-page-gradient:before{width:600px;height:600px;top:-100px;right:-100px;background:var(--glass-gradient-orb-1)}.glass-page-gradient:after{width:500px;height:500px;bottom:-50px;left:-50px;background:var(--glass-gradient-orb-2)}.glass-card-accent{position:relative;overflow:hidden}.glass-card-accent:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--glass-gradient-border);border-radius:var(--glass-radius-lg) var(--glass-radius-lg) 0 0;z-index:1}.glass-card-shine{position:relative}.glass-card-shine:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--glass-gradient-card-shine);pointer-events:none;border-radius:inherit}.glass-icon-gradient{background:var(--glass-gradient-icon-brand)!important}.glass-icon-gradient.success{background:var(--glass-gradient-icon-success)!important}.glass-icon-gradient.warning{background:var(--glass-gradient-icon-warning)!important}.glass-icon-gradient.error{background:var(--glass-gradient-icon-error)!important}.glass-btn-gradient{background:var(--glass-gradient-brand)!important;border:none!important;color:#fff!important;position:relative;overflow:hidden;transition:var(--glass-transition-fast)}.glass-btn-gradient:hover{opacity:.92;transform:translateY(-1px);box-shadow:0 4px 16px color-mix(in srgb,var(--brand-primary, #0473A0) 25%,transparent)}[data-theme=dark] .glass-btn-gradient:hover{box-shadow:0 4px 16px #40a9ff40}.glass-progress-gradient .ant-progress-bg,.glass-progress-gradient{background:var(--glass-gradient-brand)!important}.glass-divider-gradient{height:1px;border:none;background:linear-gradient(90deg,transparent 0%,var(--glass-border-subtle) 20%,color-mix(in srgb,var(--brand-primary, #0473A0) 15%,transparent) 50%,var(--glass-border-subtle) 80%,transparent 100%);margin:48px 0}[data-theme=dark] .glass-divider-gradient{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.05) 20%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.05) 80%,transparent 100%)}.glass-dot-gradient{background:var(--glass-gradient-brand)!important}.glass-kpi-accent{position:relative;overflow:hidden}.glass-kpi-accent:before{content:"";position:absolute;left:0;top:16px;bottom:16px;width:3px;border-radius:0 3px 3px 0;background:var(--glass-gradient-brand)}.glass-container-gradient{background:var(--glass-gradient-brand-soft)!important;border-color:color-mix(in srgb,var(--brand-primary, #0473A0) 8%,transparent)!important}[data-theme=dark] .glass-container-gradient{background:#ffffff0a!important;border-color:#ffffff14!important}.glass-header-nav.ant-menu-horizontal{border-bottom:none!important}.glass-header-nav .ant-menu-item{color:var(--glass-text-tertiary)!important;font-size:13px!important;font-weight:500!important;padding-inline:16px!important;border-bottom:2px solid transparent!important;transition:color .2s,border-color .2s!important}.glass-header-nav .ant-menu-item:after{display:none!important}.glass-header-nav .ant-menu-item:hover{color:var(--glass-text-primary)!important;background:transparent!important}.glass-header-nav .ant-menu-item-selected{color:var(--brand-primary, #0473A0)!important;font-weight:600!important;border-bottom-color:var(--brand-primary, #0473A0)!important;background:transparent!important}[data-theme=dark] .glass-header-nav .ant-menu-item{color:#ffffff80!important}[data-theme=dark] .glass-header-nav .ant-menu-item:hover{color:#ffffffd9!important;background:transparent!important}[data-theme=dark] .glass-header-nav .ant-menu-item-selected{color:#fff!important;border-bottom-color:#fffc!important;background:transparent!important}.glass-page-gradient{background:var(--glass-gradient-orb-1),var(--glass-gradient-orb-2),var(--glass-gradient-orb-accent),var(--glass-gradient-page)!important;min-height:100vh;position:relative}[data-theme=dark] .glass-page-gradient{background:transparent!important}.glass-page-gradient:before,.glass-page-gradient:after{display:none}.glass-page-gradient .ant-breadcrumb-link{color:var(--glass-text-secondary)!important;font-weight:400!important;font-size:13px!important}.glass-page-gradient .ant-breadcrumb-link:hover{color:var(--brand-primary, #0473A0)!important}.glass-page-gradient .ant-breadcrumb-separator{color:var(--glass-text-tertiary)!important}[data-theme=dark] .ant-breadcrumb-link{color:#fff9!important;font-weight:400!important}[data-theme=dark] .ant-breadcrumb-link:hover{color:#ffffffe6!important}[data-theme=dark] .ant-breadcrumb-separator{color:#ffffff59!important}.ant-typography-secondary,.ant-typography.ant-typography-secondary,.ant-typography-secondary[style*=fontSize],.ant-typography.ant-typography-secondary[style*=fontSize]{color:var(--glass-text-secondary)!important}.glass-card .anticon{color:var(--glass-text-tertiary)}.glass-card .ant-btn .anticon,.glass-card .ant-rate .anticon{color:inherit}.glass-fb-sidebar{background:var(--glass-bg-elevated)!important;-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));border-right:1px solid var(--glass-border-subtle)!important}.glass-fb-sidebar .glass-fb-category{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--brand-primary, #0473A0);padding-bottom:6px;border-bottom:1px solid color-mix(in srgb,var(--brand-primary, #0473A0) 12%,transparent);margin-bottom:12px;margin-top:20px}.glass-fb-sidebar .glass-fb-category:first-child{margin-top:0}.glass-fb-drag-item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--glass-radius-sm);cursor:grab;margin-bottom:4px;border:1px solid transparent;transition:var(--glass-transition-fast)}.glass-fb-drag-item:hover{background:color-mix(in srgb,var(--brand-primary, #0473A0) 4%,transparent)}.glass-fb-drag-item:active{cursor:grabbing}.glass-fb-drag-item .glass-fb-drag-icon{width:32px;height:32px;border-radius:var(--glass-radius-xs);display:flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0;background:color-mix(in srgb,var(--brand-primary, #0473A0) 6%,transparent);color:var(--brand-primary, #0473A0)}.glass-fb-canvas{background:var(--glass-bg-subtle)!important;-webkit-backdrop-filter:blur(var(--glass-blur-light));backdrop-filter:blur(var(--glass-blur-light))}.glass-fb-panel{background:var(--glass-bg)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--glass-border-subtle)!important;box-shadow:var(--glass-shadow-xs)!important;border-radius:var(--glass-radius)!important;margin-bottom:14px}.glass-fb-panel .ant-collapse-header{padding:12px 16px!important}.glass-fb-panel .glass-fb-panel-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--glass-text-secondary);margin:0}.glass-fb-panel .glass-fb-panel-count{font-size:10px;font-weight:600;background:color-mix(in srgb,var(--brand-primary, #0473A0) 8%,transparent);color:var(--brand-primary, #0473A0);padding:1px 8px;border-radius:var(--glass-radius-pill);margin-left:8px;line-height:1.6}.glass-fb-dropzone{background:transparent;border:1px dashed var(--glass-border-subtle)!important;border-radius:var(--glass-radius-sm);padding:12px;min-height:80px;transition:var(--glass-transition-fast)}.glass-fb-dropzone.is-over{background:color-mix(in srgb,var(--brand-primary, #0473A0) 6%,transparent);border-color:var(--brand-primary, #0473A0)!important}.glass-fb-field{background:var(--glass-bg-subtle)!important;border:1px solid var(--glass-border-subtle)!important;border-radius:var(--glass-radius-sm)!important;margin-bottom:6px;cursor:grab;transition:var(--glass-transition-fast)}.glass-fb-field:hover{background:var(--glass-bg-elevated)!important;border-color:color-mix(in srgb,var(--brand-primary, #0473A0) 15%,transparent)!important}.glass-fb-field:active{cursor:grabbing}.glass-fb-field .glass-fb-field-icon{width:24px;height:24px;border-radius:5px;display:flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0;background:color-mix(in srgb,var(--brand-primary, #0473A0) 6%,transparent);color:var(--brand-primary, #0473A0)}.glass-fb-field.is-updated{border-color:var(--brand-primary, #0473A0)!important;background:color-mix(in srgb,var(--brand-primary, #0473A0) 6%,transparent)!important}.glass-fb-action-btn{color:var(--glass-text-tertiary)!important;background:transparent!important;border:none!important;padding:2px 6px!important;height:auto!important;border-radius:var(--glass-radius-xs)!important;transition:var(--glass-transition-fast)}.glass-fb-action-btn:hover{color:var(--glass-text-secondary)!important;background:var(--glass-bg-inset)!important}.glass-fb-action-btn.ant-btn-dangerous:hover{color:var(--glass-status-error-text)!important;background:var(--glass-status-error-bg)!important}.glass-fb-add-btn{border:1.5px dashed var(--glass-border-subtle)!important;background:transparent!important;color:var(--glass-text-tertiary)!important;border-radius:var(--glass-radius-pill)!important;font-size:13px!important;font-weight:500!important;transition:var(--glass-transition-fast)}.glass-fb-add-btn:hover{border-color:var(--brand-primary, #0473A0)!important;color:var(--brand-primary, #0473A0)!important;background:color-mix(in srgb,var(--brand-primary, #0473A0) 4%,transparent)!important}.glass-fb-empty{text-align:center;padding:48px 20px;background:var(--glass-bg-subtle);border-radius:var(--glass-radius);border:1.5px dashed var(--glass-border-subtle)}.glass-fb-group{background:var(--glass-bg-subtle)!important;border:1px dashed var(--glass-border-subtle)!important;border-radius:var(--glass-radius-sm)!important}.glass-fb-tip{padding:10px 12px;background:color-mix(in srgb,var(--brand-primary, #0473A0) 4%,transparent);border:1px solid color-mix(in srgb,var(--brand-primary, #0473A0) 10%,transparent);border-radius:var(--glass-radius-xs);font-size:11px;color:var(--glass-text-secondary);line-height:1.4}.glass-fb-panel.ant-card{background:var(--glass-bg)!important}.glass-fb-panel .ant-card-body{background:transparent!important}.glass-fb-panel .ant-collapse,.glass-fb-panel .ant-collapse-item,.glass-fb-panel .ant-collapse-content,.glass-fb-panel .ant-collapse-content-box{background:transparent!important;background-color:transparent!important}.glass-fb-group.ant-card{background:var(--glass-bg-subtle)!important}.glass-fb-group .ant-card-body,.glass-fb-canvas.ant-layout-content{background:transparent!important}.glass-fb-sidebar .ant-empty-image svg{fill:var(--glass-text-placeholder)}.glass-fb-dropzone .ant-empty-image svg{fill:var(--glass-text-placeholder)}.glass-toolbar{display:flex;align-items:center;gap:10px;padding:8px 12px;background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur-light));backdrop-filter:blur(var(--glass-blur-light));border:1px solid var(--glass-border-subtle);border-radius:var(--glass-radius-pill);box-shadow:var(--glass-shadow-sm);transition:var(--glass-transition);flex-wrap:wrap}.glass-toolbar:hover{box-shadow:var(--glass-shadow);border-color:var(--glass-border-hover)}.glass-toolbar .ant-input-affix-wrapper{background:transparent!important;border:none!important;box-shadow:none!important;padding:4px 8px;font-size:13px}.glass-toolbar .ant-input-affix-wrapper:focus,.glass-toolbar .ant-input-affix-wrapper-focused{box-shadow:none!important;border:none!important}.glass-toolbar .ant-input-affix-wrapper .ant-input{background:transparent!important;font-size:13px}.glass-toolbar .ant-input-affix-wrapper .ant-input::placeholder{color:var(--glass-text-placeholder)}.glass-toolbar .ant-input-affix-wrapper .anticon{color:var(--glass-text-placeholder);font-size:14px}.glass-toolbar-divider{width:1px;height:22px;background:var(--glass-border-subtle);flex-shrink:0}.glass-toolbar .ant-select{min-width:fit-content}.glass-toolbar .ant-select .ant-select-selector{background:transparent!important;border:none!important;box-shadow:none!important;padding:0 8px!important;font-size:13px;height:32px!important}.glass-toolbar .ant-select .ant-select-selector:hover{background:var(--glass-brand-tint-1)!important;border-radius:var(--glass-radius-sm)}.glass-toolbar .ant-select .ant-select-arrow{color:var(--glass-text-placeholder)}.glass-toolbar .ant-picker{background:transparent!important;border:none!important;box-shadow:none!important;font-size:13px}.glass-toolbar .ant-picker:hover{background:var(--glass-brand-tint-1)!important;border-radius:var(--glass-radius-sm)}.glass-toolbar .ant-picker .ant-picker-input>input{font-size:13px}.glass-toolbar .ant-picker .ant-picker-suffix,.glass-toolbar .ant-picker .ant-picker-separator{color:var(--glass-text-placeholder)}.glass-toolbar .ant-radio-group{display:flex}.glass-toolbar .ant-radio-button-wrapper{border:none!important;background:transparent!important;color:var(--glass-text-placeholder)!important;padding:0 10px;height:30px;line-height:30px;border-radius:var(--glass-radius-sm)!important;font-size:14px;transition:var(--glass-transition-fast)}.glass-toolbar .ant-radio-button-wrapper:before{display:none!important}.glass-toolbar .ant-radio-button-wrapper:hover{color:var(--glass-text-secondary)!important;background:var(--glass-brand-tint-1)!important}.glass-toolbar .ant-radio-button-wrapper-checked{background:var(--glass-brand-tint-2)!important;color:var(--brand-primary, #0473A0)!important}.glass-toolbar-actions{display:flex;align-items:center;gap:8px}.glass-toolbar-actions .ant-btn{border-radius:var(--glass-radius-pill)!important;font-size:13px;font-weight:500;height:34px;padding:0 16px;border:1px solid var(--glass-border-subtle)!important;box-shadow:var(--glass-shadow-xs);transition:var(--glass-transition)}.glass-toolbar-actions .ant-btn-default{background:var(--glass-bg)!important;-webkit-backdrop-filter:blur(var(--glass-blur-light));backdrop-filter:blur(var(--glass-blur-light));color:var(--glass-text-secondary)!important}.glass-toolbar-actions .ant-btn-default:hover{background:var(--glass-bg-elevated)!important;border-color:var(--glass-border-hover)!important;color:var(--glass-text-primary)!important;box-shadow:var(--glass-shadow-sm)}.glass-toolbar-actions .ant-btn-primary{border-color:transparent!important;box-shadow:var(--glass-shadow-colored)}.glass-toolbar-actions .ant-btn-primary:hover{box-shadow:var(--glass-shadow-sm),var(--glass-shadow-colored);transform:translateY(-1px)}.glass-toolbar-count{font-size:12px;color:var(--glass-text-tertiary);padding-left:4px}.glass-report-tabs .ant-tabs-nav{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur-light));backdrop-filter:blur(var(--glass-blur-light));border:1px solid var(--glass-border-subtle);border-radius:var(--glass-radius-pill);padding:4px;margin-bottom:24px!important;box-shadow:var(--glass-shadow-sm)}.glass-report-tabs .ant-tabs-nav:before{display:none!important}.glass-report-tabs .ant-tabs-tab{border-radius:var(--glass-radius-pill)!important;padding:6px 16px!important;margin:0 2px!important;font-size:13px;font-weight:500;color:var(--glass-text-tertiary)!important;transition:var(--glass-transition-fast)}.glass-report-tabs .ant-tabs-tab:hover{color:var(--glass-text-secondary)!important;background:var(--glass-brand-tint-1)}.glass-report-tabs .ant-tabs-tab-active{background:var(--glass-brand-tint-2)!important}.glass-report-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--brand-primary, #0473A0)!important}.glass-report-tabs .ant-tabs-ink-bar{display:none!important}.login-page{position:relative;overflow:hidden}.login-page:before{content:"";position:absolute;width:100%;height:100%;background:radial-gradient(ellipse 600px 500px at 25% 25%,rgba(255,255,255,.06) 0%,transparent 70%),radial-gradient(ellipse 500px 600px at 75% 75%,rgba(255,255,255,.04) 0%,transparent 70%);pointer-events:none}.login-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:60px 60px;pointer-events:none;z-index:0}.login-layer-back{position:absolute;width:460px;height:500px;background:#ffffff0a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.06);border-radius:32px;transform:rotate(-3deg) translate(20px,10px);z-index:0;pointer-events:none}.login-card{background:#ffffff1a;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border:1px solid rgba(255,255,255,.15);border-radius:var(--glass-radius-2xl, 24px);box-shadow:0 24px 64px #0003;padding:40px 36px;position:relative;z-index:2}.login-card .ant-form-item-label>label{color:#ffffffbf!important}.login-card .ant-input,.login-card .ant-input-affix-wrapper{background:#ffffff14!important;border-color:#ffffff26!important;color:#fff!important}.login-card .ant-input::placeholder{color:#fff6!important}.login-card .ant-input-affix-wrapper:focus,.login-card .ant-input-affix-wrapper-focused{border-color:#ffffff59!important;box-shadow:0 0 0 3px #ffffff14!important}.login-card .ant-input-prefix{color:#fff6!important}.login-card .ant-input-suffix .anticon{color:#ffffff73!important}.login-card .ant-btn-primary{background:#ffffff26!important;border-color:#fff3!important;color:#fff!important;box-shadow:0 4px 16px #00000026!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.login-card .ant-btn-primary:hover{background:#ffffff38!important;border-color:#ffffff4d!important;box-shadow:0 6px 24px #0003!important}.login-card .ant-btn-default{background:#ffffff0f!important;border-color:#ffffff1f!important;color:#fffc!important}.login-card .ant-btn-default:hover{background:#ffffff1a!important;border-color:#fff3!important;color:#fff!important}.login-card .ant-btn-link{color:#ffffffb3!important}.login-card .ant-btn-link:hover{color:#fff!important}.login-card .ant-typography,.login-card .ant-typography-secondary{color:#ffffffa6!important}.login-card .ant-typography strong{color:#ffffffe6!important}.login-card .glass-alert{background:#dc2626d9!important;border:none!important;border-radius:10px!important;color:#fff!important;padding:8px 14px!important}.login-card .glass-alert div{color:#fff!important;opacity:1!important}.login-card .glass-alert span{color:#fff!important}.login-card .ant-form-item-explain-error{display:inline-block;color:#fff!important;background:#dc2626d9;padding:2px 10px;border-radius:10px;font-size:12px;font-weight:500;margin-top:4px;text-shadow:none}.login-card .ant-result-title{color:#fff!important}.login-card .ant-result-subtitle{color:#ffffffa6!important}@media (max-width: 480px){.login-card{margin:16px;padding:32px 24px}.login-layer-back{display:none}}.glass-table .ant-table{background:transparent!important}.glass-table .ant-table-container{border:none!important}.glass-table .ant-table-thead>tr>th,.glass-table .ant-table-thead>tr>td{background:var(--glass-bg-subtle)!important;border-bottom:1px solid var(--glass-border-subtle)!important;color:var(--glass-text-secondary)!important;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:10px 14px!important}.glass-table .ant-table-thead>tr>th:before{display:none!important}.glass-table .ant-table-tbody>tr>td{background:transparent!important;border-bottom:1px solid var(--glass-border-subtle)!important;padding:12px 14px!important;font-size:13px;color:var(--glass-text-primary);transition:background .15s ease}.glass-table .ant-table-tbody>tr:hover>td{background:var(--glass-brand-tint-1)!important}.glass-table .ant-table-tbody>tr:nth-child(2n)>td{background:color-mix(in srgb,var(--glass-bg-subtle) 50%,transparent)!important}.glass-table .ant-table-tbody>tr:nth-child(2n):hover>td{background:var(--glass-brand-tint-1)!important}.glass-table .ant-table-placeholder td{background:transparent!important;border:none!important}.glass-table .ant-table-column-sorter{color:var(--glass-text-placeholder)!important}.glass-table .ant-table-column-sorter-up.active,.glass-table .ant-table-column-sorter-down.active{color:var(--brand-primary, #0473A0)!important}.glass-table .ant-table-filter-trigger{color:var(--glass-text-placeholder)!important}.glass-table .ant-table-filter-trigger.active{color:var(--brand-primary, #0473A0)!important}.glass-table .ant-pagination{margin-top:16px!important}.glass-table .ant-pagination-item{border-radius:var(--glass-radius-sm)!important;border:1px solid var(--glass-border-subtle)!important;background:transparent!important}.glass-table .ant-pagination-item:hover{border-color:var(--glass-border-hover)!important}.glass-table .ant-pagination-item-active{background:var(--brand-primary, #0473A0)!important;border-color:var(--brand-primary, #0473A0)!important}.glass-table .ant-pagination-item-active a{color:#fff!important}[data-theme=dark] .glass-table .ant-table-thead>tr>th{background:#ffffff0a!important;border-bottom-color:#ffffff0f!important;color:#ffffff8c!important}[data-theme=dark] .glass-table .ant-table-tbody>tr>td{border-bottom-color:#ffffff0a!important}[data-theme=dark] .glass-table .ant-table-tbody>tr:hover>td{background:#ffffff0a!important}[data-theme=dark] .glass-table .ant-table-tbody>tr:nth-child(2n)>td{background:#ffffff05!important}[data-theme=dark] .glass-table .ant-table-tbody>tr:nth-child(2n):hover>td{background:#ffffff0a!important}[data-theme=dark]{--ant-color-bg-container: #1a2332;--ant-color-bg-elevated: #1a2332;--ant-color-bg-layout: #14202c;--ant-color-text: #ffffff;--ant-color-text-secondary: rgba(255, 255, 255, .85);--ant-color-text-tertiary: rgba(255, 255, 255, .65);--ant-color-border: #2c3e52;--ant-color-border-secondary: #243447}[data-theme=dark] .ant-layout{background:linear-gradient(135deg,#172349,#0473a0,#1248bd)!important;min-height:100vh!important}[data-theme=dark] .ant-layout-content{background:transparent!important}[data-theme=dark] body{background:linear-gradient(135deg,#172349,#0473a0,#1248bd)!important}[data-theme=dark] #root{background:linear-gradient(135deg,#172349,#0473a0,#1248bd)!important;min-height:100vh!important}[data-theme=dark] .ant-layout-header{background:#172349b3!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border-bottom:1px solid rgba(255,255,255,.08)!important;box-shadow:none!important}[data-theme=dark] .ant-menu-horizontal{background:transparent!important;border-bottom:none!important}[data-theme=dark] .ant-menu-item{color:#ffffffd9!important}[data-theme=dark] .ant-menu-item:hover{color:#fff!important;background:#ffffff1a!important}[data-theme=dark] .ant-menu-item-selected{color:#fff!important;background:#0473a033!important}[data-theme=dark] .ant-card{background:#1a2332cc!important;border:1px solid rgba(44,62,82,.6)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;box-shadow:0 8px 32px #17234966!important}[data-theme=dark] .ant-input{background:#1e2a3a!important;border-color:#2c3e52!important;color:#fff!important}[data-theme=dark] .ant-input:focus,[data-theme=dark] .ant-input-focused{border-color:#0473a0!important;box-shadow:0 0 0 2px #0473a033!important}[data-theme=dark] .ant-input-affix-wrapper{background:#1e2a3a!important;border-color:#2c3e52!important}[data-theme=dark] .ant-input-affix-wrapper:focus,[data-theme=dark] .ant-input-affix-wrapper-focused{border-color:#0473a0!important;box-shadow:0 0 0 2px #0473a033!important}[data-theme=dark] .ant-input-affix-wrapper .ant-input{background:transparent!important;border:none!important;box-shadow:none!important}[data-theme=dark] .ant-input::placeholder{color:#ffffff73!important}[data-theme=dark] .ant-input-prefix{color:#ffffffa6!important}[data-theme=dark] .ant-btn{border-color:#2c3e52!important;color:#ffffffd9!important;background:#1a233299!important}[data-theme=dark] .ant-btn-primary{background:#0473a0!important;border-color:#0473a0!important}[data-theme=dark] .ant-btn-primary:hover{background:#1248bd!important;border-color:#1248bd!important}[data-theme=dark] .ant-typography{color:#ffffffd9!important}[data-theme=dark] .ant-form-item-label>label{color:#ffffffd9!important}[data-theme=dark] .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-hidden):before{color:#ff4d4f!important}[data-theme=dark] .ant-breadcrumb{background:transparent!important;border-bottom:none!important;border-radius:0!important}html body[data-theme=dark] .ant-layout .ant-breadcrumb-link,html body[data-theme=dark] div .ant-breadcrumb-link,html body[data-theme=dark] .ant-breadcrumb .ant-breadcrumb-link,html[data-theme=dark] body .ant-breadcrumb-link,html[data-theme=dark] .ant-breadcrumb-link,[data-theme=dark] body .ant-breadcrumb-link{color:#ffffffe6!important;font-weight:400!important}html body[data-theme=dark] .ant-layout .ant-breadcrumb-link:hover,html body[data-theme=dark] div .ant-breadcrumb-link:hover,html body[data-theme=dark] .ant-breadcrumb .ant-breadcrumb-link:hover,html[data-theme=dark] body .ant-breadcrumb-link:hover,html[data-theme=dark] .ant-breadcrumb-link:hover,[data-theme=dark] body .ant-breadcrumb-link:hover{color:#fff!important}html body[data-theme=dark] .ant-layout .ant-breadcrumb-separator,html body[data-theme=dark] div .ant-breadcrumb-separator,html body[data-theme=dark] .ant-breadcrumb .ant-breadcrumb-separator,html[data-theme=dark] body .ant-breadcrumb-separator,html[data-theme=dark] .ant-breadcrumb-separator,[data-theme=dark] body .ant-breadcrumb-separator{color:#fffc!important}[data-theme=dark] .ant-layout-footer{background:transparent!important;border-top:none!important}[data-theme=dark] .ant-switch{background:#ffffff40!important}[data-theme=dark] .ant-switch-checked,[data-theme=dark] .ant-card-actions{background:#0473a0!important}[data-theme=dark] .ant-dropdown{background:#1a2332!important;border:1px solid #2c3e52!important}[data-theme=dark] .ant-dropdown .ant-dropdown-menu{background:#1a2332!important}[data-theme=dark] .ant-dropdown-menu-item{color:#ffffffd9!important}[data-theme=dark] .ant-dropdown-menu-item:hover{background:#ffffff1a!important}[data-theme=dark] .ant-table{background:#1a2332cc!important;color:#ffffffd9!important}[data-theme=dark] .ant-table-thead>tr>th{background:#14202ce6!important;color:#ffffffd9!important;border-bottom:1px solid #2c3e52!important}[data-theme=dark] .ant-table-tbody>tr>td{border-bottom:1px solid rgba(44,62,82,.3)!important;color:#ffffffd9!important}[data-theme=dark] .ant-table-tbody>tr:hover>td{background:#0473a01a!important}[data-theme=dark] .ant-table-container{border:1px solid rgba(44,62,82,.4)!important;border-radius:8px!important}[data-theme=dark] .ant-picker{background:#1e2a3a!important;border-color:#2c3e52!important;color:#fff!important}[data-theme=dark] .ant-picker:focus,[data-theme=dark] .ant-picker-focused{border-color:#0473a0!important;box-shadow:0 0 0 2px #0473a033!important}[data-theme=dark] .ant-picker-input>input{color:#fff!important}[data-theme=dark] .ant-picker-input>input::placeholder{color:#ffffff73!important}[data-theme=dark] .ant-select-selector{background:#1e2a3a!important;border-color:#2c3e52!important;color:#fff!important}[data-theme=dark] .ant-select-focused .ant-select-selector{border-color:#0473a0!important;box-shadow:0 0 0 2px #0473a033!important}[data-theme=dark] .ant-select-selection-placeholder{color:#ffffff73!important}[data-theme=dark] .ant-select-selection-item{color:#fff!important}[data-theme=dark] .ant-select-dropdown{background:#1a2332!important;border:1px solid #2c3e52!important}[data-theme=dark] .ant-select-item{color:#ffffffd9!important}[data-theme=dark] .ant-select-item-option-selected{background:#0473a033!important}[data-theme=dark] .ant-select-item-option-active{background:#ffffff1a!important}[data-theme=dark] .ant-pagination{color:#ffffffd9!important}[data-theme=dark] .ant-pagination .ant-pagination-item{background:#1e2a3a!important;border-color:#2c3e52!important}[data-theme=dark] .ant-pagination .ant-pagination-item a{color:#ffffffd9!important}[data-theme=dark] .ant-pagination .ant-pagination-item-active{background:#0473a0!important;border-color:#0473a0!important}[data-theme=dark] .ant-pagination .ant-pagination-item-active a{color:#fff!important}[data-theme=dark] .ant-pagination .ant-pagination-prev,[data-theme=dark] .ant-pagination .ant-pagination-next{color:#ffffffa6!important}[data-theme=dark] .ant-pagination .ant-pagination-prev:hover,[data-theme=dark] .ant-pagination .ant-pagination-next:hover{color:#0473a0!important}[data-theme=dark] .ant-progress-bg{background:#0473a0!important}[data-theme=dark] .ant-progress-inner{background:#ffffff1a!important}[data-theme=dark] .ant-tag{background:#ffffff1a!important;border-color:#fff3!important;color:#ffffffd9!important}[data-theme=dark] .ant-empty-description{color:#ffffffa6!important}[data-theme=dark] .ant-notification-notice{background:#1a2332f2!important;border:1px solid rgba(44,62,82,.6)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;box-shadow:0 8px 32px #0006!important}[data-theme=dark] .ant-notification-notice .ant-notification-notice-message{color:#fffffff2!important}[data-theme=dark] .ant-notification-notice .ant-notification-notice-description{color:#ffffffbf!important}[data-theme=dark] .ant-notification-notice .ant-notification-notice-close{color:#ffffff73!important}[data-theme=dark] .ant-notification-notice .ant-notification-notice-close:hover{color:#ffffffd9!important}[data-theme=dark] .ant-message-notice-content{background:#1a2332f2!important;border:1px solid rgba(44,62,82,.6)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;box-shadow:0 6px 16px #0006!important;color:#ffffffd9!important}[data-theme=dark] .ant-message .ant-message-notice .ant-message-notice-content{background:#1a2332f2!important;border:1px solid rgba(44,62,82,.6)!important;color:#ffffffd9!important}[data-theme=dark] .ant-message-custom-content span{color:#ffffffd9!important}[data-theme=light] .ant-breadcrumb,body:not([data-theme]) .ant-breadcrumb{border-bottom:none!important;border-radius:0!important}.branded-card .ant-card-actions>li>span button:active:not(:disabled),.branded-card .ant-card-actions button:active:not(:disabled),[data-theme=dark] .branded-card .ant-card-actions button:active:not(:disabled),[data-theme=light] .branded-card .ant-card-actions button:active:not(:disabled){background:#ffffff40!important;background-color:#ffffff40!important;color:#fff!important}.branded-card .ant-card-actions button.ant-btn-dangerous,[data-theme=dark] .branded-card .ant-card-actions button.ant-btn-dangerous,[data-theme=light] .branded-card .ant-card-actions button.ant-btn-dangerous{color:#fff!important;background:transparent!important;background-color:transparent!important}.branded-card .ant-card-actions button.ant-btn-dangerous:hover:not(:disabled),[data-theme=dark] .branded-card .ant-card-actions button.ant-btn-dangerous:hover:not(:disabled),[data-theme=light] .branded-card .ant-card-actions button.ant-btn-dangerous:hover:not(:disabled){background:#ff4d4f33!important;background-color:#ff4d4f33!important;color:#fff!important}.branded-card .ant-card-actions button.ant-btn-primary,.branded-card .ant-card-actions button.ant-btn-default,.branded-card .ant-card-actions button.ant-btn-text,[data-theme=dark] .branded-card .ant-card-actions button.ant-btn-primary,[data-theme=dark] .branded-card .ant-card-actions button.ant-btn-default,[data-theme=dark] .branded-card .ant-card-actions button.ant-btn-text,[data-theme=light] .branded-card .ant-card-actions button.ant-btn-primary,[data-theme=light] .branded-card .ant-card-actions button.ant-btn-default,[data-theme=light] .branded-card .ant-card-actions button.ant-btn-text{background:transparent!important;background-color:transparent!important;border:none!important;color:#fff!important}.branded-card .ant-card-actions button.ant-btn-primary:hover:not(:disabled),.branded-card .ant-card-actions button.ant-btn-default:hover:not(:disabled),.branded-card .ant-card-actions button.ant-btn-text:hover:not(:disabled),[data-theme=dark] .branded-card .ant-card-actions button.ant-btn-primary:hover:not(:disabled),[data-theme=dark] .branded-card .ant-card-actions button.ant-btn-default:hover:not(:disabled),[data-theme=dark] .branded-card .ant-card-actions button.ant-btn-text:hover:not(:disabled),[data-theme=light] .branded-card .ant-card-actions button.ant-btn-primary:hover:not(:disabled),[data-theme=light] .branded-card .ant-card-actions button.ant-btn-default:hover:not(:disabled),[data-theme=light] .branded-card .ant-card-actions button.ant-btn-text:hover:not(:disabled){background:#ffffff26!important;background-color:#ffffff26!important;color:#fff!important}.branded-card .ant-card-actions button.ant-btn-loading,[data-theme=dark] .branded-card .ant-card-actions button.ant-btn-loading,[data-theme=light] .branded-card .ant-card-actions button.ant-btn-loading{color:#fff!important;opacity:.7;background:transparent!important}.ant-breadcrumb a,.ant-breadcrumb-link,.ant-breadcrumb-link>a{color:var(--ant-color-link)!important;transition:color .3s ease}.ant-breadcrumb a:hover,.ant-breadcrumb-link:hover,.ant-breadcrumb-link>a:hover{color:var(--ant-color-link-hover)!important}.ant-breadcrumb a:active,.ant-breadcrumb-link:active,.ant-breadcrumb-link>a:active{color:var(--ant-color-link-active)!important}.ant-typography a,.ant-typography-link{color:var(--ant-color-link)!important}.ant-typography a:hover,.ant-typography-link:hover{color:var(--ant-color-link-hover)!important}.ant-typography a:active,.ant-typography-link:active{color:var(--ant-color-link-active)!important}.ant-menu-item-selected,.ant-menu-item-active{color:var(--ant-color-primary)!important}.ant-menu-item:hover{color:var(--ant-color-primary-hover)!important}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--ant-color-primary)!important}.ant-tabs-ink-bar{background:var(--ant-color-primary)!important}.ant-tabs-tab:hover{color:var(--ant-color-primary-hover)!important}.ant-pagination-item-active{border-color:var(--ant-color-primary)!important}.ant-pagination-item-active a{color:var(--ant-color-primary)!important}.ant-pagination-item:hover{border-color:var(--ant-color-primary-hover)!important}.ant-pagination-item:hover a{color:var(--ant-color-primary-hover)!important}.ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:var(--ant-color-primary-bg)!important;color:var(--ant-color-primary)!important}.ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:var(--ant-color-primary-bg-hover)!important}.ant-radio-checked .ant-radio-inner{border-color:var(--ant-color-primary)!important;background-color:var(--ant-color-primary)!important}.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--ant-color-primary)!important;border-color:var(--ant-color-primary)!important}.ant-switch-checked,.ant-badge-count,.ant-badge-dot{background:var(--ant-color-primary)!important}.ant-progress-success-bg,.ant-progress-bg{background-color:var(--ant-color-primary)!important}.ant-table-row-selected>td{background:var(--ant-color-primary-bg)!important}.ant-table-row:hover>td{background:var(--ant-color-primary-bg-hover)!important}.ant-input:focus,.ant-input-focused,.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper-focused{border-color:var(--ant-color-primary)!important;box-shadow:0 0 0 2px var(--ant-control-outline)!important}.ant-btn-primary:not(:disabled):hover{background:var(--ant-color-primary-hover)!important;border-color:var(--ant-color-primary-hover)!important}.ant-dropdown-menu-item-selected{color:var(--ant-color-primary)!important;background-color:var(--ant-color-primary-bg)!important}.ant-steps-item-finish .ant-steps-item-icon{border-color:var(--ant-color-primary)!important}.ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon{color:var(--ant-color-primary)!important}.ant-steps-item-active .ant-steps-item-icon{background:var(--ant-color-primary)!important;border-color:var(--ant-color-primary)!important}.ant-slider-track{background-color:var(--ant-color-primary)!important}.ant-slider-handle{border-color:var(--ant-color-primary)!important}.ant-slider-handle:focus{box-shadow:0 0 0 5px var(--ant-control-outline)!important}.ant-timeline-item-head-blue{border-color:var(--ant-color-primary)!important;color:var(--ant-color-primary)!important}.ant-anchor-link-active>.ant-anchor-link-title{color:var(--ant-color-primary)!important}.ant-anchor-ink:before{background-color:var(--ant-color-primary)!important}:root{--tenant-primary-color: #1248BD;--tenant-secondary-color: #0473A0;--tenant-accent-color: #172349;--tenant-background-color: #ffffff;--tenant-text-color: #000000;--tenant-border-radius: 6px}[data-theme=dark]{--tenant-text-color: #ffffff}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{min-height:100vh}.branded-card .ant-card-actions>li>span button,.branded-card .ant-card-actions>li>span button.ant-btn,.branded-card .ant-card-actions>li>span>button,.branded-card .ant-card-actions>li>span>button.ant-btn,.branded-card .ant-card-actions button,.branded-card .ant-card-actions button.ant-btn,.branded-card .ant-card-actions>li button,.branded-card .ant-card-actions li button,[data-theme=dark] .branded-card .ant-card-actions button,[data-theme=dark] .branded-card .ant-card-actions button.ant-btn,[data-theme=light] .branded-card .ant-card-actions button,[data-theme=light] .branded-card .ant-card-actions button.ant-btn{background:transparent!important;background-color:transparent!important;border:none!important;color:#fff!important;box-shadow:none!important;outline:none!important}.branded-card .ant-card-actions button .ant-wave,.branded-card .ant-card-actions button .ant-click-animating-node{display:none!important}.branded-card .ant-card-actions>li>span button:hover:not(:disabled),.branded-card .ant-card-actions>li>span button.ant-btn:hover:not(:disabled),.branded-card .ant-card-actions>li>span>button:hover:not(:disabled),.branded-card .ant-card-actions>li>span>button.ant-btn:hover:not(:disabled),.branded-card .ant-card-actions>li button:hover:not(:disabled),.branded-card .ant-card-actions li button:hover:not(:disabled),.branded-card .ant-card-actions button:hover:not(:disabled),.branded-card .ant-card-actions button.ant-btn:hover:not(:disabled),[data-theme=dark] .branded-card .ant-card-actions button:hover:not(:disabled),[data-theme=dark] .branded-card .ant-card-actions button.ant-btn:hover:not(:disabled),[data-theme=light] .branded-card .ant-card-actions button:hover:not(:disabled),[data-theme=light] .branded-card .ant-card-actions button.ant-btn:hover:not(:disabled){background:#ffffff26!important;background-color:#ffffff26!important;color:#fff!important;border:none!important}.branded-card .ant-card-actions>li>span button:active:not(:disabled),.branded-card .ant-card-actions button:active:not(:disabled){background:#ffffff40!important;background-color:#ffffff40!important;color:#fff!important}.branded-card .ant-card-actions button.ant-btn-dangerous{color:#fff!important;background:transparent!important;background-color:transparent!important}.branded-card .ant-card-actions button.ant-btn-dangerous:hover:not(:disabled){background:#ff4d4f33!important;background-color:#ff4d4f33!important;color:#fff!important}.branded-card .ant-card-actions button.ant-btn-primary,.branded-card .ant-card-actions button.ant-btn-default,.branded-card .ant-card-actions button.ant-btn-text{background:transparent!important;background-color:transparent!important;border:none!important;color:#fff!important}.branded-card .ant-card-actions button.ant-btn-primary:hover:not(:disabled),.branded-card .ant-card-actions button.ant-btn-default:hover:not(:disabled),.branded-card .ant-card-actions button.ant-btn-text:hover:not(:disabled){background:#ffffff26!important;background-color:#ffffff26!important;color:#fff!important}.branded-card .ant-card-actions button.ant-btn-loading{color:#fff!important;opacity:.7;background:transparent!important}.branded-card .ant-card-actions .ant-btn:before,.branded-card .ant-card-actions .ant-btn:after{display:none!important}
