.watermark-container[data-v-30fb9f80]{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:9999;background-repeat:repeat}body.dark-theme .n-base-select-menu,body.dark-theme .n-cascader-menu,body.dark-theme .n-tree-select-menu,body.dark-theme .n-date-panel,body.dark-theme .n-time-panel,body.dark-theme .n-popover,body.dark-theme .n-popselect-menu{background:#232329!important;border-color:#3f3f46!important;box-shadow:0 12px 32px #00000061!important}body.dark-theme .n-base-select-option,body.dark-theme .n-cascader-option,body.dark-theme .n-tree-select-option,body.dark-theme .n-date-panel .n-date-panel-month__text,body.dark-theme .n-date-panel .n-date-panel-date__text,body.dark-theme .n-date-panel .n-date-panel-weekday,body.dark-theme .n-popover,body.dark-theme .n-popselect-menu{color:#e4e4e7!important}body.dark-theme .n-base-select-option:hover,body.dark-theme .n-base-select-option.n-base-select-option--selected,body.dark-theme .n-cascader-option:hover,body.dark-theme .n-cascader-option.n-cascader-option--active,body.dark-theme .n-tree-select-option:hover,body.dark-theme .n-tree-select-option--selected,body.dark-theme .n-date-panel .n-date-panel-month__text:hover,body.dark-theme .n-date-panel .n-date-panel-date__text:hover{background:#2f2f35!important}body.dark-theme .n-date-panel .n-date-panel-header,body.dark-theme .n-date-panel .n-date-panel-dates,body.dark-theme .n-date-panel .n-date-panel-month,body.dark-theme .n-date-panel .n-date-panel-year,body.dark-theme .n-cascader-menu__empty,body.dark-theme .n-base-select-menu .n-base-select-menu__empty{color:#a1a1aa!important;background:transparent!important}body.dark-theme .crm-page.is-dark,body.dark-theme .crm-admin-page.is-dark,body.dark-theme .crm-check-page.is-dark,body.dark-theme .crm-detail-page.is-dark,body.dark-theme .dashboard-page.is-dark{background:#101014!important}body.dark-theme .crm-page.is-dark .crm-card,body.dark-theme .crm-page.is-dark .pool-menu-item,body.dark-theme .crm-page.is-dark .side-item,body.dark-theme .crm-page.is-dark .results-empty,body.dark-theme .crm-admin-page.is-dark .crm-card,body.dark-theme .crm-admin-page.is-dark .dept-card,body.dark-theme .crm-check-page.is-dark .crm-card,body.dark-theme .crm-check-page.is-dark .dept-card,body.dark-theme .crm-detail-page.is-dark .detail-hero-card,body.dark-theme .crm-detail-page.is-dark .stat-card,body.dark-theme .crm-detail-page.is-dark .content-card,body.dark-theme .crm-detail-page.is-dark .spotlight-card,body.dark-theme .crm-detail-page.is-dark .timeline-content,body.dark-theme .dashboard-page.is-dark .dashboard-card,body.dark-theme .dashboard-page.is-dark .brief-item,body.dark-theme .dashboard-page.is-dark .summary-item,body.dark-theme .dashboard-page.is-dark .rank-item,body.dark-theme .dashboard-page.is-dark .remind-item{background:#18181c!important;border-color:#3f3f46!important;box-shadow:0 1px 10px #00000047!important}body.dark-theme .crm-page.is-dark .search-label,body.dark-theme .crm-page.is-dark .pool-tip,body.dark-theme .crm-page.is-dark .status-text,body.dark-theme .crm-admin-page.is-dark .search-label,body.dark-theme .crm-admin-page.is-dark .dept-card__title,body.dark-theme .crm-check-page.is-dark .search-label,body.dark-theme .crm-check-page.is-dark .page-head__crumb,body.dark-theme .crm-check-page.is-dark .tips-bar,body.dark-theme .crm-detail-page.is-dark .hero-breadcrumb,body.dark-theme .crm-detail-page.is-dark .stat-label,body.dark-theme .crm-detail-page.is-dark .info-label,body.dark-theme .crm-detail-page.is-dark .timeline-time,body.dark-theme .crm-detail-page.is-dark .timeline-type,body.dark-theme .crm-detail-page.is-dark .spotlight-line,body.dark-theme .dashboard-page.is-dark .brief-title,body.dark-theme .dashboard-page.is-dark .trend-label,body.dark-theme .dashboard-page.is-dark .trend-value,body.dark-theme .dashboard-page.is-dark .summary-item span,body.dark-theme .dashboard-page.is-dark .rank-name,body.dark-theme .dashboard-page.is-dark .remind-name,body.dark-theme .dashboard-page.is-dark .remind-meta{color:#a1a1aa!important}body.dark-theme .crm-page.is-dark .pool-menu-item.active,body.dark-theme .crm-page.is-dark .side-item-active,body.dark-theme .crm-page.is-dark .flat-toggle-item-active,body.dark-theme .crm-admin-page.is-dark .flat-toggle-item-active,body.dark-theme .crm-check-page.is-dark .flat-toggle-item-active{background:#232329!important}body.dark-theme .crm-page.is-dark .table-wrap,body.dark-theme .crm-detail-page.is-dark .table-wrap,body.dark-theme .crm-detail-page.is-dark .info-row,body.dark-theme .dashboard-page.is-dark .trend-bar-track{border-color:#3f3f46!important;background:#232329!important}body.dark-theme .crm-page.is-dark .page-head__title,body.dark-theme .crm-page.is-dark .customer-link,body.dark-theme .crm-page.is-dark .empty-title,body.dark-theme .crm-admin-page.is-dark .customer-link,body.dark-theme .crm-check-page.is-dark .page-head__title,body.dark-theme .crm-check-page.is-dark .customer-link,body.dark-theme .crm-detail-page.is-dark .hero-title,body.dark-theme .crm-detail-page.is-dark .section-title,body.dark-theme .crm-detail-page.is-dark .stat-value,body.dark-theme .crm-detail-page.is-dark .info-value,body.dark-theme .crm-detail-page.is-dark .spotlight-name,body.dark-theme .crm-detail-page.is-dark .timeline-user,body.dark-theme .crm-detail-page.is-dark .timeline-text,body.dark-theme .crm-detail-page.is-dark .record-highlight,body.dark-theme .dashboard-page.is-dark .section-title,body.dark-theme .dashboard-page.is-dark .brief-value,body.dark-theme .dashboard-page.is-dark .summary-item strong,body.dark-theme .dashboard-page.is-dark .rank-amount{color:#e4e4e7!important}body.dark-theme .crm-page.is-dark .crm-search-panel,body.dark-theme .crm-admin-page.is-dark .crm-search-panel,body.dark-theme .crm-check-page.is-dark .crm-search-panel,body.dark-theme .crm-page.is-dark .search-row,body.dark-theme .crm-page.is-dark .search-content,body.dark-theme .crm-page.is-dark .search-content-inline,body.dark-theme .crm-page.is-dark .search-content-wrap,body.dark-theme .crm-admin-page.is-dark .search-row,body.dark-theme .crm-admin-page.is-dark .search-content,body.dark-theme .crm-admin-page.is-dark .search-content-inline,body.dark-theme .crm-admin-page.is-dark .search-content-wrap,body.dark-theme .crm-check-page.is-dark .search-row,body.dark-theme .crm-check-page.is-dark .search-content,body.dark-theme .crm-check-page.is-dark .search-content-inline,body.dark-theme .crm-check-page.is-dark .search-content-wrap{background:transparent!important}body.dark-theme .crm-page.is-dark .flat-toggle-item,body.dark-theme .crm-page.is-dark .flat-toggle-item:hover,body.dark-theme .crm-admin-page.is-dark .flat-toggle-item,body.dark-theme .crm-admin-page.is-dark .flat-toggle-item:hover,body.dark-theme .crm-check-page.is-dark .flat-toggle-item,body.dark-theme .crm-check-page.is-dark .flat-toggle-item:hover{background:#232329!important;color:#d4d4d8!important;border-color:#3f3f46!important}body.dark-theme .crm-page.is-dark .flat-toggle-item-active,body.dark-theme .crm-page.is-dark .flat-toggle-item-active:hover,body.dark-theme .crm-admin-page.is-dark .flat-toggle-item-active,body.dark-theme .crm-admin-page.is-dark .flat-toggle-item-active:hover,body.dark-theme .crm-check-page.is-dark .flat-toggle-item-active,body.dark-theme .crm-check-page.is-dark .flat-toggle-item-active:hover{background:color-mix(in srgb,var(--primary-color) 18%,#18181c)!important;color:#f4f4f5!important;border-color:color-mix(in srgb,var(--primary-color) 38%,#3f3f46)!important}body.dark-theme .crm-page.is-dark .flat-check-group .n-checkbox,body.dark-theme .crm-admin-page.is-dark .flat-check-group .n-checkbox,body.dark-theme .crm-check-page.is-dark .flat-check-group .n-checkbox{margin-right:0!important}body.dark-theme .crm-page.is-dark .flat-check-group .n-checkbox-box,body.dark-theme .crm-admin-page.is-dark .flat-check-group .n-checkbox-box,body.dark-theme .crm-check-page.is-dark .flat-check-group .n-checkbox-box{display:none!important}body.dark-theme .crm-page.is-dark .flat-check-group .n-checkbox__label,body.dark-theme .crm-admin-page.is-dark .flat-check-group .n-checkbox__label,body.dark-theme .crm-check-page.is-dark .flat-check-group .n-checkbox__label{display:inline-flex!important;align-items:center!important;height:32px!important;padding:0 14px!important;margin-right:8px!important;margin-bottom:8px!important;border:1px solid #3f3f46!important;border-radius:2px!important;background:#232329!important;color:#d4d4d8!important}body.dark-theme .crm-page.is-dark .flat-check-group .n-checkbox.n-checkbox--checked .n-checkbox__label,body.dark-theme .crm-admin-page.is-dark .flat-check-group .n-checkbox.n-checkbox--checked .n-checkbox__label,body.dark-theme .crm-check-page.is-dark .flat-check-group .n-checkbox.n-checkbox--checked .n-checkbox__label{background:color-mix(in srgb,var(--primary-color) 18%,#18181c)!important;color:#f4f4f5!important;border-color:color-mix(in srgb,var(--primary-color) 38%,#3f3f46)!important}body.dark-theme .crm-page.is-dark .query-btn.n-button,body.dark-theme .crm-admin-page.is-dark .query-btn.n-button,body.dark-theme .crm-check-page.is-dark .query-btn.n-button{--n-color: var(--primary-color) !important;--n-color-hover: color-mix(in srgb, var(--primary-color) 88%, white) !important;--n-color-pressed: color-mix(in srgb, var(--primary-color) 82%, black) !important;--n-border: 1px solid var(--primary-color) !important;--n-border-hover: 1px solid color-mix(in srgb, var(--primary-color) 88%, white) !important;--n-border-pressed: 1px solid color-mix(in srgb, var(--primary-color) 82%, black) !important;--n-text-color: #ffffff !important}body.dark-theme .crm-page.is-dark .reset-btn.n-button,body.dark-theme .crm-admin-page.is-dark .reset-btn.n-button,body.dark-theme .crm-check-page.is-dark .reset-btn.n-button{--n-color: #232329 !important;--n-color-hover: #2b2b31 !important;--n-color-pressed: #32323a !important;--n-border: 1px solid #3f3f46 !important;--n-border-hover: 1px solid #52525b !important;--n-border-pressed: 1px solid #52525b !important;--n-text-color: #d4d4d8 !important;--n-text-color-hover: #f4f4f5 !important;--n-text-color-pressed: #f4f4f5 !important}body.dark-theme .crm-page.is-dark .status-badge,body.dark-theme .crm-admin-page.is-dark .status-badge,body.dark-theme .crm-check-page.is-dark .status-badge{border-color:#3f3f46!important;background:#232329!important;color:#d4d4d8!important}body.dark-theme .crm-page.is-dark .status-badge-success,body.dark-theme .crm-admin-page.is-dark .status-badge-success,body.dark-theme .crm-check-page.is-dark .status-badge-success{border-color:#22c55e52!important;background:#22c55e24!important;color:#86efac!important}body.dark-theme .crm-page.is-dark .status-badge-danger,body.dark-theme .crm-admin-page.is-dark .status-badge-danger,body.dark-theme .crm-check-page.is-dark .status-badge-danger{border-color:#ef444452!important;background:#ef444424!important;color:#fca5a5!important}body.dark-theme .crm-page.is-dark .flat-radio-group .n-radio-button,body.dark-theme .crm-admin-page.is-dark .flat-radio-group .n-radio-button,body.dark-theme .crm-check-page.is-dark .flat-radio-group .n-radio-button{--n-button-color: #232329 !important;--n-button-color-hover: #232329 !important;--n-button-color-active: #232329 !important;--n-button-text-color: #d4d4d8 !important;--n-button-text-color-hover: #d4d4d8 !important;--n-button-text-color-active: #d4d4d8 !important;--n-button-border: 1px solid #3f3f46 !important;--n-button-border-hover: 1px solid #3f3f46 !important;--n-button-border-pressed: 1px solid #3f3f46 !important}body.dark-theme .crm-page.is-dark .flat-radio-group .n-radio-button .n-radio-button__state-border,body.dark-theme .crm-page.is-dark .flat-radio-group .n-radio-button .n-radio-button__button,body.dark-theme .crm-admin-page.is-dark .flat-radio-group .n-radio-button .n-radio-button__state-border,body.dark-theme .crm-admin-page.is-dark .flat-radio-group .n-radio-button .n-radio-button__button,body.dark-theme .crm-check-page.is-dark .flat-radio-group .n-radio-button .n-radio-button__state-border,body.dark-theme .crm-check-page.is-dark .flat-radio-group .n-radio-button .n-radio-button__button{background:#232329!important;color:#d4d4d8!important;border-color:#3f3f46!important}body.dark-theme .crm-page.is-dark .flat-radio-group .n-radio-button__label,body.dark-theme .crm-page.is-dark .flat-radio-group .n-radio-button__button,body.dark-theme .crm-admin-page.is-dark .flat-radio-group .n-radio-button__label,body.dark-theme .crm-admin-page.is-dark .flat-radio-group .n-radio-button__button,body.dark-theme .crm-check-page.is-dark .flat-radio-group .n-radio-button__label,body.dark-theme .crm-check-page.is-dark .flat-radio-group .n-radio-button__button{color:#d4d4d8!important;-webkit-text-fill-color:#d4d4d8!important;opacity:1!important}body.dark-theme .crm-page.is-dark .flat-radio-group .n-radio-button .n-radio-button__button,body.dark-theme .crm-admin-page.is-dark .flat-radio-group .n-radio-button .n-radio-button__button,body.dark-theme .crm-check-page.is-dark .flat-radio-group .n-radio-button .n-radio-button__button{opacity:1!important;-webkit-text-fill-color:#d4d4d8!important}body.dark-theme .crm-page.is-dark .flat-radio-group .n-radio-button.n-radio-button--checked,body.dark-theme .crm-admin-page.is-dark .flat-radio-group .n-radio-button.n-radio-button--checked,body.dark-theme .crm-check-page.is-dark .flat-radio-group .n-radio-button.n-radio-button--checked{--n-button-color: color-mix(in srgb, var(--primary-color) 18%, #18181c) !important;--n-button-color-hover: color-mix(in srgb, var(--primary-color) 18%, #18181c) !important;--n-button-color-active: color-mix(in srgb, var(--primary-color) 18%, #18181c) !important;--n-button-text-color: #f4f4f5 !important;--n-button-text-color-hover: #f4f4f5 !important;--n-button-text-color-active: #f4f4f5 !important;--n-button-border: 1px solid color-mix(in srgb, var(--primary-color) 38%, #3f3f46) !important;--n-button-border-hover: 1px solid color-mix(in srgb, var(--primary-color) 42%, #3f3f46) !important;--n-button-border-pressed: 1px solid color-mix(in srgb, var(--primary-color) 42%, #3f3f46) !important}body.dark-theme .crm-page.is-dark .flat-radio-group .n-radio-button.n-radio-button--checked .n-radio-button__state-border,body.dark-theme .crm-page.is-dark .flat-radio-group .n-radio-button.n-radio-button--checked .n-radio-button__button,body.dark-theme .crm-admin-page.is-dark .flat-radio-group .n-radio-button.n-radio-button--checked .n-radio-button__state-border,body.dark-theme .crm-admin-page.is-dark .flat-radio-group .n-radio-button.n-radio-button--checked .n-radio-button__button,body.dark-theme .crm-check-page.is-dark .flat-radio-group .n-radio-button.n-radio-button--checked .n-radio-button__state-border,body.dark-theme .crm-check-page.is-dark .flat-radio-group .n-radio-button.n-radio-button--checked .n-radio-button__button{background:color-mix(in srgb,var(--primary-color) 18%,#18181c)!important;color:#f4f4f5!important;border-color:color-mix(in srgb,var(--primary-color) 38%,#3f3f46)!important}body.dark-theme .crm-page.is-dark .flat-radio-group .n-radio-button.n-radio-button--checked .n-radio-button__label,body.dark-theme .crm-page.is-dark .flat-radio-group .n-radio-button.n-radio-button--checked .n-radio-button__button,body.dark-theme .crm-admin-page.is-dark .flat-radio-group .n-radio-button.n-radio-button--checked .n-radio-button__label,body.dark-theme .crm-admin-page.is-dark .flat-radio-group .n-radio-button.n-radio-button--checked .n-radio-button__button,body.dark-theme .crm-check-page.is-dark .flat-radio-group .n-radio-button.n-radio-button--checked .n-radio-button__label,body.dark-theme .crm-check-page.is-dark .flat-radio-group .n-radio-button.n-radio-button--checked .n-radio-button__button{color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;opacity:1!important}body.dark-theme .crm-page.is-dark .flat-radio-group .n-radio-button.n-radio-button--checked .n-radio-button__button,body.dark-theme .crm-admin-page.is-dark .flat-radio-group .n-radio-button.n-radio-button--checked .n-radio-button__button,body.dark-theme .crm-check-page.is-dark .flat-radio-group .n-radio-button.n-radio-button--checked .n-radio-button__button{opacity:1!important;-webkit-text-fill-color:#f4f4f5!important}body.dark-theme .qualification-record-modal .catalog-picker,body.dark-theme .qualification-record-modal .catalog-column,body.dark-theme .qualification-record-modal .selected-qualification-summary,body.dark-theme .qualification-record-modal .catalog-level-row,body.dark-theme .qualification-record-modal .catalog-option{background:#18181c!important;border-color:#3f3f46!important}body.dark-theme .qualification-record-modal .catalog-option,body.dark-theme .qualification-record-modal .catalog-option .catalog-option-text,body.dark-theme .qualification-record-modal .catalog-level-row,body.dark-theme .qualification-record-modal .catalog-level-name,body.dark-theme .qualification-record-modal .selected-summary-title{color:#e4e4e7!important}body.dark-theme .qualification-record-modal .catalog-option.active,body.dark-theme .qualification-record-modal .catalog-option.active:hover{background:color-mix(in srgb,var(--qualification-primary-color) 16%,#18181c)!important;color:#f4f4f5!important}body.dark-theme .qualification-record-modal .catalog-option.active .catalog-option-text,body.dark-theme .qualification-record-modal .catalog-option.active .n-checkbox__label,body.dark-theme .qualification-record-modal .catalog-option.active .n-checkbox__input,body.dark-theme .qualification-record-modal .catalog-option.active .catalog-arrow{color:#f4f4f5!important}body.dark-theme .qualification-record-modal .catalog-option .n-checkbox-box,body.dark-theme .qualification-record-modal .catalog-level-row .n-checkbox-box{background:transparent!important;border-color:#52525b!important}body.dark-theme .qualification-record-modal .catalog-option.active .n-checkbox-box,body.dark-theme .qualification-record-modal .catalog-level-row .n-checkbox.n-checkbox--checked .n-checkbox-box{background:color-mix(in srgb,var(--qualification-primary-color) 18%,#18181c)!important;border-color:color-mix(in srgb,var(--qualification-primary-color) 48%,#3f3f46)!important}body.dark-theme .catalog-filter-panel{background:transparent!important}body.dark-theme .catalog-filter-picker{border-color:#3f3f46!important;background:#18181c!important}body.dark-theme .catalog-filter-column{background:#18181c!important;border-right-color:#2f2f35!important}body.dark-theme .catalog-filter-title,body.dark-theme .catalog-filter-option,body.dark-theme .catalog-filter-level-row,body.dark-theme .catalog-filter-option-text,body.dark-theme .catalog-filter-level-name{color:#e4e4e7!important}body.dark-theme .catalog-filter-arrow,body.dark-theme .summary-label{color:#a1a1aa!important}body.dark-theme .summary-empty{color:#71717a!important}body.dark-theme .catalog-filter-option:hover,body.dark-theme .catalog-filter-option.active{background:color-mix(in srgb,var(--qualification-primary-color) 18%,#18181c)!important;color:#f4f4f5!important}body.dark-theme .catalog-filter-option .n-checkbox-box,body.dark-theme .catalog-filter-level-row .n-checkbox-box{background:transparent!important;border-color:#52525b!important}body.dark-theme .catalog-filter-option.active .n-checkbox-box,body.dark-theme .catalog-filter-level-row .n-checkbox.n-checkbox--checked .n-checkbox-box{background:color-mix(in srgb,var(--qualification-primary-color) 18%,#18181c)!important;border-color:color-mix(in srgb,var(--qualification-primary-color) 48%,#3f3f46)!important}*{margin:0;padding:0;box-sizing:border-box}.layout-sider>.n-scrollbar,.layout-sider>.n-scrollbar .n-scrollbar-container,.layout-sider>.n-scrollbar .n-scrollbar-content,.layout-sider .n-layout-sider-scroll-container{max-width:100%;min-width:0;overflow-x:hidden!important}html,body,#app{height:100%;max-width:100%;overflow-x:hidden;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background-color:#f3f4f6;color:#1f2937;transition:background-color .3s,color .3s}body.dark-theme,body.dark-theme html,body.dark-theme body,body.dark-theme #app{background-color:#101014;color:#ffffffd1}body.dark-theme .n-card{background-color:#18181c!important;box-shadow:0 1px 3px #0000004d}body.dark-theme .n-data-table .n-data-table-thead{background-color:#262629!important}body.dark-theme .n-data-table .n-data-table-th{background-color:#262629!important;color:#ffffffa6!important}body.dark-theme .n-data-table .n-data-table-td{background-color:#18181c!important}body.dark-theme .n-data-table .n-data-table-tr:hover .n-data-table-td{background-color:#262629!important}body.dark-theme .n-input,body.dark-theme .n-base-selection,body.dark-theme .n-button--default-type{background-color:#27272a!important}body.dark-theme .n-tag{background-color:#3f3f46!important}body.dark-theme .n-pagination .n-pagination-item{background-color:transparent!important}body.dark-theme .n-pagination .n-pagination-item:hover{background-color:#3f3f46!important}body.dark-theme .n-pagination .n-pagination-item.n-pagination-item--active{background-color:#60a5fa!important}body.dark-theme .n-modal,body.dark-theme .n-dialog{background-color:#18181c!important}body.dark-theme .n-dropdown-menu,body.dark-theme .n-popover{background-color:#27272a!important}body.dark-theme .n-tabs-nav{background-color:transparent!important}body.dark-theme .n-form-item-label{color:#ffffffa6!important}body.dark-theme .welcome-info{background:#18181c!important}body.dark-theme .welcome-title{color:#fff!important}body.dark-theme .welcome-desc{color:#a1a1aa!important}body.dark-theme .time-display{color:#fff!important}body.dark-theme .date-display{color:#a1a1aa!important}body.dark-theme .stat-value{color:#fff!important}body.dark-theme .stat-title{color:#a1a1aa!important}body.dark-theme .shortcut-item:hover{background:#27272a!important}body.dark-theme .shortcut-name{color:#e4e4e7!important}body.dark-theme .changelog-list{color:#a1a1aa!important}body.dark-theme .author-name{color:#fff!important}body.dark-theme .author-desc,body.dark-theme .project-desc{color:#a1a1aa!important}body.dark-theme .project-stat-item{color:#e4e4e7!important}body.dark-theme .author-link{background:#27272a!important;color:#a1a1aa!important}body.dark-theme .author-link:hover{background:#3f3f46!important;color:#e4e4e7!important}body.dark-theme .wechat-info{color:#e4e4e7!important}body.dark-theme .chat-sidebar{background:#18181c!important;border-right-color:#3f3f46!important}body.dark-theme .sidebar-header{background:#18181c!important;border-bottom-color:#3f3f46!important}body.dark-theme .sidebar-tabs{border-bottom-color:#3f3f46!important}body.dark-theme .tab-item{color:#a1a1aa!important}body.dark-theme .tab-item:hover,body.dark-theme .tab-item.active{color:#60a5fa!important}body.dark-theme .tab-item.active,body.dark-theme .contact-item:hover,body.dark-theme .contact-item.active{background:#27272a!important}body.dark-theme .contact-name{color:#e4e4e7!important}body.dark-theme .contact-time,body.dark-theme .contact-last-msg{color:#71717a!important}body.dark-theme .resize-handle:hover{background:#3f3f46!important}body.dark-theme .resize-handle:after{background:#52525b!important}body.dark-theme .chat-main{background:#101014!important}body.dark-theme .chat-header{background:#18181c!important;border-bottom-color:#3f3f46!important}body.dark-theme .chat-header-name{color:#e4e4e7!important}body.dark-theme .chat-header-status .offline{color:#71717a!important}body.dark-theme .message-list{background:#101014!important}body.dark-theme .message-bubble{background:#27272a!important;color:#e4e4e7!important;box-shadow:0 1px 2px #0003!important}body.dark-theme .message-self .message-bubble{background:#2563eb!important;color:#fff!important}body.dark-theme .message-time,body.dark-theme .message-sender{color:#71717a!important}body.dark-theme .chat-input{background:#18181c!important;border-top-color:#3f3f46!important}body.dark-theme .chat-empty{background:#101014!important}body.dark-theme .system-message{background:#27272a!important;color:#a1a1aa!important}body.dark-theme .emoji-tabs{border-bottom-color:#3f3f46!important}body.dark-theme .emoji-tab:hover,body.dark-theme .emoji-item:hover{background:#3f3f46!important}body.dark-theme .emoji-tab.active{background:#27272a!important}body.dark-theme .quick-reply-header{color:#e4e4e7!important;border-bottom-color:#3f3f46!important}body.dark-theme .quick-reply-item{color:#a1a1aa!important}body.dark-theme .quick-reply-item:hover{background:#27272a!important;color:#60a5fa!important}body.dark-theme .member-count-badge{background:#27272a!important;color:#a1a1aa!important}body.dark-theme .member-item{border-bottom-color:#3f3f46!important}body.dark-theme .member-name{color:#e4e4e7!important}body.dark-theme .search-result-item:hover{background:#27272a!important}body.dark-theme .result-content,body.dark-theme .profile-name{color:#e4e4e7!important}body.dark-theme .profile-username{color:#71717a!important}body.dark-theme .card-resize-handle:before{border-color:#52525b!important}body.dark-theme .card-resize-handle:hover:before{border-color:#60a5fa!important}body.dark-theme .n-descriptions .n-descriptions-table-content{color:#e4e4e7!important}body.dark-theme .login-page{background:#101014!important}body.dark-theme .login-page.style-1{background:linear-gradient(135deg,#18181c,#101014)!important}body.dark-theme .style1-container{background:#18181c!important;box-shadow:0 25px 50px -12px #00000080!important}body.dark-theme .login-form-wrapper{background:#18181c!important}body.dark-theme .login-form .form-title{color:#fff!important}body.dark-theme .login-form .form-subtitle{color:#a1a1aa!important}body.dark-theme .style1-footer{color:#71717a!important}body.dark-theme .style-switcher{background:#27272ae6!important;box-shadow:0 4px 12px #0000004d!important}body.dark-theme .style-option{color:#a1a1aa!important}body.dark-theme .style-option:hover{background:#3f3f46!important;color:#e4e4e7!important}body.dark-theme .style-option.active{background:#60a5fa!important;color:#fff!important}body.dark-theme .login-form .n-form-item-label{color:#a1a1aa!important}body.dark-theme .login-form .n-input{--n-color: #27272a !important;--n-color-focus: #27272a !important;--n-border: 1px solid #3f3f46 !important;--n-border-hover: 1px solid #52525b !important;--n-border-focus: 1px solid #60a5fa !important;--n-text-color: #e4e4e7 !important;--n-placeholder-color: #71717a !important;--n-caret-color: #e4e4e7 !important}body.dark-theme .login-form .n-input__prefix,body.dark-theme .login-form .n-input__eye{color:#71717a!important}body.dark-theme .login-form .n-input__eye:hover{color:#a1a1aa!important}body.dark-theme .login-form .n-checkbox{--n-text-color: #a1a1aa !important}body.dark-theme .register-link{color:#a1a1aa!important}body.dark-theme .register-link:hover{color:#60a5fa!important}body.dark-theme .captcha-img{border-color:#3f3f46!important}body.dark-theme .slider-puzzle-container{background:#18181c!important}body.dark-theme .slider-puzzle-header{color:#e4e4e7!important;border-bottom-color:#3f3f46!important}body.dark-theme .slider-puzzle-track{background:#27272a!important}body.dark-theme .slider-track-bg{background:#3f3f46!important}body.dark-theme .slider-handle{background:#52525b!important;color:#e4e4e7!important}body.dark-theme .slider-handle.verified{background:#22c55e!important;color:#fff!important}body.dark-theme .slider-track-tip{color:#71717a!important}body.dark-theme .slider-puzzle-footer{border-top-color:#3f3f46!important}body.dark-theme .slider-puzzle-footer .n-button{color:#a1a1aa!important}body.dark-theme .slider-puzzle-footer .n-button:hover{color:#e4e4e7!important}a{text-decoration:none;color:inherit}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent;border-radius:2px}::-webkit-scrollbar-thumb{background:#00000026;border-radius:2px;transition:background .2s}::-webkit-scrollbar-thumb:hover{background:#0000004d}body.dark-theme ::-webkit-scrollbar-track{background:transparent}body.dark-theme ::-webkit-scrollbar-thumb{background:#ffffff26}body.dark-theme ::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.n-data-table{--n-merged-th-color: #F9FAFB;--n-merged-td-color: #FFFFFF}.n-card{box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.page-container{padding:20px;min-height:calc(100vh - 60px)}.workflow-glass-page{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(circle at 4% 0%,rgba(91,133,255,.12),transparent 28rem),radial-gradient(circle at 100% 100%,rgba(145,131,255,.1),transparent 30rem),linear-gradient(135deg,#f5f8ff,#eef4ff 52%,#f8f6ff);color:#172033}.workflow-glass-page>.page-layout{min-height:calc(100vh - 100px);overflow:hidden;border:1px solid rgba(255,255,255,.76)!important;border-radius:24px!important;background:#ffffffa8!important;box-shadow:0 22px 64px #26417817,inset 0 1px #fffffff2!important;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.workflow-glass-page>.page-layout>.n-card__content{padding:24px}.workflow-glass-page .definition-intro,.workflow-glass-page .search-form{border:1px solid rgba(132,159,214,.22);border-radius:17px;background:linear-gradient(135deg,#ffffffc7,#f1f6ff94);box-shadow:0 8px 24px #35528c0e,inset 0 1px #fffffff5;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.workflow-glass-page .search-form{margin-bottom:18px;padding:16px 18px}.workflow-glass-page .search-form .n-form{display:flex;align-items:center;min-height:36px}.workflow-glass-page .search-form .n-form-item{display:flex;align-items:center;margin-bottom:0}.workflow-glass-page .search-form .n-form-item-blank,.workflow-glass-page .search-form .n-form-item-feedback-wrapper{align-items:center}.workflow-glass-page .search-form .n-form-item-label,.workflow-glass-page .n-form-item-label__text{color:#52627d;font-weight:650}.workflow-glass-page .n-input,.workflow-glass-page .n-base-selection{border-radius:11px;background:#ffffffc2}.workflow-glass-page .n-input:not(.n-input--disabled):hover,.workflow-glass-page .n-base-selection:not(.n-base-selection--disabled):hover{border-color:#4f7cff8a}.workflow-glass-page .n-button{min-height:34px;border-radius:11px;font-weight:650;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease,border-color .18s ease}.workflow-glass-page .n-button:hover{transform:translateY(-1px)}.workflow-glass-page .n-button--primary-type,.workflow-glass-page .n-button--success-type{border:1px solid rgba(255,255,255,.56)!important;background:linear-gradient(135deg,#4f7cff,#6c5ce7)!important;box-shadow:0 7px 17px #4776ff38,inset 0 1px #ffffff52;color:#fff!important}.workflow-glass-page .n-button--primary-type:hover,.workflow-glass-page .n-button--success-type:hover{filter:brightness(1.05);box-shadow:0 10px 22px #4776ff47,inset 0 1px #ffffff6b}.workflow-glass-page .n-button--default-type,.workflow-glass-page .n-button--secondary-type,.workflow-glass-page .n-button--tertiary-type{border:1px solid rgba(255,255,255,.92);background:linear-gradient(135deg,#ffffffe0,#ebf1fba3);box-shadow:0 5px 13px #30436912,inset 0 1px #fffffffa;color:#52627d}.workflow-glass-page .n-button--default-type:hover,.workflow-glass-page .n-button--secondary-type:hover,.workflow-glass-page .n-button--tertiary-type:hover{border-color:#6f91dc6b;color:#4167d7}.workflow-glass-page .n-button--error-type{border:1px solid rgba(255,255,255,.74);background:linear-gradient(135deg,#ffffffdb,#ffe7ebc7);box-shadow:0 5px 13px #c43e481a,inset 0 1px #fffffffa;color:#c23e48}.workflow-glass-page .n-button--error-type:hover{border-color:#ef444447;background:linear-gradient(135deg,#fffffff5,#ffdde2e6);color:#b52f3a}.workflow-dialog.n-dialog{min-width:420px;overflow:hidden;border:1px solid rgba(255,255,255,.86);border-radius:18px;background:linear-gradient(145deg,#fffffff0,#f0f6ffe6);box-shadow:0 24px 70px #26417833,inset 0 1px #fffffffa;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.workflow-dialog .n-dialog__icon{width:28px;height:28px;margin-right:11px;border:0;border-radius:0;background:transparent;box-shadow:none}.workflow-dialog .n-dialog__title{color:#172033;font-size:17px;font-weight:760;letter-spacing:-.01em}.workflow-dialog .n-dialog__content{color:#64748b;font-size:13px;line-height:1.7}.workflow-dialog .n-dialog__action{gap:10px;margin-top:22px}.workflow-dialog .n-dialog__action .n-button{min-width:72px;min-height:34px;border-radius:10px;font-weight:650}.workflow-dialog .n-dialog__action .n-button--primary-type,.workflow-dialog .n-dialog__action .n-button--success-type{border:1px solid rgba(255,255,255,.58)!important;background:linear-gradient(135deg,#4f7cff,#6c5ce7)!important;box-shadow:0 7px 16px #4776ff38,inset 0 1px #ffffff5c;color:#fff!important}.workflow-dialog .n-dialog__action .n-button--success-type{background:linear-gradient(135deg,#28b77d,#139e68)!important;box-shadow:0 7px 16px #199d6633,inset 0 1px #ffffff61}.workflow-dialog .n-dialog__action .n-button--default-type{border:1px solid rgba(255,255,255,.92);background:linear-gradient(135deg,#ffffffe6,#e7effdb3);box-shadow:0 5px 12px #30436912,inset 0 1px #fffffffa;color:#52627d}.workflow-dialog .n-dialog__action .n-button:hover{transform:translateY(-1px);filter:brightness(1.04)}.approval-form-modal.n-card{overflow:hidden;border:1px solid rgba(255,255,255,.88)!important;border-radius:22px!important;background:linear-gradient(145deg,#fffffff5,#f1f6ffeb)!important;box-shadow:0 26px 80px #26417833,inset 0 1px #fffffffa!important;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.approval-form-modal .n-card__header{min-height:64px;padding:20px 24px 16px;border-bottom:1px solid rgba(132,159,214,.14);color:#172033;font-size:18px;font-weight:760}.approval-form-modal .n-card__content{padding:20px 24px 8px;background:transparent}.approval-form-modal .n-card__footer{padding:16px 24px 22px;border-top:1px solid rgba(132,159,214,.12);background:#f7faff61}.approval-form-modal .modal-form-intro{padding:15px 17px;border:1px solid rgba(132,159,214,.2);border-radius:15px;background:linear-gradient(135deg,#f7faffeb,#e8f0ffb3);box-shadow:inset 0 1px #ffffffeb,0 8px 18px #43609b0d}.approval-form-modal .modal-form-kicker{color:#4776ff;font-size:12px;font-weight:750}.approval-form-modal .modal-form-description{margin-top:7px;color:#64748b;font-size:13px;line-height:1.65}.approval-form-modal .n-tag{border:1px solid rgba(54,201,139,.2);border-radius:999px;background:#36c98b1f;color:#16865c;font-weight:700}.approval-form-modal .approval-title-item{margin-top:18px}.approval-form-modal .n-form-item-label,.approval-form-modal .n-form-item-label__text{color:#52627d;font-size:13px;font-weight:650}.approval-form-modal .n-input,.approval-form-modal .n-base-selection{border-radius:11px;background:#fffc;box-shadow:inset 0 1px #ffffffeb}.approval-form-modal .n-input:hover,.approval-form-modal .n-base-selection:hover{border-color:#4f7cff80}.approval-form-modal .n-input.n-input--focus,.approval-form-modal .n-base-selection.n-base-selection--active{border-color:#4f7cff;box-shadow:0 0 0 3px #4f7cff1f,inset 0 1px #fffffff5}.approval-form-modal .n-divider{margin:22px 0 18px;color:#52627d;font-size:14px;font-weight:700}.approval-form-modal .form-wrapper{padding:6px 4px 14px}.approval-form-modal .form-wrapper .el-form-item__label{color:#52627d;font-size:13px;font-weight:650}.approval-form-modal .form-wrapper .el-form-item__label,.approval-resubmit-modal .form-wrapper .el-form-item__label{pointer-events:none}.approval-form-modal .form-wrapper .el-input__wrapper,.approval-form-modal .form-wrapper .el-select__wrapper,.approval-form-modal .form-wrapper .el-input-number,.approval-form-modal .form-wrapper .el-date-editor.el-input,.approval-form-modal .form-wrapper .el-date-editor.el-input__wrapper,.approval-form-modal .form-wrapper .el-textarea__inner{min-height:38px;border:1px solid rgba(145,164,207,.26);border-radius:11px;background:#ffffffd1;box-shadow:0 0 0 1px #91a4cf0f inset,inset 0 1px #fffffff5}.approval-form-modal .form-wrapper .el-date-editor.el-input,.approval-form-modal .form-wrapper .el-date-editor.el-input__wrapper{box-sizing:border-box;width:100%}.approval-form-modal .form-wrapper .el-input__wrapper:hover,.approval-form-modal .form-wrapper .el-select__wrapper:hover,.approval-form-modal .form-wrapper .el-input-number:hover,.approval-form-modal .form-wrapper .el-date-editor.el-input:hover,.approval-form-modal .form-wrapper .el-textarea__inner:hover{border-color:#4f7cff80}.approval-form-modal .form-wrapper .el-input__wrapper.is-focus,.approval-form-modal .form-wrapper .el-select__wrapper.is-focused,.approval-form-modal .form-wrapper .el-input-number:focus-within,.approval-form-modal .form-wrapper .el-date-editor.is-active,.approval-form-modal .form-wrapper .el-textarea__inner:focus{border-color:#4f7cff;box-shadow:0 0 0 3px #4f7cff1a,inset 0 1px #fffffff5}.approval-form-modal .form-wrapper .el-input__inner,.approval-form-modal .form-wrapper .el-textarea__inner,.approval-form-modal .form-wrapper .el-select__selected-item,.approval-form-modal .form-wrapper .el-input-number .el-input__inner,.approval-resubmit-modal .form-wrapper .el-input__inner,.approval-resubmit-modal .form-wrapper .el-textarea__inner,.approval-resubmit-modal .form-wrapper .el-select__selected-item,.approval-resubmit-modal .form-wrapper .el-input-number .el-input__inner{color:#34445f}.approval-form-modal .form-wrapper .el-input__inner::placeholder,.approval-form-modal .form-wrapper .el-textarea__inner::placeholder,.approval-form-modal .form-wrapper .el-select__placeholder.is-transparent,.approval-resubmit-modal .form-wrapper .el-input__inner::placeholder,.approval-resubmit-modal .form-wrapper .el-textarea__inner::placeholder,.approval-resubmit-modal .form-wrapper .el-select__placeholder.is-transparent{color:#a3aec0;opacity:1}.approval-form-modal .form-actions{gap:10px}.approval-form-modal .form-actions .n-button{min-width:76px;min-height:36px;border-radius:11px;font-weight:650}.approval-form-modal .form-actions .n-button--default-type{border:1px solid rgba(255,255,255,.92);background:linear-gradient(135deg,#ffffffe6,#e7effdb3);box-shadow:0 5px 12px #30436912,inset 0 1px #fffffffa;color:#52627d}.approval-form-modal .form-actions .n-button--primary-type{border:1px solid rgba(255,255,255,.5)!important;background:linear-gradient(135deg,#4f7cff,#6c5ce7)!important;box-shadow:0 8px 18px #4776ff3d,inset 0 1px #ffffff5c;color:#fff!important}.approval-form-modal .form-actions .n-button:hover{transform:translateY(-1px);filter:brightness(1.04)}body.dark-theme .approval-form-modal.n-card{border-color:#ffffff1f!important;background:linear-gradient(145deg,#232e44fa,#1b2437fa)!important}body.dark-theme .approval-form-modal .n-card__header{color:#f1f5fd}body.dark-theme .approval-form-modal .n-card__footer{background:#171d2b5c}body.dark-theme .approval-form-modal .modal-form-intro{background:#212e46cc}body.dark-theme .approval-form-modal .modal-form-description{color:#aebbd0}body.dark-theme .workflow-dialog.n-dialog{border-color:#ffffff1f;background:linear-gradient(145deg,#232e44fa,#1b2437fa)}body.dark-theme .workflow-dialog .n-dialog__title{color:#f1f5fd}body.dark-theme .workflow-dialog .n-dialog__content{color:#aebbd0}.workflow-glass-page .n-tag{border:1px solid rgba(255,255,255,.78);border-radius:999px;box-shadow:inset 0 1px #ffffffc2}.workflow-glass-page .n-tag--success-type{background:#36c98b1f;color:#16865c}.workflow-glass-page .n-tag--warning-type{background:#ffb02024;color:#a66a00}.workflow-glass-page .n-tag--error-type{background:#ef44441c;color:#c23e48}.workflow-glass-page .n-tag--info-type,.workflow-glass-page .n-tag--default-type{background:#4f7cff1a;color:#4167d7}.workflow-glass-page .n-data-table{overflow:hidden;border:1px solid rgba(143,163,204,.19);border-radius:16px;background:#ffffff80;--n-merged-th-color: transparent;--n-merged-td-color: rgba(255, 255, 255, .36);--n-th-text-color: #3f4f6d;--n-td-text-color: #36445d;--n-border-color: rgba(143, 163, 204, .16)}.workflow-glass-page .n-data-table .n-data-table-th{border-bottom:1px solid #dbe7f6!important;background:linear-gradient(180deg,#f8fbff,#f2f7ff)!important;box-shadow:none;color:#475569!important;font-size:13px;font-weight:700;padding:12px;white-space:nowrap}.workflow-glass-page .n-data-table .n-data-table-thead{background:transparent}.workflow-glass-page .n-data-table .n-data-table-td{transition:background-color .18s ease}.workflow-glass-page .n-data-table .n-data-table-tr:hover .n-data-table-td{background:#e5edff85}.workflow-glass-page .workflow-list-table{overflow:hidden;border-color:#8fa3cc38;background:#ffffff9e}.workflow-glass-page .workflow-list-table .n-data-table-wrapper{overflow-x:auto}.workflow-glass-page .workflow-list-table .n-data-table-base-table{min-width:980px}.workflow-glass-page .workflow-list-table .n-data-table-th{height:50px;padding:0 16px;border-bottom:1px solid rgba(183,198,225,.48)!important;background:linear-gradient(180deg,#f8fafffa,#eef4fff0)!important;color:#334155!important;font-size:13px;font-weight:700;letter-spacing:.01em;box-shadow:inset 0 1px #ffffffeb,inset 0 -1px #7e95c914;vertical-align:middle}.workflow-glass-page .workflow-list-table .n-data-table-th--fixed-right{background:linear-gradient(180deg,#f8fafffc,#eef4fff5)!important}.workflow-glass-page .workflow-list-table .n-data-table-td{height:58px;padding:0 16px;border-bottom:1px solid rgba(226,232,240,.74);color:#475569;font-size:13px;vertical-align:middle}.workflow-glass-page .workflow-list-table .n-data-table-td:first-child,.workflow-glass-page .workflow-list-table .n-data-table-th:first-child{padding-left:20px}.workflow-glass-page .workflow-list-table .n-data-table-td:last-child,.workflow-glass-page .workflow-list-table .n-data-table-th:last-child{padding-right:20px}.workflow-glass-page .workflow-list-table .n-data-table-tr:last-child .n-data-table-td{border-bottom:0}.workflow-glass-page .workflow-list-table .n-data-table-td--fixed-right{background:#ffffffeb;box-shadow:-10px 0 18px #2c3e600d}.workflow-glass-page .workflow-list-table .n-data-table-tr:hover .n-data-table-td--fixed-right{background:#f5f8fff5}.workflow-glass-page .workflow-list-table .n-button{white-space:nowrap}.workflow-glass-page .workflow-list-table col:nth-child(1){width:220px!important}.workflow-glass-page .workflow-list-table col:nth-child(2){width:180px!important}.workflow-glass-page.todo-page .workflow-list-table col:nth-child(1),.workflow-glass-page.done-page .workflow-list-table col:nth-child(1),.workflow-glass-page.monitor-page .workflow-list-table col:nth-child(1){width:200px!important}.workflow-glass-page.todo-page .workflow-list-table col:nth-child(3),.workflow-glass-page.done-page .workflow-list-table col:nth-child(3){width:120px!important}.workflow-glass-page.todo-page .workflow-list-table col:nth-child(4),.workflow-glass-page.done-page .workflow-list-table col:nth-child(4){width:140px!important}.workflow-glass-page.todo-page .workflow-list-table col:nth-child(5),.workflow-glass-page.done-page .workflow-list-table col:nth-child(5){width:120px!important}.workflow-glass-page.todo-page .workflow-list-table col:nth-child(6),.workflow-glass-page.done-page .workflow-list-table col:nth-child(6){width:140px!important}.workflow-glass-page.todo-page .workflow-list-table col:nth-child(7),.workflow-glass-page.done-page .workflow-list-table col:nth-child(7),.workflow-glass-page.todo-page .workflow-list-table col:nth-child(8),.workflow-glass-page.done-page .workflow-list-table col:nth-child(8){width:176px!important}.workflow-glass-page.todo-page .workflow-list-table col:nth-child(9),.workflow-glass-page.done-page .workflow-list-table col:nth-child(9){width:200px!important}.workflow-glass-page.todo-page .workflow-list-table col:nth-child(10){width:230px!important}.workflow-glass-page.done-page .workflow-list-table col:nth-child(10){width:170px!important}.workflow-glass-page.monitor-page .workflow-list-table col:nth-child(4){width:180px!important}.workflow-glass-page.monitor-page .workflow-list-table col:nth-child(3){width:190px!important}.workflow-glass-page.monitor-page .workflow-list-table col:nth-child(5){width:120px!important}.workflow-glass-page.monitor-page .workflow-list-table col:nth-child(7){width:176px!important}.workflow-glass-page.monitor-page .workflow-list-table col:nth-child(8){width:128px!important}.workflow-glass-page.definition-page .workflow-list-table col:nth-child(1){width:190px!important}.workflow-glass-page.definition-page .workflow-list-table col:nth-child(2){width:200px!important}.workflow-glass-page.definition-page .workflow-list-table col:nth-child(3){width:190px!important}.workflow-glass-page.definition-page .workflow-list-table col:nth-child(4){width:90px!important}.workflow-glass-page.definition-page .workflow-list-table col:nth-child(5){width:120px!important}.workflow-glass-page.definition-page .workflow-list-table col:nth-child(6),.workflow-glass-page.definition-page .workflow-list-table col:nth-child(7){width:112px!important}.workflow-glass-page.definition-page .workflow-list-table col:nth-child(8){width:176px!important}.workflow-glass-page.definition-page .workflow-list-table col:nth-child(9){width:220px!important}.workflow-glass-page.my-approval-page .workflow-list-table col:nth-child(3){width:112px!important}.workflow-glass-page.my-approval-page .workflow-list-table col:nth-child(4){width:180px!important}.workflow-glass-page.my-approval-page .workflow-list-table col:nth-child(5){width:176px!important}.workflow-glass-page.my-approval-page .workflow-list-table col:nth-child(6){width:128px!important}.workflow-glass-page.cc-page .workflow-list-table col:nth-child(3),.workflow-glass-page.cc-page .workflow-list-table col:nth-child(5){width:112px!important}.workflow-glass-page.cc-page .workflow-list-table col:nth-child(4){width:176px!important}.workflow-glass-page.cc-page .workflow-list-table col:nth-child(6){width:128px!important}.workflow-glass-page .pagination-container{display:flex;justify-content:flex-end;min-height:34px;align-items:center;margin-top:16px!important;padding:0 4px!important}.workflow-glass-page .pagination-container{padding:14px 4px 0;color:#73819a}.workflow-glass-page .definition-intro{margin-bottom:18px;padding:18px 20px}.workflow-glass-page .definition-intro h1,.workflow-glass-page .page-heading h1,.workflow-glass-page .detail-heading h1{color:#172033;font-size:22px;font-weight:760;letter-spacing:-.025em}.workflow-page-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px;padding:2px 2px 0}.workflow-page-heading h1{margin:7px 0 6px;color:#172033;font-size:22px;font-weight:760;letter-spacing:-.025em}.workflow-page-heading p{color:#718098;font-size:13px}.workflow-page-eyebrow{color:#4776ff;font-size:11px;font-weight:750;letter-spacing:.14em}.workflow-glass-page .definition-intro p,.workflow-glass-page .page-heading p{color:#718098}.workflow-glass-page .approval-template-card,.workflow-glass-page .action-card{border:1px solid rgba(255,255,255,.82)!important;border-radius:18px!important;background:linear-gradient(140deg,#fffc,#f2f7ff9e)!important;box-shadow:0 10px 26px #30497d12,inset 0 1px #fffffff5!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.workflow-glass-page .approval-template-card:hover{border-color:#4f7cff52!important;box-shadow:0 16px 32px #30497d1f,inset 0 1px #fffffffa!important}.workflow-glass-page .template-card-icon{border:1px solid rgba(255,255,255,.94);background:linear-gradient(145deg,#fff,#d7e4ffd1);color:#4f7cff;box-shadow:0 8px 20px #4776ff24,inset 0 1px #fffffff5}.workflow-glass-page .modal-form-intro{border:1px solid rgba(132,159,214,.2);border-radius:14px;background:linear-gradient(135deg,#ffffffe0,#edf3ffc7)}.workflow-glass-page .summary .n-descriptions-table{overflow:hidden;border-radius:14px}.workflow-glass-page.designer-container{height:calc(100vh - 96px);min-height:640px;border:1px solid rgba(255,255,255,.76);border-radius:22px;background:#ffffffa8;box-shadow:0 22px 64px #26417817,inset 0 1px #fffffff2}.workflow-glass-page.designer-container .designer-loading,.workflow-glass-page.designer-container .designer-error{background:#f7faffdb;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}body.dark-theme .workflow-glass-page{background:radial-gradient(circle at 0 0,rgba(79,124,255,.13),transparent 32rem),#171d2b;color:#e5ebf7}body.dark-theme .workflow-glass-page>.page-layout,body.dark-theme .workflow-glass-page .approval-template-card,body.dark-theme .workflow-glass-page .action-card{border-color:#ffffff1a!important;background:#1e273adb!important}body.dark-theme .workflow-glass-page .definition-intro,body.dark-theme .workflow-glass-page .search-form{border-color:#9baed824;background:#202a3ec7}body.dark-theme .workflow-glass-page .definition-intro h1,body.dark-theme .workflow-glass-page .page-heading h1,body.dark-theme .workflow-glass-page .detail-heading h1,body.dark-theme .workflow-glass-page .workflow-page-heading h1{color:#f1f5fd}body.dark-theme .workflow-glass-page .n-data-table{--n-merged-th-color: rgba(41, 52, 74, .96);--n-merged-td-color: rgba(30, 39, 58, .88);--n-th-text-color: #c3cde0;--n-td-text-color: #e1e8f4;--n-border-color: rgba(155, 174, 216, .14)}body.dark-theme .workflow-glass-page .n-data-table .n-data-table-th{border-bottom-color:#3f3f46!important;background:#232329!important;color:#e4e4e7!important}body.dark-theme .workflow-glass-page.designer-container .designer-loading,body.dark-theme .workflow-glass-page.designer-container .designer-error{background:#171d2be6;color:#dbe4f5}@media(max-width:760px){.workflow-glass-page{padding:12px}.workflow-glass-page>.page-layout{min-height:calc(100vh - 84px);border-radius:18px!important}.workflow-glass-page>.page-layout>.n-card__content{padding:16px}.workflow-glass-page .search-form{padding:14px 14px 2px}.workflow-glass-page .search-form .n-form{display:block}.workflow-glass-page .definition-intro{align-items:flex-start;flex-direction:column}.workflow-glass-page.approval-instance-page,.workflow-glass-page.approval-detail-page{min-width:0}.workflow-glass-page .approval-template-grid{grid-template-columns:1fr}.workflow-glass-page .approval-template-card>.n-card__content{align-items:flex-start;flex-wrap:wrap}.workflow-glass-page .approval-template-card .n-button{margin-left:70px}.workflow-glass-page .detail-heading{flex-direction:column}.workflow-page-heading{margin-bottom:14px}}@media(prefers-reduced-transparency:reduce){.workflow-glass-page>.page-layout,.workflow-glass-page .search-form,.workflow-glass-page .definition-intro,.workflow-glass-page .approval-template-card,.workflow-glass-page .action-card{-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-reduced-motion:reduce){.workflow-glass-page *,.workflow-glass-page *:before,.workflow-glass-page *:after{transition-duration:.01ms!important}}.search-form{margin-bottom:16px}.search-form .n-form-item{margin-bottom:0}.table-toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.goods-toolbar{justify-content:flex-start;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:12px}.goods-toolbar>.n-space,.goods-toolbar .n-space{justify-content:flex-start;align-items:center}.goods-toolbar>.n-button{display:inline-flex;align-items:center;vertical-align:top}.modal-form .n-form-item{margin-bottom:20px}.modal-form .n-form-item:last-child{margin-bottom:0}.form-label{font-weight:500;color:#374151}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.slide-enter-active,.slide-leave-active{transition:all .3s ease}.slide-enter-from{transform:translate(-20px);opacity:0}.slide-leave-to{transform:translate(20px);opacity:0}body:not(.dark-theme) .n-input,body:not(.dark-theme) .n-input-number,body:not(.dark-theme) .n-base-selection,body:not(.dark-theme) .n-date-picker,body:not(.dark-theme) .n-cascader{--n-color: #ffffff !important;--n-color-focus: #ffffff !important;--n-color-active: #ffffff !important;--n-color-hover: #ffffff !important;--n-border: 1px solid #d1d5db !important;--n-border-hover: 1px solid #9ca3af !important;--n-border-focus: 1px solid var(--primary-color) !important}body:not(.dark-theme) .n-input.n-input--disabled,body:not(.dark-theme) .n-input-number.n-input-number--disabled,body:not(.dark-theme) .n-base-selection.n-base-selection--disabled,body:not(.dark-theme) .n-date-picker.n-date-picker--disabled,body:not(.dark-theme) .n-cascader.n-cascader--disabled{--n-color: #f3f4f6 !important;--n-color-focus: #f3f4f6 !important;--n-color-active: #f3f4f6 !important;--n-color-hover: #f3f4f6 !important;--n-border: 1px solid #d1d5db !important;--n-border-disabled: 1px solid #d1d5db !important;opacity:1!important}.approval-form-select-dropdown.el-popper{min-width:220px;overflow:hidden;border:1px solid rgba(190,208,238,.82);border-radius:14px;background:#fffffff5;box-shadow:0 18px 42px #2f487d29,0 4px 12px #4776ff14;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.approval-form-select-dropdown .el-select-dropdown__wrap{max-height:260px;padding:5px;scrollbar-color:rgba(93,126,190,.42) transparent;scrollbar-width:thin}.approval-form-select-dropdown .el-select-dropdown__list{padding:0}.approval-form-select-dropdown .el-select-dropdown__empty{padding:14px;color:#8a98ae;font-size:13px}.approval-form-select-dropdown .el-select-dropdown__item{height:36px;margin:2px 0;padding:0 14px;border-radius:9px;color:#53647d;font-size:13px;line-height:36px;transition:background-color .18s ease,color .18s ease}.approval-form-select-dropdown .el-select-dropdown__item:hover,.approval-form-select-dropdown .el-select-dropdown__item.is-hovering{background:linear-gradient(135deg,#ebf3fff5,#f4f1ffeb);color:#3569d8}.approval-form-select-dropdown .el-select-dropdown__item.is-selected{background:linear-gradient(135deg,#e0edfffa,#ede9fff0);color:#3569d8;font-weight:700}.approval-form-select-dropdown .el-scrollbar__bar.is-vertical{right:3px;width:5px}.approval-form-select-dropdown .el-scrollbar__thumb{background:#5d7ebe61}.approval-form-tree-select-dropdown.el-popper{min-width:420px;max-width:min(560px,100vw - 48px);overflow:hidden;border:1px solid rgba(190,208,238,.82);border-radius:14px;background:#fffffff7;box-shadow:0 18px 42px #2f487d29,0 4px 12px #4776ff14;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.approval-form-tree-select-dropdown .el-tree{max-height:280px;padding:6px;color:#53647d;font-size:13px;scrollbar-color:rgba(93,126,190,.42) transparent;scrollbar-width:thin}.approval-form-tree-select-dropdown .el-tree-node__content{height:36px;margin:2px 0;border-radius:9px;transition:background-color .18s ease,color .18s ease}.approval-form-tree-select-dropdown .el-tree-node__content:hover{background:linear-gradient(135deg,#ebf3fff5,#f4f1ffeb);color:#3569d8}.approval-form-tree-select-dropdown .el-tree-node.is-current>.el-tree-node__content{background:linear-gradient(135deg,#e0edfffa,#ede9fff0);color:#3569d8;font-weight:700}.approval-form-tree-select-dropdown .el-tree-node__expand-icon{color:#9aaaca;font-size:13px}.approval-form-tree-select-dropdown .el-tree-node__expand-icon.is-leaf{color:transparent}.approval-form-date-picker.el-popper{overflow:hidden;border:1px solid rgba(190,208,238,.86);border-radius:16px;background:#fffffffa;box-shadow:0 18px 42px #2f487d29,0 4px 12px #4776ff14;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.approval-leave-datetime-picker.el-popper{z-index:3000!important;overflow:visible;border:1px solid rgba(190,208,238,.86);border-radius:16px;background:#fffffffa;box-shadow:0 18px 42px #2f487d29,0 4px 12px #4776ff14;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.approval-form-date-picker .el-picker-panel,.approval-leave-datetime-picker .el-picker-panel{color:#34445f;background:transparent}.approval-form-date-picker .el-date-picker__header,.approval-leave-datetime-picker .el-date-picker__header{padding:14px 16px 4px}.approval-form-date-picker .el-date-picker__header-label,.approval-leave-datetime-picker .el-date-picker__header-label{color:#34445f;font-size:15px;font-weight:700}.approval-form-date-picker .el-date-picker__header-label:hover,.approval-form-date-picker .el-picker-panel__icon-btn:hover,.approval-leave-datetime-picker .el-date-picker__header-label:hover,.approval-leave-datetime-picker .el-picker-panel__icon-btn:hover{color:#3569d8}.approval-form-date-picker .el-picker-panel__icon-btn,.approval-leave-datetime-picker .el-picker-panel__icon-btn{color:#8293ae;margin-top:7px;padding:2px 7px;font-size:13px}.approval-form-date-picker .el-picker-panel__content,.approval-leave-datetime-picker .el-picker-panel__content{margin:8px 14px 14px}.approval-form-date-picker .el-date-table th,.approval-leave-datetime-picker .el-date-table th{height:30px;padding:4px 5px;border-bottom:1px solid rgba(145,164,207,.18);color:#8998ad;font-size:12px;font-weight:650}.approval-form-date-picker .el-date-table td,.approval-leave-datetime-picker .el-date-table td{height:34px;padding:2px 0}.approval-form-date-picker .el-date-table td .el-date-table-cell,.approval-leave-datetime-picker .el-date-table td .el-date-table-cell{height:30px;padding:1px 0}.approval-form-date-picker .el-date-table td .el-date-table-cell__text,.approval-leave-datetime-picker .el-date-table td .el-date-table-cell__text{width:28px;height:28px;border-radius:9px;color:#52627d;font-size:12px;line-height:28px;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}.approval-form-date-picker .el-date-table td.available:hover .el-date-table-cell__text,.approval-leave-datetime-picker .el-date-table td.available:hover .el-date-table-cell__text{background:#eef4ff;color:#3569d8}.approval-form-date-picker .el-date-table td.today .el-date-table-cell__text,.approval-leave-datetime-picker .el-date-table td.today .el-date-table-cell__text{color:#3569d8;font-weight:750;box-shadow:inset 0 0 0 1px #4f7cff59}.approval-form-date-picker .el-date-table td.current:not(.disabled) .el-date-table-cell__text,.approval-leave-datetime-picker .el-date-table td.current:not(.disabled) .el-date-table-cell__text{color:#fff;background:linear-gradient(135deg,#4f7cff,#5f70e8);box-shadow:0 5px 12px #4f7cff38}.approval-form-date-picker .el-date-table td.prev-month .el-date-table-cell__text,.approval-form-date-picker .el-date-table td.next-month .el-date-table-cell__text,.approval-form-date-picker .el-date-table td.disabled .el-date-table-cell__text,.approval-leave-datetime-picker .el-date-table td.prev-month .el-date-table-cell__text,.approval-leave-datetime-picker .el-date-table td.next-month .el-date-table-cell__text,.approval-leave-datetime-picker .el-date-table td.disabled .el-date-table-cell__text{color:#b0bac9}.approval-form-date-picker .el-picker-panel__footer,.approval-leave-datetime-picker .el-picker-panel__footer{border-top:1px solid rgba(145,164,207,.16);background:#f7faffb8}.approval-leave-datetime-picker .el-date-picker__time-header{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom-color:#91a4cf33}.approval-leave-datetime-picker .el-date-picker__editor-wrap{display:block;min-width:0;flex:1;padding:0}.approval-leave-datetime-picker .el-date-picker__time-header .el-input__wrapper{min-height:34px;padding:1px 9px;border-radius:8px;background:#f8faff;box-shadow:inset 0 0 0 1px #bed0eee6;transition:background-color .16s ease,box-shadow .16s ease}.approval-leave-datetime-picker .el-date-picker__time-header .el-input.is-focus .el-input__wrapper{background:#fff;box-shadow:inset 0 0 0 1px #4f7cff,0 0 0 3px #4f7cff1a}.approval-leave-datetime-picker .el-date-picker__time-header .el-input__inner{color:#43536d;font-size:12px}.approval-leave-datetime-picker .el-picker-panel__footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:8px 12px;border-radius:0 0 15px 15px}.approval-leave-datetime-picker .el-picker-panel__footer .el-picker-panel__link-btn{min-height:30px;padding:0 12px;border-radius:7px;font-size:12px}.approval-leave-datetime-picker .el-picker-panel__footer .el-picker-panel__link-btn:first-child{border-color:transparent;background:transparent;color:#65748b}.approval-leave-datetime-picker .el-picker-panel__footer .el-picker-panel__link-btn:first-child:hover{background:#eef4ff;color:#3569d8}.approval-leave-datetime-picker .el-picker-panel__footer .el-picker-panel__link-btn:last-child{border-color:#4f7cff;background:linear-gradient(135deg,#4f7cff,#5f70e8);color:#fff;box-shadow:0 3px 8px #4f7cff2e}.approval-leave-datetime-picker .el-picker-panel__footer .el-picker-panel__link-btn:last-child:hover{border-color:#3569d8;background:linear-gradient(135deg,#3569d8,#5264d8)}.approval-leave-datetime-picker .el-picker-panel__footer .el-picker-panel__link-btn:last-child.is-disabled{border-color:#bed0eecc;background:#eef2f8;color:#9aa6b8;box-shadow:none}
