body.pro-modal-page-open{overflow:hidden}.pro-modal-page-root .ant-modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.pro-modal-page-root .ant-modal-wrap{position:fixed;top:0;right:0;bottom:0;z-index:1001;display:flex;align-items:stretch;justify-content:stretch;overflow:hidden}.pro-modal-page-root .ant-modal{top:0;max-width:100%;width:100%!important;height:100%;margin:0;padding:0}.pro-modal-page-root .ant-modal-content{display:flex;flex-direction:column;height:100%;border-radius:0;box-shadow:none}.pro-modal-page-root .ant-modal-header{flex-shrink:0;padding:14px 24px;margin:0;border-bottom:1px solid #f0f0f0;border-radius:0}.pro-modal-page-root .ant-modal-header .ant-modal-title{font-size:16px;font-weight:600}.pro-modal-page-root .ant-modal-body{flex:1;overflow-y:auto;padding:24px;min-height:0}.pro-modal-page-root .ant-modal-footer{flex-shrink:0;padding:12px 24px;margin:0;border-top:1px solid #f0f0f0;border-radius:0;text-align:right}.pro-modal-page-root .ant-modal-close{top:12px;right:16px}.jdt-table-ellipsis-tooltip{--jdt-ellipsis-tooltip-bg-light-start: #f7fbff;--jdt-ellipsis-tooltip-bg-light-end: #edf5ff;--jdt-ellipsis-tooltip-border-light: #d7e7ff;--jdt-ellipsis-tooltip-bg-dark-start: rgba(36, 44, 64, .98);--jdt-ellipsis-tooltip-bg-dark-end: rgba(24, 31, 48, .98);--jdt-ellipsis-tooltip-border-dark: rgba(148, 163, 184, .28);pointer-events:auto}.jdt-table-ellipsis-tooltip .ant-tooltip-inner{min-width:0;max-width:min(480px,calc(100vw - 32px));padding:10px 12px;color:#1f2a37;font-size:12px;line-height:20px;background:linear-gradient(180deg,var(--jdt-ellipsis-tooltip-bg-light-start) 0%,var(--jdt-ellipsis-tooltip-bg-light-end) 100%);border:1px solid var(--jdt-ellipsis-tooltip-border-light);border-radius:12px;box-shadow:0 12px 32px #0f172a1f}.jdt-table-ellipsis-tooltip .ant-tooltip-arrow:before{background:var(--jdt-ellipsis-tooltip-border-light);box-shadow:none}.jdt-table-ellipsis-tooltip__content{white-space:pre-wrap;word-break:break-word;-webkit-user-select:text;user-select:text}[data-theme=dark] .jdt-table-ellipsis-tooltip .ant-tooltip-inner,html[data-theme=dark] .jdt-table-ellipsis-tooltip .ant-tooltip-inner{color:#f1f5f9f5;background:linear-gradient(180deg,#242c40fa,#181f30fa);border-color:#94a3b847;box-shadow:0 18px 40px #0206176b,inset 0 1px #ffffff0f}[data-theme=dark] .jdt-table-ellipsis-tooltip .ant-tooltip-arrow:before,html[data-theme=dark] .jdt-table-ellipsis-tooltip .ant-tooltip-arrow:before{background:var(--jdt-ellipsis-tooltip-border-dark);box-shadow:none}[data-theme=dark] .jdt-table-ellipsis-tooltip__content,html[data-theme=dark] .jdt-table-ellipsis-tooltip__content{color:inherit}@media (max-width: 767px){.jdt-table-ellipsis-tooltip .ant-tooltip-inner{max-width:min(320px,calc(100vw - 24px));padding:8px 10px;font-size:12px;line-height:18px;border-radius:10px}.jdt-table-ellipsis-tooltip__content{white-space:pre-wrap;overflow-wrap:anywhere}}.shared-common-modal-root .ant-modal{max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px)}.shared-common-modal-root .ant-modal-header{position:relative;flex:0 0 auto;margin-bottom:12px;padding-bottom:10px;border-bottom:none}.shared-common-modal-root .ant-modal-content{display:flex;flex-direction:column;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);padding:16px 24px}.shared-common-modal-root .ant-modal-body{flex:1 1 auto;min-height:0;overflow-y:auto}.shared-common-modal-root .ant-modal-footer{flex:0 0 auto}.shared-common-modal-root .ant-modal-close,.shared-common-modal-root .ant-modal-close:hover,.shared-common-modal-root .ant-modal-close:focus,.shared-common-modal-root .ant-modal-close:focus-visible,.shared-common-modal-root .ant-modal-close .ant-modal-close-x{box-shadow:none!important}.shared-common-modal-root .ant-modal-header:after{content:"";position:absolute;right:-24px;bottom:0;left:-24px;height:1px;background-color:#e5e7eb}[data-theme=dark] .shared-common-modal-root .ant-modal-content{border-radius:18px;border:1px solid rgba(132,165,230,.24);background:linear-gradient(180deg,#1e253af5,#141b2bfa);box-shadow:0 24px 56px #00000073,0 0 0 1px #84a5e61a;backdrop-filter:blur(20px) saturate(120%);-webkit-backdrop-filter:blur(20px) saturate(120%)}[data-theme=dark] .shared-common-modal-root .ant-modal-header{background:transparent}[data-theme=dark] .shared-common-modal-root .ant-modal-header:after{background-color:#ffffff14}[data-theme=dark] .shared-common-modal-root .ant-modal-title{color:#ecf2fff0;font-weight:600}[data-theme=dark] .shared-common-modal-root .ant-modal-close{color:#ecf2ffb8;border-radius:999px}[data-theme=dark] .shared-common-modal-root .ant-modal-close:hover{color:#ecf2fffa;background:#84a5e624}[data-theme=dark] .shared-common-modal-root .ant-modal-footer .ant-btn-default{border-color:#ffffff24;background:#ffffff0a;color:#ecf2ffe0}[data-theme=dark] .shared-common-modal-root .ant-modal-footer .ant-btn-default:hover{border-color:#84a5e65c;color:#ecf2fffa}.shared-common-modal-root--no-header-divider .ant-modal-header{margin-bottom:12px;padding-bottom:0}.shared-common-modal-root--no-header-divider .ant-modal-header:after{display:none}.shared-common-modal-root--adaptive-width .ant-modal{width:fit-content!important;max-width:calc(100vw - 48px)!important}.shared-common-modal-root--adaptive-width .ant-modal-content{display:inline-flex;flex-direction:column;align-items:stretch;width:fit-content;max-width:100%}.shared-common-modal-root--adaptive-width .ant-modal-header,.shared-common-modal-root--adaptive-width .ant-modal-body{width:100%;max-width:100%}.shared-common-modal-root--adaptive-width .ant-modal-footer{align-self:stretch;width:100%}.shared-common-modal-root--surface-glass .ant-modal-mask{background:#0f172a38!important;-webkit-backdrop-filter:blur(4px) saturate(145%);backdrop-filter:blur(4px) saturate(145%)}.shared-common-modal-root--surface-glass .ant-modal-content{padding:0!important;border-radius:18px!important;overflow:hidden;background:radial-gradient(circle at top right,rgba(56,189,248,.1),transparent 36%),radial-gradient(circle at bottom left,rgba(99,102,241,.08),transparent 40%),linear-gradient(180deg,#fffffff0,#f8fbffe6)!important;-webkit-backdrop-filter:blur(28px) saturate(180%);backdrop-filter:blur(28px) saturate(180%);box-shadow:0 24px 80px #0f172a2e,0 2px 16px #0f172a0f,inset 0 1px #ffffffb3;border:1px solid rgba(255,255,255,.5)}.shared-common-modal-root--surface-glass .ant-modal-header{padding:18px 20px 8px!important;background:transparent!important;border-bottom:none!important;margin-bottom:0!important}.shared-common-modal-root--surface-glass .ant-modal-title{font-size:16px!important;font-weight:600!important;color:var(--shared-common-modal-glass-title, #17233d)!important}.shared-common-modal-root--surface-glass .ant-modal-body{padding:6px 20px 12px!important}.shared-common-modal-root--surface-glass .ant-modal-footer{padding:12px 16px 16px!important;background:transparent!important;border-top:none!important;margin-top:0!important;display:flex;justify-content:flex-end;gap:8px}.shared-common-modal-root--surface-glass .ant-modal-footer .ant-btn{height:34px!important;min-width:72px;padding:0 18px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important}.shared-common-modal-root--surface-glass .ant-modal-footer .ant-btn-default{background:#ffffffb3!important;border:1px solid rgba(148,163,184,.35)!important;color:#0f172adb!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.shared-common-modal-root--surface-glass .ant-modal-footer .ant-btn-default:hover{background:#ffffffeb!important;border-color:#64748b80!important}.shared-common-modal-root--surface-glass .ant-modal-footer .ant-btn-dangerous,.shared-common-modal-root--surface-glass .ant-modal-footer .ant-btn-primary.ant-btn-dangerous{background:linear-gradient(180deg,#ff6b6b,#ef4444)!important;border:1px solid rgba(220,38,38,.55)!important;color:#fff!important;box-shadow:0 1px #fff6 inset,0 4px 12px #ef444452}.shared-common-modal-root--surface-glass .ant-modal-footer .ant-btn-dangerous:hover{background:linear-gradient(180deg,#f87171,#dc2626)!important;box-shadow:0 1px #fff6 inset,0 6px 16px #ef44446b;transform:translateY(-1px)}.shared-common-modal-root--surface-glass .ant-modal-footer .ant-btn-dangerous:active{transform:translateY(0)}.shared-common-modal-root--surface-glass .ant-modal-close{top:14px!important;inset-inline-end:14px!important;width:28px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:#475569b3!important;background:#94a3b81a}.shared-common-modal-root--surface-glass .ant-modal-close:hover{background:#94a3b838;color:#0f172ae6!important}.shared-common-modal-root--compact-editor.shared-common-modal-root--h5-center .ant-modal{width:min(300px,calc(100vw - 96px))!important;max-width:calc(100vw - 96px)!important}.shared-common-modal-root--compact-editor.shared-common-modal-root--surface-glass .ant-modal-header{padding:17px 18px 6px!important}.shared-common-modal-root--compact-editor.shared-common-modal-root--surface-glass .ant-modal-body{padding:6px 18px 10px!important}.shared-common-modal-root--compact-editor.shared-common-modal-root--surface-glass .ant-modal-footer{padding:10px 14px 14px!important}.shared-common-modal__compact-editor-body{display:grid;gap:10px}.shared-common-modal__compact-editor-body .ant-input-affix-wrapper,.shared-common-modal__compact-editor-body .ant-input,.shared-common-modal__compact-editor-body .ant-input-affix-wrapper>input.ant-input,.shared-common-modal__compact-editor-body .ant-input-affix-wrapper .ant-input,.shared-common-modal__compact-editor-body input.ant-input{background:transparent!important}.shared-common-modal__compact-editor-body .ant-input-clear-icon{color:#cbd5e1c7!important;background:#ffffff14!important;border-radius:50%}.shared-common-modal__compact-editor-body .ant-input-clear-icon:hover,.shared-common-modal__compact-editor-body .ant-input-clear-icon:focus-visible{color:#fffffff0!important;background:#3370ff38!important}.shared-common-modal__compact-editor-body .ant-input-clear-icon svg{color:currentColor!important;fill:currentColor!important}[data-theme=dark] .shared-common-modal-root--surface-glass .ant-modal-mask{background:#0000006b!important}[data-theme=dark] .shared-common-modal-root--surface-glass .ant-modal-content{background:radial-gradient(circle at top right,rgba(56,189,248,.1),transparent 36%),radial-gradient(circle at bottom left,rgba(99,102,241,.1),transparent 40%),linear-gradient(180deg,#141926f0,#181d2ce6)!important;border-color:#ffffff14;box-shadow:0 24px 80px #00000080,0 2px 16px #0000004d,inset 0 1px #ffffff0f}[data-theme=dark] .shared-common-modal-root--surface-glass .ant-modal-title{color:#ffffffeb!important}[data-theme=dark] .shared-common-modal-root--surface-glass .ant-modal-footer .ant-btn-default{background:#ffffff12!important;border-color:#ffffff24!important;color:#ffffffdb!important}[data-theme=dark] .shared-common-modal-root--surface-glass .ant-modal-footer .ant-btn-default:hover{background:#ffffff1f!important;border-color:#ffffff38!important}[data-theme=dark] .shared-common-modal-root--surface-glass .ant-modal-close{color:#cbd5e1b3!important;background:#ffffff0f}[data-theme=dark] .shared-common-modal-root--surface-glass .ant-modal-close:hover{background:#ffffff1f;color:#fffffff2!important}@keyframes shared-common-modal-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (max-width: 767px){.shared-common-modal-root--h5-center .ant-modal-wrap,.shared-common-modal-root--h5-bottom .ant-modal-wrap{display:flex;justify-content:center}.shared-common-modal-root--h5-center .ant-modal-wrap{align-items:center!important}.shared-common-modal-root--h5-center .ant-modal{margin:0 auto!important;width:auto!important;max-width:calc(100vw - 16px)!important}.shared-common-modal-root--h5-center .ant-modal-content{max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px);border-radius:16px!important;margin-bottom:0!important;padding:16px 24px!important;animation:none!important}.shared-common-modal-root--h5-center .ant-modal-body{overflow-y:auto}.shared-common-modal-root--h5-bottom .ant-modal-wrap{align-items:flex-end!important}.shared-common-modal-root--h5-bottom .ant-modal{top:0!important;padding-bottom:0!important;margin:0!important;width:100%!important;max-width:100%!important}.shared-common-modal-root--h5-bottom .ant-modal-content{max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px);border-radius:20px 20px 0 0!important;margin-bottom:0!important;padding:16px 24px calc(16px + env(safe-area-inset-bottom))!important;animation:shared-common-modal-sheet-up .3s cubic-bezier(.23,1,.32,1)}.shared-common-modal-root--h5-bottom .ant-modal-body{overflow-y:auto}.shared-common-modal-root--h5-center .ant-modal-footer,.shared-common-modal-root--h5-bottom .ant-modal-footer{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;justify-content:stretch;gap:12px}.shared-common-modal-root--h5-center .ant-modal-footer .ant-btn,.shared-common-modal-root--h5-bottom .ant-modal-footer .ant-btn{width:100%;height:40px!important;min-width:0;margin-inline-start:0!important;border-radius:10px!important;font-size:14px!important;font-weight:600!important}.shared-common-modal-root--h5-center .ant-modal-footer .ant-btn-primary,.shared-common-modal-root--h5-bottom .ant-modal-footer .ant-btn-primary{grid-column:1;grid-row:1}.shared-common-modal-root--h5-center .ant-modal-footer .ant-btn-default,.shared-common-modal-root--h5-bottom .ant-modal-footer .ant-btn-default{grid-column:2;grid-row:1}.shared-common-modal-root--surface-glass.shared-common-modal-root--h5-center .ant-modal-content,.shared-common-modal-root--surface-glass.shared-common-modal-root--h5-bottom .ant-modal-content{padding:0!important}.shared-common-modal-root--surface-glass.shared-common-modal-root--h5-center .ant-modal-footer,.shared-common-modal-root--surface-glass.shared-common-modal-root--h5-bottom .ant-modal-footer{justify-content:stretch}.shared-common-modal-root--surface-glass.shared-common-modal-root--h5-center .ant-modal-footer .ant-btn,.shared-common-modal-root--surface-glass.shared-common-modal-root--h5-bottom .ant-modal-footer .ant-btn{min-width:0}.shared-common-modal-root--compact-editor.shared-common-modal-root--h5-center .ant-modal{width:min(300px,calc(100vw - 96px))!important;max-width:calc(100vw - 96px)!important}}.shared-common-modal-root--bulk-edit .ant-modal-content{overflow:hidden;padding:18px 20px 16px!important;border-radius:18px!important;border:1px solid rgba(132,165,230,.24);background:radial-gradient(circle at top right,rgba(56,189,248,.1),transparent 36%),radial-gradient(circle at bottom left,rgba(99,102,241,.08),transparent 40%),linear-gradient(180deg,#fffffff0,#f8fbffe6)!important;box-shadow:0 24px 56px #0f172a2e,0 0 0 1px #84a5e614;-webkit-backdrop-filter:blur(28px) saturate(180%);backdrop-filter:blur(28px) saturate(180%)}.shared-common-modal-root--bulk-edit .ant-modal-header{margin:0 0 10px!important;padding:0!important;border:0!important;background:transparent!important}.shared-common-modal-root--bulk-edit .ant-modal-header:after{display:none!important}.shared-common-modal-root--bulk-edit .ant-modal-body{padding:0!important}.shared-common-modal-root--bulk-edit .ant-modal-footer{margin-top:14px!important;padding:0!important;border:0!important;background:transparent!important}.shared-common-modal-root--bulk-edit .ant-modal-close{top:14px!important;inset-inline-end:14px!important}.shared-bulk-edit{--shared-bulk-edit-control-bg: rgba(255, 255, 255, .96);--shared-bulk-edit-control-border: rgba(178, 196, 226, .62);--shared-bulk-edit-control-hover-border: rgba(51, 112, 255, .42);--shared-bulk-edit-control-focus-border: #3370ff;--shared-bulk-edit-control-height: 34px;--shared-bulk-edit-placeholder: #94a3b8;display:grid;gap:12px;color:#17233d}.shared-bulk-edit__summary{padding:10px 12px;border-color:#3370ff3d;border-radius:8px;background:linear-gradient(180deg,#f5f9fff5,#eff6ffd1);font-size:12px}.shared-bulk-edit__summary .ant-alert-message,.shared-bulk-edit__hint .ant-alert-message{color:inherit;font-size:12px;line-height:20px}.shared-bulk-edit__summary-text{display:inline-flex;flex-wrap:wrap;column-gap:6px;row-gap:2px;color:#17233d}.shared-bulk-edit__summary-selected{white-space:nowrap}.shared-bulk-edit__summary strong{color:var(--list-page-shell-primary, #3370ff);font-size:14px;font-weight:700;font-feature-settings:"tnum"}.shared-bulk-edit__fields{display:grid;gap:12px}.shared-bulk-edit__field{display:grid;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:8px;-webkit-tap-highlight-color:transparent}.shared-bulk-edit__checkbox-wrap,.shared-bulk-edit__field .ant-checkbox-wrapper{min-width:0;font-size:12px;background:transparent!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent}.shared-bulk-edit__field .ant-checkbox,.shared-bulk-edit__field .ant-checkbox-input,.shared-bulk-edit__field .ant-checkbox-inner{box-shadow:none!important;outline:none!important;-webkit-tap-highlight-color:transparent}.shared-bulk-edit__field .ant-checkbox-checked:after{display:none!important}.shared-bulk-edit__field .ant-checkbox-input:focus-visible+.ant-checkbox-inner,.shared-bulk-edit__field .ant-checkbox-wrapper:focus-within .ant-checkbox-inner{box-shadow:none!important;outline:none!important}.shared-bulk-edit__field .ant-checkbox-wrapper:active,.shared-bulk-edit__field .ant-checkbox-wrapper:hover,.shared-bulk-edit__field .ant-checkbox-wrapper:focus,.shared-bulk-edit__field .ant-checkbox-wrapper:focus-within{background:transparent!important}.shared-bulk-edit__control{width:100%}.shared-bulk-edit__hint{position:relative;overflow:hidden;padding:9px 12px;border-color:#f59e0b47;border-radius:8px;background:linear-gradient(180deg,#fffbebeb,#fff7d6b8);color:#8a4b0f;font-size:12px}.shared-bulk-edit__hint .ant-alert-icon{align-self:center;margin-inline-end:8px;color:#faad14;font-size:14px}.shared-bulk-edit__hint-text{display:inline}.shared-bulk-edit__hint-title{color:#b45309;font-weight:600;margin-right:6px;white-space:nowrap}.shared-bulk-edit__control.ant-input,.shared-bulk-edit__control.ant-input-affix-wrapper,.shared-bulk-edit__control.ant-input-number,.shared-bulk-edit__control.shared-common-select__mobile-trigger,.shared-bulk-edit__control.ant-select .ant-select-selector,.shared-bulk-edit__control.ant-input-textarea textarea{min-height:var(--shared-bulk-edit-control-height);border-color:var(--shared-bulk-edit-control-border)!important;border-radius:8px!important;background:var(--shared-bulk-edit-control-bg)!important;color:#17233d!important;font-size:13px;box-shadow:none!important;transition:border-color .2s ease,box-shadow .2s ease!important}.shared-bulk-edit__control.ant-input,.shared-bulk-edit__control.ant-input-affix-wrapper,.shared-bulk-edit__control.ant-input-number,.shared-bulk-edit__control.shared-common-select__mobile-trigger,.shared-bulk-edit__control.ant-select-single .ant-select-selector{height:var(--shared-bulk-edit-control-height)}.shared-bulk-edit__control.ant-select-single{min-height:var(--shared-bulk-edit-control-height)}.shared-bulk-edit__control.ant-select-single .ant-select-selector{align-items:center}.shared-bulk-edit__control.ant-select-single .ant-select-selection-item,.shared-bulk-edit__control.ant-select-single .ant-select-selection-placeholder{line-height:calc(var(--shared-bulk-edit-control-height) - 2px)}.shared-bulk-edit__control.ant-input:hover,.shared-bulk-edit__control.ant-input-affix-wrapper:hover,.shared-bulk-edit__control.ant-input-number:hover,.shared-bulk-edit__control.shared-common-select__mobile-trigger:hover,.shared-bulk-edit__control.ant-select:not(.ant-select-disabled):hover .ant-select-selector,.shared-bulk-edit__control.ant-input-textarea textarea:hover{border-color:var(--shared-bulk-edit-control-hover-border)!important;box-shadow:none!important}.shared-bulk-edit__control.ant-input:focus,.shared-bulk-edit__control.ant-input:focus-visible,.shared-bulk-edit__control.ant-input-affix-wrapper-focused,.shared-bulk-edit__control.ant-input-number-focused,.shared-bulk-edit__control.shared-common-select__mobile-trigger:focus,.shared-bulk-edit__control.shared-common-select__mobile-trigger:focus-visible,.shared-bulk-edit__control.ant-select-focused .ant-select-selector,.shared-bulk-edit__control.ant-select-open .ant-select-selector,.shared-bulk-edit__control.ant-input-textarea textarea:focus,.shared-bulk-edit__control.ant-input-textarea textarea:focus-visible{border-color:var(--shared-bulk-edit-control-focus-border)!important;box-shadow:none!important;outline:none!important}.shared-bulk-edit__control.ant-input[disabled],.shared-bulk-edit__control.ant-input.ant-input-disabled,.shared-bulk-edit__control.ant-input-affix-wrapper.ant-input-affix-wrapper-disabled,.shared-bulk-edit__control.ant-input-affix-wrapper.ant-input-affix-wrapper-disabled>input.ant-input,.shared-bulk-edit__control.ant-input-affix-wrapper.ant-input-affix-wrapper-disabled .ant-input,.shared-bulk-edit__control.ant-input-number.ant-input-number-disabled,.shared-bulk-edit__control.shared-common-select__mobile-trigger:disabled,.shared-bulk-edit__control.ant-select.ant-select-disabled .ant-select-selector,.shared-bulk-edit__control.ant-input-textarea textarea[disabled]{border-color:var(--shared-bulk-edit-control-border)!important;background:var(--shared-bulk-edit-control-bg)!important;color:#17233d!important;opacity:1;box-shadow:none!important}.shared-bulk-edit__control.shared-common-select__mobile-trigger{border-radius:8px}.shared-bulk-edit__control.ant-input::placeholder,.shared-bulk-edit__control.ant-input-affix-wrapper input::placeholder,.shared-bulk-edit__control.ant-input-textarea textarea::placeholder,.shared-bulk-edit__control.shared-common-select__mobile-trigger .shared-common-select__mobile-trigger-text--placeholder,.shared-bulk-edit__control.ant-select .ant-select-selection-placeholder{color:var(--shared-bulk-edit-placeholder)!important;font-size:13px!important}.shared-bulk-edit__control.shared-common-select__mobile-trigger .shared-common-select__mobile-trigger-text,.shared-bulk-edit__control.ant-select .ant-select-selection-item,.shared-bulk-edit__control.ant-select .ant-select-selection-placeholder{color:inherit;font-size:13px}.shared-bulk-edit__control.shared-common-select__mobile-trigger .shared-common-select__mobile-trigger-arrow{color:#64748bb8!important;font-size:13px}.shared-bulk-edit__control.shared-common-select__mobile-trigger .shared-common-select__mobile-trigger-clear{color:#94a3b894!important;background:transparent!important;font-size:13px}.shared-bulk-edit__control.ant-select .ant-select-arrow{color:#64748bb8;font-size:12px}.shared-bulk-edit__control.ant-select .ant-select-arrow .anticon,.shared-bulk-edit__control.ant-select .ant-select-arrow svg{width:12px;height:12px}.shared-bulk-edit__control .ant-input-clear-icon,.shared-bulk-edit__control.ant-select .ant-select-clear{color:#94a3b894!important;background:transparent!important;margin-right:2px!important;transition:color .16s ease}.shared-bulk-edit__control .ant-input-clear-icon .anticon,.shared-bulk-edit__control .ant-input-clear-icon svg,.shared-bulk-edit__control.ant-select .ant-select-clear .anticon,.shared-bulk-edit__control.ant-select .ant-select-clear svg{color:currentColor!important;fill:currentColor!important}.shared-bulk-edit__control .ant-input-clear-icon:hover,.shared-bulk-edit__control.ant-select .ant-select-clear:hover,.shared-bulk-edit__control.shared-common-select__mobile-trigger .shared-common-select__mobile-trigger-clear:hover{background:transparent!important;color:#64748bc7!important}.shared-bulk-edit__control.ant-select:has(.ant-select-clear):hover .ant-select-arrow,.shared-bulk-edit__control.ant-select:has(.ant-select-clear):focus-within .ant-select-arrow{opacity:0}[data-theme=dark] .shared-common-modal-root--bulk-edit .ant-modal-content{border-color:#84a5e63d;background:radial-gradient(circle at top right,rgba(56,189,248,.1),transparent 36%),radial-gradient(circle at bottom left,rgba(99,102,241,.1),transparent 40%),linear-gradient(180deg,#141926f0,#181d2ce6)!important;box-shadow:0 24px 56px #00000073,0 0 0 1px #84a5e61a}[data-theme=dark] .shared-common-modal-root--bulk-edit .ant-modal-header{border:0!important;background:transparent!important}[data-theme=dark] .shared-common-modal-root--bulk-edit .ant-modal-header:after{display:none!important;background:transparent!important}[data-theme=dark] .shared-bulk-edit{--shared-bulk-edit-control-bg: transparent;--shared-bulk-edit-control-border: rgba(255, 255, 255, .1);--shared-bulk-edit-control-hover-border: rgba(255, 255, 255, .1);--shared-bulk-edit-control-focus-border: rgba(255, 255, 255, .1);--shared-bulk-edit-placeholder: rgba(148, 163, 184, .8);color:#ecf2ffeb}[data-theme=dark] .shared-bulk-edit__summary{border-color:#73a6ff33;background:linear-gradient(180deg,#3370ff29,#3370ff1a)}[data-theme=dark] .shared-bulk-edit__hint{border-color:#fbbf2438;background:linear-gradient(180deg,#b4530929,#b453091a);color:#fbbf24}[data-theme=dark] .shared-bulk-edit__hint-title{color:#fcd34d}[data-theme=dark] .shared-bulk-edit__summary-text,[data-theme=dark] .shared-bulk-edit__field .ant-checkbox-wrapper{color:#ecf2ffeb!important}[data-theme=dark] .shared-bulk-edit__field .ant-checkbox-inner{border-color:#ffffff29!important;background:#ffffff0a!important}[data-theme=dark] .shared-bulk-edit__field .ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:#6b9bff6b!important}[data-theme=dark] .shared-bulk-edit__control.ant-input,[data-theme=dark] .shared-bulk-edit__control.ant-input-affix-wrapper,[data-theme=dark] .shared-bulk-edit__control.ant-input-number,[data-theme=dark] .shared-bulk-edit__control.shared-common-select__mobile-trigger,[data-theme=dark] .shared-bulk-edit__control.ant-select .ant-select-selector,[data-theme=dark] .shared-bulk-edit__control.ant-input-textarea textarea{border-color:var(--shared-bulk-edit-control-border)!important;background:var(--shared-bulk-edit-control-bg)!important;color:#ecf2ffeb!important;box-shadow:none!important}[data-theme=dark] .shared-bulk-edit__control.ant-input:hover,[data-theme=dark] .shared-bulk-edit__control.ant-input-affix-wrapper:hover,[data-theme=dark] .shared-bulk-edit__control.ant-input-number:hover,[data-theme=dark] .shared-bulk-edit__control.shared-common-select__mobile-trigger:hover,[data-theme=dark] .shared-bulk-edit__control.ant-select:not(.ant-select-disabled):hover .ant-select-selector,[data-theme=dark] .shared-bulk-edit__control.ant-input-textarea textarea:hover,[data-theme=dark] .shared-bulk-edit__control.ant-input:focus,[data-theme=dark] .shared-bulk-edit__control.ant-input:focus-visible,[data-theme=dark] .shared-bulk-edit__control.ant-input-affix-wrapper-focused,[data-theme=dark] .shared-bulk-edit__control.ant-input-number-focused,[data-theme=dark] .shared-bulk-edit__control.shared-common-select__mobile-trigger:focus,[data-theme=dark] .shared-bulk-edit__control.shared-common-select__mobile-trigger:focus-visible,[data-theme=dark] .shared-bulk-edit__control.ant-select-focused .ant-select-selector,[data-theme=dark] .shared-bulk-edit__control.ant-select-open .ant-select-selector,[data-theme=dark] .shared-bulk-edit__control.ant-input-textarea textarea:focus,[data-theme=dark] .shared-bulk-edit__control.ant-input-textarea textarea:focus-visible{border-color:var(--shared-bulk-edit-control-focus-border)!important;box-shadow:none!important;outline:none!important}[data-theme=dark] .shared-bulk-edit__control.ant-input-affix-wrapper>input.ant-input,[data-theme=dark] .shared-bulk-edit__control.ant-input-affix-wrapper .ant-input{background:transparent!important;color:#ecf2ffeb!important}[data-theme=dark] .shared-bulk-edit__control.ant-input::placeholder,[data-theme=dark] .shared-bulk-edit__control.ant-input-affix-wrapper input::placeholder,[data-theme=dark] .shared-bulk-edit__control.ant-input-textarea textarea::placeholder,[data-theme=dark] .shared-bulk-edit__control.shared-common-select__mobile-trigger .shared-common-select__mobile-trigger-text--placeholder,[data-theme=dark] .shared-bulk-edit__control.ant-select .ant-select-selection-placeholder{color:var(--shared-bulk-edit-placeholder)!important}[data-theme=dark] .shared-bulk-edit__control.shared-common-select__mobile-trigger .shared-common-select__mobile-trigger-text,[data-theme=dark] .shared-bulk-edit__control.ant-select .ant-select-selection-item{color:#ecf2ffb8!important}[data-theme=dark] .shared-bulk-edit__control.shared-common-select__mobile-trigger .shared-common-select__mobile-trigger-text--placeholder{color:var(--shared-bulk-edit-placeholder)!important}[data-theme=dark] .shared-bulk-edit__control.shared-common-select__mobile-trigger .shared-common-select__mobile-trigger-arrow,[data-theme=dark] .shared-bulk-edit__control.ant-select .ant-select-arrow{color:#fff6!important}[data-theme=dark] .shared-bulk-edit__control .ant-input-clear-icon,[data-theme=dark] .shared-bulk-edit__control.ant-select .ant-select-clear,[data-theme=dark] .shared-bulk-edit__control.shared-common-select__mobile-trigger .shared-common-select__mobile-trigger-clear{color:#cbd5e18c!important;background:transparent!important}[data-theme=dark] .shared-bulk-edit__control .ant-input-clear-icon:hover,[data-theme=dark] .shared-bulk-edit__control.ant-select .ant-select-clear:hover,[data-theme=dark] .shared-bulk-edit__control.shared-common-select__mobile-trigger .shared-common-select__mobile-trigger-clear:hover{color:#cbd5e1d1!important;background:transparent!important}[data-theme=dark] .shared-bulk-edit__control.ant-input[disabled],[data-theme=dark] .shared-bulk-edit__control.ant-input.ant-input-disabled,[data-theme=dark] .shared-bulk-edit__control.ant-input-affix-wrapper.ant-input-affix-wrapper-disabled,[data-theme=dark] .shared-bulk-edit__control.ant-input-affix-wrapper.ant-input-affix-wrapper-disabled>input.ant-input,[data-theme=dark] .shared-bulk-edit__control.ant-input-affix-wrapper.ant-input-affix-wrapper-disabled .ant-input,[data-theme=dark] .shared-bulk-edit__control.ant-input-number.ant-input-number-disabled,[data-theme=dark] .shared-bulk-edit__control.shared-common-select__mobile-trigger:disabled,[data-theme=dark] .shared-bulk-edit__control.ant-input-textarea textarea[disabled],[data-theme=dark] .shared-bulk-edit__control.ant-select.ant-select-disabled .ant-select-selector{border-color:var(--shared-bulk-edit-control-border)!important;background:var(--shared-bulk-edit-control-bg)!important;color:#ecf2ffeb!important;opacity:1}[data-theme=dark] .shared-bulk-edit__control.shared-common-select__mobile-trigger:disabled .shared-common-select__mobile-trigger-text--placeholder,[data-theme=dark] .shared-bulk-edit__control.ant-select.ant-select-disabled .ant-select-selection-placeholder{color:var(--shared-bulk-edit-placeholder)!important}@media (max-width: 767px){.shared-bulk-edit__field{grid-template-columns:1fr;gap:8px}}.shared-delete-confirm__body{display:flex;align-items:flex-start;gap:12px}.shared-delete-confirm__icon-wrap{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;background:#dc26261a;color:#dc2626;flex:0 0 auto}.shared-delete-confirm__icon{font-size:16px}.shared-delete-confirm__main{flex:1 1 auto;min-width:0}.shared-delete-confirm__content{color:#334155;font-size:14px;line-height:1.8}.shared-delete-confirm__name{margin:0 4px;color:#0f172a;font-weight:700}.shared-delete-confirm__extra{margin-top:6px;color:#64748b;font-size:13px;line-height:1.6}[data-theme=dark] .shared-delete-confirm__icon-wrap{background:#f8717129;color:#fda4af}[data-theme=dark] .shared-delete-confirm__content{color:#e1e9fadb}[data-theme=dark] .shared-delete-confirm__name{color:#f8fafffa}[data-theme=dark] .shared-delete-confirm__extra{color:#bfcae2bd}.shared-delete-confirm-modal.shared-common-modal-root--h5-center .ant-modal-header{background:transparent!important}@media (max-width: 767px){.shared-delete-confirm-modal.shared-common-modal-root--h5-center .ant-modal{width:320px!important;max-width:320px!important}}.shared-selection-bar{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;max-width:100%;box-sizing:border-box}.shared-selection-bar__main,.shared-selection-bar__actions{display:inline-flex;align-items:center}.shared-selection-bar__actions{gap:4px}.shared-selection-bar__count{display:inline-flex;align-items:center;color:#475569eb;white-space:nowrap;font-size:12px;line-height:1}.shared-selection-bar__count strong{margin:0 3px;font-weight:600;color:var(--selection-bar-primary, #3370ff);font-feature-settings:"tnum"}.shared-selection-bar__divider{display:inline-block;width:1px;height:16px;margin:0 2px;background:#0f172a1a}.shared-selection-bar__clear,.shared-selection-bar__action{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;background:transparent;cursor:pointer;transition:background .18s ease,color .18s ease,transform .12s ease,opacity .18s ease}.shared-selection-bar__clear:disabled,.shared-selection-bar__action:disabled,.shared-selection-bar__action--disabled{cursor:not-allowed;opacity:.45}.shared-selection-bar__action-icon{display:inline-flex;align-items:center;justify-content:center;font-size:15px}.shared-selection-bar--inline{width:100%;padding:8px 12px;border-left:4px solid var(--selection-bar-primary, #60a5fa);border-radius:8px;background:#eff6fff5}.shared-selection-bar--inline .shared-selection-bar__clear{padding:0;color:#64748bc7;font-size:12px}.shared-selection-bar--inline .shared-selection-bar__clear:hover{color:#334155f5}.shared-selection-bar--inline .shared-selection-bar__action{min-height:28px;padding:0 10px;border-radius:8px;color:#1e293beb;font-size:12px}.shared-selection-bar--inline .shared-selection-bar__action:hover{background:#0f172a0f}.shared-selection-bar--inline .shared-selection-bar__action--danger{color:#ef4444}.shared-selection-bar--floating{position:absolute;bottom:60px;left:50%;transform:translate(-50%);z-index:1000;gap:4px;padding:5px 8px 5px 5px;border-radius:999px;border:1px solid rgba(255,255,255,.44);background:linear-gradient(180deg,#ffffff80,#fafcff3d 52%,#f0f6ff29);box-shadow:inset 0 1px #fffc,inset 0 -1px #ffffff1a,0 1px 2px #0f172a08,0 12px 28px #0f172a0f,0 22px 52px #48679a1a;backdrop-filter:blur(40px) saturate(210%);-webkit-backdrop-filter:blur(40px) saturate(210%);isolation:isolate;color:#17233d;animation:shared-selection-bar-in .28s cubic-bezier(.16,1,.3,1)}@keyframes shared-selection-bar-in{0%{opacity:0;transform:translate(-50%) translateY(8px) scale(.96)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}.shared-selection-bar--floating .shared-selection-bar__clear{width:28px;height:28px;border-radius:999px;background:#0f172a0d;color:#475569c7;font-size:13px}.shared-selection-bar--floating .shared-selection-bar__clear:hover{background:#0f172a1a;color:#0f172a}.shared-selection-bar--floating .shared-selection-bar__clear .anticon{transition:transform .28s ease;transform-origin:center}.shared-selection-bar--floating .shared-selection-bar__clear:hover .anticon{transform:rotate(90deg)}.shared-selection-bar--floating .shared-selection-bar__clear:active,.shared-selection-bar--floating .shared-selection-bar__action:active{transform:scale(.96)}.shared-selection-bar--floating .shared-selection-bar__count{padding:0 10px}.shared-selection-bar--floating .shared-selection-bar__main{flex:0 0 auto;min-width:max-content}.shared-selection-bar--floating .shared-selection-bar__actions{flex:0 1 auto;min-width:0}.shared-selection-bar--floating .shared-selection-bar__action{min-height:30px;padding:0 14px;border-radius:999px;color:#1e293bf0;font-size:12px;font-weight:600;white-space:nowrap}.shared-selection-bar--floating .shared-selection-bar__action:hover{background:#0f172a0f}.shared-selection-bar--floating .shared-selection-bar__action--danger{color:#ff4d4f}.shared-selection-bar--floating .shared-selection-bar__action--danger:hover{background:#ff4d4f1a}[data-theme=dark] .shared-selection-bar--floating,html[data-theme=dark] .shared-selection-bar--floating{border-color:#ffffff14;background:linear-gradient(180deg,#262e4466,#181e2e33 52%,#10162224);box-shadow:inset 0 1px #ffffff12,inset 0 -1px #ffffff05,0 1px 2px #00000029,0 12px 28px #0000002e,0 22px 52px #0000003d;color:#ffffffe6}[data-theme=dark] .shared-selection-bar--floating .shared-selection-bar__clear,html[data-theme=dark] .shared-selection-bar--floating .shared-selection-bar__clear{background:#ffffff0f;color:#cbd5e1d1}[data-theme=dark] .shared-selection-bar--floating .shared-selection-bar__clear:hover,html[data-theme=dark] .shared-selection-bar--floating .shared-selection-bar__clear:hover{background:#ffffff1f;color:#fff}[data-theme=dark] .shared-selection-bar__count,html[data-theme=dark] .shared-selection-bar__count{color:#cbd5e1db}[data-theme=dark] .shared-selection-bar__divider,html[data-theme=dark] .shared-selection-bar__divider{background:#ffffff1a}[data-theme=dark] .shared-selection-bar--floating .shared-selection-bar__action,html[data-theme=dark] .shared-selection-bar--floating .shared-selection-bar__action{color:#ffffffe0}[data-theme=dark] .shared-selection-bar--floating .shared-selection-bar__action:hover,html[data-theme=dark] .shared-selection-bar--floating .shared-selection-bar__action:hover{background:#ffffff14}[data-theme=dark] .shared-selection-bar--floating .shared-selection-bar__action--danger,html[data-theme=dark] .shared-selection-bar--floating .shared-selection-bar__action--danger{color:#f87171}[data-theme=dark] .shared-selection-bar--floating .shared-selection-bar__action--danger:hover,html[data-theme=dark] .shared-selection-bar--floating .shared-selection-bar__action--danger:hover{background:#f8717129;color:#fca5a5}@media (max-width: 768px){.shared-selection-bar--floating{position:fixed;bottom:18px;bottom:calc(84px + env(safe-area-inset-bottom,0px));width:max-content;max-width:calc(100vw - 24px);padding:5px 6px 5px 5px;gap:2px;z-index:10;overflow:hidden}.shared-selection-bar--floating .shared-selection-bar__count{padding:0 6px}.shared-selection-bar--floating .shared-selection-bar__actions{flex:0 1 auto;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;padding-right:2px}.shared-selection-bar--floating .shared-selection-bar__actions::-webkit-scrollbar{display:none}.shared-selection-bar--floating .shared-selection-bar__action{flex:0 0 auto;padding:0 10px}}.inline-edit-cell{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%}.inline-edit-cell--display{padding:2px 4px;border-radius:3px;transition:background-color .18s ease}.inline-edit-cell--display:hover{background:#1677ff0f}.inline-edit-cell__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inline-edit-cell__pencil{flex:none;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;border-radius:4px;background:transparent;color:#1677ffa6;cursor:pointer;opacity:0;transition:opacity .18s ease,background-color .18s ease,color .18s ease}.inline-edit-cell--display:hover .inline-edit-cell__pencil{opacity:1}.inline-edit-cell__pencil:hover{background:#1677ff1f;color:#1677ff}.inline-edit-cell__pencil:focus-visible{outline:2px solid rgba(22,119,255,.4);outline-offset:1px;opacity:1}.inline-edit-cell--disabled{color:#00000080;padding:2px 4px}.shared-date-picker{--shared-date-picker-separator-color: rgba(30, 40, 80, .26)}.shared-date-picker-mobile-trigger{display:inline-grid;grid-template-columns:minmax(0,1fr) 16px;align-items:center;column-gap:2px;width:220px;max-width:100%;min-width:0;min-height:32px;padding-inline:10px;border:1px solid rgba(99,120,200,.18);border-radius:8px;background:#fff;box-shadow:none;cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.shared-date-picker-mobile-trigger:hover,.shared-date-picker-mobile-trigger:focus-visible{border-color:#3370ff75;box-shadow:0 0 0 2px #3370ff14;outline:none}.shared-date-picker-mobile-trigger.is-disabled{cursor:not-allowed;opacity:.6}.shared-date-picker-mobile-trigger__text{flex:1 1 0;min-width:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#1f2b4deb;font-size:13px}.shared-date-picker-mobile-trigger__text.is-placeholder{color:#1e285057}.shared-date-picker-mobile-trigger__text--range{flex:1 1 auto;min-width:0;text-align:left;overflow:visible;text-overflow:clip}.shared-date-picker-mobile-trigger__sep{flex:0 0 auto;color:#1e285052;margin:0 2px;font-size:12px}.shared-date-picker-mobile-trigger__range-sep{color:#1e285052;margin:0 4px;font-size:12px}@media (max-width: 768px){.shared-date-picker-mobile-trigger.shared-date-picker-mobile-trigger--with-time{width:min(calc(100vw - 40px),420px);max-width:100%}}.shared-date-picker-mobile-trigger__suffix{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;justify-self:end;color:#1e285073;font-size:14px;line-height:1;margin-left:0}.shared-date-picker-mobile-trigger__suffix--clear{color:#00000040;font-size:12px}.shared-date-picker-mobile-trigger__suffix--clear:hover{color:#00000073}.shared-date-picker-mobile-trigger__suffix--clear svg{display:block;width:12px;height:12px}.shared-date-picker-dropdown .ant-picker-panel-container{overflow:hidden}.shared-date-picker.ant-picker-range .ant-picker-separator,.shared-date-picker.ant-picker-range .ant-picker-separator .anticon,.shared-date-picker__separator{color:var(--shared-date-picker-separator-color)!important;font-weight:400}.shared-date-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner{color:#1e2850db!important}.shared-date-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell:hover .ant-picker-time-panel-cell-inner{background:#3370ff14!important}.shared-date-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{color:#1366ec!important;background:#3370ff1f!important}.shared-date-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-disabled .ant-picker-time-panel-cell-inner{color:#1e285047!important}[data-theme=dark] .shared-date-picker-dropdown .ant-picker-panel-container{background:#1e1f30!important;border:1px solid rgba(255,255,255,.1);box-shadow:0 18px 42px #00000057,0 8px 18px #0003!important}[data-theme=dark] .shared-date-picker-dropdown .ant-picker-panel-layout,[data-theme=dark] .shared-date-picker-dropdown .ant-picker-panel,[data-theme=dark] .shared-date-picker-dropdown .ant-picker-date-panel,[data-theme=dark] .shared-date-picker-dropdown .ant-picker-footer,[data-theme=dark] .shared-date-picker-dropdown .ant-picker-presets{background:#1e1f30!important}[data-theme=dark] .shared-date-picker-dropdown .ant-picker-range-arrow:before{background:#1e1f30!important;border-color:#ffffff1a!important}[data-theme=dark] .shared-date-picker-dropdown .ant-picker-presets{border-inline-end-color:#ffffff1a!important}[data-theme=dark] .shared-date-picker-dropdown .ant-picker-presets ul>li{color:#ffffffdb!important;border-radius:6px}[data-theme=dark] .shared-date-picker-dropdown .ant-picker-presets ul>li:hover,[data-theme=dark] .shared-date-picker-dropdown .ant-picker-presets ul>li.ant-picker-presets-item-selected{background:#3370ff38!important;color:#fff!important}[data-theme=dark] .shared-date-picker-dropdown .ant-picker-header{color:#ffffffe0!important;border-bottom-color:#ffffff1a!important}[data-theme=dark] .shared-date-picker-dropdown .ant-picker-header button{color:#ffffffa8!important}[data-theme=dark] .shared-date-picker-dropdown .ant-picker-header button:hover{color:#fff!important;background:#ffffff14!important}[data-theme=dark] .shared-date-picker-dropdown .ant-picker-content th{color:#ffffff94!important}[data-theme=dark] .shared-date-picker-dropdown .ant-picker-cell{color:#ffffff57!important}[data-theme=dark] .shared-date-picker-dropdown .ant-picker-cell-in-view{color:#ffffffe6!important}[data-theme=dark] .shared-date-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range:before,[data-theme=dark] .shared-date-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before,[data-theme=dark] .shared-date-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):before,[data-theme=dark] .shared-date-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-hover:before,[data-theme=dark] .shared-date-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:before,[data-theme=dark] .shared-date-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:before{background:#3370ff38!important}[data-theme=dark] .shared-date-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,[data-theme=dark] .shared-date-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,[data-theme=dark] .shared-date-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner{background:#3370ff!important;color:#fff!important}[data-theme=dark] .shared-date-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#6b9bff!important}[data-theme=dark] .shared-date-picker-dropdown .ant-picker-cell-in-view:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):hover .ant-picker-cell-inner{background:#ffffff14!important}[data-theme=dark] .shared-date-picker-dropdown .ant-picker-time-panel,[data-theme=dark] .shared-date-picker-dropdown .ant-picker-time-panel-column:not(:first-child),[data-theme=dark] .shared-date-picker-dropdown .ant-picker-footer{border-color:#ffffff1a!important}.shared-date-picker-mobile-sheet-wrap .ant-drawer-mask{background:#070e186b;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.shared-date-picker-mobile-sheet .ant-drawer-content{border-radius:20px 20px 0 0;overflow:hidden;background:linear-gradient(180deg,#fffffffa,#f8fbfff2 54%,#f5f9ffeb);box-shadow:0 -12px 36px #0f1c3f24}.shared-date-picker-mobile-sheet .ant-drawer-header{border-bottom:1px solid rgba(99,120,200,.1);padding:14px 16px}.shared-date-picker-mobile-sheet .ant-drawer-body{max-height:min(74vh,620px);overflow-y:auto;padding:0 0 12px;-webkit-overflow-scrolling:touch;background:transparent}.shared-date-picker-mobile-sheet__header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid rgba(99,120,200,.12);font-size:15px}.shared-date-picker-mobile-sheet__header-btn{color:#1e285073;cursor:pointer;padding:4px;font-weight:500}.shared-date-picker-mobile-sheet__header-btn.is-primary{color:#1a1a2e;font-weight:700}.shared-date-picker-mobile-sheet__preset-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:10px 16px 0}.shared-date-picker-mobile-sheet__preset-btn{height:30px;border-radius:999px;border:1px solid rgba(99,120,200,.14);background:#f8fbfff5;color:#1e2850b8;font-size:11px;font-weight:600}.shared-date-picker-mobile-sheet__preset-btn.is-active{border-color:#3370ff7a;color:#1366ec;background:#1366ec1f}.shared-date-picker-mobile-sheet__date-row{display:flex;align-items:center;gap:6px;padding:10px 16px 0}.shared-date-picker-mobile-sheet__date-row--calendar{margin-bottom:8px}.shared-date-picker-mobile-sheet__date-chip{flex:1 1 0;min-width:0;height:32px;border-radius:9px;border:1px solid rgba(99,120,200,.16);background:#f8fbfff5;color:#1f2b4d;padding:0 8px;font-size:14px;font-weight:600;text-align:center;overflow:hidden}.shared-date-picker-mobile-sheet__date-chip.is-active{border-color:#3370ff8f;color:#1366ec;background:#ebf4fff5;box-shadow:inset 0 0 0 1px #3370ff2e}.shared-date-picker-mobile-sheet__date-sep{color:#1e285073;font-size:11px;font-weight:600}.shared-date-picker-mobile-sheet__time-row{display:flex;align-items:center;gap:8px;padding:6px 16px 0}.shared-date-picker-mobile-sheet__time-label{flex:0 0 auto;color:#1e28508f;font-size:12px;font-weight:600;white-space:nowrap}.shared-date-picker-mobile-sheet__time-button{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px;height:32px;border-radius:8px;border:1px solid rgba(99,120,200,.16);background:#f8fbfff5;color:#1f2b4d;padding:0 10px;font-size:13px;font-weight:600;outline:none}.shared-date-picker-mobile-sheet__time-button:focus-visible,.shared-date-picker-mobile-sheet__time-button:hover{border-color:#3370ff8f;box-shadow:inset 0 0 0 1px #3370ff2e}.shared-date-picker-mobile-sheet__time-button-action{flex:0 0 auto;color:#1366ec;font-size:12px}.shared-date-picker-mobile-time-sheet-wrap .ant-drawer-mask{background:#070e186b;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.shared-date-picker-mobile-time-sheet .ant-drawer-content{border-radius:16px 16px 0 0;overflow:hidden;background:linear-gradient(180deg,#fffffffa,#f8fbfff2 54%,#f5f9ffeb)}.shared-date-picker-mobile-time-sheet .ant-drawer-body{padding:0 16px 18px;background:transparent}.shared-date-picker-mobile-time-sheet__header{display:grid;grid-template-columns:56px minmax(0,1fr) 56px;align-items:center;padding:16px 4px;border-bottom:1px solid rgba(99,120,200,.12)}.shared-date-picker-mobile-time-sheet__header-btn{color:#1e285073;cursor:pointer;font-size:15px}.shared-date-picker-mobile-time-sheet__header-btn.is-primary{color:#1a1a2e;text-align:right}.shared-date-picker-mobile-time-sheet__title{color:#1a1a2e;font-size:16px;font-weight:600;text-align:center}.shared-date-picker-mobile-time-sheet__wheels{display:grid;gap:12px;margin-top:16px}.shared-date-picker-mobile-time-sheet__wheel{min-width:0;display:flex;align-items:center;gap:6px}.shared-date-picker-mobile-time-sheet__wheel-list{width:100%;min-width:0;height:148px;border-radius:10px;border:1px solid rgba(99,120,200,.16);background:linear-gradient(#3370ff1f,#3370ff1f) center / 100% 40px no-repeat,#f8fbfff5;padding:54px 0;overflow-y:auto;scroll-snap-type:y mandatory;scroll-padding:54px 0;scrollbar-width:none;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;outline:none}.shared-date-picker-mobile-time-sheet__wheel-list::-webkit-scrollbar{display:none}.shared-date-picker-mobile-time-sheet__time-option{width:100%;height:40px;border:0;background:transparent;color:#1e2850bd;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;scroll-snap-align:center}.shared-date-picker-mobile-time-sheet__time-option.is-active{color:#1366ec}.shared-date-picker-mobile-time-sheet__unit{flex:0 0 auto;color:#1e28507a;font-size:12px}.shared-date-picker-mobile-sheet__calendar-wrap{position:relative;border-radius:14px;background:linear-gradient(180deg,#fffffff5,#f9fbffeb);box-shadow:inset 0 1px #ffffff80;padding:0 6px 12px;margin:0 16px}.shared-date-picker-mobile-sheet__calendar-wrap:before{content:attr(data-month);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:112px;color:#11182706;font-weight:700;pointer-events:none;z-index:0}.shared-date-picker-mobile-sheet__calendar-header{display:flex;justify-content:center;align-items:center;padding:8px 12px 12px;position:relative;z-index:1}.shared-date-picker-mobile-sheet__calendar-nav{display:flex;align-items:center;gap:18px;font-size:14px;color:#1a1a2e}.shared-date-picker-mobile-sheet__calendar-nav .nav-btn{color:#1e285073;cursor:pointer;min-width:24px;padding:2px 6px;border-radius:999px;transition:background-color .15s ease,color .15s ease}.shared-date-picker-mobile-sheet__calendar-nav .nav-btn:hover{color:#1366ec;background:#1366ec14}.shared-date-picker-mobile-sheet__calendar-nav .nav-title{font-weight:700;letter-spacing:.02em}.shared-date-picker-mobile-sheet__calendar-header .today-btn{position:absolute;right:12px;background:#6378c814;border:1px solid rgba(99,120,200,.12);border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600;color:#1a1a2e;cursor:pointer}.shared-date-picker-mobile-sheet__calendar-wrap .ant-picker-calendar{background:transparent;border:none!important;position:relative;z-index:1}.shared-date-picker-mobile-sheet__calendar-wrap .ant-picker-panel,.shared-date-picker-mobile-sheet__calendar-wrap .ant-picker-body{background:transparent;border:none!important}.shared-date-picker-mobile-sheet__calendar-wrap .ant-picker-calendar-header{display:none}.shared-date-picker-mobile-sheet__calendar-wrap .ant-picker-calendar-date-content{height:auto}.shared-date-picker-mobile-sheet__calendar-wrap .ant-picker-content th{color:#1e28508c;font-weight:500;padding-bottom:8px;font-size:11px}.shared-date-picker-mobile-sheet__calendar-wrap .ant-picker-cell{color:#1f2b4d9e;padding:2px 0}.shared-date-picker-mobile-sheet__calendar-wrap .ant-picker-cell-in-view{color:#1f2b4d}.shared-date-picker-mobile-sheet__calendar-wrap .ant-picker-cell .ant-picker-cell-inner{background:transparent}.shared-date-picker-mobile-sheet__calendar-wrap .ant-radio-group{display:none}.shared-date-picker-mobile-sheet__calendar-cell{width:100%;min-height:42px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:4px;font-size:15px;font-weight:600;color:#1f2b4d;transition:all .15s ease;position:relative}.shared-date-picker-mobile-sheet__calendar-cell.is-range-cell{border-radius:0}.shared-date-picker-mobile-sheet__calendar-cell .cell-date{line-height:1}.shared-date-picker-mobile-sheet__calendar-cell .cell-today{font-size:9px;line-height:1;margin-top:3px}.shared-date-picker-mobile-sheet__calendar-cell.is-out-month{color:#1e285033}.shared-date-picker-mobile-sheet__calendar-cell.is-in-range{background:#3b82f61f}.shared-date-picker-mobile-sheet__calendar-cell.is-in-range:not(.is-range-link-left){border-top-left-radius:6px;border-bottom-left-radius:6px}.shared-date-picker-mobile-sheet__calendar-cell.is-in-range:not(.is-range-link-right){border-top-right-radius:6px;border-bottom-right-radius:6px}.shared-date-picker-mobile-sheet__calendar-cell.is-start,.shared-date-picker-mobile-sheet__calendar-cell.is-end{color:#fff;background:linear-gradient(180deg,#4b8fff,#2f74ec);box-shadow:0 6px 12px #2f74ec29}.shared-date-picker-mobile-sheet__calendar-cell.is-start{border-top-left-radius:6px;border-bottom-left-radius:6px}.shared-date-picker-mobile-sheet__calendar-cell.is-end{border-top-right-radius:6px;border-bottom-right-radius:6px}.shared-date-picker-mobile-sheet__calendar-cell.is-start.is-range-link-right{border-top-right-radius:0;border-bottom-right-radius:0}.shared-date-picker-mobile-sheet__calendar-cell.is-end.is-range-link-left{border-top-left-radius:0;border-bottom-left-radius:0}.shared-date-picker-mobile-sheet__calendar-cell.is-single-day-range{border-radius:8px}[data-theme=dark] .shared-date-picker-mobile-trigger__text{color:#ffffffe6}[data-theme=dark] .shared-date-picker{--shared-date-picker-separator-color: rgba(255, 255, 255, .36)}[data-theme=dark] .shared-date-picker-mobile-trigger{border-color:#ffffff24;background:#ffffff0f}[data-theme=dark] .shared-date-picker-mobile-trigger:hover,[data-theme=dark] .shared-date-picker-mobile-trigger:focus-visible{border-color:#6b9bff80;box-shadow:0 0 0 2px #6b9bff1f}[data-theme=dark] .shared-date-picker-mobile-trigger__text.is-placeholder{color:#ffffff52}[data-theme=dark] .shared-date-picker-mobile-trigger__sep,[data-theme=dark] .shared-date-picker-mobile-trigger__range-sep{color:#ffffff5c}[data-theme=dark] .shared-date-picker.ant-picker-range .ant-picker-separator,[data-theme=dark] .shared-date-picker.ant-picker-range .ant-picker-separator .anticon{color:#ffffff5c!important}[data-theme=dark] .shared-date-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner{color:#ffffffd1!important}[data-theme=dark] .shared-date-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell:hover .ant-picker-time-panel-cell-inner{background:#ffffff14!important}[data-theme=dark] .shared-date-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{color:#fff!important;background:#3370ff9e!important}[data-theme=dark] .shared-date-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-disabled .ant-picker-time-panel-cell-inner{color:#ffffff42!important}[data-theme=dark] .shared-date-picker-mobile-trigger__suffix{color:#ffffff73}[data-theme=dark] .shared-date-picker-mobile-trigger__suffix--clear{color:#ffffff52}[data-theme=dark] .shared-date-picker-mobile-trigger__suffix--clear:hover{color:#ffffff8f}[data-theme=dark] .shared-date-picker-mobile-sheet-wrap .ant-drawer-mask{background:#04080e8f}[data-theme=dark] .shared-date-picker-mobile-sheet .ant-drawer-content,[data-theme=dark] .shared-date-picker-mobile-sheet .ant-drawer-body{background:#1e1f30}[data-theme=dark] .shared-date-picker-mobile-sheet .ant-drawer-header,[data-theme=dark] .shared-date-picker-mobile-sheet__header{border-bottom-color:#91a7d61f}[data-theme=dark] .shared-date-picker-mobile-sheet__header-btn{color:#ffffff8f}[data-theme=dark] .shared-date-picker-mobile-sheet__header-btn.is-primary{color:#ffffffe6}[data-theme=dark] .shared-date-picker-mobile-sheet__preset-btn{background:#121826d1;border-color:#91a7d629;color:#ffffffb8}[data-theme=dark] .shared-date-picker-mobile-sheet__preset-btn.is-active{background:#5b8ef033;border-color:#5b8ef07a;color:#8cb5ff}[data-theme=dark] .shared-date-picker-mobile-sheet__date-chip{background:#121826d1;border-color:#91a7d629;color:#ffffffe6}[data-theme=dark] .shared-date-picker-mobile-sheet__date-chip.is-active{color:#8cb5ff;background:#5b8ef02e;border-color:#5b8ef073;box-shadow:inset 0 0 0 1px #5b8ef033}[data-theme=dark] .shared-date-picker-mobile-sheet__date-sep{color:#ffffff6b}[data-theme=dark] .shared-date-picker-mobile-sheet__time-label{color:#ffffff94}[data-theme=dark] .shared-date-picker-mobile-sheet__time-button{background:#121826d1;border-color:#91a7d629;color:#ffffffe6}[data-theme=dark] .shared-date-picker-mobile-sheet__time-button:focus-visible,[data-theme=dark] .shared-date-picker-mobile-sheet__time-button:hover{border-color:#5b8ef073;box-shadow:inset 0 0 0 1px #5b8ef033}[data-theme=dark] .shared-date-picker-mobile-sheet__time-button-action{color:#8cb5ff}[data-theme=dark] .shared-date-picker-mobile-time-sheet-wrap .ant-drawer-mask{background:#04080e8f}[data-theme=dark] .shared-date-picker-mobile-time-sheet .ant-drawer-content,[data-theme=dark] .shared-date-picker-mobile-time-sheet .ant-drawer-body{background:#1e1f30}[data-theme=dark] .shared-date-picker-mobile-time-sheet__header{border-bottom-color:#91a7d61f}[data-theme=dark] .shared-date-picker-mobile-time-sheet__header-btn{color:#ffffff8f}[data-theme=dark] .shared-date-picker-mobile-time-sheet__header-btn.is-primary,[data-theme=dark] .shared-date-picker-mobile-time-sheet__title{color:#ffffffe6}[data-theme=dark] .shared-date-picker-mobile-time-sheet__wheel-list{background:linear-gradient(#5b8ef033,#5b8ef033) center / 100% 40px no-repeat,#121826d1;border-color:#91a7d629}[data-theme=dark] .shared-date-picker-mobile-time-sheet__time-option{color:#ffffffc2}[data-theme=dark] .shared-date-picker-mobile-time-sheet__time-option.is-active{color:#8cb5ff}[data-theme=dark] .shared-date-picker-mobile-time-sheet__unit{color:#ffffff80}[data-theme=dark] .shared-date-picker-mobile-sheet__calendar-wrap{background:#121826e0}[data-theme=dark] .shared-date-picker-mobile-sheet__calendar-wrap .ant-picker-panel,[data-theme=dark] .shared-date-picker-mobile-sheet__calendar-wrap .ant-picker-body{background:transparent!important}[data-theme=dark] .shared-date-picker-mobile-sheet__calendar-wrap .ant-picker-presets{background:#121826e0!important;border-inline-end-color:#91a7d61f!important}[data-theme=dark] .shared-date-picker-mobile-sheet__calendar-wrap .ant-picker-presets li{color:#ffffffdb!important}[data-theme=dark] .shared-date-picker-mobile-sheet__calendar-wrap .ant-picker-presets li:hover{background:#5b8ef01f!important}[data-theme=dark] .shared-date-picker-mobile-sheet__calendar-header .today-btn{color:#ffffffeb;background:#91a7d624}[data-theme=dark] .shared-date-picker-mobile-sheet__calendar-nav{color:#ffffffeb}[data-theme=dark] .shared-date-picker-mobile-sheet__calendar-nav .nav-btn{color:#ffffff73}[data-theme=dark] .shared-date-picker-mobile-sheet__calendar-wrap .ant-picker-content th{color:#ffffff94!important}[data-theme=dark] .shared-date-picker-mobile-sheet__calendar-wrap .ant-picker-cell{color:#ffffff75!important}[data-theme=dark] .shared-date-picker-mobile-sheet__calendar-wrap .ant-picker-cell-in-view{color:#ffffffdb!important}[data-theme=dark] .shared-date-picker-mobile-sheet__calendar-wrap .ant-picker-cell .ant-picker-cell-inner{background:transparent!important}[data-theme=dark] .shared-date-picker-mobile-sheet__calendar-cell{color:#ffffffe6}[data-theme=dark] .shared-date-picker-mobile-sheet__calendar-cell.is-out-month{color:#ffffff47}[data-theme=dark] .shared-date-picker-mobile-sheet__calendar-cell.is-in-range{background:#5b8ef033}[data-theme=dark] .shared-date-picker-mobile-sheet__calendar-cell.is-start,[data-theme=dark] .shared-date-picker-mobile-sheet__calendar-cell.is-end{background:#5b8ef0;color:#fff}.shared-date-picker-mobile-sheet-wrap--dark .ant-drawer-mask{background:#04080e8f}.shared-date-picker-mobile-sheet-wrap--dark .shared-date-picker-mobile-sheet .ant-drawer-content,.shared-date-picker-mobile-sheet-wrap--dark .shared-date-picker-mobile-sheet .ant-drawer-body{background:#1e1f30}.shared-date-picker-mobile-sheet-wrap--dark .shared-date-picker-mobile-sheet .ant-drawer-header,.shared-date-picker-mobile-sheet-wrap--dark .shared-date-picker-mobile-sheet__header{border-bottom-color:#91a7d61f}.shared-date-picker-mobile-sheet-wrap--dark .shared-date-picker-mobile-sheet__header-btn{color:#ffffff8f}.shared-date-picker-mobile-sheet-wrap--dark .shared-date-picker-mobile-sheet__header-btn.is-primary{color:#ffffffe6}.shared-date-picker-mobile-sheet-wrap--dark .shared-date-picker-mobile-sheet__preset-btn,.shared-date-picker-mobile-sheet-wrap--dark .shared-date-picker-mobile-sheet__date-chip,.shared-date-picker-mobile-sheet-wrap--dark .shared-date-picker-mobile-sheet__time-button{background:#121826d1;border-color:#91a7d629;color:#ffffffe6}.shared-date-picker-mobile-sheet-wrap--dark .shared-date-picker-mobile-sheet__preset-btn{color:#ffffffb8}.shared-date-picker-mobile-sheet-wrap--dark .shared-date-picker-mobile-sheet__preset-btn.is-active{background:#5b8ef033;border-color:#5b8ef07a;color:#8cb5ff}.shared-date-picker-mobile-sheet-wrap--dark .shared-date-picker-mobile-sheet__date-chip.is-active{color:#8cb5ff;background:#5b8ef02e;border-color:#5b8ef073;box-shadow:inset 0 0 0 1px #5b8ef033}.shared-date-picker-mobile-sheet-wrap--dark .shared-date-picker-mobile-sheet__date-sep{color:#ffffff6b}.shared-date-picker-mobile-sheet-wrap--dark .shared-date-picker-mobile-sheet__time-label{color:#ffffff94}.shared-date-picker-mobile-sheet-wrap--dark .shared-date-picker-mobile-sheet__time-button:focus-visible,.shared-date-picker-mobile-sheet-wrap--dark .shared-date-picker-mobile-sheet__time-button:hover{border-color:#5b8ef073;box-shadow:inset 0 0 0 1px #5b8ef033}.shared-date-picker-mobile-sheet-wrap--dark .shared-date-picker-mobile-sheet__time-button-action{color:#8cb5ff}.shared-date-picker-mobile-sheet-wrap--dark .shared-date-picker-mobile-sheet__calendar-wrap{background:#121826e0}.shared-date-picker-mobile-sheet-wrap--dark .shared-date-picker-mobile-sheet__calendar-wrap .ant-picker-panel,.shared-date-picker-mobile-sheet-wrap--dark .shared-date-picker-mobile-sheet__calendar-wrap .ant-picker-body{background:transparent!important}.shared-date-picker-mobile-sheet-wrap--dark .shared-date-picker-mobile-sheet__calendar-header .today-btn{color:#ffffffeb;background:#91a7d624}.shared-date-picker-mobile-sheet-wrap--dark .shared-date-picker-mobile-sheet__calendar-nav{color:#ffffffeb}.shared-date-picker-mobile-sheet-wrap--dark .shared-date-picker-mobile-sheet__calendar-nav .nav-btn{color:#ffffff73}.shared-date-picker-mobile-sheet-wrap--dark .shared-date-picker-mobile-sheet__calendar-wrap .ant-picker-content th{color:#ffffff94!important}.shared-date-picker-mobile-sheet-wrap--dark .shared-date-picker-mobile-sheet__calendar-wrap .ant-picker-cell{color:#ffffff75!important}.shared-date-picker-mobile-sheet-wrap--dark .shared-date-picker-mobile-sheet__calendar-wrap .ant-picker-cell-in-view{color:#ffffffdb!important}.shared-date-picker-mobile-sheet-wrap--dark .shared-date-picker-mobile-sheet__calendar-wrap .ant-picker-cell .ant-picker-cell-inner{background:transparent!important}.shared-date-picker-mobile-sheet-wrap--dark .shared-date-picker-mobile-sheet__calendar-cell{color:#ffffffe6}.shared-date-picker-mobile-sheet-wrap--dark .shared-date-picker-mobile-sheet__calendar-cell.is-out-month{color:#ffffff47}.shared-date-picker-mobile-sheet-wrap--dark .shared-date-picker-mobile-sheet__calendar-cell.is-in-range{background:#5b8ef033}.shared-date-picker-mobile-sheet-wrap--dark .shared-date-picker-mobile-sheet__calendar-cell.is-start,.shared-date-picker-mobile-sheet-wrap--dark .shared-date-picker-mobile-sheet__calendar-cell.is-end{background:#5b8ef0;color:#fff}.shared-date-picker-mobile-time-sheet-wrap--dark .ant-drawer-mask{background:#04080e8f}.shared-date-picker-mobile-time-sheet-wrap--dark .shared-date-picker-mobile-time-sheet .ant-drawer-content,.shared-date-picker-mobile-time-sheet-wrap--dark .shared-date-picker-mobile-time-sheet .ant-drawer-body{background:#1e1f30}.shared-date-picker-mobile-time-sheet-wrap--dark .shared-date-picker-mobile-time-sheet__header{border-bottom-color:#91a7d61f}.shared-date-picker-mobile-time-sheet-wrap--dark .shared-date-picker-mobile-time-sheet__header-btn{color:#ffffff8f}.shared-date-picker-mobile-time-sheet-wrap--dark .shared-date-picker-mobile-time-sheet__header-btn.is-primary,.shared-date-picker-mobile-time-sheet-wrap--dark .shared-date-picker-mobile-time-sheet__title{color:#ffffffe6}.shared-date-picker-mobile-time-sheet-wrap--dark .shared-date-picker-mobile-time-sheet__wheel-list{background:linear-gradient(#5b8ef033,#5b8ef033) center / 100% 40px no-repeat,#121826d1;border-color:#91a7d629}.shared-date-picker-mobile-time-sheet-wrap--dark .shared-date-picker-mobile-time-sheet__time-option{color:#ffffffc2}.shared-date-picker-mobile-time-sheet-wrap--dark .shared-date-picker-mobile-time-sheet__time-option.is-active{color:#8cb5ff}.shared-date-picker-mobile-time-sheet-wrap--dark .shared-date-picker-mobile-time-sheet__unit{color:#ffffff80}.shared-date-picker-mobile-sheet__calendar-cell.is-selected{color:#fff;background:linear-gradient(180deg,#4b8fff,#2f74ec);box-shadow:0 6px 12px #2f74ec29;border-radius:8px}[data-theme=dark] .shared-date-picker-mobile-sheet__calendar-cell.is-selected{background:#5b8ef0;color:#fff}[data-theme=dark] .shared-date-picker-mobile-sheet__calendar-wrap,.shared-date-picker-mobile-sheet-wrap--dark .shared-date-picker-mobile-sheet__calendar-wrap{background:transparent!important;box-shadow:none!important}.shared-date-range-picker{--shared-date-range-picker-separator-color: rgba(30, 40, 80, .26)}.shared-date-range-picker-mobile-trigger{display:inline-grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) 16px;align-items:center;column-gap:2px;width:220px;max-width:100%;min-width:0;min-height:32px;padding-inline:10px;border:1px solid rgba(99,120,200,.18);border-radius:8px;background:#fff;box-shadow:none;cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.shared-date-range-picker-mobile-trigger:hover,.shared-date-range-picker-mobile-trigger:focus-visible{border-color:#3370ff75;box-shadow:0 0 0 2px #3370ff14;outline:none}.shared-date-range-picker-mobile-trigger.is-disabled{cursor:not-allowed;opacity:.6}.shared-date-range-picker-mobile-trigger__text{flex:1 1 0;min-width:0;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#1f2b4deb;font-size:13px}.shared-date-range-picker-mobile-trigger__text.is-placeholder{color:#1e285057}.shared-date-range-picker-mobile-trigger__text--range{flex:1 1 auto;min-width:0;text-align:left;overflow:visible;text-overflow:clip}.shared-date-range-picker-mobile-trigger__sep{flex:0 0 auto;color:#1e285052;margin:0 2px;font-size:12px}.shared-date-range-picker-mobile-trigger__range-sep{color:#1e285052;margin:0 4px;font-size:12px}@media (max-width: 768px){.shared-date-range-picker-mobile-trigger.shared-date-range-picker-mobile-trigger--with-time{width:min(calc(100vw - 40px),420px);max-width:100%}}.shared-date-range-picker-mobile-trigger__suffix{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;justify-self:end;color:#1e285073;font-size:14px;line-height:1;margin-left:0}.shared-date-range-picker-mobile-trigger__suffix--clear{color:#00000040;font-size:12px}.shared-date-range-picker-mobile-trigger__suffix--clear:hover{color:#00000073}.shared-date-range-picker-mobile-trigger__suffix--clear svg{display:block;width:12px;height:12px}.shared-date-range-picker-dropdown .ant-picker-panel-container{overflow:hidden}.shared-date-range-picker.ant-picker-range .ant-picker-separator,.shared-date-range-picker.ant-picker-range .ant-picker-separator .anticon,.shared-date-range-picker__separator{color:var(--shared-date-range-picker-separator-color)!important;font-weight:400}.shared-date-range-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner{color:#1e2850db!important}.shared-date-range-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell:hover .ant-picker-time-panel-cell-inner{background:#3370ff14!important}.shared-date-range-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{color:#1366ec!important;background:#3370ff1f!important}.shared-date-range-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-disabled .ant-picker-time-panel-cell-inner{color:#1e285047!important}[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-panel-container{background:#1e1f30!important;border:1px solid rgba(255,255,255,.1);border-radius:8px;background-clip:padding-box;overflow:hidden;box-shadow:0 18px 42px #00000057,0 8px 18px #0003!important}[data-theme=dark] .shared-date-range-picker-dropdown.ant-picker-dropdown{padding-block:0!important;background:transparent!important}[data-theme=dark] .shared-date-range-picker-dropdown.ant-picker-dropdown:before{content:none!important}[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-panel-layout,[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-panel,[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-date-panel,[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-footer,[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-presets{background:#1e1f30!important}[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-range-arrow:before{background:#1e1f30!important;border-color:#ffffff1a!important}[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-presets{border-inline-end-color:#ffffff1a!important}[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-presets ul>li{color:#ffffffdb!important;border-radius:6px}[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-presets ul>li:hover,[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-presets ul>li.ant-picker-presets-item-selected{background:#3370ff38!important;color:#fff!important}[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-header{color:#ffffffe0!important;border-bottom-color:#ffffff1a!important}[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-header button{color:#ffffffa8!important}[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-header button:hover{color:#fff!important;background:#ffffff14!important}[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-content th{color:#ffffff94!important}[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-cell{color:#ffffff57!important}[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-cell-in-view{color:#ffffffe6!important}[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range:before,[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before,[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):before,[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-hover:before,[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:before,[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:before{background:#3370ff38!important}[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner{background:#3370ff!important;color:#fff!important}[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#6b9bff!important}[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-cell-in-view:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):hover .ant-picker-cell-inner{background:#ffffff14!important}[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-time-panel,[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-time-panel-column:not(:first-child),[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-footer{border-color:#ffffff1a!important}.shared-date-range-picker-mobile-sheet-wrap .ant-drawer-mask{background:#070e186b;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.shared-date-range-picker-mobile-sheet .ant-drawer-content{border-radius:20px 20px 0 0;overflow:hidden;background:linear-gradient(180deg,#fffffffa,#f8fbfff2 54%,#f5f9ffeb);box-shadow:0 -12px 36px #0f1c3f24}.shared-date-range-picker-mobile-sheet .ant-drawer-header{border-bottom:1px solid rgba(99,120,200,.1);padding:14px 16px}.shared-date-range-picker-mobile-sheet .ant-drawer-body{max-height:min(74vh,620px);overflow-y:auto;padding:0 0 12px;-webkit-overflow-scrolling:touch;background:transparent}.shared-date-range-picker-mobile-sheet__header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid rgba(99,120,200,.12);font-size:15px}.shared-date-range-picker-mobile-sheet__header-btn{color:#1e285073;cursor:pointer;padding:4px;font-weight:500}.shared-date-range-picker-mobile-sheet__header-btn.is-primary{color:#1a1a2e;font-weight:700}.shared-date-range-picker-mobile-sheet__preset-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:10px 16px 0}.shared-date-range-picker-mobile-sheet__preset-btn{height:30px;border-radius:999px;border:1px solid rgba(99,120,200,.14);background:#f8fbfff5;color:#1e2850b8;font-size:11px;font-weight:600}.shared-date-range-picker-mobile-sheet__preset-btn.is-active{border-color:#3370ff7a;color:#1366ec;background:#1366ec1f}.shared-date-range-picker-mobile-sheet__date-row{display:flex;align-items:center;gap:6px;padding:10px 16px 0}.shared-date-range-picker-mobile-sheet__date-row--calendar{margin-bottom:8px}.shared-date-range-picker-mobile-sheet__date-chip{flex:1 1 0;min-width:0;height:32px;border-radius:9px;border:1px solid rgba(99,120,200,.16);background:#f8fbfff5;color:#1f2b4d;padding:0 8px;font-size:11px;font-weight:600;text-align:center;overflow:hidden}.shared-date-range-picker-mobile-sheet__date-chip.is-active{border-color:#3370ff8f;color:#1366ec;background:#ebf4fff5;box-shadow:inset 0 0 0 1px #3370ff2e}.shared-date-range-picker-mobile-sheet__date-sep{color:#1e285073;font-size:11px;font-weight:600}.shared-date-range-picker-mobile-sheet__time-row{display:flex;align-items:center;gap:8px;padding:6px 16px 0}.shared-date-range-picker-mobile-sheet__time-label{flex:0 0 auto;color:#1e28508f;font-size:12px;font-weight:600;white-space:nowrap}.shared-date-range-picker-mobile-sheet__time-button{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px;height:32px;border-radius:8px;border:1px solid rgba(99,120,200,.16);background:#f8fbfff5;color:#1f2b4d;padding:0 10px;font-size:13px;font-weight:600;outline:none}.shared-date-range-picker-mobile-sheet__time-button:focus-visible,.shared-date-range-picker-mobile-sheet__time-button:hover{border-color:#3370ff8f;box-shadow:inset 0 0 0 1px #3370ff2e}.shared-date-range-picker-mobile-sheet__time-button-action{flex:0 0 auto;color:#1366ec;font-size:12px}.shared-date-range-picker-mobile-time-sheet-wrap .ant-drawer-mask{background:#070e186b;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.shared-date-range-picker-mobile-time-sheet .ant-drawer-content{border-radius:16px 16px 0 0;overflow:hidden;background:linear-gradient(180deg,#fffffffa,#f8fbfff2 54%,#f5f9ffeb)}.shared-date-range-picker-mobile-time-sheet .ant-drawer-body{padding:0 16px 18px;background:transparent}.shared-date-range-picker-mobile-time-sheet__header{display:grid;grid-template-columns:56px minmax(0,1fr) 56px;align-items:center;padding:16px 4px;border-bottom:1px solid rgba(99,120,200,.12)}.shared-date-range-picker-mobile-time-sheet__header-btn{color:#1e285073;cursor:pointer;font-size:15px}.shared-date-range-picker-mobile-time-sheet__header-btn.is-primary{color:#1a1a2e;text-align:right}.shared-date-range-picker-mobile-time-sheet__title{color:#1a1a2e;font-size:16px;font-weight:600;text-align:center}.shared-date-range-picker-mobile-time-sheet__wheels{display:grid;gap:12px;margin-top:16px}.shared-date-range-picker-mobile-time-sheet__wheel{min-width:0;display:flex;align-items:center;gap:6px}.shared-date-range-picker-mobile-time-sheet__wheel-list{width:100%;min-width:0;height:148px;border-radius:10px;border:1px solid rgba(99,120,200,.16);background:linear-gradient(#3370ff1f,#3370ff1f) center / 100% 40px no-repeat,#f8fbfff5;padding:54px 0;overflow-y:auto;scroll-snap-type:y mandatory;scroll-padding:54px 0;scrollbar-width:none;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;outline:none}.shared-date-range-picker-mobile-time-sheet__wheel-list::-webkit-scrollbar{display:none}.shared-date-range-picker-mobile-time-sheet__time-option{width:100%;height:40px;border:0;background:transparent;color:#1e2850bd;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;scroll-snap-align:center}.shared-date-range-picker-mobile-time-sheet__time-option.is-active{color:#1366ec}.shared-date-range-picker-mobile-time-sheet__unit{flex:0 0 auto;color:#1e28507a;font-size:12px}.shared-date-range-picker-mobile-sheet__calendar-wrap{position:relative;border-radius:14px;background:linear-gradient(180deg,#fffffff5,#f9fbffeb);box-shadow:inset 0 1px #ffffff80;padding:0 6px 12px;margin:0 16px}.shared-date-range-picker-mobile-sheet__calendar-wrap:before{content:attr(data-month);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:112px;color:#11182706;font-weight:700;pointer-events:none;z-index:0}.shared-date-range-picker-mobile-sheet__calendar-header{display:flex;justify-content:center;align-items:center;padding:8px 12px 12px;position:relative;z-index:1}.shared-date-range-picker-mobile-sheet__calendar-nav{display:flex;align-items:center;gap:18px;font-size:14px;color:#1a1a2e}.shared-date-range-picker-mobile-sheet__calendar-nav .nav-btn{color:#1e285073;cursor:pointer;min-width:24px;padding:2px 6px;border-radius:999px;transition:background-color .15s ease,color .15s ease}.shared-date-range-picker-mobile-sheet__calendar-nav .nav-btn:hover{color:#1366ec;background:#1366ec14}.shared-date-range-picker-mobile-sheet__calendar-nav .nav-title{font-weight:700;letter-spacing:.02em}.shared-date-range-picker-mobile-sheet__calendar-header .today-btn{position:absolute;right:12px;background:#6378c814;border:1px solid rgba(99,120,200,.12);border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600;color:#1a1a2e;cursor:pointer}.shared-date-range-picker-mobile-sheet__calendar-wrap .ant-picker-calendar{background:transparent;border:none!important;position:relative;z-index:1}.shared-date-range-picker-mobile-sheet__calendar-wrap .ant-picker-panel,.shared-date-range-picker-mobile-sheet__calendar-wrap .ant-picker-body{background:transparent;border:none!important}.shared-date-range-picker-mobile-sheet__calendar-wrap .ant-picker-calendar-header{display:none}.shared-date-range-picker-mobile-sheet__calendar-wrap .ant-picker-calendar-date-content{height:auto}.shared-date-range-picker-mobile-sheet__calendar-wrap .ant-picker-content th{color:#1e28508c;font-weight:500;padding-bottom:8px;font-size:11px}.shared-date-range-picker-mobile-sheet__calendar-wrap .ant-picker-cell{color:#1f2b4d9e;padding:2px 0}.shared-date-range-picker-mobile-sheet__calendar-wrap .ant-picker-cell-in-view{color:#1f2b4d}.shared-date-range-picker-mobile-sheet__calendar-wrap .ant-picker-cell .ant-picker-cell-inner{background:transparent}.shared-date-range-picker-mobile-sheet__calendar-wrap .ant-radio-group{display:none}.shared-date-range-picker-mobile-sheet__calendar-cell{width:100%;min-height:42px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:4px;font-size:15px;font-weight:600;color:#1f2b4d;transition:all .15s ease;position:relative}.shared-date-range-picker-mobile-sheet__calendar-cell.is-range-cell{border-radius:0}.shared-date-range-picker-mobile-sheet__calendar-cell .cell-date{line-height:1}.shared-date-range-picker-mobile-sheet__calendar-cell .cell-today{font-size:9px;line-height:1;margin-top:3px}.shared-date-range-picker-mobile-sheet__calendar-cell.is-out-month{color:#1e285033}.shared-date-range-picker-mobile-sheet__calendar-cell.is-in-range{background:#3b82f61f}.shared-date-range-picker-mobile-sheet__calendar-cell.is-in-range:not(.is-range-link-left){border-top-left-radius:6px;border-bottom-left-radius:6px}.shared-date-range-picker-mobile-sheet__calendar-cell.is-in-range:not(.is-range-link-right){border-top-right-radius:6px;border-bottom-right-radius:6px}.shared-date-range-picker-mobile-sheet__calendar-cell.is-start,.shared-date-range-picker-mobile-sheet__calendar-cell.is-end{color:#fff;background:linear-gradient(180deg,#4b8fff,#2f74ec);box-shadow:0 6px 12px #2f74ec29}.shared-date-range-picker-mobile-sheet__calendar-cell.is-start{border-top-left-radius:6px;border-bottom-left-radius:6px}.shared-date-range-picker-mobile-sheet__calendar-cell.is-end{border-top-right-radius:6px;border-bottom-right-radius:6px}.shared-date-range-picker-mobile-sheet__calendar-cell.is-start.is-range-link-right{border-top-right-radius:0;border-bottom-right-radius:0}.shared-date-range-picker-mobile-sheet__calendar-cell.is-end.is-range-link-left{border-top-left-radius:0;border-bottom-left-radius:0}.shared-date-range-picker-mobile-sheet__calendar-cell.is-single-day-range{border-radius:8px}[data-theme=dark] .shared-date-range-picker-mobile-trigger__text{color:#ffffffe6}[data-theme=dark] .shared-date-range-picker{--shared-date-range-picker-separator-color: rgba(255, 255, 255, .36)}[data-theme=dark] .shared-date-range-picker-mobile-trigger{border-color:#ffffff24;background:#ffffff0f}[data-theme=dark] .shared-date-range-picker-mobile-trigger:hover,[data-theme=dark] .shared-date-range-picker-mobile-trigger:focus-visible{border-color:#6b9bff80;box-shadow:0 0 0 2px #6b9bff1f}[data-theme=dark] .shared-date-range-picker-mobile-trigger__text.is-placeholder{color:#ffffff52}[data-theme=dark] .shared-date-range-picker-mobile-trigger__sep,[data-theme=dark] .shared-date-range-picker-mobile-trigger__range-sep{color:#ffffff5c}[data-theme=dark] .shared-date-range-picker.ant-picker-range .ant-picker-separator,[data-theme=dark] .shared-date-range-picker.ant-picker-range .ant-picker-separator .anticon{color:#ffffff5c!important}[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner{color:#ffffffd1!important}[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell:hover .ant-picker-time-panel-cell-inner{background:#ffffff14!important}[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{color:#fff!important;background:#3370ff9e!important}[data-theme=dark] .shared-date-range-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-disabled .ant-picker-time-panel-cell-inner{color:#ffffff42!important}[data-theme=dark] .shared-date-range-picker-mobile-trigger__suffix{color:#ffffff73}[data-theme=dark] .shared-date-range-picker-mobile-trigger__suffix--clear{color:#ffffff52}[data-theme=dark] .shared-date-range-picker-mobile-trigger__suffix--clear:hover{color:#ffffff8f}[data-theme=dark] .shared-date-range-picker-mobile-sheet-wrap .ant-drawer-mask{background:#04080e8f}[data-theme=dark] .shared-date-range-picker-mobile-sheet .ant-drawer-content,[data-theme=dark] .shared-date-range-picker-mobile-sheet .ant-drawer-body{background:#1e1f30}[data-theme=dark] .shared-date-range-picker-mobile-sheet .ant-drawer-header,[data-theme=dark] .shared-date-range-picker-mobile-sheet__header{border-bottom-color:#91a7d61f}[data-theme=dark] .shared-date-range-picker-mobile-sheet__header-btn{color:#ffffff8f}[data-theme=dark] .shared-date-range-picker-mobile-sheet__header-btn.is-primary{color:#ffffffe6}[data-theme=dark] .shared-date-range-picker-mobile-sheet__preset-btn{background:#121826d1;border-color:#91a7d629;color:#ffffffb8}[data-theme=dark] .shared-date-range-picker-mobile-sheet__preset-btn.is-active{background:#5b8ef033;border-color:#5b8ef07a;color:#8cb5ff}[data-theme=dark] .shared-date-range-picker-mobile-sheet__date-chip{background:#121826d1;border-color:#91a7d629;color:#ffffffe6}[data-theme=dark] .shared-date-range-picker-mobile-sheet__date-chip.is-active{color:#8cb5ff;background:#5b8ef02e;border-color:#5b8ef073;box-shadow:inset 0 0 0 1px #5b8ef033}[data-theme=dark] .shared-date-range-picker-mobile-sheet__date-sep{color:#ffffff6b}[data-theme=dark] .shared-date-range-picker-mobile-sheet__time-label{color:#ffffff94}[data-theme=dark] .shared-date-range-picker-mobile-sheet__time-button{background:#121826d1;border-color:#91a7d629;color:#ffffffe6}[data-theme=dark] .shared-date-range-picker-mobile-sheet__time-button:focus-visible,[data-theme=dark] .shared-date-range-picker-mobile-sheet__time-button:hover{border-color:#5b8ef073;box-shadow:inset 0 0 0 1px #5b8ef033}[data-theme=dark] .shared-date-range-picker-mobile-sheet__time-button-action{color:#8cb5ff}[data-theme=dark] .shared-date-range-picker-mobile-time-sheet-wrap .ant-drawer-mask{background:#04080e8f}[data-theme=dark] .shared-date-range-picker-mobile-time-sheet .ant-drawer-content,[data-theme=dark] .shared-date-range-picker-mobile-time-sheet .ant-drawer-body{background:#1e1f30}[data-theme=dark] .shared-date-range-picker-mobile-time-sheet__header{border-bottom-color:#91a7d61f}[data-theme=dark] .shared-date-range-picker-mobile-time-sheet__header-btn{color:#ffffff8f}[data-theme=dark] .shared-date-range-picker-mobile-time-sheet__header-btn.is-primary,[data-theme=dark] .shared-date-range-picker-mobile-time-sheet__title{color:#ffffffe6}[data-theme=dark] .shared-date-range-picker-mobile-time-sheet__wheel-list{background:linear-gradient(#5b8ef033,#5b8ef033) center / 100% 40px no-repeat,#121826d1;border-color:#91a7d629}[data-theme=dark] .shared-date-range-picker-mobile-time-sheet__time-option{color:#ffffffc2}[data-theme=dark] .shared-date-range-picker-mobile-time-sheet__time-option.is-active{color:#8cb5ff}[data-theme=dark] .shared-date-range-picker-mobile-time-sheet__unit{color:#ffffff80}[data-theme=dark] .shared-date-range-picker-mobile-sheet__calendar-wrap{background:#121826e0}[data-theme=dark] .shared-date-range-picker-mobile-sheet__calendar-wrap .ant-picker-panel,[data-theme=dark] .shared-date-range-picker-mobile-sheet__calendar-wrap .ant-picker-body{background:transparent!important}[data-theme=dark] .shared-date-range-picker-mobile-sheet__calendar-wrap .ant-picker-presets{background:#121826e0!important;border-inline-end-color:#91a7d61f!important}[data-theme=dark] .shared-date-range-picker-mobile-sheet__calendar-wrap .ant-picker-presets li{color:#ffffffdb!important}[data-theme=dark] .shared-date-range-picker-mobile-sheet__calendar-wrap .ant-picker-presets li:hover{background:#5b8ef01f!important}[data-theme=dark] .shared-date-range-picker-mobile-sheet__calendar-header .today-btn{color:#ffffffeb;background:#91a7d624}[data-theme=dark] .shared-date-range-picker-mobile-sheet__calendar-nav{color:#ffffffeb}[data-theme=dark] .shared-date-range-picker-mobile-sheet__calendar-nav .nav-btn{color:#ffffff73}[data-theme=dark] .shared-date-range-picker-mobile-sheet__calendar-wrap .ant-picker-content th{color:#ffffff94!important}[data-theme=dark] .shared-date-range-picker-mobile-sheet__calendar-wrap .ant-picker-cell{color:#ffffff75!important}[data-theme=dark] .shared-date-range-picker-mobile-sheet__calendar-wrap .ant-picker-cell-in-view{color:#ffffffdb!important}[data-theme=dark] .shared-date-range-picker-mobile-sheet__calendar-wrap .ant-picker-cell .ant-picker-cell-inner{background:transparent!important}[data-theme=dark] .shared-date-range-picker-mobile-sheet__calendar-cell{color:#ffffffe6}[data-theme=dark] .shared-date-range-picker-mobile-sheet__calendar-cell.is-out-month{color:#ffffff47}[data-theme=dark] .shared-date-range-picker-mobile-sheet__calendar-cell.is-in-range{background:#5b8ef033}[data-theme=dark] .shared-date-range-picker-mobile-sheet__calendar-cell.is-start,[data-theme=dark] .shared-date-range-picker-mobile-sheet__calendar-cell.is-end{background:#5b8ef0;color:#fff}.shared-date-range-picker-mobile-sheet-wrap--dark .ant-drawer-mask{background:#04080e8f}.shared-date-range-picker-mobile-sheet-wrap--dark .shared-date-range-picker-mobile-sheet .ant-drawer-content,.shared-date-range-picker-mobile-sheet-wrap--dark .shared-date-range-picker-mobile-sheet .ant-drawer-body{background:#1e1f30}.shared-date-range-picker-mobile-sheet-wrap--dark .shared-date-range-picker-mobile-sheet .ant-drawer-header,.shared-date-range-picker-mobile-sheet-wrap--dark .shared-date-range-picker-mobile-sheet__header{border-bottom-color:#91a7d61f}.shared-date-range-picker-mobile-sheet-wrap--dark .shared-date-range-picker-mobile-sheet__header-btn{color:#ffffff8f}.shared-date-range-picker-mobile-sheet-wrap--dark .shared-date-range-picker-mobile-sheet__header-btn.is-primary{color:#ffffffe6}.shared-date-range-picker-mobile-sheet-wrap--dark .shared-date-range-picker-mobile-sheet__preset-btn,.shared-date-range-picker-mobile-sheet-wrap--dark .shared-date-range-picker-mobile-sheet__date-chip,.shared-date-range-picker-mobile-sheet-wrap--dark .shared-date-range-picker-mobile-sheet__time-button{background:#121826d1;border-color:#91a7d629;color:#ffffffe6}.shared-date-range-picker-mobile-sheet-wrap--dark .shared-date-range-picker-mobile-sheet__preset-btn{color:#ffffffb8}.shared-date-range-picker-mobile-sheet-wrap--dark .shared-date-range-picker-mobile-sheet__preset-btn.is-active{background:#5b8ef033;border-color:#5b8ef07a;color:#8cb5ff}.shared-date-range-picker-mobile-sheet-wrap--dark .shared-date-range-picker-mobile-sheet__date-chip.is-active{color:#8cb5ff;background:#5b8ef02e;border-color:#5b8ef073;box-shadow:inset 0 0 0 1px #5b8ef033}.shared-date-range-picker-mobile-sheet-wrap--dark .shared-date-range-picker-mobile-sheet__date-sep{color:#ffffff6b}.shared-date-range-picker-mobile-sheet-wrap--dark .shared-date-range-picker-mobile-sheet__time-label{color:#ffffff94}.shared-date-range-picker-mobile-sheet-wrap--dark .shared-date-range-picker-mobile-sheet__time-button:focus-visible,.shared-date-range-picker-mobile-sheet-wrap--dark .shared-date-range-picker-mobile-sheet__time-button:hover{border-color:#5b8ef073;box-shadow:inset 0 0 0 1px #5b8ef033}.shared-date-range-picker-mobile-sheet-wrap--dark .shared-date-range-picker-mobile-sheet__time-button-action{color:#8cb5ff}.shared-date-range-picker-mobile-sheet-wrap--dark .shared-date-range-picker-mobile-sheet__calendar-wrap{background:#121826e0}.shared-date-range-picker-mobile-sheet-wrap--dark .shared-date-range-picker-mobile-sheet__calendar-wrap .ant-picker-panel,.shared-date-range-picker-mobile-sheet-wrap--dark .shared-date-range-picker-mobile-sheet__calendar-wrap .ant-picker-body{background:transparent!important}.shared-date-range-picker-mobile-sheet-wrap--dark .shared-date-range-picker-mobile-sheet__calendar-header .today-btn{color:#ffffffeb;background:#91a7d624}.shared-date-range-picker-mobile-sheet-wrap--dark .shared-date-range-picker-mobile-sheet__calendar-nav{color:#ffffffeb}.shared-date-range-picker-mobile-sheet-wrap--dark .shared-date-range-picker-mobile-sheet__calendar-nav .nav-btn{color:#ffffff73}.shared-date-range-picker-mobile-sheet-wrap--dark .shared-date-range-picker-mobile-sheet__calendar-wrap .ant-picker-content th{color:#ffffff94!important}.shared-date-range-picker-mobile-sheet-wrap--dark .shared-date-range-picker-mobile-sheet__calendar-wrap .ant-picker-cell{color:#ffffff75!important}.shared-date-range-picker-mobile-sheet-wrap--dark .shared-date-range-picker-mobile-sheet__calendar-wrap .ant-picker-cell-in-view{color:#ffffffdb!important}.shared-date-range-picker-mobile-sheet-wrap--dark .shared-date-range-picker-mobile-sheet__calendar-wrap .ant-picker-cell .ant-picker-cell-inner{background:transparent!important}.shared-date-range-picker-mobile-sheet-wrap--dark .shared-date-range-picker-mobile-sheet__calendar-cell{color:#ffffffe6}.shared-date-range-picker-mobile-sheet-wrap--dark .shared-date-range-picker-mobile-sheet__calendar-cell.is-out-month{color:#ffffff47}.shared-date-range-picker-mobile-sheet-wrap--dark .shared-date-range-picker-mobile-sheet__calendar-cell.is-in-range{background:#5b8ef033}.shared-date-range-picker-mobile-sheet-wrap--dark .shared-date-range-picker-mobile-sheet__calendar-cell.is-start,.shared-date-range-picker-mobile-sheet-wrap--dark .shared-date-range-picker-mobile-sheet__calendar-cell.is-end{background:#5b8ef0;color:#fff}.shared-date-range-picker-mobile-time-sheet-wrap--dark .ant-drawer-mask{background:#04080e8f}.shared-date-range-picker-mobile-time-sheet-wrap--dark .shared-date-range-picker-mobile-time-sheet .ant-drawer-content,.shared-date-range-picker-mobile-time-sheet-wrap--dark .shared-date-range-picker-mobile-time-sheet .ant-drawer-body{background:#1e1f30}.shared-date-range-picker-mobile-time-sheet-wrap--dark .shared-date-range-picker-mobile-time-sheet__header{border-bottom-color:#91a7d61f}.shared-date-range-picker-mobile-time-sheet-wrap--dark .shared-date-range-picker-mobile-time-sheet__header-btn{color:#ffffff8f}.shared-date-range-picker-mobile-time-sheet-wrap--dark .shared-date-range-picker-mobile-time-sheet__header-btn.is-primary,.shared-date-range-picker-mobile-time-sheet-wrap--dark .shared-date-range-picker-mobile-time-sheet__title{color:#ffffffe6}.shared-date-range-picker-mobile-time-sheet-wrap--dark .shared-date-range-picker-mobile-time-sheet__wheel-list{background:linear-gradient(#5b8ef033,#5b8ef033) center / 100% 40px no-repeat,#121826d1;border-color:#91a7d629}.shared-date-range-picker-mobile-time-sheet-wrap--dark .shared-date-range-picker-mobile-time-sheet__time-option{color:#ffffffc2}.shared-date-range-picker-mobile-time-sheet-wrap--dark .shared-date-range-picker-mobile-time-sheet__time-option.is-active{color:#8cb5ff}.shared-date-range-picker-mobile-time-sheet-wrap--dark .shared-date-range-picker-mobile-time-sheet__unit{color:#ffffff80}[data-theme=dark] .shared-date-range-picker-mobile-sheet__calendar-wrap,.shared-date-range-picker-mobile-sheet-wrap--dark .shared-date-range-picker-mobile-sheet__calendar-wrap{background:transparent!important;box-shadow:none!important}.shared-common-verification-code{--shared-common-verification-code-button-width: 88px;display:flex;align-items:stretch;gap:12px}.shared-common-verification-code__input.ant-input-affix-wrapper,.shared-common-verification-code__input.ant-input{flex:1 1 auto;min-width:0;width:auto;min-height:32px}.shared-common-verification-code__send{flex:0 0 var(--shared-common-verification-code-button-width);width:var(--shared-common-verification-code-button-width);min-width:var(--shared-common-verification-code-button-width);max-width:var(--shared-common-verification-code-button-width);height:32px;min-height:32px;border-radius:8px;font-size:13px;font-weight:500;border-color:#e2e8f0f5;background:#fffffff5;color:#17233d;box-shadow:none}.shared-common-verification-code__send.ant-btn{display:inline-flex;align-items:center;justify-content:center;transform:none!important}.shared-common-verification-code__send.ant-btn:active,.shared-common-verification-code__send.ant-btn:focus:active,.shared-common-verification-code__send.ant-btn:hover:active{transform:none!important}.shared-common-verification-code__send-label{display:inline-flex;width:100%;align-items:center;justify-content:center;text-align:center;white-space:nowrap}.shared-common-verification-code__input.ant-input-lg,.shared-common-verification-code__input.ant-input-affix-wrapper-lg{min-height:40px}.shared-common-verification-code__send.ant-btn-lg{height:40px;min-height:40px}.shared-common-verification-code__input.ant-input-sm,.shared-common-verification-code__input.ant-input-affix-wrapper-sm{min-height:24px}.shared-common-verification-code__send.ant-btn-sm{height:24px;min-height:24px}.shared-common-verification-code__send:hover,.shared-common-verification-code__send:focus,.shared-common-verification-code__send:focus-visible{border-color:#3370ff!important;background:#fffffffa!important;color:#17233d!important}.shared-common-verification-code__send.ant-btn-default:disabled,.shared-common-verification-code__send.ant-btn-default[disabled]{border-color:#e2e8f0f5;background:#f8fafcf5;color:#94a3b8}@media (max-width: 768px){.shared-common-verification-code{gap:10px}.shared-common-verification-code__send{font-size:12px}}@media (max-width: 480px){.shared-common-verification-code{gap:8px}.shared-common-verification-code__send{--shared-common-verification-code-button-width: 80px;font-size:11px}}.shared-attachment-upload__box{width:100%}.shared-attachment-upload.ant-upload-wrapper .ant-upload-drag{min-height:188px;padding:0 16px;border:1px dashed #d9d9d9;border-radius:8px;background:#fafafa}.shared-attachment-upload.ant-upload-wrapper .ant-upload-drag .ant-upload-btn{width:100%;min-height:188px;display:grid;place-items:center;padding:0}.shared-attachment-upload.ant-upload-wrapper .ant-upload-drag .ant-upload-drag-container{width:100%;display:grid;place-items:center}.shared-attachment-upload .shared-attachment-upload__content{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center}.shared-attachment-upload .shared-attachment-upload__icon{margin:0;color:#b7bdc8;font-size:52px;line-height:1}.shared-attachment-upload .shared-attachment-upload__text{margin:0;color:#000000a6;font-size:16px;line-height:1.5}.shared-attachment-upload .shared-attachment-upload__hint{margin:0;color:#00000073;font-size:14px;line-height:1.5}.shared-attachment-upload .shared-attachment-upload__link{margin-left:4px;color:#1677ff}.shared-attachment-upload.ant-upload-wrapper .ant-upload-list{margin-top:12px;width:100%}.shared-attachment-upload.ant-upload-wrapper .ant-upload-list .ant-upload-list-item-container{width:100%!important;max-width:100%}.shared-attachment-upload.ant-upload-wrapper .ant-upload-list .ant-upload-list-item{width:100%}.shared-attachment-upload.ant-upload-wrapper .ant-upload-list .ant-upload-list-item-name{color:#000000a6}.shared-attachment-upload.ant-upload-wrapper .ant-upload-list .ant-upload-list-item-actions .anticon,.shared-attachment-upload.ant-upload-wrapper .ant-upload-list .ant-upload-icon .anticon{color:#0000008c}@media (max-width: 768px){.shared-attachment-upload.ant-upload-wrapper .ant-upload-drag{min-height:108px;padding:0 10px}.shared-attachment-upload.ant-upload-wrapper .ant-upload-drag .ant-upload-btn{min-height:108px}.shared-attachment-upload .shared-attachment-upload__icon{display:block;margin:0;font-size:28px}.shared-attachment-upload .shared-attachment-upload__text{font-size:14px;text-align:center}.shared-attachment-upload .shared-attachment-upload__content{gap:6px}.shared-attachment-upload .shared-attachment-upload__text-prefix{display:none}.shared-attachment-upload .shared-attachment-upload__link{margin-left:0}}[data-theme=dark] .shared-attachment-upload.ant-upload-wrapper .ant-upload-drag{border-color:#434343;background:#1f1f1f}[data-theme=dark] .shared-attachment-upload.ant-upload-wrapper .ant-upload-drag:hover{border-color:#5f5f5f}[data-theme=dark] .shared-attachment-upload .shared-attachment-upload__icon{color:#ffffffd9}[data-theme=dark] .shared-attachment-upload .shared-attachment-upload__text{color:#ffffffbf}[data-theme=dark] .shared-attachment-upload .shared-attachment-upload__hint{color:#ffffff80}[data-theme=dark] .shared-attachment-upload .shared-attachment-upload__link{color:#4096ff}[data-theme=dark] .shared-attachment-upload.ant-upload-wrapper .ant-upload-list .ant-upload-list-item-name{color:#ffffffbf}[data-theme=dark] .shared-attachment-upload.ant-upload-wrapper .ant-upload-list .ant-upload-list-item-actions .anticon,[data-theme=dark] .shared-attachment-upload.ant-upload-wrapper .ant-upload-list .ant-upload-icon .anticon{color:#ffffffa6}.shared-common-card{--shared-common-card-base-shadow: 0 0 0 transparent;--shared-common-card-glow-shadow: 0 0 0 transparent;--shared-common-card-bg: #ffffff;--shared-common-card-text: rgba(15, 23, 42, .88);--shared-common-card-title: rgba(15, 23, 42, .92);--shared-common-card-muted: rgba(51, 65, 85, .75);--shared-common-card-header-border: rgba(15, 23, 42, .08);position:relative;isolation:isolate;overflow:hidden;box-sizing:border-box;background:var(--shared-common-card-bg);color:var(--shared-common-card-text);border:none;border-radius:12px;box-shadow:var(--shared-common-card-base-shadow),var(--shared-common-card-glow-shadow);transition:transform .15s,box-shadow .15s}.shared-common-card--shadow-sm{--shared-common-card-base-shadow: 0 2px 8px rgba(0, 0, 0, .06)}.shared-common-card--shadow-md{--shared-common-card-base-shadow: 0 6px 18px rgba(0, 0, 0, .1)}.shared-common-card--shadow-lg{--shared-common-card-base-shadow: 0 12px 30px rgba(0, 0, 0, .14)}.shared-common-card--highlight-glow{--shared-common-card-glow-shadow: 0 0 0 transparent}.shared-common-card--highlight-glow:hover{z-index:2;--shared-common-card-glow-shadow: 0 4px 24px 0 rgba(30, 118, 255, .18)}.shared-common-card--hover-lift:hover{transform:translateY(-2px)}@media (hover: none),(pointer: coarse),(max-width: 768px){.shared-common-card:hover{transform:none!important}}.shared-common-card--hover-lift.shared-common-card--shadow-sm:hover{box-shadow:0 4px 16px #0000001a,var(--shared-common-card-glow-shadow)}.shared-common-card--hover-lift.shared-common-card--shadow-md:hover{box-shadow:0 10px 24px #00000024,var(--shared-common-card-glow-shadow)}.shared-common-card--hover-lift.shared-common-card--shadow-lg:hover{box-shadow:0 16px 38px #0003,var(--shared-common-card-glow-shadow)}.shared-common-card--hover-anim{--shared-common-card-hover-gradient-angle: 105deg;--shared-common-card-hover-start-transform: translateX(-100%);--shared-common-card-hover-end-transform: translateX(100%);--shared-common-card-hover-animation: shared-common-card-shimmer;--shared-common-card-hover-duration: 1.2s;--shared-common-card-hover-filter: none;--shared-common-card-hover-blend-mode: normal;--shared-common-card-hover-shimmer-edge: rgba(255, 255, 255, .08);--shared-common-card-hover-shimmer-core: rgba(255, 255, 255, .15);--shared-common-card-hover-comet-tail: rgba(144, 205, 244, .12);--shared-common-card-hover-comet-core: rgba(255, 255, 255, .36);--shared-common-card-hover-comet-hotspot: rgba(255, 255, 255, .82);--shared-common-card-hover-hologram-cyan: rgba(34, 211, 238, .22);--shared-common-card-hover-hologram-blue: rgba(59, 130, 246, .2);--shared-common-card-hover-hologram-indigo: rgba(14, 165, 233, .18);--shared-common-card-hover-hologram-lime: rgba(163, 230, 53, .08);--shared-common-card-hover-ripple-edge: rgba(255, 255, 255, .14);--shared-common-card-hover-ripple-core: rgba(147, 197, 253, .34);--shared-common-card-hover-ripple-ring: rgba(255, 255, 255, .12);--shared-common-card-hover-shimmer-bg: linear-gradient( var(--shared-common-card-hover-gradient-angle), transparent 40%, var(--shared-common-card-hover-shimmer-edge) 45%, var(--shared-common-card-hover-shimmer-core) 50%, var(--shared-common-card-hover-shimmer-edge) 55%, transparent 60% );--shared-common-card-hover-bg: var(--shared-common-card-hover-shimmer-bg)}.shared-common-card--hover-effect-shimmer{--shared-common-card-hover-animation: shared-common-card-shimmer;--shared-common-card-hover-duration: var(--shared-common-card-hover-duration, 1.2s);--shared-common-card-hover-filter: none;--shared-common-card-hover-blend-mode: normal;--shared-common-card-hover-bg: var(--shared-common-card-hover-shimmer-bg)}.shared-common-card--hover-effect-comet{--shared-common-card-hover-animation: shared-common-card-comet;--shared-common-card-hover-duration: 1.18s;--shared-common-card-hover-filter: blur(.2px) saturate(132%);--shared-common-card-hover-blend-mode: screen;--shared-common-card-hover-bg: radial-gradient( circle at center, transparent 0%, rgba(255, 255, 255, .2) 32%, transparent 62% ), linear-gradient( var(--shared-common-card-hover-gradient-angle), transparent 16%, var(--shared-common-card-hover-comet-tail) 30%, var(--shared-common-card-hover-comet-core) 42%, var(--shared-common-card-hover-comet-hotspot) 50%, var(--shared-common-card-hover-comet-core) 58%, var(--shared-common-card-hover-comet-tail) 70%, transparent 84% )}.shared-common-card--hover-effect-hologram{--shared-common-card-hover-animation: shared-common-card-hologram;--shared-common-card-hover-duration: 1.52s;--shared-common-card-hover-filter: blur(7px) saturate(152%);--shared-common-card-hover-blend-mode: screen;--shared-common-card-hover-bg: radial-gradient( circle at center, var(--shared-common-card-hover-hologram-blue) 0%, var(--shared-common-card-hover-hologram-indigo) 36%, transparent 72% ), radial-gradient( circle at 56% 42%, var(--shared-common-card-hover-hologram-lime) 0%, transparent 78% ), conic-gradient( from 18deg at 50% 50%, transparent 0deg, var(--shared-common-card-hover-hologram-cyan) 74deg, transparent 152deg, var(--shared-common-card-hover-hologram-blue) 238deg, transparent 360deg )}.shared-common-card--hover-effect-ripple{--shared-common-card-hover-animation: shared-common-card-ripple;--shared-common-card-hover-duration: 1.22s;--shared-common-card-hover-filter: blur(.9px) saturate(126%);--shared-common-card-hover-blend-mode: screen;--shared-common-card-hover-bg: radial-gradient( circle at center, var(--shared-common-card-hover-ripple-core) 0%, var(--shared-common-card-hover-ripple-edge) 36%, transparent 68% ), repeating-radial-gradient( circle at center, transparent 0% 14%, var(--shared-common-card-hover-ripple-ring) 15% 17%, transparent 18% 30% )}.shared-common-card--hover-dir-ltr{--shared-common-card-hover-gradient-angle: 105deg;--shared-common-card-hover-start-transform: translateX(-100%);--shared-common-card-hover-end-transform: translateX(100%)}.shared-common-card--hover-dir-rtl{--shared-common-card-hover-gradient-angle: 75deg;--shared-common-card-hover-start-transform: translateX(100%);--shared-common-card-hover-end-transform: translateX(-100%)}.shared-common-card--hover-dir-ttb{--shared-common-card-hover-gradient-angle: 180deg;--shared-common-card-hover-start-transform: translateY(-100%);--shared-common-card-hover-end-transform: translateY(100%)}.shared-common-card--hover-dir-btt{--shared-common-card-hover-gradient-angle: 0deg;--shared-common-card-hover-start-transform: translateY(100%);--shared-common-card-hover-end-transform: translateY(-100%)}.shared-common-card--hover-effect-shimmer{--shared-common-card-hover-gradient-angle: 105deg;--shared-common-card-hover-start-transform: var(--shared-common-card-hover-start-transform, translateX(-100%));--shared-common-card-hover-end-transform: var(--shared-common-card-hover-end-transform, translateX(100%))}.shared-common-card--hover-effect-shimmer:after{top:-12%;bottom:-12%;left:0;width:var(--shared-common-card-hover-band-width, 260px);inset-inline-end:auto;border-radius:0}.shared-common-card--hover-effect-comet,.shared-common-card--hover-effect-hologram,.shared-common-card--hover-effect-ripple{--shared-common-card-hover-gradient-angle: 105deg;--shared-common-card-hover-start-transform: translate3d(0, 0, 0);--shared-common-card-hover-end-transform: translate3d(0, 0, 0)}.shared-common-card--hover-anim:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--shared-common-card-hover-bg);opacity:0;pointer-events:none;filter:var(--shared-common-card-hover-filter);mix-blend-mode:var(--shared-common-card-hover-blend-mode);transform-origin:center;transform:var(--shared-common-card-hover-end-transform);will-change:transform,opacity,filter}.shared-common-card--hover-anim:hover:after{animation:var(--shared-common-card-hover-animation) var(--shared-common-card-hover-duration) ease-in-out}.ws--theme-switching .shared-common-card,.ws--theme-switching .shared-common-card:before,.ws--theme-switching .shared-common-card:after{transition:none!important;animation:none!important}.ws--theme-switching .shared-common-card{transform:none!important}.ws--theme-switching .shared-common-card--hover-anim:after{opacity:0!important}.shared-common-card .ant-pro-card-header{min-height:56px;padding:0 24px;border-bottom:1px solid var(--shared-common-card-header-border)}.shared-common-card .ant-pro-card-title{color:var(--shared-common-card-title)}.shared-common-card .ant-pro-card-extra{color:var(--shared-common-card-muted)}.shared-common-card .ant-pro-card-body{padding:20px 24px;color:var(--shared-common-card-text)}.shared-common-card--primary{border-inline-start:3px solid #1677ff}.shared-common-card--success{border-inline-start:3px solid #52c41a}.shared-common-card--warning{border-inline-start:3px solid #faad14}.shared-common-card--danger{border-inline-start:3px solid #ff4d4f}[data-theme=dark] .shared-common-card{--shared-common-card-bg: #1a1a1a;--shared-common-card-text: rgba(255, 255, 255, .84);--shared-common-card-title: rgba(255, 255, 255, .9);--shared-common-card-muted: rgba(255, 255, 255, .65);--shared-common-card-header-border: rgba(255, 255, 255, .08)}[data-theme=dark] .shared-common-card--hover-anim{--shared-common-card-hover-shimmer-edge: rgba(88, 102, 134, .008);--shared-common-card-hover-shimmer-core: rgba(96, 112, 146, .018);--shared-common-card-hover-comet-tail: rgba(78, 96, 134, .012);--shared-common-card-hover-comet-core: rgba(94, 110, 146, .024);--shared-common-card-hover-comet-hotspot: rgba(118, 132, 164, .04);--shared-common-card-hover-hologram-cyan: rgba(64, 92, 142, .016);--shared-common-card-hover-hologram-blue: rgba(74, 92, 138, .018);--shared-common-card-hover-hologram-indigo: rgba(82, 78, 146, .018);--shared-common-card-hover-hologram-lime: rgba(88, 104, 136, .008);--shared-common-card-hover-ripple-edge: rgba(110, 124, 154, .014);--shared-common-card-hover-ripple-core: rgba(88, 104, 142, .024);--shared-common-card-hover-ripple-ring: rgba(110, 124, 154, .008)}.ws--light .shared-common-card{background:transparent;border:none}.ws--light .shared-common-card--shadow-sm{--shared-common-card-base-shadow: 0 1px 16px 0 rgba(30, 118, 255, .13)}.ws--light .shared-common-card--shadow-md{--shared-common-card-base-shadow: 0 6px 24px 0 rgba(30, 118, 255, .18)}.ws--light .shared-common-card--shadow-lg{--shared-common-card-base-shadow: 0 12px 30px 0 rgba(30, 118, 255, .22)}.ws--light .shared-common-card--highlight-glow:hover{--shared-common-card-glow-shadow: 0 4px 24px 0 rgba(30, 118, 255, .18)}.ws--light .shared-common-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:linear-gradient(180deg,#ffffffe6,#fff9 14%,#ffffff40 47%,#fff9 99%)}.ws--light .shared-common-card--hover-lift.shared-common-card--shadow-sm:hover{box-shadow:0 4px 20px #1e76ff33,var(--shared-common-card-glow-shadow)}.ws--light .shared-common-card--hover-lift.shared-common-card--shadow-md:hover{box-shadow:0 10px 28px #1e76ff3d,var(--shared-common-card-glow-shadow)}.ws--light .shared-common-card--hover-lift.shared-common-card--shadow-lg:hover{box-shadow:0 16px 36px #1e76ff47,var(--shared-common-card-glow-shadow)}.ws--light .shared-common-card--hover-anim{--shared-common-card-hover-shimmer-edge: rgba(255, 255, 255, .3);--shared-common-card-hover-shimmer-core: rgba(255, 255, 255, .5);--shared-common-card-hover-comet-tail: rgba(125, 211, 252, .2);--shared-common-card-hover-comet-core: rgba(255, 255, 255, .58);--shared-common-card-hover-comet-hotspot: rgba(255, 255, 255, .92);--shared-common-card-hover-hologram-cyan: rgba(56, 189, 248, .26);--shared-common-card-hover-hologram-blue: rgba(30, 118, 255, .28);--shared-common-card-hover-hologram-indigo: rgba(14, 165, 233, .24);--shared-common-card-hover-hologram-lime: rgba(163, 230, 53, .12);--shared-common-card-hover-ripple-edge: rgba(255, 255, 255, .24);--shared-common-card-hover-ripple-core: rgba(56, 189, 248, .36);--shared-common-card-hover-ripple-ring: rgba(255, 255, 255, .26)}@keyframes shared-common-card-shimmer{0%{transform:var(--shared-common-card-hover-start-transform);opacity:0}12%{opacity:1}88%{opacity:1}to{transform:var(--shared-common-card-hover-end-transform);opacity:0}}@keyframes shared-common-card-comet{0%{transform:var(--shared-common-card-hover-start-transform) scale(1.08) rotate(-3deg);opacity:0}16%{opacity:.28}42%{opacity:.92}70%{opacity:.48}to{transform:var(--shared-common-card-hover-end-transform) scale(1.08) rotate(3deg);opacity:0}}@keyframes shared-common-card-hologram{0%{transform:var(--shared-common-card-hover-start-transform) scale(.78) rotate(-18deg);opacity:0}22%{opacity:.26}50%{transform:translateZ(0) scale(1.16) rotate(0);opacity:.68}78%{opacity:.42}to{transform:var(--shared-common-card-hover-end-transform) scale(.84) rotate(18deg);opacity:0}}@keyframes shared-common-card-ripple{0%{transform:var(--shared-common-card-hover-start-transform) scale(.66);opacity:0}24%{opacity:.34}52%{transform:translateZ(0) scale(1.2);opacity:.72}70%{transform:translateZ(0) scale(.92);opacity:.46}to{transform:var(--shared-common-card-hover-end-transform) scale(.8);opacity:0}}.shared-common-select.ant-select-multiple .ant-select-selection-item{height:24px!important;line-height:22px!important;margin-inline-end:4px!important;padding-inline:8px 6px!important;border:1px solid rgba(188,202,224,.9)!important;border-radius:5px!important;background:linear-gradient(180deg,#f4f7fb,#e9eff7)!important;color:#334155!important}.shared-common-select.ant-select-multiple .ant-select-selection-item-remove{color:#475569b8!important}.shared-common-select.ant-select-multiple .ant-select-selection-item-remove:hover{color:#1f2937!important}[data-theme=dark] .shared-common-select.ant-select-multiple .ant-select-selection-item{border-color:#637ba094!important;background:linear-gradient(180deg,#2d4265f5,#24334ef5)!important;color:#eef4fff5!important;box-shadow:inset 0 1px #ffffff14!important}[data-theme=dark] .shared-common-select.ant-select-multiple .ant-select-selection-item-remove{color:#d5e0f4b3!important}[data-theme=dark] .shared-common-select.ant-select-multiple .ant-select-selection-item-remove:hover{color:#fffffff5!important}.shared-common-select__mobile-trigger{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%;min-height:32px;padding:0 11px;border:1px solid rgba(178,196,226,.62);border-radius:7px;background:#ffffffad;color:#17233d;font-size:14px;line-height:1.4;box-shadow:none;cursor:pointer}.shared-common-select__mobile-trigger:disabled{opacity:.6;cursor:not-allowed}.shared-common-select__mobile-trigger-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.shared-common-select__mobile-trigger-text--placeholder{color:#64748bb8}.shared-common-select__mobile-trigger-arrow{display:inline-flex;align-items:center;justify-content:center;color:#64748bb8}.shared-common-select__mobile-trigger-clear{display:inline-flex;align-items:center;justify-content:center;width:12px;min-width:12px;height:12px;font-size:12px;line-height:12px;color:#94a3b894;border-radius:50%;background:transparent}.shared-common-select__mobile-trigger-clear .anticon,.shared-common-select__mobile-trigger-clear svg{display:block;width:12px;height:12px}[data-theme=dark] .shared-common-select__mobile-trigger{border-color:var(--common-form-border, var(--filter-form-control-border, rgba(255, 255, 255, .08)));background:var(--common-form-surface, var(--filter-form-control-bg, rgba(31, 33, 54, .94)));color:var(--filter-form-text, rgba(255, 255, 255, .88));box-shadow:none}[data-theme=dark] .shared-common-select__mobile-trigger-text--placeholder{color:var(--common-form-placeholder-color, var(--filter-form-placeholder, rgba(226, 232, 240, .5)))}[data-theme=dark] .shared-common-select__mobile-trigger-arrow{color:var(--filter-form-arrow, rgba(255, 255, 255, .6))}[data-theme=dark] .shared-common-select__mobile-trigger-clear{color:var(--filter-form-control-clear-color, rgba(255, 255, 255, .45));background:transparent}.shared-common-select__mobile-sheet .ant-drawer-header,.shared-common-select__mobile-sheet .ant-drawer-title,.shared-common-select__mobile-sheet .ant-drawer-close{display:none!important}.shared-common-select__mobile-sheet.ant-drawer-content,.shared-common-select__mobile-sheet .ant-drawer-content{--common-select-mobile-sheet-bg: radial-gradient(circle at top right, rgba(56, 189, 248, .1), transparent 32%), radial-gradient(circle at bottom left, rgba(99, 102, 241, .08), transparent 36%), linear-gradient(180deg, rgba(255, 255, 255, .92), rgba(248, 251, 255, .88) 60%, rgba(245, 249, 255, .84));border-radius:12px 12px 0 0!important;border:1px solid rgba(255,255,255,.62)!important;background:var(--common-select-mobile-sheet-bg)!important;box-shadow:0 -6px 30px #0f172a1f,inset 0 1px #ffffffdb!important;-webkit-backdrop-filter:blur(28px) saturate(180%)!important;backdrop-filter:blur(28px) saturate(180%)!important;overflow:hidden!important}.shared-common-select__mobile-sheet-root .ant-drawer-content-wrapper{border-radius:12px 12px 0 0!important;background:transparent!important;overflow:hidden!important}.shared-common-select__mobile-sheet-root .ant-drawer-mask{background:#0f172a38!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important}.shared-common-select__mobile-sheet .ant-drawer-body{padding:0!important;background:transparent!important}.shared-common-select__mobile-sheet-body{display:grid;gap:12px;padding:14px 0 0;border-radius:12px 12px 0 0;background:var(--common-select-mobile-sheet-bg)}.shared-common-select__mobile-sheet-header{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:0 14px}.shared-common-select__mobile-sheet-close{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;border-radius:999px;background:transparent;color:#64748beb;cursor:pointer;font-size:18px;line-height:1}.shared-common-select__mobile-sheet-title{display:inline-flex;align-items:center;gap:10px;justify-self:start;min-height:20px;padding:0;border-radius:4px;background:transparent}.shared-common-select__mobile-sheet-title-marker{width:4px;min-width:4px;height:15.2px;border-radius:99px;background:var(--common-form-section-bar, #4096ff)}.shared-common-select__mobile-sheet-title-text{color:var(--common-form-text, #23314f);font-size:16px;line-height:1.25;font-weight:500;letter-spacing:.01em}.shared-common-select__mobile-sheet-search{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;height:40px;box-sizing:border-box;margin:0 14px;padding:0 10px 0 11px;border:1px solid var(--filter-form-control-border, rgba(178, 196, 226, .62));border-radius:20px;background:var(--filter-form-control-bg, rgba(255, 255, 255, .5));box-shadow:none;-webkit-backdrop-filter:blur(16px) saturate(160%);backdrop-filter:blur(16px) saturate(160%)}.shared-common-select__mobile-sheet-search:focus-within{border-color:var(--filter-form-control-focus-border, #3370ff);box-shadow:var(--filter-form-control-focus-shadow, 0 0 0 2px rgba(51, 112, 255, .18))}.shared-common-select__mobile-sheet-search-input{display:block;box-sizing:border-box;width:100%;min-width:0;height:38px;min-height:38px;max-height:38px;padding:0;border:0;background:transparent;color:var(--filter-form-text, #2d3138);line-height:38px;outline:none;box-shadow:none}.shared-common-select__mobile-sheet-search-input::placeholder{color:var(--filter-form-placeholder, #9aa1aa)}.shared-common-select__mobile-sheet-search-clear{display:inline-flex;align-items:center;justify-content:center;width:18px;min-width:18px;height:18px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--filter-form-control-clear-color, rgba(15, 23, 42, .34));cursor:pointer}.shared-common-select__mobile-sheet-search-clear:hover{color:var(--filter-form-control-clear-hover-color, rgba(15, 23, 42, .52))}.shared-common-select__mobile-sheet-search-clear .anticon,.shared-common-select__mobile-sheet-search-clear svg{display:block;width:14px;height:14px}.shared-common-select__mobile-sheet .shared-common-select__mobile-sheet-list{max-height:min(46vh,360px);min-height:168px;overflow:hidden;overflow-y:auto;margin:0 14px;border-top:0;border-radius:0;background:transparent!important;box-shadow:none;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;scrollbar-width:none;-ms-overflow-style:none}.shared-common-select__mobile-sheet .shared-common-select__mobile-sheet-list::-webkit-scrollbar{width:0;height:0;display:none}.shared-common-select__mobile-sheet-option{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;min-height:54px;border:0;border-bottom:1px solid #f3f3f3;background:transparent!important;color:var(--filter-form-text, #2d3138);font-size:15px;font-weight:400;cursor:pointer;transition:color .2s ease;-webkit-tap-highlight-color:transparent}.shared-common-select__mobile-sheet-option:last-child{border-bottom:0}.shared-common-select__mobile-sheet-option--disabled{opacity:.5;cursor:not-allowed}.shared-common-select__mobile-sheet-option--selected,.shared-common-select__mobile-sheet-option-check{color:var(--common-select-primary, var(--list-page-shell-primary, #3370ff))}.shared-common-select__mobile-sheet-empty{display:flex;align-items:center;justify-content:center;min-height:168px;padding:16px 12px;color:#2d313885;font-size:14px;line-height:1.5;text-align:center}.shared-common-select__mobile-sheet-option--selected{background:transparent!important;box-shadow:none!important;font-weight:400}.shared-common-select__mobile-sheet-option-label{flex:1 1 auto;width:100%;text-align:center}.shared-common-select__mobile-sheet-option-check{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:none;align-items:center;justify-content:center}.shared-common-select__mobile-sheet-cancel{display:flex;align-items:center;justify-content:center;height:40px;min-height:40px;max-height:40px;margin:0 14px 14px;border-radius:10px!important;border:1px solid var(--common-select-primary, var(--list-page-shell-primary, #3370ff))!important;background:var(--common-select-primary, var(--list-page-shell-primary, #3370ff))!important;color:#fff!important;font-size:14px;line-height:40px;font-weight:600;cursor:pointer;box-shadow:none!important}[data-theme=dark] .shared-common-select__mobile-sheet{--common-select-mobile-sheet-bg: #0f1420;--filter-form-control-bg: rgba(31, 33, 54, .94);--filter-form-control-border: rgba(255, 255, 255, .08);--filter-form-control-focus-border: rgba(107, 155, 255, .42);--filter-form-control-focus-shadow: 0 0 0 2px rgba(107, 155, 255, .16);--filter-form-control-clear-color: rgba(203, 213, 225, .55);--filter-form-control-clear-hover-color: rgba(203, 213, 225, .82);--filter-form-text: rgba(236, 242, 255, .92);--filter-form-placeholder: rgba(226, 232, 240, .5);--common-select-primary: var(--list-page-shell-primary, #3370ff)}[data-theme=dark] .shared-common-select__mobile-sheet.ant-drawer-content,[data-theme=dark] .shared-common-select__mobile-sheet .ant-drawer-content{border-color:#ffffff1a!important;background:var(--common-select-mobile-sheet-bg)!important;box-shadow:0 -6px 30px #00000047!important}[data-theme=dark] .shared-common-select__mobile-sheet-body{background:var(--common-select-mobile-sheet-bg)}[data-theme=dark] .shared-common-select__mobile-sheet-title-text{color:#ecf2fff5}[data-theme=dark] .shared-common-select__mobile-sheet-close{color:#ecf2ffbf}[data-theme=dark] .shared-common-select__mobile-sheet-option{border-bottom-color:#ffffff14;background:transparent!important}[data-theme=dark] .shared-common-select__mobile-sheet .shared-common-select__mobile-sheet-list{border-bottom-color:#ffffff1f;background:transparent!important;box-shadow:none!important}[data-theme=dark] .shared-common-select__mobile-sheet-search-clear{color:var(--filter-form-control-clear-color, rgba(203, 213, 225, .55));background:transparent}[data-theme=dark] .shared-common-select__mobile-sheet-search-clear:hover,[data-theme=dark] .shared-common-select__mobile-sheet-search-clear:focus-visible{color:var(--filter-form-control-clear-hover-color, rgba(203, 213, 225, .82))}[data-theme=dark] .shared-common-select__mobile-sheet-empty{color:#e2e8f09e}.shared-common-time-picker .ant-picker-input>input{text-align:left!important}.shared-common-time-picker .ant-picker-input>input::placeholder{text-align:left}.shared-common-time-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner{color:#1e2850db!important;border-radius:8px}.shared-common-time-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell:hover .ant-picker-time-panel-cell-inner{background:#3370ff14!important}.shared-common-time-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{color:#1366ec!important;background:#3370ff1f!important}.shared-common-time-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-disabled .ant-picker-time-panel-cell-inner{color:#1e285047!important}[data-theme=dark] .shared-common-time-picker.ant-picker{background:#ffffff12!important;border-color:#ffffff1a!important}[data-theme=dark] .shared-common-time-picker.ant-picker .ant-picker-input>input{color:#ffffffe0!important}[data-theme=dark] .shared-common-time-picker.ant-picker .ant-picker-input>input::placeholder{color:#ffffff52!important}[data-theme=dark] .shared-common-time-picker.ant-picker .ant-picker-suffix,[data-theme=dark] .shared-common-time-picker.ant-picker .ant-picker-clear{color:#ffffff73!important}[data-theme=dark] .shared-common-time-picker-dropdown .ant-picker-panel-container{background:#1e1f30!important;border:1px solid rgba(255,255,255,.1);box-shadow:0 18px 42px #00000057,0 8px 18px #0003!important}[data-theme=dark] .shared-common-time-picker-dropdown .ant-picker-panel-layout,[data-theme=dark] .shared-common-time-picker-dropdown .ant-picker-panel,[data-theme=dark] .shared-common-time-picker-dropdown .ant-picker-time-panel,[data-theme=dark] .shared-common-time-picker-dropdown .ant-picker-content,[data-theme=dark] .shared-common-time-picker-dropdown .ant-picker-footer{background:#1e1f30!important}[data-theme=dark] .shared-common-time-picker-dropdown .ant-picker-time-panel,[data-theme=dark] .shared-common-time-picker-dropdown .ant-picker-time-panel-column:not(:first-child){border-inline-start-color:#ffffff14!important}[data-theme=dark] .shared-common-time-picker-dropdown .ant-picker-footer{border-top-color:#ffffff14!important}[data-theme=dark] .shared-common-time-picker-dropdown .ant-picker-now-btn{color:#8fb0ff!important}[data-theme=dark] .shared-common-time-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner{color:#ffffffd1!important}[data-theme=dark] .shared-common-time-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell:hover .ant-picker-time-panel-cell-inner{background:#ffffff14!important}[data-theme=dark] .shared-common-time-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{color:#fff!important;background:linear-gradient(180deg,#60a5fa3d,#3b82f633)!important}[data-theme=dark] .shared-common-time-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-disabled .ant-picker-time-panel-cell-inner{color:#ffffff42!important}.shared-common-time-picker-mobile-trigger{display:inline-grid;grid-template-columns:minmax(0,1fr) 16px;align-items:center;column-gap:2px;width:220px;max-width:100%;min-width:0;min-height:32px;padding-inline:10px;border:1px solid rgba(99,120,200,.18);border-radius:8px;background:#fff;box-shadow:none;cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.shared-common-time-picker-mobile-trigger:hover,.shared-common-time-picker-mobile-trigger:focus-visible{border-color:#3370ff75;box-shadow:0 0 0 2px #3370ff14;outline:none}.shared-common-time-picker-mobile-trigger.is-disabled{cursor:not-allowed;opacity:.6}.shared-common-time-picker-mobile-trigger__text{min-width:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#1f2b4deb;font-size:13px}.shared-common-time-picker-mobile-trigger__text.is-placeholder{color:#1e285057}.shared-common-time-picker-mobile-trigger__suffix{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;justify-self:end;color:#1e285073;font-size:14px;line-height:1;margin-left:0}.shared-common-time-picker-mobile-trigger__suffix--clear{color:#00000040;font-size:12px}.shared-common-time-picker-mobile-trigger__suffix--clear:hover{color:#00000073}.shared-common-time-picker-mobile-trigger__suffix--clear svg{display:block;width:12px;height:12px}.shared-common-time-picker-mobile-time-sheet-wrap .ant-drawer-mask{background:#070e186b;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.shared-common-time-picker-mobile-time-sheet .ant-drawer-content{border-radius:16px 16px 0 0;overflow:hidden;background:linear-gradient(180deg,#fffffffa,#f8fbfff2 54%,#f5f9ffeb)}.shared-common-time-picker-mobile-time-sheet .ant-drawer-body{padding:0 16px 18px;background:transparent}.shared-common-time-picker-mobile-time-sheet__header{display:grid;grid-template-columns:56px minmax(0,1fr) 56px;align-items:center;padding:16px 4px;border-bottom:1px solid rgba(99,120,200,.12)}.shared-common-time-picker-mobile-time-sheet__header-btn{color:#1e285073;cursor:pointer;font-size:15px}.shared-common-time-picker-mobile-time-sheet__header-btn.is-primary{color:#1a1a2e;text-align:right}.shared-common-time-picker-mobile-time-sheet__title{color:#1a1a2e;font-size:16px;font-weight:600;text-align:center}.shared-common-time-picker-mobile-time-sheet__wheels{display:grid;gap:12px;margin-top:16px}.shared-common-time-picker-mobile-time-sheet__wheel{min-width:0;display:flex;align-items:center;gap:6px}.shared-common-time-picker-mobile-time-sheet__wheel-list{width:100%;min-width:0;height:148px;border-radius:10px;border:1px solid rgba(99,120,200,.16);background:linear-gradient(#3370ff1f,#3370ff1f) center / 100% 40px no-repeat,#f8fbfff5;padding:54px 0;overflow-y:auto;scroll-snap-type:y mandatory;scroll-padding:54px 0;scrollbar-width:none;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;outline:none}.shared-common-time-picker-mobile-time-sheet__wheel-list::-webkit-scrollbar{display:none}.shared-common-time-picker-mobile-time-sheet__time-option{width:100%;height:40px;border:0;background:transparent;color:#1e2850bd;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;scroll-snap-align:center}.shared-common-time-picker-mobile-time-sheet__time-option.is-active{color:#1366ec}.shared-common-time-picker-mobile-time-sheet__unit{flex:0 0 auto;color:#1e28507a;font-size:12px}[data-theme=dark] .shared-common-time-picker-mobile-trigger{border-color:#ffffff24;background:#ffffff0f}[data-theme=dark] .shared-common-time-picker-mobile-trigger:hover,[data-theme=dark] .shared-common-time-picker-mobile-trigger:focus-visible{border-color:#6b9bff80;box-shadow:0 0 0 2px #6b9bff1f}[data-theme=dark] .shared-common-time-picker-mobile-trigger__text{color:#ffffffe6}[data-theme=dark] .shared-common-time-picker-mobile-trigger__text.is-placeholder{color:#ffffff52}[data-theme=dark] .shared-common-time-picker-mobile-trigger__suffix{color:#ffffff73}[data-theme=dark] .shared-common-time-picker-mobile-trigger__suffix--clear{color:#ffffff52}[data-theme=dark] .shared-common-time-picker-mobile-trigger__suffix--clear:hover{color:#ffffff8f}[data-theme=dark] .shared-common-time-picker-mobile-time-sheet-wrap .ant-drawer-mask{background:#04080e8f}[data-theme=dark] .shared-common-time-picker-mobile-time-sheet .ant-drawer-content,[data-theme=dark] .shared-common-time-picker-mobile-time-sheet .ant-drawer-body{background:#1e1f30}[data-theme=dark] .shared-common-time-picker-mobile-time-sheet__header{border-bottom-color:#91a7d61f}[data-theme=dark] .shared-common-time-picker-mobile-time-sheet__header-btn{color:#ffffff8f}[data-theme=dark] .shared-common-time-picker-mobile-time-sheet__header-btn.is-primary,[data-theme=dark] .shared-common-time-picker-mobile-time-sheet__title{color:#ffffffe6}[data-theme=dark] .shared-common-time-picker-mobile-time-sheet__wheel-list{background:linear-gradient(#5b8ef033,#5b8ef033) center / 100% 40px no-repeat,#121826d1;border-color:#91a7d629}[data-theme=dark] .shared-common-time-picker-mobile-time-sheet__time-option{color:#ffffffc2}[data-theme=dark] .shared-common-time-picker-mobile-time-sheet__time-option.is-active{color:#8cb5ff}[data-theme=dark] .shared-common-time-picker-mobile-time-sheet__unit{color:#ffffff80}.jdt-resizable-drawer-root .ant-drawer-content{position:relative}.jdt-resizable-drawer-root .ant-drawer-content-wrapper[data-resize-dragging="1"]{transition:none!important;will-change:width}.jdt-resizable-drawer-root .ant-drawer-content:before{content:"";position:absolute;top:0;bottom:0;width:var(--jdt-rd-edge, 6px);background:transparent;pointer-events:none;z-index:10}.jdt-resizable-drawer-root .ant-drawer-content:after{content:"";position:absolute;top:0;bottom:0;width:2px;background:#1e76ff00;pointer-events:none;z-index:11}.jdt-resizable-drawer-root .ant-drawer-content[data-resize-side=left]:before,.jdt-resizable-drawer-root .ant-drawer-content[data-resize-side=left]:after{left:0}.jdt-resizable-drawer-root .ant-drawer-content[data-resize-side=right]:before,.jdt-resizable-drawer-root .ant-drawer-content[data-resize-side=right]:after{right:0}.jdt-resizable-drawer-root .ant-drawer-content[data-resize-edge="1"][data-resize-edge-indicator="1"]:before{background:transparent}.jdt-resizable-drawer-root .ant-drawer-content[data-resize-edge="1"][data-resize-edge-indicator="1"]:after{background:#1e76ff00}.jdt-resizable-drawer-root .ant-drawer-content[data-resize-dragging="1"][data-resize-edge-indicator="1"]:before{background:#1e76ff29}.jdt-resizable-drawer-root .ant-drawer-content[data-resize-dragging="1"][data-resize-edge-indicator="1"]:after{background:#1e76ff00}.shared-common-drawer-root{--shared-common-drawer-min-height: 0px;--shared-common-drawer-mask-bg: rgba(15, 23, 42, .18);--shared-common-drawer-wrapper-shadow: -24px 0 80px rgba(15, 23, 42, .18), -2px 0 16px rgba(15, 23, 42, .08), inset 1px 0 0 rgba(255, 255, 255, .6);--shared-common-drawer-content-bg: radial-gradient(circle at top right, rgba(56, 189, 248, .1), transparent 32%), radial-gradient(circle at bottom left, rgba(99, 102, 241, .08), transparent 36%), linear-gradient(180deg, rgba(255, 255, 255, .92), rgba(248, 251, 255, .88) 60%, rgba(245, 249, 255, .84));--shared-common-drawer-header-bg: linear-gradient(180deg, rgba(255, 255, 255, .6), rgba(255, 255, 255, .2));--shared-common-drawer-footer-bg: linear-gradient(0deg, rgba(255, 255, 255, .6), rgba(255, 255, 255, .2));--shared-common-drawer-divider-color: rgba(148, 163, 184, .18);--shared-common-drawer-title-color: #17233d}[data-theme=dark] .shared-common-drawer-root{--shared-common-drawer-mask-bg: rgba(0, 0, 0, .42);--shared-common-drawer-wrapper-shadow: -24px 0 80px rgba(0, 0, 0, .5), -2px 0 16px rgba(0, 0, 0, .3), inset 1px 0 0 rgba(255, 255, 255, .06);--shared-common-drawer-content-bg: radial-gradient(circle at top right, rgba(56, 189, 248, .1), transparent 32%), radial-gradient(circle at bottom left, rgba(99, 102, 241, .1), transparent 36%), linear-gradient(180deg, rgba(20, 25, 38, .92), rgba(24, 29, 44, .88));--shared-common-drawer-header-bg: linear-gradient(180deg, rgba(26, 33, 50, .94), rgba(22, 28, 42, .88));--shared-common-drawer-footer-bg: linear-gradient(180deg, rgba(26, 33, 50, .94), rgba(22, 28, 42, .88));--shared-common-drawer-divider-color: rgba(255, 255, 255, .08);--shared-common-drawer-title-color: rgba(255, 255, 255, .9)}.shared-common-drawer-root .ant-drawer-mask{background:var(--shared-common-drawer-mask-bg)!important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.shared-common-drawer-root .ant-drawer-content-wrapper{min-height:min(var(--shared-common-drawer-min-height),100dvh);border-top-left-radius:16px;border-bottom-left-radius:16px;overflow:hidden;box-shadow:var(--shared-common-drawer-wrapper-shadow)}.shared-common-drawer.ant-drawer-content{height:100%;min-height:min(var(--shared-common-drawer-min-height),100dvh);background:var(--shared-common-drawer-content-bg)!important;backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%)}.shared-common-drawer.ant-drawer-content .ant-drawer-header{padding:14px 20px!important;border-bottom:1px solid var(--shared-common-drawer-divider-color)!important;background:var(--shared-common-drawer-header-bg)!important;-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%)}.shared-common-drawer.ant-drawer-content .ant-drawer-header-title{width:100%}.shared-common-drawer.ant-drawer-content .ant-drawer-title{order:1;flex:1 1 auto;min-width:0}.shared-common-drawer.ant-drawer-content .ant-drawer-close{order:2;margin-inline-start:12px!important;margin-inline-end:0!important}.shared-common-drawer.ant-drawer-content .ant-drawer-title{font-size:16px!important;font-weight:700!important;color:var(--shared-common-drawer-title-color)!important;letter-spacing:.2px}.shared-common-drawer.ant-drawer-content .ant-drawer-body{min-height:0;overflow:auto;padding:0!important;background:transparent!important}.shared-common-drawer.ant-drawer-content .ant-drawer-footer{padding:12px 20px!important;border-top:1px solid var(--shared-common-drawer-divider-color)!important;background:var(--shared-common-drawer-footer-bg)!important;backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%)}.shared-common-drawer__body{min-height:0;padding:12px;background:transparent}.shared-common-drawer__footer{display:flex;align-items:center;gap:8px}.shared-common-drawer__footer--align-start{justify-content:flex-start}.shared-common-drawer__footer--align-center{justify-content:center}.shared-common-drawer__footer--align-end{justify-content:flex-end}.shared-common-drawer__footer--align-between{justify-content:space-between}.shared-drawer-list-root{--shared-common-drawer-min-height: 520px}.shared-drawer-list-root .ant-drawer-body{overflow:hidden}.shared-drawer-list__body{display:flex!important;flex-direction:column;height:100%;min-height:0;padding:0!important}.shared-drawer-list__content{flex:1 1 auto;min-height:0}.shared-drawer-list__page{height:100%;min-height:0}.shared-drawer-list__page .common-pagination{padding:12px 0 0}.shared-drawer-list__mobile-infinite-anchor{height:1px}.shared-common-drawer-root--plain .ant-drawer-mask{backdrop-filter:none;-webkit-backdrop-filter:none}.shared-common-drawer--plain.ant-drawer-content{background:#fff!important;backdrop-filter:none;-webkit-backdrop-filter:none}.shared-common-drawer--plain.ant-drawer-content .ant-drawer-header,.shared-common-drawer--plain.ant-drawer-content .ant-drawer-footer{background:#fff!important;-webkit-backdrop-filter:none;backdrop-filter:none}[data-theme=dark] .shared-common-drawer-root .ant-drawer-mask{background:var(--shared-common-drawer-mask-bg, rgba(0, 0, 0, .42))!important}[data-theme=dark] .shared-common-drawer-root .ant-drawer-content-wrapper{box-shadow:var( --shared-common-drawer-wrapper-shadow, -24px 0 80px rgba(0, 0, 0, .5), -2px 0 16px rgba(0, 0, 0, .3), inset 1px 0 0 rgba(255, 255, 255, .06) )}[data-theme=dark] .shared-common-drawer.ant-drawer-content{background:radial-gradient(circle at top right,rgba(56,189,248,.1),transparent 32%),radial-gradient(circle at bottom left,rgba(99,102,241,.1),transparent 36%),linear-gradient(180deg,#141926eb,#181d2ce0)!important}[data-theme=dark] .shared-common-drawer.ant-drawer-content .ant-drawer-footer,[data-theme=dark] .shared-common-drawer.ant-drawer-content .ant-drawer-header{border-color:var(--shared-common-drawer-divider-color, rgba(255, 255, 255, .08))!important;background:linear-gradient(180deg,#1a2132f0,#161c2ae0)!important}[data-theme=dark] .shared-common-drawer.ant-drawer-content .ant-drawer-title{color:var(--shared-common-drawer-title-color, rgba(255, 255, 255, .9))!important}[data-theme=dark] .shared-common-drawer--plain.ant-drawer-content,[data-theme=dark] .shared-common-drawer--plain.ant-drawer-content .ant-drawer-header,[data-theme=dark] .shared-common-drawer--plain.ant-drawer-content .ant-drawer-footer{background:#161c29!important}.shared-common-drawer-root--bulk-edit .ant-drawer-content-wrapper{inset:auto 0 0 0!important;width:100vw!important;max-width:100vw!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.shared-common-drawer-root--bulk-edit .shared-common-drawer.ant-drawer-content{border-top-left-radius:0!important;border-bottom-left-radius:0!important;background:radial-gradient(circle at top right,rgba(56,189,248,.1),transparent 36%),radial-gradient(circle at bottom left,rgba(99,102,241,.08),transparent 40%),linear-gradient(180deg,#fffffff0,#f8fbffe6)!important}.shared-common-drawer__body--bulk-edit{padding:12px 12px 16px}[data-theme=dark] .shared-common-drawer-root--bulk-edit .shared-common-drawer.ant-drawer-content{background:radial-gradient(circle at top right,rgba(56,189,248,.1),transparent 36%),radial-gradient(circle at bottom left,rgba(99,102,241,.1),transparent 40%),linear-gradient(180deg,#141926f0,#181d2ce6)!important}@media (max-width: 768px){.shared-common-drawer-root--mobile-fullscreen .ant-drawer-content-wrapper{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;max-width:100vw!important;border-radius:0!important;box-shadow:none!important}.shared-common-drawer-root--mobile-fullscreen .shared-common-drawer.ant-drawer-content{border-radius:0!important}.shared-common-drawer-root--mobile-fullscreen .shared-common-drawer.ant-drawer-content .ant-drawer-footer{padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px))!important}.shared-common-drawer-root--mobile-fullscreen .shared-common-drawer__body{min-height:100%;padding:10px 10px 12px}}@media (max-width: 767px){.shared-common-drawer-root--bulk-edit .shared-common-drawer__footer{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;justify-content:stretch;gap:12px}.shared-common-drawer-root--bulk-edit .shared-common-drawer__footer .ant-btn{width:100%;height:40px;min-width:0;margin-inline-start:0!important;border-radius:10px;font-size:14px;font-weight:600}.shared-common-drawer-root--bulk-edit .shared-common-drawer__footer .ant-btn-primary{grid-column:1;grid-row:1}.shared-common-drawer-root--bulk-edit .shared-common-drawer__footer .ant-btn-default{grid-column:2;grid-row:1}}.shared-drawer-section-page{--shared-common-drawer-min-height: 560px}.shared-drawer-section-page .ant-drawer-body{overflow:hidden}.shared-drawer-section-page__body{height:100%;min-height:0;padding:0!important}.shared-drawer-section-shell{display:grid;--shared-drawer-section-nav-item-width: 144px;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:12px;height:100%;min-height:0;padding:12px}.shared-drawer-section-shell--navless{grid-template-rows:minmax(0,1fr)}.shared-drawer-section-shell__nav{position:relative;align-self:start;display:flex;flex-direction:column;width:100%;min-width:0;height:auto;max-height:none;padding:12px;border:1px solid rgba(255,255,255,.68);border-radius:8px;background:radial-gradient(circle at 16% 0%,rgba(255,255,255,.88),transparent 34%),radial-gradient(circle at 82% 12%,rgba(186,230,253,.22),transparent 36%),linear-gradient(180deg,#ffffffc7,#f6faff94);box-shadow:inset 0 1px #ffffffeb,1px 1px 7px #2d528c1a;-webkit-backdrop-filter:blur(28px) saturate(180%);backdrop-filter:blur(28px) saturate(180%);overflow:visible}.shared-drawer-section-shell__nav:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,#ffffff6b,#ffffff1f)}.shared-drawer-section-shell__nav-title{position:relative;z-index:1;margin:2px 4px 10px;color:#64748be0;font-size:12px;font-weight:600;line-height:18px;letter-spacing:0}.shared-drawer-section-shell__nav-list{position:relative;z-index:1;display:flex;align-items:center;gap:6px;margin:0;padding:0;max-width:100%;min-height:0;list-style:none;overflow:visible;scrollbar-width:none}.shared-drawer-section-shell__nav-list::-webkit-scrollbar{display:none}.shared-drawer-section-shell__nav-list>li{flex:0 0 var(--shared-drawer-section-nav-item-width);width:var(--shared-drawer-section-nav-item-width);min-width:0}.shared-drawer-section-shell__nav-item{position:relative;width:100%;min-width:0;height:40px;padding:0 10px 4px;display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:8px;background:transparent;color:#475569d1;cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;transition:background .22s cubic-bezier(.22,1,.36,1),color .22s ease,transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s ease}.shared-drawer-section-shell__nav-item:before{content:"";position:absolute;left:50%;bottom:5px;width:18px;height:4px;border-radius:999px;background:#3370ff;box-shadow:0 0 14px #3370ff57;opacity:0;transform:translate(-50%) scaleX(.42);transform-origin:center;transition:opacity .22s ease,transform .28s cubic-bezier(.22,1,.36,1)}.shared-drawer-section-shell__nav-item:hover{background:#ffffff8f;color:#17233d}.shared-drawer-section-shell__nav-item:active{transform:scale(.98)}.shared-drawer-section-shell__nav-item--active{color:#17233d;background:linear-gradient(180deg,#ffffffeb,#f1f7ffbd);box-shadow:inset 0 1px #fffffff5,0 8px 18px #3370ff21,0 -4px 12px #3370ff0f}.shared-drawer-section-shell__nav-item--active:before{opacity:1;transform:translate(-50%) scaleX(1)}.shared-drawer-section-shell__nav-index{color:#64748ba3;font-size:11px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;transition:color .22s ease}.shared-drawer-section-shell__nav-item--active .shared-drawer-section-shell__nav-index{color:#3370ff}.shared-drawer-section-shell__nav-text{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;line-height:18px;letter-spacing:0}.shared-drawer-section-shell__scroller{min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0;scroll-behavior:smooth;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.36) transparent}.shared-drawer-section-shell__scroller:has(>.shared-drawer-section-shell__detail-simple-section){display:flow-root}.shared-drawer-section-shell__scroller::-webkit-scrollbar{width:8px}.shared-drawer-section-shell__scroller::-webkit-scrollbar-track{background:transparent}.shared-drawer-section-shell__scroller::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:#94a3b861;background-clip:padding-box}.common-form.shared-drawer-section-shell__form{--common-form-control-height: 34px;width:100%;max-width:100%;padding:0;box-sizing:border-box}.shared-drawer-section-shell__form .common-form__section-card{scroll-margin-top:12px}.shared-common-card.shared-drawer-section-shell__form-card{width:100%;border:1px solid rgba(255,255,255,.68);border-radius:8px;background:radial-gradient(circle at 12% 0%,rgba(255,255,255,.88),transparent 34%),linear-gradient(180deg,#ffffffc7,#f6faff94);box-shadow:inset 0 1px #ffffffeb,1px 1px 7px #2d528c1a}.shared-drawer-section-shell__form-card .ant-pro-card-body{padding:14px 16px 18px!important}[data-theme=dark] .shared-drawer-section-shell__form .common-form__section-card{--shared-common-card-bg: #1e1f30;border-color:#ffffff14;background:radial-gradient(circle at 12% 0%,rgba(255,255,255,.08),transparent 34%),linear-gradient(180deg,#181d2cc7,#11182794);box-shadow:inset 0 1px #ffffff0f,0 18px 38px #00000047}[data-theme=dark] .common-form.shared-drawer-section-shell__form.common-form--surface-plain{--common-form-control-hover-border: var(--common-form-control-border);--common-form-control-focus-border: var(--common-form-control-border);--common-form-control-focus-shadow: none}.shared-drawer-section-shell__form .common-form__section{padding:0}.shared-drawer-section-shell__form.common-form--horizontal .common-form__item .ant-form-item-row{flex-wrap:nowrap}.shared-drawer-section-shell__form.common-form--horizontal .common-form__item .ant-form-item-label{flex-shrink:0;overflow:visible}.shared-drawer-section-shell__form.common-form--horizontal .common-form__item .ant-form-item-label>label{white-space:nowrap}.shared-drawer-section-shell__form.common-form--horizontal .common-form__item .ant-form-item-control{min-width:0}.shared-drawer-section-shell__form .ant-input-clear-icon,.shared-drawer-section-shell__form .ant-select-clear,.shared-drawer-section-shell__form .shared-common-select__mobile-trigger-clear{color:#94a3b894!important;background:transparent!important;transition:color .16s ease}.shared-drawer-section-shell__form .ant-input-clear-icon:hover,.shared-drawer-section-shell__form .ant-select-clear:hover,.shared-drawer-section-shell__form .shared-common-select__mobile-trigger-clear:hover{color:#64748bc7!important;background:transparent!important}.shared-drawer-section-shell__form .ant-input-clear-icon .anticon,.shared-drawer-section-shell__form .ant-input-clear-icon svg,.shared-drawer-section-shell__form .ant-select-clear .anticon,.shared-drawer-section-shell__form .ant-select-clear svg,.shared-drawer-section-shell__form .shared-common-select__mobile-trigger-clear .anticon,.shared-drawer-section-shell__form .shared-common-select__mobile-trigger-clear svg{color:currentColor!important;fill:currentColor!important}.shared-drawer-section-shell__form .ant-select:has(.ant-select-clear):hover .ant-select-arrow,.shared-drawer-section-shell__form .ant-select:has(.ant-select-clear):focus-within .ant-select-arrow{opacity:0}.shared-drawer-section-shell__form .common-form__section-header{margin-bottom:14px}.shared-drawer-section-shell__form .common-form__section-grid{padding:0 8px}[data-theme=dark] .shared-drawer-section-shell__form .ant-input-clear-icon,[data-theme=dark] .shared-drawer-section-shell__form .ant-select-clear,[data-theme=dark] .shared-drawer-section-shell__form .shared-common-select__mobile-trigger-clear{color:#cbd5e18c!important;background:transparent!important}[data-theme=dark] .shared-drawer-section-shell__form .ant-input-clear-icon:hover,[data-theme=dark] .shared-drawer-section-shell__form .ant-select-clear:hover,[data-theme=dark] .shared-drawer-section-shell__form .shared-common-select__mobile-trigger-clear:hover{color:#cbd5e1d1!important;background:transparent!important}.shared-drawer-section-shell__detail{display:flex;flex-direction:column;gap:12px;min-height:0;padding:4px 4px 12px}.shared-common-card.shared-drawer-section-shell__detail-card{width:100%;border-radius:8px;scroll-margin-top:12px}.shared-drawer-section-shell__detail-card .ant-pro-card-body{padding:14px 16px 18px!important}.shared-drawer-section-shell__detail-section{padding:0}.shared-drawer-section-shell__detail-section-header{display:flex;align-items:center;gap:10px;margin-bottom:14px}.shared-drawer-section-shell__detail-section-bar{width:4px;min-width:4px;height:19px;border-radius:999px;background:#4096ff}.shared-drawer-section-shell__detail-section-title{margin:0;color:#23314f;font-size:16px;font-weight:600;line-height:20px;letter-spacing:0}.shared-drawer-section-shell__detail-descriptions{padding:0 8px}.shared-drawer-section-shell__detail-descriptions .ant-descriptions-view table{table-layout:fixed}.shared-drawer-section-shell__detail-descriptions .ant-descriptions-item{padding-bottom:18px!important}.shared-drawer-section-shell__detail-descriptions .ant-descriptions-row:last-child .ant-descriptions-item{padding-bottom:0!important}.shared-drawer-section-shell__detail-descriptions .ant-descriptions-item-label,.shared-drawer-section-shell__detail-descriptions .ant-descriptions-item-content{color:#17233d;font-size:14px;line-height:22px}.shared-drawer-section-shell__detail-descriptions .ant-descriptions-item-label{justify-content:flex-end;padding-right:10px!important;color:#64748b}.shared-drawer-section-shell__detail-descriptions .ant-descriptions-item-content{min-width:0;overflow-wrap:anywhere}.shared-drawer-section-shell--detail{grid-template-columns:minmax(0,1fr)}.shared-drawer-section-shell__detail-simple-section{margin:0 0 12px;padding:16px 18px 18px;border:1px solid rgba(255,255,255,.68);border-radius:8px;background:radial-gradient(circle at 12% 0%,rgba(255,255,255,.88),transparent 34%),linear-gradient(180deg,#ffffffc7,#f6faff94);box-shadow:inset 0 1px #ffffffeb,1px 1px 7px #2d528c1a}.shared-drawer-section-shell__detail-simple-title{display:flex;align-items:center;gap:10px;margin:0 0 14px;color:#23314f;font-size:16px;font-weight:500;line-height:1.25;letter-spacing:.01em}.shared-drawer-section-shell__detail-simple-title:before{content:"";flex:0 0 auto;width:4px;min-width:4px;height:15.2px;border-radius:999px;background:#4096ff}.shared-drawer-section-shell__detail-simple-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 22px;margin:0}.shared-drawer-section-shell__detail-simple-field{display:grid;grid-template-columns:92px minmax(0,1fr);gap:10px;align-items:start;min-width:0}.shared-drawer-section-shell__detail-simple-label{margin:0;color:#64748b;font-size:14px;line-height:22px;text-align:right}.shared-drawer-section-shell__detail-simple-label:after{content:"："}.shared-drawer-section-shell__detail-simple-value{min-width:0;margin:0;color:#17233d;font-size:14px;line-height:22px;overflow-wrap:anywhere}[data-theme=dark] .shared-drawer-section-shell__detail-card{--shared-common-card-bg: #1e1f30}[data-theme=dark] .shared-drawer-section-shell__detail-section-title,[data-theme=dark] .shared-drawer-section-shell__detail-descriptions .ant-descriptions-item-content{color:#f8fafceb}[data-theme=dark] .shared-drawer-section-shell__detail-descriptions .ant-descriptions-item-label{color:#cbd5e1ad}[data-theme=dark] .shared-drawer-section-shell__detail-simple-section{border-color:#ffffff14;background:radial-gradient(circle at 12% 0%,rgba(255,255,255,.08),transparent 34%),linear-gradient(180deg,#181d2cc7,#11182794);box-shadow:inset 0 1px #ffffff0f,0 18px 38px #00000047}[data-theme=dark] .shared-drawer-section-shell__detail-simple-title,[data-theme=dark] .shared-drawer-section-shell__detail-simple-value{color:#f8fafceb}[data-theme=dark] .shared-drawer-section-shell__detail-simple-label{color:#cbd5e1ad}[data-theme=dark] .shared-drawer-section-shell__nav{border-color:#ffffff14;background:radial-gradient(circle at 16% 0%,rgba(255,255,255,.08),transparent 34%),radial-gradient(circle at 82% 12%,rgba(96,165,250,.14),transparent 36%),linear-gradient(180deg,#181d2cc7,#11182794);box-shadow:inset 0 1px #ffffff0f,0 18px 38px #00000047}[data-theme=dark] .shared-drawer-section-shell__nav:before{background:linear-gradient(180deg,#ffffff0a,#ffffff03)}[data-theme=dark] .shared-drawer-section-shell__nav-title{color:#cbd5e19e}[data-theme=dark] .shared-drawer-section-shell__nav-item{color:#cbd5e1bd}[data-theme=dark] .shared-drawer-section-shell__nav-item:hover{background:#ffffff12;color:#f8fafceb}[data-theme=dark] .shared-drawer-section-shell__nav-item--active{color:#f8fafcf0;background:linear-gradient(180deg,#ffffff21,#60a5fa1a);box-shadow:inset 0 1px #ffffff14,0 10px 22px #0000003d}[data-theme=dark] .shared-drawer-section-shell__nav-item--active:before{background:#73a6ff;box-shadow:0 0 16px #73a6ff52}[data-theme=dark] .shared-drawer-section-shell__nav-index{color:#94a3b89e}[data-theme=dark] .shared-drawer-section-shell__nav-item--active .shared-drawer-section-shell__nav-index{color:#73a6ff}@media (max-width: 900px){.shared-drawer-section-page .ant-drawer-content-wrapper{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;max-width:100vw!important;border-radius:0!important}.shared-drawer-section-page .shared-common-drawer.ant-drawer-content{border-radius:0!important}.shared-drawer-section-page__body{padding:10px 10px 12px!important}.shared-drawer-section-page--split-footer .shared-common-drawer__footer{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;justify-content:stretch;gap:12px}.shared-drawer-section-page--split-footer .shared-common-drawer__footer .ant-btn{width:100%;height:40px;min-width:0;margin-inline-start:0!important;border-radius:10px;font-size:14px;font-weight:600}.shared-drawer-section-page--split-footer .shared-common-drawer__footer .ant-btn-primary{grid-column:1;grid-row:1}.shared-drawer-section-page--split-footer .shared-common-drawer__footer .ant-btn-default{grid-column:2;grid-row:1}.shared-drawer-section-shell{display:grid;grid-template-rows:auto minmax(0,1fr);gap:10px;height:100%;padding:0}.shared-drawer-section-shell--navless{display:block;height:100%}.shared-drawer-section-shell__nav{position:relative;z-index:2;display:flex;padding:6px;border-radius:8px;overflow:visible}.shared-drawer-section-shell__nav-list{gap:6px;padding:14px 6px;margin:-14px -6px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.shared-drawer-section-shell__nav-list>li{flex-basis:132px;width:132px}.shared-drawer-section-shell__nav-item{height:36px;padding:0 8px 4px;border-radius:8px;gap:6px}.shared-drawer-section-shell__scroller{height:100%;padding:0;overflow-x:hidden;overflow-y:auto}.common-form.shared-drawer-section-shell__form{padding:0}.shared-drawer-section-shell__form .common-form__form{gap:12px}.shared-drawer-section-shell__form .common-form__section-card{scroll-margin-top:8px}.shared-drawer-section-shell__form-card .ant-pro-card-body{padding:12px 10px 14px!important}.shared-drawer-section-shell__form .common-form__section-header{margin-bottom:10px}.shared-drawer-section-shell__form .common-form__section-grid{padding:0}.shared-drawer-section-shell__form .common-form__section-grid>.ant-col{flex:0 0 100%;max-width:100%}.shared-drawer-section-shell__form.common-form--horizontal .ant-form-item .ant-form-item-label{flex:0 0 92px!important}.shared-drawer-section-shell__form.common-form--horizontal .ant-form-item .ant-form-item-control{min-width:0}.shared-drawer-section-shell__form .common-form__item .ant-form-item-label>label{font-size:13px}.shared-drawer-section-shell__form .common-form__item--input .ant-input,.shared-drawer-section-shell__form .common-form__item--input .ant-input-affix-wrapper,.shared-drawer-section-shell__form .common-form__item--inputNumber .ant-input-number,.shared-drawer-section-shell__form .common-form__item--select-single .ant-select,.shared-drawer-section-shell__form .common-form__item--select-single .ant-picker,.shared-drawer-section-shell__form .common-form__item--datePicker .ant-picker,.shared-drawer-section-shell__form .common-form__item--select-multiple .ant-select,.shared-drawer-section-shell__form .common-form__item--dateRange .ant-picker,.shared-drawer-section-shell__form .common-form__item--timePicker .ant-picker,.shared-drawer-section-shell__form .common-form__item--timeRange .ant-picker,.shared-drawer-section-shell__form .common-form__item--textarea .ant-input-textarea{width:100%;max-width:none}.shared-drawer-section-shell__detail{gap:12px;padding:0}.shared-drawer-section-shell__detail-card{scroll-margin-top:8px}.shared-drawer-section-shell__detail-section-header{margin-bottom:10px}.shared-drawer-section-shell__detail-descriptions{padding:0}.shared-drawer-section-shell__detail-descriptions .ant-descriptions-item{display:block;padding-bottom:12px!important}.shared-drawer-section-shell__detail-simple-section{padding:14px 12px 16px}.shared-drawer-section-shell__detail-simple-grid{grid-template-columns:minmax(0,1fr);gap:10px}.shared-drawer-section-shell__detail-simple-field{grid-template-columns:92px minmax(0,1fr)}}@media (max-width: 768px){.shared-drawer-section-shell--navless{height:auto}.shared-drawer-section-shell--navless .shared-drawer-section-shell__scroller{height:auto;overflow:visible}}@media (max-width: 767px){.shared-drawer-section-shell__detail-card .ant-pro-card-body{padding:12px 10px 14px!important}.shared-drawer-section-shell__detail-descriptions .ant-descriptions-row{display:block}.shared-drawer-section-shell__detail-descriptions .ant-descriptions-item{display:flex;width:100%;padding-bottom:10px!important}.shared-drawer-section-shell__detail-descriptions .ant-descriptions-item-label,.shared-drawer-section-shell__detail-descriptions .ant-descriptions-item-content{line-height:1.4!important}.shared-drawer-section-shell__detail-descriptions .ant-descriptions-item-label{flex:0 0 92px;padding-right:10px!important}.shared-drawer-section-shell__detail-descriptions .ant-descriptions-item-content{flex:1 1 auto}}@media (prefers-reduced-motion: reduce){.shared-drawer-section-shell__nav-item,.shared-drawer-section-shell__scroller,.shared-drawer-section-shell__form .common-form__section-card,.shared-drawer-section-shell__detail-card{scroll-behavior:auto;transition:none!important}}.common-pagination{--common-pagination-bg: transparent;--common-pagination-text: rgba(51, 65, 85, .9);--common-pagination-border: rgba(148, 163, 184, .32);--common-pagination-item-bg: #ffffff;--common-pagination-item-bg-hover: rgba(51, 112, 255, .08);--common-pagination-disabled-bg: rgba(248, 250, 252, .82);--common-pagination-disabled-text: rgba(100, 116, 139, .55);--common-pagination-active-bg: #1677ff;--common-pagination-active-text: #ffffff;display:flex;align-items:center;width:100%;min-width:0;background:var(--common-pagination-bg)}.common-pagination--right{justify-content:flex-end}.common-pagination .ant-pagination{margin:0;color:var(--common-pagination-text);display:flex;align-items:center;line-height:1!important;font-size:12px!important}.common-pagination .ant-pagination-total-text{color:var(--common-pagination-text);font-size:12px!important;height:26px!important;line-height:26px!important;display:inline-flex;align-items:center}.common-pagination .ant-pagination-item,.common-pagination .ant-pagination-prev,.common-pagination .ant-pagination-next{min-width:26px!important;height:26px!important;line-height:1!important;font-size:12px!important;border-radius:6px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important}.common-pagination .ant-pagination-item,.common-pagination .ant-pagination-prev .ant-pagination-item-link,.common-pagination .ant-pagination-next .ant-pagination-item-link{background:var(--common-pagination-item-bg);border-color:var(--common-pagination-border);color:var(--common-pagination-text)}.common-pagination .ant-pagination-item>a,.common-pagination .ant-pagination-item a,.common-pagination .ant-pagination-prev .ant-pagination-item-link,.common-pagination .ant-pagination-next .ant-pagination-item-link{color:var(--common-pagination-text);display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;line-height:1!important;padding:0!important}.common-pagination .ant-pagination>li,.common-pagination .ant-pagination .ant-pagination-options{display:inline-flex;align-items:center;height:26px!important;margin-block:0!important}.common-pagination .ant-pagination-item:not(.ant-pagination-item-active):hover,.common-pagination .ant-pagination-prev:not(.ant-pagination-disabled):hover .ant-pagination-item-link,.common-pagination .ant-pagination-next:not(.ant-pagination-disabled):hover .ant-pagination-item-link{background:var(--common-pagination-item-bg-hover);border-color:var(--common-pagination-active-bg)}.common-pagination .ant-pagination-disabled .ant-pagination-item-link,.common-pagination .ant-pagination-disabled:hover .ant-pagination-item-link{background:var(--common-pagination-disabled-bg);border-color:var(--common-pagination-border);color:var(--common-pagination-disabled-text)}.common-pagination .ant-pagination-item-active{border-color:var(--common-pagination-active-bg);background:var(--common-pagination-active-bg);color:var(--common-pagination-active-text)}.common-pagination .ant-pagination-item-active a{color:var(--common-pagination-active-text)}.common-pagination .common-pagination .ant-pagination-item-ellipsis{color:var(--common-pagination-text)!important}[data-theme=dark] .common-pagination{--common-pagination-bg: transparent;--common-pagination-text: rgba(255, 255, 255, .65);--common-pagination-border: rgba(255, 255, 255, .14);--common-pagination-item-bg: #171d2a;--common-pagination-item-bg-hover: rgba(76, 132, 255, .16);--common-pagination-disabled-bg: rgba(17, 24, 39, .74);--common-pagination-disabled-text: rgba(148, 163, 184, .42);--common-pagination-active-bg: #3370ff;--common-pagination-active-text: #ffffff}[data-theme=dark] .ant-pagination-total-text{color:var(--common-pagination-text)!important}@media (max-width: 768px){.common-pagination{overflow-x:auto;padding-bottom:2px}.common-pagination .ant-pagination{white-space:nowrap;min-width:max-content}.common-pagination .ant-pagination-options{display:none!important}}.common-table{--common-table-bg: transparent;--common-table-action-color: #1677ff;--common-table-action-color-hover: #0958d9;--common-table-action-divider: rgba(148, 163, 184, .34);--common-table-head-bg: #edf3fb;--common-table-head-fixed-bg: var(--common-table-head-bg);--common-table-head-color: rgba(15, 23, 42, .9);--common-table-head-border: transparent;--common-table-head-divider: rgba(71, 85, 105, .18);--common-table-head-shadow: inset 0 1px 0 rgba(255, 255, 255, .94), inset 0 -1px 0 rgba(148, 163, 184, .08), 0 12px 30px rgba(71, 85, 105, .07);--common-table-row-hover-bg: #edf6ff;--common-table-fixed-row-hover-bg: var(--common-table-row-hover-bg);--common-table-row-hover-sheen: rgba(255, 255, 255, .72);--common-table-row-hover-border: rgba(120, 156, 230, .14);--common-table-row-hover-shadow: none;--common-table-text: rgba(15, 23, 42, .92);--common-table-border: rgba(215, 225, 238, .92);--common-table-body-bg: #fbfdff;--common-table-placeholder-bg: #f8fbff;--common-table-fixed-shadow-bg: var(--common-table-body-bg);--common-table-scrollbar-track: rgba(232, 238, 247, .92);--common-table-scrollbar-thumb: #616e7f;--common-table-scrollbar-thumb-bg: #616e7f;--common-table-scrollbar-thumb-hover: #616e7f;--common-table-row-sheen-y: 0px;--common-table-row-sheen-height: 0px;--common-table-font-size: 14px;--common-table-cell-padding-block: 8px;--common-table-cell-padding-inline: 12px;--common-table-head-padding-block: 8px;--common-table-head-padding-inline: 12px;--common-table-cell-min-height: 22px;--common-table-inline-control-height: 22px;--common-table-cell-line-height: 22px;width:100%;min-width:0;position:relative;background:var(--common-table-bg)}.common-table .ant-table-wrapper{width:100%;min-width:0}.common-table .ant-table{background:transparent!important;border:none!important;border-radius:8px;overflow:hidden;transform:translateZ(0);isolation:isolate;font-size:var(--common-table-font-size)!important}.common-table .ant-table-tbody>tr>td,.common-table .ant-table-placeholder{background:var(--common-table-body-bg)!important;color:var(--common-table-text)}.common-table .ant-table-tbody>tr>td{padding:var(--common-table-cell-padding-block) var(--common-table-cell-padding-inline)!important}.common-table .ant-table-thead>tr>th{padding:var(--common-table-head-padding-block) var(--common-table-head-padding-inline)!important}.common-table .ant-table-tbody>tr>td,.common-table .ant-table-placeholder>td{border-bottom:1px solid var(--common-table-border)!important}.common-table .ant-table-cell-fix-left,.common-table .ant-table-cell-fix-right{background:var(--common-table-fixed-shadow-bg)!important}.common-table .ant-table-container{border-radius:8px;background:transparent!important;border:none!important;border-start-start-radius:8px;border-start-end-radius:8px;overflow:hidden}.common-table .ant-table-header{border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden;background:var(--common-table-head-bg)!important}.common-table .ant-spin-nested-loading>div>.ant-spin,.common-table .ant-spin-nested-loading>.ant-spin-blur:after,.common-table .ant-spin-nested-loading>.ant-spin-container:after{z-index:30!important}.common-table .ant-table-thead>tr>th.ant-table-cell-fix-left,.common-table .ant-table-thead>tr>th.ant-table-cell-fix-left-first,.common-table .ant-table-thead>tr>th.ant-table-cell-fix-left-last,.common-table .ant-table-thead>tr>th.ant-table-cell-fix-right,.common-table .ant-table-thead>tr>th.ant-table-cell-fix-right-first,.common-table .ant-table-thead>tr>th.ant-table-cell-fix-right-last{position:sticky!important;z-index:20!important;isolation:isolate;background-clip:border-box;background:var(--common-table-head-fixed-bg)!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none}.common-table .ant-table-tbody>tr>td.ant-table-cell-fix-left,.common-table .ant-table-tbody>tr>td.ant-table-cell-fix-left-first,.common-table .ant-table-tbody>tr>td.ant-table-cell-fix-left-last,.common-table .ant-table-tbody>tr>td.ant-table-cell-fix-right,.common-table .ant-table-tbody>tr>td.ant-table-cell-fix-right-first,.common-table .ant-table-tbody>tr>td.ant-table-cell-fix-right-last{z-index:3}.common-table .ant-table-content,.common-table .ant-table-body{overscroll-behavior-x:contain;scrollbar-width:thin}.common-table .ant-table-content,.common-table .ant-table-body{scrollbar-color:var(--common-table-scrollbar-thumb) var(--common-table-scrollbar-track)}.common-table .ant-table-content::-webkit-scrollbar,.common-table .ant-table-body::-webkit-scrollbar{width:8px;height:8px}.common-table .ant-table-content::-webkit-scrollbar-track,.common-table .ant-table-body::-webkit-scrollbar-track{border-radius:999px;background:var(--common-table-scrollbar-track)}.common-table .ant-table-content::-webkit-scrollbar-thumb,.common-table .ant-table-body::-webkit-scrollbar-thumb{border:2px solid var(--common-table-scrollbar-track);border-radius:999px;background:var(--common-table-scrollbar-thumb-bg)}.common-table .ant-table-content::-webkit-scrollbar-thumb:hover,.common-table .ant-table-body::-webkit-scrollbar-thumb:hover{background:var(--common-table-scrollbar-thumb-hover)}.common-table:not(.common-table--floating-scrollbar) .ant-table-container{overflow:visible!important}.common-table:not(.common-table--floating-scrollbar) .ant-table-content,.common-table:not(.common-table--floating-scrollbar) .ant-table-body{overflow-x:scroll!important;scrollbar-width:auto!important;scrollbar-gutter:stable}.common-table:not(.common-table--floating-scrollbar) .ant-table-content::-webkit-scrollbar,.common-table:not(.common-table--floating-scrollbar) .ant-table-body::-webkit-scrollbar{width:10px;height:12px;-webkit-appearance:none!important}.common-table:not(.common-table--floating-scrollbar) .ant-table-content::-webkit-scrollbar-track,.common-table:not(.common-table--floating-scrollbar) .ant-table-body::-webkit-scrollbar-track{border-radius:0}.common-table:not(.common-table--floating-scrollbar) .ant-table-content::-webkit-scrollbar-thumb,.common-table:not(.common-table--floating-scrollbar) .ant-table-body::-webkit-scrollbar-thumb{min-width:32px!important;border-radius:6px;background-clip:padding-box!important}.common-table:not(.common-table--floating-scrollbar) .ant-table-content::-webkit-scrollbar-button:single-button,.common-table:not(.common-table--floating-scrollbar) .ant-table-body::-webkit-scrollbar-button:single-button{display:block!important;background-color:var(--common-table-scrollbar-track)!important;background-repeat:no-repeat;background-position:center;background-size:7px 7px;width:16px;height:12px}.common-table:not(.common-table--floating-scrollbar) .ant-table-content::-webkit-scrollbar-button:horizontal:decrement,.common-table:not(.common-table--floating-scrollbar) .ant-table-body::-webkit-scrollbar-button:horizontal:decrement{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'><polygon points='6,1 6,7 2,4' fill='%2364748b'/></svg>")!important}.common-table:not(.common-table--floating-scrollbar) .ant-table-content::-webkit-scrollbar-button:horizontal:increment,.common-table:not(.common-table--floating-scrollbar) .ant-table-body::-webkit-scrollbar-button:horizontal:increment{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'><polygon points='2,1 2,7 6,4' fill='%2364748b'/></svg>")!important}.common-table:not(.common-table--floating-scrollbar) .ant-table-content::-webkit-scrollbar-button:vertical:decrement,.common-table:not(.common-table--floating-scrollbar) .ant-table-body::-webkit-scrollbar-button:vertical:decrement,.common-table:not(.common-table--floating-scrollbar) .ant-table-content::-webkit-scrollbar-button:vertical:increment,.common-table:not(.common-table--floating-scrollbar) .ant-table-body::-webkit-scrollbar-button:vertical:increment{width:10px;height:16px}.common-table:not(.common-table--floating-scrollbar) .ant-table-content:hover,.common-table:not(.common-table--floating-scrollbar) .ant-table-body:hover{scrollbar-color:var(--common-table-scrollbar-thumb-hover) var(--common-table-scrollbar-track)}.common-table:not(.common-table--floating-scrollbar) .ant-table-content:hover::-webkit-scrollbar-thumb,.common-table:not(.common-table--floating-scrollbar) .ant-table-body:hover::-webkit-scrollbar-thumb{background:var(--common-table-scrollbar-thumb-hover)}.common-table:not(.common-table--floating-scrollbar) .ant-table-content:hover::-webkit-scrollbar-button:single-button,.common-table:not(.common-table--floating-scrollbar) .ant-table-body:hover::-webkit-scrollbar-button:single-button{background-color:var(--common-table-scrollbar-track)!important}.common-table--fit-height{height:100%;min-height:0}.common-table--fit-height .ant-table-wrapper,.common-table--fit-height .ant-spin-nested-loading,.common-table--fit-height .ant-spin-container,.common-table--fit-height .ant-table,.common-table--fit-height .ant-table-container{min-height:0}.common-table--fit-height.common-table--scroll-y .ant-table-wrapper,.common-table--fit-height.common-table--scroll-y .ant-spin-nested-loading,.common-table--fit-height.common-table--scroll-y .ant-spin-container{height:100%}.common-table--fit-height.common-table--empty .ant-table-body{height:var(--common-table-fit-body-height, 100%);min-height:var(--common-table-fit-body-height, 100%)}.common-table--fit-height.common-table--empty .ant-table-body>table{height:100%;min-height:100%}.common-table--fit-height.common-table--empty .ant-table-body .ant-table-tbody,.common-table--fit-height.common-table--empty .ant-table-placeholder,.common-table--fit-height.common-table--empty .ant-table-placeholder>td{height:100%}.common-table--fit-height.common-table--empty .ant-table-placeholder>td{vertical-align:middle!important}.common-table--fit-height.common-table--empty .ant-table-placeholder .ant-empty{display:flex;min-height:100%;margin:0;align-items:center;justify-content:center;flex-direction:column}.common-table .ant-table-thead>tr>th{background:var(--common-table-head-bg)!important;border:none!important;color:var(--common-table-head-color);font-weight:600;letter-spacing:0;text-align:left!important;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.common-table .ant-table-thead>tr>th .ant-table-column-title{text-align:left}.common-table .ant-table-thead>tr>th .ant-table-column-sorters,.common-table .ant-table-thead>tr>th .ant-table-filter-column{justify-content:flex-start!important;text-align:left!important}.common-table .ant-table-thead>tr>th.ant-table-cell-scrollbar{border-radius:0 8px 0 0!important;background:var(--common-table-head-fixed-bg)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;border:none!important;border-inline-start:none!important;border-inline-end:none!important}.common-table .ant-table-thead>tr>th.ant-table-cell-scrollbar:before{display:none!important}[data-theme=dark] .common-table .ant-table-thead>tr>th.ant-table-cell-scrollbar:before{background-color:#ffffff1a}.common-table .ant-table-thead>tr>th.ant-table-cell-scrollbar:after{display:none!important}.common-table .ant-table-thead>tr>th:first-child{border-radius:8px 0 0!important}.common-table .ant-table-thead>tr>th:last-child{border-radius:0 8px 0 0!important;border-inline-end:none!important}.common-table .ant-table-thead>tr>th:nth-last-child(2){border-inline-end:none!important}.common-table .ant-table-thead>tr>th.ant-table-cell-fix-left-first,.common-table .ant-table-thead>tr>th.ant-table-cell-fix-left-last{border-radius:0!important}.common-table .ant-table-thead>tr>th.ant-table-cell-fix-right-last,.common-table .ant-table-thead>tr>th.ant-table-cell-fix-right-first{border-radius:0!important}.common-table .ant-table-thead>tr>th.ant-table-cell-fix-left:first-child{border-radius:8px 0 0!important}.common-table .ant-table-thead>tr>th.ant-table-cell-fix-left-first:first-child,.common-table .ant-table-thead>tr>th.ant-table-cell-fix-left-last:first-child{border-radius:8px 0 0!important}.common-table .ant-table-thead>tr>th.ant-table-cell-fix-right:last-child{border-radius:0 8px 0 0!important}.common-table .ant-table-thead>tr>th.ant-table-cell-fix-right-first:last-child,.common-table .ant-table-thead>tr>th.ant-table-cell-fix-right-last:last-child{border-radius:0 8px 0 0!important}.common-table .ant-table-thead>tr:not(:first-child)>th:first-child,.common-table .ant-table-thead>tr:not(:first-child)>th:last-child,.common-table .ant-table-thead>tr:not(:first-child)>th.ant-table-cell-scrollbar,.common-table .ant-table-thead>tr:not(:first-child)>th.ant-table-cell-fix-left:first-child,.common-table .ant-table-thead>tr:not(:first-child)>th.ant-table-cell-fix-left-first:first-child,.common-table .ant-table-thead>tr:not(:first-child)>th.ant-table-cell-fix-left-last:first-child,.common-table .ant-table-thead>tr:not(:first-child)>th.ant-table-cell-fix-right:last-child,.common-table .ant-table-thead>tr:not(:first-child)>th.ant-table-cell-fix-right-first:last-child,.common-table .ant-table-thead>tr:not(:first-child)>th.ant-table-cell-fix-right-last:last-child{border-radius:0!important}.common-table .ant-table-thead>tr>th.ant-table-cell-fix-right-first:after{display:none!important}.common-table .ant-table-thead>tr>th.ant-table-cell-fix-left-last:after{display:none!important}.common-table .ant-table-tbody>tr>td.ant-table-cell-fix-right-first:after,.common-table .ant-table-tbody>tr>td.ant-table-cell-fix-left-last:after{display:none!important}.common-table .ant-table-cell-fix-left-last:before,.common-table .ant-table-cell-fix-left-last:after,.common-table .ant-table-cell-fix-right-first:before,.common-table .ant-table-cell-fix-right-first:after{display:none!important;box-shadow:none!important}.common-table .ant-table-thead>tr>th:before{display:none!important}.common-table .ant-table-thead>tr>th.ant-table-cell-fix-left-last:before{background:transparent!important}.common-table .ant-table-tbody>tr>td{transition:background-color .18s ease,box-shadow .18s ease}.common-table .ant-table-tbody>tr:hover>td,.common-table .ant-table-tbody>tr>td.ant-table-cell-row-hover{background-color:var(--common-table-row-hover-bg)!important;border-bottom-color:var(--common-table-border)!important;box-shadow:var(--common-table-row-hover-shadow)}.common-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-left,.common-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-left-first,.common-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-left-last,.common-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right,.common-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right-first,.common-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right-last,.common-table .ant-table-tbody>tr>td.ant-table-cell-row-hover.ant-table-cell-fix-left,.common-table .ant-table-tbody>tr>td.ant-table-cell-row-hover.ant-table-cell-fix-left-first,.common-table .ant-table-tbody>tr>td.ant-table-cell-row-hover.ant-table-cell-fix-left-last,.common-table .ant-table-tbody>tr>td.ant-table-cell-row-hover.ant-table-cell-fix-right,.common-table .ant-table-tbody>tr>td.ant-table-cell-row-hover.ant-table-cell-fix-right-first,.common-table .ant-table-tbody>tr>td.ant-table-cell-row-hover.ant-table-cell-fix-right-last{background-color:var(--common-table-fixed-row-hover-bg)!important}.common-table.common-table--row-sheen-active.common-table--row-sheen-left-to-right:after,.common-table.common-table--row-sheen-active.common-table--row-sheen-right-to-left:after{content:"";position:absolute;left:0;right:0;top:var(--common-table-row-sheen-y);height:var(--common-table-row-sheen-height);pointer-events:none;background:linear-gradient(105deg,transparent 0%,transparent 32%,var(--common-table-row-hover-sheen) 50%,transparent 68%,transparent 100%);opacity:.86;will-change:transform;z-index:2;border-radius:0;overflow:hidden}.common-table.common-table--row-sheen-active.common-table--row-sheen-left-to-right.common-table--row-sheen-phase-a:after{animation:common-table-row-sheen-left-to-right 1.4s ease-out forwards}.common-table.common-table--row-sheen-active.common-table--row-sheen-left-to-right.common-table--row-sheen-phase-b:after{animation:common-table-row-sheen-left-to-right-alt 1.4s ease-out forwards}.common-table.common-table--row-sheen-active.common-table--row-sheen-right-to-left.common-table--row-sheen-phase-a:after{animation:common-table-row-sheen-right-to-left 1.4s ease-out forwards}.common-table.common-table--row-sheen-active.common-table--row-sheen-right-to-left.common-table--row-sheen-phase-b:after{animation:common-table-row-sheen-right-to-left-alt 1.4s ease-out forwards}.common-table .ant-table-tbody>tr:hover>td:first-child,.common-table .ant-table-tbody>tr>td.ant-table-cell-row-hover:first-child{border-start-start-radius:0;border-end-start-radius:0}.common-table .ant-table-tbody>tr:hover>td:last-child,.common-table .ant-table-tbody>tr>td.ant-table-cell-row-hover:last-child{border-start-end-radius:0;border-end-end-radius:0}.common-table.common-table--row-enter-ready .ant-table-tbody>tr.common-table__row--enter,.common-table.common-table--row-enter-ready .common-table__mobile-card--enter{animation-duration:.36s;animation-delay:var(--common-table-row-enter-delay, 0ms);animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both;will-change:opacity,transform}.common-table.common-table--row-enter-ready.common-table--row-enter-phase-a .ant-table-tbody>tr.common-table__row--enter,.common-table.common-table--row-enter-ready.common-table--row-enter-phase-a .common-table__mobile-card--enter{animation-name:common-table-row-enter-a}.common-table.common-table--row-enter-ready.common-table--row-enter-phase-b .ant-table-tbody>tr.common-table__row--enter,.common-table.common-table--row-enter-ready.common-table--row-enter-phase-b .common-table__mobile-card--enter{animation-name:common-table-row-enter-b}@keyframes common-table-row-enter-a{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes common-table-row-enter-b{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes common-table-row-sheen-left-to-right{0%{transform:translate(-130%)}to{transform:translate(130%)}}@keyframes common-table-row-sheen-right-to-left{0%{transform:translate(130%)}to{transform:translate(-130%)}}@keyframes common-table-row-sheen-left-to-right-alt{0%{transform:translate(-130%)}to{transform:translate(130%)}}@keyframes common-table-row-sheen-right-to-left-alt{0%{transform:translate(130%)}to{transform:translate(-130%)}}@media (prefers-reduced-motion: reduce){.common-table.common-table--row-enter-ready .ant-table-tbody>tr.common-table__row--enter,.common-table.common-table--row-enter-ready .common-table__mobile-card--enter{animation:none}.common-table.common-table--row-sheen-active:after{animation:none;display:none}}.common-table--no-row-motion:not(.common-table--row-enter-ready) .ant-table-tbody>tr{animation:none!important;opacity:1!important;transform:none!important}.common-table__actions{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:0;justify-content:flex-end;min-width:max-content;line-height:22px}.common-table__cell-content{display:inline-flex;align-items:center;min-height:var(--common-table-cell-min-height);max-width:100%;vertical-align:middle;font-size:inherit;line-height:var(--common-table-cell-line-height)}.common-table__cell-content>span[role=button],.common-table__mobile-field-value span[role=button]{display:inline-flex;align-items:center;min-height:var(--common-table-inline-control-height);padding:0;border:0;background:transparent;color:var(--common-table-action-color);font:inherit;line-height:var(--common-table-cell-line-height);cursor:pointer}.common-table__cell-content>span[role=button]:hover,.common-table__cell-content>span[role=button]:focus-visible,.common-table__mobile-field-value span[role=button]:hover,.common-table__mobile-field-value span[role=button]:focus-visible{color:var(--common-table-action-color-hover)}.common-table__cell-content>span[role=button]:focus-visible,.common-table__mobile-field-value span[role=button]:focus-visible{outline:2px solid rgba(64,150,255,.34);outline-offset:2px;border-radius:3px}.common-table__action-btn{position:relative;display:inline-flex!important;align-items:center!important;height:var(--common-table-inline-control-height)!important;min-height:var(--common-table-inline-control-height)!important;padding-block:0!important;flex:0 0 auto;white-space:nowrap;font-size:inherit;line-height:var(--common-table-cell-line-height)!important;color:var(--common-table-action-color)}.common-table--floating-scrollbar{position:relative}.common-table--floating-scrollbar .ant-table-container{overflow:visible!important}.common-table--floating-scrollbar .ant-table-content,.common-table--floating-scrollbar:not(.common-table--scroll-y) .ant-table-body{overflow-x:scroll!important;scrollbar-width:none!important;scrollbar-gutter:stable;-ms-overflow-style:none}.common-table--floating-scrollbar .ant-table-content::-webkit-scrollbar,.common-table--floating-scrollbar:not(.common-table--scroll-y) .ant-table-body::-webkit-scrollbar{height:0!important;width:0!important}.common-table--floating-scrollbar.common-table--scroll-y .ant-table-body{overflow-x:hidden!important;overflow-y:auto!important;scrollbar-width:thin;scrollbar-gutter:stable;-ms-overflow-style:auto}.common-table--floating-scrollbar.common-table--scroll-y .ant-table-body::-webkit-scrollbar{width:8px;height:0!important}.common-table--floating-scrollbar.common-table--scroll-y .ant-table-body::-webkit-scrollbar-track{border-radius:999px;background:var(--common-table-scrollbar-track)}.common-table--floating-scrollbar.common-table--scroll-y .ant-table-body::-webkit-scrollbar-thumb{border:2px solid var(--common-table-scrollbar-track);border-radius:999px;background:var(--common-table-scrollbar-thumb-bg)}.common-table--floating-scrollbar.common-table--scroll-y .ant-table-body::-webkit-scrollbar-thumb:hover{background:var(--common-table-scrollbar-thumb-hover)}.common-table__floating-scrollbar-shell{position:absolute;left:0;right:0;bottom:0;padding:0 2px;pointer-events:none;opacity:0;transition:opacity .18s ease}.common-table--floating-scrollbar:hover .common-table__floating-scrollbar-shell{opacity:1}.common-table__floating-scrollbar-track{width:100%;height:8px;border-radius:999px;background:var(--common-table-scrollbar-track);position:relative;pointer-events:auto}.common-table__floating-scrollbar-thumb{position:absolute;left:0;top:0;height:7px;border-radius:999px;background:var(--common-table-scrollbar-thumb-bg);cursor:grab}.common-table__floating-scrollbar-thumb:hover{background:var(--common-table-scrollbar-thumb-hover)}.common-table__floating-scrollbar-thumb:active{cursor:grabbing}.common-table--compact{--common-table-font-size: 12px;--common-table-cell-padding-inline: 8px;--common-table-head-padding-block: 8px;--common-table-head-padding-inline: 8px;--common-table-cell-min-height: 0px;--common-table-inline-control-height: 22px;--common-table-cell-line-height: 1.6}.common-table--compact .common-table__cell-content{display:block}.common-table--compact .common-table__actions{justify-content:flex-start}.common-table--actions-tight-end .common-table__actions{gap:2px;justify-content:flex-end}.common-table--compact .ant-table-thead>tr:not(:first-child)>th:not(.common-table__sticky-right),.common-table--compact .ant-table-tbody>tr>td{text-align:left!important;vertical-align:middle!important}.common-table--compact .ant-table-tbody>tr>td .common-table__cell-content{justify-content:flex-start;text-align:left}.common-table--compact .ant-table-tbody>tr>td:first-child,.common-table--compact .ant-table-thead>tr>th:first-child{padding-left:8px!important;padding-right:8px!important}.common-table__text-ellipsis{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.common-table__text-ellipsis--relaxed{line-height:1.6}.common-table__copyable{display:block;max-width:100%}.common-table__cell--clickable{cursor:pointer}.common-table__cell--clickable .common-table__cell-content,.common-table__cell--clickable .common-table__text-ellipsis{transition:color .18s ease,text-decoration-color .18s ease}.common-table__cell--clickable:hover .common-table__cell-content,.common-table__cell--clickable:hover .common-table__text-ellipsis{color:#3370ff}.common-table--selection-interactive{--common-table-selection-slot: 22px;--common-table-selection-icon-slot: 16px;--common-table-selection-left: 2px}.common-table--selection-interactive .common-table__selection-header,.common-table--selection-interactive .common-table__selection-cell{position:relative;display:flex;align-items:center;justify-content:flex-start;width:100%;padding-left:var(--common-table-selection-left);color:#1f2329}.common-table--selection-interactive .ant-table-thead>tr>th.ant-table-selection-column,.common-table--selection-interactive .ant-table-tbody>tr>td.ant-table-selection-column{text-align:center!important;vertical-align:middle!important}.common-table--selection-interactive .ant-table-thead>tr>th.ant-table-selection-column .ant-checkbox-wrapper,.common-table--selection-interactive .ant-table-thead>tr>th.ant-table-selection-column .ant-checkbox{position:relative;z-index:1}.common-table--selection-interactive .common-table__selection-header .ant-checkbox,.common-table--selection-interactive .common-table__selection-controls .ant-checkbox{top:0}.common-table--selection-interactive .common-table__selection-header .ant-checkbox-inner,.common-table--selection-interactive .common-table__selection-controls .ant-checkbox-inner{width:16px;height:16px;border-radius:4px;border-width:1.5px}.common-table--selection-interactive .common-table__selection-index{display:flex;align-items:center;justify-content:flex-start;width:var(--common-table-selection-slot);min-width:var(--common-table-selection-slot);padding-left:0;font-size:12px;font-weight:400;line-height:1;font-variant-numeric:tabular-nums;transition:opacity .18s ease,transform .18s ease}.common-table--selection-interactive .common-table__selection-controls{position:absolute;left:var(--common-table-selection-left);top:50%;display:grid;grid-template-columns:var(--common-table-selection-slot) var(--common-table-selection-icon-slot);align-items:center;justify-items:start;column-gap:2px;opacity:0;transform:translateY(-50%);pointer-events:none;transition:opacity .18s ease}.common-table--selection-interactive .common-table__selection-cell:hover .common-table__selection-controls,.common-table--selection-interactive .common-table__selection-cell--checked .common-table__selection-controls{opacity:1;pointer-events:auto}.common-table--selection-interactive .common-table__selection-cell:hover .common-table__selection-index,.common-table--selection-interactive .common-table__selection-cell--checked .common-table__selection-index{opacity:0;transform:scale(.92);pointer-events:none}.common-table--selection-interactive .common-table__selection-expand{width:var(--common-table-selection-icon-slot);min-width:var(--common-table-selection-icon-slot);height:var(--common-table-selection-icon-slot);padding:0!important;color:#6b7280;font-size:16px!important;cursor:pointer;border-radius:0;opacity:0;pointer-events:none;background:transparent!important;box-shadow:none!important;transform:scale(.9) translate(-1px);transition:opacity .18s ease,color .18s ease,transform .18s ease}.common-table--selection-interactive .common-table__selection-expand .anticon{width:14px;height:14px;display:block;flex:0 0 auto;font-size:14px;line-height:1}.common-table--selection-interactive .common-table__selection-cell:hover .common-table__selection-expand{opacity:1;pointer-events:auto;transform:scale(1) translate(0)}.common-table--selection-interactive .common-table__selection-expand:hover,.common-table--selection-interactive .common-table__selection-expand:focus-visible{color:#3370ff!important;background:transparent!important;transform:scale(1.08)}.common-table--sticky-column-surface .common-table__sticky-left,.common-table--sticky-column-surface .common-table__sticky-right{position:sticky!important;z-index:2;background:var(--common-table-body-bg)!important;box-shadow:none!important;text-align:center!important}.common-table--sticky-column-surface .common-table__sticky-left{left:0!important}.common-table--sticky-column-surface .common-table__sticky-right{right:0!important}.common-table--sticky-column-surface .ant-table-thead>tr>th.common-table__sticky-left,.common-table--sticky-column-surface .ant-table-thead>tr>th.common-table__sticky-right,.common-table--sticky-column-surface .ant-table-thead>tr>th.ant-table-cell-fix-left,.common-table--sticky-column-surface .ant-table-thead>tr>th.ant-table-cell-fix-left-first,.common-table--sticky-column-surface .ant-table-thead>tr>th.ant-table-cell-fix-left-last,.common-table--sticky-column-surface .ant-table-thead>tr>th.ant-table-cell-fix-right,.common-table--sticky-column-surface .ant-table-thead>tr>th.ant-table-cell-fix-right-first,.common-table--sticky-column-surface .ant-table-thead>tr>th.ant-table-cell-fix-right-last{z-index:3;background:var(--common-table-head-fixed-bg)!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.common-table--sticky-column-surface .ant-table-thead>tr>th.ant-table-cell-fix-left:before,.common-table--sticky-column-surface .ant-table-thead>tr>th.ant-table-cell-fix-left-first:before,.common-table--sticky-column-surface .ant-table-thead>tr>th.ant-table-cell-fix-left-last:before,.common-table--sticky-column-surface .ant-table-thead>tr>th.ant-table-cell-fix-left:after,.common-table--sticky-column-surface .ant-table-thead>tr>th.ant-table-cell-fix-left-first:after,.common-table--sticky-column-surface .ant-table-thead>tr>th.ant-table-cell-fix-left-last:after,.common-table--sticky-column-surface .ant-table-thead>tr>th.ant-table-cell-fix-right:before,.common-table--sticky-column-surface .ant-table-thead>tr>th.ant-table-cell-fix-right-first:before,.common-table--sticky-column-surface .ant-table-thead>tr>th.ant-table-cell-fix-right-last:before,.common-table--sticky-column-surface .ant-table-thead>tr>th.ant-table-cell-fix-right:after,.common-table--sticky-column-surface .ant-table-thead>tr>th.ant-table-cell-fix-right-first:after,.common-table--sticky-column-surface .ant-table-thead>tr>th.ant-table-cell-fix-right-last:after{background:var(--common-table-head-fixed-bg)!important}.common-table--sticky-column-surface .ant-table-tbody>tr:hover .common-table__sticky-left,.common-table--sticky-column-surface .ant-table-tbody>tr:hover .common-table__sticky-right,.common-table--sticky-column-surface .ant-table-tbody>tr:hover>td.ant-table-cell-fix-left,.common-table--sticky-column-surface .ant-table-tbody>tr:hover>td.ant-table-cell-fix-left-first,.common-table--sticky-column-surface .ant-table-tbody>tr:hover>td.ant-table-cell-fix-left-last,.common-table--sticky-column-surface .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right,.common-table--sticky-column-surface .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right-first,.common-table--sticky-column-surface .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right-last,.common-table--sticky-column-surface .ant-table-tbody>tr>td.ant-table-cell-row-hover.common-table__sticky-left,.common-table--sticky-column-surface .ant-table-tbody>tr>td.ant-table-cell-row-hover.common-table__sticky-right{background:var(--common-table-fixed-row-hover-bg)!important}.common-table--sticky-column-surface .ant-table-thead>tr>th.common-table__sticky-left .ant-table-column-sorters,.common-table--sticky-column-surface .ant-table-thead>tr>th.common-table__sticky-right .ant-table-column-sorters,.common-table--sticky-column-surface .ant-table-thead>tr>th.ant-table-cell-fix-left .ant-table-column-sorters,.common-table--sticky-column-surface .ant-table-thead>tr>th.ant-table-cell-fix-left-first .ant-table-column-sorters,.common-table--sticky-column-surface .ant-table-thead>tr>th.ant-table-cell-fix-left-last .ant-table-column-sorters,.common-table--sticky-column-surface .ant-table-thead>tr>th.ant-table-cell-fix-right .ant-table-column-sorters,.common-table--sticky-column-surface .ant-table-thead>tr>th.ant-table-cell-fix-right-first .ant-table-column-sorters,.common-table--sticky-column-surface .ant-table-thead>tr>th.ant-table-cell-fix-right-last .ant-table-column-sorters{justify-content:center!important}.common-table--sticky-column-surface .common-table__sticky-left .ant-table-column-title,.common-table--sticky-column-surface .common-table__sticky-right .ant-table-column-title,.common-table--sticky-column-surface .common-table__sticky-left .common-table__cell-content,.common-table--sticky-column-surface .common-table__sticky-right .common-table__cell-content,.common-table--sticky-column-surface .common-table__sticky-left .common-table__actions,.common-table--sticky-column-surface .common-table__sticky-right .common-table__actions{display:flex;justify-content:center;align-items:center;width:100%;text-align:center}.common-table--reveal-header-controls .ant-table-thead>tr>th .ant-table-filter-column{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;width:auto;gap:6px!important}.common-table--reveal-header-controls .ant-table-thead>tr>th .ant-table-column-sorters{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;flex:0 0 auto;min-width:0;gap:6px}.common-table--reveal-header-controls .ant-table-thead>tr>th .ant-table-column-title{flex:0 0 auto!important;min-width:0}.common-table--reveal-header-controls .ant-table-thead>tr>th.common-table__sticky-right,.common-table--reveal-header-controls .ant-table-thead>tr>th.common-table__sticky-right .ant-table-column-sorters,.common-table--reveal-header-controls .ant-table-thead>tr>th.common-table__sticky-right .ant-table-filter-column,.common-table--reveal-header-controls .ant-table-thead>tr>th.common-table__sticky-right .ant-table-column-title{text-align:center!important;justify-content:center!important}.common-table--reveal-header-controls .ant-table-thead>tr>th .ant-table-column-sorter{margin-inline-start:0!important;flex:0 0 auto;opacity:0;visibility:hidden;color:#64748bc7;transition:opacity .16s ease,color .18s ease,transform .18s ease,visibility .16s ease}.common-table--reveal-header-controls .ant-table-thead>tr>th .ant-table-column-sorter-up,.common-table--reveal-header-controls .ant-table-thead>tr>th .ant-table-column-sorter-down{color:#64748bc7;font-size:10px}.common-table--reveal-header-controls .ant-table-thead>tr>th .ant-table-column-sorter-up.active,.common-table--reveal-header-controls .ant-table-thead>tr>th .ant-table-column-sorter-down.active{color:#3370ff!important}.common-table--reveal-header-controls .ant-table-thead>tr>th .ant-table-filter-trigger{flex:0 0 auto;margin-inline:-4px!important;padding:2px!important;padding-inline:2px!important;border-radius:6px;opacity:0;visibility:hidden;color:#64748bc2!important;background:transparent!important;transition:opacity .16s ease,visibility .16s ease,color .18s ease,background .18s ease,transform .18s ease}.common-table--reveal-header-controls .ant-table-thead>tr>th .ant-table-filter-trigger .anticon{font-size:12px}.common-table--reveal-header-controls .ant-table-thead>tr>th .common-table__filter-trigger{display:inline-flex;align-items:center;justify-content:center;line-height:1;color:#64748bc2;transition:color .18s ease}.common-table--reveal-header-controls .ant-table-thead>tr>th .common-table__filter-trigger--active{color:#3370ff}.common-table--reveal-header-controls .ant-table-thead>tr>th:hover .ant-table-column-sorter,.common-table--reveal-header-controls .ant-table-thead>tr>th:hover .ant-table-filter-trigger,.common-table--reveal-header-controls .ant-table-thead>tr>th.ant-table-column-sort .ant-table-column-sorter,.common-table--reveal-header-controls .ant-table-thead>tr>th .ant-table-filter-trigger.active{opacity:1;visibility:visible}.common-table--reveal-header-controls .ant-table-thead>tr>th .ant-table-filter-trigger:hover,.common-table--reveal-header-controls .ant-table-thead>tr>th .ant-table-filter-trigger:focus-visible{color:#64748bc2!important;background:transparent!important}.common-table--reveal-header-controls .ant-table-thead>tr>th .ant-table-column-sorter:hover,.common-table--reveal-header-controls .ant-table-thead>tr>th .ant-table-column-sorter:focus-visible,.common-table--reveal-header-controls .ant-table-thead>tr>th.ant-table-column-sort .ant-table-column-sorter{color:#475569eb;transform:translateY(-.5px)}.common-table--reveal-header-controls .ant-table-thead>tr>th.ant-table-column-sort .ant-table-column-sorter{color:#475569eb!important;background:transparent!important}.common-table--reveal-header-controls .ant-table-thead>tr>th .ant-table-filter-trigger.active{color:#3370ff!important;background:transparent!important}body:has(.common-table--filter-dropdown-surface) .ant-table-filter-dropdown{border-radius:6px!important;background:linear-gradient(180deg,#f7fbff,#edf5ff)!important}body:has(.common-table--filter-dropdown-surface) .ant-table-filter-dropdown.ant-dropdown{min-width:156px!important;border-radius:6px!important;border:1px solid rgba(219,229,241,.92)!important;background:linear-gradient(180deg,#fffffffa,#f7fafff5)!important;box-shadow:0 8px 18px #0f172a0f,0 2px 6px #3b82f608!important;backdrop-filter:blur(14px) saturate(128%)!important;-webkit-backdrop-filter:blur(14px) saturate(128%)!important}body:has(.common-table--filter-dropdown-surface) .ant-table-filter-dropdown .ant-dropdown-menu,body:has(.common-table--filter-dropdown-surface) .ant-table-filter-dropdown .ant-table-filter-dropdown-tree{padding:4px!important;background:transparent!important;box-shadow:none!important}body:has(.common-table--filter-dropdown-surface) .ant-table-filter-dropdown .ant-table-filter-dropdown-checkall,body:has(.common-table--filter-dropdown-surface) .ant-table-filter-dropdown.ant-dropdown .ant-checkbox-wrapper{min-height:32px;padding:4px 8px!important;border-radius:7px!important;font-size:12px!important;color:#1e293be6!important;transition:background .16s ease,color .16s ease}body:has(.common-table--filter-dropdown-surface) .ant-table-filter-dropdown.ant-dropdown .ant-checkbox-wrapper:hover{background:#3370ff0d!important}body:has(.common-table--filter-dropdown-surface) .ant-table-filter-dropdown.ant-dropdown .ant-checkbox{top:0}body:has(.common-table--filter-dropdown-surface) .ant-table-filter-dropdown.ant-dropdown .ant-checkbox-inner{width:14px;height:14px;border-radius:3px!important;border-width:1.5px!important}body:has(.common-table--filter-dropdown-surface) .ant-table-filter-dropdown.ant-dropdown .ant-checkbox-checked .ant-checkbox-inner,body:has(.common-table--filter-dropdown-surface) .ant-table-filter-dropdown.ant-dropdown .ant-checkbox-indeterminate .ant-checkbox-inner{background:#3370ff!important;border-color:#3370ff!important}body:has(.common-table--filter-dropdown-surface) .ant-table-filter-dropdown.ant-dropdown .ant-table-filter-dropdown-btns{padding:6px 8px 8px!important;border-top:1px solid rgba(226,232,240,.92)!important;background:transparent!important}body:has(.common-table--filter-dropdown-surface) .ant-table-filter-dropdown.ant-dropdown .ant-table-filter-dropdown-btns .ant-btn{height:30px!important;min-width:60px;padding:0 12px!important;border-radius:8px!important;font-size:12px!important;font-weight:600!important;box-shadow:none!important}body:has(.common-table--filter-dropdown-surface) .ant-table-filter-dropdown.ant-dropdown .ant-table-filter-dropdown-btns .ant-btn-default{border-color:transparent!important;background:transparent!important;color:#94a3b8f5!important}body:has(.common-table--filter-dropdown-surface) .ant-table-filter-dropdown.ant-dropdown .ant-table-filter-dropdown-btns .ant-btn-default:hover{color:#64748bf5!important;background:#94a3b814!important}body:has(.common-table--filter-dropdown-surface) .ant-table-filter-dropdown.ant-dropdown .ant-table-filter-dropdown-btns .ant-btn-primary{background:linear-gradient(180deg,#4287ff,#1677ff)!important;border-color:transparent!important}.common-table__action-btn:first-child{padding-inline-start:0!important}.common-table__action-btn:last-child{padding-inline-end:0!important}.common-table__action-btn.ant-btn-link:not(:disabled):hover{color:var(--common-table-action-color-hover)}.common-table__action-btn.ant-btn-link:focus,.common-table__action-btn.ant-btn-link:focus-visible{outline:none;box-shadow:none}.common-table__remark{display:inline-flex;align-items:center;min-height:24px;padding:0 2px;border-radius:2px;background:#b99133;color:#fff;font-size:12px;line-height:1.6;white-space:normal}[data-theme=dark] .common-table{--common-table-bg: transparent;--common-table-action-color: #6b9bff;--common-table-action-color-hover: #8fb4ff;--common-table-action-divider: rgba(255, 255, 255, .16);--common-table-head-bg: #3a4056;--common-table-head-fixed-bg: var(--common-table-head-bg);--common-table-head-color: rgba(255, 255, 255, .86);--common-table-head-border: transparent;--common-table-head-divider: rgba(145, 167, 214, .14);--common-table-head-shadow: inset 0 1px 0 rgba(145, 167, 214, .16), inset 0 -1px 0 rgba(145, 167, 214, .08), 0 12px 30px rgba(0, 0, 0, .12);--common-table-row-hover-bg: #2b3044;--common-table-row-hover-sheen: rgba(107, 155, 255, .18);--common-table-row-hover-border: rgba(145, 167, 214, .12);--common-table-row-hover-shadow: none;--common-table-text: rgba(241, 245, 255, .92);--common-table-border: rgba(145, 167, 214, .12);--common-table-body-bg: #232638;--common-table-placeholder-bg: #232638;--common-table-fixed-shadow-bg: #232638;--common-table-fixed-row-hover-bg: var(--common-table-row-hover-bg);--common-table-scrollbar-track: rgba(12, 21, 37, .78);--common-table-scrollbar-thumb: #414e61;--common-table-scrollbar-thumb-bg: #414e61;--common-table-scrollbar-thumb-hover: #414e61}[data-theme=dark] .common-table .ant-table-thead>tr>th{background:var(--common-table-head-bg)!important;border:none!important;color:var(--common-table-head-color)!important}[data-theme=dark] .common-table--selection-interactive .common-table__selection-header,[data-theme=dark] .common-table--selection-interactive .common-table__selection-cell{color:#e2e8f0f0}[data-theme=dark] .common-table--selection-interactive .common-table__selection-header .ant-checkbox-inner,[data-theme=dark] .common-table--selection-interactive .common-table__selection-controls .ant-checkbox-inner{border-color:#94a3b88f;background:#0f172a38}[data-theme=dark] .common-table--selection-interactive .common-table__selection-expand{color:#94a3b8e6}[data-theme=dark] .common-table--selection-interactive .common-table__selection-expand:hover,[data-theme=dark] .common-table--selection-interactive .common-table__selection-expand:focus-visible{color:#60a5fa!important}[data-theme=dark] .common-table .ant-table{-webkit-backdrop-filter:none;backdrop-filter:none}[data-theme=dark] .common-table .ant-table-tbody>tr>td,[data-theme=dark] .common-table .ant-table-placeholder{background:var(--common-table-body-bg)!important;color:var(--common-table-text)!important;-webkit-backdrop-filter:none;backdrop-filter:none}[data-theme=dark] .common-table .ant-table-tbody>tr>td,[data-theme=dark] .common-table .ant-table-placeholder>td{border-bottom:1px solid var(--common-table-border)!important}[data-theme=dark] .common-table .ant-table-cell-fix-left,[data-theme=dark] .common-table .ant-table-cell-fix-left-first,[data-theme=dark] .common-table .ant-table-cell-fix-left-last,[data-theme=dark] .common-table .ant-table-cell-fix-right,[data-theme=dark] .common-table .ant-table-cell-fix-right-first,[data-theme=dark] .common-table .ant-table-cell-fix-right-last{background:var(--common-table-fixed-shadow-bg)!important;background-color:var(--common-table-fixed-shadow-bg)!important;background-image:none!important}[data-theme=dark] .common-table .ant-table-header{background:var(--common-table-head-bg)!important}[data-theme=dark] .common-table .ant-table-thead>tr>th.ant-table-cell-fix-left,[data-theme=dark] .common-table .ant-table-thead>tr>th.ant-table-cell-fix-left-first,[data-theme=dark] .common-table .ant-table-thead>tr>th.ant-table-cell-fix-left-last,[data-theme=dark] .common-table .ant-table-thead>tr>th.ant-table-cell-fix-right,[data-theme=dark] .common-table .ant-table-thead>tr>th.ant-table-cell-fix-right-first,[data-theme=dark] .common-table .ant-table-thead>tr>th.ant-table-cell-fix-right-last,[data-theme=dark] .common-table .ant-table-thead>tr>th.ant-table-cell-scrollbar{background:var(--common-table-head-fixed-bg)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}[data-theme=dark] .common-table .ant-table-tbody>tr:hover>td,[data-theme=dark] .common-table .ant-table-tbody>tr>td.ant-table-cell-row-hover{background-color:var(--common-table-row-hover-bg)!important;border-bottom-color:var(--common-table-border)!important;box-shadow:var(--common-table-row-hover-shadow)!important}[data-theme=dark] .common-table .ant-table-tbody>tr>td.ant-table-cell-fix-left,[data-theme=dark] .common-table .ant-table-tbody>tr>td.ant-table-cell-fix-left-first,[data-theme=dark] .common-table .ant-table-tbody>tr>td.ant-table-cell-fix-left-last,[data-theme=dark] .common-table .ant-table-tbody>tr>td.ant-table-cell-fix-right,[data-theme=dark] .common-table .ant-table-tbody>tr>td.ant-table-cell-fix-right-first,[data-theme=dark] .common-table .ant-table-tbody>tr>td.ant-table-cell-fix-right-last{background:var(--common-table-body-bg)!important;background-color:var(--common-table-body-bg)!important;background-image:none!important;box-shadow:none!important}[data-theme=dark] .common-table .ant-table-container:before,[data-theme=dark] .common-table .ant-table-container:after,[data-theme=dark] .common-table .ant-table-ping-left .ant-table-container:before,[data-theme=dark] .common-table .ant-table-ping-right .ant-table-container:after{background:transparent!important;box-shadow:none!important}[data-theme=dark] .common-table .ant-table-cell-fix-left:before,[data-theme=dark] .common-table .ant-table-cell-fix-left:after,[data-theme=dark] .common-table .ant-table-cell-fix-right:before,[data-theme=dark] .common-table .ant-table-cell-fix-right:after,[data-theme=dark] .common-table .ant-table-cell-fix-left-first:before,[data-theme=dark] .common-table .ant-table-cell-fix-left-first:after,[data-theme=dark] .common-table .ant-table-cell-fix-right-first:before,[data-theme=dark] .common-table .ant-table-cell-fix-right-first:after,[data-theme=dark] .common-table .ant-table-cell-fix-left-last:before,[data-theme=dark] .common-table .ant-table-cell-fix-left-last:after,[data-theme=dark] .common-table .ant-table-cell-fix-right-last:before,[data-theme=dark] .common-table .ant-table-cell-fix-right-last:after{display:none!important;background:transparent!important;box-shadow:none!important}[data-theme=dark] .common-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-left,[data-theme=dark] .common-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-left-first,[data-theme=dark] .common-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-left-last,[data-theme=dark] .common-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right,[data-theme=dark] .common-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right-first,[data-theme=dark] .common-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right-last,[data-theme=dark] .common-table .ant-table-tbody>tr>td.ant-table-cell-row-hover.ant-table-cell-fix-left,[data-theme=dark] .common-table .ant-table-tbody>tr>td.ant-table-cell-row-hover.ant-table-cell-fix-left-first,[data-theme=dark] .common-table .ant-table-tbody>tr>td.ant-table-cell-row-hover.ant-table-cell-fix-left-last,[data-theme=dark] .common-table .ant-table-tbody>tr>td.ant-table-cell-row-hover.ant-table-cell-fix-right,[data-theme=dark] .common-table .ant-table-tbody>tr>td.ant-table-cell-row-hover.ant-table-cell-fix-right-first,[data-theme=dark] .common-table .ant-table-tbody>tr>td.ant-table-cell-row-hover.ant-table-cell-fix-right-last{background:var(--common-table-row-hover-bg)!important;background-color:var(--common-table-row-hover-bg)!important;background-image:none!important}[data-theme=dark] .common-table__remark{background:#9f7a24;color:#fffffff5}[data-theme=dark] .common-table.common-table--row-sheen-active:after{background:linear-gradient(105deg,transparent 0%,transparent 30%,var(--common-table-row-hover-sheen) 50%,transparent 70%,transparent 100%);opacity:1}html[data-theme=dark] body:has(.common-table--filter-dropdown-surface) .ant-table-filter-dropdown,html body[data-theme=dark]:has(.common-table--filter-dropdown-surface) .ant-table-filter-dropdown{background:linear-gradient(180deg,#242c40fa,#181f30fa)!important}html[data-theme=dark] body:has(.common-table--filter-dropdown-surface) .ant-dropdown .ant-table-filter-dropdown,html body[data-theme=dark]:has(.common-table--filter-dropdown-surface) .ant-dropdown .ant-table-filter-dropdown{border-color:#94a3b824!important;background:linear-gradient(180deg,#242c40fa,#181f30fa)!important;box-shadow:0 10px 24px #0206174d,0 2px 8px #02061733!important}html[data-theme=dark] body:has(.common-table--filter-dropdown-surface) .ant-table-filter-dropdown .ant-table-filter-dropdown-checkall,html[data-theme=dark] body:has(.common-table--filter-dropdown-surface) .ant-table-filter-dropdown .ant-checkbox-wrapper,html body[data-theme=dark]:has(.common-table--filter-dropdown-surface) .ant-table-filter-dropdown .ant-table-filter-dropdown-checkall,html body[data-theme=dark]:has(.common-table--filter-dropdown-surface) .ant-table-filter-dropdown .ant-checkbox-wrapper{color:#e2e8f0eb!important}html[data-theme=dark] body:has(.common-table--filter-dropdown-surface) .ant-table-filter-dropdown .ant-checkbox-wrapper:hover,html body[data-theme=dark]:has(.common-table--filter-dropdown-surface) .ant-table-filter-dropdown .ant-checkbox-wrapper:hover{background:#3b82f61a!important}html[data-theme=dark] body:has(.common-table--filter-dropdown-surface) .ant-table-filter-dropdown .ant-table-filter-dropdown-btns,html body[data-theme=dark]:has(.common-table--filter-dropdown-surface) .ant-table-filter-dropdown .ant-table-filter-dropdown-btns{border-top-color:#94a3b824!important}html[data-theme=dark] body:has(.common-table--filter-dropdown-surface) .ant-table-filter-dropdown .ant-table-filter-dropdown-btns .ant-btn-default,html body[data-theme=dark]:has(.common-table--filter-dropdown-surface) .ant-table-filter-dropdown .ant-table-filter-dropdown-btns .ant-btn-default{color:#94a3b8f5!important;background:transparent!important}html[data-theme=dark] body:has(.common-table--filter-dropdown-surface) .ant-table-filter-dropdown .ant-dropdown-menu-title-content span{color:#f1f5f9f5!important}html[data-theme=dark] body:has(.common-table--filter-dropdown-surface) .ant-table-filter-dropdown .ant-dropdown-menu-item-selected{background:#2c344b!important}.common-table--header-grouped-glass .ant-table,.common-table--header-grouped-glass .ant-table-container{border-radius:8px 8px 0 0!important}.common-table--header-grouped-glass .ant-table-header{border-top-left-radius:8px!important;border-top-right-radius:8px!important;overflow:hidden!important}.common-table--header-grouped-glass .ant-table-thead>tr>th{border-radius:0!important}.common-table--header-grouped-glass .ant-table-thead>tr:first-child>th{text-align:left!important}.common-table--header-grouped-glass .ant-table-thead>tr:first-child>th:first-child{border-top-left-radius:8px!important;overflow:hidden}.common-table--header-grouped-glass .ant-table-thead>tr:first-child>th:last-child{border-top-right-radius:8px!important;overflow:hidden}.common-table--header-grouped-glass .ant-table-thead>tr>th[colspan]:not([colspan="1"]){position:relative;font-weight:600!important;font-size:13px!important;color:#0f172aeb!important;text-align:center!important;background:linear-gradient(180deg,#e8f0fceb,#dce8f8c7)!important;border-bottom:1px solid rgba(120,156,230,.16)!important;letter-spacing:1px;padding-top:10px!important;padding-bottom:10px!important}.common-table--header-grouped-glass .ant-table-thead>tr>th[colspan]:not([colspan="1"]):after{content:"";position:absolute;top:14%;bottom:14%;right:0;width:1px;background:linear-gradient(180deg,transparent 0%,rgba(148,175,220,.45) 50%,transparent 100%)}.common-table--header-grouped-glass .ant-table-thead>tr>th[colspan]:not([colspan="1"]):last-child:after{display:none}.common-table--header-grouped-glass .ant-table-thead>tr:nth-child(2)>th{background:linear-gradient(180deg,#f4f8fe,#f8fbff)!important;font-weight:600!important;color:#334155e0!important;border-bottom:1px solid rgba(120,156,230,.16)!important;padding-top:10px!important;padding-bottom:10px!important}.common-table--header-grouped-glass .ant-table:not(:has(thead>tr+tr)) .ant-table-thead>tr>th{border-bottom:1px solid rgba(120,156,230,.16)!important}.common-table--header-grouped-glass .ant-table-thead>tr:first-child>th.ant-table-selection-column,.common-table--header-grouped-glass .ant-table-thead>tr:first-child>th[colspan="1"]{background:linear-gradient(180deg,#e8f0fceb,#dce8f8c7)!important;border-bottom:1px solid rgba(120,156,230,.16)!important}.common-table--header-grouped-glass .ant-table-thead>tr:first-child>th.ant-table-selection-column:after,.common-table--header-grouped-glass .ant-table-thead>tr:first-child>th[colspan="1"]:after{display:none!important}.common-table--header-grouped-glass .ant-table-thead>tr>th.ant-table-selection-column{vertical-align:bottom!important;position:relative}.common-table--header-grouped-glass .ant-table-thead>tr:first-child>th.ant-table-selection-column:before{content:"";position:absolute;left:0;right:0;bottom:0;height:50%;background:linear-gradient(180deg,#f4f8fec7,#f8fbff9e);border-bottom:2px solid rgba(120,156,230,.22);pointer-events:none;z-index:0}.common-table--header-grouped-glass.common-table--sticky-column-surface .ant-table-thead>tr:nth-child(2)>th.common-table__sticky-right{z-index:6;background:linear-gradient(180deg,#f4f8fe,#f8fbff)!important;background-image:linear-gradient(180deg,#f4f8fe,#f8fbff)!important}[data-theme=dark] .common-table--header-grouped-glass .ant-table-thead>tr:first-child>th.ant-table-selection-column,[data-theme=dark] .common-table--header-grouped-glass .ant-table-thead>tr:first-child>th[colspan="1"]{background:linear-gradient(180deg,#26324c99,#1c263c80)!important;border-bottom-color:#5b8cff29!important}[data-theme=dark] .common-table--header-grouped-glass .ant-table-thead>tr:first-child>th.ant-table-selection-column:before{background:linear-gradient(180deg,#1e293b80,#18213261);border-bottom-color:#5b8cff38}[data-theme=dark] .common-table--header-grouped-glass .ant-table-thead>tr>th[colspan]:not([colspan="1"]){color:#ffffffeb!important;background:linear-gradient(180deg,#26324c99,#1c263c80)!important;border-bottom-color:#5b8cff29!important}[data-theme=dark] .common-table--header-grouped-glass .ant-table-thead>tr>th[colspan]:not([colspan="1"]):after{background:linear-gradient(180deg,transparent 0%,rgba(148,175,220,.3) 50%,transparent 100%)}[data-theme=dark] .common-table--header-grouped-glass .ant-table-thead>tr:nth-child(2)>th{background:linear-gradient(180deg,#1e293b80,#18213261)!important;color:#e2ecffdb!important;border-bottom-color:#5b8cff29!important}[data-theme=dark] .common-table--header-grouped-glass .ant-table-thead>tr:nth-child(2)>th:last-child,[data-theme=dark] .common-table--header-grouped-glass.common-table--sticky-column-surface .ant-table-thead>tr:nth-child(2)>th.common-table__sticky-right{background:linear-gradient(180deg,#1e293b80,#18213261)!important;background-image:linear-gradient(180deg,#1e293b80,#18213261)!important}[data-theme=dark] .common-table--header-grouped-glass .ant-table-thead>tr>th,[data-theme=dark] .common-table--header-grouped-glass .ant-table-thead>tr>th[colspan]:not([colspan="1"]),[data-theme=dark] .common-table--header-grouped-glass .ant-table-thead>tr:first-child>th.ant-table-selection-column,[data-theme=dark] .common-table--header-grouped-glass .ant-table-thead>tr:first-child>th[colspan="1"],[data-theme=dark] .common-table--header-grouped-glass .ant-table-thead>tr:nth-child(2)>th,[data-theme=dark] .common-table--header-grouped-glass.common-table--sticky-column-surface .ant-table-thead>tr:nth-child(2)>th.common-table__sticky-right{background:#252e42!important;background-image:none!important;box-shadow:none!important}[data-theme=dark] .common-table--header-grouped-glass .ant-table-thead>tr:first-child>th.ant-table-selection-column:before{background:transparent!important;border-bottom:none!important}.common-table--tag-compact .ant-tag{font-size:11px!important;padding:0 6px!important;line-height:18px!important;height:20px}[data-theme=dark] .common-table--tag-compact .ant-tag{background:#ffffff14!important;border-color:#ffffff24!important;color:#ffffffd1!important}[data-theme=dark] .common-table--tag-compact .ant-tag-green,[data-theme=dark] .common-table--tag-compact .ant-tag-success{background:#ffffff1a!important;border-color:#bbf7d08f!important;color:#bbf7d0!important}[data-theme=dark] .common-table--tag-compact .ant-tag-red,[data-theme=dark] .common-table--tag-compact .ant-tag-error{background:#ffffff1a!important;border-color:#fecaca8f!important;color:#fecaca!important}[data-theme=dark] .common-table--tag-compact .ant-tag-orange,[data-theme=dark] .common-table--tag-compact .ant-tag-warning{background:#ffffff1a!important;border-color:#fef08a8f!important;color:#fef08a!important}[data-theme=dark] .common-table--tag-compact .ant-tag-blue,[data-theme=dark] .common-table--tag-compact .ant-tag-processing{background:#ffffff1a!important;border-color:#bfdbfe8f!important;color:#bfdbfe!important}@media (max-width: 768px){.common-table--mobile-card .ant-table-wrapper{display:none}.common-table__mobile-list,.common-table__mobile-skeletons{display:flex;flex-direction:column;gap:12px;padding:0 12px 12px}.common-table__mobile-card{padding:10px 12px;border:1px solid rgba(226,232,240,.96);border-radius:12px;background:#fff;box-shadow:0 6px 18px #0f172a0a;position:relative}.common-table__mobile-card--clickable{cursor:pointer}.common-table__mobile-card--clickable:focus-visible{outline:2px solid rgba(51,112,255,.28);outline-offset:2px}.common-table__mobile-card-head{display:flex;align-items:center;justify-content:flex-end;position:absolute;top:10px;right:10px;z-index:2}.common-table__mobile-card-head .ant-checkbox-wrapper,.common-table__mobile-card-head .ant-checkbox,.common-table__mobile-card-head .ant-checkbox-inner{box-shadow:none!important;-webkit-tap-highlight-color:transparent}.common-table__mobile-card-head .ant-checkbox:after{display:none!important;border:0!important;animation:none!important}.common-table__mobile-card-head .ant-checkbox-inner,.common-table__mobile-card-head .ant-checkbox-inner:after{transition:none!important;animation:none!important}.common-table__mobile-card-head .ant-checkbox-wrapper:hover .ant-checkbox-inner,.common-table__mobile-card-head .ant-checkbox-wrapper:active .ant-checkbox-inner,.common-table__mobile-card-head .ant-checkbox-input:focus+.ant-checkbox-inner,.common-table__mobile-card-head .ant-checkbox-input:focus-visible+.ant-checkbox-inner,.common-table__mobile-card-head .ant-checkbox-checked .ant-checkbox-inner,.common-table__mobile-card-head .ant-checkbox-checked:after{box-shadow:none!important;outline:none!important}.common-table__mobile-card-body{display:flex;flex-direction:column;gap:4px}.common-table__mobile-card-body--with-selection{padding-right:28px}.common-table__mobile-field{display:flex;align-items:flex-start;justify-content:flex-start;gap:0;min-width:0;width:100%}.common-table__mobile-field-label{flex:0 0 var(--common-table-mobile-label-width, 68px);width:var(--common-table-mobile-label-width, 68px);color:#7c8aa5;font-size:14px;line-height:22px;font-weight:400;white-space:nowrap;text-align:left}.common-table__mobile-field-separator{flex:0 0 12px;width:12px;color:#94a3b8;font-size:14px;line-height:22px;text-align:center}.common-table__mobile-field-value{display:flex;align-items:center;flex:1 1 auto;min-width:0;color:#1e293b;font-size:14px;line-height:22px;word-break:break-word}.common-table__mobile-card-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-top:6px;padding-top:10px;border-top:1px solid rgba(226,232,240,.84)}.common-table__mobile-card-actions .common-table__action-btn{min-height:28px}.common-table__mobile-card-actions .common-table__action-btn--mobile{display:inline-flex;align-items:center;justify-content:center;min-width:52px;padding-inline:10px;border-radius:6px;box-shadow:none!important;outline:none!important;text-align:center}.common-table__mobile-card-actions .common-table__action-btn--mobile:first-child,.common-table__mobile-card-actions .common-table__action-btn--mobile:last-child{padding-inline:10px!important}.common-table__mobile-card-actions .common-table__action-btn--mobile:before{display:none}.common-table__mobile-card-actions .common-table__action-btn--mobile:after,.common-table__mobile-card-actions .common-table__action-btn--mobile[ant-click-animating-without-extra-node=true]:after{display:none!important;animation:none!important;box-shadow:none!important}.common-table__mobile-card-actions .common-table__action-btn--mobile.ant-btn-primary{border-color:#3370ff!important;background:transparent!important;color:#3370ff!important}.common-table__mobile-card-actions .common-table__action-btn--mobile.ant-btn-primary:hover,.common-table__mobile-card-actions .common-table__action-btn--mobile.ant-btn-primary:focus,.common-table__mobile-card-actions .common-table__action-btn--mobile.ant-btn-primary:focus-visible,.common-table__mobile-card-actions .common-table__action-btn--mobile.ant-btn-primary:active{border-color:#1d5cff!important;background:transparent!important;color:#1d5cff!important;box-shadow:none!important;outline:none!important}.common-table__mobile-card-actions .common-table__action-btn--mobile.ant-btn-primary.ant-btn-dangerous{border-color:#ff5d5d!important;background:transparent!important;color:#ff4d4f!important}.common-table__mobile-empty{padding:272px 0 24px}.common-table__mobile-card--skeleton{overflow:hidden}.common-table__mobile-card--skeleton .ant-skeleton{width:100%}[data-theme=dark] .common-table__mobile-card{border-color:#ffffff14;background:linear-gradient(180deg,#21253df5,#171b2eeb);box-shadow:0 18px 38px #0000003d,inset 0 1px #ffffff0f}[data-theme=dark] .common-table__mobile-field-label{color:#cbd5e1b8}[data-theme=dark] .common-table__mobile-field-separator{color:#cbd5e18f}[data-theme=dark] .common-table__mobile-field-value{color:#f1f5f9eb}[data-theme=dark] .common-table__mobile-card-actions{border-top-color:#ffffff14}[data-theme=dark] .common-table__mobile-card-actions .common-table__action-btn--mobile.ant-btn-primary{border-color:#6b9fffb8!important;background:transparent!important;color:#6b9fff!important}[data-theme=dark] .common-table__mobile-card-actions .common-table__action-btn--mobile.ant-btn-primary:hover,[data-theme=dark] .common-table__mobile-card-actions .common-table__action-btn--mobile.ant-btn-primary:focus,[data-theme=dark] .common-table__mobile-card-actions .common-table__action-btn--mobile.ant-btn-primary:focus-visible,[data-theme=dark] .common-table__mobile-card-actions .common-table__action-btn--mobile.ant-btn-primary:active{border-color:#9cc2ffe6!important;background:transparent!important;color:#9cc2ff!important}[data-theme=dark] .common-table__mobile-card-actions .common-table__action-btn--mobile.ant-btn-primary.ant-btn-dangerous{border-color:#ff7875c7!important;background:transparent!important;color:#ff8f8a!important}}[data-theme=dark] .ant-table-wrapper{background:#1e1f30!important;border-radius:8px 8px 0 0!important}@media (max-width: 768px){.common-table--mobile-card-glass .common-table__mobile-card{border-color:#b2c4e275;background:transparent;box-shadow:0 1px 16px #1e76ff21;-webkit-backdrop-filter:blur(18px) saturate(170%);backdrop-filter:blur(18px) saturate(170%)}.common-table--mobile-card-glass .common-table__mobile-card--clickable{-webkit-tap-highlight-color:transparent}.common-table--mobile-card-glass .common-table__mobile-card--clickable:active,.common-table--mobile-card-glass .common-table__mobile-card--clickable:focus,.common-table--mobile-card-glass .common-table__mobile-card--clickable:focus-visible{background:radial-gradient(circle at top left,rgba(80,140,255,.08),transparent 34%),radial-gradient(circle at bottom right,rgba(64,196,255,.06),transparent 30%),linear-gradient(180deg,#ffffffc7,#f7faff80)!important;box-shadow:inset 0 1px #ffffffeb,0 18px 38px #0f172a14!important;outline:none!important}.common-table--mobile-card-glass .common-table__mobile-card-body{align-items:flex-start;gap:6px}.common-table--mobile-card-glass .common-table__mobile-field{gap:3px}.common-table--mobile-card-glass .common-table__mobile-field-value .ant-tag{font-size:12px;line-height:20px;padding-inline:8px}.common-table--mobile-card-glass .common-table__mobile-card-actions{border-top-color:#b2c4e242}.common-table--mobile-card-glass .common-table__mobile-card-actions .common-table__action-btn--mobile{border-radius:10px;height:28px!important;min-height:28px!important;line-height:26px!important;padding-inline:12px!important;border:1px solid #3370ff!important;background:transparent!important;color:#3370ff!important;font-size:12px!important}.common-table--mobile-card-glass .common-table__mobile-card-actions .common-table__action-btn--mobile:hover,.common-table--mobile-card-glass .common-table__mobile-card-actions .common-table__action-btn--mobile:focus,.common-table--mobile-card-glass .common-table__mobile-card-actions .common-table__action-btn--mobile:focus-visible,.common-table--mobile-card-glass .common-table__mobile-card-actions .common-table__action-btn--mobile:active{border-color:#1d5cff!important;background:transparent!important;color:#1d5cff!important;box-shadow:none!important;outline:none!important}.common-table--mobile-card-glass .common-table__mobile-card-actions .common-table__action-btn--mobile.ant-btn-dangerous,.common-table--mobile-card-glass .common-table__mobile-card-actions .common-table__action-btn--mobile.ant-btn-primary.ant-btn-dangerous{border-color:#ff4d4f!important;background:transparent!important;color:#ff4d4f!important}[data-theme=dark] .common-table--mobile-card-glass .common-table__mobile-card{border-color:#ffffff1a;background:radial-gradient(circle at top left,rgba(74,144,255,.12),transparent 32%),radial-gradient(circle at bottom right,rgba(56,189,248,.1),transparent 28%),linear-gradient(180deg,#253047e0,#141a28c7);box-shadow:0 18px 48px #0000005c,inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(18px) saturate(170%);backdrop-filter:blur(18px) saturate(170%)}[data-theme=dark] .common-table--mobile-card-glass .common-table__mobile-card--clickable:active,[data-theme=dark] .common-table--mobile-card-glass .common-table__mobile-card--clickable:focus,[data-theme=dark] .common-table--mobile-card-glass .common-table__mobile-card--clickable:focus-visible{background:radial-gradient(circle at top left,rgba(74,144,255,.12),transparent 32%),radial-gradient(circle at bottom right,rgba(56,189,248,.1),transparent 28%),linear-gradient(180deg,#253047e0,#141a28c7)!important;box-shadow:0 18px 48px #0000005c,inset 0 1px #ffffff0d!important;outline:none!important}[data-theme=dark] .common-table--mobile-card-glass.common-table--mobile-card-solid-dark .common-table__mobile-card,[data-theme=dark] .common-table--mobile-card-glass.common-table--mobile-card-solid-dark .common-table__mobile-card--clickable:active,[data-theme=dark] .common-table--mobile-card-glass.common-table--mobile-card-solid-dark .common-table__mobile-card--clickable:focus,[data-theme=dark] .common-table--mobile-card-glass.common-table--mobile-card-solid-dark .common-table__mobile-card--clickable:focus-visible{border-color:#ffffff14;background:#1e1f30!important;box-shadow:0 18px 38px #0000003d,inset 0 1px #ffffff0f!important;outline:none!important}[data-theme=dark] .common-table--mobile-card-glass .common-table__mobile-field-label{color:#b4c2dcd1}[data-theme=dark] .common-table--mobile-card-glass .common-table__mobile-field-separator{color:#94a3b8b3}[data-theme=dark] .common-table--mobile-card-glass .common-table__mobile-field-value{color:#f1f5f9eb}[data-theme=dark] .common-table--mobile-card-glass .common-table__mobile-card-actions{border-top-color:#ffffff14}[data-theme=dark] .common-table--mobile-card-glass .common-table__mobile-card-actions .common-table__action-btn--mobile{border:1px solid rgba(107,159,255,.72)!important;background:transparent!important;color:#6b9fff!important}[data-theme=dark] .common-table--mobile-card-glass .common-table__mobile-card-actions .common-table__action-btn--mobile:hover,[data-theme=dark] .common-table--mobile-card-glass .common-table__mobile-card-actions .common-table__action-btn--mobile:focus,[data-theme=dark] .common-table--mobile-card-glass .common-table__mobile-card-actions .common-table__action-btn--mobile:focus-visible,[data-theme=dark] .common-table--mobile-card-glass .common-table__mobile-card-actions .common-table__action-btn--mobile:active{border-color:#9cc2ffe6!important;background:transparent!important;color:#9cc2ff!important;box-shadow:none!important;outline:none!important}[data-theme=dark] .common-table--mobile-card-glass .common-table__mobile-card-actions .common-table__action-btn--mobile.ant-btn-dangerous,[data-theme=dark] .common-table--mobile-card-glass .common-table__mobile-card-actions .common-table__action-btn--mobile.ant-btn-primary.ant-btn-dangerous{border-color:#ff7875c7!important;background:transparent!important;color:#ff8f8a!important}}.common-table__inline-edit-cell{display:flex;align-items:center;width:100%;min-width:0;max-width:100%;gap:4px}.common-table__inline-edit-cell-text{min-width:0}.common-table__inline-edit-btn{width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;padding:0!important;color:#64748bb8!important;opacity:0;transition:opacity .16s ease,color .16s ease,background .16s ease;-webkit-tap-highlight-color:transparent}.common-table .ant-table-tbody>tr:hover .common-table__inline-edit-btn,.common-table__inline-edit-cell:focus-within .common-table__inline-edit-btn{opacity:1}.common-table__inline-edit-btn:hover{color:var(--list-page-shell-primary, #3370ff)!important;background:transparent!important}.common-table__inline-edit-popover{display:grid;width:220px;gap:10px}.common-table__inline-edit-popover .ant-input-affix-wrapper,.common-table__inline-edit-popover .ant-input,.common-table__inline-edit-popover .ant-input-affix-wrapper>input.ant-input,.common-table__inline-edit-popover .ant-input-affix-wrapper .ant-input,.common-table__inline-edit-popover input.ant-input{background:transparent!important}.common-table__inline-edit-popover-actions{display:flex;justify-content:flex-end;gap:8px}.common-table.common-table--thin-floating-scrollbar{--common-table-thin-scrollbar-size: 6px;--common-table-scrollbar-track: transparent;--common-table-scrollbar-thumb: rgba(5, 5, 5, .18);--common-table-scrollbar-thumb-bg: rgba(5, 5, 5, .18);--common-table-scrollbar-thumb-hover: rgba(5, 5, 5, .32)}.common-table--thin-floating-scrollbar.common-table--floating-scrollbar.common-table--scroll-y .ant-table-body{scrollbar-width:auto;scrollbar-color:auto;scrollbar-gutter:auto}.common-table--thin-floating-scrollbar.common-table--floating-scrollbar.common-table--scroll-y .ant-table-body::-webkit-scrollbar{width:var(--common-table-thin-scrollbar-size)}.common-table--thin-floating-scrollbar.common-table--floating-scrollbar.common-table--scroll-y .ant-table-body::-webkit-scrollbar-track{background:var(--common-table-scrollbar-track)}.common-table--thin-floating-scrollbar.common-table--floating-scrollbar.common-table--scroll-y .ant-table-body::-webkit-scrollbar-thumb{border:0;border-radius:999px;background:var(--common-table-scrollbar-thumb-bg)!important}.common-table--thin-floating-scrollbar.common-table--floating-scrollbar.common-table--scroll-y .ant-table-body::-webkit-scrollbar-thumb:hover{background:var(--common-table-scrollbar-thumb-hover)!important}.common-table--thin-floating-scrollbar.common-table--scroll-y .common-table__floating-scrollbar-shell{right:var(--common-table-thin-scrollbar-size);padding:0}.common-table--thin-floating-scrollbar .common-table__floating-scrollbar-track{height:var(--common-table-thin-scrollbar-size);background:var(--common-table-scrollbar-track)}.common-table--thin-floating-scrollbar .common-table__floating-scrollbar-thumb{top:0;height:var(--common-table-thin-scrollbar-size)}[data-theme=dark] .common-table__inline-edit-btn{color:#cbd5e19e!important}[data-theme=dark] .common-table__inline-edit-btn:hover{color:#93c5fd!important;background:transparent!important}[data-theme=dark] .common-table__inline-edit-popover .ant-input-affix-wrapper,[data-theme=dark] .common-table__inline-edit-popover .ant-input,[data-theme=dark] .common-table__inline-edit-popover .ant-input-affix-wrapper>input.ant-input,[data-theme=dark] .common-table__inline-edit-popover .ant-input-affix-wrapper .ant-input,[data-theme=dark] .common-table__inline-edit-popover input.ant-input{background:transparent!important}[data-theme=dark] .common-table.common-table--thin-floating-scrollbar{--common-table-scrollbar-track: rgba(12, 21, 37, .78);--common-table-scrollbar-thumb: #414e61;--common-table-scrollbar-thumb-bg: #414e61;--common-table-scrollbar-thumb-hover: #414e61}@media (max-width: 767px){.common-table__inline-edit-btn{opacity:1}.common-table__mobile-inline-edit-field{display:inline-flex;align-items:center;max-width:100%;gap:6px}.common-table__mobile-inline-edit-field-text{min-width:0}.common-table__mobile-inline-edit-btn{display:inline-flex!important;align-items:center;justify-content:center;width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;padding:0!important;color:#64748bc2!important;background:transparent!important;-webkit-tap-highlight-color:transparent}.common-table__mobile-inline-edit-btn:hover,.common-table__mobile-inline-edit-btn:focus-visible,.common-table__mobile-inline-edit-btn:active{color:var(--list-page-shell-primary, #3370ff)!important;background:transparent!important}.common-table--mobile-label-colon .common-table__mobile-field-label{flex-basis:calc(var(--common-table-mobile-label-width, 68px) + 15px);width:calc(var(--common-table-mobile-label-width, 68px) + 15px)}.common-table--mobile-label-colon .common-table__mobile-field-label:after{content:":";margin-left:2px;color:#94a3b8;font-weight:inherit}.common-table--mobile-label-colon .common-table__mobile-field-separator{display:none}html[data-theme=dark] .common-table__mobile-inline-edit-btn{color:#cbd5e1ad!important;background:transparent!important}html[data-theme=dark] .common-table__mobile-inline-edit-btn:hover,html[data-theme=dark] .common-table__mobile-inline-edit-btn:focus-visible,html[data-theme=dark] .common-table__mobile-inline-edit-btn:active{color:#93c5fd!important;background:transparent!important}html[data-theme=dark] .common-table--mobile-label-colon .common-table__mobile-field-label:after{color:#94a3b8c7}}.filter-form{--filter-form-control-height: 38px;--filter-form-control-font-size: 14px;--filter-form-bg: rgba(255, 255, 255, .5);--filter-form-border: rgba(255, 255, 255, .62);--filter-form-control-bg: rgba(255, 255, 255, .5);--filter-form-control-bg-hover: rgba(255, 255, 255, .5);--filter-form-control-border: rgba(148, 163, 184, .22);--filter-form-control-hover-border: rgba(37, 99, 235, .35);--filter-form-control-focus-border: rgba(37, 99, 235, .8);--filter-form-control-focus-shadow: 0 0 0 2px rgba(37, 99, 235, .12);--filter-form-control-clear-bg: #ffffff;--filter-form-control-clear-color: rgba(15, 23, 42, .28);--filter-form-control-clear-hover-color: rgba(15, 23, 42, .46);--filter-form-control-shadow: inset 0 1px 0 rgba(255, 255, 255, .78), 0 8px 24px rgba(72, 103, 154, .07);--filter-form-shadow: 0 10px 30px rgba(72, 103, 154, .08);--filter-form-text: #0f172a;--filter-form-placeholder: #94a3b8;--filter-form-arrow: rgba(100, 116, 139, .9);width:100%;padding:2px 0}.filter-form__inner{display:flex;align-items:flex-start;column-gap:10px!important;row-gap:10px!important;flex-wrap:wrap}.filter-form__desktop{display:flex;flex-direction:column;gap:0}.filter-form__desktop--layout-pending{visibility:hidden}.filter-form__desktop .filter-form__field .ant-input,.filter-form__desktop .filter-form__field .ant-input-affix-wrapper,.filter-form__desktop .filter-form__field .ant-input-number,.filter-form__desktop .filter-form__field .ant-input-number-input-wrap,.filter-form__desktop .filter-form__field .ant-select .ant-select-selector,.filter-form__desktop .filter-form__field .ant-picker{border-color:var(--filter-form-control-border)!important;background:var(--filter-form-control-bg)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.filter-form__desktop .filter-form__field .ant-input-affix-wrapper>input.ant-input,.filter-form__desktop .filter-form__field .ant-input-affix-wrapper .ant-input,.filter-form__desktop .filter-form__field .ant-input-number-input,.filter-form__desktop .filter-form__field .ant-picker-input>input,.filter-form__desktop .filter-form__field .ant-select-selection-wrap,.filter-form__desktop .filter-form__field .ant-select-selection-search,.filter-form__desktop .filter-form__field .ant-select-selection-search-input,.filter-form__desktop .filter-form__field .ant-select-selection-item{background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:var(--filter-form-text)!important;font-size:var(--filter-form-control-font-size)!important}.filter-form__desktop .filter-form__field .ant-select-selection-placeholder,.filter-form__desktop .filter-form__field .ant-input::placeholder,.filter-form__desktop .filter-form__field .ant-input-number-input::placeholder,.filter-form__desktop .filter-form__field .ant-picker-input>input::placeholder,.filter-form__desktop .filter-form__field .ant-select-selection-search-input::placeholder{color:var(--filter-form-placeholder)!important}.filter-form__desktop .filter-form__field .ant-input-affix-wrapper .ant-input-prefix,.filter-form__desktop .filter-form__field .ant-input-affix-wrapper .ant-input-suffix,.filter-form__desktop .filter-form__field .ant-select-arrow,.filter-form__desktop .filter-form__field .ant-picker-suffix,.filter-form__desktop .filter-form__field .ant-picker-separator{color:var(--filter-form-arrow)!important}.filter-form__desktop .filter-form__field .ant-input:hover,.filter-form__desktop .filter-form__field .ant-input-affix-wrapper:hover,.filter-form__desktop .filter-form__field .ant-input-number:hover,.filter-form__desktop .filter-form__field .ant-select:hover .ant-select-selector,.filter-form__desktop .filter-form__field .ant-picker:hover{border-color:var(--filter-form-control-hover-border)!important;background:var(--filter-form-control-bg-hover)!important}.filter-form__desktop .filter-form__field .ant-input:focus,.filter-form__desktop .filter-form__field .ant-input-affix-wrapper-focused,.filter-form__desktop .filter-form__field .ant-input-number-focused,.filter-form__desktop .filter-form__field .ant-select-focused .ant-select-selector,.filter-form__desktop .filter-form__field .ant-select-open .ant-select-selector,.filter-form__desktop .filter-form__field .ant-picker-focused{border-color:var(--filter-form-control-focus-border)!important;box-shadow:var(--filter-form-control-focus-shadow)!important}.filter-form__desktop-top-row{display:flex;align-items:flex-start;column-gap:10px!important;row-gap:10px!important;width:100%;min-width:0}.filter-form__desktop-main-flow{flex:1 1 0;min-width:0;display:flex;align-items:flex-start;column-gap:10px!important;row-gap:10px!important}.filter-form__fields{min-width:0;display:flex;align-items:center;column-gap:10px!important;row-gap:10px!important;flex-wrap:wrap}.filter-form__fields--first-row{flex:0 1 auto;min-width:0;flex-wrap:nowrap;overflow:hidden}.filter-form__fields--secondary{width:100%;margin-top:0;opacity:0;transform:translateY(-6px);overflow:hidden;pointer-events:none;transition:max-height .26s cubic-bezier(.2,0,0,1),margin-top .26s cubic-bezier(.2,0,0,1),opacity .18s ease,transform .26s cubic-bezier(.2,0,0,1);will-change:max-height}.filter-form__fields--secondary.filter-form__fields--expanded{margin-top:10px!important;opacity:1;transform:translateY(0);pointer-events:auto}.filter-form__desktop--layout-motion .filter-form__field,.filter-form__desktop--layout-motion .filter-form__actions--search{animation:filter-form-layout-settle .22s cubic-bezier(.2,0,0,1) both}@keyframes filter-form-layout-settle{0%{opacity:.78;transform:translateY(-5px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion: reduce){.filter-form__desktop--layout-motion .filter-form__field,.filter-form__desktop--layout-motion .filter-form__actions--search,.filter-form__fields--secondary{animation:none!important;transition:none!important;transform:none!important}}@media (max-width: 767px){.filter-form__mobile-quick-search--variant-glass-inline{display:flex;align-items:center;min-height:36px;padding:0;gap:6px;border:1px solid rgba(178,196,226,.56);border-radius:6px;background:linear-gradient(180deg,#ffffffb8,#f4f8fe70);box-shadow:inset 0 1px #ffffffeb,0 10px 28px #0f172a0f;-webkit-backdrop-filter:blur(18px) saturate(170%);backdrop-filter:blur(18px) saturate(170%)}.filter-form__mobile-quick-search--variant-glass-inline .ant-input-affix-wrapper{flex:1 1 auto;min-width:0;padding:0 10px;background:transparent!important;border:0!important;box-shadow:none!important}.filter-form__mobile-quick-search--variant-glass-inline .ant-input-affix-wrapper:before,.filter-form__mobile-quick-search--variant-glass-inline .ant-input-affix-wrapper:after{display:none!important}.filter-form__mobile-quick-search--variant-glass-inline .ant-input{font-size:14px;color:var(--filter-form-mobile-quick-search-text, #17233d)}.filter-form__mobile-quick-search--variant-glass-inline .ant-input::placeholder{color:var(--filter-form-mobile-quick-search-placeholder, rgba(100, 116, 139, .72))}.filter-form__mobile-quick-search--variant-glass-inline .filter-form__mobile-quick-search-btn,.filter-form__mobile-quick-search--variant-glass-inline .ant-btn-link{flex:0 0 auto;height:32px;padding:0 8px!important;border-radius:6px!important;font-size:14px;font-weight:600;border:0!important;background:transparent!important;color:var(--filter-form-mobile-quick-search-primary, #3370ff)!important;box-shadow:none!important}.filter-form__mobile-quick-search--variant-glass-inline .filter-form__mobile-quick-search-btn:active,.filter-form__mobile-quick-search--variant-glass-inline .ant-btn-link:active{transform:scale(.98)}html[data-theme=dark] .filter-form__mobile-quick-search--variant-glass-inline{border-color:#ffffff1a;background:linear-gradient(180deg,#253047eb,#141a28d1);box-shadow:0 18px 48px #00000057,inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(18px) saturate(170%);backdrop-filter:blur(18px) saturate(170%)}}.filter-form .ant-btn-lg{height:36px!important}.filter-form__field{display:inline-flex;align-items:center;vertical-align:top;min-height:var(--filter-form-control-height, 40px);min-width:var(--filter-form-field-auto-width, 120px);max-width:360px;width:var(--filter-form-field-auto-width, 120px);flex:0 0 var(--filter-form-field-auto-width, 120px);will-change:transform,opacity}.filter-form__field--content{width:auto;min-width:auto;max-width:none;flex:0 0 auto}.filter-form__field--select-multiple,.filter-form__field--range{width:280px;min-width:280px;max-width:280px;flex:0 0 280px}.filter-form__field--typed-range{width:420px;min-width:420px;max-width:420px;flex:0 0 420px}.filter-form__field--time-picker{width:var(--filter-form-field-auto-width, 120px);min-width:120px;max-width:360px;flex:0 0 var(--filter-form-field-auto-width, 120px)}.filter-form__typed-range{display:flex;align-items:stretch;width:100%;gap:0}.filter-form__typed-range-type{flex:0 0 120px;min-width:120px}.filter-form__typed-range-picker{flex:0 0 300px;min-width:300px}.filter-form__typed-range-type .ant-select,.filter-form__typed-range-picker .shared-date-range-picker,.filter-form__typed-range-picker .ant-picker{width:100%}.filter-form__typed-range-type .ant-select .ant-select-selector{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.filter-form__typed-range-picker .shared-date-range-picker .ant-picker,.filter-form__typed-range-picker>.ant-picker{border-top-left-radius:0!important;border-bottom-left-radius:0!important;margin-left:-1px}.filter-form__typed-range-picker .ant-picker-clear,.filter-form__typed-range-picker .shared-date-range-picker .ant-picker-clear{color:var(--filter-form-control-clear-color)!important;background:var(--filter-form-control-clear-bg)!important;border-radius:50%!important}.filter-form__typed-range-picker .ant-picker-clear:hover,.filter-form__typed-range-picker .shared-date-range-picker .ant-picker-clear:hover{color:var(--filter-form-control-clear-hover-color)!important}.filter-form__field .ant-input,.filter-form__field .ant-input-affix-wrapper,.filter-form__field .ant-input-number,.filter-form__field .ant-select,.filter-form__field .ant-picker{width:100%}.filter-form__field .ant-input,.filter-form__field .ant-input-affix-wrapper,.filter-form__field .ant-input-number,.filter-form__field .ant-select .ant-select-selector,.filter-form__field .ant-picker{min-height:var(--filter-form-control-height)!important;border-radius:7px!important}.filter-form__field .ant-input,.filter-form__field .ant-input-affix-wrapper,.filter-form__field .ant-input-number,.filter-form__field .ant-select-single .ant-select-selector,.filter-form__field .ant-picker,.filter-form__field .ant-select{height:var(--filter-form-control-height)!important}.filter-form__field .ant-input,.filter-form__field .ant-input-number-input,.filter-form__field .ant-select-selection-item,.filter-form__field .ant-picker-input>input{font-size:var(--filter-form-control-font-size);line-height:1.4}.filter-form__field .ant-input,.filter-form__field .ant-input-affix-wrapper{padding-block:0!important}.filter-form__field .ant-input-affix-wrapper{display:flex!important;align-items:center!important;padding-inline:11px!important;overflow:hidden}.filter-form__field .ant-input-affix-wrapper .ant-input,.filter-form__field .ant-input-affix-wrapper input.ant-input{min-height:auto!important;height:calc(var(--filter-form-control-height) - 2px)!important;max-height:calc(var(--filter-form-control-height) - 2px)!important;padding-block:0!important;padding-inline:0!important;border:0!important;background:transparent!important;box-shadow:none!important;line-height:calc(var(--filter-form-control-height) - 2px)!important}.filter-form__field .ant-input-number-input-wrap{display:flex!important;align-items:center!important;height:100%!important}.filter-form__field .ant-input-number-input{min-height:auto!important;height:calc(var(--filter-form-control-height) - 2px)!important;max-height:calc(var(--filter-form-control-height) - 2px)!important;padding-block:0!important;padding-inline:11px!important;line-height:calc(var(--filter-form-control-height) - 2px)!important}.filter-form__field .ant-select{position:relative;background:transparent!important;border-color:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.filter-form__field .ant-select .ant-select-selector{position:relative;display:flex!important;align-items:center!important;height:100%!important;min-height:var(--filter-form-control-height)!important;padding:0 34px 0 11px!important}.filter-form__field .ant-select-multiple .ant-select-selection-wrap{align-items:center!important;height:calc(var(--filter-form-control-height) - 2px)!important;min-height:0!important;max-height:calc(var(--filter-form-control-height) - 2px)!important}.filter-form__field .ant-select-multiple .ant-select-selection-overflow{align-items:center!important;height:calc(var(--filter-form-control-height) - 2px)!important;min-height:0!important;max-height:calc(var(--filter-form-control-height) - 2px)!important;overflow:hidden}.filter-form__field .ant-select-multiple .ant-select-selection-overflow-item{align-self:center;margin-top:0!important;margin-bottom:0!important;max-height:calc(var(--filter-form-control-height) - 2px)!important}.filter-form__field .ant-select-multiple .ant-select-selection-search,.filter-form__field .ant-select-multiple .ant-select-selection-search-input{height:calc(var(--filter-form-control-height) - 2px)!important;line-height:calc(var(--filter-form-control-height) - 2px)!important}.filter-form__field .ant-select-single .ant-select-selection-wrap{position:relative;min-width:0;height:100%}.filter-form__field .ant-select-single .ant-select-selection-search{position:absolute;inset-inline-start:11px;inset-inline-end:34px;top:0;bottom:0;height:100%}.filter-form__field .ant-select-single .ant-select-selection-search-input{height:calc(var(--filter-form-control-height) - 2px)!important}.filter-form__field .ant-select-single .ant-select-selection-item,.filter-form__field .ant-select-single .ant-select-selection-placeholder{position:absolute;inset-inline-start:0;inset-inline-end:0;top:50%;display:flex!important;align-items:center;height:calc(var(--filter-form-control-height) - 2px);margin-top:0;line-height:calc(var(--filter-form-control-height) - 2px)!important;transform:translateY(-50%)}.filter-form__field .ant-select-arrow{display:inline-flex;align-items:center;justify-content:center;inset-inline-end:11px;margin-top:0;transform:translateY(-50%)}.filter-form__field .ant-picker{padding-inline:14px!important}.filter-form__field .ant-picker:not(.shared-common-time-picker) .ant-picker-input>input{text-align:center}.filter-form__input-number,.filter-form__picker{width:100%}[data-theme=dark] .filter-form__field--input-number .ant-input-number,[data-theme=dark] .filter-form__field--input-number .ant-input-number-input-wrap,[data-theme=dark] .filter-form__field--input-number .ant-input-number-handler-wrap{background:var(--filter-form-control-bg)!important;border-color:var(--filter-form-control-border)!important}[data-theme=dark] .filter-form__field--input-number .ant-input-number{box-shadow:none!important}[data-theme=dark] .filter-form__field--input-number .ant-input-number-input{color:#ffffffe0!important;background:transparent!important}[data-theme=dark] .filter-form__field--input-number .ant-input-number-input::placeholder{color:#ffffff52!important}[data-theme=dark] .filter-form__field--input-number .ant-input-number-handler-wrap{border-inline-start:1px solid rgba(255,255,255,.12)!important}[data-theme=dark] .filter-form__field--input-number .ant-input-number-handler{color:#ffffffa3!important;background:#1f2136f0!important;border-color:#ffffff1a!important}[data-theme=dark] .filter-form__field--input-number .ant-input-number-handler-up{border-bottom:1px solid rgba(255,255,255,.1)!important}[data-theme=dark] .filter-form__field--input-number .ant-input-number-handler .ant-input-number-handler-up-inner,[data-theme=dark] .filter-form__field--input-number .ant-input-number-handler .ant-input-number-handler-down-inner{color:#ffffffad!important}[data-theme=dark] .filter-form__field--input-number .ant-input-number-handler:hover,[data-theme=dark] .filter-form__field--input-number .ant-input-number-handler:focus{background:#405b9c42!important}[data-theme=dark] .filter-form__field--input-number .ant-input-number-handler:hover .ant-input-number-handler-up-inner,[data-theme=dark] .filter-form__field--input-number .ant-input-number-handler:hover .ant-input-number-handler-down-inner,[data-theme=dark] .filter-form__field--input-number .ant-input-number-handler:focus .ant-input-number-handler-up-inner,[data-theme=dark] .filter-form__field--input-number .ant-input-number-handler:focus .ant-input-number-handler-down-inner{color:#b9d0ff!important}.filter-form__desktop .ant-select-clear,.filter-form__mobile-fields .ant-select-clear{color:var(--filter-form-control-clear-color)!important;background:var(--filter-form-control-clear-bg)!important;border:0!important;border-radius:50%}.filter-form__desktop .ant-select-clear:hover,.filter-form__mobile-fields .ant-select-clear:hover{color:var(--filter-form-control-clear-hover-color)!important}.filter-form__actions{display:inline-flex;align-items:center;align-self:flex-start;min-height:32px;min-width:max-content;gap:10px!important;flex:0 0 auto;flex-wrap:nowrap;white-space:nowrap;will-change:transform,opacity}.filter-form__actions--search,.filter-form__actions--extra{margin-left:0}.filter-form__actions .ant-btn{display:inline-flex;align-items:center;justify-content:center;min-height:32px}.filter-form__action-btn{border-radius:999px;padding:7px 14px!important;height:auto;font-size:13px;font-weight:500;letter-spacing:.01em;color:color-mix(in srgb,var(--filter-form-text) 84%,#3370ff 16%);border:1px solid rgba(148,163,184,.16)!important;background:#ffffff6b!important;box-shadow:inset 0 1px #ffffffb8,0 8px 20px #48679a0f!important;-webkit-backdrop-filter:blur(18px) saturate(165%);backdrop-filter:blur(18px) saturate(165%);transition:color .24s ease,border-color .24s ease,background-color .24s ease,transform .24s ease,box-shadow .24s ease;display:inline-flex;align-items:center;justify-content:center}.filter-form__action-btn:hover,.filter-form__action-btn:focus,.filter-form__action-btn:active{color:#3370ff;border-color:#3370ff33!important;background:#ffffffe6!important;transform:translateY(-1px);box-shadow:0 8px 18px #3370ff14!important}.filter-form__action-icon{font-size:12px;color:currentColor;transition:transform .28s cubic-bezier(.22,1,.36,1),color .24s ease}.filter-form__action-icon--open{transform:rotate(180deg)}.filter-form__dropdown-panel{min-width:168px;padding:6px;border-radius:14px;border:1px solid rgba(226,232,240,.86);background:#ffffffb8;box-shadow:0 16px 36px #0f172a14,0 4px 10px #0f172a0a,inset 0 1px #ffffffd1;-webkit-backdrop-filter:blur(28px) saturate(180%);backdrop-filter:blur(28px) saturate(180%);overflow:hidden;color:var(--filter-form-text);animation:filter-form-dropdown-in .18s cubic-bezier(.22,1,.36,1)}.filter-form__dropdown-panel .ant-dropdown-menu{box-shadow:none!important;border:none!important;background:transparent!important;padding:0!important;max-height:none!important;overflow:visible!important}.filter-form__dropdown-panel .ant-dropdown-menu-item{min-height:40px;padding:10px 12px!important;border-radius:10px;font-size:13px;font-weight:500;color:color-mix(in srgb,var(--filter-form-text) 88%,#0f172a 12%);transition:background-color .2s ease,color .2s ease,transform .2s ease}.filter-form__dropdown-panel .ant-dropdown-menu-item:hover,.filter-form__dropdown-panel .ant-dropdown-menu-item-active{background:#3370ff14!important;color:#1f5eff!important;transform:translate(2px)}.filter-form__dropdown-panel .ant-dropdown-menu-item:not(:last-child){margin-bottom:2px}.filter-form__dropdown-panel .ant-dropdown-menu-item:after,.filter-form__dropdown-panel .ant-dropdown-menu-item:before{display:none!important}.filter-form__dropdown-panel .ant-dropdown-menu,.filter-form__dropdown-panel .ant-dropdown-menu-root,.filter-form__dropdown-panel .rc-virtual-list,.filter-form__dropdown-panel .rc-virtual-list-holder{overflow:visible!important}.filter-form__dropdown-panel .rc-virtual-list-scrollbar,.filter-form__dropdown-panel ::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.filter-form__extra{display:inline-flex;align-items:center;align-self:flex-start;min-height:32px;gap:10px!important;flex:0 0 auto;color:var(--filter-form-text)}.filter-form__extra .ant-space,.filter-form__extra .ant-space-item{display:inline-flex;align-items:center}.filter-form__extra .ant-btn{display:inline-flex;align-items:center;justify-content:center;min-height:32px}.filter-form__extra .ant-btn:not(.ant-btn-primary):not(.ant-btn-link){border-color:var(--filter-form-control-border)!important;background:var(--filter-form-control-bg)!important;color:var(--filter-form-text)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.filter-form__extra .ant-btn:not(.ant-btn-primary):not(.ant-btn-link):hover,.filter-form__extra .ant-btn:not(.ant-btn-primary):not(.ant-btn-link):focus{border-color:var(--filter-form-control-hover-border)!important;background:var(--filter-form-control-bg-hover)!important;color:var(--filter-form-text)!important}.filter-form__extra .ant-btn-primary:not(:disabled){border-color:#3370ff!important;background:#3370ff!important;color:#fff;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none}.filter-form__extra .ant-btn-primary:not(:disabled):hover,.filter-form__extra .ant-btn-primary:not(:disabled):focus{border-color:#5b8cff!important;background:#5b8cff!important;color:#fff}.filter-form__advanced-toggle{padding-inline:0!important;min-height:32px;color:#3370ff!important;font-size:14px;font-weight:500}.filter-form__advanced-toggle.ant-btn-link:not(:disabled):hover,.filter-form__advanced-toggle.ant-btn-link:not(:disabled):focus,.filter-form__advanced-toggle.ant-btn-link:not(:disabled):focus-visible,.filter-form__advanced-toggle.ant-btn-link:not(:disabled):active{color:#3370ff!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important;outline:none!important}.filter-form__advanced-toggle.ant-btn-link:after{display:none!important}.filter-form__mobile-bar,.filter-form__mobile-actions,.filter-form__mobile-fields,.filter-form__mobile-action-list,.filter-form__mobile-drawer-footer{display:none}[data-theme=dark] .filter-form{--filter-form-bg: #1e1f30;--filter-form-border: rgba(255, 255, 255, .08);--filter-form-control-bg: rgba(255, 255, 255, .07);--filter-form-control-bg-hover: rgba(255, 255, 255, .07);--filter-form-control-border: rgba(255, 255, 255, .1);--filter-form-control-hover-border: rgba(91, 156, 255, .46);--filter-form-control-focus-border: rgba(91, 156, 255, .82);--filter-form-control-focus-shadow: 0 0 0 2px rgba(91, 156, 255, .16);--filter-form-control-clear-bg: rgba(31, 33, 54, .94);--filter-form-control-clear-color: rgba(255, 255, 255, .45);--filter-form-control-clear-hover-color: rgba(255, 255, 255, .68);--filter-form-shadow: 0 10px 24px rgba(0, 0, 0, .26);--filter-form-text: rgba(255, 255, 255, .88);--filter-form-placeholder: rgba(226, 232, 240, .5);--filter-form-arrow: rgba(226, 232, 240, .56)}[data-theme=dark] .filter-form__extra .ant-btn:not(.ant-btn-primary):not(.ant-btn-link){border-color:var(--filter-form-control-border)!important;background:var(--filter-form-control-bg)!important;color:var(--filter-form-text)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}[data-theme=dark] .filter-form__extra .ant-btn:not(.ant-btn-primary):not(.ant-btn-link):hover,[data-theme=dark] .filter-form__extra .ant-btn:not(.ant-btn-primary):not(.ant-btn-link):focus{border-color:var(--filter-form-control-hover-border)!important;background:var(--filter-form-control-bg-hover)!important;color:var(--filter-form-text)!important}[data-theme=dark] .filter-form__extra .ant-btn-primary:not(:disabled){border-color:#3370ff!important;background:#3370ff!important;color:#fff!important}[data-theme=dark] .filter-form__extra .ant-btn-primary:not(:disabled):hover,[data-theme=dark] .filter-form__extra .ant-btn-primary:not(:disabled):focus{border-color:#5b8cff!important;background:#5b8cff!important;color:#fff!important}[data-theme=dark] .filter-form__action-btn{color:#e2ecffd1;border-color:#ffffff14!important;background:#ffffff0a!important}[data-theme=dark] .filter-form__action-btn:hover,[data-theme=dark] .filter-form__action-btn:focus,[data-theme=dark] .filter-form__action-btn:active{color:#8db3ff;border-color:#6694ff2e!important;background:#6694ff1a!important;box-shadow:0 10px 24px #00000029!important}[data-theme=dark] .filter-form__dropdown-panel{border-color:#ffffff14;background:#141b2bfa;box-shadow:0 18px 42px #00000047,0 8px 18px #0000002e}[data-theme=dark] .filter-form__dropdown-panel .ant-dropdown-menu-item{color:#e8efffe0}[data-theme=dark] .filter-form__dropdown-panel .ant-dropdown-menu-item:hover,[data-theme=dark] .filter-form__dropdown-panel .ant-dropdown-menu-item-active{background:#6694ff24!important;color:#9dc0ff!important}[data-theme=dark] .filter-form__advanced-toggle{color:#8db3ff!important}@keyframes filter-form-dropdown-in{0%{opacity:0;transform:translate3d(0,-6px,0) scale(.98)}to{opacity:1;transform:translateZ(0) scale(1)}}@media (max-width: 768px){.filter-form{padding:0;border:none;border-radius:0;background:transparent;box-shadow:none}.filter-form__mobile-drawer{--filter-form-control-height: 34px;--filter-form-control-font-size: 14px;--filter-form-control-bg: rgba(255, 255, 255, .96);--filter-form-control-bg-hover: rgba(255, 255, 255, .96);--filter-form-control-border: rgba(178, 196, 226, .62);--filter-form-control-hover-border: rgba(51, 112, 255, .42);--filter-form-control-focus-border: #3370ff;--filter-form-control-focus-shadow: 0 0 0 2px rgba(51, 112, 255, .18);--filter-form-control-clear-bg: #ffffff;--filter-form-control-clear-color: rgba(15, 23, 42, .28);--filter-form-control-clear-hover-color: rgba(15, 23, 42, .46);--filter-form-text: #0f172a;--filter-form-placeholder: #94a3b8;--filter-form-arrow: rgba(100, 116, 139, .9)}.filter-form__mobile-header{display:flex;flex-direction:column;gap:10px}.filter-form__mobile-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;position:relative}.filter-form__mobile-title{flex:0 0 auto;min-width:max-content;color:#0f172a;font-size:22px;line-height:1.15;font-weight:800;letter-spacing:0;white-space:nowrap}.filter-form__mobile-title-spacer{flex:1 1 auto;min-width:0}.filter-form__mobile-trigger{flex:0 0 auto;height:40px;padding:0 12px!important;border-radius:12px;border:1px solid rgba(226,232,240,.72);background:#ffffffeb!important;color:#2f6df6!important;font-size:14px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:6px;box-shadow:none!important;outline:none!important;touch-action:manipulation;-webkit-tap-highlight-color:transparent;backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%)}.filter-form__mobile-trigger .anticon{font-size:19px}.filter-form__mobile-trigger .ant-wave,.filter-form__mobile-action-btn .ant-wave{display:none!important;opacity:0!important;animation:none!important;transition:none!important;box-shadow:none!important}.filter-form__mobile-trigger:hover,.filter-form__mobile-trigger:focus,.filter-form__mobile-trigger:focus-visible,.filter-form__mobile-trigger:active,.filter-form__mobile-trigger.ant-btn:hover,.filter-form__mobile-trigger.ant-btn:focus,.filter-form__mobile-trigger.ant-btn:focus-visible,.filter-form__mobile-trigger.ant-btn:active,.filter-form__mobile-trigger.ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover,.filter-form__mobile-trigger.ant-btn-default:not(:disabled):not(.ant-btn-disabled):focus,.filter-form__mobile-trigger.ant-btn-default:not(:disabled):not(.ant-btn-disabled):focus-visible,.filter-form__mobile-trigger.ant-btn-default:not(:disabled):not(.ant-btn-disabled):active,.filter-form__mobile-trigger.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover,.filter-form__mobile-trigger.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):focus,.filter-form__mobile-trigger.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):focus-visible,.filter-form__mobile-trigger.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active,.filter-form__mobile-trigger.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover,.filter-form__mobile-trigger.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):focus,.filter-form__mobile-trigger.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):focus-visible,.filter-form__mobile-trigger.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active,.filter-form__mobile-trigger.ant-btn:not(:disabled):not(.ant-btn-disabled):active,.filter-form__mobile-trigger.ant-btn:not(:disabled):not(.ant-btn-disabled):focus{border-color:#e2e8f0b8!important;background:#ffffffeb!important;color:#2f6df6!important;box-shadow:none!important;outline:none!important}.filter-form__mobile-trigger--icon-only{width:44px;min-width:44px;padding:0!important}.filter-form__mobile-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:8px;flex:1 1 auto;min-width:0;margin-left:auto}.filter-form__mobile-action-btn{height:40px;min-height:40px;padding:0 14px!important;border-radius:12px!important;border:1px solid rgba(226,232,240,.72)!important;background:#ffffffeb!important;color:#2f6df6!important;font-size:14px;font-weight:700;box-shadow:none!important;outline:none!important;display:inline-flex;align-items:center;justify-content:center;gap:6px;touch-action:manipulation;-webkit-tap-highlight-color:transparent;backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%)}.filter-form__mobile-action-btn .anticon{font-size:19px}.filter-form__mobile-action-btn.ant-btn-primary{border-color:#e2e8f0b8!important;background:#fffffff5!important;color:#2f6df6!important}.filter-form__mobile-action-btn--primary{min-width:50px;padding:0 10px!important}.filter-form__mobile-action-btn:hover,.filter-form__mobile-action-btn:focus,.filter-form__mobile-action-btn:focus-visible,.filter-form__mobile-action-btn:active,.filter-form__mobile-action-btn.ant-btn:hover,.filter-form__mobile-action-btn.ant-btn:focus,.filter-form__mobile-action-btn.ant-btn:focus-visible,.filter-form__mobile-action-btn.ant-btn:active,.filter-form__mobile-action-btn.ant-btn-primary:hover,.filter-form__mobile-action-btn.ant-btn-primary:focus,.filter-form__mobile-action-btn.ant-btn-primary:focus-visible,.filter-form__mobile-action-btn.ant-btn-primary:active,.filter-form__mobile-action-btn.ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover,.filter-form__mobile-action-btn.ant-btn-default:not(:disabled):not(.ant-btn-disabled):focus,.filter-form__mobile-action-btn.ant-btn-default:not(:disabled):not(.ant-btn-disabled):focus-visible,.filter-form__mobile-action-btn.ant-btn-default:not(:disabled):not(.ant-btn-disabled):active,.filter-form__mobile-action-btn.ant-btn-color-default:not(:disabled):not(.ant-btn-disabled):hover,.filter-form__mobile-action-btn.ant-btn-color-default:not(:disabled):not(.ant-btn-disabled):focus,.filter-form__mobile-action-btn.ant-btn-color-default:not(:disabled):not(.ant-btn-disabled):focus-visible,.filter-form__mobile-action-btn.ant-btn-color-default:not(:disabled):not(.ant-btn-disabled):active,.filter-form__mobile-action-btn.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover,.filter-form__mobile-action-btn.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):focus,.filter-form__mobile-action-btn.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):focus-visible,.filter-form__mobile-action-btn.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active,.filter-form__mobile-action-btn.ant-btn:not(:disabled):not(.ant-btn-disabled):active,.filter-form__mobile-action-btn.ant-btn:not(:disabled):not(.ant-btn-disabled):focus,.filter-form__mobile-action-btn.ant-btn:not(:disabled):not(.ant-btn-disabled):focus-visible{border-color:#e2e8f0b8!important;background:#ffffffeb!important;color:#2f6df6!important;box-shadow:none!important;outline:none!important}.filter-form__mobile-action-btn--icon-only{width:44px;min-width:44px;padding:0!important}.filter-form__mobile-extra,.filter-form__mobile-header-extra{display:inline-flex;align-items:center;min-width:0}.filter-form__mobile-extra .ant-space{display:inline-flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}.filter-form__mobile-extra .ant-btn,.filter-form__mobile-header-extra .ant-btn{min-height:32px;border-radius:12px}.filter-form__mobile-quick-search{display:block}.filter-form__mobile-quick-search>*{width:100%}.filter-form__mobile-quick-search.filter-form__mobile-quick-search--variant-glass-inline{display:flex;align-items:center;min-height:40px;padding:0;gap:6px}.filter-form__mobile-quick-search.filter-form__mobile-quick-search--variant-glass-inline>*{width:auto}.filter-form__mobile-quick-search.filter-form__mobile-quick-search--variant-glass-inline .ant-input-affix-wrapper{flex:1 1 auto;min-width:0}.filter-form__mobile-drawer{--filter-form-mobile-drawer-content-bg: radial-gradient(circle at top right, rgba(56, 189, 248, .1), transparent 34%), radial-gradient(circle at bottom left, rgba(99, 102, 241, .08), transparent 38%), linear-gradient(180deg, rgba(255, 255, 255, .9), rgba(248, 251, 255, .84) 62%, rgba(245, 249, 255, .8));--filter-form-mobile-drawer-chrome-bg: linear-gradient(180deg, rgba(255, 255, 255, .72), rgba(255, 255, 255, .4));--filter-form-mobile-drawer-footer-bg: linear-gradient(0deg, rgba(255, 255, 255, .72), rgba(255, 255, 255, .44));--filter-form-mobile-drawer-body-bg: transparent;--filter-form-mobile-drawer-divider: rgba(226, 232, 240, .8)}.filter-form__mobile-drawer .ant-drawer-header{padding:15px 20px;border-bottom:1px solid var(--filter-form-mobile-drawer-divider);background:var(--filter-form-mobile-drawer-chrome-bg)!important;-webkit-backdrop-filter:blur(16px) saturate(165%);backdrop-filter:blur(16px) saturate(165%)}.filter-form__mobile-drawer .ant-drawer-close,.filter-form__mobile-drawer .ant-drawer-close:hover,.filter-form__mobile-drawer .ant-drawer-close:focus,.filter-form__mobile-drawer .ant-drawer-close:focus-visible,.filter-form__mobile-drawer .ant-drawer-close:active{background:transparent!important;border-color:transparent!important;box-shadow:none!important;outline:none!important;-webkit-tap-highlight-color:transparent}.shared-common-drawer-root:has(.filter-form__mobile-drawer) .ant-drawer-content-wrapper,.filter-form__mobile-drawer .ant-drawer-content-wrapper{border-radius:16px 0 0 16px!important;overflow:hidden!important}.filter-form__mobile-drawer.ant-drawer-content,.filter-form__mobile-drawer .ant-drawer-content{border-radius:16px 0 0 16px!important;background:var(--filter-form-mobile-drawer-content-bg)!important;-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%)}.filter-form__mobile-drawer .shared-common-drawer__body,.filter-form__mobile-drawer .filter-form__mobile-drawer-body{background:var(--filter-form-mobile-drawer-body-bg)!important}.filter-form__mobile-drawer .ant-drawer-footer{padding:14px 20px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--filter-form-mobile-drawer-divider);background:var(--filter-form-mobile-drawer-footer-bg)!important;-webkit-backdrop-filter:blur(16px) saturate(165%);backdrop-filter:blur(16px) saturate(165%)}.filter-form__mobile-action-drawer .ant-drawer-content{border-radius:12px 12px 0 0;overflow:hidden}.filter-form__mobile-action-drawer .ant-drawer-header{padding:14px 16px 8px;border-bottom:0}.filter-form__mobile-action-drawer .ant-drawer-title{color:#0f172a;font-size:15px;font-weight:700}.filter-form__mobile-action-drawer .ant-drawer-body{padding:6px 16px calc(16px + env(safe-area-inset-bottom,0px))}.filter-form__mobile-action-list{display:grid;gap:10px}.filter-form__mobile-action-sheet{display:grid;gap:12px}.filter-form__mobile-action-drawer-item{display:flex;align-items:center;justify-content:flex-start;gap:10px;min-height:44px;border-radius:8px!important;font-size:14px;font-weight:600;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center}.filter-form__mobile-action-drawer-item:focus,.filter-form__mobile-action-drawer-item:focus-visible{outline:none}.filter-form__mobile-action-drawer-item--disabled{cursor:not-allowed;opacity:.5}.filter-form__mobile-action-drawer-item--primary{color:var(--filter-form-primary, var(--list-page-shell-primary, #3370ff))!important;background:transparent!important;box-shadow:none!important}.filter-form__mobile-action-drawer-item-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:var(--filter-form-control-focus-border)}.filter-form__mobile-action-drawer-item-label{flex:1 1 auto;min-width:0}.filter-form__mobile-action-drawer-cancel{display:flex;align-items:center;justify-content:center;min-height:44px;border-radius:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.filter-form__mobile-action-drawer-cancel:focus,.filter-form__mobile-action-drawer-cancel:focus-visible{outline:none}.filter-form__mobile-fields{--filter-form-mobile-control-radius: 8px;display:flex;flex-direction:column;gap:15px}.filter-form__mobile-fields .ant-input,.filter-form__mobile-fields .ant-input-affix-wrapper,.filter-form__mobile-fields .ant-input-number,.filter-form__mobile-fields .ant-picker,.filter-form__mobile-fields .ant-select-selector,.filter-form__mobile-fields .shared-common-select__mobile-trigger,.filter-form__mobile-fields .shared-date-range-picker-mobile-trigger,.filter-form__mobile-fields .shared-common-time-picker-mobile-trigger{box-sizing:border-box!important;height:var(--filter-form-control-height)!important;min-height:var(--filter-form-control-height)!important;max-height:var(--filter-form-control-height)!important;border-color:var(--filter-form-control-border)!important;border-radius:var(--filter-form-mobile-control-radius)!important;background:var(--filter-form-control-bg)!important;box-shadow:none!important;font-size:var(--filter-form-control-font-size)!important;line-height:calc(var(--filter-form-control-height) - 2px)!important}.filter-form__mobile-fields .ant-input,.filter-form__mobile-fields .ant-input-affix-wrapper,.filter-form__mobile-fields .ant-picker,.filter-form__mobile-fields .ant-select-selector,.filter-form__mobile-fields .shared-common-select__mobile-trigger,.filter-form__mobile-fields .shared-date-range-picker-mobile-trigger,.filter-form__mobile-fields .shared-common-time-picker-mobile-trigger{padding-inline:14px!important}.filter-form__mobile-fields .ant-select-single .ant-select-selector{padding-inline-end:34px!important}.filter-form__mobile-fields .ant-select-single .ant-select-selection-search{inset-inline-start:14px!important;inset-inline-end:34px!important}.filter-form__mobile-fields .ant-input-affix-wrapper>input.ant-input,.filter-form__mobile-fields .ant-input-affix-wrapper .ant-input{height:calc(var(--filter-form-control-height) - 2px)!important;min-height:auto!important;max-height:calc(var(--filter-form-control-height) - 2px)!important;padding-inline:0!important;font-size:var(--filter-form-control-font-size)!important;line-height:calc(var(--filter-form-control-height) - 2px)!important}.filter-form__mobile-quick-search.filter-form__mobile-quick-search--variant-glass-inline .ant-input-affix-wrapper .ant-input{font-size:13px!important}.filter-form__mobile-quick-search.filter-form__mobile-quick-search--variant-glass-inline .ant-btn{font-size:13px!important;font-weight:400}.filter-form__mobile-fields .ant-select{background:transparent!important;border-color:transparent!important;box-shadow:none!important}.filter-form__mobile-fields .ant-input:hover,.filter-form__mobile-fields .ant-input-affix-wrapper:hover,.filter-form__mobile-fields .ant-input-number:hover,.filter-form__mobile-fields .ant-picker:hover,.filter-form__mobile-fields .ant-select:hover .ant-select-selector,.filter-form__mobile-fields .shared-common-select__mobile-trigger:hover,.filter-form__mobile-fields .shared-date-range-picker-mobile-trigger:hover,.filter-form__mobile-fields .shared-common-time-picker-mobile-trigger:hover{border-color:var(--filter-form-control-hover-border)!important;background:var(--filter-form-control-bg-hover)!important}.filter-form__mobile-fields .ant-input:focus,.filter-form__mobile-fields .ant-input:focus-visible,.filter-form__mobile-fields .ant-input-affix-wrapper:focus,.filter-form__mobile-fields .ant-input-affix-wrapper:focus-within,.filter-form__mobile-fields .ant-input-affix-wrapper-focused,.filter-form__mobile-fields .ant-input-number:focus,.filter-form__mobile-fields .ant-input-number:focus-within,.filter-form__mobile-fields .ant-input-number-focused,.filter-form__mobile-fields .ant-picker:focus,.filter-form__mobile-fields .ant-picker:focus-within,.filter-form__mobile-fields .ant-picker-focused,.filter-form__mobile-fields .ant-select-selector:focus,.filter-form__mobile-fields .ant-select-selector:focus-within,.filter-form__mobile-fields .ant-select-focused .ant-select-selector,.filter-form__mobile-fields .ant-select-open .ant-select-selector,.filter-form__mobile-fields .shared-common-select__mobile-trigger:focus,.filter-form__mobile-fields .shared-common-select__mobile-trigger:focus-visible,.filter-form__mobile-fields .shared-date-range-picker-mobile-trigger:focus-visible,.filter-form__mobile-fields .shared-common-time-picker-mobile-trigger:focus-visible{border-color:var(--filter-form-control-focus-border)!important;box-shadow:var(--filter-form-control-focus-shadow)!important;outline:none!important}.filter-form__mobile-fields .ant-input,.filter-form__mobile-fields .ant-input-affix-wrapper input,.filter-form__mobile-fields .ant-input-number-input,.filter-form__mobile-fields .ant-picker-input>input,.filter-form__mobile-fields .ant-select-selection-item,.filter-form__mobile-fields .ant-select-selection-placeholder,.filter-form__mobile-fields .ant-select-selection-search-input,.filter-form__mobile-fields .shared-common-select__mobile-trigger-text,.filter-form__mobile-fields .shared-date-range-picker-mobile-trigger__text,.filter-form__mobile-fields .shared-common-time-picker-mobile-trigger__text{color:var(--filter-form-text)!important;font-size:var(--filter-form-control-font-size)!important;line-height:calc(var(--filter-form-control-height) - 2px)!important}.filter-form__mobile-fields .ant-input::placeholder,.filter-form__mobile-fields .ant-input-number-input::placeholder,.filter-form__mobile-fields .ant-picker-input>input::placeholder,.filter-form__mobile-fields .ant-select-selection-placeholder,.filter-form__mobile-fields .shared-common-select__mobile-trigger-text--placeholder,.filter-form__mobile-fields .shared-date-range-picker-mobile-trigger__text.is-placeholder,.filter-form__mobile-fields .shared-common-time-picker-mobile-trigger__text.is-placeholder{color:var(--filter-form-placeholder)!important;-webkit-text-fill-color:var(--filter-form-placeholder)!important;font-size:var(--filter-form-control-font-size)!important;font-weight:400!important;line-height:1.4!important;opacity:1}.filter-form__mobile-fields .ant-input-number,.filter-form__mobile-fields .ant-input-number-input-wrap{display:flex!important;align-items:center!important}.filter-form__mobile-fields .ant-input-number{padding:0!important;overflow:hidden!important;box-sizing:border-box!important;background-image:none!important;background-clip:padding-box!important}.filter-form__mobile-fields .ant-input-number-input-wrap{flex:1 1 auto!important;min-width:0!important;width:100%!important;height:100%!important;background:transparent!important;box-shadow:none!important}.filter-form__mobile-fields .ant-input-number-input{min-height:auto!important;width:100%!important;min-width:0!important;padding-block:0!important;padding-inline:14px!important;line-height:calc(var(--filter-form-control-height) - 2px)!important;background:transparent!important;background-color:transparent!important;-webkit-appearance:none!important;-moz-appearance:textfield!important;appearance:textfield!important;border:0!important;box-shadow:none!important;color:var(--filter-form-text)!important;-webkit-text-fill-color:var(--filter-form-text)!important;font-size:var(--filter-form-control-font-size)!important;font-weight:400!important}.filter-form__mobile-fields .ant-input-number-handler-wrap{display:none!important}.filter-form__mobile-fields .ant-picker-input>input,.filter-form__mobile-fields .shared-date-range-picker-mobile-trigger__text,.filter-form__mobile-fields .shared-common-time-picker-mobile-trigger__text{text-align:left}.filter-form__mobile-fields .ant-picker-suffix,.filter-form__mobile-fields .ant-select-arrow,.filter-form__mobile-fields .shared-common-select__mobile-trigger-arrow,.filter-form__mobile-fields .shared-date-range-picker-mobile-trigger__suffix,.filter-form__mobile-fields .shared-common-time-picker-mobile-trigger__suffix,.filter-form__mobile-fields .shared-date-range-picker-mobile-trigger__sep{color:var(--filter-form-arrow)!important}.filter-form__mobile-fields .shared-common-select__mobile-trigger-arrow,.filter-form__mobile-fields .shared-common-select__mobile-trigger-arrow .anticon,.filter-form__mobile-fields .shared-common-select__mobile-trigger-arrow svg{width:12px!important;min-width:12px!important;height:12px!important;font-size:12px!important;line-height:12px!important}.filter-form__mobile-fields .ant-input-clear-icon,.filter-form__mobile-fields .ant-picker-clear,.filter-form__mobile-fields .ant-select-clear,.filter-form__mobile-fields .shared-common-select__mobile-trigger-clear,.filter-form__mobile-fields .shared-date-range-picker-mobile-trigger__suffix--clear,.filter-form__mobile-fields .shared-common-time-picker-mobile-trigger__suffix--clear{width:12px!important;min-width:12px!important;height:12px!important;color:var(--filter-form-control-clear-color)!important;background:var(--filter-form-control-clear-bg)!important;font-size:12px!important;line-height:12px!important}.filter-form__mobile-fields .shared-common-select__mobile-trigger-clear,.filter-form__mobile-fields .shared-date-range-picker-mobile-trigger__suffix--clear{width:12px!important;min-width:12px!important;height:12px!important;color:var(--filter-form-control-clear-color)!important;background:transparent!important;font-size:12px!important;line-height:12px!important}.filter-form__mobile-fields .shared-common-select__mobile-trigger-clear .anticon,.filter-form__mobile-fields .shared-common-select__mobile-trigger-clear svg,.filter-form__mobile-fields .shared-date-range-picker-mobile-trigger__suffix--clear .anticon,.filter-form__mobile-fields .shared-date-range-picker-mobile-trigger__suffix--clear svg{display:block!important;width:12px!important;height:12px!important}.filter-form__mobile-fields .ant-input-clear-icon:hover,.filter-form__mobile-fields .ant-picker-clear:hover,.filter-form__mobile-fields .ant-select-clear:hover,.filter-form__mobile-fields .shared-common-select__mobile-trigger-clear:hover,.filter-form__mobile-fields .shared-date-range-picker-mobile-trigger__suffix--clear:hover,.filter-form__mobile-fields .shared-common-time-picker-mobile-trigger__suffix--clear:hover{color:var(--filter-form-control-clear-hover-color)!important}.filter-form__mobile-fields .shared-date-range-picker-mobile-trigger{position:relative;width:100%;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) 14px;padding-inline:14px}.filter-form__mobile-fields .shared-date-range-picker-mobile-trigger__text{text-align:center}.filter-form__mobile-fields .shared-date-range-picker-mobile-trigger__suffix{position:absolute;top:50%;transform:translateY(-50%);justify-self:end}.filter-form__mobile-fields .shared-date-range-picker-mobile-trigger__suffix--clear{inset-inline-end:14px}.filter-form__mobile-fields .shared-date-range-picker-mobile-trigger__suffix--calendar{inset-inline-end:13px;width:14px!important;min-width:14px!important;height:14px!important;font-size:14px!important;line-height:14px!important}.filter-form__mobile-fields .shared-date-range-picker-mobile-trigger__suffix--calendar .anticon,.filter-form__mobile-fields .shared-date-range-picker-mobile-trigger__suffix--calendar svg{display:block!important;width:14px!important;height:14px!important}.filter-form__mobile-fields .shared-common-time-picker-mobile-trigger{width:100%;padding-inline:14px}.filter-form__mobile-fields .shared-common-time-picker-mobile-trigger__suffix{width:12px;height:12px;font-size:12px}.filter-form__mobile-fields .filter-form__typed-range-picker .shared-date-range-picker-mobile-trigger__suffix{transform:translateY(-50%)}.filter-form__mobile-fields .shared-common-time-picker.ant-picker{position:relative;padding-inline-end:34px!important}.filter-form__mobile-fields .shared-common-time-picker.ant-picker .ant-picker-input{position:static!important}.filter-form__mobile-fields .shared-common-time-picker.ant-picker .ant-picker-suffix,.filter-form__mobile-fields .shared-common-time-picker.ant-picker .ant-picker-clear{display:inline-flex!important;align-items:center;justify-content:center;width:12px;min-width:12px;height:12px;margin-inline-start:0!important;position:absolute!important;inset-inline-end:14px!important;top:50%!important;margin-top:0!important;transform:translateY(-50%)!important;line-height:12px!important;font-size:12px!important}.filter-form__mobile-fields .shared-common-time-picker.ant-picker .ant-picker-suffix{z-index:1}.filter-form__mobile-fields .shared-common-time-picker.ant-picker .ant-picker-clear{z-index:2}.filter-form__mobile-fields .shared-common-time-picker.ant-picker.ant-picker-has-value .ant-picker-clear{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.filter-form__mobile-fields .shared-common-time-picker.ant-picker.ant-picker-has-value .ant-picker-suffix{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.filter-form__mobile-fields .shared-common-time-picker.ant-picker:has(.ant-picker-input>input[value]:not([value=""])) .ant-picker-clear{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.filter-form__mobile-fields .shared-common-time-picker.ant-picker:has(.ant-picker-input>input[value]:not([value=""])) .ant-picker-suffix{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.filter-form__mobile-fields .filter-form__field{flex:0 0 auto;min-height:0;min-width:100%;width:100%;max-width:100%}.filter-form__mobile-fields .filter-form__field--content{width:100%}.filter-form__mobile-fields .filter-form__typed-range{display:flex;align-items:stretch;gap:0;width:100%}.filter-form__mobile-fields .filter-form__typed-range-type{flex:0 0 104px;min-width:104px;width:104px}.filter-form__mobile-fields .filter-form__typed-range-picker{flex:1 1 auto;min-width:0;width:auto}.filter-form__mobile-fields .filter-form__typed-range-type .ant-select .ant-select-selector{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.filter-form__mobile-fields .filter-form__typed-range-type .shared-common-select__mobile-trigger{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right-width:0!important;border-inline-end-width:0!important}.filter-form__mobile-fields .filter-form__typed-range-picker .shared-date-range-picker-mobile-trigger,.filter-form__mobile-fields .filter-form__typed-range-picker .shared-date-range-picker .ant-picker,.filter-form__mobile-fields .filter-form__typed-range-picker>.ant-picker{margin-left:-1px;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.filter-form__mobile-fields .filter-form__typed-range .ant-select-open .ant-select-selector,.filter-form__mobile-fields .filter-form__typed-range .ant-select-focused .ant-select-selector,.filter-form__mobile-fields .filter-form__typed-range .shared-date-range-picker-mobile-trigger:focus-visible{position:relative;z-index:1;background:var(--filter-form-control-bg-hover)!important}.filter-form__mobile-drawer-footer{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;gap:12px}[data-theme=dark] .filter-form__mobile-trigger{color:#8fb5ff!important;border-color:#ffffff14;background:#ffffff12!important}[data-theme=dark] .filter-form__mobile-action-btn{color:#8fb5ff!important;border-color:#ffffff14!important;background:#ffffff12!important}[data-theme=dark] .filter-form__mobile-action-btn.ant-btn-primary{border-color:#3370ff!important;background:#3370ff!important;color:#fff!important}[data-theme=dark] .filter-form__mobile-trigger:hover,[data-theme=dark] .filter-form__mobile-trigger:focus,[data-theme=dark] .filter-form__mobile-trigger:focus-visible,[data-theme=dark] .filter-form__mobile-trigger:active,[data-theme=dark] .filter-form__mobile-trigger.ant-btn:not(:disabled):not(.ant-btn-disabled):active,[data-theme=dark] .filter-form__mobile-trigger.ant-btn:not(:disabled):not(.ant-btn-disabled):focus,[data-theme=dark] .filter-form__mobile-action-btn:hover,[data-theme=dark] .filter-form__mobile-action-btn:focus,[data-theme=dark] .filter-form__mobile-action-btn:focus-visible,[data-theme=dark] .filter-form__mobile-action-btn:active,[data-theme=dark] .filter-form__mobile-action-btn.ant-btn:not(:disabled):not(.ant-btn-disabled):active,[data-theme=dark] .filter-form__mobile-action-btn.ant-btn:not(:disabled):not(.ant-btn-disabled):focus,[data-theme=dark] .filter-form__mobile-action-btn.ant-btn-default:not(:disabled):not(.ant-btn-disabled):active,[data-theme=dark] .filter-form__mobile-action-btn.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):active{border-color:#89a9ff38!important;background:#ffffff17!important;color:#abc7ff!important;box-shadow:none!important;outline:none!important}[data-theme=dark] .filter-form__mobile-action-btn.ant-btn-primary:hover,[data-theme=dark] .filter-form__mobile-action-btn.ant-btn-primary:focus,[data-theme=dark] .filter-form__mobile-action-btn.ant-btn-primary:focus-visible,[data-theme=dark] .filter-form__mobile-action-btn.ant-btn-primary:active{border-color:#528bff!important;background:#528bff!important;color:#fff!important;box-shadow:none!important;outline:none!important}[data-theme=dark] .filter-form__mobile-title{color:#fffffff0}[data-theme=dark] .filter-form__mobile-drawer{--filter-form-control-bg: #1e1f30;--filter-form-control-bg-hover: #1e1f30;--filter-form-control-border: rgba(255, 255, 255, .1);--filter-form-control-hover-border: var(--filter-form-control-border);--filter-form-control-focus-border: var(--filter-form-control-border);--filter-form-control-focus-shadow: none;--filter-form-control-clear-bg: rgba(31, 33, 54, .94);--filter-form-control-clear-color: rgba(255, 255, 255, .45);--filter-form-control-clear-hover-color: rgba(255, 255, 255, .68);--filter-form-text: rgba(236, 242, 255, .92);--filter-form-placeholder: rgba(226, 232, 240, .5);--filter-form-arrow: rgba(203, 213, 225, .55);--filter-form-mobile-drawer-content-bg: radial-gradient(circle at top right, rgba(56, 189, 248, .14), transparent 34%), radial-gradient(circle at bottom left, rgba(99, 102, 241, .14), transparent 38%), linear-gradient(180deg, rgba(18, 24, 38, .96), rgba(21, 28, 44, .94));--filter-form-mobile-drawer-chrome-bg: linear-gradient(180deg, rgba(26, 33, 50, .96), rgba(22, 28, 42, .92));--filter-form-mobile-drawer-footer-bg: linear-gradient(0deg, rgba(24, 31, 48, .96), rgba(20, 27, 43, .92));--filter-form-mobile-drawer-body-bg: linear-gradient(180deg, rgba(18, 24, 38, .96), rgba(21, 28, 44, .94));--filter-form-mobile-drawer-divider: rgba(255, 255, 255, .08)}[data-theme=dark] .filter-form__mobile-drawer.ant-drawer-content,[data-theme=dark] .filter-form__mobile-drawer .ant-drawer-content,[data-theme=dark] .filter-form__mobile-drawer .ant-drawer-header,[data-theme=dark] .filter-form__mobile-drawer .shared-common-drawer__body,[data-theme=dark] .filter-form__mobile-drawer .ant-drawer-footer{-webkit-backdrop-filter:blur(24px) saturate(170%);backdrop-filter:blur(24px) saturate(170%)}[data-theme=dark] .filter-form__mobile-drawer .ant-drawer-header,[data-theme=dark] .filter-form__mobile-drawer .ant-drawer-footer{border-color:#ffffff14}[data-theme=dark] .filter-form__mobile-drawer .ant-drawer-close{color:#e8efffc7!important}[data-theme=dark] .filter-form__mobile-drawer .ant-drawer-close:hover{color:#e8effff5!important;background:transparent!important}[data-theme=dark] .filter-form__mobile-action-drawer .ant-drawer-content,[data-theme=dark] .filter-form__mobile-action-drawer .ant-drawer-header,[data-theme=dark] .filter-form__mobile-action-drawer .ant-drawer-body{background:#1e1f30}[data-theme=dark] .filter-form__mobile-action-drawer .ant-drawer-title{color:#e8effff0!important}[data-theme=dark] .filter-form__mobile-action-drawer .ant-drawer-close{color:#e8efffc7!important}[data-theme=dark] .filter-form__mobile-action-drawer .ant-drawer-close:hover{color:#e8effff5!important;background:#6694ff1f!important}[data-theme=dark] .filter-form__mobile-action-drawer-item:not(.ant-btn-primary){border-color:#ffffff14!important;background:#ffffff0a!important;color:#e8efffdb!important}[data-theme=dark] .filter-form__mobile-fields .ant-input,[data-theme=dark] .filter-form__mobile-fields .ant-input-affix-wrapper,[data-theme=dark] .filter-form__mobile-fields .ant-input-number,[data-theme=dark] .filter-form__mobile-fields .ant-input-number-input-wrap,[data-theme=dark] .filter-form__mobile-fields .ant-picker,[data-theme=dark] .filter-form__mobile-fields .ant-select-selector,[data-theme=dark] .filter-form__mobile-fields .shared-common-select__mobile-trigger,[data-theme=dark] .filter-form__mobile-fields .shared-date-range-picker-mobile-trigger{border-color:var(--filter-form-control-border)!important;background:var(--filter-form-control-bg)!important;box-shadow:none!important}[data-theme=dark] .filter-form__mobile-fields .ant-input,[data-theme=dark] .filter-form__mobile-fields .ant-input-number-input,[data-theme=dark] .filter-form__mobile-fields .ant-picker-input>input{color:#ecf2ffeb!important}[data-theme=dark] .filter-form__mobile-fields .ant-input-affix-wrapper>input.ant-input,[data-theme=dark] .filter-form__mobile-fields .ant-input-number-input,[data-theme=dark] .filter-form__mobile-fields .ant-picker-input>input{background:transparent!important}[data-theme=dark] .filter-form__mobile-fields .ant-input::placeholder,[data-theme=dark] .filter-form__mobile-fields .ant-input-number-input::placeholder,[data-theme=dark] .filter-form__mobile-fields .ant-picker-input>input::placeholder{color:var(--filter-form-placeholder)!important}[data-theme=dark] .filter-form__mobile-quick-search.filter-form__mobile-quick-search--variant-glass-inline .ant-input-affix-wrapper{background:transparent!important;border-color:transparent!important;box-shadow:none!important}[data-theme=dark] .filter-form__mobile-fields .ant-select-selector,[data-theme=dark] .filter-form__mobile-fields .shared-common-select__mobile-trigger{color:#ecf2ffeb!important}[data-theme=dark] .filter-form__mobile-fields .ant-select-focused .ant-select-selector,[data-theme=dark] .filter-form__mobile-fields .ant-select-open .ant-select-selector,[data-theme=dark] .filter-form__mobile-fields .shared-common-select__mobile-trigger:focus,[data-theme=dark] .filter-form__mobile-fields .shared-common-select__mobile-trigger:focus-visible{border-color:var(--filter-form-control-focus-border)!important;box-shadow:var(--filter-form-control-focus-shadow)!important}[data-theme=dark] .ant-select-dropdown{border:1px solid rgba(107,155,255,.24)!important;box-shadow:0 14px 30px #00000057,0 0 0 1px #6b9bff14!important}[data-theme=dark] .filter-form__mobile-drawer .ant-select-item-option-selected{background:#ffffff14!important;color:#e8efffe6!important}.filter-form__mobile-drawer-footer .ant-btn,.filter-form__mobile-drawer-btn{height:40px;min-height:40px;border-radius:10px;font-size:14px;font-weight:600}.filter-form__mobile-drawer-btn--reset,.filter-form__mobile-drawer-btn--search{min-width:0}.filter-form__mobile-select-dropdown{padding:4px!important;border:1px solid rgba(226,232,240,.86);border-radius:8px;background:linear-gradient(180deg,#fffffffa,#f8fbfff2 54%,#f5f9ffeb)!important;box-shadow:0 6px 16px #0f172a14,0 2px 6px #0f172a0a!important}.filter-form__mobile-select-dropdown .ant-select-item{min-height:34px;padding:7px 10px!important;border-radius:6px;color:#0f172a;font-size:14px;font-weight:400}.filter-form__mobile-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#3370ff14!important;color:#0f172a!important}.filter-form__mobile-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:#3370ff1a!important;color:#1677ff!important;font-weight:400}}.filter-form--variant-glass-compact{--filter-form-control-height: var(--filter-form-variant-control-height, 34px);--filter-form-control-font-size: var(--filter-form-variant-control-font-size, 12px);--filter-form-control-surface-shadow: var( --filter-form-variant-control-surface-shadow, inset 0 1px 0 rgba(255, 255, 255, .85), inset 0 -1px 0 rgba(178, 196, 226, .12) );--filter-form-control-backdrop: var(--filter-form-variant-control-backdrop, blur(20px) saturate(180%));--filter-form-control-bg: var( --filter-form-variant-control-bg, linear-gradient(180deg, rgba(255, 255, 255, .62) 0%, rgba(244, 248, 254, .4) 100%) );--filter-form-control-bg-hover: var( --filter-form-variant-control-bg-hover, linear-gradient(180deg, rgba(255, 255, 255, .82) 0%, rgba(238, 245, 255, .6) 100%) );--filter-form-control-border: var(--filter-form-variant-control-border, rgba(178, 196, 226, .62));--filter-form-control-hover-border: var(--filter-form-variant-control-hover-border, rgba(51, 112, 255, .42));--filter-form-control-focus-border: var(--filter-form-variant-control-focus-border, #3370ff);--filter-form-control-focus-shadow: var(--filter-form-variant-control-focus-shadow, 0 0 0 2px rgba(51, 112, 255, .18));--filter-form-control-clear-color: var(--filter-form-variant-control-clear-color, rgba(148, 163, 184, .58));--filter-form-control-clear-hover-color: var(--filter-form-variant-control-clear-hover-color, rgba(100, 116, 139, .78));--filter-form-text: var(--filter-form-variant-text, #17233d);--filter-form-placeholder: var(--filter-form-variant-placeholder, rgba(100, 116, 139, .72));--filter-form-arrow: var(--filter-form-variant-arrow, rgba(100, 116, 139, .72))}.filter-form--variant-glass-compact .filter-form__inner,.filter-form--variant-glass-compact .filter-form__desktop-top-row,.filter-form--variant-glass-compact .filter-form__desktop-main-flow,.filter-form--variant-glass-compact .filter-form__fields,.filter-form--variant-glass-compact .filter-form__fields--secondary{gap:10px!important}.filter-form--variant-glass-compact .filter-form__field{height:var(--filter-form-control-height)!important;min-height:var(--filter-form-control-height)!important;min-width:var(--filter-form-field-auto-width, 130px)!important;max-width:320px!important;width:var(--filter-form-field-auto-width, 130px)!important;align-items:stretch!important}.filter-form--variant-glass-compact .filter-form__field--input,.filter-form--variant-glass-compact .filter-form__field--input-number{min-width:max(220px,var(--filter-form-field-auto-width, 130px))!important;width:max(220px,var(--filter-form-field-auto-width, 130px))!important;flex:0 0 max(220px,var(--filter-form-field-auto-width, 130px))!important}.filter-form--variant-glass-compact .filter-form__field--select-multiple{width:max(180px,var(--filter-form-field-auto-width, 180px))!important;min-width:max(180px,var(--filter-form-field-auto-width, 180px))!important;max-width:320px!important;flex:0 0 max(180px,var(--filter-form-field-auto-width, 180px))!important}.filter-form--variant-glass-compact .filter-form__field--range{width:260px!important;min-width:260px!important;max-width:260px!important;flex:0 0 260px!important}.filter-form--variant-glass-compact .filter-form__field--typed-range{height:var(--filter-form-control-height)!important;width:340px!important;min-width:340px!important;max-width:340px!important;flex:0 0 340px!important}.filter-form--variant-glass-compact .filter-form__typed-range,.filter-form--variant-glass-compact .filter-form__typed-range-picker .shared-date-range-picker{height:100%!important}.filter-form--variant-glass-compact .filter-form__typed-range-type{flex:0 0 120px!important;min-width:120px!important;height:100%!important}.filter-form--variant-glass-compact .filter-form__typed-range-picker{flex:0 0 220px!important;min-width:220px!important;height:100%!important}.filter-form--variant-glass-compact .filter-form__field--time-picker{min-width:110px!important;max-width:180px!important;width:min(180px,max(160px,var(--filter-form-field-auto-width, 110px)))!important;flex:0 0 min(180px,max(160px,var(--filter-form-field-auto-width, 110px)))!important}.filter-form--variant-glass-compact .ant-btn,.filter-form--variant-glass-compact .ant-btn-lg,.filter-form--variant-glass-compact .ant-btn-sm{height:var(--filter-form-control-height)!important;min-height:var(--filter-form-control-height)!important;font-size:var(--filter-form-control-font-size)!important;padding:0 12px!important;border-radius:6px!important;line-height:calc(var(--filter-form-control-height) - 2px)!important}.filter-form--variant-glass-compact .ant-btn .anticon{font-size:var(--filter-form-control-font-size)!important}.filter-form--variant-glass-compact .filter-form__field .ant-input,.filter-form--variant-glass-compact .filter-form__field .ant-input-affix-wrapper,.filter-form--variant-glass-compact .filter-form__field .ant-input-number,.filter-form--variant-glass-compact .filter-form__field .ant-picker,.filter-form--variant-glass-compact .filter-form__field .ant-select .ant-select-selector,.filter-form--variant-glass-compact .filter-form__typed-range .ant-picker,.filter-form--variant-glass-compact .filter-form__typed-range-picker .shared-date-range-picker .ant-picker{box-sizing:border-box!important;height:var(--filter-form-control-height)!important;min-height:var(--filter-form-control-height)!important;border-radius:6px!important;background-clip:padding-box!important;overflow:hidden!important;background:var(--filter-form-control-bg)!important;border:1px solid var(--filter-form-control-border)!important;box-shadow:var(--filter-form-control-surface-shadow)!important;-webkit-backdrop-filter:var(--filter-form-control-backdrop)!important;backdrop-filter:var(--filter-form-control-backdrop)!important;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease!important}.filter-form--variant-glass-compact .filter-form__field .ant-input:hover,.filter-form--variant-glass-compact .filter-form__field .ant-input-affix-wrapper:hover,.filter-form--variant-glass-compact .filter-form__field .ant-input-number:hover,.filter-form--variant-glass-compact .filter-form__field .ant-picker:hover,.filter-form--variant-glass-compact .filter-form__field .ant-select:hover .ant-select-selector{background:var(--filter-form-control-bg-hover)!important;border-color:var(--filter-form-control-hover-border)!important}.filter-form--variant-glass-compact .filter-form__field .ant-input:focus,.filter-form--variant-glass-compact .filter-form__field .ant-input-affix-wrapper-focused,.filter-form--variant-glass-compact .filter-form__field .ant-input-number-focused,.filter-form--variant-glass-compact .filter-form__field .ant-picker-focused,.filter-form--variant-glass-compact .filter-form__field .ant-select-focused .ant-select-selector,.filter-form--variant-glass-compact .filter-form__field .ant-select-open .ant-select-selector{background:var(--filter-form-control-bg-hover)!important;border-color:var(--filter-form-control-focus-border)!important;box-shadow:var(--filter-form-control-focus-shadow)!important}.filter-form--variant-glass-compact .filter-form__field .ant-input:focus,.filter-form--variant-glass-compact .filter-form__field .ant-input:focus-visible,.filter-form--variant-glass-compact .filter-form__field .ant-input-affix-wrapper:focus,.filter-form--variant-glass-compact .filter-form__field .ant-input-affix-wrapper:focus-within,.filter-form--variant-glass-compact .filter-form__field .ant-input-affix-wrapper-focused,.filter-form--variant-glass-compact .filter-form__field .ant-input-number:focus,.filter-form--variant-glass-compact .filter-form__field .ant-input-number:focus-within,.filter-form--variant-glass-compact .filter-form__field .ant-input-number-focused,.filter-form--variant-glass-compact .filter-form__field .ant-picker:focus,.filter-form--variant-glass-compact .filter-form__field .ant-picker:focus-within,.filter-form--variant-glass-compact .filter-form__field .ant-picker-focused,.filter-form--variant-glass-compact .filter-form__field .ant-select-focused .ant-select-selector,.filter-form--variant-glass-compact .filter-form__field .ant-select-open .ant-select-selector{outline:none!important}.filter-form--variant-glass-compact .filter-form__field .ant-input-affix-wrapper>input.ant-input,.filter-form--variant-glass-compact .filter-form__field .ant-input-affix-wrapper .ant-input,.filter-form--variant-glass-compact .filter-form__field .ant-input-number-input,.filter-form--variant-glass-compact .filter-form__field .ant-picker-input>input,.filter-form--variant-glass-compact .filter-form__field .ant-select-selection-item{color:var(--filter-form-text)!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.filter-form--variant-glass-compact .filter-form__field .ant-input::placeholder,.filter-form--variant-glass-compact .filter-form__field .ant-input-number-input::placeholder,.filter-form--variant-glass-compact .filter-form__field .ant-picker-input>input::placeholder,.filter-form--variant-glass-compact .filter-form__field .ant-select-selection-placeholder{color:var(--filter-form-placeholder)!important}.filter-form--variant-glass-compact .filter-form__field .ant-select-arrow,.filter-form--variant-glass-compact .filter-form__field .ant-picker-suffix,.filter-form--variant-glass-compact .filter-form__field .ant-picker-separator,.filter-form--variant-glass-compact .filter-form__field .ant-input-clear-icon{color:var(--filter-form-arrow)!important}.filter-form--variant-glass-compact .filter-form__field .ant-input-number,.filter-form--variant-glass-compact .filter-form__field .ant-input-number-input-wrap{display:flex!important;align-items:center!important}.filter-form--variant-glass-compact .filter-form__field .ant-input-number{padding:0!important;overflow:hidden!important}.filter-form--variant-glass-compact .filter-form__field .ant-input-number-input-wrap{flex:1 1 auto!important;min-width:0!important;width:100%!important;height:100%!important;background:transparent!important;box-shadow:none!important}.filter-form--variant-glass-compact .filter-form__field .ant-input-number-input{width:100%!important;min-width:0!important;height:calc(var(--filter-form-control-height) - 2px)!important;padding:0 12px!important;line-height:calc(var(--filter-form-control-height) - 2px)!important}.filter-form--variant-glass-compact .filter-form__field .ant-input-number-handler-wrap{display:none!important}.filter-form--variant-glass-compact .filter-form__typed-range-type .ant-select .ant-select-selector{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:none!important}.filter-form--variant-glass-compact .filter-form__typed-range-picker .ant-picker,.filter-form--variant-glass-compact .filter-form__typed-range-picker .shared-date-range-picker .ant-picker{border-top-left-radius:0!important;border-bottom-left-radius:0!important;margin-left:0!important}.filter-form--variant-glass-compact .filter-form__typed-range-picker .ant-picker-suffix,.filter-form--variant-glass-compact .filter-form__typed-range-picker .ant-picker-clear{display:inline-flex!important;align-items:center;justify-content:center;width:14px;min-width:14px;height:14px;margin-inline-start:0!important;position:absolute!important;inset-inline-end:11px!important;top:50%!important;margin-top:-7px!important;transform:none!important;line-height:14px!important;font-size:12px!important}.filter-form--variant-glass-compact .filter-form__typed-range-picker .ant-picker-suffix{z-index:1}.filter-form--variant-glass-compact .filter-form__typed-range-picker .ant-picker-clear{z-index:2}.filter-form--variant-glass-compact .filter-form__typed-range-picker .ant-picker-suffix .anticon,.filter-form--variant-glass-compact .filter-form__typed-range-picker .ant-picker-clear .anticon,.filter-form--variant-glass-compact .filter-form__typed-range-picker .ant-picker-suffix svg,.filter-form--variant-glass-compact .filter-form__typed-range-picker .ant-picker-clear svg{display:block}.filter-form--variant-glass-compact .filter-form__typed-range-picker .ant-picker{padding-inline-end:34px!important}.filter-form--variant-glass-compact .ant-input-affix-wrapper>.ant-input{height:auto!important}.filter-form--variant-glass-compact .ant-table-tbody td .ant-btn-link{height:auto!important;min-height:0!important;padding:0 6px!important;line-height:1.4!important}.filter-form__mobile-drawer--variant-glass-compact,.filter-form__mobile-action-drawer--variant-glass-compact,.filter-form__mobile-select-dropdown--variant-glass-compact{--filter-form-control-height: 34px;--filter-form-control-font-size: 14px;--filter-form-control-bg: rgba(255, 255, 255, .96);--filter-form-control-bg-hover: rgba(255, 255, 255, .96);--filter-form-control-border: rgba(178, 196, 226, .62);--filter-form-control-hover-border: rgba(51, 112, 255, .42);--filter-form-control-focus-border: #3370ff;--filter-form-control-focus-shadow: 0 0 0 2px rgba(51, 112, 255, .18);--filter-form-control-clear-bg: #ffffff;--filter-form-control-clear-color: rgba(15, 23, 42, .28);--filter-form-control-clear-hover-color: rgba(15, 23, 42, .46);--filter-form-text: #17233d;--filter-form-placeholder: #94a3b8;--filter-form-arrow: rgba(100, 116, 139, .9)}html[data-theme=dark] .filter-form--variant-glass-compact{--filter-form-control-bg: #253047;--filter-form-control-bg-hover: #253047;--filter-form-control-border: rgba(255, 255, 255, .1);--filter-form-control-hover-border: rgba(91, 140, 255, .45);--filter-form-control-focus-border: #5b8cff;--filter-form-control-focus-shadow: none;--filter-form-control-surface-shadow: none;--filter-form-control-backdrop: none;--filter-form-control-clear-color: rgba(203, 213, 225, .55);--filter-form-control-clear-hover-color: rgba(203, 213, 225, .82);--filter-form-text: rgba(232, 239, 255, .92);--filter-form-placeholder: rgba(203, 213, 225, .5);--filter-form-arrow: rgba(203, 213, 225, .55);border-color:#ffffff1a;background:transparent;-webkit-backdrop-filter:blur(18px) saturate(170%);backdrop-filter:blur(18px) saturate(170%)}html[data-theme-switching=true] .filter-form--variant-glass-compact,html[data-theme-switching=true] .filter-form--variant-glass-compact .ant-btn,html[data-theme-switching=true] .filter-form--variant-glass-compact .filter-form__action-btn,html[data-theme-switching=true] .filter-form--variant-glass-compact .filter-form__action-icon,html[data-theme-switching=true] .filter-form--variant-glass-compact .filter-form__field .ant-input,html[data-theme-switching=true] .filter-form--variant-glass-compact .filter-form__field .ant-input-affix-wrapper,html[data-theme-switching=true] .filter-form--variant-glass-compact .filter-form__field .ant-input-number,html[data-theme-switching=true] .filter-form--variant-glass-compact .filter-form__field .ant-picker,html[data-theme-switching=true] .filter-form--variant-glass-compact .filter-form__field .ant-select .ant-select-selector,html[data-theme-switching=true] .filter-form--variant-glass-compact .filter-form__typed-range .ant-picker,html[data-theme-switching=true] .filter-form--variant-glass-compact .filter-form__typed-range-picker .shared-date-range-picker .ant-picker,html[data-theme-switching=true] .filter-form--variant-glass-compact .filter-form__dropdown-panel,html[data-theme-switching=true] .filter-form--variant-glass-compact .filter-form__dropdown-panel .ant-dropdown-menu-item,html[data-theme-switching=true] .filter-form--variant-glass-compact .filter-form__fields--secondary{transition:none!important}@media (max-width: 767px){.filter-form--variant-glass-compact .filter-form__mobile-trigger,.filter-form--variant-glass-compact .filter-form__mobile-action-btn{height:32px;border-color:#b2c4e29e!important;border-radius:7px!important;background:#ffffffad!important;color:#17233d!important;box-shadow:none!important;backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%)}.filter-form--variant-glass-compact .filter-form__mobile-action-btn.ant-btn-primary{border-color:#3370ff!important;background:#3370ff!important;color:#fff!important}.filter-form--variant-glass-compact .filter-form__mobile-action-btn--more{border-color:#8499c08a!important;color:#1f2a44!important;font-weight:700!important}.filter-form--variant-glass-compact .filter-form__mobile-action-btn--more .anticon{font-size:16px!important;font-weight:700!important;color:currentColor!important}.filter-form--variant-glass-compact .filter-form__mobile-trigger:hover,.filter-form--variant-glass-compact .filter-form__mobile-trigger:focus,.filter-form--variant-glass-compact .filter-form__mobile-trigger:focus-visible,.filter-form--variant-glass-compact .filter-form__mobile-trigger:active,.filter-form--variant-glass-compact .filter-form__mobile-trigger.ant-btn:hover,.filter-form--variant-glass-compact .filter-form__mobile-trigger.ant-btn:focus,.filter-form--variant-glass-compact .filter-form__mobile-trigger.ant-btn:focus-visible,.filter-form--variant-glass-compact .filter-form__mobile-trigger.ant-btn:active,.filter-form--variant-glass-compact .filter-form__mobile-trigger.ant-btn-text:not(:disabled):not(.ant-btn-disabled):hover,.filter-form--variant-glass-compact .filter-form__mobile-trigger.ant-btn-text:not(:disabled):not(.ant-btn-disabled):focus,.filter-form--variant-glass-compact .filter-form__mobile-trigger.ant-btn-text:not(:disabled):not(.ant-btn-disabled):focus-visible,.filter-form--variant-glass-compact .filter-form__mobile-trigger.ant-btn-text:not(:disabled):not(.ant-btn-disabled):active,.filter-form--variant-glass-compact .filter-form__mobile-trigger.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover,.filter-form--variant-glass-compact .filter-form__mobile-trigger.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):focus,.filter-form--variant-glass-compact .filter-form__mobile-trigger.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):focus-visible,.filter-form--variant-glass-compact .filter-form__mobile-trigger.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active,.filter-form--variant-glass-compact .filter-form__mobile-trigger.ant-btn:not(:disabled):not(.ant-btn-disabled):focus,.filter-form--variant-glass-compact .filter-form__mobile-trigger.ant-btn:not(:disabled):not(.ant-btn-disabled):focus-visible,.filter-form--variant-glass-compact .filter-form__mobile-trigger.ant-btn:not(:disabled):not(.ant-btn-disabled):active,.filter-form--variant-glass-compact .filter-form__mobile-action-btn--more:hover,.filter-form--variant-glass-compact .filter-form__mobile-action-btn--more:focus,.filter-form--variant-glass-compact .filter-form__mobile-action-btn--more:focus-visible,.filter-form--variant-glass-compact .filter-form__mobile-action-btn--more:active,.filter-form--variant-glass-compact .filter-form__mobile-action-btn--more.ant-btn:hover,.filter-form--variant-glass-compact .filter-form__mobile-action-btn--more.ant-btn:focus,.filter-form--variant-glass-compact .filter-form__mobile-action-btn--more.ant-btn:focus-visible,.filter-form--variant-glass-compact .filter-form__mobile-action-btn--more.ant-btn:active,.filter-form--variant-glass-compact .filter-form__mobile-action-btn--more.ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover,.filter-form--variant-glass-compact .filter-form__mobile-action-btn--more.ant-btn-default:not(:disabled):not(.ant-btn-disabled):focus,.filter-form--variant-glass-compact .filter-form__mobile-action-btn--more.ant-btn-default:not(:disabled):not(.ant-btn-disabled):focus-visible,.filter-form--variant-glass-compact .filter-form__mobile-action-btn--more.ant-btn-default:not(:disabled):not(.ant-btn-disabled):active,.filter-form--variant-glass-compact .filter-form__mobile-action-btn--more.ant-btn-color-default:not(:disabled):not(.ant-btn-disabled):hover,.filter-form--variant-glass-compact .filter-form__mobile-action-btn--more.ant-btn-color-default:not(:disabled):not(.ant-btn-disabled):focus,.filter-form--variant-glass-compact .filter-form__mobile-action-btn--more.ant-btn-color-default:not(:disabled):not(.ant-btn-disabled):focus-visible,.filter-form--variant-glass-compact .filter-form__mobile-action-btn--more.ant-btn-color-default:not(:disabled):not(.ant-btn-disabled):active,.filter-form--variant-glass-compact .filter-form__mobile-action-btn--more.ant-btn:not(:disabled):not(.ant-btn-disabled):focus,.filter-form--variant-glass-compact .filter-form__mobile-action-btn--more.ant-btn:not(:disabled):not(.ant-btn-disabled):focus-visible,.filter-form--variant-glass-compact .filter-form__mobile-action-btn--more.ant-btn:not(:disabled):not(.ant-btn-disabled):active{border-color:#b2c4e29e!important;background:#ffffffad!important;color:#17233d!important;box-shadow:none!important;outline:none!important}.filter-form__mobile-drawer--variant-glass-compact.ant-drawer-content,.filter-form__mobile-drawer--variant-glass-compact .ant-drawer-content{background:var(--filter-form-mobile-drawer-content-bg)!important}.filter-form__mobile-drawer--variant-glass-compact .ant-drawer-header,.filter-form__mobile-drawer--variant-glass-compact .shared-common-drawer__body,.filter-form__mobile-drawer--variant-glass-compact .filter-form__mobile-drawer-body,.filter-form__mobile-drawer--variant-glass-compact .ant-drawer-footer{background:var(--filter-form-mobile-drawer-body-bg)!important}.filter-form__mobile-drawer--variant-glass-compact .ant-drawer-header{background:var(--filter-form-mobile-drawer-chrome-bg)!important}.filter-form__mobile-drawer--variant-glass-compact .ant-drawer-footer{background:var(--filter-form-mobile-drawer-footer-bg)!important}.filter-form__mobile-action-drawer--variant-glass-compact .ant-drawer-mask{background:#0f172a6b!important}.filter-form__mobile-action-drawer--variant-glass-compact .ant-drawer-content{border-radius:12px 12px 0 0!important;background:#f4f6fa!important;box-shadow:none!important;overflow:hidden}.filter-form__mobile-action-drawer--variant-glass-compact .ant-drawer-header,.filter-form__mobile-action-drawer--variant-glass-compact .ant-drawer-title,.filter-form__mobile-action-drawer--variant-glass-compact .ant-drawer-close{display:none!important}.filter-form__mobile-action-drawer--variant-glass-compact .ant-drawer-body{padding:0!important;background:#f4f6fa!important}.filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-sheet{gap:6px;padding:0}.filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-list{gap:0;overflow:hidden;box-shadow:none}.filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-item{min-height:54px;border:0!important;border-bottom:1px solid #f3f3f3!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;padding-inline:12px!important;justify-content:center;font-size:15px;font-weight:400;color:#2d3138!important}.filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-item:last-child{border-bottom:0!important}.filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-item .anticon,.filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-item-icon{display:none}.filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-item:hover,.filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-item:focus,.filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-item:focus-visible,.filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-item:active{background:transparent!important;color:#2f343f!important;transform:none}.filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-item--primary{color:var(--filter-form-primary, var(--list-page-shell-primary, #3370ff))!important;background:transparent!important;box-shadow:none!important}.filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-item--primary:hover,.filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-item--primary:focus,.filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-item--primary:focus-visible,.filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-item--primary:active{color:var(--filter-form-primary, var(--list-page-shell-primary, #3370ff))!important;background:transparent!important;box-shadow:none!important}.filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-cancel{min-height:54px;border:0!important;border-radius:unset!important;background:#fff!important;box-shadow:none!important;font-size:15px;font-weight:400;color:#6b7280!important}.filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-cancel:hover,.filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-cancel:focus,.filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-cancel:focus-visible,.filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-cancel:active{background:#f7f8fa!important;color:#6b7280!important}.filter-form__mobile-select-dropdown--variant-glass-compact{padding:4px!important;border:1px solid rgba(226,232,240,.86);border-radius:8px;background:linear-gradient(180deg,#fffffffa,#f8fbfff2 54%,#f5f9ffeb)!important;box-shadow:0 6px 16px #0f172a14,0 2px 6px #0f172a0a!important}.filter-form__mobile-select-dropdown--variant-glass-compact .ant-select-item{min-height:34px;padding:7px 10px!important;border-radius:6px;color:#0f172a;font-size:14px;font-weight:400}.filter-form__mobile-select-dropdown--variant-glass-compact .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#3370ff14!important;color:#0f172a!important}.filter-form__mobile-select-dropdown--variant-glass-compact .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:#3370ff1a!important;color:#1677ff!important;font-weight:400}html[data-theme=dark] .filter-form--variant-glass-compact .filter-form__mobile-action-btn--more,html[data-theme=dark] .filter-form--variant-glass-compact .filter-form__mobile-action-btn:not(.ant-btn-primary),html[data-theme=dark] .filter-form--variant-glass-compact .filter-form__mobile-trigger{background:linear-gradient(180deg,#313c56f5,#212940f0)!important;border-color:#97b1ff2e!important;color:#e9f1ffeb!important;box-shadow:inset 0 1px #ffffff0f,0 10px 22px #00000047!important}html[data-theme=dark] .filter-form--variant-glass-compact .filter-form__mobile-action-btn--more:hover,html[data-theme=dark] .filter-form--variant-glass-compact .filter-form__mobile-action-btn--more:focus,html[data-theme=dark] .filter-form--variant-glass-compact .filter-form__mobile-action-btn--more:focus-visible,html[data-theme=dark] .filter-form--variant-glass-compact .filter-form__mobile-action-btn--more:active,html[data-theme=dark] .filter-form--variant-glass-compact .filter-form__mobile-action-btn:not(.ant-btn-primary):hover,html[data-theme=dark] .filter-form--variant-glass-compact .filter-form__mobile-action-btn:not(.ant-btn-primary):focus,html[data-theme=dark] .filter-form--variant-glass-compact .filter-form__mobile-action-btn:not(.ant-btn-primary):focus-visible,html[data-theme=dark] .filter-form--variant-glass-compact .filter-form__mobile-action-btn:not(.ant-btn-primary):active,html[data-theme=dark] .filter-form--variant-glass-compact .filter-form__mobile-trigger:hover,html[data-theme=dark] .filter-form--variant-glass-compact .filter-form__mobile-trigger:focus,html[data-theme=dark] .filter-form--variant-glass-compact .filter-form__mobile-trigger:focus-visible,html[data-theme=dark] .filter-form--variant-glass-compact .filter-form__mobile-trigger:active{background:linear-gradient(180deg,#3a4868fa,#28324ef5)!important;border-color:#97b1ff47!important;color:#fff!important;box-shadow:inset 0 1px #ffffff14,0 12px 24px #00000052!important}html[data-theme=dark] .filter-form__mobile-drawer--variant-glass-compact,html[data-theme=dark] .filter-form__mobile-action-drawer--variant-glass-compact,html[data-theme=dark] .filter-form__mobile-select-dropdown--variant-glass-compact{--filter-form-control-height: 34px;--filter-form-control-font-size: 14px;--filter-form-control-bg: #1e1f30;--filter-form-control-bg-hover: #1e1f30;--filter-form-control-border: rgba(255, 255, 255, .1);--filter-form-control-hover-border: var(--filter-form-control-border);--filter-form-control-focus-border: var(--filter-form-control-border);--filter-form-control-focus-shadow: none;--filter-form-control-clear-bg: rgba(31, 33, 54, .94);--filter-form-control-clear-color: rgba(255, 255, 255, .45);--filter-form-control-clear-hover-color: rgba(255, 255, 255, .68);--filter-form-text: rgba(236, 242, 255, .92);--filter-form-placeholder: rgba(226, 232, 240, .5);--filter-form-arrow: rgba(203, 213, 225, .55)}html[data-theme=dark] .filter-form__mobile-action-drawer--variant-glass-compact .ant-drawer-content{background:#11161f!important;box-shadow:none!important}html[data-theme=dark] .filter-form__mobile-drawer--variant-glass-compact.ant-drawer-content,html[data-theme=dark] .filter-form__mobile-drawer--variant-glass-compact .ant-drawer-content{background:#1b2133!important}html[data-theme=dark] .filter-form__mobile-drawer--variant-glass-compact .shared-common-drawer__body,html[data-theme=dark] .filter-form__mobile-drawer--variant-glass-compact .filter-form__mobile-drawer-body,html[data-theme=dark] .filter-form__mobile-drawer--variant-glass-compact .ant-drawer-footer{background:linear-gradient(180deg,#1c2335fa,#171d2efa)!important}html[data-theme=dark] .filter-form__mobile-action-drawer--variant-glass-compact .ant-drawer-body{background:#11161f!important}html[data-theme=dark] .filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-item{border-bottom-color:#ffffff14!important;color:#f1f5f9f5!important;background:#212940f0!important}html[data-theme=dark] .filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-list,html[data-theme=dark] .filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-cancel{background:#212940f0!important;box-shadow:none!important}html[data-theme=dark] .filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-list{border-radius:0!important}html[data-theme=dark] .filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-item:hover,html[data-theme=dark] .filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-item:focus,html[data-theme=dark] .filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-item:focus-visible,html[data-theme=dark] .filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-item:active{background:transparent!important;color:#f1f5f9eb!important}html[data-theme=dark] .filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-item--primary{color:#8db3ff!important;background:transparent!important;box-shadow:none!important}html[data-theme=dark] .filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-item--primary:hover,html[data-theme=dark] .filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-item--primary:focus,html[data-theme=dark] .filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-item--primary:focus-visible,html[data-theme=dark] .filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-item--primary:active{color:#8db3ff!important;background:transparent!important;box-shadow:none!important}html[data-theme=dark] .filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-cancel{border-radius:0!important;color:#cbd5e1e0!important}html[data-theme=dark] .filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-cancel:hover,html[data-theme=dark] .filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-cancel:focus,html[data-theme=dark] .filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-cancel:focus-visible,html[data-theme=dark] .filter-form__mobile-action-drawer--variant-glass-compact .filter-form__mobile-action-drawer-cancel:active{background:#ffffff0a!important;color:#f1f5f9f0!important}html[data-theme=dark] .filter-form .ant-input{background:transparent!important}}@media (prefers-reduced-motion: reduce){.filter-form__action-btn,.filter-form__action-btn:after,.filter-form__action-icon,.filter-form__dropdown-panel,.filter-form__dropdown-panel .ant-dropdown-menu-item{transition:none!important;animation:none!important}.filter-form__action-btn:hover,.filter-form__action-btn:focus,.filter-form__action-btn:active,.filter-form__dropdown-panel .ant-dropdown-menu-item:hover,.filter-form__dropdown-panel .ant-dropdown-menu-item-active{transform:none}}.list-page{--list-page-bg: transparent;--list-page-gap: 4px;--list-page-viewport-offset: 0px;--list-page-app-height: 100%;--list-page-available-height: 100%;width:100%;flex:1 1 auto;height:auto;max-height:none;min-height:auto;min-width:0;display:flex;flex-direction:column;gap:var(--list-page-gap);background:var(--list-page-bg);overflow:visible}.list-page__panel{--list-page-panel-bg: radial-gradient(circle at top left, rgba(59, 130, 246, .08), transparent 26%), radial-gradient(circle at top right, rgba(56, 189, 248, .14), transparent 24%), linear-gradient(180deg, rgba(255, 255, 255, .98), rgba(248, 251, 255, .95) 54%, rgba(245, 249, 255, .92));--list-page-panel-shadow: 0 18px 48px rgba(73, 104, 156, .08), 0 4px 14px rgba(73, 104, 156, .05), inset 0 -1px 0 rgba(99, 120, 200, .06);flex:1 1 auto;height:auto;max-height:none;min-height:auto;min-width:0;display:flex;flex-direction:column;border-radius:12px;background:var(--list-page-panel-bg);box-shadow:var(--list-page-panel-shadow);-webkit-backdrop-filter:blur(24px) saturate(170%);backdrop-filter:blur(24px) saturate(170%);overflow:visible;padding:5px 12px}.list-page__panel--fit-viewport{height:var(--list-page-available-height);max-height:var(--list-page-available-height);min-height:0;overflow:hidden}.list-page__panel>.ant-card-body{flex:1 1 auto;min-height:auto;min-width:0;display:flex;flex-direction:column;padding:5px 12px!important;overflow:visible}.list-page__panel--plain{border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0}.list-page__panel--plain>.ant-card-body{padding:0!important;background:transparent}.list-page__search{flex:0 0 auto;width:100%;min-width:0}.list-page__search:empty{display:none}.list-page__table{flex:0 0 auto;min-height:auto;min-width:0;width:100%;overflow:hidden}.list-page__table>*{min-height:0;min-width:0}.list-page__pagination{flex:0 0 auto;width:100%;min-width:0;display:flex;justify-content:flex-end;align-items:center}.list-page__pagination:empty{display:none}.list-page__mobile-back-top,.list-page__mobile-infinite-anchor{display:none}.list-page__panel--fit-viewport .list-page{height:100%;max-height:100%;min-height:0;overflow:hidden}.list-page__panel--fit-viewport>.ant-card-body{min-height:0;overflow:hidden}.list-page__panel--fit-viewport .list-page__table{flex:1 1 auto;min-height:0;overflow:hidden}.list-page__panel--fit-viewport .list-page__pagination{margin-top:-4px}[data-theme=dark] .list-page{--list-page-bg: transparent}[data-theme=dark] .list-page__panel{border-radius:8px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;position:relative}[data-theme=dark] .list-page__panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;background:linear-gradient(180deg,#ffffff14,#ffffff0a 16%,#ffffff03 52%,#ffffff0d)}[data-theme=dark] .list-page__panel--plain:before{display:none}[data-theme=dark] .list-page__panel--menu{border-color:#ffffff14;background:radial-gradient(circle at top left,rgba(59,130,246,.16),transparent 26%),radial-gradient(circle at top right,rgba(56,189,248,.12),transparent 24%),linear-gradient(180deg,#121723c2,#181d2cad)}@media (max-width: 768px){.list-page{--list-page-gap: 0;height:auto;max-height:none;min-height:auto;overflow:visible;background:transparent}.list-page__panel{height:auto;max-height:none;min-height:auto;border-radius:12px;background:#fff;border:none;-webkit-backdrop-filter:none;backdrop-filter:none;overflow:visible;padding:0;background:transparent}.list-page__panel>.ant-card-body{height:auto;min-height:auto;padding:0!important;overflow:visible}.list-page__table{padding:0;overflow:visible}.list-page__search{padding:0 12px 4px}.list-page__pagination{padding:8px 12px 12px;justify-content:center}.list-page__panel--fit-viewport{height:100%;max-height:100%;min-height:0;overflow:hidden}.list-page__panel--fit-viewport>.ant-card-body{height:100%;min-height:0;overflow:hidden}.list-page__panel--fit-viewport .list-page{height:100%;max-height:100%;min-height:0;overflow:hidden}.list-page__panel--fit-viewport .list-page__table{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.list-page__panel--fit-viewport .list-page__pagination{flex:0 0 auto;margin-top:0;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid rgba(178,196,226,.22);background:linear-gradient(180deg,#ffffffd6,#fffffff5)}.list-page__mobile-back-top{position:absolute;right:16px;bottom:calc(30px + env(safe-area-inset-bottom,0px));z-index:6;width:36px;height:36px;border:1px solid rgba(178,196,226,.56);border-radius:999px;background:#ffffffeb;color:#3370ff;box-shadow:0 8px 20px #0f172a1f,inset 0 1px #fffffff5;display:inline-flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(18px) saturate(170%);backdrop-filter:blur(18px) saturate(170%)}.list-page__mobile-infinite-anchor{display:flex;align-items:center;justify-content:center;min-height:36px;padding:4px 12px calc(12px + env(safe-area-inset-bottom,0px));color:#64748bd1;font-size:12px;line-height:20px}.list-page__mobile-back-top:active{transform:scale(.96)}[data-theme=dark] .list-page{background:#13141f}[data-theme=dark] .list-page__panel{border:none;background:#13141f;border-radius:12px}[data-theme=dark] .list-page__panel--fit-viewport .list-page__pagination{border-top-color:#ffffff14;background:linear-gradient(180deg,#13141fd1,#13141ff5)}[data-theme=dark] .list-page__mobile-back-top{border-color:#ffffff1a;background:#13141fe6;color:#6b9bff;box-shadow:0 10px 28px #00000047,inset 0 1px #ffffff0f}[data-theme=dark] .list-page__mobile-infinite-anchor{color:#94a3b8e0}}@media (max-width: 767px){.ant-card{margin-bottom:0}}.shared-list-drawer__body{display:flex;flex-direction:column;flex:1 1 auto;height:100%;min-height:0;overflow:hidden;scrollbar-width:thin}.shared-list-drawer__content{flex:1 1 auto;display:flex;flex-direction:column;height:100%;min-height:0;padding:0;border-radius:12px;background:transparent}[data-theme=dark] .shared-list-drawer__content .list-page__panel{background:transparent!important}.shared-list-drawer__list-page,.shared-list-drawer__list-page.list-page,.shared-list-drawer-root .list-page__panel,.shared-list-drawer-root .list-page__panel>.ant-card-body{flex:1 1 auto;height:100%;min-height:0}.shared-list-drawer__list-page .list-page__table{flex:1 1 auto;min-height:0;padding-top:0;overflow:hidden}.shared-list-drawer__list-page .list-page__pagination{margin-top:auto;padding-top:16px}.shared-list-drawer__list-page--footer-divider .list-page__pagination{padding-top:12px;border-top:1px solid rgba(178,196,226,.32)}.shared-list-drawer__list-page--footer-divider .common-pagination{box-sizing:border-box;padding:0 4px 4px 0}[data-theme=dark] .shared-list-drawer__list-page--footer-divider .list-page__pagination{border-top-color:#ffffff14}@media (max-width: 767px){.shared-list-drawer__body{display:block;min-height:auto;overflow-y:auto;overflow-x:hidden}.shared-list-drawer__content{display:block;height:auto;min-height:auto;overflow:visible;padding:0}.shared-list-drawer__list-page,.shared-list-drawer__list-page.list-page,.shared-list-drawer-root .list-page__panel,.shared-list-drawer-root .list-page__panel>.ant-card-body{height:auto;min-height:auto;overflow:visible}.shared-list-drawer-root .common-table__mobile-card{padding:14px 16px}.shared-list-drawer-root .common-table__mobile-list{padding-left:0!important;padding-right:0!important}.shared-list-drawer-root .common-table__mobile-card-body{align-items:flex-start;gap:8px;padding-right:0}.shared-list-drawer-root .common-table__mobile-field-label,.shared-list-drawer-root .common-table__mobile-field-separator,.shared-list-drawer-root .common-table__mobile-field-value{font-size:14px;line-height:22px}.shared-list-drawer-root .common-table__mobile-field-label{flex:0 0 68px;width:68px;font-weight:400}.shared-list-drawer-root .common-table__mobile-field-label:after{content:":";margin-left:2px}.shared-list-drawer-root .common-table__mobile-field-separator{display:none}.shared-list-drawer-root .common-table__mobile-skeletons .common-table__mobile-card:nth-child(n+2){display:none}.shared-list-drawer__list-page .list-page__table{flex:none;min-height:auto;overflow:visible;padding-top:0}}.list-page-shell{width:100%;min-width:0}.list-page-shell--preset-shell-compact{--list-page-shell-list-min-height: 560px;--list-page-shell-table-min-height: 320px;--list-page-shell-filter-bg: rgba(255, 255, 255, .68);--list-page-shell-filter-border: rgba(178, 196, 226, .62);--list-page-shell-filter-muted: rgba(100, 116, 139, .72);--list-page-shell-primary: #3370ff;--list-page-shell-text: #17233d;--list-page-shell-topbar-height: 42px;--list-page-shell-control-height: 34px;--list-page-shell-control-font: 12px;--list-page-shell-control-radius: 6px;--list-page-shell-control-padding-x: 12px;--filter-form-primary: var(--list-page-shell-primary);--filter-form-mobile-quick-search-primary: var(--list-page-shell-primary);--filter-form-mobile-quick-search-placeholder: var(--list-page-shell-filter-muted);--filter-form-mobile-quick-search-text: var(--list-page-shell-text);--common-select-primary: var(--list-page-shell-primary);--selection-bar-primary: var(--list-page-shell-primary);box-sizing:border-box;padding:var(--list-page-shell-page-padding, 8px);font-size:12px;background:radial-gradient(circle at top left,rgba(59,130,246,.06),transparent 26%),radial-gradient(circle at top right,rgba(56,189,248,.1),transparent 24%),linear-gradient(180deg,#fffffff5,#f7fafff0);transition:height .3s cubic-bezier(.22,1,.36,1),min-height .3s cubic-bezier(.22,1,.36,1),padding .3s cubic-bezier(.22,1,.36,1),background .28s ease,opacity .22s ease,transform .3s cubic-bezier(.22,1,.36,1)}.list-page-shell--preset-shell-compact .list-page{--list-page-gap: 0}@media (min-width: 768px){.list-page-shell--preset-shell-compact{position:relative;height:max(calc(100vh - var(--list-page-shell-topbar-height)),var(--list-page-shell-list-min-height));min-height:var(--list-page-shell-list-min-height);overflow:hidden;display:flex;flex-direction:column}.list-page-shell--preset-shell-compact>.list-page__panel{min-height:0}.list-page-shell--preset-shell-compact>.list-page__panel.list-page__panel--fit-viewport{height:max(var(--list-page-available-height, var(--list-page-shell-list-min-height)),var(--list-page-shell-list-min-height));max-height:none;min-height:var(--list-page-shell-list-min-height)}.list-page-shell--preset-shell-compact .list-page__panel--fit-viewport .list-page__table,.list-page-shell--preset-shell-compact .common-table.common-table--fit-height{min-height:var(--list-page-shell-table-min-height)}}.list-page-shell--preset-shell-compact>.list-page__panel{transition:border-radius .3s cubic-bezier(.22,1,.36,1),background .28s ease,box-shadow .28s ease,transform .3s cubic-bezier(.22,1,.36,1)}.app-shell--viewport-switching .list-page-shell--preset-shell-compact{animation:list-page-shell-viewport-settle .32s cubic-bezier(.22,1,.36,1)}@keyframes list-page-shell-viewport-settle{0%{opacity:.88;transform:translateY(7px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion: reduce){.list-page-shell--preset-shell-compact,.list-page-shell--preset-shell-compact>.list-page__panel,.app-shell--viewport-switching .list-page-shell--preset-shell-compact{animation:none!important;transition:none!important}}@media (max-width: 767px){.list-page-shell--preset-shell-compact{--list-page-shell-mobile-gutter: 12px;--list-page-shell-mobile-topbar-height: 0px;--list-page-shell-mobile-bottom-nav-height: 84px;height:calc(100dvh - var(--list-page-shell-mobile-topbar-height) - var(--list-page-shell-mobile-bottom-nav-height) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));min-height:calc(100dvh - var(--list-page-shell-mobile-topbar-height) - var(--list-page-shell-mobile-bottom-nav-height) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));padding:calc(12px + env(safe-area-inset-top,0px)) 10px 8px;overflow:hidden;display:flex;flex-direction:column;background:linear-gradient(180deg,#e0ecff00,#ecf2ff33,#f5f8ff24 20%,#f8faff00 32%),radial-gradient(circle at 18% 10%,rgba(186,230,253,.16),transparent 18%),radial-gradient(circle at 82% 12%,rgba(221,214,254,.14),transparent 18%),linear-gradient(180deg,#f8faff00,#fbfcffd1 18%,#fbfcff)}[data-theme=dark] .list-page-shell--preset-shell-compact>.list-page__panel{background:transparent}[data-theme=dark] .list-page{background:transparent}.list-page-shell--preset-shell-compact>.list-page__panel{flex:1 1 auto;min-height:0;border:1px solid rgba(178,196,226,.3);border-radius:16px;background:radial-gradient(circle at top left,rgba(59,130,246,.1),transparent 28%),radial-gradient(circle at top right,rgba(56,189,248,.12),transparent 26%),linear-gradient(180deg,#ffffffd1,#f8fbffad);box-shadow:inset 0 1px #ffffffe6,0 18px 48px #2d528c1f;-webkit-backdrop-filter:blur(24px) saturate(170%);backdrop-filter:blur(24px) saturate(170%);overflow:hidden}.list-page-shell--preset-shell-compact>.list-page__panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;background:linear-gradient(180deg,#ffffff6b,#fff3 18%,#ffffff0f 58%,#ffffff2e)}.list-page-shell--preset-shell-compact button,.list-page-shell--preset-shell-compact [role=button],.list-page-shell--preset-shell-compact .ant-btn,.list-page-shell--preset-shell-compact .ant-checkbox,.list-page-shell--preset-shell-compact .ant-checkbox-input,.list-page-shell--preset-shell-compact .ant-checkbox-inner,.list-page-shell--preset-shell-compact .ant-checkbox-wrapper,.list-page-shell--preset-shell-compact .filter-form__mobile-trigger,.list-page-shell--preset-shell-compact .filter-form__mobile-action-btn,.list-page-shell--preset-shell-compact .filter-form__mobile-quick-search-btn,.list-page-shell--preset-shell-compact .common-table__mobile-card--clickable,.list-page-shell--preset-shell-compact .common-table__mobile-field-value span[role=button]{-webkit-tap-highlight-color:transparent}.list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-action-btn--icon-only,.list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-trigger--icon-only{display:inline-flex!important;align-items:center;justify-content:center;width:34px;min-width:34px;padding:0!important;line-height:1!important}.list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-action-btn--icon-only .ant-btn-icon,.list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-trigger--icon-only .ant-btn-icon{display:inline-flex;align-items:center;justify-content:center;line-height:0}.list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-action-btn--icon-only .anticon,.list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-trigger--icon-only .anticon{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;font-size:14px!important;line-height:1}.list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-action-btn--icon-only .anticon svg,.list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-trigger--icon-only .anticon svg{display:block;width:14px;height:14px}.list-page-shell--preset-shell-compact .list-page__search{padding:var(--list-page-shell-mobile-gutter) 12px 4px}.list-page-shell--preset-shell-compact .list-page__table{padding:0}.list-page-shell--preset-shell-compact .list-page__pagination{box-shadow:0 -8px 24px #0f172a0a}.list-page-shell--preset-shell-compact .list-page__mobile-infinite-anchor{display:flex;align-items:center;justify-content:center;min-height:36px;padding:4px 12px calc(8px + env(safe-area-inset-bottom,0px));color:#64748bd1;font-size:12px;line-height:20px}.list-page-shell--preset-shell-compact .filter-form--variant-glass-compact{border:0!important;padding:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .ant-btn-primary,.list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .ant-btn-primary:hover,.list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .ant-btn-primary:focus,.list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .ant-btn-primary:focus-visible,.list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .ant-btn-primary.ant-btn-color-primary,.list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .ant-btn-primary.ant-btn-color-primary:hover,.list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .ant-btn-primary.ant-btn-color-primary:focus,.list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .ant-btn-primary.ant-btn-color-primary:focus-visible{box-shadow:none!important}.list-page-shell--preset-shell-compact .filter-form__mobile-trigger,.list-page-shell--preset-shell-compact .filter-form__mobile-action-btn{height:32px;border-color:var(--list-page-shell-filter-border)!important;border-radius:7px!important;background:var(--list-page-shell-filter-bg)!important;color:var(--list-page-shell-text)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(16px) saturate(160%);backdrop-filter:blur(16px) saturate(160%)}.list-page-shell--preset-shell-compact .filter-form__mobile-action-btn.ant-btn-primary{border-color:var(--list-page-shell-primary)!important;background:var(--list-page-shell-primary)!important;color:#fff!important}.list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-action-btn--primary.ant-btn-primary,.list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-action-btn--primary.ant-btn-primary:hover,.list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-action-btn--primary.ant-btn-primary:focus,.list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-action-btn--primary.ant-btn-primary:focus-visible,.list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-action-btn--primary.ant-btn-primary:active,.list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-action-btn--primary.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover,.list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-action-btn--primary.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):focus,.list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-action-btn--primary.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):focus-visible,.list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-action-btn--primary.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):active{border-color:var(--list-page-shell-primary, #3370ff)!important;background:var(--list-page-shell-primary, #3370ff)!important;color:#fff!important;box-shadow:none!important}.list-page-shell--preset-shell-compact .filter-form__mobile-quick-search--variant-glass-inline .filter-form__mobile-quick-search-btn,.list-page-shell--preset-shell-compact .filter-form__mobile-quick-search--variant-glass-inline .ant-btn-link{position:relative;height:32px;margin-left:2px;padding-left:14px!important}.list-page-shell--preset-shell-compact .filter-form__mobile-quick-search--variant-glass-inline .filter-form__mobile-quick-search-btn:before,.list-page-shell--preset-shell-compact .filter-form__mobile-quick-search--variant-glass-inline .ant-btn-link:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:1px;border-radius:1px;background:#8499c073}[data-theme=dark] .list-page-shell--preset-shell-compact{background:linear-gradient(180deg,#10131d,#151a28 54%,#111827)}[data-theme=dark] .list-page-shell--preset-shell-compact>.list-page__panel{border-color:#ffffff14;background:linear-gradient(180deg,#181d2cd1,#111827bd);box-shadow:inset 0 1px #ffffff0f,0 18px 48px #00000047}[data-theme=dark] .list-page-shell--preset-shell-compact>.list-page__panel:before{background:linear-gradient(180deg,#ffffff0a,#ffffff05 18%,#fff0 58%,#ffffff05)}[data-theme=dark] .list-page-shell--preset-shell-compact .filter-form__mobile-quick-search--variant-glass-inline .filter-form__mobile-quick-search-btn:before,[data-theme=dark] .list-page-shell--preset-shell-compact .filter-form__mobile-quick-search--variant-glass-inline .ant-btn-link:before{background:#97b1ff38}[data-theme=dark] .list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-action-btn--more,[data-theme=dark] .list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-action-btn:not(.ant-btn-primary),[data-theme=dark] .list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-trigger,[data-theme=dark] .list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-action-btn--more:hover,[data-theme=dark] .list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-action-btn--more:focus,[data-theme=dark] .list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-action-btn--more:focus-visible,[data-theme=dark] .list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-action-btn--more:active,[data-theme=dark] .list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-action-btn:not(.ant-btn-primary):hover,[data-theme=dark] .list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-action-btn:not(.ant-btn-primary):focus,[data-theme=dark] .list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-action-btn:not(.ant-btn-primary):focus-visible,[data-theme=dark] .list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-action-btn:not(.ant-btn-primary):active,[data-theme=dark] .list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-trigger:hover,[data-theme=dark] .list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-trigger:focus,[data-theme=dark] .list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-trigger:focus-visible,[data-theme=dark] .list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-trigger:active{background:linear-gradient(180deg,#313c56f5,#212940f0)!important;border-color:#97b1ff2e!important;color:#e9f1ffeb!important;box-shadow:inset 0 1px #ffffff0f,0 10px 22px #00000047!important;outline:none!important}html[data-theme=dark] .list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-action-btn--more.ant-btn.ant-btn-default:not(:disabled):not(.ant-btn-disabled),html[data-theme=dark] .list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-action-btn--more.ant-btn.ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover,html[data-theme=dark] .list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-action-btn--more.ant-btn.ant-btn-default:not(:disabled):not(.ant-btn-disabled):focus,html[data-theme=dark] .list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-action-btn--more.ant-btn.ant-btn-default:not(:disabled):not(.ant-btn-disabled):focus-visible,html[data-theme=dark] .list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-action-btn--more.ant-btn.ant-btn-default:not(:disabled):not(.ant-btn-disabled):active,html[data-theme=dark] .list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-trigger.ant-btn.ant-btn-text:not(:disabled):not(.ant-btn-disabled),html[data-theme=dark] .list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-trigger.ant-btn.ant-btn-text:not(:disabled):not(.ant-btn-disabled):hover,html[data-theme=dark] .list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-trigger.ant-btn.ant-btn-text:not(:disabled):not(.ant-btn-disabled):focus,html[data-theme=dark] .list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-trigger.ant-btn.ant-btn-text:not(:disabled):not(.ant-btn-disabled):focus-visible,html[data-theme=dark] .list-page-shell--preset-shell-compact .filter-form--variant-glass-compact .filter-form__mobile-trigger.ant-btn.ant-btn-text:not(:disabled):not(.ant-btn-disabled):active{background:linear-gradient(180deg,#313c56f5,#212940f0)!important;border-color:#97b1ff2e!important;color:#e9f1ffeb!important;box-shadow:inset 0 1px #ffffff0f,0 10px 22px #00000047!important;outline:none!important}}[data-theme=dark] .list-page-shell--preset-shell-compact{--list-page-shell-filter-bg: rgba(255, 255, 255, .07);--list-page-shell-filter-border: rgba(255, 255, 255, .12);--list-page-shell-filter-muted: rgba(203, 213, 225, .68);--list-page-shell-primary: #3370ff;--list-page-shell-text: rgba(255, 255, 255, .9);background:radial-gradient(circle at top left,rgba(56,189,248,.12),transparent 24%),radial-gradient(circle at top right,rgba(99,102,241,.14),transparent 28%),linear-gradient(180deg,#10131d,#151a28)}@media (max-width: 767px){[data-theme=dark] .list-page-shell--preset-shell-compact{background:linear-gradient(180deg,#10131d,#151a28 54%,#111827)}[data-theme=dark] .list-page-shell--preset-shell-compact>.list-page__panel{border-color:#ffffff14;background:linear-gradient(180deg,#181d2cd1,#111827bd);box-shadow:inset 0 1px #ffffff0f,0 18px 48px #00000047}[data-theme=dark] .list-page-shell--preset-shell-compact>.list-page__panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;background:linear-gradient(180deg,#ffffff0a,#ffffff05 18%,#fff0 58%,#ffffff05)}}body:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-panel-container,body:has(.list-page-shell--preset-shell-compact) .ant-select-dropdown,body:has(.list-page-shell--preset-shell-compact) .ant-table-filter-dropdown,body:has(.list-page-shell--preset-shell-compact) .ant-popover-content>.ant-popover-inner{border-radius:12px!important;border:1px solid rgba(255,255,255,.7)!important;background:linear-gradient(180deg,#ffffffeb,#f8fafec7)!important;box-shadow:inset 0 1px #fffffff5,inset 0 -1px #b2c4e224,0 1px 2px #0f172a0d,0 8px 24px #0f172a14,0 24px 56px #48679a2e!important;backdrop-filter:blur(28px) saturate(180%)!important;-webkit-backdrop-filter:blur(28px) saturate(180%)!important;isolation:isolate;overflow:hidden}body:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-panel{background:transparent!important;border:0!important}body:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-header{border-bottom:1px solid rgba(178,196,226,.22)!important;color:#17233d}body:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-header button{color:#475569c7!important;transition:color .18s ease}body:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-header button:hover{color:#1677ff!important}body:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-header-view{font-weight:600}body:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-cell .ant-picker-cell-inner{border-radius:6px!important;transition:background .18s ease,color .18s ease}body:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-cell-in-view:hover .ant-picker-cell-inner{background:#3370ff1a!important;color:#1677ff!important}body:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-cell-today .ant-picker-cell-inner:before{border-radius:6px!important;border-color:#1677ff!important}body:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-cell-today.ant-picker-cell-selected .ant-picker-cell-inner:before,body:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-cell-today.ant-picker-cell-range-start .ant-picker-cell-inner:before,body:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-cell-today.ant-picker-cell-range-end .ant-picker-cell-inner:before{border-color:transparent!important}body:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-cell-selected .ant-picker-cell-inner,body:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-cell-range-start .ant-picker-cell-inner,body:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-cell-range-end .ant-picker-cell-inner{background:#1677ff!important;color:#fff!important;box-shadow:none!important}body:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-cell-range-start.ant-picker-cell-in-view:hover .ant-picker-cell-inner,body:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-cell-range-end.ant-picker-cell-in-view:hover .ant-picker-cell-inner{background:#1677ff!important;color:#fff!important}body:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-cell-in-range:before{background:#1677ff1f!important}body:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-cell-range-start:before{border-radius:6px 0 0 6px!important}body:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-cell-range-end:before{border-radius:0 6px 6px 0!important}body:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-cell-range-start:after,body:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-cell-range-end:after,body:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-cell-range-hover-start:after,body:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-cell-range-hover-end:after{border:0!important;box-shadow:none!important}body:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-cell-disabled .ant-picker-cell-inner,body:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-cell-out-of-range .ant-picker-cell-inner{color:#94a3b880!important}body:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-presets{border-right:1px solid rgba(178,196,226,.22)!important;background:transparent!important}body:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-presets>ul>li{border-radius:8px!important;margin:2px 6px!important;padding:6px 10px!important;color:#475569eb!important;transition:background .18s ease,color .18s ease}body:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-presets>ul>li:hover{background:#3370ff1a!important;color:#1677ff!important}body:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-footer{border-top:1px solid rgba(178,196,226,.22)!important;background:transparent!important}body:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-time-panel-column{border-right:1px solid rgba(178,196,226,.18)!important}body:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-time-panel-cell-inner{border-radius:6px!important}body:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:linear-gradient(180deg,#4287ff,#1677ff)!important;color:#fff!important}body:has(.list-page-shell--preset-shell-compact) .ant-select-dropdown .ant-select-item{border-radius:8px!important;margin:2px 4px!important;padding:6px 10px!important;transition:background .18s ease,color .18s ease}body:has(.list-page-shell--preset-shell-compact) .ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#3370ff1a!important;color:#1677ff!important}body:has(.list-page-shell--preset-shell-compact) .ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:linear-gradient(180deg,#4287ff2e,#1677ff29)!important;color:#1677ff!important;font-weight:600}body:has(.list-page-shell--preset-shell-compact) .ant-table-filter-dropdown .ant-table-filter-dropdown-checkall,body:has(.list-page-shell--preset-shell-compact) .ant-table-filter-dropdown .ant-checkbox-wrapper{padding:4px 8px!important;border-radius:8px!important}body:has(.list-page-shell--preset-shell-compact) .ant-table-filter-dropdown .ant-checkbox-wrapper:hover{background:#3370ff14!important}body:has(.list-page-shell--preset-shell-compact) .ant-table-filter-dropdown-btns{border-top:1px solid rgba(178,196,226,.22)!important;background:transparent!important}body:has(.list-page-shell--preset-shell-compact) .ant-popconfirm .ant-popconfirm-message-title{color:#17233d;font-weight:600}body:has(.list-page-shell--preset-shell-compact) .ant-popconfirm .ant-popconfirm-description{color:#475569c7}[data-theme=dark]:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-panel-container,[data-theme=dark]:has(.list-page-shell--preset-shell-compact) .ant-select-dropdown,[data-theme=dark]:has(.list-page-shell--preset-shell-compact) .ant-table-filter-dropdown,[data-theme=dark]:has(.list-page-shell--preset-shell-compact) .ant-popover-content>.ant-popover-inner{border-color:#ffffff14!important;background:linear-gradient(180deg,#1e2638e0,#141a28bd)!important;box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #ffffff05,0 1px 2px #00000052,0 8px 24px #00000052,0 24px 56px #0006!important;color:#ffffffe6}[data-theme=dark]:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-header{border-bottom-color:#ffffff14!important;color:#ffffffe6}[data-theme=dark]:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-presets{border-right-color:#ffffff14!important}[data-theme=dark]:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-presets>ul>li{color:#cbd5e1db!important}[data-theme=dark]:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-presets>ul>li:hover{background:#60a5fa2e!important;color:#93c5fd!important}[data-theme=dark]:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-cell-in-view:hover .ant-picker-cell-inner{background:#60a5fa2e!important;color:#93c5fd!important}[data-theme=dark]:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-cell-in-range:before{background:#60a5fa1f!important}[data-theme=dark]:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-cell-selected .ant-picker-cell-inner,[data-theme=dark]:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-cell-range-start .ant-picker-cell-inner,[data-theme=dark]:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-cell-range-end .ant-picker-cell-inner{background:#1677ff!important;color:#fff!important;box-shadow:none!important}[data-theme=dark]:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-cell-range-start.ant-picker-cell-in-view:hover .ant-picker-cell-inner,[data-theme=dark]:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-cell-range-end.ant-picker-cell-in-view:hover .ant-picker-cell-inner{background:#1677ff!important;color:#fff!important}[data-theme=dark]:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-cell-today.ant-picker-cell-selected .ant-picker-cell-inner:before,[data-theme=dark]:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-cell-today.ant-picker-cell-range-start .ant-picker-cell-inner:before,[data-theme=dark]:has(.list-page-shell--preset-shell-compact) .ant-picker-dropdown .ant-picker-cell-today.ant-picker-cell-range-end .ant-picker-cell-inner:before{border-color:transparent!important}[data-theme=dark]:has(.list-page-shell--preset-shell-compact) .ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#60a5fa29!important;color:#93c5fd!important}[data-theme=dark]:has(.list-page-shell--preset-shell-compact) .ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:linear-gradient(180deg,#60a5fa3d,#3b82f633)!important;color:#93c5fd!important}.list-page-shell--preset-shell-compact .ant-input,.list-page-shell--preset-shell-compact .ant-input-affix-wrapper,.list-page-shell--preset-shell-compact .ant-input-number,.list-page-shell--preset-shell-compact .ant-picker,.list-page-shell--preset-shell-compact .ant-select-single .ant-select-selector{height:var(--list-page-shell-control-height)!important;min-height:var(--list-page-shell-control-height)!important;font-size:var(--list-page-shell-control-font)!important;border-radius:var(--list-page-shell-control-radius)!important;padding-top:0!important;padding-bottom:0!important}.list-page-shell--preset-shell-compact .ant-input-affix-wrapper>.ant-input{height:auto!important}.list-page-shell--preset-shell-compact .ant-input-number-input,.list-page-shell--preset-shell-compact .ant-picker-input>input{font-size:var(--list-page-shell-control-font)!important}.list-page-shell--preset-shell-compact .ant-select-single .ant-select-selector .ant-select-selection-item,.list-page-shell--preset-shell-compact .ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:calc(var(--list-page-shell-control-height) - 2px)!important;font-size:var(--list-page-shell-control-font)!important}.list-page-shell--preset-shell-compact .ant-input-clear-icon{color:#94a3b8a6!important;margin-right:2px!important;transition:color .16s ease,transform .16s ease}.list-page-shell--preset-shell-compact .ant-input-clear-icon:hover{color:#64748bc7!important}[data-theme=dark] .list-page-shell--preset-shell-compact .ant-input-clear-icon{color:#cbd5e18c!important}[data-theme=dark] .list-page-shell--preset-shell-compact .ant-input-clear-icon:hover{color:#cbd5e1d1!important}.list-page-shell--preset-shell-compact .filter-form--variant-glass-compact{margin-bottom:10px}.list-page-shell--preset-shell-compact .list-page-shell__toolbar-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;margin-left:auto}.list-page-shell--preset-shell-compact .list-page-shell__toolbar-actions .ant-btn{min-width:72px}.list-page-shell--preset-shell-compact .ant-btn,.list-page-shell--preset-shell-compact .ant-btn-lg,.list-page-shell--preset-shell-compact .ant-btn-sm{height:var(--list-page-shell-control-height)!important;min-height:var(--list-page-shell-control-height)!important;font-size:var(--list-page-shell-control-font)!important;padding:0 var(--list-page-shell-control-padding-x)!important;border-radius:var(--list-page-shell-control-radius)!important;line-height:calc(var(--list-page-shell-control-height) - 2px)!important}.list-page-shell--preset-shell-compact .ant-btn .anticon{font-size:var(--list-page-shell-control-font)!important}.list-page-shell--preset-shell-compact .ant-table-tbody td .ant-btn-link{height:auto!important;min-height:0!important;padding:0 6px!important;line-height:1.4!important}.list-page-shell--preset-shell-compact .ant-pagination,.list-page-shell--preset-shell-compact .ant-pagination-total-text{font-size:12px!important}.list-page-shell--preset-shell-compact .ant-pagination-item,.list-page-shell--preset-shell-compact .ant-pagination-prev,.list-page-shell--preset-shell-compact .ant-pagination-next{min-width:26px!important;height:26px!important;line-height:1!important;font-size:12px!important;border-radius:6px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important}.list-page-shell--preset-shell-compact .ant-pagination-item>a,.list-page-shell--preset-shell-compact .ant-pagination-item-link{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;line-height:1!important;padding:0!important}.list-page-shell--preset-shell-compact .list-page__pagination{margin:0!important;padding:10px 0!important;border-top:1px solid rgba(178,196,226,.32);background:transparent;position:relative;z-index:5;pointer-events:auto!important}.list-page-shell--preset-shell-compact .list-page__pagination .ant-pagination{display:flex;align-items:center;line-height:1!important;margin:0!important;position:relative;z-index:1;pointer-events:auto!important}.list-page-shell--preset-shell-compact .list-page__pagination .ant-pagination>li,.list-page-shell--preset-shell-compact .list-page__pagination .ant-pagination .ant-pagination-options{display:inline-flex;align-items:center;height:26px!important;margin-block:0!important}.list-page-shell--preset-shell-compact .list-page__pagination .ant-pagination-total-text{height:26px!important;line-height:26px!important;display:inline-flex;align-items:center}[data-theme=dark] .list-page-shell--preset-shell-compact .list-page__pagination{border-top-color:#ffffff14;background:#1f2436!important}@media (max-width: 767px){body:has(.list-page-shell--preset-shell-compact) .shared-common-drawer.filter-form__mobile-drawer.ant-drawer-content{background:radial-gradient(circle at top right,rgba(56,189,248,.1),transparent 32%),radial-gradient(circle at bottom left,rgba(99,102,241,.08),transparent 36%),linear-gradient(180deg,#ffffffeb,#f8fbffe0 60%,#f5f9ffd6)!important;-webkit-backdrop-filter:blur(28px) saturate(180%);backdrop-filter:blur(28px) saturate(180%)}body:has(.list-page-shell--preset-shell-compact) .shared-common-drawer.filter-form__mobile-drawer .ant-drawer-header{border-bottom:1px solid rgba(148,163,184,.18)!important;background:linear-gradient(180deg,#fff9,#fff3)!important;-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%)}body:has(.list-page-shell--preset-shell-compact) .shared-common-drawer.filter-form__mobile-drawer .filter-form__mobile-drawer-body,body:has(.list-page-shell--preset-shell-compact) .shared-common-drawer.filter-form__mobile-drawer .shared-common-drawer__body{background:transparent!important}body:has(.list-page-shell--preset-shell-compact) .shared-common-drawer.filter-form__mobile-drawer .ant-drawer-footer{border-top:1px solid rgba(148,163,184,.18)!important;background:linear-gradient(0deg,#fff9,#fff3)!important;-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%)}[data-theme=dark] body:has(.list-page-shell--preset-shell-compact) .shared-common-drawer.filter-form__mobile-drawer.ant-drawer-content{background:radial-gradient(circle at top right,rgba(56,189,248,.14),transparent 34%),radial-gradient(circle at bottom left,rgba(99,102,241,.14),transparent 38%),linear-gradient(180deg,#121826f5,#151c2cf0)!important;-webkit-backdrop-filter:blur(28px) saturate(170%);backdrop-filter:blur(28px) saturate(170%)}[data-theme=dark] body:has(.list-page-shell--preset-shell-compact) .shared-common-drawer.filter-form__mobile-drawer .ant-drawer-header{border-bottom-color:#ffffff14!important;background:linear-gradient(180deg,#1a2132f5,#161c2aeb)!important}[data-theme=dark] body:has(.list-page-shell--preset-shell-compact) .shared-common-drawer.filter-form__mobile-drawer .filter-form__mobile-drawer-body,[data-theme=dark] body:has(.list-page-shell--preset-shell-compact) .shared-common-drawer.filter-form__mobile-drawer .shared-common-drawer__body{background:linear-gradient(180deg,#121826f5,#151c2cf0)!important}[data-theme=dark] body:has(.list-page-shell--preset-shell-compact) .shared-common-drawer.filter-form__mobile-drawer .ant-drawer-footer{border-top-color:#ffffff14!important;background:linear-gradient(0deg,#181f30f5,#141b2beb)!important}body:has(.list-page-shell--preset-shell-compact) .shared-common-drawer.filter-form__mobile-drawer .filter-form__mobile-fields .shared-common-time-picker.ant-picker{position:relative;padding-inline-end:34px!important}body:has(.list-page-shell--preset-shell-compact) .shared-common-drawer.filter-form__mobile-drawer .filter-form__mobile-fields .shared-common-time-picker.ant-picker .ant-picker-input{position:static!important}body:has(.list-page-shell--preset-shell-compact) .shared-common-drawer.filter-form__mobile-drawer .filter-form__mobile-fields .shared-common-time-picker.ant-picker .ant-picker-suffix,body:has(.list-page-shell--preset-shell-compact) .shared-common-drawer.filter-form__mobile-drawer .filter-form__mobile-fields .shared-common-time-picker.ant-picker .ant-picker-clear{position:absolute!important;inset-inline-end:11px!important;top:50%!important;transform:translateY(-50%)!important;width:12px!important;min-width:12px!important;height:12px!important;margin:0!important;display:inline-flex!important;align-items:center;justify-content:center;line-height:12px!important;font-size:12px!important}body:has(.list-page-shell--preset-shell-compact) .shared-common-drawer.filter-form__mobile-drawer .filter-form__mobile-fields .shared-common-time-picker.ant-picker .ant-picker-suffix{z-index:1}body:has(.list-page-shell--preset-shell-compact) .shared-common-drawer.filter-form__mobile-drawer .filter-form__mobile-fields .shared-common-time-picker.ant-picker .ant-picker-clear{z-index:2}}.common-form{--common-form-surface: rgba(255, 255, 255, .96);--common-form-border: rgba(226, 232, 240, .96);--common-form-border-strong: #3370ff;--common-form-control-border: var(--common-form-border);--common-form-control-hover-border: var(--common-form-border-strong);--common-form-control-focus-border: var(--common-form-border-strong);--common-form-control-focus-shadow: 0 0 0 2px rgba(51, 112, 255, .12);--common-form-section-bar: #4096ff;--common-form-section-title-size: 16px;--common-form-section-title-line-height: 1.25;--common-form-section-bar-scale: .76;--common-form-text: #23314f;--common-form-text-soft: #6c7a96;--common-form-shell-bg: linear-gradient(180deg, rgba(248, 251, 255, .92), rgba(255, 255, 255, .98));--common-form-shell-border: rgba(94, 129, 195, .18);--common-form-shell-shadow: 0 8px 24px rgba(23, 52, 110, .06);--common-form-label-color: #64748b;--common-form-placeholder-color: #94a3b8;--common-form-label-width: 108px;--common-form-control-width: 220px;--common-form-control-height: 36px;width:100%;padding:16px 18px;border:1px solid var(--common-form-shell-border);border-radius:8px;background:var(--common-form-shell-bg);box-shadow:var(--common-form-shell-shadow)}.common-form--fit-content{width:var(--common-form-content-width);max-width:100%}.common-form--surface-plain{--common-form-control-border: rgba(178, 196, 226, .62);--common-form-control-hover-border: rgba(51, 112, 255, .42);--common-form-control-focus-border: #3370ff;--common-form-control-focus-shadow: 0 0 0 2px rgba(51, 112, 255, .18);padding:0;border:none;border-radius:0;background:transparent;box-shadow:none}.common-form__form{display:flex;flex-direction:column;gap:18px}.common-form__section{padding:2px 0 6px}.common-form--multi-column .common-form__form{gap:12px}.common-form--multi-column .common-form__section{padding:6px 0 12px}.common-form__section-header{display:flex;align-items:center;gap:10px;margin-bottom:12px}.common-form__section-bar{width:4px;min-width:4px;height:calc(var(--common-form-section-title-size) * var(--common-form-section-title-line-height) * var(--common-form-section-bar-scale));border-radius:999px;background:var(--common-form-section-bar)}.common-form__section-text{min-width:0}.common-form__section-title{margin:0;color:var(--common-form-text);font-size:var(--common-form-section-title-size);line-height:var(--common-form-section-title-line-height);font-weight:500;letter-spacing:.01em}.common-form__section-desc{margin:4px 0 0;color:var(--common-form-text-soft);font-size:13px;line-height:1.45}.common-form__item{margin-bottom:0!important}.common-form__item .ant-form-item-control-input{min-height:var(--common-form-control-height)!important}.common-form--horizontal .common-form__item .ant-form-item-label>label{color:var(--common-form-label-color);font-size:14px;line-height:20px;font-weight:400;justify-content:flex-end}.common-form--waterfall .common-form__item .ant-form-item-label>label{color:var(--common-form-label-color);font-size:14px;line-height:20px;font-weight:400;justify-content:flex-end}.common-form .ant-input,.common-form .ant-input-affix-wrapper,.common-form .ant-input-number,.common-form .ant-select-selector,.common-form .shared-common-select__mobile-trigger,.common-form .ant-picker,.common-form .ant-input-number-affix-wrapper{min-height:var(--common-form-control-height);border-color:var(--common-form-control-border)!important;background:var(--common-form-surface);color:#17233d;box-shadow:none;border-radius:8px}.common-form input.ant-input,.common-form .ant-input-affix-wrapper,.common-form .ant-input-number,.common-form .ant-picker,.common-form .ant-input-number-affix-wrapper,.common-form .ant-select-single .ant-select-selector,.common-form .shared-common-select__mobile-trigger{height:var(--common-form-control-height)}.common-form .ant-select-single{min-height:var(--common-form-control-height)}.common-form .ant-select-single .ant-select-selector{align-items:center}.common-form .ant-select-single .ant-select-selection-item,.common-form .ant-select-single .ant-select-selection-placeholder{line-height:calc(var(--common-form-control-height) - 2px)}.common-form .ant-input::placeholder,.common-form .ant-input-affix-wrapper input::placeholder,.common-form .ant-select .ant-select-selection-placeholder,.common-form .shared-common-select__mobile-trigger-text--placeholder,.common-form .ant-picker-input>input::placeholder,.common-form .ant-input-number-input::placeholder{color:var(--common-form-placeholder-color)!important}.common-form .ant-input:hover,.common-form .ant-input-affix-wrapper:hover,.common-form .ant-input-number:hover,.common-form .ant-input-number-affix-wrapper:hover,.common-form .ant-picker:hover,.common-form .shared-common-select__mobile-trigger:hover,.common-form .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--common-form-control-hover-border)!important}.common-form .ant-input-textarea textarea{min-height:92px}.ant-form-item-control-input-content textarea{max-width:500px}.common-form__item--input .ant-input,.common-form__item--input .ant-input-affix-wrapper,.common-form__item--inputNumber .ant-input-number,.common-form__item--select-single .ant-select,.common-form__item--select-single .ant-picker,.common-form__item--datePicker .ant-picker,.common-form__item--timePicker .ant-picker,.common-form__item--custom .ant-form-item-control-input-content,.common-form__item--custom .shared-common-verification-code{width:min(100%,var(--common-form-control-width));max-width:var(--common-form-control-width)}.common-form .shared-common-verification-code__send{min-height:var(--common-form-control-height)}.common-form__item--select-multiple .ant-select,.common-form__item--dateRange .ant-picker,.common-form__item--timeRange .ant-picker{width:min(100%,300px);max-width:300px}.common-form__item--textarea .ant-form-item-control-input-content{display:flex}.common-form__item--textarea .ant-input-textarea{flex:0 1 500px;width:min(100%,500px);max-width:500px}.common-form__item--textarea .ant-input-textarea textarea{width:100%}.common-form .ant-input:focus,.common-form .ant-input-affix-wrapper-focused,.common-form .ant-input-number-focused,.common-form .ant-select-focused .ant-select-selector,.common-form .ant-select-open .ant-select-selector,.common-form .shared-common-select__mobile-trigger:focus,.common-form .shared-common-select__mobile-trigger:focus-visible,.common-form .ant-picker-focused{border-color:var(--common-form-control-focus-border)!important;box-shadow:var(--common-form-control-focus-shadow)!important}.common-form__input-number,.common-form__picker,.common-form__upload .ant-upload-wrapper{width:100%}.common-form__upload .ant-upload.ant-upload-drag{border-radius:8px;background:#f1f6ffa6}.common-form__actions{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:10px;padding-top:0}.common-form__actions:empty{display:none}.common-form--multi-column .common-form__actions{gap:12px;padding-top:8px}.common-form--horizontal .common-form__actions{padding-left:calc(var(--common-form-label-width) + 0px)}.common-form__actions .ant-btn{min-width:96px;min-height:var(--common-form-control-height);border-radius:8px}.common-form__item--custom .ant-row.ant-form-item-row{flex-wrap:nowrap}[data-theme=dark] .common-form{--common-form-surface: transparent;--common-form-border: rgba(255, 255, 255, .08);--common-form-border-strong: #6b9bff;--common-form-control-focus-shadow: 0 0 0 2px rgba(107, 155, 255, .12);--common-form-section-bar: #6b9bff;--common-form-text: rgba(255, 255, 255, .92);--common-form-text-soft: rgba(255, 255, 255, .56);--common-form-shell-bg: #1e1f30;--common-form-shell-border: rgba(117, 146, 202, .2);--common-form-shell-shadow: 0 10px 28px rgba(0, 0, 0, .2);--common-form-label-color: rgba(255, 255, 255, .92);--common-form-placeholder-color: rgba(148, 163, 184, .8)}[data-theme=dark] .common-form--surface-plain{--common-form-control-border: rgba(255, 255, 255, .1);--common-form-control-hover-border: rgba(91, 140, 255, .45);--common-form-control-focus-border: #5b8cff;--common-form-control-focus-shadow: none}[data-theme=dark] .common-form .ant-input,[data-theme=dark] .common-form .ant-input-affix-wrapper,[data-theme=dark] .common-form .ant-input-number,[data-theme=dark] .common-form .ant-select-selector,[data-theme=dark] .common-form .shared-common-select__mobile-trigger,[data-theme=dark] .common-form .ant-picker,[data-theme=dark] .common-form .ant-input-number-affix-wrapper,[data-theme=dark] .common-form .ant-upload.ant-upload-drag{background:var(--common-form-surface)!important;border-color:var(--common-form-control-border)!important;color:#ffffffe0;transition:border-color .2s ease,box-shadow .2s ease!important}[data-theme=dark] .common-form .ant-input:hover,[data-theme=dark] .common-form .ant-input-affix-wrapper:hover,[data-theme=dark] .common-form .ant-input-number:hover,[data-theme=dark] .common-form .ant-input-number-affix-wrapper:hover,[data-theme=dark] .common-form .ant-picker:hover,[data-theme=dark] .common-form .shared-common-select__mobile-trigger:hover,[data-theme=dark] .common-form .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--common-form-control-hover-border)!important;box-shadow:none!important}[data-theme=dark] .common-form .ant-input:focus,[data-theme=dark] .common-form .ant-input:focus-visible,[data-theme=dark] .common-form .ant-input-affix-wrapper-focused,[data-theme=dark] .common-form .ant-input-number-focused,[data-theme=dark] .common-form .ant-select-focused .ant-select-selector,[data-theme=dark] .common-form .ant-select-open .ant-select-selector,[data-theme=dark] .common-form .shared-common-select__mobile-trigger:focus,[data-theme=dark] .common-form .shared-common-select__mobile-trigger:focus-visible,[data-theme=dark] .common-form .ant-picker-focused{background:var(--common-form-surface)!important;border:1px solid var(--common-form-control-focus-border)!important;border-color:var(--common-form-control-focus-border)!important;box-shadow:var(--common-form-control-focus-shadow)!important;outline:none!important}[data-theme=dark] .common-form .ant-input::placeholder,[data-theme=dark] .common-form .ant-input-affix-wrapper input::placeholder,[data-theme=dark] .common-form .ant-select .ant-select-selection-placeholder,[data-theme=dark] .common-form .shared-common-select__mobile-trigger-text--placeholder,[data-theme=dark] .common-form .ant-picker-input>input::placeholder,[data-theme=dark] .common-form .ant-input-number-input::placeholder{color:var(--common-form-placeholder-color)!important}[data-theme=dark] .common-form .ant-select .ant-select-selection-item,[data-theme=dark] .common-form .ant-select .ant-select-selection-search-input,[data-theme=dark] .common-form .shared-common-select__mobile-trigger-text,[data-theme=dark] .common-form .ant-input-number-input,[data-theme=dark] .common-form .ant-picker-input>input{color:#ffffffe0!important}[data-theme=dark] .common-form .shared-common-select__mobile-trigger-text--placeholder{color:var(--common-form-placeholder-color)!important;-webkit-text-fill-color:var(--common-form-placeholder-color)!important}[data-theme=dark] .common-form .ant-select .ant-select-arrow,[data-theme=dark] .common-form .shared-common-select__mobile-trigger-arrow,[data-theme=dark] .common-form .ant-picker .ant-picker-suffix{color:#fff9}.common-form--size-small .ant-form-item{margin-bottom:0!important}.common-form--size-small .ant-form-item-label>label{font-size:13px;height:34px!important}.common-form--size-small input.ant-input,.common-form--size-small .ant-input-affix-wrapper,.common-form--size-small .ant-input-number,.common-form--size-small .ant-select-selector,.common-form--size-small .ant-picker,.common-form--size-small .ant-input-number-affix-wrapper{height:32px;min-height:32px}.common-form--size-small .ant-input,.common-form--size-small .ant-input-affix-wrapper input,.common-form--size-small .ant-input-number-input,.common-form--size-small .ant-select-selection-item,.common-form--size-small .ant-select-selection-placeholder,.common-form--size-small .ant-picker-input>input{font-size:13px}.common-form--size-small .ant-select-single{min-height:32px}.common-form--size-small .ant-select-single .ant-select-selector{height:32px}.common-form--size-small .ant-select-single .ant-select-selection-item,.common-form--size-small .ant-select-single .ant-select-selection-placeholder{line-height:30px}.common-form--size-large .ant-form-item-label>label{font-size:14px;height:40px!important}.common-form--size-large input.ant-input,.common-form--size-large .ant-input-affix-wrapper,.common-form--size-large .ant-input-number,.common-form--size-large .ant-select-selector,.common-form--size-large .ant-picker,.common-form--size-large .ant-input-number-affix-wrapper{height:40px;min-height:40px}.common-form--size-large .ant-input,.common-form--size-large .ant-input-affix-wrapper input,.common-form--size-large .ant-input-number-input,.common-form--size-large .ant-select-selection-item,.common-form--size-large .ant-select-selection-placeholder,.common-form--size-large .ant-picker-input>input{font-size:14px}.common-form--size-large .ant-form-item-control-input{min-height:40px!important}.common-form--size-large .ant-select-single .ant-select-selector{height:40px}.common-form--size-large .ant-select-single .ant-select-selection-item,.common-form--size-large .ant-select-single .ant-select-selection-placeholder{line-height:38px}@media (max-width: 768px){.common-form{padding:12px;border-radius:12px}.common-form--fit-content{width:100%}.common-form--surface-plain{padding:0;border-radius:0}.common-form__section{padding:0 0 6px}.common-form__section-header{margin-bottom:8px}.common-form{--common-form-section-title-size: 14px}.common-form__actions{gap:8px;padding-left:0}.common-form__actions .ant-btn{flex:1 1 calc(50% - 8px);min-width:0;min-height:30px}.common-form--surface-plain .common-form__actions{justify-content:center}.common-form--surface-plain .common-form__actions .ant-btn{flex:0 0 auto;width:auto;min-width:120px;max-width:180px;padding-inline:18px}.common-form--horizontal .ant-form-item .ant-form-item-label{text-align:right}.common-form__item--input .ant-input,.common-form__item--input .ant-input-affix-wrapper,.common-form__item--inputNumber .ant-input-number,.common-form__item--select-single .ant-select,.common-form__item--select-single .ant-picker,.common-form__item--datePicker .ant-picker,.common-form__item--select-multiple .ant-select,.common-form__item--dateRange .ant-picker,.common-form__item--timePicker .ant-picker,.common-form__item--timeRange .ant-picker,.common-form__item--textarea .ant-input-textarea,.common-form__item--custom .ant-form-item-control-input-content,.common-form__item--custom .shared-common-verification-code{width:100%;max-width:none}}.common-form--waterfall .common-form__item--input .ant-input,.common-form--waterfall .common-form__item--input .ant-input-affix-wrapper,.common-form--waterfall .common-form__item--inputNumber .ant-input-number,.common-form--waterfall .common-form__item--select-single .ant-select,.common-form--waterfall .common-form__item--select-single .ant-picker,.common-form--waterfall .common-form__item--select-multiple .ant-select,.common-form--waterfall .common-form__item--datePicker .ant-picker,.common-form--waterfall .common-form__item--dateRange .ant-picker,.common-form--waterfall .common-form__item--timePicker .ant-picker,.common-form--waterfall .common-form__item--timeRange .ant-picker{width:100%!important;max-width:none!important}.common-form--waterfall .common-form__item--textarea .ant-input-textarea{width:100%!important;max-width:none!important;flex:1 1 100%!important}.shared-excel-import-dialog-modal .ant-modal-content{padding:16px 24px;background:radial-gradient(circle at top right,rgba(56,189,248,.1),transparent 36%),radial-gradient(circle at bottom left,rgba(99,102,241,.08),transparent 40%),linear-gradient(180deg,#fffffff0,#f8fbffe6)!important;backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%)}.shared-excel-import-dialog-drawer .ant-drawer-content{background:radial-gradient(circle at top right,rgba(56,189,248,.1),transparent 36%),radial-gradient(circle at bottom left,rgba(99,102,241,.08),transparent 40%),linear-gradient(180deg,#fffffff0,#f8fbffe6)!important}.shared-excel-import-dialog-drawer .ant-drawer-content-wrapper{inset:auto 0 0 0!important;width:100vw!important;max-width:100vw!important;height:auto!important;max-height:calc(100vh - 12px);max-height:calc(100dvh - 12px);border-top-left-radius:0!important;border-bottom-left-radius:0!important}.shared-excel-import-dialog-drawer .ant-drawer-content{max-height:calc(100vh - 12px);max-height:calc(100dvh - 12px);border-top-left-radius:0!important;border-bottom-left-radius:0!important}.shared-excel-import-dialog-drawer .ant-drawer-header{padding:16px 20px!important}.shared-excel-import-dialog-drawer .ant-drawer-title{font-size:18px!important;line-height:26px!important}.shared-excel-import-dialog-drawer .ant-drawer-body{flex:0 1 auto;max-height:calc(100vh - 132px);max-height:calc(100dvh - 132px);overflow-y:auto}.shared-excel-import-dialog-drawer__body{padding:16px 12px 18px}.shared-excel-import-dialog-modal .ant-modal-header{background:transparent!important}.shared-excel-import-dialog-modal .ant-modal-title{font-size:16px;font-weight:500}.shared-excel-import-dialog{display:grid;gap:16px}.shared-excel-import-dialog__section{display:flex;flex-direction:column;gap:12px;padding:16px 18px;border-radius:16px;border:1px solid rgba(99,120,200,.12);background:linear-gradient(180deg,#f8fbfff0,#fffffffa)}.shared-excel-import-dialog__section-title{color:#1f2b4d;font-size:15px;line-height:24px;font-weight:700}.shared-excel-import-dialog__section-desc{margin:0;color:#4f6487d1;font-size:13px;line-height:22px}.shared-excel-import-dialog__download-btn.ant-btn{align-self:stretch;width:100%;min-width:0;height:36px;border-radius:8px;font-weight:600}.shared-excel-import-dialog__upload.shared-attachment-upload.ant-upload-wrapper{display:block;width:100%;max-width:100%;margin:0}.shared-excel-import-dialog__upload.shared-attachment-upload.ant-upload-wrapper .ant-upload-drag{border:1px dashed rgba(91,142,240,.34);border-radius:14px;min-height:128px;background:linear-gradient(180deg,#fafcfffa,#f2f6fff0)}.shared-excel-import-dialog__upload.shared-attachment-upload.ant-upload-wrapper .ant-upload-btn{display:flex;min-height:128px;padding:16px 14px!important;align-items:center;justify-content:center}.shared-excel-import-dialog__upload.shared-attachment-upload.ant-upload-wrapper .ant-upload-drag-container{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center}.shared-excel-import-dialog__upload.shared-attachment-upload.ant-upload-wrapper .ant-upload-drag-icon{margin-bottom:0}.shared-excel-import-dialog__upload.shared-attachment-upload.ant-upload-wrapper .ant-upload-drag-icon .anticon{font-size:30px}.shared-excel-import-dialog__upload.shared-attachment-upload.ant-upload-wrapper .ant-upload-drag p{margin-bottom:0}.shared-excel-import-dialog__upload.shared-attachment-upload.ant-upload-wrapper .ant-upload-drag:hover,.shared-excel-import-dialog__upload.shared-attachment-upload.ant-upload-wrapper .ant-upload-drag.ant-upload-drag-hover{border-color:#3478f694;background:linear-gradient(180deg,#f4f8fffa,#ecf3fff5)}.shared-excel-import-dialog__upload-title{color:#1f2b4d;font-size:14px;line-height:22px;font-weight:600}.shared-excel-import-dialog__upload-hint{color:#4f6487c7;font-size:12px;line-height:20px}.shared-excel-import-dialog__tips{display:grid;gap:8px;margin-top:0;color:#4f6487e6;font-size:13px;line-height:22px}.shared-excel-import-dialog__error{color:#ef4444;font-size:12px;line-height:20px}[data-theme=dark] .shared-excel-import-dialog__section{border-color:#84a5e62e;background:linear-gradient(180deg,#222942f5,#181f31f5)}[data-theme=dark] .shared-excel-import-dialog-modal .ant-modal-content{background:radial-gradient(circle at top right,rgba(56,189,248,.1),transparent 36%),radial-gradient(circle at bottom left,rgba(99,102,241,.1),transparent 40%),linear-gradient(180deg,#141926f0,#181d2ce6)!important}[data-theme=dark] .shared-excel-import-dialog-drawer .ant-drawer-content{background:#141e32!important}[data-theme=dark] .shared-excel-import-dialog-drawer .ant-drawer-header,[data-theme=dark] .shared-excel-import-dialog-drawer .ant-drawer-footer{border-color:#58719d57!important;background:#18243a!important}[data-theme=dark] .shared-excel-import-dialog-drawer .ant-drawer-close{color:#cfd9ebc7!important}[data-theme=dark] .shared-excel-import-dialog-drawer .ant-drawer-close:hover{color:#fff!important}[data-theme=dark] .shared-excel-import-dialog__section-title,[data-theme=dark] .shared-excel-import-dialog__upload-title{color:#f1f5f9f5}[data-theme=dark] .shared-excel-import-dialog__section-desc,[data-theme=dark] .shared-excel-import-dialog__upload-hint,[data-theme=dark] .shared-excel-import-dialog__tips{color:#bac7ddd1}[data-theme=dark] .shared-excel-import-dialog__upload.shared-attachment-upload.ant-upload-wrapper .ant-upload-drag{border-color:#84a5e63d;background:linear-gradient(180deg,#181f31e6,#141928eb)}[data-theme=dark] .shared-excel-import-dialog__download-btn.ant-btn{border-color:#3370ff!important;background:#3370ff!important;color:#fff!important;box-shadow:0 8px 20px #3370ff3d}[data-theme=dark] .shared-excel-import-dialog-modal .ant-modal-header{background:transparent!important}[data-theme=dark] .shared-excel-import-dialog__download-btn.ant-btn:hover,[data-theme=dark] .shared-excel-import-dialog__download-btn.ant-btn:focus{border-color:#5b8cff!important;background:#5b8cff!important;color:#fff!important}[data-theme=dark] .shared-excel-import-dialog__download-btn.ant-btn:disabled,[data-theme=dark] .shared-excel-import-dialog__download-btn.ant-btn.ant-btn-disabled{border-color:#84a5e62e!important;background:#404d746b!important;color:#ecf2ff61!important;box-shadow:none!important}@media (max-width: 767px){.shared-excel-import-dialog-modal .ant-modal-content{padding:16px}.shared-excel-import-dialog-drawer .ant-drawer-content-wrapper,.shared-excel-import-dialog-drawer .ant-drawer-content{max-height:calc(100vh - 92px);max-height:calc(100dvh - 92px)}.shared-excel-import-dialog-drawer .ant-drawer-body{max-height:calc(100vh - 210px);max-height:calc(100dvh - 210px)}.shared-excel-import-dialog-drawer .shared-common-drawer__footer{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;justify-content:stretch;gap:12px}.shared-excel-import-dialog-drawer .shared-common-drawer__footer .ant-btn{width:100%;height:40px;min-width:0;margin-inline-start:0!important;border-radius:8px;font-size:14px;font-weight:600}.shared-excel-import-dialog-drawer .shared-common-drawer__footer .ant-btn-primary{grid-column:1;grid-row:1}.shared-excel-import-dialog-drawer .shared-common-drawer__footer .ant-btn-default{grid-column:2;grid-row:1}.shared-excel-import-dialog__section{gap:14px;padding:16px;border-radius:14px}.shared-excel-import-dialog__section-title{font-size:17px;line-height:24px}.shared-excel-import-dialog__section-desc{font-size:14px;line-height:24px}.shared-excel-import-dialog__download-btn.ant-btn{height:36px}.shared-excel-import-dialog__upload.shared-attachment-upload.ant-upload-wrapper .ant-upload-drag{min-height:184px;border-radius:12px}.shared-excel-import-dialog__upload.shared-attachment-upload.ant-upload-wrapper .ant-upload-btn{min-height:184px;padding:18px 16px!important}.shared-excel-import-dialog__upload.shared-attachment-upload.ant-upload-wrapper .ant-upload-drag-icon .anticon{font-size:26px}.shared-excel-import-dialog__upload-title{font-size:15px;line-height:24px}.shared-excel-import-dialog__upload-hint{max-width:260px;font-size:13px;line-height:22px;text-align:center}.shared-excel-import-dialog__tips{font-size:14px;line-height:24px}}.app-shell{display:flex;min-height:100vh;transition:background-color .28s ease}.app-shell__main{flex:1;background:transparent;min-height:100vh;min-width:0;padding-top:42px;transition:padding-top .28s cubic-bezier(.22,1,.36,1),min-height .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1),opacity .22s ease}@keyframes shell-chrome-soft-enter{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes shell-side-soft-enter{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes shell-content-soft-settle{0%{opacity:.88;transform:translateY(6px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}.app-shell--viewport-switching .app-shell__main{animation:shell-content-soft-settle .32s cubic-bezier(.22,1,.36,1)}.app-shell--viewport-switching .topbar,.app-shell--viewport-switching .mob-nav{animation:shell-chrome-soft-enter .32s cubic-bezier(.22,1,.36,1)}.app-shell--viewport-switching .sbn-root{animation:shell-side-soft-enter .3s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion: reduce){.app-shell,.app-shell__main,.app-shell--viewport-switching .app-shell__main,.app-shell--viewport-switching .topbar,.app-shell--viewport-switching .mob-nav,.app-shell--viewport-switching .sbn-root{animation:none!important;transition:none!important}}.app-shell--chromeless .sbn-root,.app-shell--chromeless .topbar,.app-shell--chromeless .tab-bar__wrapper,.app-shell--chromeless .mob-nav,.app-shell--chromeless .mob-drawer{display:none!important}.app-shell--chromeless{height:100dvh;min-height:100dvh;overflow:hidden}.app-shell--chromeless .app-shell__main{height:100dvh;min-height:100dvh;padding-top:0;overflow:hidden}.app-shell--chromeless #subapp-container{height:100dvh;min-height:100dvh}.app-shell--mobile-app .topbar,.app-shell--mobile-app .tab-bar__wrapper,.app-shell--mobile-app .mob-drawer{display:none!important}.app-shell--mobile-app .app-shell__main{min-height:100dvh;padding-top:0}.app-shell--mobile-app{background:linear-gradient(180deg,#e0ecffb8,#ecf2ff6b 8%,#f5f8ff29 18%,#f8faff00 30%),radial-gradient(circle at 18% 10%,rgba(186,230,253,.16),transparent 18%),radial-gradient(circle at 82% 12%,rgba(221,214,254,.14),transparent 18%),linear-gradient(180deg,#f8faff,#fbfcff)}[data-theme=dark] .app-shell--mobile-app{background:linear-gradient(180deg,#10131d,#151a28 54%,#111827)}.app-shell--mobile-app #subapp-container{min-height:100dvh}.sbn-root{position:sticky;top:0;align-self:flex-start;height:100vh;max-height:100vh;z-index:100;flex-shrink:0;display:flex;flex-direction:row}.sbn{width:52px;height:100vh;min-height:100vh;max-height:100vh;background:#ffffffbf;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-right:.5px solid rgba(99,120,200,.15);display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,sans-serif;-webkit-user-select:none;user-select:none;flex-shrink:0;color:#555e7a;overflow:hidden;transition:width .32s cubic-bezier(.4,0,.2,1);position:relative;z-index:10;-webkit-font-smoothing:antialiased;font-size:13px;line-height:1.5}.sbn--c.sbn--rail{width:52px}.sbn__header{flex-shrink:0;position:relative;background:transparent;height:56px;display:flex;align-items:center;justify-content:center}.sbn__logo{width:32px;height:32px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .18s cubic-bezier(.34,1.56,.64,1);border-radius:50%;overflow:visible;flex-shrink:0;position:relative}.sbn__logo:hover{transform:scale(1.08)}.sbn__logo-img{width:32px;height:32px;border-radius:50%;object-fit:cover;display:block;position:relative;z-index:2}.sbn__rail-tip{position:absolute;left:100%;top:50%;transform:translateY(-50%);margin-left:8px;padding:4px 8px;border-radius:4px;background:#646566;color:#fff;font-size:13px;line-height:20px;white-space:nowrap;z-index:200;pointer-events:none;animation:sbn-tip-in .12s ease-out;box-shadow:0 2px 8px #00000026}@keyframes sbn-tip-in{0%{opacity:0;transform:translateY(-50%) translate(-4px)}to{opacity:1;transform:translateY(-50%) translate(0)}}.sbn__rail-tip:before{content:"";position:absolute;top:50%;right:100%;transform:translateY(-50%);border:4px solid transparent;border-right-color:#646566}.sbn__nav-search-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 4px;margin:0 4px 6px;border-radius:8px;cursor:pointer;gap:3px;transition:all .15s ease;outline:none}.sbn__nav-search-icon{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;background:#6378c81a;font-size:12px;color:#3c466e8c;flex-shrink:0;transition:all .25s cubic-bezier(.34,1.56,.64,1)}.sbn__nav-search-label{font-size:11px;font-weight:400;color:#1e285099;text-align:center;line-height:1.2;white-space:nowrap;transition:color .15s ease}.sbn__nav-search-btn:hover{background:#5b8ef014}.sbn__nav-search-btn:hover .sbn__nav-search-icon{background:#3370ff26;color:#3370ff;transform:scale(1.1)}.sbn__nav-search-btn:hover .sbn__nav-search-label{color:#3370ff}[data-theme=dark] .sbn__nav-search-icon{background:#ffffff14;color:#ffffff80}[data-theme=dark] .sbn__nav-search-label{color:#ffffff73}[data-theme=dark] .sbn__nav-search-btn:hover .sbn__nav-search-icon{background:#ffffff1f;color:#ffffffd9}[data-theme=dark] .sbn__nav-search-btn:hover .sbn__nav-search-label{color:#fffc}.sbn__float-search-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1055}.sbn__float-search{display:flex;align-items:flex-start;pointer-events:auto}.sbn__float-search--fixed{position:fixed;left:76px;top:72px;z-index:1060}.sbn__float-search-arrow{width:0;height:0;border:6px solid transparent;border-right-color:#fffffff2;flex-shrink:0;margin-right:-1px;margin-top:10px}.sbn__float-search-panel{background:#fffffff2;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-radius:10px;width:300px;box-shadow:0 4px 24px #6378c826,0 0 0 .5px #6378c81a;overflow:hidden;animation:sbn-float-in .14s ease-out}@keyframes sbn-float-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}.sbn__float-search-bar{display:flex;align-items:center;height:36px;padding:0 10px;border-bottom:1px solid rgba(99,120,200,.1)}.sbn__float-search-icon{font-size:14px;color:#888;flex-shrink:0}.sbn__float-search-input{flex:1;min-width:0;border:none;outline:none;background:transparent;color:#1a1a2e;font-size:13px;padding:0 8px;height:34px;line-height:34px}.sbn__float-search-input::placeholder{color:#aaa}.sbn__float-search-x{cursor:pointer;color:#aaa;font-size:14px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0}.sbn__float-search-x:hover{color:#fff;background:#ffffff26}.sbn__float-search-results{list-style:none;margin:0;padding:4px 0;max-height:320px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.sbn__float-search-results::-webkit-scrollbar{display:none}.sbn__float-search-item{display:flex;flex-direction:column;gap:2px;padding:8px 12px;cursor:pointer;transition:background .1s;border-radius:2px;margin:0 4px}.sbn__float-search-item:hover,.sbn__float-search-item--active{background:#5b8ef014}.sbn__float-search-item-name{font-size:13px;line-height:18px;color:#1a1a2e}.sbn__float-search-item:hover .sbn__float-search-item-name{color:#3370ff}.sbn__float-search-item-path{font-size:11px;color:#888;line-height:16px;word-break:break-all}.sbn__float-search-item:hover .sbn__float-search-item-path{color:#555e7a}.sbn__float-search-empty{padding:20px 12px;text-align:center;font-size:13px;color:#aaa}.sbn__float-search-item .sbn__hl{color:#3370ff}.sbn__hl{background:none;color:#5b8cff;font-weight:500}.sbn__body{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:8px 0;display:flex;flex-direction:column;scrollbar-width:none;-ms-overflow-style:none}.sbn--c .sbn__body{padding:4px 4px 8px}.sbn__body::-webkit-scrollbar{width:0;transition:width .2s}.sbn__body:hover::-webkit-scrollbar{width:3px}.sbn__body::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:3px}.sbn__body::-webkit-scrollbar-track{background:transparent}.sbn__rail-spacer{flex:1;min-height:24px;position:relative}.sbn--rail .sbn__rail-spacer:before{content:"";position:absolute;left:16px;right:16px;top:50%;height:1px;background:#d8d8d829}.sbn__icon-tile{display:inline-flex;align-items:center;justify-content:center;border-radius:6px;flex-shrink:0;transition:box-shadow .2s ease,transform .3s cubic-bezier(.34,1.56,.64,1)}.sbn__icon-tile--md{width:14px;height:14px}.sbn__icon-tile--lg{width:18px;height:18px;border-radius:6px}.sbn__l1-plain{display:inline-flex;align-items:center;justify-content:center;transition:transform .3s cubic-bezier(.34,1.56,.64,1);color:#888}.sbn__l1-plain .anticon{color:#888;font-size:13px}.sbn__rail:hover .sbn__l1-plain,.sbn__rail:hover .sbn__l1-plain .anticon{color:#3370ff}.sbn__mi .sbn__mi-icon-wrap .anticon{color:#888;font-size:13px}.sbn__mi:hover .sbn__mi-icon-wrap .anticon,.sbn__mi--active .sbn__mi-icon-wrap .anticon{color:#3370ff}.sbn__mi:hover .sbn__icon-tile{transform:scale(1.06);box-shadow:0 1px 6px #0000001a}.sbn__rail{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:8px 4px;margin:0 0 2px;border-radius:8px;cursor:pointer;transition:all .15s ease;color:#1e285099;gap:3px;outline:none}.sbn__rail:focus-visible{box-shadow:inset 0 0 0 2px #1677ffa6}.sbn__rail:hover{background:#6378c814}.sbn__rail:hover .sbn__rail-label{color:#1e2850d9}.sbn__rail:active{background:#6378c81f;transition-duration:60ms}.sbn__rail:not(.sbn__rail--accent).sbn__rail--active{background:linear-gradient(135deg,#eef2ffe6,#f0eeffe6);animation:sbn-rail-in .25s ease-out}.sbn__rail:not(.sbn__rail--accent).sbn__rail--active .sbn__rail-label{color:#3370ff;font-weight:500}.sbn__rail:not(.sbn__rail--accent).sbn__rail--active:hover{background:linear-gradient(135deg,#eef2ffe6,#f0eeffe6)}.sbn__rail-label{font-size:11px;font-weight:400;color:#1e285099;text-align:center;line-height:1.2;white-space:nowrap;writing-mode:horizontal-tb;transition:color .15s ease}.sbn__rail-icon-wrap{display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.sbn__rail-icon-wrap .menu-icon-3d{width:22px!important;height:22px!important;font-size:12px!important;border-radius:6px!important}.sbn__rail:hover .sbn__rail-icon-wrap{transform:scale(1.1)}.sbn__rail--active .sbn__rail-icon-wrap{transform:scale(1.05)}@keyframes sbn-rail-in{0%{opacity:.65}to{opacity:1}}.sbn__rail--active .sbn__l1-plain,.sbn__rail--active .sbn__l1-plain .anticon{color:#3370ff!important}.sbn__rail--accent:hover .sbn__icon-tile{box-shadow:0 1px 6px #0000001f;transition:box-shadow .2s ease}.sbn__rail--accent.sbn__rail--active{background:linear-gradient(135deg,#eef2ff,#e8eeff)}.sbn__mi{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 4px;margin:0 4px 2px;border-radius:8px;cursor:pointer;font-size:11px;font-weight:400;color:#555e7a;gap:3px;white-space:nowrap;overflow:hidden;transition:all .2s ease;will-change:background}.sbn__mi:hover{background:#5b8ef014;color:#3370ff}.sbn__mi--active{color:#3370ff!important;background:linear-gradient(135deg,#eef2ff,#e8eeff)!important;font-weight:500}.sbn__mi--active .sbn__icon-tile{box-shadow:0 1px 5px #0000001a}.sbn__mi-icon-wrap{display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.sbn__mi-icon-wrap .menu-icon-3d{width:22px!important;height:22px!important;font-size:12px!important;border-radius:6px!important}.sbn__mi:hover .sbn__mi-icon-wrap{transform:scale(1.1)}.sbn__mi-label{white-space:nowrap;text-align:center;line-height:1.2;min-width:0}.nav-badge{width:6px;height:6px;border-radius:50%;background:#ff4d4f;flex-shrink:0;box-shadow:0 0 0 1px #0003;animation:nav-badge-pulse 2.5s ease-in-out infinite}@keyframes nav-badge-pulse{0%,to{box-shadow:0 0 0 1px #0003,0 0 #ff4d4f66}50%{box-shadow:0 0 0 1px #0003,0 0 0 3px #ff4d4f00}}.nav-flyout{display:flex;flex-direction:row;align-items:flex-start;pointer-events:auto;animation:nav-flyout-in .22s cubic-bezier(.34,1.56,.64,1);transform-origin:left center}.nav-flyout--exit{animation:nav-flyout-out .18s ease-in forwards;pointer-events:none}.nav-flyout:before{content:"";position:absolute;left:-20px;top:-8px;width:24px;height:calc(100% + 16px)}@keyframes nav-flyout-in{0%{opacity:0;transform:translate(-10px) scale(.95)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes nav-flyout-out{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(-8px) scale(.92)}}.nav-flyout__arrow{width:0;height:0;border:5px solid transparent;border-right-color:#ffffffbf;flex-shrink:0;margin-right:-1px;margin-top:12px}.nav-flyout__scroll{background:#ffffffbf;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-radius:12px;border:1px solid rgba(255,255,255,.85);min-width:120px;max-width:220px;max-height:min(72vh,480px);overflow:hidden;overflow-y:auto;box-shadow:0 8px 32px #6378c826,0 2px 8px #6378c814,inset 0 1px #ffffffe6;padding:6px;scrollbar-width:none;-ms-overflow-style:none}.nav-flyout__scroll::-webkit-scrollbar{display:none}.nav-flyout__title{padding:8px 12px 4px;font-size:12px;font-weight:500;color:#1a1a2e;opacity:.8;display:flex;align-items:center;gap:6px;border-bottom:none;margin-bottom:2px;animation:nav-flyout-title-in .25s ease-out backwards;animation-delay:.05s}@keyframes nav-flyout-title-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.nav-flyout__group{animation:nav-flyout-group-in .2s ease-out backwards}.nav-flyout__group:nth-child(1){animation-delay:.08s}.nav-flyout__group:nth-child(2){animation-delay:.14s}.nav-flyout__group:nth-child(3){animation-delay:.2s}@keyframes nav-flyout-group-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}.nav-flyout--exit .nav-flyout__title,.nav-flyout--exit .nav-flyout__group{animation:none}.nav-flyout__group{padding:2px 0 4px}.nav-flyout__group+.nav-flyout__group{border-top:.5px solid rgba(99,120,200,.08);margin-top:2px;padding-top:2px}.nav-flyout__gtitle{padding:8px 12px 4px;font-size:11px;font-weight:500;color:#141e5073;line-height:18px}.nav-flyout__items{display:flex;flex-wrap:wrap;padding:0 4px}.nav-flyout__items .nav-flyout__row{width:82px;margin:0 2px}.nav-flyout__row{display:flex;align-items:center;padding:8px 12px;height:auto;border:none;background:transparent;cursor:pointer;text-align:left;font-size:13px;color:#1e2850a6;transition:all .15s ease;border-radius:8px;box-sizing:border-box}.nav-flyout__row:hover{background:#6378c814;color:#1e2850e6}.nav-flyout__row:active{background:#6378c81f;transition-duration:.04s}.nav-flyout__row--active{background:linear-gradient(135deg,#eef2ffe6,#f0eeffe6);color:#3370ff;font-weight:500}.nav-flyout__row--solo{margin:0 4px;width:auto}.nav-flyout__dot{color:#aaa;margin-right:6px;font-weight:700;flex-shrink:0}.nav-flyout__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-flyout__row .nav-badge{margin-left:8px}[data-theme=dark] .nav-flyout__scroll{background:#1c1e30d9;border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px #0000004d}[data-theme=dark] .nav-flyout__arrow{border-right-color:#1c1e30d9}[data-theme=dark] .nav-flyout__title{color:#fffc}[data-theme=dark] .nav-flyout__gtitle{color:#ffffff59}[data-theme=dark] .nav-flyout__row{color:#ffffffa6}[data-theme=dark] .nav-flyout__row:hover{background:#ffffff0f;color:#ffffffe0}[data-theme=dark] .nav-flyout__row--active{background:#3370ff26;color:#6b9fff}.nav__hl{background:none;color:#3370ff;font-weight:500}.nav-mega{pointer-events:auto}.nav-mega__panel{width:min(520px,calc(100vw - 100px));height:calc(100vh - 24px);margin:12px 12px 12px 0;background:#ffffff80;backdrop-filter:blur(32px) saturate(180%);-webkit-backdrop-filter:blur(32px) saturate(180%);border:.5px solid rgba(255,255,255,.5);border-radius:14px;box-shadow:0 12px 40px #00000014,0 2px 8px #0000000a;display:flex;flex-direction:column;overflow:hidden;animation:nav-mega-in .2s ease-out}@keyframes nav-mega-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.nav-mega__head{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid #f0f0f0;flex-shrink:0}.nav-mega__head-title{font-size:16px;font-weight:600;color:#1f2329}.nav-mega__close{width:32px;height:32px;border:none;border-radius:8px;background:transparent;font-size:22px;line-height:1;color:#8f959e;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .12s ease,color .12s ease,transform .12s ease}.nav-mega__close:hover{background:#f5f6f7;color:#1f2329}.nav-mega__close:active{background:#eef0f3;transform:scale(.92);transition-duration:.04s}.nav-mega__body{flex:1;overflow-y:auto;padding:8px 18px 24px;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.08) transparent}.nav-mega__body::-webkit-scrollbar{width:4px}.nav-mega__body::-webkit-scrollbar-thumb{background:#00000014;border-radius:4px}.nav-mega__body::-webkit-scrollbar-thumb:hover{background:#00000029}.nav-mega__body::-webkit-scrollbar-track{background:transparent}.nav-mega__sec{margin-bottom:16px}.nav-mega__sec+.nav-mega__sec{border-top:1px solid #f0f0f0;padding-top:12px}.nav-mega__sec-title{margin:0 0 8px 4px;padding:0;font-size:12px;font-weight:500;color:#969799}.nav-mega__grid{display:flex;flex-wrap:wrap;gap:4px 0;padding:0}.nav-mega__cell{display:inline-flex;align-items:center;justify-content:flex-start;width:auto;min-width:90px;padding:6px 12px;border:none;border-radius:2px;background:transparent;cursor:pointer;text-align:left;font-size:14px;color:#333;transition:background .1s;height:36px;box-sizing:border-box;margin:0 4px}.nav-mega__cell:hover{background:#f5f6f7;color:#3370ff}.nav-mega__cell:active{background:#eef0f3;transition-duration:.04s}.nav-mega__cell--active{background:#155bd414!important;color:#155bd4!important;font-weight:500}.nav-mega__cell-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-mega__solo{display:block;width:100%;padding:10px 12px;border:none;border-radius:8px;background:transparent;cursor:pointer;text-align:left;font-size:14px;color:#1f2329}.nav-mega__solo:hover{background:#f5f6f7;color:#1677ff}@media (max-width: 767px){.app-shell__main>*{min-width:0}.ant-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.ant-table{min-width:600px}.ant-card{margin-bottom:8px}.ant-card-body{padding:12px}.ant-modal{max-width:calc(100vw - 16px)!important;margin:8px auto!important;top:8px!important}.ant-modal-body{max-height:calc(100vh - 160px);overflow-y:auto}.ant-drawer-content-wrapper{max-width:100vw!important}.ant-form-item{margin-bottom:12px}.ant-space-horizontal{flex-wrap:wrap}}.sbn-subpanel{width:fit-content;min-width:90px;max-width:120px;min-height:100vh;background:#f8f9fb;border-right:none;box-shadow:.5px 0 3px #00000008;display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;animation:sbn-subpanel-in .18s ease-out;position:relative}.sbn-subpanel{padding-top:42px;box-sizing:border-box}.sbn-subpanel--double{min-width:180px;max-width:200px}@keyframes sbn-subpanel-in{0%{clip-path:inset(0 100% 0 0);opacity:0}40%{opacity:1}to{clip-path:inset(0 0 0 0);opacity:1}}.sbn-subpanel .sbn-subpanel__group{animation:sbn-subpanel-item-in .35s cubic-bezier(.34,1.56,.64,1) backwards}.sbn-subpanel .sbn-subpanel__group:nth-child(1){animation-delay:.08s}.sbn-subpanel .sbn-subpanel__group:nth-child(2){animation-delay:.15s}.sbn-subpanel .sbn-subpanel__group:nth-child(3){animation-delay:.22s}.sbn-subpanel .sbn-subpanel__group:nth-child(4){animation-delay:.29s}@keyframes sbn-subpanel-item-in{0%{opacity:0;transform:translate(-8px) translateY(4px)}to{opacity:1;transform:translate(0) translateY(0)}}.sbn-subpanel .sbn-subpanel__item{animation:sbn-leaf-pop .25s ease-out backwards}.sbn-subpanel .sbn-subpanel__group:nth-child(1) .sbn-subpanel__item:nth-child(1){animation-delay:.1s}.sbn-subpanel .sbn-subpanel__group:nth-child(1) .sbn-subpanel__item:nth-child(2){animation-delay:.14s}.sbn-subpanel .sbn-subpanel__group:nth-child(1) .sbn-subpanel__item:nth-child(3){animation-delay:.18s}.sbn-subpanel .sbn-subpanel__group:nth-child(1) .sbn-subpanel__item:nth-child(4){animation-delay:.22s}.sbn-subpanel .sbn-subpanel__group:nth-child(1) .sbn-subpanel__item:nth-child(5){animation-delay:.26s}.sbn-subpanel .sbn-subpanel__group:nth-child(2) .sbn-subpanel__item:nth-child(1){animation-delay:.2s}.sbn-subpanel .sbn-subpanel__group:nth-child(2) .sbn-subpanel__item:nth-child(2){animation-delay:.24s}.sbn-subpanel .sbn-subpanel__group:nth-child(2) .sbn-subpanel__item:nth-child(3){animation-delay:.28s}.sbn-subpanel .sbn-subpanel__group:nth-child(2) .sbn-subpanel__item:nth-child(4){animation-delay:.32s}.sbn-subpanel .sbn-subpanel__group:nth-child(2) .sbn-subpanel__item:nth-child(5){animation-delay:.36s}@keyframes sbn-leaf-pop{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.sbn-subpanel__body{flex:1;overflow-y:auto;padding:6px 0}.sbn-subpanel__body--double{overflow-y:visible}.sbn-subpanel__group{margin-bottom:0}.sbn-subpanel__group+.sbn-subpanel__group{margin-top:6px;border-top:1px solid #eef0f3;padding-top:6px}.sbn-subpanel__group-title{font-size:11px;font-weight:500;color:#9198a8;padding:10px 8px 4px;margin:0;white-space:nowrap;line-height:16px;letter-spacing:.03em}.sbn-subpanel__grid{display:grid;grid-template-columns:1fr;list-style:none;margin:0;padding:0 4px}.sbn-subpanel__grid--double{grid-template-columns:1fr 1fr}.sbn-subpanel__item{display:flex;align-items:center;height:30px;padding:0 8px;border-radius:6px;cursor:pointer;font-size:12.5px;color:#4e5058;white-space:nowrap;transition:background .12s ease,color .12s ease;gap:4px}.sbn-subpanel__item:hover{background:#eef0f4;color:#3370ff}.sbn-subpanel__item--active{background:#e8f0fe;color:#3370ff;font-weight:500;box-shadow:0 1px 2px #155bd40f}.sbn-subpanel__badge{width:6px;height:6px;border-radius:50%;background:#ee4d2d;flex-shrink:0}.sbn-subpanel__collapse{position:absolute;right:6px;top:48px;width:24px;height:24px;border:none;border-radius:4px;background:#6378c814;color:#555e7a;font-size:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;flex-shrink:0;transition:all .15s ease}.sbn-subpanel__collapse:hover{background:#3370ff1f;color:#3370ff}.spot{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:flex-start;justify-content:center;padding-top:12vh;background:#0f143259;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:spot-backdrop-in .2s ease-out}@keyframes spot-backdrop-in{0%{opacity:0}to{opacity:1}}.spot__panel{width:min(560px,90vw);background:#ffffffd1;backdrop-filter:blur(28px) saturate(1.8);-webkit-backdrop-filter:blur(28px) saturate(1.8);border-radius:20px;border:1px solid rgba(255,255,255,.9);box-shadow:0 8px 40px #6378c82e,0 2px 12px #6378c81a,inset 0 1px #fffffff2;overflow:hidden;animation:spot-panel-in .25s cubic-bezier(.34,1.56,.64,1)}@keyframes spot-panel-in{0%{opacity:0;transform:scale(.96) translateY(-8px)}to{opacity:1;transform:scale(1) translateY(0)}}.spot__bar{display:flex;align-items:center;padding:16px 20px;border-bottom:.5px solid rgba(99,120,200,.15);gap:12px;background:transparent}.spot__bar-icon{font-size:18px;color:#6378c880;flex-shrink:0}.spot__input{flex:1;border:none;outline:none;background:transparent;font-size:15px;color:#1a1a2e;height:24px;line-height:24px}.spot__input::placeholder{color:#6378c866}.spot__clear{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#6378c814;color:#6378c880;font-size:14px;cursor:pointer;flex-shrink:0;transition:all .15s ease}.spot__clear:hover{background:#6378c826;color:#6378c8cc}.spot__kbd{font-size:12px;color:#6378c899;background:#6378c814;border:.5px solid rgba(99,120,200,.2);border-radius:6px;padding:2px 8px;font-family:inherit;flex-shrink:0}.spot__list{list-style:none;margin:0;padding:8px;max-height:min(50vh,400px);overflow-y:auto;background:transparent}.spot__list::-webkit-scrollbar{width:4px}.spot__list::-webkit-scrollbar-track{background:transparent}.spot__list::-webkit-scrollbar-thumb{background:#6378c833;border-radius:2px}.spot__list::-webkit-scrollbar-thumb:hover{background:#6378c859}.spot__row{display:flex;align-items:center;padding:12px 16px;cursor:pointer;gap:10px;border-radius:10px;border:.5px solid transparent;transition:all .15s ease;animation:spot-row-in .2s ease-out backwards}.spot__row:nth-child(1){animation-delay:.02s}.spot__row:nth-child(2){animation-delay:.04s}.spot__row:nth-child(3){animation-delay:.06s}.spot__row:nth-child(4){animation-delay:.08s}.spot__row:nth-child(5){animation-delay:.1s}.spot__row:nth-child(6){animation-delay:.12s}.spot__row:nth-child(7){animation-delay:.14s}.spot__row:nth-child(8){animation-delay:.16s}.spot__row:nth-child(9){animation-delay:.18s}.spot__row:nth-child(10){animation-delay:.2s}@keyframes spot-row-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.spot__row:hover,.spot__row--active{background:linear-gradient(135deg,#eef2ffe6,#f0eeffe6);border-color:#6378c833;box-shadow:0 2px 8px #6378c814}.spot__name{font-size:14px;color:#1a1a2e;font-weight:500;white-space:nowrap}.spot__hl{color:#3370ff;background:none;font-weight:600}.spot__path{font-size:12px;color:#6378c8b3;background:#6378c814;border:.5px solid rgba(99,120,200,.15);border-radius:6px;padding:2px 10px;white-space:nowrap;margin-left:4px;transition:all .15s ease}.spot__row:hover .spot__path,.spot__row--active .spot__path{background:#3370ff1a;border-color:#3370ff40;color:#3370ff}.spot__enter{margin-left:auto;font-size:12px;color:#6378c866;white-space:nowrap;display:flex;align-items:center;gap:4px}.spot__empty{padding:32px 20px;text-align:center;font-size:13px;color:#6378c866;animation:spot-row-in .2s ease-out}[data-theme=dark] .spot{background:#00000a80}[data-theme=dark] .spot__panel{background:#161828e0;border-color:#ffffff1a;box-shadow:0 8px 40px #0006,inset 0 1px #ffffff14}[data-theme=dark] .spot__bar{border-bottom-color:#ffffff14}[data-theme=dark] .spot__bar-icon{color:#ffffff59}[data-theme=dark] .spot__input{color:#ffffffe0}[data-theme=dark] .spot__input::placeholder{color:#ffffff4d}[data-theme=dark] .spot__kbd{background:#ffffff0f;border-color:#ffffff1a;color:#fff6}[data-theme=dark] .spot__clear{background:#ffffff14;color:#fff6}[data-theme=dark] .spot__path{background:#ffffff0f;border-color:#ffffff1a;color:#ffffff73}[data-theme=dark] .spot__row:hover,[data-theme=dark] .spot__row--active{background:#3370ff1f;border-color:#3370ff33}[data-theme=dark] .spot__row:hover .spot__path,[data-theme=dark] .spot__row--active .spot__path{background:#3370ff26;border-color:#3370ff40;color:#6b9bff}[data-theme=dark] .spot__enter,[data-theme=dark] .spot__empty{color:#ffffff4d}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeSlideIn{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes cardPopIn{0%{opacity:0;transform:scale(.92) translateY(6px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pulse-ring{0%{box-shadow:0 0 #667eea66}70%{box-shadow:0 0 0 6px #667eea00}to{box-shadow:0 0 #667eea00}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes glow-pulse{0%,to{box-shadow:0 2px 12px #667eea59}50%{box-shadow:0 2px 20px #667eea8c,0 0 30px #764ba226}}.topbar{height:42px;display:flex;align-items:center;justify-content:space-between;padding:0 14px;flex-shrink:0;position:fixed;top:0;left:52px;right:0;z-index:110;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffd9;border-bottom:.5px solid rgba(99,120,200,.12);transition:left .28s cubic-bezier(.22,1,.36,1),right .28s cubic-bezier(.22,1,.36,1),height .28s cubic-bezier(.22,1,.36,1),padding .28s cubic-bezier(.22,1,.36,1),background-color .24s ease,box-shadow .3s}.topbar:hover{box-shadow:0 1px 8px #0000000a}.topbar__user-trigger{display:flex;align-items:center;gap:6px;cursor:pointer;padding:4px 10px;border-radius:8px;transition:all .22s cubic-bezier(.4,0,.2,1);border:1px solid transparent;background:none;font-size:14px;color:#1a1a2e;-webkit-tap-highlight-color:transparent}.topbar__user-trigger:hover{background:#f5a6230f;border-color:#f5a6231f}.topbar__user-trigger:active{transform:scale(.98)}.topbar__user-info{display:flex;flex-direction:column;align-items:flex-start;line-height:1.4}.topbar__user-name{font-weight:600;font-size:12px;color:#1a1a2e;display:flex;align-items:center;gap:2px}.topbar__user-role{font-weight:400;color:#a0a0a0;margin-left:3px;font-size:11px}.topbar__user-company{font-size:10px;color:#8c8c8c;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar__user-arrow{font-size:10px;color:#bfbfbf;transition:transform .28s cubic-bezier(.34,1.56,.64,1)}.topbar__user-trigger:hover .topbar__user-arrow{transform:rotate(180deg)}.topbar__center{flex:1;min-width:0;height:100%;display:flex;align-items:center;overflow:hidden;margin-right:8px}.topbar__right{display:flex;align-items:center;gap:6px}.topbar__avatar-ai-group{display:flex;align-items:center;gap:10px}.topbar__avatar-btn{width:26px;height:26px;border-radius:50%;border:2px solid rgba(0,0,0,.06);background:none;cursor:pointer;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;flex-shrink:0;-webkit-tap-highlight-color:transparent}.topbar__avatar-btn:hover{border-color:#f5a623;box-shadow:0 0 0 3px #f5a62326;transform:scale(1.06)}.topbar__avatar-btn:active{transform:scale(.96)}.topbar__avatar-btn img{width:100%;height:100%;border-radius:50%;object-fit:cover}.topbar__avatar-placeholder{width:100%;height:100%;border-radius:50%;background:linear-gradient(135deg,#f5a623,#f78b77);display:flex;align-items:center;justify-content:center;color:#fff;font-size:9px;font-weight:600;letter-spacing:.5px}.topbar__ai-btn{display:flex;align-items:center;padding:0;border-radius:0;border:none;cursor:pointer;background:none;transition:all .25s cubic-bezier(.4,0,.2,1);flex-shrink:0;position:relative;-webkit-tap-highlight-color:transparent}.topbar__ai-btn:hover{transform:translateY(-1px) scale(1.03);filter:brightness(1.05)}.topbar__ai-btn:active{transform:translateY(0) scale(.97)}.topbar__ai-entrance{height:26px;width:auto;display:block;object-fit:contain}.topbar__icon-btn{width:30px;height:30px;border-radius:8px;border:none;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;color:#595959;transition:all .22s cubic-bezier(.4,0,.2,1);position:relative;-webkit-tap-highlight-color:transparent}.topbar__icon-btn:hover{background:#f5f6fa;color:#1a1a2e;transform:translateY(-1px)}.topbar__icon-btn:active{transform:scale(.9)}.topbar__icon-btn--msg .ant-badge{color:inherit}.topbar__divider{width:1px;height:18px;background:linear-gradient(180deg,transparent,#e0e0e0,transparent);margin:0 6px;flex-shrink:0}.switch-modal-root .ant-modal-mask{background:#ffffff59!important;-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6)}.switch-modal .ant-modal-content{border-radius:20px;overflow:hidden;padding:0;background:#ffffffd1;-webkit-backdrop-filter:blur(40px) saturate(1.8);backdrop-filter:blur(40px) saturate(1.8);border:1px solid rgba(255,255,255,.6);box-shadow:0 0 0 1px #00000008,0 8px 32px #00000014,0 24px 80px #0000000f}.switch-modal .ant-modal-header,.switch-modal .ant-modal-close{display:none}.switch-modal .ant-modal-body{padding:0}.sw{display:flex;flex-direction:column}.sw-head{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 10px}.sw-head__title{font-size:16px;font-weight:700;color:#1a1a2e;letter-spacing:.3px}.sw-head__current{font-size:11px;color:#b0b0b0;margin-top:2px}.sw-head__close{width:26px;height:26px;border-radius:8px;border:none;background:#0000000a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#bbb;font-size:13px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s}.sw-head__close:hover{background:#00000014;color:#888}.sw-search{padding:0 24px 10px}.sw-search__input{border-radius:10px!important;height:36px;border-color:#0000000f!important;background:#ffffffa6!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.sw-search__input:hover{border-color:#0000001a!important}.sw-search__input:focus-within{border-color:#4f46e5!important;background:#ffffffe6!important;box-shadow:0 0 0 3px #4f46e514!important}.sw-section{padding:0 24px;margin-bottom:14px}.sw-section__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.sw-section__title{font-size:11px;font-weight:600;color:#1a1a2e;letter-spacing:.3px}.sw-section__count{font-size:11px;color:silver}.sw-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;max-height:320px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.06) transparent;padding-right:2px}.sw-grid::-webkit-scrollbar{width:3px}.sw-grid::-webkit-scrollbar-thumb{background:#0000000f;border-radius:3px}@keyframes sw-card-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.sw-card{position:relative;display:flex;align-items:center;gap:10px;padding:12px;border-radius:14px;border:1.5px solid rgba(0,0,0,.05);background:#ffffff73;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;transition:all .22s cubic-bezier(.4,0,.2,1);animation:sw-card-in .25s cubic-bezier(.4,0,.2,1) both;overflow:hidden}.sw-card:hover{border-color:#0000001a;background:#ffffffb3;box-shadow:0 4px 20px #0000000d;transform:translateY(-1px)}.sw-card--active{box-shadow:0 4px 20px #0000000f;transform:translateY(-1px)}.sw-card__badge{position:absolute;top:0;right:0;width:22px;height:22px;border-radius:0 13px 0 10px;display:flex;align-items:center;justify-content:center;padding:2px 0 0 2px;box-shadow:-2px 2px 6px #00000014}.sw-card__avatar{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#fff;flex-shrink:0;box-shadow:0 2px 8px #0000001a}.sw-card__body{flex:1;min-width:0}.sw-card__name{font-size:13px;font-weight:600;color:#1a1a2e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3;margin-bottom:4px}.sw-card__tag{display:inline-block;font-size:10px;padding:1px 8px;border-radius:4px;background:#0000000a;color:#999;border:1px solid rgba(0,0,0,.04);white-space:nowrap;transition:all .2s;font-weight:500;line-height:1.6}.sw-empty{text-align:center;color:#ccc;padding:28px;font-size:13px}.sw-roles{display:flex;gap:8px;flex-wrap:wrap}.sw-role{padding:6px 18px;border-radius:18px;border:1px solid rgba(0,0,0,.06);cursor:pointer;font-size:13px;color:#666;background:#ffffff80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:all .2s;display:flex;align-items:center;gap:4px;font-weight:500}.sw-role:hover{border-color:#4f46e54d;color:#4f46e5;background:#eef2ffb3}.sw-role--active{border-color:#4f46e54d;color:#4f46e5;background:#eef2ffb3;box-shadow:0 2px 10px #4f46e51a}.sw-footer{display:flex;gap:10px;padding:14px 24px 20px;border-top:1px solid rgba(0,0,0,.04);margin-top:4px}.sw-footer__cancel{flex:1;height:40px;border-radius:12px;border:1px solid rgba(0,0,0,.06);background:#ffffff80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#666;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}.sw-footer__cancel:hover{border-color:#0000001a;background:#ffffffb3}.sw-footer__confirm{flex:2;height:40px;border-radius:12px;border:none;background:linear-gradient(135deg,#4f46e5,#7c3aed);color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:all .25s;box-shadow:0 4px 16px #4f46e54d;display:flex;align-items:center;justify-content:center}.sw-footer__confirm:hover{transform:translateY(-1px);box-shadow:0 6px 24px #4f46e566}.sw-footer__confirm:active{transform:translateY(0)}.approval-drawer .ant-drawer-content-wrapper,.message-drawer .ant-drawer-content-wrapper{box-shadow:-4px 0 32px #1e76ff1f!important}.approval-drawer .ant-drawer-content,.message-drawer .ant-drawer-content{border-radius:12px 0 0 12px;background:transparent!important;overflow:hidden}.approval-drawer .ant-drawer-mask,.message-drawer .ant-drawer-mask{background:#00000026!important;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.approval-drawer .ant-drawer-header,.message-drawer .ant-drawer-header{display:none}.approval-drawer,.message-drawer{--topbar-drawer-page-bg: radial-gradient(circle at top right, rgba(56, 189, 248, .1), transparent 32%), radial-gradient(circle at bottom left, rgba(99, 102, 241, .08), transparent 36%), linear-gradient(180deg, rgba(255, 255, 255, .92), rgba(248, 251, 255, .88) 60%, rgba(245, 249, 255, .84))}.message-drawer .ant-drawer-body,.approval-drawer .ant-drawer-body{padding:0;display:flex;flex-direction:column;height:100%;position:relative;isolation:isolate;background:var(--topbar-drawer-page-bg);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%)}.apv-header,.msg-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px 12px;flex-shrink:0;border-bottom:1px solid rgba(0,0,0,.05)}.apv-header__left,.msg-header__left{display:flex;align-items:center;gap:8px}.apv-header__icon,.msg-header__icon{flex-shrink:0;width:24px;height:24px;border-radius:6px;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px #0000001f}.apv-header__icon{background:linear-gradient(135deg,#fdba74,#f97316)}.msg-header__icon{background:linear-gradient(135deg,#60a5fa,#1366ec)}.apv-header__title,.msg-header__title{font-size:15px;font-weight:600;color:#181818;line-height:1.4}.apv-header__count,.msg-header__count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;font-size:11px;font-weight:600;line-height:1}.apv-header__count{background:#f973161f;color:#f97316;border:1px solid rgba(249,115,22,.22)}.msg-header__count{background:#1366ec1a;color:#1366ec;border:1px solid rgba(19,102,236,.18)}.apv-header__close,.msg-header__close{background:#0000000a;border:none;color:#999;width:28px;height:28px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:11px;transition:all .15s}.apv-header__close:hover,.msg-header__close:hover{background:#00000014;color:#666}.apv-tabs,.msg-tabs{display:flex;gap:0;padding:3px;margin:8px 16px;background:#00000008;border-radius:10px;border-bottom:none}.apv-tabs__item,.msg-tabs__item{padding:6px 14px;border-radius:8px;border:none;background:none;cursor:pointer;font-size:13px;font-weight:500;color:#888;transition:all .2s ease;position:relative;display:flex;align-items:center;gap:5px;flex:1;justify-content:center}.apv-tabs__item:hover,.msg-tabs__item:hover{color:#333;background:#ffffff80}.apv-tabs__item--active,.msg-tabs__item--active{color:#1366ec;font-weight:600;background:#fff;box-shadow:0 1px 4px #0000000f}.apv-tabs__badge,.msg-tabs__count{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;border-radius:8px;font-size:10px;font-weight:600;padding:0 4px}.apv-tabs__badge{background:#f9731614;color:#f97316;border:1px solid rgba(249,115,22,.18)}.msg-tabs__count{background:#1366ec14;color:#1366ec;border:1px solid rgba(19,102,236,.18)}.apv-search,.msg-search{display:flex;align-items:center;height:32px;margin:4px 20px 0;border-radius:8px;background:#00000008;border:1px solid rgba(0,0,0,.04);padding:0 10px;gap:6px;transition:all .2s}.apv-search:focus-within,.msg-search:focus-within{background:#ffffffb3;border-color:#3370ff59;box-shadow:none;outline:none}.apv-search__icon,.msg-search__icon{font-size:13px;color:#6378c873;flex-shrink:0}.apv-search__input,.msg-search__input{flex:1;border:none;background:none;outline:none;font-size:12px;color:#1a1a2e;min-width:0}.apv-search__input::placeholder,.msg-search__input::placeholder{color:#6378c866}.apv-search__clear,.msg-search__clear{width:16px;height:16px;border-radius:50%;border:none;background:#d9d9d9;color:#fff;font-size:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;transition:background .15s}.apv-search__clear:hover,.msg-search__clear:hover{background:#bfbfbf}@keyframes apvItemIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.apv-list{flex:1;overflow-y:auto;padding:0;scrollbar-width:thin;scrollbar-color:#e0e0e0 transparent}.apv-list::-webkit-scrollbar{width:4px}.apv-list::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:4px}.apv-list__header{display:flex;align-items:center;justify-content:space-between;padding:12px 20px 8px}.apv-list__label{font-size:13px;font-weight:600;color:#333}.apv-list__total{font-weight:400;color:#999;font-size:12px;margin-left:2px}.apv-list__filter{font-size:12px;color:#1366ec;cursor:pointer;border:none;background:none;padding:4px 10px;border-radius:6px;transition:all .2s;display:flex;align-items:center}.apv-list__filter:hover{background:#f0f8ff;color:#40a9ff}.apv-item{display:flex;align-items:flex-start;gap:8px;padding:10px 20px;border-bottom:1px solid rgba(0,0,0,.05);transition:background .15s;cursor:pointer;animation:apvItemIn .15s both;min-width:0}.apv-item:last-child{border-bottom:none}.apv-item:hover{background:#5b8ef00a}.apv-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0;margin-top:7px}.apv-dot--warn{background:#f97316}.apv-dot--info{background:#1366ec}.apv-dot--success{background:#00b578}.apv-dot--danger{background:#e82127}.apv-item__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.apv-item__row{display:flex;align-items:center;gap:4px}.apv-item__title{font-size:13px;font-weight:500;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.apv-item__title--urgent{color:#e53935}.apv-item__urgent{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0 5px;border-radius:3px;font-size:10px;font-weight:600;background:#e821271a;color:#e82127;line-height:1.6}.apv-item__meta{display:flex;align-items:center;justify-content:space-between}.apv-item__info{font-size:12px;color:#777;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.apv-item__type{color:#999}.apv-item__sep{margin:0 3px;color:#ccc}.apv-item__amount{font-size:13px;font-weight:600;color:#333;font-variant-numeric:tabular-nums;flex-shrink:0;margin-left:8px}.apv-item__bottom{display:flex;align-items:center;justify-content:space-between}.apv-item__time{font-size:11px;color:#999}.apv-item__status{display:inline-flex;align-items:center;gap:2px;font-size:10px;font-weight:600;padding:1px 6px;border-radius:3px;white-space:nowrap}.apv-item__action{flex-shrink:0;padding:2px 10px;font-size:12px;color:#1366ec;background:#1366ec1a;border:1px solid rgba(19,102,236,.2);border-radius:6px;cursor:pointer;transition:all .15s;font-family:inherit;display:flex;align-items:center;gap:3px;margin-top:4px}.apv-item__action:hover{background:#1366ec33}.apv-list__footer{display:flex;align-items:center;justify-content:center;padding:20px 0 28px;min-height:56px}.apv-list__more{padding:5px 16px;border-radius:6px;border:1px solid rgba(0,0,0,.06);background:transparent;color:#1366ec;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s}.apv-list__more:hover{background:#5b8ef00a;border-color:#1366ec33}.apv-list__end{font-size:12px;color:silver}.msg-list{flex:1;overflow-y:auto;padding:0;scrollbar-width:thin;scrollbar-color:#e0e0e0 transparent}.msg-list::-webkit-scrollbar{width:4px}.msg-list::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:4px}.msg-list__header{display:flex;align-items:center;justify-content:space-between;padding:12px 20px 8px}.msg-list__title{font-size:13px;font-weight:600;color:#333}.msg-list__total{font-weight:400;color:#999;font-size:12px;margin-left:2px}.msg-list__mark-all{font-size:12px;color:#1366ec;cursor:pointer;border:none;background:none;padding:4px 10px;border-radius:6px;transition:all .2s;display:flex;align-items:center}.msg-list__mark-all:hover{background:#f0f8ff;color:#40a9ff}.msg-item{display:flex;align-items:flex-start;gap:8px;padding:10px 20px;cursor:pointer;transition:background .15s;border-bottom:1px solid rgba(0,0,0,.05);animation:fadeSlideIn .15s both;background:transparent;min-width:0}.msg-item:last-child{border-bottom:none}.msg-item:hover{background:#5b8ef00a}.msg-item--unread{background:transparent}.msg-item--unread:hover{background:#eef6ffd9}.msg-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0;margin-top:7px}.msg-dot--warn{background:#f97316}.msg-dot--info{background:#1366ec}.msg-dot--success{background:#00b578}.msg-dot--danger{background:#e82127}.msg-item--unread .msg-dot{background:#1366ec}.msg-item:not(.msg-item--unread) .msg-dot{background:#ccc}.msg-item__body{flex:1;min-width:0}.msg-item__title{font-size:13px;font-weight:500;color:#333;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msg-item--unread .msg-item__title{font-weight:600;color:#333}.msg-item:not(.msg-item--unread) .msg-item__title{color:#888;font-weight:400}.msg-item__desc{font-size:12px;color:#777;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}.msg-item:not(.msg-item--unread) .msg-item__desc{color:#999}.msg-item__time{font-size:11px;color:#777;flex-shrink:0;margin-top:2px;white-space:nowrap}.msg-item:not(.msg-item--unread) .msg-item__time{color:#999}.msg-list__footer{display:flex;align-items:center;justify-content:center;padding:20px 0 28px;min-height:56px}.msg-list__load-more{padding:5px 16px;border-radius:6px;border:1px solid rgba(0,0,0,.06);background:transparent;color:#1366ec;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s}.msg-list__load-more:hover{background:#5b8ef00a;border-color:#1366ec33}.msg-list__end{font-size:12px;color:silver}.msg-empty,.apv-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;color:#bfbfbf;font-size:14px;gap:12px;padding:60px 40px}.msg-empty__text,.apv-empty__text{font-size:14px;color:#bfbfbf}.avatar-edit-modal .ant-modal-content{border-radius:18px;overflow:hidden;box-shadow:0 20px 60px #0000001f,0 0 0 1px #00000008}.avatar-edit{display:flex;flex-direction:column;align-items:center;gap:20px;padding:8px 0}.avatar-edit__drop-zone{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px;border:2px dashed rgba(255,255,255,.18);border-radius:16px;width:100%;transition:all .3s;background:#ffffff0a}.avatar-edit__drop-zone--active{border-color:#667eea;background:#667eea1f;box-shadow:0 0 0 4px #667eea24}.avatar-edit__drop-hint{font-size:12px;color:#ffffff8f;transition:color .2s}.avatar-edit__drop-zone--active .avatar-edit__drop-hint{color:#667eea;font-weight:500}.avatar-edit__preview{width:120px;height:120px;border-radius:50%;overflow:hidden;border:3px solid rgba(255,255,255,.14);position:relative;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);flex-shrink:0}.avatar-edit__preview:hover{border-color:#667eea;box-shadow:0 0 0 4px #667eea1f;transform:scale(1.03)}.avatar-edit__preview img{width:100%;height:100%;object-fit:cover}.avatar-edit__preview-initial{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:36px;font-weight:700;color:#fff;letter-spacing:2px}.avatar-edit__preview-empty{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ffffff1a,#ffffff0a)}.avatar-edit__preview-empty-icon{font-size:36px;color:#ffffff5c}.avatar-edit__preview-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;color:#fff;font-size:26px;opacity:0;transition:opacity .25s}.avatar-edit__preview:hover .avatar-edit__preview-overlay{opacity:1}.avatar-edit__actions{display:flex;gap:10px}.avatar-edit__upload-btn,.avatar-edit__remove-btn{padding:8px 20px;border-radius:10px;border:1.5px solid #e8e8e8;background:#fff;cursor:pointer;font-size:13px;color:#595959;transition:all .22s;display:flex;align-items:center;gap:6px;font-weight:500}.avatar-edit__upload-btn:hover{border-color:#667eea;color:#667eea;background:#667eea0a}.avatar-edit__remove-btn:hover{border-color:#ff4d4f;color:#ff4d4f;background:#ff4d4f0a}.avatar-edit__section-label{font-size:13px;font-weight:600;color:#8c8c8c;align-self:flex-start;margin:4px 0 -4px}.avatar-edit__presets{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.avatar-edit__color-preset{width:52px;height:52px;border-radius:50%;border:2.5px solid #f0f0f0;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:600;color:#fff;transition:all .25s cubic-bezier(.34,1.56,.64,1);padding:0}.avatar-edit__color-preset:hover{border-color:#667eea;transform:scale(1.12)}.avatar-edit__color-preset--active{border-color:#667eea;box-shadow:0 0 0 3px #667eea4d;transform:scale(1.12)}.avatar-edit__color-preset--current{border-color:#fff9;box-shadow:0 0 0 3px #0000001a}.avatar-edit__preset-check{font-size:20px;color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.avatar-edit__save-btn{width:100%;height:46px;border-radius:12px;border:none;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:all .28s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 16px #667eea59;letter-spacing:1px}.avatar-edit__save-btn:hover{transform:translateY(-2px);box-shadow:0 8px 28px #667eea73}.avatar-edit__save-btn:active{transform:translateY(0)}.topbar-dropdown .ant-dropdown-menu{border-radius:8px;padding:4px;box-shadow:0 4px 16px #00000014,0 0 0 1px #00000008;min-width:140px}.topbar-dropdown .ant-dropdown-menu-item{border-radius:6px;padding:7px 10px;font-size:12px;font-weight:400;transition:all .18s}.topbar-dropdown .ant-dropdown-menu-item:hover{transform:translate(2px)}.topbar-dropdown .ant-dropdown-menu-item .anticon{font-size:14px;margin-right:8px}.topbar__hamburger{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:8px;background:none;color:var(--color-text, #1a1a2e);font-size:16px;cursor:pointer;flex-shrink:0;-webkit-tap-highlight-color:transparent;transition:background .15s ease}.topbar__hamburger:active{background:#6378c81a}.topbar__mobile-logo{width:26px;height:26px;border-radius:6px;flex-shrink:0;display:none}@media (max-width: 767px){.topbar{height:44px;padding:0 10px;padding-top:env(safe-area-inset-top,0px);left:0;gap:6px}.tab-bar__wrapper{display:none!important}.topbar__center{display:none}.topbar__mobile-logo{display:block}.topbar__hamburger+.topbar__mobile-logo{margin-right:auto}.topbar__ai-btn{padding:4px 6px;font-size:12px}.topbar__ai-entrance{height:22px}.topbar__user-trigger{padding:3px 6px}.topbar__user-name{font-size:12px;max-width:56px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar__user-role,.topbar__user-company,.topbar__user-info,.topbar__user-arrow{display:none}.topbar__right{gap:4px}.topbar__icon-btn{width:30px;height:30px;font-size:15px}.topbar__divider{display:none}.topbar__avatar-btn{width:28px;height:28px}.topbar__avatar-ai-group{gap:6px}.approval-drawer .ant-drawer-content,.message-drawer .ant-drawer-content{border-radius:0}.approval-drawer .ant-drawer-content-wrapper,.message-drawer .ant-drawer-content-wrapper{max-width:100vw!important}.topbar__icon-btn:has(.anticon-fullscreen),.topbar__icon-btn:has(.anticon-fullscreen-exit){display:none}}.topbar__user-trigger:focus-visible,.topbar__icon-btn:focus-visible,.topbar__ai-btn:focus-visible,.topbar__avatar-btn:focus-visible{outline:2px solid #667eea;outline-offset:2px}.apv-item__action:focus-visible,.apv-tabs__item:focus-visible,.msg-tabs__item:focus-visible{outline:2px solid #1366EC;outline-offset:-2px}@property --ai-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes ai-rotate{to{--ai-angle: 360deg}}.ai-drawer .ant-drawer-content-wrapper{box-shadow:-2px 0 20px #00000014!important}.ai-drawer .ant-drawer-content{border-radius:0;background:transparent!important;overflow:hidden}.ai-drawer .ant-drawer-header{display:none}.ai-drawer .ant-drawer-body{padding:0;display:flex;flex-direction:column;height:100%;position:relative;overflow:hidden;background:linear-gradient(180deg,#dce8ff,#e8ecf8 18%,#f0f0fa 35%,#fff 65%)}.ai-drawer__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.ai-drawer__bg-img{width:100%;height:auto;display:block;position:absolute;top:0;left:0;object-fit:cover;object-position:top center;opacity:.9}.ai-drawer__grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(32,113,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(32,113,255,.04) 1px,transparent 1px);background-size:40px 40px;mask-image:linear-gradient(180deg,rgba(0,0,0,.6) 0%,transparent 55%);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.6) 0%,transparent 55%)}.ai-drawer-resizer{position:absolute;left:-6px;top:0;width:12px;height:100%;cursor:ew-resize;background:transparent;z-index:20;touch-action:none;-webkit-user-select:none;user-select:none;transition:background-color .12s}.ai-drawer-resizer:hover{background-color:#2071ff14}.ai-drawer-resizer:active{background-color:#2071ff29}.ai-float{display:flex;flex-direction:column;border-radius:10px;overflow:hidden;box-shadow:0 8px 40px #00000029;background:linear-gradient(180deg,#dce8ff,#e8ecf8 18%,#f0f0fa 35%,#fff 65%);animation:ai-float-in .3s ease both}.ai-float .ai-drawer__bg,.ai-float .ai-drawer__grid{border-radius:10px}.ai-float .ai-nav{cursor:grab}.ai-float .ai-nav:active{cursor:grabbing}@keyframes ai-float-in{0%{opacity:0;transform:translate3d(var(--x,0),calc(var(--y,0) + 16px),0) scale(.96)}to{opacity:1}}.ai-nav{display:flex;align-items:center;justify-content:space-between;padding:0 20px;height:50px;flex-shrink:0;-webkit-user-select:none;user-select:none;position:relative;z-index:2}.ai-nav__brand{flex-shrink:0;display:flex;align-items:center}.ai-nav__brand-img{height:22px;width:auto;display:block}.ai-nav__actions{display:flex;align-items:center;gap:2px}.ai-nav__btn{display:flex;align-items:center;gap:4px;padding:5px 10px;border:none;background:transparent;cursor:pointer;font-size:13px;color:#4b5563;border-radius:6px;transition:all .2s;white-space:nowrap}.ai-nav__btn:hover{background:#2071ff0f;color:#1b1a1d}.ai-nav__btn--icon{padding:5px 7px;font-size:17px}.ai-drawer__content{flex:1;overflow-y:auto;overflow-anchor:auto;scrollbar-width:none;-ms-overflow-style:none;position:relative;z-index:1;display:flex;flex-direction:column}.ai-drawer__content::-webkit-scrollbar{display:none}.ai-drawer__messages{padding:20px 24px}.ai-history-mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:49;background:#00000059}.ai-history{position:absolute;top:0;right:0;bottom:0;width:420px;max-width:100%;z-index:50;display:flex;flex-direction:column;background:#fff;border-radius:0;animation:ai-history-in .25s ease-in-out;box-shadow:-4px 0 20px #0000001a}@keyframes ai-history-in{0%{transform:translate(100%)}to{transform:translate(0)}}.ai-history__header{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;flex-shrink:0}.ai-history__title{font-size:18px;font-weight:500;color:#1b1a1d;line-height:25px}.ai-history__actions{display:flex;align-items:center;gap:4px}.ai-history__btn{display:flex;align-items:center;gap:4px;padding:5px 8px;border:none;background:transparent;cursor:pointer;font-size:13px;color:#4b5563;transition:all .2s}.ai-history__btn:hover{color:#2071ff}.ai-history__btn-icon{width:14px;height:14px;object-fit:contain}.ai-history__search{margin:24px 25px 0;display:flex;align-items:center;height:38px;background:#f7f8f9;border-radius:0}.ai-history__search-img{width:16px;height:16px;object-fit:contain;opacity:.5;flex-shrink:0;padding:0 7px 0 14px}.ai-history__search input{flex:1;border:none;outline:none;font-size:14px;color:#1b1a1d;background:transparent;height:100%;padding:0}.ai-history__search input::placeholder{color:#9ca3af}.ai-history__search-action{border:none;background:transparent;color:#1b1a1d;cursor:pointer;font-size:14px;font-weight:100;padding:0 15px 0 7px;border-left:1px solid #e0e0e0;height:20px;display:flex;align-items:center}.ai-history__search-action:hover{color:#2071ff}.ai-history__body{flex:1;overflow-y:auto;padding:0 25px}.ai-history__group{margin-top:23px}.ai-history__group-label{font-size:14px;color:#1b1a1d99;margin-bottom:24px}.ai-history__item{display:flex;align-items:center;justify-content:space-between;padding:8px 15px;cursor:pointer;border:1px solid transparent;transition:all .2s ease-in-out;margin-bottom:0;border-radius:0}.ai-history__item:hover{background:#2071ff26;color:#2071ff}.ai-history__item:hover .ai-history__item-title{color:#2071ff}.ai-history__item-title{flex:1;font-size:14px;color:#1b1a1d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:5px;transition:color .2s}.ai-history__item-more{border:none;background:transparent;color:#2071ff;cursor:pointer;font-size:16px;padding:0;opacity:0;transition:opacity .2s}.ai-history__item-dropdown{position:absolute;right:0;top:100%;background:#fff;box-shadow:0 0 4px 2px #f0f0f1;border-radius:0;padding:7px 0;z-index:10;min-width:100px;margin-top:4px}.ai-history__item-dropdown-btn{display:flex;align-items:center;gap:10px;width:100%;padding:5px 15px;border:none;background:transparent;color:#1b1a1d;font-size:14px;cursor:pointer;transition:all .2s ease-in-out}.ai-history__item-dropdown-btn:hover{background:#f4f5f8}.ai-history__empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0;color:#9ca3af}.ai-history__empty-text{font-size:15px;font-weight:600;color:#4b5563;margin-top:20px}.ai-history__empty-line{width:40px;height:3px;background:#2071ff;border-radius:2px;margin-top:10px}.ai-welcome{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 24px 100px}.ai-welcome__icon{width:76px;height:76px;margin-bottom:24px;padding:14px;border-radius:18px;border:2px solid rgba(99,102,241,.15);background:#ffffffb3;box-shadow:0 6px 24px #6366f11f;animation:ai-welcome-float 3s ease-in-out infinite}.ai-welcome__icon img{width:100%;height:100%;object-fit:contain}@keyframes ai-welcome-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.ai-welcome__title{font-size:26px;font-weight:500;color:#1b1a1d;line-height:1.4}.ai-msg{display:flex;gap:12px;margin-bottom:24px;animation:ai-msg-in .35s cubic-bezier(.25,.8,.25,1) both;align-items:flex-start}@keyframes ai-msg-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ai-msg--user{flex-direction:row-reverse}.ai-msg__avatar{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.ai-msg__avatar-img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.ai-msg--ai .ai-msg__avatar{background:transparent}.ai-msg--user .ai-msg__avatar{background:#e8f0fe}.ai-msg__body{max-width:80%;display:flex;flex-direction:column}.ai-msg__bubble{padding:12px 16px;border-radius:4px;font-size:14px;line-height:1.6;word-break:break-word}.ai-msg__bubble p:first-child{margin-top:0}.ai-msg__bubble p:last-child{margin-bottom:0}.ai-msg__bubble>*:first-child>p:first-child{margin-top:0}.ai-msg__bubble>*:last-child>p:last-child{margin-bottom:0}.ai-msg--ai .ai-msg__bubble{background:#fff;color:#1b1a1d;box-shadow:0 1px 8px #0000000f}.ai-msg--user .ai-msg__bubble{background:#2071ff;color:#fff;box-shadow:0 1px 6px #2071ff33;border-radius:12px}.ai-msg__bubble strong{font-weight:600;color:#2071ff}.ai-msg--user .ai-msg__bubble strong{color:#fff}.ai-msg--streaming .ai-msg__bubble>span{animation:ai-sfade .3s cubic-bezier(.25,.8,.25,1) backwards}@keyframes ai-sfade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ai-table-wrap{margin:12px 0;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:8px;border:1px solid #e5e7eb}.ai-table{width:100%;border-collapse:collapse;font-size:13px;line-height:1.6;white-space:nowrap}.ai-table th{background:#f5f7fa;font-weight:600;color:#333;padding:8px 12px;border-bottom:2px solid #e5e7eb;text-align:left}.ai-table td{padding:7px 12px;border-bottom:1px solid #f0f0f0;color:#555}.ai-table tbody tr:last-child td{border-bottom:none}.ai-table tbody tr:hover td{background:#f0f5ff}[data-theme=dark] .ai-table-wrap{border-color:#ffffff1f}[data-theme=dark] .ai-table th{background:#ffffff0f;color:#ffffffd9;border-bottom-color:#ffffff1f}[data-theme=dark] .ai-table td{color:#ffffffa6;border-bottom-color:#ffffff0f}[data-theme=dark] .ai-table tbody tr:hover td{background:#ffffff0a}.ai-msg__code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,monospace;font-size:12px;line-height:1.5;color:#a8d8a8;background:#0d1117;border-radius:6px;padding:12px;margin:0;max-height:320px;overflow-y:auto;white-space:pre-wrap;word-break:break-all}.ai-msg__link{color:#2071ff;text-decoration:underline;font-weight:500}.ai-msg__link:hover{color:#1a5fd1}.ai-back-top{position:absolute;right:24px;bottom:72px;z-index:10;width:36px;height:36px;border-radius:50%;border:1px solid #e5e7eb;background:#fff;box-shadow:0 2px 8px #0000001a;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#666;font-size:16px;transition:all .2s}.ai-back-top:hover{background:#f5f7fa;color:#2071ff;box-shadow:0 2px 12px #2071ff26}[data-theme=dark] .ai-back-top{background:#ffffff14;border-color:#ffffff1f;color:#fff9}[data-theme=dark] .ai-back-top:hover{background:#ffffff1f;color:#5b9cff}.ai-input{position:relative;z-index:2;display:flex;align-items:center;gap:8px;width:calc(100% - 32px);margin:0 16px 16px;padding:4px 14px;background:#fff;border-radius:12px;border:1.5px solid transparent;flex-shrink:0;background-image:linear-gradient(#fff,#fff),conic-gradient(from var(--ai-angle),rgba(255,192,160,1),rgba(235,197,225,1),rgba(185,194,250,1),rgba(152,195,251,1),rgba(255,192,160,1));background-origin:border-box;background-clip:padding-box,border-box;animation:ai-rotate 4s linear infinite;box-shadow:0 4px 16px #2071ff0f}.ai-input__star{width:20px;height:20px;object-fit:contain;flex-shrink:0}.ai-input__textarea{flex:1;border:none;padding:6px 4px;font-size:14px;color:#1b1a1d;background:transparent;resize:none;outline:none;max-height:120px;line-height:1.5;font-family:PingFang SC,Microsoft YaHei,sans-serif}.ai-input__textarea::placeholder{color:#9ca3af}.ai-input__attach{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;background:transparent;color:#9ca3af;font-size:18px;cursor:pointer;flex-shrink:0;transition:color .2s}.ai-input__attach:hover{color:#4b5563}.ai-input__send{width:30px;height:30px;border-radius:6px;border:none;background:transparent;color:#2071ff;font-size:20px;cursor:not-allowed;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s;opacity:.4}.ai-input__send--active{cursor:pointer;opacity:1}.ai-input__send--active:hover{color:#1a5fd1}.ai-input__send--stop{color:#ff4d4f;cursor:pointer;opacity:1;animation:ai-stop-pulse 1.5s ease-in-out infinite}.ai-input__send--stop:hover{color:#e6393b}@keyframes ai-stop-pulse{0%,to{opacity:1}50%{opacity:.6}}.ai-nav__btn-img{width:18px;height:18px;object-fit:contain;display:block}.ai-nav__btn-img--sm{width:14px;height:14px}.ai-input__btn-img{width:20px;height:20px;object-fit:contain;display:block}.ai-msg__avatar-img{width:100%;height:100%;border-radius:50%;object-fit:cover}.ai-msg__body{max-width:78%;min-width:0}.ai-msg--user .ai-msg__body{display:flex;flex-direction:column;align-items:flex-end}.ai-thinking{display:flex;align-items:center;gap:10px;padding:8px 0;margin-bottom:8px}.ai-thinking__avatar{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0}.ai-thinking__loader{width:18px;height:18px;border-radius:50%;perspective:800px;position:relative;flex-shrink:0}.ai-thinking__ring{position:absolute;box-sizing:border-box;width:100%;height:100%;border-radius:50%}.ai-thinking__ring--one{left:0;top:0;animation:ai-ring-one 1s linear infinite;border-bottom:3px solid #2071ff}.ai-thinking__ring--two{right:0;top:0;animation:ai-ring-two 1s linear infinite;border-right:3px solid #2071ff}.ai-thinking__ring--three{right:0;bottom:0;animation:ai-ring-three 1s linear infinite;border-top:3px solid #2071ff}@keyframes ai-ring-one{0%{transform:rotateX(35deg) rotateY(-45deg) rotate(0)}to{transform:rotateX(35deg) rotateY(-45deg) rotate(360deg)}}@keyframes ai-ring-two{0%{transform:rotateX(50deg) rotateY(10deg) rotate(0)}to{transform:rotateX(50deg) rotateY(10deg) rotate(360deg)}}@keyframes ai-ring-three{0%{transform:rotateX(35deg) rotateY(55deg) rotate(0)}to{transform:rotateX(35deg) rotateY(55deg) rotate(360deg)}}.ai-thinking__text{font-size:14px;color:#6b7280;font-weight:400}.ai-actions{display:flex;align-items:center;gap:2px;margin-top:8px;opacity:0;transition:opacity .2s}.ai-msg:hover .ai-actions,.ai-actions:focus-within{opacity:1}.ai-actions__btn{display:flex;align-items:center;gap:3px;padding:4px 8px;border:none;background:transparent;color:#9ca3af;font-size:15px;cursor:pointer;border-radius:4px;transition:all .15s}.ai-actions__btn:hover{background:#0000000a;color:#4b5563}.ai-actions__btn:disabled{opacity:.4;cursor:not-allowed}.ai-actions__btn--active-good{color:#2071ff}.ai-actions__btn--active-bad{color:#ff4d4f}.ai-actions__icon{width:16px;height:16px;object-fit:contain;opacity:.5;transition:opacity .15s}.ai-actions__btn:hover .ai-actions__icon{opacity:.8}.ai-actions__svg{width:16px;height:16px}.ai-actions__divider{width:1px;height:14px;background:#e5e7eb;margin:0 4px}.ai-actions__copy-wrap{position:relative}.ai-actions__caret{width:8px;height:8px;margin-left:2px;color:#999}.ai-actions__dropdown{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:4px;background:#fff;border-radius:6px;border:1px solid #e5e7eb;box-shadow:0 4px 12px #0000001a;z-index:20;white-space:nowrap;overflow:hidden}.ai-actions__dropdown-item{display:block;width:100%;padding:6px 14px;border:none;background:none;font-size:12px;color:#555;cursor:pointer;text-align:left}.ai-actions__dropdown-item:hover{background:#f0f5ff;color:#2071ff}[data-theme=dark] .ai-actions__dropdown{background:#1e2030;border-color:#ffffff14}[data-theme=dark] .ai-actions__dropdown-item{color:#ffffffa6}[data-theme=dark] .ai-actions__dropdown-item:hover{background:#ffffff0f;color:#5b9cff}.ai-history__group{margin-bottom:16px}.ai-history__group-label{font-size:12px;color:#9ca3af;font-weight:500;margin-bottom:8px;padding-top:8px}.ai-history__item{display:flex;align-items:center;padding:10px 12px;border-radius:8px;cursor:pointer;transition:all .15s;margin-bottom:2px}.ai-history__item:hover{background:#2071ff0f}.ai-history__item-title{flex:1;font-size:14px;color:#2071ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-history__item-menu-wrap{position:relative}.ai-history__item-more{border:none;background:transparent;color:#9ca3af;cursor:pointer;font-size:16px;padding:2px 6px;border-radius:4px;transition:all .15s;opacity:0}.ai-history__item:hover .ai-history__item-more{opacity:1}.ai-history__item-more:hover{background:#0000000a;color:#4b5563}.ai-history__item-dropdown{position:absolute;right:0;top:100%;background:#fff;border-radius:8px;box-shadow:0 4px 16px #0000001f;border:1px solid #e5e7eb;padding:4px;z-index:10;min-width:80px}.ai-history__item-dropdown-btn{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;border:none;background:transparent;color:#4b5563;font-size:13px;cursor:pointer;border-radius:6px;transition:background .15s}.ai-history__item-dropdown-btn:hover{background:#f5f5f5}.ai-history__item-dropdown-btn--danger{color:#ff4d4f}.ai-history__item-dropdown-btn--danger:hover{background:#fff1f0}.ai-history__btn-icon{width:16px;height:16px;object-fit:contain}.ai-history__search-img{width:16px;height:16px;object-fit:contain;opacity:.5;flex-shrink:0}[data-theme=dark] .ai-drawer .ant-drawer-body,[data-theme=dark] .ai-float{background:linear-gradient(180deg,#1a1c2e,#12141f,#0d0f18)}[data-theme=dark] .ai-drawer__grid{background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px)}[data-theme=dark] .ai-nav__brand{color:#5b9cff}[data-theme=dark] .ai-nav__btn{color:#ffffff80}[data-theme=dark] .ai-nav__btn:hover{background:#ffffff0f;color:#fffc}[data-theme=dark] .ai-history{background:#12141f}[data-theme=dark] .ai-history__title{color:#ffffffe6}[data-theme=dark] .ai-history__search{background:#1e2030;border-color:#ffffff14}[data-theme=dark] .ai-history__search input,[data-theme=dark] .ai-welcome__title{color:#ffffffe6}[data-theme=dark] .ai-welcome__icon{background:#ffffff0f;border-color:#6366f14d}[data-theme=dark] .ai-msg--ai .ai-msg__bubble{background:#ffffff0f;color:#ffffffd9;box-shadow:none}[data-theme=dark] .ai-msg__bubble strong,[data-theme=dark] .ai-msg__link{color:#5b9cff}[data-theme=dark] .ai-input{background-image:linear-gradient(#1e2030,#1e2030),conic-gradient(from var(--ai-angle),rgba(255,192,160,.4),rgba(235,197,225,.4),rgba(185,194,250,.4),rgba(152,195,251,.4),rgba(255,192,160,.4));box-shadow:0 4px 16px #0000004d}[data-theme=dark] .ai-input__textarea{color:#ffffffe6}[data-theme=dark] .ai-input__textarea::placeholder{color:#ffffff4d}[data-theme=dark] .ai-input__attach{color:#ffffff4d}[data-theme=dark] .ai-input__send{color:#5b9cff}[data-theme=dark] .ai-thinking__text{color:#ffffff80}[data-theme=dark] .ai-actions__btn{color:#fff6}[data-theme=dark] .ai-actions__btn:hover{background:#ffffff0f;color:#ffffffb3}[data-theme=dark] .ai-actions__divider{background:#ffffff1a}[data-theme=dark] .ai-history__item:hover{background:#ffffff0f}[data-theme=dark] .ai-history__item-title{color:#5b9cff}[data-theme=dark] .ai-history__item-dropdown{background:#1e2030;border-color:#ffffff14}[data-theme=dark] .ai-history__group-label{color:#fff6}[data-theme=dark] .approval-drawer,[data-theme=dark] .message-drawer{--topbar-drawer-page-bg: radial-gradient(circle at top right, rgba(56, 189, 248, .1), transparent 32%), radial-gradient(circle at bottom left, rgba(99, 102, 241, .1), transparent 36%), linear-gradient(180deg, rgba(20, 25, 38, .92), rgba(24, 29, 44, .88))}[data-theme=dark] .approval-drawer .ant-drawer-body,[data-theme=dark] .message-drawer .ant-drawer-body{background:var(--topbar-drawer-page-bg)}[data-theme=dark] .apv-header,[data-theme=dark] .msg-header{border-bottom-color:#ffffff14}[data-theme=dark] .apv-header__title,[data-theme=dark] .msg-header__title{color:#ffffffe6}[data-theme=dark] .apv-header__close,[data-theme=dark] .msg-header__close{background:#ffffff14;color:#fff9}[data-theme=dark] .apv-tabs,[data-theme=dark] .msg-tabs{background:#ffffff0a}[data-theme=dark] .apv-tabs__item,[data-theme=dark] .msg-tabs__item{color:#ffffff73}[data-theme=dark] .apv-tabs__item--active,[data-theme=dark] .msg-tabs__item--active{background:#ffffff14;color:#6b9fff}[data-theme=dark] .apv-search,[data-theme=dark] .msg-search{background:#ffffff0f;border-color:#ffffff14}[data-theme=dark] .apv-search__input,[data-theme=dark] .msg-search__input{color:#ffffffe6}[data-theme=dark] .apv-item,[data-theme=dark] .msg-item{border-color:#ffffff0f}[data-theme=dark] .apv-item:hover,[data-theme=dark] .msg-item:hover{background:#ffffff0f}[data-theme=dark] .apv-item__title,[data-theme=dark] .msg-item__title{color:#ffffffd9}[data-theme=dark] .apv-item__info,[data-theme=dark] .apv-item__time,[data-theme=dark] .msg-item__desc,[data-theme=dark] .msg-item__time{color:#ffffff73}[data-theme=dark] .apv-list__label,[data-theme=dark] .msg-list__title{color:#fffc}.tab-bar__wrapper{display:flex;align-items:center;flex:1;min-width:0;height:100%;position:relative}.tab-bar__arrow{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:4px;background:#6378c814;color:#555e7a;font-size:10px;cursor:pointer;flex-shrink:0;transition:all .15s ease;z-index:2}.tab-bar__arrow:hover{background:#3370ff1f;color:#3370ff}.tab-bar__arrow--left{margin-right:2px}.tab-bar__arrow--right{margin-left:2px}.tab-bar__scroll{display:flex;align-items:center;flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;gap:2px;scrollbar-width:none;-ms-overflow-style:none;padding:0;height:100%}.tab-bar__scroll::-webkit-scrollbar{display:none}.tab-bar__tab{position:relative;display:flex;align-items:center;height:26px;padding:0 12px;border-radius:5px;cursor:pointer;font-size:12px;color:#8b8fa4;white-space:nowrap;gap:6px;transition:background .15s ease,color .15s ease,box-shadow .15s ease;flex-shrink:0;-webkit-user-select:none;user-select:none;letter-spacing:.01em;animation:tab-in .22s cubic-bezier(.34,1.56,.64,1)}@keyframes tab-in{0%{opacity:0;transform:translateY(-4px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.tab-bar__tab:hover{background:#f5f6f8;color:#4e5058}.tab-bar__tab:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:14px;background:#e0e2e8;transition:opacity .12s}.tab-bar__tab:first-child:before,.tab-bar__tab--active:before,.tab-bar__tab--active+.tab-bar__tab:before,.tab-bar__tab:hover:before,.tab-bar__tab:hover+.tab-bar__tab:before{opacity:0}.tab-bar__tab--active{background:#f0f4ff;color:#3370ff;font-weight:500;box-shadow:0 1px 3px #155bd414}.tab-bar__tab--active .tab-bar__label{animation:tab-label-bounce .35s cubic-bezier(.34,1.56,.64,1)}@keyframes tab-label-bounce{0%{transform:translateY(0)}35%{transform:translateY(-2px)}65%{transform:translateY(.5px)}to{transform:translateY(0)}}.tab-bar__tab--active:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translate(-50%);width:16px;height:2.5px;border-radius:2px;background:linear-gradient(90deg,#3370ff,#3370ff);animation:tab-indicator-in .3s cubic-bezier(.34,1.56,.64,1)}@keyframes tab-indicator-in{0%{width:0;opacity:0}to{width:16px;opacity:1}}.tab-bar__tab--active:hover{background:#e6ecfb}.tab-bar__tab--pinned{padding:0 12px}.tab-bar__pin-icon{font-size:10px;color:#3370ff;opacity:.6;transform:rotate(-45deg);margin-right:2px}.tab-bar__tab[draggable]{cursor:grab}.tab-bar__tab[draggable]:active{cursor:grabbing}.tab-bar__tab--drag-over{border-left:2px solid #3370FF!important}.tab-bar__home{font-size:12px;opacity:.75}.tab-bar__tab--active .tab-bar__home{opacity:1}.tab-bar__label{max-width:100px;overflow:hidden;text-overflow:ellipsis;display:inline-block}.tab-bar__close{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;font-size:9px;color:#bbb;opacity:0;transition:all .15s ease;flex-shrink:0;margin-left:-2px}.tab-bar__tab:hover .tab-bar__close{opacity:1}.tab-bar__close:hover{background:#0000000f;color:#666;transform:scale(1.15)}.tab-bar__tab--active .tab-bar__close{opacity:.6;color:#3370ff}.tab-bar__tab--active .tab-bar__close:hover{opacity:1;background:#155bd414}.mob-nav{--mob-nav-active-index: 0;--mob-nav-item-count: 2;position:fixed;right:max(12px,env(safe-area-inset-right,0px));bottom:calc(10px + env(safe-area-inset-bottom,0px));left:max(12px,env(safe-area-inset-left,0px));z-index:200;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));height:64px;padding:6px;border:1px solid rgba(255,255,255,.68);border-radius:26px;background:linear-gradient(180deg,#ffffffd1,#f6faffa3);box-shadow:inset 0 1px #ffffffeb,inset 0 -1px #8da8d61a,0 10px 30px #22395c29,0 2px 8px #22395c14;-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);isolation:isolate;overflow:hidden;transition:left .28s cubic-bezier(.22,1,.36,1),right .28s cubic-bezier(.22,1,.36,1),bottom .28s cubic-bezier(.22,1,.36,1),opacity .22s ease,transform .28s cubic-bezier(.22,1,.36,1)}.mob-nav:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.76),transparent 34%),radial-gradient(circle at 80% 18%,rgba(186,230,253,.26),transparent 34%)}.mob-nav__active-pill{position:absolute;top:6px;bottom:6px;left:6px;z-index:0;width:calc((100% - 12px) / var(--mob-nav-item-count));border-radius:20px;pointer-events:none;background:linear-gradient(180deg,#fffffff0,#f1f7ffc2);box-shadow:inset 0 1px #fffffff5,0 6px 16px #3370ff24;transform:translate(calc(var(--mob-nav-active-index) * 100%));transition:transform .42s cubic-bezier(.22,1,.36,1),background .22s ease,box-shadow .22s ease;will-change:transform}.mob-nav__item{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;gap:2px;padding:5px 6px 4px;border:none;border-radius:20px;background:transparent;color:#475569c7;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.mob-nav__item:active{transform:scale(.97)}.mob-nav__item--active{color:#17233d;background:transparent;box-shadow:none;transform:translateY(-1px)}.mob-nav__icon-wrap{display:flex;align-items:center;justify-content:center;height:27px}.mob-nav__icon{display:flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:999px;font-size:21px;line-height:1;transition:transform .18s ease,color .18s ease}.mob-nav__icon--active{color:#3370ff;transform:translateY(-1px)}.mob-nav__label{max-width:100%;color:currentColor;font-size:11px;font-weight:560;letter-spacing:0;line-height:1.2;white-space:nowrap}[data-theme=dark] .mob-nav{border-color:#ffffff1a;background:linear-gradient(180deg,#1c2232d1,#111827ad);box-shadow:inset 0 1px #ffffff14,inset 0 -1px #ffffff0a,0 16px 38px #00000057}[data-theme=dark] .mob-nav:before{background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.08),transparent 34%),radial-gradient(circle at 80% 18%,rgba(96,165,250,.18),transparent 34%)}[data-theme=dark] .mob-nav__item{color:#cbd5e1b8}[data-theme=dark] .mob-nav__active-pill{background:linear-gradient(180deg,#ffffff1f,#60a5fa1a);box-shadow:inset 0 1px #ffffff14,0 8px 18px #0000003d}[data-theme=dark] .mob-nav__item--active{color:#f8fafcf0;background:transparent;box-shadow:none}[data-theme=dark] .mob-nav__icon--active{color:#73a6ff}.mob-drawer .ant-drawer-body{background:#f5f6fa;display:flex;flex-direction:column}[data-theme=dark] .mob-drawer .ant-drawer-body{background:#13141f}.mob-drawer__user{display:flex;align-items:center;justify-content:space-between;padding:24px 20px 20px;padding-top:calc(24px + env(safe-area-inset-top,0px));background:linear-gradient(135deg,#667eea,#764ba2)}.mob-drawer__user-left{display:flex;align-items:center;gap:12px}.mob-drawer__avatar{background:#ffffff40!important;color:#fff!important;font-weight:600;font-size:18px!important;border:2px solid rgba(255,255,255,.3)}.mob-drawer__user-info{display:flex;flex-direction:column;gap:2px}.mob-drawer__user-name{font-size:17px;font-weight:600;color:#fff;letter-spacing:.02em}.mob-drawer__user-role{font-size:12px;color:#ffffffb3}.mob-drawer__close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:50%;background:#ffffff26;color:#fffc;font-size:14px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .15s ease}.mob-drawer__close:active{background:#ffffff40}.mob-drawer__quick{display:flex;gap:0;padding:0;background:#fff;border-bottom:.5px solid rgba(0,0,0,.04)}[data-theme=dark] .mob-drawer__quick{background:#1e1f30;border-bottom-color:#ffffff0a}.mob-drawer__quick-item{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px 4px 14px;border:none;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent;font-size:11px;color:var(--color-text-secondary, #666);transition:all .15s ease;position:relative}.mob-drawer__quick-item:active{background:#3370ff0a}.mob-drawer__quick-item--active{color:#3370ff;font-weight:600}.mob-drawer__quick-item--active:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:20px;height:2.5px;border-radius:2px;background:linear-gradient(90deg,#3370ff,#667eea)}.mob-drawer__quick-item+.mob-drawer__quick-item{border-left:.5px solid rgba(0,0,0,.04)}[data-theme=dark] .mob-drawer__quick-item+.mob-drawer__quick-item{border-left-color:#ffffff0a}.mob-drawer__quick-icon{display:inline-flex}.mob-drawer__quick-label{white-space:nowrap;letter-spacing:.02em}.mob-drawer__body{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:12px 12px 24px;display:flex;flex-direction:column;gap:8px}.mob-drawer__section{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0000000a}[data-theme=dark] .mob-drawer__section{background:#1e1f30;box-shadow:none}.mob-drawer__section-header{display:flex;align-items:center;gap:10px;width:100%;padding:14px 16px;border:none;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent;font-size:15px;font-weight:500;color:var(--color-text, #1a1a2e);transition:background .12s ease}.mob-drawer__section-header:active{background:#00000005}.mob-drawer__section-header--active{color:#3370ff}.mob-drawer__section-icon{display:inline-flex;flex-shrink:0}.mob-drawer__section-name{flex:1;text-align:left}.mob-drawer__section-count{font-size:11px;color:#bbb;background:#00000008;padding:1px 7px;border-radius:10px;font-weight:400}[data-theme=dark] .mob-drawer__section-count{background:#ffffff0f;color:#ffffff59}.mob-drawer__section-arrow{font-size:10px;color:#ccc;transition:transform .2s ease;flex-shrink:0}.mob-drawer__section-arrow--open{transform:rotate(90deg)}.mob-drawer__section-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;padding:0 8px 12px;animation:mob-grid-in .2s ease}@keyframes mob-grid-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.mob-drawer__grid-item{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 2px 10px;border:none;border-radius:10px;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent;font-size:11px;color:var(--color-text, #1a1a2e);transition:background .12s ease;line-height:1.3;text-align:center;word-break:keep-all}.mob-drawer__grid-item:active{background:#3370ff0f}.mob-drawer__grid-item--active{color:#3370ff;font-weight:600;background:#3370ff0f}[data-theme=dark] .mob-drawer__grid-item:active{background:#3370ff1f}[data-theme=dark] .mob-drawer__grid-item--active{color:#667eea;background:#3370ff1f}.mob-drawer__grid-icon{display:inline-flex}.mob-drawer__grid-label{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%}*,*:before,*:after{box-sizing:border-box}:root{--color-text: #1a1a2e;--color-text-secondary: #555e7a;--color-text-tertiary: #888;--color-text-quaternary: #aaa;--color-bg-card: #ffffff;--color-bg-elevated: rgba(80, 95, 150, .05);--color-border: rgba(80, 95, 150, .1);--color-border-light: rgba(80, 95, 150, .06)}[data-theme=dark]{--color-text: rgba(255, 255, 255, .88);--color-text-secondary: rgba(255, 255, 255, .65);--color-text-tertiary: rgba(255, 255, 255, .45);--color-text-quaternary: rgba(255, 255, 255, .35);--color-bg-card: #1e1f30;--color-bg-elevated: rgba(255, 255, 255, .06);--color-border: rgba(255, 255, 255, .08);--color-border-light: rgba(255, 255, 255, .04)}body{margin:0;font-family:-apple-system,PingFang SC,Microsoft YaHei,BlinkMacSystemFont,Segoe UI,sans-serif;background:linear-gradient(160deg,#f5f6fa,#f2f3f8 40%,#f0f1f6);min-height:100vh;color:#1a1a2e;transition:background .3s ease,color .3s ease}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#6378c833;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#6378c866}*{transition-timing-function:cubic-bezier(.4,0,.2,1)}html[data-theme-switching=true] *,html[data-theme-switching=true] *:before,html[data-theme-switching=true] *:after{transition:none!important}#subapp-container>div{animation:page-fade-in .25s cubic-bezier(.4,0,.2,1) both}@keyframes page-fade-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.sbn__rail:hover .menu-icon-3d,.sbn__mi:hover .menu-icon-3d,.sbn__sm-title:hover .menu-icon-3d,.sbn__child:hover .menu-icon-3d,.sbn__leaf:hover .menu-icon-3d{transform:scale(1.12);box-shadow:0 4px 12px #00000040}.sbn__rail--active .menu-icon-3d,.sbn__mi--active .menu-icon-3d,.sbn__child--active .menu-icon-3d,.sbn__leaf--active .menu-icon-3d{box-shadow:0 4px 12px #0000004d}[data-theme=dark] .menu-icon-3d{opacity:.85}.topbar{animation:topbar-enter .3s cubic-bezier(.4,0,.2,1) both}@keyframes topbar-enter{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.ant-table-tbody>tr{animation:table-row-in .2s ease both}.ant-table-tbody>tr:nth-child(1){animation-delay:0ms}.ant-table-tbody>tr:nth-child(2){animation-delay:40ms}.ant-table-tbody>tr:nth-child(3){animation-delay:80ms}.ant-table-tbody>tr:nth-child(4){animation-delay:.12s}.ant-table-tbody>tr:nth-child(5){animation-delay:.16s}.ant-table-tbody>tr:nth-child(6){animation-delay:.2s}.ant-table-tbody>tr:nth-child(7){animation-delay:.24s}.ant-table-tbody>tr:nth-child(8){animation-delay:.28s}@keyframes table-row-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (max-width: 767px){#subapp-container>div{min-height:calc(100vh - 100px - env(safe-area-inset-bottom,0px))}.ant-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.ant-table-content{overflow-x:auto}.ant-statistic-content-value{font-size:20px}.ant-pagination{flex-wrap:wrap;gap:4px;justify-content:center}.ant-pagination-options{display:none}.ant-descriptions-item-label,.ant-descriptions-item-content{padding:8px 12px!important}}[data-theme=dark] body,html[data-theme=dark] body{background:#13141f;color:#ffffffe0}[data-theme=dark] .sbn{background:#191a28d9;border-right-color:#ffffff14;color:#ffffffb3}[data-theme=dark] .sbn__header{background:transparent}[data-theme=dark] .sbn__search{background:#ffffff0f;border-color:#ffffff14}[data-theme=dark] .sbn__search-input{color:#ffffffe0}[data-theme=dark] .sbn__search-icon,[data-theme=dark] .sbn__search-placeholder{color:#ffffff80}[data-theme=dark] .sbn__rail,[data-theme=dark] .sbn__mi,[data-theme=dark] .sbn__child,[data-theme=dark] .sbn__sm-title,[data-theme=dark] .sbn__leaf-text,[data-theme=dark] .sbn__rail-label{color:#ffffffb3}[data-theme=dark] .sbn__rail--active .sbn__rail-label{color:#6b9fff}[data-theme=dark] .sbn__rail:hover .sbn__rail-label{color:#ffffffe6}[data-theme=dark] .sbn__rail-search-btn{color:#ffffff80}[data-theme=dark] .sbn__rail-search-btn:hover{color:#ffffffd9;background:#ffffff14}[data-theme=dark] .sbn__rail:hover,[data-theme=dark] .sbn__mi:hover,[data-theme=dark] .sbn__child:hover,[data-theme=dark] .sbn__sm-title:hover,[data-theme=dark] .sbn__leaf:hover{background:#ffffff14}[data-theme=dark] .sbn__rail--active:not(.sbn__rail--accent),[data-theme=dark] .sbn__mi--active,[data-theme=dark] .sbn__child--active,[data-theme=dark] .sbn__leaf--active{background:#3370ff33!important}[data-theme=dark] .topbar{background:#191a28d9;border-bottom-color:#ffffff14}[data-theme=dark] .topbar__user-trigger,[data-theme=dark] .topbar__user-name,[data-theme=dark] .topbar__icon-btn{color:#ffffffe0}[data-theme=dark] .topbar__icon-btn{background:#ffffff0f;border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff0d,0 6px 14px #080a182e}[data-theme=dark] .topbar__icon-btn:hover{background:#ffffff1f;border-color:#ffffff1f;color:#fffffff2!important}[data-theme=dark] .topbar__icon-btn--theme.topbar__icon-btn--active{background:#ffffff0f!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:inset 0 1px #ffffff0d,0 6px 14px #080a182e!important;color:#fffffff0!important}[data-theme=dark] .topbar__icon-btn--theme.topbar__icon-btn--active:hover{background:#ffffff1f!important;border-color:#ffffff1f!important}[data-theme=dark] .topbar__user-role,[data-theme=dark] .topbar__user-company,[data-theme=dark] .tab-bar__tab{color:#ffffff8c}[data-theme=dark] .tab-bar__tab:hover{background:#ffffff0f;color:#ffffffe0}[data-theme=dark] .tab-bar__tab--active{background:#3370ff26;color:#6b9bff}[data-theme=dark] .admin-card,[data-theme=dark] .admin-stat-card,[data-theme=dark] .admin-app-card{background:#1e1f30;border-color:#ffffff14}[data-theme=dark] .admin-page__title{color:#ffffffe0}[data-theme=dark] .admin-page__desc{color:#ffffff73}[data-theme=dark] .sbn-subpanel{background:#1e1f30}[data-theme=dark] .sbn-subpanel__item{color:#ffffffb3}[data-theme=dark] .sbn-subpanel__item:hover{background:#ffffff14}[data-theme=dark] .sbn-subpanel__item--active{background:#3370ff33;color:#6b9bff}[data-theme=dark] .sbn-subpanel__group-title{color:#ffffff73}[data-theme=dark] .sbn-subpanel__group+.sbn-subpanel__group{border-top-color:#ffffff0f}[data-theme=dark] .nav-flyout__scroll{background:#1e1f30f2}[data-theme=dark] .nav-flyout__arrow{border-right-color:#1e1f30f2}[data-theme=dark] .nav-flyout__title{color:#ffffffe0;border-bottom-color:#ffffff0f}[data-theme=dark] .nav-flyout__row{color:#ffffffb3}[data-theme=dark] .nav-flyout__row:hover{background:#ffffff14;color:#6b9bff}[data-theme=dark] .ant-card{background:#1e1f30!important;border-color:#ffffff14!important;color:#ffffffe0!important}[data-theme=dark] .ant-card-head{color:#ffffffe0!important;border-bottom-color:#ffffff14!important}[data-theme=dark] .ant-card-head-title{color:#ffffffe0!important}[data-theme=dark] .ant-input,[data-theme=dark] .ant-input-affix-wrapper,[data-theme=dark] textarea.ant-input{background:#ffffff0f!important;border-color:#ffffff1a!important;color:#ffffffe0!important}[data-theme=dark] .ant-input::placeholder,[data-theme=dark] textarea.ant-input::placeholder{color:#ffffff59!important}[data-theme=dark] .ant-input-affix-wrapper:hover,[data-theme=dark] .ant-input:hover{border-color:#3370ff80!important}[data-theme=dark] .ant-input-affix-wrapper:focus,[data-theme=dark] .ant-input-affix-wrapper-focused,[data-theme=dark] .ant-input:focus{border-color:#3370ff!important;box-shadow:0 0 0 2px #3370ff26!important}[data-theme=dark] .ant-input-password-icon{color:#ffffff73!important}[data-theme=dark] .ant-form-item-label>label{color:#ffffffbf!important}[data-theme=dark] .ant-form-item-required:before{color:#ff6b6b!important}[data-theme=dark] .ant-modal-content{background:#1e1f30!important;color:#ffffffe0!important}[data-theme=dark] .ant-modal-header{background:#1e1f30!important;border-bottom-color:#ffffff14!important}[data-theme=dark] .ant-modal-title{color:#ffffffe0!important}[data-theme=dark] .ant-modal-close{color:#ffffff73!important}[data-theme=dark] .ant-modal-confirm-title{color:#ffffffe0!important}[data-theme=dark] .ant-modal-confirm-content{color:#ffffffa6!important}[data-theme=dark] .ant-table,[data-theme=dark] .ant-table-wrapper,[data-theme=dark] .ant-table-container,[data-theme=dark] .ant-table-content,[data-theme=dark] .ant-table-tbody>tr>td,[data-theme=dark] .ant-table-placeholder{background:#1e1f30!important;color:#ffffffe0!important}[data-theme=dark] .ant-table-thead>tr>th,[data-theme=dark] .ant-table-thead>tr>td{background:#ffffff0a!important;color:#ffffffa6!important;border-bottom-color:#ffffff14!important}[data-theme=dark] .ant-table-tbody>tr>td{border-bottom-color:#ffffff0f!important}[data-theme=dark] .ant-table-tbody>tr:hover>td{background:#ffffff0f!important}[data-theme=dark] .ant-table-cell-row-hover{background:#ffffff0f!important}[data-theme=dark] .ant-table-column-sorter,[data-theme=dark] .ant-table-filter-trigger{color:#fff6!important}[data-theme=dark] .ant-table-cell-fix-left,[data-theme=dark] .ant-table-cell-fix-right{background:#1e1f30!important}[data-theme=dark] .ant-select-selector{background:#ffffff0f!important;border-color:#ffffff1a!important;color:#ffffffe0!important}[data-theme=dark] .ant-select-dropdown{background:#1e1f30!important}[data-theme=dark] .ant-select-item{color:#ffffffe0!important}[data-theme=dark] .ant-select-item-option-active{background:#ffffff14!important}[data-theme=dark] .ant-select-item-option-selected{background:#3370ff33!important}[data-theme=dark] .ant-select-arrow{color:#fff6!important}[data-theme=dark] .ant-pagination-item{background:transparent!important;border-color:#ffffff1a!important}[data-theme=dark] .ant-pagination-item a{color:#ffffffa6!important}[data-theme=dark] .ant-pagination-item-active{background:#3370ff33!important;border-color:#3370ff!important}[data-theme=dark] .ant-pagination-item-active a{color:#6b9bff!important}[data-theme=dark] .ant-pagination-prev .ant-pagination-item-link,[data-theme=dark] .ant-pagination-next .ant-pagination-item-link{color:#ffffff80!important;background:transparent!important;border-color:#ffffff1a!important}[data-theme=dark] .ant-pagination-disabled .ant-pagination-item-link{color:#fff3!important}[data-theme=dark] .ant-pagination-total-text{color:#ffffff80!important}[data-theme=dark] .ant-pagination-options .ant-select-selector{background:#ffffff0f!important}[data-theme=dark] .ant-tabs-tab{color:#ffffff8c!important}[data-theme=dark] .ant-tabs-tab:hover{color:#ffffffd9!important}[data-theme=dark] .ant-tabs-tab-active .ant-tabs-tab-btn{color:#6b9bff!important}[data-theme=dark] .ant-tabs-ink-bar{background:#3370ff!important}[data-theme=dark] .ant-tabs-nav:before{border-bottom-color:#ffffff14!important}[data-theme=dark] .ant-statistic-title{color:#ffffff80!important}[data-theme=dark] .ant-statistic-content{color:#ffffffe0!important}[data-theme=dark] .ant-spin-text{color:#ffffff80!important}[data-theme=dark] .ant-spin-blur{opacity:.6!important}[data-theme=dark] .ant-descriptions{color:#ffffffe0!important}[data-theme=dark] .ant-descriptions-item-label{color:#ffffff80!important}[data-theme=dark] .ant-descriptions-item-content{color:#ffffffe0!important}[data-theme=dark] .ant-descriptions-row>th,[data-theme=dark] .ant-descriptions-row>td{border-bottom-color:#ffffff0f!important}[data-theme=dark] .ant-tag{background:#ffffff14!important;border-color:#ffffff1a!important;color:#ffffffb3!important}[data-theme=dark] .ant-tag-blue{background:#3370ff26!important;border-color:#3370ff4d!important;color:#6b9bff!important}[data-theme=dark] .ant-tag-green{background:#52c41a26!important;border-color:#52c41a4d!important;color:#73d13d!important}[data-theme=dark] .ant-tag-red{background:#ff4d4f26!important;border-color:#ff4d4f4d!important;color:#ff7875!important}[data-theme=dark] .ant-tag-orange{background:#faad1426!important;border-color:#faad144d!important;color:#ffc53d!important}[data-theme=dark] .ant-radio-wrapper{color:#ffffffe0!important}[data-theme=dark] .ant-radio-inner{background:#ffffff0f!important;border-color:#fff3!important}[data-theme=dark] .ant-checkbox-wrapper{color:#ffffffe0!important}[data-theme=dark] .ant-checkbox-inner{background:#ffffff0f!important;border-color:#fff3!important}[data-theme=dark] .ant-popover-inner{background:#1e1f30!important}[data-theme=dark] .ant-popover-title{color:#ffffffe0!important;border-bottom-color:#ffffff14!important}[data-theme=dark] .ant-popover-inner-content{color:#ffffffb3!important}[data-theme=dark] .ant-popconfirm-message-title{color:#ffffffe0!important}[data-theme=dark] .ant-popconfirm-description{color:#ffffffa6!important}[data-theme=dark] .ant-tooltip-inner{background:#1e1f30f2!important}[data-theme=dark] .ant-message-notice-content{background:#1e1f30!important;color:#ffffffe0!important;box-shadow:0 4px 16px #0000004d!important}[data-theme=dark] .ant-btn-default{background:#ffffff0f!important;border-color:#ffffff1f!important;color:#ffffffe0!important}[data-theme=dark] .ant-btn-default:hover{background:#ffffff1a!important;border-color:#fff3!important}[data-theme=dark] .ant-btn-text{color:#ffffffb3!important}[data-theme=dark] .ant-btn-text:hover{background:#ffffff14!important;color:#ffffffe0!important}[data-theme=dark] .ant-btn-link{color:#6b9bff!important}[data-theme=dark] .ant-btn[disabled]{background:#ffffff0a!important;border-color:#ffffff0f!important;color:#ffffff40!important}[data-theme=dark] .ant-divider{border-color:#ffffff14!important}[data-theme=dark] .ant-empty-description{color:#ffffff59!important}[data-theme=dark] .ant-empty-image svg{fill:#ffffff1a!important}[data-theme=dark] .ant-input-prefix,[data-theme=dark] .ant-input-suffix{color:#ffffff59!important}[data-theme=dark] .ant-modal-footer{border-top-color:#ffffff14!important}[data-theme=dark] .ant-form-item-explain-error{color:#ff7875!important}[data-theme=dark] .ant-card-body{background:transparent!important}[data-theme=dark] .ant-dropdown-menu{background:#1e1f30!important}[data-theme=dark] .ant-dropdown-menu-item{color:#ffffffe0!important}[data-theme=dark] .ant-dropdown-menu-item:hover{background:#ffffff14!important}[data-theme=dark] .ant-alert{border-color:#ffffff14!important}[data-theme=dark] .ant-alert-success{background:#52c41a1a!important}[data-theme=dark] .ant-alert-error{background:#ff4d4f1a!important}[data-theme=dark] .ant-alert-warning{background:#faad141a!important}[data-theme=dark] .ant-alert-info{background:#3370ff1a!important}[data-theme=dark] .ant-alert-message{color:#ffffffe0!important}[data-theme=dark] .ant-alert-description{color:#ffffffa6!important}@media (max-width: 767px){.ant-message{top:20%!important;left:50%!important;width:min(calc(100vw - 32px),360px)!important;transform:translate(-50%,-20%)!important}.ant-message .ant-message-notice-wrapper,.ant-message .ant-message-notice-content{width:100%}}[data-theme=dark] .ant-steps-item-title{color:#ffffffa6!important}[data-theme=dark] .ant-steps-item-title:after{background:#ffffff1f!important}[data-theme=dark] .ant-steps-item-finish .ant-steps-item-title,[data-theme=dark] .ant-steps-item-process .ant-steps-item-title{color:#ffffffe0!important}[data-theme=dark] .ant-steps-item-wait .ant-steps-icon{color:#ffffff59!important;border-color:#fff3!important}[data-theme=dark] .ant-switch{background:#fff3!important}[data-theme=dark] .ant-switch-checked{background:#3370ff!important}[data-theme=dark] .ant-picker{background:#ffffff0f!important;border-color:#ffffff1a!important;color:#ffffffe0!important}[data-theme=dark] .ant-picker:hover{border-color:#3370ff80!important}[data-theme=dark] .ant-picker-input>input{color:#ffffffe0!important}[data-theme=dark] .ant-picker-input>input::placeholder{color:#ffffff59!important}[data-theme=dark] .ant-picker-suffix,[data-theme=dark] .ant-picker-separator{color:#ffffff59!important}[data-theme=dark] .ant-picker-clear{color:#ffffff59!important;background:#1e1f30!important}[data-theme=dark] .ant-picker-panel-container{background:#1e1f30!important}[data-theme=dark] .ant-picker-header{color:#ffffffe0!important;border-bottom-color:#ffffff14!important}[data-theme=dark] .ant-picker-header button{color:#ffffffa6!important}[data-theme=dark] .ant-picker-content th{color:#ffffff73!important}[data-theme=dark] .ant-picker-cell{color:#ffffff80!important}[data-theme=dark] .ant-picker-cell-in-view{color:#ffffffe0!important}[data-theme=dark] .ant-picker-cell:hover .ant-picker-cell-inner{background:#ffffff14!important}[data-theme=dark] .ant-picker-footer{border-top-color:#ffffff14!important}[data-theme=dark] .ant-picker-range .ant-picker-active-bar{background:#3370ff!important}[data-theme=dark] .ant-drawer-content{background:#1e1f30!important;color:#ffffffe0!important}[data-theme=dark] .ant-drawer-header{background:#1e1f30!important;border-bottom-color:#ffffff14!important}[data-theme=dark] .ant-drawer-title{color:#ffffffe0!important}[data-theme=dark] .ant-drawer-close{color:#ffffff73!important}[data-theme=dark] .ant-drawer-footer{border-top-color:#ffffff14!important}[data-theme=dark] .ant-badge-count{box-shadow:0 0 0 1px #1e1f30!important}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#ffffff1f!important}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#fff3!important}[data-theme=dark] .sw-head__title{color:#ffffffe0}[data-theme=dark] .sw-head__current{color:#ffffff73}[data-theme=dark] .sw-head__close{background:#ffffff14;color:#fff9}[data-theme=dark] .sw-head__close:hover{background:#ffffff1f;color:#ffffffe0}[data-theme=dark] .sw-search__input{background:#ffffff0f!important;border-color:#ffffff1a!important;color:#ffffffe0!important}[data-theme=dark] .sw-search__input:focus-within{background:#ffffff1a!important;border-color:#3370ff80!important}[data-theme=dark] .sw-search__input::placeholder{color:#ffffff4d!important}[data-theme=dark] .sw-section__title{color:#ffffff8c}[data-theme=dark] .sw-section__count{color:#ffffff59}[data-theme=dark] .sw-item{background:#ffffff0a;border-color:#ffffff14}[data-theme=dark] .sw-item:hover{background:#ffffff14;border-color:#ffffff1f}[data-theme=dark] .sw-item--active{background:#3370ff1a;border-color:#3370ff4d}[data-theme=dark] .sw-item__name{color:#ffffffe0}[data-theme=dark] .sw-item__tag{background:#ffffff0f;color:#ffffff80;border-color:#ffffff14}[data-theme=dark] .sw-item__time{color:#ffffff4d}[data-theme=dark] .sw-item__check{border-color:#fff3}[data-theme=dark] .sw-empty{color:#ffffff4d}[data-theme=dark] .sw-role{background:#ffffff0a;border-color:#ffffff1a;color:#ffffffb3}[data-theme=dark] .sw-role:hover{background:#ffffff14}[data-theme=dark] .sw-role--active{background:#3370ff26;border-color:#3370ff66;color:#6b9fff}[data-theme=dark] .sw-footer{border-top-color:#ffffff0f;background:#191a28e6}[data-theme=dark] .sw-footer__cancel{background:#ffffff0f;border-color:#ffffff1f;color:#ffffffb3}[data-theme=dark] .sw-footer__cancel:hover{background:#ffffff1a}[data-theme=dark] .sw-list{scrollbar-color:rgba(255,255,255,.15) transparent}[data-theme=dark] .sw-list::-webkit-scrollbar-thumb{background:#ffffff26}[data-theme=dark] .sbn__float-search-input{color:#ffffffe0}[data-theme=dark] .sbn__float-search-input::placeholder{color:#ffffff59}[data-theme=dark] .sbn__float-search-icon{color:#fff6}[data-theme=dark] .sbn__float-search-panel{background:#1e1f30;border-color:#ffffff14}[data-theme=dark] .sbn__float-search-item{color:#ffffffb3}[data-theme=dark] .sbn__float-search-item:hover{background:#ffffff14}[data-theme=dark] .sbn__float-search-item-name{color:#ffffffe0}[data-theme=dark] .sbn__sm-title{color:#ffffff73!important}[data-theme=dark] .spot__name{color:#ffffffe0}[data-theme=dark] .spot__path{color:#fff6}
