:root{--app-border-radius:6px;--app-border-radius-lg:8px;--app-border-radius-sm:4px;--app-border-radius-xs:2px;--app-font-size:14px;--app-color-primary:#1677ff;--app-color-primary-hover:#4096ff;--app-color-primary-active:#0958d9;--app-color-primary-bg:#e6f4ff;--app-color-primary-border:#91caff;--app-color-accent:#4096ff;--app-color-success:#52c41a;--app-color-success-hover:#73d13d;--app-color-success-bg:#f6ffed;--app-color-success-border:#b7eb8f;--app-color-warning:#faad14;--app-color-warning-hover:#ffc53d;--app-color-warning-bg:#fffbe6;--app-color-warning-border:#ffe58f;--app-color-error:#ff4d4f;--app-color-error-hover:#ff7875;--app-color-error-bg:#fff2f0;--app-color-error-border:#ffccc7;--app-color-info:#1677ff;--app-color-info-bg:#e6f4ff;--app-color-text:#000000e0;--app-color-text-secondary:#000000a6;--app-color-text-tertiary:#00000073;--app-color-text-quaternary:#00000040;--app-color-text-disabled:#00000040;--app-color-text-inverse:#fff;--app-color-white:#fff;--app-color-link:#1677ff;--app-color-link-hover:#69b1ff;--app-bg-body:#f5f5f5;--app-bg-layout:#f5f5f5;--app-bg-container:#fff;--app-bg-elevated:#fff;--app-bg-spotlight:#000000d9;--app-bg-mask:#00000073;--app-bg-brand:#1677ff;--app-bg-accent:#4096ff;--app-bg-success:#52c41a;--app-bg-warning:#faad14;--app-bg-error:#ff4d4f;--app-bg-info:#1677ff;--app-border-color:#d9d9d9;--app-border-color-secondary:#f0f0f0;--app-fill:#00000026;--app-fill-secondary:#0000000f;--app-fill-tertiary:#0000000a;--app-fill-quaternary:#00000005;--app-header-text:#1f1f1f;--app-header-bg:#fff;--app-footer-text:#595959;--app-footer-bg:#f8f9fa;--app-sidebar-left-text:#1f1f1f;--app-sidebar-left-bg:#f0f5ff;--app-sidebar-right-text:#1f1f1f;--app-sidebar-right-bg:#f0f5ff;--app-sidebar-mobile-text:#1f1f1f;--app-sidebar-mobile-bg:#f0f5ff;--app-shadow-color:#00000026}[data-theme=dark]{--app-color-primary-hover:#3c89e8;--app-color-primary-active:#1554ad;--app-color-primary-bg:#111a2c;--app-color-primary-border:#15325b;--app-color-success-hover:#6abe39;--app-color-success-bg:#162312;--app-color-success-border:#274916;--app-color-warning-hover:#e8b339;--app-color-warning-bg:#2b2111;--app-color-warning-border:#594214;--app-color-error-hover:#e87a7c;--app-color-error-bg:#2c1618;--app-color-error-border:#58181c;--app-color-info-bg:#111a2c;--app-color-text:#ffffffd9;--app-color-text-secondary:#ffffffa6;--app-color-text-tertiary:#ffffff73;--app-color-text-quaternary:#ffffff40;--app-color-text-disabled:#ffffff40;--app-color-text-inverse:#000000e0;--app-color-link-hover:#3c89e8;--app-bg-body:#000;--app-bg-layout:#000;--app-bg-container:#141414;--app-bg-elevated:#1f1f1f;--app-bg-spotlight:#424242;--app-border-color:#424242;--app-border-color-secondary:#303030;--app-fill:#ffffff2e;--app-fill-secondary:#ffffff1f;--app-fill-tertiary:#ffffff14;--app-fill-quaternary:#ffffff0a;--app-header-text:#fff;--app-header-bg:#141414;--app-footer-text:#8c8c8c;--app-footer-bg:#020100;--app-sidebar-left-text:#fff;--app-sidebar-left-bg:#1f1f1f;--app-sidebar-right-text:#fff;--app-sidebar-right-bg:#1f1f1f;--app-sidebar-mobile-text:#fff;--app-sidebar-mobile-bg:#1f1f1f;--app-shadow-color:#00000073}html[data-glass=on]{--app-glass-fill:rgb(var(--app-glass-rgb)/var(--app-glass-alpha));--app-glass-fill-dense:rgb(var(--app-glass-rgb)/min(0.96,calc(var(--app-glass-alpha) + 0.22)));--app-glass-fill-soft:rgb(var(--app-glass-rgb)/calc(var(--app-glass-alpha)*0.55));--app-glass-edge:rgb(var(--app-glass-hair)/calc(var(--app-glass-border)*0.5));--app-glass-edge-strong:rgb(var(--app-glass-hair)/calc(var(--app-glass-border)*0.7));--app-glass-specular:rgb(var(--app-glass-hair)/calc(var(--app-glass-border)*0.42));--app-glass-filter:blur(var(--app-glass-blur)) saturate(var(--app-glass-saturate));background:var(--app-backdrop)}html[data-glass=on] body{min-height:100vh}html[data-glass=on] .ant-layout,html[data-glass=on] .ant-layout-content,html[data-glass=on] .ant-layout-has-sider,html[data-glass=on] .site-layout,html[data-glass=on] .site-layout-background,html[data-glass=on] .site-layout>.ant-layout,html[data-glass=on] body{background:#0000!important}html[data-glass=on] .ant-layout-footer,html[data-glass=on] .ant-layout-header,html[data-glass=on] .ant-layout-sider{-webkit-backdrop-filter:var(--app-glass-filter);backdrop-filter:var(--app-glass-filter);background:var(--app-glass-fill)!important}html[data-glass=on] .ant-layout-sider{border-inline-end:1px solid var(--app-glass-edge)}html[data-glass=on] .ant-layout-header{border-block-end:1px solid var(--app-glass-edge)}html[data-glass=on] .ant-layout-sider-children,html[data-glass=on] .ant-layout-sider-trigger,html[data-glass=on] .ant-menu,html[data-glass=on] .ant-menu-dark,html[data-glass=on] .ant-menu-inline,html[data-glass=on] .ant-menu-light,html[data-glass=on] .ant-menu-sub,html[data-glass=on] .ant-menu-vertical{background:#0000!important}html[data-glass=on] .ant-menu-item-selected,html[data-glass=on] .ant-menu-submenu-selected>.ant-menu-submenu-title{background:rgb(var(--app-glass-hair)/calc(var(--app-glass-border)*.3))!important;box-shadow:inset 0 0 0 1px var(--app-glass-edge)}html[data-glass=on] .ant-menu-item:hover,html[data-glass=on] .ant-menu-submenu-title:hover{background:rgb(var(--app-glass-hair)/calc(var(--app-glass-border)*.18))!important}html[data-glass=on] .ant-alert,html[data-glass=on] .ant-card,html[data-glass=on] .ant-collapse,html[data-glass=on] .ant-statistic-card{-webkit-backdrop-filter:var(--app-glass-filter);backdrop-filter:var(--app-glass-filter);background:var(--app-glass-fill)!important;border:1px solid var(--app-glass-edge);border-radius:var(--app-glass-radius);box-shadow:0 8px 30px #0000002e;position:relative}html[data-glass=on] .ant-card:before{background:linear-gradient(180deg,var(--app-glass-specular) 0,#0000 38%);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}html[data-glass=on] .ant-card-actions,html[data-glass=on] .ant-card-body,html[data-glass=on] .ant-card-head,html[data-glass=on] .ant-collapse-content,html[data-glass=on] .ant-collapse-header,html[data-glass=on] .ant-collapse-item{background:#0000!important}html[data-glass=on] .ant-card-actions,html[data-glass=on] .ant-card-actions>li:not(:last-child),html[data-glass=on] .ant-card-head{border-color:var(--app-glass-edge)}html[data-glass=on] .ant-drawer-content,html[data-glass=on] .ant-dropdown-menu,html[data-glass=on] .ant-message-notice-content,html[data-glass=on] .ant-modal-content,html[data-glass=on] .ant-notification-notice,html[data-glass=on] .ant-picker-panel-container,html[data-glass=on] .ant-popover-inner,html[data-glass=on] .ant-select-dropdown,html[data-glass=on] .ant-tour-inner{-webkit-backdrop-filter:var(--app-glass-filter);backdrop-filter:var(--app-glass-filter);background:var(--app-glass-fill-dense)!important;border:1px solid var(--app-glass-edge-strong);border-radius:var(--app-glass-radius)}html[data-glass=on] .ant-drawer-body,html[data-glass=on] .ant-drawer-footer,html[data-glass=on] .ant-drawer-header,html[data-glass=on] .ant-modal-footer,html[data-glass=on] .ant-modal-header{background:#0000!important}html[data-glass=on] .ant-drawer-footer,html[data-glass=on] .ant-drawer-header,html[data-glass=on] .ant-modal-footer,html[data-glass=on] .ant-modal-header{border-color:var(--app-glass-edge)}html[data-glass=on] .ant-descriptions-view,html[data-glass=on] .ant-empty,html[data-glass=on] .ant-list,html[data-glass=on] .ant-table,html[data-glass=on] .ant-table-body,html[data-glass=on] .ant-table-container,html[data-glass=on] .ant-table-content,html[data-glass=on] .ant-tabs-content-holder,html[data-glass=on] .ant-timeline{background:#0000!important}html[data-glass=on] .ant-table-cell-fix-left,html[data-glass=on] .ant-table-cell-fix-right,html[data-glass=on] .ant-table-summary,html[data-glass=on] .ant-table-thead>tr>th{background:var(--app-glass-fill-dense)!important;border-color:var(--app-glass-edge)!important}html[data-glass=on] .ant-table-tbody>tr>td{border-color:var(--app-glass-edge)}html[data-glass=on] .ant-table-tbody>tr.ant-table-row-selected>td,html[data-glass=on] .ant-table-tbody>tr:hover>td{background:var(--app-glass-fill-soft)!important}html[data-glass=on] .ant-btn-default,html[data-glass=on] .ant-input,html[data-glass=on] .ant-input-affix-wrapper,html[data-glass=on] .ant-input-number,html[data-glass=on] .ant-input-number-input,html[data-glass=on] .ant-pagination-item,html[data-glass=on] .ant-pagination-item-link,html[data-glass=on] .ant-picker,html[data-glass=on] .ant-segmented,html[data-glass=on] .ant-select-selector{background:rgb(var(--app-glass-hair)/calc(var(--app-glass-border)*.22))!important;border-color:var(--app-glass-edge-strong)!important}html[data-glass=on] .ant-auto-complete-dropdown,html[data-glass=on] .ant-cascader-menus,html[data-glass=on] .ant-color-picker-inner,html[data-glass=on] .ant-image-preview-operations,html[data-glass=on] .ant-menu-submenu-popup>.ant-menu,html[data-glass=on] .ant-table-filter-dropdown,html[data-glass=on] .ant-tooltip-inner,html[data-glass=on] .ant-tree-select-dropdown{-webkit-backdrop-filter:var(--app-glass-filter);backdrop-filter:var(--app-glass-filter);background:var(--app-glass-fill-dense)!important;border:1px solid var(--app-glass-edge-strong);border-radius:var(--app-glass-radius)}html[data-glass=on] .ant-dropdown-menu-item,html[data-glass=on] .ant-dropdown-menu-submenu-title,html[data-glass=on] .ant-picker-footer,html[data-glass=on] .ant-picker-header,html[data-glass=on] .ant-picker-panel,html[data-glass=on] .ant-select-item,html[data-glass=on] .ant-table-filter-dropdown .ant-dropdown-menu{background:#0000!important;border-color:var(--app-glass-edge)}html[data-glass=on] .ant-dropdown-menu-item:hover,html[data-glass=on] .ant-picker-cell-selected .ant-picker-cell-inner,html[data-glass=on] .ant-picker-cell:hover .ant-picker-cell-inner,html[data-glass=on] .ant-select-item-option-active,html[data-glass=on] .ant-select-item-option-selected{background:rgb(var(--app-glass-hair)/calc(var(--app-glass-border)*.28))!important}html[data-glass=on] .ant-badge-status-text,html[data-glass=on] .ant-breadcrumb,html[data-glass=on] .ant-card-grid,html[data-glass=on] .ant-card-type-inner .ant-card-head,html[data-glass=on] .ant-descriptions-item-content,html[data-glass=on] .ant-descriptions-item-label,html[data-glass=on] .ant-list-footer,html[data-glass=on] .ant-list-header,html[data-glass=on] .ant-list-item,html[data-glass=on] .ant-picker-calendar,html[data-glass=on] .ant-picker-calendar-header,html[data-glass=on] .ant-result,html[data-glass=on] .ant-statistic,html[data-glass=on] .ant-steps-item-content,html[data-glass=on] .ant-table-expanded-row>td,html[data-glass=on] .ant-table-footer,html[data-glass=on] .ant-table-placeholder,html[data-glass=on] .ant-table-placeholder:hover>td,html[data-glass=on] .ant-table-sticky-holder,html[data-glass=on] .ant-table-sticky-scroll,html[data-glass=on] .ant-table-title,html[data-glass=on] .ant-tabs-nav,html[data-glass=on] .ant-tabs-nav:before,html[data-glass=on] .ant-timeline-item-content,html[data-glass=on] .ant-transfer-list,html[data-glass=on] .ant-transfer-list-header{background:#0000!important}html[data-glass=on] .ant-descriptions-bordered .ant-descriptions-view,html[data-glass=on] .ant-descriptions-item-content,html[data-glass=on] .ant-descriptions-item-label,html[data-glass=on] .ant-list-item,html[data-glass=on] .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab,html[data-glass=on] .ant-transfer-list{border-color:var(--app-glass-edge)!important}html[data-glass=on] .ant-descriptions-bordered .ant-descriptions-item-label,html[data-glass=on] .ant-steps-item-wait .ant-steps-item-icon,html[data-glass=on] .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active,html[data-glass=on] .ant-transfer-list-header{background:var(--app-glass-fill-dense)!important}html[data-glass=on] .ant-progress-inner,html[data-glass=on] .ant-skeleton-avatar,html[data-glass=on] .ant-skeleton-button,html[data-glass=on] .ant-skeleton-image,html[data-glass=on] .ant-skeleton-input,html[data-glass=on] .ant-skeleton-paragraph>li,html[data-glass=on] .ant-skeleton-title,html[data-glass=on] .ant-slider-rail,html[data-glass=on] .ant-upload-drag,html[data-glass=on] .ant-upload-list-item,html[data-glass=on] .ant-upload-select{background:rgb(var(--app-glass-hair)/calc(var(--app-glass-border)*.2))!important;border-color:var(--app-glass-edge)!important}html[data-glass=on] .ant-spin-container:after{background:rgb(var(--app-glass-rgb)/.35)!important}html[data-glass=on] .ant-avatar,html[data-glass=on] .ant-badge-count,html[data-glass=on] .ant-btn-dangerous,html[data-glass=on] .ant-btn-primary,html[data-glass=on] .ant-checkbox-inner,html[data-glass=on] .ant-progress-bg,html[data-glass=on] .ant-radio-inner,html[data-glass=on] .ant-slider-track,html[data-glass=on] .ant-switch,html[data-glass=on] .ant-tag{-webkit-backdrop-filter:none;backdrop-filter:none}html[data-glass=on] .ant-divider{border-color:var(--app-glass-edge)}html[data-glass=on] .ant-drawer-mask,html[data-glass=on] .ant-modal-mask{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000059}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){html[data-glass=on] :is(.ant-layout-sider,.ant-layout-header,.ant-layout-footer,.ant-card,.ant-collapse,.ant-alert,.ant-statistic-card,.ant-modal-content,.ant-drawer-content,.ant-dropdown-menu,.ant-select-dropdown,.ant-popover-inner,.ant-notification-notice,.ant-message-notice-content,.ant-tour-inner,.ant-picker-panel-container,.ant-menu-submenu-popup>.ant-menu,.ant-tooltip-inner,.ant-table-filter-dropdown,.ant-color-picker-inner,.ant-image-preview-operations,.ant-cascader-menus,.ant-tree-select-dropdown,.ant-auto-complete-dropdown){background:rgb(var(--app-glass-rgb)/.94)!important}}@media (prefers-reduced-transparency:reduce){html[data-glass=on] :is(.ant-layout-sider,.ant-layout-header,.ant-layout-footer,.ant-card,.ant-collapse,.ant-alert,.ant-statistic-card,.ant-modal-content,.ant-drawer-content,.ant-dropdown-menu,.ant-select-dropdown,.ant-popover-inner,.ant-notification-notice,.ant-message-notice-content,.ant-tour-inner,.ant-picker-panel-container,.ant-menu-submenu-popup>.ant-menu,.ant-tooltip-inner,.ant-table-filter-dropdown,.ant-color-picker-inner,.ant-image-preview-operations,.ant-cascader-menus,.ant-tree-select-dropdown,.ant-auto-complete-dropdown){-webkit-backdrop-filter:none;backdrop-filter:none;background:rgb(var(--app-glass-rgb)/.96)!important}}@media print{html[data-glass=on] body{background:#fff!important}html[data-glass=on] :is(.ant-card,.ant-layout-sider,.ant-layout-header,.ant-layout-footer,.ant-collapse,.ant-alert,.ant-modal-content,.ant-drawer-content){-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff!important;box-shadow:none}}html[data-motion=on]{--app-motion-fast:calc(120ms*var(--app-motion-scale, 1));--app-motion-base:calc(220ms*var(--app-motion-scale, 1));--app-motion-slow:calc(360ms*var(--app-motion-scale, 1));--app-motion-stagger:calc(26ms*var(--app-motion-scale, 1));--app-motion-ease:cubic-bezier(0.22,1,0.36,1);--app-motion-ease-inout:cubic-bezier(0.4,0,0.2,1);--app-motion-ease-pop:cubic-bezier(0.34,1.4,0.64,1);--app-motion-rise:8px;--app-motion-lift:-2px}@keyframes app-motion-fade-in{0%{opacity:0}to{opacity:1}}@keyframes app-motion-fade-up{0%{opacity:0;transform:translate3d(0,8px,0);transform:translate3d(0,var(--app-motion-rise,8px),0)}to{opacity:1;transform:none}}@keyframes app-motion-fade-down{0%{opacity:0;transform:translate3d(0,-8px,0);transform:translate3d(0,calc(var(--app-motion-rise, 8px)*-1),0)}to{opacity:1;transform:none}}@keyframes app-motion-pop{0%{opacity:0;transform:scale3d(.94,.94,1)}to{opacity:1;transform:none}}@keyframes app-motion-pop-scale{0%{opacity:0;scale:.94}to{opacity:1;scale:1}}@keyframes app-motion-pulse{0%,to{transform:none}50%{transform:scale3d(1.06,1.06,1)}}@keyframes app-motion-spin{to{transform:rotate(1turn)}}@keyframes app-motion-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}html[data-motion-page=on] .site-layout-content{animation:app-motion-fade-up var(--app-motion-base) var(--app-motion-ease) both}html[data-motion-page=on] .site-layout-content .site-layout-content{animation:none}html[data-motion-page=on] .ant-breadcrumb{animation:app-motion-fade-in var(--app-motion-fast) var(--app-motion-ease) both}html[data-motion-page=on] .ant-tabs-tabpane-active{animation:app-motion-fade-in var(--app-motion-base) var(--app-motion-ease) both}html[data-motion-page=on] .ant-empty,html[data-motion-page=on] .ant-result{animation:app-motion-pop var(--app-motion-slow) var(--app-motion-ease) both}html[data-motion-page=on] .ant-alert{animation:app-motion-fade-down var(--app-motion-base) var(--app-motion-ease) both}html[data-motion-page=on] .ant-drawer-body>*{animation:app-motion-fade-up var(--app-motion-base) var(--app-motion-ease) var(--app-motion-fast) both}html[data-motion-lists=on] .ant-table-tbody>tr.ant-table-row{--app-motion-rise:4px;animation:app-motion-fade-up var(--app-motion-base) var(--app-motion-ease) both}html[data-motion-lists=on] .ant-table-tbody>tr.ant-table-row:first-child{animation-delay:0ms}html[data-motion-lists=on] .ant-table-tbody>tr.ant-table-row:nth-child(2){animation-delay:calc(var(--app-motion-stagger)*1)}html[data-motion-lists=on] .ant-table-tbody>tr.ant-table-row:nth-child(3){animation-delay:calc(var(--app-motion-stagger)*2)}html[data-motion-lists=on] .ant-table-tbody>tr.ant-table-row:nth-child(4){animation-delay:calc(var(--app-motion-stagger)*3)}html[data-motion-lists=on] .ant-table-tbody>tr.ant-table-row:nth-child(5){animation-delay:calc(var(--app-motion-stagger)*4)}html[data-motion-lists=on] .ant-table-tbody>tr.ant-table-row:nth-child(6){animation-delay:calc(var(--app-motion-stagger)*5)}html[data-motion-lists=on] .ant-table-tbody>tr.ant-table-row:nth-child(7){animation-delay:calc(var(--app-motion-stagger)*6)}html[data-motion-lists=on] .ant-table-tbody>tr.ant-table-row:nth-child(8){animation-delay:calc(var(--app-motion-stagger)*7)}html[data-motion-lists=on] .ant-table-tbody>tr.ant-table-row:nth-child(9){animation-delay:calc(var(--app-motion-stagger)*8)}html[data-motion-lists=on] .ant-table-tbody>tr.ant-table-row:nth-child(10){animation-delay:calc(var(--app-motion-stagger)*9)}html[data-motion-lists=on] .ant-table-tbody>tr.ant-table-row:nth-child(11){animation-delay:calc(var(--app-motion-stagger)*10)}html[data-motion-lists=on] .ant-table-tbody>tr.ant-table-row:nth-child(12){animation-delay:calc(var(--app-motion-stagger)*11)}html[data-motion-lists=on] .ant-table-tbody-virtual tr.ant-table-row{animation:none}html[data-motion-hover=on] .ant-card-hoverable{transition:transform var(--app-motion-fast) var(--app-motion-ease-inout),box-shadow var(--app-motion-fast) var(--app-motion-ease-inout),border-color var(--app-motion-fast) var(--app-motion-ease-inout)}html[data-motion-hover=on] .ant-card-hoverable:hover{transform:translate3d(0,var(--app-motion-lift),0)}html[data-motion-hover=on] .ant-card-hoverable:active{transform:translateZ(0) scale3d(.995,.995,1);transition-duration:60ms}html[data-motion-hover=on] .ant-btn:not(:disabled):not(.ant-btn-loading):active{transform:scale3d(.96,.96,1)}html[data-motion-hover=on] .ant-btn-block:not(:disabled):not(.ant-btn-loading):active{transform:scale3d(.99,.99,1)}html[data-motion-hover=on] .ant-menu-item,html[data-motion-hover=on] .ant-menu-submenu-title{transition:transform var(--app-motion-fast) var(--app-motion-ease-inout),border-color var(--app-motion-base) var(--app-motion-ease-inout),background-color var(--app-motion-base) var(--app-motion-ease-inout),padding var(--app-motion-base) var(--app-motion-ease-inout)}html[data-motion-hover=on] .ant-menu-item:hover,html[data-motion-hover=on] .ant-menu-submenu-title:hover{transform:translate3d(2px,0,0)}html[dir=rtl][data-motion-hover=on] .ant-menu-item:hover,html[dir=rtl][data-motion-hover=on] .ant-menu-submenu-title:hover{transform:translate3d(-2px,0,0)}html[data-motion-hover=on] .ant-menu-inline-collapsed .ant-menu-item:hover,html[data-motion-hover=on] .ant-menu-inline-collapsed .ant-menu-submenu-title:hover{transform:scale3d(1.06,1.06,1)}html[data-motion-hover=on] .trigger{transition:transform var(--app-motion-fast) var(--app-motion-ease-pop),color var(--app-motion-fast) var(--app-motion-ease-inout)}html[data-motion-hover=on] .trigger:hover{transform:scale3d(1.12,1.12,1)}html[data-motion-hover=on] .ant-pagination-item:active,html[data-motion-hover=on] .ant-segmented-item:active,html[data-motion-hover=on] .ant-tag-checkable:active{transform:scale3d(.94,.94,1)}html[data-motion-hover=on] .ant-upload-drag{transition:transform var(--app-motion-base) var(--app-motion-ease-inout),border-color var(--app-motion-base) var(--app-motion-ease-inout)}html[data-motion-hover=on] .ant-upload-drag:not(.ant-upload-disabled):hover{transform:scale3d(1.01,1.01,1)}html[data-motion-hover=on] .ant-avatar{transition:transform var(--app-motion-fast) var(--app-motion-ease-pop)}html[data-motion-hover=on] .ant-btn .ant-avatar:hover,html[data-motion-hover=on] .ant-dropdown-trigger .ant-avatar:hover,html[data-motion-hover=on] a .ant-avatar:hover{transform:scale3d(1.08,1.08,1)}html[data-motion=on] .ant-badge-count,html[data-motion=on] .ant-badge-dot{animation:app-motion-pop-scale var(--app-motion-base) var(--app-motion-ease-pop) both}html[data-motion=on] .ant-form-item-explain-error,html[data-motion=on] .ant-form-item-explain-warning{animation:app-motion-fade-down var(--app-motion-fast) var(--app-motion-ease) both}html[data-motion=on] .app-anim-fade-in{animation:app-motion-fade-in var(--app-motion-base) var(--app-motion-ease) both}html[data-motion=on] .app-anim-fade-up{animation:app-motion-fade-up var(--app-motion-base) var(--app-motion-ease) both}html[data-motion=on] .app-anim-pop{animation:app-motion-pop var(--app-motion-base) var(--app-motion-ease-pop) both}html[data-motion=on] .app-anim-stagger>*{animation:app-motion-fade-up var(--app-motion-base) var(--app-motion-ease) calc(var(--app-motion-stagger)*0) both;animation:app-motion-fade-up var(--app-motion-base) var(--app-motion-ease) calc(var(--app-motion-stagger)*var(--app-motion-i, 0)) both}html[data-motion=on] .app-reveal-in{animation:app-motion-fade-up var(--app-motion-slow) var(--app-motion-ease) calc(var(--app-motion-stagger)*0) both;animation:app-motion-fade-up var(--app-motion-slow) var(--app-motion-ease) calc(var(--app-motion-stagger)*var(--app-motion-i, 0)) both}html[data-motion=on] .app-anim-pulse{animation:app-motion-pulse calc(var(--app-motion-slow)*4) var(--app-motion-ease-inout) infinite}html[data-motion=on] .app-anim-spin{animation:app-motion-spin calc(var(--app-motion-slow)*3) linear infinite}html[data-motion=on] .app-anim-shimmer{animation:app-motion-shimmer calc(var(--app-motion-slow)*4) ease infinite;background-image:linear-gradient(90deg,var(--app-fill-quaternary) 25%,var(--app-fill-secondary) 37%,var(--app-fill-quaternary) 63%);background-size:400% 100%}@media (prefers-reduced-motion:reduce){html[data-motion] *,html[data-motion] :after,html[data-motion] :before{animation-delay:0ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}@media print{html[data-motion] *,html[data-motion] :after,html[data-motion] :before{animation:none!important;transition:none!important}}[dir=rtl] .rce-mbox{border-top-left-radius:5px;border-top-right-radius:0;float:right;margin:3px 20px 3px 5px}[dir=rtl] .rce-mbox.rce-mbox-right{border-top-left-radius:0;border-top-right-radius:5px;float:left;margin-left:20px;margin-right:5px}[dir=rtl] .rce-mbox-left-notch{left:auto;right:-14px;transform:scaleX(-1)}[dir=rtl] .rce-mbox-right-notch{filter:drop-shadow(-2px 0 1px rgba(0,0,0,.2));filter:drop-shadow(-2px 0 1px var(--app-shadow-color,rgba(0,0,0,.2)));left:-14px;right:auto;transform:scaleX(-1)}[dir=rtl] .rce-mbox-time{left:-4px;right:auto;text-align:left}[dir=rtl] .rce-mbox-time-block{padding-left:3px;padding-right:0}[dir=rtl] .rce-avatar-container,[dir=rtl] .rce-citem-avatar{float:right}[dir=rtl] .dashboard-subtabs-header>.dashboard-subtabs-extra{margin-left:0;margin-right:auto}:root{--desk-board-bg:#eff2f7;--desk-dot:#141a2312;--desk-shadow-near:#141a2312;--desk-shadow-far:#141a2366}[data-theme=dark]{--desk-board-bg:#0f0f0f;--desk-dot:#ffffff0f;--desk-shadow-near:#00000080;--desk-shadow-far:#000c}.desk-board{background-color:#eff2f7;background-color:var(--desk-board-bg);background-image:radial-gradient(#141a2312 1px,#0000 0);background-image:radial-gradient(var(--desk-dot) 1px,#0000 1px);background-size:18px 18px;padding:16px}.desk-module{background:var(--app-bg-container);border-radius:var(--app-border-radius-lg);box-shadow:0 1px 3px #141a2312,0 10px 26px -16px #141a2366;box-shadow:0 1px 3px var(--desk-shadow-near),0 10px 26px -16px var(--desk-shadow-far);height:100%;overflow:hidden}.desk-module__head{align-items:center;background:linear-gradient(125deg,var(--desk-c),var(--desk-cd));color:#fff;display:flex;gap:13px;overflow:hidden;padding:16px 18px;position:relative}.desk-module__head:after{background:linear-gradient(90deg,#0000,#ffffff52,#0000);content:"";height:220%;left:-70%;opacity:0;position:absolute;top:-60%;transform:skewX(-18deg);width:45%}.desk-module__icon{align-items:center;background:#fff3;border-radius:var(--app-border-radius-lg);box-shadow:inset 0 0 0 1px #ffffff47;color:#fff;display:inline-flex;flex-shrink:0;font-size:24px;height:48px;justify-content:center;width:48px}.desk-module__title{color:#fff;flex:1 1;font-size:21px;font-weight:700;letter-spacing:-.015em;line-height:1.15;min-width:0}.desk-module__count{font-feature-settings:"tnum";background:#ffffff38;border-radius:999px;color:#fff;font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;line-height:18px;padding:0 8px}.desk-module__body{container-type:inline-size;padding:8px 12px 14px}.desk-tile{align-items:center;cursor:pointer;display:flex;gap:12px;overflow:hidden;padding:9px 10px;position:relative}.desk-tile,.desk-tile:before{border-radius:var(--app-border-radius)}.desk-tile:before{background:var(--desk-c-soft);content:"";inset:0;position:absolute;transform:scaleX(0);transform-origin:left}.desk-tile:focus-visible:before,.desk-tile:hover:before{transform:scaleX(1)}.desk-tile>*{position:relative}.desk-tile:focus-visible{outline:2px solid var(--desk-c);outline-offset:1px}.desk-tile__icon{align-items:center;background:var(--desk-c-soft);border-radius:var(--app-border-radius);color:var(--desk-c);display:inline-flex;flex-shrink:0;font-size:16px;height:32px;justify-content:center;width:32px}.desk-tile__label{flex:1 1;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desk-tile__dash{align-items:center;background:var(--app-fill-tertiary);border:0;border-radius:999px;color:var(--app-color-text-secondary);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:600;gap:4px;line-height:19px;padding:0 8px}.desk-tile__dash:focus-visible,.desk-tile__dash:hover{background:var(--desk-c-soft);color:var(--desk-c)}.desk-tile__dash:focus-visible{outline:2px solid var(--desk-c);outline-offset:1px}@container (max-width: 260px){.desk-tile__dash-text{display:none}.desk-tile__dash{padding:0 6px}}.desk-tile__chev{color:var(--app-color-text-quaternary);display:inline-flex;flex-shrink:0;font-size:12px;opacity:0}.desk-tile:focus-visible .desk-tile__chev,.desk-tile:hover .desk-tile__chev{color:var(--desk-c);opacity:1}html[data-motion-hover=on] .desk-module{transition:transform var(--app-motion-base) var(--app-motion-ease),box-shadow var(--app-motion-base) var(--app-motion-ease)}html[data-motion-hover=on] .desk-module:hover{transform:translate3d(0,-4px,0)}html[data-motion-hover=on] .desk-module__head:after{opacity:1;transition:transform calc(var(--app-motion-slow)*2) var(--app-motion-ease)}html[data-motion-hover=on] .desk-module:hover .desk-module__head:after{transform:skewX(-18deg) translate3d(340%,0,0)}html[data-motion-hover=on] .desk-tile:before{transition:transform var(--app-motion-base) var(--app-motion-ease)}html[data-motion-hover=on] .desk-tile__icon{transition:transform var(--app-motion-base) var(--app-motion-ease-pop)}html[data-motion-hover=on] .desk-tile:focus-visible .desk-tile__icon,html[data-motion-hover=on] .desk-tile:hover .desk-tile__icon{transform:scale3d(1.12,1.12,1)}html[data-motion-hover=on] .desk-tile__chev{transform:translate3d(-5px,0,0);transition:opacity var(--app-motion-fast) var(--app-motion-ease),transform var(--app-motion-fast) var(--app-motion-ease)}html[data-motion-hover=on] .desk-tile:focus-visible .desk-tile__chev,html[data-motion-hover=on] .desk-tile:hover .desk-tile__chev{transform:none}html[data-motion-hover=on] .desk-tile__dash{transition:color var(--app-motion-fast) var(--app-motion-ease),background-color var(--app-motion-fast) var(--app-motion-ease)}@media (prefers-reduced-motion:reduce){.desk-module,.desk-module__head:after,.desk-tile:before,.desk-tile__chev,.desk-tile__dash,.desk-tile__icon{transition:none!important}.desk-module__head:after{display:none}}