.ant-message-notice.sm-operation-feedback-message-root{box-shadow:none!important;background:0 0!important;padding:0!important}.ant-message.ant-message-list{top:4px!important}.sm-operation-feedback{width:max-content;max-width:min(600px,100vw - 32px);min-height:40px;box-shadow:none;border-radius:4px;padding:8px 12px}.sm-operation-feedback-section,.sm-operation-feedback-title{overflow-wrap:anywhere;min-width:0;line-height:22px}.sm-operation-feedback-title{font-size:var(--ant-font-size-lg)}.sm-operation-feedback-close{margin-inline-start:16px}.sm-operation-feedback.sm-operation-feedback--success{background:#d5fae2;border-color:#79e7a3}.sm-operation-feedback--success .ant-alert-icon,.sm-operation-feedback--success .sm-operation-feedback-title{color:#00b65a}.sm-operation-feedback.sm-operation-feedback--warning{background:#fff1d4;border-color:#ffe0a6}.sm-operation-feedback--warning .ant-alert-icon,.sm-operation-feedback--warning .sm-operation-feedback-title{color:#ff991c}.sm-operation-feedback.sm-operation-feedback--error{background:#ffd9de;border-color:#ffa1ad}.sm-operation-feedback--error .ant-alert-icon,.sm-operation-feedback--error .sm-operation-feedback-title{color:#f5222d}.sm-operation-feedback.sm-operation-feedback--info{background:#e6f4ff;border-color:#91caff}.sm-operation-feedback--info .ant-alert-icon,.sm-operation-feedback--info .sm-operation-feedback-title{color:#0e5fd8}.sm-user-avatar--color-0{background-color:#4e79a7}.sm-user-avatar--color-1{background-color:#f28e2b}.sm-user-avatar--color-2{background-color:#e15759}.sm-user-avatar--color-3{background-color:#76b7b2}.sm-user-avatar--color-4{background-color:#59a14f}.sm-user-avatar--color-5{background-color:#af7aa1}.sm-app-modal .ant-modal-container{padding:0;overflow:hidden}.sm-app-modal .ant-modal-header{min-height:44px;margin:0;padding:8px 56px 8px 16px}.sm-app-modal .ant-modal-title{font-weight:400;overflow:visible}.sm-app-modal-header-content{align-items:center;gap:12px;min-width:0;min-height:28px;display:flex}.sm-app-modal-interaction{transform:translate(var(--sm-app-modal-translate-x,0), var(--sm-app-modal-translate-y,0))}.sm-app-modal--draggable .sm-app-modal-header-content{cursor:move;-webkit-user-select:none;user-select:none}.sm-app-modal--resizable{resize:both;min-width:480px;max-width:calc(100vw - 32px);min-height:320px;max-height:calc(100vh - 32px);overflow:auto}.sm-app-modal--resizable .sm-app-modal-interaction,.sm-app-modal--resizable .ant-modal-container{height:100%}.sm-app-modal-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sm-app-modal-header-extra{flex-shrink:1;align-items:center;min-width:0;display:flex}.sm-app-modal .ant-modal-close{top:6px;inset-inline-end:8px}.sm-app-modal .ant-modal-body{border-top:1px solid var(--ant-color-border-secondary);border-bottom:1px solid var(--ant-color-border-secondary)}.sm-app-modal--body-scroll .ant-modal-body{max-height:60vh;overflow-y:auto}.sm-app-modal--body-fixed .ant-modal-body{overflow:hidden}.sm-app-modal .ant-modal-footer{min-height:48px;margin:0;padding:0}.sm-app-modal-footer-content{justify-content:center;align-items:center;gap:12px;min-height:48px;padding:8px 16px;display:flex}.sm-user-profile-layout{align-items:flex-start;gap:40px;display:flex}.sm-user-profile-avatar{flex-direction:column;flex:0 0 132px;align-items:center;gap:4px;padding-top:30px;display:flex}.sm-user-avatar-upload{background:0 0;border:0;border-radius:50%;width:120px;height:120px;padding:0;display:block;position:relative;overflow:hidden}.sm-user-avatar-upload>.ant-avatar .ant-avatar-string{font-size:40px}.sm-user-avatar-upload-mask{color:#fff;opacity:0;background:#0000008c;align-items:center;height:28px;transition:opacity .2s;display:flex;position:absolute;bottom:0;left:0;right:0}.sm-user-avatar-upload-mask--full{border-radius:50%;justify-content:center;height:100%;top:0}.sm-user-avatar-upload-control{width:100%;min-width:0;height:28px}.sm-user-avatar-upload-control--full,.sm-user-avatar-upload-control--full>.ant-upload{height:100%}.sm-user-avatar-upload-control>.ant-upload{height:100%;display:block}.sm-user-avatar-upload-mask button{color:#fff;width:100%;height:100%;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 4px}.sm-user-avatar-upload-mask button:hover,.sm-user-avatar-upload-mask button:focus-visible{background:#ffffff29;outline:0}.sm-user-avatar-upload:hover .sm-user-avatar-upload-mask,.sm-user-avatar-upload:focus-within .sm-user-avatar-upload-mask{opacity:1}.sm-user-avatar-upload:focus-within{outline:2px solid var(--ant-color-primary-border);outline-offset:2px}.sm-user-profile-sections{flex:1;min-width:0}.sm-user-profile-section+.sm-user-profile-section{margin-top:12px}.sm-user-profile-section-title{width:fit-content;color:var(--ant-color-text-heading);background:var(--ant-color-fill-secondary);border-radius:var(--ant-border-radius-sm);margin:0 0 12px;padding:5px 14px;font-size:14px;font-weight:500}.sm-user-profile-control{width:100%}.sm-user-assignment-actions{align-items:center;gap:8px;display:flex}.sm-common-page{flex-direction:column;height:100%;min-height:0;display:flex}.sm-list-top{background-color:#fff;flex-shrink:0}.sm-list-filter{flex-shrink:0;margin:0 12px;padding:6px 0 0}.sm-list-filter-main{align-items:center;gap:10px;min-height:34px;display:flex}.sm-list-filter-title{flex-shrink:0;margin:0;font-size:16px}.sm-list-filter-summary{min-width:0;color:var(--sm-color-text-secondary);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.sm-list-filter-search{--sm-list-control-text-size:var(--ant-font-size-sm);flex-shrink:0;width:220px}.sm-list-filter-search .ant-input-affix-wrapper>input.ant-input{font-size:var(--sm-list-control-text-size)}.sm-list-filter-toggle{flex-shrink:0}.sm-list-filter-panel{background:var(--ant-color-fill-quaternary);border:1px solid var(--ant-color-border);margin:6px 0;padding:14px 20px;container-type:inline-size}.sm-list-filter-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 28px;display:grid}.sm-list-filter-fields:has(>:last-child:first-child){grid-template-columns:minmax(0,1fr)}.sm-list-filter-fields:has(>:last-child:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}.sm-list-filter-field{grid-template-columns:88px minmax(0,1fr);justify-self:start;align-items:center;gap:8px;width:100%;min-width:0;max-width:480px;display:grid}.sm-list-filter-field>span:first-child{color:var(--sm-color-text-secondary);font-size:var(--ant-font-size-lg);text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sm-list-filter-field>:last-child{width:100%;min-width:0}@container (width<=1040px){.sm-list-filter-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=680px){:is(.sm-list-filter-fields,.sm-list-filter-fields:has(>:last-child:nth-child(2))){grid-template-columns:minmax(0,1fr)}}.sm-list-filter-summary-items,.sm-list-filter-summary-combined{align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.sm-list-filter-summary-tag{border:1px solid var(--ant-color-border-secondary);flex-shrink:0;margin:0}.sm-list-column-filter{background:#fff;width:220px}.sm-list-column-filter-operators,.sm-list-column-filter-options{flex-direction:column;padding:4px 0;display:flex}.sm-list-column-filter-operators button{min-height:30px;color:var(--sm-color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0 12px;display:flex}.sm-list-column-filter-operators button:hover,.sm-list-column-filter-operator-active{color:var(--sm-color-primary)!important;background:var(--sm-color-primary-bg)!important}.sm-list-column-filter-options{gap:8px;padding:10px 12px}.sm-list-column-filter-value{border-top:1px solid var(--sm-color-divider);padding:8px 12px}.sm-list-column-filter-value .ant-input-number,.sm-list-column-filter-value .ant-picker{width:100%}.sm-list-column-filter-footer{border-top:1px solid var(--sm-color-divider);justify-content:flex-end;gap:10px;padding:10px 12px;display:flex}.sm-list-filter-icon-active{color:var(--sm-color-primary)}.sm-list-toolbar{flex-shrink:0;align-items:center;gap:8px;min-height:40px;margin:0 0 0 12px;display:flex}.sm-list-main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.sm-list-main>.ant-spin,.sm-list-main>.ant-spin>.ant-spin-container{flex-direction:column;flex:1;min-height:0;display:flex}.sm-list-table-shell{background-color:#fff;flex-direction:column;flex:1;min-height:0;margin:10px;display:flex;overflow:hidden}.sm-list-table-split{flex:1;min-height:0}.sm-list-table-split>.ant-splitter-panel{min-height:0;overflow:hidden}.sm-list-tree-panel{border-right:1px solid var(--sm-color-divider);background:#fff;flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.sm-list-table-content{flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;display:flex}.sm-list-table-meta{--sm-list-control-text-size:var(--ant-font-size-sm);min-height:32px;color:var(--sm-color-text);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding-left:8px;display:flex}.sm-list-table-count{white-space:nowrap;align-items:center;gap:14px;display:flex}.sm-list-table-meta .ant-pagination .ant-select-content{font-size:var(--sm-list-control-text-size)}.sm-list-table-body{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.sm-list-table-header-extra{z-index:30;border-left:1px solid var(--sm-color-divider);border-top:1px solid var(--sm-color-divider);border-bottom:1px solid var(--sm-color-divider);background:#fafafa;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:0;right:0}.sm-list-table-header-extra .ant-btn{border-radius:0;width:100%;height:100%}.sm-list-table,.sm-list-table>.ant-spin,.sm-list-table>.ant-spin>.ant-spin-container,.sm-list-table .ant-table,.sm-list-table .ant-table-container{flex-direction:column;flex:1;min-height:0;display:flex}.sm-list-table .ant-table-header{flex-shrink:0}.sm-list-table .ant-table-thead>tr>th{height:32px}.sm-list-table .ant-table-body{flex:1;min-height:0;max-height:none!important;overflow:auto!important}.sm-list-table .ant-table-selection-column{width:36px!important;min-width:36px!important;max-width:36px!important}.sm-list-table .sm-list-sequence-column{width:44px!important;min-width:44px!important;max-width:44px!important}.sm-list-table .ant-table-sticky-scroll{bottom:0}.sm-table-link{color:var(--sm-color-link);font:inherit;line-height:inherit;cursor:pointer;background:0 0;border:0;padding:0}.sm-edit-fields{flex-wrap:wrap;margin-top:8px;display:flex;container-type:inline-size}.sm-edit-field{--sm-edit-column-width:25%;--sm-edit-span-2-width:50%;--sm-edit-span-2-content-offset:50%;--sm-edit-span-3-width:75%;--sm-edit-span-3-content-offset:calc(200% / 3);--sm-edit-last-column-offset:75%;width:var(--sm-edit-column-width);flex:0 0 var(--sm-edit-column-width);min-width:260px;display:flex}.sm-edit-field--full{flex-basis:100%;width:100%}.sm-edit-field--span-2{width:var(--sm-edit-span-2-width);flex-basis:var(--sm-edit-span-2-width);max-width:100%}.sm-edit-field--span-3{width:var(--sm-edit-span-3-width);flex-basis:var(--sm-edit-span-3-width);max-width:100%}.sm-edit-field-content{width:230px;min-width:0;max-width:100%;margin:0 30px 22px 0}.sm-edit-field--span-2>.sm-edit-field-content{width:calc(var(--sm-edit-span-2-content-offset) + 230px)}.sm-edit-field--span-3>.sm-edit-field-content{width:calc(var(--sm-edit-span-3-content-offset) + 230px)}.sm-edit-field--full>.sm-edit-field-content{width:calc(var(--sm-edit-last-column-offset) + 230px)}@container (width<=1039px){.sm-edit-field{--sm-edit-column-width:calc(100% / 3);--sm-edit-span-2-width:calc(200% / 3);--sm-edit-span-3-width:100%;--sm-edit-span-3-content-offset:calc(200% / 3);--sm-edit-last-column-offset:calc(200% / 3)}}@container (width<=779px){.sm-edit-field{--sm-edit-column-width:50%;--sm-edit-span-2-width:100%;--sm-edit-span-3-width:100%;--sm-edit-span-3-content-offset:50%;--sm-edit-last-column-offset:50%}}@container (width<=519px){.sm-edit-field{--sm-edit-column-width:100%;--sm-edit-span-2-width:100%;--sm-edit-span-2-content-offset:0%;--sm-edit-span-3-width:100%;--sm-edit-span-3-content-offset:0%;--sm-edit-last-column-offset:0%;min-width:0}}.sm-edit-fields--max-2{width:524px;max-width:100%;margin-left:auto;margin-right:auto}.sm-edit-fields--max-2 .sm-edit-field{flex-basis:50%;width:50%;min-width:0;max-width:100%}.sm-edit-fields--max-2 :is(.sm-edit-field--span-2,.sm-edit-field--span-3,.sm-edit-field--full){flex-basis:100%;width:524px;max-width:100%}.sm-edit-fields--max-2 :is(.sm-edit-field--span-2,.sm-edit-field--span-3,.sm-edit-field--full)>.sm-edit-field-content{width:492px}@container (width<=519px){.sm-edit-fields--max-2 .sm-edit-field,.sm-edit-fields--max-2 :is(.sm-edit-field--span-2,.sm-edit-field--span-3,.sm-edit-field--full){flex-basis:100%;width:100%}.sm-edit-fields--max-2 :is(.sm-edit-field--span-2,.sm-edit-field--span-3,.sm-edit-field--full)>.sm-edit-field-content{width:230px}}.sm-edit-fields--max-1{width:262px;max-width:100%;margin-left:auto;margin-right:auto}.sm-edit-fields--max-1 .sm-edit-field,.sm-edit-fields--max-1 :is(.sm-edit-field--span-2,.sm-edit-field--span-3,.sm-edit-field--full){flex-basis:100%;width:100%;min-width:0}.sm-edit-fields--max-1 :is(.sm-edit-field--span-2,.sm-edit-field--span-3,.sm-edit-field--full)>.sm-edit-field-content{width:230px}.sm-edit-form .ant-form-item-label{padding-bottom:0;line-height:17px}.sm-edit-form .ant-form-item-label>label{height:17px;line-height:17px}.sm-edit-form .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:none}.sm-edit-form .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):after{content:"*";visibility:visible;color:var(--ant-color-error);margin-inline:2px 0;font-family:sans-serif;font-size:14px;line-height:14px}.sm-edit-form .ant-form-item-extra{color:var(--ant-color-text-tertiary);margin-top:4px;line-height:18px}.sm-edit-form :is(.ant-input-underlined,.ant-input-affix-wrapper-underlined,.ant-input-number-underlined,.ant-select-underlined,.ant-picker-underlined),.sm-edit-form .ant-input-textarea-affix-wrapper.ant-input-underlined>textarea.ant-input{padding-inline-start:0}.sm-edit-control-full{width:100%}.sm-edit-readonly{width:100%;min-width:0;min-height:28px;color:var(--sm-color-text);overflow-wrap:anywhere;word-break:break-word;align-items:center;font-size:14px;line-height:20px;display:flex}.sm-edit-form--view .ant-input.ant-input-disabled,.sm-edit-form--view textarea.ant-input-disabled,.sm-edit-form--view .ant-input-number-disabled input,.sm-edit-form--view .ant-picker-disabled input{color:var(--ant-color-text)!important;-webkit-text-fill-color:var(--ant-color-text)!important;cursor:default!important}.sm-edit-form--view .ant-picker-disabled input::placeholder{color:#0000!important;-webkit-text-fill-color:transparent!important}.sm-edit-form--view .ant-input.ant-input-disabled,.sm-edit-form--view .ant-input-number-disabled,.sm-edit-form--view .ant-picker-disabled{cursor:default!important;background-color:#0000!important}.sm-edit-form--view .ant-picker-disabled .ant-picker-suffix,.sm-edit-form--view .ant-select-disabled .ant-select-suffix{color:var(--ant-color-text-secondary)!important}.sm-edit-form--view .ant-select.ant-select-disabled{cursor:default!important;background-color:#0000!important}.sm-edit-form--view .ant-select-disabled .ant-select-content{color:var(--ant-color-text)!important;-webkit-text-fill-color:var(--ant-color-text)!important}.sm-edit-form--view .ant-switch-disabled{cursor:default!important;opacity:1!important}.sm-edit-form--view .ant-switch-disabled.ant-switch-checked{background-color:var(--ant-color-primary)}.sm-edit-form--view .sm-ref-selector-trigger{cursor:default}.sm-edit-form--view .sm-ref-selector-trigger:hover{border-bottom-color:var(--ant-color-border)}.sm-edit-form--view .sm-ref-selector-trigger-btn:disabled{color:var(--ant-color-text-tertiary)!important;cursor:default!important}.sm-inbox-preview.ant-drawer{inset:var(--sm-header-height) 0 0;pointer-events:none;position:fixed}.sm-inbox-preview .sm-inbox-preview-body{flex-direction:column;padding:0;display:flex;overflow:hidden}.sm-inbox-preview-top{border-bottom:1px solid var(--sm-color-divider);align-items:center;gap:4px;padding:0 12px 0 20px;display:flex}.sm-inbox-preview-top .ant-tabs{flex:1;min-width:0}.sm-inbox-preview-top .ant-tabs-nav{margin:0}.sm-inbox-preview-top .ant-tabs-nav:before{border:0}.sm-inbox-preview-content{flex:1;min-height:0;overflow-y:auto}.sm-inbox-preview-content>.ant-empty{margin-top:60px}.sm-inbox-preview-item{text-align:left;width:100%;color:inherit;font:inherit;border:0;border-bottom:1px solid var(--sm-color-divider);cursor:pointer;background:#fff;flex-direction:column;gap:8px;padding:16px 20px;display:flex}.sm-inbox-preview-item:hover{background:var(--ant-color-fill-tertiary)}.sm-inbox-preview-item:focus-visible{outline:2px solid var(--ant-color-primary);outline-offset:-2px}.sm-inbox-preview-title{align-items:center;gap:8px;width:100%;font-weight:600;display:flex}.sm-inbox-ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sm-inbox-unread-dot{background:var(--ant-color-primary);border-radius:50%;flex-shrink:0;width:6px;height:6px}.sm-inbox-preview-summary{-webkit-line-clamp:2;overflow-wrap:anywhere;color:var(--sm-color-text-secondary);-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.sm-inbox-preview-time{color:var(--sm-color-text-secondary)}.sm-inbox-center{flex:1;min-width:0;height:100%;min-height:0;display:flex}.sm-inbox-navigation{background:var(--sm-color-nav);color:#d9d9d9;flex-shrink:0;width:160px;overflow-y:auto}.sm-inbox-section-switch{border-bottom:1px solid #ffffff1a;gap:4px;padding:10px 12px;display:flex}.sm-inbox-section-switch button,.sm-inbox-categories button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.sm-inbox-section-switch button{border-radius:var(--ant-border-radius-sm);flex:1;padding:6px 0}.sm-inbox-section-switch button[aria-pressed=true]{background:var(--ant-color-primary);color:#fff}.sm-inbox-categories{flex-direction:column;padding:6px 0;display:flex}.sm-inbox-categories button{text-align:left;justify-content:space-between;align-items:center;gap:8px;min-height:42px;padding:0 16px;display:flex}.sm-inbox-categories button:hover,.sm-inbox-section-switch button:hover{color:#fff;background:#ffffff1f}.sm-inbox-categories button[aria-current=page]{color:#fff;box-shadow:inset 3px 0 var(--ant-color-primary);background:#ffffff2e}.sm-inbox-navigation button:focus-visible{outline-offset:-3px;outline:2px solid #fff}.sm-inbox-category-count{font-variant-numeric:tabular-nums}.sm-inbox-main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.sm-inbox-filter-row{flex-wrap:wrap;gap:8px}.sm-inbox-filter-row h2{margin-right:12px;font-weight:400}.sm-inbox-list-actions{flex-wrap:wrap;padding:4px 12px 4px 0}.sm-inbox-title-link{max-width:100%;color:var(--ant-color-primary);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;display:block}.sm-inbox-title-link:hover{text-decoration:underline}.sm-inbox-empty{background:#fff;flex:1;place-items:center;display:grid}.sm-inbox-detail-page{flex-direction:column;flex:1;min-height:0;display:flex}.sm-inbox-detail-page .sm-edit-body{background:#fff}.sm-inbox-detail{background:#fff;padding:24px 32px}.sm-inbox-detail h2{overflow-wrap:anywhere;margin:0 0 16px;font-size:16px}.sm-inbox-detail-meta{color:var(--sm-color-text-secondary);border-bottom:1px solid var(--sm-color-divider);flex-wrap:wrap;align-items:center;gap:12px;padding-bottom:20px;display:flex}.sm-inbox-detail-content{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:24px;line-height:1.8}.sm-inbox-tab-panel,.sm-inbox-list-page{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.sm-inbox-tab-panel[hidden]{display:none}.sm-inbox-filter-summary{padding:4px 12px;overflow-x:auto}.sm-header{z-index:100;height:var(--sm-header-height);background:#fff;border-bottom:1px solid #e5e5e5;align-items:center;display:flex;position:relative}.sm-header-logo{object-fit:contain;flex-shrink:0;width:auto;max-width:180px;height:32px;margin:0 20px}.sm-header-tabs{flex:1;align-items:stretch;min-width:0;height:100%;font-size:16px;display:flex}.sm-header-fixed-tabs,.sm-header-scrollable-tabs{align-items:stretch;height:100%;display:flex}.sm-header-fixed-tabs{flex-shrink:0}.sm-header-tabs-viewport{scrollbar-width:none;flex:1;min-width:0;overflow:auto hidden}.sm-header-tabs-viewport::-webkit-scrollbar{display:none}.sm-header-scrollable-tabs{width:max-content;min-width:100%}.sm-header-tabs-scroll-btn{color:#666;cursor:pointer;background:0 0;border:0;flex-shrink:0;width:28px;padding:0}.sm-header-tabs-scroll-btn:hover:not(:disabled){color:var(--ant-color-primary);background:var(--ant-color-primary-bg)}.sm-header-tabs-scroll-btn:disabled{color:#c8c8c8;cursor:default}.sm-header-tab{cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;padding:0 16px;display:flex;position:relative}.sm-header-tab:hover{color:var(--ant-color-primary);background-color:var(--ant-color-primary-bg)}.sm-header-tab--active,.sm-header-tab--active:hover{color:#fff;background-color:var(--ant-color-primary)}.sm-header-tab-operate{width:18px;height:48px;display:none;position:absolute;top:0;right:0}.sm-header-tab:hover .sm-header-tab-operate{display:flex}.sm-header-tab-operate-close{opacity:.6;cursor:pointer;color:inherit;background:0 0;border:none;padding:0;font-size:14px;line-height:1;position:absolute;top:4px;right:4px}.sm-header-tab-operate-close:hover{opacity:1}.sm-header-tab-operate-pin{color:inherit;font-size:var(--ant-font-size);cursor:pointer;opacity:.7;background:0 0;border:0;padding:0;line-height:1;position:absolute;bottom:4px;right:4px}.sm-header-tab-operate-pin:hover:not(:disabled){opacity:1}.sm-header-tab-operate-pin:disabled{cursor:wait;opacity:.4}.sm-header-actions{flex-shrink:0;align-items:center;gap:8px;margin-left:12px;margin-right:12px;display:flex}.sm-header-avatar{cursor:pointer}.sm-header-avatar-button{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;display:flex}.sm-header-avatar-button:focus-visible{outline:2px solid var(--ant-color-primary);outline-offset:2px}.sm-header-action-button{color:#666;font-size:18px}.sm-theme-picker{width:212px}.sm-theme-picker-title{color:#212121;margin-bottom:10px;font-size:14px;line-height:21px}.sm-theme-picker-grid{grid-template-columns:repeat(6,28px);gap:8px;display:grid}.sm-theme-color{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;width:28px;height:28px;padding:3px;display:flex}.sm-theme-color:hover{background:#f2f2f2}.sm-theme-color--selected{border-color:var(--ant-color-primary)}.sm-theme-color-swatch{border-radius:2px;width:20px;height:20px}.sm-theme-color-swatch--pink{background:#f90d58}.sm-theme-color-swatch--red{background:#fb2323}.sm-theme-color-swatch--orange{background:#ff5f1f}.sm-theme-color-swatch--yellow{background:#ff991c}.sm-theme-color-swatch--cyan{background:#16b8b1}.sm-theme-color-swatch--green{background:#1ba854}.sm-theme-color-swatch--lime{background:#77c404}.sm-theme-color-swatch--gold{background:#fdc200}.sm-theme-color-swatch--lightBlue{background:#16b0f1}.sm-theme-color-swatch--blue{background:#276ff5}.sm-theme-color-swatch--deepBlue{background:#0e5fd8}.sm-theme-color-swatch--purple{background:#701df0}.sm-user-panel-popover .ant-popover-inner{border-radius:4px;width:320px;padding:0;overflow:hidden;box-shadow:0 9px 24px 6px #0000001a}.sm-user-panel-popover{top:48px!important}.sm-user-panel-popover .ant-popover-container{padding:0}.sm-user-panel-hero{background:linear-gradient(135deg,#dbeeff 0%,#edf3ff 60%,#d8e8ff 100%);padding:32px 20px 14px;position:relative}.sm-user-panel-actions{gap:2px;display:flex;position:absolute;top:8px;right:10px}.sm-user-panel-actions .ant-btn{color:#42526e}.sm-user-panel-identity{align-items:center;gap:12px;display:flex}.sm-user-panel-identity-text{flex-direction:column;min-width:0;line-height:20px;display:flex}.sm-user-panel-identity-text strong,.sm-user-panel-identity-text span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sm-user-panel-identity-text span{color:#5b6575;font-size:13px}.sm-user-panel-motto{color:#25324a;margin-top:18px;font-size:14px;line-height:22px}.sm-user-panel-content{padding:14px 18px 8px}.sm-user-panel-row{grid-template-columns:54px minmax(0,1fr) 28px;align-items:center;gap:8px;min-height:40px;display:grid}.sm-user-panel-label{color:#8a8f99}.sm-user-panel-value{color:#2f3542;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sm-user-panel-theme-button{justify-content:center;align-items:center;display:flex}.sm-user-panel-theme-swatch{background:var(--ant-color-primary);border-radius:2px;width:14px;height:14px}.sm-user-panel-about{width:fit-content;height:26px;margin:2px auto 8px;padding:0 4px;display:block}.sm-organization-modal .ant-modal-container{flex-direction:column;height:min(560px,100vh - 64px);display:flex}.sm-organization-modal .ant-modal-body{flex-direction:column;flex:1;min-height:0;display:flex}.sm-organization-search{width:240px}.sm-organization-modal .sm-list-table-shell{flex:1}.sm-organization-modal .sm-list-table-content{padding:0 8px}.sm-organization-tree{height:100%;padding:8px 6px;overflow:auto}.sm-organization-table{height:100%}.sm-personal-settings-modal .ant-modal-container{flex-direction:column;height:min(520px,100vh - 32px);display:flex}.sm-personal-settings-modal .ant-modal-body{flex:1;min-height:0;padding:0}.sm-personal-settings-layout{grid-template-columns:148px minmax(0,1fr);height:100%;display:grid}.sm-personal-settings-nav{border-right:1px solid var(--ant-color-border-secondary);background:#fafafa;padding:0}.sm-personal-settings-nav button{width:100%;height:38px;color:var(--ant-color-text-secondary);text-align:left;cursor:pointer;background:0 0;border:0;padding:0 16px;display:block}.sm-personal-settings-nav button:hover{color:var(--ant-color-primary);background:var(--ant-color-primary-bg)}.sm-personal-settings-nav .sm-personal-settings-nav-item--active,.sm-personal-settings-nav .sm-personal-settings-nav-item--active:hover{color:#fff;background:var(--ant-color-primary)}.sm-personal-settings-content{min-width:0;padding:10px 36px;overflow:hidden}.sm-personal-settings-content>section{height:100%}.sm-personal-settings-form{width:100%;max-width:524px;margin:0 auto}.sm-personal-settings-form .ant-form-item{width:230px;margin-bottom:22px}.sm-personal-settings-form .ant-form-item-label{padding-bottom:0}.sm-personal-settings-avatar{flex-direction:column;align-items:center;margin-bottom:12px;display:flex}.sm-personal-settings-actions{justify-content:flex-end;gap:8px;padding-top:8px;display:flex}.sm-personal-settings-card{max-width:520px;margin:0 auto;padding:0}.sm-personal-settings-card .sm-personal-settings-avatar{justify-content:center;margin-bottom:10px}.sm-personal-settings-card .sm-user-avatar-upload,.sm-personal-settings-card .sm-user-avatar-upload>.ant-avatar,.sm-personal-settings-card .sm-user-avatar-upload-mask{width:104px;height:104px}.sm-personal-settings-info{border-top:1px solid var(--ant-color-border-secondary)}.sm-personal-settings-row{border-bottom:1px solid var(--ant-color-border-secondary);grid-template-columns:88px minmax(0,1fr) 32px;align-items:center;min-height:40px;display:grid}.sm-personal-settings-row>span{color:var(--ant-color-text-secondary)}.sm-personal-settings-row>strong{text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.sm-personal-settings-row:not(:has(.ant-btn))>strong{grid-column:2/4}.sm-personal-settings-footer,.sm-personal-credential-actions{justify-content:flex-end;gap:8px;padding-top:12px;display:flex}.sm-personal-settings-modal .ant-btn,.sm-personal-credential{padding:4px 36px 8px}.sm-personal-credential-back{margin:-4px 0 12px -12px}.sm-personal-credential-email-tip{color:var(--sm-text-secondary);margin-bottom:20px;line-height:1.6}.sm-current-login-log-modal .ant-modal-container,.sm-current-audit-log-modal .ant-modal-container{flex-direction:column;height:min(520px,100vh - 64px);display:flex}.sm-current-audit-log-modal .ant-modal-body,.sm-current-audit-log-modal .sm-list-table-shell,.sm-current-audit-log-modal .sm-list-table-content,.sm-current-audit-log-modal .sm-list-table-body{flex-direction:column;flex:1;min-height:0;display:flex}.sm-personal-info-modal .ant-modal-container{flex-direction:column;height:min(620px,100vh - 48px);display:flex}.sm-personal-info-modal .ant-modal-body{flex:1;min-height:0;overflow:auto}.sm-personal-info-form .ant-input,.sm-personal-info-form .ant-select,.sm-personal-info-form .ant-picker{width:100%}.sm-personal-info-assignments{width:100%;margin-top:4px}.sm-personal-info-section-title{width:fit-content;color:var(--ant-color-text-heading);background:var(--ant-color-fill-secondary);border-radius:var(--ant-border-radius-sm);margin:0 0 10px;padding:5px 14px;font-size:14px;font-weight:500}.sm-personal-info-assignment-table .ant-table-cell{padding-top:7px!important;padding-bottom:7px!important}.sm-current-login-log-modal .ant-modal-body,.sm-current-login-log-table,.sm-current-login-log-table>.ant-spin,.sm-current-login-log-table>.ant-spin>.ant-spin-container,.sm-current-login-log-table .ant-table,.sm-current-login-log-table .ant-table-container{flex-direction:column;flex:1;min-height:0;display:flex}.sm-current-login-log-table .ant-table-body{flex:1;min-height:0;max-height:none!important;overflow:auto!important}.sm-about-product{flex-direction:column;align-items:center;gap:10px;padding:18px 24px;display:flex}.sm-about-product img{object-fit:contain;max-width:180px;height:44px}.sm-about-product strong{font-size:18px}.sm-about-versions{width:fit-content;max-width:100%;margin:10px 0 0}.sm-about-versions>div{grid-template-columns:64px minmax(0,1fr);gap:12px;padding:6px 0;display:grid}.sm-about-versions dt{color:var(--ant-color-text-secondary)}.sm-about-versions dd{overflow-wrap:anywhere;margin:0}.sm-layout{--sm-header-height:48px;height:100vh;overflow:hidden}.sm-views{flex-direction:column;flex:1;min-height:0;list-style:none;display:flex}.sm-view{display:none;overflow:hidden}.sm-view--active{flex-direction:column;flex:1;min-height:0;display:flex}.sm-view-loading{justify-content:center;align-items:center;height:100%;min-height:240px;display:flex}.sm-layout-content{background:var(--sm-color-layout);flex-direction:column;flex:1;display:flex;overflow:hidden}.sm-operation-confirm .ant-modal-body{border-bottom:0}.sm-operation-confirm .sm-app-modal-footer-content{min-height:76px;padding:12px 16px 32px}.sm-operation-confirm-title{align-items:center;gap:8px;min-width:0;display:inline-flex}.sm-operation-confirm-title-dot{background:var(--ant-color-info);border-radius:50%;flex:none;width:6px;height:6px}.sm-operation-confirm-title-dot--delete,.sm-operation-confirm-title-dot--destructive{background:var(--ant-color-error)}.sm-operation-confirm-title-dot--warning{background:var(--ant-color-warning)}.sm-operation-confirm-content{min-height:224px;font-size:var(--ant-font-size-lg);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:20px 32px 24px;display:flex}.sm-operation-confirm-illustration{object-fit:contain;width:144px;height:96px;display:block}.sm-operation-confirm-description{max-width:360px;color:var(--ant-color-text);text-align:center;white-space:pre-line;line-height:1.7}.sm-authenticated-watermark{height:100vh;overflow:hidden}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{color:#212121;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#e2e7ef;height:100%;font-family:Roboto,San Francisco,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,WenQuanYi Micro Hei,Microsoft YaHei UI,Microsoft YaHei,sans-serif}:root{--sm-color-text:#212121;--sm-color-text-secondary:#666;--sm-color-text-tertiary:#999;--sm-color-border:#d9d9d9;--sm-color-divider:#e5e5e5;--sm-color-fill:#f5f5f5;--sm-color-layout:#e2e7ef;--sm-color-nav:#343848;--sm-color-link:#0e5fd8;--sm-shadow-low:0 3px 8px 1px #0000000f;--sm-shadow-middle:0 6px 16px 3px #00000014;--sm-shadow-high:0 9px 24px 9px #0000000f}#root{height:100%}.sm-app-initializing,.sm-app-initialization-error{justify-content:center;align-items:center;height:100%;display:flex}.sm-app-initialization-error button{min-width:80px;color:var(--sm-color-text);border:1px solid var(--sm-color-border);border-radius:var(--ant-border-radius,6px);cursor:pointer;background:#fff;padding:4px 12px}.sm-dynamic-icon{color:inherit;vertical-align:-.125em;align-items:center;line-height:0;display:inline-flex}.sm-dynamic-icon svg{vertical-align:inherit;display:inline-block}.sm-app-initialization-error{gap:var(--ant-padding-xs,8px);color:var(--ant-color-error,#ff4d4f);flex-direction:column}.ant-table-wrapper .ant-table-thead>tr>th{border-top:var(--ant-line-width) var(--ant-line-type) var(--ant-table-border-color)}.sm-table-fill .ant-table-tbody>tr.ant-table-placeholder>td{border-bottom:0}.sm-auth-container{justify-content:center;align-items:center;height:100%;display:flex}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#b2b2b2;border-radius:3px}::-webkit-scrollbar-track{background:0 0}.sm-table-link,.ant-table-wrapper .ant-table-tbody .ant-btn-variant-link{-webkit-user-select:text;user-select:text}.sm-table-link:not(:disabled):hover,.ant-table-wrapper .ant-table-tbody .ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover{text-decoration:underline}
