*{margin:0;padding:0;box-sizing:border-box}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:#00000026;border-radius:3px;transition:background .2s}*::-webkit-scrollbar-thumb:hover{background:#0000004d}*::-webkit-scrollbar-corner{background:transparent}*{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.15) transparent}html,body,#root{height:100%}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,UKIJ Tuz Tom,Microsoft Uighur,Alkatip Basma Tom}.logo{height:32px;margin:16px;color:#fff;font-size:18px;font-weight:700;text-align:center;line-height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .2s}.ant-layout-sider-collapsed .logo{margin:16px 8px;font-size:16px}.site-layout-content{padding:24px;min-height:280px;background:transparent;border-radius:8px}.light-theme .ant-layout-sider{background:linear-gradient(180deg,#1890ff,#096dd9)!important}.light-theme .ant-layout-sider .ant-menu{background:transparent!important}.light-theme .ant-layout-sider .ant-menu-item{color:#ffffffd9!important}.light-theme .ant-layout-sider .ant-menu-item:hover{background:#ffffff26!important;color:#fff!important}.light-theme .ant-layout-sider .ant-menu-item-selected{background:#ffffff40!important;color:#fff!important}.light-theme .ant-layout-sider .ant-menu-item-selected:after{border-right-color:#fff!important}.light-theme .ant-layout-sider .ant-menu-item .anticon{color:#ffffffd9!important}.light-theme .ant-layout-sider .ant-menu-item-selected .anticon{color:#fff!important}html[dir=rtl] .ant-layout-sider{direction:rtl}html[dir=rtl] .ant-menu-item{text-align:right;direction:rtl}html[dir=rtl] .ant-menu-item .anticon{margin-right:0;margin-left:10px}html[dir=rtl] .ant-menu-title-content{margin-inline-start:0;margin-inline-end:10px}html[dir=rtl] .logo{direction:rtl;font-family:UKIJ Tuz Tom,Microsoft Uighur,Alkatip Basma Tom,Arial,sans-serif}html[dir=rtl] body{font-family:UKIJ Tuz Tom,Microsoft Uighur,Alkatip Basma Tom,Arial,sans-serif}html[dir=rtl] *{font-family:inherit}html[dir=rtl] .ant-layout-sider-children{display:flex;flex-direction:column}html[dir=rtl] .ant-menu-inline .ant-menu-item{padding-right:24px!important;padding-left:16px!important}html[dir=rtl] .ant-menu-inline.ant-menu-root .ant-menu-item{display:flex;flex-direction:row-reverse;justify-content:flex-end}html[dir=rtl] .ant-menu-item-selected:after{right:auto!important;left:0!important;border-right:none!important;border-left:3px solid #1890ff!important}html[dir=rtl] .light-theme .ant-menu-item-selected:after{border-left-color:#fff!important}html[dir=rtl] .ant-table{direction:rtl}html[dir=rtl] .ant-form-item-label,html[dir=rtl] .ant-card-head-title,html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3{text-align:right}html[dir=rtl] .ant-layout-header,html[dir=rtl] .ant-space{direction:rtl}html[dir=rtl] .ant-dropdown-menu-item{text-align:right}html[dir=rtl] .ant-btn>.anticon+span{margin-right:8px;margin-left:0}html[dir=rtl] .ant-btn>span+.anticon{margin-left:8px;margin-right:0}:root,[data-theme=light]{--glass-blur-light: 8px;--glass-blur-medium: 16px;--glass-blur-heavy: 24px;--glass-bg-primary: rgba(255, 255, 255, .72);--glass-bg-secondary: rgba(255, 255, 255, .55);--glass-bg-elevated: rgba(255, 255, 255, .85);--glass-bg-sider: rgba(15, 80, 180, .78);--glass-bg-header: rgba(255, 255, 255, .8);--glass-bg-content: rgba(255, 255, 255, .6);--glass-bg-card: rgba(255, 255, 255, .7);--glass-bg-modal: rgba(255, 255, 255, .88);--glass-bg-input: rgba(255, 255, 255, .65);--glass-bg-button: rgba(255, 255, 255, .55);--glass-bg-tag: rgba(255, 255, 255, .5);--glass-bg-table-head: rgba(245, 248, 255, .75);--glass-bg-dropdown: rgba(255, 255, 255, .88);--glass-border: rgba(255, 255, 255, .45);--glass-border-subtle: rgba(255, 255, 255, .25);--glass-border-sider: rgba(255, 255, 255, .18);--glass-border-card: rgba(200, 215, 240, .45);--glass-border-input: rgba(180, 200, 230, .5);--glass-shadow-sm: 0 2px 8px rgba(0, 0, 0, .06);--glass-shadow-md: 0 4px 16px rgba(0, 0, 0, .08);--glass-shadow-lg: 0 8px 32px rgba(0, 0, 0, .12);--glass-shadow-xl: 0 12px 48px rgba(0, 0, 0, .16);--glass-shadow-sider: 4px 0 24px rgba(0, 60, 150, .15);--glass-shadow-header: 0 2px 12px rgba(0, 0, 0, .06);--glass-shadow-card: 0 4px 20px rgba(0, 60, 150, .08);--glass-shadow-button: 0 2px 8px rgba(0, 60, 150, .1);--glass-highlight: linear-gradient(135deg, rgba(255,255,255,.4) 0%, rgba(255,255,255,0) 60%);--glass-highlight-sider: linear-gradient(180deg, rgba(255,255,255,.15) 0%, rgba(255,255,255,0) 40%);--glass-edge-highlight: rgba(255, 255, 255, .6);--glass-refraction-offset: 1px;--glass-refraction-opacity: .15;--glass-ripple-color: rgba(255, 255, 255, .35);--glass-hover-lift: -2px;--glass-press-scale: .97;--glass-hover-bg-boost: .08;--glass-transition-fast: .15s;--glass-transition-normal: .25s;--glass-transition-slow: .4s;--glass-transition-easing: cubic-bezier(.4, 0, .2, 1);--glass-spring-easing: cubic-bezier(.34, 1.56, .64, 1);--glass-accent: #1890ff;--glass-accent-light: rgba(24, 144, 255, .12);--glass-accent-glow: rgba(24, 144, 255, .25);--glass-text-primary: #1e293b;--glass-text-secondary: #64748b}[data-theme=dark]{--glass-bg-primary: rgba(30, 30, 40, .72);--glass-bg-secondary: rgba(30, 30, 40, .55);--glass-bg-elevated: rgba(40, 40, 55, .85);--glass-bg-sider: rgba(15, 20, 35, .82);--glass-bg-header: rgba(25, 28, 40, .8);--glass-bg-content: rgba(20, 22, 35, .6);--glass-bg-card: rgba(35, 38, 55, .7);--glass-bg-modal: rgba(30, 33, 50, .92);--glass-bg-input: rgba(35, 38, 55, .65);--glass-bg-button: rgba(45, 48, 65, .55);--glass-bg-tag: rgba(45, 48, 65, .5);--glass-bg-table-head: rgba(30, 33, 50, .75);--glass-bg-dropdown: rgba(30, 33, 50, .92);--glass-border: rgba(255, 255, 255, .12);--glass-border-subtle: rgba(255, 255, 255, .06);--glass-border-sider: rgba(255, 255, 255, .08);--glass-border-card: rgba(255, 255, 255, .1);--glass-border-input: rgba(255, 255, 255, .12);--glass-shadow-sm: 0 2px 8px rgba(0, 0, 0, .25);--glass-shadow-md: 0 4px 16px rgba(0, 0, 0, .3);--glass-shadow-lg: 0 8px 32px rgba(0, 0, 0, .4);--glass-shadow-xl: 0 12px 48px rgba(0, 0, 0, .5);--glass-shadow-sider: 4px 0 24px rgba(0, 0, 0, .3);--glass-shadow-header: 0 2px 12px rgba(0, 0, 0, .2);--glass-shadow-card: 0 4px 20px rgba(0, 0, 0, .25);--glass-shadow-button: 0 2px 8px rgba(0, 0, 0, .2);--glass-highlight: linear-gradient(135deg, rgba(255,255,255,.08) 0%, rgba(255,255,255,0) 60%);--glass-highlight-sider: linear-gradient(180deg, rgba(255,255,255,.06) 0%, rgba(255,255,255,0) 40%);--glass-edge-highlight: rgba(255, 255, 255, .15);--glass-ripple-color: rgba(255, 255, 255, .12);--glass-accent: #3b82f6;--glass-accent-light: rgba(59, 130, 246, .15);--glass-accent-glow: rgba(59, 130, 246, .3);--glass-text-primary: #e2e8f0;--glass-text-secondary: #94a3b8}.glass-panel{background:var(--glass-bg-primary);backdrop-filter:blur(var(--glass-blur-medium));-webkit-backdrop-filter:blur(var(--glass-blur-medium));border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-md);position:relative;overflow:hidden}.glass-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--glass-highlight);border-radius:inherit;pointer-events:none;z-index:0}.glass-panel-light{background:var(--glass-bg-secondary);backdrop-filter:blur(var(--glass-blur-light));-webkit-backdrop-filter:blur(var(--glass-blur-light));border:1px solid var(--glass-border-subtle);box-shadow:var(--glass-shadow-sm)}.glass-panel-medium{background:var(--glass-bg-primary);backdrop-filter:blur(var(--glass-blur-medium));-webkit-backdrop-filter:blur(var(--glass-blur-medium));border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-md)}.glass-panel-heavy{background:var(--glass-bg-elevated);backdrop-filter:blur(var(--glass-blur-heavy));-webkit-backdrop-filter:blur(var(--glass-blur-heavy));border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-lg)}.glass-refraction{position:relative}.glass-refraction:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,var(--glass-edge-highlight) 20%,var(--glass-edge-highlight) 80%,transparent 100%);pointer-events:none;z-index:1}.glass-sheen{position:relative}.glass-sheen:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--glass-highlight);border-radius:inherit;pointer-events:none;z-index:0;transition:opacity var(--glass-transition-normal) var(--glass-transition-easing)}.glass-sheen:hover:before{opacity:.7}@supports not (backdrop-filter: blur(1px)){.glass-panel,.glass-panel-light,.glass-panel-medium,.glass-panel-heavy{background:var(--glass-bg-elevated);backdrop-filter:none;-webkit-backdrop-filter:none}}.glass-theme .ant-layout-sider{background:var(--glass-bg-sider)!important;backdrop-filter:blur(var(--glass-blur-heavy));-webkit-backdrop-filter:blur(var(--glass-blur-heavy));border-right:1px solid var(--glass-border-sider);box-shadow:var(--glass-shadow-sider);position:relative;overflow:hidden;transition:all var(--glass-transition-normal) var(--glass-transition-easing)}html[dir=rtl] .glass-theme .ant-layout-sider{border-right:none;border-left:1px solid var(--glass-border-sider);box-shadow:-4px 0 24px #003c9626}.glass-theme .ant-layout-sider:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--glass-highlight-sider);pointer-events:none;z-index:0}.glass-theme .ant-layout-sider .ant-menu{background:transparent!important}.glass-theme .ant-layout-sider .ant-menu-item{color:#ffffffd9!important;border-radius:6px!important;margin:4px 12px!important;transition:all var(--glass-transition-normal) var(--glass-transition-easing)!important;position:relative;overflow:hidden}.glass-theme .ant-layout-sider .ant-menu-item:hover{background:#ffffff26!important;color:#fff!important;transform:translate(2px);box-shadow:0 2px 8px #0000001a}html[dir=rtl] .glass-theme .ant-layout-sider .ant-menu-item:hover{transform:translate(-2px)}.glass-theme .ant-layout-sider .ant-menu-item-selected{background:#ffffff38!important;color:#fff!important;box-shadow:0 2px 12px #0000001f,inset 0 1px #ffffff26}.glass-theme .ant-layout-sider .ant-menu-item .anticon{color:#ffffffd9!important;font-size:16px}.glass-theme .ant-layout-sider .ant-menu-item-selected .anticon{color:#fff!important}.glass-theme .ant-layout-sider .ant-menu-item-selected:after{border-right-color:#fffc!important;border-right-width:6px!important}html[dir=rtl] .glass-theme .ant-layout-sider .ant-menu-item-selected:after{border-left-color:#fffc!important;border-left-width:6px!important;border-right-width:0!important}.glass-theme .ant-layout-header,.glass-theme .ant-layout .ant-layout-header,.glass-app-layout .ant-layout-header{background:var(--glass-bg-header)!important;backdrop-filter:blur(var(--glass-blur-medium))!important;-webkit-backdrop-filter:blur(var(--glass-blur-medium))!important;border-bottom:1px solid var(--glass-border-card)!important;box-shadow:var(--glass-shadow-header)!important;transition:all var(--glass-transition-normal) var(--glass-transition-easing)}.glass-theme .ant-layout-content,.glass-theme .ant-layout .ant-layout-content,.glass-app-layout .ant-layout-content{background:var(--glass-bg-content)!important;backdrop-filter:blur(var(--glass-blur-light))!important;-webkit-backdrop-filter:blur(var(--glass-blur-light))!important;border:1px solid var(--glass-border-card)!important;box-shadow:var(--glass-shadow-card)!important;position:relative;overflow:hidden}.glass-theme .ant-layout-content:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--glass-highlight);border-radius:inherit;pointer-events:none;z-index:0}.glass-theme .ant-layout,.glass-theme.ant-layout .ant-layout,.glass-app-layout .ant-layout{background:transparent!important}.glass-theme.glass-app-layout,.glass-app-layout.ant-layout{background:linear-gradient(135deg,#e8f4fd,#d6e8f7,#e0ecf8,#d1e3f6,#e5f0fc)!important;min-height:100vh}[data-theme=dark] .glass-theme.glass-app-layout,[data-theme=dark] .glass-app-layout.ant-layout{background:linear-gradient(135deg,#0f172a,#1e293b,#0f172a,#1e293b,#0f172a)!important}.glass-theme .ant-card,.glass-app-layout .ant-card{background:var(--glass-bg-card)!important;backdrop-filter:blur(var(--glass-blur-medium))!important;-webkit-backdrop-filter:blur(var(--glass-blur-medium))!important;border:1px solid var(--glass-border-card)!important;box-shadow:var(--glass-shadow-card)!important;border-radius:12px!important;transition:all var(--glass-transition-normal) var(--glass-transition-easing);overflow:hidden}.glass-theme .ant-card:hover{box-shadow:var(--glass-shadow-lg)!important;transform:translateY(-1px)}.glass-theme .ant-card .ant-card-head{border-bottom:1px solid var(--glass-border-subtle);background:transparent}.glass-theme .ant-modal .ant-modal-content,.ant-modal .ant-modal-content{background:var(--glass-bg-modal)!important;backdrop-filter:blur(var(--glass-blur-heavy))!important;-webkit-backdrop-filter:blur(var(--glass-blur-heavy))!important;border:1px solid var(--glass-border-card)!important;box-shadow:var(--glass-shadow-xl)!important;border-radius:16px!important;overflow:hidden;will-change:transform,opacity;animation:glassModalFadeIn .2s ease-out both}@keyframes glassModalFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.glass-theme .ant-modal .ant-modal-header,.ant-modal .ant-modal-header{background:transparent!important;border-bottom:1px solid var(--glass-border-subtle)!important}.ant-modal-mask{backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important}.glass-theme .ant-drawer .ant-drawer-content{background:var(--glass-bg-modal)!important;backdrop-filter:blur(var(--glass-blur-heavy));-webkit-backdrop-filter:blur(var(--glass-blur-heavy))}.ant-popover .ant-popover-inner{background:var(--glass-bg-dropdown)!important;backdrop-filter:blur(var(--glass-blur-medium))!important;-webkit-backdrop-filter:blur(var(--glass-blur-medium))!important;border:1px solid var(--glass-border-card)!important;box-shadow:var(--glass-shadow-lg)!important;border-radius:12px!important}.ant-dropdown .ant-dropdown-menu,.ant-dropdown-menu{background:var(--glass-bg-dropdown)!important;backdrop-filter:blur(var(--glass-blur-medium))!important;-webkit-backdrop-filter:blur(var(--glass-blur-medium))!important;border:1px solid var(--glass-border-card)!important;box-shadow:var(--glass-shadow-lg)!important;border-radius:10px!important;padding:4px!important}.ant-dropdown .ant-dropdown-menu-item,.ant-dropdown-menu-item{border-radius:6px!important;transition:all var(--glass-transition-fast) var(--glass-transition-easing)!important}.ant-dropdown .ant-dropdown-menu-item:hover,.ant-dropdown-menu-item:hover{background:var(--glass-accent-light)!important}.ant-select-dropdown{background:var(--glass-bg-dropdown)!important;backdrop-filter:blur(var(--glass-blur-medium))!important;-webkit-backdrop-filter:blur(var(--glass-blur-medium))!important;border:1px solid var(--glass-border-card)!important;box-shadow:var(--glass-shadow-lg)!important;border-radius:10px!important}.ant-select-dropdown .ant-select-item-option-active,.ant-select-dropdown .ant-select-item-option-selected{background:var(--glass-accent-light)!important}.glass-theme .ant-btn-default,.glass-app-layout .ant-btn-default{background:var(--glass-bg-button)!important;backdrop-filter:blur(var(--glass-blur-light))!important;-webkit-backdrop-filter:blur(var(--glass-blur-light))!important;border:1px solid var(--glass-border-input)!important;box-shadow:var(--glass-shadow-button)!important;transition:all var(--glass-transition-normal) var(--glass-transition-easing)!important}.glass-theme .ant-btn-default:hover{transform:translateY(-1px);box-shadow:var(--glass-shadow-md)}.glass-theme .ant-btn-default:active{transform:scale(var(--glass-press-scale))}.glass-theme .ant-btn-primary{box-shadow:0 2px 12px var(--glass-accent-glow);border:none!important;transition:all var(--glass-transition-normal) var(--glass-transition-easing)!important}.glass-theme .ant-btn-primary:hover{transform:translateY(-1px);box-shadow:0 4px 20px var(--glass-accent-glow)}.glass-theme .ant-btn-primary:active{transform:scale(var(--glass-press-scale))}.glass-theme .ant-input,.glass-theme .ant-input-affix-wrapper,.glass-theme .ant-select:not(.ant-select-customize-input) .ant-select-selector,.glass-theme .ant-picker,.glass-app-layout .ant-input,.glass-app-layout .ant-select:not(.ant-select-customize-input) .ant-select-selector{background:var(--glass-bg-input)!important;border:1px solid var(--glass-border-input)!important;transition:all var(--glass-transition-normal) var(--glass-transition-easing)!important}.glass-theme .ant-input:focus,.glass-theme .ant-input-affix-wrapper-focused,.glass-theme .ant-select-focused .ant-select-selector,.glass-theme .ant-picker-focused{border-color:var(--glass-accent)!important;box-shadow:0 0 0 2px var(--glass-accent-light)!important}.glass-theme .ant-input-number,.glass-theme .ant-input-number .ant-input-number-input{background:var(--glass-bg-input)!important}.glass-theme .ant-table,.glass-app-layout .ant-table,.glass-theme .ant-table-wrapper .ant-table,.glass-theme .ant-table-wrapper .ant-table-container,.glass-theme .ant-table-wrapper .ant-table-content table{background:transparent!important}.glass-theme .ant-table-thead>tr>th,.glass-theme .ant-table-thead>tr>td,.glass-app-layout .ant-table-thead>tr>th{background:var(--glass-bg-table-head)!important;backdrop-filter:blur(var(--glass-blur-light))!important;-webkit-backdrop-filter:blur(var(--glass-blur-light))!important;border-bottom:1px solid var(--glass-border-card)!important;font-weight:600}.glass-theme .ant-table-tbody>tr>td{border-bottom:1px solid var(--glass-border-subtle)!important;background:transparent!important;transition:background var(--glass-transition-fast) var(--glass-transition-easing)}.glass-theme .ant-table-tbody>tr:hover>td{background:var(--glass-accent-light)!important}.glass-theme .ant-table-tbody>tr.ant-table-row:hover>td{background:var(--glass-accent-light)!important}.glass-theme .ant-table-wrapper .ant-table-container{border-radius:8px!important;overflow:hidden}.glass-theme .ant-table-placeholder td,.glass-theme .ant-empty{background:transparent!important}.glass-theme .ant-tag{backdrop-filter:blur(var(--glass-blur-light));-webkit-backdrop-filter:blur(var(--glass-blur-light));border:1px solid var(--glass-border-subtle);border-radius:6px}.glass-theme .ant-tabs .ant-tabs-nav:before{border-bottom-color:var(--glass-border-card)!important}.glass-theme .ant-tabs-tabpane{will-change:transform,opacity}.tab-anim-exit-left{animation:tab-anim-out-left .2s cubic-bezier(.4,0,1,1) both}.tab-anim-exit-right{animation:tab-anim-out-right .2s cubic-bezier(.4,0,1,1) both}.tab-anim-enter-right{animation:tab-anim-in-right .32s cubic-bezier(.2,0,0,1) both}.tab-anim-enter-left{animation:tab-anim-in-left .32s cubic-bezier(.2,0,0,1) both}@keyframes tab-anim-out-left{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-80px)}}@keyframes tab-anim-out-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(80px)}}@keyframes tab-anim-in-right{0%{opacity:0;transform:translate(80px)}to{opacity:1;transform:translate(0)}}@keyframes tab-anim-in-left{0%{opacity:0;transform:translate(-80px)}to{opacity:1;transform:translate(0)}}.glass-theme .ant-tabs .ant-tabs-tab{transition:all .25s cubic-bezier(.2,0,0,1)!important}.glass-theme .ant-tabs .ant-tabs-tab:hover{color:var(--glass-accent)!important}.glass-theme .ant-tabs .ant-tabs-ink-bar{transition:all .3s cubic-bezier(.2,0,0,1)!important;height:3px!important;border-radius:2px!important;background:var(--glass-accent)!important}@media (prefers-reduced-motion: reduce){.tab-anim-exit-left,.tab-anim-exit-right,.tab-anim-enter-right,.tab-anim-enter-left{animation:none!important}}.glass-theme .ant-menu-light{background:transparent!important}.glass-theme .ant-pagination .ant-pagination-item{border:1px solid var(--glass-border-input);border-radius:6px;transition:all var(--glass-transition-fast) var(--glass-transition-easing)}.glass-theme .ant-pagination .ant-pagination-item:hover{border-color:var(--glass-accent);box-shadow:0 0 0 2px var(--glass-accent-light)}.glass-theme .ant-pagination .ant-pagination-item-active{background:var(--glass-accent-light);border-color:var(--glass-accent)}.glass-theme .ant-form-item-label>label{font-weight:500}@supports not (backdrop-filter: blur(1px)){.glass-theme .ant-layout-sider{background:linear-gradient(180deg,#1890ff,#096dd9)!important}.glass-theme .ant-layout-header,.glass-theme .ant-card,.glass-theme .ant-modal .ant-modal-content,.glass-theme .ant-drawer .ant-drawer-content{background:var(--glass-bg-elevated)!important}}.glass-app-layout.ant-layout,.glass-app-layout .ant-layout,.glass-theme.ant-layout,.glass-theme .ant-layout,div.ant-layout.glass-app-layout,div.ant-layout.glass-theme{background:transparent!important}.glass-app-layout.ant-layout.glass-theme{background:linear-gradient(135deg,#e8f4fd,#d6e8f7,#e0ecf8,#d1e3f6,#e5f0fc)!important}[data-theme=dark] .glass-app-layout.ant-layout.glass-theme,.glass-app-layout.ant-layout.glass-theme[data-theme=dark]{background:linear-gradient(135deg,#0f172a,#1e293b,#0f172a,#1e293b,#0f172a)!important}.glass-app-layout header.ant-layout-header,.glass-theme header.ant-layout-header,header.ant-layout-header{background:var(--glass-bg-header)!important;backdrop-filter:blur(var(--glass-blur-medium))!important;-webkit-backdrop-filter:blur(var(--glass-blur-medium))!important;border-bottom:1px solid var(--glass-border-card);box-shadow:var(--glass-shadow-header)}.glass-app-layout main.ant-layout-content,.glass-theme main.ant-layout-content,main.ant-layout-content{background:var(--glass-bg-content)!important;backdrop-filter:blur(var(--glass-blur-light))!important;-webkit-backdrop-filter:blur(var(--glass-blur-light))!important;border:1px solid var(--glass-border-card);box-shadow:var(--glass-shadow-card)}.glass-app-layout aside.ant-layout-sider,.glass-theme aside.ant-layout-sider,aside.ant-layout-sider{background:var(--glass-bg-sider)!important;backdrop-filter:blur(var(--glass-blur-heavy))!important;-webkit-backdrop-filter:blur(var(--glass-blur-heavy))!important;border-right:1px solid var(--glass-border-sider);box-shadow:var(--glass-shadow-sider)}html[dir=rtl] aside.ant-layout-sider{border-right:none;border-left:1px solid var(--glass-border-sider);box-shadow:-4px 0 24px #003c9626}.glass-theme .ant-layout-sider-trigger,aside.ant-layout-sider .ant-layout-sider-trigger{background:#00000026!important}.glass-theme .ant-table-wrapper .ant-table-cell,.glass-theme .ant-table-cell-row-hover{background:transparent!important}.glass-theme .ant-table-tbody>tr.ant-table-row:hover>td,.glass-theme td.ant-table-cell-row-hover{background:var(--glass-accent-light)!important}.glass-theme .ant-pagination,.glass-theme .ant-form,.glass-theme .ant-statistic{background:transparent!important}.ant-message .ant-message-notice-content{background:var(--glass-bg-dropdown)!important;backdrop-filter:blur(var(--glass-blur-medium))!important;-webkit-backdrop-filter:blur(var(--glass-blur-medium))!important;border:1px solid var(--glass-border-card)!important;box-shadow:var(--glass-shadow-lg)!important;border-radius:10px!important}.ant-tooltip .ant-tooltip-inner{background:#ffffff26!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid rgba(255,255,255,.3)!important;box-shadow:0 8px 32px #0003,inset 0 1px #fff6!important;border-radius:8px!important;color:#fff!important;font-weight:600;padding:8px 12px!important;text-shadow:-1px -1px 0 rgba(0,0,0,.8),1px -1px 0 rgba(0,0,0,.8),-1px 1px 0 rgba(0,0,0,.8),1px 1px 0 rgba(0,0,0,.8),0 0 4px rgba(0,0,0,.9)!important}.ant-tooltip .ant-tooltip-arrow:before{background:#ffffff26!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important}.ant-tooltip .ant-tooltip-arrow:after{border-color:#ffffff4d!important}.glass-theme .ant-input,.glass-theme input.ant-input,body.glass-theme .ant-input{background:var(--glass-bg-input)!important;border:1px solid var(--glass-border-input)!important;border-radius:8px!important;transition:all .25s ease!important}.glass-theme .ant-input:hover,body.glass-theme .ant-input:hover{border-color:var(--glass-accent)!important}.glass-theme .ant-input:focus,body.glass-theme .ant-input:focus{border-color:var(--glass-accent)!important;box-shadow:0 0 0 3px var(--glass-accent-light)!important}.glass-theme .ant-input-affix-wrapper,body.glass-theme .ant-input-affix-wrapper,.ant-modal .ant-input-affix-wrapper,.ant-modal .ant-input{background:var(--glass-bg-input)!important;border:1px solid var(--glass-border-input)!important;border-radius:8px!important;transition:all .25s ease!important}.glass-theme .ant-input-affix-wrapper:hover,.ant-modal .ant-input-affix-wrapper:hover,.ant-modal .ant-input:hover{border-color:var(--glass-accent)!important}.glass-theme .ant-input-affix-wrapper-focused,.glass-theme .ant-input-affix-wrapper:focus-within,.ant-modal .ant-input-affix-wrapper-focused,.ant-modal .ant-input:focus{border-color:var(--glass-accent)!important;box-shadow:0 0 0 3px var(--glass-accent-light)!important}.glass-theme .ant-input-number,.ant-modal .ant-input-number{background:var(--glass-bg-input)!important;border:1px solid var(--glass-border-input)!important;border-radius:8px!important;overflow:hidden}.glass-theme .ant-input-number:hover,.ant-modal .ant-input-number:hover{border-color:var(--glass-accent)!important}.glass-theme .ant-input-number-focused,.ant-modal .ant-input-number-focused{border-color:var(--glass-accent)!important;box-shadow:0 0 0 3px var(--glass-accent-light)!important}.glass-theme .ant-input-number .ant-input-number-input,.ant-modal .ant-input-number .ant-input-number-input{background:transparent!important}.glass-theme textarea.ant-input,.ant-modal textarea.ant-input{background:var(--glass-bg-input)!important;border:1px solid var(--glass-border-input)!important;border-radius:8px!important}.glass-theme .ant-select .ant-select-selector,body.glass-theme .ant-select .ant-select-selector,.ant-modal .ant-select .ant-select-selector{background:var(--glass-bg-input)!important;border:1px solid var(--glass-border-input)!important;border-radius:8px!important;transition:all .25s ease!important}.glass-theme .ant-select:hover .ant-select-selector,.ant-modal .ant-select:hover .ant-select-selector{border-color:var(--glass-accent)!important}.glass-theme .ant-select-focused .ant-select-selector,.ant-modal .ant-select-focused .ant-select-selector{border-color:var(--glass-accent)!important;box-shadow:0 0 0 3px var(--glass-accent-light)!important}.ant-select-dropdown{background:var(--glass-bg-dropdown)!important;backdrop-filter:blur(var(--glass-blur-medium))!important;-webkit-backdrop-filter:blur(var(--glass-blur-medium))!important;border:1px solid var(--glass-border-card)!important;box-shadow:var(--glass-shadow-lg)!important;border-radius:10px!important;padding:4px!important}.ant-select-dropdown .ant-select-item{border-radius:6px!important;transition:all .15s ease!important}.ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--glass-accent-light)!important}.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:var(--glass-accent-light)!important;font-weight:600}.glass-theme .ant-picker,.ant-modal .ant-picker{background:var(--glass-bg-input)!important;border:1px solid var(--glass-border-input)!important;border-radius:8px!important}.glass-theme .ant-picker:hover,.ant-modal .ant-picker:hover{border-color:var(--glass-accent)!important}.glass-theme .ant-picker-focused,.ant-modal .ant-picker-focused{border-color:var(--glass-accent)!important;box-shadow:0 0 0 3px var(--glass-accent-light)!important}.ant-picker-dropdown .ant-picker-panel-container{background:var(--glass-bg-dropdown)!important;backdrop-filter:blur(var(--glass-blur-medium))!important;-webkit-backdrop-filter:blur(var(--glass-blur-medium))!important;border:1px solid var(--glass-border-card)!important;box-shadow:var(--glass-shadow-lg)!important;border-radius:12px!important;overflow:hidden}.ant-modal .ant-modal-content{background:var(--glass-bg-modal)!important;backdrop-filter:blur(var(--glass-blur-heavy))!important;-webkit-backdrop-filter:blur(var(--glass-blur-heavy))!important;border:1px solid var(--glass-border-card)!important;box-shadow:var(--glass-shadow-xl)!important;border-radius:16px!important}.ant-modal .ant-modal-header{background:transparent!important;border-bottom:1px solid var(--glass-border-subtle)!important;padding:20px 24px 16px!important}.ant-modal .ant-modal-body{background:transparent!important}.ant-modal .ant-modal-footer{background:transparent!important;border-top:1px solid var(--glass-border-subtle)!important}.ant-modal .ant-modal-close{transition:all .2s ease}.ant-modal .ant-modal-close:hover{background:#0000000f!important;border-radius:8px}.ant-modal .ant-form-item-label>label{font-weight:500}.ant-drawer .ant-drawer-content{background:var(--glass-bg-modal)!important;backdrop-filter:blur(var(--glass-blur-heavy))!important;-webkit-backdrop-filter:blur(var(--glass-blur-heavy))!important}.ant-drawer .ant-drawer-header{background:transparent!important;border-bottom:1px solid var(--glass-border-subtle)!important}.ant-modal .ant-btn-default{background:var(--glass-bg-button)!important;border:1px solid var(--glass-border-input)!important;box-shadow:var(--glass-shadow-button)!important;border-radius:8px!important;transition:all .25s ease!important}.ant-modal .ant-btn-default:hover{border-color:var(--glass-accent)!important;transform:translateY(-1px)}.ant-modal .ant-btn-primary{box-shadow:0 2px 12px var(--glass-accent-glow)!important;border-radius:8px!important;transition:all .25s ease!important}.ant-modal .ant-btn-primary:hover{transform:translateY(-1px);box-shadow:0 4px 20px var(--glass-accent-glow)!important}.glass-theme .ant-upload-wrapper .ant-upload-drag,.ant-modal .ant-upload-wrapper .ant-upload-drag{background:var(--glass-bg-input)!important;border:1px dashed var(--glass-border-input)!important;border-radius:12px!important;transition:all .25s ease!important}.glass-theme .ant-upload-wrapper .ant-upload-drag:hover,.ant-modal .ant-upload-wrapper .ant-upload-drag:hover{border-color:var(--glass-accent)!important;background:var(--glass-accent-light)!important}.glass-theme .ant-switch{background:#00000026!important}.glass-theme .ant-switch-checked{background:var(--glass-accent)!important}.glass-theme .ant-checkbox-inner,.ant-modal .ant-checkbox-inner{border-radius:4px!important;border:1px solid var(--glass-border-input)!important;background:var(--glass-bg-input)!important}.glass-theme .ant-checkbox-checked .ant-checkbox-inner,.ant-modal .ant-checkbox-checked .ant-checkbox-inner{background:#1677ff!important;border-color:#1677ff!important}.glass-theme .ant-checkbox-indeterminate .ant-checkbox-inner,.ant-modal .ant-checkbox-indeterminate .ant-checkbox-inner{background:var(--glass-bg-input)!important;border-color:#1677ff!important}.glass-theme .ant-checkbox-indeterminate .ant-checkbox-inner:after,.ant-modal .ant-checkbox-indeterminate .ant-checkbox-inner:after{background:#1677ff!important}.glass-theme .ant-radio-inner,.ant-modal .ant-radio-inner{border:1px solid var(--glass-border-input)!important;background:var(--glass-bg-input)!important}.ant-notification .ant-notification-notice,.ant-popconfirm .ant-popover-inner{background:var(--glass-bg-dropdown)!important;backdrop-filter:blur(var(--glass-blur-medium))!important;-webkit-backdrop-filter:blur(var(--glass-blur-medium))!important;border:1px solid var(--glass-border-card)!important;box-shadow:var(--glass-shadow-lg)!important;border-radius:12px!important}.glass-theme .ant-segmented{background:var(--glass-bg-input)!important;border-radius:8px!important}.glass-theme .ant-collapse{background:transparent!important;border:1px solid var(--glass-border-card)!important;border-radius:10px!important;overflow:hidden}.glass-theme .ant-collapse>.ant-collapse-item>.ant-collapse-header{background:var(--glass-bg-input)!important}.glass-theme .ant-descriptions{background:transparent!important}.glass-theme .ant-descriptions .ant-descriptions-item-label{background:var(--glass-bg-table-head)!important}@keyframes glass-ripple{0%{transform:scale(0);opacity:.5}to{transform:scale(2.5);opacity:0}}@keyframes glass-press{0%{transform:scale(1)}50%{transform:scale(var(--glass-press-scale))}to{transform:scale(1)}}.glass-ripple-container{position:relative;overflow:hidden}.glass-ripple-effect{position:absolute;border-radius:50%;background:var(--glass-ripple-color);pointer-events:none;animation:glass-ripple var(--glass-transition-slow) var(--glass-transition-easing) forwards;will-change:transform,opacity}.glass-interactive{transition:all var(--glass-transition-normal) var(--glass-transition-easing);will-change:transform,box-shadow}.glass-interactive:hover{transform:translateY(var(--glass-hover-lift));box-shadow:var(--glass-shadow-lg)}.glass-interactive:active{transform:scale(var(--glass-press-scale));transition-duration:var(--glass-transition-fast)}.glass-glow:hover{box-shadow:var(--glass-shadow-lg),0 0 20px var(--glass-accent-glow)}@media (prefers-reduced-motion: reduce){.glass-interactive:hover,.glass-interactive:active{transform:none}.glass-ripple-effect{display:none}.glass-glow:hover{box-shadow:var(--glass-shadow-lg)}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}@keyframes glass-enter{0%{opacity:0;transform:scale(.96) translateY(8px);filter:blur(8px)}to{opacity:1;transform:scale(1) translateY(0);filter:blur(0)}}@keyframes glass-leave{0%{opacity:1;transform:scale(1) translateY(0);filter:blur(0)}to{opacity:0;transform:scale(.96) translateY(8px);filter:blur(8px)}}@keyframes glass-slide-down{0%{opacity:0;transform:translateY(-12px);filter:blur(4px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes glass-scale-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.glass-modal-pop-enter,.glass-modal-pop-appear{opacity:0;transform:scale(.85);animation-duration:.35s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.34,1.56,.64,1)}.glass-modal-pop-enter-prepare,.glass-modal-pop-appear-prepare{transform:none}.glass-modal-pop-enter.glass-modal-pop-enter-active,.glass-modal-pop-appear.glass-modal-pop-appear-active{animation-name:glassPopIn}.glass-modal-pop-leave{animation-duration:.25s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.4,0,.2,1)}.glass-modal-pop-leave.glass-modal-pop-leave-active{animation-name:glassPopOut;pointer-events:none}@keyframes glassPopIn{0%{opacity:0;transform:scale(.85)}60%{opacity:1;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes glassPopOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.15)}}.ant-fade-enter,.ant-fade-appear{animation-duration:.3s!important}.ant-fade-leave{animation-duration:.28s!important}.ant-modal .tab-anim-enter-right{animation:tab-anim-in-right .32s cubic-bezier(.2,0,0,1) both}.ant-modal .tab-anim-enter-left{animation:tab-anim-in-left .32s cubic-bezier(.2,0,0,1) both}.glass-theme .ant-drawer-content-wrapper{transition:all var(--glass-transition-slow) var(--glass-transition-easing)!important}.animated-page{will-change:transform,opacity,filter}.animated-page.page-enter{animation:harmony-page-in .35s cubic-bezier(.2,0,0,1) both}.animated-page.page-exit{animation:harmony-page-out .18s cubic-bezier(.4,0,1,1) both}@keyframes harmony-page-in{0%{opacity:0;transform:translateY(12px) scale(.98);filter:blur(4px)}60%{opacity:1;filter:blur(0)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes harmony-page-out{0%{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}to{opacity:0;transform:translateY(-8px) scale(.98);filter:blur(3px)}}.glass-page-enter{animation:harmony-page-in .35s cubic-bezier(.2,0,0,1) both}.glass-stagger>*{animation:glass-enter var(--glass-transition-slow) var(--glass-transition-easing) both}.glass-stagger>*:nth-child(1){animation-delay:0ms}.glass-stagger>*:nth-child(2){animation-delay:60ms}.glass-stagger>*:nth-child(3){animation-delay:.12s}.glass-stagger>*:nth-child(4){animation-delay:.18s}.glass-stagger>*:nth-child(5){animation-delay:.24s}.glass-stagger>*:nth-child(6){animation-delay:.3s}.login-card-content{position:relative;overflow:hidden}.login-panel{animation-fill-mode:both;animation-duration:.4s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.login-panel-enter-right{animation-name:loginSlideInRight}.login-panel-exit-left{animation-name:loginSlideOutLeft}.login-panel-enter-left{animation-name:loginSlideInLeft}.login-panel-exit-right{animation-name:loginSlideOutRight}@keyframes loginSlideInRight{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:translate(0)}}@keyframes loginSlideOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-60px)}}@keyframes loginSlideInLeft{0%{opacity:0;transform:translate(-60px)}to{opacity:1;transform:translate(0)}}@keyframes loginSlideOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(60px)}}.route-transition-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:all;display:flex;align-items:center;justify-content:center}.route-transition-enter{animation:routeEnterExpand .5s cubic-bezier(.4,0,.2,1) both}@keyframes routeEnterExpand{0%{background:#0f172a00;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}40%{background:#0f172ad9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}to{background:#0f172a00;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}.route-transition-logout{animation:routeLogoutFade .45s cubic-bezier(.4,0,.2,1) both}@keyframes routeLogoutFade{0%{background:#0f172a00;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}50%{background:#0f172ae6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}to{background:#0f172a00;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}@media (prefers-reduced-motion: reduce){.glass-page-enter,.glass-stagger>*,.animated-page.page-enter,.animated-page.page-exit{animation:none}.glass-theme .ant-modal{animation:none}}@keyframes form-error-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-8px)}20%,40%,60%,80%{transform:translate(8px)}}.ant-form-item-has-error .ant-input,.ant-form-item-has-error .ant-input-number,.ant-form-item-has-error .ant-select-selector,.ant-form-item-has-error .ant-picker,.ant-form-item-has-error .ant-input-affix-wrapper{animation:form-error-shake .5s ease-in-out}.ant-form-item-explain-error{animation:glass-slide-down .3s ease-out}.glass-icon-wrapper{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:#ffffff1a;border:1px solid rgba(255,255,255,.08);box-shadow:0 1px 4px #00000014,inset 0 1px 1px #ffffff1f;transition:all var(--glass-transition-normal) var(--glass-transition-easing)}.glass-icon-wrapper.active{background:#ffffff2e;box-shadow:0 2px 8px #0000001f,inset 0 1px 2px #fff3;border-color:#ffffff26}.glass-icon-wrapper:hover{background:#ffffff24;transform:scale(1.05)}.glass-theme .ant-layout-sider .ant-menu-item .anticon{display:inline-flex!important;align-items:center;justify-content:center;font-size:16px!important;vertical-align:middle;transition:all var(--glass-transition-normal) var(--glass-transition-easing)}.glass-theme .ant-layout-sider .ant-menu-item:hover .anticon{transform:scale(1.1)}.glass-theme .ant-layout-sider .ant-menu-item .anticon svg{display:block;width:1em;height:1em}.glass-login-page .ant-input,.glass-login-page .ant-input-affix-wrapper,.glass-login-page input.ant-input,.glass-login-page .ant-input-affix-wrapper .ant-input{background:transparent!important;border:none!important;border-bottom:1px solid rgba(255,255,255,.2)!important;border-radius:0!important;color:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;transition:all .25s ease!important}.glass-login-page .ant-input::placeholder,.glass-login-page .ant-input-affix-wrapper input::placeholder{color:#ffffff59!important}.glass-login-page .ant-input:hover,.glass-login-page .ant-input-affix-wrapper:hover{border-bottom-color:#fff6!important;background:transparent!important}.glass-login-page .ant-input:focus,.glass-login-page .ant-input-affix-wrapper-focused,.glass-login-page .ant-input-affix-wrapper:focus-within{border-bottom-color:#3b82f6cc!important;box-shadow:0 1px #3b82f680!important;background:transparent!important}.glass-login-page .ant-input-password .ant-input{background:transparent!important;border:none!important;box-shadow:none!important}.glass-login-page .ant-input-password .ant-input-suffix{color:#ffffff80!important}.glass-login-page .ant-input-password .ant-input-suffix .anticon{color:#ffffff80!important;transition:color .2s ease}.glass-login-page .ant-input-password .ant-input-suffix .anticon:hover{color:#fffc!important}.glass-login-page .ant-input-prefix{color:#ffffff80!important}.glass-login-page .ant-form-item-explain-error{color:#fca5a5!important;text-shadow:0 1px 2px rgba(0,0,0,.2)}.glass-login-page .ant-form-item{border:none!important;margin-bottom:24px!important}.glass-login-page .ant-form-item:before,.glass-login-page .ant-form-item:after{display:none!important}.glass-login-page .ant-form-item-row,.glass-login-page .ant-form-item-control,.glass-login-page .ant-form-item-control-input,.glass-login-page .ant-form-item-control-input-content{border:none!important}.glass-login-page .ant-btn-primary{background:linear-gradient(135deg,#3b82f6cc,#6366f1cc)!important;border:1px solid rgba(255,255,255,.15)!important;box-shadow:0 4px 20px #3b82f659,inset 0 1px #ffffff26!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;transition:all .25s ease!important}.glass-login-page .ant-btn-primary:hover:not(:disabled){transform:translateY(-2px)!important;box-shadow:0 8px 30px #3b82f673,inset 0 1px #fff3!important;background:linear-gradient(135deg,#3b82f6e6,#6366f1e6)!important}.glass-login-page .ant-btn-primary:active:not(:disabled){transform:scale(.97)!important}.glass-login-page .ant-btn-loading-icon .anticon{color:#fff!important}.glass-login-card{animation:glass-card-enter .6s cubic-bezier(.34,1.56,.64,1) both}@keyframes glass-card-enter{0%{opacity:0;transform:translateY(30px) scale(.95);filter:blur(8px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.glass-login-page>div:first-child>div:nth-child(1){animation:float-glow-1 8s ease-in-out infinite}.glass-login-page>div:first-child>div:nth-child(2){animation:float-glow-2 10s ease-in-out infinite}.glass-login-page>div:first-child>div:nth-child(3){animation:float-glow-3 12s ease-in-out infinite}@keyframes float-glow-1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(30px,20px) scale(1.1)}}@keyframes float-glow-2{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-20px,-30px) scale(1.05)}}@keyframes float-glow-3{0%,to{transform:translate(0) scale(1)}50%{transform:translate(15px,-15px) scale(1.08)}}@media (prefers-reduced-motion: reduce){.glass-login-card{animation:none}.glass-login-page>div:first-child>div{animation:none!important}}.glass-login-page .ant-form .ant-input,.glass-login-page .ant-form .ant-input-affix-wrapper,.glass-login-page .ant-form input.ant-input,.glass-login-page .ant-form .ant-input-affix-wrapper .ant-input,.glass-login-page .ant-form .ant-input-affix-wrapper input,div.glass-login-page .ant-input,div.glass-login-page .ant-input-affix-wrapper,div.glass-login-page input{background:transparent!important;border:none!important;border-bottom:1px solid rgba(255,255,255,.2)!important;border-radius:0!important;color:#fff!important;box-shadow:none!important}div.glass-login-page .ant-input-affix-wrapper:hover,div.glass-login-page .ant-input:hover{background:transparent!important;border-bottom-color:#fff6!important}div.glass-login-page .ant-input-affix-wrapper-focused,div.glass-login-page .ant-input-affix-wrapper:focus-within,div.glass-login-page .ant-input:focus{background:transparent!important;border-bottom-color:#3b82f6cc!important;box-shadow:0 1px #3b82f680!important}div.glass-login-page .ant-input-password .ant-input,div.glass-login-page .ant-input-affix-wrapper .ant-input{background:transparent!important;border:none!important;box-shadow:none!important;color:#fff!important}.glass-login-qr-popover.ant-popover .ant-popover-inner,.glass-login-qr-popover .ant-popover-inner{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;box-shadow:none!important;padding:0!important;border-radius:16px!important}.glass-login-qr-popover.ant-popover .ant-popover-content{background:transparent!important;box-shadow:none!important}.glass-login-qr-popover.ant-popover{padding:0!important}.glass-login-lang-dropdown .ant-dropdown-menu,.glass-login-lang-dropdown.ant-dropdown .ant-dropdown-menu{background:#ffffff1a!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 8px 32px #0000004d!important;border-radius:12px!important;padding:4px!important}.glass-login-lang-dropdown .ant-dropdown-menu-item,.glass-login-lang-dropdown.ant-dropdown .ant-dropdown-menu-item{color:#ffffffd9!important;border-radius:8px!important;transition:all .2s ease!important}.glass-login-lang-dropdown .ant-dropdown-menu-item:hover,.glass-login-lang-dropdown.ant-dropdown .ant-dropdown-menu-item:hover{background:#ffffff1f!important;color:#fff!important}.glass-login-lang-dropdown .ant-dropdown-menu-item-selected,.glass-login-lang-dropdown.ant-dropdown .ant-dropdown-menu-item-selected{background:#3b82f640!important;color:#fff!important}@media (max-width: 768px){html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;touch-action:manipulation}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{-webkit-tap-highlight-color:rgba(0,0,0,.1);-webkit-touch-callout:none}button,a,.ant-btn{-webkit-tap-highlight-color:rgba(0,0,0,.1);touch-action:manipulation}.ant-layout{margin-left:0!important}.ant-layout-has-sider>.ant-layout,.ant-layout-has-sider>.ant-layout-content{margin-left:0!important;width:100%!important}.ant-layout-header{padding:0 16px!important;height:56px!important;line-height:56px!important;position:sticky!important;top:0!important;z-index:999!important}.ant-layout-content{padding:12px!important;margin:0!important;width:100%!important}.site-layout-content{padding:16px!important}.ant-card{margin-bottom:12px!important}.ant-card-head{padding:12px 16px!important;min-height:auto!important}.ant-card-body{padding:16px!important}.ant-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.ant-table{min-width:600px}.ant-table-thead>tr>th{padding:12px 8px!important;font-size:13px!important}.ant-table-tbody>tr>td{padding:12px 8px!important;font-size:14px!important}.ant-form-item{margin-bottom:16px!important}.ant-form-item-label{padding-bottom:4px!important}.ant-input,.ant-input-number,.ant-select-selector,.ant-picker{height:44px!important;font-size:16px!important}.ant-input-affix-wrapper{padding:8px 12px!important}.ant-btn{height:44px!important;padding:0 20px!important;font-size:16px!important}.ant-btn-lg{height:48px!important;font-size:18px!important}.ant-modal{max-width:calc(100vw - 32px)!important;margin:16px auto!important}.ant-modal-content{border-radius:16px!important}.ant-modal-header{padding:16px 20px!important}.ant-modal-body{padding:20px!important;max-height:calc(100vh - 200px);overflow-y:auto;-webkit-overflow-scrolling:touch}.ant-modal-footer{padding:12px 20px!important}.ant-modal-footer .ant-btn{margin-left:8px!important}.ant-pagination{text-align:center!important}.ant-pagination-item,.ant-pagination-prev,.ant-pagination-next{min-width:36px!important;height:36px!important;line-height:36px!important;margin:0 4px!important}.ant-pagination-options{display:none!important}.ant-tabs-nav{margin-bottom:12px!important}.ant-tabs-tab{padding:10px 16px!important;font-size:15px!important}.ant-select-dropdown{max-height:60vh!important}.ant-statistic{text-align:center!important}.ant-statistic-title{font-size:13px!important}.ant-statistic-content{font-size:20px!important}.ant-input-search{margin-bottom:12px!important}.ant-space{gap:8px!important}.ant-space-item .ant-btn{padding:0 12px!important}.ant-upload-wrapper,.ant-upload-select{width:100%!important}.ant-upload-list-picture-card .ant-upload-list-item{width:80px!important;height:80px!important}.ant-message{top:16px!important}.ant-message-notice-content{padding:12px 16px!important;font-size:15px!important}.ant-tooltip-inner{font-size:14px!important;padding:8px 12px!important}}@media (max-width: 375px){.ant-layout-header{padding:0 12px!important}.ant-layout-content{padding:8px!important}.site-layout-content,.ant-card-body{padding:12px!important}.ant-table-thead>tr>th,.ant-table-tbody>tr>td{padding:10px 6px!important;font-size:13px!important}.ant-btn{padding:0 16px!important;font-size:15px!important}}@media (max-width: 768px) and (orientation: landscape){.ant-modal-body{max-height:calc(100vh - 150px)!important}.ant-layout-header{height:48px!important;line-height:48px!important}}@media (hover: none) and (pointer: coarse){.ant-table-tbody>tr>td .ant-btn{min-width:44px!important;min-height:44px!important}.ant-table-body,.ant-modal-body,.ant-drawer-body{-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.ant-btn:hover,.ant-table-tbody>tr:hover>td{transform:none!important}}@supports (-webkit-touch-callout: none){input[type=text],input[type=number],input[type=email],input[type=tel],input[type=password],textarea,select{font-size:16px!important}.ant-layout{padding-bottom:env(safe-area-inset-bottom)}.ant-layout-header{padding-top:env(safe-area-inset-top)}}@media (max-width: 768px) and (prefers-color-scheme: dark){.ant-layout{background:#000!important}.ant-card{background:#ffffff0d!important}}.mobile-sider-drawer .ant-drawer-content-wrapper,.mobile-sider-drawer .ant-drawer-content,.mobile-sider-drawer.ant-drawer .ant-drawer-content{background:transparent!important}.mobile-sider-drawer .ant-drawer-body,.mobile-sider-drawer.ant-drawer .ant-drawer-body{padding:0!important;overflow:hidden!important}.mobile-sider-drawer .ant-drawer-header,.mobile-sider-drawer.ant-drawer .ant-drawer-header{display:none!important}.mobile-sider-drawer .ant-layout{height:100%!important}.mobile-sider-drawer .ant-layout-sider{height:100%!important;overflow-y:auto!important;flex:1!important;max-width:100%!important;min-width:100%!important;width:100%!important}@media (max-width: 768px){.glass-login-page{padding:0!important;min-height:100vh;min-height:-webkit-fill-available}.glass-login-card{max-width:100%!important;width:calc(100% - 32px)!important;margin:16px!important;padding:32px 24px!important;border-radius:20px!important}.glass-login-card>div:first-child>div:first-child{width:56px!important;height:56px!important;margin:0 auto 12px!important}.glass-login-card>div:first-child>div:first-child .anticon{font-size:24px!important}.glass-login-card h1{font-size:22px!important;margin-bottom:6px!important}.glass-login-card p{font-size:13px!important}.glass-login-page .ant-form-item{margin-bottom:20px!important}.glass-login-page .ant-input,.glass-login-page .ant-input-affix-wrapper{height:48px!important;font-size:16px!important}.glass-login-page .ant-input-prefix{font-size:18px!important}.glass-login-page .ant-btn-primary{height:48px!important;font-size:17px!important;border-radius:12px!important}.glass-login-page>div:nth-child(2)>div{padding:16px 20px!important;flex-wrap:wrap!important;gap:12px!important}.glass-login-page>div:nth-child(2)>div>button{padding:8px 14px!important;font-size:13px!important}.glass-login-page>div:nth-child(2)>div>button .anticon{font-size:16px!important}.glass-login-card .login-panel>div:first-child h2{font-size:20px!important}.glass-login-card .login-panel>div:first-child p{font-size:13px!important}.glass-login-card .login-panel>div:nth-child(2)>div{padding:12px 14px!important;margin-bottom:8px!important}.glass-login-card .login-panel>div:nth-child(2)>div>div:first-child>div{font-size:15px!important}.glass-login-card .login-panel>div:nth-child(2)>div>div:first-child>span{font-size:11px!important}.glass-login-card .login-panel>div:last-child{gap:8px!important}.glass-login-card .login-panel>div:last-child .ant-btn{height:44px!important;font-size:15px!important}.glass-login-qr-popover .ant-popover-inner>div{padding:12px!important}.glass-login-qr-popover .ant-popover-inner>div>div:first-child{font-size:14px!important;margin-bottom:10px!important}.glass-login-qr-popover .ant-popover-inner>div>div:nth-child(2){padding:10px!important}.glass-login-qr-popover .ant-popover-inner>div>div:nth-child(2) img{width:140px!important;height:140px!important}.glass-login-qr-popover .ant-popover-inner>div>p{font-size:12px!important}.glass-login-lang-dropdown .ant-dropdown-menu{min-width:140px!important}.glass-login-lang-dropdown .ant-dropdown-menu-item{padding:10px 16px!important;font-size:14px!important}}@media (max-width: 375px){.glass-login-card{width:calc(100% - 24px)!important;margin:12px!important;padding:28px 20px!important}.glass-login-card h1{font-size:20px!important}.glass-login-page .ant-input,.glass-login-page .ant-input-affix-wrapper{height:46px!important}.glass-login-page .ant-btn-primary{height:46px!important;font-size:16px!important}.glass-login-page>div:nth-child(2)>div>button{padding:7px 12px!important;font-size:12px!important}}@media (max-width: 768px) and (orientation: landscape){.glass-login-page{padding:12px 0!important}.glass-login-card{max-height:calc(100vh - 24px);overflow-y:auto;-webkit-overflow-scrolling:touch}.glass-login-card>div:first-child{margin-bottom:20px!important}.glass-login-page .ant-form-item{margin-bottom:16px!important}.glass-login-page .ant-input,.glass-login-page .ant-input-affix-wrapper,.glass-login-page .ant-btn-primary{height:44px!important}}@supports (-webkit-touch-callout: none){.glass-login-page{min-height:-webkit-fill-available}.glass-login-page input{font-size:16px!important}.glass-login-page>div:nth-child(2){padding-top:max(20px,env(safe-area-inset-top))!important}.glass-login-card{margin-bottom:max(16px,env(safe-area-inset-bottom))!important}}@media (hover: none) and (pointer: coarse){.glass-login-page>div:nth-child(2)>div>button{min-height:44px!important}.glass-login-card .login-panel>div:nth-child(2)>div{min-height:56px!important}.glass-login-page .ant-btn:hover{transform:none!important}}
