.semi-backtop{box-sizing:border-box;z-index:10;cursor:pointer;text-align:center;position:fixed;bottom:50px;right:100px;overflow:hidden}.semi-rtl .semi-backtop,.semi-portal-rtl .semi-backtop{direction:rtl;left:100px;right:auto}.semi-breadcrumb{overflow:hidden}.semi-breadcrumb-wrapper{flex-wrap:wrap;display:flex}.semi-breadcrumb-wrapper-loose{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}.semi-breadcrumb-wrapper-compact{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:16px}.semi-breadcrumb-item-wrap{align-items:center;margin:4px 4px 4px 0;display:inline-flex}.semi-breadcrumb-item{color:var(--semi-color-text-2);align-items:center;column-gap:4px;margin-right:4px;font-weight:400;display:inline-flex}.semi-breadcrumb-item .semi-typography{color:inherit}.semi-breadcrumb-item-title-inline{display:inline-flex}.semi-breadcrumb-item-active{color:var(--semi-color-text-0);font-weight:600}.semi-breadcrumb-item-active:hover,.semi-breadcrumb-item-active:active{color:var(--semi-color-text-0);cursor:default;border:none;margin-bottom:0}.semi-breadcrumb-item-active .semi-typography{font-weight:600}.semi-breadcrumb-item-icon{margin-bottom:-1px}.semi-breadcrumb-item-more svg{vertical-align:middle}.semi-breadcrumb-item-link{-webkit-text-decoration:inherit;text-decoration:inherit;transition:color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none))}.semi-breadcrumb-item-link:hover{color:var(--semi-color-link);cursor:pointer}.semi-breadcrumb-item-link:active{color:var(--semi-color-link-hover);cursor:pointer}.semi-breadcrumb-collapse{flex-shrink:0;display:inline-flex}.semi-breadcrumb-separator{color:var(--semi-color-text-2);display:flex}.semi-breadcrumb-restItem{color:var(--semi-color-text-2);margin-right:8px}.semi-rtl .semi-breadcrumb-wrapper,.semi-portal-rtl .semi-breadcrumb-wrapper{direction:rtl}.semi-rtl .semi-breadcrumb-item-wrap,.semi-portal-rtl .semi-breadcrumb-item-wrap,.semi-rtl .semi-breadcrumb-item,.semi-portal-rtl .semi-breadcrumb-item{margin-left:4px;margin-right:0}.semi-rtl .semi-breadcrumb-restItem,.semi-portal-rtl .semi-breadcrumb-restItem{margin-left:8px;margin-right:0}.semi-rtl .semi-breadcrumb-item-icon+.semi-breadcrumb-item-title,.semi-portal-rtl .semi-breadcrumb-item-icon+.semi-breadcrumb-item-title{margin-left:0;margin-right:4px;display:inline-block}.semi-collapsible-transition{transition:height .25s cubic-bezier(.25, .1, .25, 1) var(--semi-transition_delay-none), opacity .25s var(--semi-transition_function-easeIn) var(--semi-transition_delay-none)}.semi-empty{display:flex}.semi-empty-image{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;justify-content:center;display:flex}.semi-empty-vertical{flex-direction:column;align-items:center}.semi-empty-vertical .semi-empty-content{margin-top:24px}.semi-empty-vertical .semi-empty-title,.semi-empty-vertical .semi-empty-description{text-align:center}.semi-empty-horizontal .semi-empty-content{margin-left:32px}.semi-empty-title.semi-typography{font-weight:600;display:block}.semi-empty-title+.semi-empty-description{margin-top:16px}.semi-empty-description{color:var(--semi-color-text-1)}.semi-empty-footer{margin-top:24px}.semi-rtl .semi-empty,.semi-portal-rtl .semi-empty{direction:rtl}.semi-rtl .semi-empty-horizontal .semi-empty-content,.semi-portal-rtl .semi-empty-horizontal .semi-empty-content{margin-left:auto;margin-right:32px}.semi-dropdown{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}.semi-dropdown-wrapper{box-shadow:var(--semi-shadow-elevated);z-index:1050;border-radius:var(--semi-border-radius-medium);background:var(--semi-color-bg-3);-webkit-backdrop-filter:none;backdrop-filter:none;opacity:0;position:relative;overflow-y:auto}.semi-dropdown-wrapper-show{opacity:1}.semi-dropdown-trigger{display:inline-block}.semi-dropdown-menu{margin:0;padding:4px 0;list-style:none}.semi-dropdown-title{color:var(--semi-color-text-2);cursor:default;padding:8px 16px 4px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:16px}.semi-dropdown-title-withTick{padding-left:31px}.semi-dropdown-item{color:var(--semi-color-text-0);max-width:280px;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeOut) 0s;border-radius:0;align-items:center;padding:8px 16px;display:flex}.semi-dropdown-item-hover{background-color:var(--semi-color-fill-0)}.semi-dropdown-item:not(.semi-dropdown-item-active):hover{background-color:var(--semi-color-fill-0);cursor:pointer}.semi-dropdown-item:not(.semi-dropdown-item-active):active{background-color:var(--semi-color-fill-1)}.semi-dropdown-item:focus-visible{background-color:var(--semi-color-fill-0);outline:0}.semi-dropdown-item-icon{align-items:center;margin-right:8px;display:inline-flex}.semi-dropdown-item-danger{color:var(--semi-color-danger)}.semi-dropdown-item-secondary{color:var(--semi-color-secondary)}.semi-dropdown-item-warning{color:var(--semi-color-warning)}.semi-dropdown-item-tertiary{color:var(--semi-color-tertiary)}.semi-dropdown-item-primary{color:var(--semi-color-primary)}.semi-dropdown-item-withTick{padding-left:12px}.semi-dropdown-item>.semi-icon{flex-shrink:0;margin-right:9px;font-size:12px}.semi-dropdown-item-active{font-weight:600}.semi-dropdown-item.semi-dropdown-item-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-dropdown-item.semi-dropdown-item-disabled:hover,.semi-dropdown-item.semi-dropdown-item-disabled:active{cursor:not-allowed;background-color:#0000}.semi-dropdown-divider{clear:both;background:var(--semi-color-border);width:100%;min-width:100%;height:1px;margin:4px 0;display:block}.semi-rtl .semi-dropdown-wrapper,.semi-portal-rtl .semi-dropdown-wrapper{direction:rtl}.semi-rtl .semi-dropdown-title-withTick,.semi-portal-rtl .semi-dropdown-title-withTick{padding-left:0;padding-right:31px}.semi-rtl .semi-dropdown-item-withTick,.semi-portal-rtl .semi-dropdown-item-withTick{padding-left:auto;padding-right:12px}.semi-rtl .semi-dropdown-item>.semi-icon,.semi-portal-rtl .semi-dropdown-item>.semi-icon{margin-left:9px;margin-right:0}.semi-input-number{box-sizing:border-box;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none));align-items:center;display:inline-flex}.semi-input-number-suffix-btns{border:1px solid var(--semi-color-border);border-radius:var(--semi-border-radius-small);background-color:var(--semi-color-bg-2);box-sizing:border-box;flex-direction:column;margin-left:4px;display:inline-flex}.semi-input-number-suffix-btns>.semi-input-number-button{-webkit-user-select:none;user-select:none;width:14px;height:50%;color:var(--semi-color-text-2);border-radius:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.semi-input-number-suffix-btns>.semi-input-number-button-up:not(.semi-input-number-button-up-not-allowed):hover,.semi-input-number-suffix-btns>.semi-input-number-button-down:not(.semi-input-number-button-down-not-allowed):hover{cursor:pointer;background-color:var(--semi-color-fill-0)}.semi-input-number-suffix-btns>.semi-input-number-button-up:not(.semi-input-number-button-up-not-allowed):active,.semi-input-number-suffix-btns>.semi-input-number-button-down:not(.semi-input-number-button-down-not-allowed):active{cursor:pointer;background-color:var(--semi-color-fill-1)}.semi-input-number-suffix-btns>.semi-input-number-button-up.semi-input-number-button-up-disabled,.semi-input-number-suffix-btns>.semi-input-number-button-down.semi-input-number-button-down-disabled{background-color:var(--semi-color-disabled-fill);color:var(--semi-color-disabled-text)}.semi-input-number-suffix-btns>.semi-input-number-button-up.semi-input-number-button-up-not-allowed,.semi-input-number-suffix-btns>.semi-input-number-button-down.semi-input-number-button-down-not-allowed{cursor:not-allowed}.semi-input-number-suffix-btns-inner-hover{border-color:var(--semi-color-fill-2)}.semi-input-number-suffix-btns-inner{border-radius:var(--semi-border-radius-small);margin-left:8px;overflow:hidden}.semi-input-number .semi-input-clearbtn+.semi-input-suffix{margin-left:-4px}.semi-input-number .semi-input-clearbtn+.semi-input-suffix .semi-input-number-suffix-btns-inner{margin-left:0}.semi-input-number-size-default .semi-input-number-suffix-btns{height:32px}.semi-input-number-size-default .semi-input-number-suffix-btns-inner{height:30px}.semi-input-number-size-large .semi-input-number-suffix-btns{height:40px}.semi-input-number-size-large .semi-input-number-suffix-btns-inner{height:38px}.semi-input-number-size-small .semi-input-number-suffix-btns{height:24px}.semi-input-number-size-small .semi-input-number-suffix-btns-inner{height:22px}.semi-input-number:not(:focus-within):not(:hover) .semi-input-borderless+.semi-input-number-suffix-btns{opacity:0}.semi-rtl .semi-input-number,.semi-portal-rtl .semi-input-number{direction:rtl}.semi-rtl .semi-input-number-suffix-btns,.semi-portal-rtl .semi-input-number-suffix-btns{margin-left:auto;margin-right:4px}.semi-rtl .semi-input-number-suffix-btns-inner,.semi-portal-rtl .semi-input-number-suffix-btns-inner{margin-left:auto;margin-right:8px}.semi-rtl .semi-input-number .semi-input-clearbtn+.semi-input-suffix,.semi-portal-rtl .semi-input-number .semi-input-clearbtn+.semi-input-suffix{margin-left:auto;margin-right:-4px}.semi-rtl .semi-input-number .semi-input-clearbtn+.semi-input-suffix .semi-input-number-suffix-btns-inner,.semi-portal-rtl .semi-input-number .semi-input-clearbtn+.semi-input-suffix .semi-input-number-suffix-btns-inner{margin-left:auto;margin-right:0}.semi-navigation{box-sizing:border-box;-webkit-user-select:none;user-select:none;border-right:1px solid var(--semi-color-border);background-color:var(--semi-color-nav-bg);outline:none;width:240px;margin:0;padding-left:8px;padding-right:8px;transition:padding-left .1s ease-out,width .2s cubic-bezier(.62,.05,.36,.95);display:inline-flex;overflow:hidden}.semi-navigation-inner{justify-content:space-between;width:100%;height:100%;display:flex}.semi-navigation-list{margin:0;padding:0;list-style:none}.semi-navigation-list>.semi-navigation-item-normal{height:36px}.semi-navigation-list>.semi-navigation-item,.semi-navigation-list>.semi-navigation-item>.semi-navigation-sub-title{font-weight:600}.semi-navigation-collapsed{width:60px;padding-left:8px;padding-right:8px;transition:padding-left .1s ease-out,width .2s cubic-bezier(.62,.05,.36,.95)}.semi-navigation-collapsed .semi-navigation-item-text,.semi-navigation-collapsed .semi-navigation-item-icon:last-child{opacity:0;transition:opacity .2s cubic-bezier(.5,-.1,1,.4)}.semi-navigation-collapsed-wrapper{width:fit-content;height:fit-content;display:flex}.semi-navigation-sub-wrap .semi-navigation-sub-title,.semi-navigation-item{cursor:pointer;border-radius:var(--semi-border-radius-small);box-sizing:border-box;color:var(--semi-color-text-0);width:100%;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);margin-top:0;margin-bottom:8px;padding:8px 12px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;display:flex}.semi-navigation-sub-wrap .semi-navigation-sub-title-text,.semi-navigation-item-text{white-space:nowrap;text-overflow:ellipsis;opacity:1;transition:opacity .2s cubic-bezier(.5,-.1,1,.4);overflow:hidden}.semi-navigation-sub-wrap .semi-navigation-sub-title-indent,.semi-navigation-item-indent{width:32px}.semi-navigation-sub-wrap .semi-navigation-sub-title:focus-visible,.semi-navigation-item:focus-visible{outline:2px solid var(--semi-color-primary-light-active);outline-offset:-2px}.semi-navigation-header-link,.semi-navigation-item-link{width:100%;color:inherit;justify-content:flex-start;align-items:center;text-decoration:none;display:flex}.semi-navigation-item-has-link{padding:0}.semi-navigation-item-has-link .semi-navigation-item-link{padding:8px 12px}.semi-navigation-item-sub{padding:0}.semi-navigation-sub-wrap>.semi-navigation-item-inner{width:100%}.semi-navigation-sub-wrap .semi-navigation-sub-title>.semi-navigation-item-inner{display:flex}.semi-navigation-item-inner{flex:none;align-items:center;width:100%;display:flex}.semi-navigation-item-title{opacity:1;transition:opacity .1s ease-out 100s}.semi-navigation .semi-navigation-sub-title{margin-bottom:0}.semi-navigation-item-icon-info{color:var(--semi-color-text-2);min-width:20px;margin-left:0;margin-right:12px;display:inline-flex}.semi-navigation-item-icon-toggle-left{color:var(--semi-color-text-2);min-width:20px;margin-right:12px;display:inline-flex}.semi-navigation-item-icon-toggle-right{color:var(--semi-color-text-2);opacity:1;margin-left:auto;transition:opacity .2s cubic-bezier(.5,-.1,1,.4);display:inline-flex}.semi-navigation-item-selected{background-color:var(--semi-color-primary-light-default);color:var(--semi-color-text-0)}.semi-navigation-item-selected .semi-navigation-item-icon:first-child{color:var(--semi-color-primary)}.semi-navigation-item-selected.semi-navigation-item-disabled{color:var(--semi-color-primary-disabled);cursor:not-allowed;background-color:#0000}.semi-navigation-item-selected.semi-navigation-item-disabled .semi-navigation-item-icon:first-child{color:var(--semi-color-primary-disabled)}.semi-navigation-item-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed;background-color:#0000}.semi-navigation-item-disabled .semi-navigation-item-icon,.semi-navigation-item-disabled .semi-navigation-item-icon:first-child{color:var(--semi-color-disabled-text)}.semi-navigation-inner>.semi-navigation-item{color:var(--semi-color-text-0)}.semi-navigation-item-normal:hover:not(.semi-navigation-item-selected){background-color:var(--semi-color-fill-0);color:var(--semi-color-text-0)}.semi-navigation-item-normal:hover:not(.semi-navigation-item-selected) .semi-navigation-item-icon:first-child{color:var(--semi-color-text-2)}.semi-navigation-item-normal:hover.semi-navigation-item-selected{color:var(--semi-color-text-0);background-color:var(--semi-color-fill-0)}.semi-navigation-item-normal:hover.semi-navigation-item-selected .semi-navigation-item-icon:first-child{color:var(--semi-color-primary)}.semi-navigation-item-normal:hover.semi-navigation-item-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed;background-color:#0000}.semi-navigation-item-normal:hover.semi-navigation-item-disabled .semi-navigation-item-icon,.semi-navigation-item-normal:hover.semi-navigation-item-disabled .semi-navigation-item-icon:first-child{color:var(--semi-color-disabled-text)}.semi-navigation-item-normal:hover.semi-navigation-item-selected.semi-navigation-item-disabled{color:var(--semi-color-primary-disabled);cursor:not-allowed;background-color:#0000}.semi-navigation-item-normal:hover.semi-navigation-item-selected.semi-navigation-item-disabled .semi-navigation-item-icon:first-child{color:var(--semi-color-primary-disabled)}.semi-navigation-item-normal:active:not(.semi-navigation-item-selected),.semi-navigation-inner>.semi-navigation-item-normal:active:not(.semi-navigation-item-selected){background-color:var(--semi-color-fill-1);color:var(--semi-color-text-0)}.semi-navigation-item-normal:active:not(.semi-navigation-item-selected) .semi-navigation-item-icon:first-child,.semi-navigation-inner>.semi-navigation-item-normal:active:not(.semi-navigation-item-selected) .semi-navigation-item-icon:first-child{color:var(--semi-color-text-2)}.semi-navigation-item-normal:active.semi-navigation-item-selected,.semi-navigation-inner>.semi-navigation-item-normal:active.semi-navigation-item-selected{color:var(--semi-color-text-0);background-color:var(--semi-color-fill-1)}.semi-navigation-item-normal:active.semi-navigation-item-selected .semi-navigation-item-icon:first-child,.semi-navigation-inner>.semi-navigation-item-normal:active.semi-navigation-item-selected .semi-navigation-item-icon:first-child{color:var(--semi-color-primary)}.semi-navigation-item-normal:active.semi-navigation-item-disabled,.semi-navigation-inner>.semi-navigation-item-normal:active.semi-navigation-item-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed;background-color:#0000}.semi-navigation-item-normal:active.semi-navigation-item-disabled .semi-navigation-item-icon,.semi-navigation-item-normal:active.semi-navigation-item-disabled .semi-navigation-item-icon:first-child,.semi-navigation-inner>.semi-navigation-item-normal:active.semi-navigation-item-disabled .semi-navigation-item-icon,.semi-navigation-inner>.semi-navigation-item-normal:active.semi-navigation-item-disabled .semi-navigation-item-icon:first-child{color:var(--semi-color-disabled-text)}.semi-navigation-sub-wrap .semi-navigation-item-inner{display:block}.semi-navigation-sub-wrap{height:inherit;margin-top:0;padding:0;display:block}.semi-navigation-sub-wrap .semi-navigation-sub-title{justify-content:flex-start;align-items:center;height:36px;display:flex}.semi-navigation-sub{text-overflow:ellipsis;white-space:nowrap;outline:none;padding:0;font-size:14px;font-weight:400;list-style:none;overflow:hidden}.semi-navigation-sub .semi-navigation-item{color:var(--semi-color-text-0);background-color:#0000;width:100%;height:36px;font-weight:400}.semi-navigation-sub .semi-navigation-item:first-child{margin-top:8px}.semi-navigation-sub .semi-navigation-item>.semi-navigation-sub .semi-navigation-item-text:first-child{margin-left:44px}.semi-navigation-sub .semi-navigation-item:hover:not(.semi-navigation-sub-wrap):not(.semi-navigation-item-selected):not(.semi-navigation-item-disabled){background-color:var(--semi-color-fill-0);color:var(--semi-color-text-0)}.semi-navigation-sub .semi-navigation-item:hover:not(.semi-navigation-sub-wrap):not(.semi-navigation-item-selected):not(.semi-navigation-item-disabled) .semi-navigation-item-icon:first-child{color:var(--semi-color-text-2)}.semi-navigation-sub .semi-navigation-item:hover.semi-navigation-item-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed;background-color:#0000}.semi-navigation-sub .semi-navigation-item:hover.semi-navigation-item-disabled .semi-navigation-item-icon,.semi-navigation-sub .semi-navigation-item:hover.semi-navigation-item-disabled .semi-navigation-item-icon:first-child{color:var(--semi-color-disabled-text)}.semi-navigation-sub .semi-navigation-item:hover.semi-navigation-item-selected{background-color:var(--semi-color-primary-light-default);color:var(--semi-color-text-0)}.semi-navigation-sub .semi-navigation-item:hover.semi-navigation-item-selected .semi-navigation-item-icon:first-child{color:var(--semi-color-primary)}.semi-navigation-sub .semi-navigation-item:active:not(.semi-navigation-sub-wrap):not(.semi-navigation-item-selected):not(.semi-navigation-item-disabled){background-color:var(--semi-color-fill-1);color:var(--semi-color-text-0)}.semi-navigation-sub .semi-navigation-item:active:not(.semi-navigation-sub-wrap):not(.semi-navigation-item-selected):not(.semi-navigation-item-disabled) .semi-navigation-item-icon:first-child{color:var(--semi-color-text-2)}.semi-navigation-sub .semi-navigation-item:active.semi-navigation-item-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed;background-color:#0000}.semi-navigation-sub .semi-navigation-item:active.semi-navigation-item-disabled .semi-navigation-item-icon,.semi-navigation-sub .semi-navigation-item:active.semi-navigation-item-disabled .semi-navigation-item-icon:first-child{color:var(--semi-color-disabled-text)}.semi-navigation-sub .semi-navigation-item:active.semi-navigation-item-selected{background-color:var(--semi-color-primary-light-default);color:var(--semi-color-text-0)}.semi-navigation-sub .semi-navigation-item:active.semi-navigation-item-selected .semi-navigation-item-icon:first-child{color:var(--semi-color-primary)}.semi-navigation-sub .semi-navigation-item-selected{background-color:var(--semi-color-primary-light-default);color:var(--semi-color-text-0)}.semi-navigation-sub .semi-navigation-item-selected .semi-navigation-item-icon:first-child{color:var(--semi-color-primary)}.semi-navigation-sub .semi-navigation-item-selected.semi-navigation-item-disabled{cursor:not-allowed;background-color:var(--semi-color-primary-light-default);color:var(--semi-color-disabled-text)}.semi-navigation-sub .semi-navigation-item-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed;background-color:#0000}.semi-navigation-sub .semi-navigation-item-disabled .semi-navigation-item-icon,.semi-navigation-sub .semi-navigation-item-disabled .semi-navigation-item-icon:first-child{color:var(--semi-color-disabled-text)}.semi-navigation-sub .semi-navigation-sub-wrap{height:inherit}.semi-navigation-icon-rotate-0{transition:transform .2s ease-in-out;transform:rotate(0)}.semi-navigation-icon-rotate-180{transition:transform .2s ease-in-out;transform:rotate(-180deg)}.semi-navigation-header{box-sizing:border-box;align-items:center;display:inline-flex}.semi-navigation-header-logo{margin-left:0;margin-right:8px;display:inline-flex}.semi-navigation-header-logo>.semi-icon,.semi-navigation-header-logo>img{object-fit:scale-down;width:36px;height:36px}.semi-navigation-header-text{color:var(--semi-color-text-0);white-space:nowrap;text-overflow:ellipsis;opacity:1;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;line-height:24px;transition:opacity .2s cubic-bezier(.5,-.1,1,.4);display:inline-flex}.semi-navigation-footer{box-sizing:border-box;align-items:center;padding:16px 24px;display:inline-flex}.semi-navigation-footer .semi-navigation-collapse-btn{text-overflow:ellipsis;white-space:nowrap}.semi-navigation-collapsed .semi-navigation-header{justify-content:center}.semi-navigation-collapsed .semi-navigation-header .semi-navigation-header-logo{width:100%;margin-right:0}.semi-navigation-collapsed .semi-navigation-header .semi-navigation-header-logo>.semi-icon,.semi-navigation-collapsed .semi-navigation-header .semi-navigation-header-logo>img{width:36px;max-width:100%;max-height:100%}.semi-navigation-collapsed .semi-navigation-header .semi-navigation-header-text{opacity:0;transition:opacity .2s cubic-bezier(.5,-.1,1,.4)}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-item-selected:not(.semi-navigation-item-disabled).semi-navigation-item-normal:hover .semi-navigation-item-icon:first-child{color:var(--semi-color-primary)}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title{color:var(--semi-color-text-0);background-color:#0000}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title-selected{background-color:var(--semi-color-primary-light-default);color:var(--semi-color-text-0);font-weight:600}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title-selected .semi-navigation-item-icon:first-child{color:var(--semi-color-primary)}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title-selected{background-color:#0000}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title-selected.semi-navigation-sub-title-disabled{color:var(--semi-color-primary-disabled);cursor:not-allowed;background-color:#0000}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title-selected.semi-navigation-sub-title-disabled .semi-navigation-item-icon:first-child{color:var(--semi-color-primary-disabled)}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed;background-color:#0000;font-weight:600}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title-disabled .semi-navigation-item-icon,.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title-disabled .semi-navigation-item-icon:first-child{color:var(--semi-color-disabled-text)}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:hover:not(.semi-navigation-sub-title-selected){background-color:var(--semi-color-fill-0);color:var(--semi-color-text-0)}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:hover:not(.semi-navigation-sub-title-selected) .semi-navigation-item-icon:first-child{color:var(--semi-color-text-2)}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:hover.semi-navigation-sub-title-selected{color:var(--semi-color-text-0);background-color:var(--semi-color-fill-0)}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:hover.semi-navigation-sub-title-selected .semi-navigation-item-icon:first-child{color:var(--semi-color-primary)}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:active:not(.semi-navigation-sub-title-selected){background-color:var(--semi-color-fill-1);color:var(--semi-color-text-0)}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:active:not(.semi-navigation-sub-title-selected) .semi-navigation-item-icon:first-child{color:var(--semi-color-text-2)}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:active.semi-navigation-sub-title-selected{color:var(--semi-color-text-0);background-color:var(--semi-color-fill-1)}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:active.semi-navigation-sub-title-selected .semi-navigation-item-icon:first-child{color:var(--semi-color-primary)}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:hover.semi-navigation-sub-title-disabled:not(.semi-navigation-sub-title-selected),.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:active.semi-navigation-sub-title-disabled:not(.semi-navigation-sub-title-selected){color:var(--semi-color-disabled-text);cursor:not-allowed;background-color:#0000}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:hover.semi-navigation-sub-title-disabled:not(.semi-navigation-sub-title-selected) .semi-navigation-item-icon,.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:hover.semi-navigation-sub-title-disabled:not(.semi-navigation-sub-title-selected) .semi-navigation-item-icon:first-child,.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:active.semi-navigation-sub-title-disabled:not(.semi-navigation-sub-title-selected) .semi-navigation-item-icon,.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:active.semi-navigation-sub-title-disabled:not(.semi-navigation-sub-title-selected) .semi-navigation-item-icon:first-child{color:var(--semi-color-disabled-text)}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:hover.semi-navigation-sub-title-disabled.semi-navigation-sub-title-selected,.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:active.semi-navigation-sub-title-disabled.semi-navigation-sub-title-selected{color:var(--semi-color-primary-disabled);cursor:not-allowed;background-color:#0000}.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:hover.semi-navigation-sub-title-disabled.semi-navigation-sub-title-selected .semi-navigation-item-icon:first-child,.semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:active.semi-navigation-sub-title-disabled.semi-navigation-sub-title-selected .semi-navigation-item-icon:first-child{color:var(--semi-color-primary-disabled)}.semi-navigation-vertical .semi-navigation-list .semi-navigation-sub-wrap>.semi-navigation-sub-title-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed;background-color:#0000}.semi-navigation-vertical .semi-navigation-list .semi-navigation-sub-wrap>.semi-navigation-sub-title-disabled .semi-navigation-item-icon,.semi-navigation-vertical .semi-navigation-list .semi-navigation-sub-wrap>.semi-navigation-sub-title-disabled .semi-navigation-item-icon:first-child{color:var(--semi-color-disabled-text)}.semi-navigation-vertical .semi-navigation-list .semi-navigation-sub-wrap>.semi-navigation-sub-title:hover:not(.semi-navigation-sub-title-selected){background-color:var(--semi-color-fill-0);color:var(--semi-color-text-0)}.semi-navigation-vertical .semi-navigation-list .semi-navigation-sub-wrap>.semi-navigation-sub-title:hover:not(.semi-navigation-sub-title-selected) .semi-navigation-item-icon:first-child{color:var(--semi-color-text-2)}.semi-navigation-vertical .semi-navigation-list .semi-navigation-sub-wrap>.semi-navigation-sub-title:hover.semi-navigation-sub-title-selected{color:var(--semi-color-text-0);background-color:var(--semi-color-fill-0)}.semi-navigation-vertical .semi-navigation-list .semi-navigation-sub-wrap>.semi-navigation-sub-title:hover.semi-navigation-sub-title-selected .semi-navigation-item-icon:first-child{color:var(--semi-color-primary)}.semi-navigation-vertical .semi-navigation-list .semi-navigation-sub-wrap>.semi-navigation-sub-title:hover.semi-navigation-sub-title-disabled:not(.semi-navigation-sub-title-selected){color:var(--semi-color-disabled-text);cursor:not-allowed;background-color:#0000}.semi-navigation-vertical .semi-navigation-list .semi-navigation-sub-wrap>.semi-navigation-sub-title:hover.semi-navigation-sub-title-disabled:not(.semi-navigation-sub-title-selected) .semi-navigation-item-icon,.semi-navigation-vertical .semi-navigation-list .semi-navigation-sub-wrap>.semi-navigation-sub-title:hover.semi-navigation-sub-title-disabled:not(.semi-navigation-sub-title-selected) .semi-navigation-item-icon:first-child{color:var(--semi-color-disabled-text)}.semi-navigation-vertical .semi-navigation-list .semi-navigation-sub-wrap>.semi-navigation-sub-title:hover.semi-navigation-sub-title-disabled.semi-navigation-sub-title-selected{color:var(--semi-color-primary-disabled);cursor:not-allowed;background-color:#0000}.semi-navigation-vertical .semi-navigation-list .semi-navigation-sub-wrap>.semi-navigation-sub-title:hover.semi-navigation-sub-title-disabled.semi-navigation-sub-title-selected .semi-navigation-item-icon:first-child{color:var(--semi-color-primary-disabled)}.semi-navigation-vertical .semi-navigation-item:last-of-type{margin-bottom:0}.semi-navigation-vertical .semi-navigation-inner{flex-direction:column}.semi-navigation-vertical .semi-navigation-header-list-outer{height:100%}.semi-navigation-vertical .semi-navigation-list-wrapper{padding-top:12px;overflow:hidden auto}.semi-navigation-vertical .semi-navigation-header{width:100%;padding:32px 8px 36px 3.5px}.semi-navigation-vertical .semi-navigation-header-collapsed{padding-left:3.5px;padding-right:0;transition:padding-left .1s ease-out,width .2s cubic-bezier(.62,.05,.36,.95)}.semi-navigation-vertical .semi-navigation-footer{color:var(--semi-color-text-1);padding-left:8px;padding-right:8px}.semi-navigation-vertical .semi-navigation-footer .semi-navigation-collapse-btn .semi-button-content-right{opacity:1;margin-left:12px;transition:opacity .2s cubic-bezier(.5,-.1,1,.4)}.semi-navigation-vertical .semi-navigation-footer .semi-navigation-collapse-btn>.semi-button{color:var(--semi-color-text-1);padding-left:8px;padding-right:8px}.semi-navigation-vertical .semi-navigation-footer-collapsed{justify-content:center}.semi-navigation-vertical .semi-navigation-footer-collapsed .semi-navigation-collapse-btn{width:100%}.semi-navigation-vertical .semi-navigation-footer-collapsed .semi-navigation-collapse-btn .semi-button-content-right{opacity:0;transition:opacity .2s cubic-bezier(.5,-.1,1,.4)}.semi-navigation-horizontal{border-right:none;border-bottom:1px solid var(--semi-color-border);width:100%;height:60px;padding-left:24px;padding-right:24px}.semi-navigation-horizontal .semi-navigation-inner{flex-direction:row}.semi-navigation-horizontal .semi-navigation-header-list-outer{align-items:center;display:inline-flex}.semi-navigation-horizontal .semi-navigation-header-list-outer-collapsed{align-items:baseline}.semi-navigation-horizontal .semi-navigation-header{width:inherit;margin-right:24px}.semi-navigation-horizontal .semi-navigation-list{align-items:center;display:inline-flex}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item{color:var(--semi-color-text-2);background-color:#0000;margin-bottom:0}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item .semi-navigation-item-icon:first-child{color:var(--semi-color-text-2)}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-selected{color:var(--semi-color-text-0);background-color:#0000}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-selected .semi-navigation-item-icon:first-child{color:var(--semi-color-text-0)}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed;background-color:#0000}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-disabled .semi-navigation-item-icon,.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-disabled .semi-navigation-item-icon:first-child{color:var(--semi-color-disabled-text)}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-normal:hover:not(.semi-navigation-item-selected){color:var(--semi-color-text-1);background-color:#0000}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-normal:hover:not(.semi-navigation-item-selected) .semi-navigation-item-icon:first-child{color:var(--semi-color-text-1)}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-normal:hover:not(.semi-navigation-item-selected) .semi-navigation-item-text{color:var(--semi-color-text-1);background-color:#0000}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-normal:active:not(.semi-navigation-item-selected){color:var(--semi-color-text-0);background-color:#0000}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-normal:active:not(.semi-navigation-item-selected) .semi-navigation-item-icon:first-child{color:var(--semi-color-text-0)}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-normal:hover.semi-navigation-item-disabled,.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-normal:active.semi-navigation-item-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed;background-color:#0000}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-normal:hover.semi-navigation-item-disabled .semi-navigation-item-icon,.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-normal:hover.semi-navigation-item-disabled .semi-navigation-item-icon:first-child,.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-normal:active.semi-navigation-item-disabled .semi-navigation-item-icon,.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-normal:active.semi-navigation-item-disabled .semi-navigation-item-icon:first-child{color:var(--semi-color-disabled-text)}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-normal:hover.semi-navigation-item-disabled .semi-navigation-item-text,.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item-normal:active.semi-navigation-item-disabled .semi-navigation-item-text{color:var(--semi-color-disabled-text);background-color:#0000}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item:not(:last-of-type){margin-right:8px}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-sub-title .semi-navigation-item-text{color:var(--semi-color-text-2);background-color:#0000}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-sub-title-selected .semi-navigation-item-icon:first-child,.semi-navigation-horizontal .semi-navigation-list .semi-navigation-sub-title-selected .semi-navigation-item-text{color:var(--semi-color-text-0);background-color:#0000}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-sub-title-disabled{cursor:not-allowed}.semi-navigation-horizontal .semi-navigation-list .semi-navigation-sub-title-disabled .semi-navigation-item-icon:first-child,.semi-navigation-horizontal .semi-navigation-list .semi-navigation-sub-title-disabled .semi-navigation-item-text{color:var(--semi-color-disabled-text);background-color:#0000}.semi-navigation-horizontal .semi-navigation-item-inner{width:auto}.semi-navigation-horizontal .semi-navigation-item-icon:last-child{margin-left:8px}.semi-navigation-horizontal .semi-navigation-item-icon:first-child{margin-right:8px}.semi-navigation-horizontal .semi-navigation-item{width:auto}.semi-navigation-horizontal .semi-navigation-item-collapsed{word-wrap:none;text-overflow:ellipsis}.semi-navigation-horizontal .semi-navigation-footer{border-top:none;padding-right:0}.semi-navigation-horizontal .semi-navigation-footer-collapsed{flex-direction:row;justify-content:center;align-items:center}.semi-navigation-popover .semi-navigation-sub-title{width:100%}.semi-navigation-popover .semi-navigation-item-selected{font-weight:400}.semi-dropdown-item .semi-navigation-sub-title{box-sizing:border-box;width:100%;padding:8px 12px}.semi-dropdown-item.semi-navigation-item{min-width:150px;margin-top:0;margin-bottom:0}.semi-dropdown-menu .semi-navigation-item-sub{padding:0}.semi-rtl .semi-navigation,.semi-portal-rtl .semi-navigation{border-right:0;border-left:1px solid var(--semi-color-border);direction:rtl;transition:padding-right .1s ease-out,width .2s cubic-bezier(.62,.05,.36,.95)}.semi-rtl .semi-navigation-collapsed,.semi-portal-rtl .semi-navigation-collapsed{transition:padding-right .1s ease-out,width .2s cubic-bezier(.62,.05,.36,.95)}.semi-rtl .semi-navigation-item-icon:first-child,.semi-portal-rtl .semi-navigation-item-icon:first-child{margin-left:12px;margin-right:0}.semi-rtl .semi-navigation-item-icon:last-child,.semi-portal-rtl .semi-navigation-item-icon:last-child{margin-left:0;margin-right:auto}.semi-rtl .semi-navigation-sub .semi-navigation-item>.semi-rtl .semi-navigation-sub .semi-navigation-item-text:first-child,.semi-rtl .semi-navigation-sub .semi-navigation-item>.semi-portal-rtl .semi-navigation-sub .semi-navigation-item-text:first-child,.semi-portal-rtl .semi-navigation-sub .semi-navigation-item>.semi-rtl .semi-navigation-sub .semi-navigation-item-text:first-child,.semi-portal-rtl .semi-navigation-sub .semi-navigation-item>.semi-portal-rtl .semi-navigation-sub .semi-navigation-item-text:first-child{margin-left:auto;margin-right:44px}.semi-rtl .semi-navigation-sub .semi-navigation-item>.semi-navigation-item-icon:first-child,.semi-portal-rtl .semi-navigation-sub .semi-navigation-item>.semi-navigation-item-icon:first-child{margin-right:12px}.semi-rtl .semi-navigation-header,.semi-portal-rtl .semi-navigation-header{box-sizing:border-box;align-items:center;display:inline-flex}.semi-rtl .semi-navigation-header-logo,.semi-portal-rtl .semi-navigation-header-logo{margin-left:8px;margin-right:0;display:inline-flex}.semi-rtl .semi-navigation-collapsed,.semi-portal-rtl .semi-navigation-collapsed{direction:rtl}.semi-rtl .semi-navigation-collapsed .semi-navigation-header .semi-navigation-header-logo,.semi-portal-rtl .semi-navigation-collapsed .semi-navigation-header .semi-navigation-header-logo{margin-left:0;margin-right:auto}.semi-rtl .semi-navigation-vertical,.semi-portal-rtl .semi-navigation-vertical{direction:rtl}.semi-rtl .semi-navigation-vertical .semi-navigation-header,.semi-portal-rtl .semi-navigation-vertical .semi-navigation-header{padding-left:8px;padding-right:3.5px}.semi-rtl .semi-navigation-vertical .semi-navigation-header-collapsed,.semi-portal-rtl .semi-navigation-vertical .semi-navigation-header-collapsed{padding-left:0;padding-right:3.5px;transition:padding-right .1s ease-out,width .2s cubic-bezier(.62,.05,.36,.95)}.semi-rtl .semi-navigation-vertical .semi-navigation-footer .semi-navigation-collapse-btn .semi-button-content-right,.semi-portal-rtl .semi-navigation-vertical .semi-navigation-footer .semi-navigation-collapse-btn .semi-button-content-right{margin-left:auto;margin-right:12px;transition:opacity .2s cubic-bezier(.5,-.1,1,.4)}.semi-rtl .semi-navigation-horizontal,.semi-portal-rtl .semi-navigation-horizontal{border-right:auto;direction:rtl;border-left:none;padding-left:24px;padding-right:24px}.semi-rtl .semi-navigation-horizontal .semi-navigation-header,.semi-portal-rtl .semi-navigation-horizontal .semi-navigation-header{margin-left:24px;margin-right:auto}.semi-rtl .semi-navigation-horizontal .semi-navigation-list .semi-navigation-item:not(:last-of-type),.semi-portal-rtl .semi-navigation-horizontal .semi-navigation-list .semi-navigation-item:not(:last-of-type){margin-left:8px;margin-right:auto}.semi-rtl .semi-navigation-horizontal .semi-navigation-item-icon:last-child,.semi-portal-rtl .semi-navigation-horizontal .semi-navigation-item-icon:last-child{margin-left:auto;margin-right:8px}.semi-rtl .semi-navigation-horizontal .semi-navigation-item-icon:first-child,.semi-portal-rtl .semi-navigation-horizontal .semi-navigation-item-icon:first-child{margin-left:8px;margin-right:auto}.semi-rtl .semi-navigation-horizontal .semi-navigation-footer,.semi-portal-rtl .semi-navigation-horizontal .semi-navigation-footer{padding-left:0;padding-right:auto}.semi-sidesheet{height:100%;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;position:fixed;top:0;left:0}.semi-sidesheet-inner:focus,.semi-sidesheet-content:focus{outline:none}.semi-sidesheet-inner-wrap{position:absolute}.semi-sidesheet-left,.semi-sidesheet-right{width:0%;height:100%;top:0}.semi-sidesheet-left .semi-sidesheet-inner-wrap,.semi-sidesheet-right .semi-sidesheet-inner-wrap{height:100%}.semi-sidesheet-left.semi-sidesheet,.semi-sidesheet-right.semi-sidesheet{width:100%}.semi-sidesheet-right,.semi-sidesheet-right .semi-sidesheet-inner-wrap{right:0}.semi-sidesheet-top,.semi-sidesheet-bottom{width:100%;height:0%;left:0}.semi-sidesheet-top .semi-sidesheet-inner-wrap,.semi-sidesheet-bottom .semi-sidesheet-inner-wrap{width:100%}.semi-sidesheet-top.semi-sidesheet,.semi-sidesheet-bottom.semi-sidesheet{height:100%}.semi-sidesheet-top{top:0}.semi-sidesheet-bottom,.semi-sidesheet-bottom .semi-sidesheet-inner-wrap{bottom:0}.semi-sidesheet-title{color:var(--semi-color-text-0);text-align:left;flex:1 0 auto;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;line-height:24px}.semi-sidesheet-inner{z-index:1;background-color:var(--semi-color-bg-2);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;overflow:auto}.semi-sidesheet-header{border-bottom:0px solid var(--semi-color-border);align-items:flex-start;padding:24px 24px 20px;display:flex}.semi-sidesheet-body{flex:1;padding:0 24px;overflow:auto}.semi-sidesheet-size-small{width:448px}.semi-sidesheet-size-medium{width:684px}.semi-sidesheet-size-large{width:920px}.semi-sidesheet-size-small.semi-sidesheet{width:448px}.semi-sidesheet-size-medium.semi-sidesheet{width:684px}.semi-sidesheet-size-large.semi-sidesheet{width:920px}.semi-sidesheet-content{box-sizing:border-box;flex-direction:column;height:100%;display:flex;overflow:hidden}.semi-sidesheet-mask{background-color:var(--semi-color-overlay-bg);-webkit-backdrop-filter:none;backdrop-filter:none;opacity:1;width:100%;height:100%;position:absolute;top:0;left:0}.semi-sidesheet-mask-hidden{opacity:0;display:none}.semi-sidesheet-footer{padding:24px}@keyframes semi-sidesheet-slideShow_top{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes semi-sidesheet-slideHide_top{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes semi-sidesheet-slideShow_bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes semi-sidesheet-slideHide_bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes semi-sidesheet-slideShow_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes semi-sidesheet-slideHide_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes semi-sidesheet-slideShow_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes semi-sidesheet-slideHide_right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes semi-sidesheet-opacityShow{0%{opacity:0}to{opacity:1}}@keyframes semi-sidesheet-opacityHide{0%{opacity:1}to{opacity:0}}.semi-sidesheet-animation-content_show_top{animation:.18s cubic-bezier(.25,.46,.45,.94) forwards semi-sidesheet-slideShow_top}.semi-sidesheet-animation-content_hide_top{animation:.18s cubic-bezier(.25,.46,.45,.94) forwards semi-sidesheet-slideHide_top}.semi-sidesheet-animation-content_show_bottom{animation:.18s cubic-bezier(.25,.46,.45,.94) forwards semi-sidesheet-slideShow_bottom}.semi-sidesheet-animation-content_hide_bottom{animation:.18s cubic-bezier(.25,.46,.45,.94) forwards semi-sidesheet-slideHide_bottom}.semi-sidesheet-animation-content_show_left{animation:.18s cubic-bezier(.25,.46,.45,.94) forwards semi-sidesheet-slideShow_left}.semi-sidesheet-animation-content_hide_left{animation:.18s cubic-bezier(.25,.46,.45,.94) forwards semi-sidesheet-slideHide_left}.semi-sidesheet-animation-content_show_right{animation:.18s cubic-bezier(.25,.46,.45,.94) forwards semi-sidesheet-slideShow_right}.semi-sidesheet-animation-content_hide_right{animation:.18s cubic-bezier(.25,.46,.45,.94) forwards semi-sidesheet-slideHide_right}.semi-sidesheet-animation-mask_show{animation:.18s cubic-bezier(.25,.46,.45,.94) forwards semi-sidesheet-opacityShow}.semi-sidesheet-animation-mask_hide{animation:.18s cubic-bezier(.25,.46,.45,.94) forwards semi-sidesheet-opacityHide}.semi-sidesheet-fixed .semi-sidesheet-inner{box-shadow:var(--semi-shadow-elevated)}.semi-sidesheet-fixed.semi-sidesheet-left,.semi-sidesheet-fixed.semi-sidesheet-left .semi-sidesheet-inner{left:0}.semi-sidesheet-fixed.semi-sidesheet-right{left:auto}.semi-sidesheet-fixed.semi-sidesheet-right .semi-sidesheet-inner{right:0}.semi-sidesheet-fixed.semi-sidesheet-top,.semi-sidesheet-fixed.semi-sidesheet-bottom{height:auto}.semi-sidesheet-fixed.semi-sidesheet-bottom{top:auto}.semi-sidesheet-fixed.semi-sidesheet-bottom .semi-sidesheet-inner{bottom:0}.semi-sidesheet.semi-sidesheet-popup{position:absolute}.semi-sidesheet-hidden{display:none}.semi-sidesheet-rtl .semi-sidesheet-inner{direction:rtl}.semi-sidesheet-rtl .semi-sidesheet-title{text-align:right}.semi-switch{box-sizing:border-box;cursor:pointer;background-color:var(--semi-color-fill-0);transition:background-color .2s var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);border:1px solid #0000;border-radius:12px;width:40px;height:24px;display:inline-block;position:relative}.semi-switch:hover{background-color:var(--semi-color-fill-1)}.semi-switch:active{border:1px var(--semi-color-fill-2) solid}.semi-switch:active .semi-switch-knob{width:24px}.semi-switch-focus{outline:2px solid var(--semi-color-primary-light-active)}.semi-switch-checked{background-color:var(--semi-color-success)}.semi-switch-checked:hover{background-color:var(--semi-color-success-hover)}.semi-switch-checked .semi-switch-knob{background-color:rgba(var(--semi-white), 1);transform:translate(18px)}.semi-switch-checked:active .semi-switch-knob{transform:translate(12px)}.semi-switch-active{background-color:var(--semi-color-success-active)}.semi-switch-disabled{cursor:not-allowed;border:1px var(--semi-color-border) solid;background-color:#0000}.semi-switch-disabled:hover,.semi-switch-disabled:active{background-color:#0000}.semi-switch-disabled:active .semi-switch-knob{width:18px}.semi-switch-disabled .semi-switch-knob{cursor:not-allowed;box-shadow:none;border:1px var(--semi-color-border) solid}.semi-switch-disabled .semi-switch-native-control{pointer-events:none;cursor:not-allowed}.semi-switch-disabled.semi-switch-checked{background-color:var(--semi-color-success-disabled);border-color:#0000}.semi-switch-disabled.semi-switch-checked:active .semi-switch-knob{transform:translate(18px)}.semi-switch-disabled.semi-switch-checked .semi-switch-knob{box-shadow:none;border:none}.semi-switch-disabled.semi-switch-loading:not(.semi-switch-checked):hover{background-color:var(--semi-color-fill-1)}.semi-switch-knob{cursor:pointer;background-color:rgba(var(--semi-white), 1);box-sizing:border-box;border-radius:9px;width:18px;height:18px;transition:transform .2s ease-in-out,width .2s ease-in-out;position:absolute;top:2px;left:0;right:auto;transform:translate(2px);box-shadow:0 4px 6px #0000001a,0 0 1px #0000004d}.semi-switch-native-control{opacity:0;width:100%;height:100%;cursor:inherit;pointer-events:auto;margin:0;position:absolute;top:0;left:0}.semi-switch-native-control[type=checkbox]{width:inherit;height:inherit}.semi-switch-checked-text,.semi-switch-unchecked-text{justify-content:center;align-items:center;width:20px;height:100%;font-size:12px;display:flex;position:absolute}.semi-switch-checked-text{color:var(--semi-color-white)}.semi-switch-unchecked-text{color:var(--semi-color-text-2);right:0}.semi-switch-loading{background-color:var(--semi-color-fill-1);align-items:center;display:inline-flex}.semi-switch-loading-spin .semi-spin-wrapper{color:var(--semi-color-white);align-items:center;display:inline-flex}.semi-switch-loading .semi-switch-loading-spin{transform:translate(2px)}.semi-switch-loading .semi-switch-loading-spin>.semi-spin-wrapper>svg{width:18px;height:18px}.semi-switch-loading.semi-switch-checked{background-color:var(--semi-color-success-hover)}.semi-switch-loading.semi-switch-checked .semi-switch-loading-spin{transform:translate(16px)}.semi-switch-loading.semi-switch-small .semi-switch-loading-spin{transform:translate(2px)}.semi-switch-loading.semi-switch-small .semi-switch-loading-spin>.semi-spin-wrapper>svg{width:10px;height:10px}.semi-switch-loading.semi-switch-small.semi-switch-checked .semi-switch-loading-spin{transform:translate(10px)}.semi-switch-loading.semi-switch-large .semi-switch-loading-spin{transform:translate(2px)}.semi-switch-loading.semi-switch-large .semi-switch-loading-spin>.semi-spin-wrapper>svg{width:28px;height:28px}.semi-switch-loading.semi-switch-large.semi-switch-checked .semi-switch-loading-spin{transform:translate(22px)}.semi-switch-disabled.semi-switch-checked{background-color:var(--semi-color-success-disabled)}.semi-switch-large{border-radius:16px;width:54px;height:32px}.semi-switch-large .semi-switch-knob{border-radius:12px;width:24px;height:24px;top:3px;transform:translate(3px)}.semi-switch-large.semi-switch-checked .semi-switch-knob{transform:translate(26px)}.semi-switch-large.semi-switch-checked:active .semi-switch-knob{transform:translate(16px)}.semi-switch-large:active .semi-switch-knob{width:34px}.semi-switch-large .semi-switch-checked-text,.semi-switch-large .semi-switch-unchecked-text{width:26px;font-size:14px}.semi-switch-small{border-radius:8px;width:26px;height:16px}.semi-switch-small .semi-switch-knob{border-radius:6px;width:12px;height:12px;top:1px;transform:translate(1px)}.semi-switch-small.semi-switch-checked .semi-switch-knob{transform:translate(11px)}.semi-switch-small.semi-switch-checked:active .semi-switch-knob{transform:translate(9px)}.semi-switch-small:active .semi-switch-knob{width:14px}.semi-form .semi-switch-native-control{width:100%;height:100%}.semi-rtl .semi-switch,.semi-portal-rtl .semi-switch{direction:rtl}.semi-rtl .semi-switch-checked .semi-switch-knob,.semi-portal-rtl .semi-switch-checked .semi-switch-knob{transform:translate(-18px)}.semi-rtl .semi-switch-checked:active .semi-switch-knob,.semi-portal-rtl .semi-switch-checked:active .semi-switch-knob{transform:translate(-12px)}.semi-rtl .semi-switch-knob,.semi-portal-rtl .semi-switch-knob{left:auto;right:0;transform:translate(-2px)}.semi-rtl .semi-switch-native-control,.semi-portal-rtl .semi-switch-native-control{right:0}.semi-rtl .semi-switch-unchecked-text,.semi-portal-rtl .semi-switch-unchecked-text{left:0}.semi-rtl .semi-switch-loading .semi-switch-loading-spin,.semi-portal-rtl .semi-switch-loading .semi-switch-loading-spin{transform:translate(-2px)}.semi-rtl .semi-switch-loading.semi-switch-checked .semi-switch-loading-spin,.semi-portal-rtl .semi-switch-loading.semi-switch-checked .semi-switch-loading-spin{transform:translate(-16px)}.semi-rtl .semi-switch-loading.semi-switch-small .semi-switch-loading-spin,.semi-portal-rtl .semi-switch-loading.semi-switch-small .semi-switch-loading-spin{transform:translate(-2px)}.semi-rtl .semi-switch-loading.semi-switch-small.semi-switch-checked .semi-switch-loading-spin,.semi-portal-rtl .semi-switch-loading.semi-switch-small.semi-switch-checked .semi-switch-loading-spin{transform:translate(-10px)}.semi-rtl .semi-switch-loading.semi-switch-large .semi-switch-loading-spin,.semi-portal-rtl .semi-switch-loading.semi-switch-large .semi-switch-loading-spin{transform:translate(-2px)}.semi-rtl .semi-switch-loading.semi-switch-large.semi-switch-checked .semi-switch-loading-spin,.semi-portal-rtl .semi-switch-loading.semi-switch-large.semi-switch-checked .semi-switch-loading-spin{transform:translate(-22px)}.semi-rtl .semi-switch-large .semi-switch-knob,.semi-portal-rtl .semi-switch-large .semi-switch-knob{transform:translate(-3px)}.semi-rtl .semi-switch-large.semi-switch-checked .semi-switch-knob,.semi-portal-rtl .semi-switch-large.semi-switch-checked .semi-switch-knob{transform:translate(-26px)}.semi-rtl .semi-switch-large.semi-switch-checked:active .semi-switch-knob,.semi-portal-rtl .semi-switch-large.semi-switch-checked:active .semi-switch-knob{transform:translate(-16px)}.semi-rtl .semi-switch-small .semi-switch-knob,.semi-portal-rtl .semi-switch-small .semi-switch-knob{transform:translate(-1px)}.semi-rtl .semi-switch-small.semi-switch-checked .semi-switch-knob,.semi-portal-rtl .semi-switch-small.semi-switch-checked .semi-switch-knob{transform:translate(-11px)}.semi-rtl .semi-switch-small.semi-switch-checked:active .semi-switch-knob,.semi-portal-rtl .semi-switch-small.semi-switch-checked:active .semi-switch-knob{transform:translate(-9px)}.app-logo{color:#fff;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.app-logo--solid{background-color:var(--semi-color-primary-active);background-image:linear-gradient(135deg, var(--semi-color-primary-hover) 0%, var(--semi-color-primary) 100%);box-shadow:0 2px 6px color-mix(in srgb, var(--semi-color-primary) 30%, transparent)}.app-logo--glass{background:#ffffff1f;border:1px solid #ffffff38}.lock-screen{z-index:9999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#0f172a 0%,#1e293b 60%,#0c1a2e 100%);justify-content:center;align-items:center;animation:.45s cubic-bezier(.16,1,.3,1) both lockFadeIn;display:flex;position:fixed;inset:0}.lock-screen--leaving{animation:.38s cubic-bezier(.4,0,1,1) forwards lockFadeOut}@keyframes lockFadeIn{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@keyframes lockFadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.04)}}.lock-screen__content{flex-direction:column;align-items:center;gap:16px;width:min(320px,100vw - 32px);animation:.55s cubic-bezier(.16,1,.3,1) 50ms both lockContentIn;display:flex}@keyframes lockContentIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.lock-screen__time{letter-spacing:4px;color:#fff;font-variant-numeric:tabular-nums;font-size:72px;font-weight:200;line-height:1}.lock-screen__colon{animation:1s step-end infinite lock-blink}@keyframes lock-blink{0%,to{opacity:1}50%{opacity:.3}}.lock-screen__date{color:#fff9;letter-spacing:.5px;font-size:14px}.lock-screen__user{flex-direction:column;align-items:center;gap:10px;margin-top:8px;display:flex}.lock-screen__username{color:#ffffffd9;font-size:15px;font-weight:500}.lock-screen__form{width:100%;margin-top:8px}.lock-screen__form--shake{animation:.45s lock-shake}@keyframes lock-shake{0%,to{transform:translate(0)}15%{transform:translate(-8px)}30%{transform:translate(8px)}45%{transform:translate(-6px)}60%{transform:translate(6px)}75%{transform:translate(-3px)}90%{transform:translate(3px)}}.lock-screen__input.semi-input-wrapper{background:#00000040;border-color:#fff3}.lock-screen__input.semi-input-wrapper-focus{background:#ffffff1f;border-color:#fff6}.lock-screen__input .semi-input,.lock-screen__input .semi-input-prefix,.lock-screen__input .semi-input-modebtn,.lock-screen__input .semi-input-prefix svg,.lock-screen__input .semi-input-modebtn svg{color:#ffffffb8}.lock-screen__input .semi-input::placeholder{color:#ffffff59}.lock-screen__error{color:var(--semi-color-danger);text-align:center;margin-top:6px;font-size:12px}.lock-screen__hint{color:#ffffffb8;text-align:center;font-size:13px}.lock-screen__relogin.semi-button{color:#ffffffb8}.lock-screen__relogin.semi-button:hover,.lock-screen__relogin.semi-button:focus-visible{color:#fff;background:#ffffff1a}.lock-screen__relogin.semi-button:active{background:#ffffff29}.admin-layout{flex-direction:column;height:100vh;display:flex;overflow:hidden}.admin-body{flex-direction:row;flex:1;min-height:0;display:flex;overflow:hidden}.admin-sidebar{width:var(--sidebar-width);background:var(--color-sidebar-bg);border-right:1px solid var(--color-border);flex-shrink:0;transition:width .28s cubic-bezier(.4,0,.2,1);overflow:hidden}.admin-sidebar--collapsed{width:var(--sidebar-collapsed-width)}.admin-sidebar__brand{max-width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 4px 0 0;display:inline-flex;overflow:visible}.admin-sidebar__title{color:var(--color-sidebar-title);white-space:nowrap;text-overflow:ellipsis;opacity:1;min-width:0;font-size:16px;font-weight:600;transition:opacity .15s .18s;overflow:hidden}.admin-sidebar__nav.semi-navigation{background:var(--color-sidebar-bg);border-right:none;flex-direction:column;width:100%;height:100%;display:flex}.admin-sidebar__nav .semi-navigation-inner{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.admin-sidebar__nav .semi-navigation-header-list-outer{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.admin-sidebar__nav.semi-navigation-collapsed{padding-left:0;padding-right:0}.admin-sidebar__nav .semi-navigation-header{height:var(--header-height);border-bottom:none;flex-shrink:0;padding:0 14px;overflow:visible}.admin-sidebar__nav .semi-navigation-header .semi-navigation-header-logo{max-width:100%;margin-right:0;overflow:visible}.admin-sidebar__nav .semi-navigation-list-wrapper{flex:1;min-height:0;padding:4px;overflow-y:auto}.admin-sidebar__nav .semi-navigation-list-wrapper::-webkit-scrollbar{width:4px;height:4px}.admin-sidebar__nav .semi-navigation-list-wrapper::-webkit-scrollbar-thumb{background-color:var(--color-border);border-radius:4px}.admin-sidebar__nav .semi-navigation-list-wrapper::-webkit-scrollbar-thumb:hover{background-color:var(--color-text-secondary)}.admin-sidebar__nav .semi-navigation-list-wrapper::-webkit-scrollbar-track{background:0 0}.admin-sidebar__nav .semi-navigation-item,.admin-sidebar__nav .semi-navigation-sub-title{letter-spacing:.2px;min-height:34px;color:var(--color-sidebar-text);font-size:13px;font-weight:500;height:auto!important;margin-bottom:0!important;padding-top:4px!important;padding-bottom:4px!important}.admin-sidebar__nav .semi-navigation-sub-wrap.semi-navigation-item{padding:0!important}.admin-sidebar__nav .semi-navigation-item-text,.admin-sidebar__nav .semi-navigation-sub-title-text{letter-spacing:.2px;font-weight:500}.admin-sidebar__nav .semi-navigation-item,.admin-sidebar__nav .semi-navigation-sub{border-radius:6px}.admin-sidebar__nav .semi-navigation-list>:is(.semi-navigation-item,.semi-navigation-sub-wrap):not(:first-child),.admin-sidebar__nav .semi-navigation-sub .semi-navigation-item,.admin-sidebar__nav .semi-navigation-sub .semi-navigation-sub-wrap{margin-top:2px!important}.admin-sidebar__nav .semi-navigation-item-normal:hover,.admin-sidebar__nav .semi-navigation-sub-title:hover{background:var(--color-sidebar-hover)}.admin-sidebar__nav .semi-navigation-sub-wrap:hover,.admin-sidebar__nav .semi-navigation-sub:hover{background:0 0}.admin-sidebar__nav .semi-navigation-item-selected,.admin-sidebar__nav .semi-navigation-sub-selected{background:var(--color-sidebar-active)!important}:is(.admin-sidebar__nav,.admin-mobile-nav) .semi-navigation-item-icon,:is(.admin-sidebar__nav,.admin-mobile-nav) .semi-navigation-item-text,:is(.admin-sidebar__nav,.admin-mobile-nav) .semi-navigation-sub-title-text,:is(.admin-sidebar__nav,.admin-mobile-nav) .semi-navigation-item-selected .semi-navigation-item-icon:first-child,:is(.admin-sidebar__nav,.admin-mobile-nav) .semi-navigation-sub .semi-navigation-item-selected .semi-navigation-item-icon:first-child,:is(.admin-sidebar__nav,.admin-mobile-nav).semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title-selected .semi-navigation-item-icon:first-child{color:inherit}:is(.admin-sidebar__nav,.admin-mobile-nav) .semi-navigation-item,:is(.admin-sidebar__nav,.admin-mobile-nav) .semi-navigation-sub-wrap .semi-navigation-sub-title,:is(.admin-sidebar__nav,.admin-mobile-nav).semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title{color:var(--color-sidebar-text)}:is(.admin-sidebar__nav,.admin-mobile-nav) .semi-navigation-item-normal:hover,:is(.admin-sidebar__nav,.admin-mobile-nav) .semi-navigation-sub-wrap .semi-navigation-sub-title:hover,:is(.admin-sidebar__nav,.admin-mobile-nav) .semi-navigation-sub-wrap .semi-navigation-sub-title-selected,:is(.admin-sidebar__nav,.admin-mobile-nav).semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title:hover,:is(.admin-sidebar__nav,.admin-mobile-nav).semi-navigation-vertical .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title-selected{color:var(--color-sidebar-title)}:is(.admin-sidebar__nav,.admin-mobile-nav) .semi-navigation-item-selected,:is(.admin-sidebar__nav,.admin-mobile-nav) .semi-navigation-item-selected:hover{color:var(--color-sidebar-text-active)}.admin-sidebar__nav .semi-navigation-footer{border-top:1px solid var(--color-border);flex-shrink:0;align-items:center;display:flex;height:48px!important;padding:8px!important}.admin-sidebar__nav .semi-navigation-footer .semi-button{width:100%;color:var(--color-text-secondary);justify-content:flex-start;height:32px!important;padding:0 8px!important}.admin-sidebar__nav.semi-navigation-collapsed .semi-navigation-header{justify-content:center;align-items:center;width:100%;padding:0;display:flex}.admin-sidebar__nav.semi-navigation-collapsed .semi-navigation-header .semi-navigation-header-logo{justify-content:center;align-items:center;display:flex}.admin-sidebar__nav.semi-navigation-collapsed .admin-sidebar__brand{justify-content:center;width:100%;padding:0}.admin-sidebar__nav.semi-navigation-collapsed .admin-sidebar__title{display:none}.admin-sidebar__nav.semi-navigation-collapsed .semi-navigation-list-wrapper{width:100%;padding-left:0;padding-right:0}.admin-sidebar__nav.semi-navigation-collapsed .semi-navigation-list{width:100%}.admin-sidebar__nav.semi-navigation-collapsed .semi-navigation-item,.admin-sidebar__nav.semi-navigation-collapsed .semi-navigation-sub{justify-content:center;width:100%;padding-left:0;padding-right:0}.admin-sidebar__nav.semi-navigation-collapsed .semi-navigation-sub-wrap{margin-bottom:0}.admin-sidebar__nav .semi-navigation-item-icon{transition:none!important}.admin-sidebar__nav .semi-navigation-item,.admin-mobile-nav .semi-navigation-item{align-items:center}.admin-sidebar__nav.semi-navigation-collapsed .semi-navigation-item-icon{justify-content:center;align-items:center;width:20px;margin-right:0;display:flex}.admin-sidebar__nav.semi-navigation-collapsed .semi-navigation-item-inner{justify-content:center;padding-left:0!important;padding-right:0!important}.admin-sidebar__nav.semi-navigation-collapsed .semi-navigation-sub-title{padding-left:0!important;padding-right:0!important}.admin-sidebar__nav.semi-navigation-collapsed .semi-navigation-item-selected{background:0 0!important}.admin-sidebar__nav.semi-navigation-collapsed .semi-navigation-item-icon-info{margin:0!important}.admin-sidebar__nav.semi-navigation-collapsed .semi-navigation-item-text,.admin-sidebar__nav.semi-navigation-collapsed .semi-navigation-sub-title-text{white-space:nowrap;overflow:hidden;max-width:0!important}.admin-sidebar__nav.semi-navigation-collapsed .semi-navigation-item-icon-toggle-right,.admin-sidebar__nav.semi-navigation-collapsed .semi-navigation-item-icon-toggle-left{overflow:hidden;max-width:0!important;margin:0!important}.admin-sidebar__nav.semi-navigation-collapsed .semi-navigation-footer .semi-button{justify-content:center;padding-left:0!important;padding-right:0!important}.semi-navigation-popup{max-height:calc(100vh - 20px)!important;overflow-y:auto!important}.semi-navigation-popup::-webkit-scrollbar{width:4px;height:4px}.semi-navigation-popup::-webkit-scrollbar-thumb{background-color:var(--color-border);border-radius:4px}.admin-sidebar__nav:not(.semi-navigation-collapsed) .semi-navigation-sub>.semi-navigation-item-normal,.admin-sidebar__nav:not(.semi-navigation-collapsed) .semi-navigation-sub>.semi-navigation-sub-wrap>.semi-navigation-sub-title{padding-left:28px!important}.admin-sidebar__nav:not(.semi-navigation-collapsed) .semi-navigation-sub .semi-navigation-sub>.semi-navigation-item-normal,.admin-sidebar__nav:not(.semi-navigation-collapsed) .semi-navigation-sub .semi-navigation-sub>.semi-navigation-sub-wrap>.semi-navigation-sub-title{padding-left:44px!important}.admin-sidebar__nav:not(.semi-navigation-collapsed) .semi-navigation-sub .semi-navigation-sub .semi-navigation-sub>.semi-navigation-item-normal{padding-left:60px!important}.admin-main{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.admin-header{height:var(--header-height);background:var(--color-layout-bg);border-bottom:1px solid var(--color-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:0 20px;display:flex}.admin-header__breadcrumb{flex:1;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.admin-header__breadcrumb .semi-breadcrumb{white-space:nowrap;flex-wrap:nowrap;min-width:0;overflow:hidden}.admin-header__breadcrumb .semi-breadcrumb-item-title{text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}.admin-header__actions{align-items:center;gap:4px;display:flex}.admin-header__user{cursor:pointer;border-radius:var(--radius);color:var(--color-text);align-items:center;gap:8px;margin-left:4px;padding:4px 8px;transition:background .15s;display:flex}.admin-header__user:hover{background:var(--color-layout-hover)}.admin-header__username{color:var(--color-text);font-size:13px}.admin-header__caret{color:var(--color-text-secondary)}.admin-theme-btn{border-radius:var(--radius);width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.admin-theme-btn:hover{background:var(--color-layout-hover);color:var(--color-text)}@media (width<=991px){.admin-header__username,.admin-header__caret{display:none}}@media (width<=575px){.admin-header{gap:8px;padding:0 10px}}.theme-color-panel{width:248px;padding:12px}.theme-color-panel__title{color:var(--semi-color-text-0);margin-bottom:10px;font-size:13px;font-weight:500}.theme-color-picker{flex-wrap:wrap;gap:10px;display:flex}.theme-color-swatch{cursor:pointer;border:2px solid #0000;border-radius:50%;flex-shrink:0;width:26px;height:26px;transition:transform .15s,box-shadow .15s;position:relative}.theme-color-swatch:hover{transform:scale(1.12)}.theme-color-swatch--active{box-shadow:0 0 0 2px var(--semi-color-bg-3), 0 0 0 4px currentColor}.theme-color-swatch__check{color:#fff;pointer-events:none;filter:drop-shadow(0 1px 1px #0000004d);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.theme-color-swatch--custom{background:conic-gradient(#e11d48,#f59e0b,#059669,#0891b2,#4f46e5,#c026d3,#e11d48);overflow:hidden}.theme-color-swatch--custom.theme-color-swatch--active{box-shadow:0 0 0 2px var(--semi-color-bg-3), 0 0 0 4px var(--semi-color-primary)}.theme-color-swatch__input{opacity:0;cursor:pointer;border:0;width:100%;height:100%;position:absolute;inset:0}.admin-tabs-bar{background:var(--color-layout-bg);border-bottom:1px solid var(--color-border);z-index:1;flex-shrink:0;align-items:stretch;display:flex;position:relative}.admin-tabs-bar__scroll{scrollbar-width:none;flex:1;align-items:center;gap:16px;min-width:0;padding:0 16px;display:flex;overflow-x:auto}.admin-tabs-bar__scroll::-webkit-scrollbar{height:0}.admin-tabs-bar__switcher{background:var(--color-layout-bg);border-left:1px solid var(--color-border);flex-shrink:0;align-items:center;padding:0 4px;display:flex}.admin-tab-item{color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:4px;padding:10px 0;font-size:13px;transition:color .15s;display:flex;position:relative}.admin-tab-item:hover,.admin-tab-item:focus-visible{color:var(--color-text)}.admin-tab-item--active,.admin-tab-item--active:hover{color:var(--color-primary);font-weight:500}.admin-tab-item--active:after{content:"";background-color:var(--color-primary);border-radius:2px 2px 0 0;width:100%;height:2px;position:absolute;bottom:0;left:0}.admin-tab-item__text{text-overflow:ellipsis;max-width:120px;overflow:hidden}.admin-tab-item__close{width:16px;height:16px;color:var(--color-text-secondary);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;padding:0;transition:opacity .15s,background .15s;display:inline-flex}.admin-tab-item__close:hover{opacity:1;background:var(--semi-color-fill-1)}.admin-tab-item--active .admin-tab-item__close,.admin-tab-item:hover .admin-tab-item__close,.admin-tab-item__close:focus-visible{opacity:1}.admin-content{background:var(--color-bg);scrollbar-gutter:stable;flex:1;padding:12px;position:relative;overflow:auto}@media (width<=575px){.admin-tabs-bar__scroll{gap:10px;padding:0 10px}.admin-content{padding:8px}}.admin-mobile-header{height:var(--header-height);background:var(--color-layout-bg);border-bottom:1px solid var(--color-border);z-index:10;flex-shrink:0;align-items:center;gap:8px;padding:0 10px;display:flex;position:relative}.admin-mobile-header__menu,.admin-mobile-header__brand{color:var(--color-text);cursor:pointer;background:0 0;border:0}.admin-mobile-header__menu{border-radius:var(--radius);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex}.admin-mobile-header__menu:hover,.admin-mobile-header__brand:hover{background:var(--color-layout-hover)}.admin-mobile-header__brand{border-radius:var(--radius);text-align:left;min-width:0;height:40px;font:inherit;flex:1;align-items:center;gap:8px;padding:0 6px;display:inline-flex}.admin-mobile-header__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text);font-size:15px;font-weight:600;overflow:hidden}.admin-mobile-header .admin-header__actions{flex:none;gap:2px}.admin-mobile-nav-sheet .semi-sidesheet-inner{max-width:86vw}.admin-mobile-nav-sheet__brand{max-width:100%;color:var(--color-text);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-weight:600;display:inline-flex}.admin-mobile-nav.semi-navigation{width:100%;height:calc(100vh - var(--header-height));background:var(--color-sidebar-bg);border-right:0}.admin-mobile-nav .semi-navigation-list-wrapper{height:100%;padding:8px;overflow-y:auto}.admin-mobile-nav .semi-navigation-item,.admin-mobile-nav .semi-navigation-sub-title{border-radius:6px;min-height:42px;font-size:14px}.admin-mobile-nav .semi-navigation-item-selected{color:var(--color-sidebar-text-active);background:var(--color-sidebar-active)!important}.admin-mobile-nav .semi-navigation-sub>.semi-navigation-item-normal,.admin-mobile-nav .semi-navigation-sub>.semi-navigation-sub-wrap>.semi-navigation-sub-title{padding-left:28px!important}.admin-mobile-nav .semi-navigation-sub .semi-navigation-sub>.semi-navigation-item-normal,.admin-mobile-nav .semi-navigation-sub .semi-navigation-sub>.semi-navigation-sub-wrap>.semi-navigation-sub-title{padding-left:44px!important}.admin-mobile-nav .semi-navigation-sub .semi-navigation-sub .semi-navigation-sub>.semi-navigation-item-normal{padding-left:60px!important}.admin-tab-item__icon{align-items:center;display:inline-flex}.admin-header .semi-breadcrumb-item-link{cursor:pointer}.admin-layout--sidebar-dark .admin-sidebar{--color-sidebar-bg:#232429;--color-sidebar-hover:#ffffff14;--color-sidebar-text:#ffffffa6;--color-sidebar-title:#fff;--color-sidebar-text-active:#fff;--color-primary:var(--admin-section-dark-primary);--color-sidebar-active:var(--admin-section-dark-sidebar-active);--color-border:#2e3340;--color-text-secondary:#8f96a3;--semi-color-primary:var(--admin-section-dark-primary);--semi-color-primary-hover:var(--admin-section-dark-primary-hover);--semi-color-primary-active:var(--admin-section-dark-primary-active);--semi-color-primary-light-default:var(--admin-section-dark-primary-light-default);--semi-color-primary-light-hover:var(--admin-section-dark-primary-light-hover);--semi-color-primary-light-active:var(--admin-section-dark-primary-light-active);--semi-color-text-0:#e8eaed;--semi-color-text-1:#fffc;--semi-color-text-2:#ffffffa6;--semi-color-fill-0:#ffffff14;--semi-color-fill-1:#ffffff1f;--semi-color-border:#2e3340;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.admin-layout--header-dark .admin-header,.admin-layout--header-dark .admin-mobile-header{--color-layout-bg:#232429;--color-layout-hover:#ffffff14;--color-primary:var(--admin-section-dark-primary);--color-text:#e8eaed;--color-text-secondary:#8f96a3;--color-border:#2e3340;--semi-color-primary:var(--admin-section-dark-primary);--semi-color-primary-hover:var(--admin-section-dark-primary-hover);--semi-color-primary-active:var(--admin-section-dark-primary-active);--semi-color-primary-light-default:var(--admin-section-dark-primary-light-default);--semi-color-primary-light-hover:var(--admin-section-dark-primary-light-hover);--semi-color-primary-light-active:var(--admin-section-dark-primary-light-active);--semi-color-text-0:#e8eaed;--semi-color-text-1:#fffc;--semi-color-text-2:#ffffffa6;--semi-color-fill-0:#ffffff14;--semi-color-fill-1:#ffffff1f;--semi-color-border:#2e3340;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.admin-layout--sidebar-dark .admin-sidebar__nav .semi-navigation-item,.admin-layout--sidebar-dark .admin-sidebar__nav .semi-navigation-sub-title,.admin-layout--sidebar-dark .admin-sidebar__nav .semi-navigation-item-icon,.admin-layout--sidebar-dark .admin-sidebar__nav .semi-navigation-sub-icon,.admin-layout--sidebar-dark .admin-sidebar__nav .semi-navigation-item-text,.admin-layout--sidebar-dark .admin-sidebar__nav .semi-navigation-sub-text,.admin-layout--sidebar-dark .admin-sidebar__nav .semi-navigation-sub-title-text{color:var(--color-sidebar-text)!important}.admin-layout--sidebar-dark .admin-sidebar__nav .semi-navigation-item-selected,.admin-layout--sidebar-dark .admin-sidebar__nav .semi-navigation-sub-selected,.admin-layout--sidebar-dark .admin-sidebar__nav .semi-navigation-item-selected .semi-navigation-item-icon,.admin-layout--sidebar-dark .admin-sidebar__nav .semi-navigation-sub-selected .semi-navigation-sub-icon,.admin-layout--sidebar-dark .admin-sidebar__nav .semi-navigation-item-selected .semi-navigation-item-text,.admin-layout--sidebar-dark .admin-sidebar__nav .semi-navigation-sub-selected .semi-navigation-sub-title-text{color:var(--color-sidebar-text-active)!important}.admin-layout--header-dark .admin-header .semi-breadcrumb-item,.admin-layout--header-dark .admin-header .semi-breadcrumb-separator{color:var(--semi-color-text-2)}.admin-layout--header-dark .admin-header .semi-breadcrumb-item-active{color:var(--semi-color-text-0)}.admin-layout--grayscale{filter:grayscale()}.admin-layout--color-blind{filter:contrast(1.2)saturate(1.3)}.admin-layout--content-fixed .admin-content>:not(.admin-back-top){width:100%;max-width:1400px;margin-left:auto;margin-right:auto}.prefs-section+.prefs-section{border-top:1px solid var(--semi-color-border);margin-top:20px;padding-top:16px}.prefs-section__title{color:var(--semi-color-text-0);margin-bottom:12px;font-size:13px;font-weight:600}.prefs-section__body{flex-direction:column;gap:12px;display:flex}.prefs-row{min-height:28px;color:var(--semi-color-text-1);justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.prefs-row--stack{flex-direction:column;align-items:stretch}.prefs-row__label{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.prefs-row__hint{color:var(--semi-color-text-2);cursor:help}.prefs-row__control{justify-content:flex-end;min-width:0;display:inline-flex}.layout-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.layout-picker__option{border:2px solid var(--color-border);border-radius:var(--semi-border-radius-medium);font:inherit;cursor:pointer;background:0 0;flex-direction:column;align-items:center;gap:8px;padding:10px 6px;transition:border-color .15s,background .15s;display:flex}.layout-picker__option:hover{border-color:var(--semi-color-primary-light-hover);background:var(--semi-color-primary-light-default)}.layout-picker__option--active{border-color:var(--semi-color-primary);background:var(--semi-color-primary-light-default)}.layout-picker__preview{border-radius:var(--semi-border-radius-small);border:1.5px solid var(--semi-color-border);background:var(--color-surface);width:72px;height:48px;position:relative;overflow:hidden}.layout-picker__preview--vertical:before{content:"";background:var(--semi-color-fill-1);width:22px;position:absolute;top:0;bottom:0;left:0}.layout-picker__preview--vertical:after{content:"";border-radius:var(--semi-border-radius-small);background:var(--semi-color-primary);width:14px;height:4px;box-shadow:0 6px 0 var(--semi-color-fill-2), 0 12px 0 var(--semi-color-fill-2);position:absolute;top:6px;left:4px}.layout-picker__preview--horizontal:before{content:"";background:var(--semi-color-fill-1);height:14px;position:absolute;top:0;left:0;right:0}.layout-picker__preview--horizontal:after{content:"";border-radius:var(--semi-border-radius-small);background:var(--semi-color-primary);width:10px;height:4px;box-shadow:18px 0 0 var(--semi-color-fill-2), 32px 0 0 var(--semi-color-fill-2);position:absolute;top:4px;left:6px}.layout-picker__preview--mixed:before{content:"";background:var(--semi-color-fill-1);height:14px;box-shadow:inset -50px 0 0 0 var(--semi-color-fill-0);position:absolute;top:0;left:0;right:0}.layout-picker__preview--mixed:after{content:"";background:var(--semi-color-fill-1);width:20px;position:absolute;top:14px;bottom:0;left:0}.layout-picker__preview--double:before{content:"";background:var(--semi-color-fill-2);width:14px;box-shadow:19px 0 0 0 var(--semi-color-fill-1);position:absolute;top:0;bottom:0;left:0}.layout-picker__preview--double:after{content:"";border-radius:var(--semi-border-radius-small);background:var(--semi-color-primary);width:6px;height:3px;box-shadow:0 7px 0 var(--semi-color-fill-0), 0 14px 0 var(--semi-color-fill-0);position:absolute;top:8px;left:4px}.layout-picker__option--active .layout-picker__preview{border-color:var(--semi-color-primary-light-hover)}.layout-picker__label{color:var(--semi-color-text-1);font-size:12px}.layout-picker__option--active .layout-picker__label{color:var(--semi-color-primary);font-weight:500}.admin-topbar{height:var(--header-height);background:var(--color-layout-bg);border-bottom:1px solid var(--color-border);z-index:10;flex-shrink:0;align-items:center;gap:8px;padding-right:16px;display:flex;position:relative}.admin-topbar__brand{height:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:8px;padding:0 16px;display:flex}.admin-topbar__brand .admin-sidebar__title{color:var(--color-text)}.admin-topbar__nav{flex:1;min-width:0;height:100%;position:relative;overflow:hidden}.admin-topnav{height:100%}.admin-topnav__probe{visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.admin-topnav__probe .semi-navigation-list{flex-wrap:nowrap}.admin-topnav__nav.semi-navigation-horizontal{background:0 0;border-bottom:none;height:100%;padding:0 4px}.admin-topnav__nav .semi-navigation-inner,.admin-topnav__nav .semi-navigation-header-list-outer,.admin-topnav__nav .semi-navigation-list-wrapper{height:100%}.admin-topnav__nav .semi-navigation-list{flex-wrap:nowrap;align-items:center;gap:4px;height:100%}.admin-topbar__nav .semi-navigation-item-normal,.admin-topbar__nav .semi-navigation-sub-title{height:36px;color:var(--color-text-secondary);border-radius:6px;align-items:center;padding:0 12px;font-size:13px;display:flex}.admin-topbar__nav .semi-navigation-sub-wrap{align-items:center;height:36px;padding:0;display:flex}.admin-topnav__nav.semi-navigation-horizontal .semi-navigation-list .semi-navigation-item{margin-left:0;margin-right:0}.admin-topbar__nav .semi-navigation-item-normal:after,.admin-topbar__nav .semi-navigation-sub-title:after{display:none}.admin-layout--header-dark .admin-topbar{--color-layout-bg:#232429;--color-layout-hover:#ffffff14;--color-primary:var(--admin-section-dark-primary);--color-text:#e8eaed;--color-text-secondary:#8f96a3;--color-border:#2e3340;--semi-color-primary:var(--admin-section-dark-primary);--semi-color-primary-hover:var(--admin-section-dark-primary-hover);--semi-color-primary-active:var(--admin-section-dark-primary-active);--semi-color-primary-light-default:var(--admin-section-dark-primary-light-default);--semi-color-primary-light-hover:var(--admin-section-dark-primary-light-hover);--semi-color-primary-light-active:var(--admin-section-dark-primary-light-active);--semi-color-text-0:#e8eaed;--semi-color-text-1:#fffc;--semi-color-text-2:#ffffffa6;--semi-color-fill-0:#ffffff14;--semi-color-fill-1:#ffffff1f;--semi-color-border:#2e3340;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.admin-sidebar--double{--double-rail-width:64px;width:calc(var(--double-rail-width) + var(--sidebar-width) - 44px);flex-direction:row;display:flex}.admin-sidebar--double.admin-sidebar--double-icon{--double-rail-width:var(--sidebar-collapsed-width)}.admin-sidebar--double-no-sub{width:var(--double-rail-width)}.double-sidebar__rail{width:var(--double-rail-width);border-right:1px solid var(--color-border);background:var(--color-sidebar-bg);scrollbar-width:none;flex-direction:column;flex-shrink:0;align-items:center;height:100%;padding-bottom:8px;display:flex;overflow:hidden auto}.admin-sidebar--double-no-sub .double-sidebar__rail{border-right:none}.double-sidebar__logo{width:100%;height:var(--header-height);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:6px;padding:0;display:flex}.double-sidebar__rail-list{flex-direction:column;gap:2px;width:100%;padding:0 4px;display:flex}.double-sidebar__rail-item{width:100%;min-height:54px;color:var(--color-sidebar-text);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:8px 4px;transition:background .15s,color .15s;display:flex}.admin-sidebar--double-icon .double-sidebar__rail-item{gap:0;height:36px;min-height:0;padding:0}.double-sidebar__rail-item:hover{background:var(--color-sidebar-hover);color:var(--color-sidebar-title)}.double-sidebar__rail-item--active,.double-sidebar__rail-item--active:hover{background:var(--color-sidebar-active);color:var(--color-sidebar-text-active)}.double-sidebar__rail-icon{justify-content:center;align-items:center;display:flex}.double-sidebar__rail-label{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:56px;font-size:11px;line-height:1.3;overflow:hidden}.double-sidebar__sub{background:var(--color-sidebar-bg);flex-direction:column;flex:1;min-width:0;height:100%;display:flex;overflow:hidden}.double-sidebar__sub-title{height:var(--header-height);color:var(--color-sidebar-title);border-bottom:1px solid var(--color-border);white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;align-items:center;padding:0 16px;font-size:13px;font-weight:600;display:flex;overflow:hidden}.double-sidebar__sub-nav.semi-navigation{flex:1;min-height:0}.global-search-trigger{border-radius:var(--radius);background:var(--semi-color-fill-0);width:190px;height:30px;color:var(--semi-color-text-2);font:inherit;cursor:pointer;border:1px solid #0000;flex-shrink:0;align-items:center;gap:6px;padding:0 8px;font-size:13px;transition:background .15s,color .15s;display:inline-flex}.global-search-trigger:hover{background:var(--semi-color-fill-1);color:var(--semi-color-text-0)}.global-search-trigger__icon{flex-shrink:0}.global-search-trigger__label{text-align:left;white-space:nowrap;flex:1;overflow:hidden}.global-search-trigger__kbd,.global-search__kbd,.global-search__footer kbd{border:1px solid var(--semi-color-border);color:var(--semi-color-text-2);border-radius:4px;flex-shrink:0;padding:2px 5px;font-family:inherit;font-size:11px;line-height:1}@media (width<=991px){.global-search-trigger{background:0 0;justify-content:center;width:32px;height:32px;padding:0}.global-search-trigger:hover{background:var(--semi-color-fill-0)}.global-search-trigger__label,.global-search-trigger__kbd{display:none}}.global-search-modal .semi-modal{margin-top:12vh}.global-search-modal .semi-modal-content{padding:0;overflow:hidden}.global-search{flex-direction:column;max-height:60vh;display:flex}.global-search__input-row{border-bottom:1px solid var(--semi-color-border);align-items:center;gap:10px;padding:12px 16px;display:flex}.global-search__input-icon{color:var(--semi-color-text-2);flex-shrink:0}.global-search__input{min-width:0;font:inherit;color:var(--semi-color-text-0);background:0 0;border:none;outline:none;flex:1;font-size:15px;line-height:22px}.global-search__clear{background:var(--semi-color-fill-1);width:20px;height:20px;color:var(--semi-color-text-2);cursor:pointer;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.global-search__list{flex:1;min-height:0;padding:6px 0;overflow-y:auto}.global-search__group{color:var(--semi-color-text-2);justify-content:space-between;align-items:center;padding:4px 16px 3px;font-size:11px;font-weight:600;display:flex}.global-search__group-action{font:inherit;color:var(--semi-color-text-2);cursor:pointer;background:0 0;border:none;padding:0 2px;font-weight:400}.global-search__row{position:relative}.global-search__item{cursor:pointer;align-items:center;gap:10px;padding:8px 44px 8px 16px;transition:background .1s;display:flex}.global-search__item--active{background:var(--semi-color-primary-light-default)}.global-search__item-icon{border-radius:var(--radius);background:var(--semi-color-fill-1);width:28px;height:28px;color:var(--semi-color-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.global-search__item--active .global-search__item-icon{background:var(--semi-color-primary);color:#fff}.global-search__item-text{flex-direction:column;flex:1;min-width:0;display:flex}.global-search__item-title,.global-search__item-path{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.global-search__item-title{color:var(--semi-color-text-0);font-size:13px;font-weight:500;line-height:1.4}.global-search__item--active .global-search__item-title{color:var(--semi-color-primary)}.global-search__item-path{color:var(--semi-color-text-2);margin-top:1px;font-size:11px;line-height:1.3}.global-search__item-enter{border:1px solid var(--semi-color-primary-light-hover);color:var(--semi-color-primary);border-radius:4px;flex-shrink:0;padding:1px 5px;font-family:inherit;font-size:10px}.global-search__row:has(.global-search__remove) .global-search__item-enter{display:none}.global-search__remove{width:24px;height:24px;color:var(--semi-color-text-2);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.global-search__remove:hover{background:var(--semi-color-fill-1);color:var(--semi-color-text-0)}.global-search__empty{text-align:center;color:var(--semi-color-text-2);padding:32px 16px;font-size:13px}.global-search__footer{border-top:1px solid var(--semi-color-border);color:var(--semi-color-text-2);align-items:center;gap:12px;padding:7px 16px;font-size:11px;display:flex}.global-search__footer-tip{margin-left:auto}@media (width<=767px){.global-search__kbd,.global-search__footer{display:none}}.admin-sidebar--sticky-nav .admin-sidebar__nav:not(.semi-navigation-collapsed) .semi-navigation-list>.semi-navigation-sub-wrap>.semi-navigation-sub-title{z-index:2;position:sticky;top:-8px;background:var(--color-sidebar-bg)!important}.admin-tabs-bar[data-tab-style=card] .admin-tabs-bar__scroll{align-items:flex-end;gap:2px;padding:0 8px}.admin-tabs-bar[data-tab-style=card] .admin-tab-item{background:var(--semi-color-fill-0);border:1px solid #0000;border-bottom:none;border-radius:6px 6px 0 0;margin-top:4px;margin-bottom:-1px;padding:7px 14px;transition:background .15s,border-color .15s}.admin-tabs-bar[data-tab-style=card] .admin-tab-item:hover:not(.admin-tab-item--active){background:var(--semi-color-fill-1)}.admin-tabs-bar[data-tab-style=card] .admin-tab-item--active{background:var(--color-layout-bg);border-color:var(--color-border)}.admin-tabs-bar[data-tab-style=card] .admin-tab-item--active:after,.admin-tabs-bar[data-tab-style=pill] .admin-tab-item:after{display:none}.admin-tabs-bar[data-tab-style=pill] .admin-tabs-bar__scroll{gap:4px;padding:5px 12px}.admin-tabs-bar[data-tab-style=pill] .admin-tab-item{border-radius:999px;padding:5px 14px;transition:background .15s,color .15s}.admin-tabs-bar[data-tab-style=pill] .admin-tab-item--active,.admin-tabs-bar[data-tab-style=pill] .admin-tab-item--active:hover{background:var(--semi-color-primary);color:#fff}.admin-tabs-bar[data-tab-style=pill] .admin-tab-item--active .admin-tab-item__close{color:#ffffffd9}.admin-tabs-bar[data-tab-style=pill] .admin-tab-item:hover:not(.admin-tab-item--active){background:var(--semi-color-fill-0)}@keyframes tab-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes tab-fade-out{0%{opacity:1}to{opacity:0;transform:translateY(-4px)}}@keyframes tab-slide-in{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes tab-slide-out{0%{opacity:1}to{opacity:0;transform:translate(-24px)}}@keyframes tab-scale-in{0%{opacity:0;transform:scaleX(.3)scaleY(.8)}to{opacity:1;transform:scale(1)}}@keyframes tab-scale-out{0%{opacity:1}to{opacity:0;transform:scaleX(.3)scaleY(.8)}}.admin-tabs-bar[data-tab-animation=fade] .admin-tab-item{animation:.35s both tab-fade-in}.admin-tabs-bar[data-tab-animation=slide] .admin-tab-item{animation:.35s cubic-bezier(.22,1,.36,1) both tab-slide-in}.admin-tabs-bar[data-tab-animation=scale] .admin-tab-item{transform-origin:0;animation:.38s cubic-bezier(.34,1.56,.64,1) both tab-scale-in}.admin-tabs-bar[data-tab-animation=fade] .admin-tab-item--exiting{animation:.25s forwards tab-fade-out}.admin-tabs-bar[data-tab-animation=slide] .admin-tab-item--exiting{animation:.25s forwards tab-slide-out}.admin-tabs-bar[data-tab-animation=scale] .admin-tab-item--exiting{animation:.25s forwards tab-scale-out}.admin-tab-item--exiting{pointer-events:none}.admin-page{min-height:100%}@keyframes route-fade-in{0%{opacity:0}to{opacity:1}}@keyframes route-slide-up-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes route-slide-left-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}.route-anim--fade{animation:.2s route-fade-in}.route-anim--slide-up{animation:.22s route-slide-up-in}.route-anim--slide-left{animation:.22s route-slide-left-in}@media (prefers-reduced-motion:reduce){.admin-tab-item,.admin-page{animation:none!important}}.admin-favorite-toggle{width:22px;height:22px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .15s;display:inline-flex}.admin-favorite-toggle:hover{color:var(--color-text)}.admin-favorite-toggle--active,.admin-favorite-toggle--active:hover{color:var(--semi-color-warning)}.admin-favorites{flex-direction:column;width:260px;max-height:400px;display:flex;overflow:hidden}.admin-favorites__title{border-bottom:1px solid var(--semi-color-border);padding:10px 14px 8px;font-size:13px;font-weight:600}.admin-favorites__empty{text-align:center;color:var(--semi-color-text-2);padding:24px 14px;font-size:13px}.admin-favorites__list{margin:0;padding:4px;list-style:none;overflow:auto}.admin-favorites__item{border-radius:4px;align-items:center;display:flex}.admin-favorites__item:hover{background:var(--semi-color-fill-0)}.admin-favorites__link{min-width:0;color:var(--semi-color-text-0);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:7px 10px;font-size:13px;display:flex}.admin-favorites__icon{color:var(--semi-color-warning);display:inline-flex}.admin-favorites__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.admin-favorites__path{color:var(--semi-color-text-3);flex-shrink:0;font-size:11px}.admin-favorites__remove{color:var(--semi-color-text-2);cursor:pointer;background:0 0;border:0;border-radius:4px;margin-right:2px;padding:6px;display:inline-flex}.admin-favorites__remove:hover{background:var(--semi-color-fill-1);color:var(--semi-color-text-0)}.breadcrumb-menu__trigger{cursor:default;align-items:center;display:inline-flex}.breadcrumb-menu{min-width:160px;max-height:320px;padding:4px;overflow-y:auto}.breadcrumb-menu__item{color:var(--semi-color-text-0);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;padding:6px 12px;font-size:13px;transition:background .15s;display:flex}.breadcrumb-menu__item--dir{cursor:default}.breadcrumb-menu__item:hover,.breadcrumb-menu__item:focus-visible{background:var(--semi-color-fill-0);outline:none}.breadcrumb-menu__label{align-items:center;gap:6px;display:inline-flex}.breadcrumb-menu__icon{opacity:.6;display:inline-flex}.breadcrumb-menu__arrow{opacity:.4;flex-shrink:0}:root{--sidebar-width:216px;--sidebar-collapsed-width:48px;--header-height:60px;--color-bg:#f0f1f5;--color-surface:#fff;--color-layout-bg:var(--color-surface);--color-layout-hover:var(--color-bg);--color-sidebar-bg:#fff;--color-sidebar-hover:#0000000a;--color-sidebar-active:#0064fa1a;--color-sidebar-text:#646a73;--color-sidebar-title:#1f2329;--color-sidebar-text-active:#0064fa;--color-primary:#0064fa;--color-text:#1f2329;--color-text-secondary:#646a73;--color-border:#e1e3e6;--color-table-head-bg:#f5f6f8;--radius:6px;--topbar-shadow:0 1px 4px #0000000a}body[theme-mode=dark]{--color-bg:#0d0f14;--color-surface:#1a1d24;--color-sidebar-bg:#232429;--color-layout-bg:var(--color-sidebar-bg);--color-layout-hover:#ffffff14;--color-sidebar-hover:#ffffff14;--color-sidebar-active:#0064fa40;--color-sidebar-text:#ffffffa6;--color-sidebar-title:#fff;--color-sidebar-text-active:#fff;--color-text:#e8eaed;--color-text-secondary:#8f96a3;--color-border:#2e3340;--color-table-head-bg:#22252d;--topbar-shadow:0 1px 6px #0000002e}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:13px}body,.admin-header,.admin-sidebar,.admin-content,.admin-layout{transition:background-color .2s,border-color .2s,color .2s}body{color:var(--semi-color-text-0);background-color:var(--semi-color-bg-0);-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;overflow:hidden}#root{min-height:100vh}.semi-tabs-bar .semi-tabs-tab-active,.semi-tabs-bar .semi-tabs-tab-active:hover{color:var(--semi-color-primary)}.semi-card{border-radius:var(--semi-border-radius-medium);background:var(--semi-color-bg-1)}.semi-modal-content{background:var(--color-layout-bg);border:1px solid var(--color-border);border-radius:8px}.semi-modal-header,.semi-modal-body,.semi-modal-footer{background:0 0}.semi-modal-header{border-bottom-color:var(--color-border)}.semi-modal-footer{border-top-color:var(--color-border)}.semi-modal-content>.semi-modal-body:last-child{padding-bottom:20px}.semi-input-prefix:not(.semi-input-prefix-text):not(.semi-input-prefix-icon){color:var(--semi-color-text-2);margin:0 8px 0 12px}.admin-content .semi-table,.admin-content .semi-table-thead>.semi-table-row>.semi-table-row-head,.admin-content .semi-table-tbody>.semi-table-row>.semi-table-row-cell{font-size:13px}.admin-content .semi-table-thead>.semi-table-row>.semi-table-row-head,.admin-content .semi-table-tbody>.semi-table-row>.semi-table-row-cell{padding-left:12px;padding-right:12px}.admin-content .semi-table-thead>.semi-table-row>.semi-table-row-head{background:var(--color-table-head-bg)}.admin-content .semi-table .semi-button-borderless.semi-button-size-small{padding-left:6px;padding-right:6px}.weiran-table--striped .semi-table-tbody>.semi-table-row:nth-child(2n)>.semi-table-row-cell{background:var(--semi-color-fill-0)}@media (width<=767px){.semi-table-pagination-info,.semi-page-total{display:none}.semi-table-pagination-outer{justify-content:center}}.semi-breadcrumb-item-link:hover .semi-breadcrumb-item-title{color:var(--semi-color-primary)}.semi-sidesheet-inner{background-color:var(--semi-color-bg-1)}@media (width<=575px){.semi-modal-wrap .semi-modal{margin:0 auto;width:95vw!important;max-width:95vw!important}}@media (width<=991px){.semi-sidesheet-inner{max-width:95vw!important}}@media (width<=479px){.semi-sidesheet-inner{width:100vw!important;max-width:100vw!important}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#00000026;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#00000040}::-webkit-scrollbar-track{background:0 0}body[theme-mode=dark] ::-webkit-scrollbar-thumb{background:#ffffff26}body[theme-mode=dark] ::-webkit-scrollbar-thumb:hover{background:#ffffff40}.page-loading{justify-content:center;align-items:center;min-height:240px;display:flex}.page-loading--full{min-height:100vh}.page-container{background:var(--semi-color-bg-1);border:1px solid var(--color-border);border-radius:8px;padding:12px 16px}.page-container+.page-container{margin-top:12px}.page-container__header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.page-container__title{color:var(--semi-color-text-0);font-size:15px;font-weight:600}@media (width<=479px){.page-container{padding:10px}.page-container+.page-container{margin-top:8px}}.search-toolbar-wrap{margin-bottom:12px}.search-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.search-toolbar :is(.semi-button,.semi-input-wrapper,.semi-input,.semi-select,.semi-select-selection,.semi-select-selection-text,.semi-select-selection-placeholder,.semi-tree-select,.semi-datepicker,.semi-datepicker-range-input,.semi-datepicker-range-input-wrapper,.semi-datepicker-range-input-wrapper input){font-size:13px}.search-toolbar__quick,.search-toolbar__controls{display:contents}@media (width<=991px){.search-toolbar__quick{display:none}}.search-toolbar__tools .semi-button-tertiary.semi-button-with-icon-only{background:var(--semi-color-bg-0);border:1px solid var(--semi-color-border);color:var(--semi-color-text-1)}.search-toolbar__tools .semi-button-tertiary.semi-button-with-icon-only:hover{background:var(--semi-color-fill-0)}.search-toolbar .search-toolbar__advanced-toggle.semi-button,.search-toolbar .search-toolbar__advanced-toggle.semi-button:hover{background:var(--semi-color-bg-0);border:1px solid var(--semi-color-border);color:var(--semi-color-text-1)}.search-toolbar .search-toolbar__advanced-toggle.semi-button:hover{background:var(--semi-color-fill-0)}.search-toolbar .search-toolbar__advanced-toggle--open.semi-button,.search-toolbar .search-toolbar__advanced-toggle--open.semi-button:hover{background:var(--semi-color-primary-light-default);border-color:var(--semi-color-primary);color:var(--semi-color-primary)}.search-toolbar__spin{animation:.8s linear infinite search-toolbar-spin}@keyframes search-toolbar-spin{to{transform:rotate(360deg)}}.search-advanced{border:1px solid var(--color-border);background:var(--semi-color-bg-0);border-radius:8px;flex-direction:column;gap:16px;margin-top:12px;padding:20px;display:flex}.search-advanced__fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}@media (width<=991px){.search-advanced__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=575px){.search-advanced__fields{grid-template-columns:minmax(0,1fr)}}.search-advanced__actions{z-index:1;background:var(--semi-color-bg-0);border-radius:0 0 8px 8px;justify-content:space-between;align-items:center;gap:12px;margin:0 -20px -20px;padding:12px 20px 20px;display:flex;position:sticky;bottom:-12px}.search-advanced__more{display:none!important}@media (width<=991px){.search-advanced:not(.search-advanced--expanded) .search-advanced__fields{overscroll-behavior:contain;max-height:132px;overflow-y:auto}.search-advanced__more{display:inline-flex!important}}.search-field{flex-direction:column;gap:8px;min-width:0;display:flex}.search-field__label{color:var(--semi-color-text-0);font-size:13px}.search-field__control>*{width:100%!important}.search-advanced :is(.semi-button,.semi-input-wrapper,.semi-input,.semi-select,.semi-select-selection,.semi-tree-select){font-size:13px}.search-conditions{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:10px;display:flex}.search-conditions__label{color:var(--semi-color-text-2);font-size:12px}.search-conditions__tag{border:1px solid var(--semi-color-primary-light-hover);background:var(--semi-color-primary-light-default);max-width:280px;height:22px;color:var(--semi-color-primary);border-radius:999px;align-items:center;gap:4px;padding:0 4px 0 10px;font-size:12px;line-height:20px;display:inline-flex}.search-conditions__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.search-conditions__remove{width:16px;height:16px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.search-conditions__remove:hover{background:var(--semi-color-primary-light-hover)}.search-conditions__clear{border:1px solid var(--semi-color-border);background:var(--semi-color-bg-0);height:22px;color:var(--semi-color-text-1);font:inherit;cursor:pointer;border-radius:999px;padding:0 10px;font-size:12px;line-height:20px}.search-conditions__clear:hover{background:var(--semi-color-fill-0)}.stat-card{background:var(--semi-color-bg-1);border:1px solid var(--color-border);border-radius:8px;padding:16px 20px}.stat-card__value{color:var(--color-text);font-size:26px;font-weight:600;line-height:1.2}.stat-card__label{color:var(--color-text-secondary);margin-top:4px;font-size:13px}.dicts-layout,.config-groups-layout{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:12px;display:grid}.dicts-layout__master,.config-groups-layout__master{flex-direction:column;display:flex}.config-groups-layout .page-container{min-width:0;margin-top:0}.config-field-title{align-items:center;gap:8px;display:inline-flex}.config-field-title__edit.semi-button{background:0 0;border:0;width:16px;height:16px;margin:0;padding:0}.config-field-title__edit.semi-button:hover{background:0 0}.config-metadata-modal__footer{justify-content:space-between;align-items:center;display:flex}.dicts-layout__master,.config-groups-layout__master{max-height:calc(100dvh - var(--header-height) - 72px);border:1px solid var(--color-border);background:var(--semi-color-bg-1);border-radius:8px;position:sticky;top:0;overflow:hidden}.dicts-layout .page-container+.page-container{margin-top:0}.nav-list-item--disabled{opacity:.55}@media (width<=991px){.dicts-layout,.config-groups-layout{grid-template-columns:1fr}.dicts-layout__master,.config-groups-layout__master{max-height:420px;position:static}}.code-block{background:var(--semi-color-fill-0);white-space:pre-wrap;word-break:break-all;border-radius:6px;max-height:360px;margin:0;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;overflow:auto}
