.semi-ai-chat-dialogue{flex-direction:column;height:100%;display:flex}.semi-ai-chat-dialogue-list{flex:1;position:relative;overflow-y:scroll}.semi-ai-chat-dialogue-list-scroll-hidden::-webkit-scrollbar{display:none}.semi-ai-chat-dialogue-wrapper{box-sizing:border-box;flex-flow:row;align-items:center;column-gap:16px;width:100%;margin-top:2px;padding:8px 16px;display:flex}.semi-ai-chat-dialogue-wrapper-selected{background-color:var(--semi-color-fill-0);border-radius:16px}.semi-ai-chat-dialogue-wrapper .semi-ai-chat-dialogue-container{flex-direction:row;flex:auto;column-gap:12px;display:flex}.semi-ai-chat-dialogue-wrapper .semi-ai-chat-dialogue-container-right{flex-direction:row-reverse}.semi-ai-chat-dialogue-wrapper .semi-ai-chat-dialogue-container-right .semi-ai-chat-dialogue-inner{align-items:flex-end}.semi-ai-chat-dialogue-wrapper .semi-ai-chat-dialogue-container-right .semi-ai-chat-dialogue-content-no-bubble,.semi-ai-chat-dialogue-wrapper .semi-ai-chat-dialogue-container-right .semi-ai-chat-dialogue-content-user,.semi-ai-chat-dialogue-wrapper .semi-ai-chat-dialogue-container-right .semi-ai-chat-dialogue-content-custom-renderer{margin-left:auto}.semi-ai-chat-dialogue-wrapper .semi-ai-chat-dialogue-container-right .semi-ai-chat-dialogue-content-inner{text-align:right}.semi-ai-chat-dialogue-wrapper .semi-ai-chat-dialogue-container-right .semi-ai-chat-dialogue-content-inner .semi-markdownRender{text-align:left}.semi-ai-chat-dialogue-wrapper:hover .semi-ai-chat-dialogue-action:not(.semi-ai-chat-dialogue-action-hidden){visibility:visible}.semi-ai-chat-dialogue-backBottom{z-index:1;position:relative}.semi-ai-chat-dialogue-backBottom-button{border-radius:50%;width:42px;height:42px}.semi-ai-chat-dialogue-backBottom .semi-button{justify-content:center;align-items:center;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.semi-ai-chat-dialogue-title{font-size:16px;font-weight:400;line-height:20px}.semi-ai-chat-dialogue-inner{flex-direction:column;width:100%;display:flex}.semi-ai-chat-dialogue-avatar{flex-shrink:0;width:24px;height:24px}.semi-ai-chat-dialogue-avatar-hidden{visibility:hidden}.semi-ai-chat-dialogue-content{max-width:100%;font-size:14px}.semi-ai-chat-dialogue-content pre{background-color:#0000}.semi-ai-chat-dialogue-content-editing{width:100%}.semi-ai-chat-dialogue-content-wrapper{align-items:end;display:flex}.semi-ai-chat-dialogue-content-inner{width:100%;margin-left:auto}.semi-ai-chat-dialogue-content-failed{color:var(--semi-color-danger);margin-right:8px}.semi-ai-chat-dialogue-content-user{display:flex}.semi-ai-chat-dialogue-content-user:hover .semi-ai-chat-dialogue-content-icon-reference{cursor:pointer;justify-content:center;align-items:center;padding:0 8px;display:flex}.semi-ai-chat-dialogue-content-bubble,.semi-ai-chat-dialogue-content-userBubble{border-radius:var(--semi-border-radius-large);background-color:var(--semi-color-fill-0);box-sizing:border-box;width:fit-content;max-width:100%;margin-top:8px;padding:12px 16px}.semi-ai-chat-dialogue-content-no-bubble{width:fit-content;margin-top:8px}.semi-ai-chat-dialogue-content-loading{align-items:center;margin-top:8px;display:flex}.semi-ai-chat-dialogue-content-loading>span:first-child{background-color:#5338ff;animation-delay:-200ms}.semi-ai-chat-dialogue-content-loading>span:nth-child(2){background-color:#b030f0;animation-delay:-100ms}.semi-ai-chat-dialogue-content-loading>span:nth-child(3){background-color:#e72dff;animation-delay:0s}.semi-ai-chat-dialogue-content-loading-item{border-radius:var(--semi-border-radius-circle);width:3px;height:3px;margin:1px;animation:1s infinite semi-ai-chat-dialogue-loading-bounce;position:relative;overflow:visible}.semi-ai-chat-dialogue-content-loading-text{color:var(--semi-color-text-3);margin-left:8px;font-size:14px}.semi-ai-chat-dialogue-content-icon-reference{display:none}.semi-ai-chat-dialogue-content-img{border-radius:var(--semi-border-radius-medium);margin-top:8px}.semi-ai-chat-dialogue-content-img img{object-fit:cover;width:256px;height:256px}.semi-ai-chat-dialogue-content-img-list{flex-direction:column;margin-right:4px;display:inline-flex}.semi-ai-chat-dialogue-content-img-list img{object-fit:cover;width:128px;height:128px}.semi-ai-chat-dialogue-content-img-last{margin-right:0}.semi-ai-chat-dialogue-content-file{border-radius:var(--semi-border-radius-medium);background:var(--semi-color-fill-0);vertical-align:top;flex-direction:row;align-items:center;column-gap:8px;width:224px;height:36px;margin-top:8px;margin-right:8px;padding:8px;text-decoration:none;display:inline-flex}.semi-ai-chat-dialogue-content-file:hover .semi-ai-chat-dialogue-content-icon-reference{cursor:pointer;color:var(--semi-color-text-0);flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0 8px;display:flex}.semi-ai-chat-dialogue-content-file:hover .semi-ai-chat-dialogue-content-file-title-ellipsis{max-width:140px}.semi-ai-chat-dialogue-content-file-last{margin-right:0}.semi-ai-chat-dialogue-content-file-icon{color:var(--semi-color-white)}.semi-ai-chat-dialogue-content-file-icon-wrapper{border-radius:var(--semi-border-radius-extra-small);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.semi-ai-chat-dialogue-content-file-icon-code{background-color:rgba(var(--semi-teal-4), 1)}.semi-ai-chat-dialogue-content-file-icon-word{background-color:rgba(var(--semi-blue-4), 1)}.semi-ai-chat-dialogue-content-file-icon-pdf{background-color:rgba(var(--semi-red-4), 1)}.semi-ai-chat-dialogue-content-file-icon-excel{background-color:rgba(var(--semi-green-4), 1)}.semi-ai-chat-dialogue-content-file-icon-video{background-color:rgba(var(--semi-purple-4), 1)}.semi-ai-chat-dialogue-content-file-icon-image .semi-ai-chat-dialogue-content-file-icon{background-position:50%;background-size:cover;width:36px;height:36px}.semi-ai-chat-dialogue-content-file-icon-default{background-color:rgba(var(--semi-grey-4), 1)}.semi-ai-chat-dialogue-content-file-info{text-align:left;flex-direction:column;flex-shrink:1;display:flex}.semi-ai-chat-dialogue-content-file-title{color:var(--semi-color-text-0);white-space:nowrap;text-overflow:ellipsis;max-width:180px;font-size:16px;overflow:hidden}.semi-ai-chat-dialogue-content-file-metadata{color:var(--semi-color-text-2);font-size:14px}.semi-ai-chat-dialogue-content-file-type{text-transform:uppercase}.semi-ai-chat-dialogue-content-tool-call{color:var(--semi-color-text-2);background-color:var(--semi-color-fill-0);border-radius:var(--semi-border-radius-medium);justify-content:center;align-items:center;column-gap:4px;width:fit-content;margin-top:8px;padding:6px 8px;display:flex}.semi-ai-chat-dialogue-content-custom-renderer{width:fit-content;margin-top:8px}.semi-ai-chat-dialogue-action{visibility:hidden;margin-top:8px}.semi-ai-chat-dialogue-action-btn{width:24px;height:24px}.semi-ai-chat-dialogue-action-icon-flip{transform:scaleY(-1)}.semi-ai-chat-dialogue-action-show{visibility:visible}.semi-ai-chat-dialogue-action.semi-ai-chat-dialogue-action-hidden,.semi-ai-chat-dialogue-action:hover.semi-ai-chat-dialogue-action-hidden{visibility:hidden}.semi-ai-chat-dialogue-action-dropdown li{color:var(--semi-color-danger)}.semi-ai-chat-dialogue-action-dropdown .semi-icon{font-size:16px}.semi-ai-chat-dialogue-reasoning{width:100%}.semi-ai-chat-dialogue-reasoning-wrapper{cursor:pointer;border:1px solid var(--semi-color-border);border-radius:var(--semi-border-radius-large);width:100%;margin-top:8px}.semi-ai-chat-dialogue-reasoning-header{box-sizing:border-box;flex-direction:row;justify-content:center;align-items:center;padding:16px;display:flex}.semi-ai-chat-dialogue-reasoning-header-prefix,.semi-ai-chat-dialogue-reasoning-header-suffix{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.semi-ai-chat-dialogue-reasoning-header-title{flex:auto;font-weight:600;line-height:22px}.semi-ai-chat-dialogue-reasoning-content{border-top:1px solid var(--semi-color-border);padding:12px 16px}.semi-ai-chat-dialogue-step{border:1px solid var(--semi-color-border);border-radius:var(--semi-border-radius-medium);flex-direction:row;align-items:center;margin-top:12px;padding:6px 12px;font-size:14px;line-height:20px;display:inline-flex}.semi-ai-chat-dialogue-step .semi-ai-chat-dialogue-content-loading{margin-top:0}.semi-ai-chat-dialogue-step-completed{color:var(--semi-color-success)}.semi-ai-chat-dialogue-step-summary{cursor:pointer;width:fit-content;display:inline-block}.semi-ai-chat-dialogue-step-prefix{width:20px;height:20px;color:var(--semi-color-text-1);justify-content:center;align-items:center;margin-right:6px;display:flex}.semi-ai-chat-dialogue-step-suffix{width:20px;height:20px;color:var(--semi-color-text-1);justify-content:center;align-items:center;margin-left:8px;display:flex}.semi-ai-chat-dialogue-step-panel{gap:12px;display:flex}.semi-ai-chat-dialogue-step-line{background-color:var(--semi-color-border);width:1px;margin-left:20px}.semi-ai-chat-dialogue-step-action{margin-top:12px;font-size:14px;line-height:20px}.semi-ai-chat-dialogue-step-action-summary{margin-bottom:4px}.semi-ai-chat-dialogue-step-action-desc{color:var(--semi-color-text-2);background-color:var(--semi-color-fill-0);border-radius:var(--semi-border-radius-medium);justify-content:center;align-items:center;column-gap:4px;width:fit-content;padding:6px 8px;display:inline-flex}.semi-ai-chat-dialogue-step-wrapper>.semi-ai-chat-dialogue-step:first-child{margin-top:4px}.semi-ai-chat-dialogue-annotation{width:100%}.semi-ai-chat-dialogue-annotation-wrapper{border:1px solid var(--semi-color-border);border-radius:var(--semi-border-radius-medium);flex:auto;width:fit-content;margin-top:8px;padding:8px 12px}.semi-ai-chat-dialogue-annotation-wrapper:hover{background-color:var(--semi-color-fill-0)}.semi-ai-chat-dialogue-annotation-content{color:var(--semi-color-text-2);cursor:pointer;flex-direction:row;justify-content:center;align-items:center;column-gap:8px;font-size:14px;display:flex}.semi-ai-chat-dialogue-annotation-content .semi-avatar-group{display:flex}.semi-ai-chat-dialogue-annotation-content-logo{width:16px;height:16px;display:flex}.semi-ai-chat-dialogue-annotation-content-logo-renderMore{width:16px;height:16px}.semi-ai-chat-dialogue-annotation-content-icon{justify-content:center;align-items:center;display:flex}.semi-ai-chat-dialogue-references{color:var(--semi-color-text-2);flex-wrap:wrap;gap:4px;margin-top:8px;font-size:12px;line-height:16px;display:flex}.semi-ai-chat-dialogue-references .semi-ai-chat-dialogue-reference{box-sizing:border-box;background-color:var(--semi-color-fill-0);border-radius:var(--semi-border-radius-medium);flex-shrink:1;align-items:center;column-gap:8px;width:fit-content;max-width:200px;margin-left:auto;padding:8px 12px;display:flex}.semi-ai-chat-dialogue-references .semi-ai-chat-dialogue-reference-content{text-overflow:ellipsis;white-space:nowrap;flex-grow:1;align-items:center;display:flex;overflow:hidden}.semi-ai-chat-dialogue-references .semi-ai-chat-dialogue-reference-icon{color:var(--semi-color-white);border-radius:2px;justify-content:center;align-items:center;width:16px;height:16px;margin-right:4px;display:flex}.semi-ai-chat-dialogue-references .semi-ai-chat-dialogue-reference-icon-word{background-color:rgba(var(--semi-blue-4), 1)}.semi-ai-chat-dialogue-references .semi-ai-chat-dialogue-reference-icon-pdf{background-color:rgba(var(--semi-red-4), 1)}.semi-ai-chat-dialogue-references .semi-ai-chat-dialogue-reference-icon-excel{background-color:rgba(var(--semi-green-4), 1)}.semi-ai-chat-dialogue-references .semi-ai-chat-dialogue-reference-icon-video{background-color:rgba(var(--semi-purple-4), 1)}.semi-ai-chat-dialogue-references .semi-ai-chat-dialogue-reference-icon-code{background-color:rgba(var(--semi-teal-4), 1)}.semi-ai-chat-dialogue-references .semi-ai-chat-dialogue-reference-img{margin-right:4px}.semi-ai-chat-dialogue-references .semi-ai-chat-dialogue-reference-name{text-overflow:ellipsis;word-break:break-all;max-width:130px;display:inline-block;overflow:hidden}.semi-ai-chat-dialogue-code{border-radius:var(--semi-border-radius-large);border:1px solid var(--semi-color-border);line-height:32px;overflow:hidden}.semi-ai-chat-dialogue-code .semi-codeHighlight pre{word-break:break-all;white-space:pre-wrap}.semi-ai-chat-dialogue-code-topSlot{background-color:var(--semi-color-fill-0);color:var(--semi-color-text-0);justify-content:space-between;align-items:center;padding:8px 16px;font-size:14px;display:flex}.semi-ai-chat-dialogue-code-topSlot-copy{justify-content:flex-end;align-items:center;width:24px;display:flex}.semi-ai-chat-dialogue-code-topSlot-copy-wrapper{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.semi-ai-chat-dialogue-code .semi-codeHighlight-defaultTheme pre[class*=language-]{background:var(--semi-color-bg-0);margin:0}.semi-ai-chat-dialogue-hints{flex-direction:column;row-gap:8px;margin-top:4px;margin-bottom:12px;margin-left:52px;display:flex}.semi-ai-chat-dialogue-hints-selecting{margin-left:68px}.semi-ai-chat-dialogue-hint-item{cursor:pointer;background:var(--semi-color-bg-0);border:1px solid var(--semi-color-border);border-radius:var(--semi-border-radius-medium);flex-direction:row;align-items:center;width:fit-content;padding:8px 16px;display:flex}.semi-ai-chat-dialogue-hint-item:hover{background-color:var(--semi-color-fill-0)}.semi-ai-chat-dialogue-hint-content{color:var(--semi-color-text-0);font-size:14px}@keyframes semi-ai-chat-dialogue-loading-bounce{0%{transform:translateY(0)scale(1)}18%{transform:translateY(-4px)scale(.96)}36%{transform:translateY(0)scale(1.06)}44%{transform:translateY(-.5px)scale(.98)}52%{transform:translateY(0)scale(1)}to{transform:translateY(0)scale(1)}}.semi-rtl .semi-ai-chat-dialogue-wrapper,.semi-portal-rtl .semi-ai-chat-dialogue-wrapper{direction:rtl}.semi-rtl .semi-ai-chat-dialogue-wrapper-action-icon-redo,.semi-portal-rtl .semi-ai-chat-dialogue-wrapper-action-icon-redo{transform:scaleX(-1)}.semi-aiChatInput{border:1px solid var(--semi-color-border);box-sizing:border-box;border-radius:12px;flex-direction:column;padding:20px;display:flex}.semi-aiChatInput-skill{border-radius:8px;padding:4px 0;overflow:scroll}.semi-aiChatInput-skill-item{cursor:pointer;align-items:center;column-gap:8px;padding:8px 20px;display:flex}.semi-aiChatInput-skill-item-active{background-color:var(--semi-color-fill-0)}.semi-aiChatInput-popover-suggestion{box-shadow:none}.semi-aiChatInput-suggestion{overflow:scroll}.semi-aiChatInput-suggestion-item{color:var(--semi-color-text-0);border-radius:6px;padding:8px 20px;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-aiChatInput-suggestion-item-active{background-color:var(--semi-color-fill-0)}.semi-aiChatInput-reference-icon{border-radius:2px;width:16px;height:16px;margin-right:4px}.semi-aiChatInput-ref-icon{color:var(--semi-color-white);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.semi-aiChatInput-ref-icon-word{background-color:rgba(var(--semi-blue-4), 1)}.semi-aiChatInput-ref-icon-pdf{background-color:rgba(var(--semi-red-4), 1)}.semi-aiChatInput-ref-icon-code{background-color:rgba(var(--semi-teal-5), 1)}.semi-aiChatInput-ref-icon-excel{background-color:rgba(var(--semi-green-5), 1)}.semi-aiChatInput-ref-icon-video,.semi-aiChatInput-ref-icon-audio{background-color:rgba(var(--semi-purple-4), 1)}.semi-aiChatInput-ref-icon-unknown{background-color:rgba(var(--semi-grey-5), 1)}.semi-aiChatInput-references{color:var(--semi-color-text-2);flex-wrap:wrap;gap:4px;margin-bottom:8px;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;display:flex}.semi-aiChatInput-references>.semi-aiChatInput-reference:only-child{width:100%}.semi-aiChatInput-references>.semi-aiChatInput-reference:nth-last-child(2):first-child,.semi-aiChatInput-references>.semi-aiChatInput-reference:nth-child(2):last-child{flex-basis:calc(50% - 4px);max-width:calc(50% - 4px)}.semi-aiChatInput-references>.semi-aiChatInput-reference:nth-last-child(n+3):first-child,.semi-aiChatInput-references>.semi-aiChatInput-reference:nth-last-child(n+3):first-child~.semi-aiChatInput-reference{width:calc(33.333% - 4px)}.semi-aiChatInput-reference{box-sizing:border-box;background:var(--semi-color-fill-0);border-radius:6px;flex-shrink:1;align-items:center;column-gap:8px;padding:8px 12px;display:flex}.semi-aiChatInput-reference-content{text-overflow:ellipsis;white-space:nowrap;flex-grow:1;align-items:center;display:flex;overflow:hidden}.semi-aiChatInput-reference-img{width:16px;height:16px;margin-right:4px}.semi-aiChatInput-reference-name{text-overflow:ellipsis;word-break:break-all;display:inline-block;overflow:hidden}.semi-aiChatInput-reference-delete{cursor:pointer;border-radius:50%;padding:2px}.semi-aiChatInput-reference-delete:hover{background:var(--semi-color-fill-1)}.semi-aiChatInput-footer{-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;margin-top:20px;display:flex}.semi-aiChatInput-footer-round .semi-aiChatInput-footer-configure-select,.semi-aiChatInput-footer-round .semi-aiChatInput-footer-configure-button,.semi-aiChatInput-footer-round .semi-aiChatInput-footer-configure-radio-button,.semi-aiChatInput-footer-round .semi-aiChatInput-footer-configure-mcp-trigger,.semi-aiChatInput-footer-round .semi-aiChatInput-footer-action-button,.semi-aiChatInput-footer-round .semi-aiChatInput-footer-action-upload,.semi-aiChatInput-footer-round .semi-radio-addon-buttonRadio{border-radius:9999px}.semi-aiChatInput-footer-action{align-items:center;column-gap:8px;display:flex}.semi-aiChatInput-footer-action button{border:0;justify-content:center;align-items:center;padding:0;display:flex}.semi-aiChatInput-footer-action-button{cursor:pointer;border-radius:8px;width:32px;height:32px}.semi-aiChatInput-footer-action-send{background-color:var(--semi-color-primary);color:rgba(var(--semi-white), 1)}.semi-aiChatInput-footer-action-send:hover:not(.semi-aiChatInput-footer-action-send-disabled){background-color:var(--semi-color-primary-hover)}.semi-aiChatInput-footer-action-send:active:not(.semi-aiChatInput-footer-action-send-disabled){background-color:var(--semi-color-primary-active)}.semi-aiChatInput-footer-action-send-disabled{background-color:var(--semi-color-fill-2)}.semi-aiChatInput-footer-action-stop{background-color:var(--semi-color-primary);color:rgba(var(--semi-white), 1)}.semi-aiChatInput-footer-action-stop:hover:not(.semi-aiChatInput-footer-action-send-disabled){background-color:var(--semi-color-primary-hover)}.semi-aiChatInput-footer-action-stop:active:not(.semi-aiChatInput-footer-action-send-disabled){background-color:var(--semi-color-primary-active)}.semi-aiChatInput-footer-action-stop-disabled{background-color:var(--semi-color-fill-2)}.semi-aiChatInput-footer-action-upload{color:var(--semi-color-text-1);background:0 0}.semi-aiChatInput-footer-action-upload:hover{background-color:var(--semi-color-fill-0)}.semi-aiChatInput-footer-action-upload:active{background-color:var(--semi-color-fill-1)}.semi-aiChatInput-footer-configure{flex-direction:row;column-gap:8px;display:flex}.semi-aiChatInput-footer-configure-button{border:1px solid var(--semi-color-primary)}.semi-aiChatInput-footer-configure-button-active.semi-button-tertiary.semi-button-outline{border:1px solid var(--semi-color-primary);color:var(--semi-color-primary);background-color:var(--semi-color-primary-light-default)}.semi-aiChatInput-footer-configure-select{border:1px solid var(--semi-color-border);background:0 0}.semi-aiChatInput-footer-configure-select.semi-select-focus,.semi-aiChatInput-footer-configure-select .semi-select-selection-text{color:var(--semi-color-text-1);font-weight:600}.semi-aiChatInput-footer-configure-select.semi-select:hover{border-color:var(--semi-color-border)}.semi-aiChatInput-footer-configure-select.semi-select:focus{border:1px solid var(--semi-color-border);background:0 0}.semi-aiChatInput-footer-configure-radio-button .semi-radio-addon-buttonRadio{height:16px;padding:4px;font-size:14px}.semi-aiChatInput-footer-configure-radio-button .semi-radio-addon-buttonRadio-checked{color:var(--semi-color-text-1);background:var(--semi-color-bg-2)}.semi-aiChatInput-footer-configure-mcp-header{justify-content:space-between;align-items:center;column-gap:4px;height:16px;padding:8px 16px 0;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;display:flex}.semi-aiChatInput-footer-configure-mcp-header-title{color:var(--semi-color-text-2)}.semi-aiChatInput-footer-configure-mcp-header-config.semi-button{border:0;height:fit-content;padding:0;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-aiChatInput-attachment{background:var(--semi-color-fill-0);letter-spacing:0;border-radius:6px;flex-shrink:0;align-items:center;column-gap:8px;width:224px;height:36px;padding:8px;display:flex;position:relative;overflow:hidden}.semi-aiChatInput-attachment-icon,.semi-aiChatInput-attachment-img{border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.semi-aiChatInput-attachment-img{object-fit:cover}.semi-aiChatInput-attachment-content{flex-direction:column;flex-shrink:0;align-items:flex-start;width:180px;display:flex}.semi-aiChatInput-attachment-content-name{white-space:nowrap;text-overflow:ellipsis;width:180px;height:20px;color:var(--semi-color-text-0);flex-shrink:0;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:16px;overflow:hidden}.semi-aiChatInput-attachment-content-size{color:var(--semi-color-text-2);text-transform:uppercase;flex-shrink:0;align-items:flex-start;column-gap: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;display:flex}.semi-aiChatInput-attachment-delete{display:none}.semi-aiChatInput-attachment:hover>.semi-aiChatInput-attachment-delete{cursor:pointer;background:rgba(var(--semi-grey-7), 1);color:var(--semi-color-white);border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:12px;display:flex;position:absolute;top:0;right:0}.semi-aiChatInput-attachment-progress.semi-progress-circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.semi-aiChatInput-scroll-wrapper{align-items:center;width:100%;margin-bottom:8px;display:flex;position:relative}.semi-aiChatInput-scroll-container{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;column-gap:8px;display:flex;overflow-x:auto}.semi-aiChatInput-scroll-container::-webkit-scrollbar{display:none}.semi-aiChatInput-scroll-button{z-index:10;background:var(--semi-color-white);width:16px;height:16px;box-shadow:var(--semi-shadow-elevated);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .2s,box-shadow .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.semi-aiChatInput-scroll-button .semi-icon{color:var(--semi-color-text-2);font-size:12px}.semi-aiChatInput-scroll-button:active{transform:translateY(-50%)scale(.95)}.semi-aiChatInput-scroll-button-left-icon{transform:rotate(180deg)}.semi-aiChatInput-scroll-button.semi-aiChatInput-scroll-button-left{left:10px}.semi-aiChatInput-scroll-button.semi-aiChatInput-scroll-button-right{right:10px}.semi-aiChatInput-editor-content{flex:1;min-height:0;margin-top:-4px;padding-top:4px;overflow:auto}.semi-aiChatInput-editor-content .tiptap{font-size:14px;line-height:24px}.semi-aiChatInput-editor-content .tiptap p.is-editor-empty:first-child:before{color:var(--semi-color-text-2);content:attr(data-placeholder);float:left;pointer-events:none;height:0}.semi-aiChatInput-editor-content .tiptap p.has-skill-slot.is-editor-empty:first-child:before{content:none}.semi-aiChatInput-editor-content .tiptap p.has-skill-slot.is-editor-empty:first-child:after{color:var(--semi-color-text-2);content:attr(data-placeholder);pointer-events:none;height:0;margin-left:8px;display:inline}.semi-aiChatInput-editor-content .tiptap p{white-space:pre-wrap;margin:0}.semi-aiChatInput-editor-content .tiptap:focus{outline:none}.semi-aiChatInput-editor-content .tiptap .node-inputSlot{font-size:14px;line-height:20px;display:inline-block}.semi-aiChatInput-editor-content .tiptap .input-slot{box-sizing:content-box;background-color:var(--semi-color-primary-light-default);border-radius:4px;min-width:2px;margin:2px;padding:2px 4px;font-weight:600;display:inline-block;position:relative}.semi-aiChatInput-editor-content .tiptap .input-slot .content{color:var(--semi-color-primary)}.semi-aiChatInput-editor-content .tiptap .input-slot .input-slot-placeholder{-webkit-user-select:none;user-select:none;pointer-events:none;white-space:pre;z-index:1;color:var(--semi-color-primary-disabled);position:absolute;top:2px;left:4px}.semi-aiChatInput-editor-content .tiptap .node-selectSlot{display:inline-flex}.semi-aiChatInput-editor-content .tiptap .select-slot{background-color:var(--semi-color-primary-light-default);border-radius:4px;height:24px;padding:2px 4px;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-aiChatInput-editor-content .tiptap .select-slot:first-child{margin-left:0}.semi-aiChatInput-editor-content .tiptap .select-slot-wrapper{margin:2px 4px;display:inline-flex}.semi-aiChatInput-editor-content .tiptap .select-slot .semi-select-selection{color:var(--semi-color-primary);margin-left:0;font-weight:700}.semi-aiChatInput-editor-content .tiptap .select-slot .semi-select-arrow{color:var(--semi-color-text-2);width:16px}.semi-aiChatInput-editor-content .tiptap .select-slot.semi-select-open,.semi-aiChatInput-editor-content .tiptap .select-slot.semi-select-focus,.semi-aiChatInput-editor-content .tiptap .select-slot.semi-select:focus{border-color:#0000}.semi-aiChatInput-editor-content .tiptap .node-skillSlot{display:inline-flex}.semi-aiChatInput-editor-content .tiptap .skill-slot{color:var(--semi-color-primary);outline:none;font-weight:600}.semi-aiChatInput-editor-content .tiptap .skill-slot-wrapper{border-radius:4px;margin:2px;padding:0 4px;display:inline-flex;position:relative}.semi-aiChatInput-editor-content .tiptap .skill-slot-wrapper:hover{background-color:var(--semi-color-primary-light-default)}.semi-aiChatInput-editor-content .tiptap .skill-slot-wrapper:hover .skill-slot-delete{cursor:pointer;background:rgba(var(--semi-grey-7), 1);color:var(--semi-color-white);border-radius:50%;justify-content:center;align-items:center;width:12px;height:12px;font-size:8px;display:flex;position:absolute;top:0;right:0;transform:translate(50%,-50%)}.semi-aiChatInput-editor-content .tiptap .skill-slot-delete{display:none}.semi-anchor{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:relative;overflow:hidden auto}.semi-anchor-size-small{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-anchor-slide{height:100%;position:absolute;top:0;left:0}.semi-anchor-slide-muted{display:none}.semi-anchor-slide-bar{border-radius:1px;width:2px;display:none;position:absolute;top:0}.semi-anchor-slide-bar-active{display:inline-block}.semi-anchor-slide-bar-default{height:28px}.semi-anchor-slide-bar-small{height:24px}.semi-anchor-slide-bar-primary{background-color:var(--semi-color-primary)}.semi-anchor-slide-bar-tertiary{background-color:var(--semi-color-tertiary)}.semi-anchor-slide:before{background-color:var(--semi-color-border);content:" ";border-radius:1px;width:2px;height:100%;display:block;position:absolute}.semi-anchor-link-title{cursor:pointer;color:var(--semi-color-text-2);text-overflow:ellipsis;white-space:nowrap;transition:color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none));background:0 0;border-radius:3px;padding-top:4px;padding-bottom:4px;overflow:hidden}.semi-anchor-link-title:hover{color:var(--semi-color-tertiary-hover)}.semi-anchor-link-title-active{color:var(--semi-color-text-0);background:0 0}.semi-anchor-link-title-active:hover{color:var(--semi-color-tertiary-hover)}.semi-anchor-link-title:focus-visible{outline:2px solid var(--semi-color-primary-light-active);outline-offset:-2px}.semi-anchor-link-title-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-anchor-link-title-disabled:hover{color:var(--semi-color-disabled-text)}.semi-anchor-link-tooltip{cursor:pointer;color:var(--semi-color-text-2)!important}.semi-anchor-link-tooltip-small{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-anchor-link-tooltip:hover{color:var(--semi-color-tertiary-hover)!important}.semi-anchor-link-tooltip-active{color:var(--semi-color-text-0)!important}.semi-anchor-link-tooltip-disabled{cursor:not-allowed;color:var(--semi-color-disabled-text)!important}.semi-anchor-link-tooltip-disabled:hover{color:var(--semi-color-disabled-text)!important}.semi-rtl .semi-anchor,.semi-portal-rtl .semi-anchor{direction:rtl}.semi-rtl .semi-anchor-slide,.semi-portal-rtl .semi-anchor-slide{left:auto;right:0}.semi-rtl .semi-anchor-link,.semi-portal-rtl .semi-anchor-link{padding-left:auto}.semi-audio-player{background:rgba(var(--semi-grey-9), .8);justify-content:center;align-items:center;gap:24px;max-width:1440px;height:78px;display:flex}.semi-audio-player-control{align-items:center;gap:16px;display:flex}.semi-audio-player-control-button-icon{color:var(--semi-color-bg-0)}.semi-audio-player-control-button-play{background:var(--semi-color-bg-0)!important;color:var(--semi-color-text-0)!important}.semi-audio-player-control-button-play-disabled{background:rgba(var(--semi-grey-0), .35)!important;color:var(--semi-color-grey-7)!important}.semi-audio-player-slider-container{width:323px;height:100%}.semi-audio-player-info-container{align-items:center;gap:16px;display:flex}.semi-audio-player-info{flex-direction:column;gap:4px;display:flex}.semi-audio-player-info-title{color:var(--semi-color-bg-0);align-items:center;font-size:14px;font-weight:600;display:flex}.semi-audio-player-info-time{width:100%;height:22px;color:var(--semi-color-bg-0);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:4px;font-size:14px;display:flex}.semi-audio-player-control-speed{background:rgba(var(--semi-grey-8), 1);width:40px;height:24px;color:var(--semi-color-default);-webkit-user-select:none;user-select:none;border-radius:3px;justify-content:center;align-items:center;gap:4px;font-size:12px;font-weight:600;line-height:16px;display:flex}.semi-audio-player-control-speed-menu{background:rgba(var(--semi-grey-8), 1);width:65px}.semi-audio-player-control-speed-menu-item{color:var(--semi-color-default)}.semi-audio-player-control-speed-menu-item:hover{background:var(--semi-color-tertiary-active)!important}.semi-audio-player-control-volume{background:rgba(var(--semi-grey-8), 1);border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:43px;height:164px;padding:4px 0;display:flex}.semi-audio-player-control-volume-title{color:var(--semi-color-default);-webkit-user-select:none;user-select:none;font-size:12px;font-weight:600;line-height:16px}.semi-audio-player-error{color:var(--semi-color-danger);align-items:center;gap:4px;margin-left:4px;display:flex}.semi-audio-player-light{background:var(--semi-color-bg-0);border:1px solid var(--semi-color-border)}.semi-audio-player-light .semi-audio-player-control-button-icon{color:rgba(var(--semi-grey-9), 1)}.semi-audio-player-light .semi-audio-player-control-button-play{background:rgba(var(--semi-grey-9), 1)!important;color:var(--semi-color-bg-0)!important}.semi-audio-player-light .semi-audio-player-control-button-play-disabled{background:var(--semi-color-disabled-text)!important;color:rgba(var(--semi-white), 1)!important}.semi-audio-player-light .semi-audio-player-info-title,.semi-audio-player-light .semi-audio-player-info-time,.semi-audio-player-light .semi-audio-player-control-speed-menu-item,.semi-audio-player-light .semi-audio-player-control-volume-title{color:rgba(var(--semi-grey-9), 1)}.semi-audio-player-light .semi-audio-player-control-speed-menu-item:hover{background:rgba(var(--semi-grey-1), 1)!important}.semi-audio-player-slider{background:rgba(var(--semi-grey-5), 1);border-radius:9999px;position:relative}.semi-audio-player-slider-light{background:rgba(var(--semi-grey-2), 1)}.semi-audio-player-slider-wrapper{cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative}.semi-audio-player-slider-wrapper-vertical{width:100%}.semi-audio-player-slider-wrapper-horizontal{height:100%}.semi-audio-player-slider-vertical{width:4px;height:100%}.semi-audio-player-slider-horizontal{width:100%;height:4px}.semi-audio-player-slider-progress{background:rgba(var(--semi-blue-4), 1);border-radius:9999px;position:absolute}.semi-audio-player-slider-progress-vertical{bottom:0}.semi-audio-player-slider-progress-horizontal{left:0}.semi-audio-player-slider-dot{background:rgba(var(--semi-white), 1);border:1px solid var(--semi-color-primary);width:16px;height:16px;box-shadow:0px 0px 4px 0px var(--semi-color-shadow);border-radius:50%;transition:opacity .2s;position:absolute}.semi-autocomplete-option-empty:hover,.semi-autocomplete-option-empty:active{background-color:inherit}.semi-avatar:focus-visible,.semi-avatar-focus{outline:2px solid var(--semi-color-primary-light-active)}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle-extra-small,.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle-small{width:12px;height:12px;font-size:5px}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-extra_small,.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-small{border-width:2px;font-size:5px}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-default,.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-medium,.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-large{border-width:2px;font-size:12px}.semi-avatar-group .semi-avatar-medium,.semi-avatar-group .semi-avatar-default,.semi-avatar-group .semi-avatar-small{border:2px var(--semi-color-bg-1) solid;margin-left:-12px}.semi-avatar-group .semi-avatar-item-start-10,.semi-avatar-group .semi-avatar-item-end-10{z-index:90}.semi-avatar-square.semi-avatar-additionalBorder-extra_extra_small,.semi-avatar-square.semi-avatar-additionalBorder-extra_small,.semi-avatar-square.semi-avatar-additionalBorder-small,.semi-avatar-square.semi-avatar-additionalBorder-default,.semi-avatar-square.semi-avatar-additionalBorder-medium{border-radius:3px}@keyframes semi-avatar-additionalBorder{0%{opacity:1;transform:scale(1)}to{opacity:0;border-width:0;transform:scale(1.15)}}@keyframes semi-avatar-content{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}.semi-rtl .semi-avatar-extra-extra-small .semi-avatar-content,.semi-portal-rtl .semi-avatar-extra-extra-small .semi-avatar-content,.semi-rtl .semi-avatar-extra-small .semi-avatar-content,.semi-portal-rtl .semi-avatar-extra-small .semi-avatar-content{transform:scale(.8)}.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-badge{display:inline-block;position:relative}.semi-badge-dot{box-sizing:border-box;border-radius:var(--semi-border-radius-circle);background-color:var(--semi-color-bg-1);border:1px var(--semi-color-bg-1) solid;z-index:1;width:8px;height:8px}.semi-badge-count{box-sizing:border-box;background-color:var(--semi-color-bg-1);border:1px var(--semi-color-bg-1) solid;z-index:1;text-align:center;min-width:18px;height:18px;color:var(--semi-color-bg-2);border-radius:9px;padding:0 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;font-weight:400;line-height:16px}.semi-badge-rightTop{transform-origin:100% 0;position:absolute;top:0;right:0;transform:translate(50%,-50%)}.semi-badge-rightBottom{transform-origin:100% 0;position:absolute;bottom:0;right:0;transform:translate(50%,50%)}.semi-badge-leftTop{transform-origin:100% 0;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.semi-badge-leftBottom{transform-origin:100% 0;position:absolute;bottom:0;left:0;transform:translate(-50%,50%)}.semi-badge-custom{display:flex}.semi-badge-block{display:inline-block;position:static}.semi-badge-primary.semi-badge-solid{background-color:var(--semi-color-primary)}.semi-badge-primary.semi-badge-light{background-color:var(--semi-color-primary-light-default);color:var(--semi-color-primary)}.semi-badge-primary.semi-badge-inverted{color:var(--semi-color-primary)}.semi-badge-secondary.semi-badge-solid{background-color:var(--semi-color-secondary)}.semi-badge-secondary.semi-badge-light{background-color:var(--semi-color-secondary-light-default);color:var(--semi-color-secondary)}.semi-badge-secondary.semi-badge-inverted{color:var(--semi-color-secondary)}.semi-badge-tertiary.semi-badge-solid{background-color:var(--semi-color-tertiary)}.semi-badge-tertiary.semi-badge-light{background-color:var(--semi-color-tertiary-light-default);color:var(--semi-color-tertiary)}.semi-badge-tertiary.semi-badge-inverted{color:var(--semi-color-tertiary)}.semi-badge-danger.semi-badge-solid{background-color:var(--semi-color-danger)}.semi-badge-danger.semi-badge-light{background-color:var(--semi-color-danger-light-default);color:var(--semi-color-danger)}.semi-badge-danger.semi-badge-inverted{color:var(--semi-color-danger)}.semi-badge-warning.semi-badge-solid{background-color:var(--semi-color-warning)}.semi-badge-warning.semi-badge-light{background-color:var(--semi-color-warning-light-default);color:var(--semi-color-warning)}.semi-badge-warning.semi-badge-inverted{color:var(--semi-color-warning)}.semi-badge-success.semi-badge-solid{background-color:var(--semi-color-success)}.semi-badge-success.semi-badge-light{background-color:var(--semi-color-success-light-default);color:var(--semi-color-success)}.semi-badge-success.semi-badge-inverted{color:var(--semi-color-success)}.semi-rtl .semi-badge,.semi-portal-rtl .semi-badge{direction:rtl}.semi-light-scrollbar::-webkit-scrollbar{width:8px;height:8px}.semi-light-scrollbar ::-webkit-scrollbar{width:8px;height:8px}.semi-light-scrollbar::-webkit-scrollbar-track{background:0 0}.semi-light-scrollbar ::-webkit-scrollbar-track{background:0 0}.semi-light-scrollbar::-webkit-scrollbar-corner{background-color:#0000}.semi-light-scrollbar ::-webkit-scrollbar-corner{background-color:#0000}.semi-light-scrollbar::-webkit-scrollbar-thumb{background:0 0;border-radius:6px;transition:all 1s}.semi-light-scrollbar ::-webkit-scrollbar-thumb{background:0 0;border-radius:6px;transition:all 1s}.semi-light-scrollbar:hover::-webkit-scrollbar-thumb{background:var(--semi-color-fill-2)}.semi-light-scrollbar :hover::-webkit-scrollbar-thumb{background:var(--semi-color-fill-2)}.semi-light-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--semi-color-fill-1)}.semi-light-scrollbar ::-webkit-scrollbar-thumb:hover{background:var(--semi-color-fill-1)}.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-button{--semi-button-colorful-multiple-fill-0:rgba(var(--semi-ai-general-5-3));--semi-button-colorful-multiple-fill-1:rgba(var(--semi-ai-general-5-2));--semi-button-colorful-multiple-fill-2:rgba(var(--semi-ai-general-5-1));--semi-button-colorful-multiple-fill-3:rgba(var(--semi-ai-general-5-0));--semi-button-colorful-disabled-fill:var(--semi-color-disabled-text);--semi-button-colorful-fill-primary:var(--semi-color-ai-purple);--semi-button-colorful-fill-secondary:var(--semi-color-text-0);box-shadow:none;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--semi-border-radius-small);vertical-align:middle;white-space:nowrap;border:0 solid #0000;outline:none;justify-content:center;align-items:center;height:32px;padding:6px 12px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.semi-button-disabled:not(.semi-button-borderless):not(.semi-button-light):not(.semi-button-outline):hover,.semi-button-disabled.semi-button-light,.semi-button-disabled.semi-button-borderless,.semi-button-disabled.semi-button-outline{color:var(--semi-color-disabled-text)}.semi-calendar-day ul,.semi-calendar-day li,.semi-calendar-week ul,.semi-calendar-week li,.semi-calendar-month ul,.semi-calendar-month li{margin:0;padding:0;list-style:none}.semi-calendar-day-sticky-top,.semi-calendar-week-sticky-top,.semi-calendar-month-sticky-top{background-color:var(--semi-color-bg-2);z-index:20;position:sticky;top:0;left:0;right:0}.semi-calendar-day .semi-calendar-weekend,.semi-calendar-week .semi-calendar-weekend,.semi-calendar-month .semi-calendar-weekend{background-color:var(--semi-color-fill-0)}.semi-calendar-day .semi-calendar-event-items,.semi-calendar-week .semi-calendar-event-items,.semi-calendar-month .semi-calendar-event-items{pointer-events:none}.semi-calendar-day .semi-calendar-event-items>*,.semi-calendar-week .semi-calendar-event-items>*,.semi-calendar-month .semi-calendar-event-items>*{pointer-events:auto}.semi-calendar-day .semi-calendar-event-items .semi-calendar-event-day,.semi-calendar-week .semi-calendar-event-items .semi-calendar-event-day,.semi-calendar-month .semi-calendar-event-items .semi-calendar-event-day{z-index:5;position:absolute;left:0;right:0;overflow:hidden}.semi-calendar-day .semi-calendar-custom-container,.semi-calendar-week .semi-calendar-custom-container,.semi-calendar-month .semi-calendar-custom-container{position:absolute;inset:0}.semi-calendar-day,.semi-calendar-week{overflow:auto}.semi-calendar-day-sticky-left,.semi-calendar-week-sticky-left{background-color:var(--semi-color-bg-2);z-index:10;position:sticky;left:0}.semi-calendar-day .semi-calendar-tag,.semi-calendar-week .semi-calendar-tag{min-width:70px;color:var(--semi-color-text-2);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-calendar-day-scroll,.semi-calendar-week-scroll{flex:auto;display:flex;position:relative}.semi-calendar-day .semi-calendar-grid,.semi-calendar-week .semi-calendar-grid{flex:auto;align-items:flex-start;display:flex;position:relative}.semi-calendar-day .semi-calendar-grid-skeleton,.semi-calendar-week .semi-calendar-grid-skeleton{box-sizing:border-box;position:relative}.semi-calendar-day .semi-calendar-grid-skeleton li,.semi-calendar-week .semi-calendar-grid-skeleton li{height:30px}.semi-calendar-day .semi-calendar-grid-skeleton li:last-child,.semi-calendar-day .semi-calendar-grid-skeleton li:nth-last-child(2),.semi-calendar-week .semi-calendar-grid-skeleton li:last-child,.semi-calendar-week .semi-calendar-grid-skeleton li:nth-last-child(2){height:0}.semi-calendar-day .semi-calendar-grid-skeleton-row-line:after,.semi-calendar-week .semi-calendar-grid-skeleton-row-line:after{content:"";border-bottom:1px solid var(--semi-color-border);z-index:3;pointer-events:none;position:absolute;left:0;right:0}.semi-calendar-day .semi-calendar-grid-skeleton-row-line:first-child:after,.semi-calendar-week .semi-calendar-grid-skeleton-row-line:first-child:after{border:0}.semi-calendar-day .semi-calendar-grid-content,.semi-calendar-week .semi-calendar-grid-content{flex:1 0 auto;min-width:130px;height:100%}.semi-calendar-day .semi-calendar-grid-curr-circle,.semi-calendar-week .semi-calendar-grid-curr-circle{background:var(--semi-color-danger);border-radius:var(--semi-border-radius-circle);content:"";z-index:8;width:8px;height:8px;margin-top:-4px;position:absolute}.semi-calendar-day .semi-calendar-grid-curr-line,.semi-calendar-week .semi-calendar-grid-curr-line{z-index:8;border-top:1px solid var(--semi-color-danger);pointer-events:none;position:absolute;left:0;right:0}.semi-calendar-day .semi-calendar-all-day,.semi-calendar-week .semi-calendar-all-day{border-bottom:1px solid var(--semi-color-border);flex:auto;display:flex}.semi-calendar-day .semi-calendar-all-day .semi-calendar-tag,.semi-calendar-week .semi-calendar-all-day .semi-calendar-tag{text-align:right;padding-right:8px}.semi-calendar-day .semi-calendar-all-day .semi-calendar-tag span,.semi-calendar-week .semi-calendar-all-day .semi-calendar-tag span{line-height:26px}.semi-calendar-day .semi-calendar-all-day-content,.semi-calendar-week .semi-calendar-all-day-content{flex:1 0 auto;min-width:130px;height:100%;min-height:26px;display:flex}.semi-calendar-day .semi-calendar-all-day .semi-calendar-event-items,.semi-calendar-week .semi-calendar-all-day .semi-calendar-event-items{width:100%}.semi-calendar-day .semi-calendar-time,.semi-calendar-week .semi-calendar-time{flex:none;align-items:flex-start;height:auto;padding-right:8px;display:flex}.semi-calendar-day .semi-calendar-time-item,.semi-calendar-week .semi-calendar-time-item{text-align:right;height:60px;position:relative}.semi-calendar-day .semi-calendar-time-item span,.semi-calendar-week .semi-calendar-time-item span{color:var(--semi-color-text-2);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;display:block;position:relative;top:-10px}.semi-calendar-day .semi-calendar-time .semi-calendar-time-items,.semi-calendar-week .semi-calendar-time .semi-calendar-time-items{background-color:var(--semi-color-bg-2);box-sizing:border-box;min-width:70px;margin-left:auto;position:relative}.semi-calendar-week .semi-calendar-today .semi-calendar-today-date,.semi-calendar-month .semi-calendar-today .semi-calendar-today-date{text-align:center;border-radius:var(--semi-border-radius-circle);background-color:var(--semi-color-primary);width:24px;height:24px;color:var(--semi-color-bg-1);line-height:24px}.semi-calendar-day-scroll-wrapper{height:calc(100% - 28px)}.semi-calendar-week{display:grid;position:relative}.semi-calendar-week-scroll-wrapper{height:calc(100% - 55px)}.semi-calendar-week .semi-calendar-grid-skeleton-row-line:after{left:0}.semi-calendar-week .semi-calendar-grid-skeleton li{border-right:1px solid var(--semi-color-border)}.semi-calendar-week .semi-calendar-grid:last-child .semi-calendar-grid-content li{border-right:0}.semi-calendar-week-header,.semi-calendar-week-grid-row{color:var(--semi-color-text-2);align-items:flex-start;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;display:flex}.semi-calendar-week-header{border-bottom:1px solid var(--semi-color-border);flex:auto}.semi-calendar-week-grid,.semi-calendar-week-grid-row{flex:1 0 auto;display:flex}.semi-calendar-week-grid-row li{box-sizing:border-box;border-right:1px solid #0000;flex:1 1 0;justify-content:center;align-items:center;height:auto;display:flex}.semi-calendar-week-grid-row li>span{justify-content:center;align-items:center;line-height:26px;display:flex}.semi-calendar-week-grid-row li>span:last-child{padding:0 4px}.semi-calendar-week .semi-calendar-all-day{font-size:26px}.semi-calendar-week .semi-calendar-all-day-content{padding-left:0;position:relative}.semi-calendar-week .semi-calendar-all-day-content .semi-calendar-all-day-skeleton{flex:auto;display:flex}.semi-calendar-week .semi-calendar-all-day-content .semi-calendar-all-day-skeleton li{box-sizing:border-box;border-right:1px solid var(--semi-color-border);flex:auto;min-width:130px}.semi-calendar-week .semi-calendar-all-day-content .semi-calendar-all-day-skeleton li:last-child{border-right:1px solid #0000}.semi-calendar-week .semi-calendar-all-day .semi-calendar-event-items,.semi-calendar-week .semi-calendar-all-day .semi-calendar-event-items .semi-calendar-event-allday{position:absolute}.semi-calendar-week .semi-calendar-all-day .semi-calendar-event-items .semi-calendar-event-allday>*{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-calendar-week .semi-calendar-week-tag{text-align:right;line-height:26px}.semi-calendar-week .semi-calendar-week-tag:first-child{padding-right:8px}.semi-calendar-month{flex-direction:column;height:100%;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;display:flex;overflow:hidden}.semi-calendar-month-grid-wrapper{height:calc(100% - 27px)}.semi-calendar-month-week,.semi-calendar-month-skeleton{height:100%}.semi-calendar-month-header{color:var(--semi-color-text-2);flex:auto;align-items:flex-start;display:flex}.semi-calendar-month-grid{box-sizing:border-box;flex:auto}.semi-calendar-month-grid li{line-height:26px}.semi-calendar-month-grid-row,.semi-calendar-month-skeleton{box-sizing:border-box;display:flex}.semi-calendar-month-grid-row li,.semi-calendar-month-skeleton li{white-space:nowrap;text-align:right;box-sizing:border-box;border-bottom:1px solid var(--semi-color-border);color:var(--semi-color-text-2);flex:1;padding-right:8px}.semi-calendar-month-grid-row li span,.semi-calendar-month-skeleton li span{text-align:right;display:inline-block}.semi-calendar-month-skeleton{position:absolute;left:0;right:0;overflow:hidden}.semi-calendar-month-skeleton li{border-right:1px solid var(--semi-color-border);height:100%;padding-top:4px;position:relative;overflow:hidden}.semi-calendar-month-skeleton li span{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-calendar-month-skeleton li:last-child{border-right:none}.semi-calendar-month-skeleton .semi-calendar-month-same{color:var(--semi-color-text-0)}.semi-calendar-month-skeleton .semi-calendar-month-event-card-wrapper{-webkit-user-select:none;user-select:none;padding-top:2px;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;display:block;position:absolute;right:8px}.semi-calendar-month-skeleton .semi-calendar-month-event-card-wrapper:hover{cursor:pointer}.semi-calendar-month .semi-calendar-event-items{position:absolute;inset:31px 0 20px;overflow:hidden}.semi-calendar-month-grid-col{flex-direction:column;flex:1;height:100%;display:flex}.semi-calendar-month-weekrow{flex:auto;position:relative}.semi-calendar-month-weekrow .semi-calendar-event-items .semi-calendar-event-month{height:1em;font-size:24px;position:absolute;overflow:hidden}.semi-calendar-month-weekrow .semi-calendar-event-items .semi-calendar-event-month>*{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-calendar-month-date{z-index:3;position:absolute;right:4px}.semi-calendar-month-event-card{width:220px}.semi-calendar-month-event-card ul,.semi-calendar-month-event-card li{margin:0;padding:0;list-style:none}.semi-calendar-month-event-card-close{margin-right:-4px}.semi-calendar-month-event-card-content{padding:12px 0}.semi-calendar-month-event-card-header{flex-direction:row;margin:12px 20px;display:flex}.semi-calendar-month-event-card-header-info{flex-direction:column;flex:1;align-items:center;display:flex}.semi-calendar-month-event-card-header-info-weekday{color:var(--semi-color-text-2)}.semi-calendar-month-event-card-header-info-date{margin-top:4px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;line-height:28px}.semi-calendar-month-event-card-body{padding:0 16px}.semi-calendar-month-event-card-body li{height:24px}.semi-rtl .semi-calendar-day,.semi-rtl .semi-calendar-week,.semi-rtl .semi-calendar-month,.semi-portal-rtl .semi-calendar-day,.semi-portal-rtl .semi-calendar-week,.semi-portal-rtl .semi-calendar-month{direction:rtl}.semi-rtl .semi-calendar-day-sticky-left,.semi-rtl .semi-calendar-week-sticky-left,.semi-portal-rtl .semi-calendar-day-sticky-left,.semi-portal-rtl .semi-calendar-week-sticky-left{left:auto;right:0}.semi-rtl .semi-calendar-day .semi-calendar-all-day .semi-calendar-tag,.semi-rtl .semi-calendar-week .semi-calendar-all-day .semi-calendar-tag,.semi-portal-rtl .semi-calendar-day .semi-calendar-all-day .semi-calendar-tag,.semi-portal-rtl .semi-calendar-week .semi-calendar-all-day .semi-calendar-tag{text-align:left;padding-left:8px;padding-right:0}.semi-rtl .semi-calendar-day .semi-calendar-time,.semi-rtl .semi-calendar-week .semi-calendar-time,.semi-portal-rtl .semi-calendar-day .semi-calendar-time,.semi-portal-rtl .semi-calendar-week .semi-calendar-time{padding-left:8px;padding-right:0}.semi-rtl .semi-calendar-day .semi-calendar-time-item,.semi-rtl .semi-calendar-week .semi-calendar-time-item,.semi-portal-rtl .semi-calendar-day .semi-calendar-time-item,.semi-portal-rtl .semi-calendar-week .semi-calendar-time-item{text-align:left}.semi-rtl .semi-calendar-day .semi-calendar-time .semi-calendar-time-items,.semi-rtl .semi-calendar-week .semi-calendar-time .semi-calendar-time-items,.semi-portal-rtl .semi-calendar-day .semi-calendar-time .semi-calendar-time-items,.semi-portal-rtl .semi-calendar-week .semi-calendar-time .semi-calendar-time-items{margin-left:0;margin-right:auto}.semi-rtl .semi-calendar-week .semi-calendar-grid-skeleton-row-line:after,.semi-portal-rtl .semi-calendar-week .semi-calendar-grid-skeleton-row-line:after{left:0;right:0}.semi-rtl .semi-calendar-week .semi-calendar-grid-skeleton li,.semi-portal-rtl .semi-calendar-week .semi-calendar-grid-skeleton li{border-right:0;border-left:1px solid var(--semi-color-border)}.semi-rtl .semi-calendar-week .semi-calendar-grid:last-child .semi-calendar-grid-content li,.semi-portal-rtl .semi-calendar-week .semi-calendar-grid:last-child .semi-calendar-grid-content li{border-left:0}.semi-rtl .semi-calendar-week .semi-calendar-all-day-content,.semi-portal-rtl .semi-calendar-week .semi-calendar-all-day-content{padding-left:auto;padding-right:0}.semi-rtl .semi-calendar-week .semi-calendar-all-day-content .semi-calendar-all-day-skeleton li,.semi-portal-rtl .semi-calendar-week .semi-calendar-all-day-content .semi-calendar-all-day-skeleton li{border-right:0;border-left:1px solid var(--semi-color-border)}.semi-rtl .semi-calendar-week .semi-calendar-all-day-content .semi-calendar-all-day-skeleton li:last-child,.semi-portal-rtl .semi-calendar-week .semi-calendar-all-day-content .semi-calendar-all-day-skeleton li:last-child{border-left:1px solid #0000}.semi-rtl .semi-calendar-week .semi-rtl .semi-calendar-week-tag,.semi-rtl .semi-calendar-week .semi-portal-rtl .semi-calendar-week-tag,.semi-portal-rtl .semi-calendar-week .semi-rtl .semi-calendar-week-tag,.semi-portal-rtl .semi-calendar-week .semi-portal-rtl .semi-calendar-week-tag{text-align:left}.semi-rtl .semi-calendar-week .semi-rtl .semi-calendar-week-tag:first-child,.semi-rtl .semi-calendar-week .semi-portal-rtl .semi-calendar-week-tag:first-child,.semi-portal-rtl .semi-calendar-week .semi-rtl .semi-calendar-week-tag:first-child,.semi-portal-rtl .semi-calendar-week .semi-portal-rtl .semi-calendar-week-tag:first-child{padding-left:8px;padding-right:auto}.semi-rtl .semi-calendar-month-grid-row li,.semi-rtl .semi-calendar-month-skeleton li,.semi-portal-rtl .semi-calendar-month-grid-row li,.semi-portal-rtl .semi-calendar-month-skeleton li{text-align:left;padding-left:8px;padding-right:auto}.semi-rtl .semi-calendar-month-grid-row li span,.semi-rtl .semi-calendar-month-skeleton li span,.semi-portal-rtl .semi-calendar-month-grid-row li span,.semi-portal-rtl .semi-calendar-month-skeleton li span{text-align:left}.semi-rtl .semi-calendar-month-skeleton li,.semi-portal-rtl .semi-calendar-month-skeleton li{border-right:0;border-left:1px solid var(--semi-color-border)}.semi-rtl .semi-calendar-month-skeleton li:last-child,.semi-portal-rtl .semi-calendar-month-skeleton li:last-child{border-left:none}.semi-rtl .semi-calendar-month-skeleton .semi-calendar-month-event-card-wrapper,.semi-portal-rtl .semi-calendar-month-skeleton .semi-calendar-month-event-card-wrapper{left:8px;right:auto}.semi-rtl .semi-calendar-month-date,.semi-portal-rtl .semi-calendar-month-date{left:4px;right:auto}.semi-rtl .semi-calendar-month-event-card-close,.semi-portal-rtl .semi-calendar-month-event-card-close{margin-left:-4px;margin-right:0}.semi-card{box-sizing:border-box;border-radius:var(--semi-border-radius-medium);background-color:var(--semi-color-bg-0);letter-spacing:0;margin:0;padding:0;font-size:14px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden}.semi-card-shadows{cursor:pointer;transition:box-shadow .3s}.semi-card-shadows-hover:hover{box-shadow:var(--semi-shadow-elevated);z-index:1}.semi-card-shadows-always{box-shadow:var(--semi-shadow-elevated)}.semi-card-bordered{border:1px solid var(--semi-color-border)}.semi-card-header{padding:20px}.semi-card-header-bordered{border-bottom:1px solid var(--semi-color-border)}.semi-card-header-wrapper{flex-direction:row-reverse;justify-content:space-between;align-items:flex-start;display:flex}.semi-card-header-wrapper-spacing{margin-right:20px}.semi-card-header-wrapper-title{width:100%;overflow:hidden}.semi-card-header-wrapper-extra{letter-spacing:0;color:var(--semi-color-text-0);flex-shrink:0;font-size:16px;font-style:normal;font-weight:700}.semi-card-cover>*{width:100%;display:block}.semi-card-body{letter-spacing:0;color:var(--semi-color-text-1);padding:20px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.semi-card-body-actions{border-top:1px solid var(--semi-color-border);margin-top:20px;padding-top:20px}.semi-card-footer{padding:20px}.semi-card-footer-bordered{border-top:1px solid var(--semi-color-border)}.semi-card-meta{justify-content:flex-start;align-items:center;display:flex}.semi-card-meta-avatar{margin-right:12px}.semi-card-meta-wrapper-title{letter-spacing:0;color:var(--semi-color-text-0);font-size:16px;font-style:normal;font-weight:700;line-height:22px}.semi-card-meta-wrapper-description{letter-spacing:0;color:var(--semi-color-text-2);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.semi-card-group-grid .semi-card{border-radius:0;margin-top:-1px;margin-left:-1px}.semi-rtl .semi-card,.semi-portal-rtl .semi-card{direction:rtl}.semi-rtl .semi-card-header-wrapper,.semi-portal-rtl .semi-card-header-wrapper{align-items:flex-end}.semi-rtl .semi-card-header-wrapper-title,.semi-portal-rtl .semi-card-header-wrapper-title{align-items:flex-end;display:flex}.semi-rtl .semi-card-header-wrapper-spacing,.semi-portal-rtl .semi-card-header-wrapper-spacing{margin-left:20px;margin-right:0}.semi-rtl .semi-card-meta-avatar,.semi-portal-rtl .semi-card-meta-avatar{margin-left:12px;margin-right:0}.semi-rtl .semi-card-group,.semi-portal-rtl .semi-card-group{direction:rtl}.semi-rtl .semi-card-group-grid .semi-card,.semi-portal-rtl .semi-card-group-grid .semi-card{margin:0 -1px -1px 0}.semi-carousel{position:relative;overflow:hidden}.semi-carousel-content{width:100%;height:100%;position:relative;overflow:hidden}.semi-carousel-content-item{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.semi-carousel-content-item-current{z-index:1}.semi-carousel-content-fade>*{opacity:0}.semi-carousel-content-fade .semi-carousel-content-item-current{opacity:1}.semi-carousel-content-slide>:not(.semi-carousel-content-item-current){visibility:hidden}.semi-carousel-content-slide .semi-carousel-content-item-slide-out{animation:forwards semi-carousel-content-item-keyframe-slide-out;display:block}.semi-carousel-content-slide .semi-carousel-content-item-slide-in{animation:forwards semi-carousel-content-item-keyframe-slide-in;display:block}.semi-carousel-content-reverse .semi-carousel-content-item-slide-out{animation:forwards semi-carousel-content-item-keyframe-slide-out-reverse}.semi-carousel-content-reverse .semi-carousel-content-item-slide-in{animation:forwards semi-carousel-content-item-keyframe-slide-in-reverse}.semi-carousel-indicator{z-index:2;align-items:flex-end;display:flex}.semi-carousel-indicator-left{position:absolute;bottom:32px;left:32px}.semi-carousel-indicator-center{position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.semi-carousel-indicator-right{position:absolute;bottom:32px;right:32px}.semi-carousel-indicator-dot .semi-carousel-indicator-item{cursor:pointer;border-radius:50%}.semi-carousel-indicator-dot .semi-carousel-indicator-item:not(:last-child){margin-right:8px}.semi-carousel-indicator-dot .semi-carousel-indicator-item-small{width:8px;height:8px}.semi-carousel-indicator-dot .semi-carousel-indicator-item-medium{width:12px;height:12px}.semi-carousel-indicator-dot .semi-carousel-indicator-item-primary{background-color:rgba(var(--semi-blue-6), .4);transition:background-color var(--semi-transition_delay-none) var(--semi-transition_function-easeOut) var(--semi-transition_delay-none)}.semi-carousel-indicator-dot .semi-carousel-indicator-item-primary.semi-carousel-indicator-item-active{background:rgba(var(--semi-blue-6), 1)}.semi-carousel-indicator-dot .semi-carousel-indicator-item-primary:hover{background-color:rgba(var(--semi-blue-6), .7)}.semi-carousel-indicator-dot .semi-carousel-indicator-item-primary:active{background:rgba(var(--semi-blue-6), 1)}.semi-carousel-indicator-dot .semi-carousel-indicator-item-light{background-color:rgba(var(--semi-white), .4);transition:background-color var(--semi-transition_delay-none) var(--semi-transition_function-easeOut) var(--semi-transition_delay-none)}.semi-carousel-indicator-dot .semi-carousel-indicator-item-light.semi-carousel-indicator-item-active{background:rgba(var(--semi-white), 1)}.semi-carousel-indicator-dot .semi-carousel-indicator-item-light:hover{background-color:rgba(var(--semi-white), .7)}.semi-carousel-indicator-dot .semi-carousel-indicator-item-light:active{background:rgba(var(--semi-white), 1)}.semi-carousel-indicator-dot .semi-carousel-indicator-item-dark{background-color:rgba(var(--semi-black), .5);transition:background-color var(--semi-transition_delay-none) var(--semi-transition_function-easeOut) var(--semi-transition_delay-none)}.semi-carousel-indicator-dot .semi-carousel-indicator-item-dark.semi-carousel-indicator-item-active{background-color:rgba(var(--semi-black), 1)}.semi-carousel-indicator-dot .semi-carousel-indicator-item-dark:hover{background-color:rgba(var(--semi-black), .7)}.semi-carousel-indicator-dot .semi-carousel-indicator-item-dark:active{background:rgba(var(--semi-black), 1)}.semi-carousel-indicator-line{width:240px}.semi-carousel-indicator-line .semi-carousel-indicator-item{cursor:pointer;flex:1}.semi-carousel-indicator-line .semi-carousel-indicator-item:not(:last-child){margin-right:4px}.semi-carousel-indicator-line .semi-carousel-indicator-item-small{height:4px}.semi-carousel-indicator-line .semi-carousel-indicator-item-medium{height:6px}.semi-carousel-indicator-line .semi-carousel-indicator-item-primary{background-color:rgba(var(--semi-blue-6), .4)}.semi-carousel-indicator-line .semi-carousel-indicator-item-primary.semi-carousel-indicator-item-active{background:rgba(var(--semi-blue-6), 1)}.semi-carousel-indicator-line .semi-carousel-indicator-item-primary:hover{background-color:rgba(var(--semi-blue-6), .7)}.semi-carousel-indicator-line .semi-carousel-indicator-item-primary:active{background:rgba(var(--semi-blue-6), 1)}.semi-carousel-indicator-line .semi-carousel-indicator-item-light{background-color:rgba(var(--semi-white), .4)}.semi-carousel-indicator-line .semi-carousel-indicator-item-light.semi-carousel-indicator-item-active{background:rgba(var(--semi-white), 1)}.semi-carousel-indicator-line .semi-carousel-indicator-item-light:hover{background-color:rgba(var(--semi-white), .7)}.semi-carousel-indicator-line .semi-carousel-indicator-item-light:active{background:rgba(var(--semi-white), 1)}.semi-carousel-indicator-line .semi-carousel-indicator-item-dark{background-color:rgba(var(--semi-black), .5)}.semi-carousel-indicator-line .semi-carousel-indicator-item-dark.semi-carousel-indicator-item-active{background:rgba(var(--semi-black), 1)}.semi-carousel-indicator-line .semi-carousel-indicator-item-dark:hover{background-color:rgba(var(--semi-black), .7)}.semi-carousel-indicator-line .semi-carousel-indicator-item-dark:active{background:rgba(var(--semi-black), 1)}.semi-carousel-indicator-columnar .semi-carousel-indicator-item{cursor:pointer}.semi-carousel-indicator-columnar .semi-carousel-indicator-item:not(:last-child){margin-right:4px}.semi-carousel-indicator-columnar .semi-carousel-indicator-item-small{width:4px;height:12px}.semi-carousel-indicator-columnar .semi-carousel-indicator-item-small.semi-carousel-indicator-item-active{height:20px}.semi-carousel-indicator-columnar .semi-carousel-indicator-item-medium{width:6px;height:20px}.semi-carousel-indicator-columnar .semi-carousel-indicator-item-medium.semi-carousel-indicator-item-active{height:28px}.semi-carousel-indicator-columnar .semi-carousel-indicator-item-primary{background-color:rgba(var(--semi-blue-6), .4)}.semi-carousel-indicator-columnar .semi-carousel-indicator-item-primary.semi-carousel-indicator-item-active{background:rgba(var(--semi-blue-6), 1)}.semi-carousel-indicator-columnar .semi-carousel-indicator-item-primary:hover{background-color:rgba(var(--semi-blue-6), .7)}.semi-carousel-indicator-columnar .semi-carousel-indicator-item-primary:active{background:rgba(var(--semi-blue-6), 1)}.semi-carousel-indicator-columnar .semi-carousel-indicator-item-light{background-color:rgba(var(--semi-white), .4)}.semi-carousel-indicator-columnar .semi-carousel-indicator-item-light.semi-carousel-indicator-item-active{background:rgba(var(--semi-white), 1)}.semi-carousel-indicator-columnar .semi-carousel-indicator-item-light:hover{background-color:rgba(var(--semi-white), .7)}.semi-carousel-indicator-columnar .semi-carousel-indicator-item-light:active{background:rgba(var(--semi-white), 1)}.semi-carousel-indicator-columnar .semi-carousel-indicator-item-dark{background-color:rgba(var(--semi-black), .5)}.semi-carousel-indicator-columnar .semi-carousel-indicator-item-dark.semi-carousel-indicator-item-active{background:rgba(var(--semi-black), 1)}.semi-carousel-indicator-columnar .semi-carousel-indicator-item-dark:hover{background-color:rgba(var(--semi-black), .7)}.semi-carousel-indicator-columnar .semi-carousel-indicator-item-dark:active{background:rgba(var(--semi-black), 1)}.semi-carousel-arrow{cursor:pointer;font-size:32px;display:flex}.semi-carousel-arrow-prev{z-index:2;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.semi-carousel-arrow-next{z-index:2;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.semi-carousel-arrow-light{color:rgba(var(--semi-white), .4);transition:color var(--semi-transition_delay-none) var(--semi-transition_function-easeOut) var(--semi-transition_delay-none)}.semi-carousel-arrow-light:hover{color:rgba(var(--semi-white), 1)}.semi-carousel-arrow-primary{color:rgba(var(--semi-blue-6), .4);transition:color var(--semi-transition_delay-none) var(--semi-transition_function-easeOut) var(--semi-transition_delay-none)}.semi-carousel-arrow-primary:hover{color:rgba(var(--semi-blue-6), 1)}.semi-carousel-arrow-dark{color:rgba(var(--semi-black), .5);transition:color var(--semi-transition_delay-none) var(--semi-transition_function-easeOut) var(--semi-transition_delay-none)}.semi-carousel-arrow-dark:hover{color:rgba(var(--semi-black), 1)}.semi-carousel-arrow-hover div{z-index:2;opacity:0}.semi-carousel:hover .semi-carousel-arrow-hover div{opacity:1}@keyframes semi-carousel-content-item-keyframe-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes semi-carousel-content-item-keyframe-slide-out{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes semi-carousel-content-item-keyframe-slide-in-reverse{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes semi-carousel-content-item-keyframe-slide-out-reverse{0%{transform:translate(0)}to{transform:translate(100%)}}.semi-rtl .semi-carousel,.semi-portal-rtl .semi-carousel{direction:rtl}.semi-rtl .semi-carousel-indicator,.semi-portal-rtl .semi-carousel-indicator{display:flex}.semi-rtl .semi-carousel-indicator-dot .semi-carousel-indicator-item:not(:last-child),.semi-portal-rtl .semi-carousel-indicator-dot .semi-carousel-indicator-item:not(:last-child){margin-left:8px;margin-right:0}.semi-rtl .semi-carousel-indicator-columnar .semi-carousel-indicator-item:not(:last-child),.semi-portal-rtl .semi-carousel-indicator-columnar .semi-carousel-indicator-item:not(:last-child){margin-left:4px;margin-right:0}.semi-rtl .semi-carousel-arrow,.semi-portal-rtl .semi-carousel-arrow{flex-direction:row-reverse}.semi-rtl .semi-carousel-arrow-prev,.semi-portal-rtl .semi-carousel-arrow-prev{z-index:2;left:auto;right:20px;transform:scaleX(-1)translateY(-50%)}.semi-rtl .semi-carousel-arrow-next,.semi-portal-rtl .semi-carousel-arrow-next{z-index:2;left:20px;right:auto;transform:scaleX(-1)translateY(-50%)}.semi-cascader-large .semi-cascader-selection{padding-left:12px;padding-right:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:22px}.semi-cascader-selection .semi-tagInput .semi-input-wrapper-default,.semi-cascader-selection .semi-tagInput .semi-input-wrapper-large{margin-top:1px;margin-bottom:1px}.semi-cascader-option-lists .semi-cascader-option-active,.semi-cascader-option-lists .semi-cascader-option-active:hover{background-color:var(--semi-color-primary-light-default)}.semi-cascader-option-lists .semi-cascader-option-disabled:hover,.semi-cascader-option-lists .semi-cascader-option-disabled:active{background-color:#0000}.semi-chat{flex-direction:column;max-width:800px;height:100%;padding-top:12px;padding-bottom:12px;display:flex;position:relative;overflow:hidden}.semi-chat-inner{flex-direction:column;height:100%;display:flex}.semi-chat-dropArea{background:rgba(var(--semi-grey-2), .9);z-index:10;border:5px dotted var(--semi-color-border);border-radius:16px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.semi-chat-dropArea-text{font-size:48px}.semi-chat-content{flex:1;position:relative;overflow:hidden}.semi-chat-toast{position:absolute;top:0;left:50%;transform:translate(-50%)}.semi-chat-container{height:100%;padding-left:16px;padding-right:16px;overflow:scroll}.semi-chat-container-scroll-hidden::-webkit-scrollbar{display:none}.semi-chat-action{z-index:1;position:relative}.semi-chat-action-content.semi-button{background:var(--semi-color-bg-0);border:1px solid var(--semi-color-border);justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.semi-chat-action-content.semi-button-light:not(.semi-button-disabled):hover{background:var(--semi-color-tertiary-light-hover);border:1px solid var(--semi-color-border)}.semi-chat-action-backBottom.semi-button{border-radius:50%;width:42px;height:42px}.semi-chat-action-stop.semi-button{-webkit-user-select:none;user-select:none;border-radius:21px;height:42px}.semi-chat-divider{color:var(--semi-color-text-2);margin-top:12px;margin-bottom:12px;font-size:12px;font-weight:400}.semi-chat-chatBox{flex-direction:row;column-gap:12px;margin-top:8px;margin-bottom:8px;display:flex}.semi-chat-chatBox:hover .semi-chat-chatBox-action:not(.semi-chat-chatBox-action-hidden){visibility:visible}.semi-chat-chatBox-right{flex-direction:row-reverse}.semi-chat-chatBox-right .semi-chat-chatBox-wrap{align-items:flex-end}.semi-chat-chatBox-avatar{flex-shrink:0;width:24px;height:24px}.semi-chat-chatBox-avatar-hidden{visibility:hidden}.semi-chat-chatBox-title{color:var(--semi-color-text-0);text-overflow:ellipsis;font-size:16px;font-weight:400;line-height:20px}.semi-chat-chatBox-action{visibility:hidden;align-items:center;column-gap:10px;margin-left:10px;margin-right:10px;display:flex;position:relative}.semi-chat-chatBox-action-btn.semi-button{width:fit-content;height:fit-content}.semi-chat-chatBox-action-btn.semi-button.semi-button-with-icon-only{padding:0}.semi-chat-chatBox-action-icon-flip{transform:scaleY(-1)}.semi-chat-chatBox-action-show{visibility:visible}.semi-chat-chatBox-action-delete-wrap{display:inline-flex}.semi-chat-chatBox-action.semi-chat-chatBox-action-hidden,.semi-chat-chatBox-action:hover.semi-chat-chatBox-action-hidden{visibility:hidden}.semi-chat-chatBox-action .semi-button-borderless:not(.semi-button-disabled):hover{background-color:#0000}.semi-chat-chatBox-action .semi-button-tertiary.semi-button-borderless{color:var(--semi-color-text-2)}.semi-chat-chatBox-action .semi-button-tertiary.semi-button-borderless:hover{color:var(--semi-color-text-0)}.semi-chat-chatBox-wrap{flex-direction:column;align-items:flex-start;row-gap:8px;max-width:calc(100% - 36px);display:flex;position:relative}.semi-chat-chatBox-content-bubble,.semi-chat-chatBox-content-userBubble{border-radius:var(--semi-border-radius-large);background-color:var(--semi-color-fill-0);box-sizing:border-box;max-width:100%;padding:8px 12px}.semi-chat-chatBox-content code{white-space:pre-wrap}.semi-chat-chatBox-content .semi-typography{color:var(--semi-color-text-0)}.semi-chat-chatBox-content .semi-chat-attachment-file{background:var(--semi-color-fill-2)}.semi-chat-chatBox-content .semi-chat-attachment-file,.semi-chat-chatBox-content .semi-chat-attachment-img{margin-top:4px;margin-bottom:4px;margin-right:4px}.semi-chat-chatBox-content-user{background:var(--semi-color-primary);color:var(--semi-color-white)}.semi-chat-chatBox-content-user .semi-chat-attachment-file{background:var(--semi-color-bg-0)}.semi-chat-chatBox-content-user .semi-typography,.semi-chat-chatBox-content-user .semi-typography code,.semi-chat-chatBox-content-user .semi-markdownRender ul,.semi-chat-chatBox-content-user .semi-markdownRender li,.semi-chat-chatBox-content-user .semi-typography a,.semi-chat-chatBox-content-user .semi-typography a:visited,.semi-chat-chatBox-content-user .semi-typography a:hover{color:var(--semi-color-white)}.semi-chat-chatBox-content-error{background:var(--semi-color-danger-hover)}.semi-chat-chatBox-content-error .semi-typography{color:var(--semi-color-white)}.semi-chat-chatBox-content-loading{align-items:baseline;display:flex}.semi-chat-chatBox-content-loading-item{background-color:var(--semi-color-text-0);border-radius:50%;width:8px;height:8px;margin:6px 18px;animation:.8s -.2s infinite alternate semi-chat-loading-flashing;position:relative;overflow:visible}.semi-chat-chatBox-content-loading-item:before{content:"";background-color:var(--semi-color-text-0);border-radius:50%;width:8px;height:8px;animation:.8s -.4s infinite alternate semi-chat-loading-flashing;position:absolute;top:0;left:-15px}.semi-chat-chatBox-content-loading-item:after{content:"";background-color:var(--semi-color-text-0);border-radius:50%;width:8px;height:8px;animation:.8s infinite alternate semi-chat-loading-flashing;position:absolute;top:0;left:15px}.semi-chat-chatBox-content pre{background-color:#0000}.semi-chat-chatBox-content-code{border-radius:var(--semi-border-radius-large);overflow:hidden}.semi-chat-chatBox-content-code .semi-codeHighlight pre{word-break:break-all;white-space:pre-wrap}.semi-chat-chatBox-content-code-topSlot{background-color:rgba(var(--semi-grey-4), 1);color:rgba(var(--semi-white), 1);justify-content:space-between;align-items:center;padding:5px 8px;font-size:12px;display:flex}.semi-chat-chatBox-content-code-topSlot-copy{justify-content:flex-end;min-width:150px;display:flex}.semi-chat-chatBox-content-code-topSlot-copy-wrapper{cursor:pointer;color:rgba(var(--semi-white), 1);border-radius:var(--semi-border-radius-large);background:0 0;border:none;align-items:center;column-gap:5px;padding:5px;line-height:16px;display:flex}.semi-chat-chatBox-content-code-topSlot-toCopy:hover{background:rgba(var(--semi-grey-5), 1)}.semi-chat-chatBox-content-code .semi-codeHighlight-defaultTheme pre[class*=language-]{background:var(--semi-color-bg-0);margin:0}.semi-chat-inputBox{padding:8px 16px}.semi-chat-inputBox-clearButton.semi-button{border-radius:50%;width:48px;height:48px;margin-top:4px;margin-bottom:4px}.semi-chat-inputBox-clearButton.semi-button .semi-icon{font-size:30px}.semi-chat-inputBox-clearButton.semi-button.semi-button-primary.semi-button-borderless{color:var(--semi-color-text-2)}.semi-chat-inputBox-upload .semi-upload-file-list{display:none}.semi-chat-inputBox-uploadButton.semi-button{width:32px;height:32px}.semi-chat-inputBox-uploadButton.semi-button.semi-button-primary.semi-button-borderless{color:var(--semi-color-text-0)}.semi-chat-inputBox-sendButton.semi-button{width:32px;height:32px}.semi-chat-inputBox-sendButton.semi-button-icon{transform:rotate(45deg)}.semi-chat-inputBox-sendButton.semi-button.semi-button-disabled.semi-button-borderless{color:var(--semi-color-primary-disabled)}.semi-chat-inputBox-inner{flex-direction:row;align-items:flex-end;column-gap:4px;display:flex}.semi-chat-inputBox-container{border:1px solid var(--semi-color-border);border-radius:16px;flex-direction:row;flex-grow:1;align-items:flex-end;padding:11px;display:flex}.semi-chat-inputBox-inputArea{flex-direction:column;flex-grow:1;display:flex}.semi-chat-inputBox-textarea{flex-grow:1}.semi-chat-inputBox-textarea.semi-input-textarea-wrapper,.semi-chat-inputBox-textarea.semi-input-textarea-wrapper:hover,.semi-chat-inputBox-textarea.semi-input-textarea-wrapper:active{background-color:#0000;border:none}.semi-chat-attachment{flex-flow:wrap;gap:5px 10px;margin-left:12px;margin-right:12px;display:flex}.semi-chat-attachment-item{position:relative}.semi-chat-attachment-item:hover .semi-chat-inputBox-attachment-clear{visibility:visible}.semi-chat-attachment-img{border-radius:var(--semi-border-radius-medium);vertical-align:top}.semi-chat-attachment-img img{object-fit:cover}.semi-chat-attachment a{color:inherit;text-decoration:none}.semi-chat-attachment-clear{color:var(--semi-color-text-2);position:absolute;top:-8px;right:-8px}.semi-chat-attachment-process.semi-progress-circle,.semi-chat-attachment-fail{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.semi-chat-attachment-fail{color:var(--semi-color-danger)}.semi-chat-attachment-file{border-radius:var(--semi-border-radius-medium);background:var(--semi-color-fill-0);flex-direction:row;align-items:center;column-gap:5px;height:50px;padding:5px;text-decoration:none;display:inline-flex}.semi-chat-attachment-file-icon{color:var(--semi-color-text-2)}.semi-chat-attachment-file-info{flex-direction:column;display:flex}.semi-chat-attachment-file-title{color:var(--semi-color-text-0);text-overflow:ellipsis;max-width:90px;font-size:16px;overflow:hidden}.semi-chat-attachment-file-metadata{color:var(--semi-color-text-2);font-size:14px}.semi-chat-attachment-file-type{text-transform:uppercase}.semi-chat .semi-typography a.semi-chat-attachment-file{display:flex}.semi-chat .semi-typography a.semi-chat-attachment-file .semi-chat-attachment-file-title{color:var(--semi-color-text-0)}.semi-chat-hints{flex-direction:column;row-gap:10px;margin-top:12px;margin-bottom:12px;margin-left:34px;display:flex}.semi-chat-hint-item{cursor:pointer;border:1px solid var(--semi-color-border);border-radius:var(--semi-border-radius-large);background:0 0;flex-direction:row;align-items:center;column-gap:20px;width:fit-content;padding:8px 12px;display:flex}.semi-chat-hint-item:hover{background-color:var(--semi-color-fill-0)}.semi-chat-hint-content{color:var(--semi-color-text-1);font-size:14px}.semi-chat-hint-icon{color:var(--semi-color-text-2)}@keyframes semi-chat-loading-flashing{0%{opacity:1}50%{opacity:.1}to{opacity:1}}.semi-rtl .semi-chat,.semi-portal-rtl .semi-chat{direction:rtl}.semi-rtl .semi-chat-hint-icon,.semi-portal-rtl .semi-chat-hint-icon{transform:scaleX(-1)}.semi-rtl .semi-chat-inputBox-sendButton-icon,.semi-portal-rtl .semi-chat-inputBox-sendButton-icon{transform:rotate(225deg)}.semi-rtl .semi-chat-chatBox-action-icon-redo,.semi-portal-rtl .semi-chat-chatBox-action-icon-redo{transform:scaleX(-1)}.semi-checkbox-cardType_disabled:active,.semi-checkbox-cardType_disabled:hover{background:0 0}.semi-checkbox-disabled,.semi-checkbox-disabled .semi-checkbox-inner{cursor:not-allowed}.semi-checkbox-disabled .semi-checkbox-addon,.semi-checkbox-disabled .semi-checkbox-extra{color:var(--semi-color-disabled-text)}.semi-codeHighlight-defaultTheme pre[class*=language-],.semi-codeHighlight-defaultTheme code[class*=language-]{color:var(--semi-color-text-0);text-shadow:none;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;tab-size:4;-webkit-hyphens:none;hyphens:none;direction:ltr;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Monaco,Consolas,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-size:13px;line-height:1.5}.semi-codeHighlight-defaultTheme pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}.semi-codeHighlight-defaultTheme code[class*=language-]::selection{text-shadow:none;background:#b3d4fc}.semi-codeHighlight-defaultTheme pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}.semi-codeHighlight-defaultTheme code[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}.semi-codeHighlight-defaultTheme pre[class*=language-]{background:var(--semi-color-tertiary-light-default);margin:.5em 0;padding:1em;overflow:auto}.semi-codeHighlight-defaultTheme :not(pre)>code[class*=language-]{color:#895fe2;background:#f9f7f9;border-radius:.3em;display:block}.semi-codeHighlight-defaultTheme pre .namespace{opacity:.7}.semi-codeHighlight-defaultTheme pre .token.comment,.semi-codeHighlight-defaultTheme pre .token.prolog,.semi-codeHighlight-defaultTheme pre .token.doctype,.semi-codeHighlight-defaultTheme pre .token.cdata{color:#6b7075}.semi-codeHighlight-defaultTheme pre .token.punctuation{color:rgba(var(--semi-grey-8), 1)}.semi-codeHighlight-defaultTheme pre .token.property,.semi-codeHighlight-defaultTheme pre .token.tag,.semi-codeHighlight-defaultTheme pre .token.boolean,.semi-codeHighlight-defaultTheme pre .token.number,.semi-codeHighlight-defaultTheme pre .token.constant,.semi-codeHighlight-defaultTheme pre .token.symbol,.semi-codeHighlight-defaultTheme pre .token.deleted{color:rgba(var(--semi-purple-6), 1)}.semi-codeHighlight-defaultTheme pre .token.selector,.semi-codeHighlight-defaultTheme pre .token.attr-name,.semi-codeHighlight-defaultTheme pre .token.string,.semi-codeHighlight-defaultTheme pre .token.char,.semi-codeHighlight-defaultTheme pre .token.builtin,.semi-codeHighlight-defaultTheme pre .token.inserted{color:rgba(var(--semi-green-6), 1)}.semi-codeHighlight-defaultTheme pre .token.operator,.semi-codeHighlight-defaultTheme pre .token.entity,.semi-codeHighlight-defaultTheme pre .token.url,.semi-codeHighlight-defaultTheme pre .language-css .token.string,.semi-codeHighlight-defaultTheme pre .style .token.string{color:rgba(var(--semi-grey-8), 1)}.semi-codeHighlight-defaultTheme pre .token.atrule,.semi-codeHighlight-defaultTheme pre .token.attr-value,.semi-codeHighlight-defaultTheme pre .token.keyword{color:rgba(var(--semi-purple-6), 1)}.semi-codeHighlight-defaultTheme pre .token.function{color:rgba(var(--semi-violet-6), 1)}.semi-codeHighlight-defaultTheme pre .token.regex,.semi-codeHighlight-defaultTheme pre .token.important,.semi-codeHighlight-defaultTheme pre .token.variable{color:#d0955f}.semi-codeHighlight-defaultTheme pre .token.important,.semi-codeHighlight-defaultTheme pre .token.bold{font-weight:700}.semi-codeHighlight-defaultTheme pre .token.italic{font-style:italic}.semi-codeHighlight-defaultTheme pre .token.entity{cursor:help}.semi-codeHighlight-defaultTheme pre[data-line]{position:relative}.semi-codeHighlight-defaultTheme pre[class*=language-]>code[class*=language-]{z-index:1;position:relative}.semi-codeHighlight-defaultTheme .line-highlight{padding:inherit 0;z-index:0;pointer-events:none;line-height:inherit;white-space:pre;background:#ebf4ff;margin-top:1em;position:absolute;left:0;right:0;box-shadow:inset 5px 0 #0064d2}.semi-codeHighlight pre[class*=language-].line-numbers{counter-reset:linenumber;padding-left:3.8em;position:relative}.semi-codeHighlight pre[class*=language-].line-numbers>code{white-space:inherit;position:relative}.semi-codeHighlight .line-numbers .line-numbers-rows{pointer-events:none;letter-spacing:-1px;-webkit-user-select:none;user-select:none;border-right:1px solid #999;width:3em;font-size:100%;position:absolute;top:0;left:-3.8em}.semi-codeHighlight .line-numbers-rows>span{counter-increment:linenumber;display:block}.semi-codeHighlight .line-numbers-rows>span:before{content:counter(linenumber);color:#999;text-align:right;padding-right:.8em;display:block}.semi-collapse-item{border-bottom:1px solid var(--semi-color-border)}.semi-collapse-header{border-radius:var(--semi-border-radius-small);cursor:pointer;color:var(--semi-color-text-0);outline:none;justify-content:space-between;align-items:center;margin:4px 8px;padding:8px;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:600;line-height:20px;display:flex}.semi-collapse-header-right{align-items:center;display:flex}.semi-collapse-header-right span{padding-right:8px;display:flex}.semi-collapse-header-right span:last-child{padding-right:0}.semi-collapse-header-icon{width:16px;height:16px;color:var(--semi-color-text-2)}.semi-collapse-header-iconLeft{justify-content:flex-start}.semi-collapse-header-iconLeft .semi-collapse-header-icon{margin-right:8px}.semi-collapse-header-iconDisabled{color:var(--semi-color-disabled-text)}.semi-collapse-header:hover{background-color:var(--semi-color-fill-0)}.semi-collapse-header:active{background-color:var(--semi-color-fill-1)}.semi-collapse-header-disabled{color:var(--semi-color-disabled-text)}.semi-collapse-header-disabled:hover{background-color:#0000}.semi-collapse-content{color:var(--semi-color-text-1);padding:4px 16px 8px;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-collapse-content p{margin:0}.semi-rtl .semi-collapse,.semi-portal-rtl .semi-collapse{direction:rtl}.semi-rtl .semi-collapse-header-right span,.semi-portal-rtl .semi-collapse-header-right span{padding-left:8px;padding-right:0;display:flex}.semi-rtl .semi-collapse-header-right span:last-child,.semi-portal-rtl .semi-collapse-header-right span:last-child{padding-left:0;padding-right:0}.semi-colorPicker-colorChooseArea{background-image:linear-gradient(#0000,#000),linear-gradient(90deg,#fff,#fff0);border-color:#0000;border-radius:8px 8px 0 0;flex-grow:1;position:relative;box-shadow:inset 0 0 0 1px #0000000d}.semi-colorPicker-handle{border-radius:var(--semi-border-radius-full);border:2px solid var(--semi-color-white);box-sizing:border-box;cursor:grab;position:absolute}.semi-colorPicker-alphaSlider{cursor:pointer;border-radius:var(--semi-border-radius-full);background:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" fill-opacity=\".05\"><rect x=\"8\" width=\"8\" height=\"8\"/><rect y=\"8\" width=\"8\" height=\"8\"/></svg>");margin-top:6px;position:relative}.semi-colorPicker-alphaSlider .semi-colorPicker-alphaSliderInner{border-radius:4px;width:100%;height:100%}.semi-colorPicker-alphaSlider .semi-colorPicker-alphaHandle{border-radius:var(--semi-border-radius-full);border:2px solid var(--semi-color-white);box-sizing:border-box;cursor:grab;background:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" fill-opacity=\".05\"><rect x=\"8\" width=\"8\" height=\"8\"/><rect y=\"8\" width=\"8\" height=\"8\"/></svg>");position:absolute}.semi-colorPicker-colorSlider{cursor:pointer;border-radius:var(--semi-border-radius-full);background:linear-gradient(90deg,red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);margin-top:6px;position:relative}.semi-colorPicker-dataPart{align-items:center;margin-top:8px;display:flex}.semi-colorPicker-dataPart .semi-colorPicker-colorDemoBlock{border-radius:4px}.semi-colorPicker-dataPart .semi-colorPicker-inputGroup{flex-wrap:nowrap;flex:1;width:100%;margin-left:4px}.semi-colorPicker-dataPart .semi-colorPicker-inputGroup .semi-colorPicker-colorPickerInput{flex:1}.semi-colorPicker-dataPart .semi-colorPicker-inputGroup .semi-colorPicker-colorPickerInputNumber{width:58px}.semi-colorPicker-dataPart .semi-colorPicker-inputGroup .semi-colorPicker-colorPickerInputNumber .semi-colorPicker-inputNumberSuffix{padding:4px;font-size:14px}.semi-colorPicker-dataPart .semi-colorPicker-formatSelect{width:80px}.semi-colorPicker-popover{padding:8px}.semi-colorPicker-popover-defaultChildren{cursor:pointer;border-radius:4px;width:24px;height:24px}.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-left[x-open-type=year],.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-right[x-open-type=year],.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-left[x-open-type=time],.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-right[x-open-type=time]{min-height:317px}.semi-datepicker-day-selected .semi-datepicker-day-main,.semi-datepicker-day-selected-start.semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-datepicker-day-offsetrange-start.semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:var(--semi-border-radius-small)}.semi-datepicker-day-hoverday-inrange .semi-datepicker-day-main,.semi-datepicker-day-hoverday-beforerange .semi-datepicker-day-main,.semi-datepicker-day-hoverday-afterrange .semi-datepicker-day-main,.semi-datepicker-day-hoverday-around-singleselected .semi-datepicker-day-main{background-color:var(--semi-color-primary-light-active)}.semi-datepicker-day-disabled .semi-datepicker-day-main:hover,.semi-datepicker-day-disabled .semi-datepicker-day-main:active{background-color:#0000}.semi-datepicker-range-input:hover,.semi-datepicker-range-input:active,.semi-datepicker-range-input:focus-within{border-color:#0000}.semi-datepicker-range-input-wrapper .semi-input-wrapper:active:not(#neverExistElement),.semi-datepicker-range-input-wrapper .semi-input-wrapper:hover:not(#neverExistElement){background-color:#0000}.semi-datepicker-range-input-wrapper-start-with-prefix,.semi-datepicker-range-input-wrapper-end{border-radius:0}.semi-datepicker-compact:not(.semi-datepicker-compact-insetInput),.semi-datepicker-compact .semi-datepicker-container,.semi-datepicker-compact .semi-datepicker-month-grid{width:max-content}.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-left[x-open-type=year],.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-right[x-open-type=year],.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-left[x-open-type=time],.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-right[x-open-type=time],.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-yam-showing{min-height:256px}.semi-datepicker-borderless.semi-datepicker-range-input-error:hover,.semi-datepicker-borderless.semi-datepicker-range-input-error:focus-within{background-color:var(--semi-color-danger-light-default)}.semi-datepicker-borderless.semi-datepicker-range-input-error:not(:focus-within),.semi-datepicker-borderless.semi-datepicker-range-input-error:focus-within{border-width:1px;border-color:var(--semi-color-danger)}.semi-datepicker-borderless.semi-datepicker-range-input-warning:hover,.semi-datepicker-borderless.semi-datepicker-range-input-warning:focus-within{background-color:var(--semi-color-warning-light-default)}.semi-datepicker-borderless.semi-datepicker-range-input-warning:not(:focus-within),.semi-datepicker-borderless.semi-datepicker-range-input-warning:focus-within{border-width:1px;border-color:var(--semi-color-warning)}.semi-descriptions{line-height:20px}.semi-descriptions table,.semi-descriptions tr,.semi-descriptions th,.semi-descriptions td{border:0;margin:0;padding:0}.semi-descriptions th{padding-right:24px}.semi-descriptions .semi-descriptions-item{text-align:left;vertical-align:top;margin:0;padding-bottom:12px}.semi-descriptions-key{white-space:nowrap;min-height:14px;color:var(--semi-color-text-2);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}.semi-descriptions-value{color:var(--semi-color-text-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;font-weight:400;line-height:20px}.semi-descriptions-center .semi-descriptions-item-th{text-align:right}.semi-descriptions-center .semi-descriptions-item-td,.semi-descriptions-left .semi-descriptions-item-th,.semi-descriptions-left .semi-descriptions-item-td,.semi-descriptions-justify .semi-descriptions-item-th{text-align:left}.semi-descriptions-justify .semi-descriptions-item-td{text-align:right}.semi-descriptions-plain .semi-descriptions-key,.semi-descriptions-plain .semi-descriptions-value{display:inline-block}.semi-descriptions-plain .semi-descriptions-value{padding-left:8px}.semi-descriptions-plain .semi-descriptions-value .semi-tag{vertical-align:middle}.semi-descriptions-double tbody{flex-wrap:wrap;display:flex}.semi-descriptions-double tr{flex-direction:column;display:inline-flex}.semi-descriptions-double .semi-descriptions-item{flex:1;padding:0}.semi-descriptions-double .semi-descriptions-value{font-weight:600}.semi-descriptions-double-small .semi-descriptions-item{padding-right:48px}.semi-descriptions-double-small .semi-descriptions-key{padding-bottom:0;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-descriptions-double-small .semi-descriptions-value{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:22px}.semi-descriptions-double-medium .semi-descriptions-item{padding-right:60px}.semi-descriptions-double-medium .semi-descriptions-key{padding-bottom:4px;font-size:14px}.semi-descriptions-double-medium .semi-descriptions-value{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;line-height:28px}.semi-descriptions-double-large .semi-descriptions-item{padding-right:80px}.semi-descriptions-double-large .semi-descriptions-key{padding-bottom:4px;font-size:14px}.semi-descriptions-double-large .semi-descriptions-value{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;line-height:40px}.semi-descriptions-horizontal table{table-layout:fixed}.semi-descriptions-horizontal table,.semi-descriptions-horizontal tbody{width:100%}.semi-descriptions-horizontal .semi-descriptions-item{flex:0}.semi-rtl .semi-descriptions,.semi-portal-rtl .semi-descriptions{direction:rtl}.semi-rtl .semi-descriptions th,.semi-portal-rtl .semi-descriptions th{direction:rtl;padding-left:24px;padding-right:0}.semi-rtl .semi-descriptions .semi-descriptions-item,.semi-portal-rtl .semi-descriptions .semi-descriptions-item{text-align:right}.semi-rtl .semi-descriptions-center .semi-descriptions-item-th,.semi-portal-rtl .semi-descriptions-center .semi-descriptions-item-th{text-align:left}.semi-rtl .semi-descriptions-center .semi-descriptions-item-td,.semi-portal-rtl .semi-descriptions-center .semi-descriptions-item-td{text-align:right}.semi-rtl .semi-descriptions-left .semi-descriptions-item-th,.semi-rtl .semi-descriptions-left .semi-descriptions-item-td,.semi-portal-rtl .semi-descriptions-left .semi-descriptions-item-th,.semi-portal-rtl .semi-descriptions-left .semi-descriptions-item-td{text-align:left}.semi-rtl .semi-descriptions-justify .semi-descriptions-item-th,.semi-portal-rtl .semi-descriptions-justify .semi-descriptions-item-th{text-align:right}.semi-rtl .semi-descriptions-justify .semi-descriptions-item-td,.semi-portal-rtl .semi-descriptions-justify .semi-descriptions-item-td{text-align:left}.semi-rtl .semi-descriptions-plain .semi-descriptions-key,.semi-rtl .semi-descriptions-plain .semi-descriptions-value,.semi-portal-rtl .semi-descriptions-plain .semi-descriptions-key,.semi-portal-rtl .semi-descriptions-plain .semi-descriptions-value{display:inline-block}.semi-rtl .semi-descriptions-plain .semi-descriptions-value,.semi-portal-rtl .semi-descriptions-plain .semi-descriptions-value{padding-left:0;padding-right:8px}.semi-rtl .semi-descriptions-plain .semi-descriptions-value .semi-tag,.semi-portal-rtl .semi-descriptions-plain .semi-descriptions-value .semi-tag{vertical-align:middle}.semi-rtl .semi-descriptions-double,.semi-portal-rtl .semi-descriptions-double{direction:rtl}.semi-rtl .semi-descriptions-double .semi-descriptions-item,.semi-portal-rtl .semi-descriptions-double .semi-descriptions-item{text-align:right}.semi-rtl .semi-descriptions-double-small .semi-descriptions-item,.semi-portal-rtl .semi-descriptions-double-small .semi-descriptions-item{padding-left:48px;padding-right:0}.semi-rtl .semi-descriptions-double-medium .semi-descriptions-item,.semi-portal-rtl .semi-descriptions-double-medium .semi-descriptions-item{padding-left:60px;padding-right:0}.semi-rtl .semi-descriptions-double-large .semi-descriptions-item,.semi-portal-rtl .semi-descriptions-double-large .semi-descriptions-item{padding-left:80px;padding-right:0}.semi-divider-with-text-left:after,.semi-divider-with-text-right:before{flex:1}.semi-feedback-emoji-container{justify-content:center;align-self:stretch;align-items:center;column-gap:24px;margin-top:24px;margin-bottom:24px;display:flex}.semi-feedback-emoji-item{-webkit-user-select:none;user-select:none;cursor:pointer;filter:grayscale();height:36px;font-family:Inter;font-size:36px;font-style:normal;line-height:36px}.semi-feedback-emoji-item:hover,.semi-feedback-emoji-item-selected{filter:none}.semi-feedback-thank-text{color:var(--semi-color-text-2);text-align:center;margin-top:24px;margin-bottom:0;font-size:14px;font-weight:400;line-height:20px}.semi-feedback .semi-checkboxGroup-vertical{row-gap:16px}.semi-feedback-footer{justify-content:flex-end;column-gap:12px;display:flex}.semi-feedback .semi-modal,.semi-feedback.semi-feedback-text .semi-modal{width:400px}.semi-feedback .semi-sidesheet-inner{border-radius:12px}.semi-feedback.semi-sidesheet.semi-sidesheet-size-small{width:400px}.semi-feedback.semi-sidesheet.semi-feedback-text{width:600px}.semi-feedback.semi-sidesheet-bottom{left:auto;right:20px}.semi-feedback.semi-sidesheet-bottom .semi-sidesheet-inner-wrap{bottom:50px}@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%)}}.semi-feedback.semi-sidesheet .semi-sidesheet-fixed.semi-feedback-bottom{top:auto}.semi-feedback.semi-sidesheet .semi-sidesheet-fixed.semi-feedback-bottom .semi-sidesheet-inner{bottom:50px}.semi-floatButton{z-index:1000;cursor:pointer;position:fixed;bottom:24px;right:24px}.semi-floatButton-body{background-color:var(--semi-color-fill-0);box-shadow:var(--semi-shadow-elevated);color:var(--semi-color-primary);justify-content:center;align-items:center;display:flex}.semi-floatButton-body:hover{background-color:var(--semi-color-fill-1)}.semi-floatButton-body:active{background-color:var(--semi-color-fill-2)}.semi-floatButton-disabled{background:var(--semi-color-disabled-bg);color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-floatButton-disabled:hover{background-color:var(--semi-color-disabled-bg)}.semi-floatButton-colorful{background:var(--semi-color-ai-general);color:var(--semi-color-white)}.semi-floatButton-colorful:hover{background:var(--semi-color-ai-general-hover)}.semi-floatButton-colorful:active{background:var(--semi-color-ai-general-active)}.semi-floatButton.semi-floatButton-square .semi-badge-dot,.semi-floatButton.semi-floatButton-square .semi-badge-count{top:2.32px;inset-inline-end:2.32px}.semi-floatButton-default{width:32px;height:32px}.semi-floatButton-default.semi-floatButton-round .semi-badge-dot,.semi-floatButton-default.semi-floatButton-round .semi-badge-count{top:4.64px;inset-inline-end:4.64px}.semi-floatButton-small{width:24px;height:24px}.semi-floatButton-small.semi-floatButton-round .semi-badge-dot,.semi-floatButton-small.semi-floatButton-round .semi-badge-count{top:3.48px;inset-inline-end:3.48px}.semi-floatButton-large{width:40px;height:40px}.semi-floatButton-large.semi-floatButton-round .semi-badge-dot,.semi-floatButton-large.semi-floatButton-round .semi-badge-count{top:5.8px;inset-inline-end:5.8px}.semi-floatButton-square{border-radius:8px}.semi-floatButton-round{border-radius:var(--semi-border-radius-full)}.semi-floatButtonGroup{z-index:1000;background:var(--semi-color-bg-0);box-shadow:var(--semi-shadow-elevated);border-radius:8px;gap:4px;padding:6px;display:inline-flex;position:fixed;bottom:24px;right:24px}.semi-floatButtonGroup-item{cursor:pointer;color:var(--semi-color-text-0);border-radius:4px;align-items:center;column-gap:8px;padding:6px 12px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:flex}.semi-floatButtonGroup-item:hover{background:var(--semi-color-fill-1)}.semi-floatButtonGroup-item:active{background:var(--semi-color-fill-2)}.semi-rtl .semi-form-horizontal .semi-form-field-group,.semi-portal-rtl .semi-form-horizontal .semi-form-field-group,.semi-rtl .semi-form-field-label,.semi-portal-rtl .semi-form-field-label{padding-left:16px;padding-right:0}.semi-col-1,.semi-col-xs-1,.semi-col-sm-1,.semi-col-md-1,.semi-col-lg-1,.semi-col-2,.semi-col-xs-2,.semi-col-sm-2,.semi-col-md-2,.semi-col-lg-2,.semi-col-3,.semi-col-xs-3,.semi-col-sm-3,.semi-col-md-3,.semi-col-lg-3,.semi-col-4,.semi-col-xs-4,.semi-col-sm-4,.semi-col-md-4,.semi-col-lg-4,.semi-col-5,.semi-col-xs-5,.semi-col-sm-5,.semi-col-md-5,.semi-col-lg-5,.semi-col-6,.semi-col-xs-6,.semi-col-sm-6,.semi-col-md-6,.semi-col-lg-6,.semi-col-7,.semi-col-xs-7,.semi-col-sm-7,.semi-col-md-7,.semi-col-lg-7,.semi-col-8,.semi-col-xs-8,.semi-col-sm-8,.semi-col-md-8,.semi-col-lg-8,.semi-col-9,.semi-col-xs-9,.semi-col-sm-9,.semi-col-md-9,.semi-col-lg-9,.semi-col-10,.semi-col-xs-10,.semi-col-sm-10,.semi-col-md-10,.semi-col-lg-10,.semi-col-11,.semi-col-xs-11,.semi-col-sm-11,.semi-col-md-11,.semi-col-lg-11,.semi-col-12,.semi-col-xs-12,.semi-col-sm-12,.semi-col-md-12,.semi-col-lg-12,.semi-col-13,.semi-col-xs-13,.semi-col-sm-13,.semi-col-md-13,.semi-col-lg-13,.semi-col-14,.semi-col-xs-14,.semi-col-sm-14,.semi-col-md-14,.semi-col-lg-14,.semi-col-15,.semi-col-xs-15,.semi-col-sm-15,.semi-col-md-15,.semi-col-lg-15,.semi-col-16,.semi-col-xs-16,.semi-col-sm-16,.semi-col-md-16,.semi-col-lg-16,.semi-col-17,.semi-col-xs-17,.semi-col-sm-17,.semi-col-md-17,.semi-col-lg-17,.semi-col-18,.semi-col-xs-18,.semi-col-sm-18,.semi-col-md-18,.semi-col-lg-18,.semi-col-19,.semi-col-xs-19,.semi-col-sm-19,.semi-col-md-19,.semi-col-lg-19,.semi-col-20,.semi-col-xs-20,.semi-col-sm-20,.semi-col-md-20,.semi-col-lg-20,.semi-col-21,.semi-col-xs-21,.semi-col-sm-21,.semi-col-md-21,.semi-col-lg-21,.semi-col-22,.semi-col-xs-22,.semi-col-sm-22,.semi-col-md-22,.semi-col-lg-22,.semi-col-23,.semi-col-xs-23,.semi-col-sm-23,.semi-col-md-23,.semi-col-lg-23,.semi-col-24,.semi-col-xs-24,.semi-col-sm-24,.semi-col-md-24,.semi-col-lg-24{min-height:1px;padding-left:0;padding-right:0;position:relative}.semi-col-1,.semi-col-2,.semi-col-3,.semi-col-4,.semi-col-5,.semi-col-6,.semi-col-7,.semi-col-8,.semi-col-9,.semi-col-10,.semi-col-11,.semi-col-12,.semi-col-13,.semi-col-14,.semi-col-15,.semi-col-16,.semi-col-17,.semi-col-18,.semi-col-19,.semi-col-20,.semi-col-21,.semi-col-22,.semi-col-23,.semi-col-24{float:left;flex:none}.semi-rtl .semi-col-1,.semi-rtl .semi-col-2,.semi-rtl .semi-col-3,.semi-rtl .semi-col-4,.semi-rtl .semi-col-5,.semi-rtl .semi-col-6,.semi-rtl .semi-col-7,.semi-rtl .semi-col-8,.semi-rtl .semi-col-9,.semi-rtl .semi-col-10,.semi-rtl .semi-col-11,.semi-rtl .semi-col-12,.semi-rtl .semi-col-13,.semi-rtl .semi-col-14,.semi-rtl .semi-col-15,.semi-rtl .semi-col-16,.semi-rtl .semi-col-17,.semi-rtl .semi-col-18,.semi-rtl .semi-col-19,.semi-rtl .semi-col-20,.semi-rtl .semi-col-21,.semi-rtl .semi-col-22,.semi-rtl .semi-col-23,.semi-rtl .semi-col-24{float:right}.semi-col-xs-1,.semi-col-xs-2,.semi-col-xs-3,.semi-col-xs-4,.semi-col-xs-5,.semi-col-xs-6,.semi-col-xs-7,.semi-col-xs-8,.semi-col-xs-9,.semi-col-xs-10,.semi-col-xs-11,.semi-col-xs-12,.semi-col-xs-13,.semi-col-xs-14,.semi-col-xs-15,.semi-col-xs-16,.semi-col-xs-17,.semi-col-xs-18,.semi-col-xs-19,.semi-col-xs-20,.semi-col-xs-21,.semi-col-xs-22,.semi-col-xs-23,.semi-col-xs-24{float:left;flex:none}.semi-rtl .semi-col-xs-1,.semi-rtl .semi-col-xs-2,.semi-rtl .semi-col-xs-3,.semi-rtl .semi-col-xs-4,.semi-rtl .semi-col-xs-5,.semi-rtl .semi-col-xs-6,.semi-rtl .semi-col-xs-7,.semi-rtl .semi-col-xs-8,.semi-rtl .semi-col-xs-9,.semi-rtl .semi-col-xs-10,.semi-rtl .semi-col-xs-11,.semi-rtl .semi-col-xs-12,.semi-rtl .semi-col-xs-13,.semi-rtl .semi-col-xs-14,.semi-rtl .semi-col-xs-15,.semi-rtl .semi-col-xs-16,.semi-rtl .semi-col-xs-17,.semi-rtl .semi-col-xs-18,.semi-rtl .semi-col-xs-19,.semi-rtl .semi-col-xs-20,.semi-rtl .semi-col-xs-21,.semi-rtl .semi-col-xs-22,.semi-rtl .semi-col-xs-23,.semi-rtl .semi-col-xs-24{float:right}@media (width>=576px){.semi-col-sm-1,.semi-col-sm-2,.semi-col-sm-3,.semi-col-sm-4,.semi-col-sm-5,.semi-col-sm-6,.semi-col-sm-7,.semi-col-sm-8,.semi-col-sm-9,.semi-col-sm-10,.semi-col-sm-11,.semi-col-sm-12,.semi-col-sm-13,.semi-col-sm-14,.semi-col-sm-15,.semi-col-sm-16,.semi-col-sm-17,.semi-col-sm-18,.semi-col-sm-19,.semi-col-sm-20,.semi-col-sm-21,.semi-col-sm-22,.semi-col-sm-23,.semi-col-sm-24{float:left;flex:none}.semi-col-sm-1{box-sizing:border-box;width:4.16667%;display:block}.semi-col-sm-push-1{left:4.16667%}.semi-col-sm-pull-1{right:4.16667%}.semi-col-sm-offset-1{margin-left:4.16667%}.semi-col-sm-order-1{order:1}.semi-col-sm-2{box-sizing:border-box;width:8.33333%;display:block}.semi-col-sm-push-2{left:8.33333%}.semi-col-sm-pull-2{right:8.33333%}.semi-col-sm-offset-2{margin-left:8.33333%}.semi-col-sm-order-2{order:2}.semi-col-sm-3{box-sizing:border-box;width:12.5%;display:block}.semi-col-sm-push-3{left:12.5%}.semi-col-sm-pull-3{right:12.5%}.semi-col-sm-offset-3{margin-left:12.5%}.semi-col-sm-order-3{order:3}.semi-col-sm-4{box-sizing:border-box;width:16.6667%;display:block}.semi-col-sm-push-4{left:16.6667%}.semi-col-sm-pull-4{right:16.6667%}.semi-col-sm-offset-4{margin-left:16.6667%}.semi-col-sm-order-4{order:4}.semi-col-sm-5{box-sizing:border-box;width:20.8333%;display:block}.semi-col-sm-push-5{left:20.8333%}.semi-col-sm-pull-5{right:20.8333%}.semi-col-sm-offset-5{margin-left:20.8333%}.semi-col-sm-order-5{order:5}.semi-col-sm-6{box-sizing:border-box;width:25%;display:block}.semi-col-sm-push-6{left:25%}.semi-col-sm-pull-6{right:25%}.semi-col-sm-offset-6{margin-left:25%}.semi-col-sm-order-6{order:6}.semi-col-sm-7{box-sizing:border-box;width:29.1667%;display:block}.semi-col-sm-push-7{left:29.1667%}.semi-col-sm-pull-7{right:29.1667%}.semi-col-sm-offset-7{margin-left:29.1667%}.semi-col-sm-order-7{order:7}.semi-col-sm-8{box-sizing:border-box;width:33.3333%;display:block}.semi-col-sm-push-8{left:33.3333%}.semi-col-sm-pull-8{right:33.3333%}.semi-col-sm-offset-8{margin-left:33.3333%}.semi-col-sm-order-8{order:8}.semi-col-sm-9{box-sizing:border-box;width:37.5%;display:block}.semi-col-sm-push-9{left:37.5%}.semi-col-sm-pull-9{right:37.5%}.semi-col-sm-offset-9{margin-left:37.5%}.semi-col-sm-order-9{order:9}.semi-col-sm-10{box-sizing:border-box;width:41.6667%;display:block}.semi-col-sm-push-10{left:41.6667%}.semi-col-sm-pull-10{right:41.6667%}.semi-col-sm-offset-10{margin-left:41.6667%}.semi-col-sm-order-10{order:10}.semi-col-sm-11{box-sizing:border-box;width:45.8333%;display:block}.semi-col-sm-push-11{left:45.8333%}.semi-col-sm-pull-11{right:45.8333%}.semi-col-sm-offset-11{margin-left:45.8333%}.semi-col-sm-order-11{order:11}.semi-col-sm-12{box-sizing:border-box;width:50%;display:block}.semi-col-sm-push-12{left:50%}.semi-col-sm-pull-12{right:50%}.semi-col-sm-offset-12{margin-left:50%}.semi-col-sm-order-12{order:12}.semi-col-sm-13{box-sizing:border-box;width:54.1667%;display:block}.semi-col-sm-push-13{left:54.1667%}.semi-col-sm-pull-13{right:54.1667%}.semi-col-sm-offset-13{margin-left:54.1667%}.semi-col-sm-order-13{order:13}.semi-col-sm-14{box-sizing:border-box;width:58.3333%;display:block}.semi-col-sm-push-14{left:58.3333%}.semi-col-sm-pull-14{right:58.3333%}.semi-col-sm-offset-14{margin-left:58.3333%}.semi-col-sm-order-14{order:14}.semi-col-sm-15{box-sizing:border-box;width:62.5%;display:block}.semi-col-sm-push-15{left:62.5%}.semi-col-sm-pull-15{right:62.5%}.semi-col-sm-offset-15{margin-left:62.5%}.semi-col-sm-order-15{order:15}.semi-col-sm-16{box-sizing:border-box;width:66.6667%;display:block}.semi-col-sm-push-16{left:66.6667%}.semi-col-sm-pull-16{right:66.6667%}.semi-col-sm-offset-16{margin-left:66.6667%}.semi-col-sm-order-16{order:16}.semi-col-sm-17{box-sizing:border-box;width:70.8333%;display:block}.semi-col-sm-push-17{left:70.8333%}.semi-col-sm-pull-17{right:70.8333%}.semi-col-sm-offset-17{margin-left:70.8333%}.semi-col-sm-order-17{order:17}.semi-col-sm-18{box-sizing:border-box;width:75%;display:block}.semi-col-sm-push-18{left:75%}.semi-col-sm-pull-18{right:75%}.semi-col-sm-offset-18{margin-left:75%}.semi-col-sm-order-18{order:18}.semi-col-sm-19{box-sizing:border-box;width:79.1667%;display:block}.semi-col-sm-push-19{left:79.1667%}.semi-col-sm-pull-19{right:79.1667%}.semi-col-sm-offset-19{margin-left:79.1667%}.semi-col-sm-order-19{order:19}.semi-col-sm-20{box-sizing:border-box;width:83.3333%;display:block}.semi-col-sm-push-20{left:83.3333%}.semi-col-sm-pull-20{right:83.3333%}.semi-col-sm-offset-20{margin-left:83.3333%}.semi-col-sm-order-20{order:20}.semi-col-sm-21{box-sizing:border-box;width:87.5%;display:block}.semi-col-sm-push-21{left:87.5%}.semi-col-sm-pull-21{right:87.5%}.semi-col-sm-offset-21{margin-left:87.5%}.semi-col-sm-order-21{order:21}.semi-col-sm-22{box-sizing:border-box;width:91.6667%;display:block}.semi-col-sm-push-22{left:91.6667%}.semi-col-sm-pull-22{right:91.6667%}.semi-col-sm-offset-22{margin-left:91.6667%}.semi-col-sm-order-22{order:22}.semi-col-sm-23{box-sizing:border-box;width:95.8333%;display:block}.semi-col-sm-push-23{left:95.8333%}.semi-col-sm-pull-23{right:95.8333%}.semi-col-sm-offset-23{margin-left:95.8333%}.semi-col-sm-order-23{order:23}.semi-col-sm-24{box-sizing:border-box;width:100%;display:block}.semi-col-sm-push-24{left:100%}.semi-col-sm-pull-24{right:100%}.semi-col-sm-offset-24{margin-left:100%}.semi-col-sm-order-24{order:24}.semi-rtl .semi-col-sm-1,.semi-rtl .semi-col-sm-2,.semi-rtl .semi-col-sm-3,.semi-rtl .semi-col-sm-4,.semi-rtl .semi-col-sm-5,.semi-rtl .semi-col-sm-6,.semi-rtl .semi-col-sm-7,.semi-rtl .semi-col-sm-8,.semi-rtl .semi-col-sm-9,.semi-rtl .semi-col-sm-10,.semi-rtl .semi-col-sm-11,.semi-rtl .semi-col-sm-12,.semi-rtl .semi-col-sm-13,.semi-rtl .semi-col-sm-14,.semi-rtl .semi-col-sm-15,.semi-rtl .semi-col-sm-16,.semi-rtl .semi-col-sm-17,.semi-rtl .semi-col-sm-18,.semi-rtl .semi-col-sm-19,.semi-rtl .semi-col-sm-20,.semi-rtl .semi-col-sm-21,.semi-rtl .semi-col-sm-22,.semi-rtl .semi-col-sm-23,.semi-rtl .semi-col-sm-24{float:right}.semi-rtl .semi-col-sm-offset-1{margin-left:auto;margin-right:4.16667%}.semi-rtl .semi-col-sm-offset-2{margin-left:auto;margin-right:8.33333%}.semi-rtl .semi-col-sm-offset-3{margin-left:auto;margin-right:12.5%}.semi-rtl .semi-col-sm-offset-4{margin-left:auto;margin-right:16.6667%}.semi-rtl .semi-col-sm-offset-5{margin-left:auto;margin-right:20.8333%}.semi-rtl .semi-col-sm-offset-6{margin-left:auto;margin-right:25%}.semi-rtl .semi-col-sm-offset-7{margin-left:auto;margin-right:29.1667%}.semi-rtl .semi-col-sm-offset-8{margin-left:auto;margin-right:33.3333%}.semi-rtl .semi-col-sm-offset-9{margin-left:auto;margin-right:37.5%}.semi-rtl .semi-col-sm-offset-10{margin-left:auto;margin-right:41.6667%}.semi-rtl .semi-col-sm-offset-11{margin-left:auto;margin-right:45.8333%}.semi-rtl .semi-col-sm-offset-12{margin-left:auto;margin-right:50%}.semi-rtl .semi-col-sm-offset-13{margin-left:auto;margin-right:54.1667%}.semi-rtl .semi-col-sm-offset-14{margin-left:auto;margin-right:58.3333%}.semi-rtl .semi-col-sm-offset-15{margin-left:auto;margin-right:62.5%}.semi-rtl .semi-col-sm-offset-16{margin-left:auto;margin-right:66.6667%}.semi-rtl .semi-col-sm-offset-17{margin-left:auto;margin-right:70.8333%}.semi-rtl .semi-col-sm-offset-18{margin-left:auto;margin-right:75%}.semi-rtl .semi-col-sm-offset-19{margin-left:auto;margin-right:79.1667%}.semi-rtl .semi-col-sm-offset-20{margin-left:auto;margin-right:83.3333%}.semi-rtl .semi-col-sm-offset-21{margin-left:auto;margin-right:87.5%}.semi-rtl .semi-col-sm-offset-22{margin-left:auto;margin-right:91.6667%}.semi-rtl .semi-col-sm-offset-23{margin-left:auto;margin-right:95.8333%}.semi-rtl .semi-col-sm-offset-24{margin-left:auto;margin-right:100%}}@media (width>=768px){.semi-col-md-1,.semi-col-md-2,.semi-col-md-3,.semi-col-md-4,.semi-col-md-5,.semi-col-md-6,.semi-col-md-7,.semi-col-md-8,.semi-col-md-9,.semi-col-md-10,.semi-col-md-11,.semi-col-md-12,.semi-col-md-13,.semi-col-md-14,.semi-col-md-15,.semi-col-md-16,.semi-col-md-17,.semi-col-md-18,.semi-col-md-19,.semi-col-md-20,.semi-col-md-21,.semi-col-md-22,.semi-col-md-23,.semi-col-md-24{float:left;flex:none}.semi-col-md-1{box-sizing:border-box;width:4.16667%;display:block}.semi-col-md-push-1{left:4.16667%}.semi-col-md-pull-1{right:4.16667%}.semi-col-md-offset-1{margin-left:4.16667%}.semi-col-md-order-1{order:1}.semi-col-md-2{box-sizing:border-box;width:8.33333%;display:block}.semi-col-md-push-2{left:8.33333%}.semi-col-md-pull-2{right:8.33333%}.semi-col-md-offset-2{margin-left:8.33333%}.semi-col-md-order-2{order:2}.semi-col-md-3{box-sizing:border-box;width:12.5%;display:block}.semi-col-md-push-3{left:12.5%}.semi-col-md-pull-3{right:12.5%}.semi-col-md-offset-3{margin-left:12.5%}.semi-col-md-order-3{order:3}.semi-col-md-4{box-sizing:border-box;width:16.6667%;display:block}.semi-col-md-push-4{left:16.6667%}.semi-col-md-pull-4{right:16.6667%}.semi-col-md-offset-4{margin-left:16.6667%}.semi-col-md-order-4{order:4}.semi-col-md-5{box-sizing:border-box;width:20.8333%;display:block}.semi-col-md-push-5{left:20.8333%}.semi-col-md-pull-5{right:20.8333%}.semi-col-md-offset-5{margin-left:20.8333%}.semi-col-md-order-5{order:5}.semi-col-md-6{box-sizing:border-box;width:25%;display:block}.semi-col-md-push-6{left:25%}.semi-col-md-pull-6{right:25%}.semi-col-md-offset-6{margin-left:25%}.semi-col-md-order-6{order:6}.semi-col-md-7{box-sizing:border-box;width:29.1667%;display:block}.semi-col-md-push-7{left:29.1667%}.semi-col-md-pull-7{right:29.1667%}.semi-col-md-offset-7{margin-left:29.1667%}.semi-col-md-order-7{order:7}.semi-col-md-8{box-sizing:border-box;width:33.3333%;display:block}.semi-col-md-push-8{left:33.3333%}.semi-col-md-pull-8{right:33.3333%}.semi-col-md-offset-8{margin-left:33.3333%}.semi-col-md-order-8{order:8}.semi-col-md-9{box-sizing:border-box;width:37.5%;display:block}.semi-col-md-push-9{left:37.5%}.semi-col-md-pull-9{right:37.5%}.semi-col-md-offset-9{margin-left:37.5%}.semi-col-md-order-9{order:9}.semi-col-md-10{box-sizing:border-box;width:41.6667%;display:block}.semi-col-md-push-10{left:41.6667%}.semi-col-md-pull-10{right:41.6667%}.semi-col-md-offset-10{margin-left:41.6667%}.semi-col-md-order-10{order:10}.semi-col-md-11{box-sizing:border-box;width:45.8333%;display:block}.semi-col-md-push-11{left:45.8333%}.semi-col-md-pull-11{right:45.8333%}.semi-col-md-offset-11{margin-left:45.8333%}.semi-col-md-order-11{order:11}.semi-col-md-12{box-sizing:border-box;width:50%;display:block}.semi-col-md-push-12{left:50%}.semi-col-md-pull-12{right:50%}.semi-col-md-offset-12{margin-left:50%}.semi-col-md-order-12{order:12}.semi-col-md-13{box-sizing:border-box;width:54.1667%;display:block}.semi-col-md-push-13{left:54.1667%}.semi-col-md-pull-13{right:54.1667%}.semi-col-md-offset-13{margin-left:54.1667%}.semi-col-md-order-13{order:13}.semi-col-md-14{box-sizing:border-box;width:58.3333%;display:block}.semi-col-md-push-14{left:58.3333%}.semi-col-md-pull-14{right:58.3333%}.semi-col-md-offset-14{margin-left:58.3333%}.semi-col-md-order-14{order:14}.semi-col-md-15{box-sizing:border-box;width:62.5%;display:block}.semi-col-md-push-15{left:62.5%}.semi-col-md-pull-15{right:62.5%}.semi-col-md-offset-15{margin-left:62.5%}.semi-col-md-order-15{order:15}.semi-col-md-16{box-sizing:border-box;width:66.6667%;display:block}.semi-col-md-push-16{left:66.6667%}.semi-col-md-pull-16{right:66.6667%}.semi-col-md-offset-16{margin-left:66.6667%}.semi-col-md-order-16{order:16}.semi-col-md-17{box-sizing:border-box;width:70.8333%;display:block}.semi-col-md-push-17{left:70.8333%}.semi-col-md-pull-17{right:70.8333%}.semi-col-md-offset-17{margin-left:70.8333%}.semi-col-md-order-17{order:17}.semi-col-md-18{box-sizing:border-box;width:75%;display:block}.semi-col-md-push-18{left:75%}.semi-col-md-pull-18{right:75%}.semi-col-md-offset-18{margin-left:75%}.semi-col-md-order-18{order:18}.semi-col-md-19{box-sizing:border-box;width:79.1667%;display:block}.semi-col-md-push-19{left:79.1667%}.semi-col-md-pull-19{right:79.1667%}.semi-col-md-offset-19{margin-left:79.1667%}.semi-col-md-order-19{order:19}.semi-col-md-20{box-sizing:border-box;width:83.3333%;display:block}.semi-col-md-push-20{left:83.3333%}.semi-col-md-pull-20{right:83.3333%}.semi-col-md-offset-20{margin-left:83.3333%}.semi-col-md-order-20{order:20}.semi-col-md-21{box-sizing:border-box;width:87.5%;display:block}.semi-col-md-push-21{left:87.5%}.semi-col-md-pull-21{right:87.5%}.semi-col-md-offset-21{margin-left:87.5%}.semi-col-md-order-21{order:21}.semi-col-md-22{box-sizing:border-box;width:91.6667%;display:block}.semi-col-md-push-22{left:91.6667%}.semi-col-md-pull-22{right:91.6667%}.semi-col-md-offset-22{margin-left:91.6667%}.semi-col-md-order-22{order:22}.semi-col-md-23{box-sizing:border-box;width:95.8333%;display:block}.semi-col-md-push-23{left:95.8333%}.semi-col-md-pull-23{right:95.8333%}.semi-col-md-offset-23{margin-left:95.8333%}.semi-col-md-order-23{order:23}.semi-col-md-24{box-sizing:border-box;width:100%;display:block}.semi-col-md-push-24{left:100%}.semi-col-md-pull-24{right:100%}.semi-col-md-offset-24{margin-left:100%}.semi-col-md-order-24{order:24}.semi-rtl .semi-col-md-1,.semi-rtl .semi-col-md-2,.semi-rtl .semi-col-md-3,.semi-rtl .semi-col-md-4,.semi-rtl .semi-col-md-5,.semi-rtl .semi-col-md-6,.semi-rtl .semi-col-md-7,.semi-rtl .semi-col-md-8,.semi-rtl .semi-col-md-9,.semi-rtl .semi-col-md-10,.semi-rtl .semi-col-md-11,.semi-rtl .semi-col-md-12,.semi-rtl .semi-col-md-13,.semi-rtl .semi-col-md-14,.semi-rtl .semi-col-md-15,.semi-rtl .semi-col-md-16,.semi-rtl .semi-col-md-17,.semi-rtl .semi-col-md-18,.semi-rtl .semi-col-md-19,.semi-rtl .semi-col-md-20,.semi-rtl .semi-col-md-21,.semi-rtl .semi-col-md-22,.semi-rtl .semi-col-md-23,.semi-rtl .semi-col-md-24{float:right}.semi-rtl .semi-col-md-offset-1{margin-left:auto;margin-right:4.16667%}.semi-rtl .semi-col-md-offset-2{margin-left:auto;margin-right:8.33333%}.semi-rtl .semi-col-md-offset-3{margin-left:auto;margin-right:12.5%}.semi-rtl .semi-col-md-offset-4{margin-left:auto;margin-right:16.6667%}.semi-rtl .semi-col-md-offset-5{margin-left:auto;margin-right:20.8333%}.semi-rtl .semi-col-md-offset-6{margin-left:auto;margin-right:25%}.semi-rtl .semi-col-md-offset-7{margin-left:auto;margin-right:29.1667%}.semi-rtl .semi-col-md-offset-8{margin-left:auto;margin-right:33.3333%}.semi-rtl .semi-col-md-offset-9{margin-left:auto;margin-right:37.5%}.semi-rtl .semi-col-md-offset-10{margin-left:auto;margin-right:41.6667%}.semi-rtl .semi-col-md-offset-11{margin-left:auto;margin-right:45.8333%}.semi-rtl .semi-col-md-offset-12{margin-left:auto;margin-right:50%}.semi-rtl .semi-col-md-offset-13{margin-left:auto;margin-right:54.1667%}.semi-rtl .semi-col-md-offset-14{margin-left:auto;margin-right:58.3333%}.semi-rtl .semi-col-md-offset-15{margin-left:auto;margin-right:62.5%}.semi-rtl .semi-col-md-offset-16{margin-left:auto;margin-right:66.6667%}.semi-rtl .semi-col-md-offset-17{margin-left:auto;margin-right:70.8333%}.semi-rtl .semi-col-md-offset-18{margin-left:auto;margin-right:75%}.semi-rtl .semi-col-md-offset-19{margin-left:auto;margin-right:79.1667%}.semi-rtl .semi-col-md-offset-20{margin-left:auto;margin-right:83.3333%}.semi-rtl .semi-col-md-offset-21{margin-left:auto;margin-right:87.5%}.semi-rtl .semi-col-md-offset-22{margin-left:auto;margin-right:91.6667%}.semi-rtl .semi-col-md-offset-23{margin-left:auto;margin-right:95.8333%}.semi-rtl .semi-col-md-offset-24{margin-left:auto;margin-right:100%}}@media (width>=992px){.semi-col-lg-1,.semi-col-lg-2,.semi-col-lg-3,.semi-col-lg-4,.semi-col-lg-5,.semi-col-lg-6,.semi-col-lg-7,.semi-col-lg-8,.semi-col-lg-9,.semi-col-lg-10,.semi-col-lg-11,.semi-col-lg-12,.semi-col-lg-13,.semi-col-lg-14,.semi-col-lg-15,.semi-col-lg-16,.semi-col-lg-17,.semi-col-lg-18,.semi-col-lg-19,.semi-col-lg-20,.semi-col-lg-21,.semi-col-lg-22,.semi-col-lg-23,.semi-col-lg-24{float:left;flex:none}.semi-col-lg-1{box-sizing:border-box;width:4.16667%;display:block}.semi-col-lg-push-1{left:4.16667%}.semi-col-lg-pull-1{right:4.16667%}.semi-col-lg-offset-1{margin-left:4.16667%}.semi-col-lg-order-1{order:1}.semi-col-lg-2{box-sizing:border-box;width:8.33333%;display:block}.semi-col-lg-push-2{left:8.33333%}.semi-col-lg-pull-2{right:8.33333%}.semi-col-lg-offset-2{margin-left:8.33333%}.semi-col-lg-order-2{order:2}.semi-col-lg-3{box-sizing:border-box;width:12.5%;display:block}.semi-col-lg-push-3{left:12.5%}.semi-col-lg-pull-3{right:12.5%}.semi-col-lg-offset-3{margin-left:12.5%}.semi-col-lg-order-3{order:3}.semi-col-lg-4{box-sizing:border-box;width:16.6667%;display:block}.semi-col-lg-push-4{left:16.6667%}.semi-col-lg-pull-4{right:16.6667%}.semi-col-lg-offset-4{margin-left:16.6667%}.semi-col-lg-order-4{order:4}.semi-col-lg-5{box-sizing:border-box;width:20.8333%;display:block}.semi-col-lg-push-5{left:20.8333%}.semi-col-lg-pull-5{right:20.8333%}.semi-col-lg-offset-5{margin-left:20.8333%}.semi-col-lg-order-5{order:5}.semi-col-lg-6{box-sizing:border-box;width:25%;display:block}.semi-col-lg-push-6{left:25%}.semi-col-lg-pull-6{right:25%}.semi-col-lg-offset-6{margin-left:25%}.semi-col-lg-order-6{order:6}.semi-col-lg-7{box-sizing:border-box;width:29.1667%;display:block}.semi-col-lg-push-7{left:29.1667%}.semi-col-lg-pull-7{right:29.1667%}.semi-col-lg-offset-7{margin-left:29.1667%}.semi-col-lg-order-7{order:7}.semi-col-lg-8{box-sizing:border-box;width:33.3333%;display:block}.semi-col-lg-push-8{left:33.3333%}.semi-col-lg-pull-8{right:33.3333%}.semi-col-lg-offset-8{margin-left:33.3333%}.semi-col-lg-order-8{order:8}.semi-col-lg-9{box-sizing:border-box;width:37.5%;display:block}.semi-col-lg-push-9{left:37.5%}.semi-col-lg-pull-9{right:37.5%}.semi-col-lg-offset-9{margin-left:37.5%}.semi-col-lg-order-9{order:9}.semi-col-lg-10{box-sizing:border-box;width:41.6667%;display:block}.semi-col-lg-push-10{left:41.6667%}.semi-col-lg-pull-10{right:41.6667%}.semi-col-lg-offset-10{margin-left:41.6667%}.semi-col-lg-order-10{order:10}.semi-col-lg-11{box-sizing:border-box;width:45.8333%;display:block}.semi-col-lg-push-11{left:45.8333%}.semi-col-lg-pull-11{right:45.8333%}.semi-col-lg-offset-11{margin-left:45.8333%}.semi-col-lg-order-11{order:11}.semi-col-lg-12{box-sizing:border-box;width:50%;display:block}.semi-col-lg-push-12{left:50%}.semi-col-lg-pull-12{right:50%}.semi-col-lg-offset-12{margin-left:50%}.semi-col-lg-order-12{order:12}.semi-col-lg-13{box-sizing:border-box;width:54.1667%;display:block}.semi-col-lg-push-13{left:54.1667%}.semi-col-lg-pull-13{right:54.1667%}.semi-col-lg-offset-13{margin-left:54.1667%}.semi-col-lg-order-13{order:13}.semi-col-lg-14{box-sizing:border-box;width:58.3333%;display:block}.semi-col-lg-push-14{left:58.3333%}.semi-col-lg-pull-14{right:58.3333%}.semi-col-lg-offset-14{margin-left:58.3333%}.semi-col-lg-order-14{order:14}.semi-col-lg-15{box-sizing:border-box;width:62.5%;display:block}.semi-col-lg-push-15{left:62.5%}.semi-col-lg-pull-15{right:62.5%}.semi-col-lg-offset-15{margin-left:62.5%}.semi-col-lg-order-15{order:15}.semi-col-lg-16{box-sizing:border-box;width:66.6667%;display:block}.semi-col-lg-push-16{left:66.6667%}.semi-col-lg-pull-16{right:66.6667%}.semi-col-lg-offset-16{margin-left:66.6667%}.semi-col-lg-order-16{order:16}.semi-col-lg-17{box-sizing:border-box;width:70.8333%;display:block}.semi-col-lg-push-17{left:70.8333%}.semi-col-lg-pull-17{right:70.8333%}.semi-col-lg-offset-17{margin-left:70.8333%}.semi-col-lg-order-17{order:17}.semi-col-lg-18{box-sizing:border-box;width:75%;display:block}.semi-col-lg-push-18{left:75%}.semi-col-lg-pull-18{right:75%}.semi-col-lg-offset-18{margin-left:75%}.semi-col-lg-order-18{order:18}.semi-col-lg-19{box-sizing:border-box;width:79.1667%;display:block}.semi-col-lg-push-19{left:79.1667%}.semi-col-lg-pull-19{right:79.1667%}.semi-col-lg-offset-19{margin-left:79.1667%}.semi-col-lg-order-19{order:19}.semi-col-lg-20{box-sizing:border-box;width:83.3333%;display:block}.semi-col-lg-push-20{left:83.3333%}.semi-col-lg-pull-20{right:83.3333%}.semi-col-lg-offset-20{margin-left:83.3333%}.semi-col-lg-order-20{order:20}.semi-col-lg-21{box-sizing:border-box;width:87.5%;display:block}.semi-col-lg-push-21{left:87.5%}.semi-col-lg-pull-21{right:87.5%}.semi-col-lg-offset-21{margin-left:87.5%}.semi-col-lg-order-21{order:21}.semi-col-lg-22{box-sizing:border-box;width:91.6667%;display:block}.semi-col-lg-push-22{left:91.6667%}.semi-col-lg-pull-22{right:91.6667%}.semi-col-lg-offset-22{margin-left:91.6667%}.semi-col-lg-order-22{order:22}.semi-col-lg-23{box-sizing:border-box;width:95.8333%;display:block}.semi-col-lg-push-23{left:95.8333%}.semi-col-lg-pull-23{right:95.8333%}.semi-col-lg-offset-23{margin-left:95.8333%}.semi-col-lg-order-23{order:23}.semi-col-lg-24{box-sizing:border-box;width:100%;display:block}.semi-col-lg-push-24{left:100%}.semi-col-lg-pull-24{right:100%}.semi-col-lg-offset-24{margin-left:100%}.semi-col-lg-order-24{order:24}.semi-rtl .semi-col-lg-1,.semi-rtl .semi-col-lg-2,.semi-rtl .semi-col-lg-3,.semi-rtl .semi-col-lg-4,.semi-rtl .semi-col-lg-5,.semi-rtl .semi-col-lg-6,.semi-rtl .semi-col-lg-7,.semi-rtl .semi-col-lg-8,.semi-rtl .semi-col-lg-9,.semi-rtl .semi-col-lg-10,.semi-rtl .semi-col-lg-11,.semi-rtl .semi-col-lg-12,.semi-rtl .semi-col-lg-13,.semi-rtl .semi-col-lg-14,.semi-rtl .semi-col-lg-15,.semi-rtl .semi-col-lg-16,.semi-rtl .semi-col-lg-17,.semi-rtl .semi-col-lg-18,.semi-rtl .semi-col-lg-19,.semi-rtl .semi-col-lg-20,.semi-rtl .semi-col-lg-21,.semi-rtl .semi-col-lg-22,.semi-rtl .semi-col-lg-23,.semi-rtl .semi-col-lg-24{float:right}.semi-rtl .semi-col-lg-offset-1{margin-left:auto;margin-right:4.16667%}.semi-rtl .semi-col-lg-offset-2{margin-left:auto;margin-right:8.33333%}.semi-rtl .semi-col-lg-offset-3{margin-left:auto;margin-right:12.5%}.semi-rtl .semi-col-lg-offset-4{margin-left:auto;margin-right:16.6667%}.semi-rtl .semi-col-lg-offset-5{margin-left:auto;margin-right:20.8333%}.semi-rtl .semi-col-lg-offset-6{margin-left:auto;margin-right:25%}.semi-rtl .semi-col-lg-offset-7{margin-left:auto;margin-right:29.1667%}.semi-rtl .semi-col-lg-offset-8{margin-left:auto;margin-right:33.3333%}.semi-rtl .semi-col-lg-offset-9{margin-left:auto;margin-right:37.5%}.semi-rtl .semi-col-lg-offset-10{margin-left:auto;margin-right:41.6667%}.semi-rtl .semi-col-lg-offset-11{margin-left:auto;margin-right:45.8333%}.semi-rtl .semi-col-lg-offset-12{margin-left:auto;margin-right:50%}.semi-rtl .semi-col-lg-offset-13{margin-left:auto;margin-right:54.1667%}.semi-rtl .semi-col-lg-offset-14{margin-left:auto;margin-right:58.3333%}.semi-rtl .semi-col-lg-offset-15{margin-left:auto;margin-right:62.5%}.semi-rtl .semi-col-lg-offset-16{margin-left:auto;margin-right:66.6667%}.semi-rtl .semi-col-lg-offset-17{margin-left:auto;margin-right:70.8333%}.semi-rtl .semi-col-lg-offset-18{margin-left:auto;margin-right:75%}.semi-rtl .semi-col-lg-offset-19{margin-left:auto;margin-right:79.1667%}.semi-rtl .semi-col-lg-offset-20{margin-left:auto;margin-right:83.3333%}.semi-rtl .semi-col-lg-offset-21{margin-left:auto;margin-right:87.5%}.semi-rtl .semi-col-lg-offset-22{margin-left:auto;margin-right:91.6667%}.semi-rtl .semi-col-lg-offset-23{margin-left:auto;margin-right:95.8333%}.semi-rtl .semi-col-lg-offset-24{margin-left:auto;margin-right:100%}}@media (width>=1200px){.semi-col-xl-1,.semi-col-xl-2,.semi-col-xl-3,.semi-col-xl-4,.semi-col-xl-5,.semi-col-xl-6,.semi-col-xl-7,.semi-col-xl-8,.semi-col-xl-9,.semi-col-xl-10,.semi-col-xl-11,.semi-col-xl-12,.semi-col-xl-13,.semi-col-xl-14,.semi-col-xl-15,.semi-col-xl-16,.semi-col-xl-17,.semi-col-xl-18,.semi-col-xl-19,.semi-col-xl-20,.semi-col-xl-21,.semi-col-xl-22,.semi-col-xl-23,.semi-col-xl-24{float:left;flex:none}.semi-col-xl-1{box-sizing:border-box;width:4.16667%;display:block}.semi-col-xl-push-1{left:4.16667%}.semi-col-xl-pull-1{right:4.16667%}.semi-col-xl-offset-1{margin-left:4.16667%}.semi-col-xl-order-1{order:1}.semi-col-xl-2{box-sizing:border-box;width:8.33333%;display:block}.semi-col-xl-push-2{left:8.33333%}.semi-col-xl-pull-2{right:8.33333%}.semi-col-xl-offset-2{margin-left:8.33333%}.semi-col-xl-order-2{order:2}.semi-col-xl-3{box-sizing:border-box;width:12.5%;display:block}.semi-col-xl-push-3{left:12.5%}.semi-col-xl-pull-3{right:12.5%}.semi-col-xl-offset-3{margin-left:12.5%}.semi-col-xl-order-3{order:3}.semi-col-xl-4{box-sizing:border-box;width:16.6667%;display:block}.semi-col-xl-push-4{left:16.6667%}.semi-col-xl-pull-4{right:16.6667%}.semi-col-xl-offset-4{margin-left:16.6667%}.semi-col-xl-order-4{order:4}.semi-col-xl-5{box-sizing:border-box;width:20.8333%;display:block}.semi-col-xl-push-5{left:20.8333%}.semi-col-xl-pull-5{right:20.8333%}.semi-col-xl-offset-5{margin-left:20.8333%}.semi-col-xl-order-5{order:5}.semi-col-xl-6{box-sizing:border-box;width:25%;display:block}.semi-col-xl-push-6{left:25%}.semi-col-xl-pull-6{right:25%}.semi-col-xl-offset-6{margin-left:25%}.semi-col-xl-order-6{order:6}.semi-col-xl-7{box-sizing:border-box;width:29.1667%;display:block}.semi-col-xl-push-7{left:29.1667%}.semi-col-xl-pull-7{right:29.1667%}.semi-col-xl-offset-7{margin-left:29.1667%}.semi-col-xl-order-7{order:7}.semi-col-xl-8{box-sizing:border-box;width:33.3333%;display:block}.semi-col-xl-push-8{left:33.3333%}.semi-col-xl-pull-8{right:33.3333%}.semi-col-xl-offset-8{margin-left:33.3333%}.semi-col-xl-order-8{order:8}.semi-col-xl-9{box-sizing:border-box;width:37.5%;display:block}.semi-col-xl-push-9{left:37.5%}.semi-col-xl-pull-9{right:37.5%}.semi-col-xl-offset-9{margin-left:37.5%}.semi-col-xl-order-9{order:9}.semi-col-xl-10{box-sizing:border-box;width:41.6667%;display:block}.semi-col-xl-push-10{left:41.6667%}.semi-col-xl-pull-10{right:41.6667%}.semi-col-xl-offset-10{margin-left:41.6667%}.semi-col-xl-order-10{order:10}.semi-col-xl-11{box-sizing:border-box;width:45.8333%;display:block}.semi-col-xl-push-11{left:45.8333%}.semi-col-xl-pull-11{right:45.8333%}.semi-col-xl-offset-11{margin-left:45.8333%}.semi-col-xl-order-11{order:11}.semi-col-xl-12{box-sizing:border-box;width:50%;display:block}.semi-col-xl-push-12{left:50%}.semi-col-xl-pull-12{right:50%}.semi-col-xl-offset-12{margin-left:50%}.semi-col-xl-order-12{order:12}.semi-col-xl-13{box-sizing:border-box;width:54.1667%;display:block}.semi-col-xl-push-13{left:54.1667%}.semi-col-xl-pull-13{right:54.1667%}.semi-col-xl-offset-13{margin-left:54.1667%}.semi-col-xl-order-13{order:13}.semi-col-xl-14{box-sizing:border-box;width:58.3333%;display:block}.semi-col-xl-push-14{left:58.3333%}.semi-col-xl-pull-14{right:58.3333%}.semi-col-xl-offset-14{margin-left:58.3333%}.semi-col-xl-order-14{order:14}.semi-col-xl-15{box-sizing:border-box;width:62.5%;display:block}.semi-col-xl-push-15{left:62.5%}.semi-col-xl-pull-15{right:62.5%}.semi-col-xl-offset-15{margin-left:62.5%}.semi-col-xl-order-15{order:15}.semi-col-xl-16{box-sizing:border-box;width:66.6667%;display:block}.semi-col-xl-push-16{left:66.6667%}.semi-col-xl-pull-16{right:66.6667%}.semi-col-xl-offset-16{margin-left:66.6667%}.semi-col-xl-order-16{order:16}.semi-col-xl-17{box-sizing:border-box;width:70.8333%;display:block}.semi-col-xl-push-17{left:70.8333%}.semi-col-xl-pull-17{right:70.8333%}.semi-col-xl-offset-17{margin-left:70.8333%}.semi-col-xl-order-17{order:17}.semi-col-xl-18{box-sizing:border-box;width:75%;display:block}.semi-col-xl-push-18{left:75%}.semi-col-xl-pull-18{right:75%}.semi-col-xl-offset-18{margin-left:75%}.semi-col-xl-order-18{order:18}.semi-col-xl-19{box-sizing:border-box;width:79.1667%;display:block}.semi-col-xl-push-19{left:79.1667%}.semi-col-xl-pull-19{right:79.1667%}.semi-col-xl-offset-19{margin-left:79.1667%}.semi-col-xl-order-19{order:19}.semi-col-xl-20{box-sizing:border-box;width:83.3333%;display:block}.semi-col-xl-push-20{left:83.3333%}.semi-col-xl-pull-20{right:83.3333%}.semi-col-xl-offset-20{margin-left:83.3333%}.semi-col-xl-order-20{order:20}.semi-col-xl-21{box-sizing:border-box;width:87.5%;display:block}.semi-col-xl-push-21{left:87.5%}.semi-col-xl-pull-21{right:87.5%}.semi-col-xl-offset-21{margin-left:87.5%}.semi-col-xl-order-21{order:21}.semi-col-xl-22{box-sizing:border-box;width:91.6667%;display:block}.semi-col-xl-push-22{left:91.6667%}.semi-col-xl-pull-22{right:91.6667%}.semi-col-xl-offset-22{margin-left:91.6667%}.semi-col-xl-order-22{order:22}.semi-col-xl-23{box-sizing:border-box;width:95.8333%;display:block}.semi-col-xl-push-23{left:95.8333%}.semi-col-xl-pull-23{right:95.8333%}.semi-col-xl-offset-23{margin-left:95.8333%}.semi-col-xl-order-23{order:23}.semi-col-xl-24{box-sizing:border-box;width:100%;display:block}.semi-col-xl-push-24{left:100%}.semi-col-xl-pull-24{right:100%}.semi-col-xl-offset-24{margin-left:100%}.semi-col-xl-order-24{order:24}.semi-rtl .semi-col-xl-1,.semi-rtl .semi-col-xl-2,.semi-rtl .semi-col-xl-3,.semi-rtl .semi-col-xl-4,.semi-rtl .semi-col-xl-5,.semi-rtl .semi-col-xl-6,.semi-rtl .semi-col-xl-7,.semi-rtl .semi-col-xl-8,.semi-rtl .semi-col-xl-9,.semi-rtl .semi-col-xl-10,.semi-rtl .semi-col-xl-11,.semi-rtl .semi-col-xl-12,.semi-rtl .semi-col-xl-13,.semi-rtl .semi-col-xl-14,.semi-rtl .semi-col-xl-15,.semi-rtl .semi-col-xl-16,.semi-rtl .semi-col-xl-17,.semi-rtl .semi-col-xl-18,.semi-rtl .semi-col-xl-19,.semi-rtl .semi-col-xl-20,.semi-rtl .semi-col-xl-21,.semi-rtl .semi-col-xl-22,.semi-rtl .semi-col-xl-23,.semi-rtl .semi-col-xl-24{float:right}.semi-rtl .semi-col-xl-offset-1{margin-left:auto;margin-right:4.16667%}.semi-rtl .semi-col-xl-offset-2{margin-left:auto;margin-right:8.33333%}.semi-rtl .semi-col-xl-offset-3{margin-left:auto;margin-right:12.5%}.semi-rtl .semi-col-xl-offset-4{margin-left:auto;margin-right:16.6667%}.semi-rtl .semi-col-xl-offset-5{margin-left:auto;margin-right:20.8333%}.semi-rtl .semi-col-xl-offset-6{margin-left:auto;margin-right:25%}.semi-rtl .semi-col-xl-offset-7{margin-left:auto;margin-right:29.1667%}.semi-rtl .semi-col-xl-offset-8{margin-left:auto;margin-right:33.3333%}.semi-rtl .semi-col-xl-offset-9{margin-left:auto;margin-right:37.5%}.semi-rtl .semi-col-xl-offset-10{margin-left:auto;margin-right:41.6667%}.semi-rtl .semi-col-xl-offset-11{margin-left:auto;margin-right:45.8333%}.semi-rtl .semi-col-xl-offset-12{margin-left:auto;margin-right:50%}.semi-rtl .semi-col-xl-offset-13{margin-left:auto;margin-right:54.1667%}.semi-rtl .semi-col-xl-offset-14{margin-left:auto;margin-right:58.3333%}.semi-rtl .semi-col-xl-offset-15{margin-left:auto;margin-right:62.5%}.semi-rtl .semi-col-xl-offset-16{margin-left:auto;margin-right:66.6667%}.semi-rtl .semi-col-xl-offset-17{margin-left:auto;margin-right:70.8333%}.semi-rtl .semi-col-xl-offset-18{margin-left:auto;margin-right:75%}.semi-rtl .semi-col-xl-offset-19{margin-left:auto;margin-right:79.1667%}.semi-rtl .semi-col-xl-offset-20{margin-left:auto;margin-right:83.3333%}.semi-rtl .semi-col-xl-offset-21{margin-left:auto;margin-right:87.5%}.semi-rtl .semi-col-xl-offset-22{margin-left:auto;margin-right:91.6667%}.semi-rtl .semi-col-xl-offset-23{margin-left:auto;margin-right:95.8333%}.semi-rtl .semi-col-xl-offset-24{margin-left:auto;margin-right:100%}}@media (width>=1600px){.semi-col-xxl-1,.semi-col-xxl-2,.semi-col-xxl-3,.semi-col-xxl-4,.semi-col-xxl-5,.semi-col-xxl-6,.semi-col-xxl-7,.semi-col-xxl-8,.semi-col-xxl-9,.semi-col-xxl-10,.semi-col-xxl-11,.semi-col-xxl-12,.semi-col-xxl-13,.semi-col-xxl-14,.semi-col-xxl-15,.semi-col-xxl-16,.semi-col-xxl-17,.semi-col-xxl-18,.semi-col-xxl-19,.semi-col-xxl-20,.semi-col-xxl-21,.semi-col-xxl-22,.semi-col-xxl-23,.semi-col-xxl-24{float:left;flex:none}.semi-col-xxl-1{box-sizing:border-box;width:4.16667%;display:block}.semi-col-xxl-push-1{left:4.16667%}.semi-col-xxl-pull-1{right:4.16667%}.semi-col-xxl-offset-1{margin-left:4.16667%}.semi-col-xxl-order-1{order:1}.semi-col-xxl-2{box-sizing:border-box;width:8.33333%;display:block}.semi-col-xxl-push-2{left:8.33333%}.semi-col-xxl-pull-2{right:8.33333%}.semi-col-xxl-offset-2{margin-left:8.33333%}.semi-col-xxl-order-2{order:2}.semi-col-xxl-3{box-sizing:border-box;width:12.5%;display:block}.semi-col-xxl-push-3{left:12.5%}.semi-col-xxl-pull-3{right:12.5%}.semi-col-xxl-offset-3{margin-left:12.5%}.semi-col-xxl-order-3{order:3}.semi-col-xxl-4{box-sizing:border-box;width:16.6667%;display:block}.semi-col-xxl-push-4{left:16.6667%}.semi-col-xxl-pull-4{right:16.6667%}.semi-col-xxl-offset-4{margin-left:16.6667%}.semi-col-xxl-order-4{order:4}.semi-col-xxl-5{box-sizing:border-box;width:20.8333%;display:block}.semi-col-xxl-push-5{left:20.8333%}.semi-col-xxl-pull-5{right:20.8333%}.semi-col-xxl-offset-5{margin-left:20.8333%}.semi-col-xxl-order-5{order:5}.semi-col-xxl-6{box-sizing:border-box;width:25%;display:block}.semi-col-xxl-push-6{left:25%}.semi-col-xxl-pull-6{right:25%}.semi-col-xxl-offset-6{margin-left:25%}.semi-col-xxl-order-6{order:6}.semi-col-xxl-7{box-sizing:border-box;width:29.1667%;display:block}.semi-col-xxl-push-7{left:29.1667%}.semi-col-xxl-pull-7{right:29.1667%}.semi-col-xxl-offset-7{margin-left:29.1667%}.semi-col-xxl-order-7{order:7}.semi-col-xxl-8{box-sizing:border-box;width:33.3333%;display:block}.semi-col-xxl-push-8{left:33.3333%}.semi-col-xxl-pull-8{right:33.3333%}.semi-col-xxl-offset-8{margin-left:33.3333%}.semi-col-xxl-order-8{order:8}.semi-col-xxl-9{box-sizing:border-box;width:37.5%;display:block}.semi-col-xxl-push-9{left:37.5%}.semi-col-xxl-pull-9{right:37.5%}.semi-col-xxl-offset-9{margin-left:37.5%}.semi-col-xxl-order-9{order:9}.semi-col-xxl-10{box-sizing:border-box;width:41.6667%;display:block}.semi-col-xxl-push-10{left:41.6667%}.semi-col-xxl-pull-10{right:41.6667%}.semi-col-xxl-offset-10{margin-left:41.6667%}.semi-col-xxl-order-10{order:10}.semi-col-xxl-11{box-sizing:border-box;width:45.8333%;display:block}.semi-col-xxl-push-11{left:45.8333%}.semi-col-xxl-pull-11{right:45.8333%}.semi-col-xxl-offset-11{margin-left:45.8333%}.semi-col-xxl-order-11{order:11}.semi-col-xxl-12{box-sizing:border-box;width:50%;display:block}.semi-col-xxl-push-12{left:50%}.semi-col-xxl-pull-12{right:50%}.semi-col-xxl-offset-12{margin-left:50%}.semi-col-xxl-order-12{order:12}.semi-col-xxl-13{box-sizing:border-box;width:54.1667%;display:block}.semi-col-xxl-push-13{left:54.1667%}.semi-col-xxl-pull-13{right:54.1667%}.semi-col-xxl-offset-13{margin-left:54.1667%}.semi-col-xxl-order-13{order:13}.semi-col-xxl-14{box-sizing:border-box;width:58.3333%;display:block}.semi-col-xxl-push-14{left:58.3333%}.semi-col-xxl-pull-14{right:58.3333%}.semi-col-xxl-offset-14{margin-left:58.3333%}.semi-col-xxl-order-14{order:14}.semi-col-xxl-15{box-sizing:border-box;width:62.5%;display:block}.semi-col-xxl-push-15{left:62.5%}.semi-col-xxl-pull-15{right:62.5%}.semi-col-xxl-offset-15{margin-left:62.5%}.semi-col-xxl-order-15{order:15}.semi-col-xxl-16{box-sizing:border-box;width:66.6667%;display:block}.semi-col-xxl-push-16{left:66.6667%}.semi-col-xxl-pull-16{right:66.6667%}.semi-col-xxl-offset-16{margin-left:66.6667%}.semi-col-xxl-order-16{order:16}.semi-col-xxl-17{box-sizing:border-box;width:70.8333%;display:block}.semi-col-xxl-push-17{left:70.8333%}.semi-col-xxl-pull-17{right:70.8333%}.semi-col-xxl-offset-17{margin-left:70.8333%}.semi-col-xxl-order-17{order:17}.semi-col-xxl-18{box-sizing:border-box;width:75%;display:block}.semi-col-xxl-push-18{left:75%}.semi-col-xxl-pull-18{right:75%}.semi-col-xxl-offset-18{margin-left:75%}.semi-col-xxl-order-18{order:18}.semi-col-xxl-19{box-sizing:border-box;width:79.1667%;display:block}.semi-col-xxl-push-19{left:79.1667%}.semi-col-xxl-pull-19{right:79.1667%}.semi-col-xxl-offset-19{margin-left:79.1667%}.semi-col-xxl-order-19{order:19}.semi-col-xxl-20{box-sizing:border-box;width:83.3333%;display:block}.semi-col-xxl-push-20{left:83.3333%}.semi-col-xxl-pull-20{right:83.3333%}.semi-col-xxl-offset-20{margin-left:83.3333%}.semi-col-xxl-order-20{order:20}.semi-col-xxl-21{box-sizing:border-box;width:87.5%;display:block}.semi-col-xxl-push-21{left:87.5%}.semi-col-xxl-pull-21{right:87.5%}.semi-col-xxl-offset-21{margin-left:87.5%}.semi-col-xxl-order-21{order:21}.semi-col-xxl-22{box-sizing:border-box;width:91.6667%;display:block}.semi-col-xxl-push-22{left:91.6667%}.semi-col-xxl-pull-22{right:91.6667%}.semi-col-xxl-offset-22{margin-left:91.6667%}.semi-col-xxl-order-22{order:22}.semi-col-xxl-23{box-sizing:border-box;width:95.8333%;display:block}.semi-col-xxl-push-23{left:95.8333%}.semi-col-xxl-pull-23{right:95.8333%}.semi-col-xxl-offset-23{margin-left:95.8333%}.semi-col-xxl-order-23{order:23}.semi-col-xxl-24{box-sizing:border-box;width:100%;display:block}.semi-col-xxl-push-24{left:100%}.semi-col-xxl-pull-24{right:100%}.semi-col-xxl-offset-24{margin-left:100%}.semi-col-xxl-order-24{order:24}.semi-rtl .semi-col-xxl-1,.semi-rtl .semi-col-xxl-2,.semi-rtl .semi-col-xxl-3,.semi-rtl .semi-col-xxl-4,.semi-rtl .semi-col-xxl-5,.semi-rtl .semi-col-xxl-6,.semi-rtl .semi-col-xxl-7,.semi-rtl .semi-col-xxl-8,.semi-rtl .semi-col-xxl-9,.semi-rtl .semi-col-xxl-10,.semi-rtl .semi-col-xxl-11,.semi-rtl .semi-col-xxl-12,.semi-rtl .semi-col-xxl-13,.semi-rtl .semi-col-xxl-14,.semi-rtl .semi-col-xxl-15,.semi-rtl .semi-col-xxl-16,.semi-rtl .semi-col-xxl-17,.semi-rtl .semi-col-xxl-18,.semi-rtl .semi-col-xxl-19,.semi-rtl .semi-col-xxl-20,.semi-rtl .semi-col-xxl-21,.semi-rtl .semi-col-xxl-22,.semi-rtl .semi-col-xxl-23,.semi-rtl .semi-col-xxl-24{float:right}.semi-rtl .semi-col-xxl-offset-1{margin-left:auto;margin-right:4.16667%}.semi-rtl .semi-col-xxl-offset-2{margin-left:auto;margin-right:8.33333%}.semi-rtl .semi-col-xxl-offset-3{margin-left:auto;margin-right:12.5%}.semi-rtl .semi-col-xxl-offset-4{margin-left:auto;margin-right:16.6667%}.semi-rtl .semi-col-xxl-offset-5{margin-left:auto;margin-right:20.8333%}.semi-rtl .semi-col-xxl-offset-6{margin-left:auto;margin-right:25%}.semi-rtl .semi-col-xxl-offset-7{margin-left:auto;margin-right:29.1667%}.semi-rtl .semi-col-xxl-offset-8{margin-left:auto;margin-right:33.3333%}.semi-rtl .semi-col-xxl-offset-9{margin-left:auto;margin-right:37.5%}.semi-rtl .semi-col-xxl-offset-10{margin-left:auto;margin-right:41.6667%}.semi-rtl .semi-col-xxl-offset-11{margin-left:auto;margin-right:45.8333%}.semi-rtl .semi-col-xxl-offset-12{margin-left:auto;margin-right:50%}.semi-rtl .semi-col-xxl-offset-13{margin-left:auto;margin-right:54.1667%}.semi-rtl .semi-col-xxl-offset-14{margin-left:auto;margin-right:58.3333%}.semi-rtl .semi-col-xxl-offset-15{margin-left:auto;margin-right:62.5%}.semi-rtl .semi-col-xxl-offset-16{margin-left:auto;margin-right:66.6667%}.semi-rtl .semi-col-xxl-offset-17{margin-left:auto;margin-right:70.8333%}.semi-rtl .semi-col-xxl-offset-18{margin-left:auto;margin-right:75%}.semi-rtl .semi-col-xxl-offset-19{margin-left:auto;margin-right:79.1667%}.semi-rtl .semi-col-xxl-offset-20{margin-left:auto;margin-right:83.3333%}.semi-rtl .semi-col-xxl-offset-21{margin-left:auto;margin-right:87.5%}.semi-rtl .semi-col-xxl-offset-22{margin-left:auto;margin-right:91.6667%}.semi-rtl .semi-col-xxl-offset-23{margin-left:auto;margin-right:95.8333%}.semi-rtl .semi-col-xxl-offset-24{margin-left:auto;margin-right:100%}}.semi-hotKeys{box-sizing:border-box;-webkit-user-select:none;user-select:none;white-space:nowrap;vertical-align:bottom;justify-content:center;align-items:center;display:inline-flex;position:relative}.semi-hotKeys-content{background-color:var(--semi-color-fill-0);height:20px;color:var(--semi-color-text-2);border:1px;border-radius:2px;padding:2px 8px;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-hotKeys-split{color:var(--semi-color-text-0);margin:0 3px;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}@keyframes spinner{to{transform:var(--semi-transform_rotate-clockwise360deg)}}.semi-rtl .semi-image-preview,.semi-portal-rtl .semi-image-preview,.semi-rtl .semi-image-preview-group,.semi-portal-rtl .semi-image-preview-group{direction:rtl}.semi-rtl .semi-image-preview-footer .semi-icon-chevron_left,.semi-portal-rtl .semi-image-preview-footer .semi-icon-chevron_left,.semi-rtl .semi-image-preview-footer .semi-icon-chevron_right,.semi-portal-rtl .semi-image-preview-footer .semi-icon-chevron_right{transform:var(--semi-transform_rotate-clockwise180deg)}@keyframes semi-input-active{0%{transform:scale(1)}to{transform:scale(.97)}}@keyframes semi-input-inactive{0%{transform:scale(.97)}to{transform:scale(1)}}.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:hover,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:hover,.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:hover+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:hover~.semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:hover+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:hover~.semi-input-modebtn{background-color:var(--semi-color-fill-1)}.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:focus.semi-input-sibling-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:focus.semi-input-sibling-modebtn,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:focus.semi-input-sibling-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:focus.semi-input-sibling-modebtn,.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:focus.semi-input-sibling-modebtn+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:focus.semi-input-sibling-modebtn+.semi-input-clearbtn{border-right-style:none}.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:active,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:active,.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:active+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:active~.semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:active+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:active~.semi-input-modebtn{background-color:var(--semi-color-fill-2)}.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input:focus,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input:focus,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input:focus+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input:focus+.semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input:focus+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input:focus+.semi-input-modebtn{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger)}.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input:focus,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input:focus,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input:focus+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input:focus+.semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input:focus+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input:focus+.semi-input-modebtn{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning)}.semi-input[type=password]::-ms-reveal{display:none}.semi-input[type=password]::-ms-clear{display:none}.semi-input-clearbtn+.semi-input-suffix+.semi-input-suffix-text,.semi-input-clearbtn+.semi-input-suffix+.semi-input-suffix-icon{margin-left:0}.semi-input-only_border,.semi-input-only_border:hover{border-color:var(--semi-color-border);background:0 0}.semi-rtl .semi-input-clearbtn+.semi-rtl .semi-input-suffix+.semi-input-suffix-text,.semi-rtl .semi-input-clearbtn+.semi-portal-rtl .semi-input-suffix+.semi-input-suffix-text,.semi-portal-rtl .semi-input-clearbtn+.semi-rtl .semi-input-suffix+.semi-input-suffix-text,.semi-portal-rtl .semi-input-clearbtn+.semi-portal-rtl .semi-input-suffix+.semi-input-suffix-text,.semi-rtl .semi-input-clearbtn+.semi-rtl .semi-input-suffix+.semi-input-suffix-icon,.semi-rtl .semi-input-clearbtn+.semi-portal-rtl .semi-input-suffix+.semi-input-suffix-icon,.semi-portal-rtl .semi-input-clearbtn+.semi-rtl .semi-input-suffix+.semi-input-suffix-icon,.semi-portal-rtl .semi-input-clearbtn+.semi-portal-rtl .semi-input-suffix+.semi-input-suffix-icon{margin-left:auto;margin-right:0}.semi-rtl .semi-input-group .semi-select:not(:last-child):after,.semi-rtl .semi-input-group .semi-cascader:not(:last-child):after,.semi-rtl .semi-input-group .semi-tree-select:not(:last-child):after,.semi-rtl .semi-input-group>.semi-input-wrapper:not(:last-child):after,.semi-portal-rtl .semi-input-group .semi-select:not(:last-child):after,.semi-portal-rtl .semi-input-group .semi-cascader:not(:last-child):after,.semi-portal-rtl .semi-input-group .semi-tree-select:not(:last-child):after,.semi-portal-rtl .semi-input-group>.semi-input-wrapper:not(:last-child):after,.semi-rtl .semi-input-group .semi-input-number:not(:last-child):after,.semi-portal-rtl .semi-input-group .semi-input-number:not(:last-child):after{left:-1px;right:auto}.semi-json-viewer{box-sizing:border-box;padding:12px 0}.semi-json-viewer-background{background-color:var(--semi-color-default)}.semi-json-viewer-string-key{color:rgba(var(--semi-red-5), 1)}.semi-json-viewer-string-value,.semi-json-viewer-keyword{color:rgba(var(--semi-blue-5), 1)}.semi-json-viewer-number{color:rgba(var(--semi-green-5), 1)}.semi-json-viewer-delimiter-comma{color:rgba(var(--semi-blue-6), 1)}.semi-json-viewer-delimiter-bracket-0{color:rgba(var(--semi-blue-7), 1)}.semi-json-viewer-delimiter-bracket-1{color:rgba(var(--semi-green-7), 1)}.semi-json-viewer-delimiter-bracket-2{color:rgba(var(--semi-orange-7), 1)}.semi-json-viewer-delimiter-array-0{color:rgba(var(--semi-blue-7), 1)}.semi-json-viewer-delimiter-array-1{color:rgba(var(--semi-green-7), 1)}.semi-json-viewer-delimiter-array-2{color:rgba(var(--semi-orange-7), 1)}.semi-json-viewer-search-result{background-color:rgba(var(--semi-green-2), 1)}.semi-json-viewer-current-search-result{background-color:rgba(var(--semi-yellow-4), 1)!important}.semi-json-viewer-folding-icon{opacity:.7;color:rgba(var(--semi-blue-7), 1);transition:opacity .8s}.semi-json-viewer-view-line{font-feature-settings:"liga" 0, "calt" 0;font-variation-settings:normal;letter-spacing:0;color:#237893;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Monaco,Fira Code,Consolas,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-size:12px;font-weight:400;word-break:break-all!important;white-space:pre-wrap!important}.semi-json-viewer-line-number{font-feature-settings:"liga" 0, "calt" 0;font-variation-settings:normal;letter-spacing:0;color:rgba(var(--semi-grey-5), 1);text-align:center;-webkit-user-select:none;user-select:none;width:50px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Monaco,Fira Code,Consolas,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-size:12px;font-weight:400;word-wrap:normal!important;overflow-wrap:normal!important}.semi-json-viewer-content-container{scrollbar-width:none;-ms-overflow-style:none}.semi-json-viewer-content-container::-webkit-scrollbar{display:none}.semi-json-viewer-search-bar-container{box-sizing:border-box;border:1px solid var(--semi-color-border);border-radius:var(--semi-border-radius-small);background-color:var(--semi-color-bg-0);flex-direction:column;gap:8px;width:458px;padding:8px;display:flex}.semi-json-viewer-search-bar{align-items:flex-start;gap:8px;display:flex}.semi-json-viewer-search-bar-input{flex-shrink:0;width:200px!important}.semi-json-viewer-search-bar .semi-button-group{flex-wrap:nowrap}.semi-json-viewer-search-bar .semi-button:first-of-type,.semi-json-viewer-search-bar .semi-button:nth-of-type(2){width:40px}.semi-json-viewer-replace-bar{align-items:flex-start;gap:8px;display:flex}.semi-json-viewer-replace-bar-input{width:261px}.semi-json-viewer-replace-bar .semi-button:first-of-type{width:52px}.semi-json-viewer-replace-bar .semi-button:nth-of-type(2){width:80px}.semi-json-viewer-search-options{justify-content:center;align-items:center;gap:8px;margin-block:0;padding-inline-start:0;list-style:none;display:flex}.semi-json-viewer-search-options-item{cursor:pointer;border-radius:var(--semi-border-radius-small);min-width:32px;height:32px;color:var(--semi-color-text-2);justify-content:center;align-items:center;display:flex}.semi-json-viewer-search-options-item:hover{background-color:var(--semi-color-default)}.semi-json-viewer-search-options-item-active{color:var(--semi-color-primary);background-color:var(--semi-color-primary-light-default)}.semi-json-viewer-complete-suggestions-container{border-radius:var(--semi-border-radius-medium);background-color:var(--semi-color-bg-3);box-shadow:var(--semi-shadow-elevated);z-index:1000;min-width:200px;max-width:400px;padding:4px 0;list-style:none}.semi-json-viewer-complete-container{z-index:1000;position:absolute}.semi-json-viewer-complete-suggestions-item{color:var(--semi-color-text-0);cursor:pointer;padding:8px 16px}.semi-json-viewer-error{-webkit-text-decoration:underline wavy var(--semi-color-danger);text-decoration:underline wavy var(--semi-color-danger);text-underline-position:under;text-decoration-thickness:1px}.semi-layout{flex-direction:column;flex:auto;min-height:auto;display:flex}.semi-layout,.semi-layout-header,.semi-layout-footer,.semi-layout-content,.semi-layout-sider,.semi-layout-sider-children{box-sizing:border-box}.semi-layout-header,.semi-layout-footer{flex:none}.semi-layout-content{flex:auto;min-height:auto}.semi-layout-sider{min-width:auto;position:relative}.semi-layout-sider-children{height:100%;margin-top:-.1px;padding-top:.1px}.semi-layout-has-sider{flex-direction:row}.semi-layout-has-sider>.semi-layout,.semi-layout-has-sider>.semi-layout-content{overflow-x:hidden}.semi-rtl .semi-layout,.semi-portal-rtl .semi-layout{direction:rtl}.semi-list{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-list-items{margin:0;padding:0;list-style:none}.semi-list-header,.semi-list-footer{padding:12px 24px}.semi-list-empty{color:var(--semi-color-text-2);text-align:center;width:100%;padding:12px 0}.semi-list-item{box-sizing:border-box;flex-wrap:wrap;align-items:center;margin:0;padding:12px 24px;list-style:none;display:flex}.semi-list-item-body{flex:1;display:flex}.semi-list-item-body-header{margin-right:20px}.semi-list-item-body-flex-start{align-items:flex-start}.semi-list-item-body-flex-end{align-items:flex-end}.semi-list-item-body-center{align-items:center}.semi-list-item-body-stretch{align-items:stretch}.semi-list-item-body-baseline{align-items:baseline}.semi-list-item-extra{flex:none;margin-left:40px}.semi-list-split .semi-list-item{border-bottom:1px solid var(--semi-color-border)}.semi-list-split .semi-list-item:last-child{border-bottom:none}.semi-list-split .semi-list-header{border-bottom:1px solid var(--semi-color-border)}.semi-list-split .semi-list-footer{border-top:1px solid var(--semi-color-border)}.semi-list-small .semi-list-item,.semi-list-small .semi-list-header,.semi-list-small .semi-list-footer{padding:8px 16px}.semi-list-large .semi-list-item,.semi-list-large .semi-list-header,.semi-list-large .semi-list-footer{padding:16px 24px}.semi-list.semi-list-grid .semi-list-item{padding:0}.semi-list.semi-list-bordered{border:1px solid var(--semi-color-border)}.semi-list.semi-list-flex .semi-list-items{display:flex}.semi-list.semi-list-flex.semi-list-split .semi-list-item{border-bottom:none;border-right:1px solid var(--semi-color-border)}.semi-list.semi-list-flex.semi-list-split .semi-list-item:last-child{border-right:none}.semi-rtl .semi-list,.semi-portal-rtl .semi-list,.semi-rtl .semi-list-item,.semi-portal-rtl .semi-list-item{direction:rtl}.semi-rtl .semi-list-item-body-header,.semi-portal-rtl .semi-list-item-body-header{margin-left:20px;margin-right:auto}.semi-rtl .semi-list-item-extra,.semi-portal-rtl .semi-list-item-extra{flex:none;margin-left:0;margin-right:40px}.semi-rtl .semi-list.semi-list-flex.semi-list-split .semi-list-item,.semi-portal-rtl .semi-list.semi-list-flex.semi-list-split .semi-list-item{border-bottom:none;border-right:0;border-left:1px solid var(--semi-color-border)}.semi-rtl .semi-list.semi-list-flex.semi-list-split .semi-list-item:last-child,.semi-portal-rtl .semi-list.semi-list-flex.semi-list-split .semi-list-item:last-child{border-left:none}.semi-markdownRender-simple-code{background:var(--semi-color-fill-0);color:var(--semi-color-text-1)}.semi-markdownRender ul,.semi-markdownRender li{color:var(--semi-color-text-0)}.semi-markdownRender-component-image{flex-direction:column;justify-content:center;max-width:50%;max-height:500px;margin:16px;display:flex}.semi-markdownRender-component-image-alt{text-align:center;color:var(--semi-color-tertiary);margin-top:8px}.semi-markdownRender-component-header.semi-typography.semi-typography-h1,.semi-markdownRender-component-header.semi-typography.semi-typography-h2,.semi-markdownRender-component-header.semi-typography.semi-typography-h3,.semi-markdownRender-component-header.semi-typography.semi-typography-h4,.semi-markdownRender-component-header.semi-typography.semi-typography-h5{margin-top:16px;margin-bottom:16px}.semi-markdownRender-component-p strong{font-weight:600}@keyframes semi-modal-content-keyframe-show{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes semi-modal-content-keyframe-hide{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.7)}}@keyframes semi-modal-mask-keyframe-show{0%{opacity:0}to{opacity:1}}@keyframes semi-modal-mask-keyframe-hide{0%{opacity:1}to{opacity: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-notification-notice-detail,.semi-notification-notice-later{text-align:center;flex-grow:1}@keyframes semi-notification-slideShow_top{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes semi-notification-slideHide_top{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes semi-notification-slideShow_topLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes semi-notification-slideHide_topLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%)}}@keyframes semi-notification-slideShow_topRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes semi-notification-slideHide_topRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes semi-notification-slideShow_bottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes semi-notification-slideHide_bottom{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes semi-notification-slideShow_bottomLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes semi-notification-slideHide_bottomLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%)}}@keyframes semi-notification-slideShow_bottomRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes semi-notification-slideHide_bottomRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}.semi-page .semi-select,.semi-select-dropdown{-webkit-user-select:none;user-select:none}.semi-popconfirm{box-sizing:border-box;max-width:400px}.semi-popconfirm-inner{flex-direction:column;padding:24px 24px 24px 20px;display:flex;position:relative}.semi-popconfirm-header{justify-content:flex-start;display:flex}.semi-popconfirm-header-title{color:var(--semi-color-text-0);margin-bottom:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:22px}.semi-popconfirm-header-icon{width:24px;height:24px;margin-right:12px}.semi-popconfirm-header .semi-icon-alert_triangle{color:var(--semi-color-warning)}.semi-popconfirm-header-body{flex-direction:column;flex-grow:1;display:inline-flex}.semi-popconfirm-body{color:var(--semi-color-text-2)}.semi-popconfirm-body-withIcon{margin-left:36px}.semi-popconfirm-body>p{margin:0;padding:0}.semi-popconfirm-footer{justify-content:flex-end;margin-top:25px;display:flex}.semi-popconfirm-footer>.semi-button:first-child:not(:last-child){margin-right:8px}.semi-popconfirm-popover{border-radius:var(--semi-border-radius-medium)}.semi-popover-with-arrow .semi-popconfirm-inner{padding:12px 12px 12px 8px}.semi-popconfirm-rtl{direction:rtl}.semi-popconfirm-rtl .semi-popconfirm-inner{padding:24px 20px 24px 24px}.semi-popconfirm-rtl .semi-popconfirm-header{margin-right:0}.semi-popconfirm-rtl .semi-popconfirm-header-icon{margin-left:12px;margin-right:0}.semi-popconfirm-rtl .semi-popconfirm-footer{justify-content:flex-end}.semi-popconfirm-rtl .semi-popconfirm-footer>.semi-button:first-child:not(:last-child){margin-left:8px;margin-right:0}.semi-popover-with-arrow.semi-popconfirm-rtl{direction:rtl}.semi-popover-with-arrow.semi-popconfirm-rtl .semi-popconfirm-inner{padding:12px 8px 12px 12px}@keyframes semi-popover-zoomIn{0%{opacity:0;transform:scale(.8)}50%{opacity:1}}@keyframes semi-popover-zoomOut{0%{opacity:1}60%{opacity:0;transform:scale(.8)}to{opacity:0}}.semi-radio-cardRadioGroup_checked_disabled.semi-radio-cardRadioGroup .semi-radio-inner-checked .semi-radio-inner-display,.semi-radio-cardRadioGroup_checked_disabled.semi-radio-cardRadioGroup:hover .semi-radio-inner-checked .semi-radio-inner-display{border-color:var(--semi-color-primary-disabled)}.semi-radio-disabled,.semi-radio-disabled:hover,.semi-radio-disabled .semi-radio-inner{cursor:not-allowed}.semi-radio-disabled .semi-radio-inner-checked .semi-radio-inner-display,.semi-radio-disabled .semi-radio-inner-checked .semi-radio-inner-display:hover{color:rgba(var(--semi-white), 1);background:var(--semi-color-primary-disabled);border-color:var(--semi-color-primary-disabled)}.semi-radio-disabled .semi-radio-addon,.semi-radio-disabled .semi-radio-extra{color:var(--semi-color-disabled-text)}.semi-radioGroup-vertical-default .semi-radio,.semi-radioGroup-vertical-card .semi-radio{display:flex}.semi-resizable-resizable{box-sizing:border-box;flex-shrink:0;position:relative}.semi-resizable-resizableHandler{-webkit-user-select:none;user-select:none;z-index:10;position:absolute}.semi-resizable-resizableHandler-top{cursor:row-resize;width:100%;height:10px;top:-5px;left:0}.semi-resizable-resizableHandler-right{cursor:col-resize;width:10px;height:100%;top:0;left:auto;right:-5px}.semi-resizable-resizableHandler-bottom{cursor:row-resize;width:100%;height:10px;top:auto;bottom:-5px;left:0}.semi-resizable-resizableHandler-left{cursor:col-resize;width:10px;height:100%;top:0;left:-5px}.semi-resizable-resizableHandler-topRight{cursor:ne-resize;width:20px;height:20px;position:absolute;top:-10px;right:-10px}.semi-resizable-resizableHandler-bottomRight{cursor:se-resize;width:20px;height:20px;position:absolute;bottom:-10px;right:-10px}.semi-resizable-resizableHandler-bottomLeft{cursor:sw-resize;width:20px;height:20px;position:absolute;bottom:-10px;left:-10px}.semi-resizable-resizableHandler-topLeft{cursor:nw-resize;width:20px;height:20px;position:absolute;top:-10px;left:-10px}.semi-resizable-group{box-sizing:border-box;width:100%;height:100%;display:flex;position:relative}.semi-resizable-item{box-sizing:border-box;flex-shrink:0;position:relative}.semi-resizable-handler{-webkit-user-select:none;user-select:none;z-index:10;background-color:var(--semi-color-fill-0);opacity:1;justify-content:center;align-items:center;display:flex}.semi-resizable-handler-vertical{cursor:row-resize;flex-shrink:0;width:100%;height:10px}.semi-resizable-handler-horizontal{cursor:col-resize;flex-shrink:0;width:10px;height:100%}.semi-resizable-background{z-index:20;opacity:0;width:100%;height:100%;position:fixed;inset:0}.semi-select-option-empty:hover,.semi-select-option-empty:active{background-color:inherit}.semi-rtl .semi-select-single.semi-select-filterable .semi-input-wrapper,.semi-portal-rtl .semi-select-single.semi-select-filterable .semi-input-wrapper,.semi-rtl .semi-select-multiple.semi-select-filterable .semi-select-content-wrapper-empty .semi-input-wrapper,.semi-portal-rtl .semi-select-multiple.semi-select-filterable .semi-select-content-wrapper-empty .semi-input-wrapper{left:auto;right:0}.semi-sidesheet-right,.semi-sidesheet-right .semi-sidesheet-inner-wrap{right:0}.semi-sidesheet-bottom,.semi-sidesheet-bottom .semi-sidesheet-inner-wrap{bottom:0}@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_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-fixed.semi-sidesheet-left,.semi-sidesheet-fixed.semi-sidesheet-left .semi-sidesheet-inner{left:0}.semi-sidebar-main .semi-sidebar-container-content{overflow:hidden}.semi-sidebar-main-content-wrapper{flex-direction:column;height:100%;display:flex}.semi-sidebar-main-content{box-sizing:border-box;height:100%;padding:12px;overflow:auto}.semi-sidebar-container{border-left:1px solid var(--semi-color-border);box-sizing:border-box;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.semi-sidebar-container-header{border-bottom:1px solid var(--semi-color-border);align-items:center;padding:12px 12px 12px 20px;display:flex}.semi-sidebar-container-header-title{flex:1;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:22px}.semi-sidebar-container-header-closeBtn{flex-shrink:0}.semi-sidebar-container-content{flex:1;overflow:hidden}.semi-sidebar-container .semi-toast-wrapper{position:absolute}@keyframes semi-sidebar-slideShow_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes semi-sidebar-slideHide_right{0%{transform:translate(0)}to{transform:translate(100%)}}.semi-sidebar-animation-content_show{animation:.18s cubic-bezier(.25,.46,.45,.94) forwards semi-sidebar-slideShow_right}.semi-sidebar-animation-content_hide{animation:.18s cubic-bezier(.25,.46,.45,.94) forwards semi-sidebar-slideHide_right}.semi-sidebar-mcp-configure-content{box-sizing:border-box;flex-direction:column;height:100%;padding:20px 16px;display:flex}.semi-sidebar-mcp-configure-content-header{justify-content:space-between;align-items:center;display:flex}.semi-sidebar-mcp-configure-content-header-count{vertical-align:middle;color:var(--semi-color-text-2);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-sidebar-mcp-configure-content-search{margin:16px 0}.semi-sidebar-mcp-configure-content-search-container{column-gap:8px;display:flex}.semi-sidebar-mcp-configure-content-item-container{overflow-y:auto}.semi-sidebar-mcp-configure-content-item{border-bottom:1px solid var(--semi-color-border);align-items:center;padding:8px 16px;display:flex}.semi-sidebar-mcp-configure-content-item-sign{flex-shrink:0;width:32px;height:32px;margin-right:12px}.semi-sidebar-mcp-configure-content-item-sign .semi-icon{font-size:32px}.semi-sidebar-mcp-configure-content-item-content{flex:1;justify-content:center;min-width:0;margin-right:24px}.semi-sidebar-mcp-configure-content-item-content-label{color:var(--semi-color-text-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;font-weight:600;line-height:20px}.semi-sidebar-mcp-configure-content-item-content-desc{color:var(--semi-color-text-0);text-overflow:ellipsis;white-space:nowrap;max-width:100%;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;overflow:hidden}.semi-sidebar-mcp-configure-content-item-button{flex-shrink:0}.semi-sidebar-mcp-configure-content-item-button-configure{margin-right:12px}.semi-sidebar-mcp-configure-content-item-button.semi-button.semi-button-with-icon-only{width:24px;height:24px}.semi-sidebar-mcp-configure-content-custom-empty{margin-top:64px}.semi-sidebar-annotation .semi-sidebar-container-content{padding:12px;overflow:auto}.semi-sidebar-annotation-content{flex-flow:wrap;gap:8px;width:100%;display:flex}.semi-sidebar-annotation-item{cursor:pointer}.semi-sidebar-annotation-item-title{text-overflow:ellipsis;white-space:normal;line-clamp:2;-webkit-line-clamp:2;max-width:100%;color:var(--semi-color-text-0);-webkit-box-orient:vertical;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:600;line-height:20px;display:-webkit-box;overflow:hidden}.semi-sidebar-annotation-item-footer{align-items:center;column-gap:4px;display:flex}.semi-sidebar-annotation-item-footer-logo{width:14px;height:14px;font-size:14px}.semi-sidebar-annotation-item-footer-text{color:var(--semi-color-text-0);text-overflow:ellipsis;white-space:nowrap;flex-grow:1;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;overflow:hidden}.semi-sidebar-annotation-item-footer-order{box-sizing:border-box;background-color:var(--semi-color-fill-1);min-width:16px;height:16px;color:var(--semi-color-text-2);border-radius:8px;justify-content:center;align-items:center;padding:0 2px;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;display:flex}.semi-sidebar-annotation-item-text{flex-direction:column;row-gap:8px;width:100%;padding:3px 12px;display:flex}.semi-sidebar-annotation-item-text-detail{text-overflow:ellipsis;white-space:normal;line-clamp:4;-webkit-line-clamp:4;max-width:100%;color:var(--semi-color-text-2);-webkit-box-orient:vertical;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;display:-webkit-box;overflow:hidden}.semi-sidebar-annotation-item-video{border:1px solid var(--semi-color-border);box-sizing:border-box;border-radius:6px;width:calc(50% - 4px);overflow:hidden}.semi-sidebar-annotation-item-video-content{flex-direction:column;row-gap:8px;padding:8px 8px 12px;display:flex}.semi-sidebar-annotation-item-video .semi-sidebar-annotation-item-title{height:40px}.semi-sidebar-annotation-item-video-img{object-fit:cover;width:100%;height:100%}.semi-sidebar-annotation-item-video-img-wrapper{width:100%;height:107px;position:relative}.semi-sidebar-annotation-item-video-play{border:1px solid var(--semi-color-bg-0);background:var(--semi-color-text-2);color:var(--semi-color-bg-0);border-radius:50%;width:20px;height:20px;position:absolute;top:6px;right:6px}.semi-sidebar-annotation-item-video-play.semi-icon{justify-content:center;align-items:center;font-size:12px;display:inline-flex}.semi-sidebar-annotation-item-video-duration{background-color:rgba(var(--semi-grey-7), .7);color:var(--semi-color-bg-0);border-radius:4px;padding:2px 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;position:absolute;bottom:6px;right:6px}.semi-sidebar-annotation-item-video-title{color:var(--semi-color-text-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}.semi-sidebar-code-content{height:100%}.semi-sidebar-code-content .semi-codeHighlight-defaultTheme pre[class*=language-],.semi-sidebar-main-content .semi-codeHighlight-defaultTheme pre[class*=language-]{background-color:#0000;margin:0;padding-top:0;padding-bottom:0;overflow:auto hidden}.semi-sidebar-code-content .semi-codeHighlight .line-numbers .line-numbers-rows,.semi-sidebar-main-content .semi-codeHighlight .line-numbers .line-numbers-rows{border-right:none}.semi-sidebar-code-content .semi-json-viewer,.semi-sidebar-main-content .semi-json-viewer{background-color:#0000;padding-top:0;padding-bottom:0}.semi-sidebar-collapse .semi-collapse-item{border:1px solid var(--semi-color-border);border-radius:8px}.semi-sidebar-collapse .semi-collapse-item:not(:last-child){margin-bottom:8px}.semi-sidebar-collapse .semi-collapse-header{margin:0;padding:8px 16px;font-weight:400}.semi-sidebar-collapse-header-content{align-items:center;gap:8px;width:100%;padding-right:8px;display:flex}.semi-sidebar-collapse-header-content .semi-icon{color:var(--semi-color-text-1)}.semi-sidebar-collapse-header-text{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.semi-sidebar-collapse-header-expand-btn{flex-shrink:0}.semi-sidebar-collapse-header-expand-btn.semi-button.semi-button-with-icon-only{width:24px;height:24px;padding:4px}.semi-sidebar-collapse .semi-collapse-item-active .semi-collapsible-wrapper{border-top:1px solid var(--semi-color-border)}.semi-sidebar-collapse-code .semi-collapse-content{padding:12px 0}.semi-sidebar-options{border-bottom:1px solid var(--semi-color-border);flex-flow:wrap;gap:8px;padding:8px 12px;display:flex}.semi-sidebar-options-button .semi-button-content-right{margin-left:4px}.semi-sidebar-options-normal.semi-button-primary.semi-button-light{color:var(--semi-color-text-2);font-weight:400}.semi-sidebar-file .tiptap{font-size:14px;line-height:24px}.semi-sidebar-file .tiptap ::selection{background:rgba(var(--semi-light-blue-1), 1)}.semi-sidebar-file .tiptap ::selection{background:rgba(var(--semi-light-blue-1), 1)}.semi-sidebar-file .tiptap p.is-editor-empty:first-child:before{color:var(--semi-color-text-2);content:attr(data-placeholder);float:left;pointer-events:none;height:0}.semi-sidebar-file .tiptap p{white-space:pre-wrap;color:var(--semi-color-text-0);margin:0}.semi-sidebar-file .tiptap blockquote{border-left:3px solid var(--semi-color-border);margin:24px 0;padding-left:16px}.semi-sidebar-file .tiptap:focus{outline:none}.semi-sidebar-file .tiptap pre{background-color:var(--semi-color-fill-0);border:1px solid var(--semi-color-border);border-radius:4px;padding:2px 4px;font-size:14px;line-height:24px;overflow:auto}.semi-sidebar-file .tiptap pre code{background-color:#0000}.semi-sidebar-file .tiptap code{background-color:var(--semi-color-border);padding:2px 4px}.semi-sidebar-file .tiptap hr{border:none;border-top:1px solid var(--semi-color-border)}.semi-sidebar-file .tiptap span.select{background-color:rgba(var(--semi-light-blue-1), 1);line-height:24px;display:inline-block}.semi-sidebar-file .tiptap.ProseMirror img:not([data-type=emoji] img){outline:.125rem solid #0000;margin:12px 0}.semi-sidebar-file .tiptap.ProseMirror img:not([data-type=emoji] img).ProseMirror-selectednode{outline-color:var(--semi-color-text-0)}.semi-sidebar-file .tiptap .tiptap-image-slot .uploadFail .semi-upload-drag-area,.semi-sidebar-file .tiptap .tiptap-image-slot .validateFail .semi-upload-drag-area,.semi-sidebar-file .tiptap .tiptap-image-slot .uploading .semi-upload-drag-area,.semi-sidebar-file .tiptap .tiptap-image-slot .success .semi-upload-drag-area{display:none}.semi-sidebar-file-menu-bar{border-top:1px solid var(--semi-color-border);border-bottom:1px solid var(--semi-color-border);flex-flow:wrap;justify-content:center;align-items:center;gap:2px;padding:2px 12px;display:flex}.semi-sidebar-file-menu-bar-dropdown-item-active{color:var(--semi-color-primary);background:var(--semi-color-fill-0)}.semi-sidebar-file-menu-bar .semi-divider-vertical{margin:0}.semi-sidebar-file-menu-bar-btn-active.semi-button-tertiary.semi-button-borderless{background:var(--semi-color-fill-0)}.semi-sidebar-file-menu-bar-btn-codeblock{padding:8px;font-size:12px;line-height:16px}.semi-sidebar-file-menu-bar-link-dropdown{justify-content:center;align-items:center;padding:8px;display:flex}.semi-sidebar-file-menu-bar-link-dropdown-btn-active.semi-button-tertiary.semi-button-borderless{color:var(--semi-color-primary)}.semi-sidebar-detail .semi-sidebar-file{flex-direction:column;height:100%;display:flex}.semi-sidebar-detail .semi-sidebar-file-content{height:100%}.semi-sidebar-detail .semi-sidebar-file-editor{flex:1;padding:0 12px;overflow:auto}.semi-sidebar-detail .semi-sidebar-code-content{overflow:auto}.semi-sidebar-main .semi-sidebar-code-content{height:200px;overflow:auto}.semi-sidebar-main .semi-sidebar-collapse-file .semi-collapse-content{max-height:400px;overflow:auto}.semi-sidebar-main .semi-sidebar-collapse-code .semi-collapse-content{max-height:200px;overflow:auto}.semi-sidebar-main .semi-codeHighlight{height:200px;overflow:auto}.semi-sidebar-detail-header{color:var(--semi-color-text-0);flex-direction:row;justify-content:space-between;align-items:center;padding:12px;display:flex}.semi-sidebar-detail-header-left{flex-direction:row;align-items:center;column-gap:8px;display:flex}.semi-sidebar-detail-header-title{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:22px}.semi-sidebar-detail-header-right{flex-direction:row;align-items:center;column-gap:4px;display:flex}@keyframes skeleton-loading{0%{background-position:100%}to{background-position:0}}@keyframes semi-animation-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.semi-spin-small,.semi-spin-small>.semi-spin-wrapper svg{width:14px;height:14px}.semi-spin-middle,.semi-spin-middle>.semi-spin-wrapper svg{width:20px;height:20px}.semi-spin-large,.semi-spin-large>.semi-spin-wrapper svg{width:32px;height:32px}.semi-rtl .semi-spin,.semi-portal-rtl .semi-spin,.semi-rtl .semi-spin-container,.semi-portal-rtl .semi-spin-container{direction:rtl}.semi-steps .semi-col{flex:1}.semi-steps-vertical .semi-row-flex{flex-direction:column}.semi-steps .semi-steps-item{box-sizing:border-box;border-radius:var(--semi-border-radius-medium);height:72px;transition:color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-small));transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);border:1px solid #0000;margin-right:16px;padding:12px 16px;display:flex;position:relative;overflow:hidden}.semi-steps .semi-steps-item .semi-steps-item-title{text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--semi-color-text-0);transition:color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);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;position:relative;overflow:hidden}.semi-steps .semi-steps-item .semi-steps-item-description{color:var(--semi-color-text-2);text-overflow:ellipsis;white-space:nowrap;width:100%;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;overflow:hidden}.semi-steps .semi-steps-item-process{background-color:var(--semi-color-primary-light-default)}.semi-steps .semi-steps-item-process .semi-steps-item-left:not(.semi-steps-item-icon){background:var(--semi-color-primary)}.semi-steps .semi-steps-item-process .semi-steps-item-title,.semi-steps .semi-steps-item-process .semi-steps-item-icon{color:var(--semi-color-primary)}.semi-steps .semi-steps-item-wait .semi-steps-item-left:not(.semi-steps-item-icon){background:var(--semi-color-text-2)}.semi-steps .semi-steps-item-wait .semi-steps-item-icon{color:var(--semi-color-text-2)}.semi-steps .semi-steps-item-finish .semi-icon,.semi-steps .semi-steps-item-finish .semi-steps-item-title{color:var(--semi-color-success)}.semi-steps .semi-steps-item-finish-hover:hover{background-color:var(--semi-color-fill-0)}.semi-steps .semi-steps-item-finish-hover:hover .semi-icon,.semi-steps .semi-steps-item-finish-hover:hover .semi-steps-item-title{color:var(--semi-color-success-hover)}.semi-steps .semi-steps-item-finish-active:active{background-color:var(--semi-color-fill-1)}.semi-steps .semi-steps-item-finish-active:active .semi-icon,.semi-steps .semi-steps-item-finish-active:active .semi-steps-item-title{color:var(--semi-color-success-active)}.semi-steps .semi-steps-item-error .semi-icon,.semi-steps .semi-steps-item-error .semi-steps-item-title{color:var(--semi-color-danger)}.semi-steps .semi-steps-item-error-hover:hover{background:var(--semi-color-fill-0)}.semi-steps .semi-steps-item-error-hover:hover .semi-icon,.semi-steps .semi-steps-item-error-hover:hover .semi-steps-item-title{color:var(--semi-color-danger-hover)}.semi-steps .semi-steps-item-error-active:active{background-color:var(--semi-color-fill-1)}.semi-steps .semi-steps-item-error-active:active .semi-icon,.semi-steps .semi-steps-item-error-active:active .semi-steps-item-title{color:var(--semi-color-danger-active)}.semi-steps .semi-steps-item-warning .semi-steps-item-title,.semi-steps .semi-steps-item-warning .semi-icon{color:var(--semi-color-warning)}.semi-steps .semi-steps-item-warning-hover:hover{background:var(--semi-color-fill-0)}.semi-steps .semi-steps-item-warning-hover:hover .semi-steps-item-title,.semi-steps .semi-steps-item-warning-hover:hover .semi-icon{color:var(--semi-color-warning-hover)}.semi-steps .semi-steps-item-warning-active:active{background-color:var(--semi-color-fill-1)}.semi-steps .semi-steps-item-warning-active:active .semi-steps-item-title,.semi-steps .semi-steps-item-warning-active:active .semi-icon{color:var(--semi-color-warning-active)}.semi-steps .semi-steps-item-clickable{cursor:pointer}.semi-steps .semi-steps-item-left{text-align:center;border-radius:32px;flex-grow:0;justify-content:center;align-items:center;width:24px;height:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:600;line-height:28px;display:flex}.semi-steps .semi-steps-item-left.semi-steps-item-plain{color:rgba(var(--semi-white), 1)}.semi-steps .semi-steps-item-left-process{background:var(--semi-color-primary-light-default)}.semi-steps .semi-steps-item-content{flex:1;margin-left:16px;overflow:hidden}.semi-steps-basic.semi-steps-horizontal{flex-flow:row;display:flex}.semi-steps-basic.semi-steps-horizontal.semi-steps-hasline .semi-steps-item-title:after{content:"";background:var(--semi-color-fill-2);width:9999px;height:1px;display:block;position:absolute;top:50%;left:100%}.semi-steps-basic.semi-steps-horizontal .semi-steps-item{padding-left:16px}.semi-steps-basic.semi-steps-horizontal .semi-steps-item:first-child{padding-left:0}.semi-steps-basic.semi-steps-horizontal .semi-steps-item:last-child{flex:none}.semi-steps-basic.semi-steps-horizontal .semi-steps-item:last-child .semi-steps-item-title{max-width:100%;padding-right:0}.semi-steps-basic.semi-steps-horizontal .semi-steps-item:last-child .semi-steps-item-title:after{display:none}.semi-steps-basic.semi-steps-horizontal .semi-steps-item-done .semi-steps-item-container .semi-steps-item-title:after{background:var(--semi-color-primary)}.semi-steps-basic.semi-steps-horizontal .semi-steps-item .semi-steps-item-content{flex:1}.semi-steps-basic.semi-steps-horizontal .semi-steps-item .semi-steps-item-description{color:var(--semi-color-text-2);text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:268px;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;overflow:hidden}.semi-steps-basic.semi-steps-horizontal .semi-steps-item .semi-steps-item-title{align-items:center;max-width:80%;min-height:24px;display:inline-flex}.semi-steps-basic.semi-steps-horizontal .semi-steps-item .semi-steps-item-title .semi-steps-item-title-text{text-overflow:ellipsis;white-space:nowrap;transition:color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);overflow:hidden}.semi-steps-basic.semi-steps-horizontal .semi-steps-item .semi-steps-item-title .semi-steps-item-title-text-empty{width:0}.semi-steps-basic.semi-steps-vertical{flex-flow:column;display:flex}.semi-steps-basic.semi-steps-vertical .semi-steps-item-icon{box-sizing:content-box}.semi-steps-basic.semi-steps-vertical.semi-steps-small .semi-steps-item .semi-steps-item-content{min-height:40px}.semi-steps-basic.semi-steps-vertical.semi-steps-hasline .semi-steps-item-icon:after{content:"";background:var(--semi-color-fill-2);width:1px;height:9999px;display:block;position:absolute;top:100%;left:50%}.semi-steps-basic.semi-steps-vertical .semi-steps-item{padding-top:9px}.semi-steps-basic.semi-steps-vertical .semi-steps-item:first-child{padding-top:0}.semi-steps-basic.semi-steps-vertical .semi-steps-item:last-child .semi-steps-item-icon:after{display:none}.semi-steps-basic.semi-steps-vertical .semi-steps-item-done .semi-steps-item-icon:after{background:var(--semi-color-primary)}.semi-steps-basic.semi-steps-vertical .semi-steps-item .semi-steps-item-content{min-height:42px;padding-bottom:22px}.semi-steps-basic.semi-steps-vertical .semi-steps-item .semi-steps-item-icon{padding-bottom:9px;display:inline-flex;position:relative}.semi-steps-basic.semi-steps-vertical .semi-steps-item .semi-steps-item-description{color:var(--semi-color-text-2);width:100%;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-steps-basic.semi-steps-vertical .semi-steps-item .semi-steps-item-title{max-width:100%}.semi-steps-basic.semi-steps-vertical .semi-steps-item .semi-steps-item-title .semi-steps-item-title-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.semi-steps-basic .semi-steps-item{box-sizing:border-box;vertical-align:top;transition:color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-small));flex:1;display:inline-block;position:relative;overflow:hidden}.semi-steps-basic .semi-steps-item-clickable{cursor:pointer}.semi-steps-basic .semi-steps-item-hover:hover .semi-steps-item-title,.semi-steps-basic .semi-steps-item-hover:hover .semi-steps-item-description{color:var(--semi-color-focus-border)}.semi-steps-basic .semi-steps-item .semi-steps-item-container{align-items:flex-start;display:flex}.semi-steps-basic .semi-steps-item .semi-steps-item-left{justify-content:center;align-items:center;margin-right:8px;display:flex}.semi-steps-basic .semi-steps-item .semi-steps-item-left .semi-steps-item-icon{align-items:center;height:24px;display:flex}.semi-steps-basic .semi-steps-item .semi-steps-item-left .semi-steps-item-number-icon{background:var(--semi-color-primary);border-radius:var(--semi-border-radius-circle);width:24px;height:24px;color:var(--semi-color-white);transition:color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);justify-content:center;align-items:center;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:22px;display:inline-flex}.semi-steps-basic .semi-steps-item .semi-steps-item-title{color:var(--semi-color-text-0);vertical-align:top;transition:color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);margin-bottom:4px;padding-right:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:24px;display:inline-block;position:relative}.semi-steps-basic .semi-steps-item-finish .semi-steps-item-left .semi-steps-item-icon{color:var(--semi-color-primary)}.semi-steps-basic .semi-steps-item-finish .semi-steps-item-left .semi-steps-item-icon .semi-steps-item-number-icon{color:var(--semi-color-white)}.semi-steps-basic .semi-steps-item-wait .semi-steps-item-title,.semi-steps-basic .semi-steps-item-wait .semi-steps-item-left .semi-steps-item-icon{color:var(--semi-color-text-2)}.semi-steps-basic .semi-steps-item-wait .semi-steps-item-left .semi-steps-item-icon .semi-steps-item-number-icon{background:var(--semi-color-fill-0);color:var(--semi-color-text-2)}.semi-steps-basic .semi-steps-item-wait-hover:hover .semi-steps-item-left .semi-steps-item-icon .semi-steps-item-number-icon{background:var(--semi-color-secondary-light-default);color:var(--semi-color-focus-border)}.semi-steps-basic .semi-steps-item-process .semi-steps-item-left .semi-steps-item-icon{color:var(--semi-color-primary)}.semi-steps-basic .semi-steps-item-process .semi-steps-item-left .semi-steps-item-icon .semi-steps-item-number-icon{color:var(--semi-color-white)}.semi-steps-basic .semi-steps-item-error .semi-steps-item-left .semi-steps-item-icon{color:var(--semi-color-danger)}.semi-steps-basic .semi-steps-item-error .semi-steps-item-left .semi-steps-item-icon .semi-steps-item-number-icon{color:var(--semi-color-primary)}.semi-steps-basic .semi-steps-item-warning .semi-steps-item-left .semi-steps-item-icon{color:var(--semi-color-warning)}.semi-steps-basic .semi-steps-item-warning .semi-steps-item-left .semi-steps-item-icon .semi-steps-item-number-icon{color:var(--semi-color-white)}.semi-steps-basic.semi-steps-small .semi-steps-item .semi-steps-item-title{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-steps-basic.semi-steps-small .semi-steps-item .semi-steps-item-left .semi-steps-item-icon{height:20px}.semi-steps-basic.semi-steps-small .semi-steps-item .semi-steps-item-left .semi-steps-item-icon .semi-steps-item-number-icon{width:20px;height:20px;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-steps-nav{flex-flow:row;display:inline-flex}.semi-steps-nav .semi-steps-item{box-sizing:border-box}.semi-steps-nav .semi-steps-item:last-child{flex:none}.semi-steps-nav .semi-steps-item:last-child .semi-steps-item-content{width:auto}.semi-steps-nav .semi-steps-item .semi-steps-item-container{color:var(--semi-color-text-2);align-items:center;display:flex}.semi-steps-nav .semi-steps-item .semi-steps-item-container .semi-steps-item-icon{color:var(--semi-grey-3);flex:1;justify-content:center;min-width:60px;display:inline-flex}.semi-steps-nav .semi-steps-item .semi-steps-item-content{flex:1;display:inline-block}.semi-steps-nav .semi-steps-item .semi-steps-item-title{text-overflow:ellipsis;white-space:nowrap;max-width:17em;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:22px;overflow:hidden}.semi-steps-nav .semi-steps-item-active .semi-steps-item-title{color:var(--semi-color-text-0);font-weight:600}.semi-steps-nav.semi-steps-small .semi-steps-item .semi-steps-item-title{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-rtl .semi-steps,.semi-portal-rtl .semi-steps{direction:rtl}.semi-rtl .semi-steps-item,.semi-portal-rtl .semi-steps-item{margin-left:16px;margin-right:auto}.semi-rtl .semi-steps-item-content,.semi-portal-rtl .semi-steps-item-content{margin-left:auto;margin-right:16px}.semi-rtl .semi-steps-basic,.semi-portal-rtl .semi-steps-basic{direction:rtl}.semi-rtl .semi-steps-basic.semi-steps-horizontal .semi-steps-item .semi-steps-item-title,.semi-portal-rtl .semi-steps-basic.semi-steps-horizontal .semi-steps-item .semi-steps-item-title{padding-left:16px}.semi-rtl .semi-steps-basic.semi-steps-horizontal .semi-steps-item .semi-steps-item-title:after,.semi-portal-rtl .semi-steps-basic.semi-steps-horizontal .semi-steps-item .semi-steps-item-title:after{right:100%}.semi-rtl .semi-steps-basic.semi-steps-vertical .semi-steps-item,.semi-portal-rtl .semi-steps-basic.semi-steps-vertical .semi-steps-item{margin:0}.semi-rtl .semi-steps-nav,.semi-portal-rtl .semi-steps-nav{direction:rtl}.semi-switch-disabled:hover,.semi-switch-disabled:active{background-color:#0000}.semi-table-wrapper-ltr,.semi-table-wrapper-ltr .semi-spin{direction:ltr}.semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-column-selection,.semi-table-thead>.semi-table-row>.semi-table-row-head[colspan]:not([colspan="1"]){text-align:center}.semi-table-thead>.semi-table-row>.semi-table-row-head-ellipsis,.semi-table-thead>.semi-table-row>.semi-table-row-head-ellipsis .semi-table-row-head-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.semi-table-tbody>.semi-table-row>.semi-table-cell-fixed>*,.semi-table-tbody>.semi-table-row>*{transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeOut) 0s}:where(.semi-table-bordered>.semi-table-container>.semi-table-body)>.semi-table>.semi-table-thead>.semi-table-row>.semi-table-row-head,:where(.semi-table-bordered>.semi-table-container>.semi-table-body)>.semi-table>.semi-table-tbody>.semi-table-row>.semi-table-row-cell,:where(.semi-table-bordered>.semi-table-container>.semi-table-header)>.semi-table>.semi-table-thead>.semi-table-row>.semi-table-row-head{border-right:1px solid var(--semi-color-border)}.semi-table-scroll-position-left .semi-table-tbody>.semi-table-row>.semi-table-cell-fixed-left-last,.semi-table-scroll-position-left .semi-table-thead>.semi-table-row>.semi-table-cell-fixed-left-last,.semi-table-scroll-position-right .semi-table-tbody>.semi-table-row>.semi-table-cell-fixed-right-first,.semi-table-scroll-position-right .semi-table-thead>.semi-table-row>.semi-table-cell-fixed-right-first{box-shadow:none}.semi-table-wrapper-rtl .semi-table .semi-table-column-sorter,.semi-table-wrapper-rtl .semi-table .semi-table-column-filter{margin-left:0;margin-right:4px}.semi-table-wrapper-rtl .semi-table-scroll-position-left .semi-table-tbody>.semi-table-row>.semi-table-cell-fixed-right-first,.semi-table-wrapper-rtl .semi-table-scroll-position-left .semi-table-thead>.semi-table-row>.semi-table-cell-fixed-right-first,.semi-table-wrapper-rtl .semi-table-scroll-position-right .semi-table-tbody>.semi-table-row>.semi-table-cell-fixed-left-last,.semi-table-wrapper-rtl .semi-table-scroll-position-right .semi-table-thead>.semi-table-row>.semi-table-cell-fixed-left-last{box-shadow:none}.semi-tabs-bar-more-trigger-card,.semi-tabs-bar-more-trigger-button{padding:8px 12px}.semi-tabs-bar .semi-tabs-tab:hover,.semi-tabs-bar .semi-tabs-tab:hover .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate),.semi-tabs-bar .semi-tabs-tab:active,.semi-tabs-bar .semi-tabs-tab:active .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate){color:var(--semi-color-text-0)}.semi-tabs-tab-single.semi-tabs-tab .semi-icon.semi-tabs-tab-icon-close.semi-icon-close:hover,.semi-tabs-tab-single.semi-tabs-tab:hover,.semi-tabs-tab-single.semi-tabs-tab:hover .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate){color:var(--semi-color-text-0)}.semi-tabs-tab-single.semi-tabs-tab:active,.semi-tabs-tab-single.semi-tabs-tab:active .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate){color:var(--semi-color-text-0)}.semi-tabs-bar-collapse .semi-overflow-list>.semi-button-disabled,.semi-tabs-bar-collapse .semi-overflow-list>.semi-button-disabled:hover{color:var(--semi-color-disabled-text);background-color:#0000}@keyframes semi-tabs-panel-keyframe-leftShow{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:translate(0)}}@keyframes semi-tabs-panel-keyframe-rightShow{0%{opacity:0;transform:translate(-60px)}to{opacity:1;transform:translate(0)}}@keyframes semi-tabs-panel-keyframe-topShow{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}@keyframes semi-tabs-panel-keyframe-bottomShow{0%{opacity:0;transform:translateY(-60px)}to{opacity:1;transform:translateY(0)}}.semi-tag-white-ghost,.semi-tag-white-solid,.semi-tag-white-light{background-color:var(--semi-color-bg-4);border:1px solid rgba(var(--semi-grey-2), .7);color:var(--semi-color-text-0)}.semi-tagInput-prefix-text,.semi-tagInput-suffix-text{color:var(--semi-color-text-2)}.semi-timepicker-panel .semi-scrolllist-body .semi-scrolllist-item::-webkit-scrollbar{width:0;height:0;display:none}.semi-timepicker-panel .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer::-webkit-scrollbar{width:0;height:0;display:none}.semi-timepicker-panel-list-hour,.semi-timepicker-panel-list-minute,.semi-timepicker-panel-list-second{width:64px}.semi-rtl .semi-timepicker,.semi-portal-rtl .semi-timepicker,.semi-rtl .semi-timepicker-panel,.semi-portal-rtl .semi-timepicker-panel,.semi-rtl .semi-timepicker-range,.semi-portal-rtl .semi-timepicker-range{direction:rtl}.semi-toast{pointer-events:none}.semi-toast-wrapper{z-index:1010;justify-content:center;width:100%;height:0;display:flex;position:fixed;top:0}.semi-toast-wrapper .semi-toast-innerWrapper{text-align:center;width:fit-content;height:fit-content}.semi-toast-wrapper .semi-toast-innerWrapper-hover .semi-toast-zero-height-wrapper{perspective:unset;perspective-origin:50%}.semi-toast-zero-height-wrapper{perspective-origin:50% 280px;perspective:280px;height:0;transition:all .3s cubic-bezier(.22,.57,.02,1.2);overflow:visible}.semi-toast-content{pointer-events:all;box-shadow:var(--semi-shadow-elevated);background-color:var(--semi-color-bg-3);border-radius:var(--semi-border-radius-medium);color:var(--semi-color-text-0);justify-content:center;align-items:flex-start;margin:12px;padding:12px 8px;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:600;line-height:20px;display:inline-flex}.semi-toast-content .semi-toast-close-button{height:20px;margin-top:-2px}.semi-toast-content .semi-toast-content-text{text-align:left;word-wrap:break-word;overflow-wrap:break-word;margin-left:12px;margin-right:12px}.semi-toast-light.semi-toast-warning .semi-toast-content{background-color:var(--semi-color-warning-light-default);border:1px solid var(--semi-color-warning)}.semi-toast-light.semi-toast-warning .semi-toast-icon-warning{color:var(--semi-color-warning)}.semi-toast-light.semi-toast-success .semi-toast-content{background-color:var(--semi-color-success-light-default);border:1px solid var(--semi-color-success)}.semi-toast-light.semi-toast-success .semi-toast-icon-success{color:var(--semi-color-success)}.semi-toast-light.semi-toast-info .semi-toast-content{background-color:var(--semi-color-info-light-default);border:1px solid var(--semi-color-info)}.semi-toast-light.semi-toast-info .semi-toast-icon-info{color:var(--semi-color-info)}.semi-toast-light.semi-toast-error .semi-toast-content{background-color:var(--semi-color-danger-light-default);border:1px solid var(--semi-color-danger)}.semi-toast-light.semi-toast-error .semi-toast-icon-error{color:var(--semi-color-danger)}.semi-toast .semi-toast-icon-warning{color:var(--semi-color-warning)}.semi-toast .semi-toast-icon-success{color:var(--semi-color-success)}.semi-toast .semi-toast-icon-info{color:var(--semi-color-info)}.semi-toast .semi-toast-icon-error{color:var(--semi-color-danger)}.semi-toast-animation-show{animation:.3s cubic-bezier(.22,.57,.02,1.2) forwards semi-toast-keyframe-toast-show}.semi-toast-animation-hide{animation:.3s cubic-bezier(.22,.57,.02,1.2) forwards semi-toast-keyframe-toast-hide}@keyframes semi-toast-keyframe-toast-show{0%{opacity:0;transform:translateY(-100%)}to{opacity:1}}@keyframes semi-toast-keyframe-toast-hide{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}.semi-toast-rtl{direction:rtl}.semi-toast-rtl .semi-toast-content .semi-toast-content-text{text-align:right;margin-left:12px;margin-right:12px}@keyframes semi-tooltip-zoomIn{0%{opacity:0;transform:scale(.8)}50%{opacity:1}}@keyframes semi-tooltip-bounceIn{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.01)}to{opacity:1;animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:scale(1)}}@keyframes semi-tooltip-zoomOut{0%{opacity:1}60%{opacity:0;transform:scale(.8)}to{opacity:0}}.semi-transfer{background-color:var(--semi-color-bg-1);border:1px solid var(--semi-color-border);border-radius:var(--semi-border-radius-medium);box-sizing:border-box;min-width:402px;height:400px;display:flex}.semi-transfer-disabled .semi-transfer-header,.semi-transfer-disabled .semi-transfer-item{color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-transfer-disabled .semi-transfer-item:hover{background-color:inherit}.semi-transfer-disabled .semi-transfer-item:hover .semi-transfer-item-close-icon{visibility:hidden}.semi-transfer-disabled .semi-transfer-item:active{background-color:inherit}.semi-transfer-custom-panel{min-width:inherit;height:inherit;border:none}.semi-transfer-header{height:24px;color:var(--semi-color-text-2);flex-shrink:0;align-items:center;margin:12px 12px 8px;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;display:flex}.semi-transfer-header-all{margin-left:16px;font-weight:600}.semi-transfer-header .semi-button{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-transfer-item{box-sizing:border-box;-webkit-user-select:none;user-select:none;min-height:36px;color:var(--semi-color-text-1);cursor:pointer;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:8px 9px 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;line-height:20px;display:flex}.semi-transfer-item:hover{background-color:var(--semi-color-fill-0)}.semi-transfer-item:active{background-color:var(--semi-color-fill-1)}.semi-transfer-item-disabled{cursor:not-allowed}.semi-transfer-item-disabled:hover{background-color:inherit}.semi-transfer-item .semi-transfer-item-close-icon{cursor:pointer;visibility:hidden;color:var(--semi-color-text-2);font-size:12px}.semi-transfer-left{border-right:1px solid var(--semi-color-border);flex-direction:column;width:50%;display:flex}.semi-transfer-left-list{flex-grow:1;overflow:auto}.semi-transfer-left-pagination{flex-shrink:0;justify-content:center;padding:12px;display:flex}.semi-transfer-left-empty{height:36px}.semi-transfer-left>.semi-spin{flex-grow:1;width:100%}.semi-transfer-right{flex-direction:column;width:50%;display:flex;position:relative}.semi-transfer-right-header{flex-shrink:0;height:32px;margin-top:12px;margin-bottom:0}.semi-transfer-right-list{flex-grow:1;overflow:auto}.semi-transfer-right-item{color:var(--semi-color-text-0);cursor:auto}.semi-transfer-right-item:hover .semi-transfer-item-close-icon{visibility:visible;cursor:pointer;flex-shrink:0}.semi-transfer-right-item:hover .semi-transfer-item-close-icon.semi-transfer-item-close-icon-disabled{visibility:hidden}.semi-transfer-right-item-text{word-break:break-all;flex:1}.semi-transfer-right-item-drag-handler{cursor:move;flex-shrink:0;margin-right:4px}.semi-transfer-right-item-drag-item-move{z-index:2000}.semi-transfer-right-item-sortable-item-active{opacity:0}.semi-transfer-right-empty{height:100%;position:absolute}.semi-transfer-empty{width:100%;color:var(--semi-color-text-2);justify-content:center;align-items:center;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;display:flex}.semi-transfer-filter{margin:12px 12px 0}.semi-transfer-group-title{color:var(--semi-color-text-2);align-items:center;height:28px;padding-left:12px;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;display:flex}.semi-rtl .semi-transfer,.semi-portal-rtl .semi-transfer{direction:rtl}.semi-rtl .semi-transfer-header-all,.semi-portal-rtl .semi-transfer-header-all{margin-left:0;margin-right:16px}.semi-rtl .semi-transfer-item,.semi-portal-rtl .semi-transfer-item{padding-left:9px;padding-right:12px}.semi-rtl .semi-transfer-left,.semi-portal-rtl .semi-transfer-left{border-right:0;border-left:1px solid var(--semi-color-border)}.semi-rtl .semi-transfer-group-title,.semi-portal-rtl .semi-transfer-group-title{padding-left:0;padding-right:12px}.semi-tree-option-list .semi-tree-option-label>.semi-icon,.semi-tree-option-list .semi-tree-option-label .semi-checkbox{margin-right:8px}.semi-tree-option-list .semi-tree-option-selected .semi-tree-option-label,.semi-tree-option-list .semi-tree-option-selected .semi-tree-option-label:hover,.semi-tree-option-list .semi-tree-option-selected .semi-tree-option-label:active{background-color:var(--semi-color-primary-light-default)}.semi-tree-option-list .semi-tree-option-draggable .semi-tree-option-indent .semi-tree-option-indent-unit:before,.semi-tree-option-list .semi-tree-option-draggable .semi-tree-option-switcher-leaf-line:before{top:0;bottom:0}.semi-tree-option-list li.semi-tree-option-draggable.semi-tree-option .semi-tree-option-selected,.semi-tree-option-list li.semi-tree-option-draggable.semi-tree-option .semi-tree-option-selected:hover,.semi-tree-option-list li.semi-tree-option-draggable.semi-tree-option .semi-tree-option-selected:active{background-color:#0000}.semi-tree-option-list-block .semi-tree-option-active,.semi-tree-option-list-block .semi-tree-option-active:hover,.semi-tree-option-list-block .semi-tree-option-active:active{background-color:var(--semi-color-primary-light-default)}.semi-tree-option-list-block .semi-tree-option-selected .semi-tree-option-label,.semi-tree-option-list-block .semi-tree-option-selected .semi-tree-option-label:hover,.semi-tree-option-list-block .semi-tree-option-selected .semi-tree-option-label:active,.semi-tree-option-list-block .semi-tree-option-selected .semi-checkbox-addon{background-color:#0000}.semi-tree-option-list-block .semi-tree-option-label-text:hover,.semi-tree-option-list-block .semi-tree-option .semi-checkbox-addon:hover,.semi-tree-option-list-block .semi-tree-option-label-text:active,.semi-tree-option-list-block .semi-tree-option .semi-checkbox-addon:active{background-color:#0000}.semi-rtl .semi-tree,.semi-popover-rtl .semi-tree,.semi-rtl .semi-tree-wrapper,.semi-popover-rtl .semi-tree-wrapper,.semi-rtl .semi-tree-option-list,.semi-popover-rtl .semi-tree-option-list{direction:rtl}.semi-rtl .semi-tree-option-list .semi-tree-option-label>.semi-icon,.semi-popover-rtl .semi-tree-option-list .semi-tree-option-label>.semi-icon,.semi-rtl .semi-tree-option-list .semi-tree-option-label .semi-checkbox,.semi-popover-rtl .semi-tree-option-list .semi-tree-option-label .semi-checkbox{margin-left:8px;margin-right:0}.semi-tree-select-focus,.semi-tree-select-focus:hover{background-color:var(--semi-color-fill-0);border:1px solid var(--semi-color-focus-border);outline:0}.semi-tree-select-selection .semi-tagInput .semi-tagInput-wrapper .semi-input-wrapper-default,.semi-tree-select-selection .semi-tagInput .semi-tagInput-wrapper .semi-input-wrapper-large{margin-top:1px;margin-bottom:1px}.semi-rtl .semi-typography-action-copy,.semi-portal-rtl .semi-typography-action-copy,.semi-rtl .semi-typography-action-copied,.semi-portal-rtl .semi-typography-action-copied{margin-left:auto;margin-right:4px}.semi-upload-disabled,.semi-upload-disabled .semi-upload-file-card,.semi-upload-disabled .semi-upload-file-card-close{cursor:not-allowed}.semi-upload-hidden-input,.semi-upload-hidden-input-replace{display:none}.semi-upload[x-prompt-pos=right] .semi-upload-add,.semi-upload[x-prompt-pos=right] .semi-upload-prompt{display:inline-flex}.semi-upload-picture[x-prompt-pos=bottom] .semi-upload-prompt,.semi-upload-picture[x-prompt-pos=right] .semi-upload-prompt{order:1}.semi-upload-picture-add-disabled:hover,.semi-upload-picture-add-disabled:active{background-color:var(--semi-color-fill-0)}.semi-upload-picture-file-card:hover:before,.semi-upload-picture-file-card:hover .semi-upload-picture-file-card-close,.semi-upload-picture-file-card:hover .semi-upload-picture-file-card-replace,.semi-upload-picture-file-card:hover .semi-upload-picture-file-card-retry,.semi-upload-picture-file-card:hover .semi-upload-picture-file-card-preview,.semi-upload-picture-file-card-uploading:before{visibility:visible}.semi-upload-drag-area-main-text:hover,.semi-upload-drag-area-main-text:active{color:var(--semi-color-text-0)}.semi-upload-drag-area-sub-text:hover,.semi-upload-drag-area-sub-text:active{color:var(--semi-color-text-0)}.semi-rtl .semi-upload-file-card-info-size,.semi-portal-rtl .semi-upload-file-card-info-size,.semi-rtl .semi-upload-file-card-info-retry,.semi-portal-rtl .semi-upload-file-card-info-retry{margin-left:0;margin-right:8px}.semi-rtl .semi-upload-picture-file-card .semi-progress-circle,.semi-portal-rtl .semi-upload-picture-file-card .semi-progress-circle,.semi-rtl .semi-upload-picture-file-card-retry,.semi-portal-rtl .semi-upload-picture-file-card-retry{left:auto;right:50%;transform:translate(50%,-50%)}.semi-userGuide-spotlight{pointer-events:none;width:100vw;height:100vh;position:fixed;top:0;left:0}.semi-userGuide-spotlight-transparent-rect{pointer-events:auto}.semi-userGuide-spotlight-rect{transition:all .2s cubic-bezier(.4,0,.2,1)}.semi-userGuide-popover{width:400px;max-width:fit-content}.semi-userGuide-popup-content{color:var(--semi-color-text-0)}.semi-userGuide-popup-content-primary{color:var(--semi-color-tertiary-light-default)}.semi-userGuide-popup-content-cover img{border-radius:var(--semi-border-radius-medium) var(--semi-border-radius-medium) 0 0;width:100%;height:200px;display:block}.semi-userGuide-popup-content-body{padding:24px}.semi-userGuide-popup-content-title{margin-bottom:8px;font-size:18px;font-weight:600;line-height:24px}.semi-userGuide-popup-content-description{margin-bottom:48px;font-size:14px;line-height:20px}.semi-userGuide-popup-content-footer{justify-content:space-between;align-items:center;display:flex}.semi-userGuide-popup-content-buttons{gap:12px;margin-left:120px;display:flex}.semi-userGuide-popup-content-indicator{font-size:14px;line-height:20px}.semi-userGuide-modal .semi-modal-small{width:fit-content}.semi-userGuide-modal .semi-modal-content{width:600px;max-width:fit-content;padding:0}.semi-userGuide-modal-cover{height:300px}.semi-userGuide-modal-indicator{justify-content:center;align-items:center;column-gap:8px;height:30px;display:flex}.semi-userGuide-modal-indicator-item{border-radius:var(--semi-border-radius-large);background-color:var(--semi-color-primary-light-active);width:6px;height:6px}.semi-userGuide-modal-indicator-item-active{background:var(--semi-color-primary)}.semi-userGuide-modal-body{flex-direction:column;justify-content:center;align-items:center;padding:24px 48px;display:flex}.semi-userGuide-modal-body-title{margin-bottom:8px;font-size:18px;font-weight:600;line-height:24px}.semi-userGuide-modal-body-description{font-size:14px;line-height:20px}.semi-userGuide-modal-footer{justify-content:center;align-items:center;column-gap:12px;padding:24px;display:flex}.semi-videoPlayer{width:100%;height:100%;display:inline-block;position:relative}.semi-videoPlayer ::-webkit-media-controls{display:none}.semi-videoPlayer-wrapper{width:100%;height:100%;line-height:0;position:relative}.semi-videoPlayer-wrapper video{object-fit:contain;width:100%;height:100%}.semi-videoPlayer-wrapper-dark{background-color:rgba(var(--semi-grey-8), 1);color:var(--semi-color-bg-0)}.semi-videoPlayer-wrapper-light{background-color:var(--semi-color-disabled-bg);color:rgba(var(--semi-grey-8), 1)}.semi-videoPlayer-pause{pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.semi-videoPlayer-pause svg{color:var(--semi-color-text-1);pointer-events:none;font-size:88px}.semi-videoPlayer-error{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;font-weight:600;display:flex;position:absolute;top:0;left:0}.semi-videoPlayer-error-svg{margin-bottom:12px}.semi-videoPlayer-error-dark{background-color:rgba(var(--semi-grey-8), 1);color:var(--semi-color-bg-0)}.semi-videoPlayer-error-dark path{fill:var(--semi-color-bg-0)}.semi-videoPlayer-error-light{background-color:var(--semi-color-disabled-bg);color:rgba(var(--semi-grey-8), 1)}.semi-videoPlayer-error-light path{fill:rgba(var(--semi-grey-8), 1)}.semi-videoPlayer-poster{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.semi-videoPlayer-poster-hide{opacity:0}.semi-videoPlayer-notification{text-align:center;background-color:var(--semi-color-overlay-bg);color:var(--semi-color-default);border-radius:3px;padding:8px 12px;font-size:14px;line-height:20px;position:absolute;bottom:78px;left:8px}.semi-videoPlayer-mirror video{transform:rotateX(0)rotateY(180deg)}.semi-videoPlayer-controls{opacity:1;z-index:1;height:fit-content;transition:opacity .5s ease-in-out;position:absolute;bottom:0;left:0;right:0}.semi-videoPlayer-controls-hide{opacity:0}.semi-videoPlayer-controls-menu{box-sizing:border-box;background-color:#1c1f23cc;justify-content:space-between;align-items:center;height:56px;padding:12px 16px;display:flex}.semi-videoPlayer-controls-menu-left,.semi-videoPlayer-controls-menu-right{align-items:center;display:flex}.semi-videoPlayer-controls-menu-item{margin-right:8px}.semi-videoPlayer-controls-menu-button svg{color:#fff}.semi-videoPlayer-controls-time{color:#fff;font-variant-numeric:tabular-nums;margin-right:8px;padding:0 8px;font-size:14px}.semi-videoPlayer-controls-popover{background-color:#0000}.semi-videoPlayer-controls-volume{box-sizing:border-box;background-color:var(--semi-color-overlay-bg);color:#ffffffb3;-webkit-user-select:none;user-select:none;border-radius:4px;width:40px;height:160px;padding:0 4px;font-size:12px;line-height:16px}.semi-videoPlayer-controls-volume-title{text-align:center;padding:10px 0}.semi-videoPlayer-controls-popup{background-color:var(--semi-color-overlay-bg);color:#fff;cursor:pointer;border-radius:3px;justify-content:center;align-items:center;width:50px;height:24px;font-size:12px;font-weight:600;line-height:16px;display:flex}.semi-videoPlayer-controls-popup-menu{background-color:var(--semi-color-overlay-bg);border-radius:4px;width:48px}.semi-videoPlayer-controls-popup-menu-item{color:#fff;justify-content:center;align-items:center;height:32px;padding:0 8px;font-size:12px;display:flex}.semi-videoPlayer-controls-popup-menu-item:hover{background-color:#43444a!important}.semi-videoPlayer-controls-popup-menu .semi-dropdown-item-active{color:var(--semi-color-primary);cursor:pointer;font-weight:600}.semi-videoPlayer-progress{cursor:pointer;justify-content:center;align-items:center;height:20px;margin:0 8px;display:flex;position:relative}.semi-videoPlayer-progress-markers{width:100%;height:100%;position:absolute}.semi-videoPlayer-progress-tooltip{top:6px}.semi-videoPlayer-progress-tooltip-content{justify-content:center;align-items:center;display:flex}.semi-videoPlayer-progress-slider{border-radius:999px;width:100%;height:100%;position:absolute;bottom:0;left:0}.semi-videoPlayer-progress-slider-active .semi-videoPlayer-progress-slider-list,.semi-videoPlayer-progress-slider-active .semi-videoPlayer-progress-slider-played,.semi-videoPlayer-progress-slider-active .semi-videoPlayer-progress-slider-buffered,.semi-videoPlayer-progress-slider:hover .semi-videoPlayer-progress-slider-list,.semi-videoPlayer-progress-slider:hover .semi-videoPlayer-progress-slider-played,.semi-videoPlayer-progress-slider:hover .semi-videoPlayer-progress-slider-buffered{height:10px;transition:transform .3s cubic-bezier(.62,.05,.36,.95)}.semi-videoPlayer-progress-slider-list{background-color:rgba(var(--semi-grey-5), 1);border-radius:999px;width:calc(100% - 2px);height:4px;margin-right:2px;transition:transform .3s cubic-bezier(.62,.05,.36,.95);position:absolute;bottom:0;left:0}.semi-videoPlayer-progress-slider-played{background-color:var(--semi-color-primary);border-radius:999px;height:4px;transition:transform .3s cubic-bezier(.62,.05,.36,.95);position:absolute;bottom:0;left:0}.semi-videoPlayer-progress-slider-buffered{background-color:rgba(var(--semi-grey-3), 1);border-radius:999px;height:4px;transition:transform .3s cubic-bezier(.62,.05,.36,.95);position:absolute;bottom:0;left:0}.semi-videoPlayer-progress-handle{box-sizing:border-box;border:1px solid var(--semi-color-primary);width:16px;height:16px;box-shadow:0px 0px 4px 0px var(--semi-color-shadow);background-color:#fff;border-radius:50%;position:absolute;top:15px}@keyframes semi-icon-animation-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.semi-rtl .semi-input-clearbtn+.semi-rtl .semi-input-suffix+.semi-input-suffix-text,.semi-rtl .semi-input-clearbtn+.semi-portal-rtl .semi-input-suffix+.semi-input-suffix-text,.semi-portal-rtl .semi-input-clearbtn+.semi-rtl .semi-input-suffix+.semi-input-suffix-text,.semi-portal-rtl .semi-input-clearbtn+.semi-portal-rtl .semi-input-suffix+.semi-input-suffix-text,.semi-rtl .semi-input-clearbtn+.semi-rtl .semi-input-suffix+.semi-input-suffix-icon,.semi-rtl .semi-input-clearbtn+.semi-portal-rtl .semi-input-suffix+.semi-input-suffix-icon,.semi-portal-rtl .semi-input-clearbtn+.semi-rtl .semi-input-suffix+.semi-input-suffix-icon,.semi-portal-rtl .semi-input-clearbtn+.semi-portal-rtl .semi-input-suffix+.semi-input-suffix-icon{margin-left:auto;margin-right:0}.semi-rtl .semi-input-group .semi-select:not(:last-child):after,.semi-rtl .semi-input-group .semi-cascader:not(:last-child):after,.semi-rtl .semi-input-group .semi-tree-select:not(:last-child):after,.semi-rtl .semi-input-group>.semi-input-wrapper:not(:last-child):after,.semi-portal-rtl .semi-input-group .semi-select:not(:last-child):after,.semi-portal-rtl .semi-input-group .semi-cascader:not(:last-child):after,.semi-portal-rtl .semi-input-group .semi-tree-select:not(:last-child):after,.semi-portal-rtl .semi-input-group>.semi-input-wrapper:not(:last-child):after,.semi-rtl .semi-input-group .semi-input-number:not(:last-child):after,.semi-portal-rtl .semi-input-group .semi-input-number:not(:last-child):after{left:-1px;right:auto}html body,html body .semi-always-light,:host,:host .semi-always-light{--semi-blue-0:236, 249, 240;--semi-blue-1:205, 240, 220;--semi-blue-2:168, 229, 192;--semi-blue-3:111, 215, 154;--semi-blue-4:58, 203, 124;--semi-blue-5:10, 193, 96;--semi-blue-6:8, 163, 81;--semi-blue-7:6, 133, 66;--semi-blue-8:5, 103, 51;--semi-blue-9:3, 73, 36;--semi-border-radius-extra-small:var(--radius-sm);--semi-border-radius-small:var(--radius-sm);--semi-border-radius-medium:var(--radius-md);--semi-border-radius-large:var(--radius-lg);--semi-color-border:var(--border);--semi-color-text-0:#2b2b2b;--semi-color-text-1:#6b7278;--semi-color-text-2:#868b91;--semi-color-text-3:#969798;--semi-color-bg-0:#fff;--semi-color-bg-1:#fff;--semi-color-bg-2:#f6f7f8;font-family:var(--font-sans)}html body[theme-mode=dark],html body .semi-always-dark,:host([theme-mode=dark]),:host .semi-always-dark{--semi-blue-0:5, 52, 27;--semi-blue-1:6, 74, 38;--semi-blue-2:7, 96, 49;--semi-blue-3:8, 124, 62;--semi-blue-4:9, 158, 79;--semi-blue-5:10, 193, 96;--semi-blue-6:58, 206, 127;--semi-blue-7:118, 222, 164;--semi-blue-8:178, 237, 203;--semi-blue-9:224, 249, 235;--semi-border-radius-extra-small:var(--radius-sm);--semi-border-radius-small:var(--radius-sm);--semi-border-radius-medium:var(--radius-md);--semi-border-radius-large:var(--radius-lg);--semi-color-border:var(--border);--semi-color-text-0:#e8e9ea;--semi-color-text-1:#a8adb3;--semi-color-text-2:#7c8288;--semi-color-text-3:#6b7176;--semi-color-bg-0:#17181a;--semi-color-bg-1:#1f2022;--semi-color-bg-2:#2a2b2e}html body .semi-input-wrapper-default,html body .semi-select-default,html body .semi-datepicker-range-input-wrapper-default,html body .semi-cascader-default,html body .semi-treeSelect-default,html body .semi-button-size-default{min-height:var(--control-height)}html body .semi-input-default{height:calc(var(--control-height) - 2px)}:root{font-family:var(--font-sans);color:var(--text-primary);background:var(--surface-panel-muted);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--brand-25:#f5fcf8;--brand-50:#ecf9f0;--brand-100:#cdf0dc;--brand-200:#a8e5c0;--brand-300:#6fd79a;--brand-500:#0ac160;--brand-600:#0ac160;--brand-700:#0ac160;--success-50:#ecfdf5;--success-500:#16a34a;--success-600:#059669;--warning-50:#fff7ed;--warning-500:#f97316;--warning-600:#d97706;--danger-50:#fef2f2;--danger-500:#ef4444;--danger-600:#dc2626;--surface-page:#f6f7f8;--surface-page-gradient:var(--surface-page);--surface-panel:#fff;--surface-glass:#ffffff29;--glass-edge:#0f172a0f;--surface-panel-muted:#f6f7f8;--surface-sunken:#f1f2f4;--surface-panel-muted-hover:#eeeff0;--surface-topbar:#fffffff0;--surface-tabs-bar:#fffffff5;--surface-control:#fff;--surface-control-muted:#f6f7f8;--border:#dddedf;--table-line:#e9eaeb;--grid-line:#f0f1f2;--divider:#f6f7f8;--chart-1:#0ac160;--chart-2:#2f80ed;--chart-3:#f97316;--chart-4:#8b5cf6;--chart-5:#06b6d4;--chart-6:#ec4899;--chart-7:#eab308;--chart-8:#64748b;--chart-negative:#ef4444;--chart-axis-line:#e9eaeb;--chart-axis-label:#6b7278;--chart-grid-line:#f0f1f2;--text-row-action:#576b95;--font-sans:"PingFang SC", "PingFang HK", "HarmonyOS Sans SC", "Microsoft YaHei", "Hiragino Sans GB", -apple-system, BlinkMacSystemFont, sans-serif;--font-number:Verdana, "PingFang SC", "Microsoft YaHei", sans-serif;--font-stat-number:"Avenir Next", Avenir, Verdana, "PingFang SC", "Microsoft YaHei", sans-serif;--text-placeholder:#949aa0;--text-table-head:#575a5e;--text-table:#242627;--shadow-fixed-col:#0f172a29;--text-primary:#2b2b2b;--text-strong:#000;--crumb-parent:#a2a5a8;--text-secondary:#6b7278;--text-muted:#969798;--text-inverse:#fff;--shadow-panel:none;--shadow-card:0 1px 2px #0f172a0f, 0 1px 3px #0f172a0a;--shadow-floating:0 24px 60px #0f172a29;--overlay-mask:#0f172a3d;--overlay-blur:6px;--accent-500:#f4de4d;--accent-600:#e0ca39;--surface-interactive-hover:var(--brand-50);--text-interactive-hover:var(--brand-600);--radius-sm:4px;--radius-md:4px;--radius-lg:4px;--radius-xl:4px;--radius-2xl:4px;--control-height-sm:32px;--control-height:40px;--control-height-lg:48px;--focus-ring:0 0 0 3px #0ac16029;--sidebar-bg:#fff;--sidebar-bg-elevated:#f6f7f8;--sidebar-text:#2b2b2b;--sidebar-text-muted:#6b7278;--sidebar-active:var(--brand-600);font-weight:400;line-height:1.5}:root,:root.light,:root.default,:root[data-theme=light],:root[data-theme=default],.light,.default,[data-theme=light],[data-theme=default]{--accent:#0ac160;--accent-hover:#0ac160;--accent-foreground:#fff;--accent-soft:#0ac1601f;--accent-soft-hover:#0ac1602e;--accent-soft-foreground:#0ac160;--focus:#0ac160;--field-border-focus:#0ac160;--color-accent:#0ac160;--color-blue-50:#ecf9f0;--color-blue-100:#cdf0dc;--color-blue-200:#a8e5c0;--color-blue-300:#6fd79a;--color-blue-600:#0ac160;--color-blue-700:#0ac160;--color-indigo-50:#ecf9f0;--color-indigo-600:#0ac160}:root[data-theme=dark]{color:var(--text-secondary);background:var(--surface-page);--surface-page:#17181a;--surface-panel:#1f2022;--surface-glass:#1f202238;--glass-edge:#ffffff1a;--surface-panel-muted:#2a2b2e;--surface-sunken:#151618;--surface-panel-muted-hover:#313336;--surface-topbar:#1f2022db;--surface-tabs-bar:#1f2022eb;--surface-control:#1f2022;--surface-control-muted:#2a2b2e;--border:#414346;--table-line:#35373a;--grid-line:#2f3134;--divider:#282a2d;--chart-1:#3ace7f;--chart-2:#5b9cf8;--chart-3:#fb9a4b;--chart-4:#a78bfa;--chart-5:#38bdf8;--chart-6:#f472b6;--chart-7:#facc15;--chart-8:#94a3b8;--chart-negative:#f0625f;--chart-axis-line:#35373a;--chart-axis-label:#a8adb3;--chart-grid-line:#2f3134;--text-row-action:#8fa8d4;--text-placeholder:#797f84;--text-table-head:#a8adb3;--text-table:#e8e9ea;--shadow-fixed-col:#0000008c;--text-primary:#e8e9ea;--text-strong:#fff;--crumb-parent:#7c8288;--text-secondary:#a8adb3;--text-muted:#7c8288;--text-inverse:#17181a;--shadow-panel:none;--shadow-card:0 1px 2px #0006, 0 1px 3px #00000047;--shadow-floating:0 28px 70px #00000075;--overlay-mask:#00000085;--overlay-blur:6px;--surface-interactive-hover:#0ac16029;--text-interactive-hover:#3ace7f;--focus-ring:0 0 0 3px #0ac1603d;--sidebar-bg:#1f2022;--sidebar-bg-elevated:#2a2b2e;--brand-25:#0ac16012;--brand-50:#0ac16024;--brand-100:#0ac16033;--brand-200:#0ac16047;--brand-300:#3ace7f;--success-50:#16a34a29;--success-500:#3fbf6b;--success-600:#4ecb7a;--warning-50:#f9731629;--warning-500:#f59e4b;--warning-600:#fbb268;--danger-50:#ef444429;--danger-500:#f0625f;--danger-600:#f47a77;--accent-500:#d8c14a;--accent-600:#c2ad42;--sidebar-text:#c8cacc;--sidebar-text-muted:#7c8288;--sidebar-active:var(--accent-500)}:root[data-theme=dark],.dark,[data-theme=dark]{--accent:#0ac160;--accent-hover:#0ac160;--accent-foreground:#fff;--accent-soft:#0ac1602e;--accent-soft-hover:#0ac1603d;--accent-soft-foreground:#6fd79a;--focus:#0ac160;--field-border-focus:#0ac160;--color-accent:#0ac160;--color-blue-50:#ecf9f0;--color-blue-100:#cdf0dc;--color-blue-200:#a8e5c0;--color-blue-300:#6fd79a;--color-blue-600:#0ac160;--color-blue-700:#0ac160;--color-indigo-50:#ecf9f0;--color-indigo-600:#0ac160}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;min-height:100%;margin:0}body{background:var(--surface-page-gradient);min-width:320px;overflow:hidden auto}.product-window-centered-notification{margin:24px 0 0!important}:root[data-theme=dark] body{background:var(--surface-page)}button,input,textarea,select{font:inherit}h1,h2,h3,p{margin:0}h1{margin-top:0;margin-bottom:0;font-size:20px;line-height:1.2}h2{margin-bottom:6px;font-size:18px;line-height:1.2}a{color:inherit}.workspace-shell{background:var(--surface-page-gradient);width:100%;max-width:1920px;min-height:100vh;color:var(--text-primary);grid-template-rows:64px minmax(calc(100vh - 88px),auto);grid-template-columns:220px minmax(0,1fr);gap:12px;margin:0 auto;transition:grid-template-columns .2s,background-color .2s;display:grid;overflow:visible}:root[data-theme=dark] .workspace-shell{background:linear-gradient(135deg, #0ac16014, #0ac16000 32%), var(--surface-page)}.workspace-topbar{-webkit-backdrop-filter:none;z-index:20;height:64px;box-shadow:none;background:#fff0;border-bottom:1px solid #0000;flex-shrink:0;grid-area:1/1/auto/-1;justify-content:space-between;align-items:center;gap:20px;padding:0 48px;transition:background-color .18s,border-color .18s,box-shadow .18s;display:flex;position:sticky;top:0}.workspace-brand{background:0 0;border:0;height:auto;padding:0}.workspace-topbar-title{display:none}.workspace-topbar.workspace-topbar-right{justify-content:flex-end}.workspace-brand-shell,.workspace-brand,.workspace-topbar-meta{align-items:center;gap:14px;min-width:0;display:flex}.workspace-brand-shell{min-width:0}.workspace-brand-mark{background:linear-gradient(135deg, var(--brand-500), var(--brand-700));width:32px;height:32px;color:var(--text-inverse);letter-spacing:.12em;border-radius:4px;place-items:center;font-size:12px;font-weight:700;display:grid;box-shadow:0 8px 16px #0ac16038}.workspace-brand-shell .semi-button-content{align-items:center;gap:12px;display:flex}.workspace-brand-text{flex-direction:column;display:flex}.workspace-brand-text strong{letter-spacing:-.01em;color:var(--text-primary);font-size:22px;font-weight:800}.workspace-topbar-meta{gap:14px}.workspace-topbar-icon-button{width:36px;height:var(--control-height);color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:background-color .2s,color .2s;display:inline-flex}.workspace-topbar-icon-button:hover{background:var(--surface-interactive-hover);color:var(--text-interactive-hover)}.workspace-topbar-icon-button svg{width:20px;height:20px}.workspace-sidebar-toggle{height:var(--control-height);color:var(--text-muted);cursor:pointer;font:inherit;background:0 0;border:0;justify-content:center;align-items:center;gap:10px;padding:0;transition:color .2s;display:inline-flex}.workspace-sidebar-toggle:hover{color:var(--text-primary)}.workspace-sidebar-toggle:focus-visible{box-shadow:var(--focus-ring);outline:none}.workspace-sidebar-toggle svg{flex:0 0 20px;width:20px;height:20px}.workspace-sidebar-toggle span{letter-spacing:.02em;font-size:14px;font-weight:600}.workspace-user-meta{align-items:center;gap:12px;padding-left:8px;display:flex}.workspace-user-copy{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.workspace-user-copy p{color:var(--text-primary);font-size:14px;font-weight:600;line-height:1}.workspace-user-copy span{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.workspace-user-avatar{background:linear-gradient(135deg, var(--accent-500), var(--brand-600));width:32px;height:32px;color:var(--text-primary);border:1px solid var(--border);border-radius:999px;place-items:center;font-size:13px;font-weight:800;display:grid;overflow:hidden;box-shadow:0 1px 2px #0f172a14}.workspace-user-avatar img{object-fit:cover;width:100%;height:100%;display:block}.workspace-body{background:0 0;grid-template-columns:220px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.workspace-shell.sidebar-collapsed .workspace-body{grid-template-columns:70px minmax(0,1fr)}.workspace-sidebar{background:var(--sidebar-bg);border-right:0;border-radius:4px;flex-direction:column;grid-area:2/1;align-self:start;height:calc(100dvh - 88px);min-height:0;max-height:calc(100dvh - 88px);margin-bottom:12px;margin-left:12px;padding:16px;display:flex;position:sticky;top:76px;overflow:hidden}.sidebar-brand{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:12px;margin-bottom:18px;padding:0 8px 18px;display:flex}.sidebar-brand:focus-visible{border-radius:4px;outline:none;box-shadow:0 0 0 4px #f4de4d2e}.sidebar-brand-mark{background:linear-gradient(135deg, var(--brand-500), var(--brand-700));width:34px;height:34px;color:var(--text-inverse);letter-spacing:.12em;border-radius:4px;place-items:center;font-size:12px;font-weight:800;display:grid}.sidebar-brand-text{flex-direction:column;min-width:0;display:flex}.sidebar-brand-text strong{letter-spacing:-.01em;color:var(--text-primary);font-size:18px;font-weight:800;line-height:1.1}.workspace-shell.sidebar-collapsed .sidebar-brand{justify-content:center;padding-left:0;padding-right:0}.workspace-shell.sidebar-collapsed .sidebar-brand-text{display:none}.workspace-sidebar .sidebar-section+.sidebar-section{border-top-color:var(--divider)}.workspace-sidebar .sidebar-section-label strong{color:var(--text-primary)}.workspace-sidebar .sidebar-link{color:var(--sidebar-text)}.workspace-sidebar .sidebar-link-icon,.workspace-sidebar .sidebar-link-chevron{color:var(--sidebar-text-muted)}.workspace-sidebar .sidebar-link:hover{color:var(--brand-600);background:0 0;border-color:#0000}.workspace-sidebar .sidebar-link:hover .sidebar-link-icon,.workspace-sidebar .sidebar-link:hover .sidebar-link-chevron{color:var(--brand-600)}.workspace-sidebar .sidebar-link.active{color:var(--sidebar-active);box-shadow:none;background:0 0;border-color:#0000}.workspace-sidebar .sidebar-link.active .sidebar-link-icon,.workspace-sidebar .sidebar-link.active .sidebar-link-chevron{color:var(--sidebar-active)}.workspace-sidebar .sidebar-link-chevron{color:var(--sidebar-text)}.workspace-sidebar .sidebar-sub-links{border-left-color:var(--divider)}.workspace-sidebar .sidebar-sub-link{color:var(--sidebar-text)}.workspace-sidebar .sidebar-sub-link:hover{color:var(--brand-600);background:0 0;border-color:#0000}.workspace-sidebar .sidebar-sub-link.active{color:var(--sidebar-active);background:0 0;border-color:#0000}.workspace-sidebar .sidebar-footer{border-top-color:var(--divider)}.sidebar-scroll{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;flex:auto;min-height:0;max-height:100%;overflow:hidden auto}.sidebar-scroll::-webkit-scrollbar{width:0;height:0;display:none}.sidebar-section+.sidebar-section{border-top:1px solid var(--divider);margin-top:24px;padding-top:20px}.sidebar-section{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.sidebar-section-label{align-items:center;gap:8px;margin-bottom:14px;padding:0 8px;display:flex}.sidebar-section-icon{width:20px;height:20px;color:var(--text-primary);background:0 0;border-radius:4px;flex:0 0 20px;justify-content:center;align-items:center;display:inline-flex}.sidebar-section-icon svg{stroke-width:2.2px;width:14px;height:14px}.sidebar-section-label strong{color:var(--text-primary);letter-spacing:0;text-transform:none;font-size:14px;font-weight:500;line-height:20px}.sidebar-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 6px;display:grid}.sidebar-nav-group{flex-direction:column;gap:4px;min-width:0;display:flex}.sidebar-link{width:100%;height:24px;min-height:24px;color:var(--text-secondary);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:flex-start;align-items:center;gap:6px;padding:0 8px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;display:flex}.sidebar-link-main{flex:1;justify-content:flex-start;align-items:center;gap:0;min-width:0;display:flex}.floating-sidebar-tooltip{color:var(--text-inverse);letter-spacing:.01em;white-space:nowrap;pointer-events:none;z-index:9999;background:#0f172af5;border-radius:4px;padding:8px 10px;font-size:12px;font-weight:600;position:fixed;transform:translateY(-50%);box-shadow:0 12px 30px #0f172a38,0 0 0 1px #94a3b82e}.floating-sidebar-tooltip:before{content:"";border-style:solid;border-width:6px;border-color:transparent var(--border) transparent transparent;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.sidebar-link:hover{color:var(--brand-700);background:0 0}.sidebar-link.active{color:var(--brand-600);box-shadow:none;background:0 0;border-color:#0000;font-weight:600}.sidebar-link-chevron{width:16px;height:16px;color:var(--text-muted);flex:0 0 16px;justify-content:center;align-items:center;margin-left:2px;transition:transform .2s,color .2s;display:inline-flex}.sidebar-link-chevron svg{stroke-width:2.2px;width:14px;height:14px;display:block}.sidebar-link.expanded .sidebar-link-chevron{transform:rotate(180deg)}.sidebar-link:hover .sidebar-link-chevron,.sidebar-link.active .sidebar-link-chevron{color:currentColor}.sidebar-link-icon{width:18px;height:18px;color:inherit;flex:0 0 18px;justify-content:center;align-items:center;display:none}.sidebar-link-icon svg{stroke-width:2px;width:16px;height:16px;display:block}.sidebar-link-text{text-align:left;min-width:0;font-size:12px;font-weight:500;line-height:1.2;display:block}.sidebar-sub-links{border-left:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-left:0;padding-left:0;display:grid}.sidebar-sub-link{width:100%;min-height:var(--control-height);color:var(--text-secondary);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:0;padding:8px;transition:background-color .2s,color .2s,border-color .2s;display:flex}.sidebar-sub-link:hover{color:var(--brand-700);background:0 0;border-color:#0000}.sidebar-sub-link.active{color:var(--brand-600);background:0 0;border-color:#0000}.sidebar-sub-link-dot{display:none}.sidebar-sub-link-text{text-align:center;min-width:0;font-size:12px;font-weight:500;line-height:1.2}.sidebar-footer{border-top:0;margin-top:20px;padding-top:16px}.sidebar-collapse-button{width:100%;min-height:40px;color:var(--text-muted);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:10px;padding:10px 12px;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.sidebar-collapse-button:hover{background:var(--brand-50);color:var(--brand-600)}.sidebar-collapse-button svg{flex:0 0 18px;width:18px;height:18px}.sidebar-collapse-button span{letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:700}.workspace-shell.sidebar-collapsed .workspace-sidebar{padding-left:10px;padding-right:10px}.workspace-shell.sidebar-collapsed .sidebar-links{flex-direction:column;gap:4px;display:flex}.workspace-shell.sidebar-collapsed .sidebar-section-label,.workspace-shell.sidebar-collapsed .sidebar-link-text,.workspace-shell.sidebar-collapsed .sidebar-link-chevron,.workspace-shell.sidebar-collapsed .sidebar-sub-links,.workspace-shell.sidebar-collapsed .sidebar-collapse-button span{display:none}.workspace-shell.sidebar-collapsed .sidebar-link{justify-content:center;padding-left:10px;padding-right:10px}.workspace-shell.sidebar-collapsed .sidebar-link-icon{display:inline-flex}.workspace-shell.sidebar-collapsed .sidebar-link-main{flex:none;justify-content:center;gap:0}.workspace-shell.sidebar-collapsed .sidebar-section+.sidebar-section{margin-top:20px;padding-top:20px}.workspace-shell.sidebar-collapsed .sidebar-collapse-button{padding-left:10px;padding-right:10px}.workspace-content{background:0 0;grid-area:2/2;min-width:0;min-height:calc(100vh - 88px);margin-bottom:12px;margin-right:12px;padding:0;overflow:visible}.workspace-content.has-tabs .workspace-page-title-row{padding-top:0}.workspace-main-panel{background:var(--surface-panel);box-shadow:none;border:0;border-radius:4px;min-height:calc(100vh - 88px);padding:24px}.workspace-shell .master-drawer-overlay,.workspace-shell .purchase-drawer-overlay,.workspace-shell .product-drawer-overlay,.workspace-shell .drawer-mask,.master-drawer-overlay,.purchase-drawer-overlay,.product-drawer-overlay,.drawer-mask{background:var(--overlay-mask);-webkit-backdrop-filter:blur(var(--overlay-blur));z-index:80;justify-content:flex-end;display:flex;position:fixed;inset:0}.workspace-tabs-bar{background:var(--surface-tabs-bar);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:15;border-bottom:0;justify-content:flex-start;margin:0 0 12px;padding:0;display:flex;position:static;top:auto;overflow-x:auto}.workspace-tabs-bar .semi-tabs{width:100%}.workspace-page-title-row{justify-content:space-between;align-items:center;gap:18px;margin:0 0 18px;display:flex}.workspace-page-title-block{align-items:baseline;gap:12px;min-width:0;display:flex}.workspace-page-title-block h1{color:var(--text-primary);letter-spacing:0;margin:0;font-size:18px;font-weight:500;line-height:28px}.workspace-page-title-block span{color:var(--text-muted);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:800}.workspace-page-title-actions{flex:none;justify-content:flex-end;align-items:center;gap:12px;display:inline-flex}.workspace-tabs{align-items:flex-end;gap:34px;min-width:max-content;display:flex}.workspace-tab{font:inherit;color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0 0 14px;font-size:16px;font-weight:700;line-height:22px;position:relative}.workspace-tab:hover,.workspace-tab.active{color:var(--text-primary)}.workspace-tab.active:after{content:"";background:var(--accent-500);height:4px;position:absolute;bottom:-1px;left:0;right:0}.workspace-page-title-row:has(+.workspace-tabs-bar){margin-bottom:16px}.workspace-page{min-width:0}.module-placeholder{flex-direction:column;gap:16px;display:flex}.construction-placeholder{min-height:420px}.placeholder-hero,.placeholder-card{border:1px solid var(--border);background:var(--surface-panel);box-shadow:var(--shadow-panel);border-radius:4px}.placeholder-hero{justify-content:space-between;align-items:flex-start;gap:20px;padding:24px;display:flex}.placeholder-hero h1{margin:10px 0 8px;font-size:30px;line-height:1.15}.placeholder-hero p{max-width:560px;color:var(--text-muted);font-size:14px}.placeholder-tag{background:var(--brand-50);min-height:28px;color:var(--brand-600);border-radius:999px;align-items:center;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.construction-tag{background:var(--warning-50);color:var(--warning-600)}.placeholder-path-card{background:var(--surface-panel-muted);min-width:260px;box-shadow:inset 0 0 0 1px var(--border);border-radius:4px;padding:16px 18px}.placeholder-path-card span{color:var(--text-muted);font-size:12px;display:block}.placeholder-path-card strong{color:var(--text-primary);word-break:break-all;margin-top:8px;font-size:14px;line-height:1.5;display:block}.placeholder-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.placeholder-card{padding:20px}.placeholder-card h2{margin-bottom:10px;font-size:16px}.placeholder-card p{color:var(--text-muted);font-size:14px}.placeholder-chip-row{flex-wrap:wrap;gap:10px;display:flex}.placeholder-chip{background:var(--surface-panel-muted);min-height:30px;color:var(--text-secondary);box-shadow:inset 0 0 0 1px var(--border);border-radius:999px;align-items:center;padding:0 12px;font-size:12px;display:inline-flex}.template-preview-page{flex-direction:column;gap:18px;display:flex}.template-preview-hero{border:1px solid var(--border);background:linear-gradient(135deg, var(--surface-panel), var(--surface-panel)), var(--surface-panel);border-radius:4px;justify-content:space-between;align-items:flex-start;gap:20px;padding:24px;display:flex;box-shadow:0 16px 40px #0f172a0f}.template-preview-copy{flex-direction:column;gap:10px;display:flex}.template-preview-copy h1{margin:0;font-size:30px;line-height:1.15}.template-preview-copy p{max-width:720px;color:var(--text-muted);font-size:14px;line-height:1.7}.template-preview-tag{background:var(--brand-50);width:fit-content;min-height:30px;color:var(--brand-600);border-radius:999px;align-items:center;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.template-preview-meta{background:var(--surface-panel);min-width:280px;box-shadow:inset 0 0 0 1px var(--border);border-radius:4px;flex-direction:column;gap:8px;padding:16px 18px;display:flex}.template-preview-meta span{color:var(--text-muted);font-size:12px}.template-preview-meta strong{color:var(--text-primary);word-break:break-all;font-size:14px;line-height:1.5}.template-preview-meta a{width:fit-content;color:var(--brand-600);font-size:13px;font-weight:600;text-decoration:none}.template-preview-meta a:hover{color:var(--brand-600)}.template-preview-frame-shell{border:1px solid var(--border);background:var(--surface-panel);border-radius:4px;height:min(78vh,960px);overflow:hidden;box-shadow:0 18px 40px #0f172a14}.template-preview-frame{background:var(--text-primary);border:0;width:100%;height:100%}.placeholder-hero,.placeholder-card,.placeholder-path-card,.placeholder-chip,.template-preview-hero,.template-preview-meta,.template-preview-frame-shell{box-shadow:none;background:0 0}@media (width<=1080px){.placeholder-grid{grid-template-columns:1fr}}@media (width<=860px){.workspace-shell{grid-template-rows:auto auto auto;grid-template-columns:1fr}.workspace-topbar,.placeholder-hero,.template-preview-hero{flex-direction:column;align-items:flex-start}.workspace-topbar{height:auto;min-height:64px;padding:12px 16px}.workspace-brand-shell,.workspace-topbar-meta{flex-wrap:wrap;align-items:flex-start;width:100%}.workspace-sidebar{border-right:0;border-bottom:1px solid var(--divider);grid-area:2/1;height:auto;max-height:38vh;margin:0 12px 12px;position:relative;top:auto}.workspace-content{grid-area:3/1;min-height:auto;margin:0 12px 12px;padding:0}.workspace-content.has-tabs{padding:0}.workspace-content.has-tabs .workspace-page-title-row{padding-top:0}.workspace-tabs-bar{margin:0 0 12px;padding:0;top:0}.workspace-main-panel{border-radius:4px;min-height:auto;padding:16px}.workspace-page-title-row{flex-direction:column;align-items:flex-start}.workspace-page-title-block{flex-direction:column;align-items:flex-start;gap:4px}.workspace-tabs{gap:18px}.workspace-tab{padding-bottom:12px;font-size:16px;line-height:22px}.workspace-topbar{grid-area:1/1}.placeholder-path-card,.template-preview-meta{width:100%;max-width:none}.workspace-user-meta{padding-left:0}.template-preview-frame-shell{height:72vh}}.workspace-shell.is-embedded{grid-template-rows:auto;grid-template-columns:1fr}.workspace-shell.is-embedded .workspace-sidebar,.workspace-shell.is-embedded .workspace-topbar,.workspace-shell.is-embedded .workspace-sidebar-toggle{display:none}.workspace-shell.is-embedded .workspace-content{grid-area:1/1;min-height:100vh;margin:0;padding:0}.workspace-shell.is-embedded .workspace-main-panel{border-radius:0;min-height:100vh;padding:16px}body.syd-embed{height:auto!important;position:static!important;overflow:auto!important}body.syd-embed .semi-sidesheet-mask{display:none}body.syd-embed .semi-sidesheet{position:static}body.syd-embed .semi-sidesheet-inner{max-width:100%;max-height:none;box-shadow:none;position:static;width:100%!important;height:auto!important;transform:none!important}body.syd-embed .semi-sidesheet-body{max-height:none;overflow:visible}body.syd-embed .syd-drawer-footer{position:static}.todo-mobile-list{flex-direction:column;gap:10px;display:flex}.todo-mobile-card{border:1px solid var(--border);background:var(--surface-panel);border-radius:4px;flex-direction:column;gap:8px;padding:12px;display:flex}.todo-mobile-card-head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.todo-mobile-card-title{word-break:break-all;font-size:15px;font-weight:600;line-height:1.4}.todo-mobile-card-meta{grid-template-columns:auto 1fr;gap:4px 10px;font-size:13px;line-height:1.6;display:grid}.todo-mobile-card-meta dt{color:var(--text-tertiary,var(--text-muted));white-space:nowrap}.todo-mobile-card-meta dd{color:var(--text-primary,var(--text-primary));word-break:break-all;margin:0}.todo-mobile-card-actions{justify-content:flex-end;display:flex}.todo-mobile-empty{text-align:center;color:var(--text-tertiary,var(--text-muted));padding:32px 0}@media (width<=640px){.product-management-sidesheet .todo-business-field-grid,.product-management-sidesheet .todo-action-field-grid,.master-page .todo-business-field-grid,.master-page .todo-action-field-grid,.product-detail-readonly-form{grid-template-columns:1fr}.product-management-sidesheet .product-detail-readonly-field>span,.product-detail-readonly-field>span{margin-bottom:2px;display:block}.product-management-sidesheet .product-detail-readonly-field>strong,.product-detail-readonly-field>strong{word-break:break-all;display:block}.todo-page .master-search-grid{grid-template-columns:1fr}.todo-overview-grid{grid-template-columns:repeat(2,1fr)}.todo-page .master-search-actions{justify-content:flex-start}}.invoice-card-list{flex-direction:column;gap:12px;display:flex}.invoice-card{border:1px solid var(--border);background:var(--surface-panel);border-radius:4px;flex-direction:column;gap:10px;padding:12px;display:flex}.invoice-card-head{justify-content:space-between;align-items:center;font-size:14px;font-weight:600;display:flex}.invoice-card .master-field{flex-direction:column;gap:4px;min-width:0;display:flex}.invoice-card .master-field>span{color:var(--text-tertiary,var(--text-muted));font-size:13px}.invoice-card-list .purchase-return-add-row{border:1px dashed var(--border);text-align:center;color:var(--brand-600,var(--brand-600));cursor:pointer;border-radius:4px;margin-bottom:4px;padding:10px 0;font-size:14px}.workspace-shell{grid-template-columns:269px minmax(0,1fr);gap:12px}.workspace-sidebar{background:var(--sidebar-bg);border-radius:0;flex-direction:column;grid-area:1/1/-1;width:269px;height:100dvh;max-height:100dvh;margin:0;padding:0;display:flex;position:sticky;top:0;overflow:hidden}.workspace-topbar{grid-area:1/2;justify-content:flex-end;padding:0 24px}.sidebar-brand-row{flex:none;align-items:center;height:124px;padding-left:25px;display:flex}.sidebar-brand-row .semi-button{background:0 0;border-radius:4px;height:auto;min-height:0;padding:0}.sidebar-brand-row .semi-button:hover{background:0 0}.sidebar-brand-row .semi-button-content{align-items:center;gap:12px;display:flex}.workspace-brand-mark{letter-spacing:.08em;border-radius:4px;flex:0 0 32px;width:32px;height:32px;font-size:12px;font-weight:700}.workspace-brand-text strong{letter-spacing:0;color:var(--text-primary);font-size:20px;font-weight:700;line-height:24px}.sidebar-scroll{padding:0 22px 24px}.workspace-sidebar .sidebar-section{background:0 0;border:0;padding:0}.workspace-sidebar .sidebar-section+.sidebar-section{border-top:0;margin-top:8px;padding-top:0}.workspace-sidebar .sidebar-section-label{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;width:100%;height:56px;margin:0;padding:0 4px 0 8px;transition:background-color .15s;display:flex}.workspace-sidebar .sidebar-section-label:hover{background:var(--surface-panel-muted)}.workspace-sidebar .sidebar-section-icon{width:20px;height:20px;color:var(--text-primary);flex:0 0 20px}.workspace-sidebar .sidebar-section-icon svg{stroke-width:1.8px;width:20px;height:20px}.workspace-sidebar .sidebar-section-label strong{color:var(--text-primary);font-size:16px;font-weight:500;line-height:24px}.sidebar-section-chevron{width:16px;height:16px;color:var(--text-muted);flex:0 0 16px;justify-content:center;align-items:center;margin-left:auto;transition:transform .2s;display:inline-flex}.sidebar-section-chevron svg{stroke-width:2px;width:16px;height:16px;display:block}.sidebar-section.is-expanded .sidebar-section-chevron{transform:rotate(180deg)}.sidebar-links{flex-direction:column;grid-template-columns:none;gap:0;padding:8px 0 16px;display:flex}.workspace-sidebar .sidebar-links .semi-button{background:0 0;border-radius:4px;justify-content:flex-start;width:100%;height:56px;min-height:56px;padding:0 12px 0 36px}.workspace-sidebar .sidebar-links .semi-button .semi-button-content{justify-content:flex-start;width:100%;display:flex}.workspace-sidebar .sidebar-links .sidebar-link-text{color:var(--text-primary);font-size:16px;font-weight:400;line-height:24px}.workspace-sidebar .sidebar-links .semi-button:hover{background:var(--surface-panel-muted)}.workspace-sidebar .sidebar-links .semi-button[aria-current=page]{background:var(--brand-50)}.workspace-shell{grid-template-rows:77px minmax(calc(100vh - 77px),auto);gap:0}.workspace-topbar{background:0 0;justify-content:flex-end;align-items:flex-end;height:77px;padding:0 44px 0 0}.workspace-topbar-meta{background:var(--surface-panel);border-radius:4px;align-items:center;gap:0;height:48px;padding:0 4px 0 0;display:flex;box-shadow:0 2px 8px #0f172a0f}.workspace-topbar-meta .workspace-user-copy p,.workspace-topbar-meta .semi-button,.workspace-topbar-meta .semi-select{font-size:14px}.workspace-user-avatar{border-radius:999px;width:40px;height:40px;font-size:14px}.workspace-content{min-height:calc(100vh - 77px);margin:0;padding:0 64px 24px 66px}.workspace-page-title-row{margin:21px 0 17px}.workspace-page-title-block{align-items:baseline;gap:10px}.workspace-page-crumb-parent,.workspace-page-crumb-sep{color:var(--text-muted);font-size:24px;font-weight:400;line-height:32px}.workspace-page-title-block h1{color:var(--text-primary);font-size:24px;font-weight:600;line-height:32px}.workspace-main-panel{background:var(--surface-panel);border-radius:4px;min-height:calc(100vh - 224px);padding:24px}.workspace-content .master-list-toolbar .semi-button,.workspace-content .product-table-toolbar .semi-button,.workspace-content .master-search-card .semi-button,.workspace-content .syd-filter-bar .semi-button,.workspace-content .master-filter-actions .semi-button,.workspace-content .workflow-platform-filter-grid .semi-button,.workspace-content .workflow-platform-tab-toolbar .semi-button{height:var(--control-height)!important;min-height:var(--control-height)!important;border-radius:4px!important;padding:0 20px!important;font-size:16px!important}.workspace-content .master-list-toolbar .semi-button-light,.workspace-content .product-table-toolbar .semi-button-light,.workspace-content .workflow-platform-tab-toolbar .semi-button-light,.workspace-content .master-list-toolbar .semi-button-tertiary:not(.semi-button-disabled),.workspace-content .product-table-toolbar .semi-button-tertiary:not(.semi-button-disabled),.workspace-content .workflow-platform-tab-toolbar .semi-button-tertiary:not(.semi-button-disabled){background:var(--surface-panel-muted);color:var(--brand-600);border-color:#0000}.workspace-content .master-list-toolbar .semi-button-light.semi-button-danger,.workspace-content .product-table-toolbar .semi-button-light.semi-button-danger,.workspace-content .master-list-toolbar .semi-button-light.semi-button-danger .semi-button-content,.workspace-content .product-table-toolbar .semi-button-light.semi-button-danger .semi-button-content{color:var(--danger-600)}.workspace-content .semi-table-container,.workspace-content .semi-table-wrapper,.workspace-content .semi-table-header,.workspace-content .semi-table-body,.workspace-content .semi-table,.workspace-content .master-table-card{box-shadow:none!important;border:0!important;border-radius:0!important}.workspace-content .semi-table-thead>.semi-table-row>.semi-table-row-head,.semi-sidesheet .semi-table-thead>.semi-table-row>.semi-table-row-head,.semi-modal .semi-table-thead>.semi-table-row>.semi-table-row-head{color:var(--text-table-head)!important;border-top:0!important;border-left:0!important;border-right:0!important;border-bottom:1px solid var(--table-line)!important;background:0 0!important;padding-left:24px!important;padding-right:24px!important;font-size:12px!important;font-weight:400!important}.workspace-content .semi-table-tbody>.semi-table-row>.semi-table-row-cell,.semi-sidesheet .semi-table-tbody>.semi-table-row>.semi-table-row-cell,.semi-modal .semi-table-tbody>.semi-table-row>.semi-table-row-cell{border-top:0!important;border-left:0!important;border-right:0!important;border-bottom:1px solid var(--table-line)!important;padding-left:24px!important;padding-right:24px!important}.workspace-content .semi-table-column-title{color:var(--text-table-head)!important;font-size:12px!important;font-weight:400!important}.workspace-content.has-tabs{padding:0 64px 24px 66px}@media (width<=1600px){.workspace-content,.workspace-content.has-tabs{padding-left:24px;padding-right:24px}}.workspace-content .semi-table-thead>.semi-table-row>.semi-table-row-head{padding-top:11px!important;padding-bottom:11px!important;line-height:20px!important}.workspace-content .semi-table-tbody>.semi-table-row>.semi-table-row-cell{padding-top:16px!important;padding-bottom:16px!important;font-size:14px!important;line-height:20px!important}.workspace-content .semi-table-placeholder{border-bottom:1px solid var(--table-line)!important;padding:16px 24px!important}.workspace-content .semi-table-placeholder .semi-empty{padding:0!important}.workspace-content .semi-table-placeholder .semi-empty-image{display:none!important}.workspace-content .semi-table-placeholder .semi-empty-description{color:var(--text-primary)!important;margin:0!important;font-size:14px!important;line-height:20px!important}.syd-table-empty{flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px 0;display:flex}.syd-table-empty-icon{flex:none;width:72px;height:56px;display:block}.syd-table-empty-shadow{fill:var(--surface-panel-muted)}.syd-table-empty-tray,.syd-table-empty-sheet,.syd-table-empty-line{stroke:var(--table-line);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.syd-table-empty-tray{fill:var(--surface-panel-muted)}.syd-table-empty-sheet{fill:var(--surface-panel)}.syd-table-empty-line{fill:none}.syd-table-empty-text{color:var(--text-muted);text-align:center;font-size:14px;line-height:20px}.workspace-content .semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-cell-fixed-left,.workspace-content .semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-cell-fixed-right,.workspace-content .semi-table-tbody>.semi-table-row>.semi-table-row-cell.semi-table-cell-fixed-left,.workspace-content .semi-table-tbody>.semi-table-row>.semi-table-row-cell.semi-table-cell-fixed-right,.workspace-content .semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-column-selection,.workspace-content .semi-table-tbody>.semi-table-row>.semi-table-row-cell.semi-table-column-selection{padding-left:12px!important;padding-right:12px!important}.workspace-content .semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-cell-fixed-left,.workspace-content .semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-cell-fixed-right,.workspace-content .semi-table-tbody>.semi-table-row>.semi-table-row-cell.semi-table-cell-fixed-left,.workspace-content .semi-table-tbody>.semi-table-row>.semi-table-row-cell.semi-table-cell-fixed-right{background:var(--surface-panel)!important}.workspace-content .semi-table-tbody>.semi-table-row:hover>.semi-table-row-cell.semi-table-cell-fixed-left,.workspace-content .semi-table-tbody>.semi-table-row:hover>.semi-table-row-cell.semi-table-cell-fixed-right,.workspace-content .semi-table-tbody>.semi-table-row.semi-table-row-hovered>.semi-table-row-cell.semi-table-cell-fixed-left,.workspace-content .semi-table-tbody>.semi-table-row.semi-table-row-hovered>.semi-table-row-cell.semi-table-cell-fixed-right{background:var(--surface-panel-muted)!important}.workspace-content .semi-tabs-bar-line.semi-tabs-bar-top{border-bottom:2px solid var(--divider)}.workspace-content .semi-tabs-bar-line .semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab{color:var(--text-placeholder);border-bottom-width:2px;border-bottom-color:#0000;margin-bottom:-2px;padding:4px 0 28px;font-size:16px;font-weight:400;line-height:24px}.workspace-content .semi-tabs-bar-line .semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab:not(:last-of-type){margin-right:40px}.workspace-content .semi-tabs-bar-line .semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab:hover{color:var(--text-secondary)}.workspace-content .semi-tabs-bar-line .semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab-active{color:var(--text-primary);border-bottom-color:var(--text-primary);font-weight:600}.syd-page-tabs .semi-tabs-bar-line.semi-tabs-bar-top{border-bottom:2px solid var(--divider)}.syd-page-tabs .semi-tabs-bar-line .semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab{color:var(--text-placeholder);border-bottom-width:2px;border-bottom-color:#0000;margin-bottom:-2px;padding:4px 0 28px;font-size:16px;font-weight:400;line-height:24px}.syd-page-tabs .semi-tabs-bar-line .semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab:not(:last-of-type){margin-right:40px}.syd-page-tabs .semi-tabs-bar-line .semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab:hover{color:var(--text-secondary)}.syd-page-tabs .semi-tabs-bar-line .semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab-active{color:var(--text-primary);border-bottom-color:var(--text-primary);font-weight:600}.syd-page-tabs.semi-tabs{width:100%}.syd-page-tabs.semi-tabs>.semi-tabs-content{padding:5px 0}.semi-datepicker:not(.semi-datepicker-disabled),.semi-datepicker:not(.semi-datepicker-disabled) .semi-input-wrapper,.semi-datepicker:not(.semi-datepicker-disabled) .semi-input,.semi-datepicker:not(.semi-datepicker-disabled) input,.semi-datepicker:not(.semi-datepicker-disabled) .semi-input-prefix,.semi-datepicker:not(.semi-datepicker-disabled) .semi-input-suffix,.semi-datepicker:not(.semi-datepicker-disabled) .semi-datepicker-input,.semi-datepicker:not(.semi-datepicker-disabled) .semi-datepicker-range-input,.semi-datepicker:not(.semi-datepicker-disabled) .semi-datepicker-range-input-wrapper,.semi-datepicker:not(.semi-datepicker-disabled) .semi-datepicker-range-input-separator{cursor:pointer!important}.semi-datepicker.semi-datepicker-disabled,.semi-datepicker.semi-datepicker-disabled input{cursor:not-allowed!important}.syd-brand-logo{object-fit:contain;-webkit-user-select:none;user-select:none;display:block}.workspace-brand-mark.syd-brand-logo,.dingtalk-login-brand-mark.syd-brand-logo{width:40px!important;height:40px!important;box-shadow:none!important;letter-spacing:normal!important;background:0 0!important;border:0!important;border-radius:0!important;flex:0 0 40px!important;padding:0!important}.sidebar-brand-row .semi-button,.sidebar-brand-row .semi-button:hover,.sidebar-brand-row .semi-button:active,.sidebar-brand-row .semi-button:focus,.sidebar-brand-row .semi-button.semi-button-borderless:hover,.sidebar-brand-row .semi-button.semi-button-borderless:active{box-shadow:none!important;background:0 0!important}.workspace-shell{max-width:none;margin:0}.workspace-sidebar .sidebar-section-label strong,.workspace-sidebar .sidebar-links .sidebar-link-text{color:var(--text-strong);font-size:17px;line-height:24px}.workspace-sidebar .sidebar-section-label strong{font-weight:500}.workspace-sidebar .sidebar-links .sidebar-link-text{font-weight:400}.workspace-sidebar .sidebar-links .semi-button[aria-current=page] .sidebar-link-text{color:var(--brand-600)}.workspace-topbar-meta{border-radius:24px}.workspace-page-title-block .workspace-page-crumb-parent{letter-spacing:normal;text-transform:none;color:var(--crumb-parent);font-size:24px;font-weight:400;line-height:32px}.workspace-page-title-block .workspace-page-crumb-sep{letter-spacing:normal;text-transform:none;color:var(--crumb-parent);font-size:14px;font-weight:400;line-height:32px}.workspace-page-title-block h1{color:var(--text-strong)}.workspace-page-title-row .workspace-page-title-block{gap:9px}.workspace-topbar-meta .workspace-theme-toggle{width:var(--control-height);height:var(--control-height);min-width:var(--control-height);color:var(--text-secondary);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:color .2s;display:inline-flex;position:relative}.workspace-topbar-meta .workspace-theme-toggle:hover,.workspace-topbar-meta .workspace-theme-toggle:active,.workspace-topbar-meta .workspace-theme-toggle:focus{box-shadow:none;background:0 0!important}.workspace-topbar-meta .workspace-theme-toggle:hover{color:var(--brand-600)}.workspace-topbar-meta .workspace-theme-toggle:focus-visible{outline:none;box-shadow:0 0 0 4px #0ac1602e}.workspace-topbar-meta .workspace-theme-toggle .semi-button-content{justify-content:center;align-items:center;display:inline-flex}.workspace-topbar-meta .workspace-theme-toggle svg{stroke-width:1.8px;width:18px;height:18px;display:block}.semi-tooltip-wrapper.syd-tip{background:var(--text-strong);max-width:320px;color:var(--text-inverse);border-radius:4px;padding:6px 10px;font-size:13px;font-weight:400;line-height:20px;box-shadow:0 4px 12px #0f172a1f}.semi-tooltip-wrapper.syd-tip .semi-tooltip-content{color:var(--text-inverse)}.semi-tooltip-wrapper.syd-tip .semi-tooltip-icon-arrow svg path,.semi-tooltip-wrapper.syd-tip .semi-tooltip-icon-arrow path{fill:var(--text-strong)}:root .workspace-topbar,:root .workspace-topbar.is-scrolled,:root .workspace-topbar:hover,:root .workspace-topbar:focus-within,:root[data-theme=dark] .workspace-topbar,:root[data-theme=dark] .workspace-topbar.is-scrolled,:root[data-theme=dark] .workspace-topbar:hover,:root[data-theme=dark] .workspace-topbar:focus-within{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-color:#0000}.workspace-topbar-meta{align-items:center;gap:20px;height:48px;padding:0 4px 0 24px;display:flex}.workspace-topbar-user{align-items:center;gap:10px;display:flex}.workspace-topbar-meta .workspace-logout-button{margin:0 -12px;padding:0 12px}.workspace-topbar-meta .workspace-theme-toggle{margin-left:-11px;margin-right:0}.workspace-topbar-meta .workspace-logout-button .semi-icon,.workspace-topbar-meta .workspace-logout-button svg{width:16px;height:16px;font-size:16px}.workspace-topbar-tools{opacity:1;grid-template-columns:1fr;margin-right:-11px;transition:grid-template-columns .24s,opacity .16s,margin-right .24s;display:grid}.workspace-topbar-tools-inner{align-items:center;gap:20px;min-width:0;display:flex;overflow:hidden}.workspace-topbar-meta.is-compact .workspace-topbar-tools{opacity:0;grid-template-columns:0fr;margin-right:-20px}.workspace-topbar-meta{transition:background-color .24s,-webkit-backdrop-filter .24s,backdrop-filter .24s}.workspace-topbar-meta.is-compact{background:var(--surface-glass);-webkit-backdrop-filter:blur(14px)saturate(180%);box-shadow:0 2px 8px #0f172a0f, inset 0 0 0 1px var(--glass-edge)}@media (prefers-reduced-motion:reduce){.workspace-topbar-tools{transition:none}}.semi-table-footer:has(>.syd-table-totals){background:0 0!important;padding:0!important}.syd-table-totals{background:color-mix(in srgb, var(--surface-panel-muted) 55%, var(--surface-panel));border-top:0;flex-wrap:wrap;align-items:center;gap:20px;padding:12px 16px;display:flex}.syd-table-totals-label{color:var(--text-secondary);white-space:nowrap;font-size:13px;font-weight:600}.syd-table-totals-items{flex-wrap:wrap;align-items:center;gap:20px;min-width:0;display:flex}.syd-table-totals-below{margin-top:12px}.syd-table-totals-below>.syd-table-totals{border:1px solid var(--table-line);border-radius:4px}.syd-table-totals-item+.syd-table-totals-item{border-left:1px solid var(--grid-line);padding-left:20px}.syd-table-totals-item{align-items:baseline;gap:6px;line-height:20px;display:inline-flex}.syd-table-totals-item>i{color:var(--text-muted);font-size:12px;font-style:normal}.syd-table-totals-item>b{color:var(--text-primary);font-family:var(--font-stat-number);font-size:14px;font-weight:600}.syd-chart-card{border:1px solid var(--border);background:var(--surface-panel);border-radius:12px;flex-direction:column;gap:10px;min-width:0;padding:14px 16px 10px;display:flex}.syd-chart-card-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.syd-chart-card-titles{align-items:baseline;gap:8px;min-width:0;display:flex}.syd-chart-card-title{color:var(--text-primary);font-size:14px;font-weight:600}.syd-chart-card-subtitle{color:var(--text-muted);font-size:12px}.syd-chart-card-extra{flex:none}.syd-chart-card-body{min-width:0;display:flex;position:relative}.syd-chart-canvas{flex:1;min-width:0}.syd-chart-skeleton{background:var(--divider);border-radius:8px;flex:1;animation:1.4s ease-in-out infinite syd-chart-pulse}@keyframes syd-chart-pulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.syd-chart-skeleton{animation:none}}.syd-chart-card-body .semi-empty{margin:auto}.syd-table-retry{color:var(--text-muted);justify-content:center;align-items:center;gap:8px;padding:32px 16px;font-size:14px;display:flex}.syd-table-retry .syd-table-retry-text{color:var(--text-muted)}.syd-table-retry .semi-button.semi-button-borderless,.syd-table-retry .semi-button{min-width:0;height:auto;color:var(--brand-600);background:0 0;padding:0;font-size:14px}.syd-table-retry .semi-button:hover,.syd-table-retry .semi-button:focus-visible{color:var(--brand-500);background:0 0}:root,body,input,textarea,select,button,[class^=semi-],[class*=\ semi-]{font-family:var(--font-sans)!important}.purchase-return-signature{font-family:KaiTi,STKaiti,serif!important}.syd-cell-emphasis{font-family:var(--font-number);color:var(--text-strong);font-weight:500}.syd-amount{white-space:nowrap}.syd-amount-sign{color:var(--text-muted);font-family:var(--font-sans);margin-right:2px;font-size:.82em;font-weight:400}.syd-amount>.syd-amount-sign{display:none}.syd-amount>.syd-amount-unit{font-family:var(--font-sans);font-weight:400;display:inline}.master-table-card .semi-table-tbody .syd-amount>.syd-amount-sign{display:inline}.master-table-card .semi-table-tbody .syd-amount>.syd-amount-unit{display:none}@media (width<=640px){.syd-table-card-mode.semi-table-wrapper,.syd-table-card-mode .semi-table-container,.syd-table-card-mode .semi-table{background:0 0;border:0}.syd-table-card-mode .semi-table-thead{display:none}.syd-table-card-mode .semi-table-body,.syd-table-card-mode .semi-table-tbody{overflow-x:hidden}.syd-table-card-mode .semi-table-tbody>.semi-table-row>.semi-table-row-cell{vertical-align:top;background:0 0;border-bottom:0;padding:0 0 12px}.syd-table-card-mode .semi-table-tbody>.semi-table-row:hover>.semi-table-row-cell{background:0 0}.syd-table-card-mode .semi-table-row-cell-selection{width:36px;padding:12px 8px 12px 0}.syd-table-card{border:1px solid var(--border);background:var(--surface-panel);border-radius:6px;flex-direction:column;gap:10px;padding:12px;display:flex}.syd-table-card-head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.syd-table-card-title{min-width:0;color:var(--text-primary);word-break:break-all;font-size:15px;font-weight:600;line-height:1.4}.syd-table-card-status{flex:none}.syd-table-card-meta{flex-direction:column;gap:8px;margin:0;font-size:13px;line-height:1.5;display:flex}.syd-table-card-meta-item{flex-direction:column;gap:2px;min-width:0;display:flex}.syd-table-card-meta-item dt{color:var(--text-tertiary,var(--text-muted));font-size:12px}.syd-table-card-meta-item dd{min-width:0;color:var(--text-primary);word-break:break-all;margin:0}.syd-table-card-meta-item dd .syd-table-cell-text{white-space:normal;text-overflow:clip;max-width:100%;display:block;overflow:visible}.syd-table-card-actions{border-top:1px solid var(--border);flex-wrap:wrap;gap:8px;padding-top:10px;display:flex}.syd-table-card-actions .supplier-table-detail-cell{flex-wrap:wrap;gap:8px;display:flex}.syd-table-card-mode+.semi-table-pagination-outer,.syd-table-card-mode .semi-page{flex-wrap:wrap;justify-content:center;row-gap:8px}.master-search-grid,.product-search-grid,.workflow-platform-filter-grid{grid-template-columns:1fr;gap:10px}.master-search-actions{flex-wrap:wrap;justify-content:stretch;gap:8px}.master-search-actions .semi-button{flex:calc(50% - 4px)}.master-list-toolbar,.product-table-toolbar{flex-wrap:wrap;gap:8px}.master-list-toolbar .semi-button,.product-table-toolbar .semi-button{flex:calc(50% - 4px)}.master-list-toolbar>[style*=margin-left],.master-list-toolbar .master-list-toolbar-right{margin-left:0!important}.syd-stat-grid,.todo-overview-grid{grid-template-columns:repeat(2,1fr)}.master-page{padding-left:0;padding-right:0}.master-list-card,.master-table-card,.master-search-card{padding:12px}}.workspace-topbar .workspace-nav-toggle.semi-button,.workspace-nav-scrim{display:none}@media (width<=860px){.workspace-shell{grid-template-rows:auto 1fr;grid-template-columns:1fr}.workspace-shell>.workspace-sidebar,.workspace-shell>.workspace-topbar,.workspace-shell>.workspace-content{grid-column:1}.workspace-sidebar{z-index:1001;width:min(280px,84vw);transition:transform .22s;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%)}.workspace-shell.is-nav-open .workspace-sidebar{transform:none;box-shadow:8px 0 24px #0f172a2e}.workspace-shell.is-nav-open .workspace-nav-scrim{z-index:1000;background:#0f172a73;display:block;position:fixed;inset:0}.workspace-topbar .workspace-nav-toggle.semi-button{flex:none;display:inline-flex}.workspace-topbar{flex-direction:row;justify-content:space-between;align-items:center;height:56px;min-height:56px;padding:0 12px}.workspace-topbar-meta{height:40px}.workspace-content,.workspace-content.has-tabs{padding:0 12px 16px}.workspace-page-title-row{padding-left:0;padding-right:0}}@media (width<=640px){.workspace-topbar-tools,.workspace-topbar-meta .workspace-user-copy{display:none}.workspace-topbar-meta{box-shadow:none;background:0 0;padding:0}.workspace-main-panel{padding:0}}.workspace-nav-account{display:none}@media (width<=640px){.workspace-nav-account{border-top:1px solid var(--border);flex-direction:column;gap:8px;margin-top:auto;padding:12px;display:flex}.workspace-nav-account .semi-select,.workspace-nav-account .semi-button{width:100%}.workspace-sidebar{flex-direction:column;display:flex}.workspace-sidebar .sidebar-scroll{flex:auto;overflow-y:auto}}@media (width<=860px){.semi-sidesheet,.semi-sidesheet-inner{width:100vw!important;max-width:100vw!important}}@media (width<=640px){.semi-sidesheet-inner{height:100dvh}.semi-sidesheet-header,.semi-sidesheet-body{padding:12px 16px}.semi-sidesheet-inner .master-form-grid,.semi-sidesheet-inner .product-detail-readonly-grid,.semi-sidesheet-inner .stock-transfer-form-grid,.semi-sidesheet-inner .sales-refund-form-grid,.semi-sidesheet-inner .sales-order-v1-form-grid,.semi-sidesheet-inner .biz-collab-form-grid,.semi-sidesheet-inner .todo-business-field-grid,.semi-sidesheet-inner .todo-action-field-grid,.semi-sidesheet-inner .master-search-grid,.semi-sidesheet-inner .system-data-permission-grid,.semi-sidesheet-inner .system-checkbox-grid{grid-template-columns:1fr}.semi-sidesheet-inner .purchase-goods-drawer-body,.semi-sidesheet-inner .purchase-drawer-columns,.semi-sidesheet-inner .master-drawer-columns{flex-direction:column;display:flex}.semi-sidesheet-inner .syd-readonly-field,.semi-sidesheet-inner .product-detail-readonly-field{flex-direction:column;gap:2px;display:flex}.semi-sidesheet-footer .master-sidesheet-footer{flex-wrap:wrap;gap:8px;padding:8px 0;display:flex}.semi-sidesheet-footer .purchase-order-sidesheet-footer,.semi-sidesheet-footer .master-sidesheet-footer>div{flex-wrap:wrap;gap:8px;width:100%;display:flex}.semi-sidesheet-footer .purchase-order-sidesheet-actions{flex:100%;gap:8px}.semi-sidesheet-footer .purchase-order-sidesheet-actions .semi-button,.semi-sidesheet-footer .master-sidesheet-footer .semi-button{flex:1 1 0}.semi-sidesheet-inner .semi-table-wrapper{max-width:100%;overflow-x:auto}.workspace-page-title-block{flex-wrap:wrap;align-items:baseline;gap:0 6px;padding:10px 0 8px;display:flex}.workspace-page-title-block .workspace-page-crumb-parent,.workspace-page-title-block .workspace-page-crumb-sep{font-size:12px;line-height:18px}.workspace-page-title-block h1{flex:100%;margin:0;font-size:20px;line-height:28px}.master-table-card:has(.syd-table-card-mode){box-shadow:none;background:0 0;border:0;padding:0}.semi-page{flex-wrap:wrap;justify-content:center;row-gap:8px;display:flex}.semi-page .semi-page-total{text-align:center;order:3;width:100%}.semi-page .semi-page-switch{order:4;justify-content:center;width:100%;display:flex}.semi-radioGroup-button{flex-wrap:wrap;max-width:100%}.master-list-toolbar>span,.master-list-toolbar>p,.product-table-toolbar>span,.product-table-toolbar>p{white-space:normal;flex:100%;min-width:0}.semi-table-wrapper{max-width:100%}.semi-table-wrapper .semi-table-body{overflow-x:auto}.syd-table-card-mode .semi-table-body{overflow-x:hidden}.workspace-content .semi-radioGroup,.workspace-content .semi-radioGroup-wrapper{flex-wrap:wrap;max-width:100%;display:flex}.workspace-content .semi-table-wrapper .semi-table-body{overflow-x:auto}.syd-table-card-mode.syd-table-card-mode .semi-table-body{overflow-x:hidden}.syd-table-card-mode.syd-table-card-mode .semi-table,.syd-table-card-mode.syd-table-card-mode .semi-table-fixed{table-layout:fixed;width:100%;min-width:0}.syd-table-card-mode.syd-table-card-mode col.semi-table-col:not(.semi-table-column-selection){width:auto!important}.workspace-content .dingtalk-check-label,.syd-table-card-meta-item.syd-table-card-meta-item dd,.syd-table-card-title.syd-table-card-title{overflow-wrap:anywhere}.syd-table-card.syd-table-card,.syd-table-card.syd-table-card *{white-space:normal;text-overflow:clip}.syd-table-card.syd-table-card .syd-table-card-title,.syd-table-card.syd-table-card dd{max-width:100%;overflow:visible}.syd-table-card-meta-item.syd-table-card-meta-item dd,.syd-table-card-meta-item.syd-table-card-meta-item dd>*{text-align:left;justify-content:flex-start}}.semi-switch.semi-switch.semi-switch:not(.semi-switch-checked):not(.semi-switch-disabled){background-color:var(--border)}.semi-switch.semi-switch.semi-switch-checked:not(.semi-switch-disabled){background-color:var(--brand-500)}.semi-switch.semi-switch.semi-switch-disabled{background-color:var(--surface-control-muted);box-shadow:inset 0 0 0 1px var(--border)}.semi-switch.semi-switch.semi-switch-disabled.semi-switch-checked{background-color:var(--brand-200);box-shadow:none}.workspace-sidebar .sidebar-sublinks{flex-direction:column;display:flex}.workspace-sidebar .sidebar-links .sidebar-sublink-button.semi-button{height:40px;min-height:40px;padding:0 12px 0 56px}.workspace-sidebar .sidebar-links .sidebar-sublink-button .sidebar-link-text{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px;overflow:hidden}.workspace-sidebar .sidebar-links .sidebar-sublink-button.semi-button[aria-current=page] .sidebar-link-text{color:var(--brand-600)}.workspace-sidebar .sidebar-links .sidebar-sublink-button strong.sidebar-link-text{width:100%;font-weight:400;display:block}body.syd-drawer-scroll-locked{width:calc(100% - var(--syd-drawer-scrollbar,0px))!important;position:fixed!important;overflow:hidden!important}body.syd-embed.syd-drawer-scroll-locked{width:100%!important;position:static!important;overflow:auto!important}.workflow-jump-rules-section .workflow-jump-rules-tip{color:var(--text-tertiary);margin:0 0 12px;font-size:12px;line-height:1.6}.workflow-jump-rules-section .workflow-block-condition+.workflow-block-condition{margin-top:12px}.workflow-jump-rules-section .workflow-block-condition footer{gap:8px;margin-top:8px;display:flex}.workflow-jump-rules-section>.semi-button{margin-top:12px}.syd-granularity-switch{border:1px solid var(--border);border-radius:6px;display:inline-flex;overflow:hidden}.syd-granularity-switch button{min-width:32px;height:26px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;padding:0 10px;font-size:12px}.syd-granularity-switch button+button{border-left:1px solid var(--border)}.syd-granularity-switch button.is-active{background:var(--semi-color-primary-light-default);color:var(--semi-color-primary);font-weight:600}.syd-granularity-switch button:disabled{color:var(--text-muted);cursor:not-allowed;opacity:.5}.syd-granularity{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.syd-granularity-range{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:12px}.syd-tone-good,.syd-tone-good *{color:var(--semi-color-success)!important}.syd-tone-bad,.syd-tone-bad *{color:var(--semi-color-danger)!important}.syd-adaptive-table-scroll-mode .semi-table-body::-webkit-scrollbar{height:10px}.syd-adaptive-table-scroll-mode .semi-table-body::-webkit-scrollbar-track{background:var(--surface-panel-muted);border-radius:5px}.syd-adaptive-table-scroll-mode .semi-table-body::-webkit-scrollbar-thumb{background:var(--border);border-radius:5px}.syd-adaptive-table-scroll-mode .semi-table-body::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.syd-header-hint{align-items:center;gap:4px;display:inline-flex}.syd-header-hint-icon{color:var(--text-muted);cursor:help;display:inline-flex}.syd-header-hint-icon:hover{color:var(--text-secondary)}.syd-cell-wrap{white-space:normal;word-break:break-all}.workspace-sidebar .sidebar-footer{flex:none;margin-top:auto;padding:8px 22px 16px}.workspace-sidebar .sidebar-collapse-button{border:1px solid var(--border);border-radius:9px;width:32px;height:32px;min-height:32px;margin:0 auto;padding:0;display:flex}.workspace-sidebar .sidebar-collapse-button svg{transform-origin:50%;flex:0 0 12px;width:12px;height:12px;display:block}.workspace-sidebar .sidebar-collapse-button svg.is-collapsed{transform:rotate(180deg)}:root[data-theme=dark] .workspace-sidebar .sidebar-collapse-button svg path{fill:var(--text-primary)}.workspace-sidebar .sidebar-collapse-button:focus-visible,.workspace-sidebar .sidebar-section-label:focus-visible{outline:2px solid var(--brand-600);outline-offset:2px}.workspace-shell.sidebar-collapsed{grid-template-columns:70px minmax(0,1fr)}.workspace-shell.sidebar-collapsed .workspace-sidebar{width:70px;padding:0}.workspace-shell.sidebar-collapsed .sidebar-brand-row{justify-content:center;height:92px;padding:0}.workspace-shell.sidebar-collapsed .workspace-brand-text{display:none}.workspace-shell.sidebar-collapsed .sidebar-scroll{padding:0 10px 12px}.workspace-shell.sidebar-collapsed .workspace-sidebar .sidebar-section+.sidebar-section{margin-top:8px;padding-top:0}.workspace-shell.sidebar-collapsed .workspace-sidebar .sidebar-section-label{justify-content:center;width:48px;height:48px;margin:0 auto;padding:0;display:flex}.workspace-shell.sidebar-collapsed .workspace-sidebar .sidebar-section-label strong,.workspace-shell.sidebar-collapsed .workspace-sidebar .sidebar-section-chevron{display:none}.workspace-shell.sidebar-collapsed .sidebar-section.is-active .sidebar-section-label{background:var(--brand-50)}.workspace-shell.sidebar-collapsed .sidebar-section.is-active .sidebar-section-icon{color:var(--brand-600)}.workspace-shell.sidebar-collapsed .workspace-sidebar .sidebar-footer{padding:8px 15px 16px}@media (width<=860px){.workspace-sidebar .sidebar-footer{display:none}}.semi-icon{text-align:center;text-transform:none;text-rendering:optimizelegibility;fill:currentColor;font-style:normal;line-height:0;display:inline-block}.semi-icon-extra-small{font-size:8px}.semi-icon-small{font-size:12px}.semi-icon-default{font-size:16px}.semi-icon-large{font-size:20px}.semi-icon-extra-large{font-size:24px}.semi-icon-spinning{animation:.6s linear infinite forwards semi-icon-animation-rotate}.ledger-app{background:var(--surface-panel-muted);min-height:100vh;color:var(--text-primary)}.app-topbar{background:var(--border);border-bottom:1px solid var(--divider);justify-content:space-between;align-items:center;gap:16px;height:58px;padding:0 18px;display:flex}.topbar-section{align-items:center;gap:12px;min-width:0;display:flex}.topbar-actions{color:var(--text-secondary)}.ghost-icon,.icon-action,.rail-item{cursor:pointer}.ghost-icon{width:32px;height:32px;color:var(--text-secondary);border-radius:4px}.ghost-icon:hover,.icon-action:hover,.rail-item:hover{background:#ffffff80}.brand-mark{background:linear-gradient(135deg, var(--brand-600), var(--brand-600));width:24px;height:24px;color:var(--text-inverse);border-radius:4px;place-items:center;font-size:12px;font-weight:700;display:grid}.brand-text{flex-direction:column;line-height:1.2;display:flex}.brand-text strong{font-size:13px;font-weight:700}.brand-text span{color:var(--text-muted);font-size:12px}.text-action{color:var(--text-secondary);cursor:pointer;border-radius:4px;padding:6px 10px}.text-action:hover{background:#ffffff73}.user-avatar{background:linear-gradient(135deg, var(--danger-600), var(--warning-500));width:28px;height:28px;color:var(--text-inverse);border-radius:999px;place-items:center;font-size:12px;font-weight:700;display:grid}.app-body{grid-template-columns:56px minmax(0,1fr);min-height:calc(100vh - 58px);display:grid}.left-rail{background:var(--surface-panel);border-right:1px solid var(--divider);padding:12px 8px}.rail-icons{flex-direction:column;align-items:center;gap:10px;display:flex}.rail-item{width:36px;height:var(--control-height);border-radius:4px;place-items:center;display:grid}.rail-item.active{background:var(--brand-50)}.rail-dot{background:var(--text-muted);border-radius:4px;width:14px;height:14px}.rail-item.active .rail-dot{background:var(--brand-600)}.page-shell{flex-direction:column;gap:18px;padding:18px 20px 28px;display:flex}.page-card{background:var(--surface-panel);border:1px solid var(--border);border-radius:4px;box-shadow:0 10px 30px #0f172a0d}.page-header-card{background:radial-gradient(circle at top right, #0ac16024, transparent 34%), linear-gradient(180deg, var(--surface-panel-muted) 0%, var(--surface-panel) 70%);border-radius:4px;order:1;padding:24px 26px;box-shadow:0 18px 40px #0f172a12}.page-header-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.page-title-wrap{flex-flow:column wrap;align-items:flex-start;gap:10px;display:flex}.page-title-wrap:before{content:"Business Workspace";background:var(--brand-50);min-height:22px;color:var(--brand-600);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.page-title-wrap h1{color:var(--text-primary);letter-spacing:-.02em;margin:0;font-size:26px;font-weight:700;line-height:1.15}.page-title-sub{color:var(--text-muted);font-size:13px;line-height:1.6}.search-card{box-shadow:none;background:0 0;border:0;border-radius:0;order:3;padding:0}.search-card:before{content:none;display:none}.search-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.field{flex-direction:column;gap:8px;min-width:0;display:flex}.search-card .field,.search-card .field-range{flex-direction:row;align-items:stretch;gap:0}.search-card .syd-filter-compact{width:100%}.search-card .field>span,.search-card .field-range>span{height:var(--control-height);border:1px solid var(--border);min-width:92px;max-width:128px;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;background:0 0;border-right:0;border-radius:4px 0 0 4px;align-items:center;padding:0 10px;font-size:12px;font-weight:600;display:flex;overflow:hidden}.search-card .field>.field-control{height:var(--control-height);border:1px solid var(--border);background:0 0;border-left:0;border-radius:0 4px 4px 0;flex:1;min-width:0;padding:0 10px;font-size:12px}.search-card .field-range .range-controls{height:var(--control-height);border:1px solid var(--border);background:0 0;border-left:0;border-radius:0 4px 4px 0;flex:1;min-width:0;padding:0 10px}.search-card .field-range .field-control{height:34px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.search-card .field:focus-within,.search-card .field-range:focus-within{box-shadow:none;border-radius:4px}.search-card .field:focus-within>span,.search-card .field:focus-within>.field-control,.search-card .field-range:focus-within>span,.search-card .field-range:focus-within .range-controls{border-color:var(--brand-300)}.search-card .field-control:focus{box-shadow:none}.field>span{color:var(--text-secondary);font-size:12px;font-weight:600}.field-control{border:1px solid var(--border);background:var(--surface-panel-muted);width:100%;height:40px;color:var(--text-primary);border-radius:4px;outline:none;padding:0 12px;transition:border-color .2s,box-shadow .2s}.field-control:focus{border-color:var(--brand-600);background:var(--surface-panel)}.field-range{grid-column:span 2}.range-controls{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;display:grid}.range-separator{color:var(--text-muted);font-size:12px}.amount-range .field-control::-webkit-outer-spin-button{margin:0}.amount-range .field-control::-webkit-inner-spin-button{margin:0}.search-actions{border-top:0;flex-wrap:wrap;justify-content:flex-start;gap:10px;margin-top:10px;padding-top:0;display:flex}.summary-card{order:2;padding:18px 20px 20px}.section-title{margin-bottom:14px}.section-title h2{color:var(--text-primary);margin:0;font-size:15px;font-weight:600}.summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.summary-item{border:1px solid var(--border);background:var(--surface-panel-muted);min-height:112px;box-shadow:none;border-radius:32px;flex-direction:column;justify-content:center;gap:10px;padding:22px 24px;display:flex;position:relative}.summary-item:before{content:none;display:none}.summary-item span{color:var(--text-secondary);letter-spacing:.02em;font-size:12px;font-weight:600}.summary-item strong{color:var(--text-primary);font-size:34px;font-weight:800;line-height:1}.summary-item small{color:var(--text-muted);font-size:12px}.table-card{box-shadow:none;border:0;order:4;padding:0;overflow:hidden}.table-card table{border-collapse:separate;border-spacing:0}.table-card table thead th{background:var(--surface-panel-muted)}.table-card table thead th:first-child{border-top-left-radius:2px}.table-card table thead th:last-child{border-top-right-radius:2px}.table-toolbar{border-bottom:1px solid var(--divider);background:linear-gradient(180deg, var(--surface-panel-muted) 0%, var(--surface-panel) 100%);justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:12px 18px 0;display:flex}.tabs{align-items:center;gap:2px;display:flex}.tab-button{min-height:40px;color:var(--text-muted);cursor:pointer;border-radius:4px 4px 0 0;align-items:center;gap:8px;padding:0 16px;transition:background-color .2s,color .2s;display:inline-flex;position:relative}.tab-button em{background:var(--brand-50);min-width:18px;height:18px;color:var(--brand-600);border-radius:999px;place-items:center;padding:0 5px;font-size:11px;font-style:normal;display:grid}.tab-button.active{color:var(--text-inverse);background:linear-gradient(180deg, var(--brand-600) 0%, var(--brand-600) 100%);font-weight:600;box-shadow:0 8px 18px #0ac16029}.tab-button.active:after{display:none}.toolbar-right{align-items:center;gap:10px;display:flex}.toolbar-message{color:var(--brand-600);font-size:12px}.icon-action{width:30px;height:30px;color:var(--text-muted);border-radius:4px}.table-title-row{border-bottom:1px solid var(--divider);background:linear-gradient(180deg, #fbfdffb3, var(--surface-panel));padding:18px 18px 12px}.table-title-row div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.table-title-row strong{color:var(--text-primary);font-size:14px}.table-title-row span{color:var(--text-muted);font-size:12px}.table-feedback{background:linear-gradient(180deg, var(--surface-panel-muted) 0%, var(--surface-panel-muted) 100%);flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:320px;display:flex}.loading-state span,.empty-state span{color:var(--text-muted);font-size:14px}.empty-state strong{color:var(--text-primary);font-size:16px}.loading-spinner{border:3px solid var(--brand-100);border-top-color:var(--brand-600);border-radius:999px;width:28px;height:28px;animation:.75s linear infinite spin}.table-scroll-shell{scrollbar-width:thin;scrollbar-color:var(--text-secondary) transparent;padding:0 0 4px;overflow:auto hidden}.table-scroll-shell::-webkit-scrollbar{height:8px}.table-scroll-shell::-webkit-scrollbar-thumb{background:var(--border);border-radius:999px}.sticky-col{z-index:2;box-shadow:10px 0 12px -12px #0f172a3d, 1px 0 0 var(--table-line);position:sticky;left:0}.ledger-no-cell{min-width:158px}.ledger-no-text{color:var(--text-secondary);font-weight:600}.sort-mark{color:var(--text-secondary);min-width:10px;font-size:10px}.sort-mark.active{color:var(--brand-600)}.user-chip{color:var(--text-secondary);align-items:center;gap:8px;display:inline-flex}.user-chip-avatar{border-radius:4px;flex:none;width:18px;height:18px;display:inline-block}.cell-link{color:var(--brand-600);font-weight:600}.cell-warn{color:var(--warning-500);font-weight:600}.status-badge{border:1px solid #0000;border-radius:999px;align-items:center;min-height:26px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.status-text{font-size:13px;font-weight:600}.status-badge.success,.status-text.success{color:var(--brand-600);background:var(--brand-50)}.status-badge.success{border-color:var(--brand-100)}.status-stack{flex-direction:column;gap:2px;display:flex}.status-stack small{color:var(--text-muted);font-size:11px}.pagination-bar{border-top:1px solid var(--divider);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px 18px;display:flex}.table-card>.pagination-bar{border-top:0}.pagination-meta{color:var(--text-muted);align-items:center;gap:14px;font-size:12px;display:flex}.pagination-meta label{align-items:center;gap:8px;display:inline-flex}.pagination-controls{align-items:center;gap:8px;display:flex}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=1200px){.search-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.field-range{grid-column:span 3}}@media (width<=860px){.app-body{grid-template-columns:1fr}.left-rail{display:none}.page-shell{padding:12px}.search-grid,.summary-grid{grid-template-columns:1fr}.field-range{grid-column:auto}.page-header-row,.table-toolbar,.pagination-bar,.table-title-row div,.app-topbar{align-items:flex-start}.page-header-row,.table-toolbar,.pagination-bar,.app-topbar{flex-direction:column}.topbar-actions{flex-wrap:wrap;width:100%}.search-actions{flex-wrap:wrap;justify-content:flex-start}}.page-header-card{background:radial-gradient(circle at top right, #0ac1602e, transparent 34%), linear-gradient(180deg, var(--text-primary) 0%, var(--text-primary) 100%);box-shadow:0 28px 60px #00000047}.page-title-wrap:before,.search-card:before{color:var(--accent-500);background:#0ac16024}.page-title-wrap h1,.section-title h2,.table-title-row strong,.summary-item strong{color:var(--text-primary)}.page-title-sub,.field>span,.summary-item span,.summary-item small,.table-title-row span,.pagination-meta,.toolbar-message{color:var(--text-muted)}.summary-item{border-color:var(--border);background:var(--text-primary)}.table-toolbar,.table-title-row{background:linear-gradient(180deg, var(--text-primary) 0%, var(--text-primary) 100%)}.tab-button em{color:var(--accent-500);background:#0ac1601f}.status-badge.info,.status-text.info{color:var(--brand-600);background:#0ac1601f}.status-badge.info{border-color:#0ac1602e}.status-badge.warning,.status-text.warning{color:var(--warning-500);background:#fb923c1f}.status-badge.warning{border-color:#fb923c38}.status-badge.neutral,.status-text.neutral{color:var(--text-secondary);background:#94a3b81f}.status-badge.neutral{border-color:#94a3b829}.loading-state span,.empty-state span,.empty-state strong{color:var(--text-muted)}.page-header-card{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.page-header-row{justify-content:flex-start;gap:0}.page-title-wrap:before{content:none;display:none}.page-title-sub{display:none}.page-shell{color:var(--text-primary)}.page-card{border-color:var(--border);background:var(--surface-panel);box-shadow:var(--shadow-panel)}.page-header-card,.search-card,.table-toolbar,.table-title-row{background:var(--surface-panel);box-shadow:none}.section-title h2,.table-title-row strong{color:var(--text-primary)}.field>span,.table-title-row span,.pagination-meta,.toolbar-message,.loading-state span,.empty-state span,.empty-state strong{color:var(--text-muted)}.search-card{background:0 0}.field-control::placeholder{color:var(--text-muted)}.search-actions,.table-toolbar,.table-title-row,.pagination-bar{border-color:var(--divider)}.summary-item:before{background:var(--brand-600)}.tab-button{color:var(--text-muted)}.tab-button em{background:var(--brand-50);color:var(--brand-600)}.tab-button.active{background:var(--brand-600);color:var(--text-inverse);box-shadow:0 12px 24px #0ac1602e}.sticky-col{box-shadow:10px 0 12px -12px #94a3b84d, 1px 0 0 var(--table-line)}.status-badge.success{background:var(--brand-50);border-color:var(--brand-100)}.table-feedback{background:linear-gradient(180deg, var(--surface-panel-muted) 0%, var(--surface-panel-muted) 100%)}.loading-spinner{border-color:#0ac16029;border-top-color:var(--brand-600)}:root[data-theme=dark] .page-shell{color:var(--text-primary)}:root[data-theme=dark] .page-card{border-color:var(--border);background:var(--surface-panel);box-shadow:var(--shadow-panel)}:root[data-theme=dark] .page-header-card,:root[data-theme=dark] .search-card,:root[data-theme=dark] .table-toolbar,:root[data-theme=dark] .table-title-row{background:var(--surface-panel);box-shadow:none}:root[data-theme=dark] .section-title h2,:root[data-theme=dark] .table-title-row strong,:root[data-theme=dark] .summary-item strong{color:var(--text-primary)}:root[data-theme=dark] .field>span,:root[data-theme=dark] .table-title-row span,:root[data-theme=dark] .pagination-meta,:root[data-theme=dark] .toolbar-message,:root[data-theme=dark] .loading-state span,:root[data-theme=dark] .empty-state span,:root[data-theme=dark] .empty-state strong{color:var(--text-muted)}:root[data-theme=dark] .table-feedback{background:var(--surface-panel-muted)}.master-page{color:var(--text-primary);flex-direction:column;gap:18px;display:flex}.process-flow-board{background-color:var(--surface-panel-muted);background-image:radial-gradient(circle, var(--border) 1px, transparent 1px);background-size:18px 18px;min-height:420px;padding:24px}.process-flow-summary{border:1px solid var(--border);background:var(--surface-panel);border-radius:4px;justify-content:space-between;align-items:center;gap:16px;max-width:1080px;margin:0 auto 24px;padding:16px 18px;display:flex}.process-logic-guide{border:1px solid var(--border);max-width:1080px;color:var(--text-secondary);background:#ffffffe6;border-radius:4px;flex-wrap:wrap;align-items:center;gap:8px 18px;margin:0 auto 28px;padding:14px 18px;font-size:13px;line-height:1.5;display:flex}.process-logic-guide strong{color:var(--brand-600)}.process-graph{width:min(1120px,100%);margin:0 auto}.process-graph-step{flex-direction:column;align-items:center;width:100%;min-width:0;display:flex}.process-graph-node{box-sizing:border-box;border:1px solid var(--border);border-left:4px solid var(--border);background:var(--surface-panel);border-radius:4px;width:min(460px,100%);padding:16px 18px;box-shadow:0 5px 18px #24488012}.process-graph-node.is-interactive{cursor:pointer;transition:border-color .16s,box-shadow .16s,transform .16s}.process-graph-node.is-interactive:hover,.process-graph-node.is-interactive:focus-visible{border-color:var(--brand-300);outline:none;transform:translateY(-1px);box-shadow:0 8px 22px #24488021}.process-graph-node--manual{border-left-color:var(--brand-600)}.process-graph-node--condition{border-left-color:var(--warning-600);background:var(--surface-panel-muted)}.process-graph-node--system{background:var(--surface-panel);border-left-color:#7c3aed}.process-graph-node--end{border-left-color:var(--success-600);background:var(--surface-panel)}.process-graph-node-heading,.process-graph-node-heading>div{align-items:center;gap:10px;display:flex}.process-graph-node-heading{justify-content:space-between}.process-graph-node-heading strong{color:var(--text-primary);font-size:15px}.process-graph-node p{color:var(--text-secondary);margin:10px 0 0;font-size:13px;line-height:1.6}.process-graph-line{width:min(330px,100%);min-height:70px;color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:5px;font-size:12px;display:flex;position:relative}.process-graph-line:before{background:var(--text-muted);content:"";width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.process-graph-line>span{z-index:1;background:var(--surface-panel-muted);border-radius:99px;padding:2px 9px;position:relative}.process-graph-line i,.process-graph-branch-arrow{z-index:1;background:var(--surface-panel-muted);min-width:22px;color:var(--text-muted);text-align:center;font-size:23px;font-style:normal;line-height:1;position:relative}.process-graph-add{z-index:2;border:2px solid var(--surface-panel);background:var(--brand-600);width:32px;height:32px;color:var(--text-inverse);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:22px;font-weight:400;line-height:1;transition:transform .16s,box-shadow .16s;display:inline-flex;position:relative;box-shadow:0 4px 12px #0ac1604d}.process-graph-add:hover{transform:scale(1.08);box-shadow:0 6px 16px #1677ff61}.process-graph-add--branch{z-index:2;margin:12px auto;display:flex;position:relative}.process-graph-branch-area{width:100%;margin-top:28px;padding-top:42px;position:relative}.process-graph-branch-area:before{background:var(--text-muted);content:"";width:2px;height:42px;position:absolute;top:0;left:50%;transform:translate(-50%)}.process-graph-branch-title{z-index:2;background:var(--success-50);width:fit-content;color:var(--brand-600);white-space:nowrap;border-radius:99px;margin:0;padding:4px 12px;font-size:12px;font-weight:600;position:absolute;top:8px;left:50%;transform:translate(-50%)}.process-graph-branches{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:20px;padding-top:34px;display:grid;position:relative}.process-graph-branches:before{background:var(--text-muted);content:"";height:2px;position:absolute;top:0;left:7%;right:7%}.process-graph-branch{border:1px solid var(--border);background-color:#ffffffb8;background-image:linear-gradient(var(--text-muted), var(--text-muted));background-position:top;background-repeat:no-repeat;background-size:2px 100%;border-radius:4px;min-width:0;padding:22px 14px 14px;position:relative}.process-graph-branch:before{z-index:0;background:var(--text-muted);content:"";width:2px;height:56px;position:absolute;top:-34px;left:50%;transform:translate(-50%)}.process-graph-branch:after{z-index:1;border-right:2px solid var(--border);border-bottom:2px solid var(--border);content:"";width:8px;height:8px;position:absolute;top:10px;left:50%;transform:translate(-50%)rotate(45deg)}.process-graph-rule{z-index:1;border:1px solid var(--warning-500);background:var(--warning-50);width:100%;min-height:88px;color:var(--warning-600);cursor:pointer;text-align:left;border-radius:4px;flex-direction:column;gap:4px;padding:12px 14px;display:flex;position:relative}.process-graph-rule.is-default{border-color:var(--border);background:var(--surface-panel-muted);color:var(--text-secondary)}.process-graph-rule:disabled{cursor:default;opacity:1}.process-graph-rule span{font-size:13px;line-height:1.5}.process-graph-rule small{color:var(--text-muted);font-size:11px}.process-graph-branch-arrow{text-align:center;padding:6px 0}.process-graph-warning,.process-node-branch-empty{border:1px solid var(--danger-50);background:var(--danger-50);color:var(--danger-600);border-radius:4px;padding:12px;font-size:13px}.process-node-branch-list{gap:10px;margin-bottom:12px;display:grid}.process-node-branch-item{border:1px solid var(--border);background:var(--surface-panel-muted);color:var(--text-secondary);cursor:pointer;text-align:left;border-radius:4px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.process-node-branch-item span{color:var(--text-muted);font-size:12px}.process-designer-insert-hint{color:var(--text-secondary);align-items:center;gap:8px;margin-right:auto;font-size:13px;display:inline-flex}.process-designer-insert-hint>span{background:var(--brand-600);width:26px;height:26px;color:var(--text-inverse);border-radius:50%;justify-content:center;align-items:center;font-size:19px;display:inline-flex}.process-node-palette-backdrop{z-index:1200;background:0 0;position:fixed;inset:0}.process-node-palette{border:1px solid var(--border);background:var(--text-primary);width:min(520px,100vw - 32px);max-height:min(620px,100vh - 32px);color:var(--text-inverse);border-radius:4px;position:fixed;overflow:visible;box-shadow:0 18px 48px #00000057}.process-node-palette:after{z-index:2;background:var(--text-primary);content:"";width:13px;height:13px;position:absolute;top:50%}.process-node-palette.opens-left:after{border-top:1px solid var(--border);border-right:1px solid var(--border);right:-7px;transform:translateY(-50%)rotate(45deg)}.process-node-palette.opens-right:after{border-bottom:1px solid var(--border);border-left:1px solid var(--border);left:-7px;transform:translateY(-50%)rotate(45deg)}.process-node-palette-header{border-bottom:1px solid var(--border);background:var(--text-primary);border-radius:4px 4px 0 0;justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 16px 12px;display:flex}.process-node-palette-header>div{gap:5px;display:grid}.process-node-palette-header strong{font-size:15px}.process-node-palette-header span{color:var(--text-muted);font-size:12px}.process-node-palette-header>button{background:var(--text-primary);width:28px;height:28px;color:var(--text-muted);cursor:pointer;border:0;border-radius:4px;padding:0;font-size:22px}.process-node-palette-body{background:var(--text-primary);border-radius:0 0 4px 4px;max-height:min(540px,100vh - 110px);padding:2px 16px 12px;overflow-y:auto}.process-node-palette-group{border-bottom:1px solid var(--border);padding:12px 0 14px}.process-node-palette-group:last-child{border-bottom:0}.process-node-palette-group h3{color:var(--text-muted);margin:0 0 10px;font-size:12px;font-weight:500}.process-node-palette-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.process-node-palette-item{border:1px solid var(--text-primary);background:var(--text-primary);min-height:58px;color:var(--text-inverse);cursor:pointer;text-align:left;border-radius:4px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;padding:8px 10px;transition:border-color .16s,background .16s,transform .16s;display:grid;position:relative}.process-node-palette-item:not(:disabled):hover{border-color:var(--brand-300);background:var(--text-primary);transform:translateY(-1px)}.process-node-palette-item:disabled{cursor:not-allowed;opacity:.46}.process-node-palette-icon{width:36px;height:var(--control-height);background:var(--brand-600);color:var(--text-inverse);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.process-node-palette-item--orange .process-node-palette-icon{background:var(--warning-500)}.process-node-palette-item--purple .process-node-palette-icon{background:#6658e8}.process-node-palette-item--cyan .process-node-palette-icon{background:#0ea5e9}.process-node-palette-item--grey .process-node-palette-icon{background:var(--text-muted)}.process-node-palette-copy{gap:3px;min-width:0;display:grid}.process-node-palette-copy strong{font-size:13px}.process-node-palette-copy small{color:var(--text-muted);overflow-wrap:anywhere;text-overflow:clip;white-space:normal;word-break:break-word;font-size:11px;overflow:hidden}.process-node-palette-item em{color:var(--text-muted);font-size:10px;font-style:normal;position:absolute;top:8px;right:9px}.process-designer-page .master-list-card{overflow:hidden}.process-designer-page .master-table-card{padding:0;overflow:hidden}.process-designer-title{min-width:160px;margin-right:6px;line-height:1.25;display:grid}.process-designer-title strong{color:var(--text-primary);font-size:14px}.process-designer-title span{color:var(--text-muted);font-size:11px}.process-flow-board{background-color:var(--surface-panel-muted);background-image:radial-gradient(circle, var(--border) .8px, transparent .8px);background-size:16px 16px;min-height:calc(100vh - 210px);max-height:calc(100vh - 150px);padding:42px 36px 100px;overflow:auto}.process-graph{width:min(1500px, max-content);min-width:min(100%,440px)}.process-graph-node{border-left-width:3px;border-radius:4px;width:min(330px,100%);padding:12px 14px;box-shadow:0 3px 12px #2448800f}.process-graph-node-heading strong{font-size:14px}.process-graph-node p{margin-top:7px;font-size:12px;line-height:1.45}.process-graph-node>button{margin-top:8px}.process-graph-line{min-height:58px}.process-graph-branches{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.process-graph-branch{border-radius:4px;padding:22px 10px 10px}.process-graph-rule{min-height:68px;padding:9px 11px}.process-node-palette{border-radius:4px;width:min(520px,100vw - 32px)}.process-node-palette-item{min-height:58px}.process-flow-health{z-index:20;border:1px solid var(--border);width:fit-content;min-width:220px;color:var(--success-600);background:#f7fffbf5;border-radius:4px;align-items:center;gap:10px;margin:-24px 0 16px auto;padding:8px 12px;display:flex;position:sticky;top:0;box-shadow:0 4px 14px #1f543d14}.process-flow-health>span{background:var(--brand-50);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;font-weight:800;display:inline-flex}.process-flow-health>div{gap:1px;display:grid}.process-flow-health strong{font-size:12px}.process-flow-health small{color:var(--text-secondary);font-size:10px}.process-flow-health.has-issues{border-color:var(--border);color:var(--warning-600);background:#fffaf0f5}.process-flow-health.has-issues>span{background:var(--warning-50)}.process-flow-health.has-issues small{color:var(--text-secondary)}.process-data-field-editor{border-top:1px solid var(--divider);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;padding-top:14px;display:grid}.process-data-field-editor>strong{color:var(--text-secondary);grid-column:1/-1;font-size:13px}.process-linked-workflow-config{border-top:1px solid var(--divider);gap:10px;margin-top:16px;padding-top:14px;display:grid}.process-linked-workflow-config>strong{color:var(--text-secondary);font-size:13px}.process-linked-workflow-config .master-form-hint{margin:-2px 0 0}.process-linked-workflow-mapping{color:var(--text-muted);flex-wrap:wrap;gap:6px 14px;font-size:12px;display:flex}.process-linked-workflow-mapping span{white-space:nowrap}.process-data-rule-editor,.process-data-error-policy{border-top:1px solid var(--divider);margin-top:16px;padding-top:14px}.process-data-editor-title,.process-data-error-policy{align-items:end;gap:12px;display:flex}.process-data-editor-title{justify-content:space-between;margin-bottom:10px}.process-data-editor-title strong,.process-data-error-policy>strong{color:var(--text-secondary);font-size:13px}.process-data-rule-row{grid-template-columns:minmax(150px,1fr) 120px 140px minmax(180px,1.2fr) auto;align-items:center;gap:8px;margin-bottom:8px;display:grid}.process-data-query-options{margin-top:12px}.process-data-write-row{grid-column:1/-1;grid-template-columns:minmax(130px,.7fr) 140px minmax(220px,1.5fr);align-items:center;gap:10px;display:grid}.process-data-write-row>span{color:var(--text-secondary);font-size:13px}.process-data-context-picker{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;min-width:0;display:grid}.process-data-query-hint{grid-column:1/-1;margin:-2px 0 0}.process-data-error-policy>strong{align-self:center;margin-right:auto}.process-data-error-policy .master-field{min-width:190px}.process-condition-node-actions,.process-condition-path-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.process-condition-node-actions{margin-top:10px}.process-transition-source{border:1px solid var(--border);background:var(--brand-50);color:var(--text-muted);border-radius:4px;align-items:center;gap:8px;margin-bottom:14px;padding:10px 12px;font-size:13px;display:flex}.process-transition-source strong{color:var(--brand-600);font-size:14px}.process-default-path-hint{border:1px solid var(--border);background:var(--surface-panel-muted);color:var(--text-muted);border-radius:4px;gap:4px;margin-top:14px;padding:12px 14px;font-size:12px;line-height:1.5;display:grid}.process-default-path-hint strong{color:var(--text-secondary);font-size:13px}.process-node-config-heading{align-items:center;gap:10px;margin-bottom:16px;display:flex}.process-node-config-heading small{color:var(--text-muted);font-size:12px}.process-node-config-badge{background:var(--surface-panel-muted);min-height:26px;color:var(--brand-600);border-radius:4px;align-items:center;padding:3px 10px;font-size:13px;font-weight:650;display:inline-flex}.process-node-config-badge--condition,.process-node-config-badge--parallel{background:var(--warning-50);color:var(--warning-600)}.process-node-config-badge--business_action,.process-node-config-badge--data_create,.process-node-config-badge--data_update,.process-node-config-badge--data_get_one,.process-node-config-badge--data_get_many,.process-node-config-badge--data_delete{background:var(--surface-panel-muted);color:#6f3dcc}.process-node-advanced{border:1px solid var(--border);background:var(--surface-panel);border-radius:4px;overflow:hidden}.process-node-advanced summary{color:var(--text-secondary);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;list-style:none;display:flex}.process-node-advanced summary::-webkit-details-marker{display:none}.process-node-advanced summary:after{content:"展开";color:var(--brand-600);font-size:12px}.process-node-advanced[open] summary:after{content:"收起"}.process-node-advanced summary span{font-size:13px;font-weight:650}.process-node-advanced summary small{color:var(--text-muted);margin-left:auto;font-size:11px}.process-node-advanced-body{border-top:1px solid var(--divider);background:var(--surface-panel-muted);gap:16px;padding:16px;display:grid}.process-node-return-options{gap:10px;display:grid}.process-node-return-options>span{color:var(--text-muted);font-size:12px}@media (width<=760px){.process-flow-board{padding-inline:18px}.process-data-field-editor,.process-data-rule-row,.process-data-write-row,.process-data-context-picker{grid-template-columns:1fr}.process-data-error-policy{flex-direction:column;align-items:stretch}}.process-node-insert-context{border:1px solid var(--border);background:var(--brand-50);border-radius:4px;gap:5px;padding:13px 15px;display:grid}.process-node-insert-context span{color:var(--text-secondary);font-size:12px}.process-node-insert-context strong{color:var(--brand-600);font-size:13px}.process-flow-summary>div:first-child,.process-flow-summary-tags,.process-flow-main,.process-flow-title-row{align-items:center;gap:10px;display:flex}.process-flow-summary>div:first-child,.process-flow-main{flex-direction:column;align-items:flex-start}.process-flow-summary span,.process-flow-meta,.process-flow-next,.process-flow-connector span{color:var(--text-muted);font-size:13px}.process-flow-list{width:min(680px,100%);margin:0 auto}.process-flow-node{border:1px solid var(--border);background:var(--surface-panel);width:100%;min-height:98px;color:var(--text-secondary);cursor:pointer;text-align:left;border-radius:4px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;padding:16px 18px;transition:border-color .16s,box-shadow .16s;display:grid;box-shadow:0 5px 18px #24488012}.process-flow-node:hover{border-color:var(--brand-300);box-shadow:0 7px 22px #1f5bcc1f}.process-flow-node--start,.process-flow-node--end{background:var(--surface-panel-muted);min-height:78px}.process-flow-node--manual{border-left:4px solid var(--brand-600)}.process-flow-index{background:var(--brand-50);width:32px;height:32px;color:var(--brand-600);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.process-flow-node--end .process-flow-index{background:var(--brand-50);color:var(--success-600)}.process-flow-title-row strong{font-size:15px}.process-flow-connector{flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:68px;display:flex}.process-flow-connector i{color:var(--text-muted);font-size:24px;font-style:normal;line-height:1}.process-flow-empty{color:var(--text-muted);text-align:center;padding:80px 20px}.purchase-workflow-strip{gap:10px;padding:0 20px 18px;display:flex;overflow-x:auto}.purchase-workflow-chip{border:1px solid var(--border);background:var(--surface-panel-muted);border-radius:4px;gap:3px;min-width:150px;padding:10px 12px;display:grid}.purchase-workflow-chip strong{color:var(--text-secondary);font-size:13px}.purchase-workflow-chip span{color:var(--text-muted);font-size:12px}.purchase-workflow-chip--pending{border-color:var(--brand-300);background:var(--brand-50)}.purchase-workflow-chip--handled,.purchase-workflow-chip--completed{border-color:var(--border);background:var(--success-50)}.purchase-workflow-chip--returned,.purchase-workflow-chip--revoked{border-color:var(--border);background:var(--danger-50)}.todo-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0;display:grid}.todo-overview-card{border:1px solid var(--border);background:var(--surface-panel);min-height:118px;color:var(--text-secondary);cursor:pointer;text-align:left;border-radius:4px;gap:5px;padding:16px 18px;display:grid}.todo-overview-card:hover,.todo-overview-card.is-active{border-color:var(--brand-300);box-shadow:0 5px 16px #235bbe17}.todo-overview-card strong{color:var(--text-secondary);font-size:28px;line-height:1.2}.todo-overview-card small,.todo-overview-card>span{color:var(--text-muted);font-size:13px}.todo-detail-loading{color:var(--text-muted);text-align:center;padding:72px 20px}.todo-business-heading{justify-content:space-between;align-items:center;gap:16px;min-width:0;margin-bottom:16px;display:flex}.todo-business-heading>div{gap:3px;display:grid}.todo-business-heading span{color:var(--text-muted);font-size:13px}.todo-business-heading strong{color:var(--text-secondary);font-size:20px}.todo-current-task{border:1px solid var(--border);background:var(--brand-50);border-radius:4px;align-items:center;gap:14px;min-width:0;margin:0 0 16px;padding:16px;display:flex}.todo-current-task-index{background:var(--brand-600);width:44px;height:44px;color:var(--text-inverse);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.todo-current-task>div:last-child{gap:4px;min-width:0;display:grid}.todo-current-task strong{color:var(--text-secondary);font-size:16px}.todo-current-task span,.todo-return-hint{color:var(--text-muted);font-size:13px}.todo-return-hint{background:var(--warning-50);color:var(--warning-600);border-radius:4px;margin:0 0 16px;padding:9px 12px}.todo-readonly-comment{border:1px solid var(--border);background:var(--surface-panel-muted);min-height:68px;color:var(--text-secondary);border-radius:4px;padding:12px}.todo-detail-form .master-field{flex-direction:column;gap:4px;min-width:0;display:flex}.todo-detail-form .master-field>span,.todo-business-child-title,.todo-business-child-row-title{color:var(--semi-color-text-2);font-size:13px;font-weight:500;line-height:20px}.todo-business-field-grid,.todo-action-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;display:grid}.todo-business-child-group{gap:12px;min-width:0;margin-top:16px;display:grid}.todo-business-child-row{border:1px solid var(--border);background:var(--surface-panel-muted);border-radius:4px;gap:12px;min-width:0;padding:14px 16px 16px;display:grid}.todo-business-child-title{color:var(--semi-color-text-0);font-weight:600}.todo-business-child-row-title{color:var(--semi-color-text-1)}.todo-history-list{gap:0;min-width:0;display:grid}.todo-history-item{border-bottom:1px solid var(--divider);grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:12px;min-height:70px;padding:10px 0;display:grid}.todo-history-dot{background:var(--surface-panel-muted);width:28px;height:28px;color:var(--text-secondary);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.todo-history-item>div{gap:3px;display:grid}.todo-history-item strong{color:var(--text-secondary);font-size:14px}.todo-history-item span,.todo-history-item small,.todo-history-item time{color:var(--text-muted);font-size:12px}.todo-history-item--pending .todo-history-dot{background:var(--brand-50);color:var(--brand-600)}.todo-history-item--handled .todo-history-dot,.todo-history-item--completed .todo-history-dot{background:var(--brand-50);color:var(--success-600)}.todo-history-item--returned .todo-history-dot,.todo-history-item--revoked .todo-history-dot{background:var(--danger-50);color:var(--danger-600)}@media (width<=900px){.todo-overview-grid{grid-template-columns:1fr}}.master-list-card{flex-direction:column;gap:16px;display:flex}.master-list-card,.master-search-card,.master-table-card,.master-section-card,.master-modal-page{border:1px solid var(--border);background:var(--surface-panel);border-radius:4px;box-shadow:0 10px 30px #0f172a0d}.master-table-card{box-shadow:none;border:0}.master-list-card{background:radial-gradient(circle at top right, #0ac16014, transparent 24%), linear-gradient(180deg, var(--surface-panel-muted) 0%, var(--surface-panel) 100%);padding:18px 20px 20px}.master-page-header,.master-modal-topbar,.master-table-title,.master-pagination,.master-tab-row,.master-search-actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.master-page-header{border:1px solid var(--border);background:radial-gradient(circle at top right, #0ac16024, transparent 34%), linear-gradient(180deg, var(--surface-panel-muted) 0%, var(--surface-panel) 70%);border-radius:4px;margin-bottom:0;padding:24px 26px;position:relative;overflow:hidden;box-shadow:0 18px 40px #0f172a12}.master-page-header h1,.master-modal-topbar h1{color:var(--text-primary);letter-spacing:-.02em;margin:0;font-size:26px;line-height:1.15}.master-page-header>div{max-width:720px}.master-page-header>div:before{content:"Business Workspace";background:var(--brand-50);min-height:22px;color:var(--brand-600);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.master-page-header>div:after{content:"统一处理发起、筛选、列表查看和业务明细，整体信息层级对齐模版工作台。";color:var(--text-muted);margin-top:10px;font-size:13px;line-height:1.7;display:block}.master-page-header p,.master-modal-topbar p,.master-table-title p{color:var(--text-muted);font-size:13px;line-height:1.6}.master-search-card{box-shadow:none;background:0 0;border:0;border-radius:0;order:3;padding:10px 0}.master-search-card:before{content:none;display:none}.master-search-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.master-search-grid-expanded{margin-top:16px}.master-search-grid-accounts{grid-template-columns:repeat(3,minmax(0,1fr))}.master-field{flex-direction:column;gap:8px;min-width:0;display:flex}.master-search-card .master-field{flex-direction:row;align-items:stretch;gap:0}.master-search-card .syd-filter-compact{width:100%}.master-search-grid .master-field-full{grid-column:1/-1}.master-search-card .master-field>span{height:var(--control-height);border:1px solid var(--border);min-width:92px;max-width:128px;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;background:0 0;border-right:0;border-radius:4px 0 0 4px;align-items:center;padding:0 10px;font-size:12px;font-weight:600;display:flex;overflow:hidden}.master-search-card .master-field>div{flex:1;min-width:0}.master-search-card .master-field:focus-within{box-shadow:none;border-radius:4px}.master-field span{color:var(--text-secondary);font-size:12px;font-weight:600}.master-editable-select{width:100%;position:relative}.master-editable-select-trigger{border:1px solid var(--border);background:var(--surface-panel-muted);width:100%;height:40px;color:var(--text-primary);cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;gap:10px;padding:0 12px;transition:border-color .2s,box-shadow .2s,background-color .2s;display:flex}.master-editable-select-trigger.is-placeholder{color:var(--text-muted)}.master-editable-select-trigger:focus-visible{border-color:var(--brand-600);background:var(--surface-panel);outline:none}.master-editable-select-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.master-editable-select-popover{z-index:30;border:1px solid var(--border);background:var(--surface-panel);border-radius:4px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 18px 40px #0f172a1f}.master-editable-select-list{flex-direction:column;gap:6px;max-height:260px;padding:8px;display:flex;overflow:auto}.master-editable-select-empty{background:var(--surface-panel-muted);color:var(--text-muted);border-radius:4px;padding:10px 12px;font-size:13px}.master-editable-select-row{background:var(--surface-panel);border:1px solid var(--border);border-radius:4px;align-items:center;gap:8px;transition:border-color .2s,background-color .2s;display:flex}.master-editable-select-row.is-selected{background:var(--surface-panel);border-color:#0ac16059}.master-editable-select-option{text-align:left;cursor:pointer;min-width:0;color:var(--text-primary);font:inherit;background:0 0;border:0;flex:1;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.master-editable-select-option:focus-visible{border-radius:4px;outline:none;box-shadow:0 0 0 4px #0ac16029}.master-editable-select-actions{align-items:center;gap:6px;padding-right:8px;display:flex}.master-editable-select-editing{flex:1;align-items:center;gap:8px;padding:8px;display:flex}.master-editable-select-editing input{border:1px solid var(--border);background:var(--surface-panel-muted);height:32px;color:var(--text-primary);font:inherit;border-radius:4px;outline:none;flex:1;padding:0 10px}.master-editable-select-editing input:focus{border-color:var(--brand-600);background:var(--surface-panel);box-shadow:0 0 0 4px #0ac16024}.master-editable-select-footer{border:1px solid var(--border);background:linear-gradient(180deg, var(--surface-panel), var(--surface-panel));border-radius:4px;align-items:center;gap:8px;margin-top:8px;padding:10px;display:flex;position:sticky;bottom:0}.master-editable-select-footer input{border:1px solid var(--border);background:var(--surface-panel);height:34px;color:var(--text-primary);font:inherit;border-radius:4px;outline:none;flex:1;padding:0 10px}.master-editable-select-footer input::placeholder{color:var(--text-muted)}.master-editable-select-footer input:focus{border-color:var(--brand-600);box-shadow:0 0 0 4px #0ac16024}.master-search-actions{border-top:0;flex-wrap:wrap;justify-content:flex-start;gap:10px;margin-top:10px;padding-top:0}.master-table-card{border-color:var(--border);order:4;overflow:hidden}.master-table-launchbar{justify-content:flex-end;align-items:center;gap:12px;padding:16px 18px 0;display:flex}.master-tab-row{border-bottom:1px solid var(--divider);background:linear-gradient(180deg, var(--surface-panel-muted) 0%, var(--surface-panel) 100%);justify-content:flex-start;gap:10px;min-height:56px;padding:12px 18px 0}.master-tab-row-list{padding-top:2px}.master-tab-button{min-height:40px;color:var(--text-muted);cursor:pointer;border-radius:4px 4px 0 0;padding:0 16px;transition:background-color .2s,color .2s}.master-table-title{border-bottom:1px solid var(--divider);background:linear-gradient(180deg, #fbfdffb3, var(--surface-panel));padding:18px 18px 12px}.master-table-title h2{color:var(--text-primary);margin:0;font-size:18px}.master-table-scroll{scrollbar-width:thin;scrollbar-color:var(--text-secondary) transparent;padding-bottom:6px;overflow:auto hidden}.master-table-scroll::-webkit-scrollbar{height:8px}.master-table-scroll::-webkit-scrollbar-thumb{background:var(--border);border-radius:999px}.supplier-table-card{box-shadow:none;background:0 0;border:0;padding:0}.supplier-page .supplier-filter-form{display:contents}.workspace-content .master-page.supplier-management-page .master-list-card>.master-search-card{align-items:start;padding:0;grid-template-columns:minmax(0,1fr) max-content!important;gap:10px 18px!important;display:grid!important}.workspace-content .master-page.supplier-management-page .master-list-card>.master-search-card>.supplier-filter-form>.master-search-grid.supplier-search-grid{grid-area:1/1/auto/2;gap:12px;min-width:0;grid-template-columns:repeat(4,minmax(0,1fr))!important;display:grid!important}.workspace-content .master-page.supplier-management-page .master-list-card>.master-search-card>.master-search-actions{grid-area:1/2/auto/3;justify-content:flex-end;align-self:start}.workspace-content .master-page.supplier-management-page .master-list-card>.master-search-card>.supplier-filter-form>.supplier-search-summary{min-width:0;color:var(--text-muted);flex-wrap:wrap;grid-area:2/1/auto/-1;align-items:center;gap:8px;font-size:12px;line-height:20px;display:flex}@media (width<=1280px){.workspace-content .master-page.supplier-management-page .master-list-card>.master-search-card{grid-template-columns:minmax(0,1fr)!important}.workspace-content .master-page.supplier-management-page .master-list-card>.master-search-card>.supplier-filter-form>.master-search-grid.supplier-search-grid{grid-area:1/1/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr))!important}.workspace-content .master-page.supplier-management-page .master-list-card>.master-search-card>.master-search-actions{grid-area:3/1/auto/-1;justify-content:flex-start}.workspace-content .master-page.supplier-management-page .master-list-card>.master-search-card>.supplier-filter-form>.supplier-search-summary{grid-area:2/1/auto/-1}}@media (width<=720px){.workspace-content .master-page.supplier-management-page .master-list-card>.master-search-card>.supplier-filter-form>.master-search-grid.supplier-search-grid{grid-template-columns:1fr!important}}.workspace-content .supplier-page .master-list-card{gap:24px;margin-top:6px}.supplier-management-sheet .supplier-sheet-summary{border:1px solid var(--border);background:var(--surface-panel);border-radius:4px;grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:18px;margin:18px 18px 0;padding:16px 18px;display:grid}.supplier-management-sheet .supplier-sheet-summary-main{flex-direction:column;gap:8px;min-width:0;display:flex}.supplier-management-sheet .supplier-sheet-summary-label{color:var(--text-muted);font-size:12px;line-height:18px}.supplier-management-sheet .supplier-sheet-summary-main strong{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:700;line-height:24px;overflow:hidden}.supplier-management-sheet .supplier-sheet-summary-tags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.supplier-management-sheet .supplier-sheet-summary-contact{flex-direction:column;align-items:flex-end;gap:4px;min-width:160px;display:flex}.supplier-management-sheet .supplier-sheet-summary-contact span{color:var(--text-muted);font-size:12px;line-height:18px}.supplier-management-sheet .supplier-sheet-summary-contact strong{max-width:220px;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px;overflow:hidden}.supplier-management-sheet .supplier-sheet-form,.supplier-form-sheet-body{flex-direction:column;align-items:stretch;display:flex}.supplier-sheet-form .supplier-form-section-group,.supplier-form-sheet-body .supplier-form-section-group{box-sizing:border-box;flex:none;width:100%;margin-top:16px}.supplier-sheet-form .supplier-form-section-group:first-child,.supplier-form-sheet-body .supplier-form-section-group:first-child{margin-top:0}.supplier-sheet-form .supplier-form-section-title,.supplier-form-sheet-body .supplier-form-section-title{color:var(--semi-color-text-0);margin-bottom:8px;padding:0;font-size:14px;font-weight:600;line-height:20px}.supplier-sheet-form .supplier-form-section,.supplier-form-sheet-body .supplier-form-section{box-sizing:border-box;border:1px solid var(--border);background:var(--surface-panel);box-shadow:none;border-radius:4px;padding:16px}.supplier-form-account-section{position:relative}.supplier-form-account-section-header{justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:32px;display:flex}.supplier-account-form-table,.supplier-drawer-table{width:100%}.supplier-account-detail-text{overflow-wrap:anywhere;white-space:normal;word-break:break-word;align-items:center;max-width:100%;min-height:32px;display:inline-flex}.supplier-account-table-empty{width:100%;color:var(--semi-color-text-2);text-align:center;padding:28px 0}.supplier-change-log-timeline{padding:6px 4px 0}.supplier-change-log-content{flex-direction:column;gap:6px;padding:0 0 2px;display:flex}.supplier-change-log-meta{align-items:center;gap:8px;min-height:20px;display:flex}.supplier-change-log-actor{color:var(--text-muted);font-size:12px}.supplier-change-log-source{color:var(--text-muted);opacity:.85;font-size:12px}.supplier-change-log-failed{color:var(--danger-600)}.supplier-change-log-summary{color:var(--text-primary);font-weight:600;line-height:1.5}.supplier-change-log-item{align-items:flex-start;gap:8px;line-height:1.5;display:flex}.supplier-change-log-label{color:var(--text-muted);flex:0 0 72px}.supplier-change-log-value{color:var(--text-primary);word-break:break-word;flex:auto}.supplier-change-log-highlight{color:var(--semi-color-primary)}.supplier-change-log-gap{width:.33em;display:inline-block}.supplier-change-log-empty{width:100%;color:var(--semi-color-text-2);text-align:center;padding:28px 0}.supplier-detail-sheet-body .master-section-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.supplier-detail-sheet-body .master-section-card>.master-form-grid,.supplier-detail-sheet-body .master-section-card>.master-detail-grid,.supplier-detail-sheet-body .master-section-card>.supplier-detail-descriptions,.supplier-detail-sheet-body .master-section-card>.supplier-form-account-panel,.supplier-detail-sheet-body .master-section-card>.master-table-scroll,.supplier-detail-sheet-body .master-section-card>.master-comment-panel,.supplier-detail-sheet-body .master-section-card>.master-history-list{background:var(--surface-panel)!important;box-shadow:none!important;border:0!important;border-radius:4px!important;padding:18px!important}.supplier-detail-sheet-body .master-section-card>.master-form-grid+.master-section-header,.supplier-detail-sheet-body .master-section-card>.master-detail-grid+.master-section-header,.supplier-detail-sheet-body .master-section-card>.supplier-detail-descriptions+.master-section-header{margin-top:16px!important}.supplier-detail-sheet-body .master-section-card>.supplier-bank-account-section-head{margin-top:16px}.supplier-form-account-panel .supplier-bank-account-tip{margin-top:0}.workspace-content .supplier-page .master-list-toolbar{margin:0 0 12px!important}.workspace-content .supplier-management-page .master-list-toolbar{gap:16px;min-height:38px;justify-content:flex-start!important}.supplier-table-title-cell,.supplier-table-avatar-cell{align-items:center;gap:12px;min-width:0;display:flex}.supplier-table-file-avatar{flex:none}.supplier-table-title-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.supplier-table-primary-text{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.supplier-table-secondary-text{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.4;overflow:hidden}.supplier-table-secondary-row{align-items:center;gap:6px;min-width:0;display:flex}.supplier-table-channel-tag{max-width:100%}.supplier-table-detail-head,.supplier-table-detail-cell{text-align:center;justify-content:center;align-items:center;width:100%;display:flex}.supplier-table-empty{min-height:168px;color:var(--text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:44px 0;display:flex}.supplier-bank-account-section-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.supplier-bank-account-section-head .master-section-header{margin-bottom:0}.supplier-bank-account-tip{color:var(--text-muted);margin:10px 0 14px;font-size:12px;line-height:1.6}.supplier-bank-account-table{min-width:1120px}.supplier-bank-account-table th,.supplier-bank-account-table td{white-space:normal}.supplier-bank-account-table td{vertical-align:top;height:auto;padding-top:12px;padding-bottom:12px}.customer-table{min-width:1320px}.account-table-personal{min-width:980px}.account-table-company,.account-table-external{min-width:1080px}.master-sticky-col{z-index:2;position:sticky;left:0;box-shadow:8px 0 10px -10px #0f172a1f,1px 0 #e5e7eba6}.master-table-feedback{text-align:center;color:var(--text-muted);background:0 0;padding:32px 16px}.master-pagination{border-top:1px solid var(--divider);flex-wrap:wrap;padding:16px 18px 18px}.master-table-card>.master-pagination,.master-table-scroll-wrap>.master-pagination{border-top:0}.master-pagination-meta{color:var(--text-muted);align-items:center;gap:14px;font-size:12px;display:flex}.master-pagination-meta label{align-items:center;gap:8px;display:inline-flex}.master-pagination-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.master-modal-page{overflow:hidden}.master-page>.master-modal-page{z-index:60;isolation:isolate;background:var(--surface-panel-muted);border-radius:0;width:min(100%,620px);position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-18px 0 36px #0f172a24}.master-page>.master-modal-page:before{content:"";background:var(--overlay-mask);-webkit-backdrop-filter:blur(var(--overlay-blur));z-index:-1;position:fixed;inset:0}.supplier-page>.master-modal-page,.customer-page>.master-modal-page,.account-page>.master-modal-page,.stock-loss-gift-page>.master-modal-page,.coupon-ledger-page>.master-modal-page{width:min(100%,620px)}.product-page>.master-modal-page,.purchase-return-page>.master-modal-page,.purchase-goods-page>.master-modal-page,.reimbursement-page>.master-modal-page,.ledger-entry-page>.master-modal-page{width:min(100%,820px)}.purchase-print-shell.master-modal-page,.sales-print-shell{width:min(100%,980px)}.master-modal-topbar{border-bottom:1px solid var(--divider);padding:18px 20px}.master-page>.master-modal-page .master-modal-topbar{z-index:3;background:var(--surface-panel);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky;top:0}.master-form-shell,.master-detail-shell{background:linear-gradient(180deg, var(--surface-panel-muted) 0%, var(--surface-panel-muted) 100%);padding:18px}.master-section-card{padding:18px}.master-section-card+.master-section-card{margin-top:16px}.master-section-card h2{color:var(--text-primary);margin:0 0 14px;font-size:18px}.master-section-header{min-height:var(--control-height);background:linear-gradient(180deg, var(--brand-50) 0%, var(--surface-panel-muted) 100%);color:var(--text-primary);border-radius:4px;align-items:center;margin-bottom:18px;padding:0 14px;font-size:14px;font-weight:600;display:flex}.master-section-header:before{content:"";background:var(--brand-600);border-radius:999px;width:4px;height:18px;margin-right:10px}.master-form-grid,.master-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;display:grid}.master-field-full,.master-detail-item-full{grid-column:1/-1}.master-form-actions{border-top:1px solid var(--divider);align-items:center;gap:12px;margin-top:28px;padding-top:18px;display:flex}.master-detail-item{border:1px solid var(--border);background:linear-gradient(180deg, var(--surface-panel), var(--surface-panel)), var(--surface-panel);border-radius:4px;flex-direction:column;gap:8px;min-height:82px;padding:14px 16px;display:flex}.master-detail-item span{color:var(--text-muted);font-size:12px;font-weight:600}.master-detail-item strong{color:var(--text-primary);word-break:break-word;font-size:15px;font-weight:600;line-height:1.6}.master-comment-panel{padding-top:18px}.master-history-list{flex-direction:column;gap:12px;padding-top:18px;display:flex}.master-history-item{border:1px solid var(--border);background:linear-gradient(180deg, var(--surface-panel-muted) 0%, var(--surface-panel-muted) 100%);border-radius:4px;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;display:flex}.master-history-item strong{color:var(--text-primary)}.master-history-item span,.master-history-item em{color:var(--text-muted);font-size:13px;font-style:normal}.master-rate-badge{border:1px solid var(--brand-100);background:var(--brand-50);min-height:26px;color:var(--brand-600);border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.master-rate-badge.has-rate{border-color:var(--border);background:var(--warning-50);color:var(--warning-600)}.master-account-profile{align-items:center;gap:14px;margin-bottom:22px;display:flex}.master-account-profile span{color:var(--text-muted);font-size:13px}.master-account-profile strong{color:var(--text-primary);margin-top:6px;font-size:18px;display:block}.master-account-avatar{width:36px;height:var(--control-height);background:linear-gradient(135deg, var(--brand-100), var(--brand-200));color:var(--brand-600);border-radius:4px;place-items:center;font-weight:700;display:grid}.product-list-switcher{margin-bottom:14px;overflow:hidden}.product-hero-card{border:1px solid var(--border);background:radial-gradient(circle at top right, #0ac16024, transparent 34%), linear-gradient(180deg, var(--surface-panel-muted) 0%, var(--surface-panel) 68%);border-radius:4px;justify-content:space-between;align-items:flex-end;gap:18px;padding:24px 28px;display:flex;box-shadow:0 18px 40px #0f172a12}.product-hero-copy{max-width:760px}.product-panel-eyebrow{background:var(--brand-50);min-height:22px;color:var(--brand-600);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.product-hero-copy h1{color:var(--text-primary);letter-spacing:-.03em;margin:14px 0 8px;font-size:30px;line-height:1.08}.product-hero-copy p{max-width:640px;color:var(--text-muted);margin:0;font-size:14px;line-height:1.7}.product-hero-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.product-hero-signal{border:1px solid var(--brand-100);background:var(--surface-panel);border-radius:4px;min-width:220px;padding:14px 16px;box-shadow:0 12px 28px #0ac1601a}.product-hero-signal span,.product-hero-signal em{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-style:normal;display:block}.product-hero-signal strong{color:var(--text-primary);margin:6px 0 4px;font-size:16px;display:block}.product-list-switcher-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.product-list-switcher-tip{color:var(--brand-600);align-items:center;gap:8px;padding:0 18px;font-size:12px;font-weight:600;display:inline-flex}.product-tab-row{min-height:58px;padding:8px 12px 0}.product-tab-row .master-tab-button{justify-content:center;align-items:center;gap:8px;min-width:134px;display:inline-flex}.product-tab-count{min-width:22px;height:22px;color:var(--brand-600);background:#0ac1601a;border-radius:999px;place-items:center;padding:0 6px;font-size:11px;font-weight:700;display:inline-grid}.product-tab-row .master-tab-button.active .product-tab-count{color:var(--text-inverse);background:#ffffff38}.product-search-panel{padding-top:20px}.product-search-panel-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.product-search-panel-header strong{color:var(--text-primary);margin-top:12px;font-size:18px;line-height:1.3;display:block}.product-search-panel-header p{max-width:620px;color:var(--text-muted);margin:8px 0 0;font-size:13px;line-height:1.7}.product-search-panel-badge{border:1px solid var(--brand-100);min-height:38px;color:var(--brand-600);white-space:nowrap;background:#fffc;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:12px;font-weight:700;display:inline-flex}.product-search-category-select{height:40px;color:var(--text-primary);font-weight:600;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.product-search-popup{z-index:12;background:var(--surface-panel);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #94a3b82e;border-radius:4px;padding:10px;position:absolute;top:calc(100% + 10px);left:0;right:0;box-shadow:0 20px 50px #0f172a1f}.product-search-popup-action,.product-search-popup-item{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.product-search-popup-action{background:linear-gradient(135deg, var(--brand-50), var(--surface-panel-muted));min-height:46px;color:var(--brand-600);border-radius:4px;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;display:flex}.product-search-popup-action span{font-size:12px;font-weight:600}.product-search-popup-action strong{color:var(--text-primary);font-size:13px}.product-search-popup-list{flex-direction:column;gap:6px;margin-top:8px;display:flex}.product-search-popup-item{border-radius:4px;justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:10px 12px;transition:background-color .2s,transform .2s;display:flex}.product-search-popup-item:hover{background:var(--surface-panel-muted);transform:translateY(-1px)}.product-search-popup-item strong,.product-search-popup-item em{color:var(--text-primary);font-size:13px;font-style:normal}.product-search-popup-item span{color:var(--text-muted);margin-top:4px;font-size:12px;display:block}.product-search-popup-item em{color:var(--brand-600);white-space:nowrap;font-size:12px}.product-search-popup-empty{background:var(--surface-panel-muted);color:var(--text-muted);border-radius:4px;margin-top:8px;padding:14px 12px;font-size:12px}.product-summary-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.product-summary-icon{width:42px;height:42px;color:var(--text-secondary);background:#0f172a0f;border-radius:4px;place-items:center;display:grid}.product-summary-badge{border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.product-summary-badge-positive,.product-summary-badge-warning,.product-summary-badge-neutral{color:var(--text-secondary);background:#0f172a0f}.product-name-cell{align-items:center;gap:10px;display:inline-flex}.product-name-copy{flex-direction:column;gap:3px;display:flex}.product-name-cell strong,.product-code-cell strong{color:var(--text-primary);font-weight:600}.product-name-copy span,.product-code-cell span{color:var(--text-muted);font-size:11px}.product-code-cell{flex-direction:column;gap:3px;display:flex}.product-mini-thumb{background:linear-gradient(135deg, var(--warning-500), var(--danger-600));border-radius:4px;width:18px;height:18px;display:inline-block}.product-value-highlight{color:var(--brand-600);font-weight:600}.product-value-warning{color:var(--warning-500);font-weight:600}.product-link-text{color:var(--brand-600);font-weight:600}.product-upload-block{flex-direction:column;gap:10px;margin-bottom:18px;display:flex}.product-upload-block>span{color:var(--text-muted);font-size:12px}.product-upload-box{border:1px dashed var(--brand-200);background:linear-gradient(180deg, var(--surface-panel-muted) 0%, var(--surface-panel) 100%);width:84px;height:84px;color:var(--text-muted);border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.product-upload-box strong{font-size:24px;line-height:1}.product-upload-box em{font-size:11px;font-style:normal}.product-form-code,.product-config-title{color:var(--text-secondary);margin:18px 0 12px;font-size:13px}.product-config-grid,.product-record-table{min-width:100%}.product-history-table{overflow-x:auto}.product-detail-top{grid-template-columns:120px minmax(0,1fr);gap:20px;display:grid}.product-thumb{background:linear-gradient(135deg, var(--warning-500), var(--danger-600));width:84px;height:84px;color:var(--text-inverse);border-radius:4px;place-items:center;font-size:13px;font-weight:700;display:grid}.product-detail-actions{border-top:1px solid var(--divider);justify-content:center;align-items:center;gap:12px;margin-top:18px;padding-top:18px;display:flex}.master-tab-row-detail{border-bottom:0;padding-left:0;padding-right:0}.product-table-toolbar{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;margin:0 0 10px;display:flex}.product-import-sidesheet .semi-sidesheet-body{overflow-x:hidden}.product-import-form{min-width:0}.product-import-file-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.product-import-hidden-input{display:none}.product-import-file-preview,.product-import-empty-preview{border:1px solid var(--border);background:var(--surface-panel-muted);min-height:64px;color:var(--semi-color-primary);border-radius:4px;align-items:center;gap:12px;padding:12px;display:flex}.product-import-file-preview>div{flex-direction:column;gap:3px;min-width:0;display:flex}.product-import-file-preview strong{color:var(--semi-color-text-0);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.product-import-file-preview span,.product-import-empty-preview span{color:var(--semi-color-text-2);font-size:12px;line-height:18px}.product-import-empty-preview{color:var(--semi-color-text-2)}.product-import-table-panel{overflow:hidden;padding:8px!important}.product-import-table .semi-table-wrapper{max-width:100%;overflow-x:auto}.product-import-table .semi-input-wrapper{width:100%}.product-import-cell-stack{flex-direction:column;gap:6px;display:flex}.product-import-inline-fields{grid-template-columns:1fr 1fr;gap:6px;display:grid}.product-import-errors{color:var(--semi-color-danger);flex-direction:column;gap:2px;font-size:12px;line-height:18px;display:flex}.product-import-table-empty{color:var(--semi-color-text-2);text-align:center;padding:24px 12px;font-size:13px;line-height:20px}.product-import-summary{color:var(--semi-color-text-2);flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;line-height:20px;display:flex}.product-import-summary .is-warning{color:var(--semi-color-danger)}.product-import-summary .is-success{color:var(--semi-color-success)}.product-import-hint,.product-import-note{color:var(--semi-color-text-2);font-size:12px;line-height:18px}.product-import-note{padding:8px 0 0}.product-import-footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.product-import-footer>span{color:var(--semi-color-text-2);font-size:13px}@media (width<=720px){.product-import-sidesheet .semi-sidesheet-inner{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important}.product-import-sidesheet .semi-sidesheet-body{padding-left:12px!important;padding-right:12px!important}.product-import-footer{flex-direction:column;align-items:flex-start}.product-import-footer .semi-space{justify-content:flex-end;width:100%}}.product-table-title-meta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.product-drawer-overlay{z-index:60;position:fixed;inset:0}.product-form-drawer-overlay{-webkit-backdrop-filter:blur(6px)!important;background:#0f172a1f!important}.product-drawer{background:radial-gradient(circle at top right, #0ac1601f, transparent 34%), linear-gradient(180deg, var(--surface-panel-muted) 0%, var(--surface-panel-muted) 100%)}.product-drawer-body{flex-direction:column;gap:16px;display:flex}.product-drawer .product-form-section{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.product-drawer .product-form-section+.product-form-section{margin-top:0}.product-drawer .product-form-section-title{border-radius:0;margin-bottom:0;background:0 0!important}.product-drawer .product-form-section-panel{background:var(--surface-panel);box-shadow:none;border-radius:4px;padding:18px}.product-drawer .product-form-section-panel .product-history-table{margin-top:18px}.product-drawer-intro-card{border:1px solid var(--brand-100);background:linear-gradient(180deg, var(--surface-panel), var(--surface-panel));border-radius:4px;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 20px;display:flex}.product-drawer-intro-card strong{color:var(--text-primary);margin-top:10px;font-size:20px;line-height:1.2;display:block}.product-drawer-intro-card p{max-width:560px;color:var(--text-muted);margin:8px 0 0;font-size:13px;line-height:1.7}.product-drawer-intro-chip{background:var(--surface-panel);min-height:34px;color:var(--brand-600);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.product-detail-intro-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:240px;display:grid}.product-detail-intro-metrics>div{background:var(--surface-panel);border:1px solid #a8e5c0e6;border-radius:4px;padding:12px 14px}.product-detail-intro-metrics span{color:var(--text-muted);font-size:11px;display:block}.product-detail-intro-metrics strong{color:var(--text-primary);margin-top:6px;font-size:18px;display:block}.purchase-return-list-table{min-width:1560px}.purchase-return-form-table{min-width:100%}.purchase-return-start-access-error{color:var(--semi-color-danger);font-size:13px;line-height:32px}.purchase-return-add-row{color:var(--text-secondary);margin-top:10px;font-size:13px}button.purchase-return-add-row{cursor:pointer;background:0 0;border:0;padding:0}.purchase-return-summary{order:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:18px;display:grid}.purchase-return-summary-detail{grid-template-columns:repeat(4,minmax(0,1fr))}.purchase-return-summary>div,.purchase-return-process-grid>div{border:1px solid var(--border);background:var(--surface-panel-muted);border-radius:4px;min-height:104px;padding:18px 20px;box-shadow:0 12px 28px #0f172a12}.purchase-return-summary span,.purchase-return-process-grid span{color:var(--text-secondary);letter-spacing:.02em;font-size:12px;font-weight:600}.purchase-return-summary strong,.purchase-return-process-grid strong{color:var(--text-primary);margin-top:10px;font-size:24px;font-weight:800;line-height:1.15;display:block}.purchase-return-user-chip{align-items:center;gap:8px;display:inline-flex}.purchase-return-avatar{background:linear-gradient(135deg, var(--danger-600), var(--warning-500));width:28px;height:28px;color:var(--text-inverse);border-radius:4px;place-items:center;font-size:12px;font-weight:700;display:grid}.purchase-return-thumb{width:18px;height:18px;color:var(--text-inverse);border-radius:4px;place-items:center;font-size:10px;font-weight:700;display:grid}.thumb-红{background:var(--danger-600)}.thumb-蓝{background:var(--brand-600)}.thumb-绿{background:var(--success-600)}.thumb-棕{background:var(--warning-600)}.thumb-新{background:var(--brand-600)}.purchase-return-process-card{padding-bottom:10px}.purchase-return-process-header strong{color:var(--text-primary);font-size:22px;line-height:1.5}.purchase-return-process-grid{order:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}.purchase-return-status{color:var(--success-600)!important}.purchase-return-signature{font-family:KaiTi,STKaiti,serif;font-size:36px!important;line-height:1.1!important}.purchase-return-timeline{flex-direction:column;gap:14px;padding-top:16px;display:flex}.purchase-return-timeline-item{align-items:flex-start;gap:12px;display:flex}.purchase-return-dot{background:var(--success-600);border-radius:999px;flex:none;width:10px;height:10px;margin-top:7px}.purchase-return-timeline-item strong{color:var(--text-primary)}.purchase-return-timeline-item em,.purchase-return-timeline-item p{color:var(--text-muted);margin-top:4px;font-size:13px;font-style:normal;display:block}.purchase-print-shell{background:var(--surface-panel-muted)}.purchase-print-toolbar{padding:14px 18px 0}.purchase-print-paper{background:var(--surface-panel);width:min(100%,740px);margin:18px auto 28px;padding:42px 34px 52px;box-shadow:0 4px 16px #0f172a14}.purchase-print-paper h2,.purchase-print-paper h3{text-align:center;color:var(--text-primary)}.purchase-print-paper h2{margin:0 0 18px;font-size:22px}.purchase-print-paper h3{margin:0 0 18px;font-size:18px}.purchase-print-meta,.purchase-print-footer{color:var(--text-primary);flex-wrap:wrap;justify-content:space-between;gap:16px;font-size:14px;display:flex}.purchase-print-meta{border-bottom:1px solid var(--divider);padding-bottom:8px}.purchase-print-table{border-collapse:collapse;width:100%;margin-top:14px}.purchase-print-table th,.purchase-print-table td{border:1px solid var(--border);text-align:left;padding:8px 10px;font-size:14px}.purchase-print-footer{margin-top:14px}.purchase-goods-list-table{min-width:1760px}.purchase-goods-form-table,.purchase-goods-detail-table{min-width:100%}.purchase-goods-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.purchase-goods-summary-detail{grid-template-columns:repeat(4,minmax(0,1fr))}.purchase-goods-voucher{flex-direction:column;gap:10px;margin-top:18px;display:flex}.purchase-goods-voucher span{color:var(--text-muted);font-size:13px}.purchase-goods-voucher-thumb{background:linear-gradient(135deg, var(--border), var(--text-muted));width:88px;height:110px;color:var(--text-inverse);text-align:center;border-radius:4px;place-items:center;padding:8px;font-size:11px;display:grid}.purchase-drawer-overlay{z-index:30;background:#0f172a2e;justify-content:flex-end;display:flex;position:fixed;inset:0}.master-drawer-overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:40;background:#0f172a3d;justify-content:flex-end;display:flex;position:fixed;inset:0}.master-drawer{background:linear-gradient(180deg, var(--surface-panel-muted) 0%, var(--surface-panel-muted) 100%);width:min(100%,620px);height:100%;overflow-y:auto;box-shadow:-18px 0 36px #0f172a29}.master-drawer-wide{width:min(100%,820px)}.master-drawer-print{background:var(--surface-panel-muted);width:min(100%,980px)}.master-drawer-header{z-index:3;border-bottom:1px solid var(--divider);background:var(--surface-panel);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex;position:sticky;top:0}.master-drawer-header h1{margin:0;font-size:24px}.master-drawer-body{padding:18px}.purchase-drawer{background:linear-gradient(180deg, var(--surface-panel-muted) 0%, var(--surface-panel-muted) 100%);width:min(100%,540px);height:100%;overflow-y:auto;box-shadow:-18px 0 36px #0f172a29}.purchase-drawer-header{z-index:2;border-bottom:1px solid var(--divider);background:var(--surface-panel);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex;position:sticky;top:0}.purchase-drawer-header h1{margin:0;font-size:24px}.purchase-drawer-body{padding:18px}.reimbursement-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reimbursement-list-table{min-width:1780px}.reimbursement-form-table,.reimbursement-purchase-table,.reimbursement-product-table{min-width:100%}.ledger-entry-list-table{min-width:1620px}.ledger-entry-form-table,.ledger-entry-sales-table,.ledger-entry-product-table{min-width:100%}.ledger-entry-extra-field{margin-top:18px}.order-picking-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.order-picking-table{min-width:1460px}.quick-order-table{min-width:1440px}.stock-loss-gift-list-table{min-width:1180px}.stock-loss-gift-form-table{min-width:100%}.sales-order-list-table{min-width:1680px}.sales-order-form-table,.sales-order-detail-table{min-width:100%}.petty-cash-summary-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:12px;display:grid}.master-summary-card{border:1px solid var(--border);background:var(--surface-panel);border-radius:4px;flex-direction:column;gap:4px;padding:12px 16px;display:flex}.master-summary-card>span{color:var(--text-muted);font-size:12px;line-height:1.4}.master-summary-card>strong{color:var(--text-primary);font-size:18px;font-weight:600;line-height:1.3}.petty-cash-account-table{min-width:980px}.petty-cash-record-table{min-width:1180px}.coupon-ledger-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.coupon-ledger-table{min-width:980px}.toll-ledger-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.toll-ledger-table{min-width:980px}.sales-print-shell{background:var(--surface-panel-muted)}.sales-print-paper{width:min(100%,740px);padding:36px 34px 42px}.sales-print-meta,.sales-print-footer{color:var(--text-primary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;font-size:14px;display:flex}.sales-print-meta{border-bottom:3px solid var(--text-primary);padding-bottom:8px}.sales-print-table{margin-top:14px}.sales-print-footer{margin-top:16px}@media (width<=1200px){.master-search-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.master-search-grid-accounts{grid-template-columns:1fr}.product-hero-card,.product-drawer-intro-card,.product-search-panel-header,.master-table-launchbar{flex-direction:column;align-items:flex-start}.product-table-title-meta{justify-content:flex-start}.purchase-return-process-grid,.purchase-return-summary-detail,.purchase-goods-summary,.purchase-goods-summary-detail{grid-template-columns:repeat(2,minmax(0,1fr))}.reimbursement-summary-grid{grid-template-columns:1fr}.order-picking-summary-grid,.petty-cash-summary-grid,.coupon-ledger-summary-grid,.toll-ledger-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.master-list-card,.master-search-card,.master-form-shell,.master-detail-shell{padding:12px}.master-page-header,.master-modal-topbar,.master-table-title,.master-pagination,.master-search-actions{flex-direction:column;align-items:flex-start}.master-search-grid,.master-form-grid,.master-detail-grid{grid-template-columns:1fr}.master-tab-row{flex-wrap:wrap}.product-detail-top{grid-template-columns:1fr}.product-hero-card{padding:18px}.product-hero-actions,.product-detail-intro-metrics{width:100%}.product-search-popup-action,.product-search-popup-item{flex-direction:column;align-items:flex-start}.product-list-switcher-tip,.product-search-panel-badge{padding:0}.purchase-return-summary,.purchase-return-summary-detail,.purchase-return-process-grid,.purchase-goods-summary,.purchase-goods-summary-detail,.order-picking-summary-grid,.petty-cash-summary-grid,.coupon-ledger-summary-grid,.toll-ledger-summary-grid{grid-template-columns:1fr}.purchase-drawer,.master-drawer,.master-drawer-wide,.master-drawer-print{width:100%}}.master-list-card,.master-table-card,.master-section-card,.master-modal-page,.master-drawer{border-color:var(--border);background:var(--text-primary);box-shadow:0 24px 60px #0000003d}.master-page-header{border-color:var(--border);background:radial-gradient(circle at top right, #0ac1602e, transparent 34%), linear-gradient(180deg, var(--text-primary) 0%, var(--text-primary) 100%);box-shadow:0 28px 60px #00000047}.master-page-header>div:before,.product-panel-eyebrow,.master-search-card:before{color:var(--accent-500);background:#0ac16024}.master-page-header h1,.master-modal-topbar h1,.master-table-title h2,.product-hero-copy h1,.product-search-panel-header strong,.master-section-card h2{color:var(--text-primary)}.master-page-header>div:after,.master-page-header p,.master-modal-topbar p,.master-table-title p,.master-field span,.master-detail-item span,.master-history-item span,.master-history-item em,.product-search-panel-header p,.product-hero-copy p,.product-name-copy span,.product-code-cell span{color:var(--text-muted)}.master-search-card{background:0 0}.master-table-title{background:linear-gradient(#222228eb,#1c1c21fa)}.master-pagination-meta,.master-pagination-meta label{color:var(--text-muted)}.master-form-shell,.master-detail-shell,.master-drawer,.product-drawer{background:radial-gradient(circle at top right, #0ac16014, transparent 30%), var(--text-primary)}.master-detail-item,.master-history-item,.purchase-return-summary>div,.purchase-return-process-grid>div,.product-drawer-intro-card,.product-hero-signal,.product-search-panel-badge,.product-detail-intro-metrics>div{border-color:var(--border);background:var(--text-primary);box-shadow:none}.master-detail-item strong,.master-history-item strong,.product-hero-signal strong,.product-detail-intro-metrics strong{color:var(--text-primary)}.master-rate-badge{color:var(--accent-500);background:#0ac1601a;border-color:#0ac1602e}.master-rate-badge.has-rate{color:var(--warning-500);background:#fb923c1f;border-color:#fb923c38}.product-summary-icon,.product-drawer-intro-chip{color:var(--accent-500);background:#0ac1601f}.product-summary-badge-positive{color:var(--accent-500);background:#0ac1601a}.product-summary-badge-warning{color:var(--warning-500);background:#fb923c1f}.product-summary-badge-neutral{color:var(--text-secondary);background:#94a3b81f}.product-mini-thumb,.product-thumb,.purchase-return-avatar,.purchase-goods-voucher-thumb,.purchase-return-thumb{box-shadow:0 0 0 1px #ffffff0f}.product-search-popup,.product-search-popup-action,.product-search-popup-empty{border-color:var(--border);background:var(--text-primary)}.product-search-popup-item span,.product-search-popup-empty,.product-upload-block>span,.product-form-code,.product-config-title{color:var(--text-muted)}.product-value-warning{color:var(--warning-500)}.master-list-card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.master-page-header,.product-hero-card{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block;overflow:visible}.master-page-header>div:before,.master-page-header>div:after{content:none;display:none}.product-hero-copy p{display:none}.master-page{color:var(--text-primary)}.master-list-card,.master-table-card,.master-section-card,.master-modal-page,.master-drawer,.master-detail-item,.master-history-item,.product-drawer-intro-card,.product-hero-signal,.product-search-panel-badge,.product-detail-intro-metrics>div,.product-search-popup,.product-search-popup-action,.product-search-popup-empty{border-color:var(--border);background:var(--surface-panel);box-shadow:var(--shadow-panel)}.purchase-return-summary>div,.purchase-return-process-grid>div{border:1px solid var(--border);background:var(--surface-panel-muted);box-shadow:none;border-radius:32px}.master-list-card{background:0 0}.master-page-header,.master-modal-topbar,.master-table-title,.master-tab-row,.master-drawer,.product-drawer{background:var(--surface-panel)}.master-page-header h1,.master-modal-topbar h1,.master-table-title h2,.product-search-panel-header strong,.master-section-card h2,.master-detail-item strong,.master-history-item strong,.product-detail-intro-metrics strong{color:var(--text-primary)}.master-page-header p,.master-modal-topbar p,.master-table-title p,.master-field span,.master-detail-item span,.master-history-item span,.master-history-item em,.product-search-panel-header p,.product-name-copy span,.product-code-cell span,.master-pagination-meta,.master-pagination-meta label,.product-upload-block>span,.product-form-code,.product-config-title,.product-search-popup-item span,.product-search-popup-empty{color:var(--text-muted)}.purchase-return-summary span,.purchase-return-process-grid span{letter-spacing:.02em;font-size:12px;font-weight:650}.purchase-return-summary strong,.purchase-return-process-grid strong{font-size:24px;font-weight:800;line-height:1.15}.master-search-actions,.master-pagination,.master-modal-topbar,.master-table-title,.master-tab-row{border-color:var(--divider)}.master-tab-row{background:linear-gradient(180deg, var(--surface-panel-muted) 0%, var(--surface-panel) 100%)}.master-tab-button{color:var(--text-muted)}.master-tab-button.active{background:var(--brand-600);color:var(--text-inverse);box-shadow:0 12px 24px #0ac1602e}.master-sticky-col{box-shadow:10px 0 12px -12px #94a3b84d, 1px 0 0 var(--table-line)}.master-section-header{color:var(--text-primary);background:linear-gradient(#0ac16014 0%,#0ac16005 100%)}.master-section-header:before{background:linear-gradient(90deg, var(--brand-600) 0%, #0ac16000 72%)}.master-rate-badge{background:var(--brand-50);color:var(--brand-600);border-color:var(--brand-100)}.product-drawer-intro-chip{background:var(--brand-50)}.product-search-category-select,.product-search-popup-item strong,.product-search-popup-item em,.product-search-popup-action strong{color:var(--text-primary)}.product-search-popup-item:hover{background:var(--brand-50)}.master-table-title{display:none!important}.workspace-content .master-search-card{box-shadow:none;background:0 0}.syd-header,.syd-filter-bar,.syd-simple-table-card,.syd-section-card{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface-panel);box-shadow:var(--shadow-panel)}.syd-header{padding:20px}.syd-header-main,.syd-filter-bar,.syd-section-heading,.syd-section-toolbar{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.syd-header-copy,.syd-section-heading>div{min-width:0}.syd-header-copy h2,.syd-section-heading h2{color:var(--text-primary);margin:0;font-size:16px;font-weight:800;line-height:1.25}.syd-header-copy p,.syd-section-heading p{color:var(--text-secondary);margin:6px 0 0;font-size:13px;line-height:1.6}.syd-header-actions,.syd-filter-actions,.syd-inline-controls{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.syd-filter-bar{align-items:flex-end;padding:16px}.syd-filter-fields{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.syd-field{gap:6px;min-width:0;display:grid}.syd-field>span{color:var(--text-muted);font-size:12px;font-weight:700}.syd-control-wide{width:min(260px,100%)}.syd-control-medium{width:180px}.syd-section{margin-top:24px}.syd-section-card{padding:20px}.syd-section-heading{margin-bottom:16px}.syd-section-toolbar{align-items:flex-end;margin-bottom:14px}.syd-simple-table-card{overflow:hidden}.syd-simple-table-scroll{overflow-x:auto}.syd-simple-table{border-collapse:collapse;width:100%;min-width:720px}.syd-simple-table th,.syd-simple-table td{border-bottom:1px solid var(--table-line);color:var(--text-primary);text-align:left;vertical-align:middle;padding:14px 16px;font-size:14px}.syd-simple-table th{background:var(--surface-panel-muted);color:var(--text-muted);font-size:12px;font-weight:800}.syd-simple-table tr:last-child td{border-bottom:0}.syd-simple-table tbody tr:hover td{background:var(--surface-control-muted)}.syd-simple-table .is-center{text-align:center}.syd-simple-table .is-right{text-align:right}.syd-simple-table-empty{height:160px;color:var(--text-muted)!important;text-align:center!important}.syd-status-mark{justify-content:center;width:24px;font-weight:800;display:inline-flex}.syd-status-mark.is-danger{color:var(--danger-600)}.syd-status-mark.is-muted{color:var(--text-muted)}:root[data-theme=dark] .master-page{color:var(--text-primary)}:root[data-theme=dark] .master-list-card,:root[data-theme=dark] .master-table-card,:root[data-theme=dark] .master-section-card,:root[data-theme=dark] .master-modal-page,:root[data-theme=dark] .master-drawer,:root[data-theme=dark] .master-detail-item,:root[data-theme=dark] .master-history-item,:root[data-theme=dark] .product-drawer-intro-card,:root[data-theme=dark] .product-hero-signal,:root[data-theme=dark] .product-search-panel-badge,:root[data-theme=dark] .product-detail-intro-metrics>div,:root[data-theme=dark] .product-search-popup,:root[data-theme=dark] .product-search-popup-action,:root[data-theme=dark] .product-search-popup-empty,:root[data-theme=dark] .syd-header,:root[data-theme=dark] .syd-filter-bar,:root[data-theme=dark] .syd-simple-table-card,:root[data-theme=dark] .syd-section-card{border-color:var(--border);background:var(--surface-panel);box-shadow:var(--shadow-panel)}:root[data-theme=dark] .master-modal-topbar,:root[data-theme=dark] .master-table-title,:root[data-theme=dark] .master-tab-row,:root[data-theme=dark] .master-drawer,:root[data-theme=dark] .product-drawer,:root[data-theme=dark] .master-form-shell,:root[data-theme=dark] .master-detail-shell{background:var(--surface-panel)}:root[data-theme=dark] .master-page-header h1,:root[data-theme=dark] .master-modal-topbar h1,:root[data-theme=dark] .master-table-title h2,:root[data-theme=dark] .product-search-panel-header strong,:root[data-theme=dark] .master-section-card h2,:root[data-theme=dark] .master-detail-item strong,:root[data-theme=dark] .master-history-item strong,:root[data-theme=dark] .product-detail-intro-metrics strong{color:var(--text-primary)}.biz-collab-panel .master-section-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.biz-collab-content{gap:14px;display:grid}.biz-collab-form{align-items:center;gap:10px;display:grid}.biz-collab-form-grid{grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) minmax(180px,1fr) auto}.biz-collab-comment-form{grid-template-columns:1fr auto}.biz-collab-list{gap:10px;display:grid}.biz-collab-list-item{background:var(--surface-panel-muted,var(--surface-panel-muted));border:1px solid var(--border);border-radius:4px;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.biz-collab-list-item>div{flex:1;gap:4px;min-width:0;display:grid}.biz-collab-list-item>svg{flex:none}.biz-collab-list-item strong{color:var(--text-primary,var(--text-primary));font-size:13px}.biz-collab-list-item span,.biz-collab-list-item small{color:var(--text-secondary,var(--text-secondary));overflow-wrap:anywhere}.biz-collab-list-item em{color:var(--text-muted,var(--text-muted));font-size:12px;font-style:normal}@media (width<=900px){.biz-collab-form-grid,.biz-collab-comment-form{grid-template-columns:1fr}.biz-collab-list-item{flex-direction:column;align-items:stretch}}@media (width<=760px){.syd-header-main,.syd-filter-bar,.syd-section-heading,.syd-section-toolbar{flex-direction:column;align-items:stretch}.syd-header-actions,.syd-filter-actions,.syd-inline-controls,.syd-filter-fields,.syd-field,.syd-control-wide,.syd-control-medium{width:100%}}.product-page .master-search-card{box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;order:1;gap:12px;padding:0;display:flex}.product-page .master-search-card,.product-drawer{--field-border-focus:var(--focus)}.product-page .master-search-actions{justify-content:flex-start;align-self:end;gap:10px;min-width:0;margin-top:0}.product-drawer .product-drawer-actions{justify-content:flex-end;gap:10px;margin-top:4px}.product-drawer .master-section-card{border:0!important}.product-drawer .product-drawer-field .master-editable-select-trigger{min-height:var(--control-height);height:var(--control-height);border:1px solid var(--border);box-sizing:border-box;background:var(--surface-panel);color:var(--field-foreground);box-shadow:none;border-radius:4px;padding:0 12px;font-size:14px;font-weight:400;line-height:20px}.product-drawer .product-drawer-field .master-editable-select-trigger:hover,.product-drawer .product-drawer-field .master-editable-select-trigger[data-hovered=true],.product-drawer .product-drawer-field .master-editable-select-trigger[data-hover=true]{border-color:var(--border)}.product-drawer .product-drawer-field .master-editable-select-trigger.is-placeholder{color:var(--field-placeholder)}.product-drawer .product-drawer-field .master-editable-select-trigger:focus,.product-drawer .product-drawer-field .master-editable-select-trigger:focus-visible,.product-drawer .product-drawer-field .master-editable-select:focus-within .master-editable-select-trigger,.product-drawer .product-drawer-field .master-editable-select-trigger.is-open{outline:2px solid var(--field-border-focus);outline-offset:-2px;box-shadow:none;border-width:1px;border-color:#0000;transform:none}.product-drawer .product-drawer-field .master-editable-select-popover{border:1px solid var(--border);border-radius:4px;top:calc(100% + 4px);box-shadow:0 10px 24px #0f172a24}.product-drawer .product-drawer-field .master-editable-select-list{gap:4px}.product-drawer .product-drawer-field .master-editable-select-row{border-color:var(--border);border-radius:4px}.product-drawer .product-drawer-field .master-editable-select-option{min-height:32px;padding:6px 10px;font-size:14px;line-height:20px}.product-drawer .product-drawer-field .master-editable-select-option:focus-visible{box-shadow:none}.product-drawer .product-drawer-field .master-editable-select-editing,.product-drawer .product-drawer-field .master-editable-select-footer{border-radius:4px;padding:8px}.product-form-drawer{flex-direction:column;display:flex;overflow:hidden;background:var(--surface-panel-muted)!important}.product-form-drawer .master-drawer-header{-webkit-backdrop-filter:none;flex:none;position:relative;top:auto;background:var(--surface-panel)!important}.product-form-drawer .product-drawer-body{background:var(--surface-panel-muted);flex:auto;min-height:0;overflow-y:auto}.product-form-drawer .product-drawer-footer{border-top:1px solid var(--divider);background:var(--surface-panel);flex:none;justify-content:flex-end;align-items:center;gap:10px;padding:12px 20px;display:flex}@media (width<=760px){.product-page .master-search-card{padding:0}.product-page .master-search-actions{width:100%}}.product-page .product-summary-head,.product-page .product-summary-icon,.product-page .product-summary-badge{display:none}.workspace-content .master-search-card,.workspace-content .invoice-filter-card,.workspace-content .page-card.search-card{order:1;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.workspace-content .master-search-grid,.workspace-content .invoice-filter-grid,.workspace-content .search-grid{align-items:end;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))!important}.workspace-content .master-search-grid .master-field-full,.workspace-content .search-grid .field-range{grid-column:auto!important}.workspace-content .master-search-card .syd-filter-compact,.workspace-content .invoice-filter-card .syd-filter-compact,.workspace-content .search-card .syd-filter-compact{width:100%;min-width:0;height:var(--control-height);min-height:var(--control-height);border:1px solid var(--border);background:var(--surface-panel);box-shadow:none;border-radius:4px;align-items:stretch;display:flex;overflow:hidden}.workspace-content .master-search-card .syd-filter-compact:focus-within,.workspace-content .invoice-filter-card .syd-filter-compact:focus-within,.workspace-content .search-card .syd-filter-compact:focus-within{border-color:var(--field-border-focus,var(--brand-300));outline:2px solid var(--field-border-focus,var(--brand-300));outline-offset:0}.workspace-content .master-search-card .syd-filter-compact-addon,.workspace-content .invoice-filter-card .syd-filter-compact-addon,.workspace-content .search-card .syd-filter-compact-addon{flex:none!important;width:auto!important;min-width:72px!important;max-width:128px!important}.workspace-content .master-search-card .syd-filter-compact>:not(.syd-filter-compact-addon),.workspace-content .invoice-filter-card .syd-filter-compact>:not(.syd-filter-compact-addon),.workspace-content .search-card .syd-filter-compact>:not(.syd-filter-compact-addon){flex:auto;min-width:0}.workspace-content .master-search-actions,.workspace-content .invoice-filter-actions,.workspace-content .search-actions{border-top:0;justify-content:flex-start;gap:10px;margin-top:12px;padding-top:0}.workspace-content .master-pagination,.workspace-content .aliwork-pagination,.workspace-content .pagination-bar{border-radius:0 0 4px 4px;justify-content:space-between;align-items:center;gap:12px;min-height:52px;display:flex;border-top:1px solid var(--divider)!important;background:var(--surface-panel)!important;padding:12px 16px!important}.workspace-content .master-pagination-meta,.workspace-content .pagination-meta,.workspace-content .aliwork-pagination{color:var(--text-muted)!important;letter-spacing:0!important;text-transform:none!important;font-size:13px!important;font-weight:400!important}.workspace-shell .master-drawer-overlay,.workspace-shell .purchase-drawer-overlay,.workspace-shell .product-drawer-overlay,.workspace-shell .drawer-mask,.master-page>.master-modal-page:before{background:var(--overlay-mask)!important;-webkit-backdrop-filter:blur(var(--overlay-blur))!important}.master-page>.master-modal-page,.master-drawer,.purchase-drawer,.drawer{background:var(--surface-panel-muted)!important;border:0!important;border-radius:0!important;flex-direction:column!important;height:100dvh!important;display:flex!important;overflow:hidden!important;box-shadow:-18px 0 36px #0f172a24!important}.master-page>.master-modal-page{width:min(100%,820px)!important}.supplier-page>.master-modal-page,.customer-page>.master-modal-page,.account-page>.master-modal-page,.coupon-ledger-page>.master-modal-page{width:min(100%,620px)!important}.master-modal-topbar,.master-drawer-header,.purchase-drawer-header,.drawer-header{flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex;border-bottom:1px solid var(--divider)!important;background:var(--surface-panel)!important;-webkit-backdrop-filter:none!important;padding:18px 20px!important}.master-modal-topbar h1,.master-drawer-header h1,.purchase-drawer-header h1,.drawer-header h3,.drawer-page-title{color:var(--text-primary)!important;margin:0!important;font-size:18px!important;font-weight:500!important;line-height:28px!important}.master-modal-topbar p,.master-drawer-header p,.purchase-drawer-header p,.drawer-header p{color:var(--text-muted)!important;margin:4px 0 0!important;font-size:12px!important;line-height:18px!important}.master-form-shell,.master-detail-shell,.master-drawer-body,.purchase-drawer-body,.drawer-body{flex:auto;min-height:0;background:var(--surface-panel-muted)!important;padding:18px!important;overflow-y:auto!important}.drawer-section,.product-form-section-panel{background:var(--surface-panel)!important;box-shadow:none!important;border:0!important;border-radius:4px!important}.master-modal-page .master-section-card,.master-drawer .master-section-card,.purchase-drawer .master-section-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.master-modal-page .master-section-card>h2,.master-drawer .master-section-card>h2,.purchase-drawer .master-section-card>h2{display:none!important}.master-modal-page .master-section-card>.master-form-grid,.master-modal-page .master-section-card>.master-detail-grid,.master-modal-page .master-section-card>.master-table-scroll,.master-modal-page .master-section-card>.master-comment-panel,.master-modal-page .master-section-card>.master-history-list,.master-modal-page .master-section-card>.purchase-return-item-list,.master-modal-page .master-section-card>.grid,.master-modal-page .master-section-card>.flex,.master-modal-page .master-section-card>.p-5,.master-modal-page .master-section-card>.p-6,.master-drawer .master-section-card>.master-form-grid,.master-drawer .master-section-card>.master-detail-grid,.master-drawer .master-section-card>.master-table-scroll,.master-drawer .master-section-card>.master-comment-panel,.master-drawer .master-section-card>.master-history-list,.master-drawer .master-section-card>.grid,.master-drawer .master-section-card>.flex,.purchase-drawer .master-section-card>.master-form-grid,.purchase-drawer .master-section-card>.master-detail-grid,.purchase-drawer .master-section-card>.master-table-scroll,.purchase-drawer .master-section-card>.master-comment-panel,.purchase-drawer .master-section-card>.master-history-list,.purchase-drawer .master-section-card>.grid,.purchase-drawer .master-section-card>.flex{background:var(--surface-panel)!important;box-shadow:none!important;border:0!important;border-radius:4px!important;padding:18px!important}.master-modal-page .master-section-card>.master-form-grid+.master-section-header,.master-modal-page .master-section-card>.master-detail-grid+.master-section-header,.master-drawer .master-section-card>.master-form-grid+.master-section-header,.master-drawer .master-section-card>.master-detail-grid+.master-section-header,.purchase-drawer .master-section-card>.master-form-grid+.master-section-header,.purchase-drawer .master-section-card>.master-detail-grid+.master-section-header{margin-top:16px!important}.drawer-section{padding:18px!important}.master-section-header,.drawer-section-title,.product-form-section-title{min-height:20px!important;color:var(--text-primary)!important;background:0 0!important;border-radius:0!important;margin:0 0 10px!important;padding:0!important;font-size:14px!important;font-weight:500!important;line-height:20px!important}.master-section-header:before{content:none!important;display:none!important}.master-field>span,.drawer-field>span{color:var(--text-primary)!important;font-size:12px!important;font-weight:500!important;line-height:16px!important}.master-form-actions,.product-drawer-footer{z-index:2;position:sticky;bottom:0;border-top:1px solid var(--divider)!important;background:var(--surface-panel)!important;justify-content:flex-end!important;gap:10px!important;margin:18px -18px -18px!important;padding:12px 20px!important}.workspace-content .master-list-toolbar{order:2;align-items:center;gap:10px;min-height:34px;justify-content:flex-start!important;margin:0 0 12px!important;display:flex!important}.workspace-content .master-list-toolbar>.master-list-toolbar-right{align-items:center;gap:12px;margin-left:auto;display:flex}.workspace-content .syd-toolbar-icon-actions>*+*{position:relative}.workspace-content .syd-toolbar-icon-actions>*+:before{content:"";background:var(--border);pointer-events:none;width:1px;height:16px;position:absolute;top:50%;left:-6px;transform:translateY(-50%)}.workspace-content .master-list-toolbar .syd-toolbar-icon-actions .semi-button,.workspace-content .product-table-toolbar .syd-toolbar-icon-actions .semi-button,.workspace-content .workflow-platform-tab-toolbar .semi-button.workflow-platform-batch-delete{height:32px!important;min-height:32px!important;box-shadow:none!important;color:var(--text-secondary)!important;background:0 0!important;border:0!important;border-radius:4px!important;padding:0 10px!important;font-size:14px!important;font-weight:400!important}.workspace-content .syd-toolbar-icon-actions .semi-button .semi-button-content,.workspace-content .workflow-platform-batch-delete .semi-button-content{color:inherit;align-items:center;gap:6px;font-size:14px;display:inline-flex}.workspace-content .syd-toolbar-icon-actions .semi-button .semi-icon,.workspace-content .workflow-platform-batch-delete .semi-icon{color:inherit;font-size:16px}.workspace-content .syd-toolbar-icon-actions .semi-button:not(.semi-button-disabled):hover,.workspace-content .workflow-platform-batch-delete:not(.semi-button-disabled):hover{background:var(--surface-panel-muted)!important}.workspace-content .syd-toolbar-icon-actions .semi-button:not(.semi-button-disabled):active,.workspace-content .workflow-platform-batch-delete:not(.semi-button-disabled):active{background:var(--surface-hover-strong,#0000000f)!important}.workspace-content .master-list-toolbar .syd-toolbar-icon-actions .semi-button.semi-button-danger,.workspace-content .product-table-toolbar .syd-toolbar-icon-actions .semi-button.semi-button-danger,.workspace-content .workflow-platform-tab-toolbar .semi-button.workflow-platform-batch-delete.semi-button-danger{color:var(--danger-600)!important}.workspace-content .syd-toolbar-icon-actions .semi-button.semi-button-disabled,.workspace-content .workflow-platform-batch-delete.semi-button-disabled{color:var(--text-muted)!important;background:0 0!important}.workspace-content .master-list-toolbar:empty{display:none!important}.workspace-content .master-page>.master-list-toolbar+.master-table-card,.workspace-content .master-page>.master-list-toolbar+.page-card.table-card,.workspace-content .page-shell>.master-list-toolbar+.master-table-card,.workspace-content .page-shell>.master-list-toolbar+.page-card.table-card{margin-top:-18px!important}.workspace-content .master-page .master-search-card,.workspace-content .invoice-filter-card,.workspace-content .page-card.search-card{align-items:end;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.workspace-content .master-page .master-search-card>.master-search-grid,.workspace-content .invoice-filter-card>.invoice-filter-grid,.workspace-content .invoice-filter-card>.master-search-grid,.workspace-content .page-card.search-card>.search-grid{display:contents!important}.workspace-content .master-page .master-search-card>.master-search-grid-expanded,.workspace-content .invoice-filter-card>.invoice-filter-grid-expanded{margin-top:0!important;display:contents!important}.workspace-content .master-page .master-search-card>.master-search-actions,.workspace-content .invoice-filter-card>.invoice-filter-actions,.workspace-content .page-card.search-card>.search-actions{justify-content:flex-start;align-self:end;min-width:0;margin-top:0!important}.workspace-content .invoice-summary-grid,.workspace-content .summary-grid{grid-template-columns:repeat(auto-fit,minmax(168px,1fr))!important;margin:0 0 16px!important;display:grid!important}.workspace-content .page-card.summary-card .section-title,.workspace-content .product-summary-head,.workspace-content .product-summary-icon,.workspace-content .product-summary-badge{display:none!important}.master-page>.master-modal-page.purchase-order-modal-page{width:min(100%,1440px)!important}.purchase-order-form-drawer .purchase-order-drawer-layout{flex:auto;grid-template-columns:320px minmax(0,1fr);min-height:0;display:grid}.purchase-order-product-panel{border-right:1px solid var(--divider);background:var(--surface-panel);flex-direction:column;gap:12px;min-height:0;padding:18px;display:flex;overflow:hidden}.purchase-order-product-list{flex-direction:column;flex:auto;gap:8px;min-height:0;padding-right:4px;display:flex;overflow-y:auto}.purchase-order-category-chip{border:1px solid var(--border);background:var(--surface-panel-muted);height:32px;color:var(--text-secondary);border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:700;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.purchase-order-category-chip span{color:var(--text-muted);font-size:11px}.purchase-order-category-chip:hover,.purchase-order-category-chip.is-active{border-color:var(--brand-600);background:var(--brand-600);color:var(--text-inverse)}.purchase-order-category-chip:hover span,.purchase-order-category-chip.is-active span{color:var(--text-inverse)}.purchase-order-right-pane{flex-direction:column;min-width:0;min-height:0;display:flex}.purchase-order-right-pane>.master-form-shell{flex:auto;min-height:0}.purchase-order-product-cell{min-height:82px;color:var(--text-primary);background:0 0;border:0;align-items:flex-start;gap:8px;padding:6px 0;font-size:13px;font-weight:600;display:flex;overflow:hidden}.purchase-order-line-product-thumbnail{background:var(--surface-panel-muted);width:52px;height:52px;min-height:52px;color:var(--semi-color-text-2);text-align:center;border-radius:4px;flex:none;justify-content:center;align-items:center;font-size:10px;font-weight:500;line-height:14px;display:flex;overflow:hidden}.purchase-order-line-product-thumbnail img{object-fit:cover;width:100%;height:100%}.purchase-order-line-product-info{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.purchase-order-line-product-info strong,.purchase-order-line-product-info span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.purchase-order-line-product-info strong{color:var(--text-primary);font-size:13px;font-weight:600;line-height:16px}.purchase-order-line-product-info span,.purchase-new-product-fields>span{color:var(--text-muted);font-size:11px;font-weight:400;line-height:16px}.purchase-order-product-cell small{color:var(--text-muted);font-size:11px;font-weight:600}.purchase-new-product-fields{flex:auto;gap:6px;min-width:0;display:grid}.purchase-order-sidesheet .semi-sidesheet-inner,.purchase-order-sidesheet .semi-sidesheet-content,.purchase-order-sidesheet .semi-sidesheet-header,.purchase-order-sidesheet .semi-sidesheet-footer{background:var(--surface-panel)!important}.purchase-order-sidesheet .semi-sidesheet-body{background:var(--surface-panel-muted)!important;padding:16px 24px 24px!important}.sales-order-v1-form-sidesheet .semi-sidesheet-content,.purchase-order-form-sidesheet .semi-sidesheet-content,.purchase-order-detail-sidesheet .semi-sidesheet-content{max-width:calc(100vw - 40px)!important}.product-management-sidesheet.sales-order-v1-form-sidesheet .semi-sidesheet-body,.product-management-sidesheet.purchase-order-form-sidesheet .semi-sidesheet-body{padding:0 0 0 24px!important;display:block!important;overflow-y:auto!important}.purchase-order-sidesheet .purchase-order-drawer-layout{flex:auto;grid-template-columns:minmax(0,1fr);width:100%;min-height:0;display:grid;overflow:hidden}.sales-order-v1-form-sidesheet .purchase-order-drawer-layout,.purchase-order-form-sidesheet .purchase-order-drawer-layout{grid-template-columns:240px 0 minmax(0,1fr);align-items:start;gap:0;transition:grid-template-columns .2s;overflow:visible;display:grid!important}.sales-order-v1-form-sidesheet .purchase-order-drawer-layout.is-entry-sidebar-collapsed,.purchase-order-form-sidesheet .purchase-order-drawer-layout.is-entry-sidebar-collapsed{grid-template-columns:0 0 minmax(0,1fr)}.purchase-entry-sidebar-toggle-rail{z-index:2;justify-content:flex-start;align-self:start;align-items:center;width:0;height:calc(100vh - 121px);margin-top:-16px;display:flex;position:sticky;top:-16px;overflow:visible;transform:none}.purchase-entry-sidebar-toggle{width:20px;height:var(--control-height);transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s;border:1px solid var(--border)!important;background:var(--surface-sunken)!important;min-width:20px!important;color:var(--text-muted)!important;border-left:0!important;border-radius:0 4px 4px 0!important;padding:0!important;box-shadow:1px 1px 3px #0f172a0f!important}.purchase-entry-sidebar-toggle:hover,.purchase-entry-sidebar-toggle:focus-visible{border-color:var(--border)!important;background:var(--brand-50)!important;color:var(--brand-600)!important;box-shadow:1px 2px 5px #0ac1601f!important}.sales-order-v1-form-sidesheet .is-entry-sidebar-collapsed .purchase-entry-sidebar,.purchase-order-form-sidesheet .is-entry-sidebar-collapsed .purchase-entry-sidebar{visibility:hidden;pointer-events:none;width:0;height:0;max-height:0;margin:0;padding:0}.sales-order-v1-form-sidesheet .is-entry-sidebar-collapsed .purchase-entry-sidebar-toggle-rail,.purchase-order-form-sidesheet .is-entry-sidebar-collapsed .purchase-entry-sidebar-toggle-rail{transform:translate(-24px)}.purchase-order-sidesheet .purchase-order-product-panel,.purchase-order-sidesheet .purchase-order-right-pane,.purchase-order-sidesheet .master-form-shell,.purchase-order-sidesheet .master-detail-shell{min-height:0}.purchase-order-sidesheet .purchase-order-product-panel{border:1px solid var(--border);border-radius:4px}.purchase-order-sidesheet .purchase-order-right-pane,.sales-order-v1-form-sidesheet .purchase-order-right-pane,.purchase-order-form-sidesheet .purchase-order-right-pane,.stock-transfer-form-sidesheet .purchase-order-right-pane{box-sizing:border-box;width:100%;padding:24px;overflow-y:auto}.sales-order-v1-form-sidesheet .purchase-order-right-pane,.purchase-order-form-sidesheet .purchase-order-right-pane{padding-left:44px}.sales-order-v1-form-sidesheet .is-entry-sidebar-collapsed .purchase-order-right-pane,.purchase-order-form-sidesheet .is-entry-sidebar-collapsed .purchase-order-right-pane{padding-left:20px}.purchase-order-sidesheet .master-form-shell,.purchase-order-sidesheet .master-detail-shell{background:0 0!important;padding:0!important;overflow:visible!important}.purchase-order-sidesheet .master-section-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 0 16px!important;padding:0!important}.purchase-order-sidesheet .master-section-header{min-height:20px!important;color:var(--semi-color-text-0)!important;background:0 0!important;border-radius:0!important;margin:0 0 8px!important;padding:0!important;font-size:14px!important;font-weight:600!important;line-height:20px!important}.purchase-order-sidesheet .master-section-header:before{display:none!important}.purchase-order-sidesheet .master-section-card>.p-5,.purchase-order-sidesheet .master-section-card>.purchase-ocr-panel,.purchase-order-sidesheet .master-section-card>.grid,.purchase-order-sidesheet .master-section-card>.flex{border:1px solid var(--border)!important;background:var(--surface-panel)!important;box-shadow:none!important;border-radius:4px!important;padding:16px!important}.purchase-order-sidesheet .purchase-order-product-cell{border-radius:4px}.purchase-order-product-picker{border:1px solid var(--border);background:var(--surface-panel-muted);border-radius:4px;gap:10px;margin:0 0 16px;padding:14px;display:grid}.purchase-entry-sidebar{--purchase-entry-tabs-height:44px;background:var(--surface-sunken);flex-direction:column;align-self:start;gap:0;min-width:0;max-height:calc(100vh - 156px);padding:12px 18px 0;display:flex;position:sticky;top:0;overflow:hidden}.sales-order-v1-form-sidesheet .purchase-entry-sidebar,.purchase-order-form-sidesheet .purchase-entry-sidebar{box-sizing:border-box;width:calc(100% + 24px);height:calc(100vh - 121px);max-height:calc(100vh - 121px);margin:-16px 0 -24px -24px;top:-16px}.purchase-entry-mode-title{min-height:var(--purchase-entry-tabs-height,44px);border-bottom:1px solid var(--divider);color:var(--text-strong);align-items:center;padding:0 0 10px;font-size:14px;font-weight:600;line-height:20px;display:flex}.purchase-entry-mode-tabs{width:100%;min-height:var(--purchase-entry-tabs-height);background:0 0;flex:none}.purchase-entry-mode-tabs .semi-tabs-bar{margin:0}.purchase-entry-mode-tabs .semi-tabs-tab{min-height:var(--purchase-entry-tabs-height);flex:1 1 0;justify-content:center}.purchase-entry-mode-content{flex-direction:column;flex:auto;min-height:0;padding-top:0;display:flex;overflow-y:auto}.purchase-entry-mode-content>.purchase-order-product-picker{margin-top:12px}.purchase-entry-sidebar .purchase-order-product-picker{background:0 0;border:0;flex-direction:column;flex:auto;align-self:stretch;width:100%;height:100%;min-height:0;max-height:none;margin:0;padding:0;display:flex;position:static;overflow:visible}.purchase-entry-sidebar .purchase-order-product-create-button{width:100%}.purchase-entry-sidebar .purchase-order-product-picker-list{flex:auto;min-height:0;max-height:none;padding-bottom:12px}.purchase-order-product-picker-list .semi-button.semi-button-outline.is-added,.purchase-order-product-picker-list .semi-button.semi-button-outline.is-added:hover,.purchase-order-product-picker-list .semi-button.semi-button-outline.is-added:focus{border-color:var(--brand-600);background:var(--brand-25)}.purchase-entry-ocr{flex-direction:column;gap:10px;min-height:0;display:flex}.purchase-entry-ocr .purchase-ocr-editor,.purchase-entry-ocr .purchase-ocr-results{gap:0}.purchase-entry-ocr .purchase-ocr-results{background:0 0;border:0;border-radius:0;padding:0}.purchase-entry-ocr .purchase-ocr-editor{border:0;padding:0}.purchase-entry-ocr .purchase-ocr-upload-card{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);gap:0;padding:0}.purchase-entry-ocr .purchase-ocr-upload-card .semi-button{width:100%}.purchase-entry-ocr .purchase-ocr-upload-file-meta{align-items:center;gap:6px;min-width:0;display:flex}.purchase-entry-ocr .purchase-ocr-upload-file-meta svg{flex:none}.purchase-entry-ocr .purchase-ocr-upload-file-text{min-width:0}.purchase-entry-ocr .purchase-ocr-upload-file-name{color:var(--semi-color-text-0);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;line-height:18px;overflow:hidden}.purchase-entry-ocr .purchase-ocr-upload-file-detail{color:var(--semi-color-text-2);margin-top:1px;font-size:11px;line-height:16px}.purchase-entry-ocr .purchase-ocr-upload-card>*+*,.purchase-entry-ocr .purchase-ocr-results>*+*{border-top:1px solid var(--divider);margin-top:12px;padding-top:12px}.purchase-entry-ocr .purchase-ocr-upload-actions{align-items:center;gap:8px;display:flex}.purchase-entry-ocr .purchase-ocr-upload-actions .semi-button{width:auto}.purchase-entry-ocr .purchase-ocr-task-toolbar{z-index:2;background:var(--surface-sunken);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0;display:flex;position:sticky;top:0}.purchase-entry-ocr .purchase-ocr-task-toolbar>span{color:var(--text-muted);font-size:11px;line-height:16px}.purchase-ocr-task-upload{flex:none;width:100%}.purchase-ocr-task-upload .semi-upload-add,.purchase-ocr-task-upload .semi-button,.purchase-ocr-task-toolbar.is-empty .purchase-ocr-task-upload{width:100%}.purchase-ocr-task-toolbar.is-empty .purchase-ocr-task-upload .semi-button{text-align:center;justify-content:center;width:100%}.purchase-ocr-task-list{flex-direction:column;gap:8px;display:flex}.purchase-ocr-task-panel{border:1px solid var(--border);background:var(--surface-panel);border-radius:4px;flex-direction:column;display:flex;overflow:hidden}.purchase-ocr-task-list.is-empty{display:none}.purchase-ocr-task-panel-body{border-top:1px solid var(--divider);flex-direction:column;gap:0;padding:12px;display:flex}.purchase-ocr-task-panel-body>*+*{border-top:1px solid var(--divider);margin-top:12px;padding-top:12px}.purchase-ocr-task-panel-body>.purchase-ocr-message{border-top:1px solid var(--divider);border-bottom:0;border-left:0;border-right:0;border-radius:4px}.purchase-ocr-empty-status{color:var(--semi-color-text-1);font-size:12px;line-height:18px}.purchase-ocr-empty-status span{color:var(--warning-600);white-space:nowrap;font-weight:400;display:block}.purchase-ocr-task{background:var(--surface-panel);align-items:center;gap:6px;padding:6px 8px;display:flex}.purchase-ocr-task.is-expanded{background:var(--surface-panel)}.purchase-ocr-task-title{flex:auto;min-width:0}.purchase-ocr-task-actions{flex:none;align-items:center;gap:2px;display:flex}.purchase-ocr-task-title strong{text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);font-size:12px;line-height:18px;display:block;overflow:hidden}.purchase-entry-ocr .purchase-ocr-task .semi-button{width:auto}.purchase-entry-ocr .purchase-ocr-task-actions .semi-button,.purchase-entry-ocr .purchase-entry-result-head>.semi-button{font-size:12px;font-weight:400}.purchase-ocr-recognizing{background:var(--brand-50);color:var(--brand-600);border:0;border-radius:4px;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:6px 8px;margin-top:10px;padding:8px 10px;font-size:11px;line-height:16px;display:grid}.purchase-ocr-recognizing-spinner{border:2px solid var(--brand-200);border-top-color:var(--brand-600);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite purchase-ocr-recognizing-spin}.purchase-ocr-recognizing-track{background:var(--brand-50);border-radius:999px;grid-column:1/-1;height:3px;overflow:hidden}.purchase-ocr-recognizing-track:before{content:"";border-radius:inherit;background:var(--brand-600);width:42%;height:100%;animation:1.1s ease-in-out infinite purchase-ocr-recognizing-progress;display:block}@keyframes purchase-ocr-recognizing-spin{to{transform:rotate(360deg)}}@keyframes purchase-ocr-recognizing-progress{0%{transform:translate(-120%)}to{transform:translate(260%)}}@media (prefers-reduced-motion:reduce){.purchase-ocr-recognizing-spinner,.purchase-ocr-recognizing-track:before{animation:none}}.purchase-ocr-upload-thumbnail{background:var(--surface-panel);cursor:zoom-in;border:0;border-radius:4px;width:100%;height:150px;margin-top:10px;padding:0;position:relative;overflow:hidden}.purchase-ocr-upload-thumbnail img,.purchase-ocr-upload-thumbnail iframe{background:var(--surface-panel-muted);object-fit:contain;pointer-events:none;border:0;width:100%;height:100%}.purchase-ocr-upload-thumbnail span{color:var(--text-inverse);text-align:center;background:#0f172ac2;border-radius:4px;padding:6px 8px;font-size:11px;line-height:16px;position:absolute;bottom:8px;left:8px;right:8px}.purchase-ocr-upload-thumbnail:hover,.purchase-ocr-upload-thumbnail:focus-visible{outline:none;box-shadow:0 0 0 2px #0ac16038}.purchase-ocr-preview-modal .semi-modal-body{background:var(--surface-panel-muted);padding:12px}.purchase-ocr-preview-modal-image{object-fit:contain;background:var(--surface-panel);width:100%;max-height:calc(100vh - 180px);display:block}.purchase-ocr-preview-modal-frame{background:var(--surface-panel);border:0;width:100%;height:calc(100vh - 180px);display:block}.purchase-entry-result-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.purchase-entry-result-head>div{min-width:0}.purchase-entry-result-head>div>strong,.purchase-entry-result-head>div>span{display:block}.purchase-entry-result-head>div>strong{color:var(--semi-color-text-0);font-size:13px;line-height:18px}.purchase-entry-result-head>div>span{color:var(--semi-color-text-2);margin-top:2px;font-size:11px}.purchase-entry-ocr .purchase-ocr-result-row{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);padding:10px 0}.purchase-entry-ocr .purchase-ocr-result-row+.purchase-ocr-result-row{border-top:1px solid var(--divider)}.purchase-entry-ocr .purchase-ocr-result-row.is-matched,.purchase-entry-ocr .purchase-ocr-result-row.is-pending{background:0 0}.purchase-entry-result-title{color:var(--semi-color-text-0);align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.purchase-ocr-source-name{overflow-wrap:anywhere;min-width:0}.purchase-ocr-result-source{align-items:center;gap:6px;min-width:0;display:flex}.purchase-ocr-result-source-details{flex:1;min-width:0}.purchase-ocr-item-seq{flex:0 0 34px;font-family:Verdana,sans-serif;font-size:16px;font-weight:700;line-height:20px}.purchase-ocr-result-barcode{color:var(--semi-color-text-2);white-space:nowrap;align-items:center;gap:5px;margin-top:2px;font-size:10px;line-height:16px;display:flex;overflow:hidden}.purchase-ocr-result-barcode>span{background:var(--semi-color-fill-1);color:var(--semi-color-text-2);border-radius:4px;flex:none;padding:0 4px;font-size:9px;line-height:16px}.purchase-ocr-result-barcode>em{text-overflow:ellipsis;font-style:normal;overflow:hidden}.purchase-ocr-result-barcode.is-missing>span{background:var(--warning-50);color:var(--warning-600)}.purchase-entry-origin-badge,.purchase-entry-product-heading em{border-radius:999px;flex:none;padding:1px 6px;font-size:10px;font-style:normal;font-weight:600;line-height:16px}.purchase-entry-product-heading em.is-catalog{background:var(--success-50);color:var(--success-600)}.purchase-entry-origin-badge.is-pending{background:var(--warning-50);color:var(--warning-600)}.purchase-ocr-result-match{gap:5px;display:grid}.purchase-ocr-barcode-hint{color:var(--semi-color-text-2);font-size:10px;line-height:15px}.purchase-ocr-product-search{width:100%;min-width:0}.purchase-ocr-product-search-input{box-sizing:border-box;border:1px solid var(--border);background:var(--semi-color-bg-0);width:100%;min-height:34px;color:var(--semi-color-text-0);border-radius:4px;padding:6px 10px;font-size:12px}.purchase-ocr-product-search-input:focus{border-color:var(--semi-color-primary);outline:none}.purchase-ocr-product-suggestions{border:1px solid var(--border);background:var(--surface-panel);-webkit-overflow-scrolling:touch;border-radius:4px;max-height:240px;margin-top:4px;overflow-y:auto}.purchase-ocr-product-suggestion{border:0;border-bottom:1px solid var(--divider);width:100%;min-height:44px;color:var(--semi-color-text-0);text-align:left;cursor:pointer;background:0 0;flex-direction:column;align-items:flex-start;gap:2px;padding:7px 9px;display:flex}.purchase-ocr-product-suggestion:hover,.purchase-ocr-product-suggestion[aria-selected=true]{background:var(--brand-50)}.purchase-ocr-product-suggestion strong{font-size:12px;font-weight:600}.purchase-ocr-product-suggestion span,.purchase-ocr-product-no-match{color:var(--semi-color-text-2);font-size:11px}.purchase-ocr-product-no-match{padding:10px}.purchase-ocr-link-choice{background:0 0;border:0;gap:4px;padding:0;display:grid}.purchase-ocr-link-main{flex-wrap:wrap;align-items:center;min-width:0;font-size:11px;font-weight:600;line-height:16px;display:flex}.purchase-ocr-link-label{white-space:nowrap;border-radius:3px;flex:none;align-items:center;gap:2px;margin-right:4px;padding:1px 4px;display:inline-flex}.purchase-ocr-link-label .semi-icon{flex:none;justify-content:center;align-items:center;width:12px;height:16px;line-height:1;display:inline-flex}.purchase-ocr-link-label .semi-icon svg{display:block}.purchase-ocr-link-label.is-suggested,.purchase-ocr-link-label.is-manual,.purchase-ocr-link-label.is-barcode{color:#12814a;background:#eaf7ee}.purchase-ocr-link-label.is-suggestion-notice{color:#ad6800;background:#fff4e5}.purchase-ocr-link-product{overflow-wrap:anywhere;min-width:0;color:var(--semi-color-text-0)}.purchase-ocr-link-actions{border-top:1px dashed #edf0f2;justify-content:center;padding-top:6px;display:flex}.purchase-entry-ocr .purchase-ocr-link-actions .semi-button{border:0;border-radius:4px;width:100%;min-height:28px;padding:4px 10px;font-size:12px;font-weight:400;line-height:18px}.purchase-entry-ocr .purchase-ocr-link-actions.is-change .semi-button,.purchase-entry-ocr .purchase-ocr-link-actions.is-change .semi-button:hover,.purchase-entry-ocr .purchase-ocr-link-actions.is-change .semi-button:active{color:#a76511;background:#fff8ef}.purchase-entry-ocr .purchase-ocr-link-actions.is-confirm .semi-button,.purchase-entry-ocr .purchase-ocr-link-actions.is-confirm .semi-button:hover,.purchase-entry-ocr .purchase-ocr-link-actions.is-confirm .semi-button:active{color:#16804a;background:#f2fbf5}.purchase-ocr-product-spec-warning{color:var(--danger-600);font-size:11px;font-weight:400;display:block}.purchase-ocr-result-match-actions,.purchase-ocr-new-product-choice{justify-content:space-between;align-items:center;gap:8px;display:flex}.purchase-ocr-new-product-choice{border:1px solid var(--brand-100);background:var(--brand-50);border-radius:4px;flex-direction:column;align-items:stretch;min-height:32px;padding:6px 8px}.purchase-ocr-new-product-choice span{color:var(--brand-600);font-size:11px;line-height:16px}.purchase-entry-ocr .purchase-ocr-new-product-button.semi-button,.purchase-entry-ocr .purchase-ocr-new-product-button.semi-button:hover,.purchase-entry-ocr .purchase-ocr-new-product-button.semi-button:active{width:100%;min-height:28px;color:var(--brand-600);background:0 0;border:0;padding:4px 10px;font-size:12px;font-weight:400;line-height:18px}.purchase-entry-ocr .purchase-ocr-new-product-button.is-create.semi-button,.purchase-entry-ocr .purchase-ocr-new-product-button.is-create.semi-button:hover,.purchase-entry-ocr .purchase-ocr-new-product-button.is-create.semi-button:active{background:var(--surface-panel-muted);color:var(--text-primary)}.purchase-entry-ocr .purchase-ocr-new-product-button.is-create .semi-button-content-right{margin-left:4px}.purchase-ocr-product-draft-hint{color:var(--semi-color-text-2);margin:0 0 16px;font-size:13px;line-height:20px}.purchase-ocr-product-draft-source-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.purchase-ocr-product-draft-source-head>div{min-width:0}.purchase-ocr-product-draft-source-head strong,.purchase-ocr-product-draft-source-head span{display:block}.purchase-ocr-product-draft-source-head strong{color:var(--semi-color-text-0);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px;overflow:hidden}.purchase-ocr-product-draft-source-head span{color:var(--semi-color-text-2);margin-top:2px;font-size:12px;line-height:18px}.purchase-ocr-product-draft-source-preview{border:1px solid var(--border);background:var(--surface-panel-muted);cursor:zoom-in;border-radius:4px;width:100%;height:280px;padding:0;display:block;overflow:hidden}.purchase-ocr-product-draft-source-preview:hover,.purchase-ocr-product-draft-source-preview:focus-visible{border-color:var(--semi-color-primary);outline:none}.purchase-ocr-product-draft-source-preview img,.purchase-ocr-product-draft-source-preview iframe{background:var(--surface-panel);object-fit:contain;pointer-events:none;border:0;width:100%;height:100%;display:block}.purchase-ocr-product-draft-source-actions,.purchase-ocr-preview-modal-actions{justify-content:flex-end;gap:8px;margin:0 0 8px;display:flex}.purchase-ocr-source-locator{border:1px solid var(--border);background:var(--surface-panel-muted);border-radius:4px;width:100%;height:280px;padding:0;display:block;position:relative;overflow:hidden}button.purchase-ocr-source-locator{cursor:zoom-in}button.purchase-ocr-source-locator:hover,button.purchase-ocr-source-locator:focus-visible{border-color:var(--semi-color-primary);outline:none}.purchase-ocr-source-locator.is-expanded{height:calc(100vh - 240px);min-height:420px}.purchase-ocr-source-measure{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.purchase-ocr-source-locator-canvas{width:100%;height:100%;display:block}.purchase-ocr-source-locator-mark{fill:#3acb7c2e;stroke:var(--brand-600);stroke-width:.006px;vector-effect:non-scaling-stroke}.purchase-ocr-preview-modal .purchase-ocr-preview-modal-actions{margin:0 0 12px}.purchase-ocr-product-draft-footer{justify-content:flex-end;gap:8px;display:flex}.purchase-ocr-product-draft-duplicate{border:1px solid var(--warning-50);background:var(--warning-50);color:var(--warning-600);border-radius:4px;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:10px 12px;font-size:13px;line-height:20px;display:flex}.purchase-ocr-product-draft-duplicate span{min-width:0}.purchase-entry-product-heading{align-items:center;gap:6px;min-width:0;display:flex}.purchase-entry-product-heading>span{flex:auto;min-width:0}.purchase-entry-product-heading em.is-ocr{background:var(--brand-50);color:var(--brand-600)}.purchase-entry-row-issue{color:var(--warning-600)!important}.product-management-sidesheet.master-standard-sidesheet .purchase-order-product-picker-search{width:100%;height:32px;min-height:32px;border:1px solid var(--border)!important;background:var(--surface-panel)!important;box-shadow:none!important;border-radius:4px!important}.product-management-sidesheet.master-standard-sidesheet .purchase-order-product-picker-search:hover{border-color:var(--semi-color-primary-hover)!important}.product-management-sidesheet.master-standard-sidesheet .purchase-order-product-picker-search.semi-input-wrapper-focus,.product-management-sidesheet.master-standard-sidesheet .purchase-order-product-picker-search:focus-within{border-color:var(--semi-color-primary)!important}.purchase-order-product-picker-list{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:8px;max-height:152px;display:grid;overflow-y:auto}.purchase-order-product-picker-list .semi-button{text-align:left;justify-content:flex-start;width:100%;min-width:0;height:88px;padding:10px;position:relative}.purchase-order-product-picker-list .semi-button.semi-button-outline,.purchase-order-product-picker-list .semi-button.semi-button-outline:hover,.purchase-order-product-picker-list .semi-button.semi-button-outline:active,.purchase-order-product-picker-list .semi-button.semi-button-outline:focus{background:var(--surface-panel);box-shadow:var(--shadow-card);border:1px solid #0000}.purchase-order-product-picker-list .semi-button-content{justify-content:flex-start;align-items:center;gap:10px;min-width:0;display:flex}.purchase-order-product-thumbnail{background:var(--surface-panel-muted);width:64px;height:64px;color:var(--semi-color-text-2);text-align:center;border-radius:4px;flex:none;justify-content:center;align-items:center;font-size:11px;line-height:16px;display:flex;overflow:hidden}.purchase-order-product-thumbnail img{object-fit:cover;width:100%;height:100%}.purchase-order-product-info{flex:auto;gap:2px;min-width:0;display:grid}.purchase-order-product-info strong,.purchase-order-product-info>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.purchase-order-product-info strong{color:var(--semi-color-text-0);font-size:13px;line-height:18px}.purchase-order-product-info>span{color:var(--semi-color-text-2);font-size:11px;line-height:15px}.purchase-order-product-info>.purchase-order-product-stock{color:var(--semi-color-text-2);font-weight:600}.purchase-order-product-stock>.purchase-order-product-stock-value.is-zero{color:var(--danger-500)}.purchase-order-product-selected-mark{background:var(--brand-600);width:18px;height:18px;box-shadow:0 0 0 2px var(--surface-panel);color:var(--text-inverse);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:60px;left:58px;right:auto}.purchase-order-product-selected-mark .semi-icon{font-size:12px}.purchase-order-product-picker-empty{color:var(--semi-color-text-2);text-align:center;grid-column:1/-1;padding:18px;font-size:13px}.purchase-order-product-sidebar{box-sizing:border-box;align-self:start;max-height:calc(100vh - 156px);margin:0;position:sticky;top:0;overflow:hidden}.purchase-order-product-sidebar .purchase-order-product-picker-list{grid-template-columns:1fr;min-height:120px;max-height:calc(100vh - 392px)}.purchase-entry-sidebar .purchase-order-product-sidebar .purchase-order-product-picker-list{flex:auto;min-height:0;max-height:none}.syd-subtable .semi-table-header>table,.syd-subtable .semi-table-body>table,.syd-subtable .semi-table-placeholder>table{min-width:100%}.purchase-order-drawer-form .product-drawer-section-panel>.semi-row+.semi-row,.purchase-order-detail-form .product-drawer-section-panel>.semi-row+.semi-row,.sales-order-v1-form .product-drawer-section-panel>.semi-row+.semi-row,.sales-order-v1-detail-form .product-drawer-section-panel>.semi-row+.semi-row,.purchase-return-drawer-form .product-drawer-section-panel>.semi-row+.semi-row,.purchase-return-detail-form .product-drawer-section-panel>.semi-row+.semi-row{margin-top:16px}.purchase-order-drawer-form .master-field{flex-direction:column;gap:4px;min-width:0;display:flex}.purchase-fee-summary,.syd-fee-summary{grid-template-columns:repeat(var(--fee-cols,3), minmax(0, 1fr));gap:0;display:grid}.purchase-fee-summary>.product-detail-readonly-field,.syd-fee-summary>.product-detail-readonly-field{border-left:1px solid var(--grid-line);min-width:0;padding-left:12px;padding-right:12px}.syd-fee-summary.purchase-fee-summary>.product-detail-readonly-field{padding-top:12px!important;padding-bottom:12px!important}.purchase-fee-summary>.product-detail-readonly-field:first-child,.syd-fee-summary>.product-detail-readonly-field:first-child{border-left:0;padding-left:0}.purchase-fee-summary>.product-detail-readonly-field:last-child{padding-right:0}.syd-fee-summary.syd-fee-summary-cols-4>.product-detail-readonly-field:nth-child(4n+1){border-left:0;padding-left:0}.syd-fee-summary.syd-fee-summary-cols-4>.product-detail-readonly-field:nth-child(4n){padding-right:0}.syd-fee-summary.syd-fee-summary-cols-4>.product-detail-readonly-field:nth-child(n+5){border-top:1px solid var(--grid-line)}.purchase-fee-summary .syd-amount,.syd-subtable-stat .syd-amount{font-weight:600}.purchase-fee-summary .syd-amount>.syd-amount-unit,.purchase-fee-summary .syd-amount>.syd-amount-sign,.syd-subtable-stat .syd-amount>.syd-amount-unit,.syd-subtable-stat .syd-amount>.syd-amount-sign{color:var(--text-muted);font-size:12px;font-weight:400}.purchase-fee-summary .product-detail-readonly-label{white-space:nowrap}.purchase-order-drawer-form .product-detail-readonly-field,.purchase-order-detail-form .product-detail-readonly-field,.account-drawer-form .product-detail-readonly-field,.supplier-drawer-form .product-detail-readonly-field,.customer-drawer-form .product-detail-readonly-field{padding-top:0!important;padding-bottom:0!important}.purchase-order-drawer-form .master-field .semi-input-wrapper,.purchase-order-drawer-form .master-field .semi-select,.purchase-order-drawer-form .master-field .semi-datepicker{border-radius:4px!important;width:100%!important}.purchase-order-detail-editor{min-width:0}.purchase-order-items-table .semi-table,.purchase-order-expenses-table .semi-table{border-radius:4px}.purchase-order-expenses-table .semi-table-thead>.semi-table-row>.semi-table-row-head{white-space:nowrap;border-right:0!important}.purchase-order-expenses-table .semi-table-tbody>.semi-table-row>.semi-table-row-cell{vertical-align:middle;border-right:0!important}.product-management-sidesheet.master-standard-sidesheet .product-drawer-form .purchase-order-expenses-table .semi-input-wrapper,.product-management-sidesheet.master-standard-sidesheet .product-drawer-form .purchase-order-expenses-table .semi-select{width:100%}.purchase-order-fixed-discount{align-items:center;gap:4px;display:inline-flex}.purchase-order-fixed-discount>span{white-space:nowrap}.product-management-sidesheet.master-standard-sidesheet .product-drawer-form .purchase-order-fixed-discount .semi-input-number{width:132px}.purchase-order-items-table .semi-table-thead>.semi-table-row>.semi-table-row-head{white-space:nowrap;border-right:0!important}.purchase-order-items-table .semi-table-tbody>.semi-table-row>.semi-table-row-cell{vertical-align:middle;border-right:0!important}.purchase-order-row-action{justify-content:center;display:flex}.product-management-sidesheet .purchase-order-items-table .semi-table-tbody>.semi-table-row,.product-management-sidesheet .purchase-order-items-table .semi-table-tbody>.semi-table-row>.semi-table-row-cell,.product-management-sidesheet .purchase-order-items-table .semi-table-tbody>.semi-table-row:hover,.product-management-sidesheet .purchase-order-items-table .semi-table-tbody>.semi-table-row:hover>.semi-table-row-cell,.product-management-sidesheet .purchase-order-items-table .semi-table-tbody>.semi-table-row.semi-table-row-hovered,.product-management-sidesheet .purchase-order-items-table .semi-table-tbody>.semi-table-row.semi-table-row-hovered>.semi-table-row-cell{background-color:var(--surface-panel)!important;background-image:none!important}.purchase-order-items-table .semi-table-row-cell .semi-input-wrapper,.purchase-order-items-table .semi-table-row-cell .semi-select-selection{min-width:0}.product-management-sidesheet.master-standard-sidesheet .product-drawer-form .purchase-order-items-table .semi-input-prepend,.product-management-sidesheet.master-standard-sidesheet .product-drawer-form .purchase-order-items-table .semi-input-append{background:0 0!important}.product-management-sidesheet.master-standard-sidesheet .product-drawer-form .purchase-order-items-table .semi-input{box-shadow:none!important;border:0!important;border-radius:0!important}.product-management-sidesheet.master-standard-sidesheet .product-drawer-form .purchase-order-items-table .semi-input-prepend{border:0!important;border-right:1px solid var(--border)!important}.product-management-sidesheet.master-standard-sidesheet .product-drawer-form .purchase-order-items-table .semi-input-append{border:0!important}.purchase-order-mode-quantity-fields{flex-direction:column;gap:8px;min-width:0;display:flex}.purchase-order-mode-quantity-fields>*{width:100%;min-width:0}.purchase-order-mode-quantity-fields.is-wide{flex-flow:wrap;align-items:center}.purchase-order-mode-quantity-fields.is-wide>*{flex:150px;width:auto;min-width:150px}.purchase-order-qty-group{border:1px solid var(--border);background:var(--surface-control);border-radius:4px;flex-direction:column;width:100%;min-width:0;display:flex;overflow:hidden}.purchase-order-qty-group:empty{display:none}.purchase-order-items-table .purchase-order-qty-group .purchase-order-qty-label,.purchase-order-items-table .purchase-order-qty-group .purchase-order-quantity-unit-addon{color:var(--text-muted);font-size:12px;font-weight:400}.purchase-order-qty-group:focus-within{border-color:var(--semi-color-primary)}.purchase-order-qty-group .purchase-order-quantity-stepper-input{background:0 0;border:0;border-radius:0}.purchase-order-qty-group .purchase-order-quantity-stepper-input+.purchase-order-quantity-stepper-input{border-top:1px solid var(--border)}.purchase-order-mode-quantity-fields.is-wide .purchase-order-qty-group{flex-direction:row;flex:100%;width:100%}.purchase-order-mode-quantity-fields.is-wide .purchase-order-qty-group .purchase-order-quantity-stepper-input{flex:150px;min-width:150px}.purchase-order-mode-quantity-fields.is-wide .purchase-order-qty-group .purchase-order-quantity-stepper-input+.purchase-order-quantity-stepper-input{border-top:0;border-left:1px solid var(--border)}.purchase-order-mode-quantity-fields.is-wide .purchase-order-quantity-mode-select{flex:0 0 132px;width:132px;min-width:132px}.purchase-order-qty-label{min-width:42px;color:var(--text-secondary);white-space:nowrap;flex:none;margin-left:12px;margin-right:0;font-size:14px;font-weight:500;line-height:20px}.purchase-order-drawer-form .purchase-order-items-table .semi-table-body>.semi-table{width:100%!important;min-width:780px!important}.purchase-order-detail-form .purchase-order-items-table .semi-table-body>.semi-table{width:100%!important;min-width:100%!important}.purchase-order-items-table table{table-layout:fixed}.purchase-order-mode-quantity-input,.purchase-order-mode-quantity-input .semi-input-wrapper{width:100%;min-width:0}.purchase-order-quantity-stepper-input{width:100%;height:var(--control-height);border:1px solid var(--border);background:var(--surface-control);border-radius:4px;align-items:center;min-width:0;display:flex;overflow:hidden}.purchase-order-quantity-stepper-input:focus-within{border-color:var(--semi-color-primary)}.purchase-order-items-table .purchase-order-quantity-stepper-input .semi-input,.purchase-order-items-table .purchase-order-quantity-stepper-input input{color:var(--text-primary)!important;font-weight:600!important}.purchase-order-items-table .purchase-order-quantity-stepper-input .semi-input::placeholder,.purchase-order-items-table .purchase-order-quantity-stepper-input input::placeholder{color:var(--text-muted)!important;font-weight:400!important}.product-management-sidesheet.master-standard-sidesheet .product-drawer-form .purchase-order-items-table .purchase-order-quantity-stepper-input .semi-input-wrapper{flex:auto;min-width:0;width:auto!important;height:calc(var(--control-height) - 2px)!important;background:0 0!important;border:0!important;border-radius:0!important;min-height:0!important}.purchase-order-package-spec-input{width:100%}.purchase-order-mode-quantity-input .semi-input-prepend{flex:0 0 112px;width:112px;min-width:0;padding:0;overflow:hidden}.purchase-order-mode-quantity-input .semi-input-append{padding:0}.product-management-sidesheet.master-standard-sidesheet .product-drawer-form .purchase-order-items-table .purchase-order-quantity-mode-select{width:100%;min-width:0}.purchase-order-quantity-addon-label{width:112px;color:var(--semi-color-text-2);white-space:nowrap;align-items:center;padding:0 12px;display:inline-flex}.purchase-order-quantity-unit-addon{min-width:0;color:var(--text-secondary);white-space:nowrap;align-items:center;padding:0 0 0 6px;display:inline-flex}.purchase-order-readonly-value{color:var(--text-primary);white-space:nowrap;background:0 0;padding:0;font-size:14px;font-weight:600;line-height:28px;display:block}.purchase-order-readonly-value .purchase-order-readonly-unit{color:var(--text-muted);margin-left:2px;font-size:12px;font-style:normal;font-weight:400}.purchase-order-readonly-value.is-pending{color:var(--text-muted);font-weight:400}.purchase-order-items-table .semi-table-tbody .semi-table-cell-fixed-left,.purchase-order-items-table .semi-table-tbody .semi-table-cell-fixed-right{background:var(--surface-panel)}.purchase-order-items-table .semi-table-thead .semi-table-cell-fixed-left,.purchase-order-items-table .semi-table-thead .semi-table-cell-fixed-right{background:var(--surface-panel-muted)}.purchase-order-form-total{border-top:1px solid var(--divider);justify-content:flex-end;margin-top:12px;padding-top:12px;display:flex}.purchase-order-sidesheet-footer{justify-content:flex-end;align-items:center;gap:16px;width:100%;display:flex}.purchase-order-sidesheet-actions{flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.purchase-order-detail-footer-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.purchase-order-detail-footer-actions .syd-filter-control{width:180px!important}.purchase-order-detail-sidesheet .master-section-card>.purchase-workflow-strip{border:1px solid var(--border)!important;background:var(--surface-panel)!important;border-radius:4px!important;padding:16px!important}.purchase-order-detail-form .purchase-workflow-strip{padding:0}.purchase-workflow-audit{min-width:0}.purchase-workflow-audit .semi-tabs-bar{border:0;border-bottom:1px solid var(--divider);background:var(--surface-panel);border-radius:0;margin:0;padding:0}.purchase-workflow-audit .semi-tabs-tab{min-width:64px;height:42px;color:var(--text-secondary);margin-right:24px;padding:0;font-size:14px;font-weight:500}.purchase-workflow-audit .semi-tabs-content{background:var(--surface-panel);border:0;border-radius:0;min-height:198px;padding:20px 4px 4px}.purchase-workflow-audit .semi-empty{justify-content:center;min-height:138px}.purchase-workflow-timeline{padding:0 0 4px}.purchase-workflow-timeline-item{min-height:70px;padding-bottom:18px}.purchase-workflow-timeline .semi-timeline-item-tail{border-left-color:var(--border);height:100%;top:20px;left:8.5px}.purchase-workflow-timeline .purchase-workflow-timeline-item--handled>.semi-timeline-item-tail{border-left-color:var(--border)}.purchase-workflow-timeline .semi-timeline-item-head{width:10px;height:10px;top:15px;left:4px}.purchase-workflow-timeline .semi-timeline-item-head-custom{width:16px;height:16px;top:20px;left:9px}.purchase-workflow-timeline .purchase-workflow-timeline-item:last-child{min-height:42px;padding-bottom:0}.purchase-workflow-timeline-avatar{font-weight:600;border-radius:50%!important;width:40px!important;height:40px!important;font-size:13px!important}.purchase-workflow-timeline-avatar-group{flex:0 0 40px;align-items:center;width:40px;height:40px;display:inline-flex}.purchase-workflow-timeline-avatar-group .purchase-workflow-timeline-avatar{border:1px solid #fff;flex:none;width:22px!important;height:22px!important}.purchase-workflow-timeline-avatar-group .purchase-workflow-timeline-avatar+.purchase-workflow-timeline-avatar{margin-left:-4px}.purchase-workflow-timeline-avatar-group.is-3 .purchase-workflow-timeline-avatar{width:18px!important;height:18px!important}.purchase-workflow-timeline-avatar-group.is-3 .purchase-workflow-timeline-avatar+.purchase-workflow-timeline-avatar{margin-left:-7px}.purchase-workflow-timeline-avatar-group.is-4 .purchase-workflow-timeline-avatar{width:16px!important;height:16px!important}.purchase-workflow-timeline-avatar-group.is-4 .purchase-workflow-timeline-avatar+.purchase-workflow-timeline-avatar{margin-left:-8px}.purchase-workflow-timeline-read{flex:none;height:20px;padding:0 6px;font-size:12px;font-weight:400;color:var(--semi-color-text-2)!important;background:var(--semi-color-fill-0)!important}.purchase-workflow-timeline-content{gap:12px;min-width:0;display:flex}.purchase-workflow-timeline-heading,.purchase-audit-comment>div,.purchase-audit-log-item header{align-items:center;gap:10px;display:flex}.purchase-workflow-timeline-heading strong{color:var(--semi-color-text-0);font-size:14px;font-weight:500}.purchase-workflow-timeline-heading time,.purchase-audit-comment time,.purchase-audit-log-item time{color:var(--semi-color-text-2);font-size:12px}.purchase-workflow-timeline-meta{color:var(--semi-color-text-0);margin-top:2px;font-size:14px;line-height:20px}.purchase-workflow-timeline-meta b{color:var(--brand-600);font-weight:600}.purchase-workflow-timeline-content>.purchase-workflow-timeline-meta{align-self:center;margin-top:0}.purchase-workflow-timeline-ring{box-sizing:border-box;border:2px solid var(--workflow-pending-color);background:var(--semi-color-bg-1,#fff);border-radius:50%;width:12px;height:12px;margin:2px;display:block}.purchase-workflow-timeline{--workflow-pending-color:#f37327}.purchase-workflow-timeline-item--pending .purchase-workflow-timeline-meta b{color:var(--workflow-pending-color)}.purchase-workflow-timeline-item--upcoming .purchase-workflow-timeline-meta b{color:var(--semi-color-text-2)}.purchase-workflow-timeline-item--upcoming .purchase-workflow-timeline-meta{color:var(--semi-color-text-0)}.purchase-workflow-timeline-item--upcoming .purchase-workflow-timeline-heading strong{color:var(--semi-color-text-1)}.purchase-workflow-timeline-item--returned .purchase-workflow-timeline-meta b,.purchase-workflow-timeline-item--revoked .purchase-workflow-timeline-meta b{color:var(--danger-600)}.purchase-workflow-timeline-outcome,.purchase-workflow-timeline-comment{background:var(--surface-panel-muted);max-width:500px;color:var(--text-secondary);border-radius:4px;margin:8px 0 0;padding:7px 12px;font-size:13px;line-height:20px}.purchase-workflow-timeline-outcome{box-sizing:border-box;min-height:34px}.purchase-workflow-timeline-signature{object-fit:contain;object-position:left center;width:112px;height:38px;margin:8px 0 0 2px;display:block}.purchase-audit-comments{gap:16px;display:grid}.purchase-audit-comment-editor{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.purchase-audit-comment-list{gap:14px;display:grid}.purchase-audit-comment{border-bottom:1px solid var(--divider);min-height:42px;padding:0 44px 14px 52px;position:relative}.purchase-audit-comment:last-child{border-bottom:0}.purchase-audit-comment strong{color:var(--semi-color-text-0);font-size:14px}.purchase-audit-comment-avatar{font-weight:600;position:absolute;top:0;left:0;width:36px!important;height:var(--control-height)!important;border-radius:4px!important;font-size:12px!important}.purchase-audit-comment p{color:var(--semi-color-text-1);white-space:pre-wrap;margin:7px 0 0;font-size:14px;line-height:22px}.purchase-audit-comment>.semi-button{position:absolute;bottom:12px;right:0}.purchase-audit-comment-delete{color:var(--semi-color-danger)!important}.purchase-audit-log-timeline{gap:20px;padding:0 0 12px;display:grid}.purchase-audit-log-day{grid-template-columns:44px minmax(0,1fr);gap:14px;display:grid}.purchase-audit-log-date{background:var(--semi-color-primary);color:var(--text-inverse);text-align:center;border-radius:4px;align-self:start;padding:1px 6px;font-size:12px;font-weight:600;line-height:20px}.purchase-audit-log-items{padding:0}.purchase-audit-log-items .semi-timeline-item{padding-bottom:17px}.purchase-audit-log-items .semi-timeline-item-tail{border-left-color:var(--border);height:100%;top:11px;left:5.5px}.purchase-audit-log-items .semi-timeline-item-head{width:8px;height:8px;top:7px;left:2px}.purchase-audit-log-item header{min-height:20px}.purchase-audit-log-item .semi-tag{margin-left:2px}.purchase-audit-log-item p{color:var(--semi-color-text-0);overflow-wrap:anywhere;margin:4px 0 0;font-size:14px;line-height:21px}.purchase-audit-log-item small{color:var(--semi-color-text-2);margin-top:4px;font-size:12px;line-height:18px;display:block}@media (width<=560px){.purchase-workflow-audit .semi-tabs-bar{padding:0 12px}.purchase-workflow-audit .semi-tabs-tab{min-width:auto;margin-right:20px}.purchase-workflow-audit .semi-tabs-content{padding:16px 12px 8px}.purchase-audit-log-day{grid-template-columns:44px minmax(0,1fr);gap:8px}}.purchase-order-sidesheet-title{flex-direction:column;gap:2px;display:flex}.purchase-order-sidesheet-title span{color:var(--semi-color-text-0);font-size:16px;font-weight:600;line-height:22px}.purchase-order-sidesheet-title small{color:var(--semi-color-text-2);font-size:12px;font-weight:500;line-height:18px}.purchase-return-sidesheet .master-form-shell,.purchase-return-sidesheet .master-detail-shell{background:0 0!important;padding:0!important;overflow:visible!important}.purchase-return-sidesheet .master-section-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 0 16px!important;padding:0!important}.purchase-return-sidesheet .master-section-header{min-height:20px!important;color:var(--semi-color-text-0)!important;background:0 0!important;border-radius:0!important;margin:0 0 8px!important;padding:0!important;font-size:14px!important;font-weight:600!important;line-height:20px!important}.purchase-return-sidesheet .master-section-header:before{display:none!important}.purchase-return-sidesheet .master-section-card>.master-form-grid,.purchase-return-sidesheet .master-section-card>.master-detail-grid,.purchase-return-sidesheet .master-section-card>.semi-table-wrapper,.purchase-return-sidesheet .master-section-card>.purchase-return-process-grid,.purchase-return-sidesheet .master-section-card>.purchase-return-timeline,.purchase-return-sidesheet .master-section-card>.master-comment-panel,.purchase-return-sidesheet .master-section-card>.master-history-list,.purchase-return-sidesheet .master-section-card>.product-detail-actions{border:1px solid var(--border)!important;background:var(--surface-panel)!important;box-shadow:none!important;border-radius:4px!important;padding:16px!important}.purchase-return-sidesheet .product-config-title{margin:0 0 8px!important}.purchase-return-sidesheet .purchase-return-add-row{margin:10px 0 0!important}.purchase-return-sidesheet .purchase-return-summary,.purchase-return-sidesheet .purchase-return-process-grid{gap:12px!important;margin-top:12px!important}.purchase-return-sidesheet .purchase-return-summary>div,.purchase-return-sidesheet .purchase-return-process-grid>div{border:1px solid var(--border)!important;background:var(--surface-panel)!important;min-height:72px!important;box-shadow:none!important;border-radius:4px!important;padding:12px!important}.purchase-return-sidesheet .purchase-return-summary span,.purchase-return-sidesheet .purchase-return-process-grid span{color:var(--semi-color-text-2)!important;letter-spacing:0!important;font-size:12px!important;font-weight:500!important;line-height:18px!important}.purchase-return-sidesheet .purchase-return-summary strong,.purchase-return-sidesheet .purchase-return-process-grid strong{color:var(--semi-color-text-0)!important;margin-top:6px!important;font-size:16px!important;font-weight:600!important;line-height:22px!important}.purchase-return-sidesheet .purchase-return-process-header{margin:0 0 8px!important}.purchase-return-sidesheet .purchase-return-process-header strong{color:var(--semi-color-text-0)!important;font-size:16px!important;font-weight:600!important;line-height:22px!important}.purchase-return-sidesheet-footer,.master-sidesheet-footer{justify-content:flex-end;align-items:center;gap:8px;width:100%;display:flex}.master-sidesheet-title{flex-direction:column;gap:2px;display:flex}.master-sidesheet-title span{color:var(--semi-color-text-0);font-size:16px;font-weight:600;line-height:22px}.master-sidesheet-title small{color:var(--semi-color-text-2);font-size:12px;font-weight:500;line-height:18px}.master-standard-sidesheet .master-form-shell,.master-standard-sidesheet .master-detail-shell,.master-standard-sidesheet .supplier-detail-sheet-body{background:0 0!important;padding:0!important;overflow:visible!important}.master-standard-sidesheet .master-section-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 0 16px!important;padding:0!important}.master-standard-sidesheet .master-section-card>h2{display:none!important}.master-standard-sidesheet .master-section-header{min-height:20px!important;color:var(--semi-color-text-0)!important;background:0 0!important;border-radius:0!important;margin:0 0 8px!important;padding:0!important;font-size:14px!important;font-weight:600!important;line-height:20px!important}.master-standard-sidesheet .master-section-header:before{display:none!important}.master-standard-sidesheet .master-section-card>.master-form-grid,.master-standard-sidesheet .master-section-card>.master-detail-grid,.master-standard-sidesheet .master-section-card>.semi-table-wrapper,.master-standard-sidesheet .master-section-card>.master-table-scroll,.master-standard-sidesheet .master-section-card>.purchase-return-process-grid,.master-standard-sidesheet .master-section-card>.purchase-return-timeline,.master-standard-sidesheet .master-section-card>.master-comment-panel,.master-standard-sidesheet .master-section-card>.master-history-list,.master-standard-sidesheet .master-section-card>.purchase-return-item-list,.master-standard-sidesheet .master-section-card>.product-detail-actions,.master-standard-sidesheet .master-section-card>.product-upload-block,.master-standard-sidesheet .master-section-card>.purchase-goods-voucher,.master-standard-sidesheet .master-section-card>.grid,.master-standard-sidesheet .master-section-card>.flex,.master-standard-sidesheet .master-section-card>.p-5,.master-standard-sidesheet .master-section-card>.p-6{border:1px solid var(--border)!important;background:var(--surface-panel)!important;box-shadow:none!important;border-radius:4px!important;padding:16px!important}.master-standard-sidesheet .master-form-actions{display:none!important}.purchase-ocr-panel{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:14px;display:grid}.purchase-ocr-editor,.purchase-ocr-results{border:1px solid var(--border);background:var(--surface-panel);border-radius:4px;flex-direction:column;gap:12px;min-width:0;padding:14px;display:flex}.purchase-ocr-upload-card{border:1px dashed var(--brand-200);background:var(--surface-panel-muted);border-radius:4px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.purchase-ocr-message{border:1px solid var(--warning-50);background:var(--warning-50);color:var(--warning-600);border-radius:4px;padding:10px 12px;font-size:12px;font-weight:700;line-height:1.5}.purchase-ocr-result-list{flex-direction:column;gap:8px;display:flex}.purchase-ocr-result-row{border:1px solid var(--border);background:var(--surface-panel-muted);border-radius:4px;grid-template-columns:minmax(0,1fr) 110px 100px;align-items:center;gap:10px;padding:10px;display:grid}.purchase-ocr-result-row.is-matched{border-color:var(--success-50);background:var(--success-50)}.purchase-ocr-result-row.is-pending{border-color:var(--warning-50);background:var(--warning-50)}.purchase-ocr-lab-hero{border:1px solid var(--border);background:radial-gradient(circle at right top, #0ac16024, transparent 34%), linear-gradient(180deg, var(--surface-panel), var(--surface-panel));border-radius:4px;flex-direction:column;gap:18px;padding:22px 24px;display:flex;box-shadow:0 18px 40px #0f172a0f}.purchase-ocr-lab-hero-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.purchase-ocr-lab-hero-head h2{color:var(--text-primary);margin:0;font-size:24px}.purchase-ocr-lab-hero-head p{color:var(--text-muted);margin:8px 0 0;font-size:13px;line-height:1.7}.purchase-ocr-lab-badge-row{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.purchase-ocr-lab-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.purchase-ocr-lab-flow-card{border:1px solid var(--border);background:var(--surface-panel);border-radius:4px;padding:16px}.purchase-ocr-lab-flow-card strong{color:var(--text-primary);font-size:15px;display:block}.purchase-ocr-lab-flow-card p{color:var(--text-muted);margin:8px 0 0;font-size:12px;line-height:1.7}.purchase-ocr-center-shell{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:16px;display:grid}.purchase-ocr-center-column{min-width:0}.purchase-ocr-center-list-card,.purchase-ocr-center-detail-card{border:1px solid var(--border);background:linear-gradient(180deg, var(--surface-panel), var(--surface-panel));border-radius:4px;flex-direction:column;gap:16px;min-height:640px;padding:18px;display:flex;box-shadow:0 18px 40px #0f172a0f}.purchase-ocr-template-list{min-height:0}.purchase-ocr-center-section-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.purchase-ocr-center-section-head h2{color:var(--text-primary);margin:0;font-size:18px}.purchase-ocr-center-section-head p{color:var(--text-muted);margin:6px 0 0;font-size:12px;line-height:1.5}.purchase-ocr-center-section-head>span{background:var(--brand-50);color:var(--brand-600);border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700}.purchase-ocr-center-list-scroll{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex;overflow-y:auto}.purchase-ocr-center-empty,.purchase-ocr-center-placeholder{border:1px dashed var(--border);background:var(--surface-panel-muted);min-height:220px;color:var(--text-muted);text-align:center;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:28px;display:flex}.purchase-ocr-center-placeholder strong{color:var(--text-primary);font-size:16px}.purchase-ocr-center-job-card{border:1px solid var(--border);background:var(--surface-panel);text-align:left;cursor:pointer;border-radius:4px;flex-direction:column;gap:10px;width:100%;padding:14px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.purchase-ocr-center-job-card:hover,.purchase-ocr-center-job-card.is-active{border-color:var(--brand-200);transform:translateY(-1px);box-shadow:0 16px 32px #3acb7c1f}.purchase-ocr-center-job-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.purchase-ocr-center-job-top strong{color:var(--text-primary);font-size:14px;line-height:1.5}.purchase-ocr-center-job-top span,.purchase-ocr-template-meta,.purchase-ocr-template-stats,.purchase-ocr-sample-meta,.purchase-ocr-center-job-subtitle,.purchase-ocr-center-job-card p,.purchase-ocr-center-job-meta{color:var(--text-muted);font-size:12px;line-height:1.5}.purchase-ocr-template-meta,.purchase-ocr-template-stats{flex-wrap:wrap;gap:10px;display:flex}.purchase-ocr-lab-card,.purchase-ocr-template-form{border:1px solid var(--border);background:var(--surface-panel);border-radius:4px;flex-direction:column;gap:14px;padding:16px;display:flex}.purchase-ocr-template-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.purchase-ocr-template-grid .master-field-full{grid-column:1/-1}.purchase-ocr-lab-short-textarea{min-height:120px}.purchase-ocr-lab-inline-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.purchase-ocr-lab-inline-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.purchase-ocr-lab-result-card{background:0 0;border:0;padding:0}.purchase-ocr-sample-list{flex-direction:column;gap:12px;display:flex}.purchase-ocr-sample-card{border:1px solid var(--border);background:var(--surface-panel-muted);border-radius:4px;flex-direction:column;gap:12px;padding:14px;display:flex}.purchase-ocr-sample-card.is-active{border-color:var(--brand-200);background:var(--brand-50)}.purchase-ocr-sample-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.purchase-ocr-sample-top strong{color:var(--text-primary);font-size:14px;display:block}.purchase-ocr-sample-meta{flex-wrap:wrap;gap:10px;display:flex}.purchase-ocr-sample-edit-grid{grid-template-columns:180px minmax(0,1fr);gap:12px;display:grid}.purchase-ocr-sample-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.purchase-ocr-lab-empty-inline{min-height:120px}.purchase-ocr-center-chip-row{flex-wrap:wrap;gap:8px;display:flex}.purchase-ocr-center-chip{background:var(--surface-panel-muted);color:var(--text-secondary);border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.purchase-ocr-center-chip.is-amber{background:var(--warning-50);color:var(--warning-600)}.purchase-ocr-center-chip.is-green{background:var(--success-50);color:var(--success-600)}.purchase-ocr-center-chip.is-blue{background:var(--brand-50);color:var(--brand-600)}.purchase-ocr-center-job-meta{flex-wrap:wrap;gap:12px;display:flex}.purchase-ocr-center-detail-head{border-bottom:1px solid var(--divider);padding-bottom:14px}.purchase-ocr-center-detail-actions{align-items:center;gap:10px;display:flex}.purchase-ocr-center-meta-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.purchase-ocr-center-meta-grid>div{border:1px solid var(--border);background:var(--surface-panel);border-radius:4px;padding:12px 14px}.purchase-ocr-center-meta-grid span,.purchase-ocr-center-preview-card span,.purchase-ocr-center-card-title{color:var(--text-muted);font-size:12px;font-weight:600;display:block}.purchase-ocr-center-meta-grid strong,.purchase-ocr-center-preview-card strong{color:var(--text-primary);margin-top:8px;font-size:15px;line-height:1.4;display:block}.purchase-ocr-center-config-grid{grid-template-columns:repeat(2,minmax(0,260px));gap:12px;display:grid}.purchase-ocr-center-text-panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.purchase-ocr-center-text-card{border:1px solid var(--border);background:var(--surface-panel);border-radius:4px;flex-direction:column;gap:10px;min-width:0;padding:14px;display:flex}.purchase-ocr-center-note-field,.purchase-ocr-center-item-note-field{margin-top:0}.purchase-ocr-center-item-list{flex-direction:column;gap:14px;display:flex}.purchase-ocr-center-item-card{border:1px solid var(--border);background:var(--surface-panel);border-radius:4px;flex-direction:column;gap:14px;padding:16px;display:flex}.purchase-ocr-center-item-top{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.purchase-ocr-center-item-top strong{color:var(--text-primary);font-size:15px;display:block}.purchase-ocr-center-item-top span{color:var(--text-muted);margin-top:6px;font-size:12px;line-height:1.5;display:block}.purchase-ocr-center-checkbox{background:var(--surface-panel-muted);color:var(--text-primary);border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:700;display:inline-flex}.purchase-ocr-center-checkbox input{margin:0}.purchase-ocr-center-item-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.purchase-ocr-center-preview-card{border:1px solid var(--border);background:var(--surface-panel-muted);border-radius:4px;padding:14px}.purchase-ocr-center-preview-card.is-highlight{border-color:var(--brand-100);background:var(--brand-50)}.purchase-ocr-center-preview-card p{color:var(--text-secondary);margin:8px 0 0;font-size:12px;line-height:1.6}.purchase-ocr-center-item-form-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.purchase-ocr-center-item-form-grid .master-field-full{grid-column:1/-1}.purchase-ocr-center-spin{animation:1.1s linear infinite purchase-ocr-center-spin}@keyframes purchase-ocr-center-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=900px){.product-management-sidesheet.sales-order-v1-form-sidesheet .semi-sidesheet-body,.product-management-sidesheet.purchase-order-form-sidesheet .semi-sidesheet-body{padding:0 24px!important}.purchase-order-sidesheet .purchase-order-right-pane,.sales-order-v1-form-sidesheet .purchase-order-right-pane,.purchase-order-form-sidesheet .purchase-order-right-pane{padding:24px 0}.purchase-order-form-drawer .purchase-order-drawer-layout,.purchase-order-sidesheet .purchase-order-drawer-layout{grid-template-columns:1fr}.sales-order-v1-form-sidesheet .purchase-order-drawer-layout,.purchase-order-form-sidesheet .purchase-order-drawer-layout{grid-template-columns:minmax(0,1fr)!important}.purchase-entry-sidebar-toggle-rail{display:none!important}.purchase-entry-sidebar{max-height:none;position:static;overflow:visible}.sales-order-v1-form-sidesheet .purchase-entry-sidebar,.purchase-order-form-sidesheet .purchase-entry-sidebar{width:auto;height:auto;max-height:none;margin:0}.sales-order-v1-form-sidesheet .is-entry-sidebar-collapsed .purchase-entry-sidebar,.purchase-order-form-sidesheet .is-entry-sidebar-collapsed .purchase-entry-sidebar{visibility:visible;pointer-events:auto;width:auto;height:auto;max-height:none;margin:0;padding:12px}.purchase-entry-mode-content{overflow:visible}.purchase-entry-sidebar .purchase-order-product-picker-list{max-height:260px}.purchase-order-product-panel{border-right:0;border-bottom:1px solid var(--divider);max-height:320px}.purchase-order-product-picker-list{grid-template-columns:1fr}.purchase-order-product-sidebar{max-height:none;position:static}.purchase-order-product-sidebar .purchase-order-product-picker-list{max-height:240px}.purchase-order-detail-footer-actions{flex-wrap:wrap}.purchase-ocr-panel,.purchase-ocr-result-row,.purchase-ocr-upload-card{grid-template-columns:1fr}.purchase-ocr-lab-hero-head,.purchase-ocr-sample-top,.purchase-ocr-sample-actions,.purchase-ocr-lab-inline-actions{flex-direction:column;align-items:stretch}.purchase-ocr-center-shell,.purchase-ocr-lab-flow,.purchase-ocr-template-grid,.purchase-ocr-lab-inline-grid,.purchase-ocr-sample-edit-grid,.purchase-ocr-center-text-panels,.purchase-ocr-center-item-preview-grid,.purchase-ocr-center-item-form-grid,.purchase-ocr-center-meta-grid,.purchase-ocr-center-config-grid{grid-template-columns:1fr}.purchase-ocr-center-list-card,.purchase-ocr-center-detail-card{min-height:0}.purchase-ocr-center-item-top,.purchase-ocr-center-detail-head{flex-direction:column}.purchase-ocr-center-detail-actions{width:100%}}.purchase-ocr-hub-page{gap:20px}.purchase-ocr-hub-hero{color:var(--text-inverse);background:linear-gradient(135deg,#132e52f5,#236681e6);border-radius:4px;grid-template-columns:minmax(0,1.4fr) minmax(280px,.9fr);gap:18px;padding:24px;display:grid;box-shadow:0 18px 42px #0c1c322e}.purchase-ocr-hub-hero-main{flex-direction:column;gap:10px;display:flex}.purchase-ocr-hub-kicker{letter-spacing:.12em;background:#ffffff24;border-radius:999px;width:fit-content;padding:6px 12px;font-size:12px;display:inline-flex}.purchase-ocr-hub-hero-main h1{margin:0;font-size:30px;line-height:1.25}.purchase-ocr-hub-hero-main p{color:var(--text-inverse);margin:0;font-size:14px;line-height:1.7}.purchase-ocr-hub-hero-steps{gap:12px;display:grid}.purchase-ocr-hub-hero-steps article{border:1px solid var(--border);background:#ffffff1a;border-radius:4px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.purchase-ocr-hub-hero-steps strong{font-size:15px}.purchase-ocr-hub-hero-steps span{color:var(--text-inverse);font-size:13px;line-height:1.6}.purchase-ocr-hub-toolbar{align-items:flex-end}.purchase-ocr-hub-pane{background:var(--surface-panel);border:1px solid #94a3b833;border-radius:4px;min-width:0;box-shadow:0 18px 34px #0f172a0f}.purchase-ocr-hub-pane-templates,.purchase-ocr-hub-pane-documents{flex-direction:column;align-self:start;gap:12px;max-height:calc(100vh - 170px);padding:18px;display:flex;position:sticky;top:16px}.purchase-ocr-hub-workbench{box-shadow:none;background:0 0;border:none;flex-direction:column;gap:16px;padding:0;display:flex}.purchase-ocr-hub-pane-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.purchase-ocr-hub-pane-head h2,.purchase-ocr-hub-card-head h2{color:var(--text-secondary);margin:0;font-size:19px}.purchase-ocr-hub-pane-head p,.purchase-ocr-hub-card-head p{color:var(--text-muted);margin:6px 0 0;font-size:13px;line-height:1.6}.purchase-ocr-hub-pane-head>span{background:var(--brand-50);min-width:52px;color:var(--brand-600);border-radius:999px;flex:none;justify-content:center;align-items:center;padding:6px 10px;font-size:12px;display:inline-flex}.purchase-ocr-hub-list{flex-direction:column;gap:10px;min-height:0;display:flex;overflow-y:auto}.purchase-ocr-hub-document-list{flex:1}.purchase-ocr-hub-list-card{background:var(--surface-panel-muted);text-align:left;cursor:pointer;border:1px solid #94a3b82e;border-radius:4px;width:100%;padding:14px;transition:transform .18s,border-color .18s,box-shadow .18s}.purchase-ocr-hub-list-card-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.purchase-ocr-hub-list-card-top strong{color:var(--text-secondary);font-size:15px;line-height:1.5}.purchase-ocr-hub-list-card-top span,.purchase-ocr-hub-list-card p,.purchase-ocr-hub-list-card-meta{color:var(--text-muted);font-size:12px}.purchase-ocr-hub-list-card p{margin:8px 0 0;line-height:1.6}.purchase-ocr-hub-list-card-meta{margin-top:8px}.purchase-ocr-hub-chip-row{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.purchase-ocr-hub-chip{background:var(--surface-panel-muted);color:var(--text-secondary);border-radius:999px;align-items:center;padding:5px 10px;font-size:12px;display:inline-flex}.purchase-ocr-hub-upload-card,.purchase-ocr-hub-card{background:var(--surface-panel);border:1px solid #94a3b82e;border-radius:4px;flex-direction:column;gap:14px;padding:18px;display:flex;box-shadow:0 18px 34px #0f172a0f}.purchase-ocr-hub-upload-head,.purchase-ocr-hub-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.purchase-ocr-hub-actions,.purchase-ocr-hub-card-actions-inline{flex-wrap:wrap;gap:10px;display:flex}.purchase-ocr-hub-upload-label{color:var(--text-secondary);flex-direction:column;gap:8px;font-size:13px;display:flex}.purchase-ocr-hub-upload-tip{color:var(--text-muted);margin:0;font-size:12px;line-height:1.6}.purchase-ocr-hub-placeholder,.purchase-ocr-hub-empty{min-height:220px;color:var(--text-muted);text-align:center;background:#f8fafcb8;border:1px dashed #94a3b859;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex}.purchase-ocr-hub-placeholder.compact,.purchase-ocr-hub-empty.compact{min-height:140px}.purchase-ocr-hub-placeholder strong,.purchase-ocr-hub-empty strong{color:var(--text-secondary)}.purchase-ocr-hub-form-grid,.purchase-ocr-hub-inline-grid.two,.purchase-ocr-hub-inline-grid.three,.purchase-ocr-hub-meta-grid,.purchase-ocr-hub-stats{gap:12px;display:grid}.purchase-ocr-hub-form-grid,.purchase-ocr-hub-inline-grid.two,.purchase-ocr-hub-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.purchase-ocr-hub-inline-grid.three,.purchase-ocr-hub-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.purchase-ocr-hub-meta-grid>div,.purchase-ocr-hub-stats>div{background:var(--surface-panel-muted);border-radius:4px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.purchase-ocr-hub-meta-grid span,.purchase-ocr-hub-stats span,.purchase-ocr-hub-card-title{color:var(--text-muted);font-size:12px}.purchase-ocr-hub-meta-grid strong,.purchase-ocr-hub-stats strong{color:var(--text-secondary);font-size:15px;line-height:1.5}.purchase-ocr-hub-text-panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.purchase-ocr-hub-text-card{flex-direction:column;gap:10px;display:flex}.purchase-ocr-hub-textarea{min-height:240px}.purchase-ocr-hub-textarea.short{min-height:112px}.purchase-ocr-hub-field-list,.purchase-ocr-hub-column-list,.purchase-ocr-hub-row-list,.purchase-ocr-hub-unclassified-list,.purchase-ocr-hub-debug-list{flex-direction:column;gap:12px;display:flex}.purchase-ocr-hub-field-card,.purchase-ocr-hub-column-card,.purchase-ocr-hub-row-card,.purchase-ocr-hub-unclassified-card,.purchase-ocr-hub-debug-card{background:var(--surface-panel-muted);border:1px solid #94a3b829;border-radius:4px;padding:16px}.purchase-ocr-hub-row-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.purchase-ocr-hub-row-head strong{color:var(--text-secondary)}@media (width<=1480px){.purchase-ocr-hub-shell{grid-template-columns:280px 320px minmax(0,1fr)}}@media (width<=1280px){.purchase-ocr-hub-shell{grid-template-columns:1fr}.purchase-ocr-hub-pane-templates,.purchase-ocr-hub-pane-documents{max-height:none;position:static}.purchase-ocr-hub-hero{grid-template-columns:1fr}}@media (width<=860px){.purchase-ocr-hub-form-grid,.purchase-ocr-hub-inline-grid.two,.purchase-ocr-hub-inline-grid.three,.purchase-ocr-hub-meta-grid,.purchase-ocr-hub-stats,.purchase-ocr-hub-text-panels{grid-template-columns:1fr}.purchase-ocr-hub-card-head,.purchase-ocr-hub-upload-head,.purchase-ocr-hub-pane-head,.purchase-ocr-hub-row-head,.purchase-ocr-hub-list-card-top{flex-direction:column;align-items:flex-start}}.purchase-ocr-hub-hero{border:1px solid var(--border);background:linear-gradient(135deg, var(--surface-panel), var(--surface-panel) 52%, var(--surface-panel));border-radius:28px;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 28px;display:flex;box-shadow:0 20px 50px #0f172a14}.purchase-ocr-hub-eyebrow{color:var(--warning-600);letter-spacing:.08em;text-transform:uppercase;background:#b95e001f;border-radius:999px;align-items:center;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}.purchase-ocr-hub-hero h1{color:var(--text-primary);margin:14px 0 10px;font-size:30px;line-height:1.2}.purchase-ocr-hub-hero p{max-width:820px;color:var(--text-secondary);margin:0;font-size:14px;line-height:1.7}.purchase-ocr-hub-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:320px;display:grid}.purchase-ocr-hub-hero-stats>div{border:1px solid var(--border);background:var(--surface-panel);border-radius:4px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.purchase-ocr-hub-hero-stats strong{color:var(--text-primary);font-size:24px;line-height:1}.purchase-ocr-hub-hero-stats span{color:var(--text-muted);font-size:12px}.purchase-ocr-hub-shell{grid-template-columns:300px 340px minmax(0,1fr);align-items:flex-start;gap:18px;display:grid}.purchase-ocr-hub-sidebar,.purchase-ocr-hub-workbench,.purchase-ocr-hub-panel,.purchase-ocr-hub-split-card{border:1px solid var(--border);background:var(--surface-panel);border-radius:4px;box-shadow:0 16px 44px #0f172a0f}.purchase-ocr-hub-sidebar,.purchase-ocr-hub-workbench{padding:18px}.purchase-ocr-hub-workbench{flex-direction:column;gap:18px;display:flex}.purchase-ocr-hub-panel{flex-direction:column;gap:16px;padding:20px;display:flex}.purchase-ocr-hub-panel-head,.purchase-ocr-hub-split-head,.purchase-ocr-hub-list-card-top,.purchase-ocr-hub-line-row-top,.purchase-ocr-hub-upload-top,.purchase-ocr-hub-actions,.purchase-ocr-hub-summary-bar,.purchase-ocr-hub-document-meta{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.purchase-ocr-hub-panel-head strong,.purchase-ocr-hub-split-head strong{color:var(--text-primary);font-size:16px;display:block}.purchase-ocr-hub-panel-head span,.purchase-ocr-hub-split-head span,.purchase-ocr-hub-list-meta,.purchase-ocr-hub-upload-file span{color:var(--text-muted);font-size:12px;line-height:1.6}.purchase-ocr-hub-list{flex-direction:column;gap:12px;display:flex}.purchase-ocr-hub-list-card{border:1px solid var(--border);background:linear-gradient(180deg, var(--surface-panel), var(--surface-panel-muted));text-align:left;border-radius:4px;flex-direction:column;gap:10px;width:100%;padding:16px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}.purchase-ocr-hub-list-card:hover,.purchase-ocr-hub-list-card.is-active{border-color:#b35c1247;transform:translateY(-1px);box-shadow:0 14px 30px #b35c1224}.purchase-ocr-hub-list-card strong,.purchase-ocr-hub-upload-file strong,.purchase-ocr-hub-history-card strong{color:var(--text-primary);font-size:14px}.purchase-ocr-hub-list-card p,.purchase-ocr-hub-history-card p{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.6}.purchase-ocr-hub-list-card-top span{color:var(--text-secondary);white-space:nowrap;background:#0f172a0f;border-radius:999px;padding:4px 10px;font-size:11px}.purchase-ocr-hub-tag-row{flex-wrap:wrap;gap:8px;display:flex}.purchase-ocr-hub-tag{color:var(--warning-600);background:#b95e001a;border-radius:999px;align-items:center;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.purchase-ocr-hub-empty,.purchase-ocr-hub-placeholder{border:1px dashed var(--border);color:var(--text-muted);text-align:center;background:var(--surface-panel);border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex}.purchase-ocr-hub-placeholder strong{color:var(--text-primary)}.purchase-ocr-hub-placeholder.is-inline{min-height:220px}.purchase-ocr-hub-template-grid,.purchase-ocr-hub-document-config,.purchase-ocr-hub-line-cell-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.purchase-ocr-hub-summary-bar,.purchase-ocr-hub-document-meta{flex-wrap:wrap}.purchase-ocr-hub-summary-bar span,.purchase-ocr-hub-document-meta>div{background:var(--surface-panel-muted);color:var(--text-secondary);border-radius:4px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:inline-flex}.purchase-ocr-hub-document-meta>div{flex-direction:column;align-items:flex-start}.purchase-ocr-hub-document-meta strong{color:var(--text-primary);font-size:14px}.purchase-ocr-hub-field-list,.purchase-ocr-hub-line-columns,.purchase-ocr-hub-line-rows,.purchase-ocr-hub-unclassified-list,.purchase-ocr-hub-history-list{flex-direction:column;gap:12px;display:flex}.purchase-ocr-hub-field-row,.purchase-ocr-hub-line-column-card,.purchase-ocr-hub-line-row-card,.purchase-ocr-hub-unclassified-card,.purchase-ocr-hub-history-card,.purchase-ocr-hub-upload-card{border:1px solid var(--border);background:var(--surface-panel-muted);border-radius:4px;flex-direction:column;gap:12px;padding:16px;display:flex}.purchase-ocr-hub-field-row.is-document-field{background:var(--surface-panel-muted)}.purchase-ocr-hub-field-index{width:28px;height:28px;color:var(--warning-600);background:#b95e001a;border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.purchase-ocr-hub-upload-card{background:linear-gradient(180deg, #fff4e2ad, var(--surface-panel))}.purchase-ocr-hub-upload-file{background:var(--surface-panel);border-radius:4px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.purchase-ocr-hub-upload-file-main{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.purchase-ocr-hub-upload-file-main svg{flex:none}.purchase-ocr-hub-upload-file-main strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.purchase-ocr-hub-upload-link{color:var(--brand-600);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.purchase-ocr-hub-upload-link:hover{text-decoration:underline}.purchase-ocr-hub-split-grid{flex-direction:column;gap:16px;display:flex}.purchase-ocr-hub-dual-textarea{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.purchase-ocr-hub-short-textarea{min-height:96px}.purchase-ocr-hub-actions{flex-wrap:wrap;justify-content:flex-start}.purchase-ocr-hub-sidebar-documents .purchase-ocr-hub-actions{justify-content:stretch}.purchase-ocr-hub-actions>*{flex-shrink:0}.purchase-ocr-hub-panel .master-field span,.purchase-ocr-hub-sidebar .master-field span{display:inline-flex}.purchase-ocr-hub-history-card{background:var(--surface-panel)}.purchase-ocr-hub-workbench .purchase-ocr-message{margin-bottom:0}@media (width<=1440px){.purchase-ocr-hub-shell{grid-template-columns:280px 320px minmax(0,1fr)}}@media (width<=1200px){.purchase-ocr-hub-hero,.purchase-ocr-hub-panel-head,.purchase-ocr-hub-split-head,.purchase-ocr-hub-list-card-top,.purchase-ocr-hub-line-row-top,.purchase-ocr-hub-upload-top,.purchase-ocr-hub-summary-bar,.purchase-ocr-hub-document-meta{flex-direction:column;align-items:flex-start}.purchase-ocr-hub-shell,.purchase-ocr-hub-template-grid,.purchase-ocr-hub-document-config,.purchase-ocr-hub-line-cell-grid,.purchase-ocr-hub-dual-textarea,.purchase-ocr-rule-grid{grid-template-columns:1fr}}@media (width<=960px){.purchase-ocr-hub-shell{grid-template-columns:1fr}.purchase-ocr-hub-hero-stats{width:100%;min-width:0}}.purchase-ocr-studio-hero{gap:20px}.purchase-ocr-template-board{flex-direction:column;gap:18px;display:flex}.purchase-ocr-template-board-empty{min-height:320px}.purchase-ocr-template-card-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px;display:grid}.purchase-ocr-template-pagination{justify-content:flex-end;width:100%;display:flex}.purchase-ocr-template-card{white-space:normal;width:100%;min-width:0;height:auto;min-height:208px}.purchase-ocr-template-card .semi-button-content{text-align:left;flex-direction:column;align-items:stretch;width:100%;min-width:0;display:flex}.purchase-ocr-template-card-footer{border-top:1px solid var(--divider);width:100%;min-width:0;color:var(--text-muted);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:10px;font-size:12px;line-height:1.6;display:flex}.purchase-ocr-template-card-footer span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.purchase-ocr-template-card-footer strong{white-space:nowrap;color:var(--warning-600);flex:none;font-size:12px}.purchase-ocr-training-drawer{flex-direction:column;width:calc(100vw - 40px);max-width:1920px;display:flex;overflow:hidden}.purchase-ocr-training-sidesheet .semi-sidesheet-content{max-width:calc(100vw - 40px)!important}.purchase-ocr-training-sidesheet .semi-sidesheet-body{min-height:0!important;display:flex!important;overflow:hidden!important}.purchase-ocr-training-drawer-header{align-items:flex-start}.purchase-ocr-training-drawer-title{flex-direction:column;gap:10px;min-width:0;display:flex}.purchase-ocr-training-drawer-title h1{color:var(--text-primary);margin:0;font-size:26px;line-height:1.2}.purchase-ocr-training-drawer-title p{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.7}.purchase-ocr-template-usage-strip{flex-wrap:wrap;gap:10px;display:flex}.purchase-ocr-template-usage-strip span{color:var(--warning-600);background:#b35c1214;border-radius:999px;padding:6px 10px;font-size:12px;line-height:1}.purchase-ocr-training-drawer-actions{align-items:center;gap:10px;display:flex}.purchase-ocr-training-drawer-body{flex:1;min-height:0;padding:0;display:flex}.purchase-ocr-training-shell{flex:1;grid-template-columns:minmax(420px,560px) minmax(0,1fr);min-height:0;display:grid}.purchase-ocr-training-sidebar,.purchase-ocr-training-workbench{flex-direction:column;gap:18px;min-height:0;padding:18px;display:flex;overflow-y:auto}.purchase-ocr-training-sidebar{border-right:1px solid var(--divider);background:var(--surface-panel)}.purchase-ocr-training-workbench{background:linear-gradient(180deg, #f8fafcb8, var(--surface-panel))}.purchase-ocr-training-placeholder{width:100%;min-height:280px}.purchase-ocr-training-source-card{min-height:0;padding:14px}.purchase-ocr-training-source-card .purchase-ocr-studio-source-image,.purchase-ocr-training-source-card .purchase-ocr-studio-source-frame{min-height:540px}.purchase-ocr-training-source-empty{min-height:420px}.purchase-ocr-source-lightbox{z-index:1600;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172ab8;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0}.purchase-ocr-source-lightbox-panel{background:var(--surface-panel-muted);border-radius:4px;flex-direction:column;width:min(1100px,96vw);max-height:94vh;display:flex;overflow:hidden;box-shadow:0 28px 80px #02061757}.purchase-ocr-source-lightbox-bar{border-bottom:1px solid var(--divider);background:var(--surface-panel);justify-content:space-between;align-items:center;gap:14px;padding:12px 16px;display:flex}.purchase-ocr-source-lightbox-bar strong{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.purchase-ocr-source-lightbox-image{object-fit:contain;background:var(--surface-panel);width:100%;max-height:calc(94vh - 58px);display:block}.purchase-ocr-studio-layout{grid-template-columns:340px minmax(0,1fr);align-items:flex-start;gap:18px;display:grid}.purchase-ocr-studio-rail{flex-direction:column;gap:18px;display:flex}.purchase-ocr-studio-rail-section{flex-direction:column;gap:14px;display:flex}.purchase-ocr-studio-workbench{gap:18px}.purchase-ocr-studio-checklist{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.purchase-ocr-studio-checklist-compact{grid-template-columns:repeat(3,minmax(0,1fr))}.purchase-ocr-studio-check{background:var(--surface-panel);border:1px solid var(--border);border-radius:4px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.purchase-ocr-studio-check span{color:var(--text-muted);font-size:11px}.purchase-ocr-studio-check strong{color:var(--text-primary);font-size:13px;line-height:1.5}.purchase-ocr-studio-check.is-done{background:var(--surface-panel);border-color:#16a34a2e}.purchase-ocr-studio-check.is-done span,.purchase-ocr-studio-check.is-done strong{color:var(--text-primary)}.purchase-ocr-studio-step-kicker{width:fit-content;color:var(--text-secondary);background:#0f172a0f;border-radius:999px;margin-bottom:6px;padding:5px 10px;font-size:11px;font-weight:700;display:inline-flex}.purchase-ocr-studio-advanced{border:1px dashed var(--border);background:var(--surface-panel-muted);border-radius:4px;flex-direction:column;gap:14px;padding:14px 16px;display:flex}.purchase-ocr-studio-advanced summary{cursor:pointer;color:var(--text-secondary);font-size:13px;font-weight:700}.purchase-ocr-studio-field-stack{flex-direction:column;gap:16px;display:flex}.purchase-ocr-studio-source-grid{grid-template-columns:420px minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.purchase-ocr-studio-source-grid.single{grid-template-columns:minmax(0,1fr)}.purchase-ocr-studio-subcard{border:1px solid var(--border);background:var(--surface-panel-muted);border-radius:4px;flex-direction:column;gap:14px;padding:16px;display:flex}.purchase-ocr-studio-source-image,.purchase-ocr-studio-source-frame{border:1px solid var(--border);background:var(--surface-panel);border-radius:4px;width:100%;min-height:420px}.purchase-ocr-studio-source-image{object-fit:contain;display:block}.purchase-ocr-studio-source-frame{border:1px solid var(--border)}.purchase-ocr-studio-source-empty{border:1px dashed var(--border);background:var(--surface-panel-muted);min-height:220px;color:var(--text-muted);text-align:center;border-radius:4px;justify-content:center;align-items:center;padding:18px;font-size:13px;line-height:1.7;display:flex}.purchase-ocr-studio-open-link{color:var(--brand-600);font-size:12px;font-weight:700;text-decoration:none}.purchase-ocr-studio-open-link:hover{text-decoration:underline}.purchase-ocr-studio-legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.purchase-ocr-studio-legend>div{background:var(--surface-panel-muted);border:1px solid var(--border);border-radius:4px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.purchase-ocr-studio-legend strong{color:var(--text-primary);font-size:13px}.purchase-ocr-studio-legend span{color:var(--text-muted);font-size:12px;line-height:1.6}.purchase-ocr-studio-library,.purchase-ocr-studio-field-list{flex-direction:column;gap:12px;display:flex}.purchase-ocr-studio-library-group,.purchase-ocr-studio-field-card{border:1px solid var(--border);background:var(--surface-panel);border-radius:4px;flex-direction:column;gap:12px;padding:16px;display:flex}.purchase-ocr-studio-library-item{background:var(--surface-panel-muted);border-radius:4px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.purchase-ocr-studio-library-item strong{color:var(--text-primary);font-size:13px}.purchase-ocr-studio-library-item span{color:var(--text-muted);font-size:12px}.purchase-ocr-studio-raw-grid{align-items:stretch}.purchase-ocr-rule-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.purchase-ocr-rule-card{border:1px solid var(--border);background:var(--surface-panel);border-radius:4px;gap:10px;padding:14px}.purchase-ocr-rule-mapping-wrap{flex-direction:column;gap:12px;display:flex}.purchase-ocr-rule-head-actions{align-items:center;gap:12px;display:flex}.purchase-ocr-rule-mapping-head{flex-direction:column;gap:4px;display:flex}.purchase-ocr-rule-mapping-head strong{color:var(--text-primary);font-size:14px}.purchase-ocr-rule-mapping-head span{color:var(--text-muted);font-size:12px;line-height:1.6}.purchase-ocr-rule-mapping-table-wrap{border:1px solid var(--border);border-radius:4px;overflow-x:auto}.purchase-ocr-rule-mapping-table{border-collapse:collapse;background:var(--surface-panel);width:100%;min-width:760px}.purchase-ocr-rule-mapping-table th,.purchase-ocr-rule-mapping-table td{border-bottom:1px solid var(--table-line);vertical-align:middle;text-align:left;padding:12px 14px}.purchase-ocr-rule-mapping-table th{background:var(--surface-panel-muted);color:var(--text-secondary);font-size:12px;font-weight:700}.purchase-ocr-rule-mapping-table td{color:var(--text-primary);font-size:13px}.purchase-ocr-rule-mapping-table td:first-child{white-space:nowrap;width:160px}.purchase-ocr-rule-mapping-table tr:last-child td{border-bottom:0}.purchase-ocr-studio-line-table-wrap{border:1px solid var(--border);border-radius:4px;overflow-x:auto}.purchase-ocr-studio-triage-toolbar{border:1px solid var(--border);background:var(--surface-panel-muted);border-radius:4px;grid-template-columns:max-content 180px minmax(220px,1fr) max-content max-content;align-items:center;gap:10px;padding:12px 14px;display:grid}.purchase-ocr-studio-triage-toolbar>span{color:var(--text-secondary);white-space:nowrap;font-size:12px;font-weight:700}.purchase-ocr-studio-line-table{border-collapse:collapse;background:var(--surface-panel);width:100%;min-width:1420px}.purchase-ocr-studio-triage-table{min-width:1120px}.purchase-ocr-studio-line-table th,.purchase-ocr-studio-line-table td{border-bottom:1px solid var(--table-line);vertical-align:top;text-align:left;padding:12px}.purchase-ocr-studio-line-table th{background:var(--surface-panel-muted);color:var(--text-secondary);font-size:12px;font-weight:700}.purchase-ocr-studio-line-table td{color:var(--text-primary);font-size:13px}.purchase-ocr-studio-line-table th:first-child,.purchase-ocr-studio-line-table td:first-child{width:64px;min-width:64px}.purchase-ocr-studio-line-table th:last-child,.purchase-ocr-studio-line-table td:last-child{width:108px;min-width:108px}.purchase-ocr-studio-line-table th:nth-child(2),.purchase-ocr-studio-line-table td:nth-child(2){min-width:140px}.purchase-ocr-studio-line-table th:nth-child(3),.purchase-ocr-studio-line-table td:nth-child(3){min-width:180px}.purchase-ocr-studio-line-table th:nth-child(4),.purchase-ocr-studio-line-table td:nth-child(4),.purchase-ocr-studio-line-table th:nth-child(6),.purchase-ocr-studio-line-table td:nth-child(6),.purchase-ocr-studio-line-table th:nth-child(8),.purchase-ocr-studio-line-table td:nth-child(8),.purchase-ocr-studio-line-table th:nth-child(12),.purchase-ocr-studio-line-table td:nth-child(12){min-width:110px}.purchase-ocr-studio-line-table th:nth-child(5),.purchase-ocr-studio-line-table td:nth-child(5),.purchase-ocr-studio-line-table th:nth-child(7),.purchase-ocr-studio-line-table td:nth-child(7){min-width:92px}.purchase-ocr-studio-line-table th:nth-child(9),.purchase-ocr-studio-line-table td:nth-child(9),.purchase-ocr-studio-line-table th:nth-child(10),.purchase-ocr-studio-line-table td:nth-child(10),.purchase-ocr-studio-line-table th:nth-child(11),.purchase-ocr-studio-line-table td:nth-child(11){min-width:100px}.purchase-ocr-studio-editable-th{align-items:center;gap:8px;min-width:180px;display:flex}.purchase-ocr-studio-editable-th>:first-child{flex:1;min-width:120px}.purchase-ocr-studio-line-table input[type=checkbox]{width:16px;height:16px;accent-color:var(--brand-600)}.purchase-ocr-studio-triage-preview{max-width:320px;color:var(--text-secondary);-webkit-line-clamp:3;word-break:break-all;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.purchase-ocr-studio-footer-actions{align-items:center}.purchase-ocr-studio-inline-note{color:var(--text-muted);font-size:12px;line-height:1.6}.purchase-ocr-studio-placeholder.compact,.purchase-ocr-hub-empty.compact{min-height:0}@media (width<=1440px){.purchase-ocr-studio-checklist{grid-template-columns:repeat(3,minmax(0,1fr))}.purchase-ocr-studio-source-grid{grid-template-columns:1fr}}@media (width<=1200px){.purchase-ocr-training-drawer{width:min(100%,100vw - 16px)}.purchase-ocr-training-shell{grid-template-columns:1fr}.purchase-ocr-training-sidebar{border-right:none;border-bottom:1px solid var(--divider)}.purchase-ocr-studio-layout,.purchase-ocr-studio-checklist-compact,.purchase-ocr-studio-checklist,.purchase-ocr-studio-legend,.purchase-ocr-studio-triage-toolbar{grid-template-columns:1fr}}@media (width<=960px){.purchase-ocr-template-card-grid{grid-template-columns:1fr}.purchase-ocr-template-card-footer,.purchase-ocr-training-drawer-header{flex-direction:column;align-items:flex-start}.purchase-ocr-training-drawer{width:100%}.purchase-ocr-training-drawer-actions{justify-content:space-between;width:100%}.purchase-ocr-studio-checklist{grid-template-columns:1fr}}.workspace-content .purchase-ocr-center-page>.purchase-ocr-search-card,.workspace-content .master-page.supplier-management-page .master-list-card>.master-search-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:end!important;gap:12px!important;padding:0!important;display:grid!important}.workspace-content .purchase-ocr-center-page>.purchase-ocr-search-card>.master-search-grid,.workspace-content .master-page.supplier-management-page .master-list-card>.master-search-card>.master-search-grid.supplier-search-grid{display:contents!important}.workspace-content .purchase-ocr-center-page>.purchase-ocr-search-card>.master-search-actions,.workspace-content .master-page.supplier-management-page .master-list-card>.master-search-card>.master-search-actions{grid-area:auto!important;justify-content:flex-start!important;align-self:end!important;min-width:0!important;margin-top:0!important}.workspace-content .purchase-ocr-center-page>.purchase-ocr-hub-hero{order:0!important}.workspace-content .purchase-ocr-center-page>.purchase-ocr-search-card{order:1!important;margin-top:0!important}.workspace-content .purchase-ocr-center-page>.purchase-ocr-template-board{order:2!important}.workspace-content .master-search-card .syd-filter-compact.syd-filter-native-field,.workspace-content .invoice-filter-card .syd-filter-compact.syd-filter-native-field,.workspace-content .search-card .syd-filter-compact.syd-filter-native-field{width:100%;min-width:0;height:var(--control-height)!important;min-height:var(--control-height)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;align-items:center!important;gap:8px!important;display:flex!important;overflow:visible!important}.workspace-content .master-search-card .syd-filter-native-label,.workspace-content .invoice-filter-card .syd-filter-native-label,.workspace-content .search-card .syd-filter-native-label{color:var(--text-secondary);text-align:right;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;line-height:18px;overflow:hidden;flex:0 0 68px!important;width:68px!important;min-width:68px!important}.workspace-content .master-search-card .syd-filter-native-control,.workspace-content .invoice-filter-card .syd-filter-native-control,.workspace-content .search-card .syd-filter-native-control{flex:1 1 0!important;align-items:center!important;width:auto!important;min-width:0!important;display:flex!important}.workspace-content .master-list-card,.workspace-content .master-table-card,.workspace-content .page-card.table-card,.workspace-content .page-card.search-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.workspace-content .master-list-card{overflow:visible!important}.workspace-content .product-page .master-search-actions .semi-button{border-radius:4px!important}.workspace-content .product-page .product-table-toolbar.master-list-toolbar{margin:0 0 12px!important}.workspace-content .product-page .product-table-toolbar .semi-button{border-radius:4px!important}.workspace-content .product-page,.workspace-content .product-page .master-list-card{width:100%!important;min-width:0!important;max-width:100%!important}.workspace-content .product-page .product-ledger-balance{color:var(--semi-color-text-1,var(--text-primary));font-variant-numeric:tabular-nums;white-space:nowrap}.workspace-content .syd-table-skeleton{width:100%}.workspace-content .syd-table-skeleton-row{border-bottom:1px solid var(--table-line);align-items:center;min-height:48px;display:grid}.workspace-content .syd-table-skeleton-row:last-child{border-bottom:0}.workspace-content .syd-table-skeleton-cell{min-width:0;padding:0 16px;display:block}.workspace-content .syd-table-skeleton-bar{background:var(--semi-color-fill-0,#eef0f2);border-radius:4px;width:72%;height:14px;animation:1.2s ease-in-out infinite syd-table-skeleton-breathe;display:block}.workspace-content .syd-table-skeleton-bar.is-main{width:88%}@keyframes syd-table-skeleton-breathe{0%,to{opacity:1}50%{opacity:.45}}.workspace-content .syd-table-loading-blank{min-height:96px}.product-management-sidesheet .semi-sidesheet-inner,.product-management-sidesheet .semi-sidesheet-content,.product-management-sidesheet .semi-sidesheet-header,.product-management-sidesheet .semi-sidesheet-footer{background:var(--surface-panel)!important}.product-management-sidesheet .semi-sidesheet-header{border-bottom:1px solid var(--divider)!important;align-items:center!important;min-height:56px!important;padding:16px 24px!important}.product-management-sidesheet .semi-sidesheet-footer{border-top:1px solid var(--divider)!important}.product-management-sidesheet .semi-sidesheet-body{background:var(--surface-panel-muted)!important;padding:16px 24px 24px!important}.product-management-sidesheet .product-drawer-form{flex-direction:column;gap:16px;display:flex}.product-management-sidesheet .product-drawer-section{margin:0}.product-management-sidesheet .product-drawer-section-heading{justify-content:space-between;align-items:center;gap:16px;margin:0 0 8px;display:flex}.product-management-sidesheet .product-drawer-section-heading-with-action{min-height:32px}.product-management-sidesheet .product-drawer-section-title{color:var(--semi-color-text-0);background:0 0;flex:auto;margin:0 0 8px;padding:0;font-size:14px;font-weight:600;line-height:20px}.product-management-sidesheet .product-drawer-section-heading .product-drawer-section-title{margin:0}.product-management-sidesheet .product-drawer-section-action{flex:none}.product-management-sidesheet .product-drawer-section-panel{border:1px solid var(--border);background:var(--surface-panel);box-shadow:none;border-radius:4px;padding:16px}.product-management-sidesheet .product-barcode-section-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.product-management-sidesheet .product-barcode-section-head>div{min-width:0}.product-management-sidesheet .product-barcode-section-head strong,.product-management-sidesheet .product-barcode-section-head span{display:block}.product-management-sidesheet .product-barcode-section-head strong{color:var(--semi-color-text-0);font-size:13px;line-height:20px}.product-management-sidesheet .product-barcode-section-head span{color:var(--semi-color-text-2);margin-top:2px;font-size:12px;line-height:18px}.product-management-sidesheet .product-barcode-edit-table .semi-table-wrapper{overflow-x:auto}.product-management-sidesheet .product-barcode-edit-table .semi-table{min-width:664px}.product-management-sidesheet .product-barcode-edit-table .semi-input-wrapper,.product-management-sidesheet .product-barcode-edit-table .semi-select{width:100%}.product-detail-readonly-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.product-detail-readonly-field{min-width:0}.product-detail-readonly-field>span{color:var(--semi-color-text-2);font-family:var(--font-sans);margin-bottom:4px;font-size:14px;font-weight:500;line-height:20px;display:block}.product-detail-readonly-field>strong{color:var(--semi-color-text-0);font-family:var(--font-sans);overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:22px;display:block}.product-management-sidesheet .product-detail-readonly-field,.syd-fee-summary .product-detail-readonly-field{margin:0;padding-top:12px;padding-bottom:12px;overflow:hidden}.product-management-sidesheet .product-detail-readonly-label,.syd-fee-summary .product-detail-readonly-label{box-sizing:border-box;color:var(--semi-color-text-2);font-family:var(--font-sans);vertical-align:middle;margin:0 0 4px;padding:0;font-size:14px;font-weight:500;line-height:20px;display:inline-block}.product-management-sidesheet .product-detail-readonly-value,.syd-fee-summary .product-detail-readonly-value{box-sizing:border-box;width:100%;min-height:32px;color:var(--semi-color-text-0);font-family:var(--font-sans);overflow-wrap:anywhere;text-overflow:clip;white-space:normal;word-break:break-word;background:0 0;align-items:center;margin:0;padding:0;font-size:14px;font-weight:500;line-height:20px;display:flex;overflow:hidden}@media (width<=480px){.product-management-sidesheet .product-detail-readonly-form .semi-row{row-gap:0}.product-management-sidesheet .product-detail-readonly-form .semi-col-12{flex:0 0 100%!important;max-width:100%!important}.product-management-sidesheet .product-detail-readonly-form .semi-table-wrapper{max-width:100%;overflow-x:auto}.product-management-sidesheet .product-detail-readonly-form .semi-table-thead>.semi-table-row>.semi-table-row-head,.product-management-sidesheet .product-detail-readonly-form .semi-table-tbody>.semi-table-row>.semi-table-row-cell{white-space:normal;word-break:break-word}}.product-management-sidesheet .product-detail-image-preview{cursor:pointer;background:0 0;border:0;align-items:flex-start;width:max-content;max-width:100%;margin:0;padding:0;transition:opacity .16s,transform .16s;display:inline-flex}.product-management-sidesheet .product-detail-image-preview:hover{opacity:.86;transform:translateY(-1px)}.product-management-sidesheet .product-detail-image-preview:focus-visible{outline:2px solid var(--semi-color-primary);outline-offset:3px}.product-management-sidesheet .product-detail-image-preview img{border:1px solid var(--border);object-fit:contain;background:var(--surface-panel-muted);border-radius:4px;width:auto;max-width:100%;height:auto;max-height:180px;display:block}.product-detail-image-modal .semi-modal-body{justify-content:center;align-items:center;display:flex;background:0 0!important;padding:0!important}.product-detail-image-modal .semi-modal-content{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}.product-detail-image-modal .semi-modal-body-wrapper{justify-content:center;align-items:center;width:auto;position:relative;margin:0!important;padding:0!important}.product-detail-image-modal .semi-modal-close{z-index:1;position:absolute;top:-16px;right:-16px;color:var(--text-inverse)!important;box-shadow:none!important;background:0 0!important}.product-detail-image-modal .semi-modal-close:hover,.product-detail-image-modal .semi-modal-close:focus-visible{color:var(--text-inverse)!important;background:#ffffff1f!important}.product-detail-image-modal-image{object-fit:contain;width:clamp(360px,82vw,920px);max-width:min(92vw,920px);max-height:76vh;display:block}.product-management-sidesheet .product-image-upload-field{flex-direction:column;gap:12px;display:flex}.product-management-sidesheet .product-image-upload-preview{border:1px dashed var(--border);background:var(--surface-panel-muted);border-radius:4px;justify-content:center;align-items:center;min-height:180px;display:flex;overflow:hidden}.workspace-content .syd-cell-link.semi-button{height:auto;font-weight:inherit;text-align:left;padding:0}.workspace-content .master-table-card .syd-cell-link.semi-button-primary.semi-button-borderless,.workspace-content .master-table-card .syd-cell-link.semi-button-primary.semi-button-borderless:hover,.workspace-content .master-table-card .syd-cell-link.semi-button-primary.semi-button-borderless:active,.workspace-content .master-table-card .syd-cell-link.semi-button-primary.semi-button-borderless:focus{color:var(--text-table)!important;box-shadow:none!important;background:0 0!important}.workspace-content .master-table-card .syd-cell-link.semi-button-primary.semi-button-borderless:hover{text-decoration:underline}.product-management-sidesheet .product-sku-input .product-sku-generate.semi-button{height:24px;margin-right:12px;padding:0}.product-management-sidesheet .product-sku-input .product-sku-generate.semi-button,.product-management-sidesheet .product-sku-input .product-sku-generate.semi-button *{color:var(--semi-color-primary);fill:currentColor}.product-management-sidesheet .master-field>span.product-image-field-head{justify-content:space-between;align-items:center;gap:8px;min-height:32px;display:flex}.product-management-sidesheet .product-image-field-actions{align-items:center;gap:8px;display:inline-flex}.product-management-sidesheet .product-image-field-head .semi-button.semi-button-outline.semi-button-primary,.product-management-sidesheet .product-image-field-head .semi-button.semi-button-outline.semi-button-primary *{fill:currentColor;border-color:var(--semi-color-primary)!important;color:var(--semi-color-primary)!important}.product-management-sidesheet .product-image-field-head .semi-button .semi-button-content{color:inherit;font-size:14px;font-weight:500}.product-management-sidesheet .product-image-upload-preview.is-clickable{cursor:pointer;transition:border-color .12s,background-color .12s}.product-management-sidesheet .product-image-upload-preview.is-clickable:hover,.product-management-sidesheet .product-image-upload-preview.is-clickable:focus-visible{border-color:var(--semi-color-primary);background:var(--surface-panel);outline:none}.product-management-sidesheet .product-image-upload-preview.is-clickable:hover .product-image-upload-empty span{color:var(--semi-color-primary)}.product-management-sidesheet .product-image-upload-preview img{object-fit:contain;background:var(--surface-panel);width:100%;max-height:180px;display:block}.product-management-sidesheet .product-image-upload-empty{min-height:180px;color:var(--text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.product-management-sidesheet .product-image-upload-empty span{color:var(--text-secondary);font-size:14px;font-weight:600}.product-management-sidesheet .product-image-upload-empty small{font-size:12px;line-height:1.4}.product-management-sidesheet .product-image-upload-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.product-management-sidesheet .product-image-upload-trigger{border:1px solid var(--semi-color-primary);background:var(--semi-color-primary);height:32px;color:var(--text-inverse);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:600;line-height:20px;transition:background-color .12s,border-color .12s;display:inline-flex}.product-management-sidesheet .product-image-upload-trigger:hover{border-color:var(--semi-color-primary-hover);background:var(--semi-color-primary-hover)}.product-management-sidesheet .product-image-upload-meta{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.4;overflow:hidden}.product-management-sidesheet .product-detail-edit-button.semi-button-outline{border-color:var(--semi-color-primary)!important;color:var(--semi-color-primary)!important}.system-profile-assets-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.system-profile-asset{min-width:0}.system-profile-asset-label{color:var(--semi-color-text-1);margin-bottom:8px;font-size:14px;line-height:20px;display:block}.system-profile-asset-body{align-items:center;gap:12px;display:flex}.system-profile-asset-preview{border:1px dashed var(--border);background:var(--surface-panel-muted);width:64px;height:64px;color:var(--semi-color-text-2);cursor:default;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;overflow:hidden}.system-profile-asset-preview:has(img){cursor:zoom-in}.system-profile-asset-preview img{object-fit:cover;width:100%;height:100%}.system-profile-asset--signature .system-profile-asset-preview{background:var(--surface-panel);width:112px}.system-profile-asset--signature .system-profile-asset-preview img{object-fit:contain}.system-profile-asset-preview span,.system-profile-asset-actions small{font-size:12px}.system-profile-asset-actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.system-profile-asset-actions small{width:100%;color:var(--semi-color-text-2);line-height:18px}.system-profile-asset-modal .semi-modal-body{background:var(--surface-panel-muted);justify-content:center;align-items:center;min-height:220px;display:flex}.system-profile-asset-modal img{object-fit:contain;max-width:100%;max-height:60vh;display:block}@media (width<=560px){.system-profile-assets-grid{grid-template-columns:1fr}}.workspace-content .semi-button{border-radius:4px!important}.workspace-content .master-search-card,.workspace-content .invoice-filter-card,.workspace-content .page-card.search-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:end!important;gap:12px!important;padding:0!important;display:grid!important}.workspace-content .master-search-card>.master-search-grid,.workspace-content .master-search-card>.master-search-grid-expanded,.workspace-content .invoice-filter-card>.invoice-filter-grid,.workspace-content .invoice-filter-card>.invoice-filter-grid-expanded,.workspace-content .invoice-filter-card>.master-search-grid,.workspace-content .page-card.search-card>.search-grid{margin-top:0!important;display:contents!important}.workspace-content .master-search-card>.master-search-actions,.workspace-content .invoice-filter-card>.invoice-filter-actions,.workspace-content .page-card.search-card>.search-actions{grid-area:auto!important;justify-content:flex-start!important;align-self:end!important;min-width:0!important;margin-top:0!important}.workspace-content .master-search-card label.master-field,.workspace-content .invoice-filter-card label.master-field,.workspace-content .master-search-card .syd-filter-compact.syd-filter-native-field,.workspace-content .invoice-filter-card .syd-filter-compact.syd-filter-native-field,.workspace-content .page-card.search-card .syd-filter-compact.syd-filter-native-field{width:100%;min-width:0;height:var(--control-height)!important;min-height:var(--control-height)!important;margin:0!important;display:block!important}:is(.workspace-content .master-search-card label.master-field:has(>.syd-filter-compact),.workspace-content .invoice-filter-card label.master-field:has(>.syd-filter-compact)){height:var(--control-height)!important;min-height:var(--control-height)!important;background:0 0!important;border:0!important;border-radius:0!important}.workspace-content .master-search-card label.master-field>.syd-filter-compact.syd-filter-native-field,.workspace-content .invoice-filter-card label.master-field>.syd-filter-compact.syd-filter-native-field,.workspace-content .page-card.search-card label.field>.syd-filter-compact.syd-filter-native-field{height:var(--control-height)!important;min-height:var(--control-height)!important;align-items:stretch!important;gap:0!important;display:block!important}.workspace-content .master-search-card .syd-filter-control,.workspace-content .invoice-filter-card .syd-filter-control,.workspace-content .page-card.search-card .syd-filter-control{width:100%!important;min-width:0!important;height:var(--control-height)!important;min-height:var(--control-height)!important;border-radius:4px!important}.workspace-content .master-search-card .syd-filter-control.semi-input-wrapper,.workspace-content .invoice-filter-card .syd-filter-control.semi-input-wrapper,.workspace-content .page-card.search-card .syd-filter-control.semi-input-wrapper,.workspace-content .master-search-card .syd-filter-control.semi-autocomplete,.workspace-content .invoice-filter-card .syd-filter-control.semi-autocomplete,.workspace-content .page-card.search-card .syd-filter-control.semi-autocomplete,.workspace-content .master-search-card .syd-filter-control.semi-select,.workspace-content .invoice-filter-card .syd-filter-control.semi-select,.workspace-content .page-card.search-card .syd-filter-control.semi-select,.workspace-content .master-search-card .syd-filter-control.semi-cascader,.workspace-content .invoice-filter-card .syd-filter-control.semi-cascader,.workspace-content .page-card.search-card .syd-filter-control.semi-cascader{border:1px solid var(--border)!important;background:var(--surface-panel)!important;box-shadow:none!important}.workspace-content .master-search-card .syd-filter-control.semi-input-wrapper-focus,.workspace-content .invoice-filter-card .syd-filter-control.semi-input-wrapper-focus,.workspace-content .page-card.search-card .syd-filter-control.semi-input-wrapper-focus,.workspace-content .master-search-card .syd-filter-control.semi-autocomplete:focus-within,.workspace-content .invoice-filter-card .syd-filter-control.semi-autocomplete:focus-within,.workspace-content .page-card.search-card .syd-filter-control.semi-autocomplete:focus-within,.workspace-content .master-search-card .syd-filter-control.semi-select-focus,.workspace-content .invoice-filter-card .syd-filter-control.semi-select-focus,.workspace-content .page-card.search-card .syd-filter-control.semi-select-focus,.workspace-content .master-search-card .syd-filter-control.semi-select-open,.workspace-content .invoice-filter-card .syd-filter-control.semi-select-open,.workspace-content .page-card.search-card .syd-filter-control.semi-select-open,.workspace-content .master-search-card .syd-filter-control.semi-cascader-focus,.workspace-content .invoice-filter-card .syd-filter-control.semi-cascader-focus,.workspace-content .page-card.search-card .syd-filter-control.semi-cascader-focus{border-color:var(--semi-color-primary)!important}.workspace-content .master-search-card .syd-filter-control.semi-autocomplete,.workspace-content .invoice-filter-card .syd-filter-control.semi-autocomplete,.workspace-content .page-card.search-card .syd-filter-control.semi-autocomplete{box-sizing:border-box!important;align-items:stretch!important;display:inline-flex!important}.workspace-content .master-search-card .syd-filter-control.semi-select,.workspace-content .invoice-filter-card .syd-filter-control.semi-select,.workspace-content .page-card.search-card .syd-filter-control.semi-select{box-sizing:border-box!important;align-items:center!important;display:inline-flex!important}.workspace-content .master-search-card .syd-date-range-control,.workspace-content .master-search-card .syd-date-single-control,.workspace-content .invoice-filter-card .syd-date-range-control,.workspace-content .invoice-filter-card .syd-date-single-control,.workspace-content .page-card.search-card .syd-date-range-control,.workspace-content .page-card.search-card .syd-date-single-control{border:1px solid var(--border)!important;background:var(--surface-panel)!important;box-shadow:none!important;box-sizing:border-box!important;align-items:center!important;gap:6px!important;padding:0 8px!important;display:inline-flex!important}.workspace-content .master-search-card .syd-date-range-control:focus-within,.workspace-content .master-search-card .syd-date-single-control:focus-within,.workspace-content .invoice-filter-card .syd-date-range-control:focus-within,.workspace-content .invoice-filter-card .syd-date-single-control:focus-within,.workspace-content .page-card.search-card .syd-date-range-control:focus-within,.workspace-content .page-card.search-card .syd-date-single-control:focus-within{border-color:var(--semi-color-primary)!important}.workspace-content .master-search-card .syd-date-range-control input,.workspace-content .master-search-card .syd-date-single-control input,.workspace-content .invoice-filter-card .syd-date-range-control input,.workspace-content .invoice-filter-card .syd-date-single-control input,.workspace-content .page-card.search-card .syd-date-range-control input,.workspace-content .page-card.search-card .syd-date-single-control input{min-width:0!important;height:calc(var(--control-height) - 4px)!important;color:var(--semi-color-text-0)!important;background:0 0!important;border:0!important;outline:0!important;flex:1 1 0!important;font-size:13px!important}.workspace-content .master-search-card .syd-date-range-label,.workspace-content .invoice-filter-card .syd-date-range-label,.workspace-content .page-card.search-card .syd-date-range-label{color:var(--semi-color-text-2)!important;white-space:nowrap!important;flex:none!important;font-size:12px!important;font-weight:600!important}.workspace-content .master-search-card .syd-date-single-clear,.workspace-content .invoice-filter-card .syd-date-single-clear,.workspace-content .page-card.search-card .syd-date-single-clear{width:20px!important;height:20px!important;color:var(--semi-color-text-2)!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:4px!important;flex:none!important;font-size:12px!important;line-height:20px!important}.workspace-content .master-search-card .syd-date-single-clear:hover,.workspace-content .invoice-filter-card .syd-date-single-clear:hover,.workspace-content .page-card.search-card .syd-date-single-clear:hover{background:var(--semi-color-fill-0)!important;color:var(--semi-color-text-0)!important}.workspace-content .master-search-card .syd-date-range-separator,.workspace-content .invoice-filter-card .syd-date-range-separator,.workspace-content .page-card.search-card .syd-date-range-separator{color:var(--semi-color-text-2)!important;flex:none!important;font-size:12px!important}.workspace-content .master-search-card .syd-filter-control.semi-autocomplete .semi-input-wrapper,.workspace-content .invoice-filter-card .syd-filter-control.semi-autocomplete .semi-input-wrapper,.workspace-content .page-card.search-card .syd-filter-control.semi-autocomplete .semi-input-wrapper,.workspace-content .master-search-card .syd-filter-control.semi-autocomplete .semi-input-wrapper:hover,.workspace-content .invoice-filter-card .syd-filter-control.semi-autocomplete .semi-input-wrapper:hover,.workspace-content .page-card.search-card .syd-filter-control.semi-autocomplete .semi-input-wrapper:hover,.workspace-content .master-search-card .syd-filter-control.semi-autocomplete .semi-input-wrapper-focus,.workspace-content .invoice-filter-card .syd-filter-control.semi-autocomplete .semi-input-wrapper-focus,.workspace-content .page-card.search-card .syd-filter-control.semi-autocomplete .semi-input-wrapper-focus{width:100%!important;height:100%!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.workspace-content .master-search-card .syd-filter-control.semi-datepicker,.workspace-content .invoice-filter-card .syd-filter-control.semi-datepicker,.workspace-content .page-card.search-card .syd-filter-control.semi-datepicker{background:0 0!important;border:0!important}.workspace-content .master-search-card .syd-filter-control.semi-datepicker .semi-input-wrapper,.workspace-content .invoice-filter-card .syd-filter-control.semi-datepicker .semi-input-wrapper,.workspace-content .page-card.search-card .syd-filter-control.semi-datepicker .semi-input-wrapper{height:var(--control-height)!important;min-height:var(--control-height)!important;border:1px solid var(--border)!important;background:var(--surface-panel)!important;box-shadow:none!important;border-radius:4px!important}.workspace-content .master-search-card .syd-filter-control.semi-datepicker:focus-within .semi-input-wrapper,.workspace-content .invoice-filter-card .syd-filter-control.semi-datepicker:focus-within .semi-input-wrapper,.workspace-content .page-card.search-card .syd-filter-control.semi-datepicker:focus-within .semi-input-wrapper{border-color:var(--semi-color-primary)!important}.workspace-content .master-search-card .syd-filter-control.semi-cascader,.workspace-content .invoice-filter-card .syd-filter-control.semi-cascader,.workspace-content .page-card.search-card .syd-filter-control.semi-cascader{box-sizing:border-box!important;align-items:center!important;display:inline-flex!important}.workspace-content .master-search-card .syd-filter-control.semi-cascader .semi-cascader-selection,.workspace-content .invoice-filter-card .syd-filter-control.semi-cascader .semi-cascader-selection,.workspace-content .page-card.search-card .syd-filter-control.semi-cascader .semi-cascader-selection{width:100%!important;height:calc(var(--control-height) - 2px)!important;align-items:center!important;min-height:0!important;display:flex!important}.workspace-content .master-search-card .syd-filter-control .semi-input-prefix,.workspace-content .master-search-card .syd-filter-control .semi-input-prefix-text,.workspace-content .invoice-filter-card .syd-filter-control .semi-input-prefix,.workspace-content .invoice-filter-card .syd-filter-control .semi-input-prefix-text,.workspace-content .page-card.search-card .syd-filter-control .semi-input-prefix,.workspace-content .page-card.search-card .syd-filter-control .semi-input-prefix-text,.workspace-content .master-search-card .syd-filter-control .semi-select-prefix,.workspace-content .invoice-filter-card .syd-filter-control .semi-select-prefix,.workspace-content .page-card.search-card .syd-filter-control .semi-select-prefix,.workspace-content .master-search-card .syd-filter-control .semi-cascader-prefix,.workspace-content .invoice-filter-card .syd-filter-control .semi-cascader-prefix,.workspace-content .page-card.search-card .syd-filter-control .semi-cascader-prefix,.workspace-content .master-search-card .syd-filter-control .semi-datepicker-input-prefix,.workspace-content .master-search-card .syd-filter-control .semi-datepicker-range-input-prefix,.workspace-content .invoice-filter-card .syd-filter-control .semi-datepicker-input-prefix,.workspace-content .invoice-filter-card .syd-filter-control .semi-datepicker-range-input-prefix,.workspace-content .page-card.search-card .syd-filter-control .semi-datepicker-input-prefix,.workspace-content .page-card.search-card .syd-filter-control .semi-datepicker-range-input-prefix{white-space:nowrap!important;width:auto!important;min-width:70px!important;height:20px!important;min-height:20px!important;color:var(--text-secondary)!important;white-space:nowrap!important;flex:none!important;justify-content:flex-start!important;align-items:center!important;margin-left:12px!important;margin-right:12px!important;font-size:14px!important;font-weight:600!important;line-height:20px!important;display:inline-flex!important}:is(.workspace-content .master-search-card label.master-field:has(>span),.workspace-content .invoice-filter-card label.master-field:has(>span)){height:var(--control-height)!important;min-height:var(--control-height)!important;border:1px solid var(--border)!important;background:var(--surface-panel)!important;box-shadow:none!important;border-radius:4px!important;align-items:stretch!important;gap:0!important;display:flex!important;overflow:hidden!important}:is(.workspace-content .master-search-card label.master-field:has(>span):focus-within,.workspace-content .invoice-filter-card label.master-field:has(>span):focus-within){border-color:var(--semi-color-primary)!important}:is(.workspace-content .master-search-card label.master-field:has(>span)>span,.workspace-content .invoice-filter-card label.master-field:has(>span)>span){min-width:70px!important;height:calc(var(--control-height) - 2px)!important;color:var(--text-secondary)!important;font-size:14px!important;line-height:calc(var(--control-height) - 2px)!important;text-align:left!important;background:0 0!important;border:0!important;flex:none!important;padding:0 12px!important;font-weight:600!important}:is(.workspace-content .master-search-card label.master-field:has(>span)>div,.workspace-content .invoice-filter-card label.master-field:has(>span)>div){flex:1 1 0!important;min-width:0!important}:is(.workspace-content .master-search-card label.master-field:has(>span) .semi-input-wrapper,.workspace-content .invoice-filter-card label.master-field:has(>span) .semi-input-wrapper,.workspace-content .master-search-card label.master-field:has(>span) .semi-select,.workspace-content .invoice-filter-card label.master-field:has(>span) .semi-select){height:calc(var(--control-height) - 2px)!important;min-height:calc(var(--control-height) - 2px)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.workspace-content .master-search-actions .semi-button-primary.semi-button-outline,.workspace-content .invoice-filter-actions .semi-button-primary.semi-button-outline,.workspace-content .workflow-platform-filter-grid .semi-button-primary.semi-button-outline,.workspace-content .page-card.search-card .semi-button-primary.semi-button-outline{border-color:var(--semi-color-primary)!important;color:var(--semi-color-primary)!important}.workspace-content .master-search-actions .semi-button-tertiary.semi-button-outline,.workspace-content .invoice-filter-actions .semi-button-tertiary.semi-button-outline,.workspace-content .page-card.search-card .semi-button-tertiary.semi-button-outline{order:1;border-color:var(--border)!important}.workspace-content .master-search-actions .semi-button-primary.semi-button-outline,.workspace-content .invoice-filter-actions .semi-button-primary.semi-button-outline,.workspace-content .page-card.search-card .semi-button-primary.semi-button-outline{order:2}.workspace-content .master-list-card,.workspace-content .master-table-card,.workspace-content .page-card.table-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.workspace-content .master-table-card{width:100%!important;min-width:0!important;max-width:100%!important;overflow:visible!important}.workspace-content .master-table-card .semi-table-wrapper,.workspace-content .master-table-card .semi-table-container,.workspace-content .master-table-card .semi-table-body,.workspace-content .page-card.table-card .semi-table-wrapper,.workspace-content .page-card.table-card .semi-table-container,.workspace-content .page-card.table-card .semi-table-body{width:100%!important;min-width:0!important;max-width:100%!important}.workspace-content .master-table-card .semi-table-container,.workspace-content .page-card.table-card .semi-table-container{background:var(--surface-panel)!important;border:0!important;border-radius:0!important;overflow:hidden!important}.workspace-content .master-table-card .semi-table,.workspace-content .page-card.table-card .semi-table{width:100%!important}.workspace-content .syd-adaptive-table-host{width:100%;min-width:0;max-width:100%}.workspace-content .syd-adaptive-table,.workspace-content .syd-adaptive-table .semi-table-bordered,.workspace-content .syd-adaptive-table .semi-table-container,.workspace-content .syd-adaptive-table .semi-table-body{width:100%!important;min-width:0!important;max-width:100%!important}.workspace-content .syd-adaptive-table .semi-table{table-layout:fixed!important}.workspace-content .syd-adaptive-table.syd-adaptive-table-fit-mode .semi-table{width:100%!important;min-width:100%!important;max-width:none!important}.workspace-content .syd-adaptive-table.syd-adaptive-table-fit-mode .semi-table-body{overflow-x:hidden!important}.workspace-content .syd-adaptive-table.syd-adaptive-table-scroll-mode .semi-table{width:var(--syd-table-scroll-x)!important;min-width:var(--syd-table-scroll-x)!important;max-width:var(--syd-table-scroll-x)!important}.workspace-content .master-table-card .semi-table-row-head,.workspace-content .page-card.table-card .semi-table-row-head{background:0 0!important}.workspace-content .master-table-card .semi-table-row-head,.workspace-content .master-table-card .semi-table-row-cell,.workspace-content .master-table-card .semi-table-column-title,.workspace-content .page-card.table-card .semi-table-row-head,.workspace-content .page-card.table-card .semi-table-row-cell,.workspace-content .page-card.table-card .semi-table-column-title,.workspace-content .syd-adaptive-table .semi-table-row-head,.workspace-content .syd-adaptive-table .semi-table-row-cell,.workspace-content .syd-adaptive-table .semi-table-column-title,.workspace-content .syd-adaptive-table .syd-table-cell-text{white-space:nowrap!important}.workspace-content .syd-adaptive-table .semi-table-column-sorter-wrapper{vertical-align:middle!important;align-items:center!important;gap:4px!important;line-height:20px!important;display:inline-flex!important}.workspace-content .syd-adaptive-table .semi-table-column-sorter{text-align:center!important;vertical-align:middle!important;width:16px!important;height:16px!important;display:inline-block!important}.workspace-content .syd-adaptive-table .semi-table-column-sorter-up,.workspace-content .syd-adaptive-table .semi-table-column-sorter-down{height:0!important;line-height:normal!important;display:block!important}.workspace-content .syd-adaptive-table .semi-table-column-sorter-up .semi-icon,.workspace-content .syd-adaptive-table .semi-table-column-sorter-down .semi-icon{color:var(--text-muted)!important;line-height:0!important;display:block!important}.workspace-content .syd-adaptive-table .semi-table-column-sorter-up svg,.workspace-content .syd-adaptive-table .semi-table-column-sorter-down svg{width:16px!important;height:16px!important;display:block!important}.workspace-content .syd-adaptive-table .semi-table-column-sorter-wrapper>.semi-table-row-head-title{text-overflow:ellipsis!important;min-width:0!important;overflow:hidden!important}.workspace-content .syd-adaptive-table .semi-table-column-sorter-wrapper>.semi-table-column-sorter{flex:none!important}.workspace-content .syd-adaptive-table .semi-table-row-head:hover .semi-table-column-sorter .semi-icon{color:var(--text-secondary)!important}.workspace-content .syd-adaptive-table .semi-table-row-head .semi-table-column-sorter-up.on .semi-icon,.workspace-content .syd-adaptive-table .semi-table-row-head .semi-table-column-sorter-down.on .semi-icon{color:var(--semi-color-primary)!important}.workspace-content .master-table-card .semi-table-row-head,.workspace-content .master-table-card .semi-table-row-cell,.workspace-content .page-card.table-card .semi-table-row-head,.workspace-content .page-card.table-card .semi-table-row-cell{border-right:0!important}.syd-required-table-title{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.syd-required-table-title .syd-required-table-title-mark{color:var(--semi-color-danger)!important;font-weight:600!important}.syd-required-field-label{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.syd-required-field-label .syd-required-field-label-mark,.syd-required-table-title .syd-required-table-title-mark{color:var(--semi-color-danger)!important;font-size:inherit!important;font-weight:600!important;line-height:inherit!important}.workspace-content .master-table-card .supplier-table-detail-cell .semi-button{min-width:0!important;height:auto!important;box-shadow:none!important;color:var(--text-row-action)!important;background:0 0!important;border-color:#0000!important;padding:0 4px!important}.workspace-content .master-table-card .supplier-table-detail-cell{gap:20px!important}.workspace-content .master-table-card .supplier-table-detail-cell .semi-button:hover,.workspace-content .master-table-card .supplier-table-detail-cell .semi-button:focus{color:var(--text-row-action)!important;background:0 0!important;border-color:#0000!important;text-decoration:underline!important}.workspace-content .master-table-card .supplier-table-detail-cell .semi-button-disabled,.workspace-content .master-table-card .supplier-table-detail-cell .semi-button[disabled]{color:var(--semi-color-disabled-text)!important}.workspace-content .master-table-card .semi-button-tertiary.semi-button-borderless,.workspace-content .master-table-card .semi-button-primary.semi-button-borderless{color:var(--semi-color-primary)!important}.workspace-content .master-table-card .supplier-table-detail-cell .semi-button{color:var(--text-row-action)!important}.workspace-content .master-table-card .supplier-table-detail-cell .semi-button:hover,.workspace-content .master-table-card .supplier-table-detail-cell .semi-button:focus{color:var(--text-row-action)!important;text-decoration:underline!important}.workspace-content .master-table-card .supplier-table-detail-cell .semi-button-disabled,.workspace-content .master-table-card .supplier-table-detail-cell .semi-button[disabled]{color:var(--semi-color-disabled-text)!important;text-decoration:none!important}.workspace-content .base-meta-drag-column{text-align:center!important}.workspace-content .base-meta-drag-handle{width:28px;height:28px;color:var(--semi-color-text-2);cursor:grab;border-radius:4px;justify-content:center;align-items:center;transition:background-color .12s,color .12s,box-shadow .12s;display:inline-flex}.workspace-content .base-meta-drag-handle:hover,.workspace-content .base-meta-drag-handle:focus-visible{background:var(--semi-color-fill-0);color:var(--semi-color-primary);outline:none;box-shadow:inset 0 0 0 1px #0ac1602e}.workspace-content .base-meta-drag-handle:active{cursor:grabbing}.workspace-content .base-meta-drag-handle.is-disabled{cursor:not-allowed;opacity:.45}.workspace-content .base-meta-row .semi-table-row-cell{transition:background-color .12s,box-shadow .12s}.workspace-content .base-meta-row.base-meta-drop-before .semi-table-row-cell{box-shadow:inset 0 2px 0 var(--semi-color-primary)!important;background:#0ac1600a!important}.workspace-content .base-meta-row.base-meta-drop-after .semi-table-row-cell{box-shadow:inset 0 -2px 0 var(--semi-color-primary)!important;background:#0ac1600a!important}.workspace-content .master-table-card>.master-table-title,.workspace-content .page-card.table-card>.table-title-row{display:none!important}.master-page>.master-modal-page,.master-drawer,.purchase-drawer,.drawer{background:var(--surface-panel-muted)!important}.master-modal-topbar,.master-drawer-header,.purchase-drawer-header,.drawer-header{background:var(--surface-panel)!important;border-bottom:1px solid var(--divider)!important;padding:16px 24px!important}.master-form-shell,.master-detail-shell,.master-drawer-body,.purchase-drawer-body,.drawer-body{background:var(--surface-panel-muted)!important;padding:16px 24px 24px!important}.master-modal-page .master-section-card,.master-drawer .master-section-card,.purchase-drawer .master-section-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 0 16px!important;padding:0!important}.master-modal-page .master-section-card>h2,.master-drawer .master-section-card>h2,.purchase-drawer .master-section-card>h2{color:var(--semi-color-text-0)!important;background:0 0!important;margin:0 0 8px!important;padding:0!important;font-size:14px!important;font-weight:600!important;line-height:20px!important;display:block!important}.master-modal-page .master-section-card>.master-form-grid,.master-modal-page .master-section-card>.master-detail-grid,.master-modal-page .master-section-card>.master-table-scroll,.master-modal-page .master-section-card>.master-comment-panel,.master-modal-page .master-section-card>.master-history-list,.master-modal-page .master-section-card>.purchase-return-item-list,.master-modal-page .master-section-card>.grid,.master-modal-page .master-section-card>.flex,.master-modal-page .master-section-card>.p-5,.master-modal-page .master-section-card>.p-6,.master-drawer .master-section-card>.master-form-grid,.master-drawer .master-section-card>.master-detail-grid,.master-drawer .master-section-card>.master-table-scroll,.master-drawer .master-section-card>.master-comment-panel,.master-drawer .master-section-card>.master-history-list,.master-drawer .master-section-card>.grid,.master-drawer .master-section-card>.flex,.purchase-drawer .master-section-card>.master-form-grid,.purchase-drawer .master-section-card>.master-detail-grid,.purchase-drawer .master-section-card>.master-table-scroll,.purchase-drawer .master-section-card>.master-comment-panel,.purchase-drawer .master-section-card>.master-history-list,.purchase-drawer .master-section-card>.grid,.purchase-drawer .master-section-card>.flex{border:1px solid var(--border)!important;background:var(--surface-panel)!important;box-shadow:none!important;border-radius:4px!important;padding:16px!important}.master-form-actions,.product-drawer-footer{border-top:1px solid var(--divider)!important;background:var(--surface-panel)!important;margin:16px -24px -24px!important;padding:12px 24px!important}.product-management-sidesheet.master-standard-sidesheet .master-detail-grid{gap:0 16px!important}.product-management-sidesheet.master-standard-sidesheet .master-detail-item{min-height:68px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:4px!important;padding:12px 0!important}.product-management-sidesheet.master-standard-sidesheet .master-detail-item span{color:var(--text-muted)!important;font-size:14px!important;font-weight:500!important;line-height:20px!important}.product-management-sidesheet.master-standard-sidesheet .master-detail-item strong{min-height:32px!important;color:var(--semi-color-text-0)!important;word-break:break-word!important;align-items:center!important;font-size:14px!important;font-weight:500!important;line-height:20px!important;display:flex!important}.product-management-sidesheet.master-standard-sidesheet .master-form-grid{gap:16px!important}.product-management-sidesheet.master-standard-sidesheet .master-form-grid label,.product-management-sidesheet.master-standard-sidesheet .grid label{gap:4px!important;min-width:0!important}.product-management-sidesheet.master-standard-sidesheet .master-form-grid label>span,.product-management-sidesheet.master-standard-sidesheet .grid label>span{color:var(--text-muted)!important;margin:0!important;font-size:14px!important;font-weight:500!important;line-height:20px!important}.product-management-sidesheet.master-standard-sidesheet .semi-input-wrapper,.product-management-sidesheet.master-standard-sidesheet .semi-select,.product-management-sidesheet.master-standard-sidesheet .semi-datepicker,.product-management-sidesheet.master-standard-sidesheet .semi-cascader{background:var(--surface-panel)!important;border-radius:4px!important}.product-management-sidesheet.master-standard-sidesheet .semi-table-wrapper,.product-management-sidesheet.master-standard-sidesheet .semi-table-container,.product-management-sidesheet.master-standard-sidesheet .semi-table-body,.product-management-sidesheet.master-standard-sidesheet .semi-table-row-head{background:var(--surface-panel)!important}.product-management-sidesheet.master-standard-sidesheet .product-drawer-form .semi-input-wrapper,.product-management-sidesheet.master-standard-sidesheet .product-drawer-form .semi-select,.product-management-sidesheet.master-standard-sidesheet .product-drawer-form .semi-datepicker,.product-management-sidesheet.master-standard-sidesheet .product-drawer-form .semi-cascader{background:var(--semi-color-fill-0)!important}.product-management-sidesheet.master-standard-sidesheet .product-drawer-form .semi-table-wrapper,.product-management-sidesheet.master-standard-sidesheet .product-drawer-form .semi-table-container,.product-management-sidesheet.master-standard-sidesheet .product-drawer-form .semi-table-body{background:0 0!important}.product-management-sidesheet .product-detail-stock-ledger-table.semi-table-bordered>.semi-table-container{border:1px solid var(--border)!important;border-radius:4px!important;overflow:hidden!important}.product-management-sidesheet .product-detail-stock-ledger-table .semi-table-row-head,.product-management-sidesheet .product-detail-stock-ledger-table .semi-table-row-cell{border-right:0!important}.semi-select-option-list [role=button]:has(.master-select-create-option){cursor:pointer}.master-select-create-option{box-sizing:border-box;min-height:var(--control-height);color:var(--semi-color-text-1);border-radius:4px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;margin:4px 8px;padding:8px 10px;font-size:14px;line-height:20px;transition:background-color .12s,color .12s;display:grid}.master-select-create-option strong{min-width:0;color:var(--semi-color-text-0);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.master-select-create-option em{color:var(--semi-color-text-2);font-size:12px;font-style:normal;line-height:18px}.semi-select-option-list [role=button]:hover .master-select-create-option,.semi-select-option-list [role=button]:focus .master-select-create-option,.semi-select-option-list [role=button]:focus-visible .master-select-create-option{background:var(--semi-color-fill-0);color:var(--semi-color-primary)}.semi-select-option-list [role=button]:hover .master-select-create-option strong,.semi-select-option-list [role=button]:focus .master-select-create-option strong,.semi-select-option-list [role=button]:focus-visible .master-select-create-option strong{color:var(--semi-color-primary)}.product-management-sidesheet.master-standard-sidesheet .biz-collab-panel{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 0 16px!important;padding:0!important}.product-management-sidesheet.master-standard-sidesheet .biz-collab-panel .master-section-header{min-height:20px!important;color:var(--semi-color-text-0)!important;background:0 0!important;border-radius:0!important;margin:0 0 8px!important;padding:0!important;font-size:14px!important;font-weight:600!important;line-height:20px!important}.product-management-sidesheet.master-standard-sidesheet .biz-collab-panel .master-section-header:before{content:none!important}.product-management-sidesheet.master-standard-sidesheet .biz-collab-panel .master-tab-row{border:1px solid var(--border)!important;background:var(--surface-panel)!important;border-bottom:0!important;border-radius:4px 4px 0 0!important;gap:8px!important;min-height:40px!important;margin:0!important;padding:0 16px!important}.product-management-sidesheet.master-standard-sidesheet .biz-collab-panel>.biz-collab-content,.product-management-sidesheet.master-standard-sidesheet .biz-collab-panel>.biz-collab-list{border:1px solid var(--border)!important;background:var(--surface-panel)!important;box-shadow:none!important;border-radius:0 0 4px 4px!important;padding:16px!important}.product-management-sidesheet.master-standard-sidesheet .biz-collab-panel .master-table-feedback{border:1px dashed var(--border)!important;background:var(--surface-panel)!important;height:auto!important;min-height:56px!important;color:var(--semi-color-text-2)!important;border-radius:4px!important;padding:16px!important}.product-management-sidesheet.master-standard-sidesheet .biz-collab-list-item{background:var(--surface-panel)!important;box-shadow:none!important;border-radius:4px!important}.workspace-content .master-search-card .syd-filter-control .semi-input-prefix>span,.workspace-content .master-search-card .syd-filter-control .semi-input-prefix-text>span,.workspace-content .master-search-card .syd-filter-control .semi-select-prefix>span,.workspace-content .master-search-card .syd-filter-control .semi-cascader-prefix>span,.workspace-content .master-search-card .syd-filter-control .semi-datepicker-input-prefix>span,.workspace-content .master-search-card .syd-filter-control .semi-datepicker-range-input-prefix>span,.workspace-content .invoice-filter-card .syd-filter-control .semi-input-prefix>span,.workspace-content .invoice-filter-card .syd-filter-control .semi-input-prefix-text>span,.workspace-content .invoice-filter-card .syd-filter-control .semi-select-prefix>span,.workspace-content .invoice-filter-card .syd-filter-control .semi-cascader-prefix>span,.workspace-content .invoice-filter-card .syd-filter-control .semi-datepicker-input-prefix>span,.workspace-content .invoice-filter-card .syd-filter-control .semi-datepicker-range-input-prefix>span,.workspace-content .page-card.search-card .syd-filter-control .semi-input-prefix>span,.workspace-content .page-card.search-card .syd-filter-control .semi-input-prefix-text>span,.workspace-content .page-card.search-card .syd-filter-control .semi-select-prefix>span,.workspace-content .page-card.search-card .syd-filter-control .semi-cascader-prefix>span,.workspace-content .page-card.search-card .syd-filter-control .semi-datepicker-input-prefix>span,.workspace-content .page-card.search-card .syd-filter-control .semi-datepicker-range-input-prefix>span{width:auto!important;color:var(--text-secondary)!important;white-space:nowrap!important;font-size:14px!important;font-weight:600!important;line-height:20px!important;display:block!important}.workspace-content .master-search-card .syd-filter-control .semi-input,.workspace-content .invoice-filter-card .syd-filter-control .semi-input,.workspace-content .page-card.search-card .syd-filter-control .semi-input,.workspace-content .master-search-card .syd-filter-control .semi-select-selection-text,.workspace-content .invoice-filter-card .syd-filter-control .semi-select-selection-text,.workspace-content .page-card.search-card .syd-filter-control .semi-select-selection-text,.workspace-content .master-search-card .syd-filter-control .semi-cascader-selection-text,.workspace-content .invoice-filter-card .syd-filter-control .semi-cascader-selection-text,.workspace-content .page-card.search-card .syd-filter-control .semi-cascader-selection-text{color:var(--text-primary)!important;font-size:14px!important;font-weight:400!important}.workspace-content .master-search-card .syd-filter-control .semi-input::placeholder,.workspace-content .invoice-filter-card .syd-filter-control .semi-input::placeholder,.workspace-content .page-card.search-card .syd-filter-control .semi-input::placeholder,.workspace-content .master-search-card .syd-filter-control .semi-select-selection-placeholder,.workspace-content .invoice-filter-card .syd-filter-control .semi-select-selection-placeholder,.workspace-content .page-card.search-card .syd-filter-control .semi-select-selection-placeholder,.workspace-content .master-search-card .syd-filter-control .semi-cascader-selection-placeholder,.workspace-content .invoice-filter-card .syd-filter-control .semi-cascader-selection-placeholder,.workspace-content .page-card.search-card .syd-filter-control .semi-cascader-selection-placeholder{color:var(--text-placeholder)!important;font-size:14px!important;font-weight:400!important}.workspace-content .master-search-card .syd-filter-control .semi-select-selection-placeholder,.workspace-content .invoice-filter-card .syd-filter-control .semi-select-selection-placeholder,.workspace-content .page-card.search-card .syd-filter-control .semi-select-selection-placeholder,.workspace-content .master-search-card .syd-filter-control .semi-cascader-selection-placeholder,.workspace-content .invoice-filter-card .syd-filter-control .semi-cascader-selection-placeholder,.workspace-content .page-card.search-card .syd-filter-control .semi-cascader-selection-placeholder{font-size:14px!important;font-weight:400!important;line-height:20px!important}.system-checkbox-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px 12px;display:grid}.system-org-permission-page{gap:14px}.system-org-blueprint{border:1px solid var(--border);background:var(--surface-panel);border-radius:4px;flex-direction:column;gap:18px;padding:18px;display:flex;box-shadow:0 8px 24px #0f172a0d}.system-org-blueprint-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.system-org-blueprint-header h2{color:var(--text-primary);margin:2px 0 6px;font-size:20px;font-weight:650;line-height:1.25}.system-org-blueprint-header p{max-width:640px;color:var(--text-secondary);margin:0;font-size:13px;line-height:1.6}.system-org-kicker{color:var(--brand-600);letter-spacing:0;font-size:12px;font-weight:650}.system-org-blueprint-badge{color:var(--brand-600);white-space:nowrap;background:#0ac16012;border:1px solid #0ac1602e;border-radius:999px;flex:none;padding:6px 10px;font-size:12px;line-height:18px}.system-org-blueprint-flow{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));align-items:stretch;gap:10px;display:grid}.system-org-flow-item{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid}.system-org-flow-item:last-child{grid-template-columns:minmax(0,1fr)}.system-org-node{border:1px solid var(--border);background:var(--surface-panel-muted);border-radius:4px;flex-direction:column;justify-content:space-between;gap:8px;min-height:110px;padding:14px;transition:border-color .18s,box-shadow .18s,background .18s;display:flex}.system-org-node.is-active{background:var(--brand-50);border-color:#0ac1605c;box-shadow:inset 0 0 0 1px #0ac16014}.system-org-node-title{color:var(--text-secondary);font-size:13px;font-weight:650}.system-org-node strong{color:var(--text-primary);font-size:22px;font-weight:700;line-height:1.2}.system-org-node-note{color:var(--text-muted);font-size:12px;line-height:1.45}.system-org-arrow{color:var(--text-muted);font-size:18px;line-height:1}.system-page-operation-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 16px;display:grid}.system-permission-grid,.system-permission-groups{max-height:360px;padding-right:4px;overflow:auto}.system-role-scope-panel p{color:var(--text-muted);font-size:13px;line-height:20px}.system-role-scope-tags{flex-wrap:wrap;gap:6px;display:flex}.system-role-scope-empty{color:var(--text-muted)}.system-role-scope-panel{gap:8px;display:grid}.system-role-scope-panel p{margin:0}.system-org-permission-sidesheet .system-checkbox-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 32px}.system-permission-groups{border:1px solid var(--border);background:var(--surface-panel);border-radius:4px;flex-direction:column;gap:0;min-height:360px;max-height:420px;padding:10px 16px 14px;display:flex}.system-permission-group{background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.system-permission-group+.system-permission-group{border-top:1px solid var(--divider);margin-top:12px;padding-top:12px}.system-permission-group-header{background:0 0;border-bottom:0;justify-content:space-between;align-items:center;gap:12px;padding:0 0 8px;display:flex}.system-permission-group-header strong{color:var(--text-primary);font-size:13px;font-weight:650;line-height:20px}.system-permission-group-header span{color:var(--text-muted);white-space:nowrap;font-size:12px;line-height:18px}.system-permission-category{border:1px solid var(--border);background:var(--surface-panel-muted);border-radius:4px;gap:10px;padding:10px 12px;display:grid}.system-permission-category+.system-permission-category{margin-top:10px}.system-permission-category-title{align-items:baseline;gap:10px;display:flex}.system-permission-category-title strong{color:var(--text-secondary);font-size:13px}.system-permission-category-title span,.system-permission-empty,.system-role-permission-summary-row>span,.system-role-permission-summary-row em{color:var(--text-muted);font-size:12px;font-style:normal}.system-role-auth-tabs{border-bottom:1px solid var(--divider);align-items:center;gap:4px;margin:0 0 10px;display:flex}.system-role-auth-tab{color:var(--text-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:6px 12px 9px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex;position:relative}.system-role-auth-tab:hover{color:var(--text-secondary)}.system-role-auth-tab.is-active{color:var(--semi-color-primary)}.system-role-auth-tab.is-active:after{content:"";background:var(--semi-color-primary);border-radius:4px;height:2px;position:absolute;bottom:-1px;left:12px;right:12px}.system-role-auth-tab-count{color:var(--text-muted);background:#0f172a0f;border-radius:4px;padding:0 6px;font-size:12px;font-weight:500;line-height:18px}.system-role-auth-tab.is-active .system-role-auth-tab-count{color:var(--semi-color-primary);background:#0ac1601f}.system-permission-tree{border:1px solid var(--border);background:var(--surface-panel);border-radius:4px;max-height:420px;overflow-y:auto}.system-permission-tree-root{z-index:1;border-bottom:1px solid var(--divider);background:var(--surface-panel-muted);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex;position:sticky;top:0}.system-permission-tree-branches{padding:2px 0 6px}.system-permission-tree-branch{padding:10px 14px 6px}.system-permission-tree-branch+.system-permission-tree-branch{border-top:1px solid var(--divider)}.system-permission-tree-branch-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.system-permission-tree-leaves{border-left:1px dashed var(--divider);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 16px;margin:8px 0 4px 10px;padding:2px 0 4px 16px;display:grid}.system-permission-tree-count{color:var(--text-muted);flex:none;font-size:12px;line-height:18px}@media (width<=1180px){.system-permission-tree-leaves{grid-template-columns:repeat(2,minmax(0,1fr))}}.system-role-permission-summary{gap:12px;display:grid}.system-role-permission-summary-group{border:1px solid var(--border);background:var(--surface-panel-muted);border-radius:4px;gap:9px;padding:12px 14px;display:grid}.system-role-permission-summary-group>strong{color:var(--text-primary);font-size:13px}.system-role-permission-summary-row{grid-template-columns:68px minmax(0,1fr);align-items:start;gap:10px;display:grid}.system-data-permission-help{background:var(--brand-50);color:var(--text-secondary);border-radius:4px;margin-bottom:12px;padding:10px 12px;font-size:12px;line-height:20px}.system-data-permission-groups{gap:14px;display:grid}.system-data-permission-group{border:1px solid var(--border);background:var(--surface-panel-muted);border-radius:4px;gap:8px;padding:12px;display:grid}.system-data-permission-group>strong{color:var(--text-primary);font-size:13px}.system-data-permission-resource{border:1px solid var(--border);background:var(--surface-panel);border-radius:4px;padding:10px}.system-data-permission-grid{grid-template-columns:minmax(130px,1.4fr) 72px repeat(3,minmax(112px,1fr));align-items:center;gap:10px;display:grid}.system-data-permission-grid--header{color:var(--text-muted);padding:0 10px;font-size:12px}.system-data-permission-grid strong,.system-data-permission-workflow strong{color:var(--text-primary);font-size:13px;display:block}.system-data-permission-grid small,.system-data-permission-workflow small{color:var(--text-muted);margin-top:3px;font-size:11px;display:block}.system-data-permission-workflow{grid-template-columns:minmax(130px,1.4fr) auto minmax(240px,3fr);align-items:center;gap:12px;display:grid}.system-data-permission-workflow>span:last-child,.system-data-permission-summary-row em{color:var(--text-muted);font-size:12px;font-style:normal}.system-data-permission-summary-row{border-top:1px solid var(--divider);grid-template-columns:130px minmax(0,1fr);align-items:start;gap:12px;padding-top:8px;display:grid}.system-data-permission-summary-row>span{color:var(--text-secondary);font-size:13px}@media (width<=900px){.system-data-permission-grid{grid-template-columns:minmax(110px,1.2fr) 64px repeat(3,minmax(96px,1fr));gap:8px}}.system-permission-action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 16px;padding:0;display:grid}.system-checkbox-title,.system-checkbox-subtitle{line-height:1.35;display:block}.system-checkbox-title{color:var(--text-primary);font-weight:500}.system-checkbox-subtitle{color:var(--text-muted);font-size:12px}.master-form-hint{color:var(--text-muted);margin:12px 0 0;font-size:13px;line-height:1.6}.process-condition-builder{border-top:1px solid var(--divider);gap:12px;margin-top:16px;padding-top:16px;display:grid}.process-condition-toolbar{align-items:center;gap:12px;display:flex}.process-condition-toolbar>span{color:var(--text-secondary);font-size:13px;font-weight:600}.process-condition-toolbar .semi-select{width:190px}.process-condition-row{grid-template-columns:minmax(150px,1.2fr) minmax(120px,.9fr) minmax(110px,.75fr) minmax(160px,1.2fr) auto;align-items:center;gap:10px;display:grid}:root[data-theme=dark] .process-condition-builder{border-top-color:#94a3b838}:root[data-theme=dark] .process-condition-toolbar>span,:root[data-theme=dark] .master-form-hint{color:var(--text-secondary)}@media (width<=720px){.process-condition-row{grid-template-columns:1fr}}:root[data-theme=dark] .system-org-blueprint{background:var(--surface-page);box-shadow:none;border-color:#94a3b838}:root[data-theme=dark] .system-org-blueprint-header h2,:root[data-theme=dark] .system-org-node strong{color:var(--text-primary)}:root[data-theme=dark] .system-org-blueprint-header p,:root[data-theme=dark] .system-org-node-note,:root[data-theme=dark] .system-org-node-title{color:var(--text-secondary)}:root[data-theme=dark] .system-org-blueprint-badge{color:#bfdbfe;background:#0ac1602e;border-color:#6fd79a5c}:root[data-theme=dark] .system-org-node{background:var(--surface-page);color:var(--text-secondary);border-color:#94a3b838}:root[data-theme=dark] .system-org-node.is-active{background:#0ac1602e;border-color:#6fd79a7a}@media (width<=1180px){.system-org-blueprint-flow{grid-template-columns:repeat(3,minmax(0,1fr))}.system-org-flow-item{grid-template-columns:minmax(0,1fr)}.system-org-arrow{display:none}}@media (width<=720px){.system-org-blueprint-header{flex-direction:column}.system-org-blueprint-badge{white-space:normal}.system-org-blueprint-flow{grid-template-columns:1fr}}.process-node-tab-card{padding:0;overflow:hidden}.process-node-tabs{border-bottom:1px solid var(--divider);background:var(--surface-panel-muted);gap:0;display:flex;overflow-x:auto}.process-node-tabs button{border:0;border-right:1px solid var(--divider);min-width:112px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;padding:14px 16px}.process-node-tabs button.is-active{background:var(--brand-600);color:var(--text-inverse);font-weight:600}.process-node-tab-body{gap:18px;padding:20px;display:grid}.process-config-mode{grid-template-columns:100px minmax(220px,360px);align-items:center;gap:16px;display:grid}.process-config-mode>span{color:var(--text-secondary);font-size:13px;font-weight:600}.process-rule-notice{border:1px solid var(--brand-100);background:var(--brand-50);color:var(--brand-600);border-radius:4px;padding:10px 12px;font-size:13px}.process-assignee-groups{gap:14px;display:grid}.process-assignee-group{border:1px solid var(--border);background:var(--surface-panel);border-radius:4px;gap:12px;padding:16px;display:grid}.process-assignee-group-title,.process-assignee-target{align-items:center;gap:10px;display:flex}.process-assignee-group-title{justify-content:space-between}.process-assignee-group .process-condition-row{grid-template-columns:58px minmax(130px,1.1fr) minmax(110px,.8fr) minmax(105px,.75fr) minmax(150px,1.1fr) auto}.process-condition-prefix{color:var(--text-secondary);text-align:center;font-size:13px;font-weight:600}.process-assignee-target{border-top:1px dashed var(--divider);padding-top:12px}.process-assignee-target .semi-select{min-width:180px}.process-action-config-list,.process-field-permission-list{gap:12px;display:grid}.process-action-config-list>div,.process-field-permission-list>div{border:1px solid var(--border);border-radius:4px;grid-template-columns:minmax(160px,220px) minmax(220px,1fr);align-items:center;gap:16px;padding:12px;display:grid}.process-required-action{color:var(--text-secondary);align-items:center;gap:8px;font-size:13px;display:flex}.process-required-action strong{font-weight:600}.process-required-action span{background:var(--success-50);color:var(--brand-600);border-radius:4px;padding:2px 7px;font-size:11px;line-height:18px}.process-inline-return-options{border-top:1px dashed var(--divider);grid-column:1/-1;padding-top:12px}.process-field-permission-table{border:1px solid var(--border);background:var(--surface-panel);border-radius:4px;overflow-x:auto}.process-field-permission-row{border-bottom:1px solid var(--divider);grid-template-columns:minmax(240px,1.5fr) repeat(3,minmax(96px,.7fr));align-items:center;min-width:620px;min-height:46px;display:grid}.process-field-permission-row:last-child{border-bottom:0}.process-field-permission-row>strong,.process-field-permission-row>span,.process-field-permission-row>label,.process-field-permission-row>.semi-checkbox{padding:10px 14px}.process-field-permission-row>strong{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.process-field-permission-row>span,.process-field-permission-row>label,.process-field-permission-row>.semi-checkbox{color:var(--text-secondary);text-align:center;justify-self:center;font-size:13px}.process-field-permission-row.is-header{background:var(--surface-panel-muted);min-height:42px}.process-field-permission-row.is-header>strong,.process-field-permission-row.is-header>span{font-weight:600}.process-field-permission-row.is-all{background:var(--surface-panel)}.process-field-permission-choice{cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.process-field-permission-choice input{width:17px;height:17px;accent-color:var(--brand-600);cursor:pointer;margin:0}.process-field-permission-choice input:disabled{cursor:not-allowed}.process-field-permission-empty{border:1px dashed var(--border);color:var(--text-muted);text-align:center;border-radius:4px;padding:28px 16px;font-size:13px}.process-field-permission-list strong{color:var(--text-secondary);font-size:13px}:root[data-theme=dark] .process-node-tabs{background:var(--surface-page);border-color:#94a3b838}:root[data-theme=dark] .process-node-tabs button,:root[data-theme=dark] .process-config-mode>span,:root[data-theme=dark] .process-condition-prefix,:root[data-theme=dark] .process-field-permission-list strong{color:var(--text-secondary)}:root[data-theme=dark] .process-node-tabs button.is-active{color:var(--text-inverse)}:root[data-theme=dark] .process-assignee-group,:root[data-theme=dark] .process-action-config-list>div,:root[data-theme=dark] .process-field-permission-list>div{background:var(--surface-page);border-color:#94a3b838}:root[data-theme=dark] .process-required-action{color:var(--text-secondary)}:root[data-theme=dark] .process-inline-return-options{border-color:#94a3b838}:root[data-theme=dark] .process-field-permission-table{background:var(--surface-page);border-color:#94a3b838}:root[data-theme=dark] .process-field-permission-row{border-color:#94a3b82e}:root[data-theme=dark] .process-field-permission-row.is-header,:root[data-theme=dark] .process-field-permission-row.is-all{background:var(--surface-page)}:root[data-theme=dark] .process-field-permission-row>strong,:root[data-theme=dark] .process-field-permission-row>span{color:var(--text-secondary)}@media (width<=720px){.process-config-mode,.process-action-config-list>div,.process-field-permission-list>div,.process-assignee-group .process-condition-row{grid-template-columns:1fr}.process-assignee-group-title,.process-assignee-target{flex-direction:column;align-items:stretch}}.process-designer-page .process-flow-board{background-color:var(--surface-panel-muted);background-image:radial-gradient(circle, var(--border) .75px, transparent .75px);background-size:14px 14px;min-height:calc(100vh - 176px);max-height:calc(100vh - 132px);padding:40px 28px 120px}.process-designer-page .process-flow-health{display:none}.process-designer-page .process-bpmn-help{min-height:34px;color:var(--text-muted);align-items:center;gap:8px;margin:-24px 0 12px;font-size:12px;display:flex}.process-designer-page .process-bpmn-help strong{color:var(--text-secondary);font-weight:600}.process-designer-page .process-publish-validation{border:1px solid var(--border);background:var(--danger-50);color:var(--danger-600);border-radius:4px;margin:0 0 12px;padding:12px 14px}.process-designer-page .process-publish-validation strong{margin-bottom:6px;font-size:13px;display:block}.process-designer-page .process-publish-validation ul{gap:4px;margin:0;padding-left:18px;font-size:12px;line-height:1.55;display:grid}.process-designer-page .workflow-bpmn-designer:not(.is-readonly){grid-template-columns:minmax(0,1fr)}.process-designer-page .workflow-bpmn-designer:not(.is-readonly) .workflow-bpmn-designer-properties,.process-designer-page .workflow-bpmn-designer:not(.is-readonly) .djs-palette,.process-designer-page .workflow-bpmn-designer:not(.is-readonly) .djs-context-pad{display:none}.process-designer-page .workflow-bpmn-designer{border-color:var(--border);background-color:var(--surface-panel-muted);background-image:linear-gradient(var(--brand-50) 1px, transparent 1px), linear-gradient(90deg, var(--brand-50) 1px, transparent 1px);min-height:min(680px,100vh - 238px)}.process-designer-page .workflow-bpmn-designer .djs-palette{border:1px solid var(--border);background:var(--surface-panel);border-radius:4px;top:16px;left:auto;right:16px;box-shadow:0 3px 12px #0f172a14}.process-designer-page .workflow-bpmn-designer .djs-palette .entry{color:var(--text-secondary)}.process-designer-page .workflow-bpmn-designer .djs-palette .entry:hover{background:var(--brand-50);color:var(--brand-600)}.process-designer-page .workflow-bpmn-designer.is-readonly.has-readonly-panel{grid-template-columns:minmax(0,1fr) 332px}.process-designer-page .workflow-bpmn-designer-readonly-panel{background:var(--surface-panel);min-height:100%}.process-bpmn-config-empty{min-height:100%;color:var(--text-muted);text-align:center;place-content:center;gap:8px;padding:32px 24px;display:grid}.process-bpmn-config-empty strong{color:var(--text-secondary);font-size:14px}.process-bpmn-config-empty span{font-size:12px;line-height:1.6}.process-bpmn-config-panel{align-content:start;gap:0;min-height:100%;display:grid}.process-bpmn-config-header{border-bottom:1px solid var(--divider);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 18px 16px;display:flex}.process-bpmn-config-header>div{gap:4px;min-width:0;display:grid}.process-bpmn-config-header span{color:var(--text-muted);font-size:11px}.process-bpmn-config-header strong{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.35;overflow:hidden}.process-bpmn-config-section{border-bottom:1px solid var(--surface-panel);gap:10px;padding:16px 18px;display:grid}.process-bpmn-config-section>strong,.process-bpmn-config-mapping>span,.process-bpmn-config-actions>span{color:var(--text-secondary);font-size:12px;font-weight:650}.process-bpmn-config-section>p{color:var(--text-muted);margin:0;font-size:12px;line-height:1.65}.process-bpmn-config-list{gap:9px;margin:0;display:grid}.process-bpmn-config-list>div{grid-template-columns:86px minmax(0,1fr);align-items:start;gap:10px;display:grid}.process-bpmn-config-list dt{color:var(--text-muted);font-size:12px;line-height:1.55}.process-bpmn-config-list dd{min-width:0;color:var(--text-secondary);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.55}.process-bpmn-config-actions,.process-bpmn-config-mapping{gap:8px;padding-top:2px;display:grid}.process-bpmn-config-actions>div{flex-wrap:wrap;gap:6px;display:flex}.process-bpmn-config-mapping{background:var(--surface-panel-muted);border-radius:4px;padding:10px}.process-bpmn-config-mapping p{color:var(--text-muted);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.55}.process-bpmn-config-mapping b{color:var(--text-muted);margin:0 4px}.process-bpmn-save-state{color:var(--text-placeholder);white-space:nowrap;margin-left:auto;font-size:12px}.process-bpmn-save-state.is-dirty{color:var(--warning-600)}.process-designer-page .process-graph{width:min(1180px,100%)}.process-designer-page .process-graph-node{border:1px solid var(--border);background:var(--surface-panel);border-left-width:1px;border-radius:4px;width:min(300px,100%);min-height:76px;padding:11px 12px;box-shadow:0 2px 8px #0f172a0d}.process-designer-page .process-graph-node.is-interactive:hover,.process-designer-page .process-graph-node.is-interactive:focus-visible,.process-designer-page .process-graph-node.is-selected{border:2px solid var(--brand-600);transform:none;box-shadow:0 4px 14px #1684ff24}.process-designer-page .process-graph-node--start,.process-designer-page .process-graph-node--end{width:auto;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:4px;padding:0}.process-terminal-node{background:var(--text-primary);min-width:84px;height:40px;color:var(--text-inverse);border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:0 14px;display:inline-flex;box-shadow:0 2px 7px #00000024}.process-graph-node--end .process-terminal-node{background:var(--text-secondary)}.process-terminal-node strong{font-size:14px;font-weight:500}.process-terminal-icon{color:var(--text-inverse);font-size:10px}.process-designer-page .process-graph-node-heading{min-height:30px}.process-designer-page .process-graph-node-heading>div{gap:8px}.process-designer-page .process-graph-node-heading strong{color:var(--text-primary);font-size:14px;font-weight:600}.process-node-kind-icon{background:var(--brand-600);width:28px;height:28px;color:var(--text-inverse);border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.process-node-kind-icon--condition,.process-node-kind-icon--parallel,.process-node-kind-icon--business_action{background:var(--warning-500)}.process-node-kind-icon--data_create,.process-node-kind-icon--data_update,.process-node-kind-icon--data_get_one,.process-node-kind-icon--data_get_many,.process-node-kind-icon--data_delete{background:#4559e8}.process-node-enter{color:var(--text-muted);font-size:25px;font-weight:300;line-height:1}.process-designer-page .process-graph-node p{background:var(--surface-panel-muted);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;border-radius:4px;margin:8px 0 0;padding:7px 9px;font-size:12px;line-height:18px;overflow:hidden}.process-designer-page .process-graph-line{gap:3px;width:min(300px,100%);min-height:62px}.process-designer-page .process-graph-line:before,.process-designer-page .process-graph-branch-area:before,.process-designer-page .process-graph-branches:before,.process-designer-page .process-graph-branch:before{background:var(--border)}.process-designer-page .process-graph-add{box-sizing:border-box;border-width:2px;width:30px;height:30px;font-size:0;line-height:0;box-shadow:0 3px 9px #1684ff47}.process-designer-page .process-graph-add:before,.process-designer-page .process-graph-add:after{content:"";background:currentColor;border-radius:4px;width:12px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.process-designer-page .process-graph-add:after{transform:translate(-50%,-50%)rotate(90deg)}.process-designer-page .process-graph-branch-area{margin-top:0}.process-designer-page .process-graph-branch-title{background:var(--surface-panel);box-shadow:0 0 0 1px var(--border);color:var(--text-secondary);font-weight:500}.process-designer-page .process-graph-branch-toolbar{z-index:3;gap:8px;display:flex;position:absolute;top:7px;left:50%;transform:translate(-50%)}.process-designer-page .process-graph-branch-toolbar>button{border:1px solid var(--border);background:var(--surface-panel);min-height:28px;color:var(--text-secondary);cursor:pointer;font:inherit;white-space:nowrap;border-radius:99px;padding:4px 13px;font-size:12px;box-shadow:0 2px 7px #0f172a12}.process-designer-page .process-graph-branch-toolbar>button:hover{border-color:var(--brand-600);color:var(--brand-600)}.process-designer-page .process-graph-branch-toolbar>button:disabled{cursor:wait;opacity:.55}.process-designer-page .process-graph-branches{--process-branch-gap:18px;gap:var(--process-branch-gap);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.process-designer-page .process-graph-branches:before{display:none}.process-designer-page .process-graph-branch-rail{z-index:0;width:calc(100% + var(--process-branch-gap));background:var(--border);content:"";height:2px;position:absolute;top:-34px;left:50%}.process-designer-page .process-graph-branch{box-shadow:none;background-color:#0000;background-image:none;border:0;border-radius:0;padding:22px 8px 10px}.process-designer-page .process-graph-branch-entry{justify-content:center;align-items:center;min-height:54px;display:flex;position:relative}.process-designer-page .process-graph-branch-entry:before{background:var(--border);content:"";width:2px;position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}.process-designer-page .process-graph-branch-entry .process-graph-add--branch{margin:0}.process-designer-page .process-graph-line>.process-graph-add,.process-designer-page .process-graph-branch-entry>.process-graph-add{opacity:0;pointer-events:none;transition:opacity .15s,transform .15s,box-shadow .16s;transform:scale(.82)}.process-designer-page .process-graph-line:hover>.process-graph-add,.process-designer-page .process-graph-line:focus-within>.process-graph-add,.process-designer-page .process-graph-branch-entry:hover>.process-graph-add,.process-designer-page .process-graph-branch-entry:focus-within>.process-graph-add{opacity:1;pointer-events:auto;transform:scale(1)}.process-designer-page .process-graph-rule{border:1px solid var(--brand-600);background:var(--surface-panel);width:min(260px,100%);min-height:84px;color:var(--text-secondary);border-radius:4px;margin:0 auto;padding:12px 14px;box-shadow:0 2px 8px #0f172a0f}.process-designer-page .process-graph-rule.is-default{border-color:var(--border);background:var(--surface-panel);color:var(--text-secondary)}.process-designer-page .process-graph-rule>strong{color:var(--warning-600);justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.process-designer-page .process-graph-rule>strong em{color:var(--text-secondary);font-size:12px;font-style:normal;font-weight:500}.process-designer-page .process-graph-rule>span{color:var(--text-secondary);margin-top:7px;font-size:12px}.process-designer-page .process-graph-rule small{display:none}.process-node-palette{background:var(--text-primary);border-radius:4px;width:min(340px,100vw - 32px);max-height:min(710px,100vh - 24px)}.process-node-palette-header{display:none}.process-node-palette-body{background:var(--text-primary);border-radius:4px;max-height:min(700px,100vh - 24px);padding:4px 14px 10px}.process-node-palette-group{padding:12px 0}.process-node-palette-group h3{color:var(--text-placeholder);margin-bottom:8px}.process-node-palette-grid{gap:8px 10px}.process-node-palette-item{background:var(--text-primary);border-radius:4px;grid-template-columns:30px minmax(0,1fr);min-height:42px;padding:5px 7px}.process-node-palette-icon{width:28px;height:28px;font-size:12px}.process-node-palette-copy{display:block}.process-node-palette-copy strong{font-size:13px;font-weight:500}.process-node-palette-copy small{display:none}.process-designer-sidesheet .semi-sidesheet-header{border-bottom:1px solid var(--divider);align-items:center;min-height:56px;padding:0 20px}.process-designer-sidesheet .semi-sidesheet-body{background:var(--surface-panel);padding:16px 20px 24px}.process-designer-sidesheet .semi-sidesheet-footer{border-top:1px solid var(--divider);background:var(--surface-panel);min-height:58px;padding:10px 20px}.process-designer-drawer-title{align-items:center;gap:9px;display:flex}.process-designer-drawer-title strong{color:var(--text-primary);font-size:16px}.process-designer-drawer-title small{color:var(--text-muted);font-size:12px;font-weight:400}.process-designer-sidesheet .master-form-shell{gap:14px}.process-designer-sidesheet .process-node-config-heading{display:none}.workflow-designer-sidesheet .workflow-simple-config-body.is-start{overflow:hidden auto!important}.process-designer-sidesheet .process-node-tab-card{border-radius:4px}.process-designer-sidesheet .process-node-tabs{background:var(--surface-panel)}.process-designer-sidesheet .process-node-tabs button{border:1px solid var(--border);background:var(--surface-panel);min-width:118px;color:var(--text-primary);border-right:0;padding:10px 14px}.process-designer-sidesheet .process-node-tabs button:first-child{border-radius:4px 0 0 4px}.process-designer-sidesheet .process-node-tabs button:last-child{border-right:1px solid var(--divider);border-radius:0 4px 4px 0}.process-designer-sidesheet .process-node-tabs button.is-active{border-color:var(--brand-600);background:var(--brand-600);color:var(--text-inverse)}@media (width<=900px){.process-designer-page .process-flow-board{padding-inline:14px}.process-designer-page .process-bpmn-help{flex-direction:column;align-items:flex-start;gap:2px;margin-top:-14px}.process-designer-page .workflow-bpmn-designer.is-readonly.has-readonly-panel{grid-template-columns:minmax(0,1fr)}.process-designer-sidesheet .process-node-tabs button{min-width:104px}}.product-management-sidesheet.master-standard-sidesheet .semi-sidesheet-content{max-width:calc(100vw - 40px)!important}.product-management-sidesheet.master-standard-sidesheet .semi-sidesheet-inner{width:min(820px,100vw - 40px)!important;max-width:calc(100vw - 40px)!important;left:auto!important;right:0!important}.product-management-sidesheet.master-standard-sidesheet.sales-order-v1-platform-detail-sidesheet .semi-sidesheet-inner,.product-management-sidesheet.master-standard-sidesheet.ledger-entry-platform-detail-sidesheet .semi-sidesheet-inner{width:min(1100px,100vw - 40px)!important;max-width:calc(100vw - 40px)!important}.product-management-sidesheet.master-standard-sidesheet.sales-order-v1-form-sidesheet .semi-sidesheet-inner,.product-management-sidesheet.master-standard-sidesheet.purchase-order-form-sidesheet .semi-sidesheet-inner{width:min(1240px,100vw - 40px)!important;max-width:calc(100vw - 40px)!important}.syd-bare-page{background:var(--surface-panel-muted);min-height:100dvh}.sales-stock-prep-page{box-sizing:border-box;max-width:1100px;margin:0 auto;padding:16px 24px 24px}@media (width<=640px){.sales-stock-prep-page{padding:12px 16px}}.syd-product-items-title .sales-stock-prep-short-filter{margin:0}.product-management-sidesheet.master-standard-sidesheet.sales-order-v1-stock-prep-sidesheet .semi-sidesheet-inner{width:min(900px,100vw - 40px)!important;max-width:calc(100vw - 40px)!important}.product-management-sidesheet.master-standard-sidesheet.stock-transfer-form-sidesheet .semi-sidesheet-inner{width:min(1100px,100vw - 40px)!important;max-width:calc(100vw - 40px)!important}.product-management-sidesheet.master-standard-sidesheet .semi-sidesheet-header{border-bottom:1px solid var(--divider)!important;background:var(--surface-panel)!important;align-items:center!important;min-height:56px!important;padding:16px 24px!important}.product-management-sidesheet.master-standard-sidesheet .semi-sidesheet-body{background:var(--surface-panel-muted)!important;padding:16px 24px 24px!important;overflow-y:auto!important}.product-management-sidesheet.master-standard-sidesheet .semi-sidesheet-footer{border-top:1px solid var(--divider)!important;background:var(--surface-panel)!important;padding:12px 24px!important}.product-management-sidesheet.master-standard-sidesheet .master-sidesheet-footer{justify-content:flex-end;align-items:center;gap:8px;width:100%;display:flex}.product-management-sidesheet.master-standard-sidesheet .product-drawer-form,.product-management-sidesheet.master-standard-sidesheet .master-form-shell,.product-management-sidesheet.master-standard-sidesheet .master-detail-shell,.product-management-sidesheet.master-standard-sidesheet .supplier-detail-sheet-body{background:0 0!important;flex-direction:column!important;gap:32px!important;padding:0!important;display:flex!important;overflow:visible!important}.product-management-sidesheet.master-standard-sidesheet .product-drawer-section,.product-management-sidesheet.master-standard-sidesheet .master-section-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.product-management-sidesheet.master-standard-sidesheet .master-section-card+.master-section-card,.product-management-sidesheet.master-standard-sidesheet .product-drawer-section+.product-drawer-section{margin-top:0!important}.product-management-sidesheet.master-standard-sidesheet .master-section-card>h2{display:none!important}.product-management-sidesheet.master-standard-sidesheet .product-drawer-section-title,.product-management-sidesheet.master-standard-sidesheet .master-section-header{min-height:20px!important;color:var(--semi-color-text-0)!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 0 8px!important;padding:0!important;font-size:14px!important;font-weight:600!important;line-height:20px!important}.product-management-sidesheet.master-standard-sidesheet .master-section-header:before{content:none!important;display:none!important}.product-management-sidesheet.master-standard-sidesheet .product-drawer-section-panel,.product-management-sidesheet.master-standard-sidesheet .master-section-card>.master-form-grid,.product-management-sidesheet.master-standard-sidesheet .master-section-card>.master-detail-grid,.product-management-sidesheet.master-standard-sidesheet .master-section-card>.semi-table-wrapper,.product-management-sidesheet.master-standard-sidesheet .master-section-card>.master-table-scroll,.product-management-sidesheet.master-standard-sidesheet .master-section-card>.purchase-return-process-grid,.product-management-sidesheet.master-standard-sidesheet .master-section-card>.purchase-return-timeline,.product-management-sidesheet.master-standard-sidesheet .master-section-card>.master-comment-panel,.product-management-sidesheet.master-standard-sidesheet .master-section-card>.master-history-list,.product-management-sidesheet.master-standard-sidesheet .master-section-card>.purchase-return-item-list,.product-management-sidesheet.master-standard-sidesheet .master-section-card>.product-detail-actions,.product-management-sidesheet.master-standard-sidesheet .master-section-card>.product-upload-block,.product-management-sidesheet.master-standard-sidesheet .master-section-card>.purchase-goods-voucher,.product-management-sidesheet.master-standard-sidesheet .master-section-card>.grid,.product-management-sidesheet.master-standard-sidesheet .master-section-card>.flex,.product-management-sidesheet.master-standard-sidesheet .master-section-card>.p-5,.product-management-sidesheet.master-standard-sidesheet .master-section-card>.p-6{border:1px solid var(--border)!important;background:var(--surface-panel)!important;box-shadow:none!important;border-radius:4px!important;padding:16px!important}.product-management-sidesheet.master-standard-sidesheet .master-form-grid,.product-management-sidesheet.master-standard-sidesheet .master-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}.product-management-sidesheet.master-standard-sidesheet .master-field,.product-management-sidesheet.master-standard-sidesheet .master-detail-item,.product-management-sidesheet.master-standard-sidesheet .grid label{min-width:0!important}.product-management-sidesheet.master-standard-sidesheet .master-detail-item{min-height:60px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.product-management-sidesheet.master-standard-sidesheet .master-detail-item span,.product-management-sidesheet.master-standard-sidesheet .master-field>span,.product-management-sidesheet.master-standard-sidesheet .grid label>span{color:var(--semi-color-text-2)!important;margin:0 0 4px!important;font-size:14px!important;font-weight:500!important;line-height:20px!important}.product-management-sidesheet.master-standard-sidesheet .master-detail-item strong{min-height:32px!important;color:var(--semi-color-text-0)!important;overflow-wrap:anywhere!important;align-items:center!important;font-size:14px!important;font-weight:500!important;line-height:20px!important;display:flex!important}.product-management-sidesheet.master-standard-sidesheet .purchase-return-summary,.product-management-sidesheet.master-standard-sidesheet .purchase-return-process-grid{gap:12px!important}.product-management-sidesheet.master-standard-sidesheet .purchase-return-summary>div,.product-management-sidesheet.master-standard-sidesheet .purchase-return-process-grid>div{border:1px solid var(--border)!important;background:var(--surface-panel)!important;min-height:72px!important;box-shadow:none!important;border-radius:4px!important;padding:12px 14px!important}.product-management-sidesheet.master-standard-sidesheet .purchase-return-summary strong,.product-management-sidesheet.master-standard-sidesheet .purchase-return-process-grid strong{margin-top:6px!important;font-size:18px!important;line-height:24px!important}.product-management-sidesheet.master-standard-sidesheet .master-form-actions{display:none!important}.product-management-sidesheet.master-standard-sidesheet .sales-order-v1-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.product-management-sidesheet.master-standard-sidesheet .sales-order-v1-items-panel{flex-direction:column;gap:12px;display:flex;border:1px solid var(--border)!important;background:var(--surface-panel)!important;box-shadow:none!important;border-radius:4px!important;padding:16px!important}.product-management-sidesheet.master-standard-sidesheet .sales-order-v1-item-row{grid-template-columns:minmax(220px,1fr) 96px 112px 120px 72px;align-items:center;gap:10px;min-width:0;display:grid}.product-management-sidesheet.master-standard-sidesheet .sales-order-v1-item-row .semi-select,.product-management-sidesheet.master-standard-sidesheet .sales-order-v1-item-row .semi-input-wrapper{width:100%;min-width:0}.product-management-sidesheet.master-standard-sidesheet .sales-order-v1-stock-cell{border:1px solid var(--border);background:var(--semi-color-fill-0);min-width:0;height:32px;color:var(--semi-color-text-1);white-space:nowrap;border-radius:4px;align-items:center;padding:0 10px;font-size:13px;display:flex}.product-management-sidesheet.master-standard-sidesheet .sales-order-v1-add-row{align-self:flex-start}.product-management-sidesheet.master-standard-sidesheet .sales-order-v1-summary-row{color:var(--semi-color-text-1);margin-top:8px;padding:0 16px 16px;font-size:13px;line-height:20px}.product-management-sidesheet.master-standard-sidesheet .sales-order-v1-summary-row strong{color:var(--semi-color-text-0);font-weight:600}.product-management-sidesheet.master-standard-sidesheet .sales-order-v1-detail-form .product-drawer-section-panel{min-width:0}.product-management-sidesheet.master-standard-sidesheet .sales-order-v1-error-text{color:var(--semi-color-danger);font-size:13px;line-height:20px}.product-management-sidesheet.master-standard-sidesheet .sales-order-v1-refund-stack{flex-direction:column;gap:12px;min-width:0;display:flex}.product-management-sidesheet.master-standard-sidesheet .sales-refund-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;display:grid}.product-management-sidesheet.master-standard-sidesheet .sales-refund-field{flex-direction:column;gap:4px;min-width:0;display:flex}.product-management-sidesheet.master-standard-sidesheet .sales-refund-field>span{color:var(--semi-color-text-2);margin:0;font-size:14px;font-weight:500;line-height:20px}.product-management-sidesheet.master-standard-sidesheet .sales-refund-field-full{grid-column:1/-1}.product-management-sidesheet.master-standard-sidesheet .sales-refund-field .semi-input-wrapper,.product-management-sidesheet.master-standard-sidesheet .sales-refund-field .semi-select,.product-management-sidesheet.master-standard-sidesheet .sales-refund-field .semi-datepicker,.product-management-sidesheet.master-standard-sidesheet .sales-refund-field .syd-date-single-control,.product-management-sidesheet.master-standard-sidesheet .sales-refund-items-table .semi-input-wrapper,.product-management-sidesheet.master-standard-sidesheet .sales-refund-items-table .semi-select{width:100%;min-width:0}.product-management-sidesheet.master-standard-sidesheet .product-drawer-form .syd-date-single-control{box-sizing:border-box;border:1px solid var(--border);background:var(--semi-color-fill-0);border-radius:4px;align-items:center;width:100%;min-width:0;height:32px;padding:0;display:flex;overflow:hidden}.product-management-sidesheet.master-standard-sidesheet .product-drawer-form .syd-date-single-control:focus-within{border-color:var(--semi-color-primary)}.product-management-sidesheet.master-standard-sidesheet .product-drawer-form .syd-date-single-control input{min-width:0;height:30px;color:var(--semi-color-text-0);background:0 0;border:0;outline:0;flex:auto;padding:0 10px;font-size:14px;line-height:20px}.product-management-sidesheet.master-standard-sidesheet .product-drawer-form .syd-date-single-clear{border:0;border-left:1px solid var(--border);width:30px;height:30px;color:var(--semi-color-text-2);background:0 0;flex:0 0 30px;font-size:13px;line-height:30px}.product-management-sidesheet.master-standard-sidesheet .product-drawer-form .syd-date-single-clear:hover{background:var(--semi-color-fill-1);color:var(--semi-color-text-0)}.product-management-sidesheet.master-standard-sidesheet .sales-refund-payment-rule{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;min-width:0;display:grid}.product-management-sidesheet.master-standard-sidesheet .sales-refund-payment-rule>div{border:1px solid var(--border);background:var(--semi-color-fill-0);border-radius:4px;min-width:0;padding:12px}.product-management-sidesheet.master-standard-sidesheet .sales-refund-payment-rule span,.product-management-sidesheet.master-standard-sidesheet .sales-refund-rule-note{color:var(--semi-color-text-2);font-size:13px;line-height:20px}.product-management-sidesheet.master-standard-sidesheet .sales-refund-payment-rule span{margin-bottom:4px;display:block}.product-management-sidesheet.master-standard-sidesheet .sales-refund-payment-rule strong{min-width:0;color:var(--semi-color-text-0);overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:20px;display:block}.product-management-sidesheet.master-standard-sidesheet .sales-refund-rule-note{margin:12px 0 0}@media (width<=640px){.product-management-sidesheet.master-standard-sidesheet .sales-refund-form-grid,.product-management-sidesheet.master-standard-sidesheet .sales-refund-payment-rule{grid-template-columns:1fr}}.product-management-sidesheet.master-standard-sidesheet .stock-transfer-field-wide,.product-management-sidesheet.master-standard-sidesheet .master-field-wide{grid-column:1/-1}.product-management-sidesheet.master-standard-sidesheet .stock-transfer-detail-list{flex-direction:column;gap:12px;display:flex}.product-management-sidesheet.master-standard-sidesheet .stock-transfer-detail-item{border:1px solid var(--border);background:var(--surface-panel);border-radius:4px;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:12px 16px;display:flex}.product-management-sidesheet.master-standard-sidesheet .sales-refund-status-panel .product-drawer-section-panel,.product-management-sidesheet.master-standard-sidesheet .reimbursement-status-panel .product-drawer-section-panel,.product-management-sidesheet.master-standard-sidesheet .purchase-goods-status-panel .product-drawer-section-panel,.product-management-sidesheet.master-standard-sidesheet .purchase-order-status-panel .product-drawer-section-panel,.product-management-sidesheet.master-standard-sidesheet .sales-order-v1-status-panel .product-drawer-section-panel,.product-management-sidesheet.master-standard-sidesheet .purchase-return-status-panel .product-drawer-section-panel,.product-management-sidesheet.master-standard-sidesheet .stock-loss-gift-status-panel .product-drawer-section-panel,.product-management-sidesheet.master-standard-sidesheet .ledger-entry-status-panel .product-drawer-section-panel{flex-direction:column;gap:14px;display:flex}.product-management-sidesheet.master-standard-sidesheet .sales-refund-status-main{justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;display:flex}.product-management-sidesheet.master-standard-sidesheet .sales-refund-status-main>div{flex-direction:column;gap:4px;min-width:0;display:flex}.product-management-sidesheet.master-standard-sidesheet .sales-refund-status-main strong{color:var(--semi-color-text-0);overflow-wrap:anywhere;font-size:15px;line-height:22px}.product-management-sidesheet.master-standard-sidesheet .sales-refund-status-main span{color:var(--semi-color-text-2);font-size:13px;line-height:20px}.reimbursement-status-stats{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.purchase-order-status-error{background:var(--semi-color-danger-light-default,#f9392014);color:var(--semi-color-danger);word-break:break-word;border-radius:4px;padding:8px 12px;font-size:14px;line-height:20px}.reimbursement-status-stats>div{border-left:1px solid var(--grid-line);flex-direction:column;gap:6px;min-width:0;padding:0 20px;display:flex}.reimbursement-status-stats>div:first-child{border-left:0;padding-left:0}.reimbursement-status-stats>div>span{color:var(--semi-color-text-2,#86909c);font-size:12px;line-height:18px}.reimbursement-status-stats>div>strong{color:var(--semi-color-text-0,#1d2129);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;line-height:24px;overflow:hidden}.reimbursement-status-stats>div>strong .syd-person,.reimbursement-status-stats>div>strong .syd-person .syd-person-name{font-size:inherit!important;font-weight:inherit!important}@media (width<=720px){.reimbursement-status-stats{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;row-gap:16px}.reimbursement-status-stats>div:nth-child(odd){border-left:0;padding-left:0}}.product-management-sidesheet.master-standard-sidesheet .sales-refund-detail-form .semi-table,.product-management-sidesheet.master-standard-sidesheet .sales-refund-form .semi-table,.product-management-sidesheet.master-standard-sidesheet .reimbursement-detail-form .semi-table,.product-management-sidesheet.master-standard-sidesheet .purchase-goods-detail-form .semi-table,.product-management-sidesheet.master-standard-sidesheet .ledger-entry-form .semi-table,.product-management-sidesheet.master-standard-sidesheet .ledger-entry-detail-form .semi-table,.product-management-sidesheet.master-standard-sidesheet .stock-loss-gift-form .semi-table,.product-management-sidesheet.master-standard-sidesheet .stock-loss-gift-detail-form .semi-table{min-width:0}.product-management-sidesheet.master-standard-sidesheet .syd-subtable .semi-table-header>table,.product-management-sidesheet.master-standard-sidesheet .syd-subtable .semi-table-body>table,.product-management-sidesheet.master-standard-sidesheet .syd-subtable .semi-table-placeholder>table{min-width:100%}.reimbursement-action-modal{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.reimbursement-action-modal .product-detail-readonly-field{min-width:0}.reimbursement-action-modal .product-detail-readonly-field>span{color:var(--semi-color-text-2);margin-bottom:4px;font-size:13px;line-height:20px;display:block}.reimbursement-action-modal .product-detail-readonly-field>strong{min-height:32px;color:var(--semi-color-text-0);overflow-wrap:anywhere;font-size:14px;line-height:20px;display:block}.reimbursement-action-modal-input{grid-column:1/-1}.reimbursement-action-modal-input .semi-input-wrapper{width:100%}.sales-analysis-page,.catalog-print-page{gap:16px}.catalog-print-preview{margin-top:16px}.sales-analysis-toolbar,.sales-analysis-chart-grid{order:3}.sales-analysis-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:12px;display:grid}.sales-analysis-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.sales-analysis-hint,.sales-analysis-undated{color:var(--text-muted);font-size:12px}.sales-analysis-undated{margin-left:10px}.workspace-content .sales-analysis-toolbar .semi-select{flex:none;width:148px}.finance-analysis-page .syd-stat-panel-head{flex-wrap:wrap}.finance-analysis-note{color:var(--text-muted);font-size:12px}.sales-analysis-slow-card{margin-top:12px}.sales-analysis-subtitle{align-items:baseline;gap:8px;padding:12px 16px 0;display:flex}.sales-analysis-subtitle strong{color:var(--text-primary);font-size:14px}.sales-analysis-subtitle span{color:var(--text-muted);font-size:12px}.catalog-print-preview{border:1px solid var(--border);background:var(--surface-panel);border-radius:4px;padding:16px}.catalog-print-sheet{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.catalog-print-item{border:1px solid var(--border);background:var(--surface-panel-muted);border-radius:4px;flex-direction:column;gap:6px;min-height:92px;padding:12px;display:flex}.catalog-print-item strong{color:var(--text-primary);font-size:14px;line-height:1.4}.catalog-print-item span,.catalog-print-item em{color:var(--text-muted);font-size:12px;font-style:normal;line-height:1.45}@media print{.workspace-sidebar,.workspace-topbar,.workspace-page-title-row,.workspace-tabs-bar,.master-search-card,.master-list-toolbar,.master-table-card{display:none!important}.workspace-shell,.workspace-content,.workspace-main-panel,.workspace-page,.master-page,.master-list-card{box-shadow:none!important;background:var(--surface-panel)!important;border:0!important;margin:0!important;padding:0!important;display:block!important}.catalog-print-preview{border:0!important;padding:0!important}.catalog-print-sheet{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.catalog-print-sheet{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-analysis-chart-grid{grid-template-columns:1fr}}@media (width<=620px){.catalog-print-sheet{grid-template-columns:1fr}}@media (width<=720px){.product-management-sidesheet.master-standard-sidesheet .semi-sidesheet-content{max-width:calc(100vw - 24px)!important}.product-management-sidesheet.master-standard-sidesheet .semi-sidesheet-header,.product-management-sidesheet.master-standard-sidesheet .semi-sidesheet-body,.product-management-sidesheet.master-standard-sidesheet .semi-sidesheet-footer{padding-left:16px!important;padding-right:16px!important}.product-management-sidesheet.master-standard-sidesheet .master-form-grid,.product-management-sidesheet.master-standard-sidesheet .master-detail-grid{grid-template-columns:minmax(0,1fr)!important}.product-management-sidesheet.master-standard-sidesheet .sales-order-v1-item-row{grid-template-columns:minmax(0,1fr)}.product-management-sidesheet.master-standard-sidesheet .stock-transfer-field-wide,.product-management-sidesheet.master-standard-sidesheet .master-field-wide{grid-column:auto}}.file-preview-upload-body{align-items:center;gap:10px;display:flex}.file-preview-upload-frame{flex:none;width:84px;height:84px;position:relative}.file-preview-upload-thumb{border:1px solid var(--border);background:var(--surface-panel);cursor:zoom-in;border-radius:4px;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex;overflow:hidden}.file-preview-upload-thumb img{object-fit:cover;width:100%;height:100%}.file-preview-upload-thumb:hover{border-color:var(--semi-color-primary,var(--brand-600))}.file-preview-upload-type-icon{flex:none}.file-preview-upload-overlay{opacity:0;pointer-events:none;background:#1d2129b8;border-radius:0 0 4px 4px;justify-content:center;align-items:center;gap:2px;padding:2px 0;transition:opacity .15s;display:flex;position:absolute;bottom:0;left:0;right:0}.file-preview-upload-frame:hover .file-preview-upload-overlay,.file-preview-upload-overlay:focus-within{opacity:1}.file-preview-upload-overlay-btn{color:var(--text-inverse);white-space:nowrap;cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:4px;padding:2px 5px;font-size:11px;line-height:1.4}.file-preview-upload-overlay-btn:hover{background:#ffffff2e}.file-preview-upload-overlay-btn.is-danger:hover{background:#d93026d9}.file-preview-upload-meta{flex-direction:column;min-width:0;line-height:1.4;display:flex}.file-preview-upload-meta strong{color:#576b95;text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-size:13px;font-weight:500;overflow:hidden}.file-preview-upload-meta span{color:var(--text-muted);font-size:12px}.file-preview-upload-meta-detail{align-items:center;gap:4px;display:inline-flex}.file-preview-upload-meta-detail svg{flex:none}.file-preview-upload.is-compact .file-preview-upload-body{gap:8px}.file-preview-upload.is-compact .file-preview-upload-frame{width:76px;height:76px}.file-preview-upload.is-compact .file-preview-upload-meta strong{max-width:96px}.file-preview-upload.is-compact .file-preview-upload-meta span{font-size:11px}.petty-cash-overdraft,.master-summary-card>strong.petty-cash-overdraft{color:var(--danger-600)}.workspace-content .master-summary-card>strong.petty-cash-overdraft,.workspace-content .todo-overview-card>strong.petty-cash-overdraft,.workspace-content .portal-metric-card>strong.petty-cash-overdraft,.workspace-content .invoice-summary-card>strong.petty-cash-overdraft{color:var(--danger-600)!important}.reimbursement-handle-actions{flex:none;align-items:center;gap:8px;display:flex}.syd-handle-popover-wrap{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex;position:relative}.syd-handle-popover{z-index:20;border:1px solid var(--border);background:var(--surface-panel);border-radius:4px;flex-direction:column;gap:12px;width:360px;max-width:calc(100vw - 32px);padding:14px 16px;display:flex;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 8px 24px #0f172a1f}.syd-handle-popover-title{color:var(--semi-color-text-0,var(--text-primary));font-size:14px;font-weight:600}.syd-handle-popover .master-field{gap:6px}.syd-handle-popover-actions{justify-content:flex-end;gap:8px;display:flex}.product-drawer-section-heading .product-drawer-section-subtitle{text-align:right;min-width:0;color:var(--semi-color-text-2,var(--text-muted));flex:auto;font-size:12px;font-weight:400;line-height:20px}@media (width<=900px){.product-drawer-section-heading:has(.product-drawer-section-subtitle){flex-wrap:wrap;gap:2px 16px}.product-drawer-section-heading .product-drawer-section-subtitle{text-align:left;flex-basis:100%}}.reimbursement-proxy-hint{background:var(--semi-color-warning-light-default,var(--warning-50));color:var(--semi-color-text-1,var(--text-secondary));border-radius:4px;padding:8px 12px;font-size:12px;line-height:20px}.account-owner-mismatch-hint{background:var(--semi-color-warning-light-default,var(--warning-50));color:var(--semi-color-text-1,var(--text-secondary));border-radius:4px;margin-top:0;padding:8px 12px;font-size:12px;line-height:18px}.invoice-amount-input{width:100%;min-width:156px}.invoice-detail-table .semi-table-thead>.semi-table-row>.semi-table-row-head,.invoice-detail-table .semi-table-tbody>.semi-table-row>.semi-table-row-cell{padding-left:8px!important;padding-right:8px!important}.syd-restore-suffix{width:20px;height:20px;color:var(--text-secondary);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;margin-right:2px;display:inline-flex}.syd-restore-suffix:hover{background:var(--semi-color-fill-1);color:var(--semi-color-primary)}.semi-input-wrapper:has(.syd-restore-suffix)>.semi-input-suffix{order:1}.semi-input-wrapper:has(.syd-restore-suffix)>.semi-input-clearbtn{order:2}.syd-subtable-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:10px;display:flex}.syd-subtable-footer .purchase-return-add-row,.purchase-return-sidesheet .syd-subtable-footer .purchase-return-add-row{margin:0!important}.syd-subtable-stat{color:var(--text-secondary);flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:2px 6px;font-size:13px;display:flex}.syd-subtable-stat-cell{white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.syd-subtable-hint{align-items:center;margin-bottom:10px;display:flex}.syd-subtable-stat strong{color:var(--semi-color-text-0);font-weight:600}.syd-subtable-stat-sep{color:var(--border)}.syd-subtable-stat-ok,.syd-subtable-stat-ok strong{color:var(--semi-color-success)}.invoice-detail-table .semi-table-thead>.semi-table-row>.semi-table-row-head,.syd-subtable .semi-table-thead>.semi-table-row>.semi-table-row-head,.workspace-content .invoice-detail-table .semi-table-thead>.semi-table-row>.semi-table-row-head,.workspace-content .syd-subtable .semi-table-thead>.semi-table-row>.semi-table-row-head,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-sidesheet-body .invoice-detail-table .semi-table-thead th,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-sidesheet-body .syd-subtable .semi-table-thead th,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-sidesheet-body .semi-table-thead th{background:var(--surface-panel-muted)!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-sidesheet-body .invoice-detail-table .semi-table-thead th,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-sidesheet-body .invoice-detail-table .semi-table-tbody td,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-sidesheet-body .syd-subtable .semi-table-thead th,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-sidesheet-body .syd-subtable .semi-table-tbody td{padding-left:8px!important;padding-right:8px!important}.invoice-detail-table .invoice-category-select,.invoice-detail-table .invoice-category-select.semi-select{width:174px;min-width:174px;max-width:174px}.invoice-detail-table .invoice-category-select .semi-select-selection{min-width:0;overflow:hidden}.invoice-detail-table .invoice-category-select .semi-select-selection-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.syd-account-dropdown .semi-select-option,.syd-account-dropdown .syd-account-option-row{cursor:pointer;align-items:flex-start;height:auto;min-height:32px;padding:6px 12px}.syd-account-dropdown .syd-account-option-row:hover{background:var(--semi-color-fill-0)}.syd-account-dropdown .semi-select-option-custom-selected{background:var(--semi-color-primary-light-default);font-weight:600}.syd-account-dropdown .syd-account-option-row-create{border-top:1px solid var(--divider)}.syd-account-dropdown .syd-account-option-row-create .syd-account-option-name{color:var(--semi-color-primary)}.syd-account-option{flex-direction:column;gap:2px;min-width:0;display:flex}.syd-account-option-name{text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}.syd-account-option-meta{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.4;overflow:hidden}.syd-payment-party-columns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.syd-payment-party-column+.syd-payment-party-column{border-left:1px solid var(--grid-line);padding-left:16px}.syd-payment-party-columns>.syd-payment-party-column>.master-form-grid.syd-payment-party-grid{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.syd-payment-party .syd-payment-party-title{color:var(--text-primary);margin:0 0 8px;font-size:14px;font-weight:600;line-height:20px}.syd-payment-party .syd-bank-receipts{margin-top:18px}.syd-bank-receipts-files{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.syd-bank-receipts-files>.file-preview-upload{max-width:100%}.syd-purchase-documents-grid,.syd-subtable>.syd-bank-receipts{margin-top:18px}@media (width<=640px){.syd-payment-party-columns{grid-template-columns:1fr}.syd-payment-party-column+.syd-payment-party-column{border-left:none;border-top:1px solid var(--grid-line);padding-top:16px;padding-left:0}}@media (width<=1440px){.workspace-content .master-search-card,.workspace-content .master-page .master-search-card,.workspace-content .product-page .master-search-card.product-list-search-card,.workspace-content .purchase-ocr-center-page>.purchase-ocr-search-card,.workspace-content .master-page.supplier-management-page .master-list-card>.master-search-card,.workspace-content .invoice-filter-card,.workspace-content .page-card.search-card{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=1100px){.workspace-content .master-search-card,.workspace-content .master-page .master-search-card,.workspace-content .purchase-ocr-center-page>.purchase-ocr-search-card,.workspace-content .master-page.supplier-management-page .master-list-card>.master-search-card,.workspace-content .invoice-filter-card,.workspace-content .page-card.search-card{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){.workspace-content .master-search-card,.workspace-content .master-page .master-search-card,.workspace-content .purchase-ocr-center-page>.purchase-ocr-search-card,.workspace-content .master-page.supplier-management-page .master-list-card>.master-search-card,.workspace-content .invoice-filter-card,.workspace-content .page-card.search-card{grid-template-columns:minmax(0,1fr)!important}}.workspace-content .master-search-card .semi-input-prefix,.workspace-content .master-search-card .semi-select-inset-label,.workspace-content .master-search-card .semi-select-inset-label-wrapper,.workspace-content .master-search-card .semi-cascader-inset-label,.workspace-content .master-search-card .semi-tree-select-inset-label,.workspace-content .invoice-filter-card .semi-input-prefix,.workspace-content .invoice-filter-card .semi-select-inset-label,.workspace-content .invoice-filter-card .semi-select-inset-label-wrapper,.workspace-content .invoice-filter-card .semi-cascader-inset-label,.workspace-content .invoice-filter-card .semi-tree-select-inset-label,.workspace-content .workflow-platform-filter-grid .semi-input-prefix,.workspace-content .workflow-platform-filter-grid .semi-select-prefix,.workspace-content .workflow-platform-filter-grid .semi-select-inset-label,.workspace-content .workflow-platform-filter-grid .semi-select-inset-label-wrapper{color:var(--text-secondary)!important;font-size:14px!important;font-weight:600!important}.workspace-content .workflow-platform-filter-grid .semi-input-prefix,.workspace-content .workflow-platform-filter-grid .semi-select-prefix,.workspace-content .workflow-platform-filter-grid .semi-select-inset-label,.workspace-content .workflow-platform-filter-grid .semi-select-inset-label-wrapper{white-space:nowrap!important;flex:none!important;min-width:70px!important;margin-right:12px!important}.workspace-content .master-search-card .syd-filter-control input,.workspace-content .invoice-filter-card .syd-filter-control input,.workspace-content .page-card.search-card .syd-filter-control input{height:calc(var(--control-height) - 2px)!important;font-size:14px!important}.workspace-content .master-search-card.is-collapsed,.workspace-content .invoice-filter-card.is-collapsed{max-height:calc(var(--control-height) * 2 + 12px);overflow:hidden}.workspace-content .master-search-card.is-clipped.is-clipped.is-clipped.is-clipped .master-search-actions,.workspace-content .master-search-card.is-clipped.is-clipped.is-clipped.is-clipped .invoice-filter-actions,.workspace-content .invoice-filter-card.is-clipped.is-clipped.is-clipped.is-clipped .master-search-actions,.workspace-content .invoice-filter-card.is-clipped.is-clipped.is-clipped.is-clipped .invoice-filter-actions{grid-area:2/-2/auto/-1!important;align-self:end!important}.workspace-content .master-search-toggle{height:24px;color:var(--semi-color-text-0,#1d2129);cursor:pointer;background:0 0;border:0;order:2;place-self:start;align-items:center;gap:4px;margin:4px 0 0;padding:0;font-size:14px;line-height:24px;display:inline-flex}.workspace-content .master-search-toggle svg{width:16px;height:16px;transition:transform .2s}.workspace-content .master-search-toggle.is-expanded svg{transform:rotate(180deg)}.workspace-content .master-search-card .semi-datepicker,.workspace-content .master-search-card .semi-datepicker .semi-datepicker-input,.workspace-content .master-search-card .semi-datepicker .semi-datepicker-range-input,.workspace-content .master-search-card .semi-datepicker .semi-input-wrapper,.workspace-content .invoice-filter-card .semi-datepicker,.workspace-content .invoice-filter-card .semi-datepicker .semi-datepicker-input,.workspace-content .invoice-filter-card .semi-datepicker .semi-datepicker-range-input,.workspace-content .invoice-filter-card .semi-datepicker .semi-input-wrapper{width:100%!important;min-width:0!important;max-width:none!important}.workspace-content .master-search-card .semi-datepicker,.workspace-content .invoice-filter-card .semi-datepicker{padding:0!important;display:block!important}.workspace-content .master-search-card .semi-datepicker-range-input,.workspace-content .invoice-filter-card .semi-datepicker-range-input{height:var(--control-height)!important;min-height:var(--control-height)!important;border:1px solid var(--border)!important;background:var(--surface-panel)!important;border-radius:4px!important;align-items:center!important;display:flex!important}.workspace-content .master-search-card .semi-datepicker-range-input .semi-input-wrapper,.workspace-content .invoice-filter-card .semi-datepicker-range-input .semi-input-wrapper{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;height:auto!important;min-height:0!important}.workspace-content .master-search-card .semi-datepicker-range-input-prefix,.workspace-content .invoice-filter-card .semi-datepicker-range-input-prefix,.workspace-content .master-search-card .semi-datepicker-input-prefix,.workspace-content .invoice-filter-card .semi-datepicker-input-prefix{background:0 0!important}.workspace-content .master-search-card .syd-filter-control.semi-datepicker .semi-datepicker-range-input .semi-input-wrapper,.workspace-content .master-search-card .syd-filter-control.semi-datepicker .semi-datepicker-range-input .semi-datepicker-range-input-wrapper,.workspace-content .invoice-filter-card .syd-filter-control.semi-datepicker .semi-datepicker-range-input .semi-input-wrapper,.workspace-content .invoice-filter-card .syd-filter-control.semi-datepicker .semi-datepicker-range-input .semi-datepicker-range-input-wrapper{box-shadow:none!important;background:0 0!important;border:0!important}.product-management-sidesheet.master-standard-sidesheet .biz-serial-drawer-form .biz-serial-hint{color:var(--text-secondary);margin-top:12px;font-size:13px}.product-management-sidesheet.master-standard-sidesheet .biz-serial-drawer-form .biz-serial-preview{border:1px solid var(--border);background:var(--surface-page);border-radius:4px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;padding:12px 16px;display:flex}.product-management-sidesheet.master-standard-sidesheet .biz-serial-drawer-form .biz-serial-preview-label,.product-management-sidesheet.master-standard-sidesheet .biz-serial-drawer-form .biz-serial-preview-hint{color:var(--text-secondary);font-size:13px}.product-management-sidesheet.master-standard-sidesheet .biz-serial-drawer-form .biz-serial-preview-value{color:var(--brand-600);letter-spacing:1px;font-size:18px;font-weight:600}.product-management-sidesheet.master-standard-sidesheet .biz-serial-drawer-form .biz-serial-preview-error{color:var(--semi-color-danger);font-size:13px}.workspace-content .master-search-card .semi-input::placeholder,.workspace-content .master-search-card input::placeholder,.workspace-content .master-search-card .semi-select .semi-select-selection-placeholder,.workspace-content .master-search-card .semi-cascader .semi-cascader-selection-placeholder,.workspace-content .master-search-card .semi-cascader-selection-placeholder,.workspace-content .invoice-filter-card .semi-input::placeholder,.workspace-content .invoice-filter-card input::placeholder,.workspace-content .invoice-filter-card .semi-select .semi-select-selection-placeholder,.workspace-content .invoice-filter-card .semi-cascader-selection-placeholder,.workspace-content .page-card.search-card .semi-input::placeholder,.workspace-content .page-card.search-card input::placeholder,.workspace-content .page-card.search-card .semi-select .semi-select-selection-placeholder{color:var(--text-placeholder)!important;font-weight:400!important}.syd-filter-auto-search{display:none}.workspace-content .master-search-card.has-inline-toggle .master-search-actions,.workspace-content .master-search-card.has-inline-toggle .invoice-filter-actions,.workspace-content .invoice-filter-card.has-inline-toggle .master-search-actions,.workspace-content .invoice-filter-card.has-inline-toggle .invoice-filter-actions{flex-wrap:nowrap!important;justify-content:flex-start!important;gap:16px!important}.workspace-content .master-search-toggle.is-inline{height:var(--control-height);line-height:var(--control-height);white-space:nowrap;flex:none;order:99;place-self:center;margin:0}.workspace-content .master-search-card .syd-filter-compact.syd-filter-native-field.syd-filter-range-field,.workspace-content .invoice-filter-card .syd-filter-compact.syd-filter-native-field.syd-filter-range-field,.workspace-content .page-card.search-card .syd-filter-compact.syd-filter-native-field.syd-filter-range-field,.workspace-content .master-search-card label.master-field>.syd-filter-compact.syd-filter-native-field.syd-filter-range-field,.workspace-content .invoice-filter-card label.master-field>.syd-filter-compact.syd-filter-native-field.syd-filter-range-field,.workspace-content .page-card.search-card label.field>.syd-filter-compact.syd-filter-native-field.syd-filter-range-field{height:var(--control-height)!important;min-height:var(--control-height)!important;border:1px solid var(--border)!important;background:var(--surface-panel)!important;border-radius:4px!important;align-items:center!important;gap:0!important;padding:0 12px!important;display:flex!important;overflow:hidden!important}.workspace-content .syd-filter-range-field:focus-within{border-color:var(--field-border-focus,var(--brand-300))!important}.workspace-content .syd-filter-range-field .syd-filter-range-label{white-space:nowrap;color:var(--text-secondary);margin-right:8px;font-size:14px;font-weight:600;line-height:1;flex:none!important;width:auto!important}.workspace-content .syd-filter-range-field .syd-filter-range-sep{color:var(--text-placeholder);padding:0 4px;font-size:14px;line-height:1;flex:none!important;width:auto!important}.workspace-content .syd-filter-range-field.syd-filter-range-field .syd-filter-range-part{width:auto!important;min-width:0!important;height:calc(var(--control-height) - 2px)!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;flex:1 1 0!important;padding:0!important}.workspace-content .syd-filter-range-field.syd-filter-range-field .syd-filter-range-part .semi-input-wrapper,.workspace-content .syd-filter-range-field.syd-filter-range-field .syd-filter-range-part.semi-input-wrapper{height:calc(var(--control-height) - 2px)!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;padding:0!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-input-wrapper,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-select,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-cascader,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-datepicker,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-input-textarea-wrapper{border:1px solid var(--border)!important;background:var(--surface-control)!important;box-shadow:none!important;border-radius:4px!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-input-wrapper,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-select,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-cascader,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-datepicker{height:var(--control-height)!important;min-height:var(--control-height)!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-input,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-select-selection,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-cascader-selection,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-input-append,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-input-prepend{height:calc(var(--control-height) - 2px)!important;background:0 0!important;font-size:14px!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-input-textarea-wrapper{min-height:var(--control-height)!important;padding:8px 12px!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-input-textarea{background:0 0!important;padding:0!important;font-size:14px!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-input-wrapper-focus,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-select-focus,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-select-open,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-cascader-focus,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-datepicker-focus,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-input-textarea-wrapper-focus{border-color:var(--brand-500)!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin input::placeholder,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin textarea::placeholder,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-select-selection-placeholder,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-cascader-selection-placeholder{color:var(--text-placeholder)!important;font-weight:400!important}.master-standard-sidesheet.syd-drawer-skin .syd-readonly-value{min-height:var(--control-height);color:var(--text-primary);align-items:center;padding:0;font-size:14px;font-weight:500;line-height:20px;display:flex}.syd-cell-readonly{color:var(--text-table);font-size:14px;line-height:20px;display:inline-block}.invoice-code-readonly{word-break:break-all;max-width:100%;display:block}.master-standard-sidesheet.syd-drawer-skin .product-drawer-section-title{color:var(--text-primary)!important;font-size:16px!important;font-weight:600!important;line-height:24px!important}.master-standard-sidesheet.syd-drawer-skin .product-drawer-section-subtitle{color:var(--text-muted)!important;font-size:13px!important;font-weight:400!important}.master-standard-sidesheet.syd-drawer-skin .product-drawer-section-heading{margin-bottom:8px}.product-drawer-section-tabs{align-items:baseline;gap:24px;display:flex}.product-drawer-section-tabs .product-drawer-section-tab{color:var(--text-muted);font:inherit;line-height:inherit;cursor:pointer;background:0 0;border:0;padding:0;transition:color .15s}.product-drawer-section-tabs .product-drawer-section-tab:hover{color:var(--text-secondary)}.master-standard-sidesheet.syd-drawer-skin .product-drawer-section-tabs .product-drawer-section-tab.is-active,.product-drawer-section-tabs .product-drawer-section-tab.is-active{color:var(--text-primary)}.purchase-workflow-audit--preview{padding:0}.master-standard-sidesheet.syd-drawer-skin .product-drawer-section-panel{background:var(--surface-panel)!important;box-shadow:none!important;border:0!important;border-radius:4px!important;padding:24px!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .master-field>span,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .master-field>.master-required-label,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .master-field>.syd-required-field-label{color:var(--text-secondary)!important;font-size:14px!important;font-weight:500!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .product-detail-readonly-label{color:var(--text-secondary)!important;font-size:14px!important;font-weight:500!important;line-height:20px!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .product-detail-readonly-value{min-height:var(--control-height)!important;color:var(--text-primary)!important;font-size:14px!important;font-weight:500!important;line-height:20px!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-datepicker>.semi-datepicker-input{width:100%!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-datepicker>.semi-datepicker-input>.semi-input-wrapper{width:100%!important;height:100%!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.master-standard-sidesheet.syd-drawer-skin .semi-sidesheet-header{border-bottom:1px solid var(--divider)!important;background:var(--surface-panel)!important;align-items:center!important;height:56px!important;padding:0 24px!important}.master-standard-sidesheet.syd-drawer-skin .semi-sidesheet-footer{border-top:1px solid var(--divider)!important;background:var(--surface-panel)!important;padding:12px 24px!important}.master-standard-sidesheet.syd-drawer-skin .master-sidesheet-footer{justify-content:flex-end;gap:12px;display:flex}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .master-sidesheet-footer .semi-button,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .purchase-return-sidesheet-footer .semi-button{height:var(--control-height)!important;border-radius:4px!important;padding:0 20px!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .master-sidesheet-footer .semi-button-tertiary:not(.semi-button-disabled),.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .purchase-return-sidesheet-footer .semi-button-tertiary:not(.semi-button-disabled),.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .product-import-footer .semi-button-tertiary:not(.semi-button-disabled){background:var(--surface-panel-muted)!important;border-color:#0000!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .master-sidesheet-footer .semi-button-tertiary:not(.semi-button-disabled):hover,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .purchase-return-sidesheet-footer .semi-button-tertiary:not(.semi-button-disabled):hover,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .product-import-footer .semi-button-tertiary:not(.semi-button-disabled):hover{background:var(--surface-panel-muted-hover)!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-sidesheet-body .semi-table-thead th{border-bottom:1px solid var(--table-line)!important;color:var(--text-table-head)!important;background:0 0!important;font-size:14px!important;font-weight:600!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-sidesheet-body .semi-table-tbody td{border-bottom:1px solid var(--table-line)!important;padding:8px 16px!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-sidesheet-body .semi-table-placeholder{justify-content:center!important;align-items:center!important;min-height:76px!important;padding:0 12px!important;display:flex!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-sidesheet-body .semi-table-placeholder .semi-empty-content{margin-top:0!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-sidesheet-body .semi-table-tbody td.semi-table-cell-fixed-left,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-sidesheet-body .semi-table-tbody td.semi-table-cell-fixed-right{background:var(--surface-panel)!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-sidesheet-body .semi-table-thead th.semi-table-cell-fixed-left,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-sidesheet-body .semi-table-thead th.semi-table-cell-fixed-right{background:var(--surface-panel-muted)!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-sidesheet-body .semi-table-thead th.semi-table-cell-fixed-right,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-sidesheet-body .semi-table-tbody td.semi-table-cell-fixed-right{border-left:1px solid var(--table-line)!important}.master-standard-sidesheet.syd-drawer-skin .purchase-return-add-row,.master-standard-sidesheet.syd-drawer-skin .reimbursement-add-row{cursor:pointer;align-items:center;gap:4px;height:32px;display:inline-flex;color:var(--brand-600)!important;font-size:14px!important;font-weight:500!important}.master-standard-sidesheet.syd-drawer-skin .purchase-return-add-row:before,.master-standard-sidesheet.syd-drawer-skin .reimbursement-add-row:before{content:"+";font-size:16px;line-height:1}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .file-preview-upload .semi-button,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-upload .semi-button{height:var(--control-height)!important;border-radius:4px!important;padding:0 16px!important}.master-standard-sidesheet.syd-drawer-skin .purchase-return-avatar,.master-standard-sidesheet.syd-drawer-skin .reimbursement-node-role{background:var(--brand-50)!important;color:var(--brand-600)!important;border-radius:4px!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-input-wrapper-disabled,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-select-disabled,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-cascader-disabled,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-datepicker-disabled{background:var(--surface-control-muted)!important;border-color:var(--border)!important}.master-standard-sidesheet.syd-drawer-skin .product-config-title{color:var(--text-primary)!important;font-size:14px!important;font-weight:600!important;line-height:20px!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-table-tbody .semi-button,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-table-tbody .semi-button-size-small{height:var(--control-height)!important;border-radius:4px!important;padding:0 12px!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-avatar{background:var(--brand-50)!important;color:var(--brand-600)!important;border-radius:4px!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-avatar .semi-avatar-content,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-avatar .semi-avatar-label{color:var(--brand-600)!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-avatar.purchase-workflow-timeline-avatar--muted,.purchase-workflow-timeline .semi-avatar.purchase-workflow-timeline-avatar--muted{background:var(--semi-color-fill-1)!important;color:var(--semi-color-text-2)!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-avatar.purchase-workflow-timeline-avatar--muted .semi-avatar-content,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-avatar.purchase-workflow-timeline-avatar--muted .semi-avatar-label,.purchase-workflow-timeline .semi-avatar.purchase-workflow-timeline-avatar--muted .semi-avatar-content{color:var(--semi-color-text-2)!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-avatar.purchase-workflow-timeline-avatar{overflow:hidden;border-radius:50%!important}.syd-person{vertical-align:middle;align-items:center;gap:8px;min-width:0;display:inline-flex}.syd-person .syd-person-avatar{background:var(--brand-50);width:24px;height:24px;color:var(--brand-600);border-radius:4px;flex:none;place-items:center;font-size:12px;font-weight:600;line-height:1;display:grid}.syd-person .syd-person-avatar-img{object-fit:cover;background:var(--surface-control-muted)}.syd-person .syd-person-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:inherit;font-size:inherit;font-weight:inherit;overflow:hidden}.syd-person.syd-person-empty,.workspace-content .syd-person.syd-person-empty,.master-standard-sidesheet .syd-person.syd-person-empty{font-family:var(--font-number);color:var(--semi-color-text-2,#a4a9b0)!important;font-size:14px!important;font-weight:500!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-select-selection .syd-person,.semi-select-option .syd-person{max-width:100%}.semi-select-option .syd-person-avatar,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-select-selection .syd-person-avatar{flex:none!important}:is(.semi-select-selection-text:has(.syd-person),.semi-cascader-selection-text:has(.syd-person)){align-items:center!important;display:flex!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-sidesheet-body .semi-table-tbody .semi-table-row:hover>td:not(.semi-table-cell-fixed-left):not(.semi-table-cell-fixed-right),.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-sidesheet-body .semi-table-tbody .semi-table-row-hovered>td:not(.semi-table-cell-fixed-left):not(.semi-table-cell-fixed-right),.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-sidesheet-body .semi-table-tbody .semi-table-row:hover,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-sidesheet-body .semi-table-tbody .semi-table-row-hovered{background:0 0!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-sidesheet-body .semi-table-tbody .semi-table-row:hover>td.semi-table-cell-fixed-left,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-sidesheet-body .semi-table-tbody .semi-table-row:hover>td.semi-table-cell-fixed-right,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-sidesheet-body .semi-table-tbody .semi-table-row-hovered>td.semi-table-cell-fixed-left,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-sidesheet-body .semi-table-tbody .semi-table-row-hovered>td.semi-table-cell-fixed-right{background:var(--surface-panel)!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-sidesheet-body .semi-table-thead th,.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-sidesheet-body .semi-table-tbody td{padding:12px 16px 12px 0!important}.reimbursement-handle-fields{margin-top:12px}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-input-number{width:100%!important;position:relative!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-input-number>.semi-input-wrapper{width:100%!important;padding-right:22px!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-input-number>.semi-input-number-suffix-btns{background:0 0!important;border:0!important;flex-direction:column!important;justify-content:center!important;width:20px!important;height:calc(100% - 2px)!important;display:flex!important;position:absolute!important;top:1px!important;right:1px!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .semi-input-number .semi-input-number-button{background:0 0!important;border:0!important;flex:none!important;width:100%!important;height:12px!important;min-height:0!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .file-preview-upload .semi-button .semi-icon{font-size:16px!important}.workspace-content .semi-input,.workspace-content .semi-input-textarea,.workspace-content .semi-select-selection-text,.workspace-content .semi-cascader-selection,.workspace-content .semi-datepicker input,.workspace-content .semi-input-number input,.workspace-content .syd-person,.master-standard-sidesheet .semi-input,.master-standard-sidesheet .semi-input-textarea,.master-standard-sidesheet .semi-select-selection-text,.master-standard-sidesheet .semi-cascader-selection,.master-standard-sidesheet .semi-datepicker input,.master-standard-sidesheet .semi-input-number input,.master-standard-sidesheet .syd-person,.semi-select-option,.semi-cascader-option{color:var(--text-primary)!important;font-size:14px!important;font-weight:400!important}.workspace-content .semi-input::placeholder,.workspace-content .semi-input-textarea::placeholder,.workspace-content .semi-select-selection-text.semi-select-selection-placeholder,.workspace-content .semi-select-selection-placeholder,.workspace-content .semi-cascader-selection-placeholder,.master-standard-sidesheet .semi-input::placeholder,.master-standard-sidesheet .semi-input-textarea::placeholder,.master-standard-sidesheet .semi-select-selection-text.semi-select-selection-placeholder,.master-standard-sidesheet .semi-select-selection-placeholder,.master-standard-sidesheet .semi-cascader-selection-placeholder{color:var(--text-placeholder)!important;font-size:14px!important;font-weight:400!important}.master-standard-sidesheet .syd-readonly-value,.master-standard-sidesheet .syd-readonly-value .syd-person{font-weight:500!important}.workspace-content .semi-cascader.semi-cascader.semi-cascader .semi-input-wrapper,.workspace-content .semi-select.semi-select.semi-select .semi-input-wrapper,.workspace-content .semi-datepicker.semi-datepicker.semi-datepicker .semi-datepicker-range-input .semi-input-wrapper,.master-standard-sidesheet .semi-cascader.semi-cascader.semi-cascader .semi-input-wrapper,.master-standard-sidesheet .semi-select.semi-select.semi-select .semi-input-wrapper,.master-standard-sidesheet .semi-datepicker.semi-datepicker.semi-datepicker .semi-datepicker-range-input .semi-input-wrapper{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important}.workspace-content .semi-cascader.semi-cascader.semi-cascader .semi-input-wrapper,.workspace-content .semi-cascader.semi-cascader.semi-cascader .semi-input,.workspace-content .semi-select.semi-select.semi-select .semi-input-wrapper,.workspace-content .semi-select.semi-select.semi-select .semi-input,.master-standard-sidesheet .semi-cascader.semi-cascader.semi-cascader .semi-input-wrapper,.master-standard-sidesheet .semi-cascader.semi-cascader.semi-cascader .semi-input,.master-standard-sidesheet .semi-select.semi-select.semi-select .semi-input-wrapper,.master-standard-sidesheet .semi-select.semi-select.semi-select .semi-input{height:100%!important;min-height:0!important}.integration-data-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:240px;padding:24px;display:flex}.integration-data-empty strong{color:var(--text-primary);font-size:14px;font-weight:600;line-height:20px}.integration-data-empty span{color:var(--text-secondary);font-size:14px;font-weight:400;line-height:20px}.product-search-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-content .supplier-page .supplier-table-group{flex-direction:column;order:2;display:flex}.workspace-content .product-page .master-table-card .product-table-single-line-copy{white-space:nowrap!important;max-width:100%!important}.workspace-content .product-page .master-table-card .product-table-name-stack{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex;max-width:100%!important}.workspace-content .product-page .master-table-card .product-table-primary-text{color:var(--text-primary);text-overflow:ellipsis;max-width:100%;font-weight:600;overflow:hidden;white-space:nowrap!important}.workspace-content .product-page .master-table-card .product-table-secondary-inline{color:var(--text-muted);font-size:12px;white-space:nowrap!important}.workspace-content .product-page .master-table-card .product-table-secondary-line{color:var(--text-muted);text-overflow:ellipsis;max-width:100%;font-size:12px;line-height:16px;overflow:hidden;white-space:nowrap!important}.workspace-content .product-page .master-table-card .product-table-image-head{text-align:center;width:100%}.workspace-content .product-page .master-table-card .semi-table-row-cell.product-table-image-column,.workspace-content .product-page .master-table-card .semi-table-row-head.product-table-image-column{text-align:center!important}.workspace-content .product-page .master-table-card .product-table-name-with-image{align-items:center;gap:12px;min-width:0;display:flex}.workspace-content .product-page .master-table-card .product-table-name-with-image .product-table-name-stack{min-width:0}.workspace-content .product-page .master-table-card .product-table-name-with-image .product-table-image-cell{flex:none;width:auto}.workspace-content .product-page .master-table-card .product-table-image-cell{justify-content:center;align-items:center;width:100%;display:flex}.workspace-content .product-page .master-table-card .product-table-image-thumb,.workspace-content .product-page .master-table-card .product-table-image-placeholder{border:1px solid var(--border);background:var(--surface-panel-muted);border-radius:4px;width:40px;height:40px}.workspace-content .product-page .master-table-card .product-table-image-thumb{object-fit:cover}.workspace-content .product-page .master-table-card .product-table-image-placeholder{color:var(--text-muted);justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex}.workspace-content .master-table-card .semi-table-thead>.semi-table-row>.semi-table-row-head,.workspace-content .master-table-card .semi-table-column-title,.workspace-content .workflow-platform-list-section .semi-table-thead>.semi-table-row>.semi-table-row-head,.workspace-content .workflow-platform-list-section .semi-table-column-title{color:var(--text-table)!important;font-size:14px!important;font-weight:700!important}.workspace-content .master-table-card .semi-table-tbody>.semi-table-row>.semi-table-row-cell,.workspace-content .workflow-platform-list-section .semi-table-tbody>.semi-table-row>.semi-table-row-cell{color:var(--text-table)!important;font-size:14px!important}.integration-data-toolbar{align-items:center;gap:12px;display:flex}.integration-data-sync-state{color:var(--text-secondary);white-space:nowrap;font-size:14px;line-height:20px}.integration-data-toolbar-actions{gap:8px;display:flex}.integration-source-section-title{color:var(--text-primary);margin-bottom:16px;font-size:16px;font-weight:600;line-height:24px}.integration-source-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.integration-source-error{color:var(--semi-color-danger);margin-right:auto;font-size:14px}.workspace-content .integration-source-grid .semi-select.semi-select,.workspace-content .integration-source-grid .semi-input-wrapper.semi-input-wrapper,.workspace-content .integration-source-grid .semi-autocomplete.semi-autocomplete,.workspace-content .integration-dataset-table .semi-select.semi-select,.workspace-content .integration-dataset-table .semi-input-wrapper.semi-input-wrapper,.workspace-content .integration-dataset-table .semi-autocomplete.semi-autocomplete{border-radius:4px;height:40px;min-height:40px}.workspace-content .integration-source-grid .semi-select.semi-select .semi-input-wrapper,.workspace-content .integration-dataset-table .semi-select.semi-select .semi-input-wrapper{height:100%;min-height:0;box-shadow:none;background:0 0;border:0}.workspace-content .master-table-card .semi-table-container:after,.workspace-content .master-table-card .semi-table-container:before{content:none!important;display:none!important}.workspace-content .master-table-card .semi-table-header{box-shadow:none!important}.workspace-content .master-table-card .semi-table-placeholder{border:0!important}.workspace-content .master-table-card .semi-table-cell-fixed-left,.workspace-content .master-table-card .semi-table-cell-fixed-right{box-shadow:none!important}.workspace-content .master-table-card .semi-table-cell-fixed-left-last:after,.workspace-content .master-table-card .semi-table-cell-fixed-right-first:after{content:"";pointer-events:none;width:8px;position:absolute;top:0;bottom:0}.workspace-content .master-table-card .semi-table-cell-fixed-left-last:after{background:linear-gradient(to right, var(--shadow-fixed-col), transparent);right:-8px}.workspace-content .master-table-card .semi-table-cell-fixed-right-first:after{background:linear-gradient(to left, var(--shadow-fixed-col), transparent);left:-8px}.workspace-content .master-table-card .semi-table-thead .semi-table-cell-fixed-left-last:after,.workspace-content .master-table-card .semi-table-thead .semi-table-cell-fixed-right-first:after{-webkit-mask-image:linear-gradient(#0000 0,#000 20px);mask-image:linear-gradient(#0000 0,#000 20px)}.workspace-content .master-table-card .semi-table-scroll-position-left .semi-table-cell-fixed-left-last:after,.workspace-content .master-table-card .semi-table-scroll-position-right .semi-table-cell-fixed-right-first:after{display:none!important}.integration-source-card{padding-top:0}.integration-source-page .master-list-card>*{order:0}.workspace-content .integration-dataset-table .semi-input-wrapper.semi-input-wrapper,.workspace-content .integration-source-grid .semi-input-wrapper.semi-input-wrapper{border:1px solid var(--border);background:var(--surface-control)}.workspace-content .integration-dataset-table .semi-input-wrapper.semi-input-wrapper-focus,.workspace-content .integration-source-grid .semi-input-wrapper.semi-input-wrapper-focus{border-color:var(--brand-500)}.workspace-content .integration-dataset-table .semi-input-wrapper.semi-input-wrapper-disabled,.workspace-content .integration-source-grid .semi-input-wrapper.semi-input-wrapper-disabled{background:var(--surface-control-muted)}.workspace-content .master-list-card,.workspace-content .supplier-page .master-list-card{gap:16px;margin-top:0}.workspace-content .master-list-card>.master-search-card{margin-bottom:16px}.workspace-content .petty-cash-summary-grid,.workspace-content .todo-overview-grid,.workspace-content .master-summary-grid{margin-bottom:0!important}.workspace-content .master-list-toolbar,.workspace-content .supplier-page .master-list-toolbar,.workspace-content .product-page .product-table-toolbar.master-list-toolbar{margin:0!important}.workspace-content .master-list-toolbar+.master-table-card,.workspace-content .master-list-toolbar+.page-card.table-card{margin-top:12px!important}.workspace-content .master-list-card>.master-list-toolbar+.master-table-card,.workspace-content .master-list-card>.master-list-toolbar+.page-card.table-card{margin-top:-4px!important}.workspace-content .todo-overview-grid,.workspace-content .petty-cash-summary-grid,.workspace-content .master-summary-grid,.workspace-content .portal-metric-grid,.workspace-content .invoice-summary-grid{border:1px solid var(--border);background:var(--surface-panel);border-radius:12px;overflow:hidden;gap:0!important}.workspace-content .master-summary-card,.workspace-content .todo-overview-card,.workspace-content .portal-metric-card,.workspace-content .invoice-summary-card{min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:column!important;justify-content:flex-start!important;gap:8px!important;padding:18px 24px!important;display:flex!important}.workspace-content .todo-overview-grid>*+*,.workspace-content .petty-cash-summary-grid>*+*,.workspace-content .master-summary-grid>*+*,.workspace-content .portal-metric-grid>*+*,.workspace-content .invoice-summary-grid>*+*{border-left:1px solid var(--grid-line)!important}.workspace-content .master-summary-card>span:not(.syd-stat-icon),.workspace-content .todo-overview-card>span:not(.syd-stat-icon),.workspace-content .portal-metric-card>span:not(.syd-stat-icon),.workspace-content .invoice-summary-card>span:not(.syd-stat-icon){color:var(--text-secondary)!important;letter-spacing:normal!important;text-transform:none!important;align-items:center!important;gap:6px!important;font-size:13px!important;font-weight:500!important;line-height:20px!important;display:flex!important}.workspace-content .syd-stat-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workspace-content .master-summary-card>strong,.workspace-content .todo-overview-card>strong,.workspace-content .portal-metric-card>strong,.workspace-content .invoice-summary-card>strong{font-family:var(--font-stat-number)!important;color:var(--text-strong)!important;letter-spacing:-.01em!important;font-size:26px!important;font-weight:700!important;line-height:34px!important}.workspace-content .syd-stat-icon{background:var(--stat-icon-bg,#0ac1601f);width:20px;height:20px;color:var(--stat-icon-fg,var(--brand-600));border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex!important}.workspace-content .syd-stat-icon.is-income{--stat-icon-bg:#0ac1601f;--stat-icon-fg:var(--brand-600)}.workspace-content .syd-stat-icon.is-expense{--stat-icon-bg:#ef44441f;--stat-icon-fg:var(--danger-500)}.workspace-content .syd-stat-icon.is-net{--stat-icon-bg:#3b82f61f;--stat-icon-fg:#3b82f6}.workspace-content .syd-stat-icon.is-advance{--stat-icon-bg:#f59e0b1f;--stat-icon-fg:#f59e0b}.workspace-content .syd-stat-exact{font-family:var(--font-stat-number);color:var(--text-muted);white-space:nowrap;font-size:12px;font-weight:500}.workspace-content .master-summary-card>strong .syd-amount-wan-unit,.workspace-content .todo-overview-card>strong .syd-amount-wan-unit,.workspace-content .portal-metric-card>strong .syd-amount-wan-unit,.workspace-content .invoice-summary-card>strong .syd-amount-wan-unit{font-family:var(--font-sans);color:var(--text-muted);margin-left:4px;font-size:.58em;font-weight:500}.workspace-content .syd-amount-wan-unit>.syd-amount-wan-yuan{letter-spacing:.02em;font-size:.8em}.workspace-content .master-summary-card>small,.workspace-content .todo-overview-card>small,.workspace-content .portal-metric-card>small,.workspace-content .invoice-summary-card>small,.workspace-content .portal-metric-card>em{color:var(--text-muted)!important;font-size:12px!important;font-style:normal!important;font-weight:400!important;line-height:18px!important}.workspace-content .todo-overview-card:hover,.workspace-content .portal-metric-card:hover{background:var(--surface-panel-muted)!important;box-shadow:none!important}.workspace-content .todo-overview-card.is-active{background:var(--brand-50)!important;box-shadow:none!important}@media (width<=1200px){.workspace-content .todo-overview-grid,.workspace-content .petty-cash-summary-grid,.workspace-content .master-summary-grid,.workspace-content .portal-metric-grid,.workspace-content .invoice-summary-grid{background:0 0;border:0;border-radius:0;overflow:visible;gap:12px!important}.workspace-content .master-summary-card,.workspace-content .todo-overview-card,.workspace-content .portal-metric-card,.workspace-content .invoice-summary-card{border:1px solid var(--border)!important;background:var(--surface-panel)!important;border-radius:12px!important}}.integration-field-tip{color:var(--text-secondary);margin:0 0 16px;font-size:14px;line-height:20px}.integration-field-actions{align-items:center;gap:16px;margin-bottom:8px;display:flex}.master-standard-sidesheet .integration-field-drag-column{text-align:center!important}.master-standard-sidesheet .integration-field-drag-handle{color:var(--text-secondary);cursor:grab;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .12s,color .12s,box-shadow .12s;display:inline-flex}.master-standard-sidesheet .integration-field-drag-handle:hover,.master-standard-sidesheet .integration-field-drag-handle:focus-visible{background:var(--surface-panel-muted);color:var(--brand-600);outline:none;box-shadow:inset 0 0 0 1px #0ac1602e}.master-standard-sidesheet .integration-field-drag-handle:active{cursor:grabbing}.master-standard-sidesheet .integration-field-drag-handle.is-disabled{cursor:not-allowed;opacity:.45}.master-standard-sidesheet .integration-field-row .semi-table-row-cell{transition:background-color .12s,box-shadow .12s}.master-standard-sidesheet .integration-field-row.integration-field-drop-before .semi-table-row-cell{box-shadow:inset 0 2px 0 var(--brand-500)!important;background:#0ac1600a!important}.master-standard-sidesheet .integration-field-row.integration-field-drop-after .semi-table-row-cell{box-shadow:inset 0 -2px 0 var(--brand-500)!important;background:#0ac1600a!important}.master-standard-sidesheet .integration-field-row.is-dragging .semi-table-row-cell{opacity:.55}.workspace-content .base-meta-row,.master-standard-sidesheet .integration-field-row{cursor:grab}.workspace-content .base-meta-row.is-dragging,.master-standard-sidesheet .integration-field-row.is-dragging{cursor:grabbing}.workspace-content .base-meta-row.is-dragging .semi-table-row-cell,.master-standard-sidesheet .integration-field-row.is-dragging .semi-table-row-cell{opacity:.55}.workspace-content .base-meta-row button,.workspace-content .base-meta-row input,.workspace-content .base-meta-row .semi-select,.master-standard-sidesheet .integration-field-row button,.master-standard-sidesheet .integration-field-row input,.master-standard-sidesheet .integration-field-row .semi-switch,.master-standard-sidesheet .integration-field-row .semi-select{cursor:auto}.workspace-content .base-meta-row button,.master-standard-sidesheet .integration-field-row button,.master-standard-sidesheet .integration-field-row .semi-switch{cursor:pointer}.workspace-content .base-meta-drag-handle,.master-standard-sidesheet .integration-field-drag-handle{cursor:inherit}.syd-subtabs{margin-bottom:16px}.syd-subtabs .semi-tabs>.semi-tabs-content{padding:0;display:none}.master-list-card>.syd-subtabs{order:3;margin:-6px 0 0}.integration-field-flag{white-space:nowrap;border:1px solid #0000;border-radius:4px;flex:none;margin-left:8px;padding:0 6px;font-size:12px;font-style:normal;line-height:18px;display:inline-block}.integration-field-flag.is-added{background:var(--brand-50);border-color:var(--brand-500);color:var(--brand-600)}.integration-field-flag.is-missing,.integration-field-flag.is-drift{background:var(--warning-50);border-color:var(--warning-500);color:var(--warning-600)}.integration-field-name{flex-wrap:wrap;align-items:center;min-width:0;display:flex}.integration-field-name-text{overflow-wrap:anywhere;white-space:normal;word-break:break-word;line-height:20px}.integration-field-name-text.is-gone{color:var(--text-muted);text-decoration:line-through}.integration-dataset-sync-cell{align-items:center;min-width:0;display:flex}.integration-dataset-sync-cell>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.integration-field-drift{background:var(--warning-50);border:1px solid var(--warning-500);color:var(--text-primary);border-radius:4px;margin:0 0 12px;padding:10px 12px;font-size:13px;line-height:20px}.integration-log-status.is-failed,.integration-log-status.is-interrupted{color:var(--warning-600)}.integration-log-status.is-running{color:var(--text-secondary)}.integration-notify-grid{max-height:420px;margin-top:12px;overflow-y:auto}.integration-notify-grid .semi-checkbox-addon{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.integration-notify-grid .system-checkbox-title{align-items:center;display:flex}.integration-notify-grid .integration-field-flag{flex:none;margin-left:6px;padding:0 5px;font-size:11px;line-height:16px}.integration-switch-field{align-items:center;gap:10px;min-height:40px;display:flex}.integration-switch-field em{color:var(--text-secondary);font-size:13px;font-style:normal}.integration-detail-dot{background:var(--warning,#f5a623);vertical-align:top;border-radius:50%;width:6px;height:6px;margin-bottom:8px;margin-left:4px;display:inline-block}.integration-cond-add{display:inline-flex;position:relative}.integration-cond-add-menu{background:var(--surface,#fff);border:1px solid var(--border,#0000001f);z-index:120;border-radius:6px;flex-direction:column;min-width:104px;padding:4px;display:flex;position:absolute;top:100%;right:0;box-shadow:0 8px 24px #10182824}.integration-cond-add-menu>button{color:var(--text-primary);cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:4px;padding:6px 10px;font-size:13px}.integration-cond-add-menu>button:hover{background:var(--brand-soft,#0ac1601a);color:var(--brand,#0ac160)}.integration-cond-item>.integration-cond-level{padding:2px 0}.integration-write-rule{border:1px solid var(--grid-line,#00000014);border-radius:8px;margin-top:12px;padding:12px 14px}.integration-cond-level{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:10px;min-width:0;margin-top:10px;display:grid}.integration-cond-level:not(.has-many){grid-template-columns:minmax(0,1fr)}.integration-cond-relation{grid-row:1/-1}.integration-cond-items{border-left:1px solid var(--grid-line,#0000001f);flex-direction:column;gap:10px;min-width:0;padding-left:12px;display:flex}.integration-cond-level:not(.has-many) .integration-cond-items{border-left:0;padding-left:0}.integration-cond-card{grid-template-columns:minmax(0,1.5fr) 96px minmax(0,1.6fr) 56px;align-items:center;gap:8px;min-width:0;display:grid}.integration-cond-card .semi-select,.integration-cond-card .semi-input-wrapper,.integration-cond-card .semi-datepicker,.integration-cond-card .semi-input-number{width:100%;min-width:0}.integration-cond-card .semi-datepicker-range-input{box-sizing:border-box;align-items:center;background:var(--surface-panel)!important;border:1px solid var(--border)!important;height:var(--control-height)!important;min-height:var(--control-height)!important;border-radius:4px!important;width:100%!important;display:flex!important}.integration-cond-card .semi-datepicker-range-input:focus-within{border-color:var(--brand-500)!important}.integration-cond-card .semi-datepicker-range-input .semi-input-wrapper,.integration-cond-card .semi-datepicker-range-input .semi-datepicker-range-input-wrapper{box-shadow:none!important;background:0 0!important;border:0!important}.integration-cond-actions{align-items:center;gap:2px;display:flex}.integration-cond-actions button:not(.integration-cond-add-menu>button){color:var(--text-tertiary,#98a2b3);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;width:24px;height:26px;padding:0;display:grid}.integration-cond-actions button:not(.integration-cond-add-menu>button):hover:not(:disabled){background:var(--brand-soft,#0ac1601a);color:var(--brand,#0ac160)}.integration-cond-actions button:disabled{cursor:not-allowed;opacity:.42}@media (width<=860px){.integration-cond-level,.integration-cond-level:not(.has-many){grid-template-columns:minmax(0,1fr)}.integration-cond-relation{grid-row:auto;width:72px}.integration-cond-items{border-left:0;padding-left:0}.integration-cond-card{grid-template-columns:minmax(0,1fr) 56px}.integration-cond-card>.semi-select:first-child,.integration-cond-card>.semi-input-wrapper{grid-column:1/-1}}.master-standard-sidesheet .integration-detail-tabs{margin:0 0 16px}.integration-detail-panel[hidden]{display:none}.integration-auto-doc-subtitle{color:var(--text-primary);margin:16px 0 8px;font-size:14px;font-weight:600}.product-drawer-section-panel>.integration-auto-doc-subtitle:first-child{margin-top:0}.integration-auto-doc-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:8px;display:grid}.integration-auto-doc-cell{flex-direction:column;gap:4px;min-width:0;display:flex}.integration-auto-doc-conditions{border:0;border-top:1px solid var(--grid-line,#00000014);border-radius:0;margin-top:0;padding:12px 0 0}.integration-auto-doc-cell-row{grid-column:1/-1}.integration-auto-doc-cell>span{color:var(--text-muted);font-size:12px}.integration-auto-doc-party{gap:8px;min-width:0;display:flex}.integration-auto-doc-party>*{flex:1 1 0;min-width:0}.integration-dataset-action-cell{align-items:center;min-width:0;display:flex}.workspace-content .workflow-platform-topbar,.workspace-content .workflow-platform-section-heading{display:none!important}.workspace-content .workflow-platform-tab-toolbar{margin-top:20px;justify-content:flex-start!important}.workspace-content .workflow-platform-toolbar-hint{color:var(--text-secondary);white-space:nowrap;font-size:14px;line-height:20px}.workspace-content .workflow-platform-table-catalog{flex-direction:column;gap:12px;display:flex}.workspace-content .workflow-platform-table-catalog>.syd-adaptive-table-host,.workspace-content .workflow-platform-table-catalog>.semi-table-wrapper{margin-top:20px}.workspace-content .workflow-platform-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:center!important;gap:12px!important;display:grid!important}.workspace-content .workflow-platform-filter-grid>.semi-input-wrapper,.workspace-content .workflow-platform-filter-grid>.semi-select,.workspace-content .workflow-platform-filter-grid>.semi-autocomplete,.workspace-content .workflow-platform-filter-grid .semi-autocomplete .semi-input-wrapper{width:100%!important;height:var(--control-height,40px)!important}.workspace-content .workflow-platform-filter-actions{align-items:center;gap:12px;display:flex}.workspace-content .workflow-platform-page-tabs .semi-tabs-content{padding:0!important}.workspace-content .workflow-platform-page{--syd-workflow-color-primary:var(--brand-600);--syd-workflow-color-border:var(--border);--syd-workflow-color-divider:var(--divider);gap:12px}.workspace-content .workflow-platform-list-section .semi-table-thead th,.workspace-content .workflow-platform-list-section .semi-table-column-title{white-space:nowrap!important}.workspace-content .workflow-platform-list-section .semi-table-tbody td{white-space:nowrap}.workspace-content .workflow-platform-list-section .workflow-platform-runtime-actions .semi-button{color:var(--text-row-action)!important}.workspace-content .workflow-platform-list-section .workflow-platform-runtime-actions .semi-button:hover{color:var(--text-row-action)!important;text-decoration:underline!important}.workspace-content .workflow-platform-list-section .workflow-platform-runtime-actions .semi-button-disabled,.workspace-content .workflow-platform-list-section .workflow-platform-runtime-actions .semi-button[disabled]{color:var(--semi-color-disabled-text)!important;text-decoration:none!important}.workspace-content .workflow-platform-filter-grid .semi-input-wrapper,.workspace-content .workflow-platform-filter-grid .semi-select,.workspace-content .workflow-platform-filter-grid .semi-cascader,.workspace-content .workflow-platform-filter-grid .semi-datepicker{border:1px solid var(--border)!important;background:var(--surface-control)!important;box-shadow:none!important;height:var(--control-height)!important;min-height:var(--control-height)!important;border-radius:4px!important}.workspace-content .workflow-platform-filter-grid .semi-input,.workspace-content .workflow-platform-filter-grid .semi-select-selection,.workspace-content .workflow-platform-filter-grid .semi-cascader-selection{height:calc(var(--control-height) - 2px)!important;background:0 0!important;font-size:14px!important}.workspace-content .workflow-platform-filter-grid .semi-input-wrapper:hover:not(:focus-within),.workspace-content .workflow-platform-filter-grid .semi-select:hover:not(:focus-within):not(.semi-select-focus):not(.semi-select-open),.workspace-content .workflow-platform-filter-grid .semi-cascader:hover:not(:focus-within):not(.semi-cascader-focus),.workspace-content .workflow-platform-filter-grid .semi-datepicker:hover:not(:focus-within){border-color:var(--border)!important;background:var(--surface-control)!important}.workspace-content .workflow-platform-filter-grid.workflow-platform-filter-grid .semi-input-wrapper-focus,.workspace-content .workflow-platform-filter-grid.workflow-platform-filter-grid .semi-input-wrapper:focus-within,.workspace-content .workflow-platform-filter-grid.workflow-platform-filter-grid .semi-select-focus,.workspace-content .workflow-platform-filter-grid.workflow-platform-filter-grid .semi-select-open,.workspace-content .workflow-platform-filter-grid.workflow-platform-filter-grid .semi-select:focus-within,.workspace-content .workflow-platform-filter-grid.workflow-platform-filter-grid .semi-cascader-focus{border-color:var(--brand-500)!important;background:var(--surface-control)!important}.workspace-content .workflow-platform-filter-grid input::placeholder,.workspace-content .workflow-platform-filter-grid .semi-select-selection-placeholder{color:var(--text-placeholder)!important;font-size:14px!important}.file-preview-fallback{color:var(--semi-color-text-1,#4e5969);text-align:center;margin:0;padding:32px 8px;font-size:14px;line-height:22px}.file-preview-fallback a{color:var(--semi-color-primary,#1677ff)}.reimbursement-subject-cell{align-items:center;gap:6px;min-width:0;display:inline-flex}.reimbursement-subject-main{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reimbursement-subject-more{background:var(--semi-color-fill-0,#f2f3f5);color:var(--semi-color-text-2,#86909c);white-space:nowrap;border-radius:3px;flex:none;padding:1px 6px;font-size:12px;font-style:normal;line-height:18px}.workflow-node-cell{align-items:center;min-width:0;display:inline-flex}.workflow-node-cell-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workflow-node-cell-assignee{color:var(--semi-color-text-2,#86909c);white-space:nowrap;flex:none}.reimbursement-node-cell{align-items:center;gap:2px;min-width:0;display:inline-flex}.reimbursement-node-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reimbursement-node-assignee{color:var(--semi-color-text-2,#86909c);flex:none;align-items:center;display:inline-flex}.reimbursement-node-assignee .syd-person{align-items:center;display:inline-flex}.syd-cell-empty,.syd-cell-placeholder{color:var(--semi-color-text-2,#a4a9b0);font-family:var(--font-number);font-size:14px;font-weight:500}.dingtalk-todo-biz-link.semi-button{height:auto;font-size:inherit;padding:0}.integration-cell-image{border:1px solid var(--border);border-radius:4px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;overflow:hidden}.integration-cell-image img{object-fit:cover;width:100%;height:100%}.integration-cell-image-fallback{text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;max-width:88px;display:inline-block;overflow:hidden}.todo-return-reason{color:var(--semi-color-text-2);margin-top:2px;font-size:12px;line-height:1.5;display:block}.syd-copyable{align-items:center;gap:2px;min-width:0;max-width:100%;display:inline-flex}.syd-copyable-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.syd-copyable-button{width:20px;height:20px;color:var(--semi-color-text-2);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;transition:opacity .15s,background-color .15s,color .15s;display:inline-flex}.syd-copyable:hover .syd-copyable-button,.syd-copyable-button:focus-visible{opacity:1}.syd-copyable-button:hover{background:var(--semi-color-fill-0);color:var(--semi-color-primary)}.syd-copyable-button.is-copied{opacity:1;color:var(--semi-color-success)}.workspace-content .master-search-card .syd-filter-control.semi-datepicker .semi-datepicker-range-input-prefix,.workspace-content .invoice-filter-card .syd-filter-control.semi-datepicker .semi-datepicker-range-input-prefix,.workspace-content .page-card.search-card .syd-filter-control.semi-datepicker .semi-datepicker-range-input-prefix{min-width:70px!important;margin-left:12px!important;margin-right:12px!important;padding:0!important}.workspace-content .master-search-card .syd-filter-control.semi-datepicker .semi-datepicker-range-input-wrapper-start,.workspace-content .invoice-filter-card .syd-filter-control.semi-datepicker .semi-datepicker-range-input-wrapper-start,.workspace-content .page-card.search-card .syd-filter-control.semi-datepicker .semi-datepicker-range-input-wrapper-start,.workspace-content .master-search-card .syd-filter-control.semi-datepicker .semi-datepicker-range-input-wrapper-start .semi-input,.workspace-content .invoice-filter-card .syd-filter-control.semi-datepicker .semi-datepicker-range-input-wrapper-start .semi-input,.workspace-content .page-card.search-card .syd-filter-control.semi-datepicker .semi-datepicker-range-input-wrapper-start .semi-input{padding-left:0!important}.file-preview-upload-chip{width:100%;max-width:100%;height:var(--control-height,40px);border:1px solid var(--semi-color-border,var(--border));background:var(--semi-color-bg-0,#fff);border-radius:4px;align-items:center;padding:0 8px 0 12px;display:flex;position:relative}.file-preview-upload-chip-main{min-width:0;max-width:100%;height:100%;color:var(--semi-color-text-0);cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;gap:8px;padding:0;font-size:14px;display:inline-flex}.file-preview-upload-chip-icon{flex:none}.file-preview-upload-chip .file-preview-upload-chip-name{color:#576b95;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.file-preview-upload-chip-actions{flex:none;align-items:center;gap:2px;margin-left:8px;display:flex}.file-preview-upload-chip-actions button{width:20px;height:20px;color:var(--semi-color-text-2);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex}.file-preview-upload-chip-actions button:not(.is-danger):is(:hover,:focus-visible){color:#2563eb;background:#eff6ff}.file-preview-upload-chip-actions button.is-danger{color:var(--danger-500)}.file-preview-upload-chip-actions button.is-danger:is(:hover,:focus-visible){background:var(--danger-50);color:var(--danger-600)}.file-preview-upload-chip-actions button:is(:hover,:focus-visible) .semi-icon{color:inherit}.file-preview-upload-chip.is-readonly{background:0 0;border:0;height:auto;padding:0}.file-preview-upload-chip.is-readonly .file-preview-upload-chip-main{color:#576b95;font-weight:500}.file-preview-upload.is-compact{width:100%;display:block}.file-preview-upload.is-compact>.semi-button{justify-content:flex-start;width:100%}.file-preview-upload-chip.is-readonly{width:auto;max-width:100%}.workspace-content .syd-stat-panel{border:0;border-bottom:1px solid var(--grid-line);background:0 0;border-radius:0;flex-direction:column;margin-bottom:16px;padding:0 0 16px;display:flex}.workspace-content .syd-stat-panel-head{flex-direction:column;gap:6px;padding:0;display:flex}.workspace-content .syd-stat-panel-title{color:var(--text-strong);font-size:16px;font-weight:600;line-height:24px}.workspace-content .syd-stat-panel>.petty-cash-summary-grid,.workspace-content .syd-stat-panel>.todo-overview-grid,.workspace-content .syd-stat-panel>.master-summary-grid,.workspace-content .syd-stat-panel>.portal-metric-grid,.workspace-content .syd-stat-panel>.invoice-summary-grid{background:0 0;border:0;border-radius:0;margin-top:4px;overflow:visible;grid-template-columns:repeat(var(--stat-cols-sm,3), minmax(0, 1fr))!important}.workspace-content .syd-stat-panel .master-summary-card,.workspace-content .syd-stat-panel .todo-overview-card,.workspace-content .syd-stat-panel .portal-metric-card,.workspace-content .syd-stat-panel .invoice-summary-card{padding:12px 24px!important}.workspace-content .syd-stat-panel>div>:nth-child(3n+1){padding-left:0!important}.workspace-content .syd-stat-panel>div>:nth-child(3n){padding-right:0!important}@media (width<=999px){.workspace-content .syd-stat-panel>div[data-last-end-sm="1"]>:last-child{padding-right:0!important}}.workspace-content .syd-stat-panel>div[data-inset="1"]>*{padding-left:24px!important;padding-right:24px!important}.workspace-content .syd-stat-panel .master-summary-card>small .syd-amount{font-family:var(--font-stat-number);letter-spacing:0}.workspace-content .syd-stat-panel>.petty-cash-summary-grid,.workspace-content .syd-stat-panel>.todo-overview-grid,.workspace-content .syd-stat-panel>.master-summary-grid,.workspace-content .syd-stat-panel>.portal-metric-grid,.workspace-content .syd-stat-panel>.invoice-summary-grid{row-gap:12px!important}.workspace-content .syd-stat-panel>div>:nth-child(3n+1){border-left:0!important}@media (width>=1000px){.workspace-content .syd-stat-panel>.petty-cash-summary-grid,.workspace-content .syd-stat-panel>.todo-overview-grid,.workspace-content .syd-stat-panel>.master-summary-grid,.workspace-content .syd-stat-panel>.portal-metric-grid,.workspace-content .syd-stat-panel>.invoice-summary-grid{grid-template-columns:repeat(var(--stat-cols-lg,5), minmax(0, 1fr))!important}.workspace-content .syd-stat-panel>div[data-last-end-lg]>*{border-left:1px solid var(--grid-line)!important}.workspace-content .syd-stat-panel>div[data-last-end-lg]>:nth-child(5n+1){border-left:0!important}.workspace-content .syd-stat-panel>div[data-last-end-lg]>*{padding-left:24px!important;padding-right:24px!important}.workspace-content .syd-stat-panel>div[data-last-end-lg]>:nth-child(5n+1){padding-left:0!important}.workspace-content .syd-stat-panel>div[data-last-end-lg]>:nth-child(5n),.workspace-content .syd-stat-panel>div[data-last-end-lg="1"]>:last-child{padding-right:0!important}.workspace-content .syd-stat-panel>div[data-last-end-lg][data-inset="1"]>*{padding-left:24px!important;padding-right:24px!important}}@media (width<=1200px){.workspace-content .syd-stat-panel .master-summary-card,.workspace-content .syd-stat-panel .todo-overview-card,.workspace-content .syd-stat-panel .portal-metric-card,.workspace-content .syd-stat-panel .invoice-summary-card{background:0 0!important;border-top:0!important;border-bottom:0!important;border-right:0!important;border-radius:0!important}}.reimbursement-doc-actions{align-items:center;gap:8px;margin-left:28px;display:flex;position:relative}.reimbursement-doc-actions:before{content:"";background:var(--semi-color-border,var(--border));width:1px;height:18px;margin-top:-9px;position:absolute;top:50%;left:-14px}.master-sidesheet-footer>.reimbursement-doc-actions:first-child{margin-left:0}.master-sidesheet-footer>.reimbursement-doc-actions:first-child:before{display:none}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .master-sidesheet-footer .semi-button.reimbursement-action-return{border-color:var(--workflow-pending-color,#f37327)!important;color:var(--workflow-pending-color,#f37327)!important;background:0 0!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .master-sidesheet-footer .semi-button.reimbursement-action-return:hover{background:#f3732714!important}@media (width<=640px){.workflow-platform-topbar-actions,.workflow-platform-tab-toolbar{flex-wrap:wrap;gap:8px;max-width:100%;display:flex}.workflow-platform-topbar-actions>.semi-button,.workflow-platform-tab-toolbar>.semi-button{flex:calc(50% - 4px)}.workflow-platform-topbar-actions>span,.workflow-platform-tab-toolbar>span{white-space:normal;flex:100%;min-width:0}.workflow-platform-filter-grid{grid-template-columns:1fr}.workspace-content .workflow-platform-toolbar-hint{white-space:normal;flex:100%;min-width:0}.workspace-content .workflow-platform-page .semi-table-body,.workspace-content .workflow-platform-page .semi-table-wrapper,.workspace-content .workflow-platform-list-page .semi-table-body,.workspace-content .workflow-platform-list-page .semi-table-wrapper,.workspace-content .workflow-platform-table-catalog .semi-table-body{max-width:100%;overflow-x:auto}.workspace-content .syd-stat-panel>.petty-cash-summary-grid,.workspace-content .syd-stat-panel>.todo-overview-grid,.workspace-content .syd-stat-panel>.master-summary-grid,.workspace-content .syd-stat-panel>.portal-metric-grid,.workspace-content .syd-stat-panel>.invoice-summary-grid{grid-template-columns:repeat(min(var(--stat-cols-sm,3), 2), minmax(0, 1fr))!important}.workspace-content .syd-stat-panel>div>*{border-left:1px solid var(--grid-line)!important}.workspace-content .syd-stat-panel>div>:nth-child(odd){border-left:0!important}.workspace-content .syd-stat-panel>div>*{padding-left:24px!important;padding-right:24px!important}.workspace-content .syd-stat-panel>div>:nth-child(odd){padding-left:0!important}.workspace-content .syd-stat-panel>div>:nth-child(2n),.workspace-content .syd-stat-panel>div>:last-child{padding-right:0!important}.workspace-content .syd-stat-panel>div[data-inset="1"]>*{padding-left:24px!important;padding-right:24px!important}.workspace-content .semi-page{flex-wrap:wrap;justify-content:center;row-gap:8px;display:flex}.workspace-content .semi-page .semi-page-total{text-align:center;white-space:normal;order:3;width:100%}:is(.workspace-content .master-summary-card:has(>.syd-stat-icon),.workspace-content .todo-overview-card:has(>.syd-stat-icon),.workspace-content .portal-metric-card:has(>.syd-stat-icon),.workspace-content .invoice-summary-card:has(>.syd-stat-icon)){grid-template-columns:minmax(0,1fr);row-gap:4px!important}.workspace-content .syd-stat-icon{grid-row:auto;width:32px;height:32px}.workspace-content .master-summary-card>span:not(.syd-stat-icon),.workspace-content .todo-overview-card>span:not(.syd-stat-icon),.workspace-content .portal-metric-card>span:not(.syd-stat-icon),.workspace-content .invoice-summary-card>span:not(.syd-stat-icon){white-space:normal;flex-wrap:wrap;gap:2px 6px;display:flex}.workspace-content .syd-stat-exact{white-space:nowrap}.workspace-content .master-summary-card>strong,.workspace-content .todo-overview-card>strong,.workspace-content .portal-metric-card>strong,.workspace-content .invoice-summary-card>strong{font-size:20px!important;line-height:28px!important}.workspace-content .semi-table-pagination-outer{flex-direction:column;align-items:center;gap:8px;display:flex}.workspace-content .semi-table-pagination-info,.workspace-content .semi-table-pagination-wrapper{text-align:center;white-space:normal;width:100%}.workspace-content .semi-table-pagination-wrapper .semi-page{flex-wrap:wrap;justify-content:center;row-gap:8px;display:flex}.workspace-content .semi-page .semi-page-total{text-align:center;order:3;width:100%}.workspace-content .semi-page .semi-page-switch{order:4;justify-content:center;width:100%;display:flex}.syd-table-card.syd-table-card *,.syd-table-card.syd-table-card .syd-table-cell-text,.syd-table-card.syd-table-card.syd-table-card .product-table-primary-text,.syd-table-card.syd-table-card.syd-table-card .product-table-secondary-line{white-space:normal;text-overflow:clip;overflow:visible}.semi-sidesheet-inner.semi-sidesheet-inner.semi-sidesheet-inner.semi-sidesheet-inner.semi-sidesheet-inner{width:100vw!important;max-width:100vw!important;left:0!important;right:0!important}.semi-sidesheet-content.semi-sidesheet-content.semi-sidesheet-content.semi-sidesheet-content.semi-sidesheet-content{max-width:100vw!important}.semi-sidesheet.semi-sidesheet.semi-sidesheet{width:100vw!important;max-width:100vw!important}.master-search-grid.master-search-grid.master-search-grid.master-search-grid.master-search-grid.master-search-grid.master-search-grid.master-search-grid,.master-search-grid-expanded.master-search-grid-expanded.master-search-grid-expanded.master-search-grid-expanded.master-search-grid-expanded.master-search-grid-expanded.master-search-grid-expanded.master-search-grid-expanded,.master-search-grid-accounts.master-search-grid-accounts.master-search-grid-accounts.master-search-grid-accounts.master-search-grid-accounts.master-search-grid-accounts.master-search-grid-accounts.master-search-grid-accounts,.product-search-grid.product-search-grid.product-search-grid.product-search-grid.product-search-grid.product-search-grid.product-search-grid.product-search-grid,.invoice-filter-grid.invoice-filter-grid.invoice-filter-grid.invoice-filter-grid.invoice-filter-grid.invoice-filter-grid.invoice-filter-grid.invoice-filter-grid,.master-form-grid.master-form-grid.master-form-grid.master-form-grid.master-form-grid.master-form-grid.master-form-grid.master-form-grid{grid-template-columns:minmax(0,1fr)!important}.workspace-nav-account .semi-select.semi-select,.workspace-nav-account .semi-button.semi-button{justify-content:flex-start;width:100%;height:40px}.workspace-nav-account .semi-select.semi-select .semi-select-selection{justify-content:flex-start}.workspace-nav-account .workspace-theme-toggle.workspace-theme-toggle{padding-left:12px}}@media (width>=641px){.purchase-workflow-timeline-meta b:before,.purchase-audit-log-item b:before{content:"（"}.purchase-workflow-timeline-meta b:after,.purchase-audit-log-item b:after{content:"）"}}.ledger-entry-limit-hint{background:var(--semi-color-fill-0,var(--surface-2));color:var(--semi-color-text-1,var(--text-secondary));border-radius:4px;margin:4px 0 0;padding:8px 12px;font-size:12px;line-height:20px}.ledger-entry-limit-hint-danger{background:var(--danger-50);color:var(--danger-600)}.syd-readonly-value-danger,.syd-readonly-value-danger .syd-amount,.syd-readonly-value-danger .syd-amount-sign,.syd-readonly-value-danger .syd-amount-unit{color:var(--danger-600)}.syd-longtext-cell{word-break:break-all;white-space:pre-wrap;max-height:66px;line-height:22px;display:block;overflow:auto}.stock-transfer-form-sidesheet .stock-transfer-drawer-layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:0;min-height:0;display:grid!important}.stock-transfer-form-sidesheet .purchase-entry-sidebar{box-sizing:border-box;width:calc(100% + 24px);height:calc(100vh - 121px);max-height:calc(100vh - 121px);margin:-16px 0 -24px -24px;top:-16px}.stock-transfer-form-sidesheet .stock-transfer-picker-title{min-height:var(--purchase-entry-tabs-height);border-bottom:1px solid var(--divider);flex:none;align-items:center;margin:0;display:flex}.sales-order-v1-stock-short,.sales-order-v1-no-unmatched{color:var(--semi-color-danger);font-weight:600}.sales-order-v1-status-error{color:var(--semi-color-danger);margin-top:12px}.ledger-entry-node-cell{flex-direction:column;gap:2px;display:flex}.stock-loss-gift-items-table .syd-qty-over-stock .semi-input-number,.stock-loss-gift-items-table .syd-qty-over-stock .semi-input-number-input{border-color:var(--semi-color-danger);color:var(--semi-color-danger)}.sales-refund-node-cell{flex-direction:column;gap:2px;min-width:0;line-height:18px;display:flex}.sales-refund-node-cell>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.syd-subtable-footer .syd-subtable-hint{color:var(--semi-color-text-2);font-size:13px;line-height:20px}.stock-loss-gift-items-table .purchase-order-product-cell,.sales-refund-items-table .purchase-order-product-cell,.purchase-return-items-table .purchase-order-product-cell,.sales-order-v1-items-table .purchase-order-product-cell,.stock-transfer-items-table .purchase-order-product-cell{min-height:0}.syd-inline-tag-cell{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.syd-product-name-cell{align-items:center;gap:8px;min-width:0;display:inline-flex}.syd-product-name-thumb{background:var(--surface-panel-muted);border-radius:4px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;overflow:hidden}.syd-product-name-thumb img{object-fit:cover;width:100%;height:100%;display:block}.syd-product-name-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.syd-product-name-cell.is-stacked{align-items:center;gap:10px;min-height:44px;padding:2px 0;display:flex}.syd-product-name-cell.is-stacked .syd-product-name-thumb{border-radius:6px;width:44px;height:44px}.syd-product-items-muted{color:var(--text-muted)}.syd-product-name-cell.is-stacked .syd-product-name-text{font-weight:600}.syd-product-name-body{flex-direction:column;justify-content:center;gap:2px;min-width:0;display:flex}.syd-product-name-meta{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-secondary);font-size:12px;line-height:18px;overflow:hidden}.syd-change-log{gap:20px;padding:0 0 12px;display:grid}.syd-change-log .syd-change-log-day{grid-template-columns:44px minmax(0,1fr);gap:14px;display:grid}.syd-change-log .syd-change-log-date{background:var(--semi-color-primary);height:22px;color:var(--text-inverse);border-radius:4px;justify-content:center;align-self:start;align-items:center;padding:0 6px;font-size:12px;font-weight:600;line-height:1;display:flex}.syd-change-log .syd-change-log-items{padding:0}.syd-change-log .syd-change-log-items .semi-timeline-item{padding-bottom:17px}.syd-change-log .syd-change-log-items .semi-timeline-item-tail{top:11px;left:calc(var(--syd-change-log-rail) - .5px);border-left-width:1px;border-left-color:var(--border);height:100%}.syd-change-log .syd-change-log-items .semi-timeline-item-head{top:7px;left:calc(var(--syd-change-log-rail) - 4px);box-sizing:border-box;width:8px;height:8px}.syd-change-log .syd-change-log-item header{min-height:20px}.syd-change-log .syd-change-log-item header time{color:var(--text-muted);font-size:12px}.syd-change-log .syd-change-log-item .semi-tag{margin-left:10px}.syd-change-log{--syd-change-log-who-pad:5px;--syd-change-log-rail:6.5px}.syd-change-log .syd-change-log-who{padding:1px var(--syd-change-log-who-pad);background:var(--semi-color-fill-0);border-radius:3px}.syd-change-log .syd-change-log-field{border-bottom:1px dashed var(--text-muted)}.syd-change-log .syd-change-log-more{margin-top:10px;margin-left:var(--syd-change-log-who-pad);color:var(--semi-color-primary);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;line-height:18px}.syd-change-log .syd-change-log-more+.syd-change-log-more{margin-left:12px}.syd-change-log>.syd-change-log-more-all{justify-self:start;margin-top:0;margin-left:0}.syd-change-log .syd-change-log-item p{color:var(--semi-color-text-0);overflow-wrap:anywhere;margin:4px 0 0;font-size:14px;line-height:21px}.syd-change-log .syd-change-log-highlight{font-weight:600}.syd-change-log .syd-change-log-item small{color:var(--semi-color-text-2);margin-top:4px;font-size:12px;line-height:18px;display:block}.syd-change-log .syd-change-log-source{color:var(--text-muted);opacity:.85;margin-left:6px;font-size:12px}.syd-change-log .syd-change-log-failed{color:var(--danger-600)}.syd-change-log .syd-change-log-empty{width:100%;color:var(--semi-color-text-2);text-align:center;padding:28px 0}.purchase-entry-mode-tabs.purchase-entry-mode-tabs .semi-tabs-bar-line.semi-tabs-bar-top{border-bottom:1px solid var(--semi-color-border)}.purchase-entry-mode-tabs.purchase-entry-mode-tabs .semi-tabs-bar-line .semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab{color:var(--semi-color-text-2);margin-bottom:0;padding:16px 4px 14px;font-size:14px;line-height:20px}.purchase-entry-mode-tabs.purchase-entry-mode-tabs .semi-tabs-bar-line .semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab:not(:last-of-type){margin-right:24px}.purchase-entry-mode-tabs.purchase-entry-mode-tabs .semi-tabs-bar-line .semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab-active{color:var(--semi-color-primary);border-bottom-color:var(--semi-color-primary)}.sales-order-v1-delivery-note{flex-direction:column;gap:8px;font-size:13px;display:flex}.sales-order-v1-delivery-note-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sales-order-v1-delivery-note-dim{color:var(--semi-color-text-2)}.sales-order-v1-delivery-note-read{color:var(--semi-color-success)}.sales-order-v1-delivery-note-error{color:var(--semi-color-danger)}.syd-drawer-title{align-items:center;min-width:0;display:flex}.syd-drawer-title:has(>.syd-drawer-title-extra){width:100%}.syd-drawer-title .syd-drawer-title-extra{flex:none;align-items:center;margin-left:auto;padding:0 12px 0 16px;display:inline-flex}.syd-drawer-title .syd-drawer-title-main{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--semi-color-text-0);flex:0 auto;font-size:18px;font-weight:600;line-height:24px;overflow:hidden}.syd-drawer-footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;width:100%;display:flex}.syd-drawer-footer .syd-drawer-footer-handle,.syd-drawer-footer .syd-drawer-footer-doc{flex:none;align-items:center;gap:8px;display:flex}.syd-drawer-footer>.syd-drawer-footer-note{color:var(--semi-color-text-2);margin-right:auto;font-size:13px}.syd-drawer-footer .semi-button{margin-left:0;margin-right:0;height:var(--control-height)!important;border-radius:4px!important;padding:0 20px!important}.syd-drawer-footer .semi-button-tertiary:not(.semi-button-disabled){background:var(--surface-panel-muted)!important;border-color:#0000!important}.syd-drawer-footer .semi-button-tertiary:not(.semi-button-disabled):hover{background:var(--surface-panel-muted-hover)!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .master-sidesheet-footer .semi-button.syd-drawer-footer-return,.syd-drawer-footer .semi-button.syd-drawer-footer-return{border-color:var(--workflow-pending-color,#f37327)!important;color:var(--workflow-pending-color,#f37327)!important;background:0 0!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .master-sidesheet-footer .semi-button.syd-drawer-footer-return:hover,.syd-drawer-footer .semi-button.syd-drawer-footer-return:hover{background:#f3732714!important}.syd-drawer-footer .syd-drawer-footer-pick{align-items:center;gap:8px;display:inline-flex}.syd-list-toolbar>.syd-list-toolbar-error{color:var(--semi-color-danger);margin-right:auto;font-size:14px}.syd-list-toolbar>.syd-list-toolbar-note{color:var(--text-secondary);white-space:nowrap;font-size:14px;line-height:20px}.syd-list-toolbar .semi-button{transition:background-color .12s linear,border-color .12s linear,color .12s linear}.syd-list-toolbar .semi-button.semi-button-disabled{transition:background-color .12s linear .3s,border-color .12s linear .3s,color .12s linear .3s}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .master-sidesheet-footer .semi-button.syd-drawer-footer-soft,.syd-drawer-footer .semi-button.syd-drawer-footer-soft{border-color:var(--brand-500)!important;background:var(--brand-25)!important;color:var(--brand-600)!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .master-sidesheet-footer .semi-button.syd-drawer-footer-soft:hover,.syd-drawer-footer .semi-button.syd-drawer-footer-soft:hover{background:var(--brand-50)!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .master-sidesheet-footer .semi-button.syd-drawer-footer-soft-danger,.syd-drawer-footer .semi-button.syd-drawer-footer-soft-danger{background:#ef44440d!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .master-sidesheet-footer .semi-button.syd-drawer-footer-soft-danger:hover,.syd-drawer-footer .semi-button.syd-drawer-footer-soft-danger:hover{background:#ef44441a!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .master-sidesheet-footer .semi-button.syd-drawer-footer-quiet,.syd-drawer-footer .semi-button.syd-drawer-footer-quiet{background:var(--semi-color-fill-0,var(--surface-hover))!important}.master-standard-sidesheet.syd-drawer-skin.syd-drawer-skin .master-sidesheet-footer .semi-button.syd-drawer-footer-quiet:hover,.syd-drawer-footer .semi-button.syd-drawer-footer-quiet:hover{background:var(--semi-color-fill-1,var(--surface-hover-strong))!important}.syd-list-toolbar .syd-list-toolbar-act{align-items:center;display:inline-flex}.syd-list-toolbar .syd-list-toolbar-sync{gap:10px}.syd-list-toolbar .syd-list-toolbar-act:has(.semi-button-disabled){cursor:not-allowed}.syd-list-toolbar .syd-list-toolbar-act:has(.semi-button-disabled) .semi-button{pointer-events:none}.workspace-content .syd-list-toolbar .semi-button.semi-button-disabled:not(.semi-button-borderless){cursor:not-allowed;background:var(--surface-panel-muted)!important;color:var(--text-muted)!important}.workspace-content .syd-list-toolbar .semi-button.semi-button-disabled:not(.semi-button-borderless) .semi-button-content,.workspace-content .syd-list-toolbar .semi-button.semi-button-disabled:not(.semi-button-borderless) .semi-icon{color:var(--text-muted)!important}.workspace-content .syd-list-toolbar>.syd-list-toolbar-right.is-solo{gap:10px;margin-left:0}.workspace-content .syd-list-toolbar-right.is-solo>*+:before{display:none}.workspace-content .syd-list-toolbar:not(.syd-list-toolbar-standard-delete) .syd-list-toolbar-right.is-solo .semi-button{height:var(--control-height)!important;min-height:var(--control-height)!important;background:var(--brand-50)!important;color:var(--brand-600)!important;padding:0 20px!important;font-size:16px!important}.workspace-content .syd-list-toolbar:not(.syd-list-toolbar-standard-delete) .syd-list-toolbar-right.is-solo .semi-button .semi-button-content,.workspace-content .syd-list-toolbar:not(.syd-list-toolbar-standard-delete) .syd-list-toolbar-right.is-solo .semi-button .semi-icon{color:inherit;font-size:inherit}.workspace-content .syd-list-toolbar:not(.syd-list-toolbar-standard-delete) .syd-list-toolbar-right.is-solo .semi-button:not(.semi-button-disabled):hover{background:var(--brand-100)!important}.workspace-content .syd-list-toolbar:not(.syd-list-toolbar-standard-delete) .syd-list-toolbar-right.is-solo .semi-button.semi-button-danger{color:var(--danger-600)!important;background:#ef44440d!important}.workspace-content .syd-list-toolbar:not(.syd-list-toolbar-standard-delete) .syd-list-toolbar-right.is-solo .semi-button.semi-button-danger:not(.semi-button-disabled):hover{background:#ef44441a!important}.workspace-content .syd-list-toolbar:not(.syd-list-toolbar-standard-delete) .syd-list-toolbar-right.is-solo .semi-button.semi-button-disabled{background:var(--surface-panel-muted)!important;color:var(--text-muted)!important}.workspace-content .syd-list-toolbar .syd-list-toolbar-sync .semi-button:not(.semi-button-disabled){background:var(--brand-50)!important;color:var(--brand-600)!important}.workspace-content .syd-list-toolbar .syd-list-toolbar-sync .semi-button:not(.semi-button-disabled) .semi-button-content,.workspace-content .syd-list-toolbar .syd-list-toolbar-sync .semi-button:not(.semi-button-disabled) .semi-icon{color:inherit}.workspace-content .syd-list-toolbar .syd-list-toolbar-sync .semi-button:not(.semi-button-disabled):hover{background:var(--brand-100)!important}.syd-cell-stage-pair{align-items:center;gap:6px;display:inline-flex}.syd-cell-two-line{flex-direction:column;gap:2px;line-height:1.3;display:flex}.syd-cell-two-line-sub{color:var(--semi-color-text-2);font-weight:600}.syd-cell-two-line-note{color:var(--semi-color-text-2);font-size:12px;line-height:16px}.syd-cell-two-line-warn,.syd-cell-warn-text{color:var(--semi-color-danger)}.sales-order-v1-stage-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.sales-order-v1-stock-prep-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0 20px;display:grid}.sales-order-v1-stock-prep-filters .semi-select{width:100%}.sales-order-v1-stock-prep .syd-stat-panel{border-bottom:0;margin:0;padding-bottom:0}.sales-order-v1-pending-issue{margin-top:12px}.sales-order-v1-pending-issue-title{align-items:baseline;gap:8px;padding:12px 12px 0;font-size:15px;font-weight:600;display:flex}.sales-order-v1-pending-issue-title>em{color:var(--text-muted,#86909c);font-size:13px;font-style:normal;font-weight:400}.semi-tag.syd-tag-faint{color:var(--text-muted,#86909c)!important;background:#6b707514!important}.integration-mirror-patch{flex-direction:column;gap:12px;display:flex}.integration-mirror-patch>label{flex-direction:column;gap:6px;display:flex}.integration-mirror-patch>label>span{color:var(--semi-color-text-1);font-size:13px}.integration-mirror-patch>small{color:#98a2b3;font-size:12px;line-height:1.6}.sales-analysis-metrics,.sales-analysis-alerts{order:3}.sales-analysis-metrics{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-bottom:12px;display:grid}.sales-analysis-metric{border:1px solid var(--border);background:var(--surface-panel-muted);border-radius:4px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.sales-analysis-metric-label{color:var(--text-muted);font-size:12px}.sales-analysis-metric-value{color:var(--text-primary);font-size:16px;font-weight:600}.sales-analysis-metric-hint{color:var(--text-muted);font-size:12px}.sales-analysis-metric.is-negative .sales-analysis-metric-value{color:var(--danger,#d4380d)}.sales-analysis-alerts{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px 8px;margin-bottom:12px;display:grid}.sales-analysis-alert{border:0;border-left:3px solid var(--warning,#d48806);background:0 0;border-radius:0;flex-direction:column;gap:2px;padding:4px 12px;display:flex}.sales-analysis-alert.is-danger{border-left-color:var(--danger,#d4380d)}.sales-analysis-alert-head{align-items:baseline;gap:8px;display:flex}.sales-analysis-alert-kind{color:var(--text-muted);white-space:nowrap;font-size:12px}.sales-analysis-alert-title{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.sales-analysis-alert-detail{color:var(--text-muted);font-size:12px}.sales-analysis-section-title{order:3;align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.sales-analysis-section-title strong{color:var(--text-primary);font-size:14px}.sales-analysis-section-title span{color:var(--text-muted);font-size:12px}.workspace-content .master-search-card .syd-date-range-control .semi-datepicker-range-input .semi-datepicker-range-input-suffix,.workspace-content .master-search-card .syd-date-range-control .semi-datepicker-range-input .semi-datepicker-range-input-clearbtn,.workspace-content .invoice-filter-card .syd-date-range-control .semi-datepicker-range-input .semi-datepicker-range-input-suffix,.workspace-content .invoice-filter-card .syd-date-range-control .semi-datepicker-range-input .semi-datepicker-range-input-clearbtn,.workspace-content .page-card.search-card .syd-date-range-control .semi-datepicker-range-input .semi-datepicker-range-input-suffix,.workspace-content .page-card.search-card .syd-date-range-control .semi-datepicker-range-input .semi-datepicker-range-input-clearbtn{margin-left:auto!important;padding-left:4px!important;padding-right:10px!important}.workspace-content .master-search-card .syd-date-range-control .semi-datepicker-range-input .semi-datepicker-range-input-prefix,.workspace-content .invoice-filter-card .syd-date-range-control .semi-datepicker-range-input .semi-datepicker-range-input-prefix,.workspace-content .page-card.search-card .syd-date-range-control .semi-datepicker-range-input .semi-datepicker-range-input-prefix{margin-left:12px!important;margin-right:12px!important}.workspace-content .master-search-card .syd-date-range-control .semi-datepicker-range-input .semi-datepicker-range-input-wrapper-start,.workspace-content .master-search-card .syd-date-range-control .semi-datepicker-range-input .semi-datepicker-range-input-wrapper-end,.workspace-content .invoice-filter-card .syd-date-range-control .semi-datepicker-range-input .semi-datepicker-range-input-wrapper-start,.workspace-content .invoice-filter-card .syd-date-range-control .semi-datepicker-range-input .semi-datepicker-range-input-wrapper-end,.workspace-content .page-card.search-card .syd-date-range-control .semi-datepicker-range-input .semi-datepicker-range-input-wrapper-start,.workspace-content .page-card.search-card .syd-date-range-control .semi-datepicker-range-input .semi-datepicker-range-input-wrapper-end{padding-left:0!important;padding-right:0!important}.workspace-content .master-search-card .syd-date-range-control .semi-datepicker-range-input input.semi-input,.workspace-content .invoice-filter-card .syd-date-range-control .semi-datepicker-range-input input.semi-input,.workspace-content .page-card.search-card .syd-date-range-control .semi-datepicker-range-input input.semi-input{text-align:left!important;padding-left:1px!important;padding-right:1px!important}.workspace-content .master-search-card .syd-date-range-control .semi-datepicker-range-input .semi-datepicker-range-input-wrapper-start,.workspace-content .master-search-card .syd-date-range-control .semi-datepicker-range-input .semi-datepicker-range-input-wrapper-end,.workspace-content .invoice-filter-card .syd-date-range-control .semi-datepicker-range-input .semi-datepicker-range-input-wrapper-start,.workspace-content .invoice-filter-card .syd-date-range-control .semi-datepicker-range-input .semi-datepicker-range-input-wrapper-end,.workspace-content .page-card.search-card .syd-date-range-control .semi-datepicker-range-input .semi-datepicker-range-input-wrapper-start,.workspace-content .page-card.search-card .syd-date-range-control .semi-datepicker-range-input .semi-datepicker-range-input-wrapper-end{flex:none!important;width:auto!important;min-width:0!important}.workspace-content .master-search-card .syd-date-range-control .semi-datepicker-range-input input.semi-input,.workspace-content .invoice-filter-card .syd-date-range-control .semi-datepicker-range-input input.semi-input,.workspace-content .page-card.search-card .syd-date-range-control .semi-datepicker-range-input input.semi-input{flex:none!important;width:84px!important}@supports (field-sizing:content){.workspace-content .master-search-card .syd-date-range-control .semi-datepicker-range-input input.semi-input,.workspace-content .invoice-filter-card .syd-date-range-control .semi-datepicker-range-input input.semi-input,.workspace-content .page-card.search-card .syd-date-range-control .semi-datepicker-range-input input.semi-input{field-sizing:content;width:auto!important;min-width:0!important}}.workspace-content .master-search-card .syd-date-range-control .semi-datepicker-range-input .semi-datepicker-range-input-separator,.workspace-content .invoice-filter-card .syd-date-range-control .semi-datepicker-range-input .semi-datepicker-range-input-separator,.workspace-content .page-card.search-card .syd-date-range-control .semi-datepicker-range-input .semi-datepicker-range-input-separator{flex:none!important;margin:0 2px!important}.workspace-content .master-search-card .syd-date-range-control,.workspace-content .invoice-filter-card .syd-date-range-control,.workspace-content .page-card.search-card .syd-date-range-control{gap:4px!important;padding:0!important}.sales-analysis-alert-block{order:3}.sales-analysis-alert-heading{align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.sales-analysis-alert-heading strong{color:var(--text-primary);font-size:14px}.sales-analysis-alert-heading span{color:var(--text-muted);font-size:12px}.workspace-content .master-list-card>.sales-analysis-subtabs{order:4;margin-bottom:8px}.workspace-content .sales-analysis-toolbar>.sales-analysis-pick{flex:none;order:0;width:calc(50% - 6px);display:block!important}.workspace-content .sales-analysis-toolbar>.sales-analysis-pick>.field{width:100%}.sales-analysis-price-modal{flex-direction:column;gap:12px;padding-bottom:12px;display:flex}.workspace-content .master-list-card>.syd-subtabs.flow-ledger-subtabs{order:0;margin:0 0 4px}.flow-ledger-page .semi-table .flow-ledger-party{white-space:nowrap}.workflow-admin-restore-rows{flex-wrap:wrap;gap:8px;padding:4px 12px;display:flex}:root{--syd-appbar-h:52px;--syd-tabs-h:50px;--syd-stage-h:52px}@media (width<=640px){.workspace-shell{-webkit-tap-highlight-color:transparent}.workspace-shell button,.workspace-shell a,.syd-sheet-panel button{touch-action:manipulation}.syd-table-card:hover,.semi-table-tbody>.semi-table-row:hover>.semi-table-row-cell{background:0 0}.workspace-page-title-row{display:none}.workspace-topbar{z-index:50;height:var(--syd-appbar-h);min-height:var(--syd-appbar-h);background:var(--surface-panel);border-bottom:1px solid var(--border);box-shadow:none;justify-content:flex-start;align-items:center;gap:2px;padding:0 8px 0 4px;position:sticky;top:0}.workspace-topbar.is-scrolled{box-shadow:0 1px 6px #0f172a0f}.workspace-topbar .workspace-nav-toggle.semi-button{border-radius:10px;width:40px;height:40px;padding:0}.workspace-topbar-title{min-width:0;color:var(--text-strong);white-space:nowrap;text-overflow:ellipsis;flex:auto;padding-right:8px;font-size:17px;font-weight:600;line-height:1.3;display:block;overflow:hidden}.workspace-topbar-meta{height:auto;box-shadow:none;background:0 0;flex:none;padding:0}.workspace-topbar-user{gap:0}.workspace-topbar-user .workspace-user-avatar-button{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex}.workspace-content,.workspace-content.has-tabs{padding:0 0 calc(20px + env(safe-area-inset-bottom));background:var(--surface-page,var(--surface-panel-muted))}.master-page,.master-list-card,.workspace-page,.workspace-main-panel{box-shadow:none;background:0 0;border:0;gap:0;padding:0}.workspace-tabs-bar{top:var(--syd-appbar-h);z-index:45;background:var(--surface-panel);border-bottom:1px solid var(--border);scrollbar-width:none;padding:0 12px;position:sticky;overflow-x:auto}.workspace-tabs-bar::-webkit-scrollbar{display:none}.workspace-tabs-bar .semi-tabs-bar{flex-wrap:nowrap}.syd-m-filterbar{padding:8px var(--m-page-x);background:var(--surface-panel);border-bottom:1px solid var(--border);align-items:center;gap:8px;display:flex}.syd-m-filter.master-search-card{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex:auto;max-height:none;margin:0;padding:0;overflow:visible}.syd-m-filter .master-search-grid,.syd-m-filter .product-search-grid{gap:0;display:grid;grid-template-columns:minmax(0,1fr)!important}.syd-m-filterbar:not(.is-sheet-open) .syd-m-filter.master-search-card{height:38px;overflow:hidden}.syd-m-filterbar .syd-m-filter.master-search-card{order:1}.syd-m-filterbar .syd-m-filter-toggle{order:2}.syd-m-filterbar:not(.is-sheet-open) .master-field .syd-filter-compact-label,.syd-m-filterbar:not(.is-sheet-open) .master-field>span:first-child:not(.semi-input-wrapper){display:none}.syd-m-filterbar:not(.is-sheet-open) .master-field .semi-input-wrapper,.syd-m-filterbar:not(.is-sheet-open) .master-field .semi-select,.syd-m-filterbar:not(.is-sheet-open) .master-field .semi-cascader{background:var(--surface-page,#0f172a0a)!important;border-color:#0000!important;border-radius:999px!important;height:38px!important}.syd-m-filter-toggle{border:1px solid var(--border);background:var(--surface-panel);width:38px;height:38px;color:var(--text-secondary);border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.syd-m-filter-toggle.is-active{border-color:var(--brand-600);color:var(--brand-600)}.syd-m-filter-toggle b{background:var(--brand-600);color:#fff;border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:600;line-height:18px;position:absolute;top:-6px;right:-6px}.syd-m-filterbar.is-sheet-open .syd-m-filter.master-search-card{z-index:1200;max-height:78vh;padding:8px 16px calc(16px + env(safe-area-inset-bottom));background:var(--surface-panel);border-radius:16px 16px 0 0;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -10px 30px #0f172a2e}.syd-m-filterbar.is-sheet-open .master-search-grid{gap:12px;padding-top:8px}.syd-m-filter-scrim{z-index:1150;background:#0f172a73;position:fixed;inset:0}.syd-m-filter-done{background:var(--surface-panel);padding:12px 0 0;position:sticky;bottom:0}.syd-m-filter-done button{background:var(--brand-600);color:#fff;border:0;border-radius:10px;width:100%;height:44px;font-size:15px;font-weight:600}.syd-table-card-mode.syd-table-card-mode .semi-table-tbody>.semi-table-row>.semi-table-row-cell{padding:0 0 8px}.syd-table-card.syd-table-card{background:var(--surface-panel);border:0;border-radius:12px;gap:8px;padding:14px;box-shadow:0 1px 2px #0f172a0f}.syd-table-card.is-tappable{cursor:pointer}.syd-table-card.is-tappable:active{background:var(--surface-page,#0f172a08)}.syd-table-card-head.syd-table-card-head{align-items:center;gap:8px}.syd-table-card-title.syd-table-card-title{letter-spacing:-.01em;flex:auto;font-size:16px;font-weight:600;line-height:1.35}.syd-table-card-status .semi-tag{border-radius:999px;height:22px;padding:0 10px;font-size:12px}.syd-table-card-meta.syd-table-card-meta{gap:6px}.syd-table-card-meta-item.syd-table-card-meta-item{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:12px}.syd-table-card-meta-item.syd-table-card-meta-item dt{color:var(--text-tertiary,var(--text-muted));flex:none;font-size:13px}.syd-table-card-meta-item.syd-table-card-meta-item dd,.syd-table-card-meta-item.syd-table-card-meta-item dd>*{text-align:right;flex:auto;justify-content:flex-end;min-width:0;font-size:14px}.syd-table-card-more{color:var(--text-tertiary,var(--text-muted));font-size:12px}.syd-table-card-actions.syd-table-card-actions{border-top:1px solid var(--divider,var(--border));justify-content:flex-end;gap:4px;padding-top:8px}.syd-table-card-actions .semi-button{min-height:36px}.master-list-toolbar,.product-table-toolbar{z-index:60;background:0 0;border:0;flex-direction:column-reverse;align-items:flex-end;gap:10px;width:auto;max-width:calc(100vw - 28px);margin:0;padding:0;display:flex;top:auto!important;left:auto!important;right:14px!important;bottom:calc(14px + env(safe-area-inset-bottom))!important;position:fixed!important}.master-list-toolbar>div,.product-table-toolbar>div{display:contents}.master-list-toolbar>span,.master-list-toolbar>p,.product-table-toolbar>span,.product-table-toolbar>p{display:none}.master-list-toolbar .semi-button,.product-table-toolbar .semi-button{background:var(--surface-panel);width:auto;height:40px;color:var(--text-primary);border:1px solid var(--border);border-radius:999px;flex:none;padding:0 16px;font-size:14px;box-shadow:0 4px 14px #0f172a1f}.master-list-toolbar .semi-button-primary,.product-table-toolbar .semi-button-primary{border:0;height:48px;padding:0 22px;font-size:15px;font-weight:600;box-shadow:0 8px 20px #0ac16052}.workspace-content .syd-stat-panel>div{gap:8px!important}.workspace-content .syd-stat-panel>div>*{background:var(--surface-panel);border-radius:12px;box-shadow:0 1px 2px #0f172a0f;border-left:0!important;padding:12px!important}.workspace-content .semi-table-pagination-info{display:none}.workspace-content .semi-table-pagination-outer{padding:12px 0 4px}.workspace-content .semi-page .semi-page-total{width:auto;color:var(--text-tertiary,var(--text-muted));order:0;font-size:12px}.workspace-content .semi-page .semi-page-switch{order:4;width:100%;margin-top:4px}.syd-sheet-root{z-index:1300;position:fixed;inset:0}.semi-portal:has(.purchase-ocr-product-draft-sidesheet){z-index:1600!important}.semi-portal[style*="z-index: 1100"]:has(.product-management-sidesheet){z-index:1600!important}.syd-sheet-root:not(.is-open){display:none}.syd-sheet-scrim{background:#0f172a73;position:absolute;inset:0}.syd-sheet-panel{max-height:80vh;padding:8px 16px calc(20px + env(safe-area-inset-bottom));background:var(--surface-panel);border-radius:16px 16px 0 0;position:absolute;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -10px 30px #0f172a2e}.syd-sheet-handle{background:var(--border);border-radius:999px;width:36px;height:4px;margin:0 auto 10px}.syd-sheet-title{color:var(--text-strong);padding-bottom:8px;font-size:15px;font-weight:600}.syd-account-sheet{flex-direction:column;gap:10px;display:flex}.syd-account-sheet-head{align-items:center;gap:12px;padding-bottom:6px;display:flex}.syd-account-sheet-head p{color:var(--text-strong);margin:0;font-size:15px;font-weight:600}.syd-account-sheet-head span{color:var(--text-tertiary,var(--text-muted));font-size:12px}.syd-account-sheet .semi-select,.syd-account-sheet .semi-button{justify-content:flex-start;width:100%;height:44px}.workspace-nav-account{display:none}.workspace-sidebar{padding-bottom:calc(12px + env(safe-area-inset-bottom))}.syd-table-card-mode.syd-table-card-mode .semi-table-row-cell-selection{vertical-align:top;width:26px;padding:18px 6px 0 0}.master-list-toolbar .syd-more-actions-trigger.semi-button,.product-table-toolbar .syd-more-actions-trigger.semi-button{letter-spacing:0;border-radius:999px;width:40px;min-width:40px;height:40px;padding:0;font-size:20px;line-height:1}.syd-more-actions-list{flex-direction:column;gap:8px;display:flex}.syd-more-actions-list .semi-button{border-radius:10px;justify-content:flex-start;width:100%;height:46px;font-size:15px}.workspace-topbar .workspace-topbar-meta{flex:none;gap:0;min-width:0;margin-left:auto;width:auto!important}.workspace-topbar .workspace-topbar-user{gap:0}.master-list-toolbar,.product-table-toolbar{max-width:calc(100vw - 28px)!important}.master-list-toolbar .semi-button,.product-table-toolbar .semi-button{max-width:calc(100vw - 28px)}.syd-table-card-mode.syd-table-card-mode.syd-table-card-mode .semi-table-tbody>.semi-table-row>.semi-table-row-cell{padding:0 var(--m-page-x) 10px var(--m-page-x)!important;border-bottom:0!important}.syd-table-card-form .syd-table-card.syd-table-card{box-shadow:none;background:0 0;border:0;border-radius:0;gap:4px;padding:0;position:relative}.syd-table-card-form.syd-table-card-form.syd-table-card-form.syd-table-card-form.syd-table-card-form.syd-table-card-form.syd-table-card-form .semi-table-tbody td{padding:12px 0!important}.syd-table-card-form .semi-table-tbody>.semi-table-row+.semi-table-row>td{border-top:1px solid var(--border)}.syd-table-card-form .syd-table-card-meta{flex-flow:wrap;align-items:flex-end;gap:4px 6px;margin:0;display:flex}.syd-table-card-form .syd-table-card-meta-item{min-width:0;display:block}.syd-table-card-form .syd-table-card-meta-item dt{white-space:nowrap;text-overflow:ellipsis;height:16px;margin:0 0 2px;font-size:10px;line-height:16px;overflow:hidden}.syd-table-card-form .syd-table-card-meta-item dd{text-align:left;width:100%;margin:0;display:block}.syd-table-card-form .syd-table-card-meta-item dd .semi-input-wrapper,.syd-table-card-form .syd-table-card-meta-item dd .semi-input-number,.syd-table-card-form .syd-table-card-meta-item dd .semi-select{width:100%}.syd-table-card-form .syd-table-card-meta-item{flex:100%;order:5;min-width:0;display:block}.syd-table-card-form .syd-table-card-meta-item[data-col=qty]{flex:1 1 0;order:2;min-width:0}.syd-table-card-form .syd-table-card-meta-item[data-col=unitPrice]{flex:1 1 0;order:3;min-width:0}.syd-table-card-form .syd-table-card-meta-item[data-col=amount]{flex:1 1 0;order:4;min-width:0}.syd-table-card-form .syd-table-card-meta-item dd .semi-input-number,.syd-table-card-form .syd-table-card-meta-item dd .semi-input-wrapper,.syd-table-card-form .syd-table-card-meta-item dd .semi-select-selection{border-radius:5px;height:26px!important;min-height:26px!important;padding:0 5px!important}.syd-table-card-form .syd-table-card-meta-item dd input{height:24px!important;padding:0!important;font-size:13px!important;line-height:24px!important}.syd-table-card-form .syd-table-card-meta-item dd input::placeholder{opacity:0!important}.syd-table-card-form .syd-table-card-meta-item dd .semi-input-number-suffix-btns,.syd-table-card-form .syd-table-card-meta-item dd .semi-input-number-button-up,.syd-table-card-form .syd-table-card-meta-item dd .semi-input-number-button-down{display:none}.syd-table-card-form .syd-table-card-meta-item dd .semi-input-suffix,.syd-table-card-form .syd-table-card-meta-item dd .semi-input-number-suffix{display:none!important}.syd-table-card-form .syd-table-card-meta-item:not(:has(input)):not(:has(textarea)):not(:has(.semi-select)){flex:100%;order:1;align-items:baseline;gap:6px;display:flex}.syd-table-card-form .syd-table-card-meta-item:not(:has(input)):not(:has(textarea)):not(:has(.semi-select)) dt{margin:0}.syd-table-card-form .syd-table-card-meta-item:not(:has(input)):not(:has(textarea)):not(:has(.semi-select)) dt{margin:0;font-size:12px;display:block}.syd-table-card-form .syd-table-card-meta-item:not(:has(input)):not(:has(textarea)):not(:has(.semi-select)) dd{width:auto;font-size:12px}.syd-table-card-form .syd-table-card-head img,.syd-table-card-form .syd-table-card-head .purchase-order-line-product-thumbnail,.syd-table-card-form .syd-table-card-head [class*=thumbnail]{width:44px;min-width:44px;height:44px}.syd-table-card-form .syd-table-card-title strong{font-size:13px;line-height:1.35}.syd-table-card-form .syd-table-card-title .purchase-order-line-product-info>span,.syd-table-card-form .syd-table-card-title .purchase-order-line-product-thumbnail>span,.syd-table-card-form .syd-table-card-title .syd-product-name-meta{font-size:11px;line-height:1.35}.syd-table-card-form .syd-table-card-actions{border:0;margin:0;padding:0;position:absolute;top:2px;right:0}.syd-table-card-form .syd-table-card-actions .semi-button{height:26px;padding:0 6px;font-size:12px}.syd-table-card-form .syd-table-card-head{padding-right:48px}.syd-picker-cell{display:block;position:relative}.syd-picker-cell>.semi-button{width:100%;padding-right:104px}.syd-picker-qty{align-items:center;gap:6px;display:inline-flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.syd-picker-qty-btn{width:28px;height:28px;color:var(--text-secondary,var(--text-muted));background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex}.syd-picker-qty-btn:disabled{opacity:.35}.syd-picker-qty-value{border:1px solid var(--border);width:44px;height:28px;color:var(--text-muted);text-align:center;appearance:textfield;background:0 0;border-radius:3px;flex:none;padding:0 4px;font-size:13px;line-height:1;font-family:var(--font-number)!important}.syd-picker-qty-value:focus{border-color:var(--brand-600);outline:none}.syd-picker-qty-value.is-on{border-color:var(--brand-600);color:var(--brand-600);font-weight:600}.syd-sheet-panel:has(.syd-product-picker){flex-direction:column;max-height:80vh;display:flex;overflow:hidden}.syd-sheet-panel:has(.syd-product-picker) .syd-sheet-body{flex-direction:column;flex:1;min-height:0;display:flex}.syd-sheet-body .syd-product-picker{flex:1;min-height:0}.syd-sheet-body .purchase-entry-mode-content{flex-direction:column;flex:1;min-height:0;display:flex}.syd-sheet-body .purchase-order-product-picker-list{flex:1;min-height:0;overflow-y:auto}.syd-sheet-body .syd-product-picker.syd-product-picker.syd-product-picker{background:0 0;border:0;height:auto;padding:0;width:100%!important;min-width:0!important;max-width:none!important}.syd-table-feed-foot{color:var(--text-muted);text-align:center;padding:14px 0 6px;font-size:12px}.syd-m-filterbar:not(.is-sheet-open){--control-height:36px;padding-top:6px;padding-bottom:12px}.syd-m-filterbar:not(.is-sheet-open) .syd-m-filter.master-search-card{height:36px!important}.syd-m-filterbar:not(.is-sheet-open) .syd-m-filter-toggle{width:34px!important;height:34px!important}.syd-m-filterbar:not(.is-sheet-open) .syd-m-filter-toggle svg{width:15px!important;height:15px!important}.syd-m-filterbar{top:var(--syd-appbar-h);z-index:40;position:sticky}.workspace-content.has-tabs .syd-m-filterbar{top:calc(var(--syd-appbar-h) + var(--syd-tabs-h))}.workspace-content.has-tabs .master-list-card:has(.sales-order-v1-stage-row) .syd-m-filterbar{top:calc(var(--syd-appbar-h) + var(--syd-tabs-h) + var(--syd-stage-h))}.syd-table-card-mode.syd-table-card-mode .semi-table-container,.syd-table-card-mode.syd-table-card-mode .semi-table,.syd-table-card-mode.syd-table-card-mode .semi-table-body,.syd-table-card-mode.syd-table-card-mode .semi-table-tbody,.syd-table-card-mode.syd-table-card-mode .semi-table-tbody>.semi-table-row{background:0 0!important}.syd-list-toolbar-sync .integration-data-sync-state{display:none!important}.syd-list-toolbar.syd-list-toolbar.syd-list-toolbar{align-items:flex-end!important}.syd-list-toolbar-act:not(.syd-list-toolbar-sync) .semi-button.semi-button.semi-button-primary{min-width:0;font-size:0;display:inline-flex;position:relative;border-radius:50%!important;width:46px!important;height:46px!important;padding:0!important}.syd-list-toolbar-act:not(.syd-list-toolbar-sync) .semi-button.semi-button-primary .semi-button-content{font-size:0}.syd-list-toolbar-act:not(.syd-list-toolbar-sync) .semi-button.semi-button-primary:before,.syd-list-toolbar-act:not(.syd-list-toolbar-sync) .semi-button.semi-button-primary:after{content:"";background:#fff;border-radius:1.5px;position:absolute;top:50%;left:50%}.syd-list-toolbar-act:not(.syd-list-toolbar-sync) .semi-button.semi-button-primary:before{width:18px;height:3px;transform:translate(-50%,-50%)}.syd-list-toolbar-act:not(.syd-list-toolbar-sync) .semi-button.semi-button-primary:after{width:3px;height:18px;transform:translate(-50%,-50%)}.syd-list-toolbar:has(.syd-list-toolbar-sync):has(.syd-list-toolbar-act:not(.syd-list-toolbar-sync)){border-radius:23px;overflow:hidden;box-shadow:0 8px 20px #0f172a2e;gap:0!important}.syd-list-toolbar:has(.syd-list-toolbar-sync):has(.syd-list-toolbar-act:not(.syd-list-toolbar-sync)) .semi-button{box-shadow:none!important;border-radius:0!important}.syd-list-toolbar:has(.syd-list-toolbar-sync):has(.syd-list-toolbar-act:not(.syd-list-toolbar-sync)) .syd-list-toolbar-sync{position:relative}.syd-list-toolbar:has(.syd-list-toolbar-sync):has(.syd-list-toolbar-act:not(.syd-list-toolbar-sync)) .syd-list-toolbar-sync:after{content:"";background:#0f172a1f;height:1px;position:absolute;bottom:0;left:8px;right:8px}.workspace-content .syd-list-toolbar .syd-list-toolbar-sync .semi-button.semi-button.semi-button:not(.semi-button-disabled):hover,.workspace-content .syd-list-toolbar .syd-list-toolbar-sync .semi-button.semi-button.semi-button:not(.semi-button-disabled):focus,.workspace-content .syd-list-toolbar .syd-list-toolbar-sync .semi-button.semi-button.semi-button:not(.semi-button-disabled):focus-visible{background:var(--brand-600)!important;color:#fff!important}.workspace-content .syd-list-toolbar .syd-list-toolbar-sync .semi-button.semi-button.semi-button:not(.semi-button-disabled):active{filter:brightness(.94)}.syd-list-toolbar-sync .semi-button.semi-button.semi-button.syd-sync-fab{border-radius:50%!important;width:46px!important;min-width:0!important;height:46px!important;min-height:0!important;padding:0!important}.syd-list-toolbar-sync .semi-button.syd-sync-fab svg{stroke-width:3.6px!important;width:20px!important;height:20px!important}.syd-sync-sheet{flex-direction:column;gap:14px;padding:4px 0 8px;display:flex}.syd-sync-sheet-state{color:var(--text-muted);font-size:var(--m-body);margin:0}.syd-sync-sheet-note{font-size:var(--m-body);border-radius:10px;margin:0;padding:10px 12px}.syd-sync-sheet-note.is-ok{background:var(--brand-50);color:var(--brand-700)}.syd-sync-sheet-note.is-fail{background:var(--danger-50);color:var(--danger-700)}.syd-sync-sheet-note.is-info{background:var(--warning-50);color:var(--warning-700)}.syd-sync-sheet .semi-button{height:var(--m-control-h);border-radius:var(--m-radius-control)}.workspace-tabs-bar.workspace-tabs-bar,.workspace-tabs-bar .semi-tabs-bar.semi-tabs-bar{border-bottom:0}.workspace-tabs-bar .syd-page-tabs .semi-tabs-bar-line .semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab{padding-top:2px;padding-bottom:6px;font-size:14px}.workspace-tabs-bar.workspace-tabs-bar{padding-top:8px;padding-bottom:0}.workspace-tabs-bar .syd-page-tabs .semi-tabs-bar-line .semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab:not(:last-of-type){margin-right:20px}.syd-export-only-toolbar{display:none!important}.workspace-shell>.workspace-content{grid-row:2}:root .workspace-topbar.workspace-topbar.workspace-topbar{background:var(--surface-panel)!important}.workspace-main-panel>.workspace-tabs-bar{margin-bottom:0}.master-list-card .sales-order-v1-stage-row{background:var(--surface-panel);padding-left:var(--m-page-x);padding-right:var(--m-page-x);top:calc(var(--syd-appbar-h) + var(--syd-tabs-h));z-index:42;order:-1;margin-bottom:-16px;position:sticky}.syd-table-card-mode.syd-table-card-mode .semi-table-pagination-outer{padding-left:var(--m-page-x)!important;padding-right:var(--m-page-x)!important;background:0 0!important}.syd-table-card-mode.syd-table-card-mode .semi-table-placeholder{margin:0 var(--m-page-x);border-radius:var(--m-radius-card,16px);background:var(--surface-panel)!important;padding:36px 16px!important}.syd-table-card-mode.syd-table-card-mode .semi-table-placeholder .syd-table-empty{padding:0}.syd-table-card-mode.syd-table-card-mode.syd-table-card-mode .semi-table-column-selection.semi-table-row-cell{vertical-align:top!important;width:30px!important;padding:16px 4px 0 0!important}.syd-table-card-mode.syd-table-card-mode .semi-table-column-selection .semi-checkbox{transform:scale(.9)}.syd-m-filterbar:not(.is-sheet-open) .master-field .semi-input-prefix,.syd-m-filterbar:not(.is-sheet-open) .master-field .semi-select-prefix{display:none!important}.syd-m-filterbar:not(.is-sheet-open) .master-field .semi-input-wrapper{padding-left:14px!important}.syd-m-filter-toggle{border-radius:999px!important}.master-list-toolbar.master-list-toolbar.master-list-toolbar .semi-button-primary.semi-button-primary,.product-table-toolbar.product-table-toolbar.product-table-toolbar .semi-button-primary.semi-button-primary{background:var(--brand-600)!important;color:#fff!important;border:0!important;border-radius:999px!important;height:48px!important;padding:0 22px!important;font-size:15px!important;font-weight:600!important;box-shadow:0 8px 20px #0ac16052!important}.master-list-toolbar.master-list-toolbar.master-list-toolbar .semi-button,.product-table-toolbar.product-table-toolbar.product-table-toolbar .semi-button{border-radius:999px!important;height:40px!important}.master-list-toolbar.master-list-toolbar .syd-more-actions-trigger.semi-button,.product-table-toolbar.product-table-toolbar .syd-more-actions-trigger.semi-button{background:var(--surface-panel)!important;width:44px!important;min-width:44px!important;height:44px!important;color:var(--text-secondary)!important;border:1px solid var(--border)!important;padding:0!important;font-size:18px!important;box-shadow:0 4px 14px #0f172a1f!important}.syd-more-actions-list .semi-button.semi-button{height:46px!important;box-shadow:none!important;border-radius:10px!important}.syd-table-card-mode.syd-table-card-mode col.semi-table-column-selection{width:30px!important}.syd-m-filterbar:not(.is-sheet-open) .master-field .semi-input-wrapper,.syd-m-filterbar:not(.is-sheet-open) .master-field .semi-select,.syd-m-filterbar:not(.is-sheet-open) .master-field .semi-autocomplete{border-radius:999px!important}.master-list-toolbar.master-list-toolbar.master-list-toolbar .syd-more-actions-trigger.syd-more-actions-trigger,.product-table-toolbar.product-table-toolbar.product-table-toolbar .syd-more-actions-trigger.syd-more-actions-trigger{background:var(--surface-panel)!important;color:var(--text-secondary)!important;border:1px solid var(--border)!important;box-shadow:0 4px 14px #0f172a1f!important}.workspace-content .semi-page .semi-page-switch{display:none}body.syd-mobile-sheet-open .master-list-toolbar,body.syd-mobile-sheet-open .product-table-toolbar{display:none!important}.syd-m-filterbar.is-sheet-open .syd-m-filter.master-search-card{background:var(--surface-panel)!important;border-radius:16px 16px 0 0!important}.syd-m-filterbar.is-sheet-open .syd-m-filter.master-search-card:before{content:"";background:var(--border);border-radius:999px;width:36px;height:4px;margin:4px auto 10px;display:block}.syd-m-filterbar.is-sheet-open .master-search-actions{gap:8px;padding-top:4px;display:flex!important}.syd-m-filterbar.is-sheet-open .master-search-actions .semi-button{flex:1 1 0;border-radius:10px!important;height:44px!important}.syd-m-filter-done{padding-top:8px}.syd-m-filterbar.is-sheet-open .syd-m-filter.master-search-card.master-search-card{padding:4px 16px calc(12px + env(safe-area-inset-bottom))!important;gap:10px 0!important}.syd-m-filterbar.is-sheet-open .master-search-actions.master-search-actions.master-search-actions{grid-area:auto/1/auto/-1!important;gap:8px!important;padding-top:4px!important;display:flex!important}.syd-m-filterbar.is-sheet-open .master-search-actions.master-search-actions .semi-button{border-radius:10px!important;flex:1 1 0!important;width:auto!important;height:44px!important}.syd-m-filter-done{grid-column:1/-1}.syd-m-filterbar.is-sheet-open .master-search-actions .semi-button.semi-button.semi-button{border-radius:10px!important;flex:1 1 0!important;width:100%!important;min-width:0!important;max-width:none!important;height:44px!important}}:root{--m-radius-card:16px;--m-radius-control:12px;--m-radius-pill:999px;--m-page-x:12px;--m-card-pad:14px;--m-body:14px;--m-control-h:48px}@media (width<=640px){.syd-table-card.syd-table-card{border-radius:var(--m-radius-card);padding:var(--m-card-pad)}.syd-sheet-panel,.syd-m-filterbar.is-sheet-open .syd-m-filter.master-search-card{border-radius:20px 20px 0 0!important}.syd-m-filter-done button,.syd-more-actions-list .semi-button.semi-button,.syd-m-filterbar.is-sheet-open .master-search-actions .semi-button.semi-button.semi-button{height:var(--m-control-h)!important;border-radius:var(--m-radius-control)!important;font-size:15px!important}.syd-table-card-status .semi-tag{border-radius:var(--m-radius-pill);white-space:nowrap;border:0;align-items:center;height:22px;padding:0 10px;font-size:11px;font-weight:500;line-height:22px;display:inline-flex}.semi-sidesheet .purchase-workflow-timeline .purchase-workflow-timeline-item{padding-bottom:16px}.semi-sidesheet .purchase-workflow-timeline .semi-timeline-item-head{box-sizing:border-box;width:14px;height:14px}.semi-sidesheet .purchase-workflow-timeline .semi-timeline-item-head-custom{width:14px;height:14px;color:var(--brand-600);background:0 0;padding:0;font-size:0;line-height:0}.semi-sidesheet .purchase-workflow-timeline .semi-timeline-item-tail{border-left-color:var(--divider)}.semi-sidesheet .purchase-workflow-timeline .purchase-workflow-timeline-avatar{align-self:flex-start;margin-top:1px;width:24px!important;min-width:24px!important;height:24px!important;font-size:10px!important}.semi-sidesheet .purchase-workflow-timeline .purchase-workflow-timeline-avatar-group{flex-basis:24px;width:24px;height:24px}.semi-sidesheet .purchase-workflow-timeline .purchase-workflow-timeline-avatar-group .purchase-workflow-timeline-avatar{margin-top:0;width:14px!important;min-width:14px!important;height:14px!important}.semi-sidesheet .purchase-workflow-timeline .purchase-workflow-timeline-avatar-group .purchase-workflow-timeline-avatar+.purchase-workflow-timeline-avatar{margin-left:-4px}.semi-sidesheet .purchase-workflow-timeline .purchase-workflow-timeline-avatar-group.is-3 .purchase-workflow-timeline-avatar{width:12px!important;min-width:12px!important;height:12px!important}.semi-sidesheet .purchase-workflow-timeline .purchase-workflow-timeline-avatar-group.is-3 .purchase-workflow-timeline-avatar+.purchase-workflow-timeline-avatar{margin-left:-6px}.semi-sidesheet .purchase-workflow-timeline .purchase-workflow-timeline-avatar-group.is-4 .purchase-workflow-timeline-avatar{width:12px!important;min-width:12px!important;height:12px!important}.semi-sidesheet .purchase-workflow-timeline .purchase-workflow-timeline-avatar-group.is-4 .purchase-workflow-timeline-avatar+.purchase-workflow-timeline-avatar{margin-left:-8px}.semi-sidesheet .purchase-workflow-timeline .purchase-workflow-timeline-content{align-items:flex-start;gap:8px}.semi-sidesheet .purchase-workflow-timeline .purchase-workflow-timeline-heading{gap:8px;width:100%}.semi-sidesheet .purchase-workflow-timeline .purchase-workflow-timeline-heading strong{font-size:var(--m-body);color:var(--text-strong);font-weight:600}.semi-sidesheet .purchase-workflow-timeline .purchase-workflow-timeline-heading time{color:var(--text-muted);flex:none;margin-left:auto;font-size:11px}.semi-sidesheet .purchase-workflow-timeline .purchase-workflow-timeline-meta{color:var(--text-secondary);align-items:center;gap:8px;margin-top:3px;font-size:13px;line-height:18px;display:flex}.semi-sidesheet .purchase-workflow-timeline .purchase-workflow-timeline-meta b{border-radius:var(--m-radius-pill);background:var(--brand-50);height:20px;color:var(--brand-700);white-space:nowrap;align-items:center;padding:0 8px;font-size:11px;font-weight:500;display:inline-flex}.semi-sidesheet .purchase-workflow-timeline .purchase-workflow-timeline-outcome{border-left:2px solid var(--border);color:var(--text-muted);background:0 0;margin:6px 0 0;padding:0 0 0 10px;font-size:12px;line-height:18px}.semi-sidesheet .purchase-workflow-timeline .purchase-workflow-timeline-content>div:last-child{flex:auto;min-width:0}.semi-sidesheet .purchase-workflow-timeline .semi-timeline-item-head-custom svg,.semi-sidesheet .purchase-workflow-timeline .semi-timeline-item-head{width:10px;height:10px}.semi-sidesheet .purchase-workflow-timeline-item--pending .purchase-workflow-timeline-meta b{background:var(--warning-50);color:var(--warning-600)}.semi-sidesheet .purchase-workflow-timeline-item--returned .purchase-workflow-timeline-meta b,.semi-sidesheet .purchase-workflow-timeline-item--revoked .purchase-workflow-timeline-meta b{background:var(--danger-50);color:var(--danger-600)}.semi-sidesheet .purchase-workflow-timeline-item--skipped .purchase-workflow-timeline-meta b,.semi-sidesheet .purchase-workflow-timeline-item--upcoming .purchase-workflow-timeline-meta b{background:var(--surface-control-muted,#0f172a0d);color:var(--text-muted)}.syd-table-card-form.syd-table-card-form.syd-table-card-form.syd-table-card-form.syd-table-card-form.syd-table-card-form.syd-table-card-form .semi-table-tbody>.semi-table-row+.semi-table-row>td{border-top:1px solid var(--grid-line)!important}.syd-table-card-form .syd-table-card:not(:has(input,textarea,.semi-select)) .syd-table-card-meta-item.syd-table-card-meta-item{justify-content:space-between;align-items:center;height:20px}.syd-table-card-form .syd-table-card:not(:has(input,textarea,.semi-select)) .syd-table-card-meta-item.syd-table-card-meta-item dd{text-align:right;flex:auto}.syd-fee-summary.syd-fee-summary.purchase-fee-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.syd-fee-summary.syd-fee-summary.purchase-fee-summary>.product-detail-readonly-field.product-detail-readonly-field{border-left:1px solid var(--grid-line);border-top:0;padding-left:10px;padding-right:10px}.syd-fee-summary.syd-fee-summary.purchase-fee-summary .product-detail-readonly-label.product-detail-readonly-label{font-size:13px!important}.syd-fee-summary.syd-fee-summary.purchase-fee-summary>.product-detail-readonly-field.product-detail-readonly-field:nth-child(3n+1){border-left:0;padding-left:0}.syd-fee-summary.syd-fee-summary.purchase-fee-summary>.product-detail-readonly-field.product-detail-readonly-field:nth-child(3n){padding-right:0}.syd-fee-summary.syd-fee-summary.purchase-fee-summary>.product-detail-readonly-field.product-detail-readonly-field:nth-child(n+4){border-top:1px solid var(--grid-line)}.semi-sidesheet .purchase-workflow-timeline .semi-timeline-item-head.semi-timeline-item-head{top:8px}.semi-sidesheet .purchase-workflow-timeline .semi-timeline-item-head-custom.semi-timeline-item-head-custom,.semi-sidesheet .purchase-workflow-timeline .semi-timeline-item-tail.semi-timeline-item-tail{top:13px}.syd-table-card-form .syd-table-card-title .syd-product-name-text.syd-product-name-text{font-size:14px;font-weight:500;line-height:20px}.master-list-card .sales-order-v1-stage-row.sales-order-v1-stage-row{padding-bottom:16px}.master-list-card .sales-order-v1-stage-row>.syd-subtabs.syd-subtabs{margin-bottom:0}.semi-sidesheet .syd-stat-panel>.petty-cash-summary-grid,.semi-sidesheet .syd-stat-panel>.todo-overview-grid,.semi-sidesheet .syd-stat-panel>.master-summary-grid,.semi-sidesheet .syd-stat-panel>.portal-metric-grid,.semi-sidesheet .syd-stat-panel>.invoice-summary-grid,.syd-bare-page .syd-stat-panel>.petty-cash-summary-grid{grid-template-columns:repeat(min(var(--stat-cols-sm,3), 2), minmax(0, 1fr))!important}.semi-sidesheet .syd-stat-panel>div:not(.syd-stat-panel-head)>*{border-left:1px solid var(--grid-line)!important;padding-left:24px!important;padding-right:24px!important}.semi-sidesheet .syd-stat-panel>div:not(.syd-stat-panel-head)>:nth-child(odd){border-left:0!important;padding-left:0!important}.semi-sidesheet .syd-stat-panel>div:not(.syd-stat-panel-head)>:nth-child(2n),.semi-sidesheet .syd-stat-panel>div:not(.syd-stat-panel-head)>:last-child{padding-right:0!important}.syd-sheet-root:has(.syd-select-sheet){z-index:2100}.syd-sheet-panel:has(.syd-select-sheet){flex-direction:column;display:flex;overflow:hidden}:is(.syd-sheet-panel:has(.syd-select-sheet)>.syd-sheet-handle,.syd-sheet-panel:has(.syd-select-sheet)>.syd-sheet-title){flex:none}.syd-sheet-panel:has(.syd-select-sheet)>.syd-sheet-body{flex-direction:column;flex:auto;min-height:0;display:flex}.syd-select-sheet{flex-direction:column;flex:auto;gap:8px;min-height:0;display:flex}.syd-select-sheet-search{flex:none}.syd-select-sheet-list{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.syd-select-sheet-search{box-sizing:border-box;border:1px solid var(--border);background:var(--surface-page,var(--surface-panel));width:100%;height:40px;color:var(--text-strong);font-size:var(--m-body);border-radius:10px;outline:none;padding:0 12px}.syd-select-sheet-search:focus{border-color:var(--brand-600)}.syd-select-sheet-group-title{color:var(--text-tertiary,var(--text-muted));padding:8px 0 4px;font-size:12px}.syd-select-sheet-option.syd-select-sheet-option{border:0;border-bottom:1px solid var(--grid-line);width:100%;min-height:44px;color:var(--text-strong);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:0 4px;font-size:15px;display:flex}.syd-select-sheet-group:last-child .syd-select-sheet-option:last-child{border-bottom:0}.syd-select-sheet-option:active{background:var(--surface-page,#0f172a08)}.syd-select-sheet-option.is-selected{color:var(--brand-700);font-weight:500}.syd-select-sheet-option-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.syd-select-sheet-check{color:var(--brand-600);flex:none}.syd-select-sheet-empty{text-align:center;color:var(--text-tertiary,var(--text-muted));padding:24px 0;font-size:13px}.syd-sheet-panel:has(.syd-product-picker) .syd-picker-sheet-done{flex:none;position:static}.syd-product-items-empty-add{justify-content:center;padding:8px 0;display:flex}.syd-product-items .syd-table-card-form .semi-table-placeholder.semi-table-placeholder{background:0 0!important;border-bottom:0!important}.syd-table-card-form .syd-table-card-meta-item[data-col=qty]:has(.purchase-order-qty-group){flex:100%}.syd-table-card-form .syd-table-card-meta-item dd .purchase-order-qty-group.purchase-order-qty-group{flex-direction:row;width:100%}.syd-table-card-form .syd-table-card-meta-item dd .purchase-order-qty-group .semi-input-number{flex:1 1 0;min-width:0}.syd-product-items.syd-product-items .syd-table-card-form .purchase-order-qty-group .semi-input-number+.semi-input-number{border-top:0!important;border-left:1px solid var(--border)!important}.syd-table-card-form .syd-table-card-meta-item dd .purchase-order-qty-group .semi-input-prefix,.syd-table-card-form .syd-table-card-meta-item dd .purchase-order-qty-group .semi-input-suffix{color:var(--text-muted);flex:none;align-items:center;margin:0;padding:0 4px;font-size:12px;font-weight:400;display:flex!important}.syd-table-card-form .syd-table-card-meta-item dd .purchase-order-qty-group .purchase-order-qty-label,.syd-table-card-form .syd-table-card-meta-item dd .purchase-order-qty-group .purchase-order-quantity-unit-addon{color:var(--text-muted);font-size:12px;font-weight:400}.syd-table-card-form .syd-table-card-meta-item dd .purchase-order-qty-group input{text-align:center;min-width:0}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .semi-input-wrapper.semi-input-wrapper,.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .semi-select-selection.semi-select-selection{height:26px!important;min-height:26px!important}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .semi-input-wrapper.semi-input-wrapper input{height:24px!important;line-height:24px!important}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .purchase-order-qty-group .semi-input-wrapper.semi-input-wrapper,.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .semi-input-number.semi-input-number{padding:0!important}.syd-table-card-form .syd-table-card-meta-item dd .purchase-order-qty-group input::placeholder{color:var(--text-placeholder,var(--text-muted));opacity:1!important}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item:has(input){flex-direction:row;justify-content:space-between;align-items:center;gap:12px;min-height:32px;flex:100%!important;display:flex!important}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item:has(input)>dt{height:auto;color:var(--text-tertiary,var(--text-muted));flex:none;margin:0;font-size:13px;line-height:20px;overflow:visible}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item:has(input)>dd{flex:auto;width:auto;min-width:0}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .semi-input-number.semi-input-number,.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .semi-input-wrapper.semi-input-wrapper{width:100%;height:32px!important;min-height:32px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .semi-input-wrapper.semi-input-wrapper input{color:var(--text-strong);text-align:right;font-weight:500;height:32px!important;padding:0!important;font-size:14px!important;line-height:32px!important}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd input::placeholder{color:var(--text-placeholder,var(--text-muted));font-weight:400;opacity:1!important}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item:has(.purchase-order-qty-group)>dt{display:none}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .purchase-order-qty-group.purchase-order-qty-group{background:0 0;border:0;border-radius:0;flex-direction:column;width:100%}.syd-product-items.syd-product-items .syd-table-card-form.syd-table-card-form .purchase-order-qty-group .semi-input-number+.semi-input-number{border-top:0!important;border-left:0!important}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .purchase-order-qty-group .semi-input-prefix{flex:auto;padding:0!important;display:flex!important}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .purchase-order-qty-group .purchase-order-qty-label{color:var(--text-tertiary,var(--text-muted));font-size:13px;line-height:20px}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .purchase-order-qty-group input{flex:0 120px;width:120px}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .purchase-order-qty-group .semi-input-suffix{flex:none;padding:0 0 0 4px!important;display:flex!important}}.syd-qty-label-unit{display:none}@media (width<=640px){.syd-table-card-form .purchase-order-qty-group .syd-qty-label-unit{font-style:normal;display:inline}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .purchase-order-qty-group .semi-input-prefix{text-align:left;justify-content:flex-start}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .purchase-order-qty-group .semi-input-suffix{display:none!important}.syd-table-card-form .syd-table-card:has(input) .syd-table-card-meta-item.syd-table-card-meta-item:not(:has(input)):not(:has(textarea)):not(:has(.semi-select)){justify-content:space-between;align-items:center;min-height:32px}.syd-table-card-form .syd-table-card:has(input) .syd-table-card-meta-item.syd-table-card-meta-item:not(:has(input)):not(:has(textarea)):not(:has(.semi-select)) dt{color:var(--text-tertiary,var(--text-muted));height:auto;font-size:13px;line-height:20px}.syd-table-card-form .syd-table-card:has(input) .syd-table-card-meta-item.syd-table-card-meta-item:not(:has(input)):not(:has(textarea)):not(:has(.semi-select)) dd{text-align:right;font-size:14px}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .purchase-order-qty-group .purchase-order-qty-label.purchase-order-qty-label{margin:0!important}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .purchase-order-qty-group .semi-input-number{min-height:36px}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item:has(input){min-height:36px}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .purchase-order-qty-group.purchase-order-qty-group{gap:0}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .purchase-order-qty-group .semi-input-number{align-items:center;display:flex}.syd-table-card-form .syd-table-card:has(input) .syd-table-card-meta.syd-table-card-meta{gap:0}.syd-table-card-form .syd-table-card:has(input) .syd-table-card-meta-item.syd-table-card-meta-item:not(:has(input)):not(:has(textarea)):not(:has(.semi-select)){min-height:36px}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .purchase-order-qty-group .semi-input-number.semi-input-number{height:36px!important;min-height:36px!important}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .purchase-order-qty-group .semi-input-number:not(:last-child){border-bottom:0!important}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item:has(input):not(:last-child){border-bottom:0!important}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item:has(input){align-items:stretch;gap:0}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item:has(input)>dt{align-items:center;padding-right:12px;display:flex}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item:has(input)>dd{align-items:center;display:flex}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item:has(input):not(:has(.purchase-order-qty-group)):not(:last-child)>dd{border-bottom:1px solid var(--grid-line)}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .purchase-order-qty-group .semi-input-prefix{align-self:stretch;align-items:center;flex:none!important;padding-right:12px!important}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .purchase-order-qty-group .semi-input-wrapper.semi-input-wrapper{height:36px!important;min-height:36px!important}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .purchase-order-qty-group .semi-input-wrapper.semi-input-wrapper input{flex:auto;width:auto;height:36px!important;line-height:36px!important}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .purchase-order-qty-group .semi-input-number:not(:last-child) .semi-input-wrapper.semi-input-wrapper input,.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item:not(:last-child) dd .purchase-order-qty-group .semi-input-number:last-child .semi-input-wrapper.semi-input-wrapper input{border-bottom:1px solid var(--grid-line)!important}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .purchase-order-qty-group .semi-input-prefix{box-sizing:border-box;min-width:calc(7em + 12px);font-size:13px}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item:has(input)>dt{box-sizing:border-box;min-width:calc(7em + 12px);font-size:13px}:is(.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item:has(input),.syd-table-card-form .syd-table-card:has(input) .syd-table-card-meta-item.syd-table-card-meta-item:not(:has(input)):not(:has(textarea)):not(:has(.semi-select))){min-height:44px}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .semi-input-number.semi-input-number,.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .semi-input-wrapper.semi-input-wrapper,.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .purchase-order-qty-group .semi-input-number.semi-input-number,.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .purchase-order-qty-group .semi-input-wrapper.semi-input-wrapper{height:44px!important;min-height:44px!important}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .semi-input-wrapper.semi-input-wrapper input,.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .purchase-order-qty-group .semi-input-wrapper.semi-input-wrapper input{height:44px!important;line-height:44px!important}.syd-table-card-form.syd-table-card-form .syd-table-card-head .purchase-order-line-product-thumbnail.purchase-order-line-product-thumbnail{overflow:hidden;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.syd-table-card-form.syd-table-card-form .syd-table-card-head .purchase-order-line-product-thumbnail img{object-fit:cover;width:100%;height:100%;display:block}.syd-table-card-form .syd-table-card.syd-table-card:has(.syd-table-card-actions){grid-template-columns:minmax(0,1fr) auto;column-gap:8px;display:grid}.syd-table-card-form .syd-table-card.syd-table-card:has(.syd-table-card-actions)>*{grid-column:1/-1;min-width:0}.syd-table-card-form .syd-table-card.syd-table-card:has(.syd-table-card-actions)>.syd-table-card-head{grid-area:1/1;padding-right:0}.syd-table-card-form .syd-table-card.syd-table-card:has(.syd-table-card-actions)>.syd-table-card-actions{grid-area:1/2;align-self:center;position:static}.syd-table-card-mode:not(.syd-table-card-form) .syd-table-card .syd-person-avatar,.syd-table-card-mode:not(.syd-table-card-form) .syd-table-card .semi-avatar,.syd-table-card-mode:not(.syd-table-card-form) .syd-table-card [class*=avatar]:not(.syd-person):not(.syd-person-name){display:none!important}.syd-table-card-mode:not(.syd-table-card-form) .syd-table-card-status .semi-tag.semi-tag,.syd-table-card-mode:not(.syd-table-card-form) .syd-table-card-status .semi-tag.semi-tag .semi-tag-content{height:18px!important;min-height:18px!important;font-size:10px!important;line-height:18px!important}.syd-table-card-mode:not(.syd-table-card-form) .syd-table-card-status .semi-tag.semi-tag{padding:0 6px!important}.workspace-content .master-list-toolbar .syd-list-toolbar-act .semi-button.semi-button.semi-button.semi-button-primary.semi-button-primary{width:46px!important;height:46px!important;min-height:0!important;padding:0!important}.product-drawer-section-panel:has(>.syd-adaptive-table-host .semi-table-placeholder):has(>.syd-subtable-footer>.purchase-return-add-row)>.syd-adaptive-table-host{display:none}.product-drawer-section-panel:has(>.syd-adaptive-table-host .semi-table-placeholder)>.syd-subtable-footer:has(>.purchase-return-add-row){flex-direction:column;align-items:stretch;gap:16px}.product-drawer-section-panel:has(>.syd-adaptive-table-host .semi-table-placeholder)>.syd-subtable-footer>.purchase-return-add-row.purchase-return-add-row{border-radius:var(--semi-border-radius-small,3px);background:var(--semi-color-primary-light-default);height:32px;color:var(--semi-color-primary);justify-content:center;align-self:center;align-items:center;margin:8px 0 0;padding:0 12px;font-size:14px;font-weight:600;line-height:32px;display:inline-flex}.product-drawer-section-panel:has(>.syd-adaptive-table-host .semi-table-placeholder)>.syd-subtable-footer>.syd-subtable-stat{align-self:flex-end}.purchase-order-drawer-form .purchase-order-items-table.syd-table-card-mode.syd-table-card-mode .semi-table-body>.semi-table.semi-table,.syd-table-card-form.syd-table-card-form.syd-table-card-form .semi-table-body>.semi-table.semi-table{width:100%!important;min-width:0!important}.syd-table-card-form.syd-table-card-form .syd-table-card-head .purchase-order-product-cell.purchase-order-product-cell{height:auto!important;min-height:0!important}.syd-select-sheet-option.syd-select-sheet-option.syd-select-sheet-create{color:var(--brand-700);font-weight:500}.syd-fee-summary.syd-fee-summary.purchase-fee-summary:has(input){grid-template-columns:repeat(2,minmax(0,1fr))}.syd-fee-summary.syd-fee-summary.purchase-fee-summary:has(input)>.product-detail-readonly-field.product-detail-readonly-field{border-top:0;border-left:0;padding-left:0;padding-right:0}.syd-fee-summary.syd-fee-summary.purchase-fee-summary:has(input)>.product-detail-readonly-field.product-detail-readonly-field:not(:first-child):not(:has(input)):not(:last-child){border-left:1px solid var(--grid-line);padding-left:10px}.syd-fee-summary.syd-fee-summary.purchase-fee-summary:has(input)>.product-detail-readonly-field.product-detail-readonly-field:has(input){border-top:1px solid var(--grid-line);flex-direction:row;grid-area:2/1/auto/-1;justify-content:space-between;align-items:center;gap:12px;display:flex}.syd-fee-summary.syd-fee-summary.purchase-fee-summary:has(input)>.product-detail-readonly-field:has(input)>.product-detail-readonly-label{flex:none;margin:0}.syd-fee-summary.syd-fee-summary.purchase-fee-summary:has(input)>.product-detail-readonly-field:has(input)>.product-detail-readonly-value{flex:auto;justify-content:flex-end;width:auto;min-width:0}:is(.syd-fee-summary.syd-fee-summary.purchase-fee-summary:has(input)>.product-detail-readonly-field:has(input) .semi-input-number.semi-input-number,.syd-fee-summary.syd-fee-summary.purchase-fee-summary:has(input)>.product-detail-readonly-field:has(input) .semi-input-wrapper.semi-input-wrapper){width:100%;height:32px!important;min-height:32px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.syd-fee-summary.syd-fee-summary.purchase-fee-summary:has(input)>.product-detail-readonly-field:has(input) input{text-align:right;font-weight:500;height:32px!important;padding:0!important;font-size:14px!important}.syd-fee-summary.syd-fee-summary.purchase-fee-summary:has(input)>.product-detail-readonly-field:has(input) .semi-input-number-suffix-btns{display:none!important}.syd-fee-summary.syd-fee-summary.purchase-fee-summary:has(input)>.product-detail-readonly-field:has(input) .semi-input-suffix{color:var(--text-muted);padding-left:2px;font-size:12px}.syd-fee-summary.syd-fee-summary.purchase-fee-summary:has(input)>.product-detail-readonly-field.product-detail-readonly-field:last-child:not(:has(input)){border-top:1px solid var(--grid-line);grid-area:3/1/auto/-1}.syd-product-items-empty-add .semi-button.semi-button{background:var(--semi-color-primary-light-default)!important}.product-drawer-section-panel:has(>.syd-adaptive-table-host .semi-table-placeholder)>.syd-subtable-footer>.purchase-return-add-row.purchase-return-add-row{font-weight:600}.syd-fee-summary.syd-fee-summary.purchase-fee-summary{row-gap:20px}.syd-fee-summary.syd-fee-summary.purchase-fee-summary>.product-detail-readonly-field.product-detail-readonly-field.product-detail-readonly-field{border-top:0!important;padding-top:0!important;padding-bottom:0!important}.syd-stat-panel.syd-stat-panel>div:not(.syd-stat-panel-head){row-gap:20px!important}.syd-stat-panel.syd-stat-panel>div:not(.syd-stat-panel-head)>*{border-top:0!important;padding-top:0!important;padding-bottom:0!important}.syd-table-card-form .syd-table-card-title>.syd-table-cell-text.syd-table-cell-text{font-size:14px;font-weight:500;line-height:20px}.syd-sheet-body .purchase-entry-mode-content>.syd-product-ocr{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.syd-drawer-back-to-top-anchor{display:contents}.syd-drawer-back-to-top{right:16px;bottom:calc(96px + env(safe-area-inset-bottom));z-index:5;border:1px solid var(--border);background:var(--surface-panel);width:40px;height:40px;color:var(--text-secondary,var(--text-strong));opacity:0;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .18s,transform .18s;display:inline-flex;position:fixed;transform:translateY(8px);box-shadow:0 4px 14px #0f172a1f}.syd-drawer-back-to-top.is-visible{opacity:1;pointer-events:auto;transform:none}.syd-drawer-back-to-top:active{background:var(--surface-page,var(--surface-panel))}}@media (width>=641px){.syd-drawer-back-to-top-anchor{display:none}}@media (width<=640px){.semi-sidesheet:not(:has(.semi-sidesheet-footer)) .syd-drawer-back-to-top{bottom:calc(24px + env(safe-area-inset-bottom))}.semi-portal-inner:has(.syd-date-sheet){width:100%!important;position:fixed!important;inset:auto 0 0!important;transform:none!important}:is(.semi-portal-inner:has(.syd-date-sheet) .semi-popover-wrapper,.semi-portal-inner:has(.syd-date-sheet) .semi-tooltip-content,.semi-portal-inner:has(.syd-date-sheet) .semi-popover,.semi-portal-inner:has(.syd-date-sheet) .semi-popover-content){border-radius:16px 16px 0 0!important;width:100%!important;max-width:none!important;margin:0!important}.semi-portal-inner:has(.syd-date-sheet) .semi-popover-wrapper{transform-origin:50% 100%!important;box-shadow:0 0 0 100vmax #0f172a73,0 -10px 30px #0f172a2e!important}.syd-date-sheet.syd-date-sheet{padding:12px 8px calc(16px + env(safe-area-inset-bottom));background:var(--surface-panel);border-radius:16px 16px 0 0;width:100%!important}.syd-date-sheet.syd-date-sheet:before{content:"";background:var(--border);border-radius:999px;width:36px;height:4px;margin:0 auto 8px;display:block}.syd-date-sheet .semi-datepicker-month-grid{flex-direction:column;width:100%!important;display:flex!important}.syd-date-sheet .semi-datepicker-month-grid>div,.syd-date-sheet .semi-datepicker-panel-yam,.syd-date-sheet .semi-datepicker-month{width:100%!important;max-width:none!important}.syd-date-sheet .semi-datepicker-weekday,.syd-date-sheet .semi-datepicker-week{grid-template-columns:repeat(7,minmax(0,1fr));width:100%!important;display:grid!important}.syd-date-sheet .semi-datepicker-weekday-item,.syd-date-sheet .semi-datepicker-day{text-align:center;width:auto!important;min-width:0!important;height:44px!important;line-height:44px!important}.syd-date-sheet .semi-datepicker-container>div,.syd-date-sheet .semi-datepicker-container>div>div,.syd-date-sheet .semi-datepicker-container>div>div>div,.syd-date-sheet .semi-datepicker-month-grid-left,.syd-date-sheet .semi-datepicker-month-grid-right,.syd-date-sheet .semi-datepicker-month-grid-left>*,.syd-date-sheet .semi-datepicker-month-grid-right>*{flex:auto;width:100%!important;max-width:none!important}.syd-date-sheet .semi-datepicker-month.semi-datepicker-month{box-sizing:border-box}.semi-portal-inner:has(.syd-date-sheet) .semi-popover-wrapper{box-shadow:0 -10px 30px #0f172a2e!important}.semi-portal-inner:has(.syd-date-sheet):before{content:"";background:#0f172a73;position:fixed;inset:0}.semi-portal-inner:has(.syd-date-sheet)>*{position:relative}.semi-portal-inner:has(.syd-popup-sheet){width:100%!important;position:fixed!important;inset:auto 0 0!important;transform:none!important}.semi-portal-inner:has(.syd-popup-sheet):before{content:"";background:#0f172a73;position:fixed;inset:0}.semi-portal-inner:has(.syd-popup-sheet)>*{position:relative}:is(.semi-portal-inner:has(.syd-popup-sheet) .semi-popover-wrapper,.semi-portal-inner:has(.syd-popup-sheet) .semi-tooltip-content,.semi-portal-inner:has(.syd-popup-sheet) .semi-popover,.semi-portal-inner:has(.syd-popup-sheet) .semi-popover-content){border-radius:16px 16px 0 0!important;width:100%!important;max-width:none!important;margin:0!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important;box-shadow:0 -10px 30px #0f172a2e!important}.syd-cascader-sheet.syd-cascader-sheet{padding:12px 0 calc(12px + env(safe-area-inset-bottom));background:var(--surface-panel);border-radius:16px 16px 0 0;width:100%!important}.syd-cascader-sheet.syd-cascader-sheet:before{content:"";background:var(--border);border-radius:999px;width:36px;height:4px;margin:0 auto 8px;display:block}.syd-cascader-sheet .semi-cascader-option-lists{width:100%;display:flex}.syd-cascader-sheet .semi-cascader-option-list{flex:1 1 0;min-width:0;overflow-y:auto;max-width:none!important;height:auto!important;max-height:50vh!important}.syd-cascader-sheet .semi-cascader-option{min-height:44px;font-size:15px}.syd-cascader-sheet .semi-cascader-option-lists,.syd-cascader-sheet .semi-cascader-option-list{height:50vh!important;max-height:50vh!important}.syd-table-card-meta-item dt .syd-required-table-title-mark{color:var(--semi-color-danger);margin-left:2px;font-weight:600}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item.syd-table-card-meta-item{order:0!important}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item:has(.semi-select){flex-direction:row;justify-content:space-between;align-items:stretch;gap:0;min-height:44px;flex:100%!important;display:flex!important}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item:has(.semi-select)>dt{box-sizing:border-box;min-width:calc(7em + 12px);height:auto;color:var(--text-tertiary,var(--text-muted));flex:none;align-items:center;margin:0;padding-right:12px;font-size:13px;line-height:20px;display:flex;overflow:visible}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item:has(.semi-select)>dd{flex:auto;justify-content:flex-end;align-items:center;width:auto;min-width:0;display:flex}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item:has(.semi-select):not(:last-child)>dd{border-bottom:1px solid var(--grid-line)}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .semi-select.semi-select{width:100%!important;height:44px!important;min-height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .semi-select .semi-select-selection{text-align:right;justify-content:flex-end;font-size:14px;font-weight:500;height:44px!important;padding:0!important}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .semi-select .semi-select-selection-placeholder{color:var(--text-placeholder,var(--text-muted));font-weight:400}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .semi-select .semi-select-arrow{width:20px;margin-left:4px}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item dd .file-preview-upload{margin-left:auto}:has(>.syd-adaptive-table-host .semi-table-placeholder):has(>.syd-subtable-footer>.purchase-return-add-row)>.syd-adaptive-table-host{display:none}:has(>.syd-adaptive-table-host .semi-table-placeholder)>.syd-subtable-footer:has(>.purchase-return-add-row){flex-direction:column;align-items:stretch;gap:16px}:has(>.syd-adaptive-table-host .semi-table-placeholder)>.syd-subtable-footer>.purchase-return-add-row.purchase-return-add-row{border-radius:var(--semi-border-radius-small,3px);background:var(--semi-color-primary-light-default);height:32px;color:var(--semi-color-primary);justify-content:center;align-self:center;align-items:center;margin:8px 0 0;padding:0 12px;font-size:14px;font-weight:600;line-height:32px;display:inline-flex}:has(>.syd-adaptive-table-host .semi-table-placeholder)>.syd-subtable-footer>.syd-subtable-stat{align-self:flex-end}.syd-table-card-form.syd-table-card-form .syd-table-card-meta-item.syd-table-card-meta-item>dt{font-size:13px!important;line-height:20px!important}.syd-table-card-form .syd-table-card:not(:has(input,textarea,.semi-select)) .syd-table-card-meta-item.syd-table-card-meta-item>dd{font-size:14px!important}.syd-table-card-form .syd-table-card-meta-item:not(:has(input,textarea,.semi-select))>dt .syd-required-table-title-mark{display:none}.master-list-card>.syd-stat-panel.syd-stat-panel{padding-left:var(--m-page-x)!important;padding-right:var(--m-page-x)!important}.syd-stat-panel.syd-stat-panel .syd-stat-panel-title.syd-stat-panel-title{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:12px 0 4px!important}.syd-stat-panel.syd-stat-panel.syd-stat-panel.syd-stat-panel>div:not(.syd-stat-panel-head)>:nth-child(n){border-left:1px solid var(--grid-line)!important;padding-left:16px!important;padding-right:0!important}.syd-stat-panel.syd-stat-panel.syd-stat-panel.syd-stat-panel>div:not(.syd-stat-panel-head)>:nth-child(odd){border-left:0!important;padding-left:0!important}.master-list-card:not(:has(>.syd-m-filterbar))>.syd-stat-panel.syd-stat-panel{margin-top:16px!important}.workspace-topbar .workspace-user-avatar.workspace-user-avatar{width:32px!important;min-width:32px!important;height:32px!important}.workspace-topbar .workspace-user-avatar.workspace-user-avatar img{width:100%!important;height:100%!important}.workspace-topbar-user .workspace-theme-toggle.workspace-theme-toggle{flex:none;margin:0!important}.workspace-topbar .workspace-topbar-meta.workspace-topbar-meta{min-width:max-content;padding:0 2px 0 4px}.workspace-topbar-meta .workspace-topbar-user{flex:none;gap:2px}.syd-account-sheet-head{align-items:center}.syd-account-sheet-head>.workspace-logout-button.workspace-logout-button{justify-content:center;margin-left:auto;width:auto!important;height:36px!important}.todo-mobile-card.is-tappable{cursor:pointer}.todo-mobile-card.is-tappable:active{background:var(--surface-page,#0f172a08)}.master-list-card .syd-list-toolbar.syd-list-toolbar.syd-list-toolbar{box-shadow:none!important;background:0 0!important;border:0!important;gap:12px!important;padding:0!important}.master-list-card .syd-list-toolbar .semi-button.semi-button.semi-button-primary{box-shadow:0 2px 8px #0f172a29!important}.master-list-card>.sales-analysis-head-rest{flex-direction:column;order:-1;display:flex}.sales-analysis-head-rest>.syd-stat-panel.syd-stat-panel{padding-left:var(--m-page-x)!important;padding-right:var(--m-page-x)!important}.sales-analysis-head-rest>.syd-page-tabs{padding:0 var(--m-page-x);scrollbar-width:none;overflow-x:auto}.sales-analysis-head-rest>.syd-page-tabs::-webkit-scrollbar{display:none}.sales-analysis-head-rest>.syd-page-tabs .semi-tabs-bar.semi-tabs-bar{border-bottom:0;flex-wrap:nowrap;display:flex}.sales-analysis-head-rest .syd-page-tabs .semi-tabs-bar-line .semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab{white-space:nowrap;flex:none;margin-right:20px!important;padding-top:2px!important;padding-bottom:6px!important;font-size:14px!important}.sales-analysis-head-rest .syd-page-tabs .semi-tabs-bar-line .semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab:last-of-type{margin-right:0!important}.syd-stat-panel-head .finance-analysis-note{display:none!important}.workspace-tabs-bar.workspace-tabs-bar:has(>.sales-analysis-head){padding-left:0!important;padding-right:0!important}.workspace-tabs-bar .sales-analysis-head .syd-m-filterbar{border-bottom:0!important}}body,:host{--semi-transition_duration-slowest:0s;--semi-transition_duration-slower:0s;--semi-transition_duration-slow:0s;--semi-transition_duration-normal:0s;--semi-transition_duration-fast:0s;--semi-transition_duration-faster:0s;--semi-transition_duration-fastest:0s;--semi-transition_duration-none:0s;--semi-transition_function-linear:linear;--semi-transition_function-ease:ease;--semi-transition_function-easeIn:ease-in;--semi-transition_function-easeOut:ease-out;--semi-transition_function-easeInIOut:ease-in-out;--semi-transition_delay-none:0s;--semi-transition_delay-slowest:0s;--semi-transition_delay-slower:0s;--semi-transition_delay-slow:0s;--semi-transition_delay-normal:0s;--semi-transition_delay-fast:0s;--semi-transition_delay-faster:0s;--semi-transition_delay-fastest:0s;--semi-transform_scale-none:scale(1,1);--semi-transform_scale-small:scale(1,1);--semi-transform_scale-medium:scale(1,1);--semi-transform_scale-large:scale(1,1);--semi-transform-rotate-none:rotate(0deg);--semi-transform_rotate-clockwise90deg:rotate(90deg);--semi-transform_rotate-clockwise180deg:rotate(180deg);--semi-transform_rotate-clockwise270deg:rotate(270deg);--semi-transform_rotate-clockwise360deg:rotate(360deg);--semi-transform_rotate-anticlockwise90deg:rotate(-90deg);--semi-transform_rotate-anticlockwise180deg:rotate(-180deg);--semi-transform_rotate-anticlockwise270deg:rotate(-270deg);--semi-transform_rotate-anticlockwise360deg:rotate(-360deg)}body,body .semi-always-light,:host,:host .semi-always-light{--semi-amber-0:254,251,235;--semi-amber-1:252,245,206;--semi-amber-2:249,232,158;--semi-amber-3:246,216,111;--semi-amber-4:243,198,65;--semi-amber-5:240,177,20;--semi-amber-6:200,138,15;--semi-amber-7:160,102,10;--semi-amber-8:120,70,6;--semi-amber-9:80,43,3;--semi-black:0,0,0;--semi-blue-0:234,245,255;--semi-blue-1:203,231,254;--semi-blue-2:152,205,253;--semi-blue-3:101,178,252;--semi-blue-4:50,149,251;--semi-blue-5:0,100,250;--semi-blue-6:0,98,214;--semi-blue-7:0,79,179;--semi-blue-8:0,61,143;--semi-blue-9:0,44,107;--semi-cyan-0:229,247,248;--semi-cyan-1:194,239,240;--semi-cyan-2:138,221,226;--semi-cyan-3:88,203,211;--semi-cyan-4:44,184,197;--semi-cyan-5:5,164,182;--semi-cyan-6:3,134,152;--semi-cyan-7:1,105,121;--semi-cyan-8:0,77,91;--semi-cyan-9:0,50,61;--semi-green-0:236,247,236;--semi-green-1:208,240,209;--semi-green-2:164,224,167;--semi-green-3:125,209,130;--semi-green-4:90,194,98;--semi-green-5:59,179,70;--semi-green-6:48,149,59;--semi-green-7:37,119,47;--semi-green-8:27,89,36;--semi-green-9:17,60,24;--semi-grey-0:249,249,249;--semi-grey-1:230,232,234;--semi-grey-2:198,202,205;--semi-grey-3:167,171,176;--semi-grey-4:136,141,146;--semi-grey-5:107,112,117;--semi-grey-6:85,91,97;--semi-grey-7:65,70,76;--semi-grey-8:46,50,56;--semi-grey-9:28,31,35;--semi-indigo-0:236,239,248;--semi-indigo-1:209,216,240;--semi-indigo-2:167,179,225;--semi-indigo-3:128,144,211;--semi-indigo-4:94,111,196;--semi-indigo-5:63,81,181;--semi-indigo-6:51,66,161;--semi-indigo-7:40,52,140;--semi-indigo-8:31,40,120;--semi-indigo-9:23,29,99;--semi-light-blue-0:233,247,253;--semi-light-blue-1:201,236,252;--semi-light-blue-2:149,216,248;--semi-light-blue-3:98,195,245;--semi-light-blue-4:48,172,241;--semi-light-blue-5:0,149,238;--semi-light-blue-6:0,123,202;--semi-light-blue-7:0,99,167;--semi-light-blue-8:0,75,131;--semi-light-blue-9:0,53,95;--semi-light-green-0:243,248,236;--semi-light-green-1:227,240,208;--semi-light-green-2:200,226,165;--semi-light-green-3:173,211,126;--semi-light-green-4:147,197,91;--semi-light-green-5:123,182,60;--semi-light-green-6:100,152,48;--semi-light-green-7:78,121,38;--semi-light-green-8:57,91,27;--semi-light-green-9:37,61,18;--semi-lime-0:242,250,230;--semi-lime-1:227,246,197;--semi-lime-2:203,237,142;--semi-lime-3:183,227,91;--semi-lime-4:167,218,44;--semi-lime-5:155,209,0;--semi-lime-6:126,174,0;--semi-lime-7:99,139,0;--semi-lime-8:72,104,0;--semi-lime-9:47,70,0;--semi-orange-0:255,248,234;--semi-orange-1:254,238,204;--semi-orange-2:254,217,152;--semi-orange-3:253,193,101;--semi-orange-4:253,166,51;--semi-orange-5:252,136,0;--semi-orange-6:210,103,0;--semi-orange-7:168,74,0;--semi-orange-8:126,49,0;--semi-orange-9:84,29,0;--semi-pink-0:253,236,239;--semi-pink-1:251,207,216;--semi-pink-2:246,160,181;--semi-pink-3:242,115,150;--semi-pink-4:237,72,123;--semi-pink-5:233,30,99;--semi-pink-6:197,19,86;--semi-pink-7:162,11,72;--semi-pink-8:126,5,58;--semi-pink-9:90,1,43;--semi-purple-0:247,233,247;--semi-purple-1:239,202,240;--semi-purple-2:221,155,224;--semi-purple-3:201,111,209;--semi-purple-4:180,73,194;--semi-purple-5:158,40,179;--semi-purple-6:135,30,158;--semi-purple-7:113,22,138;--semi-purple-8:92,15,117;--semi-purple-9:73,10,97;--semi-red-0:254,242,237;--semi-red-1:254,221,210;--semi-red-2:253,183,165;--semi-red-3:251,144,120;--semi-red-4:250,102,76;--semi-red-5:249,57,32;--semi-red-6:213,37,21;--semi-red-7:178,20,12;--semi-red-8:142,8,5;--semi-red-9:106,1,3;--semi-teal-0:228,247,244;--semi-teal-1:192,240,232;--semi-teal-2:135,224,211;--semi-teal-3:84,209,193;--semi-teal-4:39,194,176;--semi-teal-5:0,179,161;--semi-teal-6:0,149,137;--semi-teal-7:0,119,111;--semi-teal-8:0,89,85;--semi-teal-9:0,60,58;--semi-violet-0:243,237,249;--semi-violet-1:226,209,244;--semi-violet-2:196,167,233;--semi-violet-3:166,127,221;--semi-violet-4:136,91,210;--semi-violet-5:106,58,199;--semi-violet-6:87,47,179;--semi-violet-7:70,37,158;--semi-violet-8:54,28,138;--semi-violet-9:40,20,117;--semi-white:255,255,255;--semi-yellow-0:255,253,234;--semi-yellow-1:254,251,203;--semi-yellow-2:253,243,152;--semi-yellow-3:252,232,101;--semi-yellow-4:251,218,50;--semi-yellow-5:250,200,0;--semi-yellow-6:208,170,0;--semi-yellow-7:167,139,0;--semi-yellow-8:125,106,0;--semi-yellow-9:83,72,0;--semi-ai-purple-0:248,237,255;--semi-ai-purple-1:242,218,255;--semi-ai-purple-2:227,181,255;--semi-ai-purple-3:209,145,255;--semi-ai-purple-4:189,108,255;--semi-ai-purple-5:166,71,255;--semi-ai-purple-6:134,54,219;--semi-ai-purple-7:105,40,184;--semi-ai-purple-8:78,28,148;--semi-ai-purple-9:54,18,112;--semi-ai-general-0-3:239,247,255;--semi-ai-general-0-2:244,244,255;--semi-ai-general-0-1:248,237,255;--semi-ai-general-0-0:255,242,255;--semi-ai-general-1-3:213,235,255;--semi-ai-general-1-2:223,224,255;--semi-ai-general-1-1:242,218,255;--semi-ai-general-1-0:255,218,254;--semi-ai-general-2-3:171,213,255;--semi-ai-general-2-2:193,192,255;--semi-ai-general-2-1:227,181,255;--semi-ai-general-2-0:254,181,255;--semi-ai-general-3-3:130,190,255;--semi-ai-general-3-2:163,160,255;--semi-ai-general-3-1:209,145,255;--semi-ai-general-3-0:249,143,255;--semi-ai-general-4-3:88,166,255;--semi-ai-general-4-2:134,129,255;--semi-ai-general-4-1:189,108,255;--semi-ai-general-4-0:242,106,255;--semi-ai-general-5-3:46,140,255;--semi-ai-general-5-2:107,97,255;--semi-ai-general-5-1:166,71,255;--semi-ai-general-5-0:233,69,255;--semi-ai-general-6-3:33,114,219;--semi-ai-general-6-2:88,77,219;--semi-ai-general-6-1:134,54,219;--semi-ai-general-6-0:194,53,219;--semi-ai-general-7-3:22,89,184;--semi-ai-general-7-2:71,59,184;--semi-ai-general-7-1:105,40,184;--semi-ai-general-7-0:157,39,184;--semi-ai-general-8-3:13,67,148;--semi-ai-general-8-2:55,43,148;--semi-ai-general-8-1:78,28,148;--semi-ai-general-8-0:121,27,148;--semi-ai-general-9-3:7,47,112;--semi-ai-general-9-2:40,29,112;--semi-ai-general-9-1:54,18,112;--semi-ai-general-9-0:88,17,112;--semi-ai-general-0:linear-gradient(278deg, rgba(var(--semi-ai-general-0-0)) 0%, rgba(var(--semi-ai-general-0-1)) 30%, rgba(var(--semi-ai-general-0-2)) 60%, rgba(var(--semi-ai-general-0-3)) 100%);--semi-ai-general-1:linear-gradient(278deg, rgba(var(--semi-ai-general-1-0)) 0%, rgba(var(--semi-ai-general-1-1)) 30%, rgba(var(--semi-ai-general-1-2)) 60%, rgba(var(--semi-ai-general-1-3)) 100%);--semi-ai-general-2:linear-gradient(278deg, rgba(var(--semi-ai-general-2-0)) 0%, rgba(var(--semi-ai-general-2-1)) 30%, rgba(var(--semi-ai-general-2-2)) 60%, rgba(var(--semi-ai-general-2-3)) 100%);--semi-ai-general-3:linear-gradient(278deg, rgba(var(--semi-ai-general-3-0)) 0%, rgba(var(--semi-ai-general-3-1)) 30%, rgba(var(--semi-ai-general-3-2)) 60%, rgba(var(--semi-ai-general-3-3)) 100%);--semi-ai-general-4:linear-gradient(278deg, rgba(var(--semi-ai-general-4-0)) 0%, rgba(var(--semi-ai-general-4-1)) 30%, rgba(var(--semi-ai-general-4-2)) 60%, rgba(var(--semi-ai-general-4-3)) 100%);--semi-ai-general-5:linear-gradient(278deg, rgba(var(--semi-ai-general-5-0)) 0%, rgba(var(--semi-ai-general-5-1)) 30%, rgba(var(--semi-ai-general-5-2)) 60%, rgba(var(--semi-ai-general-5-3)) 100%);--semi-ai-general-6:linear-gradient(278deg, rgba(var(--semi-ai-general-6-0)) 0%, rgba(var(--semi-ai-general-6-1)) 30%, rgba(var(--semi-ai-general-6-2)) 60%, rgba(var(--semi-ai-general-6-3)) 100%);--semi-ai-general-7:linear-gradient(278deg, rgba(var(--semi-ai-general-7-0)) 0%, rgba(var(--semi-ai-general-7-1)) 30%, rgba(var(--semi-ai-general-7-2)) 60%, rgba(var(--semi-ai-general-7-3)) 100%);--semi-ai-general-8:linear-gradient(278deg, rgba(var(--semi-ai-general-8-0)) 0%, rgba(var(--semi-ai-general-8-1)) 30%, rgba(var(--semi-ai-general-8-2)) 60%, rgba(var(--semi-ai-general-8-3)) 100%);--semi-ai-general-9:linear-gradient(278deg, rgba(var(--semi-ai-general-9-0)) 0%, rgba(var(--semi-ai-general-9-1)) 30%, rgba(var(--semi-ai-general-9-2)) 60%, rgba(var(--semi-ai-general-9-3)) 100%)}body[theme-mode=dark],body .semi-always-dark,:host([theme-mode=dark]),:host .semi-always-dark{--semi-red-0:108,9,11;--semi-red-1:144,17,16;--semi-red-2:180,32,25;--semi-red-3:215,51,36;--semi-red-4:251,73,50;--semi-red-5:252,114,90;--semi-red-6:253,153,131;--semi-red-7:253,190,172;--semi-red-8:254,224,213;--semi-red-9:255,243,239;--semi-pink-0:92,7,48;--semi-pink-1:128,14,65;--semi-pink-2:164,23,81;--semi-pink-3:199,34,97;--semi-pink-4:235,47,113;--semi-pink-5:239,86,134;--semi-pink-6:243,126,159;--semi-pink-7:247,168,188;--semi-pink-8:251,211,220;--semi-pink-9:253,238,241;--semi-purple-0:74,16,97;--semi-purple-1:94,23,118;--semi-purple-2:115,31,138;--semi-purple-3:137,40,159;--semi-purple-4:160,51,179;--semi-purple-5:181,83,194;--semi-purple-6:202,120,209;--semi-purple-7:221,160,225;--semi-purple-8:239,206,240;--semi-purple-9:247,235,247;--semi-violet-0:64,27,119;--semi-violet-1:76,36,140;--semi-violet-2:88,46,160;--semi-violet-3:100,57,181;--semi-violet-4:114,70,201;--semi-violet-5:136,101,212;--semi-violet-6:162,136,223;--semi-violet-7:190,173,233;--semi-violet-8:221,212,244;--semi-violet-9:241,238,250;--semi-indigo-0:23,30,101;--semi-indigo-1:32,41,122;--semi-indigo-2:41,54,142;--semi-indigo-3:52,68,163;--semi-indigo-4:64,83,183;--semi-indigo-5:95,113,197;--semi-indigo-6:129,145,212;--semi-indigo-7:167,180,226;--semi-indigo-8:209,216,241;--semi-indigo-9:237,239,248;--semi-blue-0:5,49,112;--semi-blue-1:10,70,148;--semi-blue-2:19,92,184;--semi-blue-3:29,117,219;--semi-blue-4:41,144,255;--semi-blue-5:84,169,255;--semi-blue-6:127,193,255;--semi-blue-7:169,215,255;--semi-blue-8:212,236,255;--semi-blue-9:239,248,255;--semi-light-blue-0:0,55,97;--semi-light-blue-1:0,77,133;--semi-light-blue-2:3,102,169;--semi-light-blue-3:10,129,204;--semi-light-blue-4:19,159,240;--semi-light-blue-5:64,180,243;--semi-light-blue-6:110,200,246;--semi-light-blue-7:157,220,249;--semi-light-blue-8:206,238,252;--semi-light-blue-9:235,248,254;--semi-cyan-0:4,52,61;--semi-cyan-1:7,79,92;--semi-cyan-2:10,108,123;--semi-cyan-3:14,137,153;--semi-cyan-4:19,168,184;--semi-cyan-5:56,187,198;--semi-cyan-6:98,205,212;--semi-cyan-7:145,223,227;--semi-cyan-8:198,239,241;--semi-cyan-9:231,247,248;--semi-teal-0:2,60,57;--semi-teal-1:4,90,85;--semi-teal-2:7,119,111;--semi-teal-3:10,149,136;--semi-teal-4:14,179,161;--semi-teal-5:51,194,176;--semi-teal-6:94,209,193;--semi-teal-7:142,225,211;--semi-teal-8:196,240,232;--semi-teal-9:230,247,244;--semi-green-0:18,60,25;--semi-green-1:28,90,37;--semi-green-2:39,119,49;--semi-green-3:50,149,61;--semi-green-4:62,179,73;--semi-green-5:93,194,100;--semi-green-6:127,209,132;--semi-green-7:166,225,168;--semi-green-8:208,240,209;--semi-green-9:236,247,236;--semi-light-green-0:38,61,19;--semi-light-green-1:59,92,29;--semi-light-green-2:81,123,40;--semi-light-green-3:103,153,52;--semi-light-green-4:127,184,64;--semi-light-green-5:151,198,95;--semi-light-green-6:176,212,129;--semi-light-green-7:201,227,167;--semi-light-green-8:228,241,209;--semi-light-green-9:243,248,237;--semi-lime-0:49,70,3;--semi-lime-1:75,105,5;--semi-lime-2:103,141,9;--semi-lime-3:132,176,12;--semi-lime-4:162,211,17;--semi-lime-5:174,220,58;--semi-lime-6:189,229,102;--semi-lime-7:207,237,150;--semi-lime-8:229,246,201;--semi-lime-9:243,251,233;--semi-yellow-0:84,73,3;--semi-yellow-1:126,108,6;--semi-yellow-2:168,142,10;--semi-yellow-3:210,175,15;--semi-yellow-4:252,206,20;--semi-yellow-5:253,222,67;--semi-yellow-6:253,235,113;--semi-yellow-7:254,245,160;--semi-yellow-8:254,251,208;--semi-yellow-9:255,254,236;--semi-amber-0:81,46,9;--semi-amber-1:121,75,15;--semi-amber-2:161,107,22;--semi-amber-3:202,143,30;--semi-amber-4:242,183,38;--semi-amber-5:245,202,80;--semi-amber-6:247,219,122;--semi-amber-7:250,234,166;--semi-amber-8:252,246,210;--semi-amber-9:254,251,237;--semi-orange-0:85,31,3;--semi-orange-1:128,53,6;--semi-orange-2:170,80,10;--semi-orange-3:213,111,15;--semi-orange-4:255,146,20;--semi-orange-5:255,174,67;--semi-orange-6:255,199,114;--semi-orange-7:255,221,161;--semi-orange-8:255,239,208;--semi-orange-9:255,249,237;--semi-grey-0:28,31,35;--semi-grey-1:46,50,56;--semi-grey-2:65,70,76;--semi-grey-3:85,91,97;--semi-grey-4:107,112,117;--semi-grey-5:136,141,146;--semi-grey-6:167,171,176;--semi-grey-7:198,202,205;--semi-grey-8:230,232,234;--semi-grey-9:249,249,249;--semi-white:255, 255, 255;--semi-black:0, 0, 0;--semi-ai-purple-0:58,23,112;--semi-ai-purple-1:83,35,148;--semi-ai-purple-2:111,49,184;--semi-ai-purple-3:141,65,219;--semi-ai-purple-4:167,68,255;--semi-ai-purple-5:195,117,255;--semi-ai-purple-6:213,152,255;--semi-ai-purple-7:229,186,255;--semi-ai-purple-8:243,221,255;--semi-ai-purple-9:251,243,255;--semi-ai-general-0-0:9,44,100;--semi-ai-general-0-1:39,29,108;--semi-ai-general-0-2:58,23,112;--semi-ai-general-0-3:80,18,101;--semi-ai-general-1-0:17,64,136;--semi-ai-general-1-1:54,43,144;--semi-ai-general-1-2:83,35,148;--semi-ai-general-1-3:113,28,137;--semi-ai-general-2-0:26,86,172;--semi-ai-general-2-1:70,59,180;--semi-ai-general-2-2:111,49,184;--semi-ai-general-2-3:148,41,173;--semi-ai-general-3-0:38,111,207;--semi-ai-general-3-1:88,78,215;--semi-ai-general-3-2:141,65,219;--semi-ai-general-3-3:185,55,208;--semi-ai-general-4-0:35,127,240;--semi-ai-general-4-1:94,84,248;--semi-ai-general-4-2:167,68,255;--semi-ai-general-4-3:219,56,241;--semi-ai-general-5-0:91,162,245;--semi-ai-general-5-1:134,129,252;--semi-ai-general-5-2:195,117,255;--semi-ai-general-5-3:234,107,246;--semi-ai-general-6-0:131,187,248;--semi-ai-general-6-1:163,160,253;--semi-ai-general-6-2:213,152,255;--semi-ai-general-6-3:243,143,248;--semi-ai-general-7-0:172,210,250;--semi-ai-general-7-1:192,192,253;--semi-ai-general-7-2:229,186,255;--semi-ai-general-7-3:249,180,251;--semi-ai-general-8-0:213,233,253;--semi-ai-general-8-1:223,223,254;--semi-ai-general-8-2:243,221,255;--semi-ai-general-8-3:253,217,252;--semi-ai-general-9-0:239,247,254;--semi-ai-general-9-1:244,244,255;--semi-ai-general-9-2:251,243,255;--semi-ai-general-9-3:254,241,254;--semi-ai-general-0:linear-gradient(278deg, rgba(var(--semi-ai-general-0-0)) 0%, rgba(var(--semi-ai-general-0-1)) 30%, rgba(var(--semi-ai-general-0-2)) 60%, rgba(var(--semi-ai-general-0-3)) 100%);--semi-ai-general-1:linear-gradient(278deg, rgba(var(--semi-ai-general-1-0)) 0%, rgba(var(--semi-ai-general-1-1)) 30%, rgba(var(--semi-ai-general-1-2)) 60%, rgba(var(--semi-ai-general-1-3)) 100%);--semi-ai-general-2:linear-gradient(278deg, rgba(var(--semi-ai-general-2-0)) 0%, rgba(var(--semi-ai-general-2-1)) 30%, rgba(var(--semi-ai-general-2-2)) 60%, rgba(var(--semi-ai-general-2-3)) 100%);--semi-ai-general-3:linear-gradient(278deg, rgba(var(--semi-ai-general-3-0)) 0%, rgba(var(--semi-ai-general-3-1)) 30%, rgba(var(--semi-ai-general-3-2)) 60%, rgba(var(--semi-ai-general-3-3)) 100%);--semi-ai-general-4:linear-gradient(278deg, rgba(var(--semi-ai-general-4-0)) 0%, rgba(var(--semi-ai-general-4-1)) 30%, rgba(var(--semi-ai-general-4-2)) 60%, rgba(var(--semi-ai-general-4-3)) 100%);--semi-ai-general-5:linear-gradient(278deg, rgba(var(--semi-ai-general-5-0)) 0%, rgba(var(--semi-ai-general-5-1)) 30%, rgba(var(--semi-ai-general-5-2)) 60%, rgba(var(--semi-ai-general-5-3)) 100%);--semi-ai-general-6:linear-gradient(278deg, rgba(var(--semi-ai-general-6-0)) 0%, rgba(var(--semi-ai-general-6-1)) 30%, rgba(var(--semi-ai-general-6-2)) 60%, rgba(var(--semi-ai-general-6-3)) 100%);--semi-ai-general-7:linear-gradient(278deg, rgba(var(--semi-ai-general-7-0)) 0%, rgba(var(--semi-ai-general-7-1)) 30%, rgba(var(--semi-ai-general-7-2)) 60%, rgba(var(--semi-ai-general-7-3)) 100%);--semi-ai-general-8:linear-gradient(278deg, rgba(var(--semi-ai-general-8-0)) 0%, rgba(var(--semi-ai-general-8-1)) 30%, rgba(var(--semi-ai-general-8-2)) 60%, rgba(var(--semi-ai-general-8-3)) 100%);--semi-ai-general-9:linear-gradient(278deg, rgba(var(--semi-ai-general-9-0)) 0%, rgba(var(--semi-ai-general-9-1)) 30%, rgba(var(--semi-ai-general-9-2)) 60%, rgba(var(--semi-ai-general-9-3)) 100%)}body,body[theme-mode=dark] .semi-always-light,:host,:host .semi-always-light{-webkit-font-smoothing:antialiased;--semi-color-white:rgba(var(--semi-white), 1);--semi-color-black:rgba(var(--semi-black), 1);--semi-color-primary:rgba(var(--semi-blue-5), 1);--semi-color-primary-hover:rgba(var(--semi-blue-6), 1);--semi-color-primary-active:rgba(var(--semi-blue-7), 1);--semi-color-primary-disabled:rgba(var(--semi-blue-2), 1);--semi-color-primary-light-default:rgba(var(--semi-blue-0), 1);--semi-color-primary-light-hover:rgba(var(--semi-blue-1), 1);--semi-color-primary-light-active:rgba(var(--semi-blue-2), 1);--semi-color-secondary:rgba(var(--semi-light-blue-5), 1);--semi-color-secondary-hover:rgba(var(--semi-light-blue-6), 1);--semi-color-secondary-active:rgba(var(--semi-light-blue-7), 1);--semi-color-secondary-disabled:rgba(var(--semi-light-blue-2), 1);--semi-color-secondary-light-default:rgba(var(--semi-light-blue-0), 1);--semi-color-secondary-light-hover:rgba(var(--semi-light-blue-1), 1);--semi-color-secondary-light-active:rgba(var(--semi-light-blue-2), 1);--semi-color-tertiary:rgba(var(--semi-grey-5), 1);--semi-color-tertiary-hover:rgba(var(--semi-grey-6), 1);--semi-color-tertiary-active:rgba(var(--semi-grey-7), 1);--semi-color-tertiary-light-default:rgba(var(--semi-grey-0), 1);--semi-color-tertiary-light-hover:rgba(var(--semi-grey-1), 1);--semi-color-tertiary-light-active:rgba(var(--semi-grey-2), 1);--semi-color-default:rgba(var(--semi-grey-0), 1);--semi-color-default-hover:rgba(var(--semi-grey-1), 1);--semi-color-default-active:rgba(var(--semi-grey-2), 1);--semi-color-info:rgba(var(--semi-blue-5), 1);--semi-color-info-hover:rgba(var(--semi-blue-6), 1);--semi-color-info-active:rgba(var(--semi-blue-7), 1);--semi-color-info-disabled:rgba(var(--semi-blue-2), 1);--semi-color-info-light-default:rgba(var(--semi-blue-0), 1);--semi-color-info-light-hover:rgba(var(--semi-blue-1), 1);--semi-color-info-light-active:rgba(var(--semi-blue-2), 1);--semi-color-success:rgba(var(--semi-green-5), 1);--semi-color-success-hover:rgba(var(--semi-green-6), 1);--semi-color-success-active:rgba(var(--semi-green-7), 1);--semi-color-success-disabled:rgba(var(--semi-green-2), 1);--semi-color-success-light-default:rgba(var(--semi-green-0), 1);--semi-color-success-light-hover:rgba(var(--semi-green-1), 1);--semi-color-success-light-active:rgba(var(--semi-green-2), 1);--semi-color-danger:rgba(var(--semi-red-5), 1);--semi-color-danger-hover:rgba(var(--semi-red-6), 1);--semi-color-danger-active:rgba(var(--semi-red-7), 1);--semi-color-danger-light-default:rgba(var(--semi-red-0), 1);--semi-color-danger-light-hover:rgba(var(--semi-red-1), 1);--semi-color-danger-light-active:rgba(var(--semi-red-2), 1);--semi-color-warning:rgba(var(--semi-orange-5), 1);--semi-color-warning-hover:rgba(var(--semi-orange-6), 1);--semi-color-warning-active:rgba(var(--semi-orange-7), 1);--semi-color-warning-light-default:rgba(var(--semi-orange-0), 1);--semi-color-warning-light-hover:rgba(var(--semi-orange-1), 1);--semi-color-warning-light-active:rgba(var(--semi-orange-2), 1);--semi-color-focus-border:rgba(var(--semi-blue-5), 1);--semi-color-disabled-text:rgba(var(--semi-grey-9), .35);--semi-color-disabled-border:rgba(var(--semi-grey-1), 1);--semi-color-disabled-bg:rgba(var(--semi-grey-1), 1);--semi-color-disabled-fill:rgba(var(--semi-grey-8), .04);--semi-color-shadow:rgba(var(--semi-black), .04);--semi-color-link:rgba(var(--semi-blue-5), 1);--semi-color-link-hover:rgba(var(--semi-blue-6), 1);--semi-color-link-active:rgba(var(--semi-blue-7), 1);--semi-color-link-visited:rgba(var(--semi-blue-5), 1);--semi-color-border:rgba(var(--semi-grey-9), .08);--semi-color-nav-bg:rgba(var(--semi-white), 1);--semi-color-overlay-bg:#16161a99;--semi-color-fill-0:rgba(var(--semi-grey-8), .05);--semi-color-fill-1:rgba(var(--semi-grey-8), .09);--semi-color-fill-2:rgba(var(--semi-grey-8), .13);--semi-color-bg-0:rgba(var(--semi-white), 1);--semi-color-bg-1:rgba(var(--semi-white), 1);--semi-color-bg-2:rgba(var(--semi-white), 1);--semi-color-bg-3:rgba(var(--semi-white), 1);--semi-color-bg-4:rgba(var(--semi-white), 1);--semi-color-text-0:rgba(var(--semi-grey-9), 1);--semi-color-text-1:rgba(var(--semi-grey-9), .8);--semi-color-text-2:rgba(var(--semi-grey-9), .62);--semi-color-text-3:rgba(var(--semi-grey-9), .35);--semi-shadow-elevated:0 0 1px #0000004d, 0 4px 14px #0000001a;--semi-border-radius-extra-small:3px;--semi-border-radius-small:3px;--semi-border-radius-medium:6px;--semi-border-radius-large:12px;--semi-border-radius-circle:50%;--semi-border-radius-full:9999px;--semi-color-highlight-bg:rgba(var(--semi-yellow-4), 1);--semi-color-highlight:rgba(var(--semi-black), 1);--semi-color-data-0:#5769ff;--semi-color-data-1:#8ed4e7;--semi-color-data-2:#f58700;--semi-color-data-3:#dcb7fc;--semi-color-data-4:#4a9cf7;--semi-color-data-5:#f3cc35;--semi-color-data-6:#fe8090;--semi-color-data-7:#8bd7d2;--semi-color-data-8:#83b023;--semi-color-data-9:#e9a5e5;--semi-color-data-10:#30a7ce;--semi-color-data-11:#f9c064;--semi-color-data-12:#b171f9;--semi-color-data-13:#77b6f9;--semi-color-data-14:#c88f02;--semi-color-data-15:#ffaab2;--semi-color-data-16:#33b0ab;--semi-color-data-17:#b6d781;--semi-color-data-18:#d458d4;--semi-color-data-19:#bcc6ff;--semi-color-ai-general:var(--semi-ai-general-5);--semi-color-ai-general-hover:var(--semi-ai-general-6);--semi-color-ai-general-active:var(--semi-ai-general-7);--semi-color-ai-general-disabled:var(--semi-ai-general-2);--semi-color-ai-purple:rgba(var(--semi-ai-purple-5));--semi-color-ai-purple-hover:rgba(var(--semi-ai-purple-6));--semi-color-ai-purple-active:rgba(var(--semi-ai-purple-7));--semi-color-ai-purple-disabled:rgba(var(--semi-ai-purple-2));--semi-color-ai-background-bottom:linear-gradient(201.15deg, #ffffff0a 6.58%, #ffe28a0a 32.88%, #e72dff0a 67.93%, #0073ff0a 94.23%);--semi-color-ai-background-bottom-hover:linear-gradient(201.15deg, #ffffff14 6.58%, #ffe28a14 32.88%, #e72dff14 67.93%, #0073ff14 94.23%);--semi-color-ai-background-bottom-active:linear-gradient(201.15deg, #ffffff1f 6.58%, #ffe28a1f 32.88%, #e72dff1f 67.93%, #0073ff1f 94.23%);--semi-color-ai-background-top:linear-gradient(201.15deg, #5338ff29 6.58%, #b030f018 32.88%, #e72dff0c 59.17%, #fff0 94.23%);--semi-color-ai-background-top-hover:linear-gradient(201.15deg, #5338ff52 6.58%, #b030f031 32.88%, #e72dff18 59.17%, #fff0 94.23%);font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif}body[theme-mode=dark],body .semi-always-dark,:host([theme-mode=dark]),:host .semi-always-dark{-webkit-font-smoothing:antialiased;--semi-color-white:#e4e7f5;--semi-color-black:rgba(var(--semi-black), 1);--semi-color-primary:rgba(var(--semi-blue-5), 1);--semi-color-primary-hover:rgba(var(--semi-blue-6), 1);--semi-color-primary-active:rgba(var(--semi-blue-7), 1);--semi-color-primary-disabled:rgba(var(--semi-blue-2), 1);--semi-color-primary-light-default:rgba(var(--semi-blue-5), .2);--semi-color-primary-light-hover:rgba(var(--semi-blue-5), .3);--semi-color-primary-light-active:rgba(var(--semi-blue-5), .4);--semi-color-secondary:rgba(var(--semi-light-blue-5), 1);--semi-color-secondary-hover:rgba(var(--semi-light-blue-6), 1);--semi-color-secondary-active:rgba(var(--semi-light-blue-7), 1);--semi-color-secondary-disabled:rgba(var(--semi-light-blue-2), 1);--semi-color-secondary-light-default:rgba(var(--semi-light-blue-5), .2);--semi-color-secondary-light-hover:rgba(var(--semi-light-blue-5), .3);--semi-color-secondary-light-active:rgba(var(--semi-light-blue-5), .4);--semi-color-tertiary:rgba(var(--semi-grey-5), 1);--semi-color-tertiary-hover:rgba(var(--semi-grey-6), 1);--semi-color-tertiary-active:rgba(var(--semi-grey-7), 1);--semi-color-tertiary-light-default:rgba(var(--semi-grey-5), .2);--semi-color-tertiary-light-hover:rgba(var(--semi-grey-5), .3);--semi-color-tertiary-light-active:rgba(var(--semi-grey-5), .4);--semi-color-default:rgba(var(--semi-grey-0), 1);--semi-color-default-hover:rgba(var(--semi-grey-1), 1);--semi-color-default-active:rgba(var(--semi-grey-2), 1);--semi-color-info:rgba(var(--semi-blue-5), 1);--semi-color-info-hover:rgba(var(--semi-blue-6), 1);--semi-color-info-active:rgba(var(--semi-blue-7), 1);--semi-color-info-disabled:rgba(var(--semi-blue-2), 1);--semi-color-info-light-default:rgba(var(--semi-blue-5), .2);--semi-color-info-light-hover:rgba(var(--semi-blue-5), .3);--semi-color-info-light-active:rgba(var(--semi-blue-5), .4);--semi-color-success:rgba(var(--semi-green-5), 1);--semi-color-success-hover:rgba(var(--semi-green-6), 1);--semi-color-success-active:rgba(var(--semi-green-7), 1);--semi-color-success-disabled:rgba(var(--semi-green-2), 1);--semi-color-success-light-default:rgba(var(--semi-green-5), .2);--semi-color-success-light-hover:rgba(var(--semi-green-5), .3);--semi-color-success-light-active:rgba(var(--semi-green-5), .4);--semi-color-danger:rgba(var(--semi-red-5), 1);--semi-color-danger-hover:rgba(var(--semi-red-6), 1);--semi-color-danger-active:rgba(var(--semi-red-7), 1);--semi-color-danger-light-default:rgba(var(--semi-red-5), .2);--semi-color-danger-light-hover:rgba(var(--semi-red-5), .3);--semi-color-danger-light-active:rgba(var(--semi-red-5), .4);--semi-color-warning:rgba(var(--semi-orange-5), 1);--semi-color-warning-hover:rgba(var(--semi-orange-6), 1);--semi-color-warning-active:rgba(var(--semi-orange-7), 1);--semi-color-warning-light-default:rgba(var(--semi-orange-5), .2);--semi-color-warning-light-hover:rgba(var(--semi-orange-5), .3);--semi-color-warning-light-active:rgba(var(--semi-orange-5), .4);--semi-color-focus-border:rgba(var(--semi-blue-5), 1);--semi-color-disabled-text:rgba(var(--semi-grey-9), .35);--semi-color-disabled-border:rgba(var(--semi-grey-1), 1);--semi-color-disabled-bg:rgba(var(--semi-grey-1), 1);--semi-color-disabled-fill:rgba(var(--semi-grey-8), .04);--semi-color-link:rgba(var(--semi-blue-5), 1);--semi-color-link-hover:rgba(var(--semi-blue-6), 1);--semi-color-link-active:rgba(var(--semi-blue-7), 1);--semi-color-link-visited:rgba(var(--semi-blue-5), 1);--semi-color-nav-bg:#232429;--semi-shadow-elevated:inset 0 0 0 1px #ffffff1a, 0 4px 14px #00000040;--semi-color-overlay-bg:#16161a99;--semi-color-fill-0:rgba(var(--semi-white), .12);--semi-color-fill-1:rgba(var(--semi-white), .16);--semi-color-fill-2:rgba(var(--semi-white), .2);--semi-color-border:rgba(var(--semi-white), .08);--semi-color-shadow:rgba(var(--semi-black), .04);--semi-color-bg-0:#16161a;--semi-color-bg-1:#232429;--semi-color-bg-2:#35363c;--semi-color-bg-3:#43444a;--semi-color-bg-4:#4f5159;--semi-color-text-0:rgba(var(--semi-grey-9), 1);--semi-color-text-1:rgba(var(--semi-grey-9), .8);--semi-color-text-2:rgba(var(--semi-grey-9), .6);--semi-color-text-3:rgba(var(--semi-grey-9), .35);--semi-border-radius-extra-small:3px;--semi-border-radius-small:3px;--semi-border-radius-medium:6px;--semi-border-radius-large:12px;--semi-border-radius-circle:50%;--semi-border-radius-full:9999px;--semi-color-highlight-bg:rgba(var(--semi-yellow-2), 1);--semi-color-highlight:rgba(var(--semi-white), 1);--semi-color-data-0:#5e6dc2;--semi-color-data-1:#086878;--semi-color-data-2:#faad3f;--semi-color-data-3:#4c2b9c;--semi-color-data-4:#107df8;--semi-color-data-5:#f8ca10;--semi-color-data-6:#c31e57;--semi-color-data-7:#057773;--semi-color-data-8:#9acf0d;--semi-color-data-9:#751d8a;--semi-color-data-10:#10a2b4;--semi-color-data-11:#d06e0b;--semi-color-data-12:#7142c5;--semi-color-data-13:#0764d4;--semi-color-data-14:#fbe86e;--semi-color-data-15:#a01349;--semi-color-data-16:#0bb3a7;--semi-color-data-17:#628a06;--semi-color-data-18:#a230b3;--semi-color-data-19:#28338a;--semi-color-ai-general:var(--semi-ai-general-5);--semi-color-ai-general-hover:var(--semi-ai-general-6);--semi-color-ai-general-active:var(--semi-ai-general-7);--semi-color-ai-general-disabled:var(--semi-ai-general-2);--semi-color-ai-purple:rgba(var(--semi-ai-purple-5));--semi-color-ai-purple-hover:rgba(var(--semi-ai-purple-6));--semi-color-ai-purple-active:rgba(var(--semi-ai-purple-7));--semi-color-ai-purple-disabled:rgba(var(--semi-ai-purple-2));--semi-color-ai-background-bottom:linear-gradient(201.15deg, #ffe28a33 6.58%, #e72dff33 50.4%, #0073ff33 94.23%);--semi-color-ai-background-bottom-hover:linear-gradient(201.15deg, #ffe28a4d 6.58%, #e72dff4d 50.4%, #0073ff4d 94.23%);--semi-color-ai-background-bottom-active:linear-gradient(201.15deg, #ffe28a66 6.58%, #e72dff66 50.4%, #0073ff66 94.23%);--semi-color-ai-background-top:linear-gradient(201.15deg, #5338ff5c 6.58%, #b030f037 32.88%, #9a00ae1c 59.17%, #0000 94.23%);--semi-color-ai-background-top-hover:linear-gradient(201.15deg, #5338ffb8 6.58%, #b030f06e 32.88%, #9a00ae37 59.17%, #0000 94.23%);font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif}.semi-light-scrollbar::-webkit-scrollbar{width:8px;height:8px}.semi-light-scrollbar ::-webkit-scrollbar{width:8px;height:8px}.semi-light-scrollbar::-webkit-scrollbar-track{background:0 0}.semi-light-scrollbar ::-webkit-scrollbar-track{background:0 0}.semi-light-scrollbar::-webkit-scrollbar-corner{background-color:#0000}.semi-light-scrollbar ::-webkit-scrollbar-corner{background-color:#0000}.semi-light-scrollbar::-webkit-scrollbar-thumb{background:0 0;border-radius:6px;transition:all 1s}.semi-light-scrollbar ::-webkit-scrollbar-thumb{background:0 0;border-radius:6px;transition:all 1s}.semi-light-scrollbar:hover::-webkit-scrollbar-thumb{background:var(--semi-color-fill-2)}.semi-light-scrollbar :hover::-webkit-scrollbar-thumb{background:var(--semi-color-fill-2)}.semi-light-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--semi-color-fill-1)}.semi-light-scrollbar ::-webkit-scrollbar-thumb:hover{background:var(--semi-color-fill-1)}.semi-typography{color:var(--semi-color-text-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}.semi-typography.semi-typography-secondary{color:var(--semi-color-text-1)}.semi-typography.semi-typography-tertiary{color:var(--semi-color-text-2)}.semi-typography.semi-typography-quaternary{color:var(--semi-color-text-3)}.semi-typography.semi-typography-warning{color:var(--semi-color-warning)}.semi-typography.semi-typography-success{color:var(--semi-color-success)}.semi-typography.semi-typography-danger{color:var(--semi-color-danger)}.semi-typography.semi-typography-link{color:var(--semi-color-link);font-weight:600}.semi-typography.semi-typography-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed;-webkit-user-select:none;user-select:none}.semi-typography.semi-typography-disabled.semi-typography-link{color:var(--semi-color-link)}.semi-typography-icon{vertical-align:middle;color:inherit;margin-right:4px}.semi-typography-small{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:16px}.semi-typography-small.semi-typography-paragraph{font-weight:400}.semi-typography code{border:1px solid var(--semi-color-border);color:var(--semi-color-text-2);background-color:var(--semi-color-fill-1);border-radius:2px;padding:2px 4px}.semi-typography mark{background-color:var(--semi-color-primary-light-default)}.semi-typography u{-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-decoration:underline}.semi-typography del{text-decoration:line-through}.semi-typography strong{font-weight:600}.semi-typography a{color:var(--semi-color-link);cursor:pointer;text-decoration:none;display:inline}.semi-typography a:visited{color:var(--semi-color-link-visited)}.semi-typography a:hover{color:var(--semi-color-link-hover)}.semi-typography a:active{color:var(--semi-color-link-active)}.semi-typography a .semi-typography-link-underline:hover{border-bottom:1px solid var(--semi-color-link-hover);margin-bottom:-1px}.semi-typography a .semi-typography-link-underline:active{border-bottom:1px solid var(--semi-color-link-active);margin-bottom:-1px}.semi-typography-ellipsis-single-line{overflow:hidden}.semi-typography-ellipsis-multiple-line{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.semi-typography-ellipsis-multiple-line.semi-typography-ellipsis-multiple-line-text{display:-webkit-inline-box}.semi-typography-ellipsis-overflow-ellipsis{white-space:nowrap;text-overflow:ellipsis;display:block}.semi-typography-ellipsis-overflow-ellipsis.semi-typography-ellipsis-overflow-ellipsis-text{vertical-align:top;max-width:100%;display:inline-block}.semi-typography-ellipsis-expand{margin-left:8px;display:inline}.semi-typography-action-copy{vertical-align:middle;margin-left:4px;padding:0;display:inline-flex}.semi-typography a.semi-typography-action-copy-icon{display:inline-flex}.semi-typography-action-copied{color:var(--semi-color-text-2);margin-left:4px;padding:0;display:inline-flex}.semi-typography-action-copied .semi-icon{vertical-align:middle;color:var(--semi-color-success)}.semi-typography-paragraph{margin:0}h1.semi-typography,.semi-typography-h1.semi-typography{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:32px;font-weight:600;line-height:44px}h1.semi-typography.semi-typography-h1-weight-light,.semi-typography-h1.semi-typography.semi-typography-h1-weight-light{font-weight:200}h1.semi-typography.semi-typography-h1-weight-regular,.semi-typography-h1.semi-typography.semi-typography-h1-weight-regular{font-weight:400}h1.semi-typography.semi-typography-h1-weight-medium,.semi-typography-h1.semi-typography.semi-typography-h1-weight-medium{font-weight:500}h1.semi-typography.semi-typography-h1-weight-semibold,.semi-typography-h1.semi-typography.semi-typography-h1-weight-semibold{font-weight:600}h1.semi-typography.semi-typography-h1-weight-bold,.semi-typography-h1.semi-typography.semi-typography-h1-weight-bold{font-weight:700}h2.semi-typography,.semi-typography-h2.semi-typography{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:28px;font-weight:600;line-height:40px}h2.semi-typography.semi-typography-h2-weight-light,.semi-typography-h2.semi-typography.semi-typography-h2-weight-light{font-weight:200}h2.semi-typography.semi-typography-h2-weight-regular,.semi-typography-h2.semi-typography.semi-typography-h2-weight-regular{font-weight:400}h2.semi-typography.semi-typography-h2-weight-medium,.semi-typography-h2.semi-typography.semi-typography-h2-weight-medium{font-weight:500}h2.semi-typography.semi-typography-h2-weight-semibold,.semi-typography-h2.semi-typography.semi-typography-h2-weight-semibold{font-weight:600}h2.semi-typography.semi-typography-h2-weight-bold,.semi-typography-h2.semi-typography.semi-typography-h2-weight-bold{font-weight:700}h3.semi-typography,.semi-typography-h3.semi-typography{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:24px;font-weight:600;line-height:32px}h3.semi-typography.semi-typography-h3-weight-light,.semi-typography-h3.semi-typography.semi-typography-h3-weight-light{font-weight:200}h3.semi-typography.semi-typography-h3-weight-regular,.semi-typography-h3.semi-typography.semi-typography-h3-weight-regular{font-weight:400}h3.semi-typography.semi-typography-h3-weight-medium,.semi-typography-h3.semi-typography.semi-typography-h3-weight-medium{font-weight:500}h3.semi-typography.semi-typography-h3-weight-semibold,.semi-typography-h3.semi-typography.semi-typography-h3-weight-semibold{font-weight:600}h3.semi-typography.semi-typography-h3-weight-bold,.semi-typography-h3.semi-typography.semi-typography-h3-weight-bold{font-weight:700}h4.semi-typography,.semi-typography-h4.semi-typography{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:20px;font-weight:600;line-height:28px}h4.semi-typography.semi-typography-h4-weight-light,.semi-typography-h4.semi-typography.semi-typography-h4-weight-light{font-weight:200}h4.semi-typography.semi-typography-h4-weight-regular,.semi-typography-h4.semi-typography.semi-typography-h4-weight-regular{font-weight:400}h4.semi-typography.semi-typography-h4-weight-medium,.semi-typography-h4.semi-typography.semi-typography-h4-weight-medium{font-weight:500}h4.semi-typography.semi-typography-h4-weight-semibold,.semi-typography-h4.semi-typography.semi-typography-h4-weight-semibold{font-weight:600}h4.semi-typography.semi-typography-h4-weight-bold,.semi-typography-h4.semi-typography.semi-typography-h4-weight-bold{font-weight:700}h5.semi-typography,.semi-typography-h5.semi-typography{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}h5.semi-typography.semi-typography-h5-weight-light,.semi-typography-h5.semi-typography.semi-typography-h5-weight-light{font-weight:200}h5.semi-typography.semi-typography-h5-weight-regular,.semi-typography-h5.semi-typography.semi-typography-h5-weight-regular{font-weight:400}h5.semi-typography.semi-typography-h5-weight-medium,.semi-typography-h5.semi-typography.semi-typography-h5-weight-medium{font-weight:500}h5.semi-typography.semi-typography-h5-weight-semibold,.semi-typography-h5.semi-typography.semi-typography-h5-weight-semibold{font-weight:600}h5.semi-typography.semi-typography-h5-weight-bold,.semi-typography-h5.semi-typography.semi-typography-h5-weight-bold{font-weight:700}h6.semi-typography,.semi-typography-h6.semi-typography{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:16px;font-weight:600;line-height:22px}h6.semi-typography.semi-typography-h6-weight-light,.semi-typography-h6.semi-typography.semi-typography-h6-weight-light{font-weight:200}h6.semi-typography.semi-typography-h6-weight-regular,.semi-typography-h6.semi-typography.semi-typography-h6-weight-regular{font-weight:400}h6.semi-typography.semi-typography-h6-weight-medium,.semi-typography-h6.semi-typography.semi-typography-h6-weight-medium{font-weight:500}h6.semi-typography.semi-typography-h6-weight-semibold,.semi-typography-h6.semi-typography.semi-typography-h6-weight-semibold{font-weight:600}h6.semi-typography.semi-typography-h6-weight-bold,.semi-typography-h6.semi-typography.semi-typography-h6-weight-bold{font-weight:700}p.semi-typography-extended,.semi-typography-paragraph.semi-typography-extended{font-weight:400;line-height:24px}.semi-rtl .semi-typography,.semi-portal-rtl .semi-typography{direction:rtl}.semi-rtl .semi-typography-link a,.semi-rtl .semi-typography a,.semi-portal-rtl .semi-typography-link a,.semi-portal-rtl .semi-typography a{display:inline-block}.semi-rtl .semi-typography-icon,.semi-portal-rtl .semi-typography-icon{margin-left:4px;margin-right:auto}.semi-rtl .semi-typography-ellipsis-expand,.semi-portal-rtl .semi-typography-ellipsis-expand{margin-left:auto}.semi-rtl .semi-typography-action-copy,.semi-portal-rtl .semi-typography-action-copy,.semi-rtl .semi-typography-action-copied,.semi-portal-rtl .semi-typography-action-copied{margin-left:auto;margin-right:4px}.semi-tooltip-wrapper{background-color:rgba(var(--semi-grey-7), 1);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--semi-color-bg-0);border-radius:var(--semi-border-radius-medium);word-wrap:break-word;overflow-wrap:break-word;opacity:0;max-width:240px;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;line-height:20px;position:relative;top:0;left:0}.semi-tooltip-wrapper-show{opacity:1}.semi-tooltip-content{min-width:0}.semi-tooltip-trigger{width:auto;height:auto;display:inline-block}.semi-tooltip-with-arrow{box-sizing:border-box;justify-content:center;align-items:center;display:flex}.semi-tooltip-animation-show{animation:.1s cubic-bezier(.215,.61,.355,1) forwards semi-tooltip-zoomIn}.semi-tooltip-animation-hide{animation:.1s cubic-bezier(.215,.61,.355,1) forwards semi-tooltip-zoomOut}.semi-tooltip-wrapper .semi-tooltip-icon-arrow{width:24px;height:7px;color:rgba(var(--semi-grey-7), 1);position:absolute}.semi-tooltip-wrapper[x-placement=top] .semi-tooltip-icon-arrow{left:var(--semi-tooltip-arrow-offset-x,50%);bottom:-6px;transform:translate(-50%)}.semi-tooltip-wrapper[x-placement=top].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=top] .semi-tooltip-with-arrow{min-width:36px}.semi-tooltip-wrapper[x-placement=topLeft] .semi-tooltip-icon-arrow{bottom:-6px;left:6px}.semi-tooltip-wrapper[x-placement=topLeft].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=topLeft] .semi-tooltip-with-arrow{min-width:36px}.semi-tooltip-wrapper[x-placement=topRight] .semi-tooltip-icon-arrow{bottom:-6px;right:6px}.semi-tooltip-wrapper[x-placement=topRight].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=topRight] .semi-tooltip-with-arrow{min-width:36px}.semi-tooltip-wrapper[x-placement=leftTop] .semi-tooltip-icon-arrow{width:7px;height:24px;top:5px;right:-6px}.semi-tooltip-wrapper[x-placement=leftTop].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=leftTop] .semi-tooltip-with-arrow{min-height:34px}.semi-tooltip-wrapper[x-placement=left] .semi-tooltip-icon-arrow{width:7px;height:24px;right:-6px;top:var(--semi-tooltip-arrow-offset-y,50%);transform:translateY(-50%)}.semi-tooltip-wrapper[x-placement=left].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=left] .semi-tooltip-with-arrow{min-height:34px}.semi-tooltip-wrapper[x-placement=leftBottom] .semi-tooltip-icon-arrow{width:7px;height:24px;bottom:5px;right:-6px}.semi-tooltip-wrapper[x-placement=leftBottom].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=leftBottom] .semi-tooltip-with-arrow{min-height:34px}.semi-tooltip-wrapper[x-placement=rightTop] .semi-tooltip-icon-arrow{width:7px;height:24px;top:5px;left:-6px;transform:rotate(180deg)}.semi-tooltip-wrapper[x-placement=rightTop].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=rightTop] .semi-tooltip-with-arrow{min-height:34px}.semi-tooltip-wrapper[x-placement=right] .semi-tooltip-icon-arrow{width:7px;height:24px;left:-6px;top:var(--semi-tooltip-arrow-offset-y,50%);transform:translateY(-50%)rotate(180deg)}.semi-tooltip-wrapper[x-placement=right].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=right] .semi-tooltip-with-arrow{min-height:34px}.semi-tooltip-wrapper[x-placement=rightBottom] .semi-tooltip-icon-arrow{width:7px;height:24px;bottom:5px;left:-6px;transform:rotate(180deg)}.semi-tooltip-wrapper[x-placement=rightBottom].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=rightBottom] .semi-tooltip-with-arrow{min-height:34px}.semi-tooltip-wrapper[x-placement=bottomLeft] .semi-tooltip-icon-arrow{top:-6px;left:6px;transform:rotate(180deg)}.semi-tooltip-wrapper[x-placement=bottomLeft].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=bottomLeft] .semi-tooltip-with-arrow{min-width:36px}.semi-tooltip-wrapper[x-placement=bottom] .semi-tooltip-icon-arrow{top:-6px;left:var(--semi-tooltip-arrow-offset-x,50%);transform:translate(-50%)rotate(180deg)}.semi-tooltip-wrapper[x-placement=bottom].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=bottom] .semi-tooltip-with-arrow{min-width:36px}.semi-tooltip-wrapper[x-placement=bottomRight] .semi-tooltip-icon-arrow{top:-6px;right:6px;transform:rotate(180deg)}.semi-tooltip-wrapper[x-placement=bottomRight].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=bottomRight] .semi-tooltip-with-arrow{min-width:36px}.semi-rtl .semi-tooltip-wrapper,.semi-portal-rtl .semi-tooltip-wrapper{direction:rtl;padding-left:12px;padding-right:12px;left:auto;right:0}.semi-portal{z-index:1;width:100%;position:absolute;top:0;left:0}.semi-portal-inner{background-color:#0000;min-width:max-content;position:absolute}.semi-popover-wrapper{background-color:var(--semi-color-bg-3);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--semi-shadow-elevated);z-index:1030;border-radius:var(--semi-border-radius-medium);opacity: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:relative}.semi-popover-wrapper-show{opacity:1}.semi-popover-trigger{width:auto;height:auto;display:inline-block}.semi-popover-title{border-bottom:1px solid var(--semi-color-border);padding:8px}.semi-popover-confirm{position:absolute}.semi-popover-with-arrow{box-sizing:border-box;padding:12px}.semi-popover-animation-show{animation:.1s cubic-bezier(.215,.61,.355,1) forwards semi-popover-zoomIn}.semi-popover-animation-hide{animation:.1s cubic-bezier(.215,.61,.355,1) forwards semi-popover-zoomOut}.semi-popover-icon-arrow path:first-child{fill:var(--semi-color-border)}.semi-popover-icon-arrow path:nth-child(2){fill:var(--semi-color-bg-3)}.semi-popover-wrapper .semi-popover-icon-arrow{width:24px;height:8px;color:unset;position:absolute}.semi-popover-wrapper[x-placement=top] .semi-popover-icon-arrow{left:var(--semi-tooltip-arrow-offset-x,50%);bottom:-7px;transform:translate(-50%)}.semi-popover-wrapper[x-placement=top].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=top] .semi-popover-with-arrow{min-width:36px}.semi-popover-wrapper[x-placement=topLeft] .semi-popover-icon-arrow{bottom:-7px;left:6px}.semi-popover-wrapper[x-placement=topLeft].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=topLeft] .semi-popover-with-arrow{min-width:36px}.semi-popover-wrapper[x-placement=topRight] .semi-popover-icon-arrow{bottom:-7px;right:6px}.semi-popover-wrapper[x-placement=topRight].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=topRight] .semi-popover-with-arrow{min-width:36px}.semi-popover-wrapper[x-placement=leftTop] .semi-popover-icon-arrow{width:8px;height:24px;top:6px;right:-7px}.semi-popover-wrapper[x-placement=leftTop].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=leftTop] .semi-popover-with-arrow{min-height:36px}.semi-popover-wrapper[x-placement=left] .semi-popover-icon-arrow{width:8px;height:24px;right:-7px;top:var(--semi-tooltip-arrow-offset-y,50%);transform:translateY(-50%)}.semi-popover-wrapper[x-placement=left].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=left] .semi-popover-with-arrow{min-height:36px}.semi-popover-wrapper[x-placement=leftBottom] .semi-popover-icon-arrow{width:8px;height:24px;bottom:6px;right:-7px}.semi-popover-wrapper[x-placement=leftBottom].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=leftBottom] .semi-popover-with-arrow{min-height:36px}.semi-popover-wrapper[x-placement=rightTop] .semi-popover-icon-arrow{width:8px;height:24px;top:6px;left:-7px;transform:rotate(180deg)}.semi-popover-wrapper[x-placement=rightTop].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=rightTop] .semi-popover-with-arrow{min-height:36px}.semi-popover-wrapper[x-placement=right] .semi-popover-icon-arrow{width:8px;height:24px;left:-7px;top:var(--semi-tooltip-arrow-offset-y,50%);transform:translateY(-50%)rotate(180deg)}.semi-popover-wrapper[x-placement=right].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=right] .semi-popover-with-arrow{min-height:36px}.semi-popover-wrapper[x-placement=rightBottom] .semi-popover-icon-arrow{width:8px;height:24px;bottom:6px;left:-7px;transform:rotate(180deg)}.semi-popover-wrapper[x-placement=rightBottom].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=rightBottom] .semi-popover-with-arrow{min-height:36px}.semi-popover-wrapper[x-placement=bottomLeft] .semi-popover-icon-arrow{top:-7px;left:6px;transform:rotate(180deg)}.semi-popover-wrapper[x-placement=bottomLeft].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=bottomLeft] .semi-popover-with-arrow{min-width:36px}.semi-popover-wrapper[x-placement=bottom] .semi-popover-icon-arrow{top:-7px;left:var(--semi-tooltip-arrow-offset-x,50%);transform:translate(-50%)rotate(180deg)}.semi-popover-wrapper[x-placement=bottom].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=bottom] .semi-popover-with-arrow{min-width:36px}.semi-popover-wrapper[x-placement=bottomRight] .semi-popover-icon-arrow{top:-7px;right:6px;transform:rotate(180deg)}.semi-popover-wrapper[x-placement=bottomRight].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=bottomRight] .semi-popover-with-arrow{min-width:36px}.semi-popover.semi-popover-rtl{direction:rtl}.semi-spin{width:20px;height:20px;display:inline-block;position:relative}.semi-spin-wrapper{text-align:center;width:100%;color:var(--semi-color-primary);position:absolute;top:50%;transform:translateY(-50%)}.semi-spin-wrapper>svg{vertical-align:top;width:20px;height:20px;animation:.6s linear infinite forwards semi-animation-rotate;display:inline}.semi-spin-animate{animation:1.6s linear infinite forwards semi-animation-rotate;display:inline-flex}.semi-spin-children{opacity:.5;-webkit-user-select:none;user-select:none}.semi-spin-block{display:block}.semi-spin-block:after{content:"";z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.semi-spin-block .semi-spin-wrapper{display:block}.semi-spin-block.semi-spin{width:auto;height:auto}.semi-spin-hidden:after{content:none}.semi-spin-hidden>.semi-spin-children{opacity:1;-webkit-user-select:auto;user-select:auto}.semi-spin-small,.semi-spin-small>.semi-spin-wrapper svg{width:14px;height:14px}.semi-spin-middle,.semi-spin-middle>.semi-spin-wrapper svg{width:20px;height:20px}.semi-spin-large,.semi-spin-large>.semi-spin-wrapper svg{width:32px;height:32px}.semi-spin-container{overflow:hidden}.semi-rtl .semi-spin,.semi-portal-rtl .semi-spin,.semi-rtl .semi-spin-container,.semi-portal-rtl .semi-spin-container{direction:rtl}.semi-input{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))}.semi-input-wrapper{vertical-align:middle;box-shadow:none;background-color:var(--semi-color-fill-0);border-radius:var(--semi-border-radius-small);cursor:text;box-sizing:border-box;width:100%;color:var(--semi-color-text-0);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));border:1px solid #0000;outline:none;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;display:inline-block;position:relative}.semi-input-wrapper-default{height:32px;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:30px}.semi-input-wrapper-small{height:24px;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:22px}.semi-input-wrapper-large{height:40px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:38px}.semi-input-wrapper:hover{background-color:var(--semi-color-fill-1);border-color:#0000}.semi-input-wrapper-focus{background-color:var(--semi-color-fill-0);border:var(--semi-color-focus-border) solid 1px}.semi-input-wrapper-focus:hover{background-color:var(--semi-color-fill-0);border-color:var(--semi-color-focus-border)}.semi-input-wrapper-focus:active{background-color:var(--semi-color-fill-2);border-color:var(--semi-color-focus-border)}.semi-input-wrapper.semi-input-readonly{cursor:default}.semi-input-wrapper-error{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger-light-default)}.semi-input-wrapper-error:hover{background-color:var(--semi-color-danger-light-hover);border-color:var(--semi-color-danger-light-hover)}.semi-input-wrapper-error.semi-input-wrapper-focus{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger)}.semi-input-wrapper-error:active{background-color:var(--semi-color-danger-light-active);border-color:var(--semi-color-danger)}.semi-input-wrapper-warning{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning-light-default)}.semi-input-wrapper-warning:hover{background-color:var(--semi-color-warning-light-hover);border-color:var(--semi-color-warning-light-hover)}.semi-input-wrapper-warning.semi-input-wrapper-focus{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning)}.semi-input-wrapper-warning:active{background-color:var(--semi-color-warning-light-active);border-color:var(--semi-color-warning)}.semi-input-wrapper__with-prefix{align-items:center;display:inline-flex}.semi-input-wrapper__with-prefix .semi-input{padding-left:0}.semi-input-wrapper__with-suffix{align-items:center;display:inline-flex}.semi-input-wrapper__with-suffix .semi-input{padding-right:0}.semi-input-wrapper-clearable,.semi-input-wrapper-modebtn{align-items:center;display:inline-flex}.semi-input-wrapper-hidden{border:none}.semi-input-wrapper .semi-icon{color:var(--semi-color-text-2)}.semi-input-wrapper .semi-input-clearbtn,.semi-input-wrapper .semi-input-modebtn{color:var(--semi-color-primary-hover)}.semi-input-wrapper .semi-input-clearbtn>svg,.semi-input-wrapper .semi-input-modebtn>svg{pointer-events:none}.semi-input-wrapper .semi-input-clearbtn:hover,.semi-input-wrapper .semi-input-modebtn:hover{cursor:pointer}.semi-input-wrapper .semi-input-clearbtn:hover .semi-icon,.semi-input-wrapper .semi-input-modebtn:hover .semi-icon{color:var(--semi-color-primary-hover)}.semi-input-wrapper .semi-input-clearbtn:focus-visible,.semi-input-wrapper .semi-input-modebtn:focus-visible{border-radius:var(--semi-border-radius-small);outline:2px solid var(--semi-color-primary-light-active);outline-offset:-1px}.semi-input-wrapper__with-suffix-icon.semi-input-wrapper-clearable:not(.semi-input-wrapper__with-suffix-hidden) .semi-input-clearbtn{justify-content:flex-end;min-width:24px}.semi-input-wrapper-modebtn.semi-input-wrapper-clearable .semi-input-clearbtn{justify-content:center;min-width:16px}.semi-input-wrapper.semi-input-wrapper__with-append-only .semi-input{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0}.semi-input-wrapper.semi-input-wrapper__with-append-only .semi-input:not(:last-child){border-right-style:none;border-radius:0}.semi-input-wrapper.semi-input-wrapper__with-prepend-only .semi-input{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small)}.semi-input-wrapper.semi-input-wrapper__with-prepend-only .semi-input:not(:last-child){border-right-style:none}.semi-input-wrapper.semi-input-wrapper__with-prepend,.semi-input-wrapper.semi-input-wrapper__with-append{background-color:#0000;align-items:center;display:inline-flex}.semi-input-wrapper.semi-input-wrapper__with-prepend:hover,.semi-input-wrapper.semi-input-wrapper__with-append:hover{background-color:#0000}.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-focus,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-focus{background-color:#0000;border:1px solid #0000}.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input{background-color:var(--semi-color-fill-0);border:1px solid #0000}.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:hover,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:hover,.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:hover+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:hover~.semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:hover+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:hover~.semi-input-modebtn{background-color:var(--semi-color-fill-1)}.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:focus,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:focus{border:1px var(--semi-color-focus-border) solid;background-color:var(--semi-color-fill-0)}.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:focus.semi-input-sibling-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:focus.semi-input-sibling-modebtn,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:focus.semi-input-sibling-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:focus.semi-input-sibling-modebtn,.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:focus.semi-input-sibling-modebtn+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:focus.semi-input-sibling-modebtn+.semi-input-clearbtn{border-right-style:none}.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:focus+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:focus~.semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:focus+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:focus~.semi-input-modebtn{box-sizing:border-box;background-color:var(--semi-color-fill-0)}.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:focus+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:focus+.semi-input-clearbtn{border:1px var(--semi-color-focus-border) solid;border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0;border-left-style:none}.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:focus+.semi-input-clearbtn:not(:last-child),.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:focus+.semi-input-clearbtn:not(:last-child){border-radius:0}.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:focus~.semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:focus~.semi-input-modebtn{border:1px var(--semi-color-focus-border) solid;border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0;border-left-style:none}.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:focus~.semi-input-modebtn:not(:last-child),.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:focus~.semi-input-modebtn:not(:last-child){border-radius:0}.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:active,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:active,.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:active+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:active~.semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:active+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:active~.semi-input-modebtn{background-color:var(--semi-color-fill-2)}.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input-clearbtn:hover,.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input-modebtn:hover,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input-clearbtn:hover,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input-modebtn:hover{background-color:var(--semi-color-fill-0)}.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input-clearbtn:last-child,.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input-modebtn:last-child,.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input-clearbtn:hover:last-child,.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input-modebtn:hover:last-child,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input-clearbtn:last-child,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input-modebtn:last-child,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input-clearbtn:hover:last-child,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input-modebtn:hover:last-child{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0}.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error{border-color:#0000}.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger-light-default)}.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input:hover,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input:hover{background-color:var(--semi-color-danger-light-hover);border-color:var(--semi-color-danger-light-hover)}.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input:hover+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input:hover+.semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input:hover+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input:hover+.semi-input-modebtn{background-color:var(--semi-color-danger-light-hover)}.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input:focus,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input:focus,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input:focus+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input:focus+.semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input:focus+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input:focus+.semi-input-modebtn{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger)}.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input:active,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input:active{background-color:var(--semi-color-danger-light-active)}.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input:active+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input:active+.semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input:active+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input:active+.semi-input-modebtn{background-color:var(--semi-color-danger-light-active);border-color:var(--semi-color-danger)}.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input-clearbtn:hover,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input-modebtn:hover,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input-clearbtn:hover,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input-modebtn:hover{background-color:var(--semi-color-danger-light-default)}.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input-clearbtn:last-child,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input-modebtn:last-child,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input-clearbtn:hover:last-child,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input-modebtn:hover:last-child,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input-clearbtn:last-child,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input-modebtn:last-child,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input-clearbtn:hover:last-child,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input-modebtn:hover:last-child{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0}.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning{border-color:#0000}.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning-light-default)}.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input:hover,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input:hover{background-color:var(--semi-color-warning-light-hover);border-color:var(--semi-color-warning-light-hover)}.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input:hover+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input:hover+.semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input:hover+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input:hover+.semi-input-modebtn{background-color:var(--semi-color-warning-light-hover)}.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input:focus,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input:focus,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input:focus+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input:focus+.semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input:focus+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input:focus+.semi-input-modebtn{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning)}.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input:active,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input:active{background-color:var(--semi-color-warning-light-active)}.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input:active+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input:active+.semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input:active+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input:active+.semi-input-modebtn{background-color:var(--semi-color-warning-light-active);border-color:var(--semi-color-warning)}.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input-clearbtn:hover,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input-modebtn:hover,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input-clearbtn:hover,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input-modebtn:hover{background-color:var(--semi-color-warning-light-default)}.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input-clearbtn:last-child,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input-modebtn:last-child,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input-clearbtn:hover:last-child,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input-modebtn:hover:last-child,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input-clearbtn:last-child,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input-modebtn:last-child,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input-clearbtn:hover:last-child,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input-modebtn:hover:last-child{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0}.semi-input-wrapper-disabled{cursor:not-allowed;color:var(--semi-color-disabled-text);background-color:var(--semi-color-disabled-fill);-webkit-text-fill-color:var(--semi-color-disabled-text)}.semi-input-wrapper-disabled:hover{background-color:var(--semi-color-disabled-fill)}.semi-input-wrapper-disabled .semi-input-append,.semi-input-wrapper-disabled .semi-input-prepend,.semi-input-wrapper-disabled .semi-input-suffix,.semi-input-wrapper-disabled .semi-input-prefix,.semi-input-wrapper-disabled .semi-icon{color:var(--semi-color-disabled-text)}.semi-input{width:100%;color:inherit;box-sizing:border-box;background-color:#0000;border:none;outline:none;padding-left:12px;padding-right:12px}.semi-input:placeholder-shown{text-overflow:ellipsis}.semi-input[type=password]::-ms-reveal{display:none}.semi-input[type=password]::-ms-clear{display:none}.semi-input[type=search]::-webkit-search-cancel-button{display:none}.semi-input::placeholder{color:var(--semi-color-text-2)}.semi-input-large{height:38px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:38px}.semi-input-small{height:22px;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:22px}.semi-input-default{height:30px;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:30px}.semi-input-disabled{cursor:not-allowed;color:inherit}.semi-input-inset-label{color:var(--semi-color-text-2);white-space:nowrap;flex-shrink:0;margin:0 12px;font-weight:600}.semi-input-prefix,.semi-input-suffix{justify-content:center;align-items:center;display:flex}.semi-input-prefix-text,.semi-input-suffix-text{color:var(--semi-color-text-2);white-space:nowrap;margin:0 12px;font-weight:600}.semi-input-prefix-icon,.semi-input-suffix-icon{color:var(--semi-color-text-2);margin:0 8px}.semi-input-suffix{justify-content:center;align-items:center;display:flex}.semi-input-clearbtn,.semi-input-modebtn{justify-content:center;align-items:center;min-width:32px;height:100%;display:flex}.semi-input-clearbtn+.semi-input-suffix+.semi-input-suffix-text,.semi-input-clearbtn+.semi-input-suffix+.semi-input-suffix-icon{margin-left:0}.semi-input-suffix-hidden{display:none}.semi-input-prepend,.semi-input-append{background-color:var(--semi-color-fill-0);height:100%;color:var(--semi-color-text-2);flex-shrink:0;align-items:center;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;display:flex}.semi-input-prepend-icon,.semi-input-prepend-text,.semi-input-append-icon,.semi-input-append-text{padding:0 12px}.semi-input-append{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0;border-left:1px solid #0000}.semi-input-prepend{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small);border-right:1px solid #0000}.semi-input-disabled::placeholder{color:var(--semi-color-disabled-text)}.semi-input-group{flex-wrap:wrap;align-content:center;align-items:center;display:inline-flex}.semi-input-group .semi-select,.semi-input-group .semi-tagInput,.semi-input-group .semi-cascader,.semi-input-group .semi-tree-select,.semi-input-group>.semi-input-wrapper{border-radius:0}.semi-input-group .semi-select:first-child,.semi-input-group .semi-tagInput:first-child,.semi-input-group .semi-cascader:first-child,.semi-input-group .semi-tree-select:first-child,.semi-input-group>.semi-input-wrapper:first-child{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small)}.semi-input-group .semi-select:last-child,.semi-input-group .semi-tagInput:last-child,.semi-input-group .semi-cascader:last-child,.semi-input-group .semi-tree-select:last-child,.semi-input-group>.semi-input-wrapper:last-child{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0}.semi-input-group .semi-select:not(:last-child),.semi-input-group .semi-tagInput:not(:last-child),.semi-input-group .semi-cascader:not(:last-child),.semi-input-group .semi-tree-select:not(:last-child),.semi-input-group>.semi-input-wrapper:not(:last-child){position:relative}.semi-input-group .semi-select:not(:last-child):after,.semi-input-group .semi-tagInput:not(:last-child):after,.semi-input-group .semi-cascader:not(:last-child):after,.semi-input-group .semi-tree-select:not(:last-child):after,.semi-input-group>.semi-input-wrapper:not(:last-child):after{content:"";background-color:var(--semi-color-border);width:1px;position:absolute;top:1px;bottom:1px;right:-1px}.semi-input-group .semi-select{overflow-y:visible}.semi-input-group .semi-input-number .semi-input-wrapper,.semi-input-group .semi-input-number .semi-datepicker-range-input,.semi-input-group .semi-datepicker .semi-input-wrapper,.semi-input-group .semi-datepicker .semi-datepicker-range-input,.semi-input-group .semi-timepicker .semi-input-wrapper,.semi-input-group .semi-timepicker .semi-datepicker-range-input,.semi-input-group .semi-autocomplete .semi-input-wrapper,.semi-input-group .semi-autocomplete .semi-datepicker-range-input{border-radius:0}.semi-input-group .semi-input-number:first-child .semi-input-wrapper,.semi-input-group .semi-input-number:first-child .semi-datepicker-range-input,.semi-input-group .semi-datepicker:first-child .semi-input-wrapper,.semi-input-group .semi-datepicker:first-child .semi-datepicker-range-input,.semi-input-group .semi-timepicker:first-child .semi-input-wrapper,.semi-input-group .semi-timepicker:first-child .semi-datepicker-range-input,.semi-input-group .semi-autocomplete:first-child .semi-input-wrapper,.semi-input-group .semi-autocomplete:first-child .semi-datepicker-range-input{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small)}.semi-input-group .semi-input-number:last-child .semi-input-wrapper,.semi-input-group .semi-input-number:last-child .semi-datepicker-range-input,.semi-input-group .semi-datepicker:last-child .semi-input-wrapper,.semi-input-group .semi-datepicker:last-child .semi-datepicker-range-input,.semi-input-group .semi-timepicker:last-child .semi-input-wrapper,.semi-input-group .semi-timepicker:last-child .semi-datepicker-range-input,.semi-input-group .semi-autocomplete:last-child .semi-input-wrapper,.semi-input-group .semi-autocomplete:last-child .semi-datepicker-range-input{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0}.semi-input-group .semi-input-number:not(:last-child),.semi-input-group .semi-datepicker:not(:last-child),.semi-input-group .semi-timepicker:not(:last-child),.semi-input-group .semi-autocomplete:not(:last-child){position:relative}.semi-input-group .semi-input-number:not(:last-child):after,.semi-input-group .semi-datepicker:not(:last-child):after,.semi-input-group .semi-timepicker:not(:last-child):after,.semi-input-group .semi-autocomplete:not(:last-child):after{content:"";background-color:var(--semi-color-border);width:1px;position:absolute;top:1px;bottom:1px;right:-1px}.semi-input-group-wrapper-with-top-label{margin-top:16px;margin-bottom:16px}.semi-input-group-wrapper-with-top-label .semi-input-group{display:flex}.semi-input-group-wrapper-with-top-label .semi-input-group .semi-form-field{margin-top:0;margin-bottom:0}.semi-input-only_border,.semi-input-only_border:hover{border-color:var(--semi-color-border);background:0 0}.semi-input-only_border:focus-within{background:0 0}.semi-input-borderless:not(:focus-within):not(:hover){background-color:#0000;border-color:#0000}.semi-input-borderless:focus-within:not(:active){background-color:#0000}.semi-input-borderless.semi-input-wrapper-error:not(:focus-within){border-color:var(--semi-color-danger)}.semi-input-borderless.semi-input-wrapper-warning:not(:focus-within){border-color:var(--semi-color-warning)}.semi-rtl .semi-input-clearbtn+.semi-rtl .semi-input-suffix+.semi-input-suffix-text,.semi-rtl .semi-input-clearbtn+.semi-portal-rtl .semi-input-suffix+.semi-input-suffix-text,.semi-portal-rtl .semi-input-clearbtn+.semi-rtl .semi-input-suffix+.semi-input-suffix-text,.semi-portal-rtl .semi-input-clearbtn+.semi-portal-rtl .semi-input-suffix+.semi-input-suffix-text,.semi-rtl .semi-input-clearbtn+.semi-rtl .semi-input-suffix+.semi-input-suffix-icon,.semi-rtl .semi-input-clearbtn+.semi-portal-rtl .semi-input-suffix+.semi-input-suffix-icon,.semi-portal-rtl .semi-input-clearbtn+.semi-rtl .semi-input-suffix+.semi-input-suffix-icon,.semi-portal-rtl .semi-input-clearbtn+.semi-portal-rtl .semi-input-suffix+.semi-input-suffix-icon{margin-left:auto;margin-right:0}.semi-rtl .semi-input-group .semi-select:not(:last-child):after,.semi-rtl .semi-input-group .semi-cascader:not(:last-child):after,.semi-rtl .semi-input-group .semi-tree-select:not(:last-child):after,.semi-rtl .semi-input-group>.semi-input-wrapper:not(:last-child):after,.semi-portal-rtl .semi-input-group .semi-select:not(:last-child):after,.semi-portal-rtl .semi-input-group .semi-cascader:not(:last-child):after,.semi-portal-rtl .semi-input-group .semi-tree-select:not(:last-child):after,.semi-portal-rtl .semi-input-group>.semi-input-wrapper:not(:last-child):after,.semi-rtl .semi-input-group .semi-input-number:not(:last-child):after,.semi-portal-rtl .semi-input-group .semi-input-number:not(:last-child):after{left:-1px;right:auto}.semi-highlight-tag{color:var(--semi-color-highlight);background-color:var(--semi-color-highlight-bg);font-weight:600}.semi-autocomplete-option{word-break:break-all;color:var(--semi-color-text-0);cursor:pointer;box-sizing:border-box;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);border-radius:0;flex-wrap:nowrap;align-items:center;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;line-height:20px;display:flex;position:relative}.semi-autocomplete-option-icon{color:#0000;visibility:hidden;place-content:center;width:12px;margin-right:8px;display:flex}.semi-autocomplete-option-text{white-space:pre;flex-wrap:wrap;display:flex}.semi-autocomplete-option-keyword{color:var(--semi-color-primary);background-color:inherit;font-weight:600}.semi-autocomplete-option:active{background-color:var(--semi-color-fill-1)}.semi-autocomplete-option-empty{cursor:not-allowed;color:var(--semi-color-disabled-text);justify-content:center}.semi-autocomplete-option-empty:hover,.semi-autocomplete-option-empty:active{background-color:inherit}.semi-autocomplete-option-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-autocomplete-option-disabled:hover{background-color:var(--semi-color-fill-0)}.semi-autocomplete-option-selected{font-weight:600}.semi-autocomplete-option-selected .semi-autocomplete-option-icon{visibility:visible;color:var(--semi-color-text-2)}.semi-autocomplete-option-focused{background-color:var(--semi-color-fill-0)}.semi-autocomplete-option:first-of-type{margin-top:4px}.semi-autocomplete-option:last-of-type{margin-bottom:4px}.semi-autocomplete{cursor:text;vertical-align:middle;box-sizing:border-box;display:inline-flex}.semi-autocomplete-option-list{overflow:hidden auto}.semi-autocomplete-option-list-chosen .semi-autocomplete-option-icon{display:flex}.semi-autocomplete-loading-wrapper{cursor:not-allowed;height:20px;padding-top:8px;padding-bottom:8px}.semi-autocomplete-loading-wrapper .semi-spin{width:100%}.semi-rtl .semi-autocomplete,.semi-portal-rtl .semi-autocomplete{direction:rtl}.semi-avatar{white-space:nowrap;text-align:center;vertical-align:middle;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.semi-avatar:focus-visible,.semi-avatar-focus{outline:2px solid var(--semi-color-primary-light-active)}.semi-avatar-no-focus-visible:focus-visible{outline:none}.semi-avatar .semi-avatar-label{align-items:center;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:600;line-height:20px;display:flex}.semi-avatar-content{-webkit-user-select:none;user-select:none}.semi-avatar-extra-extra-small{border-radius:3px;width:20px;height:20px}.semi-avatar-extra-extra-small .semi-avatar-content{transform-origin:50%;transform:scale(.8)}.semi-avatar-extra-extra-small .semi-avatar-label{font-size:10px;line-height:15px}.semi-avatar-extra-small{border-radius:3px;width:24px;height:24px}.semi-avatar-extra-small .semi-avatar-content{transform-origin:50%;transform:scale(.8)}.semi-avatar-extra-small .semi-avatar-label{font-size:10px;line-height:15px}.semi-avatar-small{border-radius:3px;width:32px;height:32px}.semi-avatar-small .semi-avatar-label{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-avatar-default{border-radius:3px;width:40px;height:40px}.semi-avatar-default .semi-avatar-label{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;line-height:24px}.semi-avatar-medium{border-radius:3px;width:48px;height:48px}.semi-avatar-medium .semi-avatar-label{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;line-height:28px}.semi-avatar-large{border-radius:6px;width:72px;height:72px}.semi-avatar-large .semi-avatar-label{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;line-height:44px}.semi-avatar-extra-large{border-radius:12px;width:128px;height:128px}.semi-avatar-extra-large .semi-avatar-label{font-size:64px;line-height:77px}.semi-avatar-circle{border-radius:var(--semi-border-radius-circle)}.semi-avatar-image{background-color:#0000}.semi-avatar>img{object-fit:cover;width:100%;height:100%;display:block}.semi-avatar-hover{width:100%;height:100%;position:absolute;top:0;left:0}.semi-avatar:hover{cursor:pointer}.semi-avatar-wrapper{flex-direction:column;align-items:center;width:fit-content;display:inline-flex;position:relative}.semi-avatar-wrapper .semi-avatar-top_slot-bg{border-radius:50%;justify-content:center;display:flex;position:absolute;overflow:hidden}.semi-avatar-wrapper .semi-avatar-top_slot-bg-small{width:32px;height:32px}.semi-avatar-wrapper .semi-avatar-top_slot-bg-default{width:40px;height:40px}.semi-avatar-wrapper .semi-avatar-top_slot-bg-medium{width:48px;height:48px}.semi-avatar-wrapper .semi-avatar-top_slot-bg-large{width:72px;height:72px}.semi-avatar-wrapper .semi-avatar-top_slot-bg-extra-large{width:128px;height:128px}.semi-avatar-wrapper .semi-avatar-top_slot-bg-svg{position:absolute}.semi-avatar-wrapper .semi-avatar-top_slot-bg-svg-small{top:-28px;scale:.4}.semi-avatar-wrapper .semi-avatar-top_slot-bg-svg-default{top:-32px;scale:.7}.semi-avatar-wrapper .semi-avatar-top_slot-bg-svg-medium{top:-30px;scale:.8}.semi-avatar-wrapper .semi-avatar-top_slot-bg-svg-large{top:-30px;scale:1.1}.semi-avatar-wrapper .semi-avatar-top_slot-bg-svg-extra-large{top:-32px;scale:1.4}.semi-avatar-wrapper .semi-avatar-top_slot-wrapper{justify-content:center;display:flex;position:absolute}.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot{color:var(--semi-color-bg-0);font-weight:600}.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content{-webkit-user-select:none;user-select:none;line-height:normal;position:relative}.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content-small{margin-top:0;font-size:5px}.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content-default{margin-top:-2px;font-size:6px}.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content-medium{margin-top:0;font-size:8px}.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content-large{margin-top:0;font-size:14px}.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content-extra-large{margin-top:0;font-size:16px}.semi-avatar-wrapper .semi-avatar-bottom_slot{color:var(--semi-color-bg-0);cursor:pointer;-webkit-user-select:none;user-select:none;position:absolute;bottom:3.5px;transform:translateY(50%)}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle{background:var(--semi-color-primary);border-radius:var(--semi-border-radius-circle);justify-content:center;align-items:center;line-height:normal;display:flex}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle-extra-small,.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle-small{width:12px;height:12px;font-size:5px}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle-default{width:16px;height:16px;font-size:12px}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle-medium{width:18px;height:18px;font-size:12px}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle-large{width:28px;height:28px;font-size:12px}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle-extra-large{width:28px;height:28px;font-size:14px}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square{background:var(--semi-color-primary);border-style:solid;border-color:var(--semi-color-bg-0);border-radius:4px;justify-content:center;align-items:center;padding:1px 4px;font-weight:600;display:flex}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-extra_small,.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-small{border-width:2px;font-size:5px}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-default,.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-medium,.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-large{border-width:2px;font-size:12px}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-extra-large{border-width:2px;font-size:14px}.semi-avatar-group{display:inline-block}.semi-avatar-group .semi-avatar{box-sizing:border-box}.semi-avatar-group .semi-avatar:first-child{margin-left:0}.semi-avatar-group .semi-avatar-extra-large{border:3px var(--semi-color-bg-1) solid;margin-left:-32px}.semi-avatar-group .semi-avatar-large{border:3px var(--semi-color-bg-1) solid;margin-left:-18px}.semi-avatar-group .semi-avatar-medium,.semi-avatar-group .semi-avatar-default,.semi-avatar-group .semi-avatar-small{border:2px var(--semi-color-bg-1) solid;margin-left:-12px}.semi-avatar-group .semi-avatar-extra-small{border:1px var(--semi-color-bg-1) solid;margin-left:-10px}.semi-avatar-group .semi-avatar-extra-extra-small{border:1px var(--semi-color-bg-1) solid;margin-left:-4px}.semi-avatar-group .semi-avatar-item-start-0{z-index:100}.semi-avatar-group .semi-avatar-item-end-0{z-index:80}.semi-avatar-group .semi-avatar-item-start-1{z-index:99}.semi-avatar-group .semi-avatar-item-end-1{z-index:81}.semi-avatar-group .semi-avatar-item-start-2{z-index:98}.semi-avatar-group .semi-avatar-item-end-2{z-index:82}.semi-avatar-group .semi-avatar-item-start-3{z-index:97}.semi-avatar-group .semi-avatar-item-end-3{z-index:83}.semi-avatar-group .semi-avatar-item-start-4{z-index:96}.semi-avatar-group .semi-avatar-item-end-4{z-index:84}.semi-avatar-group .semi-avatar-item-start-5{z-index:95}.semi-avatar-group .semi-avatar-item-end-5{z-index:85}.semi-avatar-group .semi-avatar-item-start-6{z-index:94}.semi-avatar-group .semi-avatar-item-end-6{z-index:86}.semi-avatar-group .semi-avatar-item-start-7{z-index:93}.semi-avatar-group .semi-avatar-item-end-7{z-index:87}.semi-avatar-group .semi-avatar-item-start-8{z-index:92}.semi-avatar-group .semi-avatar-item-end-8{z-index:88}.semi-avatar-group .semi-avatar-item-start-9{z-index:91}.semi-avatar-group .semi-avatar-item-end-9{z-index:89}.semi-avatar-group .semi-avatar-item-start-10,.semi-avatar-group .semi-avatar-item-end-10{z-index:90}.semi-avatar-group .semi-avatar-item-start-11{z-index:89}.semi-avatar-group .semi-avatar-item-end-11{z-index:91}.semi-avatar-group .semi-avatar-item-start-12{z-index:88}.semi-avatar-group .semi-avatar-item-end-12{z-index:92}.semi-avatar-group .semi-avatar-item-start-13{z-index:87}.semi-avatar-group .semi-avatar-item-end-13{z-index:93}.semi-avatar-group .semi-avatar-item-start-14{z-index:86}.semi-avatar-group .semi-avatar-item-end-14{z-index:94}.semi-avatar-group .semi-avatar-item-start-15{z-index:85}.semi-avatar-group .semi-avatar-item-end-15{z-index:95}.semi-avatar-group .semi-avatar-item-start-16{z-index:84}.semi-avatar-group .semi-avatar-item-end-16{z-index:96}.semi-avatar-group .semi-avatar-item-start-17{z-index:83}.semi-avatar-group .semi-avatar-item-end-17{z-index:97}.semi-avatar-group .semi-avatar-item-start-18{z-index:82}.semi-avatar-group .semi-avatar-item-end-18{z-index:98}.semi-avatar-group .semi-avatar-item-start-19{z-index:81}.semi-avatar-group .semi-avatar-item-end-19{z-index:99}.semi-avatar-group .semi-avatar-item-start-20{z-index:80}.semi-avatar-group .semi-avatar-item-end-20{z-index:100}.semi-avatar-group .semi-avatar-item-more{background-color:rgba(var(--semi-grey-5), 1)}.semi-avatar-amber{background-color:rgba(var(--semi-amber-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-blue{background-color:rgba(var(--semi-blue-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-cyan{background-color:rgba(var(--semi-cyan-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-green{background-color:rgba(var(--semi-green-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-grey{background-color:rgba(var(--semi-grey-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-indigo{background-color:rgba(var(--semi-indigo-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-light-blue{background-color:rgba(var(--semi-light-blue-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-light-green{background-color:rgba(var(--semi-light-green-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-lime{background-color:rgba(var(--semi-lime-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-orange{background-color:rgba(var(--semi-orange-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-pink{background-color:rgba(var(--semi-pink-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-purple{background-color:rgba(var(--semi-purple-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-red{background-color:rgba(var(--semi-red-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-teal{background-color:rgba(var(--semi-teal-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-violet{background-color:rgba(var(--semi-violet-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-yellow{background-color:rgba(var(--semi-yellow-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-additionalBorder{border-style:solid;border-color:var(--semi-color-primary);box-sizing:border-box;border-width:1.5px;display:inline-block;position:absolute;top:-3.5px;left:-3.5px}.semi-avatar-additionalBorder-extra-extra-small{width:27px;height:27px}.semi-avatar-additionalBorder-extra-small{width:31px;height:31px}.semi-avatar-additionalBorder-small{width:39px;height:39px}.semi-avatar-additionalBorder-default{width:47px;height:47px}.semi-avatar-additionalBorder-medium{width:55px;height:55px}.semi-avatar-additionalBorder-large{width:79px;height:79px}.semi-avatar-additionalBorder-extra-large{width:135px;height:135px}.semi-avatar-square.semi-avatar-additionalBorder-extra_extra_small,.semi-avatar-square.semi-avatar-additionalBorder-extra_small,.semi-avatar-square.semi-avatar-additionalBorder-small,.semi-avatar-square.semi-avatar-additionalBorder-default,.semi-avatar-square.semi-avatar-additionalBorder-medium{border-radius:3px}.semi-avatar-square.semi-avatar-additionalBorder-large{border-radius:6px}.semi-avatar-additionalBorder-circle{border-radius:var(--semi-border-radius-circle)}.semi-avatar-additionalBorder-animated{animation:.8s linear infinite semi-avatar-additionalBorder}.semi-avatar-animated{animation:1s linear infinite semi-avatar-content}.semi-rtl .semi-avatar,.semi-portal-rtl .semi-avatar{direction:rtl}.semi-rtl .semi-avatar-extra-extra-small .semi-avatar-content,.semi-portal-rtl .semi-avatar-extra-extra-small .semi-avatar-content,.semi-rtl .semi-avatar-extra-small .semi-avatar-content,.semi-portal-rtl .semi-avatar-extra-small .semi-avatar-content{transform:scale(.8)}.semi-rtl .semi-avatar-hover,.semi-portal-rtl .semi-avatar-hover{left:auto;right:0}.semi-rtl .semi-avatar-group,.semi-portal-rtl .semi-avatar-group{direction:rtl}.semi-rtl .semi-avatar-group .semi-avatar:first-child,.semi-portal-rtl .semi-avatar-group .semi-avatar:first-child{margin-left:auto;margin-right:0}.semi-rtl .semi-avatar-group .semi-avatar-extra-large,.semi-portal-rtl .semi-avatar-group .semi-avatar-extra-large{margin-left:auto;margin-right:-32px}.semi-rtl .semi-avatar-group .semi-avatar-large,.semi-portal-rtl .semi-avatar-group .semi-avatar-large{margin-left:auto;margin-right:-18px}.semi-rtl .semi-avatar-group .semi-avatar-medium,.semi-rtl .semi-avatar-group .semi-avatar-small,.semi-portal-rtl .semi-avatar-group .semi-avatar-medium,.semi-portal-rtl .semi-avatar-group .semi-avatar-small{margin-left:auto;margin-right:-12px}.semi-rtl .semi-avatar-group .semi-avatar-extra-small,.semi-portal-rtl .semi-avatar-group .semi-avatar-extra-small{margin-left:auto;margin-right:-10px}.semi-rtl .semi-avatar-group .semi-avatar-extra-extra-small,.semi-portal-rtl .semi-avatar-group .semi-avatar-extra-extra-small{margin-left:auto;margin-right:-4px}.semi-button-split{display:inline-block}.semi-button-split .semi-button{border-radius:0;margin-right:1px}.semi-button-split .semi-button-first{border-top-left-radius:var(--semi-border-radius-small);border-bottom-left-radius:var(--semi-border-radius-small)}.semi-button-split .semi-button-last{border-top-right-radius:var(--semi-border-radius-small);border-bottom-right-radius:var(--semi-border-radius-small);margin-right:unset}.semi-button-split:hover .semi-button-borderless:active{background-color:var(--semi-color-fill-1)}.semi-button{--semi-button-colorful-multiple-fill-0:rgba(var(--semi-ai-general-5-3));--semi-button-colorful-multiple-fill-1:rgba(var(--semi-ai-general-5-2));--semi-button-colorful-multiple-fill-2:rgba(var(--semi-ai-general-5-1));--semi-button-colorful-multiple-fill-3:rgba(var(--semi-ai-general-5-0));--semi-button-colorful-disabled-fill:var(--semi-color-disabled-text);--semi-button-colorful-fill-primary:var(--semi-color-ai-purple);--semi-button-colorful-fill-secondary:var(--semi-color-text-0);box-shadow:none;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--semi-border-radius-small);vertical-align:middle;white-space:nowrap;border:0 solid #0000;outline:none;justify-content:center;align-items:center;height:32px;padding:6px 12px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.semi-button.semi-button-primary:focus-visible,.semi-button.semi-button-secondary:focus-visible,.semi-button.semi-button-tertiary:focus-visible,.semi-button.semi-button-warning:focus-visible,.semi-button.semi-button-danger:focus-visible{outline:2px solid var(--semi-color-primary-light-active)}.semi-button-content{align-items:center;display:flex}.semi-button-danger{background-color:var(--semi-color-danger);color:rgba(var(--semi-white), 1);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))}.semi-button-danger-disabled{background-color:var(--semi-color-disabled-bg)}.semi-button-danger-disabled.semi-button-outline{border:1px solid var(--semi-color-border);background-color:#0000}.semi-button-danger-disabled.semi-button-light{background-color:var(--semi-color-fill-0)}.semi-button-danger:hover{background-color:var(--semi-color-danger-hover)}.semi-button-danger:active{background-color:var(--semi-color-danger-active)}.semi-button-danger.semi-button-outline{border:1px solid var(--semi-color-danger);background-color:#0000}.semi-button-danger.semi-button-light,.semi-button-danger.semi-button-outline,.semi-button-danger.semi-button-borderless{color:var(--semi-color-danger)}.semi-button-danger:not(.semi-button-borderless):not(.semi-button-light):focus-visible{outline:2px solid var(--semi-color-danger-light-active)}.semi-button-warning{background-color:var(--semi-color-warning);color:rgba(var(--semi-white), 1);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))}.semi-button-warning-disabled{background-color:var(--semi-color-disabled-bg)}.semi-button-warning-disabled.semi-button-outline{border:1px solid var(--semi-color-border);background-color:#0000}.semi-button-warning-disabled.semi-button-light{background-color:var(--semi-color-fill-0)}.semi-button-warning:hover{background-color:var(--semi-color-warning-hover)}.semi-button-warning:active{background-color:var(--semi-color-warning-active)}.semi-button-warning.semi-button-outline{border:1px solid var(--semi-color-warning);background-color:#0000}.semi-button-warning.semi-button-light,.semi-button-warning.semi-button-outline,.semi-button-warning.semi-button-borderless{color:var(--semi-color-warning)}.semi-button-warning:not(.semi-button-borderless):not(.semi-button-light):focus-visible{outline:2px solid var(--semi-color-warning-light-active)}.semi-button-tertiary{background-color:var(--semi-color-tertiary);color:rgba(var(--semi-white), 1);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))}.semi-button-tertiary.semi-button-colorful.semi-button-solid{background:var(--semi-ai-general-0)}.semi-button-tertiary.semi-button-colorful.semi-button-solid:hover{background:var(--semi-ai-general-1)}.semi-button-tertiary.semi-button-colorful.semi-button-solid:active{background:var(--semi-ai-general-2)}:is(.semi-button-tertiary.semi-button-colorful.semi-button-solid .semi-button-content-right,.semi-button-tertiary.semi-button-colorful.semi-button-solid .semi-button-content:not(:has(>.semi-button-content-right))){background:var(--semi-color-ai-general);color:#0000;-webkit-background-clip:text;background-clip:text}.semi-button-tertiary-disabled{background-color:var(--semi-color-disabled-bg)}.semi-button-tertiary-disabled.semi-button-outline{border:1px solid var(--semi-color-border);background-color:#0000}.semi-button-tertiary-disabled.semi-button-light{background-color:var(--semi-color-fill-0)}.semi-button-tertiary:hover{background-color:var(--semi-color-tertiary-hover)}.semi-button-tertiary:active{background-color:var(--semi-color-tertiary-active)}.semi-button-tertiary.semi-button-outline{border:1px solid var(--semi-color-border);background-color:#0000}.semi-button-tertiary.semi-button-light,.semi-button-tertiary.semi-button-outline,.semi-button-tertiary.semi-button-borderless{color:var(--semi-color-text-1)}.semi-button-primary{background-color:var(--semi-color-primary);color:rgba(var(--semi-white), 1);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))}.semi-button-primary.semi-button-colorful.semi-button-solid{background:var(--semi-color-ai-general)}.semi-button-primary.semi-button-colorful.semi-button-solid:not(.semi-button-borderless):not(.semi-button-light):not(.semi-button-outline):hover{background:var(--semi-color-ai-general-hover)}.semi-button-primary.semi-button-colorful.semi-button-solid:not(.semi-button-borderless):not(.semi-button-light):not(.semi-button-outline):active{background:var(--semi-color-ai-general-active)}:is(.semi-button-primary.semi-button-colorful.semi-button-light .semi-button-content-right,.semi-button-primary.semi-button-colorful.semi-button-light .semi-button-content:not(:has(>.semi-button-content-right))){background:var(--semi-color-ai-general);color:#0000;-webkit-background-clip:text;background-clip:text}.semi-button-primary.semi-button-colorful.semi-button-outline{color:var(--semi-color-ai-purple);border-color:var(--semi-color-ai-purple)}:is(.semi-button-primary.semi-button-colorful.semi-button-borderless .semi-button-content-right,.semi-button-primary.semi-button-colorful.semi-button-borderless .semi-button-content:not(:has(>.semi-button-content-right))){background:var(--semi-color-ai-general);color:#0000;-webkit-background-clip:text;background-clip:text}.semi-button-primary-disabled{background-color:var(--semi-color-disabled-bg)}.semi-button-primary-disabled.semi-button-light{background:var(--semi-color-fill-0)}.semi-button-primary-disabled.semi-button-outline{border:1px solid var(--semi-color-border);background-color:#0000}.semi-button-primary:not(.semi-button-borderless):not(.semi-button-light):not(.semi-button-outline):hover{background-color:var(--semi-color-primary-hover)}.semi-button-primary.semi-button-outline{border:1px solid var(--semi-color-border);background-color:#0000}.semi-button-primary:not(.semi-button-borderless):not(.semi-button-light):not(.semi-button-outline):active{background-color:var(--semi-color-primary-active)}.semi-button-primary.semi-button-light,.semi-button-primary.semi-button-outline,.semi-button-primary.semi-button-borderless{color:var(--semi-color-primary)}.semi-button-secondary{background-color:var(--semi-color-secondary);outline-color:var(--semi-color-secondary);color:rgba(var(--semi-white), 1);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))}.semi-button-secondary-disabled{background-color:var(--semi-color-disabled-bg)}.semi-button-secondary-disabled.semi-button-outline{border:1px solid var(--semi-color-border);background-color:#0000}.semi-button-secondary-disabled.semi-button-light{background-color:var(--semi-color-fill-0)}.semi-button-secondary.semi-button-outline{border:1px solid var(--semi-color-border);background-color:#0000}.semi-button-secondary:hover{background-color:var(--semi-color-secondary-hover)}.semi-button-secondary:active{background-color:var(--semi-color-secondary-active)}.semi-button-secondary.semi-button-light,.semi-button-secondary.semi-button-outline,.semi-button-secondary.semi-button-borderless{color:var(--semi-color-secondary)}.semi-button-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-button-disabled:not(.semi-button-borderless):not(.semi-button-light):not(.semi-button-outline):hover,.semi-button-disabled.semi-button-light,.semi-button-disabled.semi-button-borderless,.semi-button-disabled.semi-button-outline{color:var(--semi-color-disabled-text)}.semi-button-borderless{transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none));background-color:#0000;border:0 solid #0000}.semi-button-borderless:not(.semi-button-disabled):hover{background-color:var(--semi-color-fill-0);border:0 solid #0000}.semi-button-borderless:not(.semi-button-disabled):active{background-color:var(--semi-color-fill-1);border:0 solid #0000}.semi-button-outline{background-color:#0000}.semi-button-outline:not(.semi-button-disabled):hover{background-color:var(--semi-color-fill-0)}.semi-button-outline:not(.semi-button-disabled):active{background-color:var(--semi-color-fill-1)}.semi-button-light{background-color:var(--semi-color-fill-0);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));border:0 solid #0000}.semi-button-light:not(.semi-button-disabled):hover{background-color:var(--semi-color-fill-1);border:0 solid #0000}.semi-button-light:not(.semi-button-disabled):active{background-color:var(--semi-color-fill-2);border:0 solid #0000}.semi-button-size-small{height:24px;padding:2px 12px;font-size:14px;font-weight:600;line-height:20px}.semi-button-size-large{height:40px;padding:10px 16px;font-size:14px;font-weight:600;line-height:20px}.semi-button-block{width:100%}.semi-button-group{flex-wrap:wrap;display:flex}.semi-button-group>.semi-button{border-radius:0;margin:0;padding-left:0;padding-right:0}.semi-button-group>.semi-button .semi-button-content{padding-left:12px;padding-right:12px}.semi-button-group>.semi-button-size-large .semi-button-content{padding-left:16px;padding-right:16px}.semi-button-group>.semi-button-size-small .semi-button-content{padding-left:12px;padding-right:12px}.semi-button-group>.semi-button.semi-button-with-icon-only{padding-left:0;padding-right:0}.semi-button-group>.semi-button.semi-button-with-icon-only .semi-button-content{padding-left:8px;padding-right:8px}.semi-button-group>.semi-button.semi-button-with-icon-only.semi-button-size-small .semi-button-content{padding-left:4px;padding-right:4px}.semi-button-group>.semi-button.semi-button-with-icon-only.semi-button-size-large .semi-button-content{padding-left:12px;padding-right:12px}.semi-button-group>.semi-button:first-child{border-top-left-radius:var(--semi-border-radius-small);border-bottom-left-radius:var(--semi-border-radius-small)}.semi-button-group>.semi-button:last-child{border-top-right-radius:var(--semi-border-radius-small);border-bottom-right-radius:var(--semi-border-radius-small)}.semi-button-group>.semi-button-outline:not(:last-child){border-right-color:#0000;margin-right:-1px}.semi-button-group-line{background-color:var(--semi-color-border);align-items:center;display:inline-flex}.semi-button-group-line-primary{background-color:var(--semi-color-primary)}.semi-button-group-line-secondary{background-color:var(--semi-color-secondary)}.semi-button-group-line-tertiary{background-color:var(--semi-color-tertiary)}.semi-button-group-line-warning{background-color:var(--semi-color-warning)}.semi-button-group-line-danger{background-color:var(--semi-color-danger)}.semi-button-group-line-disabled{background-color:var(--semi-color-disabled-bg)}.semi-button-group-line-light{background-color:var(--semi-color-fill-0)}.semi-button-group-line-borderless{background-color:#0000}.semi-button-group-line:before{content:"";background-color:var(--semi-color-border);width:1px;height:20px;display:block}.semi-button.semi-button-with-icon{align-items:center;display:inline-flex}.semi-button.semi-button-with-icon .semi-button-content{justify-content:center;align-items:center;display:flex}.semi-button.semi-button-loading{pointer-events:none;cursor:not-allowed}.semi-button.semi-button-loading .semi-button-content>svg,.semi-button.semi-button-loading .semi-button-content-loading-icon{width:16px;height:16px;animation:.6s linear infinite forwards semi-animation-rotate}.semi-button.semi-button-with-icon-only{justify-content:center;align-items:center;width:32px;height:32px;padding:8px}.semi-button.semi-button-with-icon-only.semi-button-size-small{width:24px;height:24px;padding:4px}.semi-button.semi-button-with-icon-only.semi-button-size-large{width:40px;height:40px;padding:12px}.semi-button-content-left{align-items:center;margin-right:8px;display:flex}.semi-button-content-right{align-items:center;margin-left:8px;display:flex}.semi-rtl .semi-button,.semi-portal-rtl .semi-button{direction:rtl;padding-left:12px;padding-right:12px}.semi-rtl .semi-button-size-small,.semi-portal-rtl .semi-button-size-small{padding-left:12px;padding-right:12px}.semi-rtl .semi-button-size-large,.semi-portal-rtl .semi-button-size-large{padding-left:16px;padding-right:16px}.semi-rtl .semi-button-group,.semi-portal-rtl .semi-button-group{direction:rtl}.semi-rtl .semi-button-group>.semi-button,.semi-portal-rtl .semi-button-group>.semi-button{padding-left:0;padding-right:0}.semi-rtl .semi-button-group>.semi-button .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button .semi-button-content{padding-left:12px;padding-right:12px}.semi-rtl .semi-button-group>.semi-button-size-large .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button-size-large .semi-button-content{padding-left:16px;padding-right:16px}.semi-rtl .semi-button-group>.semi-button-size-small .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button-size-small .semi-button-content{padding-left:12px;padding-right:12px}.semi-rtl .semi-button-group>.semi-button.semi-button-with-icon-only,.semi-portal-rtl .semi-button-group>.semi-button.semi-button-with-icon-only{padding-left:0;padding-right:0}.semi-rtl .semi-button-group>.semi-button.semi-button-with-icon-only .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button.semi-button-with-icon-only .semi-button-content{padding-left:8px;padding-right:8px}.semi-rtl .semi-button-group>.semi-button.semi-button-with-icon-only.semi-button-size-small .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button.semi-button-with-icon-only.semi-button-size-small .semi-button-content{padding-left:4px;padding-right:4px}.semi-rtl .semi-button-group>.semi-button.semi-button-with-icon-only.semi-button-size-large .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button.semi-button-with-icon-only.semi-button-size-large .semi-button-content{padding-left:12px;padding-right:12px}.semi-rtl .semi-button-group>.semi-button:first-child,.semi-portal-rtl .semi-button-group>.semi-button:first-child{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--semi-border-radius-small);border-bottom-right-radius:var(--semi-border-radius-small)}.semi-rtl .semi-button-group>.semi-button:not(:last-child) .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button:not(:last-child) .semi-button-content{border-left:1px var(--semi-color-border) solid;border-right:0}.semi-rtl .semi-button-group>.semi-button:last-child,.semi-portal-rtl .semi-button-group>.semi-button:last-child{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--semi-border-radius-small);border-bottom-left-radius:var(--semi-border-radius-small)}.semi-rtl .semi-button.semi-button-with-icon-only,.semi-portal-rtl .semi-button.semi-button-with-icon-only{padding-left:8px;padding-right:8px}.semi-rtl .semi-button.semi-button-with-icon-only.semi-button-size-small,.semi-portal-rtl .semi-button.semi-button-with-icon-only.semi-button-size-small{padding-left:4px;padding-right:4px}.semi-rtl .semi-button.semi-button-with-icon-only.semi-button-size-large,.semi-portal-rtl .semi-button.semi-button-with-icon-only.semi-button-size-large{padding-left:12px;padding-right:12px}.semi-rtl .semi-button-content-left,.semi-portal-rtl .semi-button-content-left{margin-left:8px;margin-right:0}.semi-rtl .semi-button-content-right,.semi-portal-rtl .semi-button-content-right{margin-left:0;margin-right:8px}.semi-banner{padding:12px}.semi-banner-content-wrapper{flex-direction:row;display:flex}.semi-banner-description{margin:0}.semi-banner .semi-banner-content-wrapper .semi-banner-content{flex:1;display:flex}.semi-banner-in-container{border-radius:var(--semi-border-radius-small)}.semi-banner-in-container .semi-banner-content-wrapper .semi-banner-content-body{flex:1}.semi-banner-in-container .semi-banner-content-wrapper .semi-banner-content-body .semi-banner-title+.semi-banner-description{margin-top:2px}.semi-banner-full .semi-banner-content-wrapper .semi-banner-content{justify-content:center}.semi-banner-full .semi-banner-content-wrapper .semi-banner-icon,.semi-banner-full .semi-banner-content-wrapper .semi-banner-content-body{align-items:center;display:flex}.semi-banner-close{width:24px;height:24px;margin-left:12px}.semi-banner-extra{margin-top:8px}.semi-banner-icon{margin-right:12px;display:flex}.semi-banner-info{background-color:var(--semi-color-info-light-default);color:var(--semi-color-info)}.semi-banner-info.semi-banner-bordered{border:1px solid var(--semi-color-info)}.semi-banner-warning{background-color:var(--semi-color-warning-light-default);color:var(--semi-color-warning)}.semi-banner-warning.semi-banner-bordered{border:1px solid var(--semi-color-warning)}.semi-banner-success{background-color:var(--semi-color-success-light-default);color:var(--semi-color-success)}.semi-banner-success.semi-banner-bordered{border:1px solid var(--semi-color-success)}.semi-banner-danger{background-color:var(--semi-color-danger-light-default);color:var(--semi-color-danger)}.semi-banner-danger.semi-banner-bordered{border:1px solid var(--semi-color-danger)}.semi-rtl .semi-banner,.semi-portal-rtl .semi-banner{direction:rtl}.semi-rtl .semi-banner-close,.semi-portal-rtl .semi-banner-close{width:24px;height:24px;margin-left:0;margin-right:12px}.semi-rtl .semi-banner-icon,.semi-portal-rtl .semi-banner-icon{margin-left:12px;margin-right:0}.semi-skeleton-avatar,.semi-skeleton-image,.semi-skeleton-title,.semi-skeleton-button{background:var(--semi-color-fill-0);border-radius:var(--semi-border-radius-small)}.semi-skeleton-avatar-circle{border-radius:50%}.semi-skeleton-avatar-extra-extra-small{width:20px;height:20px}.semi-skeleton-avatar-extra-small{width:24px;height:24px}.semi-skeleton-avatar-medium{width:48px;height:48px}.semi-skeleton-avatar-small{width:32px;height:32px}.semi-skeleton-avatar-large{width:72px;height:72px}.semi-skeleton-avatar-extra-large{width:128px;height:128px}.semi-skeleton-paragraph{margin:0;padding:0;list-style-type:none}.semi-skeleton-paragraph li{background:var(--semi-color-fill-0);border-radius:var(--semi-border-radius-small);width:100%;height:16px;margin-bottom:10px}.semi-skeleton-paragraph li:last-child{width:60%;margin-bottom:0}.semi-skeleton-paragraph li:first-child{width:100%}.semi-skeleton-title{width:100%;height:24px}.semi-skeleton-button{width:115px;height:32px}.semi-skeleton-image{width:100%;height:100%}.semi-skeleton-active .semi-skeleton-avatar,.semi-skeleton-active .semi-skeleton-image,.semi-skeleton-active .semi-skeleton-title,.semi-skeleton-active .semi-skeleton-button,.semi-skeleton-active .semi-skeleton-paragraph li{background:linear-gradient(90deg, var(--semi-color-fill-0) 25%, var(--semi-color-fill-1) 44%, var(--semi-color-fill-0) 88%);background-size:400% 100%;animation:1.4s infinite forwards skeleton-loading}.semi-rtl .semi-skeleton,.semi-portal-rtl .semi-skeleton{direction:rtl}.semi-space{display:inline-flex}.semi-space-vertical{flex-direction:column}.semi-space-horizontal{flex-direction:row}.semi-space-align-center{align-items:center}.semi-space-align-end{align-items:flex-end}.semi-space-align-start{align-items:flex-start}.semi-space-align-baseline{align-items:baseline}.semi-space-wrap{flex-wrap:wrap}.semi-space-tight-horizontal{column-gap:8px}.semi-space-tight-vertical{row-gap:8px}.semi-space-medium-horizontal{column-gap:16px}.semi-space-medium-vertical{row-gap:16px}.semi-space-loose-horizontal{column-gap:24px}.semi-space-loose-vertical{row-gap:24px}.semi-rtl .semi-space,.semi-portal-rtl .semi-space{direction:rtl}.semi-cascader{box-sizing:border-box;border-radius:var(--semi-border-radius-small);background-color:var(--semi-color-fill-0);vertical-align:middle;cursor:pointer;border:1px solid #0000;align-items:center;min-width:80px;height:auto;min-height:32px;font-weight:400;line-height:32px;display:inline-flex;position:relative}.semi-cascader:hover{background-color:var(--semi-color-fill-1);border:1px solid #0000}.semi-cascader:focus:not(.semi-cascader-disabled){border:1px solid var(--semi-color-focus-border);background-color:var(--semi-color-fill-0);outline:0}.semi-cascader:active{background-color:var(--semi-color-fill-2)}.semi-cascader-small{min-height:24px;line-height:24px}.semi-cascader-small .semi-cascader-selection{padding-left:12px;padding-right:12px}.semi-cascader-small .semi-cascader-selection-multiple{padding-left:4px;padding-right:4px}.semi-cascader-large{min-height:40px;line-height:40px}.semi-cascader-large .semi-cascader-selection{padding-left:12px;padding-right:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:22px}.semi-cascader-large .semi-cascader-selection-multiple{padding-left:4px;padding-right:4px}.semi-cascader-focus{border:1px solid var(--semi-color-focus-border);outline:0}.semi-cascader-focus:hover{background-color:var(--semi-color-fill-0);border:1px solid var(--semi-color-focus-border)}.semi-cascader-focus:active{background-color:var(--semi-color-fill-2)}.semi-cascader-warning{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning-light-default)}.semi-cascader-warning:hover{background-color:var(--semi-color-warning-light-hover);border-color:var(--semi-color-warning-light-hover)}.semi-cascader-warning.semi-cascader-focus{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning)}.semi-cascader-warning:active{background-color:var(--semi-color-warning-light-active);border-color:var(--semi-color-warning-light-active)}.semi-cascader-error{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger-light-default)}.semi-cascader-error:hover{background-color:var(--semi-color-danger-light-hover);border-color:var(--semi-color-danger-light-hover)}.semi-cascader-error.semi-cascader-focus{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger)}.semi-cascader-error:active{background-color:var(--semi-color-danger-light-active);border-color:var(--semi-color-danger-light-active)}.semi-cascader-selection{cursor:pointer;height:100%;color:var(--semi-color-text-0);flex-wrap:wrap;flex-grow:1;align-items:center;padding-left:12px;padding-right: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;line-height:20px;display:inline-flex;overflow:hidden}.semi-cascader-selection-multiple{padding-left:4px;padding-right:4px}.semi-cascader-selection-placeholder{white-space:nowrap;text-overflow:ellipsis;color:var(--semi-color-text-2);overflow:hidden}.semi-cascader-selection-tag{margin:1px 2px 1px 0}.semi-cascader-selection-tag:first-child{margin-left:0}.semi-cascader-selection-tag-disabled.semi-tag{color:var(--semi-color-disabled-text);cursor:not-allowed;background-color:#0000}.semi-cascader-selection-tag-disabled.semi-tag .semi-tag-close{color:var(--semi-color-disabled-text);cursor:not-allowed;pointer-events:none}.semi-cascader-selection-n{cursor:pointer;color:var(--semi-color-text-0);margin-right:4px;padding-left:8px;padding-right:8px;font-size:12px}.semi-cascader-selection-n-disabled{cursor:not-allowed;color:var(--semi-color-disabled-text)}.semi-cascader-selection span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.semi-cascader-selection .semi-cascader-tagInput-wrapper{background:0 0;border:hidden;margin-left:-4px}.semi-cascader-selection .semi-tagInput{min-height:30px}.semi-cascader-selection .semi-tagInput-small{min-height:22px}.semi-cascader-selection .semi-tagInput-large{min-height:38px}.semi-cascader-selection .semi-tagInput .semi-input-wrapper{margin-left:4px}.semi-cascader-selection .semi-tagInput .semi-input-wrapper .semi-input{padding-left:0}.semi-cascader-selection .semi-tagInput .semi-input-wrapper-default,.semi-cascader-selection .semi-tagInput .semi-input-wrapper-large{margin-top:1px;margin-bottom:1px}.semi-cascader-selection-text-inactive{color:var(--semi-color-text-2)}.semi-cascader-selection-text-hide{display:none}.semi-cascader-arrow,.semi-cascader-clearbtn{width:32px;height:100%;color:var(--semi-color-text-2);justify-content:center;align-items:center;display:inline-flex}.semi-cascader-clearbtn:hover{color:var(--semi-color-primary-hover)}.semi-cascader-clearbtn:active{color:var(--semi-color-primary-active)}.semi-cascader-prefix,.semi-cascader-suffix{justify-content:center;align-items:center;display:flex}.semi-cascader-prefix-text,.semi-cascader-suffix-text{color:var(--semi-color-text-2);margin:0 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:600;line-height:20px}.semi-cascader-prefix-icon,.semi-cascader-suffix-icon{color:var(--semi-color-text-2);margin:0 8px}.semi-cascader-inset-label{color:var(--semi-color-text-2);white-space:nowrap;flex-shrink:0;margin:0 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:600;line-height:20px;display:inline}.semi-cascader.semi-cascader-with-prefix{align-items:center;display:inline-flex}.semi-cascader.semi-cascader-with-prefix .semi-cascader-selection{padding-left:0}.semi-cascader.semi-cascader-with-suffix .semi-cascader-selection{padding-right:0}.semi-cascader-disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none;background-color:var(--semi-color-disabled-fill)}.semi-cascader-disabled .semi-cascader-selection{cursor:not-allowed}.semi-cascader-disabled:hover{background-color:var(--semi-color-disabled-fill)}.semi-cascader-disabled .semi-cascader-selection,.semi-cascader-disabled .semi-cascader-selection-placeholder,.semi-cascader-disabled .semi-cascader-prefix,.semi-cascader-disabled .semi-cascader-suffix{color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-cascader-disabled .semi-cascader-arrow{color:var(--semi-color-disabled-text)}.semi-cascader-popover .semi-cascader-search-wrapper{border-bottom:1px solid var(--semi-color-fill-0);padding:8px 12px}.semi-cascader-popover .semi-cascader-option-lists .semi-cascader-option-empty{border-radius:var(--semi-border-radius-medium);color:var(--semi-color-disabled-text);-webkit-user-select:none;user-select:none;text-align:center;cursor:not-allowed;margin:0;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;line-height:20px}.semi-cascader-popover .semi-cascader-option-lists .semi-cascader-option-empty:hover{background-color:#0000}.semi-cascader-single.semi-cascader-filterable{display:inline-flex}.semi-cascader-single.semi-cascader-filterable .semi-cascader-selection .semi-cascader-search-wrapper{align-items:center;width:100%;height:30px;display:flex;position:relative}.semi-cascader-single.semi-cascader-filterable .semi-cascader-selection .semi-cascader-search-wrapper-small{height:22px}.semi-cascader-single.semi-cascader-filterable .semi-cascader-selection .semi-cascader-search-wrapper-large{height:38px}.semi-cascader-single.semi-cascader-filterable .semi-cascader-selection .semi-cascader-search-wrapper .semi-input-wrapper{background-color:#0000;border:none;width:100%;height:100%;position:absolute;top:0;left:0}.semi-cascader-single.semi-cascader-filterable .semi-cascader-selection .semi-cascader-search-wrapper .semi-input-wrapper-focus{border:none}.semi-cascader-single.semi-cascader-filterable .semi-cascader-selection .semi-cascader-search-wrapper .semi-input{padding-left:0;padding-right:0}.semi-cascader-option-lists{height:180px;margin:0;padding:0;display:flex;overflow:hidden}.semi-cascader-option-lists-empty{cursor:not-allowed;justify-content:center;height:auto}.semi-cascader-option-lists ul,.semi-cascader-option-lists li{margin:0;padding:0;list-style-type:none}.semi-cascader-option-lists ul>li{padding:8px 16px 8px 12px}.semi-cascader-option-lists .semi-cascader-option-list{box-sizing:border-box;border-left:1px solid var(--semi-color-fill-0);min-width:150px;height:100%;margin:0;padding:4px 0;list-style:none;display:inline-block;overflow:auto}.semi-cascader-option-lists .semi-cascader-option-list:first-child{border-left:none}.semi-cascader-option-lists .semi-cascader-option{cursor:pointer;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);word-break:break-all;min-width:min-content;color:var(--semi-color-text-0);justify-content:space-between;align-items:center;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;display:flex;position:relative}.semi-cascader-option-lists .semi-cascader-option:hover{background-color:var(--semi-color-fill-0)}.semi-cascader-option-lists .semi-cascader-option:active{background-color:var(--semi-color-fill-1)}.semi-cascader-option-lists .semi-cascader-option-icon{width:16px;color:var(--semi-color-text-2);flex-shrink:0;display:inline-flex}.semi-cascader-option-lists .semi-cascader-option-icon-active,.semi-cascader-option-lists .semi-cascader-option-icon-empty{margin-right:8px}.semi-cascader-option-lists .semi-cascader-option-icon-left{margin-left:8px}.semi-cascader-option-lists .semi-cascader-option-spin-icon{width:16px;height:16px;line-height:0}.semi-cascader-option-lists .semi-cascader-option-spin-icon svg{width:16px;height:16px}.semi-cascader-option-lists .semi-cascader-option-label{white-space:pre;align-items:center;display:flex}.semi-cascader-option-lists .semi-cascader-option-label-checkbox{margin-right:8px}.semi-cascader-option-lists .semi-cascader-option-hidden{display:none}.semi-cascader-option-lists .semi-cascader-option-active,.semi-cascader-option-lists .semi-cascader-option-active:hover{background-color:var(--semi-color-primary-light-default)}.semi-cascader-option-lists .semi-cascader-option-select,.semi-cascader-option-lists .semi-cascader-option-label-highlight{color:var(--semi-color-primary);font-weight:600}.semi-cascader-option-lists .semi-cascader-option-disabled{cursor:not-allowed}.semi-cascader-option-lists .semi-cascader-option-disabled:hover,.semi-cascader-option-lists .semi-cascader-option-disabled:active{background-color:#0000}.semi-cascader-option-lists .semi-cascader-option-disabled .semi-cascader-option-label{color:var(--semi-color-disabled-text)}.semi-cascader-option-lists .semi-cascader-option-flatten{padding-right:64px}.semi-cascader-borderless:not(:focus-within):not(:hover){background-color:#0000;border-color:#0000}.semi-cascader-borderless:not(:focus-within):not(:hover) .semi-cascader-arrow{opacity:0}.semi-cascader-borderless:focus-within:not(:active){background-color:#0000}.semi-cascader-borderless.semi-cascader-error:not(:focus-within){border-color:var(--semi-color-danger)}.semi-cascader-borderless.semi-cascader-warning:not(:focus-within){border-color:var(--semi-color-warning)}.semi-cascader-borderless.semi-cascader-error:focus-within{border-color:var(--semi-color-danger)}.semi-cascader-borderless.semi-cascader-warning:focus-within{border-color:var(--semi-color-warning)}.semi-rtl .semi-cascader,.semi-portal-rtl .semi-cascader{direction:rtl}.semi-rtl .semi-cascader.semi-cascader-with-prefix .semi-cascader-selection,.semi-portal-rtl .semi-cascader.semi-cascader-with-prefix .semi-cascader-selection{padding-left:auto;padding-right:0}.semi-rtl .semi-cascader.semi-cascader-with-suffix .semi-cascader-selection,.semi-portal-rtl .semi-cascader.semi-cascader-with-suffix .semi-cascader-selection{padding-left:0;padding-right:auto}.semi-rtl .semi-cascader-selection-multiple,.semi-portal-rtl .semi-cascader-selection-multiple{padding-left:4px;padding-right:4px}.semi-rtl .semi-cascader-selection-tag:first-child,.semi-portal-rtl .semi-cascader-selection-tag:first-child{margin-right:0}.semi-rtl .semi-cascader-selection-n,.semi-portal-rtl .semi-cascader-selection-n{margin-left:4px;margin-right:0}.semi-rtl .semi-cascader-selection .semi-cascader-tagInput-wrapper,.semi-portal-rtl .semi-cascader-selection .semi-cascader-tagInput-wrapper{margin-left:0;margin-right:-4px}.semi-rtl .semi-cascader-selection .semi-tagInput .semi-input-wrapper,.semi-portal-rtl .semi-cascader-selection .semi-tagInput .semi-input-wrapper{margin-left:0;margin-right:4px}.semi-rtl .semi-cascader-selection .semi-tagInput .semi-input-wrapper .semi-input,.semi-portal-rtl .semi-cascader-selection .semi-tagInput .semi-input-wrapper .semi-input{padding-right:0}.semi-cascader-option-label-checkbox{margin-left:8px;margin-right:0}.semi-cascader-option-lists-rtl{direction:rtl}.semi-cascader-option-lists.semi-cascader-option-lists-rtl ul>li{padding-left:auto;padding-right:12px}.semi-cascader-option-lists.semi-cascader-option-lists-rtl .semi-cascader-option-list{border-left:0;border-right:1px solid var(--semi-color-fill-0)}.semi-cascader-option-lists.semi-cascader-option-lists-rtl .semi-cascader-option-list:first-child{border-right:none}.semi-cascader-option-lists.semi-cascader-option-lists-rtl .semi-cascader-option-icon-active,.semi-cascader-option-lists.semi-cascader-option-lists-rtl .semi-cascader-option-icon-empty{margin-left:8px;margin-right:0}.semi-cascader-option-lists.semi-cascader-option-lists-rtl .semi-cascader-option-flatten{padding-left:64px;padding-right:0}.semi-cascader-option-lists.semi-cascader-option-lists-rtl .semi-cascader-option .semi-icon-chevron_right{margin-left:0;margin-right:8px;transform:scaleX(-1)}.semi-checkbox{box-sizing:border-box;cursor:pointer;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:flex-start;column-gap:8px;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;display:flex;position:relative}.semi-checkbox input[type=checkbox]{opacity:0;width:100%;height:100%;margin:0;position:absolute;top:0;left:0}.semi-checkbox-content{flex-direction:column;flex:1;row-gap:4px;display:flex}.semi-checkbox-addon{color:var(--semi-color-text-0);-webkit-user-select:none;user-select:none;flex:1;align-items:center;line-height:20px;display:flex}.semi-checkbox:hover .semi-checkbox-inner-display{background:var(--semi-color-fill-0);box-shadow:inset 0 0 0 1px var(--semi-color-focus-border)}.semi-checkbox:hover .semi-checkbox-inner-checked .semi-checkbox-inner-display{background:var(--semi-color-primary-hover);box-shadow:none}.semi-checkbox:active .semi-checkbox-inner-checked .semi-checkbox-inner-display{background:var(--semi-color-primary-active);box-shadow:none}.semi-checkbox.semi-checkbox-disabled:hover .semi-checkbox-inner-display,.semi-checkbox.semi-checkbox-disabled:active .semi-checkbox-inner-display{background:var(--semi-color-disabled-fill);box-shadow:inset 0 0 0 1px var(--semi-color-border)}.semi-checkbox.semi-checkbox-disabled:hover .semi-checkbox-inner-checked .semi-checkbox-inner-display,.semi-checkbox.semi-checkbox-disabled:active .semi-checkbox-inner-checked .semi-checkbox-inner-display{color:var(--semi-color-white);background:var(--semi-color-primary-disabled);box-shadow:none}.semi-checkbox-inner{-webkit-user-select:none;user-select:none;cursor:pointer;align-items:center;width:16px;height:20px;display:flex;position:relative}.semi-checkbox-inner-display{box-sizing:border-box;width:16px;height:16px;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);box-shadow:inset 0 0 0 1px var(--semi-color-text-3);border-radius:var(--semi-border-radius-extra-small);background:0 0;margin:0;position:relative}.semi-checkbox-inner-display .semi-icon{font-size:16px}.semi-checkbox-inner-checked .semi-checkbox-inner-display{background:var(--semi-color-primary);color:var(--semi-color-white);box-shadow:inset 0 0 0 1px var(--semi-color-primary);border-radius:var(--semi-border-radius-extra-small)}.semi-checkbox-inner-checked>.semi-checkbox-addon{color:var(--semi-color-text-0)}.semi-checkbox:hover .semi-checkbox-inner-display{background:var(--semi-color-fill-0)}.semi-checkbox:hover.semi-checkbox-indeterminate .semi-checkbox-inner-display{background:var(--semi-color-primary-hover);box-shadow:none;color:var(--semi-color-white)}.semi-checkbox:hover .semi-checkbox-inner-checked .semi-checkbox-inner-display{background:var(--semi-color-primary-hover);border-color:var(--semi-color-primary-hover);color:var(--semi-color-white)}.semi-checkbox:hover.semi-checkbox-cardType.semi-checkbox-unChecked.semi-checkbox-cardType_enable .semi-checkbox-inner-display{background:var(--semi-color-white)}.semi-checkbox:active .semi-checkbox-inner-display{background:var(--semi-color-fill-1)}.semi-checkbox:active.semi-checkbox-indeterminate .semi-checkbox-inner-display{background:var(--semi-color-primary-active);border-color:var(--semi-color-primary-active);color:var(--semi-color-white);box-shadow:none}.semi-checkbox:active .semi-checkbox-inner-checked .semi-checkbox-inner-display{background:var(--semi-color-primary-active);border-color:var(--semi-color-primary-active);color:var(--semi-color-white)}.semi-checkbox:active.semi-checkbox-cardType.semi-checkbox-unChecked.semi-checkbox-cardType_enable .semi-checkbox-inner-display{background:var(--semi-color-white)}.semi-checkbox-cardType{background:0 0;border:1px solid #0000;border-radius:3px;flex-wrap:nowrap;align-items:flex-start;padding:12px 16px}.semi-checkbox-cardType .semi-checkbox-inner{flex-shrink:0;position:relative}.semi-checkbox-cardType .semi-checkbox-inner-display{background:var(--semi-color-white)}.semi-checkbox-cardType .semi-checkbox-inner-pureCardType{opacity:0;width:0}.semi-checkbox-cardType .semi-checkbox-addon{color:var(--semi-color-text-0);font-size:14px;font-weight:600;line-height:20px}.semi-checkbox-cardType .semi-checkbox-extra{color:var(--semi-color-text-2);font-size:14px;font-weight:400;line-height:20px}.semi-checkbox-cardType .semi-checkbox-extra.semi-checkbox-cardType_extra_noChildren{margin-top:0}.semi-checkbox-cardType:hover{background:var(--semi-color-fill-0)}.semi-checkbox-cardType:active{background:var(--semi-color-fill-1)}.semi-checkbox-cardType_checked{background:var(--semi-color-primary-light-default);border:1px solid var(--semi-color-primary)}.semi-checkbox-cardType_checked:hover{background:var(--semi-color-primary-light-default);border-color:var(--semi-color-primary-hover)}.semi-checkbox-cardType_checked:hover .semi-checkbox-inner-checked .semi-checkbox-inner-display{box-shadow:none}.semi-checkbox-cardType_checked:active{background:var(--semi-color-primary-light-default);border-color:var(--semi-color-primary-active)}.semi-checkbox-cardType_disabled:active,.semi-checkbox-cardType_disabled:hover{background:0 0}.semi-checkbox-cardType_checked_disabled.semi-checkbox-cardType{background:var(--semi-color-primary-light-default);border:1px solid var(--semi-color-primary-disabled)}.semi-checkbox-cardType_checked_disabled.semi-checkbox-cardType:hover .semi-checkbox-inner-checked .semi-checkbox-inner-display{box-shadow:none}.semi-checkbox-indeterminate .semi-checkbox-inner-display,.semi-checkbox-checked .semi-checkbox-inner-display{background:var(--semi-color-primary);color:var(--semi-color-white);box-shadow:inset 0 0 0 1px var(--semi-color-primary);border-radius:var(--semi-border-radius-extra-small)}.semi-checkbox-indeterminate .semi-checkbox-inner-display:hover,.semi-checkbox-checked .semi-checkbox-inner-display:hover{background:var(--semi-color-primary-hover);border-color:var(--semi-color-primary-hover);color:var(--semi-color-white)}.semi-checkbox-indeterminate .semi-checkbox-inner-display:active,.semi-checkbox-checked .semi-checkbox-inner-display:active{background:var(--semi-color-primary-active);border-color:var(--semi-color-primary-active);color:var(--semi-color-white)}.semi-checkbox-indeterminate .semi-checkbox-inner-addon,.semi-checkbox-checked .semi-checkbox-inner-addon{color:var(--semi-color-text-0)}.semi-checkbox-disabled,.semi-checkbox-disabled .semi-checkbox-inner{cursor:not-allowed}.semi-checkbox-disabled .semi-checkbox-inner-display{color:var(--semi-color-white);background:var(--semi-color-disabled-fill);box-shadow:inset 0 0 0 1px var(--semi-color-border)}.semi-checkbox-disabled .semi-checkbox-inner-display:hover{color:var(--semi-color-white);background:0 0}.semi-checkbox-disabled .semi-checkbox-inner-checked{color:var(--semi-color-white)}.semi-checkbox-disabled .semi-checkbox-inner-checked .semi-checkbox-inner-display{opacity:.75;background:var(--semi-color-primary-disabled);box-shadow:inset 0 0 0 1px var(--semi-color-primary-disabled)}.semi-checkbox-disabled .semi-checkbox-inner-checked .semi-checkbox-inner-display:hover{color:var(--semi-color-white);background:var(--semi-color-primary-disabled)}.semi-checkbox-disabled .semi-checkbox-addon,.semi-checkbox-disabled .semi-checkbox-extra{color:var(--semi-color-disabled-text)}.semi-checkbox.semi-checkbox-disabled.semi-checkbox-indeterminate .semi-checkbox-inner-display{opacity:.75;background:var(--semi-color-primary-disabled);box-shadow:inset 0 0 0 1px var(--semi-color-primary-disabled);color:var(--semi-color-white)}.semi-checkbox-extra{box-sizing:border-box;color:var(--semi-color-text-2);flex:1 0 100%}.semi-checkbox-focus{outline:2px solid var(--semi-color-primary-light-active)}.semi-checkbox-focus-border{box-shadow:inset 0 0 0 1px var(--semi-color-focus-border)}.semi-checkboxGroup{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:14px}.semi-checkboxGroup .semi-checkbox.semi-checkbox-vertical{margin-bottom:16px}.semi-checkboxGroup-horizontal{flex-wrap:wrap;gap:16px;display:flex}.semi-checkboxGroup-horizontal .semi-checkbox{display:inline-flex}.semi-checkboxGroup-vertical{flex-direction:column;row-gap:12px;display:flex}.semi-checkboxGroup-vertical-cardType{row-gap:16px}.semi-checkboxGroup-vertical-pureCardType .semi-checkbox{column-gap:0}.semi-rtl .semi-checkbox,.semi-portal-rtl .semi-checkbox{direction:rtl}.semi-rtl .semi-checkbox input[type=checkbox],.semi-portal-rtl .semi-checkbox input[type=checkbox]{left:auto;right:0}.semi-rtl .semi-checkboxGroup,.semi-portal-rtl .semi-checkboxGroup{direction:rtl}.semi-tag{box-sizing:border-box;border-radius:var(--semi-border-radius-small);-webkit-user-select:none;user-select:none;white-space:nowrap;vertical-align:bottom;background-color:#0000;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.semi-tag-default,.semi-tag-small{height:20px;padding:2px 8px;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-tag-default:focus-visible,.semi-tag-small:focus-visible{outline:2px solid var(--semi-color-primary-light-active)}.semi-tag-square{border-radius:var(--semi-border-radius-small)}.semi-tag-circle{border-radius:var(--semi-border-radius-full)}.semi-tag-large{height:24px;padding:4px 8px;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-tag-large:focus-visible{outline:2px solid var(--semi-color-primary-light-active)}.semi-tag-invisible{display:none}.semi-tag-prefix-icon{padding-right:4px;display:flex}.semi-tag-suffix-icon{padding-left:4px;display:flex}.semi-tag-content{flex:1}.semi-tag-content-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.semi-tag-content-center{justify-content:center;align-items:center;min-width:0;height:100%;display:flex}.semi-tag-close{color:var(--semi-color-text-2);cursor:pointer;justify-content:center;align-items:center;padding-left:4px;display:flex}.semi-tag-close:hover{color:var(--semi-color-text-1)}.semi-tag-close:active{color:var(--semi-color-text-0)}.semi-tag-closable{padding:4px 4px 4px 8px}.semi-tag-avatar-square .semi-avatar,.semi-tag-avatar-circle .semi-avatar{margin-right:4px}.semi-tag-avatar-square{padding:0 4px 0 0}.semi-tag-avatar-square .semi-avatar>img{background-color:var(--semi-color-default)}.semi-tag-avatar-circle{padding:2px 4px 2px 2px}.semi-tag-avatar-square.semi-tag-default .semi-avatar,.semi-tag-avatar-square.semi-tag-small .semi-avatar{width:20px;height:20px}.semi-tag-avatar-square.semi-tag-large .semi-avatar{width:24px;height:24px}.semi-tag-avatar-circle.semi-tag-small,.semi-tag-avatar-circle.semi-tag-default{border-radius:11px}.semi-tag-avatar-circle.semi-tag-small .semi-avatar,.semi-tag-avatar-circle.semi-tag-default .semi-avatar{width:16px;height:16px}.semi-tag-avatar-circle.semi-tag-large{border-radius:13px}.semi-tag-avatar-circle.semi-tag-large .semi-avatar{width:20px;height:20px}.semi-tag-colorful{font-weight:600}.semi-tag-colorful.semi-tag-solid{background:var(--semi-color-ai-purple);color:var(--semi-color-white)}.semi-tag-colorful.semi-tag-solid.semi-tag-gradient{background:var(--semi-color-ai-general)}.semi-tag-colorful.semi-tag-light{background:rgba(var(--semi-ai-purple-0), 1);color:var(--semi-color-ai-purple)}.semi-tag-colorful.semi-tag-light.semi-tag-gradient{background:var(--semi-ai-general-0)}.semi-tag-colorful.semi-tag-light.semi-tag-gradient .semi-tag-prefix-icon svg stop:first-child{stop-color:rgba(var(--semi-ai-general-5-0), 1)}.semi-tag-colorful.semi-tag-light.semi-tag-gradient .semi-tag-prefix-icon svg stop:nth-child(2){stop-color:rgba(var(--semi-ai-general-5-1), 1)}.semi-tag-colorful.semi-tag-light.semi-tag-gradient .semi-tag-prefix-icon svg stop:nth-child(3){stop-color:rgba(var(--semi-ai-general-5-2), 1)}.semi-tag-colorful.semi-tag-light.semi-tag-gradient .semi-tag-prefix-icon svg stop:nth-child(4){stop-color:rgba(var(--semi-ai-general-5-3), 1)}.semi-tag-colorful.semi-tag-light.semi-tag-gradient .semi-tag-content{background:var(--semi-color-ai-general);color:#0000;-webkit-background-clip:text;background-clip:text}.semi-tag-colorful.semi-tag-ghost{background:var(--semi-color-white);color:var(--semi-color-ai-purple);border-color:var(--semi-color-ai-general)}.semi-tag-colorful.semi-tag-ghost.semi-tag-gradient{border:none}.semi-tag-colorful.semi-tag-ghost.semi-tag-gradient .semi-tag-prefix-icon svg stop:first-child{stop-color:rgba(var(--semi-ai-general-5-0), 1)}.semi-tag-colorful.semi-tag-ghost.semi-tag-gradient .semi-tag-prefix-icon svg stop:nth-child(2){stop-color:rgba(var(--semi-ai-general-5-1), 1)}.semi-tag-colorful.semi-tag-ghost.semi-tag-gradient .semi-tag-prefix-icon svg stop:nth-child(3){stop-color:rgba(var(--semi-ai-general-5-2), 1)}.semi-tag-colorful.semi-tag-ghost.semi-tag-gradient .semi-tag-prefix-icon svg stop:nth-child(4){stop-color:rgba(var(--semi-ai-general-5-3), 1)}.semi-tag-colorful.semi-tag-ghost.semi-tag-gradient.semi-tag-circle:before{border-radius:var(--semi-border-radius-full)}.semi-tag-colorful.semi-tag-ghost.semi-tag-gradient:before{content:"";border-radius:var(--semi-border-radius-small);background:var(--semi-color-ai-general);-webkit-mask:linear-gradient(var(--semi-color-white) 0 0) content-box, linear-gradient(var(--semi-color-white) 0 0);-webkit-mask:linear-gradient(var(--semi-color-white) 0 0) content-box, linear-gradient(var(--semi-color-white) 0 0);mask:linear-gradient(var(--semi-color-white) 0 0) content-box, linear-gradient(var(--semi-color-white) 0 0);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}.semi-tag-colorful.semi-tag-ghost.semi-tag-gradient .semi-tag-content{background:var(--semi-color-ai-general);color:#0000;-webkit-background-clip:text;background-clip:text}.semi-tag-group{height:auto;display:block}.semi-tag-group .semi-tag{margin-bottom:0;margin-right:8px}.semi-tag-group-max.semi-tag-group-small{height:22px}.semi-tag-group-max.semi-tag-group-large{height:26px}.semi-tag-rest-group-popover .semi-tag{margin-bottom:0;margin-right:8px}.semi-tag-rest-group-popover .semi-tag:last-of-type{margin-right:0}.semi-tag-amber-ghost{border:1px solid rgba(var(--semi-amber-4), 1);color:rgba(var(--semi-amber-5), 1);background-color:#0000}.semi-tag-amber-solid{background-color:rgba(var(--semi-amber-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-amber-light{background-color:rgba(var(--semi-amber-5), .15);color:rgba(var(--semi-amber-8), 1)}.semi-tag-blue-ghost{border:1px solid rgba(var(--semi-blue-4), 1);color:rgba(var(--semi-blue-5), 1);background-color:#0000}.semi-tag-blue-solid{background-color:rgba(var(--semi-blue-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-blue-light{background-color:rgba(var(--semi-blue-5), .15);color:rgba(var(--semi-blue-8), 1)}.semi-tag-cyan-ghost{border:1px solid rgba(var(--semi-cyan-4), 1);color:rgba(var(--semi-cyan-5), 1);background-color:#0000}.semi-tag-cyan-solid{background-color:rgba(var(--semi-cyan-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-cyan-light{background-color:rgba(var(--semi-cyan-5), .15);color:rgba(var(--semi-cyan-8), 1)}.semi-tag-green-ghost{border:1px solid rgba(var(--semi-green-4), 1);color:rgba(var(--semi-green-5), 1);background-color:#0000}.semi-tag-green-solid{background-color:rgba(var(--semi-green-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-green-light{background-color:rgba(var(--semi-green-5), .15);color:rgba(var(--semi-green-8), 1)}.semi-tag-grey-ghost{border:1px solid rgba(var(--semi-grey-4), 1);color:rgba(var(--semi-grey-5), 1);background-color:#0000}.semi-tag-grey-solid{background-color:rgba(var(--semi-grey-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-grey-light{background-color:rgba(var(--semi-grey-5), .15);color:rgba(var(--semi-grey-8), 1)}.semi-tag-indigo-ghost{border:1px solid rgba(var(--semi-indigo-4), 1);color:rgba(var(--semi-indigo-5), 1);background-color:#0000}.semi-tag-indigo-solid{background-color:rgba(var(--semi-indigo-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-indigo-light{background-color:rgba(var(--semi-indigo-5), .15);color:rgba(var(--semi-indigo-8), 1)}.semi-tag-light-blue-ghost{border:1px solid rgba(var(--semi-light-blue-4), 1);color:rgba(var(--semi-light-blue-5), 1);background-color:#0000}.semi-tag-light-blue-solid{background-color:rgba(var(--semi-light-blue-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-light-blue-light{background-color:rgba(var(--semi-light-blue-5), .15);color:rgba(var(--semi-light-blue-8), 1)}.semi-tag-light-green-ghost{border:1px solid rgba(var(--semi-light-green-4), 1);color:rgba(var(--semi-light-green-5), 1);background-color:#0000}.semi-tag-light-green-solid{background-color:rgba(var(--semi-light-green-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-light-green-light{background-color:rgba(var(--semi-light-green-5), .15);color:rgba(var(--semi-light-green-8), 1)}.semi-tag-lime-ghost{border:1px solid rgba(var(--semi-lime-4), 1);color:rgba(var(--semi-lime-5), 1);background-color:#0000}.semi-tag-lime-solid{background-color:rgba(var(--semi-lime-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-lime-light{background-color:rgba(var(--semi-lime-5), .15);color:rgba(var(--semi-lime-8), 1)}.semi-tag-orange-ghost{border:1px solid rgba(var(--semi-orange-4), 1);color:rgba(var(--semi-orange-5), 1);background-color:#0000}.semi-tag-orange-solid{background-color:rgba(var(--semi-orange-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-orange-light{background-color:rgba(var(--semi-orange-5), .15);color:rgba(var(--semi-orange-8), 1)}.semi-tag-pink-ghost{border:1px solid rgba(var(--semi-pink-4), 1);color:rgba(var(--semi-pink-5), 1);background-color:#0000}.semi-tag-pink-solid{background-color:rgba(var(--semi-pink-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-pink-light{background-color:rgba(var(--semi-pink-5), .15);color:rgba(var(--semi-pink-8), 1)}.semi-tag-purple-ghost{border:1px solid rgba(var(--semi-purple-4), 1);color:rgba(var(--semi-purple-5), 1);background-color:#0000}.semi-tag-purple-solid{background-color:rgba(var(--semi-purple-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-purple-light{background-color:rgba(var(--semi-purple-5), .15);color:rgba(var(--semi-purple-8), 1)}.semi-tag-red-ghost{border:1px solid rgba(var(--semi-red-4), 1);color:rgba(var(--semi-red-5), 1);background-color:#0000}.semi-tag-red-solid{background-color:rgba(var(--semi-red-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-red-light{background-color:rgba(var(--semi-red-5), .15);color:rgba(var(--semi-red-8), 1)}.semi-tag-teal-ghost{border:1px solid rgba(var(--semi-teal-4), 1);color:rgba(var(--semi-teal-5), 1);background-color:#0000}.semi-tag-teal-solid{background-color:rgba(var(--semi-teal-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-teal-light{background-color:rgba(var(--semi-teal-5), .15);color:rgba(var(--semi-teal-8), 1)}.semi-tag-violet-ghost{border:1px solid rgba(var(--semi-violet-4), 1);color:rgba(var(--semi-violet-5), 1);background-color:#0000}.semi-tag-violet-solid{background-color:rgba(var(--semi-violet-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-violet-light{background-color:rgba(var(--semi-violet-5), .15);color:rgba(var(--semi-violet-8), 1)}.semi-tag-yellow-ghost{border:1px solid rgba(var(--semi-yellow-4), 1);color:rgba(var(--semi-yellow-5), 1);background-color:#0000}.semi-tag-yellow-solid{background-color:rgba(var(--semi-yellow-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-yellow-light{background-color:rgba(var(--semi-yellow-5), .15);color:rgba(var(--semi-yellow-8), 1)}.semi-tag-white-ghost,.semi-tag-white-solid,.semi-tag-white-light{background-color:var(--semi-color-bg-4);border:1px solid rgba(var(--semi-grey-2), .7);color:var(--semi-color-text-0)}.semi-tag-white-ghost .semi-tag-close,.semi-tag-white-light .semi-tag-close,.semi-tag-white-solid .semi-tag-close{color:var(--semi-color-text-2)}.semi-tag-avatar-square,.semi-tag-avatar-circle{background-color:var(--semi-color-bg-4);border:1px solid var(--semi-color-border);color:var(--semi-color-text-0)}.semi-tag-split{align-items:center;display:inline-flex}.semi-tag-split .semi-tag{border-radius:0;margin-right:1px}.semi-tag-split .semi-tag-first{border-top-left-radius:var(--semi-border-radius-small);border-bottom-left-radius:var(--semi-border-radius-small)}.semi-tag-split .semi-tag-last{border-top-right-radius:var(--semi-border-radius-small);border-bottom-right-radius:var(--semi-border-radius-small);margin-right:unset}.semi-tag-split .semi-tag-circle.semi-tag-first{border-top-left-radius:var(--semi-border-radius-full);border-bottom-left-radius:var(--semi-border-radius-full)}.semi-tag-split .semi-tag-circle.semi-tag-last{border-top-right-radius:var(--semi-border-radius-full);border-bottom-right-radius:var(--semi-border-radius-full)}.semi-rtl .semi-tag,.semi-portal-rtl .semi-tag{direction:rtl}.semi-rtl .semi-tag-close,.semi-portal-rtl .semi-tag-close{padding-left:auto;padding-right:4px}.semi-rtl .semi-tag-closable,.semi-portal-rtl .semi-tag-closable{padding:4px 8px 4px 4px}.semi-rtl .semi-tag-avatar-square .semi-avatar,.semi-rtl .semi-tag-avatar-circle .semi-avatar,.semi-portal-rtl .semi-tag-avatar-square .semi-avatar,.semi-portal-rtl .semi-tag-avatar-circle .semi-avatar{margin-left:4px;margin-right:auto}.semi-rtl .semi-tag-avatar-square,.semi-portal-rtl .semi-tag-avatar-square{padding-left:4px;padding-right:auto}.semi-rtl .semi-tag-avatar-circle,.semi-portal-rtl .semi-tag-avatar-circle{padding:2px 2px 2px 4px}.semi-rtl .semi-tag-group,.semi-portal-rtl .semi-tag-group{direction:rtl}.semi-rtl .semi-tag-group .semi-tag,.semi-portal-rtl .semi-tag-group .semi-tag{margin-left:8px;margin-right:auto}.semi-rtl .semi-tag-rest-group-popover,.semi-portal-rtl .semi-tag-rest-group-popover{direction:rtl}.semi-rtl .semi-tag-rest-group-popover .semi-tag,.semi-portal-rtl .semi-tag-rest-group-popover .semi-tag{margin-left:8px;margin-right:0}.semi-rtl .semi-tag-rest-group-popover .semi-tag:last-of-type,.semi-portal-rtl .semi-tag-rest-group-popover .semi-tag:last-of-type{margin-left:0;margin-right:auto}.semi-tagInput{background-color:var(--semi-color-fill-0);border-radius:var(--semi-border-radius-small);box-sizing:border-box;width:100%;min-height:32px;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);border:1px solid #0000;font-weight:400;display:inline-flex}.semi-tagInput-small{min-height:24px}.semi-tagInput-large{min-height:40px}.semi-tagInput-drag-item{align-items:center;display:flex}.semi-tagInput-drag-item-move{z-index:2000}.semi-tagInput-drag-handler{color:var(--semi-color-text-2);cursor:move;margin-right:4px}.semi-tagInput-sortable-item{max-width:100%;position:relative}.semi-tagInput-sortable-item-over{overflow:visible}.semi-tagInput-sortable-item-over:before{content:"";background-color:var(--semi-color-primary);width:2px;height:100%;display:block;position:absolute;top:0;left:-2px}.semi-tagInput-sortable-item-active{opacity:.5}.semi-tagInput-hover{background-color:var(--semi-color-fill-1);border:1px solid #0000}.semi-tagInput-focus{background-color:var(--semi-color-fill-0);border:1px var(--semi-color-focus-border) solid}.semi-tagInput-warning{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning-light-default)}.semi-tagInput-warning:hover{background-color:var(--semi-color-warning-light-hover);border-color:var(--semi-color-warning-light-hover)}.semi-tagInput-warning.semi-tagInput-focus{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning)}.semi-tagInput-error{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger-light-default)}.semi-tagInput-error:hover{background-color:var(--semi-color-danger-light-hover);border-color:var(--semi-color-danger-light-hover)}.semi-tagInput-error.semi-tagInput-focus{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger)}.semi-tagInput-disabled{background-color:var(--semi-color-disabled-fill);cursor:not-allowed}.semi-tagInput-disabled .semi-tagInput-clearBtn,.semi-tagInput-disabled .semi-tagInput-prefix,.semi-tagInput-disabled .semi-tagInput-suffix{color:var(--semi-color-disabled-text)}.semi-tagInput-disabled .semi-tagInput-wrapper{cursor:not-allowed}.semi-tagInput-disabled .semi-tagInput-wrapper-tag{color:var(--semi-color-disabled-text);background-color:#0000}.semi-tagInput-disabled .semi-tagInput-wrapper-input{cursor:not-allowed}.semi-tagInput-disabled .semi-tagInput-wrapper-input::placeholder{color:var(--semi-color-disabled-text)}.semi-tagInput-wrapper{flex-wrap:wrap;flex-grow:1;align-items:center;padding-left:4px;padding-right:4px;display:flex;position:relative;overflow:hidden}.semi-tagInput-wrapper-tag{white-space:pre;max-width:100%;margin-right:4px}.semi-tagInput-wrapper-tag-size-small{margin-top:1px;margin-bottom:1px}.semi-tagInput-wrapper-tag-size-default{margin-top:2px;margin-bottom:2px}.semi-tagInput-wrapper-tag-size-large{margin-top:3px;margin-bottom:3px}.semi-tagInput-wrapper-tag-icon{padding-left:4px}.semi-tagInput-wrapper-typo{font-size:12px}.semi-tagInput-wrapper-typo-disabled{color:var(--semi-color-disabled-text)}.semi-tagInput-wrapper-n{cursor:pointer;color:var(--semi-color-text-0);margin-right:4px;padding-left:8px;padding-right:8px;font-size:12px}.semi-tagInput-wrapper-n-disabled{cursor:not-allowed;color:var(--semi-color-disabled-text)}.semi-tagInput-wrapper .semi-tagInput-wrapper-input{background-color:#0000;border:none;outline:none;flex-grow:1;width:min-content;min-width:2px;max-width:100%;font-size:14px}.semi-tagInput-wrapper .semi-tagInput-wrapper-input:hover{background-color:#0000}.semi-tagInput-wrapper .semi-tagInput-wrapper-input:not(:first-child)>input{padding-left:0}.semi-tagInput-wrapper .semi-tagInput-wrapper-input-small{height:20px;margin-top:1px;margin-bottom:1px;line-height:20px}.semi-tagInput-wrapper .semi-tagInput-wrapper-input-small .semi-input-small{height:20px;line-height:20px}.semi-tagInput-wrapper .semi-tagInput-wrapper-input-default{height:24px;margin-top:2px;margin-bottom:2px;line-height:24px}.semi-tagInput-wrapper .semi-tagInput-wrapper-input-default .semi-input-default{height:24px;line-height:24px}.semi-tagInput-wrapper .semi-tagInput-wrapper-input-large{height:24px;margin-top:3px;margin-bottom:3px;line-height:24px}.semi-tagInput-wrapper .semi-tagInput-wrapper-input-large .semi-input-large{height:24px;line-height:24px}.semi-tagInput-wrapper-inputMirror{visibility:hidden;pointer-events:none;white-space:pre;height:0;font-family:inherit;font-size:14px;font-weight:400;position:absolute;top:0;left:0;overflow:hidden}.semi-tagInput-clearBtn{width:32px;color:var(--semi-color-text-2);flex-shrink:0;justify-content:center;align-items:center;display:flex}.semi-tagInput-clearBtn:hover{cursor:pointer;color:var(--semi-color-primary-hover)}.semi-tagInput-clearBtn-invisible{visibility:hidden}.semi-tagInput-inset-label{color:var(--semi-color-text-2);white-space:nowrap;flex-shrink:0;margin:0 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:600;line-height:20px}.semi-tagInput-prefix,.semi-tagInput-suffix{justify-content:center;align-items:center;display:flex}.semi-tagInput-prefix-text,.semi-tagInput-suffix-text{white-space:nowrap;margin:0 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:600;line-height:20px}.semi-tagInput-prefix-icon,.semi-tagInput-suffix-icon{color:var(--semi-color-text-2);margin:0 8px}.semi-tagInput-prefix-text,.semi-tagInput-suffix-text{color:var(--semi-color-text-2)}.semi-tagInput-with-prefix .semi-input{padding-left:0}.semi-tagInput-tag-content-wrapper{align-items:center;display:flex}.semi-tagInput-sortable-list{flex-flow:wrap;width:100%;display:flex}.semi-rtl .semi-tagInput,.semi-portal-rtl .semi-tagInput{direction:rtl}.semi-rtl .semi-tagInput-wrapper-tag,.semi-portal-rtl .semi-tagInput-wrapper-tag{margin-left:4px;margin-right:0}.semi-rtl .semi-tagInput-wrapper-input:not(:first-child)>input,.semi-portal-rtl .semi-tagInput-wrapper-input:not(:first-child)>input{padding-right:0}.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-scrolllist{background:var(--semi-color-bg-3);border-radius:var(--semi-border-radius-medium);-webkit-user-select:none;user-select:none;flex-direction:column;width:100%;height:100%;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;display:flex;overflow:hidden;box-shadow:0 0 1px #0000004d,0 4px 14px #0000001a}.semi-scrolllist-header{text-align:center;background:0 0;padding:0 16px}.semi-scrolllist-header-title{color:var(--semi-color-text-0);padding:16px 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;font-weight:600;line-height:20px}.semi-scrolllist-body{height:300px;padding:0 16px;display:flex;overflow:hidden}.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer-nocycle>ul:before,.semi-scrolllist-body .semi-scrolllist-item>ul:before{content:"";width:100%;height:132px;display:block}.semi-scrolllist-body .semi-scrolllist-item{flex:1;position:relative;overflow:hidden auto}.semi-scrolllist-body .semi-scrolllist-item:not(:last-child){border-right:1px solid var(--semi-color-border)}.semi-scrolllist-body .semi-scrolllist-item>ul,.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul{box-sizing:border-box;width:100%;margin:0;padding:0 0 132px;list-style:none}.semi-scrolllist-body .semi-scrolllist-item>ul>li,.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li{box-sizing:border-box;height:36px;color:var(--semi-color-text-0);text-align:center;cursor:pointer;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeOut) 0s;background-color:#0000;justify-content:center;align-items:center;list-style:none;display:flex}.semi-scrolllist-body .semi-scrolllist-item>ul>li.semi-scrolllist-item-sel,.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li.semi-scrolllist-item-sel{background:var(--semi-color-primary-light-default);color:var(--semi-color-text-0)}.semi-scrolllist-body .semi-scrolllist-item>ul>li.semi-scrolllist-item-sel>svg,.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li.semi-scrolllist-item-sel>svg{color:var(--semi-color-text-2);width:16px;height:16px;margin-right:12px}.semi-scrolllist-body .semi-scrolllist-item>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected),.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected){cursor:pointer}.semi-scrolllist-body .semi-scrolllist-item>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected):hover,.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected):hover{background-color:var(--semi-color-fill-1)}.semi-scrolllist-body .semi-scrolllist-item>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected):active,.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected):active{background-color:var(--semi-color-fill-2)}.semi-scrolllist-body .semi-scrolllist-item>ul>li.semi-scrolllist-item-disabled,.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li.semi-scrolllist-item-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-scrolllist-body .semi-scrolllist-item-wheel{flex:1;position:relative;overflow:hidden}.semi-scrolllist-body .semi-scrolllist-item-wheel:not(:last-child){border-right:1px solid var(--semi-color-border)}.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-item-selected{font-weight:600;color:var(--semi-color-primary)!important}.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer{width:100%;height:100%;padding-right:18px;overflow:hidden auto}.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-shade{pointer-events:none;width:100%;height:50%;position:absolute}.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-shade-pre{background:var(--semi-color-bg-3);opacity:.5;margin-top:-19px;top:0}.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-shade-post{background:var(--semi-color-bg-3);opacity:.5;margin-top:19px;top:50%}.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-selector{pointer-events:none;border-top:1px solid var(--semi-color-border);border-bottom:1px solid var(--semi-color-border);width:100%;height:36px;position:absolute;top:50%;transform:translateY(-50%)}.semi-scrolllist .semi-scrolllist-footer{border-top:1px solid var(--semi-color-border);padding:10px}.semi-scrolllist .semi-scrolllist-line{background:var(--semi-color-border);height:1px}.semi-rtl .semi-scrolllist,.semi-portal-rtl .semi-scrolllist{direction:rtl}.semi-rtl .semi-scrolllist-body .semi-scrolllist-item:not(:last-child),.semi-portal-rtl .semi-scrolllist-body .semi-scrolllist-item:not(:last-child){border-right:0;border-left:1px solid var(--semi-color-border)}.semi-rtl .semi-scrolllist-body .semi-scrolllist-item>ul>li.semi-scrolllist-item-sel>svg,.semi-rtl .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li.semi-scrolllist-item-sel>svg,.semi-portal-rtl .semi-scrolllist-body .semi-scrolllist-item>ul>li.semi-scrolllist-item-sel>svg,.semi-portal-rtl .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li.semi-scrolllist-item-sel>svg{margin-left:12px;margin-right:0}.semi-rtl .semi-scrolllist-body .semi-scrolllist-item-wheel:not(:last-child),.semi-portal-rtl .semi-scrolllist-body .semi-scrolllist-item-wheel:not(:last-child){border-right:0;border-left:1px solid var(--semi-color-border)}.semi-rtl .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer,.semi-portal-rtl .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer{padding-left:18px;padding-right:0}.semi-datepicker{box-sizing:border-box;display:inline-block}.semi-datepicker-container{display:flex}.semi-datepicker .semi-scrolllist-body .semi-scrolllist-item{-ms-overflow-style:none;scrollbar-width:none}.semi-datepicker .semi-scrolllist-body .semi-scrolllist-item::-webkit-scrollbar{width:0;height:0;display:none}.semi-datepicker .semi-scrolllist-body .semi-scrolllist-list-outer{-ms-overflow-style:none;scrollbar-width:none}.semi-datepicker .semi-scrolllist-body .semi-scrolllist-list-outer::-webkit-scrollbar{width:0;height:0;display:none}.semi-datepicker-month-grid{-webkit-user-select:none;user-select:none;display:flex}.semi-datepicker-month-grid-left,.semi-datepicker-month-grid-right{flex-direction:column;justify-content:flex-start;padding:0;display:inline-flex;position:relative}.semi-datepicker-month-grid[x-type=date] .semi-datepicker-yam,.semi-datepicker-month-grid[x-type=dateRange] .semi-datepicker-yam{height:100%}.semi-datepicker-month-grid[x-type=dateTime] .semi-datepicker-yam,.semi-datepicker-month-grid[x-type=dateTimeRange] .semi-datepicker-yam{height:calc(100% - 54px)}.semi-datepicker-month-grid .semi-datepicker-yam-showing{min-width:284px;min-height:378px}.semi-datepicker-month-grid[x-type=date] .semi-datepicker-yam-showing{min-height:325px}.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-left[x-open-type=year],.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-right[x-open-type=year],.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-left[x-open-type=time],.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-right[x-open-type=time]{min-height:317px}.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-navigation{padding-top:8px;padding-bottom:8px}.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-tpk{min-height:100%}.semi-datepicker-month-grid[x-insetinput=true][x-type=dateTime] .semi-datepicker-yam,.semi-datepicker-month-grid[x-insetinput=true][x-type=dateTimeRange] .semi-datepicker-yam{height:100%}.semi-datepicker-month-grid[x-preset-position=left][x-insetinput=false] .semi-datepicker-month,.semi-datepicker-month-grid[x-preset-position=right][x-insetinput=false] .semi-datepicker-month{height:253px}.semi-datepicker-month-grid .semi-datepicker-yearmonth-header{background:var(--semi-color-bg-3);border-bottom:1px solid var(--semi-color-border);border-radius:var(--semi-border-radius-medium) var(--semi-border-radius-medium) 0 0;align-items:center;padding:12px 16px;display:flex}.semi-datepicker-month-grid .semi-scrolllist{background:var(--semi-color-bg-3);box-shadow:none;flex:1;width:100%;height:100%;position:relative;overflow:hidden}.semi-datepicker-month-grid .semi-scrolllist-header,.semi-datepicker-month-grid .semi-scrolllist-body{box-sizing:border-box;width:100%}.semi-datepicker-month-grid .semi-scrolllist-header{border-bottom:1px solid var(--semi-color-border);padding:16px}.semi-datepicker-month-grid .semi-scrolllist-body{flex:1;height:100%;padding:0;overflow:hidden}.semi-datepicker-month-grid .semi-scrolllist-line{display:none}.semi-datepicker-month-grid .semi-scrolllist-header-title{min-height:24px;padding: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:24px}.semi-datepicker-month-grid[x-panel-yearandmonth-open-type=left] .semi-datepicker-weeks,.semi-datepicker-month-grid[x-panel-yearandmonth-open-type=right] .semi-datepicker-weeks{min-height:216px}.semi-datepicker-panel-yam{max-width:484px}.semi-datepicker-panel-yam[x-type=monthRange]{max-width:584px}.semi-datepicker-panel-yam .semi-datepicker-yearmonth-body{display:flex}.semi-datepicker-panel-yam .semi-datepicker-yearmonth-body .semi-scrolllist:nth-child(2){border-left:1px solid var(--semi-color-border)}.semi-datepicker-panel-yam .semi-scrolllist{box-shadow:none;height:266px}.semi-datepicker-panel-yam .semi-scrolllist-list-outer>ul>li{min-width:64px}.semi-datepicker-panel-yam .semi-scrolllist-item>ul>li{min-width:82px}.semi-datepicker-panel-yam .semi-scrolllist-body{padding:0;overflow:hidden}.semi-datepicker-panel-yam .semi-scrolllist-body .semi-scrolllist-item-wheel:not(#neverExistElement){border:none}.semi-datepicker-footer{text-align:right;background-color:var(--semi-color-fill-0);padding-top:10px;padding-bottom:10px;padding-right:8px}.semi-datepicker-footer .semi-button:first-of-type{margin-right:12px}.semi-datepicker-footer .semi-button:nth-of-type(2){margin-right:8px}.semi-datepicker-yam{box-sizing:border-box;flex-direction:column;width:100%;display:flex;position:absolute;top:0}.semi-datepicker-tpk{flex-direction:column;width:100%;height:calc(100% - 54px);display:flex;position:absolute;top:0}.semi-datepicker-tpk .semi-datepicker-time{height:100%}.semi-datepicker-navigation{box-sizing:content-box;align-items:center;height:32px;padding:12px 16px;display:flex}.semi-datepicker-navigation-left,.semi-datepicker-navigation-right{justify-content:center;align-items:center;width:32px;height:32px;display:flex}.semi-datepicker-navigation .semi-button{color:var(--semi-color-text-2);min-width:32px}.semi-datepicker-navigation-month{text-align:center;color:var(--semi-color-text-0);flex-grow:1;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:22px}.semi-datepicker-navigation-month .semi-button{color:var(--semi-color-text-0)}.semi-datepicker-month{box-sizing:content-box;width:252px;padding:0 16px 16px}.semi-datepicker-weekday{color:var(--semi-color-text-2);border-bottom:1px solid var(--semi-color-border);font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:16px}.semi-datepicker-weekday-item{text-align:center;width:36px;height:36px;line-height:36px;display:inline-block}.semi-datepicker-weeks{color:var(--semi-color-text-0)}.semi-datepicker-week{align-items:center;display:flex}.semi-datepicker-day{box-sizing:border-box;cursor:pointer;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.semi-datepicker-day-main{box-sizing:border-box;border-radius:var(--semi-border-radius-small);justify-content:center;align-items:center;width:32px;height:32px;margin:0 auto;display:flex}.semi-datepicker-day-main:hover{background-color:var(--semi-color-fill-0)}.semi-datepicker-day-main:active{background-color:var(--semi-color-fill-1)}.semi-datepicker-day-today .semi-datepicker-day-main{color:var(--semi-color-primary);background-color:var(--semi-color-fill-0);font-weight:600}.semi-datepicker-day-today.semi-datepicker-day-disabled .semi-datepicker-day-main{color:var(--semi-color-primary-disabled)}.semi-datepicker-day-inrange .semi-datepicker-day-main,.semi-datepicker-day-inhover .semi-datepicker-day-main,.semi-datepicker-day-inoffsetrange .semi-datepicker-day-main,.semi-datepicker-day-hoverday .semi-datepicker-day-main,.semi-datepicker-day-selectedrange-hover .semi-datepicker-day-main,.semi-datepicker-day-hoverday-around-singleselected .semi-datepicker-day-main{border-radius:0;width:36px;margin-left:0;margin-right:0}.semi-datepicker-day-selected .semi-datepicker-day-main,.semi-datepicker-day-selected-start.semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-datepicker-day-offsetrange-start.semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:var(--semi-border-radius-small)}.semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small)}.semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0}.semi-datepicker-day-hoverday-beforerange .semi-datepicker-day-main{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small)}.semi-datepicker-day-hoverday-afterrange .semi-datepicker-day-main{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0}.semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small);width:34px;margin-left:2px;margin-right:0}.semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0;width:34px;margin-left:0;margin-right:2px}.semi-datepicker-day-hoverday-inrange .semi-datepicker-day-main{border-radius:0}.semi-datepicker-day-inoffsetrange .semi-datepicker-day-main,.semi-datepicker-day-offsetrange-start .semi-datepicker-day-main,.semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{background-color:var(--semi-color-fill-0)}.semi-datepicker-day-hoverday .semi-datepicker-day-main,.semi-datepicker-day-hoverday-offset .semi-datepicker-day-main{background-color:var(--semi-color-fill-1)}.semi-datepicker-day-inrange .semi-datepicker-day-main,.semi-datepicker-day-inhover .semi-datepicker-day-main{background-color:var(--semi-color-primary-light-default)}.semi-datepicker-day-hoverday-inrange .semi-datepicker-day-main,.semi-datepicker-day-hoverday-beforerange .semi-datepicker-day-main,.semi-datepicker-day-hoverday-afterrange .semi-datepicker-day-main,.semi-datepicker-day-hoverday-around-singleselected .semi-datepicker-day-main{background-color:var(--semi-color-primary-light-active)}.semi-datepicker-day-selected .semi-datepicker-day-main,.semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-datepicker-day-selected-end .semi-datepicker-day-main{background-color:var(--semi-color-primary);color:var(--semi-color-white)}.semi-datepicker-day-selected .semi-datepicker-day-main:hover,.semi-datepicker-day-selected-start .semi-datepicker-day-main:hover,.semi-datepicker-day-selected-end .semi-datepicker-day-main:hover{background-color:var(--semi-color-primary)}.semi-datepicker-day-selectedrange-hover .semi-datepicker-day-main{background-color:var(--semi-color-primary-light-hover)}.semi-datepicker-day-selected-start-afterhover .semi-datepicker-day-main,.semi-datepicker-day-selected-end-beforehover .semi-datepicker-day-main{border:1px solid var(--semi-color-primary-active)}.semi-datepicker-day-disabled{cursor:not-allowed;color:var(--semi-color-disabled-text)}.semi-datepicker-day-disabled .semi-datepicker-day-main:hover,.semi-datepicker-day-disabled .semi-datepicker-day-main:active{background-color:#0000}.semi-datepicker-day-disabled.semi-datepicker-day-selected .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-inhover .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-inrange .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-inoffsetrange .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-hoverday .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-hoverday-offset .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-offsetrange-start .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-offsetrange-end .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-selectedrange-hover .semi-datepicker-day-main{background-color:var(--semi-color-disabled-fill);color:var(--semi-color-disabled-text)}.semi-datepicker-switch{text-align:center;border-top:1px solid var(--semi-color-border);margin-top:auto;display:flex}.semi-datepicker-switch-date,.semi-datepicker-switch-time{cursor:pointer;width:50%;color:var(--semi-color-text-2);justify-content:center;align-items:center;padding-top:16px;padding-bottom:16px;display:flex}.semi-datepicker-switch-date:not(.semi-datepicker-switch-time-disabled):hover,.semi-datepicker-switch-time:not(.semi-datepicker-switch-time-disabled):hover{background-color:var(--semi-color-fill-0)}.semi-datepicker-switch-date-active,.semi-datepicker-switch-time-active{color:var(--semi-color-text-0);cursor:auto;font-weight:600}.semi-datepicker-switch-date-active:hover,.semi-datepicker-switch-time-active:hover{background-color:inherit}.semi-datepicker-switch-date-disabled,.semi-datepicker-switch-time-disabled{cursor:not-allowed}.semi-datepicker-switch-text{padding-left:8px}.semi-datepicker-time .semi-jumperlist{box-shadow:none;border-radius:0}.semi-datepicker-quick-control{box-sizing:border-box;background-color:#0000}.semi-datepicker-quick-control-header{padding:18px 12px 0;font-weight:600}.semi-datepicker-quick-control-left{border-right:1px solid var(--semi-color-border)}.semi-datepicker-quick-control-right{border-left:1px solid var(--semi-color-border)}.semi-datepicker-quick-control-top{border-bottom:1px solid var(--semi-color-border)}.semi-datepicker-quick-control-bottom{border-top:1px solid var(--semi-color-border)}.semi-datepicker-quick-control-left-content-wrapper,.semi-datepicker-quick-control-right-content-wrapper{max-width:200px;margin-top:14px;overflow-y:auto}.semi-datepicker-quick-control-top-content-wrapper,.semi-datepicker-quick-control-bottom-content-wrapper{max-height:100px;overflow-y:auto}.semi-datepicker-quick-control-left-content,.semi-datepicker-quick-control-right-content{box-sizing:border-box;grid-gap:8px;grid-template-columns:repeat(2,minmax(76.5px,84px));align-content:flex-start;padding:0 12px 12px;display:grid}.semi-datepicker-quick-control-left-content-item,.semi-datepicker-quick-control-right-content-item{max-width:84px}.semi-datepicker-quick-control-left-content-item-ellipsis,.semi-datepicker-quick-control-right-content-item-ellipsis{width:68px;color:var(--semi-color-primary)}.semi-datepicker-quick-control-top-content,.semi-datepicker-quick-control-bottom-content{grid-gap:8px;grid-template-columns:repeat(3,minmax(70.924px,75.924px));align-content:flex-start;padding:8px 20px;display:grid}.semi-datepicker-quick-control-top-content-item,.semi-datepicker-quick-control-bottom-content-item{max-width:75.924px}.semi-datepicker-quick-control-top-content-item-ellipsis,.semi-datepicker-quick-control-bottom-content-item-ellipsis{width:59.924px;color:var(--semi-color-primary)}.semi-datepicker-quick-control-top-range-content,.semi-datepicker-quick-control-bottom-range-content{box-sizing:border-box;grid-gap:8px;grid-template-columns:repeat(5,minmax(96.2px,99.2px));align-content:flex-start;padding:8px 20px;display:grid}.semi-datepicker-quick-control-top-range-content-item,.semi-datepicker-quick-control-bottom-range-content-item{max-width:99.2px}.semi-datepicker-quick-control-top-range-content-item-ellipsis,.semi-datepicker-quick-control-bottom-range-content-item-ellipsis{width:83.2px;color:var(--semi-color-primary)}.semi-datepicker-quick-control-top-month-content,.semi-datepicker-quick-control-bottom-month-content{box-sizing:border-box;grid-gap:8px;grid-template-columns:repeat(2,minmax(51px,58.5px));align-content:flex-start;padding:8px 20px;display:grid}.semi-datepicker-quick-control-top-month-content-item,.semi-datepicker-quick-control-bottom-month-content-item{max-width:58.5px}.semi-datepicker-quick-control-top-month-content-item-ellipsis,.semi-datepicker-quick-control-bottom-month-content-item-ellipsis{max-width:42.5px;color:var(--semi-color-primary)}.semi-datepicker-quick-control-month{max-width:284px}.semi-datepicker-quick-control-month[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-month[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:258px}.semi-datepicker-quick-control-month .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-month .semi-datepicker-quick-control-left-content-wrapper{max-height:214px}.semi-datepicker-quick-control-date{max-width:284px}.semi-datepicker-quick-control-date[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-date[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:309px}.semi-datepicker-quick-control-date .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-date .semi-datepicker-quick-control-left-content-wrapper{max-height:273px}.semi-datepicker-quick-control-dateTime{max-width:284px}.semi-datepicker-quick-control-dateTime[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-dateTime[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:309px}.semi-datepicker-quick-control-dateTime .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-dateTime .semi-datepicker-quick-control-left-content-wrapper{max-height:326px}.semi-datepicker-quick-control-dateRange{max-width:568px}.semi-datepicker-quick-control-dateRange[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-dateRange[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:309px}.semi-datepicker-quick-control-dateRange .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-dateRange .semi-datepicker-quick-control-left-content-wrapper{max-height:273px}.semi-datepicker-quick-control-dateTimeRange{max-width:568px}.semi-datepicker-quick-control-dateTimeRange[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-dateTimeRange[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:309px}.semi-datepicker-quick-control-dateTimeRange .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-dateTimeRange .semi-datepicker-quick-control-left-content-wrapper{max-height:326px}.semi-datepicker-topSlot{border-bottom:1px solid var(--semi-color-border)}.semi-datepicker-leftSlot{border-right:1px solid var(--semi-color-border)}.semi-datepicker-rightSlot{border-left:1px solid var(--semi-color-border)}.semi-datepicker-bottomSlot{border-top:1px solid var(--semi-color-border)}.semi-datepicker .semi-popover-trigger{width:100%}.semi-datepicker .semi-popover-trigger .semi-input-wrapper{font-size:13px}.semi-datepicker .semi-popover-trigger .semi-input-suffix{color:var(--semi-color-primary)}.semi-datepicker .semi-datepicker-input-readonly{cursor:pointer}.semi-datepicker-inset-input-wrapper{box-sizing:border-box;flex-wrap:nowrap;justify-content:space-between;column-gap:8px;width:284px;padding:12px 16px 0;display:flex}.semi-datepicker-inset-input-wrapper[x-type=dateRange],.semi-datepicker-inset-input-wrapper[x-type=dateTimeRange]{width:568px}.semi-datepicker-inset-input-wrapper[x-type=month]{width:165px}.semi-datepicker-inset-input-wrapper[x-type=monthRange]{width:331px}.semi-datepicker-inset-input-wrapper .semi-input-wrapper{flex:1 0}.semi-datepicker-inset-input-separator{height:32px;color:var(--semi-color-text-3);flex-grow:0;flex-shrink:0;padding:0 4px;line-height:32px}.semi-datepicker-range-input{box-sizing:border-box;border-radius:var(--semi-border-radius-small);height:32px;color:var(--semi-color-text-2);background-color:var(--semi-color-fill-0);border:0 solid #0000;align-items:center;display:flex}.semi-datepicker-range-input:hover,.semi-datepicker-range-input:active,.semi-datepicker-range-input:focus-within{border-color:#0000}.semi-datepicker-range-input .semi-datepicker-monthRange-input{background-color:#0000}.semi-datepicker-range-input-wrapper{box-sizing:border-box;border-radius:var(--semi-border-radius-small);background-color:#0000;border:1px solid #0000;align-items:center;width:100%;height:100%;padding:0 8px;display:flex}.semi-datepicker-range-input-wrapper .semi-input-wrapper{background-color:#0000;border:none;height:fit-content}.semi-datepicker-range-input-wrapper .semi-input-wrapper:active:not(#neverExistElement),.semi-datepicker-range-input-wrapper .semi-input-wrapper:hover:not(#neverExistElement){background-color:#0000}.semi-datepicker-range-input-wrapper-focus{background-color:var(--semi-color-fill-1);border-radius:var(--semi-border-radius-small);border-color:#0000;transition:background-color .16s ease-in-out}.semi-datepicker-range-input-wrapper-focus~.semi-datepicker-range-input-clearbtn{display:flex}.semi-datepicker-range-input-wrapper-focus~.semi-datepicker-range-input-clearbtn~.semi-datepicker-range-input-suffix{display:none}.semi-datepicker-range-input-wrapper .semi-input{padding:2px 4px}.semi-datepicker-range-input-wrapper-icon{flex-shrink:0}.semi-datepicker-range-input-wrapper:hover{background-color:var(--semi-color-fill-1)}.semi-datepicker-range-input-wrapper-start{border-top-right-radius:0;border-bottom-right-radius:0}.semi-datepicker-range-input-wrapper-start-with-prefix,.semi-datepicker-range-input-wrapper-end{border-radius:0}.semi-datepicker-range-input-wrapper-active{border-color:var(--semi-color-focus-border);background-color:var(--semi-color-fill-1)}.semi-datepicker-range-input-separator{align-items:center;display:flex}.semi-datepicker-range-input-separator-active{color:var(--semi-color-text-0)}.semi-datepicker-range-input-small{height:24px}.semi-datepicker-range-input-large{height:40px}.semi-datepicker-range-input-large .semi-input-default{font-size:16px}.semi-datepicker-range-input:hover .semi-datepicker-range-input-clearbtn{cursor:pointer;display:flex}.semi-datepicker-range-input:hover .semi-datepicker-range-input-clearbtn~.semi-datepicker-range-input-suffix{display:none}.semi-datepicker-range-input:hover .semi-datepicker-range-input-clearbtn:hover{color:var(--semi-color-primary-hover)}.semi-datepicker-range-input-disabled{cursor:not-allowed;color:var(--semi-color-disabled-text);background-color:var(--semi-color-disabled-fill)}.semi-datepicker-range-input-disabled .semi-datepicker-range-input-wrapper:hover{background-color:#0000}.semi-datepicker-range-input-disabled:hover{background-color:var(--semi-color-disabled-fill)}.semi-datepicker-range-input-disabled .semi-datepicker-range-input-prefix,.semi-datepicker-range-input-disabled .semi-datepicker-range-input-suffix,.semi-datepicker-range-input-disabled .semi-datepicker-range-input-clearbtn{color:var(--semi-color-disabled-text)}.semi-datepicker-range-input-warning{background-color:var(--semi-color-warning-light-default)}.semi-datepicker-range-input-warning .semi-datepicker-range-input-wrapper:hover{background-color:var(--semi-color-warning-light-hover)}.semi-datepicker-range-input-warning .semi-datepicker-range-input-wrapper-active{border-color:var(--semi-color-warning);background-color:var(--semi-color-warning-light-hover)}.semi-datepicker-range-input-error{background-color:var(--semi-color-danger-light-default)}.semi-datepicker-range-input-error .semi-datepicker-range-input-wrapper:hover{background-color:var(--semi-color-danger-light-hover)}.semi-datepicker-range-input-error .semi-datepicker-range-input-wrapper-active{border-color:var(--semi-color-danger);background-color:var(--semi-color-danger-light-hover)}.semi-datepicker-range-input .semi-datepicker-range-input-clearbtn{display:none}.semi-datepicker-range-input-prefix,.semi-datepicker-range-input-suffix,.semi-datepicker-range-input-clearbtn{white-space:nowrap;color:var(--semi-color-text-2);justify-content:center;align-items:center;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:600;line-height:20px;display:flex}.semi-datepicker-range-input-prefix{padding-left:12px;padding-right:8px}.semi-datepicker-range-input-suffix{padding-left:8px;padding-right:12px}.semi-datepicker-range-input-suffix-hidden{display:none}.semi-datepicker-range-input-clearbtn{padding-left:8px;padding-right:12px}.semi-datepicker-compact{max-width:calc(100vw - 32px);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:20px;display:inline-block}.semi-datepicker-compact:not(.semi-datepicker-compact-insetInput),.semi-datepicker-compact .semi-datepicker-container,.semi-datepicker-compact .semi-datepicker-month-grid{width:max-content}.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-month-grid-left,.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-month-grid-right{min-width:216px;max-width:calc(100vw - 32px)}.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-month{margin-left:auto;margin-right:auto}.semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateTime] .semi-datepicker-yam,.semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateTimeRange] .semi-datepicker-yam{height:calc(100% - 32px)}.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-yam{width:100%;max-width:100%;max-height:256px;position:relative;overflow:auto hidden}.semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateRange] .semi-datepicker-month-grid-left,.semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateTimeRange] .semi-datepicker-month-grid-left{border-right:1px solid var(--semi-color-border)}.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-yam-showing{min-width:216px;min-height:288px}.semi-datepicker-compact .semi-datepicker-month-grid[x-type=date] .semi-datepicker-yam-showing{min-height:256px}.semi-datepicker-compact .semi-datepicker-month-grid[x-preset-position=left][x-insetinput=false] .semi-datepicker-month,.semi-datepicker-compact .semi-datepicker-month-grid[x-preset-position=right][x-insetinput=false] .semi-datepicker-month{height:220px}.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-yearmonth-header{box-sizing:border-box;width:100%;max-width:100%;height:48px;padding:12px}.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-yearmonth-header button,.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-yearmonth-header .semi-button{text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%;overflow:hidden}.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-yearmonth-body{display:flex}.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-yearmonth-body .semi-scrolllist:nth-child(2){border:1px solid var(--semi-color-border)}.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist{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:20px}.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-header{display:none}.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-list-outer>ul>li{height:32px}.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-item-wheel{border-right:0}.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-item-wheel .semi-scrolllist-selector{height:32px}.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-item-wheel .semi-scrolllist-shade-pre{margin-top:-17px}.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-item-wheel .semi-scrolllist-shade-post{margin-top:17px}.semi-datepicker-compact .semi-datepicker-month-grid[x-panel-yearandmonth-open-type=left] .semi-datepicker-weeks,.semi-datepicker-compact .semi-datepicker-month-grid[x-panel-yearandmonth-open-type=right] .semi-datepicker-weeks{min-height:168px}.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-left[x-open-type=year],.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-right[x-open-type=year],.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-left[x-open-type=time],.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-right[x-open-type=time],.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-yam-showing{min-height:256px}.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-tpk{min-height:100%}.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true][x-type=dateTime] .semi-datepicker-yam,.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true][x-type=dateTimeRange] .semi-datepicker-yam{height:100%}.semi-datepicker-compact.semi-datepicker-panel-yam .semi-scrolllist{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:20px}.semi-datepicker-compact .semi-datepicker-tpk{height:calc(100% - 32px)}.semi-datepicker-compact .semi-datepicker-navigation{box-sizing:border-box;width:100%;max-width:100%;height:24px;padding:12px 12px 0}.semi-datepicker-compact .semi-datepicker-navigation-left,.semi-datepicker-compact .semi-datepicker-navigation-right{width:24px;height:24px}.semi-datepicker-compact .semi-datepicker-navigation .semi-button{min-width:24px;min-height:24px}.semi-datepicker-compact .semi-datepicker-navigation-month{min-width:0;overflow:hidden}.semi-datepicker-compact .semi-datepicker-navigation-month .semi-button{max-width:100%;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:20px}.semi-datepicker-compact .semi-datepicker-navigation-month .semi-button>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.semi-datepicker-compact .semi-datepicker-month{width:216px;padding:0}.semi-datepicker-compact .semi-datepicker-weeks{padding:6px 10px 10px}.semi-datepicker-compact .semi-datepicker-weekday{box-sizing:border-box;border-bottom:1px solid var(--semi-color-border);height:36px;padding-bottom:8px;padding-left:10px;padding-right:10px}.semi-datepicker-compact .semi-datepicker-weekday-item{width:28px;height:28px;line-height:28px}.semi-datepicker-compact .semi-datepicker-day{width:28px;height:28px}.semi-datepicker-compact .semi-datepicker-day-main{width:24px;height:24px}.semi-datepicker-compact .semi-datepicker-day-inrange .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-inhover .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-inoffsetrange .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-hoverday .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-selectedrange-hover .semi-datepicker-day-main{width:28px}.semi-datepicker-compact .semi-datepicker-day-selected-start.semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-offsetrange-start.semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:4px}.semi-datepicker-compact .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{border-radius:4px 0 0 4px}.semi-datepicker-compact .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:0 4px 4px 0}.semi-datepicker-compact .semi-datepicker-day-hoverday-beforerange .semi-datepicker-day-main{border-radius:4px 0 0 4px}.semi-datepicker-compact .semi-datepicker-day-hoverday-afterrange .semi-datepicker-day-main{border-radius:0 4px 4px 0}.semi-datepicker-compact .semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{border-radius:4px 0 0 4px;width:34px;margin-left:2px;margin-right:0}.semi-datepicker-compact .semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:0 4px 4px 0;width:34px;margin-left:0;margin-right:2px}.semi-datepicker-compact .semi-datepicker-switch{box-sizing:border-box;height:32px}.semi-datepicker-compact .semi-datepicker-switch-date,.semi-datepicker-compact .semi-datepicker-switch-time{padding-top:6px;padding-bottom:6px}.semi-datepicker-compact .semi-datepicker-switch-date{border-right:1px solid var(--semi-color-border)}.semi-datepicker-compact .semi-datepicker-switch-text{padding-left:0}.semi-datepicker-compact .semi-datepicker-quick-control-header{padding:16px 12px 0;font-weight:600}.semi-datepicker-compact .semi-datepicker-quick-control-left-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-right-content-wrapper{margin-top:12px}.semi-datepicker-compact .semi-datepicker-quick-control-left-content,.semi-datepicker-compact .semi-datepicker-quick-control-right-content{box-sizing:border-box;grid-gap:8px;grid-template-columns:repeat(2,minmax(76.5px,84px));align-content:flex-start;padding:0 12px 12px;display:grid}.semi-datepicker-compact .semi-datepicker-quick-control-left-content-item,.semi-datepicker-compact .semi-datepicker-quick-control-right-content-item{max-width:84px}.semi-datepicker-compact .semi-datepicker-quick-control-left-content-item-ellipsis,.semi-datepicker-compact .semi-datepicker-quick-control-right-content-item-ellipsis{width:68px;color:var(--semi-color-primary);font-size:12px}.semi-datepicker-compact .semi-datepicker-quick-control-top-content,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-content{box-sizing:border-box;grid-gap:8px;grid-template-columns:repeat(3,minmax(54.94px,59.94px));align-content:flex-start;padding:8px 10px;display:grid}.semi-datepicker-compact .semi-datepicker-quick-control-top-content-item,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-content-item{max-width:59.94px}.semi-datepicker-compact .semi-datepicker-quick-control-top-content-item-ellipsis,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-content-item-ellipsis{width:43.94px;color:var(--semi-color-primary);font-size:12px}.semi-datepicker-compact .semi-datepicker-quick-control-top-range-content,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-range-content{grid-gap:8px;grid-template-columns:repeat(5,minmax(73px,76px));align-content:flex-start;padding:8px 10px;display:grid}.semi-datepicker-compact .semi-datepicker-quick-control-top-range-content-item,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-range-content-item{max-width:76px}.semi-datepicker-compact .semi-datepicker-quick-control-top-range-content-item-ellipsis,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-range-content-item-ellipsis{width:60px;color:var(--semi-color-primary);font-size:12px}.semi-datepicker-compact .semi-datepicker-quick-control-top-month-content,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-month-content{grid-gap:8px;grid-template-columns:repeat(2,minmax(61px,68.5px));align-content:flex-start;padding:8px 10px;display:grid}.semi-datepicker-compact .semi-datepicker-quick-control-top-month-content-item,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-month-content-item{max-width:68.5px}.semi-datepicker-compact .semi-datepicker-quick-control-top-month-content-item-ellipsis,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-month-content-item-ellipsis{max-width:52.5px;color:var(--semi-color-primary);font-size:12px}.semi-datepicker-compact .semi-datepicker-quick-control-month{width:max-content;min-width:216px;max-width:calc(100vw - 32px)}.semi-datepicker-compact .semi-datepicker-quick-control-month[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-month[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:254px}.semi-datepicker-compact .semi-datepicker-quick-control-month .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-month .semi-datepicker-quick-control-left-content-wrapper{max-height:218px}.semi-datepicker-compact .semi-datepicker-quick-control-date{width:max-content;min-width:216px;max-width:calc(100vw - 32px)}.semi-datepicker-compact .semi-datepicker-quick-control-date[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-date[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:248px}.semi-datepicker-compact .semi-datepicker-quick-control-date .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-date .semi-datepicker-quick-control-left-content-wrapper{max-height:208px}.semi-datepicker-compact .semi-datepicker-quick-control-dateTime{width:max-content;min-width:216px;max-width:calc(100vw - 32px)}.semi-datepicker-compact .semi-datepicker-quick-control-dateTime[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-dateTime[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:248px}.semi-datepicker-compact .semi-datepicker-quick-control-dateTime .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-dateTime .semi-datepicker-quick-control-left-content-wrapper{max-height:240px}.semi-datepicker-compact .semi-datepicker-quick-control-dateRange{width:max-content;min-width:min(432px,100vw - 32px);max-width:calc(100vw - 32px)}.semi-datepicker-compact .semi-datepicker-quick-control-dateRange[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-dateRange[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:248px}.semi-datepicker-compact .semi-datepicker-quick-control-dateRange .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-dateRange .semi-datepicker-quick-control-left-content-wrapper{max-height:208px}.semi-datepicker-compact .semi-datepicker-quick-control-dateTimeRange{width:max-content;min-width:min(432px,100vw - 32px);max-width:calc(100vw - 32px)}.semi-datepicker-compact .semi-datepicker-quick-control-dateTimeRange[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-dateTimeRange[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:248px}.semi-datepicker-compact .semi-datepicker-quick-control-dateTimeRange .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-dateTimeRange .semi-datepicker-quick-control-left-content-wrapper{max-height:240px}.semi-datepicker-compact .semi-datepicker-footer{padding-top:10px;padding-bottom:10px;padding-right:8px}.semi-datepicker-compact .semi-datepicker-inset-input-wrapper{column-gap:4px;width:216px;padding:8px 8px 0}.semi-datepicker-compact .semi-datepicker-inset-input-wrapper[x-type=dateRange],.semi-datepicker-compact .semi-datepicker-inset-input-wrapper[x-type=dateTimeRange]{width:432px;padding-top:0}.semi-datepicker-compact .semi-datepicker-inset-input-wrapper[x-type=dateRange] .semi-input-wrapper,.semi-datepicker-compact .semi-datepicker-inset-input-wrapper[x-type=dateTimeRange] .semi-input-wrapper{margin-top:8px}.semi-datepicker-compact .semi-datepicker-inset-input-wrapper[x-type=month]{width:195px}.semi-datepicker-compact .semi-datepicker-inset-input-wrapper .semi-input-wrapper{box-sizing:border-box;height:28px}.semi-datepicker-compact .semi-datepicker-inset-input-wrapper .semi-input-wrapper .semi-input{vertical-align:top;height:26px;font-size:12px;line-height:26px}.semi-datepicker-compact .semi-datepicker-inset-input-separator{border-left:1px solid var(--semi-color-border);height:auto;transform:translate(50%)}.semi-popover-wrapper[x-placement^=top] .semi-datepicker .semi-datepicker-weeks,.semi-popover-wrapper[x-placement=leftTop] .semi-datepicker .semi-datepicker-weeks,.semi-popover-wrapper[x-placement=rightTop] .semi-datepicker .semi-datepicker-weeks,.semi-popover-wrapper[x-placement*=BottomOver] .semi-datepicker .semi-datepicker-weeks{min-height:216px}.semi-popover-wrapper[x-placement^=top] .semi-datepicker-compact .semi-datepicker-weeks,.semi-popover-wrapper[x-placement=leftTop] .semi-datepicker-compact .semi-datepicker-weeks,.semi-popover-wrapper[x-placement=rightTop] .semi-datepicker-compact .semi-datepicker-weeks,.semi-popover-wrapper[x-placement*=BottomOver] .semi-datepicker-compact .semi-datepicker-weeks{min-height:168px}.semi-datepicker-borderless:not(:focus-within):not(:hover){background-color:#0000;border-color:#0000}.semi-datepicker-borderless:not(:focus-within):not(:hover) .semi-input-suffix,.semi-datepicker-borderless:not(:focus-within):not(:hover) .semi-datepicker-range-input-suffix{opacity:0}.semi-datepicker-borderless:focus-within:not(:active){background-color:#0000}.semi-datepicker-borderless.semi-datepicker-range-input-error .semi-datepicker-range-input-wrapper-active{border-color:#0000}.semi-datepicker-borderless.semi-datepicker-range-input-error:hover,.semi-datepicker-borderless.semi-datepicker-range-input-error:focus-within{background-color:var(--semi-color-danger-light-default)}.semi-datepicker-borderless.semi-datepicker-range-input-error:not(:focus-within),.semi-datepicker-borderless.semi-datepicker-range-input-error:focus-within{border-width:1px;border-color:var(--semi-color-danger)}.semi-datepicker-borderless.semi-datepicker-range-input-warning .semi-datepicker-range-input-wrapper-active{border-color:#0000}.semi-datepicker-borderless.semi-datepicker-range-input-warning:hover,.semi-datepicker-borderless.semi-datepicker-range-input-warning:focus-within{background-color:var(--semi-color-warning-light-default)}.semi-datepicker-borderless.semi-datepicker-range-input-warning:not(:focus-within),.semi-datepicker-borderless.semi-datepicker-range-input-warning:focus-within{border-width:1px;border-color:var(--semi-color-warning)}.semi-rtl .semi-datepicker,.semi-portal-rtl .semi-datepicker{direction:rtl}.semi-rtl .semi-datepicker-footer,.semi-portal-rtl .semi-datepicker-footer{text-align:left;padding-left:8px;padding-right:0}.semi-rtl .semi-datepicker-footer .semi-button:first-of-type,.semi-portal-rtl .semi-datepicker-footer .semi-button:first-of-type{margin-left:0;margin-right:0}.semi-rtl .semi-datepicker-footer .semi-button:nth-of-type(2),.semi-portal-rtl .semi-datepicker-footer .semi-button:nth-of-type(2){margin-left:0;margin-right:12px}.semi-rtl .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0}.semi-rtl .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small)}.semi-rtl .semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-rtl .semi-datepicker-day-hoverday-before-selectedrange .semi-datepicker-day-main,.semi-rtl .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-hoverday-before-selectedrange .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0;margin-left:auto;margin-right:2px}.semi-rtl .semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-rtl .semi-datepicker-day-hoverday-after-selectedrange .semi-datepicker-day-main,.semi-rtl .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-hoverday-after-selectedrange .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small);margin-left:2px;margin-right:auto}.semi-rtl .semi-datepicker-switch-text,.semi-portal-rtl .semi-datepicker-switch-text{padding-left:0;padding-right:8px}.semi-rtl .semi-datepicker-navigation .semi-icon-chevron_left,.semi-rtl .semi-datepicker-navigation .semi-icon-chevron_right,.semi-rtl .semi-datepicker-navigation .semi-icon-double_chevron_left,.semi-rtl .semi-datepicker-navigation .semi-icon-double_chevron_right,.semi-rtl .semi-datepicker-yam .semi-icon-chevron_left,.semi-rtl .semi-datepicker-yam .semi-icon-chevron_right,.semi-rtl .semi-datepicker-yam .semi-icon-double_chevron_left,.semi-rtl .semi-datepicker-yam .semi-icon-double_chevron_right,.semi-portal-rtl .semi-datepicker-navigation .semi-icon-chevron_left,.semi-portal-rtl .semi-datepicker-navigation .semi-icon-chevron_right,.semi-portal-rtl .semi-datepicker-navigation .semi-icon-double_chevron_left,.semi-portal-rtl .semi-datepicker-navigation .semi-icon-double_chevron_right,.semi-portal-rtl .semi-datepicker-yam .semi-icon-chevron_left,.semi-portal-rtl .semi-datepicker-yam .semi-icon-chevron_right,.semi-portal-rtl .semi-datepicker-yam .semi-icon-double_chevron_left,.semi-portal-rtl .semi-datepicker-yam .semi-icon-double_chevron_right{transform:scaleX(-1)}.semi-rtl .semi-datepicker-range-input-prefix,.semi-portal-rtl .semi-datepicker-range-input-prefix{padding-left:8px;padding-right:12px}.semi-rtl .semi-datepicker-range-input-suffix,.semi-portal-rtl .semi-datepicker-range-input-suffix{padding-left:12px;padding-right:8px}.semi-rtl .semi-datepicker-range-input-suffix-hidden,.semi-portal-rtl .semi-datepicker-range-input-suffix-hidden{display:none}.semi-rtl .semi-datepicker-range-input-clearbtn,.semi-portal-rtl .semi-datepicker-range-input-clearbtn{padding-left:12px;padding-right:8px}.semi-rtl .semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateRange] .semi-datepicker-month-grid-left,.semi-rtl .semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateTimeRange] .semi-datepicker-month-grid-left,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateRange] .semi-datepicker-month-grid-left,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateTimeRange] .semi-datepicker-month-grid-left{border-left:1px solid var(--semi-color-border);border-right:0}.semi-rtl .semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-item-wheel,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-item-wheel{border-left:0;border-right:0}.semi-rtl .semi-datepicker-compact .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{border-radius:0 4px 4px 0}.semi-rtl .semi-datepicker-compact .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:4px 0 0 4px}.semi-rtl .semi-datepicker-compact .semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-day-selected-start .semi-datepicker-day-main{border-radius:0 4px 4px 0;margin-left:0;margin-right:2px}.semi-rtl .semi-datepicker-compact .semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-day-selected-end .semi-datepicker-day-main{border-radius:4px 0 0 4px;margin-left:2px;margin-right:0}.semi-rtl .semi-datepicker-compact .semi-datepicker-switch-date,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-switch-date{border-left:1px solid var(--semi-color-border);border-right:0}.semi-rtl .semi-datepicker-compact .semi-datepicker-switch-text,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-switch-text{padding-left:auto;padding-right:0}.semi-rtl .semi-datepicker-compact .semi-datepicker-footer,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-footer{padding-left:8px;padding-right:auto}.semi-rtl .semi-datepicker-compact .semi-datepicker-inset-input-separator,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-inset-input-separator{border-right:1px solid var(--semi-color-border);border-left:0;transform:translate(-50%)}.semi-divider{border-bottom:1px solid var(--semi-color-border);color:var(--semi-color-text-0);box-sizing:border-box;margin:1px 0}.semi-divider-dashed{border-bottom-style:dashed}.semi-divider-horizontal{width:100%;display:flex}.semi-divider-vertical{border-bottom:0;border-left:1px solid var(--semi-color-border);vertical-align:middle;height:20px;margin:0 1px;display:inline-block}.semi-divider-with-text{white-space:nowrap;border-bottom:0;align-items:center;display:flex}.semi-divider-with-text .semi-divider_inner-text{padding:0 8px;font-weight:600;display:inline-block}.semi-divider-with-text:before,.semi-divider-with-text:after{content:"";border-bottom:1px solid var(--semi-color-border);width:50%}.semi-divider-with-text-left:before{width:40px}.semi-divider-with-text-left:after,.semi-divider-with-text-right:before{flex:1}.semi-divider-with-text-right:after{width:40px}.semi-divider-dashed:before,.semi-divider-dashed:after{border-bottom:1px dashed var(--semi-color-border)}.semi-divider-vertical.semi-divider-dashed{border-left:1px dashed var(--semi-color-border)}.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-modal{color:var(--semi-color-text-0);margin:80px auto;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:relative}.semi-modal-mask{background-color:var(--semi-color-overlay-bg);-webkit-backdrop-filter:none;backdrop-filter:none;z-index:1000;height:100%;position:fixed;inset:0}.semi-modal-mask-hidden{display:none}.semi-modal-icon-wrapper{width:24px;margin-right:12px;display:inline-flex}.semi-modal-wrap{z-index:1000;-webkit-overflow-scrolling:touch;outline:0;position:fixed;inset:0;overflow:auto}.semi-modal-wrap-center{align-items:flex-start;display:flex}.semi-modal-title{justify-content:flex-start;align-items:flex-start;width:100%;margin:0;display:inline-flex}.semi-modal-content{box-sizing:border-box;background-color:var(--semi-color-bg-2);-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid var(--semi-color-border);border-radius:var(--semi-border-radius-large);width:100%;height:max-content;box-shadow:var(--semi-shadow-elevated);background-clip:padding-box;flex-direction:column;padding:0 24px;display:flex;position:relative;overflow:hidden}.semi-modal-footerfill{display:flex}.semi-modal-content-height-set{height:100%}.semi-modal-content-fullScreen{border:none;border-radius:0;height:100%;top:0}.semi-modal-header{color:var(--semi-color-text-0);background-color:#0000;border-bottom:0 solid #0000;align-items:flex-start;margin:24px 0;padding:0;font-size:14px;font-weight:600;display:flex}.semi-modal-body-wrapper{align-items:flex-start;margin:24px 0;display:flex}.semi-modal-body{flex:auto;margin:0;padding:0}.semi-modal-withIcon{margin-left:36px}.semi-modal-footer{text-align:right;background-color:#0000;border-top:0 solid #0000;border-radius:0 0 5px 5px;margin:24px 0;padding:0}.semi-modal-footer .semi-button{margin-left:12px;margin-right:0}.semi-modal-confirm .semi-modal-header{margin-bottom:8px}.semi-modal-confirm-icon-wrapper{width:24px;margin-right:12px;display:inline-flex}.semi-modal-confirm-icon{color:var(--semi-color-primary);display:inline-flex}.semi-modal-info-icon{color:var(--semi-color-info)}.semi-modal-success-icon{color:var(--semi-color-success)}.semi-modal-error-icon{color:var(--semi-color-danger)}.semi-modal-warning-icon{color:var(--semi-color-warning)}.semi-modal-small{width:448px}.semi-modal-medium{width:684px}.semi-modal-large{width:920px}.semi-modal-full-width{width:calc(100vw - 64px)}.semi-modal-centered{margin:auto}.semi-modal-popup .semi-modal-mask,.semi-modal-popup .semi-modal-wrap{position:absolute;overflow:hidden}.semi-modal-fixed .semi-modal-mask,.semi-modal-fixed .semi-modal-wrap{position:fixed;overflow:hidden}.semi-modal-displayNone{display:none}.semi-modal-content-animate-show{animation:.12s cubic-bezier(.215,.61,.355,1) forwards semi-modal-content-keyframe-show}.semi-modal-content-animate-hide{animation:.12s cubic-bezier(.215,.61,.355,1) forwards semi-modal-content-keyframe-hide}.semi-modal-mask-animate-show{animation:90ms cubic-bezier(.215,.61,.355,1) forwards semi-modal-mask-keyframe-show}.semi-modal-mask-animate-hide{animation:90ms cubic-bezier(.215,.61,.355,1) forwards semi-modal-mask-keyframe-hide}.semi-modal-rtl{direction:rtl}.semi-modal-rtl .semi-modal-icon-wrapper,.semi-modal-confirm-rtl .semi-modal-icon-wrapper{margin-left:12px;margin-right:0}.semi-modal-rtl .semi-modal-withIcon,.semi-modal-confirm-rtl .semi-modal-withIcon{margin-left:0;margin-right:36px}.semi-modal-rtl .semi-modal-footer,.semi-modal-confirm-rtl .semi-modal-footer{text-align:left}.semi-modal-rtl .semi-modal-footer .semi-button,.semi-modal-confirm-rtl .semi-modal-footer .semi-button{margin-left:0;margin-right:12px}.semi-modal-confirm-rtl{direction:rtl}.semi-modal-confirm .semi-modal-confirm-rtl .semi-button{margin-left:0;margin-right:12px}.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-row{box-sizing:border-box;zoom:1;height:auto;margin-left:0;margin-right:0;display:block;position:relative}.semi-row:before,.semi-row:after{content:"";display:table}.semi-row:after{clear:both}.semi-row-flex{flex-flow:wrap;display:flex}.semi-row-flex:before,.semi-row-flex:after{display:flex}.semi-col-0,.semi-col-xs-0,.semi-col-sm-0,.semi-col-md-0,.semi-col-lg-0,.semi-col-xl-0,.semi-col-xxl-0{display:none}.semi-row-flex-start{justify-content:flex-start}.semi-row-flex-center{justify-content:center}.semi-row-flex-end{justify-content:flex-end}.semi-row-flex-space-between{justify-content:space-between}.semi-row-flex-space-around{justify-content:space-around}.semi-row-flex-top{align-items:flex-start}.semi-row-flex-middle{align-items:center}.semi-row-flex-bottom{align-items:flex-end}.semi-col{position:relative}.semi-col-1,.semi-col-xs-1,.semi-col-sm-1,.semi-col-md-1,.semi-col-lg-1,.semi-col-2,.semi-col-xs-2,.semi-col-sm-2,.semi-col-md-2,.semi-col-lg-2,.semi-col-3,.semi-col-xs-3,.semi-col-sm-3,.semi-col-md-3,.semi-col-lg-3,.semi-col-4,.semi-col-xs-4,.semi-col-sm-4,.semi-col-md-4,.semi-col-lg-4,.semi-col-5,.semi-col-xs-5,.semi-col-sm-5,.semi-col-md-5,.semi-col-lg-5,.semi-col-6,.semi-col-xs-6,.semi-col-sm-6,.semi-col-md-6,.semi-col-lg-6,.semi-col-7,.semi-col-xs-7,.semi-col-sm-7,.semi-col-md-7,.semi-col-lg-7,.semi-col-8,.semi-col-xs-8,.semi-col-sm-8,.semi-col-md-8,.semi-col-lg-8,.semi-col-9,.semi-col-xs-9,.semi-col-sm-9,.semi-col-md-9,.semi-col-lg-9,.semi-col-10,.semi-col-xs-10,.semi-col-sm-10,.semi-col-md-10,.semi-col-lg-10,.semi-col-11,.semi-col-xs-11,.semi-col-sm-11,.semi-col-md-11,.semi-col-lg-11,.semi-col-12,.semi-col-xs-12,.semi-col-sm-12,.semi-col-md-12,.semi-col-lg-12,.semi-col-13,.semi-col-xs-13,.semi-col-sm-13,.semi-col-md-13,.semi-col-lg-13,.semi-col-14,.semi-col-xs-14,.semi-col-sm-14,.semi-col-md-14,.semi-col-lg-14,.semi-col-15,.semi-col-xs-15,.semi-col-sm-15,.semi-col-md-15,.semi-col-lg-15,.semi-col-16,.semi-col-xs-16,.semi-col-sm-16,.semi-col-md-16,.semi-col-lg-16,.semi-col-17,.semi-col-xs-17,.semi-col-sm-17,.semi-col-md-17,.semi-col-lg-17,.semi-col-18,.semi-col-xs-18,.semi-col-sm-18,.semi-col-md-18,.semi-col-lg-18,.semi-col-19,.semi-col-xs-19,.semi-col-sm-19,.semi-col-md-19,.semi-col-lg-19,.semi-col-20,.semi-col-xs-20,.semi-col-sm-20,.semi-col-md-20,.semi-col-lg-20,.semi-col-21,.semi-col-xs-21,.semi-col-sm-21,.semi-col-md-21,.semi-col-lg-21,.semi-col-22,.semi-col-xs-22,.semi-col-sm-22,.semi-col-md-22,.semi-col-lg-22,.semi-col-23,.semi-col-xs-23,.semi-col-sm-23,.semi-col-md-23,.semi-col-lg-23,.semi-col-24,.semi-col-xs-24,.semi-col-sm-24,.semi-col-md-24,.semi-col-lg-24{min-height:1px;padding-left:0;padding-right:0;position:relative}.semi-col-1,.semi-col-2,.semi-col-3,.semi-col-4,.semi-col-5,.semi-col-6,.semi-col-7,.semi-col-8,.semi-col-9,.semi-col-10,.semi-col-11,.semi-col-12,.semi-col-13,.semi-col-14,.semi-col-15,.semi-col-16,.semi-col-17,.semi-col-18,.semi-col-19,.semi-col-20,.semi-col-21,.semi-col-22,.semi-col-23,.semi-col-24{float:left;flex:none}.semi-col-1{box-sizing:border-box;width:4.16667%;display:block}.semi-col-push-1{left:4.16667%}.semi-col-pull-1{right:4.16667%}.semi-col-offset-1{margin-left:4.16667%}.semi-col-order-1{order:1}.semi-col-2{box-sizing:border-box;width:8.33333%;display:block}.semi-col-push-2{left:8.33333%}.semi-col-pull-2{right:8.33333%}.semi-col-offset-2{margin-left:8.33333%}.semi-col-order-2{order:2}.semi-col-3{box-sizing:border-box;width:12.5%;display:block}.semi-col-push-3{left:12.5%}.semi-col-pull-3{right:12.5%}.semi-col-offset-3{margin-left:12.5%}.semi-col-order-3{order:3}.semi-col-4{box-sizing:border-box;width:16.6667%;display:block}.semi-col-push-4{left:16.6667%}.semi-col-pull-4{right:16.6667%}.semi-col-offset-4{margin-left:16.6667%}.semi-col-order-4{order:4}.semi-col-5{box-sizing:border-box;width:20.8333%;display:block}.semi-col-push-5{left:20.8333%}.semi-col-pull-5{right:20.8333%}.semi-col-offset-5{margin-left:20.8333%}.semi-col-order-5{order:5}.semi-col-6{box-sizing:border-box;width:25%;display:block}.semi-col-push-6{left:25%}.semi-col-pull-6{right:25%}.semi-col-offset-6{margin-left:25%}.semi-col-order-6{order:6}.semi-col-7{box-sizing:border-box;width:29.1667%;display:block}.semi-col-push-7{left:29.1667%}.semi-col-pull-7{right:29.1667%}.semi-col-offset-7{margin-left:29.1667%}.semi-col-order-7{order:7}.semi-col-8{box-sizing:border-box;width:33.3333%;display:block}.semi-col-push-8{left:33.3333%}.semi-col-pull-8{right:33.3333%}.semi-col-offset-8{margin-left:33.3333%}.semi-col-order-8{order:8}.semi-col-9{box-sizing:border-box;width:37.5%;display:block}.semi-col-push-9{left:37.5%}.semi-col-pull-9{right:37.5%}.semi-col-offset-9{margin-left:37.5%}.semi-col-order-9{order:9}.semi-col-10{box-sizing:border-box;width:41.6667%;display:block}.semi-col-push-10{left:41.6667%}.semi-col-pull-10{right:41.6667%}.semi-col-offset-10{margin-left:41.6667%}.semi-col-order-10{order:10}.semi-col-11{box-sizing:border-box;width:45.8333%;display:block}.semi-col-push-11{left:45.8333%}.semi-col-pull-11{right:45.8333%}.semi-col-offset-11{margin-left:45.8333%}.semi-col-order-11{order:11}.semi-col-12{box-sizing:border-box;width:50%;display:block}.semi-col-push-12{left:50%}.semi-col-pull-12{right:50%}.semi-col-offset-12{margin-left:50%}.semi-col-order-12{order:12}.semi-col-13{box-sizing:border-box;width:54.1667%;display:block}.semi-col-push-13{left:54.1667%}.semi-col-pull-13{right:54.1667%}.semi-col-offset-13{margin-left:54.1667%}.semi-col-order-13{order:13}.semi-col-14{box-sizing:border-box;width:58.3333%;display:block}.semi-col-push-14{left:58.3333%}.semi-col-pull-14{right:58.3333%}.semi-col-offset-14{margin-left:58.3333%}.semi-col-order-14{order:14}.semi-col-15{box-sizing:border-box;width:62.5%;display:block}.semi-col-push-15{left:62.5%}.semi-col-pull-15{right:62.5%}.semi-col-offset-15{margin-left:62.5%}.semi-col-order-15{order:15}.semi-col-16{box-sizing:border-box;width:66.6667%;display:block}.semi-col-push-16{left:66.6667%}.semi-col-pull-16{right:66.6667%}.semi-col-offset-16{margin-left:66.6667%}.semi-col-order-16{order:16}.semi-col-17{box-sizing:border-box;width:70.8333%;display:block}.semi-col-push-17{left:70.8333%}.semi-col-pull-17{right:70.8333%}.semi-col-offset-17{margin-left:70.8333%}.semi-col-order-17{order:17}.semi-col-18{box-sizing:border-box;width:75%;display:block}.semi-col-push-18{left:75%}.semi-col-pull-18{right:75%}.semi-col-offset-18{margin-left:75%}.semi-col-order-18{order:18}.semi-col-19{box-sizing:border-box;width:79.1667%;display:block}.semi-col-push-19{left:79.1667%}.semi-col-pull-19{right:79.1667%}.semi-col-offset-19{margin-left:79.1667%}.semi-col-order-19{order:19}.semi-col-20{box-sizing:border-box;width:83.3333%;display:block}.semi-col-push-20{left:83.3333%}.semi-col-pull-20{right:83.3333%}.semi-col-offset-20{margin-left:83.3333%}.semi-col-order-20{order:20}.semi-col-21{box-sizing:border-box;width:87.5%;display:block}.semi-col-push-21{left:87.5%}.semi-col-pull-21{right:87.5%}.semi-col-offset-21{margin-left:87.5%}.semi-col-order-21{order:21}.semi-col-22{box-sizing:border-box;width:91.6667%;display:block}.semi-col-push-22{left:91.6667%}.semi-col-pull-22{right:91.6667%}.semi-col-offset-22{margin-left:91.6667%}.semi-col-order-22{order:22}.semi-col-23{box-sizing:border-box;width:95.8333%;display:block}.semi-col-push-23{left:95.8333%}.semi-col-pull-23{right:95.8333%}.semi-col-offset-23{margin-left:95.8333%}.semi-col-order-23{order:23}.semi-col-24{box-sizing:border-box;width:100%;display:block}.semi-col-push-24{left:100%}.semi-col-pull-24{right:100%}.semi-col-offset-24{margin-left:100%}.semi-col-order-24{order:24}.semi-rtl .semi-col-1,.semi-rtl .semi-col-2,.semi-rtl .semi-col-3,.semi-rtl .semi-col-4,.semi-rtl .semi-col-5,.semi-rtl .semi-col-6,.semi-rtl .semi-col-7,.semi-rtl .semi-col-8,.semi-rtl .semi-col-9,.semi-rtl .semi-col-10,.semi-rtl .semi-col-11,.semi-rtl .semi-col-12,.semi-rtl .semi-col-13,.semi-rtl .semi-col-14,.semi-rtl .semi-col-15,.semi-rtl .semi-col-16,.semi-rtl .semi-col-17,.semi-rtl .semi-col-18,.semi-rtl .semi-col-19,.semi-rtl .semi-col-20,.semi-rtl .semi-col-21,.semi-rtl .semi-col-22,.semi-rtl .semi-col-23,.semi-rtl .semi-col-24{float:right}.semi-rtl .semi-col-offset-1{margin-left:auto;margin-right:4.16667%}.semi-rtl .semi-col-offset-2{margin-left:auto;margin-right:8.33333%}.semi-rtl .semi-col-offset-3{margin-left:auto;margin-right:12.5%}.semi-rtl .semi-col-offset-4{margin-left:auto;margin-right:16.6667%}.semi-rtl .semi-col-offset-5{margin-left:auto;margin-right:20.8333%}.semi-rtl .semi-col-offset-6{margin-left:auto;margin-right:25%}.semi-rtl .semi-col-offset-7{margin-left:auto;margin-right:29.1667%}.semi-rtl .semi-col-offset-8{margin-left:auto;margin-right:33.3333%}.semi-rtl .semi-col-offset-9{margin-left:auto;margin-right:37.5%}.semi-rtl .semi-col-offset-10{margin-left:auto;margin-right:41.6667%}.semi-rtl .semi-col-offset-11{margin-left:auto;margin-right:45.8333%}.semi-rtl .semi-col-offset-12{margin-left:auto;margin-right:50%}.semi-rtl .semi-col-offset-13{margin-left:auto;margin-right:54.1667%}.semi-rtl .semi-col-offset-14{margin-left:auto;margin-right:58.3333%}.semi-rtl .semi-col-offset-15{margin-left:auto;margin-right:62.5%}.semi-rtl .semi-col-offset-16{margin-left:auto;margin-right:66.6667%}.semi-rtl .semi-col-offset-17{margin-left:auto;margin-right:70.8333%}.semi-rtl .semi-col-offset-18{margin-left:auto;margin-right:75%}.semi-rtl .semi-col-offset-19{margin-left:auto;margin-right:79.1667%}.semi-rtl .semi-col-offset-20{margin-left:auto;margin-right:83.3333%}.semi-rtl .semi-col-offset-21{margin-left:auto;margin-right:87.5%}.semi-rtl .semi-col-offset-22{margin-left:auto;margin-right:91.6667%}.semi-rtl .semi-col-offset-23{margin-left:auto;margin-right:95.8333%}.semi-rtl .semi-col-offset-24{margin-left:auto;margin-right:100%}.semi-col-xs-1,.semi-col-xs-2,.semi-col-xs-3,.semi-col-xs-4,.semi-col-xs-5,.semi-col-xs-6,.semi-col-xs-7,.semi-col-xs-8,.semi-col-xs-9,.semi-col-xs-10,.semi-col-xs-11,.semi-col-xs-12,.semi-col-xs-13,.semi-col-xs-14,.semi-col-xs-15,.semi-col-xs-16,.semi-col-xs-17,.semi-col-xs-18,.semi-col-xs-19,.semi-col-xs-20,.semi-col-xs-21,.semi-col-xs-22,.semi-col-xs-23,.semi-col-xs-24{float:left;flex:none}.semi-col-xs-1{box-sizing:border-box;width:4.16667%;display:block}.semi-col-xs-push-1{left:4.16667%}.semi-col-xs-pull-1{right:4.16667%}.semi-col-xs-offset-1{margin-left:4.16667%}.semi-col-xs-order-1{order:1}.semi-col-xs-2{box-sizing:border-box;width:8.33333%;display:block}.semi-col-xs-push-2{left:8.33333%}.semi-col-xs-pull-2{right:8.33333%}.semi-col-xs-offset-2{margin-left:8.33333%}.semi-col-xs-order-2{order:2}.semi-col-xs-3{box-sizing:border-box;width:12.5%;display:block}.semi-col-xs-push-3{left:12.5%}.semi-col-xs-pull-3{right:12.5%}.semi-col-xs-offset-3{margin-left:12.5%}.semi-col-xs-order-3{order:3}.semi-col-xs-4{box-sizing:border-box;width:16.6667%;display:block}.semi-col-xs-push-4{left:16.6667%}.semi-col-xs-pull-4{right:16.6667%}.semi-col-xs-offset-4{margin-left:16.6667%}.semi-col-xs-order-4{order:4}.semi-col-xs-5{box-sizing:border-box;width:20.8333%;display:block}.semi-col-xs-push-5{left:20.8333%}.semi-col-xs-pull-5{right:20.8333%}.semi-col-xs-offset-5{margin-left:20.8333%}.semi-col-xs-order-5{order:5}.semi-col-xs-6{box-sizing:border-box;width:25%;display:block}.semi-col-xs-push-6{left:25%}.semi-col-xs-pull-6{right:25%}.semi-col-xs-offset-6{margin-left:25%}.semi-col-xs-order-6{order:6}.semi-col-xs-7{box-sizing:border-box;width:29.1667%;display:block}.semi-col-xs-push-7{left:29.1667%}.semi-col-xs-pull-7{right:29.1667%}.semi-col-xs-offset-7{margin-left:29.1667%}.semi-col-xs-order-7{order:7}.semi-col-xs-8{box-sizing:border-box;width:33.3333%;display:block}.semi-col-xs-push-8{left:33.3333%}.semi-col-xs-pull-8{right:33.3333%}.semi-col-xs-offset-8{margin-left:33.3333%}.semi-col-xs-order-8{order:8}.semi-col-xs-9{box-sizing:border-box;width:37.5%;display:block}.semi-col-xs-push-9{left:37.5%}.semi-col-xs-pull-9{right:37.5%}.semi-col-xs-offset-9{margin-left:37.5%}.semi-col-xs-order-9{order:9}.semi-col-xs-10{box-sizing:border-box;width:41.6667%;display:block}.semi-col-xs-push-10{left:41.6667%}.semi-col-xs-pull-10{right:41.6667%}.semi-col-xs-offset-10{margin-left:41.6667%}.semi-col-xs-order-10{order:10}.semi-col-xs-11{box-sizing:border-box;width:45.8333%;display:block}.semi-col-xs-push-11{left:45.8333%}.semi-col-xs-pull-11{right:45.8333%}.semi-col-xs-offset-11{margin-left:45.8333%}.semi-col-xs-order-11{order:11}.semi-col-xs-12{box-sizing:border-box;width:50%;display:block}.semi-col-xs-push-12{left:50%}.semi-col-xs-pull-12{right:50%}.semi-col-xs-offset-12{margin-left:50%}.semi-col-xs-order-12{order:12}.semi-col-xs-13{box-sizing:border-box;width:54.1667%;display:block}.semi-col-xs-push-13{left:54.1667%}.semi-col-xs-pull-13{right:54.1667%}.semi-col-xs-offset-13{margin-left:54.1667%}.semi-col-xs-order-13{order:13}.semi-col-xs-14{box-sizing:border-box;width:58.3333%;display:block}.semi-col-xs-push-14{left:58.3333%}.semi-col-xs-pull-14{right:58.3333%}.semi-col-xs-offset-14{margin-left:58.3333%}.semi-col-xs-order-14{order:14}.semi-col-xs-15{box-sizing:border-box;width:62.5%;display:block}.semi-col-xs-push-15{left:62.5%}.semi-col-xs-pull-15{right:62.5%}.semi-col-xs-offset-15{margin-left:62.5%}.semi-col-xs-order-15{order:15}.semi-col-xs-16{box-sizing:border-box;width:66.6667%;display:block}.semi-col-xs-push-16{left:66.6667%}.semi-col-xs-pull-16{right:66.6667%}.semi-col-xs-offset-16{margin-left:66.6667%}.semi-col-xs-order-16{order:16}.semi-col-xs-17{box-sizing:border-box;width:70.8333%;display:block}.semi-col-xs-push-17{left:70.8333%}.semi-col-xs-pull-17{right:70.8333%}.semi-col-xs-offset-17{margin-left:70.8333%}.semi-col-xs-order-17{order:17}.semi-col-xs-18{box-sizing:border-box;width:75%;display:block}.semi-col-xs-push-18{left:75%}.semi-col-xs-pull-18{right:75%}.semi-col-xs-offset-18{margin-left:75%}.semi-col-xs-order-18{order:18}.semi-col-xs-19{box-sizing:border-box;width:79.1667%;display:block}.semi-col-xs-push-19{left:79.1667%}.semi-col-xs-pull-19{right:79.1667%}.semi-col-xs-offset-19{margin-left:79.1667%}.semi-col-xs-order-19{order:19}.semi-col-xs-20{box-sizing:border-box;width:83.3333%;display:block}.semi-col-xs-push-20{left:83.3333%}.semi-col-xs-pull-20{right:83.3333%}.semi-col-xs-offset-20{margin-left:83.3333%}.semi-col-xs-order-20{order:20}.semi-col-xs-21{box-sizing:border-box;width:87.5%;display:block}.semi-col-xs-push-21{left:87.5%}.semi-col-xs-pull-21{right:87.5%}.semi-col-xs-offset-21{margin-left:87.5%}.semi-col-xs-order-21{order:21}.semi-col-xs-22{box-sizing:border-box;width:91.6667%;display:block}.semi-col-xs-push-22{left:91.6667%}.semi-col-xs-pull-22{right:91.6667%}.semi-col-xs-offset-22{margin-left:91.6667%}.semi-col-xs-order-22{order:22}.semi-col-xs-23{box-sizing:border-box;width:95.8333%;display:block}.semi-col-xs-push-23{left:95.8333%}.semi-col-xs-pull-23{right:95.8333%}.semi-col-xs-offset-23{margin-left:95.8333%}.semi-col-xs-order-23{order:23}.semi-col-xs-24{box-sizing:border-box;width:100%;display:block}.semi-col-xs-push-24{left:100%}.semi-col-xs-pull-24{right:100%}.semi-col-xs-offset-24{margin-left:100%}.semi-col-xs-order-24{order:24}.semi-rtl .semi-col-xs-1,.semi-rtl .semi-col-xs-2,.semi-rtl .semi-col-xs-3,.semi-rtl .semi-col-xs-4,.semi-rtl .semi-col-xs-5,.semi-rtl .semi-col-xs-6,.semi-rtl .semi-col-xs-7,.semi-rtl .semi-col-xs-8,.semi-rtl .semi-col-xs-9,.semi-rtl .semi-col-xs-10,.semi-rtl .semi-col-xs-11,.semi-rtl .semi-col-xs-12,.semi-rtl .semi-col-xs-13,.semi-rtl .semi-col-xs-14,.semi-rtl .semi-col-xs-15,.semi-rtl .semi-col-xs-16,.semi-rtl .semi-col-xs-17,.semi-rtl .semi-col-xs-18,.semi-rtl .semi-col-xs-19,.semi-rtl .semi-col-xs-20,.semi-rtl .semi-col-xs-21,.semi-rtl .semi-col-xs-22,.semi-rtl .semi-col-xs-23,.semi-rtl .semi-col-xs-24{float:right}.semi-rtl .semi-col-xs-offset-1{margin-left:auto;margin-right:4.16667%}.semi-rtl .semi-col-xs-offset-2{margin-left:auto;margin-right:8.33333%}.semi-rtl .semi-col-xs-offset-3{margin-left:auto;margin-right:12.5%}.semi-rtl .semi-col-xs-offset-4{margin-left:auto;margin-right:16.6667%}.semi-rtl .semi-col-xs-offset-5{margin-left:auto;margin-right:20.8333%}.semi-rtl .semi-col-xs-offset-6{margin-left:auto;margin-right:25%}.semi-rtl .semi-col-xs-offset-7{margin-left:auto;margin-right:29.1667%}.semi-rtl .semi-col-xs-offset-8{margin-left:auto;margin-right:33.3333%}.semi-rtl .semi-col-xs-offset-9{margin-left:auto;margin-right:37.5%}.semi-rtl .semi-col-xs-offset-10{margin-left:auto;margin-right:41.6667%}.semi-rtl .semi-col-xs-offset-11{margin-left:auto;margin-right:45.8333%}.semi-rtl .semi-col-xs-offset-12{margin-left:auto;margin-right:50%}.semi-rtl .semi-col-xs-offset-13{margin-left:auto;margin-right:54.1667%}.semi-rtl .semi-col-xs-offset-14{margin-left:auto;margin-right:58.3333%}.semi-rtl .semi-col-xs-offset-15{margin-left:auto;margin-right:62.5%}.semi-rtl .semi-col-xs-offset-16{margin-left:auto;margin-right:66.6667%}.semi-rtl .semi-col-xs-offset-17{margin-left:auto;margin-right:70.8333%}.semi-rtl .semi-col-xs-offset-18{margin-left:auto;margin-right:75%}.semi-rtl .semi-col-xs-offset-19{margin-left:auto;margin-right:79.1667%}.semi-rtl .semi-col-xs-offset-20{margin-left:auto;margin-right:83.3333%}.semi-rtl .semi-col-xs-offset-21{margin-left:auto;margin-right:87.5%}.semi-rtl .semi-col-xs-offset-22{margin-left:auto;margin-right:91.6667%}.semi-rtl .semi-col-xs-offset-23{margin-left:auto;margin-right:95.8333%}.semi-rtl .semi-col-xs-offset-24{margin-left:auto;margin-right:100%}@media (width>=576px){.semi-col-sm-1,.semi-col-sm-2,.semi-col-sm-3,.semi-col-sm-4,.semi-col-sm-5,.semi-col-sm-6,.semi-col-sm-7,.semi-col-sm-8,.semi-col-sm-9,.semi-col-sm-10,.semi-col-sm-11,.semi-col-sm-12,.semi-col-sm-13,.semi-col-sm-14,.semi-col-sm-15,.semi-col-sm-16,.semi-col-sm-17,.semi-col-sm-18,.semi-col-sm-19,.semi-col-sm-20,.semi-col-sm-21,.semi-col-sm-22,.semi-col-sm-23,.semi-col-sm-24{float:left;flex:none}.semi-col-sm-1{box-sizing:border-box;width:4.16667%;display:block}.semi-col-sm-push-1{left:4.16667%}.semi-col-sm-pull-1{right:4.16667%}.semi-col-sm-offset-1{margin-left:4.16667%}.semi-col-sm-order-1{order:1}.semi-col-sm-2{box-sizing:border-box;width:8.33333%;display:block}.semi-col-sm-push-2{left:8.33333%}.semi-col-sm-pull-2{right:8.33333%}.semi-col-sm-offset-2{margin-left:8.33333%}.semi-col-sm-order-2{order:2}.semi-col-sm-3{box-sizing:border-box;width:12.5%;display:block}.semi-col-sm-push-3{left:12.5%}.semi-col-sm-pull-3{right:12.5%}.semi-col-sm-offset-3{margin-left:12.5%}.semi-col-sm-order-3{order:3}.semi-col-sm-4{box-sizing:border-box;width:16.6667%;display:block}.semi-col-sm-push-4{left:16.6667%}.semi-col-sm-pull-4{right:16.6667%}.semi-col-sm-offset-4{margin-left:16.6667%}.semi-col-sm-order-4{order:4}.semi-col-sm-5{box-sizing:border-box;width:20.8333%;display:block}.semi-col-sm-push-5{left:20.8333%}.semi-col-sm-pull-5{right:20.8333%}.semi-col-sm-offset-5{margin-left:20.8333%}.semi-col-sm-order-5{order:5}.semi-col-sm-6{box-sizing:border-box;width:25%;display:block}.semi-col-sm-push-6{left:25%}.semi-col-sm-pull-6{right:25%}.semi-col-sm-offset-6{margin-left:25%}.semi-col-sm-order-6{order:6}.semi-col-sm-7{box-sizing:border-box;width:29.1667%;display:block}.semi-col-sm-push-7{left:29.1667%}.semi-col-sm-pull-7{right:29.1667%}.semi-col-sm-offset-7{margin-left:29.1667%}.semi-col-sm-order-7{order:7}.semi-col-sm-8{box-sizing:border-box;width:33.3333%;display:block}.semi-col-sm-push-8{left:33.3333%}.semi-col-sm-pull-8{right:33.3333%}.semi-col-sm-offset-8{margin-left:33.3333%}.semi-col-sm-order-8{order:8}.semi-col-sm-9{box-sizing:border-box;width:37.5%;display:block}.semi-col-sm-push-9{left:37.5%}.semi-col-sm-pull-9{right:37.5%}.semi-col-sm-offset-9{margin-left:37.5%}.semi-col-sm-order-9{order:9}.semi-col-sm-10{box-sizing:border-box;width:41.6667%;display:block}.semi-col-sm-push-10{left:41.6667%}.semi-col-sm-pull-10{right:41.6667%}.semi-col-sm-offset-10{margin-left:41.6667%}.semi-col-sm-order-10{order:10}.semi-col-sm-11{box-sizing:border-box;width:45.8333%;display:block}.semi-col-sm-push-11{left:45.8333%}.semi-col-sm-pull-11{right:45.8333%}.semi-col-sm-offset-11{margin-left:45.8333%}.semi-col-sm-order-11{order:11}.semi-col-sm-12{box-sizing:border-box;width:50%;display:block}.semi-col-sm-push-12{left:50%}.semi-col-sm-pull-12{right:50%}.semi-col-sm-offset-12{margin-left:50%}.semi-col-sm-order-12{order:12}.semi-col-sm-13{box-sizing:border-box;width:54.1667%;display:block}.semi-col-sm-push-13{left:54.1667%}.semi-col-sm-pull-13{right:54.1667%}.semi-col-sm-offset-13{margin-left:54.1667%}.semi-col-sm-order-13{order:13}.semi-col-sm-14{box-sizing:border-box;width:58.3333%;display:block}.semi-col-sm-push-14{left:58.3333%}.semi-col-sm-pull-14{right:58.3333%}.semi-col-sm-offset-14{margin-left:58.3333%}.semi-col-sm-order-14{order:14}.semi-col-sm-15{box-sizing:border-box;width:62.5%;display:block}.semi-col-sm-push-15{left:62.5%}.semi-col-sm-pull-15{right:62.5%}.semi-col-sm-offset-15{margin-left:62.5%}.semi-col-sm-order-15{order:15}.semi-col-sm-16{box-sizing:border-box;width:66.6667%;display:block}.semi-col-sm-push-16{left:66.6667%}.semi-col-sm-pull-16{right:66.6667%}.semi-col-sm-offset-16{margin-left:66.6667%}.semi-col-sm-order-16{order:16}.semi-col-sm-17{box-sizing:border-box;width:70.8333%;display:block}.semi-col-sm-push-17{left:70.8333%}.semi-col-sm-pull-17{right:70.8333%}.semi-col-sm-offset-17{margin-left:70.8333%}.semi-col-sm-order-17{order:17}.semi-col-sm-18{box-sizing:border-box;width:75%;display:block}.semi-col-sm-push-18{left:75%}.semi-col-sm-pull-18{right:75%}.semi-col-sm-offset-18{margin-left:75%}.semi-col-sm-order-18{order:18}.semi-col-sm-19{box-sizing:border-box;width:79.1667%;display:block}.semi-col-sm-push-19{left:79.1667%}.semi-col-sm-pull-19{right:79.1667%}.semi-col-sm-offset-19{margin-left:79.1667%}.semi-col-sm-order-19{order:19}.semi-col-sm-20{box-sizing:border-box;width:83.3333%;display:block}.semi-col-sm-push-20{left:83.3333%}.semi-col-sm-pull-20{right:83.3333%}.semi-col-sm-offset-20{margin-left:83.3333%}.semi-col-sm-order-20{order:20}.semi-col-sm-21{box-sizing:border-box;width:87.5%;display:block}.semi-col-sm-push-21{left:87.5%}.semi-col-sm-pull-21{right:87.5%}.semi-col-sm-offset-21{margin-left:87.5%}.semi-col-sm-order-21{order:21}.semi-col-sm-22{box-sizing:border-box;width:91.6667%;display:block}.semi-col-sm-push-22{left:91.6667%}.semi-col-sm-pull-22{right:91.6667%}.semi-col-sm-offset-22{margin-left:91.6667%}.semi-col-sm-order-22{order:22}.semi-col-sm-23{box-sizing:border-box;width:95.8333%;display:block}.semi-col-sm-push-23{left:95.8333%}.semi-col-sm-pull-23{right:95.8333%}.semi-col-sm-offset-23{margin-left:95.8333%}.semi-col-sm-order-23{order:23}.semi-col-sm-24{box-sizing:border-box;width:100%;display:block}.semi-col-sm-push-24{left:100%}.semi-col-sm-pull-24{right:100%}.semi-col-sm-offset-24{margin-left:100%}.semi-col-sm-order-24{order:24}.semi-rtl .semi-col-sm-1,.semi-rtl .semi-col-sm-2,.semi-rtl .semi-col-sm-3,.semi-rtl .semi-col-sm-4,.semi-rtl .semi-col-sm-5,.semi-rtl .semi-col-sm-6,.semi-rtl .semi-col-sm-7,.semi-rtl .semi-col-sm-8,.semi-rtl .semi-col-sm-9,.semi-rtl .semi-col-sm-10,.semi-rtl .semi-col-sm-11,.semi-rtl .semi-col-sm-12,.semi-rtl .semi-col-sm-13,.semi-rtl .semi-col-sm-14,.semi-rtl .semi-col-sm-15,.semi-rtl .semi-col-sm-16,.semi-rtl .semi-col-sm-17,.semi-rtl .semi-col-sm-18,.semi-rtl .semi-col-sm-19,.semi-rtl .semi-col-sm-20,.semi-rtl .semi-col-sm-21,.semi-rtl .semi-col-sm-22,.semi-rtl .semi-col-sm-23,.semi-rtl .semi-col-sm-24{float:right}.semi-rtl .semi-col-sm-offset-1{margin-left:auto;margin-right:4.16667%}.semi-rtl .semi-col-sm-offset-2{margin-left:auto;margin-right:8.33333%}.semi-rtl .semi-col-sm-offset-3{margin-left:auto;margin-right:12.5%}.semi-rtl .semi-col-sm-offset-4{margin-left:auto;margin-right:16.6667%}.semi-rtl .semi-col-sm-offset-5{margin-left:auto;margin-right:20.8333%}.semi-rtl .semi-col-sm-offset-6{margin-left:auto;margin-right:25%}.semi-rtl .semi-col-sm-offset-7{margin-left:auto;margin-right:29.1667%}.semi-rtl .semi-col-sm-offset-8{margin-left:auto;margin-right:33.3333%}.semi-rtl .semi-col-sm-offset-9{margin-left:auto;margin-right:37.5%}.semi-rtl .semi-col-sm-offset-10{margin-left:auto;margin-right:41.6667%}.semi-rtl .semi-col-sm-offset-11{margin-left:auto;margin-right:45.8333%}.semi-rtl .semi-col-sm-offset-12{margin-left:auto;margin-right:50%}.semi-rtl .semi-col-sm-offset-13{margin-left:auto;margin-right:54.1667%}.semi-rtl .semi-col-sm-offset-14{margin-left:auto;margin-right:58.3333%}.semi-rtl .semi-col-sm-offset-15{margin-left:auto;margin-right:62.5%}.semi-rtl .semi-col-sm-offset-16{margin-left:auto;margin-right:66.6667%}.semi-rtl .semi-col-sm-offset-17{margin-left:auto;margin-right:70.8333%}.semi-rtl .semi-col-sm-offset-18{margin-left:auto;margin-right:75%}.semi-rtl .semi-col-sm-offset-19{margin-left:auto;margin-right:79.1667%}.semi-rtl .semi-col-sm-offset-20{margin-left:auto;margin-right:83.3333%}.semi-rtl .semi-col-sm-offset-21{margin-left:auto;margin-right:87.5%}.semi-rtl .semi-col-sm-offset-22{margin-left:auto;margin-right:91.6667%}.semi-rtl .semi-col-sm-offset-23{margin-left:auto;margin-right:95.8333%}.semi-rtl .semi-col-sm-offset-24{margin-left:auto;margin-right:100%}}@media (width>=768px){.semi-col-md-1,.semi-col-md-2,.semi-col-md-3,.semi-col-md-4,.semi-col-md-5,.semi-col-md-6,.semi-col-md-7,.semi-col-md-8,.semi-col-md-9,.semi-col-md-10,.semi-col-md-11,.semi-col-md-12,.semi-col-md-13,.semi-col-md-14,.semi-col-md-15,.semi-col-md-16,.semi-col-md-17,.semi-col-md-18,.semi-col-md-19,.semi-col-md-20,.semi-col-md-21,.semi-col-md-22,.semi-col-md-23,.semi-col-md-24{float:left;flex:none}.semi-col-md-1{box-sizing:border-box;width:4.16667%;display:block}.semi-col-md-push-1{left:4.16667%}.semi-col-md-pull-1{right:4.16667%}.semi-col-md-offset-1{margin-left:4.16667%}.semi-col-md-order-1{order:1}.semi-col-md-2{box-sizing:border-box;width:8.33333%;display:block}.semi-col-md-push-2{left:8.33333%}.semi-col-md-pull-2{right:8.33333%}.semi-col-md-offset-2{margin-left:8.33333%}.semi-col-md-order-2{order:2}.semi-col-md-3{box-sizing:border-box;width:12.5%;display:block}.semi-col-md-push-3{left:12.5%}.semi-col-md-pull-3{right:12.5%}.semi-col-md-offset-3{margin-left:12.5%}.semi-col-md-order-3{order:3}.semi-col-md-4{box-sizing:border-box;width:16.6667%;display:block}.semi-col-md-push-4{left:16.6667%}.semi-col-md-pull-4{right:16.6667%}.semi-col-md-offset-4{margin-left:16.6667%}.semi-col-md-order-4{order:4}.semi-col-md-5{box-sizing:border-box;width:20.8333%;display:block}.semi-col-md-push-5{left:20.8333%}.semi-col-md-pull-5{right:20.8333%}.semi-col-md-offset-5{margin-left:20.8333%}.semi-col-md-order-5{order:5}.semi-col-md-6{box-sizing:border-box;width:25%;display:block}.semi-col-md-push-6{left:25%}.semi-col-md-pull-6{right:25%}.semi-col-md-offset-6{margin-left:25%}.semi-col-md-order-6{order:6}.semi-col-md-7{box-sizing:border-box;width:29.1667%;display:block}.semi-col-md-push-7{left:29.1667%}.semi-col-md-pull-7{right:29.1667%}.semi-col-md-offset-7{margin-left:29.1667%}.semi-col-md-order-7{order:7}.semi-col-md-8{box-sizing:border-box;width:33.3333%;display:block}.semi-col-md-push-8{left:33.3333%}.semi-col-md-pull-8{right:33.3333%}.semi-col-md-offset-8{margin-left:33.3333%}.semi-col-md-order-8{order:8}.semi-col-md-9{box-sizing:border-box;width:37.5%;display:block}.semi-col-md-push-9{left:37.5%}.semi-col-md-pull-9{right:37.5%}.semi-col-md-offset-9{margin-left:37.5%}.semi-col-md-order-9{order:9}.semi-col-md-10{box-sizing:border-box;width:41.6667%;display:block}.semi-col-md-push-10{left:41.6667%}.semi-col-md-pull-10{right:41.6667%}.semi-col-md-offset-10{margin-left:41.6667%}.semi-col-md-order-10{order:10}.semi-col-md-11{box-sizing:border-box;width:45.8333%;display:block}.semi-col-md-push-11{left:45.8333%}.semi-col-md-pull-11{right:45.8333%}.semi-col-md-offset-11{margin-left:45.8333%}.semi-col-md-order-11{order:11}.semi-col-md-12{box-sizing:border-box;width:50%;display:block}.semi-col-md-push-12{left:50%}.semi-col-md-pull-12{right:50%}.semi-col-md-offset-12{margin-left:50%}.semi-col-md-order-12{order:12}.semi-col-md-13{box-sizing:border-box;width:54.1667%;display:block}.semi-col-md-push-13{left:54.1667%}.semi-col-md-pull-13{right:54.1667%}.semi-col-md-offset-13{margin-left:54.1667%}.semi-col-md-order-13{order:13}.semi-col-md-14{box-sizing:border-box;width:58.3333%;display:block}.semi-col-md-push-14{left:58.3333%}.semi-col-md-pull-14{right:58.3333%}.semi-col-md-offset-14{margin-left:58.3333%}.semi-col-md-order-14{order:14}.semi-col-md-15{box-sizing:border-box;width:62.5%;display:block}.semi-col-md-push-15{left:62.5%}.semi-col-md-pull-15{right:62.5%}.semi-col-md-offset-15{margin-left:62.5%}.semi-col-md-order-15{order:15}.semi-col-md-16{box-sizing:border-box;width:66.6667%;display:block}.semi-col-md-push-16{left:66.6667%}.semi-col-md-pull-16{right:66.6667%}.semi-col-md-offset-16{margin-left:66.6667%}.semi-col-md-order-16{order:16}.semi-col-md-17{box-sizing:border-box;width:70.8333%;display:block}.semi-col-md-push-17{left:70.8333%}.semi-col-md-pull-17{right:70.8333%}.semi-col-md-offset-17{margin-left:70.8333%}.semi-col-md-order-17{order:17}.semi-col-md-18{box-sizing:border-box;width:75%;display:block}.semi-col-md-push-18{left:75%}.semi-col-md-pull-18{right:75%}.semi-col-md-offset-18{margin-left:75%}.semi-col-md-order-18{order:18}.semi-col-md-19{box-sizing:border-box;width:79.1667%;display:block}.semi-col-md-push-19{left:79.1667%}.semi-col-md-pull-19{right:79.1667%}.semi-col-md-offset-19{margin-left:79.1667%}.semi-col-md-order-19{order:19}.semi-col-md-20{box-sizing:border-box;width:83.3333%;display:block}.semi-col-md-push-20{left:83.3333%}.semi-col-md-pull-20{right:83.3333%}.semi-col-md-offset-20{margin-left:83.3333%}.semi-col-md-order-20{order:20}.semi-col-md-21{box-sizing:border-box;width:87.5%;display:block}.semi-col-md-push-21{left:87.5%}.semi-col-md-pull-21{right:87.5%}.semi-col-md-offset-21{margin-left:87.5%}.semi-col-md-order-21{order:21}.semi-col-md-22{box-sizing:border-box;width:91.6667%;display:block}.semi-col-md-push-22{left:91.6667%}.semi-col-md-pull-22{right:91.6667%}.semi-col-md-offset-22{margin-left:91.6667%}.semi-col-md-order-22{order:22}.semi-col-md-23{box-sizing:border-box;width:95.8333%;display:block}.semi-col-md-push-23{left:95.8333%}.semi-col-md-pull-23{right:95.8333%}.semi-col-md-offset-23{margin-left:95.8333%}.semi-col-md-order-23{order:23}.semi-col-md-24{box-sizing:border-box;width:100%;display:block}.semi-col-md-push-24{left:100%}.semi-col-md-pull-24{right:100%}.semi-col-md-offset-24{margin-left:100%}.semi-col-md-order-24{order:24}.semi-rtl .semi-col-md-1,.semi-rtl .semi-col-md-2,.semi-rtl .semi-col-md-3,.semi-rtl .semi-col-md-4,.semi-rtl .semi-col-md-5,.semi-rtl .semi-col-md-6,.semi-rtl .semi-col-md-7,.semi-rtl .semi-col-md-8,.semi-rtl .semi-col-md-9,.semi-rtl .semi-col-md-10,.semi-rtl .semi-col-md-11,.semi-rtl .semi-col-md-12,.semi-rtl .semi-col-md-13,.semi-rtl .semi-col-md-14,.semi-rtl .semi-col-md-15,.semi-rtl .semi-col-md-16,.semi-rtl .semi-col-md-17,.semi-rtl .semi-col-md-18,.semi-rtl .semi-col-md-19,.semi-rtl .semi-col-md-20,.semi-rtl .semi-col-md-21,.semi-rtl .semi-col-md-22,.semi-rtl .semi-col-md-23,.semi-rtl .semi-col-md-24{float:right}.semi-rtl .semi-col-md-offset-1{margin-left:auto;margin-right:4.16667%}.semi-rtl .semi-col-md-offset-2{margin-left:auto;margin-right:8.33333%}.semi-rtl .semi-col-md-offset-3{margin-left:auto;margin-right:12.5%}.semi-rtl .semi-col-md-offset-4{margin-left:auto;margin-right:16.6667%}.semi-rtl .semi-col-md-offset-5{margin-left:auto;margin-right:20.8333%}.semi-rtl .semi-col-md-offset-6{margin-left:auto;margin-right:25%}.semi-rtl .semi-col-md-offset-7{margin-left:auto;margin-right:29.1667%}.semi-rtl .semi-col-md-offset-8{margin-left:auto;margin-right:33.3333%}.semi-rtl .semi-col-md-offset-9{margin-left:auto;margin-right:37.5%}.semi-rtl .semi-col-md-offset-10{margin-left:auto;margin-right:41.6667%}.semi-rtl .semi-col-md-offset-11{margin-left:auto;margin-right:45.8333%}.semi-rtl .semi-col-md-offset-12{margin-left:auto;margin-right:50%}.semi-rtl .semi-col-md-offset-13{margin-left:auto;margin-right:54.1667%}.semi-rtl .semi-col-md-offset-14{margin-left:auto;margin-right:58.3333%}.semi-rtl .semi-col-md-offset-15{margin-left:auto;margin-right:62.5%}.semi-rtl .semi-col-md-offset-16{margin-left:auto;margin-right:66.6667%}.semi-rtl .semi-col-md-offset-17{margin-left:auto;margin-right:70.8333%}.semi-rtl .semi-col-md-offset-18{margin-left:auto;margin-right:75%}.semi-rtl .semi-col-md-offset-19{margin-left:auto;margin-right:79.1667%}.semi-rtl .semi-col-md-offset-20{margin-left:auto;margin-right:83.3333%}.semi-rtl .semi-col-md-offset-21{margin-left:auto;margin-right:87.5%}.semi-rtl .semi-col-md-offset-22{margin-left:auto;margin-right:91.6667%}.semi-rtl .semi-col-md-offset-23{margin-left:auto;margin-right:95.8333%}.semi-rtl .semi-col-md-offset-24{margin-left:auto;margin-right:100%}}@media (width>=992px){.semi-col-lg-1,.semi-col-lg-2,.semi-col-lg-3,.semi-col-lg-4,.semi-col-lg-5,.semi-col-lg-6,.semi-col-lg-7,.semi-col-lg-8,.semi-col-lg-9,.semi-col-lg-10,.semi-col-lg-11,.semi-col-lg-12,.semi-col-lg-13,.semi-col-lg-14,.semi-col-lg-15,.semi-col-lg-16,.semi-col-lg-17,.semi-col-lg-18,.semi-col-lg-19,.semi-col-lg-20,.semi-col-lg-21,.semi-col-lg-22,.semi-col-lg-23,.semi-col-lg-24{float:left;flex:none}.semi-col-lg-1{box-sizing:border-box;width:4.16667%;display:block}.semi-col-lg-push-1{left:4.16667%}.semi-col-lg-pull-1{right:4.16667%}.semi-col-lg-offset-1{margin-left:4.16667%}.semi-col-lg-order-1{order:1}.semi-col-lg-2{box-sizing:border-box;width:8.33333%;display:block}.semi-col-lg-push-2{left:8.33333%}.semi-col-lg-pull-2{right:8.33333%}.semi-col-lg-offset-2{margin-left:8.33333%}.semi-col-lg-order-2{order:2}.semi-col-lg-3{box-sizing:border-box;width:12.5%;display:block}.semi-col-lg-push-3{left:12.5%}.semi-col-lg-pull-3{right:12.5%}.semi-col-lg-offset-3{margin-left:12.5%}.semi-col-lg-order-3{order:3}.semi-col-lg-4{box-sizing:border-box;width:16.6667%;display:block}.semi-col-lg-push-4{left:16.6667%}.semi-col-lg-pull-4{right:16.6667%}.semi-col-lg-offset-4{margin-left:16.6667%}.semi-col-lg-order-4{order:4}.semi-col-lg-5{box-sizing:border-box;width:20.8333%;display:block}.semi-col-lg-push-5{left:20.8333%}.semi-col-lg-pull-5{right:20.8333%}.semi-col-lg-offset-5{margin-left:20.8333%}.semi-col-lg-order-5{order:5}.semi-col-lg-6{box-sizing:border-box;width:25%;display:block}.semi-col-lg-push-6{left:25%}.semi-col-lg-pull-6{right:25%}.semi-col-lg-offset-6{margin-left:25%}.semi-col-lg-order-6{order:6}.semi-col-lg-7{box-sizing:border-box;width:29.1667%;display:block}.semi-col-lg-push-7{left:29.1667%}.semi-col-lg-pull-7{right:29.1667%}.semi-col-lg-offset-7{margin-left:29.1667%}.semi-col-lg-order-7{order:7}.semi-col-lg-8{box-sizing:border-box;width:33.3333%;display:block}.semi-col-lg-push-8{left:33.3333%}.semi-col-lg-pull-8{right:33.3333%}.semi-col-lg-offset-8{margin-left:33.3333%}.semi-col-lg-order-8{order:8}.semi-col-lg-9{box-sizing:border-box;width:37.5%;display:block}.semi-col-lg-push-9{left:37.5%}.semi-col-lg-pull-9{right:37.5%}.semi-col-lg-offset-9{margin-left:37.5%}.semi-col-lg-order-9{order:9}.semi-col-lg-10{box-sizing:border-box;width:41.6667%;display:block}.semi-col-lg-push-10{left:41.6667%}.semi-col-lg-pull-10{right:41.6667%}.semi-col-lg-offset-10{margin-left:41.6667%}.semi-col-lg-order-10{order:10}.semi-col-lg-11{box-sizing:border-box;width:45.8333%;display:block}.semi-col-lg-push-11{left:45.8333%}.semi-col-lg-pull-11{right:45.8333%}.semi-col-lg-offset-11{margin-left:45.8333%}.semi-col-lg-order-11{order:11}.semi-col-lg-12{box-sizing:border-box;width:50%;display:block}.semi-col-lg-push-12{left:50%}.semi-col-lg-pull-12{right:50%}.semi-col-lg-offset-12{margin-left:50%}.semi-col-lg-order-12{order:12}.semi-col-lg-13{box-sizing:border-box;width:54.1667%;display:block}.semi-col-lg-push-13{left:54.1667%}.semi-col-lg-pull-13{right:54.1667%}.semi-col-lg-offset-13{margin-left:54.1667%}.semi-col-lg-order-13{order:13}.semi-col-lg-14{box-sizing:border-box;width:58.3333%;display:block}.semi-col-lg-push-14{left:58.3333%}.semi-col-lg-pull-14{right:58.3333%}.semi-col-lg-offset-14{margin-left:58.3333%}.semi-col-lg-order-14{order:14}.semi-col-lg-15{box-sizing:border-box;width:62.5%;display:block}.semi-col-lg-push-15{left:62.5%}.semi-col-lg-pull-15{right:62.5%}.semi-col-lg-offset-15{margin-left:62.5%}.semi-col-lg-order-15{order:15}.semi-col-lg-16{box-sizing:border-box;width:66.6667%;display:block}.semi-col-lg-push-16{left:66.6667%}.semi-col-lg-pull-16{right:66.6667%}.semi-col-lg-offset-16{margin-left:66.6667%}.semi-col-lg-order-16{order:16}.semi-col-lg-17{box-sizing:border-box;width:70.8333%;display:block}.semi-col-lg-push-17{left:70.8333%}.semi-col-lg-pull-17{right:70.8333%}.semi-col-lg-offset-17{margin-left:70.8333%}.semi-col-lg-order-17{order:17}.semi-col-lg-18{box-sizing:border-box;width:75%;display:block}.semi-col-lg-push-18{left:75%}.semi-col-lg-pull-18{right:75%}.semi-col-lg-offset-18{margin-left:75%}.semi-col-lg-order-18{order:18}.semi-col-lg-19{box-sizing:border-box;width:79.1667%;display:block}.semi-col-lg-push-19{left:79.1667%}.semi-col-lg-pull-19{right:79.1667%}.semi-col-lg-offset-19{margin-left:79.1667%}.semi-col-lg-order-19{order:19}.semi-col-lg-20{box-sizing:border-box;width:83.3333%;display:block}.semi-col-lg-push-20{left:83.3333%}.semi-col-lg-pull-20{right:83.3333%}.semi-col-lg-offset-20{margin-left:83.3333%}.semi-col-lg-order-20{order:20}.semi-col-lg-21{box-sizing:border-box;width:87.5%;display:block}.semi-col-lg-push-21{left:87.5%}.semi-col-lg-pull-21{right:87.5%}.semi-col-lg-offset-21{margin-left:87.5%}.semi-col-lg-order-21{order:21}.semi-col-lg-22{box-sizing:border-box;width:91.6667%;display:block}.semi-col-lg-push-22{left:91.6667%}.semi-col-lg-pull-22{right:91.6667%}.semi-col-lg-offset-22{margin-left:91.6667%}.semi-col-lg-order-22{order:22}.semi-col-lg-23{box-sizing:border-box;width:95.8333%;display:block}.semi-col-lg-push-23{left:95.8333%}.semi-col-lg-pull-23{right:95.8333%}.semi-col-lg-offset-23{margin-left:95.8333%}.semi-col-lg-order-23{order:23}.semi-col-lg-24{box-sizing:border-box;width:100%;display:block}.semi-col-lg-push-24{left:100%}.semi-col-lg-pull-24{right:100%}.semi-col-lg-offset-24{margin-left:100%}.semi-col-lg-order-24{order:24}.semi-rtl .semi-col-lg-1,.semi-rtl .semi-col-lg-2,.semi-rtl .semi-col-lg-3,.semi-rtl .semi-col-lg-4,.semi-rtl .semi-col-lg-5,.semi-rtl .semi-col-lg-6,.semi-rtl .semi-col-lg-7,.semi-rtl .semi-col-lg-8,.semi-rtl .semi-col-lg-9,.semi-rtl .semi-col-lg-10,.semi-rtl .semi-col-lg-11,.semi-rtl .semi-col-lg-12,.semi-rtl .semi-col-lg-13,.semi-rtl .semi-col-lg-14,.semi-rtl .semi-col-lg-15,.semi-rtl .semi-col-lg-16,.semi-rtl .semi-col-lg-17,.semi-rtl .semi-col-lg-18,.semi-rtl .semi-col-lg-19,.semi-rtl .semi-col-lg-20,.semi-rtl .semi-col-lg-21,.semi-rtl .semi-col-lg-22,.semi-rtl .semi-col-lg-23,.semi-rtl .semi-col-lg-24{float:right}.semi-rtl .semi-col-lg-offset-1{margin-left:auto;margin-right:4.16667%}.semi-rtl .semi-col-lg-offset-2{margin-left:auto;margin-right:8.33333%}.semi-rtl .semi-col-lg-offset-3{margin-left:auto;margin-right:12.5%}.semi-rtl .semi-col-lg-offset-4{margin-left:auto;margin-right:16.6667%}.semi-rtl .semi-col-lg-offset-5{margin-left:auto;margin-right:20.8333%}.semi-rtl .semi-col-lg-offset-6{margin-left:auto;margin-right:25%}.semi-rtl .semi-col-lg-offset-7{margin-left:auto;margin-right:29.1667%}.semi-rtl .semi-col-lg-offset-8{margin-left:auto;margin-right:33.3333%}.semi-rtl .semi-col-lg-offset-9{margin-left:auto;margin-right:37.5%}.semi-rtl .semi-col-lg-offset-10{margin-left:auto;margin-right:41.6667%}.semi-rtl .semi-col-lg-offset-11{margin-left:auto;margin-right:45.8333%}.semi-rtl .semi-col-lg-offset-12{margin-left:auto;margin-right:50%}.semi-rtl .semi-col-lg-offset-13{margin-left:auto;margin-right:54.1667%}.semi-rtl .semi-col-lg-offset-14{margin-left:auto;margin-right:58.3333%}.semi-rtl .semi-col-lg-offset-15{margin-left:auto;margin-right:62.5%}.semi-rtl .semi-col-lg-offset-16{margin-left:auto;margin-right:66.6667%}.semi-rtl .semi-col-lg-offset-17{margin-left:auto;margin-right:70.8333%}.semi-rtl .semi-col-lg-offset-18{margin-left:auto;margin-right:75%}.semi-rtl .semi-col-lg-offset-19{margin-left:auto;margin-right:79.1667%}.semi-rtl .semi-col-lg-offset-20{margin-left:auto;margin-right:83.3333%}.semi-rtl .semi-col-lg-offset-21{margin-left:auto;margin-right:87.5%}.semi-rtl .semi-col-lg-offset-22{margin-left:auto;margin-right:91.6667%}.semi-rtl .semi-col-lg-offset-23{margin-left:auto;margin-right:95.8333%}.semi-rtl .semi-col-lg-offset-24{margin-left:auto;margin-right:100%}}@media (width>=1200px){.semi-col-xl-1,.semi-col-xl-2,.semi-col-xl-3,.semi-col-xl-4,.semi-col-xl-5,.semi-col-xl-6,.semi-col-xl-7,.semi-col-xl-8,.semi-col-xl-9,.semi-col-xl-10,.semi-col-xl-11,.semi-col-xl-12,.semi-col-xl-13,.semi-col-xl-14,.semi-col-xl-15,.semi-col-xl-16,.semi-col-xl-17,.semi-col-xl-18,.semi-col-xl-19,.semi-col-xl-20,.semi-col-xl-21,.semi-col-xl-22,.semi-col-xl-23,.semi-col-xl-24{float:left;flex:none}.semi-col-xl-1{box-sizing:border-box;width:4.16667%;display:block}.semi-col-xl-push-1{left:4.16667%}.semi-col-xl-pull-1{right:4.16667%}.semi-col-xl-offset-1{margin-left:4.16667%}.semi-col-xl-order-1{order:1}.semi-col-xl-2{box-sizing:border-box;width:8.33333%;display:block}.semi-col-xl-push-2{left:8.33333%}.semi-col-xl-pull-2{right:8.33333%}.semi-col-xl-offset-2{margin-left:8.33333%}.semi-col-xl-order-2{order:2}.semi-col-xl-3{box-sizing:border-box;width:12.5%;display:block}.semi-col-xl-push-3{left:12.5%}.semi-col-xl-pull-3{right:12.5%}.semi-col-xl-offset-3{margin-left:12.5%}.semi-col-xl-order-3{order:3}.semi-col-xl-4{box-sizing:border-box;width:16.6667%;display:block}.semi-col-xl-push-4{left:16.6667%}.semi-col-xl-pull-4{right:16.6667%}.semi-col-xl-offset-4{margin-left:16.6667%}.semi-col-xl-order-4{order:4}.semi-col-xl-5{box-sizing:border-box;width:20.8333%;display:block}.semi-col-xl-push-5{left:20.8333%}.semi-col-xl-pull-5{right:20.8333%}.semi-col-xl-offset-5{margin-left:20.8333%}.semi-col-xl-order-5{order:5}.semi-col-xl-6{box-sizing:border-box;width:25%;display:block}.semi-col-xl-push-6{left:25%}.semi-col-xl-pull-6{right:25%}.semi-col-xl-offset-6{margin-left:25%}.semi-col-xl-order-6{order:6}.semi-col-xl-7{box-sizing:border-box;width:29.1667%;display:block}.semi-col-xl-push-7{left:29.1667%}.semi-col-xl-pull-7{right:29.1667%}.semi-col-xl-offset-7{margin-left:29.1667%}.semi-col-xl-order-7{order:7}.semi-col-xl-8{box-sizing:border-box;width:33.3333%;display:block}.semi-col-xl-push-8{left:33.3333%}.semi-col-xl-pull-8{right:33.3333%}.semi-col-xl-offset-8{margin-left:33.3333%}.semi-col-xl-order-8{order:8}.semi-col-xl-9{box-sizing:border-box;width:37.5%;display:block}.semi-col-xl-push-9{left:37.5%}.semi-col-xl-pull-9{right:37.5%}.semi-col-xl-offset-9{margin-left:37.5%}.semi-col-xl-order-9{order:9}.semi-col-xl-10{box-sizing:border-box;width:41.6667%;display:block}.semi-col-xl-push-10{left:41.6667%}.semi-col-xl-pull-10{right:41.6667%}.semi-col-xl-offset-10{margin-left:41.6667%}.semi-col-xl-order-10{order:10}.semi-col-xl-11{box-sizing:border-box;width:45.8333%;display:block}.semi-col-xl-push-11{left:45.8333%}.semi-col-xl-pull-11{right:45.8333%}.semi-col-xl-offset-11{margin-left:45.8333%}.semi-col-xl-order-11{order:11}.semi-col-xl-12{box-sizing:border-box;width:50%;display:block}.semi-col-xl-push-12{left:50%}.semi-col-xl-pull-12{right:50%}.semi-col-xl-offset-12{margin-left:50%}.semi-col-xl-order-12{order:12}.semi-col-xl-13{box-sizing:border-box;width:54.1667%;display:block}.semi-col-xl-push-13{left:54.1667%}.semi-col-xl-pull-13{right:54.1667%}.semi-col-xl-offset-13{margin-left:54.1667%}.semi-col-xl-order-13{order:13}.semi-col-xl-14{box-sizing:border-box;width:58.3333%;display:block}.semi-col-xl-push-14{left:58.3333%}.semi-col-xl-pull-14{right:58.3333%}.semi-col-xl-offset-14{margin-left:58.3333%}.semi-col-xl-order-14{order:14}.semi-col-xl-15{box-sizing:border-box;width:62.5%;display:block}.semi-col-xl-push-15{left:62.5%}.semi-col-xl-pull-15{right:62.5%}.semi-col-xl-offset-15{margin-left:62.5%}.semi-col-xl-order-15{order:15}.semi-col-xl-16{box-sizing:border-box;width:66.6667%;display:block}.semi-col-xl-push-16{left:66.6667%}.semi-col-xl-pull-16{right:66.6667%}.semi-col-xl-offset-16{margin-left:66.6667%}.semi-col-xl-order-16{order:16}.semi-col-xl-17{box-sizing:border-box;width:70.8333%;display:block}.semi-col-xl-push-17{left:70.8333%}.semi-col-xl-pull-17{right:70.8333%}.semi-col-xl-offset-17{margin-left:70.8333%}.semi-col-xl-order-17{order:17}.semi-col-xl-18{box-sizing:border-box;width:75%;display:block}.semi-col-xl-push-18{left:75%}.semi-col-xl-pull-18{right:75%}.semi-col-xl-offset-18{margin-left:75%}.semi-col-xl-order-18{order:18}.semi-col-xl-19{box-sizing:border-box;width:79.1667%;display:block}.semi-col-xl-push-19{left:79.1667%}.semi-col-xl-pull-19{right:79.1667%}.semi-col-xl-offset-19{margin-left:79.1667%}.semi-col-xl-order-19{order:19}.semi-col-xl-20{box-sizing:border-box;width:83.3333%;display:block}.semi-col-xl-push-20{left:83.3333%}.semi-col-xl-pull-20{right:83.3333%}.semi-col-xl-offset-20{margin-left:83.3333%}.semi-col-xl-order-20{order:20}.semi-col-xl-21{box-sizing:border-box;width:87.5%;display:block}.semi-col-xl-push-21{left:87.5%}.semi-col-xl-pull-21{right:87.5%}.semi-col-xl-offset-21{margin-left:87.5%}.semi-col-xl-order-21{order:21}.semi-col-xl-22{box-sizing:border-box;width:91.6667%;display:block}.semi-col-xl-push-22{left:91.6667%}.semi-col-xl-pull-22{right:91.6667%}.semi-col-xl-offset-22{margin-left:91.6667%}.semi-col-xl-order-22{order:22}.semi-col-xl-23{box-sizing:border-box;width:95.8333%;display:block}.semi-col-xl-push-23{left:95.8333%}.semi-col-xl-pull-23{right:95.8333%}.semi-col-xl-offset-23{margin-left:95.8333%}.semi-col-xl-order-23{order:23}.semi-col-xl-24{box-sizing:border-box;width:100%;display:block}.semi-col-xl-push-24{left:100%}.semi-col-xl-pull-24{right:100%}.semi-col-xl-offset-24{margin-left:100%}.semi-col-xl-order-24{order:24}.semi-rtl .semi-col-xl-1,.semi-rtl .semi-col-xl-2,.semi-rtl .semi-col-xl-3,.semi-rtl .semi-col-xl-4,.semi-rtl .semi-col-xl-5,.semi-rtl .semi-col-xl-6,.semi-rtl .semi-col-xl-7,.semi-rtl .semi-col-xl-8,.semi-rtl .semi-col-xl-9,.semi-rtl .semi-col-xl-10,.semi-rtl .semi-col-xl-11,.semi-rtl .semi-col-xl-12,.semi-rtl .semi-col-xl-13,.semi-rtl .semi-col-xl-14,.semi-rtl .semi-col-xl-15,.semi-rtl .semi-col-xl-16,.semi-rtl .semi-col-xl-17,.semi-rtl .semi-col-xl-18,.semi-rtl .semi-col-xl-19,.semi-rtl .semi-col-xl-20,.semi-rtl .semi-col-xl-21,.semi-rtl .semi-col-xl-22,.semi-rtl .semi-col-xl-23,.semi-rtl .semi-col-xl-24{float:right}.semi-rtl .semi-col-xl-offset-1{margin-left:auto;margin-right:4.16667%}.semi-rtl .semi-col-xl-offset-2{margin-left:auto;margin-right:8.33333%}.semi-rtl .semi-col-xl-offset-3{margin-left:auto;margin-right:12.5%}.semi-rtl .semi-col-xl-offset-4{margin-left:auto;margin-right:16.6667%}.semi-rtl .semi-col-xl-offset-5{margin-left:auto;margin-right:20.8333%}.semi-rtl .semi-col-xl-offset-6{margin-left:auto;margin-right:25%}.semi-rtl .semi-col-xl-offset-7{margin-left:auto;margin-right:29.1667%}.semi-rtl .semi-col-xl-offset-8{margin-left:auto;margin-right:33.3333%}.semi-rtl .semi-col-xl-offset-9{margin-left:auto;margin-right:37.5%}.semi-rtl .semi-col-xl-offset-10{margin-left:auto;margin-right:41.6667%}.semi-rtl .semi-col-xl-offset-11{margin-left:auto;margin-right:45.8333%}.semi-rtl .semi-col-xl-offset-12{margin-left:auto;margin-right:50%}.semi-rtl .semi-col-xl-offset-13{margin-left:auto;margin-right:54.1667%}.semi-rtl .semi-col-xl-offset-14{margin-left:auto;margin-right:58.3333%}.semi-rtl .semi-col-xl-offset-15{margin-left:auto;margin-right:62.5%}.semi-rtl .semi-col-xl-offset-16{margin-left:auto;margin-right:66.6667%}.semi-rtl .semi-col-xl-offset-17{margin-left:auto;margin-right:70.8333%}.semi-rtl .semi-col-xl-offset-18{margin-left:auto;margin-right:75%}.semi-rtl .semi-col-xl-offset-19{margin-left:auto;margin-right:79.1667%}.semi-rtl .semi-col-xl-offset-20{margin-left:auto;margin-right:83.3333%}.semi-rtl .semi-col-xl-offset-21{margin-left:auto;margin-right:87.5%}.semi-rtl .semi-col-xl-offset-22{margin-left:auto;margin-right:91.6667%}.semi-rtl .semi-col-xl-offset-23{margin-left:auto;margin-right:95.8333%}.semi-rtl .semi-col-xl-offset-24{margin-left:auto;margin-right:100%}}@media (width>=1600px){.semi-col-xxl-1,.semi-col-xxl-2,.semi-col-xxl-3,.semi-col-xxl-4,.semi-col-xxl-5,.semi-col-xxl-6,.semi-col-xxl-7,.semi-col-xxl-8,.semi-col-xxl-9,.semi-col-xxl-10,.semi-col-xxl-11,.semi-col-xxl-12,.semi-col-xxl-13,.semi-col-xxl-14,.semi-col-xxl-15,.semi-col-xxl-16,.semi-col-xxl-17,.semi-col-xxl-18,.semi-col-xxl-19,.semi-col-xxl-20,.semi-col-xxl-21,.semi-col-xxl-22,.semi-col-xxl-23,.semi-col-xxl-24{float:left;flex:none}.semi-col-xxl-1{box-sizing:border-box;width:4.16667%;display:block}.semi-col-xxl-push-1{left:4.16667%}.semi-col-xxl-pull-1{right:4.16667%}.semi-col-xxl-offset-1{margin-left:4.16667%}.semi-col-xxl-order-1{order:1}.semi-col-xxl-2{box-sizing:border-box;width:8.33333%;display:block}.semi-col-xxl-push-2{left:8.33333%}.semi-col-xxl-pull-2{right:8.33333%}.semi-col-xxl-offset-2{margin-left:8.33333%}.semi-col-xxl-order-2{order:2}.semi-col-xxl-3{box-sizing:border-box;width:12.5%;display:block}.semi-col-xxl-push-3{left:12.5%}.semi-col-xxl-pull-3{right:12.5%}.semi-col-xxl-offset-3{margin-left:12.5%}.semi-col-xxl-order-3{order:3}.semi-col-xxl-4{box-sizing:border-box;width:16.6667%;display:block}.semi-col-xxl-push-4{left:16.6667%}.semi-col-xxl-pull-4{right:16.6667%}.semi-col-xxl-offset-4{margin-left:16.6667%}.semi-col-xxl-order-4{order:4}.semi-col-xxl-5{box-sizing:border-box;width:20.8333%;display:block}.semi-col-xxl-push-5{left:20.8333%}.semi-col-xxl-pull-5{right:20.8333%}.semi-col-xxl-offset-5{margin-left:20.8333%}.semi-col-xxl-order-5{order:5}.semi-col-xxl-6{box-sizing:border-box;width:25%;display:block}.semi-col-xxl-push-6{left:25%}.semi-col-xxl-pull-6{right:25%}.semi-col-xxl-offset-6{margin-left:25%}.semi-col-xxl-order-6{order:6}.semi-col-xxl-7{box-sizing:border-box;width:29.1667%;display:block}.semi-col-xxl-push-7{left:29.1667%}.semi-col-xxl-pull-7{right:29.1667%}.semi-col-xxl-offset-7{margin-left:29.1667%}.semi-col-xxl-order-7{order:7}.semi-col-xxl-8{box-sizing:border-box;width:33.3333%;display:block}.semi-col-xxl-push-8{left:33.3333%}.semi-col-xxl-pull-8{right:33.3333%}.semi-col-xxl-offset-8{margin-left:33.3333%}.semi-col-xxl-order-8{order:8}.semi-col-xxl-9{box-sizing:border-box;width:37.5%;display:block}.semi-col-xxl-push-9{left:37.5%}.semi-col-xxl-pull-9{right:37.5%}.semi-col-xxl-offset-9{margin-left:37.5%}.semi-col-xxl-order-9{order:9}.semi-col-xxl-10{box-sizing:border-box;width:41.6667%;display:block}.semi-col-xxl-push-10{left:41.6667%}.semi-col-xxl-pull-10{right:41.6667%}.semi-col-xxl-offset-10{margin-left:41.6667%}.semi-col-xxl-order-10{order:10}.semi-col-xxl-11{box-sizing:border-box;width:45.8333%;display:block}.semi-col-xxl-push-11{left:45.8333%}.semi-col-xxl-pull-11{right:45.8333%}.semi-col-xxl-offset-11{margin-left:45.8333%}.semi-col-xxl-order-11{order:11}.semi-col-xxl-12{box-sizing:border-box;width:50%;display:block}.semi-col-xxl-push-12{left:50%}.semi-col-xxl-pull-12{right:50%}.semi-col-xxl-offset-12{margin-left:50%}.semi-col-xxl-order-12{order:12}.semi-col-xxl-13{box-sizing:border-box;width:54.1667%;display:block}.semi-col-xxl-push-13{left:54.1667%}.semi-col-xxl-pull-13{right:54.1667%}.semi-col-xxl-offset-13{margin-left:54.1667%}.semi-col-xxl-order-13{order:13}.semi-col-xxl-14{box-sizing:border-box;width:58.3333%;display:block}.semi-col-xxl-push-14{left:58.3333%}.semi-col-xxl-pull-14{right:58.3333%}.semi-col-xxl-offset-14{margin-left:58.3333%}.semi-col-xxl-order-14{order:14}.semi-col-xxl-15{box-sizing:border-box;width:62.5%;display:block}.semi-col-xxl-push-15{left:62.5%}.semi-col-xxl-pull-15{right:62.5%}.semi-col-xxl-offset-15{margin-left:62.5%}.semi-col-xxl-order-15{order:15}.semi-col-xxl-16{box-sizing:border-box;width:66.6667%;display:block}.semi-col-xxl-push-16{left:66.6667%}.semi-col-xxl-pull-16{right:66.6667%}.semi-col-xxl-offset-16{margin-left:66.6667%}.semi-col-xxl-order-16{order:16}.semi-col-xxl-17{box-sizing:border-box;width:70.8333%;display:block}.semi-col-xxl-push-17{left:70.8333%}.semi-col-xxl-pull-17{right:70.8333%}.semi-col-xxl-offset-17{margin-left:70.8333%}.semi-col-xxl-order-17{order:17}.semi-col-xxl-18{box-sizing:border-box;width:75%;display:block}.semi-col-xxl-push-18{left:75%}.semi-col-xxl-pull-18{right:75%}.semi-col-xxl-offset-18{margin-left:75%}.semi-col-xxl-order-18{order:18}.semi-col-xxl-19{box-sizing:border-box;width:79.1667%;display:block}.semi-col-xxl-push-19{left:79.1667%}.semi-col-xxl-pull-19{right:79.1667%}.semi-col-xxl-offset-19{margin-left:79.1667%}.semi-col-xxl-order-19{order:19}.semi-col-xxl-20{box-sizing:border-box;width:83.3333%;display:block}.semi-col-xxl-push-20{left:83.3333%}.semi-col-xxl-pull-20{right:83.3333%}.semi-col-xxl-offset-20{margin-left:83.3333%}.semi-col-xxl-order-20{order:20}.semi-col-xxl-21{box-sizing:border-box;width:87.5%;display:block}.semi-col-xxl-push-21{left:87.5%}.semi-col-xxl-pull-21{right:87.5%}.semi-col-xxl-offset-21{margin-left:87.5%}.semi-col-xxl-order-21{order:21}.semi-col-xxl-22{box-sizing:border-box;width:91.6667%;display:block}.semi-col-xxl-push-22{left:91.6667%}.semi-col-xxl-pull-22{right:91.6667%}.semi-col-xxl-offset-22{margin-left:91.6667%}.semi-col-xxl-order-22{order:22}.semi-col-xxl-23{box-sizing:border-box;width:95.8333%;display:block}.semi-col-xxl-push-23{left:95.8333%}.semi-col-xxl-pull-23{right:95.8333%}.semi-col-xxl-offset-23{margin-left:95.8333%}.semi-col-xxl-order-23{order:23}.semi-col-xxl-24{box-sizing:border-box;width:100%;display:block}.semi-col-xxl-push-24{left:100%}.semi-col-xxl-pull-24{right:100%}.semi-col-xxl-offset-24{margin-left:100%}.semi-col-xxl-order-24{order:24}.semi-rtl .semi-col-xxl-1,.semi-rtl .semi-col-xxl-2,.semi-rtl .semi-col-xxl-3,.semi-rtl .semi-col-xxl-4,.semi-rtl .semi-col-xxl-5,.semi-rtl .semi-col-xxl-6,.semi-rtl .semi-col-xxl-7,.semi-rtl .semi-col-xxl-8,.semi-rtl .semi-col-xxl-9,.semi-rtl .semi-col-xxl-10,.semi-rtl .semi-col-xxl-11,.semi-rtl .semi-col-xxl-12,.semi-rtl .semi-col-xxl-13,.semi-rtl .semi-col-xxl-14,.semi-rtl .semi-col-xxl-15,.semi-rtl .semi-col-xxl-16,.semi-rtl .semi-col-xxl-17,.semi-rtl .semi-col-xxl-18,.semi-rtl .semi-col-xxl-19,.semi-rtl .semi-col-xxl-20,.semi-rtl .semi-col-xxl-21,.semi-rtl .semi-col-xxl-22,.semi-rtl .semi-col-xxl-23,.semi-rtl .semi-col-xxl-24{float:right}.semi-rtl .semi-col-xxl-offset-1{margin-left:auto;margin-right:4.16667%}.semi-rtl .semi-col-xxl-offset-2{margin-left:auto;margin-right:8.33333%}.semi-rtl .semi-col-xxl-offset-3{margin-left:auto;margin-right:12.5%}.semi-rtl .semi-col-xxl-offset-4{margin-left:auto;margin-right:16.6667%}.semi-rtl .semi-col-xxl-offset-5{margin-left:auto;margin-right:20.8333%}.semi-rtl .semi-col-xxl-offset-6{margin-left:auto;margin-right:25%}.semi-rtl .semi-col-xxl-offset-7{margin-left:auto;margin-right:29.1667%}.semi-rtl .semi-col-xxl-offset-8{margin-left:auto;margin-right:33.3333%}.semi-rtl .semi-col-xxl-offset-9{margin-left:auto;margin-right:37.5%}.semi-rtl .semi-col-xxl-offset-10{margin-left:auto;margin-right:41.6667%}.semi-rtl .semi-col-xxl-offset-11{margin-left:auto;margin-right:45.8333%}.semi-rtl .semi-col-xxl-offset-12{margin-left:auto;margin-right:50%}.semi-rtl .semi-col-xxl-offset-13{margin-left:auto;margin-right:54.1667%}.semi-rtl .semi-col-xxl-offset-14{margin-left:auto;margin-right:58.3333%}.semi-rtl .semi-col-xxl-offset-15{margin-left:auto;margin-right:62.5%}.semi-rtl .semi-col-xxl-offset-16{margin-left:auto;margin-right:66.6667%}.semi-rtl .semi-col-xxl-offset-17{margin-left:auto;margin-right:70.8333%}.semi-rtl .semi-col-xxl-offset-18{margin-left:auto;margin-right:75%}.semi-rtl .semi-col-xxl-offset-19{margin-left:auto;margin-right:79.1667%}.semi-rtl .semi-col-xxl-offset-20{margin-left:auto;margin-right:83.3333%}.semi-rtl .semi-col-xxl-offset-21{margin-left:auto;margin-right:87.5%}.semi-rtl .semi-col-xxl-offset-22{margin-left:auto;margin-right:91.6667%}.semi-rtl .semi-col-xxl-offset-23{margin-left:auto;margin-right:95.8333%}.semi-rtl .semi-col-xxl-offset-24{margin-left:auto;margin-right:100%}}.semi-rtl .semi-row,.semi-rtl .semi-row-flex,.semi-portal-rtl .semi-row,.semi-portal-rtl .semi-row-flex{direction:rtl}.semi-input-textarea-wrapper{box-sizing:border-box;border-radius:var(--semi-border-radius-small);vertical-align:bottom;background-color:var(--semi-color-fill-0);width:100%;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);border:1px solid #0000;display:inline-block;position:relative}.semi-input-textarea-wrapper-resizeX{width:fit-content;max-width:100%;display:inline-block}.semi-input-textarea-wrapper:hover{background-color:var(--semi-color-fill-1)}.semi-input-textarea-wrapper-focus{background-color:var(--semi-color-fill-0);border:1px var(--semi-color-focus-border) solid}.semi-input-textarea-wrapper-focus:hover,.semi-input-textarea-wrapper-focus:active{background-color:var(--semi-color-fill-0)}.semi-input-textarea-wrapper:active{background-color:var(--semi-color-fill-2)}.semi-input-textarea-wrapper .semi-input-clearbtn{min-width:24px;color:var(--semi-color-text-2);justify-content:center;align-items:center;height:32px;display:flex;position:absolute;top:0;right:4px}.semi-input-textarea-wrapper .semi-input-clearbtn>svg{pointer-events:none}.semi-input-textarea-wrapper .semi-input-clearbtn:hover{cursor:pointer}.semi-input-textarea-wrapper .semi-input-clearbtn:hover .semi-icon{color:var(--semi-color-primary-hover)}.semi-input-textarea-wrapper .semi-input-clearbtn-hidden{visibility:hidden}.semi-input-textarea-wrapper-disabled,.semi-input-textarea-wrapper-readonly{cursor:not-allowed;color:var(--semi-color-disabled-text);background-color:var(--semi-color-disabled-fill)}.semi-input-textarea-wrapper-disabled:hover,.semi-input-textarea-wrapper-readonly:hover{background-color:var(--semi-color-disabled-fill)}.semi-input-textarea-wrapper-disabled::placeholder,.semi-input-textarea-wrapper-readonly::placeholder{color:var(--semi-color-disabled-text)}.semi-input-textarea-wrapper-readonly{cursor:text}.semi-input-textarea-wrapper-error{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger-light-default)}.semi-input-textarea-wrapper-error:hover{background-color:var(--semi-color-danger-light-hover);border-color:var(--semi-color-danger-light-hover)}.semi-input-textarea-wrapper-error.semi-input-textarea-wrapper-focus{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger)}.semi-input-textarea-wrapper-error:active{background-color:var(--semi-color-danger-light-active);border-color:var(--semi-color-danger)}.semi-input-textarea-wrapper-warning{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning-light-default)}.semi-input-textarea-wrapper-warning:hover{background-color:var(--semi-color-warning-light-hover);border-color:var(--semi-color-warning-light-hover)}.semi-input-textarea-wrapper-warning.semi-input-textarea-wrapper-focus{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning)}.semi-input-textarea-wrapper-warning:active{background-color:var(--semi-color-warning-light-active);border-color:var(--semi-color-warning)}.semi-input-textarea{resize:none;box-shadow:none;vertical-align:bottom;cursor:text;box-sizing:border-box;width:100%;color:var(--semi-color-text-0);background-color:#0000;border:0 solid #0000;outline:none;padding:5px 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;line-height:20px;position:relative}.semi-input-textarea:hover{border-color:#0000}.semi-input-textarea::placeholder{color:var(--semi-color-text-2)}.semi-input-textarea-showClear{padding-right:36px}.semi-input-textarea-disabled,.semi-input-textarea-readonly{cursor:not-allowed;color:var(--semi-color-disabled-text);background-color:#0000}.semi-input-textarea-disabled:hover,.semi-input-textarea-readonly:hover{background-color:#0000}.semi-input-textarea-disabled::placeholder,.semi-input-textarea-readonly::placeholder{color:var(--semi-color-disabled-text)}.semi-input-textarea-readonly{cursor:text}.semi-input-textarea-autosize{resize:none;overflow:hidden}.semi-input-textarea-counter{text-align:right;min-height:24px;color:var(--semi-color-text-2);flex-direction:column;justify-content:center;padding:3px 12px 5px;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;display:flex}.semi-input-textarea-counter-exceed{color:var(--semi-color-danger)}.semi-input-textarea-borderless:not(:focus-within):not(:hover){background-color:#0000;border-color:#0000}.semi-input-textarea-borderless:focus-within:not(:active){background-color:#0000}.semi-input-textarea-borderless.semi-input-textarea-wrapper-error:not(:focus-within){border-color:var(--semi-color-danger)}.semi-input-textarea-borderless.semi-input-textarea-wrapper-warning:not(:focus-within){border-color:var(--semi-color-warning)}.semi-input-textarea-borderless.semi-input-textarea-wrapper-error .semi-input-textarea-counter{color:var(--semi-color-danger)}.semi-input-textarea-borderless.semi-input-textarea-wrapper-warning .semi-input-textarea-counter{color:var(--semi-color-warning)}.semi-input-textarea-wrapper-withLineNumber{align-items:flex-start;padding:0;display:flex}.semi-input-textarea-wrapper-withLineNumber.semi-input-textarea-wrapper-resizeX{width:fit-content;max-width:100%;display:inline-flex}.semi-input-textarea-wrapper-withLineNumber.semi-input-textarea-wrapper-resizeX .semi-input-textarea-content{flex:none}.semi-input-textarea-wrapper-withLineNumber .semi-input-textarea-lineNumber{background-color:var(--semi-color-fill-1);border-right:1px solid var(--semi-color-border);color:var(--semi-color-text-2);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:inherit;text-align:right;-webkit-user-select:none;user-select:none;border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small);scrollbar-width:none;-ms-overflow-style:none;flex-shrink:0;min-width:36px;padding:5px 12px;line-height:1.5;overflow:hidden auto}.semi-input-textarea-wrapper-withLineNumber .semi-input-textarea-lineNumber::-webkit-scrollbar{display:none}.semi-input-textarea-wrapper-withLineNumber .semi-input-textarea-content{flex:1;min-width:0;display:flex}.semi-input-textarea-wrapper-withLineNumber .semi-input-textarea-lineNumber-item{box-sizing:border-box;justify-content:flex-end;align-items:flex-start;display:flex}.semi-input-textarea-wrapper-withLineNumber .semi-input-textarea{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0;flex:1;line-height:1.5}.semi-rtl .semi-input-wrapper,.semi-portal-rtl .semi-input-wrapper{direction:rtl}.semi-rtl .semi-input-wrapper__with-prefix .semi-input,.semi-portal-rtl .semi-input-wrapper__with-prefix .semi-input{padding-left:auto;padding-right:0}.semi-rtl .semi-input-wrapper__with-suffix .semi-input,.semi-portal-rtl .semi-input-wrapper__with-suffix .semi-input{padding-left:0;padding-right:auto}.semi-rtl .semi-input,.semi-portal-rtl .semi-input{padding-left:12px;padding-right:12px}.semi-rtl .semi-input-clearbtn+.semi-rtl .semi-input-suffix+.semi-input-suffix-text,.semi-rtl .semi-input-clearbtn+.semi-portal-rtl .semi-input-suffix+.semi-input-suffix-text,.semi-portal-rtl .semi-input-clearbtn+.semi-rtl .semi-input-suffix+.semi-input-suffix-text,.semi-portal-rtl .semi-input-clearbtn+.semi-portal-rtl .semi-input-suffix+.semi-input-suffix-text,.semi-rtl .semi-input-clearbtn+.semi-rtl .semi-input-suffix+.semi-input-suffix-icon,.semi-rtl .semi-input-clearbtn+.semi-portal-rtl .semi-input-suffix+.semi-input-suffix-icon,.semi-portal-rtl .semi-input-clearbtn+.semi-rtl .semi-input-suffix+.semi-input-suffix-icon,.semi-portal-rtl .semi-input-clearbtn+.semi-portal-rtl .semi-input-suffix+.semi-input-suffix-icon{margin-left:auto;margin-right:0}.semi-rtl .semi-input-append,.semi-portal-rtl .semi-input-append{border-left:0;border-right:1px solid #0000}.semi-rtl .semi-input-prepend,.semi-portal-rtl .semi-input-prepend{border-left:1px solid #0000;border-right:0}.semi-rtl .semi-input-group .semi-select:not(:last-child):after,.semi-rtl .semi-input-group .semi-cascader:not(:last-child):after,.semi-rtl .semi-input-group .semi-tree-select:not(:last-child):after,.semi-rtl .semi-input-group>.semi-input-wrapper:not(:last-child):after,.semi-portal-rtl .semi-input-group .semi-select:not(:last-child):after,.semi-portal-rtl .semi-input-group .semi-cascader:not(:last-child):after,.semi-portal-rtl .semi-input-group .semi-tree-select:not(:last-child):after,.semi-portal-rtl .semi-input-group>.semi-input-wrapper:not(:last-child):after,.semi-rtl .semi-input-group .semi-input-number:not(:last-child):after,.semi-portal-rtl .semi-input-group .semi-input-number:not(:last-child):after{left:-1px;right:auto}.semi-rtl .semi-input-textarea-wrapper,.semi-portal-rtl .semi-input-textarea-wrapper{direction:rtl}.semi-rtl .semi-input-textarea-counter,.semi-portal-rtl .semi-input-textarea-counter{text-align:left}.semi-rtl .semi-input-textarea-showClear,.semi-portal-rtl .semi-input-textarea-showClear{padding-left:36px;padding-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-notification-wrapper{position:fixed}.semi-notification-list{box-sizing:border-box;z-index:1010;pointer-events:none;margin:0;padding:0;position:fixed}.semi-notification-list[placement=topRight]{top:0;right:0}.semi-notification-list[placement=top]{top:0;left:50%;transform:translate(-50%)}.semi-notification-list[placement=topLeft]{top:0;left:0}.semi-notification-list[placement=bottom]{bottom:0;left:50%;transform:translate(-50%)}.semi-notification-list[placement=bottomRight]{bottom:0;right:0}.semi-notification-list[placement=bottomLeft]{bottom:0;left:0}.semi-notification-notice{box-shadow:var(--semi-shadow-elevated);border-radius:var(--semi-border-radius-medium);background-color:var(--semi-color-bg-3);pointer-events:auto;width:auto;min-width:320px;margin:20px;padding:16px 12px 16px 20px;display:flex;position:relative}.semi-notification-notice-icon{justify-content:flex-start;align-items:flex-start;width:24px;height:100%;margin-right:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:22px;display:flex}.semi-notification-notice-info{color:var(--semi-color-info)}.semi-notification-notice-warning{color:var(--semi-color-warning)}.semi-notification-notice-error{color:var(--semi-color-danger)}.semi-notification-notice-success{color:var(--semi-color-success)}.semi-notification-notice-light.semi-notification-notice-warning{background-image:linear-gradient(0deg, var(--semi-color-warning-light-default), var(--semi-color-warning-light-default));background-color:var(--semi-color-bg-0);border:1px solid var(--semi-color-warning)}.semi-notification-notice-light.semi-notification-notice-success{background-image:linear-gradient(0deg, var(--semi-color-success-light-default), var(--semi-color-success-light-default));background-color:var(--semi-color-bg-0);border:1px solid var(--semi-color-success)}.semi-notification-notice-light.semi-notification-notice-info,.semi-notification-notice-light.semi-notification-notice-default{background-image:linear-gradient(0deg, var(--semi-color-info-light-default), var(--semi-color-info-light-default));background-color:var(--semi-color-bg-0);border:1px solid var(--semi-color-info)}.semi-notification-notice-light.semi-notification-notice-error{background-image:linear-gradient(0deg, var(--semi-color-danger-light-default), var(--semi-color-danger-light-default));background-color:var(--semi-color-bg-0);border:1px solid var(--semi-color-danger)}.semi-notification-notice-title{color:var(--semi-color-text-0);word-wrap:break-word;overflow-wrap:break-word;margin-bottom:4px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:22px}.semi-notification-notice-inner{width:100%;min-width:0;display:flex}.semi-notification-notice-content-wrapper{flex:auto;min-width:0;margin-right:8px}.semi-notification-notice-content{color:var(--semi-color-text-1);word-wrap:break-word;overflow-wrap:break-word;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}.semi-notification-notice-icon-close{height:24px}.semi-notification-notice-icon-close .semi-icon-close{color:var(--semi-color-text-2)}.semi-notification-notice-controls{cursor:pointer;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;display:flex}.semi-notification-notice-detail,.semi-notification-notice-later{text-align:center;flex-grow:1}.semi-notification-notice-animation-show_top{animation:.3s cubic-bezier(.62,.63,0,1.13) forwards semi-notification-slideShow_top}.semi-notification-notice-animation-hide_top{animation:.3s cubic-bezier(.62,.63,0,1.13) forwards semi-notification-slideHide_top}.semi-notification-notice-animation-show_topLeft{animation:.3s cubic-bezier(.62,.63,0,1.13) forwards semi-notification-slideShow_topLeft}.semi-notification-notice-animation-hide_topLeft{animation:.3s cubic-bezier(.62,.63,0,1.13) forwards semi-notification-slideHide_topLeft}.semi-notification-notice-animation-show_topRight{animation:.3s cubic-bezier(.62,.63,0,1.13) forwards semi-notification-slideShow_topRight}.semi-notification-notice-animation-hide_topRight{animation:.3s cubic-bezier(.62,.63,0,1.13) forwards semi-notification-slideHide_topRight}.semi-notification-notice-animation-show_bottom{animation:.3s cubic-bezier(.62,.63,0,1.13) forwards semi-notification-slideShow_bottom}.semi-notification-notice-animation-hide_bottom{animation:.3s cubic-bezier(.62,.63,0,1.13) forwards semi-notification-slideHide_bottom}.semi-notification-notice-animation-show_bottomLeft{animation:.3s cubic-bezier(.62,.63,0,1.13) forwards semi-notification-slideShow_bottomLeft}.semi-notification-notice-animation-hide_bottomLeft{animation:.3s cubic-bezier(.62,.63,0,1.13) forwards semi-notification-slideHide_bottomLeft}.semi-notification-notice-animation-show_bottomRight{animation:.3s cubic-bezier(.62,.63,0,1.13) forwards semi-notification-slideShow_bottomRight}.semi-notification-notice-animation-hide_bottomRight{animation:.3s cubic-bezier(.62,.63,0,1.13) forwards semi-notification-slideHide_bottomRight}.semi-notification-notice.semi-notification-notice-rtl{padding-left:12px;padding-right:20px}.semi-notification-notice-rtl{direction:rtl}.semi-notification-notice-rtl .semi-notification-notice-icon{margin-right:12px}.semi-notification-notice-rtl .semi-notification-notice-content-wrapper{margin-right:8px}.semi-overflow-list{flex-wrap:nowrap;min-width:0;display:flex}.semi-overflow-list-spacer{flex-shrink:1;width:1px}.semi-overflow-list-scroll-wrapper{flex-wrap:nowrap;flex:1;display:flex;overflow-x:scroll}.semi-rtl .semi-overflow-list,.semi-portal-rtl .semi-overflow-list{direction:rtl}.semi-page{align-items:center;margin-block:0;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;list-style:none;display:flex}.semi-page-small{color:var(--semi-color-text-2);padding: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;font-weight:400;line-height:20px}.semi-page-disabled{cursor:not-allowed}.semi-page-disabled .semi-page-total{color:var(--semi-color-disabled-text)}.semi-page-item{cursor:pointer;-webkit-user-select:none;user-select:none;min-width:32px;height:32px;color:var(--semi-color-text-0);border-radius:var(--semi-border-radius-small);text-align:center;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none));border:0 solid #0000;justify-content:center;align-items:center;margin-left:4px;margin-right:4px;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:32px;display:flex}.semi-page-item:hover{background-color:var(--semi-color-fill-0);color:var(--semi-color-text-0);border-color:#0000}.semi-page-item-rest-opening{background-color:var(--semi-color-fill-0);color:var(--semi-color-text-0)}.semi-page-item:active{background-color:var(--semi-color-fill-1);color:var(--semi-color-text-0);border-color:#0000}.semi-page-item-active{color:var(--semi-color-primary);background-color:var(--semi-color-primary-light-default);border-color:#0000;font-weight:600}.semi-page-item-active:hover{color:var(--semi-color-primary);background-color:var(--semi-color-primary-light-default);border-color:#0000}.semi-page-item-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed;background-color:#0000;border-color:#0000}.semi-page-item-disabled:hover{background-color:#0000}.semi-page-item-small{min-width:44px;margin:0}.semi-page-item-all-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed;background-color:#0000;border-color:#0000}.semi-page-item-all-disabled:hover{color:var(--semi-color-disabled-text);background-color:#0000}.semi-page-item-all-disabled-active{background-color:var(--semi-color-disabled-fill);font-weight:600}.semi-page-item-all-disabled-active:hover{background-color:var(--semi-color-disabled-fill)}.semi-page-total{color:var(--semi-color-text-2);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-page-prev,.semi-page-next{color:var(--semi-color-tertiary);cursor:pointer}.semi-page-prev.semi-page-item-disabled,.semi-page-next.semi-page-item-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-page-quickjump{color:var(--semi-color-text-0);flex-shrink:0;justify-content:center;align-items:center;margin-left:24px;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;display:flex}.semi-page-quickjump-input-number{max-width:50px;margin-left:4px;margin-right:4px}.semi-page-quickjump-disabled{color:var(--semi-color-disabled-text)}.semi-page .semi-select,.semi-select-dropdown{-webkit-user-select:none;user-select:none}.semi-page-rest-list{padding-top:4px;padding-bottom:4px}.semi-page-rest-list>div{position:relative}.semi-page-rest-item{box-sizing:border-box;cursor:pointer;justify-content:center;height:32px;line-height:32px;display:flex}.semi-page-rest-item:hover{background-color:var(--semi-color-fill-0)}.semi-page-rest-item:active{background-color:var(--semi-color-fill-1)}.semi-rtl .semi-page,.semi-portal-rtl .semi-page{direction:rtl}.semi-rtl .semi-page-item,.semi-portal-rtl .semi-page-item{margin-left:4px;margin-right:4px}.semi-rtl .semi-page-prev,.semi-rtl .semi-page-next,.semi-portal-rtl .semi-page-prev,.semi-portal-rtl .semi-page-next{transform:scaleX(-1)}.semi-select-option{word-break:break-all;color:var(--semi-color-text-0);cursor:pointer;box-sizing:border-box;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);border-radius:0;flex-wrap:nowrap;align-items:center;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;line-height:20px;display:flex;position:relative}.semi-select-option-icon{color:#0000;place-content:center;width:12px;margin-right:8px;display:flex}.semi-select-option-text{white-space:pre;flex-wrap:wrap;display:flex}.semi-select-option-keyword{color:var(--semi-color-primary);background-color:inherit;font-weight:600}.semi-select-option:active{background-color:var(--semi-color-fill-1)}.semi-select-option-empty{cursor:not-allowed;color:var(--semi-color-disabled-text);justify-content:center}.semi-select-option-empty:hover,.semi-select-option-empty:active{background-color:inherit}.semi-select-option-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-select-option-disabled:hover{background-color:var(--semi-color-fill-0)}.semi-select-option-selected{background:0 0;font-weight:600}.semi-select-option-selected .semi-select-option-icon{color:var(--semi-color-text-2)}.semi-select-option-focused{background-color:var(--semi-color-fill-0)}.semi-select{box-sizing:border-box;border-radius:var(--semi-border-radius-small);background-color:var(--semi-color-fill-0);vertical-align:middle;cursor:pointer;height:32px;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));border:1px solid #0000;outline:none;max-height:300px;font-weight:400;display:inline-flex;position:relative;overflow-y:auto}.semi-select:hover{background-color:var(--semi-color-fill-1);border:1px solid #0000}.semi-select:focus{border:1px solid var(--semi-color-focus-border);background-color:var(--semi-color-fill-0);outline:0}.semi-select:active{background-color:var(--semi-color-fill-2)}.semi-select-small{height:24px;line-height:24px}.semi-select-large{min-height:40px;line-height:40px}.semi-select-large .semi-select-selection{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:22px}.semi-select-open,.semi-select-focus{border:1px solid var(--semi-color-focus-border);outline:0}.semi-select-open:hover,.semi-select-focus:hover{background-color:var(--semi-color-fill-0);border:1px solid var(--semi-color-focus-border)}.semi-select-open:active,.semi-select-focus:active{background-color:var(--semi-color-fill-2);border:1px solid var(--semi-color-focus-border)}.semi-select-warning{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning-light-default)}.semi-select-warning:hover{background-color:var(--semi-color-warning-light-hover);border-color:var(--semi-color-warning-light-hover)}.semi-select-warning:focus{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning)}.semi-select-warning:active{background-color:var(--semi-color-warning-light-active);border-color:var(--semi-color-warning-light-active)}.semi-select-error{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger-light-default)}.semi-select-error:hover{background-color:var(--semi-color-danger-light-hover);border-color:var(--semi-color-danger-light-hover)}.semi-select-error:focus{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger)}.semi-select-error:active{background-color:var(--semi-color-danger-light-active);border-color:var(--semi-color-danger-light-active)}.semi-select-disabled{cursor:not-allowed;background-color:var(--semi-color-disabled-fill)}.semi-select-disabled:hover{background-color:var(--semi-color-disabled-fill)}.semi-select-disabled:focus{background-color:var(--semi-color-disabled-fill);border:1px solid #0000}.semi-select-disabled .semi-select-selection,.semi-select-disabled .semi-select-selection-placeholder{color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-select-disabled .semi-select-arrow,.semi-select-disabled .semi-select-prefix,.semi-select-disabled .semi-select-suffix{color:var(--semi-color-disabled-text)}.semi-select-disabled .semi-tag{color:var(--semi-color-disabled-text);background-color:#0000}.semi-select-selection{cursor:pointer;height:100%;color:var(--semi-color-text-0);flex-grow:1;align-items:center;margin-left: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;line-height:20px;display:flex;overflow:hidden}.semi-select-selection-text{text-overflow:ellipsis;width:100%;overflow:hidden}.semi-select-selection-text-inactive{opacity:.4;display:flex}.semi-select-selection-text-hide{display:none}.semi-select-selection-placeholder{color:var(--semi-color-text-2)}.semi-select-selection .semi-tag{margin-top:1px;margin-bottom:1px;margin-right:4px}.semi-select-selection .semi-tag:first-of-type{margin-left:0}.semi-select-selection .semi-tag-group{height:inherit}.semi-select-selection .semi-tag-group .semi-tag{margin-top:1px;margin-bottom:1px;margin-right:4px}.semi-select-content-wrapper{white-space:nowrap;align-items:center;height:100%;display:flex;overflow:hidden}.semi-select-content-wrapper-collapse{flex-shrink:0;width:100%;display:inline-flex}.semi-select-content-wrapper-collapse .semi-overflow-list-overflow{min-width:50px;max-width:100%}.semi-select-content-wrapper-collapse>.semi-select-content-wrapper-collapse-tag{background-color:#0000}.semi-select-content-wrapper-collapse>.semi-select-content-wrapper-collapse-N{color:var(--semi-color-text-0);background-color:#0000;padding:4px;font-size:12px}.semi-select-multiple{height:auto}.semi-select-multiple .semi-select-selection{margin-left:4px}.semi-select-multiple .semi-select-content-wrapper{flex-wrap:wrap;width:100%;min-height:30px}.semi-select-multiple .semi-select-content-wrapper-empty{margin-left:8px}.semi-select-multiple .semi-select-content-wrapper .semi-tag-group{align-items:center;display:flex}.semi-select-multiple .semi-select-content-wrapper-one-line{flex-wrap:nowrap}.semi-select-multiple .semi-select-content-wrapper-one-line .semi-tag-group{flex-wrap:nowrap;flex-shrink:0;justify-content:flex-start;overflow:hidden}.semi-select-multiple .semi-select-inline-label-wrapper{flex-shrink:0}.semi-select-multiple.semi-select-large .semi-select-content-wrapper{min-height:38px}.semi-select-multiple.semi-select-small .semi-select-content-wrapper{min-height:22px}.semi-select-arrow{width:32px;color:var(--semi-color-text-2);transform:rotate(var(--semi-transform-rotate-none));flex-shrink:0;justify-content:center;align-items:center;display:flex}.semi-select-arrow-empty{width:12px;display:flex}.semi-select-prefix,.semi-select-suffix{justify-content:center;align-items:center;display:flex}.semi-select-prefix-text,.semi-select-suffix-text{color:var(--semi-color-text-2);margin:0 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:600;line-height:20px}.semi-select-prefix-icon,.semi-select-suffix-icon{color:var(--semi-color-text-2);margin:0 8px}.semi-select-suffix{justify-content:center;align-items:center;display:flex}.semi-select-clear{width:32px;color:var(--semi-color-text-2);flex-shrink:0;justify-content:center;align-items:center;display:flex}.semi-select-clear:hover{color:var(--semi-color-primary)}.semi-select-inset-label-wrapper{display:inline}.semi-select-inset-label{color:var(--semi-color-text-2);white-space:nowrap;flex-shrink:0;margin:0 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:600;line-height:20px}.semi-select-create-tips{color:var(--semi-color-text-2);margin-right:4px}.semi-select-with-prefix .semi-select-selection{margin-left:0}.semi-select-single.semi-select-filterable .semi-select-content-wrapper{flex-grow:1;height:100%;position:relative;overflow:hidden}.semi-select-single.semi-select-filterable .semi-input-wrapper{background-color:#0000;border:none;width:100%;height:100%;position:absolute;top:0;left:0}.semi-select-single.semi-select-filterable .semi-input-wrapper-focus{border:none}.semi-select-single.semi-select-filterable .semi-input{height:100%;padding-left:0;padding-right:0}.semi-select-multiple.semi-select-filterable .semi-select-content-wrapper{flex-grow:1;height:100%;position:relative;overflow:hidden}.semi-select-multiple.semi-select-filterable .semi-select-content-wrapper:not(.semi-select-content-wrapper-empty) .semi-input-wrapper{height:24px;line-height:24px}.semi-select-multiple.semi-select-filterable .semi-select-content-wrapper:not(.semi-select-content-wrapper-empty) .semi-input-wrapper .semi-input-default{height:24px}.semi-select-multiple.semi-select-filterable .semi-select-content-wrapper-empty .semi-input-wrapper{height:100%;position:absolute;top:0;left:0}.semi-select-multiple.semi-select-filterable .semi-select-content-wrapper-empty .semi-input-wrapper .semi-input-default{height:100%}.semi-select-multiple.semi-select-filterable .semi-input-wrapper{background-color:#0000;border:none;width:100%;height:100%}.semi-select-multiple.semi-select-filterable .semi-input-wrapper-focus{border:none}.semi-select-multiple.semi-select-filterable .semi-input{padding-left:0;padding-right:0}.semi-select-multiple.semi-select-filterable.semi-select-large .semi-select-content-wrapper:not(.semi-select-content-wrapper-empty) .semi-input-wrapper-large{height:24px;line-height:24px}.semi-select-multiple.semi-select-filterable.semi-select-large .semi-select-content-wrapper:not(.semi-select-content-wrapper-empty) .semi-input-wrapper-large .semi-input-large{height:24px}.semi-select-multiple.semi-select-filterable.semi-select-small .semi-select-content-wrapper:not(.semi-select-content-wrapper-empty) .semi-input-wrapper{height:20px;line-height:20px}.semi-select-multiple.semi-select-filterable.semi-select-small .semi-select-content-wrapper:not(.semi-select-content-wrapper-empty) .semi-input-wrapper .semi-input-small{height:20px}.semi-select-option-list-wrapper{padding:4px 0}.semi-select-option-list{overflow:hidden auto}.semi-select-option-list-chosen .semi-select-option-icon{display:flex}.semi-select-group{color:var(--semi-color-text-2);cursor:default;margin-top:4px;padding:12px 16px 4px 32px;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-select-group:not(:first-of-type){border-top:1px solid var(--semi-color-border)}.semi-select-loading-wrapper{cursor:not-allowed;box-sizing:content-box;height:20px;padding:8px 16px}.semi-select-borderless:not(:focus-within):not(:hover){background-color:#0000;border-color:#0000}.semi-select-borderless:not(:focus-within):not(:hover) .semi-select-arrow{opacity:0}.semi-select-borderless:focus-within:not(:active){background-color:#0000}.semi-select-borderless.semi-select-error:not(:focus-within){border-color:var(--semi-color-danger)}.semi-select-borderless.semi-select-warning:not(:focus-within){border-color:var(--semi-color-warning)}.semi-select-borderless.semi-select-error:focus-within{border-color:var(--semi-color-danger)}.semi-select-borderless.semi-select-warning:focus-within{border-color:var(--semi-color-warning)}.semi-select-dropdown-search-wrapper{border-bottom:1px solid #0000;padding:8px 12px}.semi-rtl .semi-select,.semi-portal-rtl .semi-select{direction:rtl}.semi-rtl .semi-select-selection,.semi-portal-rtl .semi-select-selection{margin-left:0;margin-right:12px}.semi-rtl .semi-select-selection .semi-tag:first-of-type,.semi-portal-rtl .semi-select-selection .semi-tag:first-of-type{margin-right:0}.semi-rtl .semi-select-selection .semi-tag-group .semi-tag,.semi-portal-rtl .semi-select-selection .semi-tag-group .semi-tag{margin-left:4px;margin-right:0}.semi-rtl .semi-select-multiple .semi-select-selection,.semi-portal-rtl .semi-select-multiple .semi-select-selection{margin-left:0;margin-right:4px}.semi-rtl .semi-select-multiple .semi-select-content-wrapper-empty,.semi-portal-rtl .semi-select-multiple .semi-select-content-wrapper-empty{margin-left:0;margin-right:8px}.semi-rtl .semi-select-create-tips,.semi-portal-rtl .semi-select-create-tips{margin-left:4px;margin-right:0}.semi-rtl .semi-select-with-prefix .semi-select-selection,.semi-portal-rtl .semi-select-with-prefix .semi-select-selection{margin-left:auto;margin-right:0}.semi-rtl .semi-select-single.semi-select-filterable .semi-input-wrapper,.semi-portal-rtl .semi-select-single.semi-select-filterable .semi-input-wrapper,.semi-rtl .semi-select-multiple.semi-select-filterable .semi-select-content-wrapper-empty .semi-input-wrapper,.semi-portal-rtl .semi-select-multiple.semi-select-filterable .semi-select-content-wrapper-empty .semi-input-wrapper{left:auto;right:0}.semi-rtl .semi-select-group,.semi-portal-rtl .semi-select-group{padding-left:32px;padding-right:16px}.semi-rtl .semi-select-option-icon,.semi-portal-rtl .semi-select-option-icon{margin-left:8px;margin-right:0}.semi-progress{align-items:center;display:flex}.semi-progress-track{background-color:var(--semi-color-fill-0);border-radius:var(--semi-border-radius-small)}.semi-progress-horizontal{height:4px;margin-top:4px;margin-bottom:4px}.semi-progress-horizontal.semi-progress-large{height:6px}.semi-progress-horizontal .semi-progress-track{width:100%;height:100%}.semi-progress-horizontal .semi-progress-track-inner{background-color:var(--semi-color-success);border-radius:var(--semi-border-radius-small);height:100%;transition:width .3s cubic-bezier(.62,.05,.36,.95)}.semi-progress-horizontal .semi-progress-line-text{min-width:45px;color:var(--semi-color-text-0);margin-left:16px;font-weight:600}.semi-progress-vertical{flex-direction:column;width:4px;height:100%;margin-left:4px;margin-right:4px;display:inline-flex}.semi-progress-vertical.semi-progress-large{width:6px}.semi-progress-vertical .semi-progress-track{width:100%;height:100%}.semi-progress-vertical .semi-progress-track-inner{background-color:var(--semi-color-success);border-radius:var(--semi-border-radius-small);width:100%;transition:height .3s cubic-bezier(.62,.05,.36,.95)}.semi-progress-vertical .semi-progress-line-text{margin-top:8px;font-weight:600}.semi-progress-circle{display:inline-block;position:relative}.semi-progress-circle-ring{display:block}.semi-progress-circle-ring-track{stroke:var(--semi-color-fill-0)}.semi-progress-circle-ring-inner{transform-origin:50%;stroke:var(--semi-color-success);transition:stroke-dashoffset .3s cubic-bezier(.62,.05,.36,.95);transform:rotate(-90deg)}.semi-progress-circle-text{text-align:center;-webkit-user-select:none;user-select:none;width:100%;color:var(--semi-color-mode-minor-text);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.semi-rtl .semi-progress,.semi-portal-rtl .semi-progress{direction:rtl}.semi-rtl .semi-progress-horizontal .semi-progress-line-text,.semi-portal-rtl .semi-progress-horizontal .semi-progress-line-text{margin-left:0;margin-right:16px}.semi-rtl .semi-progress-circle-ring-inner,.semi-portal-rtl .semi-progress-circle-ring-inner{transform-origin:50%;transform:rotate(-90deg)}.semi-rtl .semi-progress-circle-text,.semi-portal-rtl .semi-progress-circle-text{left:auto;right:50%;transform:translate(50%,-50%)}.semi-radio{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);cursor:pointer;vertical-align:bottom;text-align:left;column-gap:8px;min-width:16px;min-height:20px;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;display:inline-flex;position:relative}.semi-radio.semi-radio-vertical{display:block}.semi-radio input[type=checkbox],.semi-radio input[type=radio]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;top:0;left:0}.semi-radio:hover .semi-radio-inner-display{background:var(--semi-color-fill-0);border:solid 1px var(--semi-color-focus-border)}.semi-radio:hover.semi-radio-cardRadioGroup .semi-radio-inner-display{background:var(--semi-color-white)}.semi-radio:hover .semi-radio-inner-checked .semi-radio-inner-display{background:var(--semi-color-primary-hover);border-color:var(--semi-color-primary-hover)}.semi-radio:active.semi-radio-cardRadioGroup .semi-radio-inner-display{background:var(--semi-color-white)}.semi-radio:active .semi-radio-inner-checked .semi-radio-inner-display{background:var(--semi-color-primary-active);border-color:var(--semi-color-primary-active)}.semi-radio-buttonRadioComponent{background:var(--semi-color-fill-0);border-radius:var(--semi-border-radius-small);padding:4px}.semi-radio-buttonRadioGroup{border-radius:var(--semi-border-radius-small);padding:4px;line-height:16px;position:relative}.semi-radio-buttonRadioGroup:not(:last-child){padding-right:0}.semi-radio-buttonRadioGroup-small{padding:2px 4px;line-height:16px}.semi-radio-buttonRadioGroup-large{padding:4px;line-height:20px}.semi-radio-cardRadioGroup{border-radius:var(--semi-border-radius-small);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);background:0 0;border:1px solid #0000;flex-wrap:nowrap;padding:12px 16px}.semi-radio-cardRadioGroup .semi-radio-inner{flex-shrink:0}.semi-radio-cardRadioGroup .semi-radio-inner-display{background:var(--semi-color-white)}.semi-radio-cardRadioGroup .semi-radio-addon{color:var(--semi-color-text-0);font-size:14px;font-weight:600;line-height:20px}.semi-radio-cardRadioGroup .semi-radio-extra{color:var(--semi-color-text-2);padding-left:0;font-size:14px;font-weight:400;line-height:20px}.semi-radio-cardRadioGroup:active{background:var(--semi-color-fill-1)}.semi-radio-cardRadioGroup_checked{background:var(--semi-color-primary-light-default);border:1px solid var(--semi-color-primary)}.semi-radio-cardRadioGroup_checked:hover{border:1px solid var(--semi-color-primary-hover)}.semi-radio-cardRadioGroup_checked:hover .semi-radio-inner-checked .semi-radio-inner-display{border-color:var(--semi-color-primary-hover)}.semi-radio-cardRadioGroup_checked:active{background:var(--semi-color-primary-light-default);border:1px solid var(--semi-color-primary-active)}.semi-radio-cardRadioGroup_checked:active .semi-radio-inner-checked .semi-radio-inner-display{border-color:var(--semi-color-primary-active)}.semi-radio-cardRadioGroup_checked:active .semi-radio-inner-checked:hover .semi-radio-inner-display{background:var(--semi-color-primary-active)}.semi-radio-cardRadioGroup_hover{background:var(--semi-color-fill-0)}.semi-radio-cardRadioGroup_disabled:active{background:0 0}.semi-radio-cardRadioGroup_checked_disabled.semi-radio-cardRadioGroup{background:var(--semi-color-primary-light-default);border:1px solid var(--semi-color-primary-disabled)}.semi-radio-cardRadioGroup_checked_disabled.semi-radio-cardRadioGroup .semi-radio-inner-checked .semi-radio-inner-display,.semi-radio-cardRadioGroup_checked_disabled.semi-radio-cardRadioGroup:hover .semi-radio-inner-checked .semi-radio-inner-display{border-color:var(--semi-color-primary-disabled)}.semi-radio.semi-radio-disabled:hover .semi-radio-inner-display,.semi-radio.semi-radio-disabled:active .semi-radio-inner-display{background:var(--semi-color-disabled-fill);border:solid 1px var(--semi-color-border)}.semi-radio.semi-radio-disabled:hover .semi-radio-inner-checked .semi-radio-inner-display,.semi-radio.semi-radio-disabled:active .semi-radio-inner-checked .semi-radio-inner-display{color:rgba(var(--semi-white), 1);background:var(--semi-color-primary-disabled);border-color:var(--semi-color-primary-disabled)}.semi-radio-inner{vertical-align:sub;-webkit-user-select:none;user-select:none;width:16px;height:16px;margin-top:2px;display:inline-flex;position:relative}.semi-radio-inner-display{box-sizing:border-box;border:solid 1px var(--semi-color-text-3);width:16px;height:16px;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);background:0 0;border-radius:16px;justify-content:center;align-items:center;display:inline-flex}.semi-radio-inner-display .semi-icon{width:100%;height:100%;font-size:14px}.semi-radio-content{flex-direction:column;row-gap:4px;display:flex}.semi-radio:hover .semi-radio-inner-display{background:var(--semi-color-fill-0)}.semi-radio:active .semi-radio-inner-display{background:var(--semi-color-fill-1)}.semi-radio-addon{-webkit-user-select:none;user-select:none;color:var(--semi-color-text-0);align-items:center;display:inline-flex}.semi-radio-addon-buttonRadio{text-align:center;border-radius:var(--semi-border-radius-small);color:var(--semi-color-text-1);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);padding:4px 16px;font-size:12px;font-weight:600}.semi-radio-addon-buttonRadio-hover{background:var(--semi-color-fill-1);font-weight:600}.semi-radio-addon-buttonRadio-checked{background:var(--semi-color-bg-3);color:var(--semi-color-primary);font-weight:600}.semi-radio-addon-buttonRadio-disabled{cursor:not-allowed;color:var(--semi-color-disabled-text)}.semi-radio-addon-buttonRadio-small{padding:2px 16px;font-size:12px}.semi-radio-addon-buttonRadio-large{padding:6px 24px;font-size:14px}.semi-radio .semi-radio-inner-checked:hover .semi-radio-inner-display{background:var(--semi-color-primary-hover)}.semi-radio .semi-radio-inner-checked:active .semi-radio-inner-display{background:var(--semi-color-primary-active)}.semi-radio .semi-radio-inner-checked .semi-radio-inner-display{border:solid 1px var(--semi-color-primary);background:var(--semi-color-primary);color:rgba(var(--semi-white), 1);border-radius:16px}.semi-radio .semi-radio-inner-checked>.semi-radio-addon{color:var(--semi-color-text-0)}.semi-radio .semi-radio-inner-buttonRadio,.semi-radio .semi-radio-inner-pureCardRadio{z-index:-1;opacity:0;width:100%;height:100%;margin-top:0;position:absolute;top:0;left:0}.semi-radio-disabled,.semi-radio-disabled:hover,.semi-radio-disabled .semi-radio-inner{cursor:not-allowed}.semi-radio-disabled .semi-radio-inner-display{opacity:.75;background:var(--semi-color-disabled-fill);border-color:var(--semi-color-border)}.semi-radio-disabled .semi-radio-inner-display:hover{background:0 0}.semi-radio-disabled .semi-radio-inner-checked .semi-radio-inner-display,.semi-radio-disabled .semi-radio-inner-checked .semi-radio-inner-display:hover{color:rgba(var(--semi-white), 1);background:var(--semi-color-primary-disabled);border-color:var(--semi-color-primary-disabled)}.semi-radio-disabled .semi-radio-addon,.semi-radio-disabled .semi-radio-extra{color:var(--semi-color-disabled-text)}.semi-radio-extra{color:var(--semi-color-text-2);box-sizing:border-box}.semi-radio-focus{outline:2px solid var(--semi-color-primary-light-active)}.semi-radio-focus-border{border:solid 1px var(--semi-color-focus-border)}.semi-radioGroup{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-radioGroup-vertical{flex-direction:column;row-gap:12px;display:flex}.semi-radioGroup-vertical-default .semi-radio,.semi-radioGroup-vertical-card .semi-radio{display:flex}.semi-radioGroup-horizontal{vertical-align:bottom;flex-wrap:wrap;gap:16px;display:inline-flex}.semi-radioGroup-buttonRadio{background:var(--semi-color-fill-0);border-radius:var(--semi-border-radius-small);vertical-align:middle;display:inline-block}.semi-rtl .semi-radio,.semi-portal-rtl .semi-radio{direction:rtl}.semi-rtl .semi-radio input[type=checkbox],.semi-rtl .semi-radio input[type=radio],.semi-portal-rtl .semi-radio input[type=checkbox],.semi-portal-rtl .semi-radio input[type=radio]{left:auto;right:0}.semi-rtl .semi-radio-buttonRadioGroup:not(:last-child),.semi-portal-rtl .semi-radio-buttonRadioGroup:not(:last-child){padding-left:0}.semi-rtl .semi-radioGroup,.semi-portal-rtl .semi-radioGroup{direction:rtl}.semi-rating{color:rgba(var(--semi-yellow-5), 1);border-radius:3px;outline:none;margin:0;padding:0;list-style:none;display:inline-block}.semi-rating-focus{outline:2px solid var(--semi-color-primary-light-active)}.semi-rating-no-focus{outline:none}.semi-rating-disabled .semi-rating-star{cursor:default}.semi-rating-disabled .semi-rating-star:hover{transform:scale(1)}.semi-rating-star{color:inherit;cursor:pointer;transform:scale(var(--semi-transform_scale-none));margin:0;padding:0;transition:all .5s;display:inline-block;position:relative}.semi-rating-star:not(:last-child){margin-right:6px}.semi-rating-star>div:hover,.semi-rating-star>div:focus{transform:scale(1.1)}.semi-rating-star>div.semi-rating-star-disabled{transform:none}.semi-rating-star-small{width:16px;height:16px;font-size:16px}.semi-rating-star-default{width:24px;height:24px;font-size:24px}.semi-rating-star-outer{width:fit-content;height:fit-content;display:inline-flex}.semi-rating-star-wrapper{border-radius:3px;width:100%;height:100%;position:relative;overflow:hidden}.semi-rating-star-first,.semi-rating-star-second{transition:color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);color:var(--semi-color-fill-0);-webkit-user-select:none;user-select:none}.semi-rating-star-first{opacity:0;width:50%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.semi-rating-star-half .semi-rating-star-first,.semi-rating-star-half .semi-rating-star-second{opacity:1}.semi-rating-star-half .semi-rating-star-first,.semi-rating-star-full .semi-rating-star-second{color:inherit}.semi-rtl .semi-rating,.semi-portal-rtl .semi-rating{direction:rtl}.semi-rtl .semi-rating-star:not(:last-child),.semi-portal-rtl .semi-rating-star:not(:last-child){margin-left:6px;margin-right:0}.semi-rtl .semi-rating-star-first,.semi-portal-rtl .semi-rating-star-first{left:auto;right:0}.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}.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-slider{margin:0;padding:0 13px}.semi-slider-wrapper{box-sizing:border-box;vertical-align:bottom;width:100%;height:32px;display:inline-block;position:relative}.semi-slider-rail{box-sizing:border-box;color:#000000a6;font-variant:tabular-nums;font-feature-settings:"tnum";cursor:pointer;touch-action:none;background-color:var(--semi-color-fill-0);border-radius:var(--semi-border-radius-small);width:100%;height:4px;margin:0;padding:0;font-size:14px;line-height:1.5;list-style:none;position:absolute;top:14px}.semi-slider-handle{box-sizing:border-box;touch-action:none;background-color:var(--semi-color-white);cursor:pointer;width:24px;height:24px;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:var(--semi-transform_scale-small) translateX(-50%) translateY(0px);border:none;border-radius:50%;justify-content:center;align-items:center;margin-top:4px;display:inline-flex;position:absolute;box-shadow:0 4px 6px #0000001a,0 0 1px #0000004d}.semi-slider-handle:focus-visible{outline:2px solid var(--semi-color-primary-light-active)}.semi-slider-handle-dot{background:var(--semi-color-primary);border-radius:var(--semi-border-radius-circle);width:4px;height:4px}.semi-slider-handle:hover{background-color:var(--semi-color-white)}.semi-slider-handle-clicked{border:solid 1px var(--semi-color-focus-border);cursor:grabbing}.semi-slider-track{background:var(--semi-color-primary);border-radius:var(--semi-border-radius-small);cursor:pointer;height:4px;position:absolute;top:14px}.semi-slider-tooltip{position:absolute;top:-40px}.semi-slider-dots{background:0 0;width:100%}.semi-slider-dot{background-color:var(--semi-color-white);cursor:pointer;border-radius:50%;width:4px;height:4px;position:absolute;top:14px;transform:translate(0)}.semi-slider-dot-active{background-color:var(--semi-color-white)}.semi-slider-marks{width:100%;font-size:14px;position:absolute;top:23px;left:0}.semi-slider-mark{color:var(--semi-color-text-2);text-align:center;cursor:pointer;display:inline-block;position:absolute;transform:translate(-50%)}.semi-slider-marks-reverse{width:100%;font-size:14px;position:absolute;top:23px;left:0}.semi-slider-mark-reverse{color:var(--semi-color-text-2);text-align:center;cursor:pointer;display:inline-block;position:absolute;transform:translate(-50%)rotate(-180deg)}.semi-slider-boundary{color:var(--semi-color-text-0);visibility:hidden;font-size:12px;position:relative;top:30px}.semi-slider-boundary span{display:inline-block;position:absolute}.semi-slider-boundary-min{left:0}.semi-slider-boundary-max{right:0}.semi-slider-boundary-show{visibility:visible}.semi-slider-vertical-wrapper{width:4px;height:100%}.semi-slider-vertical-wrapper .semi-slider-track{width:4px}.semi-slider-vertical-wrapper .semi-slider-marks{height:100%;margin-top:-30px;margin-left:29px}.semi-slider-vertical-wrapper .semi-slider-marks-reverse{height:100%;margin-top:-30px;margin-left:-26px}.semi-slider-vertical-wrapper .semi-slider-rail{width:4px;height:100%;top:0}.semi-slider-vertical-wrapper .semi-slider-handle{transform:var(--semi-transform_scale-small) translateY(-50%) translateX(0px);margin-top:0;margin-left:-10px}.semi-slider-vertical-wrapper .semi-slider-dot{transform:translateY(0)}.semi-slider-disabled{cursor:not-allowed}.semi-slider-disabled .semi-slider-handle{cursor:not-allowed;box-shadow:none;border:1px var(--semi-color-border) solid}.semi-slider-disabled .semi-slider-handle:hover{background-color:var(--semi-color-white)}.semi-slider-disabled .semi-slider-rail{cursor:not-allowed}.semi-slider-disabled .semi-slider-track{cursor:not-allowed;background-color:var(--semi-color-primary-disabled)}.semi-slider-disabled .semi-slider-dot{cursor:not-allowed;background-color:var(--semi-color-white);border-color:var(--semi-color-white);box-shadow:none}.semi-slider-handle-tooltip{text-align:center}.semi-slider-reverse{transform:rotate(180deg)}.semi-rtl .semi-slider,.semi-portal-rtl .semi-slider{direction:rtl}.semi-rtl .semi-slider-handle,.semi-portal-rtl .semi-slider-handle{transform:var(--semi-transform_scale-small) translateX(50%) translateY(0px)}.semi-rtl .semi-slider-mark,.semi-portal-rtl .semi-slider-mark{transform:translate(50%)}.semi-rtl .semi-slider-mark-reverse,.semi-portal-rtl .semi-slider-mark-reverse{transform:translate(50%)rotate(-180deg)}.semi-rtl .semi-slider-boundary-min,.semi-portal-rtl .semi-slider-boundary-min{left:auto;right:0}.semi-rtl .semi-slider-boundary-max,.semi-portal-rtl .semi-slider-boundary-max{left:0;right:auto}.semi-slider-rtl .semi-slider-handle{transform:var(--semi-transform_scale-small) translateX(50%) translateY(0px)}.semi-slider-rtl .semi-slider-mark{transform:translate(50%)}.semi-slider-rtl .semi-slider-mark-reverse{transform:translate(50%)rotate(-180deg)}.semi-slider-rtl .semi-slider-boundary-min{left:auto;right:0}.semi-slider-rtl .semi-slider-boundary-max{left:0;right:auto}.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)}.semi-table-panel-operation{background-color:var(--semi-color-primary);color:var(--semi-color-text-2);justify-content:space-between;padding:8px 16px;display:flex}.semi-table-panel-operation-right,.semi-table-panel-operation-left{justify-content:space-between;display:flex}.semi-table-panel-operation-selected{color:var(--semi-color-primary-light-active)}.semi-table-pagination-info{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}.semi-table-pagination-outer{justify-content:space-between;align-items:center;display:flex}.semi-table{text-align:left;border-collapse:separate;border-spacing:0;width:100%;font-size:inherit;display:table}.semi-table-wrapper{zoom:1;clear:both;box-sizing:border-box;color:var(--semi-color-text-0);width:100%;margin:0;padding: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:relative}.semi-table-wrapper[data-column-fixed=true]{z-index:1}.semi-table-wrapper-ltr,.semi-table-wrapper-ltr .semi-spin{direction:ltr}.semi-table-middle .semi-table-tbody>.semi-table-row>.semi-table-row-cell{padding-top:12px;padding-bottom:12px}.semi-table-small .semi-table-tbody>.semi-table-row>.semi-table-row-cell{padding-top:8px;padding-bottom:8px}.semi-table-title{padding:16px 0;position:relative}.semi-table-container{position:relative}.semi-table-header{scrollbar-base-color:transparent;overflow:hidden}.semi-table-header::-webkit-scrollbar{border-bottom:2px solid var(--semi-color-border);background-color:#0000}.semi-table-header-sticky{z-index:102;position:sticky}.semi-table-header-sticky .semi-table-thead>.semi-table-row>.semi-table-row-head{background-color:var(--semi-color-bg-1)}.semi-table-header-hidden{height:0}.semi-table-align-center .semi-table-operate-wrapper{justify-content:center}.semi-table-align-right .semi-table-operate-wrapper{justify-content:flex-end}.semi-table-operate-wrapper{justify-content:flex-start;display:flex}.semi-table-body{box-sizing:border-box;width:100%;overflow:auto}.semi-table-colgroup{display:table-column-group}.semi-table-colgroup .semi-table-col{display:table-column}.semi-table-colgroup .semi-table-column-expand,.semi-table-colgroup .semi-table-column-selection{width:48px}.semi-table-thead>.semi-table-row>.semi-table-row-head{background-color:var(--semi-color-bg-1);color:var(--semi-color-text-2);text-align:left;border-bottom:2px solid var(--semi-color-border);vertical-align:middle;overflow-wrap:break-word;transition:background-color var(--semi-transition_duration-none) linear;padding:8px 16px;font-weight:600;position:relative}.semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-row-head-clickSort{cursor:pointer}.semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-row-head-clickSort:hover{background-image:linear-gradient(0deg, var(--semi-color-fill-0), var(--semi-color-fill-0));background-color:var(--semi-color-bg-0)}.semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-cell-fixed-left,.semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-cell-fixed-right{z-index:101;background-color:var(--semi-color-bg-1);position:sticky}.semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-cell-fixed-left-last{border-right:1px solid var(--semi-color-border);box-shadow:3px 0 0 0 var(--semi-color-shadow)}.semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-cell-fixed-left-last.resizing{border-right:2px solid var(--semi-color-primary)}.semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-cell-fixed-left-last.resizing .react-resizable-handle:hover{background-color:unset}.semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-cell-fixed-right-first{border-left:1px solid var(--semi-color-border);box-shadow:-3px 0 0 0 var(--semi-color-shadow)}.semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-cell-fixed-right-first.resizing{border-right:2px solid var(--semi-color-primary)}.semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-cell-fixed-right-first.resizing .react-resizable-handle:hover{background-color:unset}.semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-cell-fixed-right-first[x-type=column-scrollbar]{box-shadow:none;border-left:#0000}.semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-column-selection,.semi-table-thead>.semi-table-row>.semi-table-row-head[colspan]:not([colspan="1"]){text-align:center}.semi-table-thead>.semi-table-row>.semi-table-row-head .semi-table-header-column{align-items:center;display:inline-flex}.semi-table-thead>.semi-table-row>.semi-table-row-head-ellipsis,.semi-table-thead>.semi-table-row>.semi-table-row-head-ellipsis .semi-table-row-head-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.semi-table-thead>.semi-table-row .react-resizable{background-clip:padding-box;position:relative}.semi-table-thead>.semi-table-row .resizing{border-right:2px solid var(--semi-color-primary)}.semi-table-thead>.semi-table-row .resizing .react-resizable-handle:hover{background-color:unset}.semi-table-thead>.semi-table-row .react-resizable-handle{background-color:var(--semi-color-border);cursor:col-resize;z-index:0;width:9px;height:calc(100% - 8px);position:absolute;bottom:4px;right:-1px}.semi-table-thead>.semi-table-row .react-resizable-handle:hover{background-color:var(--semi-color-primary)}.semi-table-tbody{display:table-row-group}.semi-table-tbody>.semi-table-row{background-color:var(--semi-color-bg-1);display:table-row}.semi-table-tbody>.semi-table-row.semi-table-row-hovered>.semi-table-row-cell{background-image:linear-gradient(0deg, var(--semi-color-fill-0), var(--semi-color-fill-0));background-color:var(--semi-color-bg-0)}.semi-table-tbody>.semi-table-row.semi-table-row-hovered>.semi-table-row-cell.semi-table-cell-fixed-left,.semi-table-tbody>.semi-table-row.semi-table-row-hovered>.semi-table-row-cell.semi-table-cell-fixed-right{background-image:linear-gradient(0deg, var(--semi-color-fill-0), var(--semi-color-fill-0));background-color:var(--semi-color-bg-1)}.semi-table-tbody>.semi-table-row:hover>.semi-table-row-cell{background-image:linear-gradient(0deg, var(--semi-color-fill-0), var(--semi-color-fill-0));background-color:var(--semi-color-bg-0)}.semi-table-tbody>.semi-table-row:hover>.semi-table-row-cell.semi-table-cell-fixed-left,.semi-table-tbody>.semi-table-row:hover>.semi-table-row-cell.semi-table-cell-fixed-right{background-image:linear-gradient(0deg, var(--semi-color-fill-0), var(--semi-color-fill-0));background-color:var(--semi-color-bg-1)}.semi-table-tbody>.semi-table-row>.semi-table-row-cell{overflow-wrap:break-word;border-left:none;border-right:none;border-bottom:1px solid var(--semi-color-border);box-sizing:border-box;vertical-align:middle;padding:16px;display:table-cell;position:relative}.semi-table-tbody>.semi-table-row>.semi-table-row-cell.resizing{border-right:2px solid var(--semi-color-primary)}.semi-table-tbody>.semi-table-row>.semi-table-row-cell-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.semi-table-tbody>.semi-table-row.semi-table-row-expand>.semi-table-row-cell{background-color:var(--semi-color-fill-0)}.semi-table-tbody>.semi-table-row.semi-table-row-hidden{display:none}.semi-table-tbody>.semi-table-row>.semi-table-cell-fixed-left,.semi-table-tbody>.semi-table-row>.semi-table-cell-fixed-right{z-index:101;background-color:var(--semi-color-bg-1);position:sticky}.semi-table-tbody>.semi-table-row>.semi-table-cell-fixed-left-last{border-right:1px solid var(--semi-color-border);box-shadow:3px 0 0 0 var(--semi-color-shadow)}.semi-table-tbody>.semi-table-row>.semi-table-cell-fixed-right-first{border-left:1px solid var(--semi-color-border);box-shadow:-3px 0 0 0 var(--semi-color-shadow)}.semi-table-tbody>.semi-table-row>.semi-table-cell-fixed>*,.semi-table-tbody>.semi-table-row>*{transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeOut) 0s}.semi-table-tbody>.semi-table-row-section{display:table-row}.semi-table-tbody>.semi-table-row-section>.semi-table-row-cell{background-color:rgba(var(--semi-grey-0), 1);border-bottom:1px solid var(--semi-color-border)}.semi-table-tbody>.semi-table-row-section>.semi-table-row-cell:not(.semi-table-column-selection){padding:10px 16px}.semi-table-tbody>.semi-table-row-section .semi-table-section-inner{align-items:center;display:inline-flex}.semi-table-virtualized .semi-table-tbody{display:block}.semi-table-virtualized .semi-table-tbody>.semi-table-row{display:flex}.semi-table-virtualized .semi-table-tbody>.semi-table-row>.semi-table-row-cell{word-wrap:unset;word-break:unset;white-space:nowrap;align-items:center;display:inline-flex;overflow:hidden}.semi-table-virtualized .semi-table-tbody>.semi-table-row-section>.semi-table-row-cell{padding-top:16px;padding-bottom:16px;display:flex}.semi-table-virtualized .semi-table-tbody>.semi-table-row-expand>.semi-table-row-cell{overflow:unset;padding:0}.semi-table-footer{background-color:var(--semi-color-fill-0);margin:0;padding:16px;position:relative}.semi-table .semi-table-selection-wrap{vertical-align:bottom;display:inline-flex}.semi-table .semi-table-selection-disabled{cursor:not-allowed}.semi-table .semi-table-selection-disabled>.semi-checkbox{pointer-events:none}.semi-table .semi-table-column-hidden{display:none}.semi-table .semi-table-column-selection{text-align:center}.semi-table .semi-table-column-selection .semi-checkbox-inner-display .semi-icon{top:0;left:0}.semi-table .semi-table-column-expand .semi-table-expand-icon{transform:translateY(2px)}.semi-table .semi-table-column-expand .semi-table-expand-icon:last-child{margin-right:0}.semi-table .semi-table-column-sorter{vertical-align:middle;text-align:center;width:16px;height:16px;display:inline-block}.semi-table .semi-table-column-sorter-wrapper{cursor:pointer;align-items:center;gap:4px;display:flex;overflow:hidden}.semi-table .semi-table-column-sorter-up,.semi-table .semi-table-column-sorter-down{height:0;color:var(--semi-color-text-2);display:block}.semi-table .semi-table-column-sorter-up:hover .anticon,.semi-table .semi-table-column-sorter-down:hover .anticon{color:var(--semi-color-text-2)}.semi-table .semi-table-column-sorter-up svg,.semi-table .semi-table-column-sorter-down svg{width:16px;height:16px}.semi-table .semi-table-column-sorter-up.on .semi-icon-caretup,.semi-table .semi-table-column-sorter-up.on .semi-icon-caretdown,.semi-table .semi-table-column-sorter-down.on .semi-icon-caretup,.semi-table .semi-table-column-sorter-down.on .semi-icon-caretdown{color:var(--semi-color-primary)}.semi-table .semi-table-column-filter{cursor:pointer;color:var(--semi-color-text-2);align-items:center;margin-left:4px;display:inline-flex}.semi-table .semi-table-column-filter svg{width:16px;height:16px}.semi-table .semi-table-column-filter.on{color:var(--semi-color-primary)}.semi-table-bordered>.semi-table-title{border-top:1px solid var(--semi-color-border);border-right:1px solid var(--semi-color-border);border-left:1px solid var(--semi-color-border);padding-left:16px;padding-right:16px}.semi-table-bordered>.semi-table-container{border:1px solid var(--semi-color-border);border-bottom:0;border-right:0}:where(.semi-table-bordered)>.semi-table-container>.semi-table-header::-webkit-scrollbar{border-right:1px solid var(--semi-color-border)}:where(.semi-table-bordered)>.semi-table-container>.semi-table-footer{border-left:1px solid var(--semi-color-border);border-right:1px solid var(--semi-color-border);border-bottom:1px solid var(--semi-color-border)}.semi-table-bordered:not(.semi-table-scroll-position-right)>.semi-table-container:after{content:"";background-color:var(--semi-color-border);z-index:103;pointer-events:none;width:1px;display:block;position:absolute;top:0;bottom:0;right:0}.semi-table-bordered:not(.semi-table-scroll-position-right)>.semi-table-container>.semi-table-header{box-shadow:inset -1px 0 0 0 var(--semi-color-border)}:where(.semi-table-bordered>.semi-table-container)>.semi-table-body>.semi-table-placeholder{border-right:1px solid var(--semi-color-border)}:where(.semi-table-bordered>.semi-table-container>.semi-table-body)>.semi-table>.semi-table-thead>.semi-table-row>.semi-table-row-head .react-resizable-handle{background-color:#0000}:where(.semi-table-bordered>.semi-table-container>.semi-table-body)>.semi-table>.semi-table-thead>.semi-table-row>.semi-table-row-head,:where(.semi-table-bordered>.semi-table-container>.semi-table-body)>.semi-table>.semi-table-tbody>.semi-table-row>.semi-table-row-cell,:where(.semi-table-bordered>.semi-table-container>.semi-table-header)>.semi-table>.semi-table-thead>.semi-table-row>.semi-table-row-head{border-right:1px solid var(--semi-color-border)}:where(.semi-table-bordered>.semi-table-container>.semi-table-header)>.semi-table>.semi-table-thead>.semi-table-row>.semi-table-row-head .react-resizable-handle{background-color:#0000}.semi-table-placeholder{z-index:1;box-sizing:border-box;color:var(--semi-color-text-2);text-align:center;border-bottom:1px solid var(--semi-color-border);background:0 0;padding:16px 12px;font-size:14px;position:sticky;left:0}.semi-table-fixed{table-layout:fixed;min-width:100%}.semi-table-fixed>.semi-table-tbody>.semi-table-row-expand>.semi-table-row-cell>.semi-table-expand-inner,.semi-table-fixed>.semi-table-tbody>.semi-table-row-section>.semi-table-row-cell>.semi-table-section-inner{align-items:center;height:100%;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;display:flex;position:sticky;left:0;overflow:auto}.semi-table-fixed-header table{table-layout:fixed}.semi-table-scroll-position-left .semi-table-tbody>.semi-table-row>.semi-table-cell-fixed-left-last,.semi-table-scroll-position-left .semi-table-thead>.semi-table-row>.semi-table-cell-fixed-left-last,.semi-table-scroll-position-right .semi-table-tbody>.semi-table-row>.semi-table-cell-fixed-right-first,.semi-table-scroll-position-right .semi-table-thead>.semi-table-row>.semi-table-cell-fixed-right-first{box-shadow:none}.semi-table-pagination-outer{color:var(--semi-color-text-2);min-height:60px}.semi-table-expand-icon{color:var(--semi-color-text-2);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;align-items:center;margin-right:8px;display:inline-flex;position:relative}.semi-table-expand-icon-cell{justify-content:center;align-items:center;display:inline-flex}.semi-table-expand-icon .semi-table-expandedIcon-show{transition:transform .15s cubic-bezier(.62,.05,.36,.95);transform:rotate(90deg)}.semi-table-expand-icon .semi-table-expandedIcon-hide{transition:transform .15s cubic-bezier(.62,.05,.36,.95);transform:rotate(0)}.semi-table-column-filter-dropdown .semi-dropdown-menu{max-height:290px;overflow-y:auto}.semi-table-wrapper-rtl .semi-table{text-align:right;direction:rtl}.semi-table-wrapper-rtl .semi-table-align-left .semi-table-operate-wrapper{justify-content:flex-end}.semi-table-wrapper-rtl .semi-table-align-right .semi-table-operate-wrapper{justify-content:flex-start}.semi-table-wrapper-rtl .semi-table-thead>.semi-table-row>.semi-table-row-head{text-align:right}.semi-table-wrapper-rtl .semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-cell-fixed-left-last{border-right:0;border-left:1px solid var(--semi-color-border)}.semi-table-wrapper-rtl .semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-cell-fixed-left-last.resizing{border-left:2px solid var(--semi-color-primary)}.semi-table-wrapper-rtl .semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-cell-fixed-right-first{border-left:0;border-right:1px solid var(--semi-color-border)}.semi-table-wrapper-rtl .semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-cell-fixed-right-first.resizing{border-left:2px solid var(--semi-color-primary)}.semi-table-wrapper-rtl .semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-cell-fixed-right-first[x-type=column-scrollbar]{box-shadow:none;border-right:#0000}.semi-table-wrapper-rtl .semi-table-thead>.semi-table-row .resizing{border-left:2px solid var(--semi-color-primary)}.semi-table-wrapper-rtl .semi-table-thead>.semi-table-row .react-resizable-handle{left:-1px;right:auto}.semi-table-wrapper-rtl .semi-table-tbody{display:table-row-group}.semi-table-wrapper-rtl .semi-table-tbody>.semi-table-row>.semi-table-row-cell.resizing{border-right:0;border-left:2px solid var(--semi-color-primary)}.semi-table-wrapper-rtl .semi-table-tbody>.semi-table-row>.semi-table-cell-fixed-left-last{border-right:0;border-left:1px solid var(--semi-color-border)}.semi-table-wrapper-rtl .semi-table-tbody>.semi-table-row>.semi-table-cell-fixed-right-first{border-left:0;border-right:1px solid var(--semi-color-border)}.semi-table-wrapper-rtl .semi-table .semi-table-column-selection .semi-checkbox-inner-display .semi-icon{left:auto;right:0}.semi-table-wrapper-rtl .semi-table .semi-table-column-expand .semi-table-expand-icon{transform:scaleX(-1)translateY(2px)}.semi-table-wrapper-rtl .semi-table .semi-table-column-expand .semi-table-expand-icon:last-child{margin-left:0;margin-right:auto}.semi-table-wrapper-rtl .semi-table .semi-table-column-sorter,.semi-table-wrapper-rtl .semi-table .semi-table-column-filter{margin-left:0;margin-right:4px}.semi-table-wrapper-rtl .semi-table-bordered .semi-table-container{border-left:0;border-right:1px solid var(--semi-color-border)}.semi-table-wrapper-rtl .semi-table-bordered .semi-table-thead>.semi-table-row>.semi-table-row-head,.semi-table-wrapper-rtl .semi-table-bordered .semi-table-tbody>.semi-table-row>.semi-table-row-cell{border-right:0;border-left:1px solid var(--semi-color-border)}.semi-table-wrapper-rtl .semi-table-bordered .semi-table-placeholder{border-left:1px solid var(--semi-color-border);border-right:0}.semi-table-wrapper-rtl .semi-table-bordered .semi-table-header::-webkit-scrollbar{border-right:0;border-left:1px solid var(--semi-color-border)}.semi-table-wrapper-rtl .semi-table-bordered:not(.semi-table-scroll-position-left)>.semi-table-container:after{content:"";background-color:var(--semi-color-border);z-index:103;pointer-events:none;width:1px;display:block;position:absolute;top:0;bottom:0;left:0}.semi-table-wrapper-rtl .semi-table-fixed>.semi-table-tbody>.semi-table-row-expand>.semi-table-row-cell>.semi-table-expand-inner,.semi-table-wrapper-rtl .semi-table-fixed>.semi-table-tbody>.semi-table-row-section>.semi-table-row-cell>.semi-table-section-inner{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;left:auto;right:0}.semi-table-wrapper-rtl .semi-table-scroll-position-left .semi-table-tbody>.semi-table-row>.semi-table-cell-fixed-left-last,.semi-table-wrapper-rtl .semi-table-scroll-position-left .semi-table-thead>.semi-table-row>.semi-table-cell-fixed-left-last{box-shadow:3px 0 0 0 var(--semi-color-shadow)}.semi-table-wrapper-rtl .semi-table-scroll-position-left .semi-table-tbody>.semi-table-row>.semi-table-cell-fixed-right-first,.semi-table-wrapper-rtl .semi-table-scroll-position-left .semi-table-thead>.semi-table-row>.semi-table-cell-fixed-right-first,.semi-table-wrapper-rtl .semi-table-scroll-position-right .semi-table-tbody>.semi-table-row>.semi-table-cell-fixed-left-last,.semi-table-wrapper-rtl .semi-table-scroll-position-right .semi-table-thead>.semi-table-row>.semi-table-cell-fixed-left-last{box-shadow:none}.semi-table-wrapper-rtl .semi-table-scroll-position-right .semi-table-tbody>.semi-table-row>.semi-table-cell-fixed-right-first,.semi-table-wrapper-rtl .semi-table-scroll-position-right .semi-table-thead>.semi-table-row>.semi-table-cell-fixed-right-first{box-shadow:-3px 0 0 0 var(--semi-color-shadow)}.semi-table-wrapper-rtl .semi-table-expand-icon{margin-left:8px;margin-right:auto;transform:scaleX(-1)translateY(2px)}.semi-table-wrapper-rtl .semi-spin{direction:rtl}.semi-tabs{box-sizing:border-box;position:relative}.semi-tabs-left{flex-direction:row;display:flex}.semi-tabs-bar{white-space:nowrap;outline:none;position:relative}.semi-tabs-bar-left{flex-direction:column;display:flex}.semi-tabs-bar-extra{padding:0 5px}.semi-tabs-bar-more-trigger{cursor:pointer;color:var(--semi-color-text-2);display:inline-block}.semi-tabs-bar-more-trigger-content{align-content:center;display:flex}.semi-tabs-bar-more-trigger-content-icon:not(:not(.semi-tabs-bar-more-trigger-content-icon)){flex-shrink:0;align-items:center;margin:0 8px;display:flex}.semi-tabs-bar-more-trigger-line{padding:16px 4px 14px}.semi-tabs-bar-more-trigger-card,.semi-tabs-bar-more-trigger-button{padding:8px 12px}.semi-tabs-bar .semi-tabs-tab{cursor:pointer;box-sizing:border-box;float:left;color:var(--semi-color-text-2);-webkit-user-select:none;user-select:none;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:block;position:relative}.semi-tabs-bar .semi-tabs-tab .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate){color:var(--semi-color-text-2);transition:color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);margin-right:8px;position:relative;top:3px}.semi-tabs-bar .semi-tabs-tab .semi-icon.semi-tabs-tab-icon-close{color:var(--semi-color-text-2);cursor:pointer;margin-left:10px;margin-right:0;font-size:14px}.semi-tabs-bar .semi-tabs-tab:hover,.semi-tabs-bar .semi-tabs-tab:hover .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate),.semi-tabs-bar .semi-tabs-tab:active,.semi-tabs-bar .semi-tabs-tab:active .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate){color:var(--semi-color-text-0)}.semi-tabs-bar .semi-tabs-tab-active,.semi-tabs-bar .semi-tabs-tab-active:hover{cursor:default;color:var(--semi-color-text-0);font-weight:600}.semi-tabs-bar .semi-tabs-tab-active .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate),.semi-tabs-bar .semi-tabs-tab-active:hover .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate){color:var(--semi-color-primary)}.semi-tabs-bar .semi-tabs-tab-active .semi-icon.semi-tabs-tab-icon-close,.semi-tabs-bar .semi-tabs-tab-active:hover .semi-icon.semi-tabs-tab-icon-close{color:var(--semi-color-text-2)}.semi-tabs-bar .semi-tabs-tab-active .semi-icon.semi-tabs-tab-icon-close:hover{color:var(--semi-color-text-1)}.semi-tabs-bar .semi-tabs-tab-disabled{cursor:not-allowed;color:var(--semi-color-disabled-text)}.semi-tabs-bar .semi-tabs-tab-disabled:hover{color:var(--semi-color-disabled-text);border-bottom:none}.semi-tabs-tab-single.semi-tabs-tab{cursor:pointer;box-sizing:border-box;color:var(--semi-color-text-2);-webkit-user-select:none;user-select:none;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:inline-block;position:relative}.semi-tabs-tab-single.semi-tabs-tab .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate){color:var(--semi-color-text-2);transition:color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);margin-right:8px;position:relative;top:3px}.semi-tabs-tab-single.semi-tabs-tab .semi-icon.semi-tabs-tab-icon-close{color:var(--semi-color-text-2);cursor:pointer;margin-left:10px;margin-right:0;font-size:14px}.semi-tabs-tab-single.semi-tabs-tab .semi-icon.semi-tabs-tab-icon-close.semi-icon-close:hover,.semi-tabs-tab-single.semi-tabs-tab:hover,.semi-tabs-tab-single.semi-tabs-tab:hover .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate){color:var(--semi-color-text-0)}.semi-tabs-tab-single.semi-tabs-tab:hover .semi-icon.semi-tabs-tab-icon-close{color:var(--semi-color-text-2)}.semi-tabs-tab-single.semi-tabs-tab:active,.semi-tabs-tab-single.semi-tabs-tab:active .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate){color:var(--semi-color-text-0)}.semi-tabs-tab-single.semi-tabs-tab:active .semi-icon.semi-tabs-tab-icon-close{color:var(--semi-color-text-2)}.semi-tabs-tab-single.semi-tabs-tab-active,.semi-tabs-tab-single.semi-tabs-tab-active:hover{cursor:default;color:var(--semi-color-text-0);font-weight:600}.semi-tabs-tab-single.semi-tabs-tab-active .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate),.semi-tabs-tab-single.semi-tabs-tab-active:hover .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate){color:var(--semi-color-primary)}.semi-tabs-tab-single.semi-tabs-tab-active .semi-icon.semi-tabs-tab-icon-close,.semi-tabs-tab-single.semi-tabs-tab-active:hover .semi-icon.semi-tabs-tab-icon-close{color:var(--semi-color-text-2)}.semi-tabs-tab-single.semi-tabs-tab-active .semi-icon.semi-tabs-tab-icon-close:hover{color:var(--semi-color-text-1)}.semi-tabs-tab-single.semi-tabs-tab-disabled{cursor:not-allowed;color:var(--semi-color-disabled-text)}.semi-tabs-tab-single.semi-tabs-tab-disabled:hover{color:var(--semi-color-disabled-text);border-bottom:none}.semi-tabs-bar-collapse,.semi-tabs-bar-collapse .semi-tabs-bar-overflow-list{align-items:center;display:flex}.semi-tabs-bar-collapse .semi-overflow-list{flex:1}.semi-tabs-bar-collapse .semi-overflow-list .semi-overflow-list-scroll-wrapper{-ms-overflow-style:none;scrollbar-width:none}.semi-tabs-bar-collapse .semi-overflow-list .semi-overflow-list-scroll-wrapper::-webkit-scrollbar{width:0;height:0;display:none}.semi-tabs-bar-collapse .semi-overflow-list .semi-overflow-list-scroll-wrapper:focus-visible{outline:2px solid var(--semi-color-primary-light-active);outline-offset:-2px}.semi-tabs-bar-collapse .semi-overflow-list>.semi-button-disabled,.semi-tabs-bar-collapse .semi-overflow-list>.semi-button-disabled:hover{color:var(--semi-color-disabled-text);background-color:#0000}.semi-tabs-bar-collapse .semi-tabs-bar-arrow-start{margin-right:4px}.semi-tabs-bar-collapse .semi-tabs-bar-arrow-start>.semi-button[aria-disabled=false]{color:var(--semi-color-primary);background-color:#0000;border:0 solid #0000;padding:8px}.semi-tabs-bar-collapse .semi-tabs-bar-arrow-start>.semi-button[aria-disabled=false]:hover{background-color:var(--semi-color-fill-0);color:var(--semi-color-primary);border-color:#0000}.semi-tabs-bar-collapse .semi-tabs-bar-arrow-start>.semi-button[aria-disabled=false]:active{background-color:var(--semi-color-fill-1);color:var(--semi-color-primary);border-color:#0000}.semi-tabs-bar-collapse .semi-tabs-bar-arrow-end{margin-left:4px}.semi-tabs-bar-collapse .semi-tabs-bar-arrow-end>.semi-button[aria-disabled=false]{color:var(--semi-color-primary);background-color:#0000;border:0 solid #0000;padding:8px}.semi-tabs-bar-collapse .semi-tabs-bar-arrow-end>.semi-button[aria-disabled=false]:hover{background-color:var(--semi-color-fill-0);color:var(--semi-color-primary);border-color:#0000}.semi-tabs-bar-collapse .semi-tabs-bar-arrow-end>.semi-button[aria-disabled=false]:active{background-color:var(--semi-color-fill-1);color:var(--semi-color-primary);border-color:#0000}.semi-tabs-bar-dropdown{max-height:300px;overflow-y:auto}.semi-tabs-bar:after{content:"";clear:both;height:0;display:block}.semi-tabs-bar-line.semi-tabs-bar-top{border-bottom:1px solid var(--semi-color-border);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-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab{transition:border-bottom-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);border-bottom:2px solid #0000;padding:16px 4px 14px}.semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab:first-of-type{padding-left:0}.semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab:hover{border-bottom:2px solid var(--semi-color-fill-0)}.semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab:focus-visible{outline:2px solid var(--semi-color-primary-light-active);outline-offset:-1px}.semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab:active{border-bottom:2px solid var(--semi-color-fill-1)}.semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab:not(:last-of-type){margin-right:24px}.semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab-small{padding:8px 4px 6px}.semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab-medium{padding:12px 4px 10px}.semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab-active,.semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab-active:hover{border-bottom:2px solid var(--semi-color-primary)}.semi-tabs-bar-line.semi-tabs-bar-left{border-right:1px solid var(--semi-color-border)}.semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab{transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);border-left:2px solid #0000;padding:12px}.semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab:hover{border-left:2px solid var(--semi-color-fill-0);background-color:var(--semi-color-fill-0)}.semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab:focus-visible{outline:2px solid var(--semi-color-primary-light-active);outline-offset:-2px}.semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab:active{border-left:2px solid var(--semi-color-fill-1);background-color:var(--semi-color-fill-1)}.semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab-small{padding:6px}.semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab-medium{padding:10px}.semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab-active{background-color:var(--semi-color-primary-light-default)}.semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab-active,.semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab-active:hover{border-left:2px solid var(--semi-color-primary);background-color:var(--semi-color-primary-light-default)}.semi-tabs-bar-line .semi-tabs-bar-extra{height:50px;line-height:50px}.semi-tabs-bar-line .semi-tabs-bar-line-extra-small{height:36px;line-height:36px}.semi-tabs-bar-card.semi-tabs-bar-top:before{border-bottom:1px solid var(--semi-color-border);content:"";position:absolute;bottom:0;left:0;right:0}.semi-tabs-bar-card.semi-tabs-bar-top .semi-tabs-tab{border-radius:var(--semi-border-radius-small) var(--semi-border-radius-small) 0 0;border:1px solid #0000;border-bottom:none}.semi-tabs-bar-card.semi-tabs-bar-top .semi-tabs-tab:hover{border-bottom:none}.semi-tabs-bar-card.semi-tabs-bar-top .semi-tabs-tab:not(:last-of-type){margin-right:8px}.semi-tabs-bar-card.semi-tabs-bar-top .semi-tabs-tab-active,.semi-tabs-bar-card.semi-tabs-bar-top .semi-tabs-tab-active:hover{border:1px solid var(--semi-color-border);border-bottom:1px solid var(--semi-color-bg-1);background:0 0;padding:8px 12px 7px}.semi-tabs-bar-card.semi-tabs-bar-left{border-right:1px solid var(--semi-color-border)}.semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small);border:1px solid #0000;border-right:none}.semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab:hover{border-right:none}.semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab:not(:last-of-type){margin-bottom:8px}.semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab-active:after{content:" ";background:var(--semi-color-bg-1);width:1px;position:absolute;top:0;bottom:0;right:-1px}.semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab-active,.semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab-active:hover{border:1px solid var(--semi-color-border);background:0 0;border-right:none;padding:8px 12px}.semi-tabs-bar-card .semi-tabs-tab{transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none));padding:8px 12px}.semi-tabs-bar-card .semi-tabs-tab:hover{background:var(--semi-color-fill-0)}.semi-tabs-bar-card .semi-tabs-tab:focus-visible{outline:2px solid var(--semi-color-primary-light-active);outline-offset:-2px}.semi-tabs-bar-card .semi-tabs-tab:active{background:var(--semi-color-fill-1)}.semi-tabs-bar-button{border:none}.semi-tabs-bar-button.semi-tabs-bar-left .semi-tabs-tab:not(:last-of-type){margin-bottom:8px}.semi-tabs-bar-button.semi-tabs-bar-top .semi-tabs-tab:not(:last-of-type){margin-right:8px}.semi-tabs-bar-button .semi-tabs-tab{border-radius:var(--semi-border-radius-small);color:var(--semi-color-text-2);transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none));border:none;padding:8px 12px}.semi-tabs-bar-button .semi-tabs-tab:hover{background-color:var(--semi-color-fill-0);border:none}.semi-tabs-bar-button .semi-tabs-tab:focus-visible{outline:2px solid var(--semi-color-primary-light-active);outline-offset:-2px}.semi-tabs-bar-button .semi-tabs-tab:active{background-color:var(--semi-color-fill-1)}.semi-tabs-bar-button .semi-tabs-tab-active,.semi-tabs-bar-button .semi-tabs-tab-active:hover{color:var(--semi-color-primary);background-color:var(--semi-color-primary-light-default);border:none}.semi-tabs-bar-slash .semi-tabs-tab{padding:12px 0}.semi-tabs-bar-slash .semi-tabs-tab:first-of-type{padding-left:0}.semi-tabs-bar-slash .semi-tabs-tab:not(:last-of-type){margin-right:16px}.semi-tabs-bar-slash .semi-tabs-tab:not(:last-of-type):after{content:"";vertical-align:bottom;background:linear-gradient(to bottom right, transparent 0%, transparent calc(50% - 1px), var(--semi-color-text-2) 50%, transparent calc(50% + 1px), transparent 100%);width:8px;height:14px;margin-top:3px;margin-bottom:3px;margin-left:16px;display:inline-block}.semi-tabs-content{width:100%;padding:5px 0}.semi-tabs-content-left{height:100%;padding:0 5px}.semi-tabs-pane{width:100%;color:var(--semi-color-text-0);overflow:hidden}.semi-tabs-pane:focus-visible{outline:2px solid var(--semi-color-primary-light-active)}.semi-tabs-pane-inactive,.semi-tabs-content-no-animated .semi-tabs-pane-inactive{display:none}.semi-tabs-pane-animate-leftShow{animation:.2s ease-in-out forwards semi-tabs-panel-keyframe-leftShow}.semi-tabs-pane-animate-rightShow{animation:.2s ease-in-out forwards semi-tabs-panel-keyframe-rightShow}.semi-tabs-pane-animate-topShow{animation:.2s ease-in-out forwards semi-tabs-panel-keyframe-topShow}.semi-tabs-pane-animate-bottomShow{animation:.2s ease-in-out forwards semi-tabs-panel-keyframe-bottomShow}.semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab{transition:border-bottom-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);border-bottom:2px solid #0000;padding:16px 4px 14px;font-size:14px}.semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab:first-of-type{padding-left:0}.semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab:hover{border-bottom:2px solid var(--semi-color-fill-0)}.semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab:focus-visible{outline:2px solid var(--semi-color-primary-light-active);outline-offset:-1px}.semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab:active{border-bottom:2px solid var(--semi-color-fill-1)}.semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab-small{padding:8px 4px 6px;font-size:14px}.semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab-medium{padding:12px 4px 10px;font-size:14px}.semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab-active,.semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab-active:hover{border-bottom:2px solid var(--semi-color-primary)}.semi-tabs-tab-line.semi-tabs-tab-left.semi-tabs-tab{transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);border-left:2px solid #0000;padding:12px}.semi-tabs-tab-line.semi-tabs-tab-left.semi-tabs-tab:hover{border-left:2px solid var(--semi-color-fill-0);background-color:var(--semi-color-fill-0)}.semi-tabs-tab-line.semi-tabs-tab-left.semi-tabs-tab:focus-visible{outline:2px solid var(--semi-color-primary-light-active);outline-offset:-2px}.semi-tabs-tab-line.semi-tabs-tab-left.semi-tabs-tab:active{border-left:2px solid var(--semi-color-fill-1);background-color:var(--semi-color-fill-1)}.semi-tabs-tab-line.semi-tabs-tab-left.semi-tabs-tab-small{padding:6px}.semi-tabs-tab-line.semi-tabs-tab-left.semi-tabs-tab-medium{padding:10px}.semi-tabs-tab-line.semi-tabs-tab-left.semi-tabs-tab-active{background-color:var(--semi-color-primary-light-default)}.semi-tabs-tab-line.semi-tabs-tab-left.semi-tabs-tab-active,.semi-tabs-tab-line.semi-tabs-tab-left.semi-tabs-tab-active:hover{border-left:2px solid var(--semi-color-primary);background-color:var(--semi-color-primary-light-default)}.semi-tabs-tab-card.semi-tabs-tab-top.semi-tabs-tab{border-radius:var(--semi-border-radius-small) var(--semi-border-radius-small) 0 0;border:1px solid #0000;border-bottom:none}.semi-tabs-tab-card.semi-tabs-tab-top.semi-tabs-tab:hover{border-bottom:none}.semi-tabs-tab-card.semi-tabs-tab-top.semi-tabs-tab-active,.semi-tabs-tab-card.semi-tabs-tab-top.semi-tabs-tab-active:hover{border:1px solid var(--semi-color-border);border-bottom:1px solid var(--semi-color-bg-1);background:0 0;padding:8px 12px 7px}.semi-tabs-tab-card.semi-tabs-tab-left.semi-tabs-tab{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small);border:1px solid #0000;border-right:none}.semi-tabs-tab-card.semi-tabs-tab-left.semi-tabs-tab:hover{border-right:none}.semi-tabs-tab-card.semi-tabs-tab-left.semi-tabs-tab-active:after{content:" ";background:var(--semi-color-bg-1);width:1px;position:absolute;top:0;bottom:0;right:-1px}.semi-tabs-tab-card.semi-tabs-tab-left.semi-tabs-tab-active,.semi-tabs-tab-card.semi-tabs-tab-left.semi-tabs-tab-active:hover{border:1px solid var(--semi-color-border);background:0 0;border-right:none;padding:8px 12px}.semi-tabs-tab-card.semi-tabs-tab{transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none));padding:8px 12px}.semi-tabs-tab-card.semi-tabs-tab:hover{background:var(--semi-color-fill-0)}.semi-tabs-tab-card.semi-tabs-tab:focus-visible{outline:2px solid var(--semi-color-primary-light-active);outline-offset:-2px}.semi-tabs-tab-card.semi-tabs-tab:active{background:var(--semi-color-fill-1)}.semi-tabs-tab-button{border:none}.semi-tabs-tab-button.semi-tabs-tab{border-radius:var(--semi-border-radius-small);color:var(--semi-color-text-2);transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none));border:none;padding:8px 12px}.semi-tabs-tab-button.semi-tabs-tab:hover{background-color:var(--semi-color-fill-0);border:none}.semi-tabs-tab-button.semi-tabs-tab:focus-visible{outline:2px solid var(--semi-color-primary-light-active);outline-offset:-2px}.semi-tabs-tab-button.semi-tabs-tab:active{background-color:var(--semi-color-fill-1)}.semi-tabs-tab-button.semi-tabs-tab-active,.semi-tabs-tab-button.semi-tabs-tab-active:hover{color:var(--semi-color-primary);background-color:var(--semi-color-primary-light-default);border:none}.semi-rtl .semi-tabs,.semi-portal-rtl .semi-tabs{direction:rtl}.semi-rtl .semi-tabs-bar .semi-tabs-tab,.semi-portal-rtl .semi-tabs-bar .semi-tabs-tab{float:right}.semi-rtl .semi-tabs-bar .semi-tabs-tab .semi-icon,.semi-portal-rtl .semi-tabs-bar .semi-tabs-tab .semi-icon{margin-left:8px;margin-right:0}.semi-rtl .semi-tabs-bar-collapse .semi-tabs-bar-arrow-start,.semi-portal-rtl .semi-tabs-bar-collapse .semi-tabs-bar-arrow-start{margin-left:4px;margin-right:0}.semi-rtl .semi-tabs-bar-collapse .semi-tabs-bar-arrow-end,.semi-portal-rtl .semi-tabs-bar-collapse .semi-tabs-bar-arrow-end{margin-left:0;margin-right:4px}.semi-rtl .semi-tabs-bar-collapse .semi-icon-chevron_right,.semi-rtl .semi-tabs-bar-collapse .semi-icon-chevron_left,.semi-portal-rtl .semi-tabs-bar-collapse .semi-icon-chevron_right,.semi-portal-rtl .semi-tabs-bar-collapse .semi-icon-chevron_left{transform:scaleX(-1)}.semi-rtl .semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab:not(:last-of-type),.semi-portal-rtl .semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab:not(:last-of-type){margin-left:24px;margin-right:0}.semi-rtl .semi-tabs-bar-line.semi-tabs-bar-left,.semi-portal-rtl .semi-tabs-bar-line.semi-tabs-bar-left{border-right:0;border-left:1px solid var(--semi-color-border)}.semi-rtl .semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab,.semi-portal-rtl .semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab{border-left:0;border-right:2px solid #0000}.semi-rtl .semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab:hover,.semi-portal-rtl .semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab:hover{border-left:0;border-right:2px solid var(--semi-color-fill-0)}.semi-rtl .semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab:active,.semi-portal-rtl .semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab:active{border-left:0;border-right:2px solid var(--semi-color-fill-1)}.semi-rtl .semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab-active,.semi-rtl .semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab-active:hover,.semi-portal-rtl .semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab-active,.semi-portal-rtl .semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab-active:hover{border-left:0;border-right:2px solid var(--semi-color-primary)}.semi-rtl .semi-tabs-bar-card.semi-tabs-bar-top .semi-tabs-tab:not(:last-of-type),.semi-portal-rtl .semi-tabs-bar-card.semi-tabs-bar-top .semi-tabs-tab:not(:last-of-type){margin-left:0;margin-right:8px}.semi-rtl .semi-tabs-bar-card.semi-tabs-bar-left,.semi-portal-rtl .semi-tabs-bar-card.semi-tabs-bar-left{border-right:0;border-left:1px solid var(--semi-color-border)}.semi-rtl .semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab,.semi-portal-rtl .semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab{border:1px solid #0000;border-left:none}.semi-rtl .semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab:hover,.semi-portal-rtl .semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab:hover{border-left:none}.semi-rtl .semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab-active:after,.semi-portal-rtl .semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab-active:after{left:-1px;right:auto}.semi-rtl .semi-tabs-bar-button.semi-tabs-bar-top .semi-tabs-tab:not(:last-of-type),.semi-portal-rtl .semi-tabs-bar-button.semi-tabs-bar-top .semi-tabs-tab:not(:last-of-type){margin-left:8px;margin-right:auto}.semi-timeline{width:100%;margin:0;padding:8px;list-style:none}.semi-timeline-item{margin:0;padding:0 0 24px;list-style:none;position:relative}.semi-timeline-item-tail{border-left:1px solid var(--semi-color-text-3);height:calc(100% - 20px);position:absolute;top:20px;left:4px}.semi-timeline-item-head{border-radius:var(--semi-border-radius-circle);width:9px;height:9px;position:absolute;top:5px}.semi-timeline-item-head-ongoing{background-color:var(--semi-color-primary)}.semi-timeline-item-head-default{background-color:var(--semi-color-tertiary-light-active)}.semi-timeline-item-head-success{background-color:var(--semi-color-success)}.semi-timeline-item-head-warning{background-color:var(--semi-color-warning)}.semi-timeline-item-head-error{background-color:var(--semi-color-danger)}.semi-timeline-item-head-custom{border:0;border-radius:0;align-self:center;width:auto;height:auto;display:flex;position:absolute;top:10px;left:5px;transform:translate(-50%,-50%)}.semi-timeline-item .semi-timeline-item-head-custom.semi-timeline-item-head-ongoing{color:var(--semi-color-primary);background-color:#0000}.semi-timeline-item .semi-timeline-item-head-custom.semi-timeline-item-head-success{color:var(--semi-color-success);background-color:#0000}.semi-timeline-item .semi-timeline-item-head-custom.semi-timeline-item-head-warning{color:var(--semi-color-warning);background-color:#0000}.semi-timeline-item .semi-timeline-item-head-custom.semi-timeline-item-head-error{color:var(--semi-color-danger);background-color:#0000}.semi-timeline-item .semi-timeline-item-head-custom.semi-timeline-item-head-default{color:var(--semi-color-tertiary-light-active);background-color:#0000}.semi-timeline-item-content{word-break:break-word;color:var(--semi-color-text-0);margin:0 0 0 25px;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:relative}.semi-timeline-item-content-extra,.semi-timeline-item-content-time{color:var(--semi-color-text-2);margin-top: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-timeline-item:last-child>.semi-timeline-item-tail{border-left:none}.semi-timeline-alternate .semi-timeline-item-tail,.semi-timeline-alternate .semi-timeline-item-head,.semi-timeline-alternate .semi-timeline-item-head-custom,.semi-timeline-right .semi-timeline-item-tail,.semi-timeline-right .semi-timeline-item-head,.semi-timeline-right .semi-timeline-item-head-custom,.semi-timeline-center .semi-timeline-item-tail,.semi-timeline-center .semi-timeline-item-head,.semi-timeline-center .semi-timeline-item-head-custom{left:50%}.semi-timeline-alternate .semi-timeline-item-head.semi-timeline-item-head-custom,.semi-timeline-right .semi-timeline-item-head.semi-timeline-item-head-custom,.semi-timeline-center .semi-timeline-item-head.semi-timeline-item-head-custom{margin-left:0}.semi-timeline-alternate .semi-timeline-item-head,.semi-timeline-right .semi-timeline-item-head,.semi-timeline-center .semi-timeline-item-head{margin-left:-4px}.semi-timeline-alternate .semi-timeline-item-left .semi-timeline-item-content,.semi-timeline-right .semi-timeline-item-left .semi-timeline-item-content,.semi-timeline-center .semi-timeline-item-left .semi-timeline-item-content{text-align:left;width:calc(50% - 14px);left:calc(50% - 4px)}.semi-timeline-alternate .semi-timeline-item-right .semi-timeline-item-content,.semi-timeline-right .semi-timeline-item-right .semi-timeline-item-content,.semi-timeline-center .semi-timeline-item-right .semi-timeline-item-content{text-align:right;width:calc(50% - 20px);margin:0}.semi-timeline-center .semi-timeline-item-content-time{text-align:right;width:100%;margin-left:calc(-40px - 100%);position:absolute;top:-2px}.semi-timeline-right .semi-timeline-item-right .semi-timeline-item-tail,.semi-timeline-right .semi-timeline-item-right .semi-timeline-item-head,.semi-timeline-right .semi-timeline-item-right .semi-timeline-item-head-custom{left:calc(100% - 9px)}.semi-timeline-right .semi-timeline-item-right .semi-timeline-item-content{width:calc(100% - 28px)}.semi-rtl .semi-timeline,.semi-portal-rtl .semi-timeline{direction:rtl}.semi-rtl .semi-timeline-item-tail,.semi-portal-rtl .semi-timeline-item-tail{border-left:0;border-right:1px solid var(--semi-color-text-3);left:auto;right:4px}.semi-rtl .semi-timeline-item-head-custom,.semi-portal-rtl .semi-timeline-item-head-custom{left:auto;right:5px;transform:translate(50%,-50%)}.semi-rtl .semi-timeline-item-content,.semi-portal-rtl .semi-timeline-item-content{margin:0 25px 0 0}.semi-rtl .semi-timeline-item:last-child .semi-timeline-item-tail,.semi-portal-rtl .semi-timeline-item:last-child .semi-timeline-item-tail{border-right:none}.semi-rtl .semi-timeline-alternate .semi-timeline-item-tail,.semi-rtl .semi-timeline-alternate .semi-timeline-item-head,.semi-rtl .semi-timeline-alternate .semi-timeline-item-head-custom,.semi-rtl .semi-timeline-right .semi-timeline-item-tail,.semi-rtl .semi-timeline-right .semi-timeline-item-head,.semi-rtl .semi-timeline-right .semi-timeline-item-head-custom,.semi-rtl .semi-timeline-center .semi-timeline-item-tail,.semi-rtl .semi-timeline-center .semi-timeline-item-head,.semi-rtl .semi-timeline-center .semi-timeline-item-head-custom,.semi-portal-rtl .semi-timeline-alternate .semi-timeline-item-tail,.semi-portal-rtl .semi-timeline-alternate .semi-timeline-item-head,.semi-portal-rtl .semi-timeline-alternate .semi-timeline-item-head-custom,.semi-portal-rtl .semi-timeline-right .semi-timeline-item-tail,.semi-portal-rtl .semi-timeline-right .semi-timeline-item-head,.semi-portal-rtl .semi-timeline-right .semi-timeline-item-head-custom,.semi-portal-rtl .semi-timeline-center .semi-timeline-item-tail,.semi-portal-rtl .semi-timeline-center .semi-timeline-item-head,.semi-portal-rtl .semi-timeline-center .semi-timeline-item-head-custom{left:auto;right:50%}.semi-rtl .semi-timeline-alternate .semi-timeline-item-head,.semi-rtl .semi-timeline-right .semi-timeline-item-head,.semi-rtl .semi-timeline-center .semi-timeline-item-head,.semi-portal-rtl .semi-timeline-alternate .semi-timeline-item-head,.semi-portal-rtl .semi-timeline-right .semi-timeline-item-head,.semi-portal-rtl .semi-timeline-center .semi-timeline-item-head{margin-left:0;margin-right:-4px}.semi-rtl .semi-timeline-alternate .semi-timeline-item-left .semi-timeline-item-content,.semi-rtl .semi-timeline-right .semi-timeline-item-left .semi-timeline-item-content,.semi-rtl .semi-timeline-center .semi-timeline-item-left .semi-timeline-item-content,.semi-portal-rtl .semi-timeline-alternate .semi-timeline-item-left .semi-timeline-item-content,.semi-portal-rtl .semi-timeline-right .semi-timeline-item-left .semi-timeline-item-content,.semi-portal-rtl .semi-timeline-center .semi-timeline-item-left .semi-timeline-item-content{text-align:right;left:auto;right:calc(50% - 4px)}.semi-rtl .semi-timeline-alternate .semi-timeline-item-right .semi-timeline-item-content,.semi-rtl .semi-timeline-right .semi-timeline-item-right .semi-timeline-item-content,.semi-rtl .semi-timeline-center .semi-timeline-item-right .semi-timeline-item-content,.semi-portal-rtl .semi-timeline-alternate .semi-timeline-item-right .semi-timeline-item-content,.semi-portal-rtl .semi-timeline-right .semi-timeline-item-right .semi-timeline-item-content,.semi-portal-rtl .semi-timeline-center .semi-timeline-item-right .semi-timeline-item-content{text-align:left}.semi-rtl .semi-timeline-center .semi-timeline-item-content-time,.semi-portal-rtl .semi-timeline-center .semi-timeline-item-content-time{text-align:left;margin-left:0;margin-right:calc(-40px - 100%)}.semi-rtl .semi-timeline-right .semi-timeline-item-right .semi-timeline-item-tail,.semi-rtl .semi-timeline-right .semi-timeline-item-right .semi-timeline-item-head,.semi-rtl .semi-timeline-right .semi-timeline-item-right .semi-timeline-item-head-custom,.semi-portal-rtl .semi-timeline-right .semi-timeline-item-right .semi-timeline-item-tail,.semi-portal-rtl .semi-timeline-right .semi-timeline-item-right .semi-timeline-item-head,.semi-portal-rtl .semi-timeline-right .semi-timeline-item-right .semi-timeline-item-head-custom{left:0;right:calc(100% - 9px)}.semi-timepicker{display:inline-block}.semi-timepicker-panel .semi-scrolllist-body{height:252px}.semi-timepicker-panel .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer-nocycle>ul:before,.semi-timepicker-panel .semi-scrolllist-body .semi-scrolllist-item>ul:before{height:108px}.semi-timepicker-panel .semi-scrolllist-body .semi-scrolllist-item,.semi-timepicker-panel .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer{-ms-overflow-style:none;scrollbar-width:none}.semi-timepicker-panel .semi-scrolllist-body .semi-scrolllist-item::-webkit-scrollbar{width:0;height:0;display:none}.semi-timepicker-panel .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer::-webkit-scrollbar{width:0;height:0;display:none}.semi-timepicker-panel .semi-scrolllist-body .semi-scrolllist-item>ul,.semi-timepicker-panel .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul{padding-bottom:108px}.semi-timepicker-panel .semi-scrolllist-body .semi-scrolllist-item{-ms-overflow-style:none;scrollbar-width:none}.semi-timepicker-panel .semi-scrolllist-body .semi-scrolllist-item::-webkit-scrollbar{width:0;height:0;display:none}.semi-timepicker-panel .semi-scrolllist-item,.semi-timepicker-panel .semi-scrolllist-item-wheel{flex:none}.semi-timepicker-panel .semi-scrolllist-item-wheel,.semi-timepicker-panel .semi-scrolllist-item-wheel:not(:last-child){border:none}.semi-timepicker-panel-list-ampm{width:72px}.semi-timepicker-panel-list-hour,.semi-timepicker-panel-list-minute,.semi-timepicker-panel-list-second{width:64px}.semi-timepicker-range-panel .semi-timepicker-lists{border-radius:var(--semi-border-radius-medium);border:1px solid #0000001a;display:flex;box-shadow:0 4px 14px #0000001a}.semi-timepicker-range-panel .semi-timepicker-lists .semi-scrolllist:first-of-type{border-radius:var(--semi-border-radius-medium) 0 0 var(--semi-border-radius-medium)}.semi-timepicker-range-panel .semi-timepicker-lists .semi-scrolllist:last-of-type{border-radius:0 var(--semi-border-radius-medium) var(--semi-border-radius-medium) 0}.semi-timepicker-range-panel .semi-timepicker-lists>.semi-scrolllist:not(:last-child) .semi-scrolllist-body{border-right:2px solid var(--semi-color-border)}.semi-timepicker-range-panel .semi-timepicker-lists>.semi-scrolllist{box-shadow:none}.semi-timepicker-range-panel .semi-timepicker-lists>.semi-scrolllist .semi-scrolllist-body,.semi-timepicker-range-panel .semi-timepicker-lists>.semi-scrolllist .semi-scrolllist-header{padding:0}.semi-timepicker .semi-timepicker-input{border-radius:var(--semi-border-radius-small);align-items:center;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-timepicker .semi-input-readonly{cursor:pointer}.semi-timepicker .semi-input-borderless:not(:focus-within):not(:hover) .semi-input-suffix{opacity:0}.semi-rtl .semi-timepicker,.semi-portal-rtl .semi-timepicker,.semi-rtl .semi-timepicker-panel,.semi-portal-rtl .semi-timepicker-panel,.semi-rtl .semi-timepicker-range,.semi-portal-rtl .semi-timepicker-range{direction:rtl}.semi-rtl .semi-timepicker-range-panel .semi-timepicker-lists>.semi-scrolllist:not(:last-child) .semi-scrolllist-body,.semi-portal-rtl .semi-timepicker-range-panel .semi-timepicker-lists>.semi-scrolllist:not(:last-child) .semi-scrolllist-body{border-right:0;border-left:2px solid var(--semi-color-border)}.semi-tree-search-wrapper{padding:8px 12px}.semi-tree-wrapper{flex-direction:column;display:flex}.semi-tree-option-list{box-sizing:border-box;flex:1;padding:8px 0;overflow:hidden auto}.semi-tree-option-list ul,.semi-tree-option-list li{margin:0;padding:0;list-style-type:none}.semi-tree-option-list li.semi-tree-option{box-sizing:border-box;padding-top:4px;padding-bottom:4px;padding-left:8px}.semi-tree-option-list li>.semi-tree-option-label{padding:0;list-style-type:none}.semi-tree-option-list .semi-tree-option-expand-icon,.semi-tree-option-list .semi-tree-option-empty-icon{box-sizing:border-box;width:12px;color:var(--semi-color-text-2);flex-shrink:0;margin-right:8px;display:flex}.semi-tree-option-list .semi-tree-option{cursor:pointer;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none));word-break:break-word;color:var(--semi-color-text-0);align-items:center;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;display:flex;position:relative}.semi-tree-option-list .semi-tree-option-label{align-items:center;display:flex}.semi-tree-option-list .semi-tree-option-label>.semi-icon,.semi-tree-option-list .semi-tree-option-label .semi-checkbox{margin-right:8px}.semi-tree-option-list .semi-tree-option-label-text{flex:1;display:block}.semi-tree-option-list .semi-tree-option-ellipsis .semi-tree-option-label-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.semi-tree-option-list .semi-tree-option-label-text,.semi-tree-option-list .semi-tree-option .semi-checkbox-addon{border-radius:var(--semi-border-radius-small)}.semi-tree-option-list .semi-tree-option-label-text:hover,.semi-tree-option-list .semi-tree-option .semi-checkbox-addon:hover{background-color:var(--semi-color-fill-0)}.semi-tree-option-list .semi-tree-option-label-text:active,.semi-tree-option-list .semi-tree-option .semi-checkbox-addon:active{background-color:var(--semi-color-fill-1)}.semi-tree-option-list .semi-tree-option-item-icon{color:var(--semi-color-text-2)}.semi-tree-option-list .semi-tree-option-active .semi-tree-option-label-text{background-color:var(--semi-color-primary-light-default)}.semi-tree-option-list .semi-tree-option-active:hover,.semi-tree-option-list .semi-tree-option-active:active{background-color:#0000}.semi-tree-option-list .semi-tree-option-selected .semi-tree-option-label,.semi-tree-option-list .semi-tree-option-selected .semi-tree-option-label:hover,.semi-tree-option-list .semi-tree-option-selected .semi-tree-option-label:active{background-color:var(--semi-color-primary-light-default)}.semi-tree-option-list .semi-tree-option-collapsed .semi-tree-option-expand-icon{transform:rotate(270deg)}.semi-tree-option-list .semi-tree-option-highlight{color:var(--semi-color-primary);background-color:inherit;font-weight:600}.semi-tree-option-list .semi-tree-option-hidden{display:none}.semi-tree-option-list .semi-tree-option-disabled .semi-tree-option-label{color:var(--semi-color-disabled-text)}.semi-tree-option-list .semi-tree-option-fullLabel-draggable,.semi-tree-option-list .semi-tree-option-draggable{-webkit-user-select:none;user-select:none;-khtml-user-select:none;-khtml-user-drag:element;-webkit-user-drag:element}.semi-tree-option-list .semi-tree-option-draggable{box-sizing:border-box;border-left:2px solid #0000}.semi-tree-option-list .semi-tree-option-draggable .semi-tree-option-label{border-top:2px solid #0000;border-bottom:2px solid #0000}.semi-tree-option-list .semi-tree-option-draggable .semi-tree-option-drag-over-gap-top{border-top:2px var(--semi-color-primary) solid}.semi-tree-option-list .semi-tree-option-draggable .semi-tree-option-drag-over-gap-bottom{border-bottom:2px var(--semi-color-primary) solid}.semi-tree-option-list .semi-tree-option-draggable .semi-tree-option-indent .semi-tree-option-indent-unit:before,.semi-tree-option-list .semi-tree-option-draggable .semi-tree-option-switcher-leaf-line:before{top:0;bottom:0}.semi-tree-option-list .semi-tree-option-draggable.semi-tree-option-tree-node-last-leaf .semi-tree-option-switcher-leaf-line:before{height:50%}.semi-tree-option-list .semi-tree-option-fullLabel-draggable.semi-tree-option-fullLabel-drag-over-gap-top{border-top:2px var(--semi-color-primary) solid}.semi-tree-option-list .semi-tree-option-fullLabel-draggable.semi-tree-option-fullLabel-drag-over-gap-bottom{border-bottom:2px var(--semi-color-primary) solid}.semi-tree-option-list .semi-tree-option-drag-over.semi-tree-option-draggable,.semi-tree-option-list .semi-tree-option-drag-over.semi-tree-option-fullLabel-draggable{border:2px solid var(--semi-color-primary)}.semi-tree-option-list .semi-tree-option-drag-over.semi-tree-option-draggable .semi-tree-option-label,.semi-tree-option-list .semi-tree-option-drag-over.semi-tree-option-fullLabel-draggable .semi-tree-option-label{border-top:0;border-bottom:0}.semi-tree-option-list .semi-tree-option-drag-over.semi-tree-option-draggable+.semi-tree-option-selected:after,.semi-tree-option-list .semi-tree-option-drag-over.semi-tree-option-fullLabel-draggable+.semi-tree-option-selected:after{content:"";border-top:2px solid var(--semi-color-primary);position:absolute;inset:0 -1px 0 -2px}.semi-tree-option-list .semi-tree-option-indent{white-space:nowrap;-webkit-user-select:none;user-select:none;align-self:stretch}.semi-tree-option-list .semi-tree-option-indent-unit{width:20px;display:inline-block}.semi-tree-option-list .semi-tree-option-indent-show-line .semi-tree-option-indent-unit{height:100%;position:relative}.semi-tree-option-list .semi-tree-option-indent-show-line .semi-tree-option-indent-unit:before{top:-4px;inset-inline-start:6px;border-inline-end:1px solid var(--semi-color-text-3);content:"";position:absolute;bottom:-4px}.semi-tree-option-list .semi-tree-option-indent-show-line .semi-tree-option-indent-unit-end:before{display:none}.semi-tree-option-list .semi-tree-option-switcher{text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;flex:none;align-self:stretch;width:12px;margin:0 8px 0 0;position:relative}.semi-tree-option-list .semi-tree-option-switcher-leaf-line{z-index:1;width:100%;height:100%;display:inline-block;position:relative}.semi-tree-option-list .semi-tree-option-switcher-leaf-line:before{top:-4px;inset-inline-start:6px;border-inline-end:1px solid var(--semi-color-text-3);content:"";position:absolute;bottom:-4px}.semi-tree-option-list .semi-tree-option-switcher-leaf-line:after{box-sizing:border-box;border-bottom:1px solid var(--semi-color-text-3);content:"";width:8px;height:50%;margin-inline-start:1px;position:absolute}.semi-tree-option-list .semi-tree-option-tree-node-last-leaf .semi-tree-option-switcher-leaf-line:before{height:calc(50% + 4px)}.semi-tree-option-list li.semi-tree-option-draggable.semi-tree-option{padding-top:0;padding-bottom:0}.semi-tree-option-list li.semi-tree-option-draggable.semi-tree-option .semi-tree-option-label{padding:2px 0}.semi-tree-option-list li.semi-tree-option-draggable.semi-tree-option .semi-tree-option-selected,.semi-tree-option-list li.semi-tree-option-draggable.semi-tree-option .semi-tree-option-selected:hover,.semi-tree-option-list li.semi-tree-option-draggable.semi-tree-option .semi-tree-option-selected:active{background-color:#0000}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-1{padding-left:8px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-2{padding-left:28px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-3{padding-left:48px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-4{padding-left:68px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-5{padding-left:88px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-6{padding-left:108px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-7{padding-left:128px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-8{padding-left:148px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-9{padding-left:168px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-10{padding-left:188px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-11{padding-left:208px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-12{padding-left:228px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-13{padding-left:248px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-14{padding-left:268px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-15{padding-left:288px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-16{padding-left:308px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-17{padding-left:328px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-18{padding-left:348px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-19{padding-left:368px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-20{padding-left:388px}.semi-tree-option-list .semi-tree-option-empty:hover,.semi-tree-option-list .semi-tree-option-empty:active{background-color:#0000}.semi-tree-option-list .semi-tree-option-label-empty{color:var(--semi-color-disabled-text);-webkit-user-select:none;user-select:none;cursor:not-allowed;justify-content:center;padding-left:0}.semi-tree-option-list .semi-checkboxGroup-vertical{row-gap:0}.semi-tree-option-list-block .semi-tree-option:hover{background-color:var(--semi-color-fill-0)}.semi-tree-option-list-block .semi-tree-option:active{background-color:var(--semi-color-fill-1)}.semi-tree-option-list-block .semi-tree-option-label{flex:1}.semi-tree-option-list-block .semi-tree-option-active,.semi-tree-option-list-block .semi-tree-option-active:hover,.semi-tree-option-list-block .semi-tree-option-active:active{background-color:var(--semi-color-primary-light-default)}.semi-tree-option-list-block .semi-tree-option-active .semi-tree-option-label-text{background-color:#0000}.semi-tree-option-list-block .semi-tree-option-expand-icon{box-sizing:content-box;flex-shrink:0}.semi-tree-option-list-block .semi-tree-option-expand-icon:hover{color:var(--semi-color-text-0)}.semi-tree-option-list-block .semi-tree-option-expand-icon:active{color:var(--semi-color-black)}.semi-tree-option-list-block .semi-tree-option-spin-icon{color:var(--semi-color-primary);line-height:0;display:flex}.semi-tree-option-list-block .semi-tree-option-spin-icon svg{width:12px;height:12px}.semi-tree-option-list-block .semi-tree-option-selected{background-color:var(--semi-color-primary-light-default)}.semi-tree-option-list-block .semi-tree-option-selected .semi-tree-option-label,.semi-tree-option-list-block .semi-tree-option-selected .semi-tree-option-label:hover,.semi-tree-option-list-block .semi-tree-option-selected .semi-tree-option-label:active,.semi-tree-option-list-block .semi-tree-option-selected .semi-checkbox-addon{background-color:#0000}.semi-tree-option-list-block .semi-tree-option-selected:hover,.semi-tree-option-list-block .semi-tree-option-selected:active{background-color:var(--semi-color-primary-light-default)}.semi-tree-option-list-block .semi-tree-option-label-text,.semi-tree-option-list-block .semi-tree-option .semi-checkbox-addon{border-radius:var(--semi-border-radius-small);padding:0}.semi-tree-option-list-block .semi-tree-option-label-text:hover,.semi-tree-option-list-block .semi-tree-option .semi-checkbox-addon:hover,.semi-tree-option-list-block .semi-tree-option-label-text:active,.semi-tree-option-list-block .semi-tree-option .semi-checkbox-addon:active{background-color:#0000}.semi-tree-option-list-block .semi-tree-option-label-text{width:0}.semi-tree-option-list-block .semi-tree-option-empty:hover,.semi-tree-option-list-block .semi-tree-option-empty:active{background-color:#0000}.semi-rtl .semi-tree,.semi-popover-rtl .semi-tree,.semi-rtl .semi-tree-wrapper,.semi-popover-rtl .semi-tree-wrapper,.semi-rtl .semi-tree-option-list,.semi-popover-rtl .semi-tree-option-list{direction:rtl}.semi-rtl .semi-tree-option-list .semi-tree-option-expand-icon,.semi-rtl .semi-tree-option-list .semi-tree-option-empty-icon,.semi-popover-rtl .semi-tree-option-list .semi-tree-option-expand-icon,.semi-popover-rtl .semi-tree-option-list .semi-tree-option-empty-icon{margin-left:8px;margin-right:0}.semi-rtl .semi-tree-option-list .semi-tree-option,.semi-popover-rtl .semi-tree-option-list .semi-tree-option{padding-left:0;padding-right:8px}.semi-rtl .semi-tree-option-list .semi-tree-option-label>.semi-icon,.semi-popover-rtl .semi-tree-option-list .semi-tree-option-label>.semi-icon,.semi-rtl .semi-tree-option-list .semi-tree-option-label .semi-checkbox,.semi-popover-rtl .semi-tree-option-list .semi-tree-option-label .semi-checkbox{margin-left:8px;margin-right:0}.semi-rtl .semi-tree-option-list .semi-tree-option-collapsed .semi-tree-option-expand-icon,.semi-popover-rtl .semi-tree-option-list .semi-tree-option-collapsed .semi-tree-option-expand-icon{transform:rotate(90deg)}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-1,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-1{padding-left:0;padding-right:8px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-2,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-2{padding-left:0;padding-right:28px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-3,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-3{padding-left:0;padding-right:48px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-4,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-4{padding-left:0;padding-right:68px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-5,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-5{padding-left:0;padding-right:88px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-6,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-6{padding-left:0;padding-right:108px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-7,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-7{padding-left:0;padding-right:128px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-8,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-8{padding-left:0;padding-right:148px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-9,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-9{padding-left:0;padding-right:168px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-10,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-10{padding-left:0;padding-right:188px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-11,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-11{padding-left:0;padding-right:208px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-12,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-12{padding-left:0;padding-right:228px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-13,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-13{padding-left:0;padding-right:248px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-14,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-14{padding-left:0;padding-right:268px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-15,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-15{padding-left:0;padding-right:288px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-16,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-16{padding-left:0;padding-right:308px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-17,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-17{padding-left:0;padding-right:328px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-18,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-18{padding-left:0;padding-right:348px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-19,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-19{padding-left:0;padding-right:368px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-20,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-20{padding-left:0;padding-right:388px}.semi-rtl .semi-tree-option-list .semi-tree-option-label-empty,.semi-popover-rtl .semi-tree-option-list .semi-tree-option-label-empty{padding-left:auto;padding-right:0}.semi-rtl .semi-tree-option-list .semi-tree-option-switcher,.semi-popover-rtl .semi-tree-option-list .semi-tree-option-switcher{margin-left:8px;margin-right:0}.semi-rtl .semi-tree-option-list-block,.semi-popover-rtl .semi-tree-option-list-block{direction:rtl}.semi-tree-select{box-sizing:border-box;border-radius:var(--semi-border-radius-small);background-color:var(--semi-color-fill-0);cursor:pointer;border:1px solid #0000;align-items:center;min-width:80px;min-height:32px;font-weight:400;line-height:32px;display:inline-flex;position:relative}.semi-tree-select:hover{background-color:var(--semi-color-fill-1);border:1px solid #0000}.semi-tree-select:active{background-color:var(--semi-color-fill-2)}.semi-tree-select-focus,.semi-tree-select-focus:hover{background-color:var(--semi-color-fill-0);border:1px solid var(--semi-color-focus-border);outline:0}.semi-tree-select-focus:active{background-color:var(--semi-color-fill-2)}.semi-tree-select-warning{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning-light-default)}.semi-tree-select-warning:hover{background-color:var(--semi-color-warning-light-hover);border-color:var(--semi-color-warning-light-hover)}.semi-tree-select-warning.semi-tree-select-focus{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning)}.semi-tree-select-warning:active{background-color:var(--semi-color-warning-light-active);border-color:var(--semi-color-warning-light-active)}.semi-tree-select-error{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger-light-default)}.semi-tree-select-error:hover{background-color:var(--semi-color-danger-light-hover);border-color:var(--semi-color-danger-light-hover)}.semi-tree-select-error.semi-tree-select-focus{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger)}.semi-tree-select-error:active{background-color:var(--semi-color-danger-light-active);border-color:var(--semi-color-danger-light-active)}.semi-tree-select-disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none;background-color:var(--semi-color-disabled-fill)}.semi-tree-select-disabled:hover{background-color:var(--semi-color-disabled-fill)}.semi-tree-select-disabled .semi-tree-select-selection,.semi-tree-select-disabled .semi-tree-select-selection-placeholder{color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-tree-select-disabled .semi-tree-select-arrow,.semi-tree-select-disabled .semi-tree-select-prefix,.semi-tree-select-disabled .semi-tree-select-suffix{color:var(--semi-color-disabled-text)}.semi-tree-select-disabled .semi-tag{color:var(--semi-color-disabled-text);background-color:#0000}.semi-tree-select-selection{cursor:pointer;height:100%;color:var(--semi-color-text-0);flex-wrap:wrap;flex-grow:1;align-items:center;padding-left:12px;padding-right: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;display:inline-flex;position:relative;overflow:hidden}.semi-tree-select-selection-content{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.semi-tree-select-selection-placeholder{color:var(--semi-color-text-2)}.semi-tree-select-selection .semi-tag-group{height:inherit;flex-wrap:wrap;align-items:center;display:inline-flex}.semi-tree-select-selection .semi-tag{margin:1px 2px}.semi-tree-select-selection-TriggerSearchItem{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 12px);position:absolute;overflow:hidden}.semi-tree-select-selection-TriggerSearchItem-placeholder{opacity:.6}.semi-tree-select-selection-TriggerSearchItem-disabled{cursor:not-allowed;color:var(--semi-color-disabled-text)}.semi-tree-select-selection .semi-tree-select-triggerSingleSearch-upper{z-index:1}.semi-tree-select-selection .semi-tree-select-triggerSingleSearch-wrapper{width:100%}.semi-tree-select-selection .semi-tree-select-triggerSingleSearch-wrapper .semi-tree-select-inputTrigger .semi-input-wrapper{background:0 0}.semi-tree-select-selection .semi-tree-select-triggerSingleSearch-wrapper .semi-input-wrapper{background-color:#0000;border:none;width:100%;height:100%}.semi-tree-select-selection .semi-tree-select-triggerSingleSearch-wrapper .semi-input-wrapper-focus{border:none}.semi-tree-select-selection .semi-tree-select-triggerSingleSearch-wrapper .semi-input{padding-left:0;padding-right:0}.semi-tree-select-selection .semi-tagInput{background:0 0;border:hidden;min-height:30px}.semi-tree-select-selection .semi-tagInput-small{min-height:22px}.semi-tree-select-selection .semi-tagInput-large{min-height:38px}.semi-tree-select-selection .semi-tagInput .semi-tagInput-wrapper{padding-left:4px;padding-right:4px}.semi-tree-select-selection .semi-tagInput .semi-tagInput-wrapper .semi-input-wrapper .semi-input{padding-left:0}.semi-tree-select-selection .semi-tagInput .semi-tagInput-wrapper .semi-input-wrapper-default,.semi-tree-select-selection .semi-tagInput .semi-tagInput-wrapper .semi-input-wrapper-large{margin-top:1px;margin-bottom:1px}.semi-tree-select-multiple-tagInput-notEmpty .semi-tagInput{margin-left:-4px}.semi-tree-select-multiple-tagInput-empty .semi-tagInput{margin-left:4px}.semi-tree-select-multiple{display:inline-flex}.semi-tree-select-multiple .semi-tree-select-selection{padding-left:4px;padding-right:0}.semi-tree-select-multiple .semi-tree-select-selection-placeholder{padding-left:8px}.semi-tree-select-triggerTagWrap{max-width:100%}.semi-tree-select-triggerTagWrap .semi-tree-select-selection{min-width:0}.semi-tree-select-triggerTagWrap.semi-tree-select-multiple{height:auto}.semi-tree-select-triggerTagWrap.semi-tree-select-multiple .semi-tree-select-selection{height:auto;min-height:30px;overflow:visible}.semi-tree-select-triggerTagWrap.semi-tree-select-multiple.semi-tree-select-small .semi-tree-select-selection{min-height:22px}.semi-tree-select-triggerTagWrap.semi-tree-select-multiple.semi-tree-select-large .semi-tree-select-selection{min-height:38px}.semi-tree-select-triggerTagWrap .semi-tagInput{flex:auto;min-width:0;max-width:100%}.semi-tree-select-triggerTagWrap .semi-tagInput .semi-tagInput-wrapper-input{max-width:100%}.semi-tree-select-small{min-height:24px;line-height:24px}.semi-tree-select-large{min-height:40px;line-height:40px}.semi-tree-select-large .semi-tree-select-selection{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:22px}.semi-tree-select-arrow{width:32px;height:100%;color:var(--semi-color-text-2);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.semi-tree-select-inset-label{color:var(--semi-color-text-2);white-space:nowrap;flex-shrink:0;margin:0 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:600;line-height:20px;display:inline}.semi-tree-select.semi-tree-select-with-prefix{align-items:center;display:inline-flex}.semi-tree-select-arrow,.semi-tree-select-clearbtn{width:32px;height:100%;color:var(--semi-color-text-2);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.semi-tree-select-clearbtn:hover{color:var(--semi-color-primary-hover)}.semi-tree-select-clearbtn:active{color:var(--semi-color-primary-active)}.semi-tree-select-prefix,.semi-tree-select-suffix{justify-content:center;align-items:center;display:flex}.semi-tree-select-prefix-text,.semi-tree-select-suffix-text{color:var(--semi-color-text-2);margin:0 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:600;line-height:20px}.semi-tree-select-prefix-icon,.semi-tree-select-suffix-icon{color:var(--semi-color-text-2);margin:0 8px}.semi-tree-select-prefix.semi-tree-select-with-suffix .semi-tree-select-selection,.semi-tree-select-suffix.semi-tree-select-with-suffix .semi-tree-select-selection{padding-right:0}.semi-tree-select-prefix-search-wrapper,.semi-tree-select-suffix-search-wrapper{border-bottom:1px solid var(--semi-color-fill-0);padding:8px 12px}.semi-tree-select-prefix-maxTagCount,.semi-tree-select-suffix-maxTagCount{color:var(--semi-color-text-2);font-size:14px}.semi-tree-select-prefix-popover,.semi-tree-select-suffix-popover{max-height:300px;overflow:auto}.semi-tree-select-popover .semi-tree-wrapper{flex-direction:column;height:100%;display:flex}.semi-tree-select-popover .semi-tree-wrapper .semi-tree-option-list{flex:1;min-width:230px}.semi-tree-select-popover .semi-tree-wrapper .semi-tree-option-list-hidden{padding:0}.semi-tree-select-popover .semi-tree-wrapper .semi-tree-search-wrapper{border-bottom:1px var(--semi-color-fill-0) solid}.semi-tree-select-borderless:not(:focus-within):not(:hover){background-color:#0000;border-color:#0000}.semi-tree-select-borderless:not(:focus-within):not(:hover) .semi-tree-select-arrow{opacity:0}.semi-tree-select-borderless:focus-within:not(:active){background-color:#0000}.semi-tree-select-borderless.semi-tree-select-error:not(:focus-within){border-color:var(--semi-color-danger)}.semi-tree-select-borderless.semi-tree-select-warning:not(:focus-within){border-color:var(--semi-color-warning)}.semi-tree-select-borderless.semi-tree-select-error:focus-within{border-color:var(--semi-color-danger)}.semi-tree-select-borderless.semi-tree-select-warning:focus-within{border-color:var(--semi-color-warning)}.semi-rtl .semi-tree-select,.semi-portal-rtl .semi-tree-select{direction:rtl}.semi-rtl .semi-tree-select .semi-tagInput .semi-input,.semi-portal-rtl .semi-tree-select .semi-tagInput .semi-input{padding-right:0}.semi-rtl .semi-tree-select-multiple-tagInput-notEmpty .semi-tagInput,.semi-portal-rtl .semi-tree-select-multiple-tagInput-notEmpty .semi-tagInput{margin-left:0;margin-right:-4px}.semi-rtl .semi-tree-select-multiple-tagInput-empty .semi-tagInput,.semi-portal-rtl .semi-tree-select-multiple-tagInput-empty .semi-tagInput{margin-left:0;margin-right:4px}.semi-rtl .semi-tree-select-selection,.semi-portal-rtl .semi-tree-select-selection{padding-left:0;padding-right:12px}.semi-rtl .semi-tree-select-multiple .semi-tree-select-selection,.semi-portal-rtl .semi-tree-select-multiple .semi-tree-select-selection{padding-left:0;padding-right:4px}.semi-rtl .semi-tree-select-multiple .semi-tree-select-selection-placeholder,.semi-portal-rtl .semi-tree-select-multiple .semi-tree-select-selection-placeholder{padding-left:0;padding-right:8px}.semi-rtl .semi-tree-select-prefix.semi-tree-select-with-suffix .semi-tree-select-selection,.semi-rtl .semi-tree-select-suffix.semi-tree-select-with-suffix .semi-tree-select-selection,.semi-portal-rtl .semi-tree-select-prefix.semi-tree-select-with-suffix .semi-tree-select-selection,.semi-portal-rtl .semi-tree-select-suffix.semi-tree-select-with-suffix .semi-tree-select-selection{padding-left:0;padding-right:auto}.semi-rtl .semi-tree-select-popover,.semi-portal-rtl .semi-tree-select-popover{direction:rtl}.semi-cropper{position:relative}.semi-cropper img{max-width:none}.semi-cropper-img{-webkit-user-select:none;user-select:none;position:absolute}.semi-cropper-img-wrapper{position:absolute;inset:0;overflow:hidden}.semi-cropper-mask{background:var(--semi-color-overlay-bg);cursor:move;width:100%;height:100%;position:absolute;top:0;left:0}.semi-cropper-box{outline:1px solid var(--semi-color-primary);position:absolute}.semi-cropper-box-corner{background:var(--semi-color-primary);z-index:1;width:10px;height:10px;position:absolute}.semi-cropper-box-corner-tl{cursor:nwse-resize;top:-5px;left:-5px}.semi-cropper-box-corner-tr{cursor:nesw-resize;top:-5px;right:-5px}.semi-cropper-box-corner-tm{cursor:ns-resize;margin-left:-5px;top:-5px;left:50%}.semi-cropper-box-corner-ml{cursor:ew-resize;margin-top:-5px;top:50%;left:-5px}.semi-cropper-box-corner-mr{cursor:ew-resize;margin-top:-5px;top:50%;right:-5px}.semi-cropper-box-corner-bl{cursor:nesw-resize;bottom:-5px;left:-5px}.semi-cropper-box-corner-bm{cursor:ns-resize;margin-left:-5px;bottom:-5px;left:50%}.semi-cropper-box-corner-br{cursor:nwse-resize;bottom:-5px;right:-5px}.semi-cropper-view-box{cursor:move;position:absolute;inset:0;overflow:hidden}.semi-cropper-view-box-round{border-radius:50%}.semi-cropper-view-img{-webkit-user-select:none;user-select:none}.semi-upload{flex-wrap:wrap;display:flex}.semi-upload-tooltip-children-wrapper{vertical-align:middle;width:fit-content;height:fit-content;display:inline-flex}.semi-upload-disabled,.semi-upload-disabled .semi-upload-file-card,.semi-upload-disabled .semi-upload-file-card-close{cursor:not-allowed}.semi-upload-disabled .semi-upload-drag-area{cursor:not-allowed;border:none}.semi-upload-disabled .semi-upload-drag-area:hover{background-color:var(--semi-color-tertiary-light-default)}.semi-upload-disabled .semi-upload-drag-area-main-text,.semi-upload-disabled .semi-upload-drag-area-sub-text,.semi-upload-disabled .semi-upload-drag-area-icon{cursor:not-allowed;color:var(--semi-color-disabled-text)}.semi-upload-hidden-input,.semi-upload-hidden-input-replace{display:none}.semi-upload-add{align-items:center;display:flex}.semi-upload[x-prompt-pos=right] .semi-upload-add,.semi-upload[x-prompt-pos=right] .semi-upload-prompt{display:inline-flex}.semi-upload[x-prompt-pos=bottom] .semi-upload-add{display:flex}.semi-upload[x-prompt-pos=bottom] .semi-upload-prompt{flex-basis:100%;display:flex}.semi-upload[x-prompt-pos=bottom] .semi-upload-file-list{flex-basis:100%}.semi-upload[x-prompt-pos=left] .semi-upload-add{display:inline-flex}.semi-upload[x-prompt-pos=left] .semi-upload-prompt{order:-1;display:inline-flex}.semi-upload[x-prompt-pos=left] .semi-upload-file-list{order:2}.semi-upload-file-list{flex-shrink:0;flex-basis:100%;margin-top:8px;margin-bottom:8px;display:block}.semi-upload-file-list-main{flex-wrap:wrap;flex-shrink:0;gap:8px;margin-bottom:8px;display:flex}.semi-upload-file-list-main p{align-items:center;display:flex}.semi-upload-file-list-title{color:var(--semi-color-text-2);margin-bottom: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-upload-file-list-title-choosen{margin-right:8px}.semi-upload-file-list-title-clear{cursor:pointer;color:var(--semi-color-primary)}.semi-upload-file-card{border-radius:var(--semi-border-radius-medium);background-color:var(--semi-color-fill-0);cursor:pointer;justify-content:space-between;align-items:center;width:250px;height:52px;display:inline-flex}.semi-upload-file-card:hover{background-color:var(--semi-color-fill-1)}.semi-upload-file-card a{text-decoration:none}.semi-upload-file-card-preview{width:36px;height:36px;color:var(--semi-color-text-2);border-radius:var(--semi-border-radius-small);flex-shrink:0;justify-content:center;align-items:center;margin:8px;display:flex}.semi-upload-file-card-preview img{object-fit:cover;width:36px;height:36px}.semi-upload-file-card-preview-placeholder{background-color:rgba(var(--semi-grey-3), 1);color:rgba(var(--semi-white), 1)}.semi-upload-file-card-show-pointer{cursor:pointer}.semi-upload-file-card-info{align-items:center;display:flex}.semi-upload-file-card-info-main{flex-wrap:wrap;flex:1;display:flex}.semi-upload-file-card-info-main-text{flex-basis:100%;align-items:center;display:flex}.semi-upload-file-card-info-main-control{display:flex}.semi-upload-file-card-info-name{text-overflow:ellipsis;white-space:nowrap;width:0;color:var(--semi-color-text-0);flex:1;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:600;line-height:20px;display:inline-block;overflow:hidden}.semi-upload-file-card-info-size{color:var(--semi-color-text-2);margin-top:1px;margin-left:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:16px}.semi-upload-file-card-info-replace{color:var(--semi-color-text-2);margin-left:8px;display:inline-flex}.semi-upload-file-card-info-validate-message{color:var(--semi-color-text-0);align-items:center;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;display:flex}.semi-upload-file-card-info-retry{color:var(--semi-color-primary);cursor:pointer;margin-left:8px;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-upload-file-card-info .semi-progress{flex-basis:100%;margin-top:4px}.semi-upload-file-card-close{flex-shrink:0;margin-left:8px;margin-right:8px}.semi-upload-file-card-replace{flex-shrink:0;width:24px;margin-left:8px}.semi-upload-file-card-icon-loading,.semi-upload-file-card-icon-error.semi-icon{margin-right:2px;font-size:11px}.semi-upload-file-card-icon-error{position:relative;top:-1px}.semi-upload-file-card-icon-loading{line-height:0}.semi-upload-file-card-icon-loading .semi-spin-wrapper svg{width:11px;height:11px}.semi-upload-file-card-fail{background-color:var(--semi-color-danger-light-default)}.semi-upload-file-card-fail:hover{background-color:var(--semi-color-danger-light-hover)}.semi-upload-file-card-fail .semi-upload-file-card-info-validate-message{color:var(--semi-color-danger)}.semi-upload-picture{display:flex}.semi-upload-picture[x-prompt-pos=bottom]{flex-direction:column}.semi-upload-picture[x-prompt-pos=bottom] .semi-upload-prompt,.semi-upload-picture[x-prompt-pos=right] .semi-upload-prompt{order:1}.semi-upload-picture-add{background-color:var(--semi-color-fill-0);box-sizing:border-box;border:2px dashed var(--semi-color-border);width:96px;height:96px;color:var(--semi-color-tertiary);border-radius:var(--semi-border-radius-small);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.semi-upload-picture-add:hover{background-color:var(--semi-color-fill-1)}.semi-upload-picture-add:active{background-color:var(--semi-color-fill-2)}.semi-upload-picture-add-disabled{cursor:not-allowed}.semi-upload-picture-add-disabled:hover,.semi-upload-picture-add-disabled:active{background-color:var(--semi-color-fill-0)}.semi-upload-picture-file-list{flex-basis:inherit;margin-top:0;margin-bottom:0}.semi-upload-picture-file-card{border-radius:var(--semi-border-radius-small);box-sizing:border-box;justify-content:center;align-items:center;width:96px;height:96px;display:flex;position:relative;overflow:hidden}.semi-upload-picture-file-card img{object-fit:cover;border-radius:var(--semi-border-radius-small);width:96px;height:96px}.semi-upload-picture-file-card-custom-thumbnail .semi-image img{width:inherit;height:inherit}.semi-upload-picture-file-card-close{visibility:hidden;border-radius:var(--semi-border-radius-circle);cursor:pointer;transition:all;display:inline-flex;position:absolute;top:8px;right:8px}.semi-upload-picture-file-card-icon-close{color:var(--semi-color-white);font-size:16px}.semi-upload-picture-file-card:before{visibility:hidden;background-color:var(--semi-color-overlay-bg);content:"";position:absolute;inset:0}.semi-upload-picture-file-card-retry{visibility:hidden;background-color:var(--semi-color-white);width:24px;height:24px;color:var(--semi-color-primary);border-radius:var(--semi-border-radius-circle);cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.semi-upload-picture-file-card-icon-retry{font-size:13px;transform:scaleX(-1)}.semi-upload-picture-file-card-replace{visibility:hidden;cursor:pointer;color:var(--semi-color-white);display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.semi-upload-picture-file-card-preview{visibility:hidden;cursor:pointer;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.semi-upload-picture-file-card-preview-fallback{background-color:var(--semi-color-fill-0);border:2px var(--semi-color-border);color:var(--semi-color-tertiary);border-radius:var(--semi-border-radius-small)}.semi-upload-picture-file-card-pic-info{box-sizing:border-box;width:100%;height:24px;color:var(--semi-color-white);background:linear-gradient(#16161a00 22.92%,#16161a4d 100%);justify-content:space-between;align-items:center;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;bottom:0;left:0}.semi-upload-picture-file-card-icon-loading,.semi-upload-picture-file-card-icon-error{color:var(--semi-color-danger);position:absolute;bottom:6px;right:6px}.semi-upload-picture-file-card-icon-loading{font-size:14px}.semi-upload-picture-file-card-show-pointer{cursor:pointer}.semi-upload-picture-file-card-error{border:1px solid var(--semi-color-danger);outline:1px solid var(--semi-color-danger)}.semi-upload-picture-file-card:hover:before,.semi-upload-picture-file-card:hover .semi-upload-picture-file-card-close,.semi-upload-picture-file-card:hover .semi-upload-picture-file-card-replace,.semi-upload-picture-file-card:hover .semi-upload-picture-file-card-retry,.semi-upload-picture-file-card:hover .semi-upload-picture-file-card-preview,.semi-upload-picture-file-card-uploading:before{visibility:visible}.semi-upload-picture-file-card .semi-progress-circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.semi-upload-drag-area{border-radius:var(--semi-border-radius-small);border:2px dashed var(--semi-color-border);background-color:var(--semi-color-tertiary-light-default);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:12px;display:flex}.semi-upload-drag-area:hover{background-color:var(--semi-color-primary-light-default);border-color:var(--semi-color-primary)}.semi-upload-drag-area-custom{background-color:inherit;border:none;padding:0}.semi-upload-drag-area-custom:hover{background-color:inherit}.semi-upload-drag-area-legal{background-color:var(--semi-color-primary-light-default);border-color:var(--semi-color-primary)}.semi-upload-drag-area-legal .semi-upload-drag-area-sub-text{display:none}.semi-upload-drag-area-icon{color:var(--semi-color-primary)}.semi-upload-drag-area-text{text-align:center}.semi-upload-drag-area-main-text{cursor:pointer;color:var(--semi-color-text-0);margin-bottom:4px;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-upload-drag-area-main-text:hover,.semi-upload-drag-area-main-text:active{color:var(--semi-color-text-0)}.semi-upload-drag-area-sub-text{cursor:pointer;color:var(--semi-color-text-0);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-upload-drag-area-sub-text:hover,.semi-upload-drag-area-sub-text:active{color:var(--semi-color-text-0)}.semi-upload-drag-area-tips{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:16px}.semi-upload-drag-area-tips-legal{color:var(--semi-color-primary)}.semi-upload-validate-message{color:var(--semi-color-danger);flex-shrink:0;flex-basis:100%;display:block}.semi-rtl .semi-upload,.semi-portal-rtl .semi-upload{direction:rtl}.semi-rtl .semi-upload-file-list-title-choosen,.semi-portal-rtl .semi-upload-file-list-title-choosen{margin-left:8px;margin-right:0}.semi-rtl .semi-upload-file-list-title-choosen,.semi-rtl .semi-upload-file-list-title-clear,.semi-portal-rtl .semi-upload-file-list-title-choosen,.semi-portal-rtl .semi-upload-file-list-title-clear{display:inline-block}.semi-rtl .semi-upload-file-card-info-size,.semi-portal-rtl .semi-upload-file-card-info-size,.semi-rtl .semi-upload-file-card-info-retry,.semi-portal-rtl .semi-upload-file-card-info-retry{margin-left:0;margin-right:8px}.semi-rtl .semi-upload-file-card-icon-loading,.semi-rtl .semi-upload-file-card-icon-error,.semi-portal-rtl .semi-upload-file-card-icon-loading,.semi-portal-rtl .semi-upload-file-card-icon-error{margin-left:2px;margin-right:0}.semi-rtl .semi-upload-picture-file-card-close,.semi-portal-rtl .semi-upload-picture-file-card-close{left:8px;right:auto}.semi-rtl .semi-upload-picture-file-card .semi-progress-circle,.semi-portal-rtl .semi-upload-picture-file-card .semi-progress-circle,.semi-rtl .semi-upload-picture-file-card-retry,.semi-portal-rtl .semi-upload-picture-file-card-retry{left:auto;right:50%;transform:translate(50%,-50%)}.semi-rtl .semi-upload-picture-file-card-icon-loading,.semi-rtl .semi-upload-picture-file-card-icon-error,.semi-portal-rtl .semi-upload-picture-file-card-icon-loading,.semi-portal-rtl .semi-upload-picture-file-card-icon-error{left:6px;right:0}.semi-form .semi-form-field{box-sizing:border-box}.semi-form-horizontal{flex-wrap:wrap;display:flex}.semi-form-horizontal .semi-form-field{margin-left:0;padding-right:16px}.semi-form-horizontal .semi-form-field:last-child{margin-right:16px}.semi-form-horizontal .semi-form-field-group{padding-right:16px}.semi-form-horizontal .semi-row{display:block}.semi-form-vertical .semi-form-field{margin:0;padding-top:12px;padding-bottom:12px;overflow:hidden}.semi-form-vertical .semi-form-field .semi-form-col-right{justify-content:flex-end;display:flex}.semi-form-vertical .semi-form-field .semi-form-col-left{justify-content:flex-start;display:flex}.semi-form-vertical .semi-form-field-group .semi-form-col-right{justify-content:flex-end;display:flex}.semi-form-vertical .semi-form-field-group .semi-form-col-left{justify-content:flex-start;display:flex}.semi-form-field-label{box-sizing:border-box;color:var(--semi-color-text-0);vertical-align:middle;flex-shrink:0;margin-top:0;margin-bottom:4px;padding-right:16px;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:600;line-height:20px;display:inline-block}.semi-form-field-label-disabled{color:var(--semi-color-disabled-text)}.semi-form-field-label-with-extra .semi-form-field-label-text{display:inline-block}.semi-form-field-label-with-extra .semi-form-field-label-extra{align-items:center;margin-left:4px;display:flex}.semi-form-field-label-required .semi-form-field-label-text:after{content:"*";color:var(--semi-color-danger);margin-left:4px;font-weight:600}.semi-form-field-label-required-disabled{color:var(--semi-color-danger)}.semi-form-field-label-optional-text{color:var(--semi-color-tertiary)}.semi-form-field-label-left{text-align:left}.semi-form-field-label-right{text-align:right}.semi-form-field-error-message,.semi-form-field-help-text{align-items:center;margin-top:4px;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;display:flex}.semi-form-field-error-message .semi-icon-alert_triangle,.semi-form-field-help-text .semi-icon-alert_triangle{color:var(--semi-color-warning)}.semi-form-field-error-message{color:var(--semi-color-danger)}.semi-form-field[x-label-pos=top] .semi-form-field-label{display:block}.semi-form-field[x-label-pos=top] .semi-checkboxGroup,.semi-form-field[x-label-pos=top] .semi-radioGroup{padding-top:4px;padding-bottom:4px}.semi-form-field[x-label-pos=top] .semi-radioGroup-buttonRadio,.semi-form-field[x-label-pos=top] .semi-radioGroup-horizontal-card,.semi-form-field[x-label-pos=top] .semi-radioGroup-vertical-card{padding-top:0;padding-bottom:0}.semi-form-field[x-label-pos=top] .semi-form-field-label-with-extra{align-items:center;display:flex}.semi-form-field[x-label-pos=left]{display:flex}.semi-form-field[x-label-pos=left] .semi-form-field-label{margin-bottom:0;margin-right:0;padding-top:6px;padding-bottom:6px}.semi-form-field[x-label-pos=left] .semi-form-field-label-with-extra{align-items:center;display:flex}.semi-form-field[x-label-pos=left] .semi-form-field-label-with-extra.semi-form-field-label-right{justify-content:flex-end}.semi-form-field[x-label-pos=left] .semi-checkboxGroup,.semi-form-field[x-label-pos=left] .semi-radioGroup{padding-top:6px;padding-bottom:6px}.semi-form-field[x-label-pos=left] .semi-radioGroup-buttonRadio,.semi-form-field[x-label-pos=left] .semi-radioGroup-horizontal-card,.semi-form-field[x-label-pos=left] .semi-radioGroup-vertical-card{padding-top:0;padding-bottom:0}.semi-form-field[x-label-pos=left] .semi-switch,.semi-form-field[x-label-pos=left] .semi-rating{vertical-align:middle;margin-top:4px;margin-bottom:4px}.semi-form-field[x-extra-pos=middle] .semi-form-field-extra{margin-top:4px;margin-bottom:4px}.semi-form-field[x-extra-pos=bottom] .semi-form-field-extra{margin-top:4px}.semi-form-field-main{width:100%}.semi-form-field-validate-status-icon{flex-shrink:0;align-self:flex-start;margin-right:4px;position:relative;top:2px}.semi-form-field-extra{color:var(--semi-color-tertiary)}.semi-form-field-extra-string{color:var(--semi-color-tertiary);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-form-vertical .semi-form-field-group{margin-top:0;margin-bottom:0;padding-top:12px;padding-bottom:12px;overflow:hidden}.semi-form-vertical .semi-form-field-group .semi-form-field{margin-top:0;margin-bottom:0}.semi-form-field-group[x-label-pos=left]{display:flex}.semi-form-field-group[x-label-pos=left] .semi-form-field-label{margin-bottom:0;margin-right:0;padding-top:6px;padding-bottom:6px}.semi-form-section{width:100%;margin-top:28px}.semi-form-section-text{border-bottom:1px solid var(--semi-color-border);margin-block:0;width:100%;color:var(--semi-color-text-0);margin-top:0;margin-bottom:4px;padding-top:0;padding-bottom:8px;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-form-section:first-of-type{margin-top:0}.semi-rtl .semi-form,.semi-portal-rtl .semi-form{direction:rtl}.semi-rtl .semi-form-horizontal .semi-form-field,.semi-portal-rtl .semi-form-horizontal .semi-form-field{margin-left:0;margin-right:0;padding-left:16px;padding-right:0}.semi-rtl .semi-form-horizontal .semi-form-field:last-child,.semi-portal-rtl .semi-form-horizontal .semi-form-field:last-child{margin-left:16px}.semi-rtl .semi-form-horizontal .semi-form-field-group,.semi-portal-rtl .semi-form-horizontal .semi-form-field-group,.semi-rtl .semi-form-field-label,.semi-portal-rtl .semi-form-field-label{padding-left:16px;padding-right:0}.semi-rtl .semi-form-field-label-with-extra .semi-form-field-label-extra,.semi-portal-rtl .semi-form-field-label-with-extra .semi-form-field-label-extra{margin-left:0;margin-right:4px}.semi-rtl .semi-form-field-label-required .semi-form-field-label-text:after,.semi-portal-rtl .semi-form-field-label-required .semi-form-field-label-text:after{content:"*";margin-left:0;margin-right:4px}.semi-rtl .semi-form-field-label-left,.semi-portal-rtl .semi-form-field-label-left{text-align:right}.semi-rtl .semi-form-field-label-right,.semi-portal-rtl .semi-form-field-label-right{text-align:left}.semi-rtl .semi-form-field,.semi-portal-rtl .semi-form-field{direction:rtl}.semi-rtl .semi-form-field[x-label-pos=left] .semi-form-field-label,.semi-portal-rtl .semi-form-field[x-label-pos=left] .semi-form-field-label{margin-left:0;margin-right:0}.semi-rtl .semi-form-field-validate-status-icon,.semi-portal-rtl .semi-form-field-validate-status-icon{margin-left:4px;margin-right:0}.semi-rtl .semi-form-section,.semi-portal-rtl .semi-form-section{direction:rtl}.semi-pincode-wrapper{display:flex}.semi-pincode-wrapper .semi-input-wrapper-small{width:24px;margin-right:6px}.semi-pincode-wrapper .semi-input-wrapper-small:last-child{margin-right:0}.semi-pincode-wrapper .semi-input-wrapper-default{width:32px;margin-right:8px}.semi-pincode-wrapper .semi-input-wrapper-default:last-child{margin-right:0}.semi-pincode-wrapper .semi-input-wrapper-large{width:42px;margin-right:12px}.semi-pincode-wrapper .semi-input-wrapper-large:last-child{margin-right:0}.semi-pincode-wrapper .semi-input-wrapper input{text-align:center;padding:0}.semi-image{border-radius:var(--semi-border-radius-small);display:inline-block;position:relative;overflow:hidden}.semi-image img{max-width:none}.semi-image-tooltip-children-wrapper{vertical-align:middle;width:fit-content;height:fit-content;display:inline-flex}.semi-image-img{vertical-align:top;border-radius:inherit;-webkit-user-select:none;user-select:none}.semi-image-img-preview{cursor:zoom-in}.semi-image-img-error{opacity:0}.semi-image-overlay{width:100%;height:100%;position:absolute;top:0;left:0}.semi-image-status{border-radius:var(--semi-border-radius-small);background-color:var(--semi-color-fill-0);width:100%;height:100%;color:var(--semi-color-disabled-text);justify-content:center;align-items:center;display:flex}.semi-image-preview{z-index:1070;background-color:var(--semi-color-overlay-bg);width:100%;height:100%;transition:opacity .5s;position:fixed;top:0;left:0;overflow:hidden}.semi-image-preview-popup{position:absolute}.semi-image-preview .semi-image-preview-hide{opacity:0}.semi-image-preview-icon{cursor:pointer;width:40px;height:40px;color:var(--semi-color-white);background:#000000bf;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.semi-image-preview-prev{left:24px}.semi-image-preview-next{right:24px}.semi-image-preview-header{color:var(--semi-color-white);z-index:1;pointer-events:none;justify-content:space-between;align-items:center;height:60px;padding:0 24px;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;position:absolute;top:0;left:0;right:0}.semi-image-preview-header-title{flex:1}.semi-image-preview-header-close{cursor:pointer;pointer-events:auto;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.semi-image-preview-header-close:hover{background-color:#000000bf}.semi-image-preview-footer{align-items:center;display:flex}.semi-image-preview-footer-content{border-radius:var(--semi-border-radius-medium);background:#000000bf;height:48px;padding:0 16px}.semi-image-preview-footer-wrapper{position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.semi-image-preview-footer-page{-webkit-user-select:none;user-select:none;color:var(--semi-color-white);margin:0 12px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:22px}.semi-image-preview-footer .semi-icon{color:var(--semi-color-white);cursor:pointer}.semi-image-preview-footer-gap{margin-left:16px}.semi-image-preview-footer .semi-slider{width:132px;padding:0 16px}.semi-image-preview-footer .semi-slider .semi-slider-rail{color:var(--semi-color-white);height:2px}.semi-image-preview-footer .semi-slider .semi-slider-track{height:2px}.semi-image-preview-footer .semi-slider .semi-slider-handle{box-sizing:border-box;width:16px;height:16px;margin-top:8px}.semi-image-preview-footer .semi-divider{background:#ffffff80;margin:0 16px}.semi-image-preview-footer .semi-image-preview-footer-disabled{color:#f9f9f959;cursor:default;pointer-events:none}.semi-image-preview-image{justify-content:center;align-items:center;height:100%;display:flex;position:relative}.semi-image-preview-image-img{transform:scale3d(1, 1, 1) var(--semi-transform-rotate-none);z-index:0;-webkit-user-select:none;user-select:none;position:absolute}.semi-image-preview-image-spin{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.semi-image-preview-image-spin .semi-spin-wrapper{color:#ccc}img[src=""],img:not([src]){opacity:0}.semi-rtl .semi-image-preview,.semi-portal-rtl .semi-image-preview,.semi-rtl .semi-image-preview-group,.semi-portal-rtl .semi-image-preview-group{direction:rtl}.semi-rtl .semi-image-preview-prev,.semi-portal-rtl .semi-image-preview-prev{transform:var(--semi-transform_rotate-clockwise180deg);left:auto;right:24px}.semi-rtl .semi-image-preview-next,.semi-portal-rtl .semi-image-preview-next{transform:var(--semi-transform_rotate-clockwise180deg);left:24px;right:auto}.semi-rtl .semi-image-preview-footer-page,.semi-portal-rtl .semi-image-preview-footer-page{direction:rtl;display:flex}.semi-rtl .semi-image-preview-footer-gap,.semi-portal-rtl .semi-image-preview-footer-gap{margin-left:0;margin-right:16px}.semi-rtl .semi-image-preview-footer .semi-icon-chevron_left,.semi-portal-rtl .semi-image-preview-footer .semi-icon-chevron_left,.semi-rtl .semi-image-preview-footer .semi-icon-chevron_right,.semi-portal-rtl .semi-image-preview-footer .semi-icon-chevron_right{transform:var(--semi-transform_rotate-clockwise180deg)}.syd-stat-panel{border:0;border-bottom:1px solid var(--grid-line);background:0 0;border-radius:0;flex-direction:column;margin-bottom:16px;padding:0 0 16px;display:flex}.syd-stat-panel-head{flex-direction:column;gap:6px;padding:0;display:flex}.syd-stat-panel-title{color:var(--text-strong);font-size:16px;font-weight:600;line-height:24px}.syd-stat-panel>.petty-cash-summary-grid,.syd-stat-panel>.todo-overview-grid,.syd-stat-panel>.master-summary-grid,.syd-stat-panel>.portal-metric-grid,.syd-stat-panel>.invoice-summary-grid{grid-template-columns:repeat(var(--stat-cols-sm,3), minmax(0, 1fr));background:0 0;border:0;border-radius:0;gap:12px 0;margin-top:4px;margin-bottom:0;display:grid;overflow:visible}.syd-stat-panel .master-summary-card,.syd-stat-panel .todo-overview-card,.syd-stat-panel .portal-metric-card{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:flex-start;gap:8px;padding:12px 24px;display:flex}.syd-stat-panel>div:not(.syd-stat-panel-head)>*+*{border-left:1px solid var(--grid-line)}.syd-stat-panel>div>:nth-child(3n+1){border-left:0}@media (width>=1000px){.syd-stat-panel>div[data-last-end-lg]{grid-template-columns:repeat(var(--stat-cols-lg,5), minmax(0, 1fr))}.syd-stat-panel>div[data-last-end-lg]>:nth-child(n){border-left:1px solid var(--grid-line)}.syd-stat-panel>div[data-last-end-lg]>:nth-child(5n+1){border-left:0}.syd-stat-panel>div[data-last-end-lg]>:nth-child(n){padding-left:24px;padding-right:24px}.syd-stat-panel>div[data-last-end-lg]>:nth-child(5n+1){padding-left:0}.syd-stat-panel>div[data-last-end-lg]>:nth-child(5n),.syd-stat-panel>div[data-last-end-lg="1"]>:last-child{padding-right:0}.syd-stat-panel>div[data-last-end-lg][data-inset="1"]>*{padding-left:24px;padding-right:24px}}.syd-stat-panel>div>:nth-child(3n+1){padding-left:0}.syd-stat-panel>div>:nth-child(3n){padding-right:0}@media (width<=999px){.syd-stat-panel>div[data-last-end-sm="1"]>:last-child{padding-right:0}}.syd-stat-panel>div[data-inset="1"]>*{padding-left:24px;padding-right:24px}.syd-stat-panel .master-summary-card>span:not(.syd-stat-icon),.syd-stat-panel .todo-overview-card>span:not(.syd-stat-icon),.syd-stat-panel .portal-metric-card>span:not(.syd-stat-icon){color:var(--text-secondary);letter-spacing:normal;text-transform:none;align-items:center;gap:6px;font-size:13px;font-weight:500;line-height:20px;display:flex}.syd-stat-panel .syd-stat-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.syd-stat-panel .master-summary-card>strong,.syd-stat-panel .todo-overview-card>strong,.syd-stat-panel .portal-metric-card>strong{font-family:var(--font-stat-number);color:var(--text-strong);letter-spacing:-.01em;font-size:26px;font-weight:700;line-height:34px}.syd-stat-panel .master-summary-card>small,.syd-stat-panel .todo-overview-card>small,.syd-stat-panel .portal-metric-card>small{color:var(--text-muted);font-size:12px;font-style:normal;font-weight:400;line-height:18px}.syd-stat-panel .syd-stat-icon{background:var(--stat-icon-bg,#0ac1601f);width:20px;height:20px;color:var(--stat-icon-fg,var(--brand-600));border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.syd-stat-panel .syd-stat-icon.is-income{--stat-icon-bg:#0ac1601f;--stat-icon-fg:var(--brand-600)}.syd-stat-panel .syd-stat-icon.is-expense{--stat-icon-bg:#ef44441f;--stat-icon-fg:var(--danger-500)}.syd-stat-panel .syd-stat-icon.is-net{--stat-icon-bg:#3b82f61f;--stat-icon-fg:#3b82f6}.syd-stat-panel .syd-stat-icon.is-advance{--stat-icon-bg:#f59e0b1f;--stat-icon-fg:#f59e0b}.syd-stat-panel .syd-stat-exact{font-family:var(--font-stat-number);color:var(--text-muted);white-space:nowrap;font-size:12px;font-weight:500}.syd-stat-panel .master-summary-card>strong .syd-amount-wan-unit,.syd-stat-panel .todo-overview-card>strong .syd-amount-wan-unit,.syd-stat-panel .portal-metric-card>strong .syd-amount-wan-unit{font-family:var(--font-sans);color:var(--text-muted);margin-left:4px;font-size:.58em;font-weight:500}.syd-stat-panel .syd-amount-wan-unit>.syd-amount-wan-yuan{letter-spacing:.02em;font-size:.8em}.syd-stat-panel .todo-overview-card:hover,.syd-stat-panel .portal-metric-card:hover{background:var(--surface-panel-muted);box-shadow:none}.syd-stat-panel .todo-overview-card.is-active{background:var(--brand-50);box-shadow:none}.master-list-card>.syd-stat-panel{order:2}.syd-stat-panel .syd-stat-desc{color:var(--text-muted);margin-top:2px;font-size:12px;line-height:18px}.syd-stat-panel>.syd-stat-sub{grid-template-columns:repeat(var(--sub-cols,4), minmax(0, 1fr));border-top:1px solid var(--grid-line);margin-top:12px;padding-top:12px;display:grid}.syd-stat-sub-cell{border-left:1px solid var(--grid-line);flex-direction:column;gap:2px;min-width:0;padding:4px 20px;display:flex}.syd-stat-sub-cell:first-child{border-left:0;padding-left:0}.syd-stat-sub-cell:last-child{padding-right:0}.syd-stat-sub-label{color:var(--text-secondary);font-size:13px;font-weight:500;line-height:20px}.syd-stat-sub-desc,.syd-stat-sub-hint{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:18px;overflow:hidden}.syd-stat-sub-value{color:var(--text-primary);margin-top:4px;font-size:18px;font-weight:600;line-height:26px}.syd-stat-sub-cell.is-negative .syd-stat-sub-value{color:var(--danger,#e5484d)}@media (width<=640px){.syd-stat-panel>.syd-stat-sub{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}.syd-stat-sub-cell:nth-child(odd){border-left:0;padding-left:0}}.workspace-tabs-bar>.sales-analysis-head{flex-direction:column;gap:16px;width:100%;display:flex}.workspace-content .workspace-tabs-bar>.sales-analysis-head>.master-search-card{order:0!important;margin:0!important}.syd-stat-panel.is-sub-only>.syd-stat-sub{border-top:0;margin-top:0;padding-top:0}.invoice-page{width:100%;color:var(--text-primary);flex-direction:column;gap:18px;display:flex}.invoice-page-header,.invoice-filter-card,.invoice-tabs-card{background:var(--surface-panel);border:1px solid var(--border);border-radius:4px;box-shadow:0 10px 30px #0f172a0d}.invoice-tabs-card{box-shadow:none;border:0}.invoice-tabs-card table{border-collapse:separate;border-spacing:0}.invoice-tabs-card table thead th{background:var(--surface-panel-muted)}.invoice-tabs-card table thead th:first-child{border-top-left-radius:2px}.invoice-tabs-card table thead th:last-child{border-top-right-radius:2px}.invoice-page-header{background:radial-gradient(circle at top right, #0ac16024, transparent 34%), linear-gradient(180deg, var(--surface-panel-muted) 0%, var(--surface-panel) 70%);border-radius:4px;justify-content:space-between;align-items:center;gap:16px;padding:24px 26px;display:flex;box-shadow:0 18px 40px #0f172a12}.invoice-page-header>div:before{content:"Business Workspace";background:var(--brand-50);min-height:22px;color:var(--brand-600);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.invoice-page-header h1{color:var(--text-primary);letter-spacing:-.02em;margin:12px 0 0;font-size:26px;font-weight:700;line-height:1.15}.invoice-page-header p{color:var(--text-muted);margin-top:8px;font-size:13px;line-height:1.6}.invoice-filter-card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.invoice-filter-card:before{content:none;display:none}.invoice-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.invoice-filter-grid-expanded{margin-top:18px}.invoice-field{flex-direction:column;gap:8px;display:flex}.invoice-filter-card .invoice-field{flex-direction:row;align-items:stretch;gap:0}.invoice-filter-card .invoice-field>span{height:var(--control-height);border:1px solid var(--border);min-width:92px;max-width:128px;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;background:0 0;border-right:0;border-radius:4px 0 0 4px;align-items:center;padding:0 10px;font-size:12px;font-weight:600;display:flex;overflow:hidden}.invoice-filter-card .invoice-field:focus-within{box-shadow:none;border-radius:4px}.invoice-field span{color:var(--text-secondary);font-size:12px;font-weight:600}.invoice-filter-actions{border-top:0;flex-wrap:wrap;justify-content:flex-start;gap:10px;margin-top:10px;padding-top:0;display:flex}.invoice-tabs-card{overflow:hidden}.invoice-tabs{border-bottom:1px solid var(--divider);background:linear-gradient(180deg, var(--surface-panel-muted) 0%, var(--surface-panel) 100%);gap:10px;padding:12px 18px 0;display:flex}.invoice-tab{min-width:108px;height:40px;color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px 4px 0 0;font-size:14px;transition:background-color .2s,color .2s,box-shadow .2s}.invoice-tab.active{background:linear-gradient(180deg, var(--brand-600) 0%, var(--brand-600) 100%);color:var(--text-inverse);font-weight:600;box-shadow:0 8px 18px #0ac16029}.invoice-table-panel{width:100%;min-width:0;max-width:100%;overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.invoice-table-panel .semi-table-wrapper,.invoice-table-panel .semi-table-container,.invoice-table-panel .semi-table-body{width:100%!important;min-width:0!important;max-width:100%!important}.invoice-table-panel .semi-table-container{border:1px solid var(--border)!important;background:var(--surface-panel)!important;border-radius:4px!important;overflow:hidden!important}.invoice-table-panel .semi-table{width:100%!important}.invoice-table-panel .semi-table-row-head{background:var(--surface-panel-muted)!important}.invoice-table-panel .semi-table-row-head,.invoice-table-panel .semi-table-row-cell,.invoice-table-panel .semi-table-column-title{white-space:nowrap!important}.invoice-table-panel .semi-table-row-head,.invoice-table-panel .semi-table-row-cell{border-right:0!important}.invoice-table-header{justify-content:space-between;align-items:center;gap:16px;min-height:64px;display:flex}.invoice-table-header h2{color:var(--text-primary);margin:0;font-size:16px}.invoice-table-header p{color:var(--text-muted);margin-top:4px;font-size:13px}.invoice-table-scroll{scrollbar-width:thin;scrollbar-color:var(--text-secondary) transparent;padding-bottom:6px;overflow:auto hidden}.invoice-table-scroll::-webkit-scrollbar{height:8px}.invoice-table-scroll::-webkit-scrollbar-thumb{background:var(--border);border-radius:999px}.invoice-table-issue{min-width:1380px}.invoice-amount-cell{color:var(--text-secondary);font-weight:600}.invoice-state-cell{border:1px solid #0000;border-radius:999px;align-items:center;min-height:26px;padding:0 10px;font-weight:600;display:inline-flex}.invoice-state-cell.warning{background:var(--warning-50);color:var(--warning-600);border-color:var(--warning-50)}.invoice-state-cell.info{background:var(--brand-50);color:var(--brand-600);border-color:var(--brand-100)}.invoice-state-cell.success{background:var(--success-50);color:var(--success-600);border-color:var(--success-50)}.invoice-pagination{padding-left:0;padding-right:0}.invoice-drawer-subtitle{color:var(--text-muted);margin:2px 0 0;font-size:13px}@media (width<=1080px){.invoice-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.invoice-page{max-width:100%}.invoice-filter-grid{grid-template-columns:1fr}.invoice-filter-actions,.invoice-table-header{flex-direction:column;align-items:flex-start}.invoice-table-header{padding-top:16px;padding-bottom:8px}}.invoice-page-header{background:radial-gradient(circle at top right, #0ac1602e, transparent 34%), linear-gradient(180deg, var(--text-primary) 0%, var(--text-primary) 100%)}.invoice-page-header>div:before,.invoice-filter-card:before{color:var(--accent-500);background:#0ac16024}.invoice-page-header h1,.invoice-table-header h2{color:var(--text-primary)}.invoice-page-header p,.invoice-field span,.invoice-table-header p,.invoice-drawer-subtitle{color:var(--text-muted)}.invoice-filter-card{background:0 0}.invoice-tabs{background:linear-gradient(180deg, var(--text-primary) 0%, var(--text-primary) 100%)}.invoice-state-cell.warning{color:var(--warning-500);background:#fb923c1f;border-color:#fb923c38}.invoice-state-cell.info{color:var(--brand-600);background:#0ac1601f;border-color:#0ac1602e}.invoice-state-cell.neutral{color:var(--text-secondary);background:#94a3b81f;border-color:#94a3b829}.invoice-page-header{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.invoice-page-header>div:before{content:none;display:none}.invoice-page-header p{display:none}.invoice-page{color:var(--text-primary)}.invoice-page-header,.invoice-tabs-card{border-color:var(--divider);background:var(--surface-panel);box-shadow:var(--shadow-panel)}.invoice-page-header,.invoice-tabs,.invoice-table-header{background:var(--surface-panel)}.invoice-table-header h2{color:var(--text-primary)}.invoice-field span,.invoice-table-header p,.invoice-drawer-subtitle{color:var(--text-muted)}.invoice-filter-actions,.invoice-tabs,.invoice-pagination{border-color:var(--divider)}.invoice-tab{color:var(--text-muted)}.invoice-tab.active{background:var(--brand-600);color:var(--text-inverse);box-shadow:0 12px 24px #0ac1602e}.invoice-state-cell.success{background:var(--brand-50);border-color:var(--brand-100)}.page-btn.active{border-color:var(--brand-600);background:var(--brand-600);color:var(--text-inverse)}.page-btn.disabled{color:var(--text-muted);background:var(--surface-panel-muted)}.workspace-content .invoice-page-header,.workspace-content .invoice-filter-card,.workspace-content .invoice-tabs-card{box-shadow:none;background:0 0}.invoice-table-header{display:none!important}.invoice-page .invoice-filter-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:end;gap:12px}.invoice-page .invoice-filter-grid-expanded{margin-top:12px}.invoice-page .invoice-field,.invoice-page .invoice-field .syd-filter-compact{width:100%;min-width:0}.invoice-page .invoice-field.invoice-field-wide{grid-column:span 2}.invoice-page .invoice-filter-card .invoice-field .syd-filter-compact>.syd-filter-compact-addon{width:108px;min-width:108px;color:var(--text-secondary);flex:0 0 108px;padding:0 10px;font-size:12px;font-weight:700}@media (width<=1080px){.invoice-page .invoice-field.invoice-field-wide{grid-column:auto}}.invoice-page .invoice-cell-main{line-height:20px}.invoice-page .invoice-cell-ellipsis{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.invoice-page .invoice-no-text,.invoice-page .invoice-no-link{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.workspace-content .master-table-card .invoice-no-link.semi-button-tertiary.semi-button-borderless,.workspace-content .master-table-card .invoice-no-link.semi-button-tertiary.semi-button-borderless:hover,.workspace-content .master-table-card .invoice-no-link.semi-button-tertiary.semi-button-borderless:focus{height:auto;font-weight:inherit;background:0 0;padding:0;color:var(--text-table)!important}.workspace-content .master-table-card .invoice-no-link.semi-button-tertiary.semi-button-borderless:hover{text-decoration:underline}.syd-product-items-stock-short.syd-product-items-stock-short{color:var(--semi-color-danger);font-weight:600}.syd-product-items-qty-over .semi-input-number,.syd-product-items-qty-over .semi-input-number-input{border-color:var(--semi-color-danger);color:var(--semi-color-danger)}.syd-product-items.syd-product-items.syd-product-items .semi-table-wrapper,.syd-product-items.syd-product-items.syd-product-items .semi-table-container,.syd-product-items.syd-product-items.syd-product-items .semi-table-body{background:0 0!important}.syd-product-items.syd-product-items.syd-product-items .semi-table{border-radius:0!important}.syd-product-items td .semi-button{padding-left:0;padding-right:0}.syd-product-items-host{display:contents}.syd-product-items.syd-product-items.syd-product-items.syd-product-items.syd-product-items.syd-product-items .semi-table-thead th,.syd-product-items.syd-product-items.syd-product-items.syd-product-items.syd-product-items.syd-product-items .semi-table-tbody td{padding-left:16px!important;padding-right:16px!important}.syd-product-items-extra{display:none}.syd-product-items-host td:not(:first-child){font-weight:600}.syd-product-items.syd-product-items .purchase-order-qty-group .semi-input-number,.syd-product-items.syd-product-items .purchase-order-qty-group .semi-input-number .semi-input-wrapper{background:0 0!important;border-color:#0000!important;border-radius:0!important}.syd-product-items.syd-product-items .purchase-order-qty-group .semi-input-number+.semi-input-number{border-top:1px solid var(--border)!important}.syd-product-items-stock-enough{color:var(--text-muted,#86909c)}.syd-product-items-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.syd-invoice-info .semi-table-container table,.syd-invoice-info .semi-table table{table-layout:fixed}.syd-invoice-info .product-config-title{color:var(--text-primary)!important;margin:18px 0 12px!important;font-size:14px!important;font-weight:600!important;line-height:20px!important}@media (width>=641px){.syd-invoice-info .invoice-detail-table .invoice-category-select,.syd-invoice-info .invoice-detail-table .invoice-category-select.semi-select{width:100%;min-width:0;max-width:100%}.syd-invoice-info .invoice-detail-table .invoice-amount-input{width:100%;min-width:0}.syd-invoice-info .invoice-code-readonly{font-size:12px;line-height:18px}}.syd-money-items .product-drawer-section-title{color:var(--text-primary)!important;margin:0 0 8px!important;font-size:16px!important;font-weight:600!important;line-height:24px!important}.workspace-content .syd-money-items .semi-table-thead>.semi-table-row>.semi-table-row-head,.syd-money-items .semi-table-thead>.semi-table-row>.semi-table-row-head{background:var(--surface-panel-muted)!important;padding:12px 8px!important;font-size:14px!important;font-weight:600!important}.workspace-content .syd-money-items .semi-table-tbody>.semi-table-row>.semi-table-row-cell,.syd-money-items .semi-table-tbody>.semi-table-row>.semi-table-row-cell{padding:12px 8px!important;font-size:14px!important}.workspace-content .syd-money-items .semi-input-wrapper,.workspace-content .syd-money-items .semi-select,.workspace-content .syd-money-items .semi-cascader,.syd-money-items .semi-input-wrapper,.syd-money-items .semi-select,.syd-money-items .semi-cascader{height:var(--control-height)!important;min-height:var(--control-height)!important;border:1px solid var(--border)!important;background:var(--surface-control)!important;box-shadow:none!important;border-radius:4px!important}.workspace-content .syd-money-items .semi-input,.workspace-content .syd-money-items .semi-select-selection,.workspace-content .syd-money-items .semi-cascader-selection,.syd-money-items .semi-input,.syd-money-items .semi-select-selection,.syd-money-items .semi-cascader-selection{height:calc(var(--control-height) - 2px)!important;background:0 0!important;font-size:14px!important}.workspace-content .syd-money-items .semi-select-selection,.workspace-content .syd-money-items .semi-cascader-selection,.syd-money-items .semi-select-selection,.syd-money-items .semi-cascader-selection{padding:0 12px!important}.syd-money-items .semi-input-wrapper,.syd-money-items .semi-select,.syd-money-items .semi-cascader{width:100%!important}.syd-money-items .semi-input-wrapper-clearable{position:relative!important}.syd-money-items .semi-input-wrapper-clearable>.semi-input{padding-right:28px!important}.syd-money-items .semi-input-wrapper-clearable>.semi-input-clearbtn{transform:translateY(-50%);margin:0!important;position:absolute!important;top:50%!important;right:8px!important}.syd-money-items .semi-input-number{width:100%!important;position:relative!important}.syd-money-items .semi-input-number>.semi-input-wrapper{width:100%!important;padding-right:22px!important}.syd-money-items .semi-input-number>.semi-input-number-suffix-btns{background:0 0!important;border:0!important;flex-direction:column!important;justify-content:center!important;width:20px!important;height:calc(100% - 2px)!important;display:flex!important;position:absolute!important;top:1px!important;right:1px!important}.syd-money-items .semi-input-number .semi-input-number-button{background:0 0!important;border:0!important;flex:none!important;width:100%!important;height:12px!important;min-height:0!important}.workspace-content .syd-money-items .semi-table-tbody .semi-button,.workspace-content .syd-money-items .semi-table-tbody .semi-button-size-small,.syd-money-items .semi-table-tbody .semi-button,.syd-money-items .semi-table-tbody .semi-button-size-small{height:var(--control-height)!important;border-radius:4px!important;padding:0 12px!important}.workspace-content .syd-money-items .purchase-return-add-row,.syd-money-items .purchase-return-add-row{cursor:pointer;align-items:center;gap:4px;height:32px;color:var(--brand-600)!important;margin:0!important;font-size:14px!important;font-weight:500!important;display:inline-flex!important}.syd-money-items .purchase-return-add-row:before{content:"+";font-size:16px;line-height:1}.syd-money-items .syd-money-items-control{width:100%;display:block}.syd-money-items .syd-money-items-hint{background:var(--semi-color-fill-0,var(--surface-2));color:var(--semi-color-text-1,var(--text-secondary));border-radius:4px;margin:4px 0 0;padding:8px 12px;font-size:12px;line-height:20px}.syd-money-items .syd-money-items-hint-danger{background:var(--danger-50);color:var(--danger-600)}.syd-money-items .syd-money-items-extra,.syd-money-items .master-form-grid.syd-money-items-extra{margin-top:18px;grid-template-columns:1fr!important}.syd-money-items .syd-readonly-value .syd-amount{font-size:inherit;font-weight:inherit;color:inherit;font-family:inherit}.syd-money-items .syd-readonly-value .syd-amount>.syd-amount-unit{font-size:inherit;color:inherit}.syd-approval-material-block:not(:last-child),.syd-approval-material .syd-invoice-info:not(:last-child){margin-bottom:28px}.syd-approval-material-block .semi-table-container table,.syd-approval-material-block .semi-table table{table-layout:fixed}.syd-approval-material .product-config-title{color:var(--text-primary)!important;margin:18px 0 12px!important;font-size:14px!important;font-weight:600!important;line-height:20px!important}.syd-multi-file-cell{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.syd-multi-file-cell>.file-preview-upload{max-width:100%}.purchase-return-source-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.purchase-return-source-actions,.purchase-return-detail-footer,.purchase-return-form-footer,.purchase-return-picker-footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.purchase-return-source-actions{justify-content:space-between;margin-bottom:12px}.purchase-return-source-actions>span{color:var(--semi-color-text-2);font-size:13px}.purchase-return-quantity-cell{white-space:nowrap}.purchase-return-inline-result{border:1px solid var(--semi-color-warning-light-default);background:var(--semi-color-warning-light-hover);color:var(--semi-color-text-0);border-radius:4px;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;padding:12px 14px;display:flex}.purchase-return-inline-result.is-error{border-color:var(--semi-color-danger-light-default);background:var(--semi-color-danger-light-hover)}.purchase-return-inline-result>div{flex-direction:column;gap:4px;min-width:0;display:flex}.purchase-return-inline-result span{color:var(--semi-color-text-1);font-size:13px}.purchase-return-source-picker-summary{border:1px solid var(--border);background:var(--semi-color-fill-0);border-radius:4px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:12px 14px;display:flex}.purchase-return-source-picker-summary>div{flex-direction:column;gap:4px;min-width:0;display:flex}.purchase-return-source-picker-summary span{color:var(--semi-color-text-2);font-size:12px}.purchase-return-empty-retry{flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;padding:28px 0;display:flex}.purchase-return-linked-income{align-items:center;gap:8px;display:inline-flex}@media (width<=860px){.purchase-return-source-summary{grid-template-columns:1fr}}.purchase-return-node-cell{flex-direction:column;gap:2px;min-width:0;line-height:18px;display:flex}.purchase-return-node-cell>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.purchase-return-product-option{cursor:pointer;align-items:center;gap:8px;padding:6px 12px;display:flex}.purchase-return-product-option.is-selected,.purchase-return-product-option:hover{background:var(--surface-panel-muted)}.purchase-return-product-option-thumb{background:var(--surface-panel-muted);width:32px;height:32px;color:var(--text-muted);text-align:center;border-radius:4px;flex:none;justify-content:center;align-items:center;font-size:9px;line-height:12px;display:flex;overflow:hidden}.purchase-return-product-option-thumb img{object-fit:cover;width:100%;height:100%}.purchase-return-product-option-info{flex-direction:column;gap:2px;min-width:0;display:flex}.purchase-return-product-option-info strong{color:var(--text-primary);font-size:13px;font-weight:500}.purchase-return-product-option-info>span{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.dingtalk-status-body{order:3}.dingtalk-muted{color:var(--text-tertiary,var(--text-muted))}.dingtalk-todo-row-actions{white-space:nowrap;align-items:center;gap:8px;display:flex}.dingtalk-todo-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;display:grid}.dingtalk-todo-detail-grid>div{flex-direction:column;gap:4px;min-width:0;display:flex}.dingtalk-todo-detail-grid span{color:var(--text-tertiary,var(--text-muted));font-size:13px}.dingtalk-todo-detail-grid strong{overflow-wrap:anywhere;font-weight:400}.dingtalk-todo-detail-explanation{white-space:pre-wrap;overflow-wrap:anywhere;min-height:48px;line-height:1.6}.dingtalk-stat-row{flex-wrap:wrap;gap:12px;margin-bottom:16px;display:flex}.dingtalk-stat{border:1px solid var(--semi-color-border,var(--border));border-radius:4px;flex-direction:column;gap:4px;min-width:140px;padding:12px 20px;display:flex}.dingtalk-stat-value{font-size:22px;font-weight:600;line-height:1.2}.dingtalk-stat-label{color:var(--text-tertiary,var(--text-muted));font-size:13px}.dingtalk-check-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.dingtalk-check{border:1px solid var(--semi-color-border,var(--border));border-radius:4px;padding:12px 16px}.dingtalk-check-head{align-items:center;gap:10px;margin-bottom:6px;display:flex}.dingtalk-check-label{font-weight:600}.dingtalk-check-detail{color:var(--text-secondary,var(--text-secondary));word-break:break-all;font-size:13px}.dingtalk-check:not(.ready){background:var(--danger-50,var(--danger-50));border-color:#dc26263d}.dingtalk-check-hint{color:var(--danger-600,var(--danger-600));margin-top:6px;font-size:13px}.dingtalk-sync-result{border:1px solid var(--semi-color-border,var(--border));background:var(--semi-color-fill-0);border-radius:6px;margin:12px 0;padding:12px 16px}.dingtalk-sync-result-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.dingtalk-sync-result-abort{color:var(--semi-color-danger);margin:8px 0 0}.dingtalk-sync-result-list{max-height:240px;margin:8px 0 0;padding:0;list-style:none;overflow-y:auto}.dingtalk-sync-result-list li{border-top:1px solid var(--semi-color-border,var(--border));flex-wrap:wrap;align-items:center;gap:10px;padding:4px 0;display:flex}.dingtalk-sync-result-name{font-weight:600}.djs-shape.djs-resizing>.djs-resizer,.djs-dragger>.djs-resizer{visibility:hidden}.djs-dragger tspan,.djs-dragger text,.djs-dragger marker circle,.djs-dragger marker path,.djs-dragger marker polygon,.djs-dragger marker polyline,.djs-dragger marker rect{fill:var(--element-dragger-color)!important;stroke:none!important}.djs-drag-active .djs-bendpoints *,.djs-bendpoints:not(.hover) .floating,.djs-bendpoint.floating:not(.positioned){display:none}.djs-search-result:hover,.djs-search-result-selected,.djs-search-result-selected:hover{background:var(--search-result-hover-background-color)}@font-face{font-family:bpmn;src:url(/assets/bpmn-GG2Gc6GC.eot?21877404);src:url(/assets/bpmn-GG2Gc6GC.eot?21877404#iefix)format("embedded-opentype"),url(/assets/bpmn-sIjfRMkI.woff2?21877404)format("woff2"),url(/assets/bpmn-CCmvRa3L.woff?21877404)format("woff"),url(/assets/bpmn-BXGSTQk_.ttf?21877404)format("truetype"),url(/assets/bpmn-CfAG4AR5.svg?21877404#bpmn)format("svg");font-weight:400;font-style:normal}.bio-properties-panel{--text-base-color:var(--color-grey-225-10-15);--text-error-color:var(--color-red-360-100-45);--link-color:var(--color-blue-205-100-50);--description-color:var(--color-grey-225-10-35);--description-code-background-color:var(--color-grey-225-10-97);--description-code-border-color:var(--color-grey-225-10-85);--description-list-item-color:var(--color-grey-225-10-35);--tooltip-underline-color:var(--color-grey-225-10-55);--placeholder-color:var(--color-grey-225-10-35);--placeholder-background-color:var(--color-grey-225-10-95);--header-background-color:var(--color-grey-225-10-95);--header-icon-fill-color:var(--color-grey-225-10-15);--header-bottom-border-color:var(--color-grey-225-10-75);--group-background-color:var(--color-white);--group-bottom-border-color:var(--color-grey-225-10-75);--sticky-group-background-color:var(--color-grey-225-10-95);--sticky-group-bottom-border-color:var(--color-grey-225-10-75);--add-entry-fill-color:var(--color-grey-225-10-35);--add-entry-hover-fill-color:var(--color-white);--add-entry-hover-background-color:var(--color-blue-205-100-50);--add-entry-label-color:var(--color-white);--remove-entry-fill-color:var(--color-red-360-100-45);--remove-entry-hover-background-color:var(--color-red-360-100-92);--arrow-fill-color:var(--color-grey-225-10-35);--arrow-hover-background-color:var(--color-grey-225-10-95);--dot-color:var(--color-grey-225-10-35);--dot-color-error:var(--color-red-360-100-45);--list-badge-color:var(--color-white);--list-badge-background-color:var(--color-grey-225-10-35);--input-background-color:var(--color-grey-225-10-97);--input-border-color:var(--color-grey-225-10-75);--input-focus-background-color:var(--color-blue-205-100-95);--input-focus-border-color:var(--color-blue-205-100-50);--focus-outline-color:var(--color-blue-205-100-40);--input-error-background-color:var(--color-red-360-100-97);--input-error-border-color:var(--color-red-360-100-45);--input-error-focus-border-color:var(--color-red-360-100-45);--input-disabled-color:var(--color-grey-225-10-55);--input-disabled-background-color:var(--color-grey-225-10-97);--input-disabled-border-color:var(--color-grey-225-10-90);--toggle-switch-on-background-color:var(--color-blue-205-100-50);--toggle-switch-off-background-color:var(--color-grey-225-10-75);--toggle-switch-switcher-background-color:var(--color-white);--side-line-background-color:var(--color-grey-225-10-35);--side-line-extension-background-color:var(--color-grey-225-10-35);--list-entry-dot-background-color:var(--color-grey-225-10-35);--list-entry-header-button-fill-color:var(--color-grey-225-10-35);--list-entry-add-entry-empty-background-color:var(--color-blue-205-100-50);--list-entry-add-entry-empty-hover-background-color:var(--color-blue-205-100-45);--list-entry-add-entry-label-color:var(--color-white);--list-entry-add-entry-background-color:var(--color-blue-205-100-50);--list-entry-add-entry-fill-color:var(--color-white);--dropdown-item-background-color:var(--color-white);--dropdown-item-hover-background-color:var(--color-grey-225-10-95);--dropdown-separator-background-color:var(--color-grey-225-10-75);--feel-background-color:transparent;--feel-active-color:var(--color-blue-205-100-45);--feel-inactive-color:var(--color-grey-225-10-35);--feel-hover-color:var(--color-grey-225-10-15);--feel-hover-background-color:var(--color-grey-225-10-97);--feel-active-background-color:transparent;--feel-required-color:var(--color-grey-225-10-55);--feel-open-popup-color:#525252;--feel-open-popup-background-color:var(--color-white);--feel-open-popup-hover-color:#1064fe;--feel-indicator-background-color:var(--color-grey-225-10-90);--feelers-select-color:var(--color-blue-205-100-85);--text-size-base:14px;--text-size-small:13px;--text-size-smallest:12px;--text-line-height:21px;--line-height-condensed:17px;--font-family:sans-serif;--font-family-monospace:monospace;width:100%;height:100%;color:var(--text-base-color);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.workflow-bpmn-designer.is-readonly .djs-palette,.workflow-bpmn-designer.is-readonly .djs-context-pad,.workflow-bpmn-designer.is-readonly .djs-popup,.workflow-bpmn-designer.is-readonly .bjs-powered-by,.workflow-bpmn-designer.is-readonly:not(.has-readonly-panel) .workflow-bpmn-designer-properties{display:none}@media (width<=920px){.workflow-bpmn-designer{grid-template-columns:minmax(0,1fr)}.workflow-bpmn-designer-properties{border-top:1px solid var(--syd-workflow-color-divider,#e5e7eb);border-left:0;min-height:260px}}.workflow-platform-page{--syd-workflow-color-primary:#1677ff;--syd-workflow-color-text:#172033;--syd-workflow-color-heading:#16233b;--syd-workflow-color-muted:#71809a;--syd-workflow-color-surface:#fff;--syd-workflow-color-canvas:#f5f6f8;--syd-workflow-color-border:var(--border);--syd-workflow-color-divider:var(--syd-workflow-color-border,var(--semi-color-border));--syd-workflow-radius:4px;--syd-workflow-font-family:inherit;min-width:0;color:var(--syd-workflow-color-text);font-family:var(--syd-workflow-font-family);flex-direction:column;gap:16px;display:flex}.workflow-plugin-sidesheet .semi-sidesheet-inner,.workflow-plugin-sidesheet .semi-sidesheet-content,.workflow-plugin-sidesheet .semi-sidesheet-header,.workflow-plugin-sidesheet .semi-sidesheet-footer{background:var(--syd-workflow-color-surface,#fff)!important}.workflow-plugin-sidesheet .semi-sidesheet-header{border-bottom:1px solid var(--syd-workflow-color-border,var(--semi-color-border))!important}.workflow-plugin-sidesheet .semi-sidesheet-footer{border-top:1px solid var(--syd-workflow-color-border,var(--semi-color-border))!important}.workflow-plugin-sidesheet .semi-sidesheet-body{background:var(--syd-workflow-color-canvas,#f5f6f8)!important;padding:16px 24px 24px!important}.workflow-plugin-sidesheet .workflow-plugin-drawer-form{flex-direction:column;gap:16px;display:flex}.workflow-plugin-sidesheet .workflow-plugin-drawer-section{margin:0}.workflow-plugin-sidesheet .workflow-plugin-drawer-section-title{color:var(--semi-color-text-0);margin:0 0 8px;padding:0;font-size:14px;font-weight:600;line-height:20px}.workflow-plugin-sidesheet .workflow-plugin-drawer-section-panel{border:1px solid var(--syd-workflow-color-border,var(--semi-color-border));border-radius:var(--syd-workflow-radius,4px);background:var(--syd-workflow-color-surface,#fff);box-shadow:none;padding:16px}.workflow-platform-topbar,.workflow-platform-editor-heading,.workflow-platform-section-heading,.workflow-platform-runtime-summary,.workflow-platform-runtime-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.workflow-platform-topbar{padding:4px 0 8px}.workflow-platform-kicker{color:var(--syd-workflow-color-primary,#5b7bb4);letter-spacing:.12em;font-size:11px;font-weight:700}.workflow-platform-topbar h1,.workflow-platform-editor-heading h2{color:var(--syd-workflow-color-heading);margin:6px 0 4px;font-size:22px;line-height:1.25}.workflow-platform-topbar p,.workflow-platform-editor-heading p,.workflow-platform-section-heading span{color:var(--syd-workflow-color-muted);margin:0;font-size:13px;line-height:1.6}.workflow-platform-topbar-actions,.workflow-platform-editor-actions,.workflow-platform-draft-fields,.workflow-platform-runtime-start,.workflow-platform-runtime-lookup,.workflow-platform-runtime-actions{align-items:center;gap:8px;display:flex}.workflow-platform-editor-actions{flex-wrap:wrap;justify-content:flex-end}.workflow-platform-view-switch{background:#f5f7fa;border:1px solid #dfe5ee;border-radius:6px;gap:2px;padding:2px;display:inline-flex}.workflow-platform-view-switch .semi-button{border:0;min-width:88px}.workflow-platform-draft-fields{min-width:min(620px,48vw)}.workflow-platform-layout{grid-template-columns:minmax(230px,280px) minmax(0,1fr);gap:16px;min-width:0;display:grid}.workflow-platform-list-page{flex-direction:column;gap:24px;min-width:0;display:flex}.workflow-platform-list-section{min-width:0}.workflow-platform-list-section+.workflow-platform-list-section{border-top:1px solid var(--syd-workflow-color-divider,#edf0f4);padding-top:24px}.workflow-platform-list-section .workflow-platform-section-heading{margin-bottom:12px}.workflow-platform-list-error{color:#9f2d2d;background:#fff6f6;border:1px solid #f5c6c6;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;padding:12px 14px;display:flex}.workflow-platform-list-error>div{flex-direction:column;gap:4px;min-width:0;display:flex}.workflow-platform-list-error span{color:#b64a4a;overflow-wrap:anywhere;font-size:12px}.workflow-platform-list-section .workflow-platform-list-link{width:auto}.workflow-designer-sidesheet .semi-sidesheet-body{flex:1;min-height:0;display:flex;overflow:hidden}.workflow-designer-sidesheet .semi-sidesheet-inner,.workflow-designer-sidesheet .semi-sidesheet-content{height:100vh;max-height:100vh;overflow:hidden}.workflow-designer-sidesheet .semi-sidesheet-title{flex:1;min-width:0}.workflow-designer-header{justify-content:space-between;align-items:center;gap:16px;width:100%;min-width:0;display:flex}.workflow-designer-header-meta{flex-direction:column;flex:400px;gap:3px;min-width:210px;max-width:440px;display:flex}.workflow-designer-header-name-row{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex}.workflow-designer-header-name-row>strong{color:#1d2939;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;max-width:230px;font-size:16px;overflow:hidden}.workflow-designer-header-name-row .semi-input-wrapper{flex:180px;width:auto;min-width:120px;max-width:230px;height:30px}.workflow-designer-header-name-row .semi-tag{flex:none}.workflow-designer-name-edit{color:#667085;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.workflow-designer-name-edit:hover{color:#0064fa;background:#f2f4f7}.workflow-designer-header-key{color:#98a2b3;white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:11px;line-height:16px;display:flex}.workflow-designer-header-key code{color:#a4adbb;text-overflow:ellipsis;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:400;overflow:hidden}.workflow-designer-header-key>span{display:none}.workflow-designer-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.workflow-designer-sidesheet.is-fullscreen .semi-sidesheet-inner{width:100vw!important;max-width:100vw!important}.workflow-designer-drawer-body{flex-direction:column;flex:1;gap:16px;height:100%;min-height:0;display:flex;overflow:hidden}.workflow-designer-drawer-body>.workflow-plugin-drawer-section:last-of-type{flex-direction:column;flex:1;min-height:0;display:flex}.workflow-designer-drawer-body>.workflow-plugin-drawer-section:last-of-type>.workflow-plugin-drawer-section-title{flex:none}.workflow-designer-drawer-body>.workflow-plugin-drawer-section:last-of-type>.workflow-designer-panel,.workflow-designer-drawer-body .workflow-platform-canvas-shell,.workflow-designer-drawer-body .workflow-simple-workspace,.workflow-designer-drawer-body .workflow-simple-designer{height:100%;min-height:0}.workflow-designer-drawer-body>.workflow-plugin-drawer-section:last-of-type>.workflow-designer-panel{flex:1}.workflow-designer-sidesheet .workflow-platform-editor-heading{flex-direction:column;align-items:stretch}.workflow-designer-sidesheet .workflow-platform-editor-actions{justify-content:flex-start}.workflow-designer-sidesheet .workflow-platform-draft-fields{width:100%;min-width:0;margin-top:12px}.workflow-designer-sidesheet .workflow-designer-panel{border:0;padding:0;overflow:hidden}.workflow-designer-sidesheet .workflow-simple-workspace{grid-template-columns:minmax(0,1fr)}.workflow-designer-sidesheet .workflow-simple-config{z-index:50;width:min(720px,92%);position:absolute;top:0;bottom:0;right:0;box-shadow:-8px 0 24px #0f26481f}.workflow-designer-sidesheet .workflow-simple-workspace{position:relative}.workflow-designer-sidesheet.is-fullscreen .workflow-simple-workspace,.workflow-designer-sidesheet.is-fullscreen .workflow-simple-designer{min-height:0}.workflow-designer-sidesheet.is-fullscreen .workflow-simple-config{width:min(720px,58vw)}.workflow-platform-sidebar,.workflow-platform-main,.workflow-platform-runtime-panel{border:1px solid var(--syd-workflow-color-border,var(--semi-color-border));background:#fff;border-radius:8px;min-width:0}.workflow-platform-sidebar{align-self:start;overflow:hidden}.workflow-platform-sidebar>section{padding:14px}.workflow-platform-sidebar>section+section{border-top:1px solid var(--syd-workflow-color-divider,var(--semi-color-border))}.workflow-platform-section-heading{color:#263552;margin-bottom:10px;font-size:14px}.workflow-platform-section-heading>div{align-items:baseline;gap:10px;display:flex}.workflow-platform-section-heading>div>span{font-size:12px}.workflow-platform-sidebar .syd-adaptive-table-host{margin:0 -14px}.workflow-platform-sidebar .semi-table-wrapper{border:0}.workflow-platform-list-link{color:#263552;cursor:pointer;text-align:left;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:3px;width:100%;padding:0;display:flex}.workflow-platform-list-link strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.workflow-platform-list-link span{color:#8b98ac;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;overflow:hidden}.workflow-platform-list-link:hover strong,.workflow-platform-list-link.is-active strong{color:#1a66ff}.workflow-table-name-cell{flex-direction:column;align-items:flex-start;gap:4px;width:100%;min-width:0;display:flex}.workflow-table-name-cell>strong{color:#1f2937;font-size:14px}.workflow-table-name-cell>.semi-input-wrapper{width:100%}.workflow-table-catalog-table .semi-table-body{overflow-x:hidden}.workflow-table-filter-grid{grid-template-columns:minmax(0,1fr) 180px auto;align-items:end;gap:12px;margin:16px 0 12px;display:grid}.workflow-table-filter-grid>.semi-autocomplete,.workflow-table-filter-grid>.semi-select{width:100%}.workflow-table-filter-grid .semi-input-prefix,.workflow-table-filter-grid .semi-input-prefix-text,.workflow-table-filter-grid .semi-select-prefix{white-space:nowrap;flex:none;width:auto;min-width:max-content}.workflow-table-filter-grid .semi-input-prefix>span,.workflow-table-filter-grid .semi-input-prefix-text>span,.workflow-table-filter-grid .semi-select-prefix>span{white-space:nowrap}.workflow-table-filter-grid .workflow-table-filter-autocomplete .semi-input-prefix,.workflow-table-filter-grid .workflow-table-filter-autocomplete .semi-input-prefix-text{box-sizing:border-box;width:70px;min-width:70px;color:var(--semi-color-text-2);flex:0 0 70px}.workflow-table-filter-actions{align-items:center;gap:8px;display:flex}@media (width<=760px){.workflow-table-filter-grid{grid-template-columns:1fr}}.workflow-platform-main{flex-direction:column;gap:16px;padding:16px;display:flex}.workflow-platform-editor-heading{align-items:flex-start}.workflow-platform-status-line{align-items:center;gap:8px;display:flex}.workflow-platform-unsaved{color:#c27a11;white-space:nowrap;flex:none;font-size:12px}.workflow-platform-import-source{color:#66758d;font-size:12px}.workflow-platform-file-input{display:none}.workflow-platform-mono{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.workflow-platform-canvas-shell{min-height:560px;position:relative}.workflow-designer-fullscreen-toggle{z-index:40;color:#667085;cursor:pointer;background:#fffffff0;border:1px solid #dfe4ec;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex;position:absolute;top:12px;right:12px}.workflow-designer-fullscreen-toggle:hover{color:#0064fa;border-color:#0064fa}.workflow-simple-workspace{border:1px solid var(--syd-workflow-color-border,var(--semi-color-border));background:#fff;border-radius:4px;grid-template-columns:minmax(0,1fr) 460px;min-height:640px;display:grid;overflow:hidden}.workflow-simple-designer{background-color:#fafafa;background-image:radial-gradient(circle,#919baf .5px,#0000 .5px);background-size:11px 11px;border:0;border-radius:0;min-height:640px;padding:18px 32px 80px;position:relative;overflow:auto}.workflow-simple-compatibility{background:#fff9eb;border:1px solid #f0c36a;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;margin:0 0 22px;padding:12px 14px;display:flex}.workflow-simple-compatibility>div{flex-direction:column;gap:4px;min-width:0;display:flex}.workflow-simple-compatibility strong{color:#8a5806;font-size:13px}.workflow-simple-compatibility span{color:#9a6b1d;font-size:12px;line-height:1.5}.workflow-simple-step{flex-direction:column;align-items:center;min-width:240px;display:flex}.workflow-simple-node-shell{position:relative}.workflow-simple-node-shell:hover .workflow-simple-node,.workflow-simple-node-shell:focus-within .workflow-simple-node{border-color:var(--syd-workflow-color-primary,#1677ff);box-shadow:0 0 0 1px var(--syd-workflow-color-primary,#1677ff), 0 5px 16px #1677ff29}.workflow-simple-node-actions{z-index:4;opacity:0;pointer-events:none;gap:4px;padding-bottom:4px;transition:opacity .12s;display:flex;position:absolute;top:-26px;right:8px}.workflow-simple-node-shell:hover .workflow-simple-node-actions,.workflow-simple-node-shell:focus-within .workflow-simple-node-actions{opacity:1;pointer-events:auto}.workflow-simple-node-actions button{border-radius:var(--syd-workflow-radius,4px);background:var(--syd-workflow-color-primary,#1677ff);color:#fff;cursor:pointer;border:0;place-items:center;width:22px;height:22px;padding:0;font-size:14px;display:grid;box-shadow:0 2px 6px #1677ff3d}.workflow-simple-node-actions button:hover{background:#0f63d8}.workflow-simple-condition-actions{z-index:4;opacity:0;pointer-events:none;gap:4px;margin-left:110px;padding-bottom:4px;transition:opacity .12s;display:flex;position:absolute;top:-26px;left:50%;right:auto;transform:translate(-100%)}.workflow-simple-branches>section:hover .workflow-simple-condition-actions{opacity:1;pointer-events:auto}.workflow-simple-condition-actions button{color:#fff;cursor:pointer;background:#1677ff;border:0;border-radius:4px;place-items:center;width:22px;height:22px;padding:0;font-size:14px;display:grid;box-shadow:0 2px 6px #1677ff3d}.workflow-simple-condition-actions button:hover{background:#0f63d8}.workflow-simple-node{color:#263552;cursor:pointer;text-align:left;background:#fff;border:1px solid #d7dde7;border-radius:8px;grid-template-columns:36px minmax(0,1fr) 16px;align-items:center;gap:10px;width:300px;min-height:72px;padding:11px 12px;display:grid;box-shadow:0 2px 8px #0f172a0f}.workflow-simple-node:hover{border-color:#1684ff;box-shadow:0 4px 14px #1684ff21}.workflow-simple-node>span{color:#1677ff;background:#eaf3ff;border-radius:8px;place-items:center;width:32px;height:32px;font-weight:700;display:grid}.workflow-simple-node>span.is-condition,.workflow-simple-node>span.is-parallel{color:#ff7a00;background:#fff4e5}.workflow-simple-node>span.is-data_create,.workflow-simple-node>span.is-data_update{color:#5268ff;background:#eef0ff}.workflow-simple-node>span svg{width:17px;height:17px}.workflow-simple-node>div{flex-direction:column;gap:5px;min-width:0;display:flex}.workflow-simple-node strong{font-size:14px}.workflow-simple-node small{color:#8794a9;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.workflow-simple-node em{color:#98a2b3;font-size:20px;font-style:normal}.workflow-simple-path{flex-direction:column;align-items:center;display:flex}.workflow-simple-line{background:#c3ccd9;width:1px;height:42px}.workflow-simple-insert-trigger{z-index:3;flex-direction:column;align-items:center;margin:-34px 0 8px;display:flex;position:relative}.workflow-simple-insert-trigger.is-open{z-index:30}.workflow-simple-add{z-index:1;color:#62718a;cursor:pointer;background:#fff;border:1px solid #b9c4d3;border-radius:50%;place-items:center;width:26px;height:26px;margin:0;font-size:18px;display:grid}.workflow-simple-add:hover{color:#fff;background:#1677ff;border-color:#1677ff}.workflow-simple-add-branch{color:#a46207;cursor:pointer;background:#fffaf0;border:1px solid #f0c987;border-radius:14px;margin-top:10px;padding:5px 10px;font-size:11px}.workflow-simple-add-branch:hover{background:#fff4dc;border-color:#e5a73f}.workflow-simple-palette{z-index:31;--palette-border:#303030;--palette-border-strong:#3a3a3a;border:1px solid var(--palette-border);background:#151515;border-radius:8px;flex-direction:column;gap:12px;width:368px;margin:0;padding:12px;display:flex;position:absolute;top:-12px;left:calc(100% - 2px);box-shadow:0 14px 34px #00000057}.workflow-simple-palette>section{flex-direction:column;gap:6px;display:flex}.workflow-simple-palette>section+section{border-top:1px solid var(--palette-border);padding-top:10px}.workflow-simple-palette h4{color:#9b9b9b;margin:0;font-size:11px;font-weight:500}.workflow-simple-palette>section>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.workflow-simple-palette>section>div>button{border:1px solid var(--palette-border-strong);color:#fff;cursor:pointer;text-align:left;background:#151515;border-radius:4px;align-items:center;gap:7px;min-height:46px;padding:7px;transition:border-color .12s,background .12s;display:flex}.workflow-simple-palette>section>div>button:hover{background:#222;border-color:#1677ff}.workflow-simple-palette>section>div>button>span{color:#fff;background:#1677ff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:15px;display:grid}.workflow-simple-palette>section>div>button>span.is-condition,.workflow-simple-palette>section>div>button>span.is-parallel{background:#ff7a00}.workflow-simple-palette>section>div>button>span.is-data_create,.workflow-simple-palette>section>div>button>span.is-data_update{background:#5268ff}.workflow-simple-palette>section>div>button>div{flex-direction:column;gap:2px;min-width:0;display:flex}.workflow-simple-palette strong{color:#f5f5f5;font-size:12px}.workflow-simple-palette small{color:#929292;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.workflow-simple-branches{background-image:linear-gradient(#c3ccd9,#c3ccd9);background-position:top;background-repeat:no-repeat;background-size:1px 18px;gap:0;padding:36px 0 1px;display:flex;position:relative}.workflow-simple-branches>section{background-image:linear-gradient(#c3ccd9,#c3ccd9);background-position:bottom;background-repeat:no-repeat;background-size:100% 1px;flex-direction:column;flex:none;align-items:center;width:auto;min-width:328px;padding:0 14px;display:flex;position:relative}.workflow-simple-branches>section:first-child{background-position:100% 100%;background-size:50% 1px}.workflow-simple-branches>section:last-child{background-position:0 100%;background-size:50% 1px}.workflow-simple-branches>section:after{content:"";background:#c3ccd9;height:1px;position:absolute;top:-18px;left:0;right:0}.workflow-simple-branches>section:first-child:after{left:50%}.workflow-simple-branches>section:last-child:after{right:50%}.workflow-simple-branches>section:before{content:"";background:#c3ccd9;width:1px;height:18px;position:absolute;top:-18px;left:50%}.workflow-simple-branches>section[draggable=true]{cursor:grab;transition:opacity .12s,transform .12s}.workflow-simple-branches>section[draggable=true]:active{cursor:grabbing}.workflow-simple-branches>section.is-dragging{opacity:.28}.workflow-simple-branch-slot{background:#1677ff1f;border:1px dashed #1677ff;border-radius:6px;flex:none;align-self:flex-start;width:220px;height:64px;margin:0 40px;box-shadow:inset 0 0 0 1px #1677ff0f}.workflow-simple-condition{color:#8a5410;cursor:pointer;text-align:left;background:#fffaf2;border:1px solid #f2c98f;border-radius:6px;width:220px;padding:9px 10px}.workflow-simple-condition strong,.workflow-simple-condition small{display:block}.workflow-simple-condition small{color:#a6783d;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;overflow:hidden}.workflow-simple-branches .workflow-simple-insert-trigger{margin:-34px 0 8px}.workflow-simple-branch-tail{background:#c3ccd9;flex:1;width:1px;min-height:24px}.workflow-simple-merge{flex-direction:column;align-items:center;display:flex}.workflow-simple-merge:before{content:"";background:#c3ccd9;width:1px;height:42px}.workflow-simple-warning{color:#b42318;margin:12px;font-size:12px}.workflow-simple-config{border-left:1px solid var(--syd-workflow-color-divider,var(--semi-color-border));background:#fff;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.workflow-simple-config.is-empty{place-items:center;padding:24px;display:grid}.workflow-simple-config>header{border-bottom:1px solid var(--syd-workflow-color-divider,var(--semi-color-border));flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:12px 16px;display:flex}.workflow-simple-config>header>div{flex-direction:column;gap:3px;min-width:0;display:flex}.workflow-simple-config>header span{color:#8794a9;font-size:11px}.workflow-simple-config>header strong{color:#1d2939;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.workflow-simple-config>header>button{color:#98a2b3;cursor:pointer;background:0 0;border:0;font-size:22px}.workflow-simple-config.is-approval-config>header{justify-content:flex-start;min-height:68px;padding:12px 18px}.workflow-simple-config.is-approval-config>header>.workflow-simple-config-heading{flex:1}.workflow-simple-config.is-approval-config>header>button:last-child{margin-left:auto}.workflow-simple-config>header .workflow-approval-config-icon{color:#fff;background:#1677ff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:16px;display:grid}.workflow-simple-config-title-row{align-items:center;gap:6px;min-width:0;display:flex}.workflow-simple-config-title-row>strong{min-width:0}.workflow-simple-config-title-row .semi-input-wrapper{width:220px;height:28px}.workflow-simple-config-name-edit{color:#667085;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex}.workflow-simple-config-name-edit:hover{color:#0064fa;background:#f2f4f7}.workflow-simple-config-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden auto}.workflow-simple-config-body:has(>footer){padding-bottom:57px}.workflow-simple-config-body section{border-bottom:1px solid var(--syd-workflow-color-divider,var(--semi-color-border));padding:16px}.workflow-simple-config-body h3{color:#344054;align-items:baseline;gap:6px;margin:0 0 14px;font-size:13px;display:flex}.workflow-simple-config-body h3 small{color:#98a2b3;font-size:10px;font-weight:400}.workflow-simple-config-body label{color:#667085;flex-direction:column;gap:6px;margin-top:12px;font-size:12px;display:flex}.workflow-simple-config-body label:first-of-type{margin-top:0}.workflow-simple-config-body label .semi-select{width:100%}.workflow-simple-config-body .workflow-assignee-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;display:grid}.workflow-simple-config-body .workflow-assignee-grid>h3{grid-column:1/-1}.workflow-simple-config-body .workflow-assignee-grid>label{min-width:0;margin-top:12px}.workflow-simple-config-body .workflow-assignee-grid>label:nth-of-type(-n+2){margin-top:0}.workflow-simple-config-body .workflow-assignee-empty{border:1px solid var(--syd-workflow-color-border,var(--semi-color-border));color:#667085;background:#fafafa;border-radius:4px;grid-column:1/-1;margin-top:12px;padding:10px 12px;font-size:12px;line-height:20px}.workflow-simple-config-body .workflow-assignee-empty.is-error{color:#d92d20;background:#fff1f0;border-color:#ffccc7}.workflow-simple-config-body .workflow-approval-operation{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;display:grid}.workflow-simple-config-body .workflow-approval-operation>h3,.workflow-simple-config-body .workflow-approval-operation>label:not(.workflow-simple-default){grid-column:1/-1}.workflow-simple-config-body .workflow-approval-operation>.workflow-simple-default{min-width:0}.workflow-adaptive-select{width:100%}.workflow-simple-config-body.is-system>section:first-child>label:nth-last-child(-n+2),.workflow-simple-config-body .workflow-assignee-timeout{display:none}.workflow-simple-config-body footer{z-index:3;border-top:1px solid var(--syd-workflow-color-divider,var(--semi-color-border));background:#fff;justify-content:flex-end;align-items:center;gap:8px;min-height:57px;padding:12px 16px;display:flex;position:absolute;bottom:0;left:0;right:0}.workflow-simple-config-body.is-approval{overflow:hidden}.workflow-approval-config-tabs{background:#fff;flex-direction:column;flex:1;min-height:0;display:flex}.workflow-approval-config-tabs>.semi-tabs-bar{border-bottom:1px solid var(--syd-workflow-color-divider,var(--semi-color-border));background:#fff;flex:none;margin:0;padding:8px 16px 0}.workflow-approval-config-tabs>.semi-tabs-bar .semi-tabs-tab-list{width:100%}.workflow-approval-config-tabs>.semi-tabs-bar .semi-tabs-tab{justify-content:center;min-width:118px;font-weight:500}.workflow-approval-config-tabs>.semi-tabs-content{flex:1;min-height:0;overflow:hidden auto}.workflow-approval-config-tabs .semi-tabs-pane{min-height:100%}.workflow-simple-config-body .workflow-approval-assignee-section,.workflow-simple-config-body .workflow-approval-readonly-section,.workflow-simple-config-body .workflow-approval-actions-section,.workflow-simple-config-body .workflow-approval-fields-section,.workflow-simple-config-body .workflow-approval-empty-section{border-bottom:0}.workflow-approval-assignee-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 32px;width:100%;padding:4px 0 18px;display:grid!important}.workflow-approval-assignee-options .semi-radio{flex-direction:row;align-items:center;gap:0;min-width:0;min-height:20px;margin:0;display:inline-flex}.workflow-approval-assignee-options .semi-radio-inner{flex:none;margin-top:0}.workflow-approval-assignee-options .semi-radio-addon{color:#475467;align-items:center;min-width:0;margin-left:8px;font-size:13px;line-height:20px;display:inline-flex}.workflow-approval-assignee-detail{border:1px solid var(--syd-workflow-color-border,var(--semi-color-border));background:#fafbfc;border-radius:6px;padding:16px}.workflow-approval-assignee-detail:empty{display:none}.workflow-approval-assignee-detail>label:first-child{margin-top:0}.workflow-approval-rule-grid{border-top:1px solid var(--syd-workflow-color-divider,var(--semi-color-border));grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;padding-top:18px;display:grid}.workflow-approval-rule-grid>label{min-width:0;margin-top:0}.workflow-approval-rule-grid>.workflow-initiator-approval-mode{grid-column:1/-1;max-width:320px}.workflow-approval-actions-table{border-radius:4px;overflow:hidden}.workflow-approval-actions-table .semi-table-thead>.semi-table-row>.semi-table-row-head{color:#475467;background:#f7f8fa;font-weight:500}.workflow-approval-actions-table .semi-table-row-cell{vertical-align:middle}.workflow-approval-action-name{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.workflow-approval-action-name strong{color:#344054;font-size:13px}.workflow-approval-action-description{color:#667085;font-size:12px;line-height:18px}.workflow-approval-readonly-value{color:#344054;font-size:13px}.workflow-approval-readonly-list{border:1px solid var(--syd-workflow-color-border,var(--semi-color-border));border-radius:6px;flex-direction:column;margin:0;display:flex}.workflow-approval-readonly-list>div{border-top:1px solid var(--syd-workflow-color-divider,var(--semi-color-border));grid-template-columns:160px minmax(0,1fr);gap:16px;padding:12px 14px;display:grid}.workflow-approval-readonly-list>div:first-child{border-top:0}.workflow-approval-readonly-list dt{color:#667085}.workflow-approval-readonly-list dd{color:#1d2939;word-break:break-word;margin:0}.workflow-simple-fields.is-readonly .workflow-field-readonly-mark{color:#c3cad5;font-size:12px}.workflow-simple-fields.is-readonly .workflow-field-readonly-mark.is-active{color:#1677ff}.workflow-approval-empty-section{place-items:center;min-height:280px;display:grid}.workflow-simple-config-body footer.workflow-approval-config-footer{justify-content:flex-start}.workflow-approval-footer-spacer{flex:1}.workflow-simple-config-error{color:#d92d20;background:#fff1f0;border-radius:4px;margin:12px 16px 0;padding:8px 10px;font-size:12px;line-height:20px}.workflow-simple-fields{border:1px solid var(--syd-workflow-color-border,var(--semi-color-border));border-radius:4px;overflow:hidden}.workflow-simple-fields>div{border-top:1px solid var(--syd-workflow-color-divider,var(--semi-color-border));color:#667085;grid-template-columns:1fr 54px 92px;align-items:center;gap:8px;min-height:42px;padding:6px 8px;font-size:11px;display:grid}.workflow-simple-fields>div:first-child{border-top:0}.workflow-simple-fields>div.is-header{color:#98a2b3;background:#fafafa;min-height:34px}.workflow-simple-fields strong{color:#344054;font-size:12px}.workflow-simple-fields.is-permission-matrix>div{grid-template-columns:minmax(0,1fr) repeat(3,72px)}.workflow-simple-fields.is-permission-matrix.has-required>div{grid-template-columns:minmax(0,1fr) repeat(4,60px)}.workflow-simple-fields.is-permission-matrix>div>span:not(:first-child){place-items:center;display:grid}.workflow-simple-fields.is-permission-matrix input[type=radio],.workflow-simple-fields.is-permission-matrix input[type=checkbox]{accent-color:#1677ff;cursor:pointer;width:16px;height:16px;margin:0}.workflow-simple-fields.is-permission-matrix input[type=radio]:disabled,.workflow-simple-fields.is-permission-matrix input[type=checkbox]:disabled{cursor:not-allowed;opacity:.45}.workflow-simple-fields.is-permission-matrix .is-permission-all{background:#fff}.workflow-simple-fields.is-permission-matrix>div.is-field-group{background:#f6f8fb;grid-template-columns:minmax(96px,.8fr) minmax(0,1.2fr);min-height:36px}.workflow-simple-fields.is-permission-matrix>div.is-field-group .is-field-group-display{grid-column:2/-1;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex;margin-top:0!important}.is-field-group-summary{color:#667085;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-style:normal;line-height:18px;overflow:hidden}.is-field-group-mode{flex:none;width:92px}.is-field-group-mode-text{color:#667085;white-space:nowrap;font-size:11px}.workflow-simple-fields.is-permission-matrix>div.is-field-group .is-field-group-toggle label{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.workflow-simple-fields.is-permission-matrix>div.is-field-group .is-field-group-condition{color:#1677ff;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;margin:0;padding:2px 6px;font-size:11px;line-height:18px}.workflow-simple-fields.is-permission-matrix>div.is-field-group .is-field-group-condition:hover{text-decoration:underline}.workflow-block-condition .workflow-condition-value{grid-template-columns:minmax(0,1fr)}.workflow-simple-fields.is-permission-matrix>div.workflow-block-condition,.workflow-simple-fields.is-permission-matrix.has-required>div.workflow-block-condition{background:#f7faff;border-top:0;border-radius:0;grid-template-columns:none;align-items:stretch;gap:8px;margin:0;padding:10px 12px;display:flex}.workflow-block-condition{background:#f7faff;border:1px solid #d7e3f8;border-radius:6px;flex-direction:column;gap:8px;margin-top:10px;padding:10px;display:flex}.workflow-block-condition header{flex-direction:column;gap:2px;display:flex}.workflow-block-condition header strong{color:#344054;font-size:12px}.workflow-block-condition header span{color:#667085;font-size:11px;line-height:18px}.workflow-block-condition-relation{align-items:center;gap:6px;display:inline-flex}.workflow-block-condition-relation .semi-select{width:96px}.workflow-block-condition .workflow-condition-card{grid-template-columns:minmax(0,1.1fr) 104px minmax(0,1fr) 26px;align-items:center;gap:6px;display:grid}.workflow-block-condition footer{align-items:center;gap:8px;display:flex}.workflow-block-condition footer button{color:#475467;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:4px;padding:2px 8px;font-size:11px}.workflow-block-condition footer button:hover{color:#1677ff;border-color:#1677ff}.workflow-block-condition-remove:disabled{opacity:.4;cursor:not-allowed}.workflow-block-condition-remove:hover:not(:disabled){color:#d92d20}.workflow-block-condition-tip{color:#667085;margin:0;font-size:12px;line-height:20px}.workflow-block-condition-body .workflow-condition-card{grid-template-columns:minmax(0,1.2fr) 120px minmax(0,1fr) 28px;align-items:center;gap:8px;display:grid}.workflow-block-condition-remove{color:#98a2b3;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.workflow-block-condition-remove:hover{color:#d92d20}.workflow-block-condition-footer{align-items:center;gap:8px;display:flex}.workflow-block-condition-spacer{flex:1}.workflow-simple-fields.is-permission-matrix>div.is-field-group strong{color:#667085;font-size:11px}.workflow-field-contract-tag{color:#667085;vertical-align:middle;background:#f2f4f7;border-radius:3px;align-items:center;margin-left:6px;padding:0 5px;font-size:10px;font-weight:400;line-height:18px;display:inline-flex}.workflow-simple-config-body.is-start section>.semi-banner{margin-bottom:12px}.workflow-simple-default{align-items:center;flex-direction:row!important}.workflow-visibility-section .workflow-visibility-required{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.workflow-visibility-section .workflow-visibility-required label{background:#f8fafc;border:1px solid #e5ebf3;border-radius:6px;min-width:0;margin-top:0;padding:8px 10px}.workflow-visibility-viewers{margin-top:14px}.workflow-visibility-viewers-heading{color:#475467;justify-content:space-between;align-items:center;font-size:12px;display:flex}.workflow-visibility-viewers-heading button{color:#1a66ff;cursor:pointer;background:#f5f8ff;border:1px solid #b8ccf5;border-radius:5px;padding:3px 8px}.workflow-visibility-viewer{grid-template-columns:128px minmax(0,1fr) 28px;align-items:center;gap:8px;margin-top:8px;display:grid}.workflow-visibility-viewer>.semi-select{width:100%;min-width:0}.workflow-visibility-viewer-remove{color:#98a2b3;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.workflow-visibility-viewer-remove:hover{color:#d92d20}.workflow-visibility-empty{border:1px dashed var(--syd-workflow-color-border,var(--semi-color-border));color:#98a2b3;text-align:center;border-radius:6px;margin-top:8px;padding:10px;font-size:12px}.workflow-visibility-section>.semi-banner{margin-top:12px}.workflow-action-label-row{grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.workflow-action-label-row small{display:none}.workflow-simple-path-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.workflow-condition-list{flex-direction:column;gap:10px;margin-bottom:10px;display:flex;position:relative}.workflow-condition-section>label+.workflow-condition-list{margin-top:12px}.workflow-simple-config-body .workflow-condition-section{border-bottom:0}.workflow-condition-level{flex-direction:column;gap:12px;min-width:0;display:flex;position:relative}.workflow-condition-level.has-many{padding-left:92px}.workflow-condition-level.has-many:after{z-index:0;content:"";background:#cbd3df;width:69px;height:1px;position:absolute;top:50%;left:0}.workflow-condition-level-relation{z-index:3;height:32px;top:50%;left:0;transform:translateY(-50%);box-shadow:0 1px 2px #1018280a;background:#fff!important;border:1px solid #d9dfe8!important;border-radius:6px!important;width:64px!important;position:absolute!important}.workflow-condition-level-item{min-width:0;position:relative}:is(.workflow-condition-level:has(.workflow-condition-add-menu),.workflow-condition-level-item:has(.workflow-condition-add-menu),.workflow-condition-level-content:has(.workflow-condition-add-menu),.workflow-condition-card:has(.workflow-condition-add-menu)){z-index:100}.workflow-condition-connector{z-index:0;pointer-events:none;border-style:solid;border-color:#cbd3df;width:24px;position:absolute;left:-24px}.workflow-condition-connector.is-start{border-width:1px 0 0 1px;border-radius:8px 0 0;top:50%;bottom:-6px}.workflow-condition-connector.is-middle{border-width:0 0 0 1px;top:-6px;bottom:-6px}.workflow-condition-connector.is-middle:after{content:"";background:#cbd3df;width:24px;height:1px;position:absolute;top:50%;left:0}.workflow-condition-connector.is-end{border-width:0 0 1px 1px;border-radius:0 0 0 8px;top:-6px;bottom:50%}.workflow-condition-level-content{z-index:1;min-width:0;position:relative}.workflow-condition-level.is-nested{padding-top:4px;padding-bottom:4px}.workflow-condition-card{z-index:1;background:#fff;border:0;grid-template-columns:minmax(0,1.6fr) minmax(68px,.75fr) minmax(0,1.8fr);gap:8px;min-width:0;padding:0 58px 0 0;display:grid;position:relative}.workflow-condition-card .semi-select,.workflow-condition-card .semi-input-wrapper{width:100%;min-width:0}.workflow-condition-actions{align-items:center;gap:2px;display:flex;position:absolute;top:3px;right:0}.workflow-condition-actions>button,.workflow-condition-actions>.workflow-condition-add>button{color:#98a2b3;cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;width:24px;height:26px;padding:0;display:grid}.workflow-condition-actions>button:hover:not(:disabled),.workflow-condition-actions>.workflow-condition-add>button:hover{color:#1677ff;background:#f2f6ff}.workflow-condition-actions>button:disabled{cursor:not-allowed;opacity:.42}.workflow-condition-actions .workflow-condition-add-menu{left:auto;right:0}.workflow-condition-value{grid-template-columns:minmax(68px,.8fr) minmax(0,1.2fr);gap:6px;min-width:0;display:grid}.workflow-condition-field-option{flex-direction:column;gap:3px;min-width:0;padding:2px 0;display:flex}.workflow-condition-field-option small{color:#98a2b3;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:400;overflow:hidden}.workflow-condition-field-option strong{color:#344054;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.workflow-condition-field-dropdown .semi-select-option{min-height:34px}.workflow-condition-field-dropdown .semi-select-option-text{text-overflow:clip;white-space:normal;word-break:break-word;overflow:visible}.workflow-condition-field-dropdown .semi-select-option-group{color:#98a2b3;white-space:normal;word-break:break-word;overflow:visible}.workflow-condition-add{display:inline-flex;position:relative}.workflow-condition-add-menu{z-index:120;border:1px solid var(--syd-workflow-color-border,var(--semi-color-border));background:#fff;border-radius:6px;flex-direction:column;min-width:116px;padding:4px;display:flex;position:absolute;left:0;box-shadow:0 8px 24px #10182824}.workflow-condition-add-menu.is-down{top:100%}.workflow-condition-add-menu.is-up{bottom:100%}.workflow-condition-add-menu button{color:#344054;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:4px;padding:8px 10px}.workflow-condition-add-menu button:hover{color:#1677ff;background:#f2f6ff}.workflow-simple-data-mapping{flex-direction:column;gap:8px;display:flex}.workflow-simple-data-mapping>div{grid-template-columns:140px 180px minmax(220px,1fr);align-items:center;gap:10px;display:grid}.workflow-simple-data-mapping strong{color:#475467;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.workflow-simple-data-mapping .semi-select,.workflow-simple-data-mapping .semi-input-wrapper,.workflow-simple-data-mapping .semi-cascader{width:100%;min-width:0}@media (width<=1180px){.workflow-simple-workspace{grid-template-columns:minmax(0,1fr)}.workflow-simple-config{border-top:1px solid var(--syd-workflow-color-divider,var(--semi-color-border));border-left:0}}.workflow-platform-canvas-shell .workflow-bpmn-designer{min-height:560px}.workflow-platform-validation ul{margin:6px 0 0;padding-left:20px}.workflow-platform-readonly-panel{padding:16px}.workflow-platform-panel-title{color:#1d2b45;margin-bottom:14px;font-size:15px;font-weight:700}.workflow-platform-readonly-panel dl{flex-direction:column;gap:12px;margin:0;display:flex}.workflow-platform-readonly-panel dl>div{grid-template-columns:74px minmax(0,1fr);gap:10px;display:grid}.workflow-platform-readonly-panel dt{color:#8794a9;font-size:12px}.workflow-platform-readonly-panel dd{color:#263552;word-break:break-word;min-width:0;margin:0;font-size:13px;line-height:1.5}.workflow-platform-loading{border:1px solid var(--syd-workflow-color-border,var(--semi-color-border));border-radius:4px;place-items:center;min-height:560px;display:grid}.workflow-platform-runtime-panel{padding:16px}.workflow-platform-console-block{margin-bottom:20px}.workflow-platform-console-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.workflow-platform-console-heading>div{flex-direction:column;gap:2px;display:flex}.workflow-platform-console-heading strong{color:#263552;font-size:14px}.workflow-platform-console-heading span{color:#8794a9;font-size:12px}.workflow-platform-instance-detail-heading{border-top:1px solid var(--syd-workflow-color-divider,var(--semi-color-border));padding-top:16px}.workflow-platform-runtime-start{flex-wrap:wrap;max-width:none;margin-bottom:8px}.workflow-platform-runtime-start .semi-input-wrapper{min-width:180px}.workflow-platform-runtime-start .semi-input-wrapper,.workflow-platform-runtime-lookup .semi-input-wrapper{flex:1}.workflow-platform-runtime-lookup{max-width:680px;margin-bottom:16px}.workflow-platform-runtime-actions{flex:none}.workflow-platform-runtime-content{flex-direction:column;gap:14px;display:flex}.workflow-platform-runtime-summary{background:#f7f9fc;border-radius:4px;flex-wrap:wrap;justify-content:flex-start;padding:12px}.workflow-platform-runtime-summary>div{flex-direction:column;gap:4px;min-width:170px;display:flex}.workflow-platform-runtime-summary span,.workflow-platform-runtime-row span{color:#8794a9;font-size:12px}.workflow-platform-runtime-summary strong{color:#263552;font-size:13px}.workflow-platform-runtime-block{padding-top:4px}.workflow-platform-runtime-block h3{color:#263552;margin:0 0 8px;font-size:14px}.workflow-platform-runtime-row{border-top:1px solid var(--syd-workflow-color-divider,var(--semi-color-border));padding:12px 0}.workflow-platform-runtime-row>div{flex-direction:column;gap:4px;min-width:0;display:flex}.workflow-platform-runtime-row strong{color:#263552;font-size:13px}.workflow-platform-selection-hint{color:#66758d;font-size:12px}@media (width<=1280px){.workflow-platform-layout{grid-template-columns:1fr}.workflow-platform-sidebar{grid-template-columns:1fr 1fr;display:grid}.workflow-platform-sidebar>section+section{border-top:0;border-left:1px solid var(--syd-workflow-color-divider,var(--semi-color-border))}.workflow-platform-editor-heading{flex-direction:column;align-items:stretch}.workflow-platform-editor-actions{justify-content:flex-start}.workflow-platform-draft-fields{width:100%;min-width:0}}@media (width<=760px){.workflow-platform-topbar,.workflow-platform-editor-heading{flex-direction:column;align-items:flex-start}.workflow-platform-topbar-actions,.workflow-platform-editor-actions,.workflow-platform-draft-fields,.workflow-platform-runtime-start{width:100%}.workflow-platform-draft-fields{flex-direction:column;min-width:0}.workflow-platform-draft-fields>*{width:100%}.workflow-platform-runtime-start,.workflow-platform-runtime-lookup{flex-direction:column;align-items:stretch}.workflow-platform-sidebar{display:block}.workflow-platform-sidebar>section+section{border-top:1px solid var(--syd-workflow-color-divider,var(--semi-color-border));border-left:0}.workflow-platform-main{padding:10px}}.workflow-simple-value-rules{flex-direction:column;gap:6px;min-width:0;display:flex}.workflow-simple-value-rule{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.workflow-simple-value-rule>:is(.semi-select,.semi-input-wrapper){flex:96px;min-width:96px}.workflow-simple-value-rule-arrow{color:#98a2b3;font-size:12px}.workflow-simple-value-rules>small{color:#98a2b3;font-size:11px;line-height:1.5}.workflow-guard-level{align-items:center;gap:6px;min-width:0;display:flex}.workflow-guard-level-items{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.workflow-guard-level.is-nested>.workflow-guard-level-items{border-left:2px solid #e4e8ee;padding-left:8px}.workflow-guard-level-relation{flex:0 0 56px;width:56px!important}.workflow-guard-level-item{min-width:0}.workflow-guard-row-actions{white-space:nowrap;align-items:center;gap:2px;display:inline-flex}.workflow-guard-add-menu{background:#fff;border:1px solid #e4e8ee;border-radius:6px;align-items:center;gap:2px;padding:0 4px;display:inline-flex}.workflow-simple-value-rule-group{flex-direction:column;gap:4px;min-width:0;display:flex}.workflow-simple-value-rule-conditions{border:1px dashed #e4e8ee;border-radius:6px;flex-direction:column;gap:6px;min-width:0;padding:6px 8px;display:flex}.workflow-simple-data-mapping>div:has(.workflow-simple-value-rules){align-items:start}.workflow-simple-data-mapping>div:has(.workflow-simple-value-rules)>strong{padding-top:6px}.workflow-simple-extra-write{background:#fcfcfd;border:1px solid #eaecf0;border-radius:8px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.workflow-simple-extra-write+.workflow-simple-extra-write{margin-top:10px}.todo-preview-card{align-items:flex-start;gap:10px;padding:4px 0;display:flex}.todo-preview-card-dot{background:#b9d6ff;border-radius:4px;flex:none;width:16px;height:16px;margin-top:2px}.todo-preview-card-main{flex:1;min-width:0}.todo-preview-title{color:var(--text-primary);word-break:break-all;font-size:15px;font-weight:600;line-height:1.5}.todo-preview-meta{color:var(--text-secondary);margin-top:4px;font-size:12px;line-height:1.9}.todo-preview-slot{color:var(--brand-600,#08a352);background:#0ac1601a;border-radius:4px;padding:0 4px;font-weight:500}.todo-preview-slot.is-node{background:var(--surface-panel-muted);color:var(--text-secondary)}.todo-preview-field{color:var(--text-primary)}.todo-preview-field-key{color:var(--text-secondary)}.master-standard-sidesheet .todo-config-tabs .semi-tabs-content{padding:12px 0 0}.todo-title-part-toolbar{gap:8px;margin-top:12px;display:flex}.syd-doc-layout.syd-doc-layout{grid-template-columns:168px minmax(0,1fr);display:grid}.syd-doc-layout>.syd-doc-toc{border-right:1px solid var(--grid-line);padding-right:16px}.syd-doc-toc-list{flex-direction:column;gap:2px;display:flex;position:sticky;top:80px}.syd-doc-toc-item{height:36px;color:var(--text-secondary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;padding:0 12px;display:flex}.syd-doc-toc-item strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400;line-height:20px;overflow:hidden}.syd-doc-toc-item:hover{background:var(--surface-panel-muted);color:var(--text-primary)}.syd-doc-toc-item.is-active{background:var(--brand-50);color:var(--brand-600)}@media (width<=720px){.syd-doc-layout.syd-doc-layout{grid-template-columns:minmax(0,1fr)}.syd-doc-layout>.syd-doc-toc{border-right:0;border-bottom:1px solid var(--grid-line);padding:0 0 12px}.syd-doc-toc-list{flex-flow:wrap;position:static}}.business-encapsulation-intro{border-bottom:1px solid var(--grid-line);flex-direction:column;gap:4px;padding:16px 20px;display:flex}.business-encapsulation-intro span{color:var(--text-secondary);font-size:13px;line-height:20px}.business-encapsulation-body{grid-template-columns:minmax(0,1fr);gap:32px;padding:16px 20px 20px;display:grid}.business-encapsulation-body.has-nav{gap:0}.business-encapsulation-body.has-nav>.business-encapsulation-main{padding-left:24px}.business-encapsulation-body.has-nav .business-encapsulation-bleed{margin-left:0}.business-encapsulation-body.has-nav>.business-encapsulation-main:has(>.business-encapsulation-bleed)>.business-encapsulation-doc-head{margin-left:0}.business-encapsulation-body.has-nav>.business-encapsulation-main:has(>.business-encapsulation-bleed)>.business-encapsulation-doc-section{margin-left:0}@media (width<=720px){.business-encapsulation-body.has-nav>.business-encapsulation-main{padding:16px 0 0}}.business-encapsulation-main{flex-direction:column;gap:12px;min-width:0;display:flex}.business-encapsulation-rules{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.business-encapsulation-rules ul{color:var(--text-secondary);margin:6px 0 0;padding-left:18px;font-size:13px;line-height:22px}.business-encapsulation-samples{flex-direction:column;gap:14px;display:flex}.business-encapsulation-sample-caption{color:var(--text-secondary);align-items:center;gap:8px;margin-bottom:6px;font-size:13px;display:flex}.business-encapsulation-sample-caption strong{color:var(--semi-color-text-0);font-size:14px}.business-encapsulation-sample-body{background:var(--surface-panel-muted);border-radius:4px;padding:12px;font-size:14px;line-height:20px}.business-encapsulation-sample-diff{color:var(--semi-color-warning);margin-top:6px;font-size:12px;line-height:18px}.business-encapsulation-main>.semi-tabs>.semi-tabs-content,.business-encapsulation-main>.business-encapsulation-bleed>.semi-tabs>.semi-tabs-content{padding-top:16px}.business-encapsulation-status-group+.business-encapsulation-status-group{margin-top:16px}.business-encapsulation-status-label{color:var(--semi-color-text-0);margin-bottom:6px;font-size:13px;font-weight:600}.business-encapsulation-empty{color:var(--semi-color-text-2);padding:12px 4px;font-size:12px}.business-encapsulation-note{color:var(--semi-color-text-2);font-size:12px}.business-encapsulation-sample-page{background:var(--surface-panel);padding-left:0;padding-right:0;font-size:16px;line-height:24px}.business-encapsulation-sample-tabs{background:0 0;padding-left:0;padding-right:0;font-size:16px;line-height:24px}.business-encapsulation-bleed{margin-left:-20px;margin-right:-20px}.business-encapsulation-bleed .semi-tabs-pane,.business-encapsulation-bleed .semi-tabs-pane-motion-overlay{overflow:visible}.business-encapsulation-sample-list{line-height:1.5}.business-encapsulation-doubt{color:var(--semi-color-danger)}.business-encapsulation-field-cats{flex-direction:column;gap:20px;display:flex}.business-encapsulation-field-cat>h4{color:var(--semi-color-text-0);align-items:baseline;gap:8px;margin:0 0 10px;font-size:14px;font-weight:600;line-height:20px;display:flex}.business-encapsulation-field-cat>h4>span{color:var(--semi-color-text-2);font-size:12px;font-weight:400}.business-encapsulation-field-row{border-top:1px solid var(--semi-color-border);align-items:flex-start;gap:12px;padding:8px 0;display:flex}.business-encapsulation-field-row>strong{color:var(--semi-color-text-1);flex:0 0 88px;font-size:13px;font-weight:500;line-height:22px}.business-encapsulation-field-row>div{flex-wrap:wrap;gap:8px;display:flex}.business-encapsulation-field-chip{background:var(--semi-color-fill-0);color:var(--semi-color-text-0);border-radius:4px;align-items:baseline;gap:2px;padding:0 8px;font-size:13px;line-height:22px;display:inline-flex}.business-encapsulation-field-chip>em{color:var(--semi-color-text-2);font-size:11px;font-style:normal}.business-encapsulation-suggest{color:var(--semi-color-primary)}.business-encapsulation-db{flex-direction:column;gap:2px;display:flex}.business-encapsulation-db-en{color:var(--semi-color-text-2);overflow-wrap:anywhere;font-size:12px;font-style:normal}.business-encapsulation-dict-filters{flex-wrap:wrap;align-items:flex-end;gap:12px;padding:0 0 14px;display:flex}.business-encapsulation-dict-field{width:210px;display:block}.business-encapsulation-dict-reset{border:1px solid var(--semi-color-border);height:32px;color:var(--semi-color-text-1);cursor:pointer;background:0 0;border-radius:6px;padding:0 14px}.business-encapsulation-dict-reset:hover{border-color:var(--semi-color-primary);color:var(--semi-color-primary)}.business-encapsulation-footer-matrix{flex-direction:column;gap:10px;display:flex}.business-encapsulation-footer-scroll{overflow-x:auto}.business-encapsulation-footer-module{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.business-encapsulation-footer-module strong{color:var(--semi-color-text-0);font-size:14px}.business-encapsulation-footer-none{color:var(--semi-color-text-2)}.business-encapsulation-footer-node-name{color:var(--semi-color-text-0);align-items:center;gap:6px;margin-bottom:6px;font-size:13px;font-weight:600;display:flex}.business-encapsulation-footer-node-name em{color:var(--semi-color-text-2);font-size:12px;font-style:normal;font-weight:400}.business-encapsulation-footer-cell.product-management-sidesheet.master-standard-sidesheet.syd-drawer-skin .semi-sidesheet-footer{background:0 0!important;border:0!important;height:auto!important;min-height:0!important;padding:0!important}.business-encapsulation-footer-cell{text-align:start;width:100%;min-width:0;display:block}.business-encapsulation-footer-cell .syd-drawer-footer,.business-encapsulation-footer-cell .syd-drawer-footer-handle,.business-encapsulation-footer-cell .syd-drawer-footer-doc,.business-encapsulation-footer-cell .syd-handle-popover-wrap{flex-flow:column;justify-content:flex-start;align-items:flex-start}.business-encapsulation-footer-cell .syd-drawer-footer-doc{margin-top:14px;margin-left:0}.business-encapsulation-footer-cell .syd-drawer-footer-doc:before{width:28px;height:1px;margin-top:0;top:-7px;left:0}.business-encapsulation-footer-cell .syd-drawer-footer>.syd-drawer-footer-doc:first-child{margin-top:0}.business-encapsulation-footer-cell .syd-drawer-footer>.syd-drawer-footer-doc:first-child:before{display:none}.workspace-content .business-encapsulation-footer-matrix .semi-table-tbody>.semi-table-row:hover>.semi-table-row-cell,.workspace-content .business-encapsulation-footer-matrix .semi-table-tbody>.semi-table-row.semi-table-row-hovered>.semi-table-row-cell{background:var(--surface-panel)!important}.business-encapsulation-footer-variant{color:var(--semi-color-text-2);font-size:12px;font-style:normal;line-height:18px}.business-encapsulation-footer-role+.business-encapsulation-footer-role{margin-top:10px}.business-encapsulation-footer-role>span{color:var(--semi-color-text-2);margin-bottom:4px;font-size:12px;line-height:18px;display:block}.business-encapsulation-footer-names{color:var(--semi-color-text-0);flex-flow:wrap;align-items:baseline;gap:2px 10px;font-size:13px;line-height:20px;display:flex}.business-encapsulation-footer-node-name b{color:var(--semi-color-primary);font-weight:600}.business-encapsulation-footer-node-note{color:var(--semi-color-warning);margin-bottom:6px;font-size:12px;line-height:17px}.business-encapsulation-footer-filter{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.business-encapsulation-footer-switch{color:var(--semi-color-text-1);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:13px;display:inline-flex}.business-encapsulation-footer-node-name{flex-wrap:wrap;gap:4px 6px}.business-encapsulation-footer-node-effect{color:var(--semi-color-text-1);font-size:12px;line-height:18px}.business-encapsulation-footer-node-effect>div+div{margin-top:6px}.business-encapsulation-footer-node-effect b{color:var(--semi-color-text-0);font-weight:600;display:block}.business-encapsulation-footer-node-effect ul{margin:0;padding-left:12px;list-style:none}.business-encapsulation-footer-node-effect li:before{content:"·";margin-left:-8px;margin-right:3px}.business-encapsulation-footer-when{color:var(--semi-color-text-2);padding-left:8px;font-size:12px;font-style:normal;line-height:17px;display:block}.business-encapsulation-footer-when span{display:block}.business-encapsulation-footer-tip{color:var(--semi-color-text-2);margin:0 0 12px;font-size:12px;line-height:18px}.workspace-content .business-encapsulation-footer-matrix .semi-table-tbody>.semi-table-row:not(.is-last)>.semi-table-row-cell:first-child{border-bottom:0!important}.workspace-content .business-encapsulation-footer-matrix .semi-table-tbody>.semi-table-row>.semi-table-row-cell:first-child,.workspace-content .business-encapsulation-footer-matrix .semi-table-thead>.semi-table-row>.semi-table-row-head:first-child{border-right:1px solid var(--semi-color-border)!important}.workspace-content .business-encapsulation-footer-matrix .semi-table-tbody>.semi-table-row.is-node>.semi-table-row-cell,.workspace-content .business-encapsulation-footer-matrix .semi-table-tbody>.semi-table-row.is-people>.semi-table-row-cell{padding-bottom:10px!important}.workspace-content .business-encapsulation-footer-matrix .semi-table-tbody>.semi-table-row.is-people>.semi-table-row-cell,.workspace-content .business-encapsulation-footer-matrix .semi-table-tbody>.semi-table-row.is-effect>.semi-table-row-cell{padding-top:10px!important}.business-encapsulation-footer-matrix .semi-table-row.is-effect .business-encapsulation-footer-none{color:var(--semi-color-text-3)}.workspace-content .business-encapsulation-footer-matrix .semi-table-container{overflow:hidden;border:1px solid var(--semi-color-border)!important;border-radius:6px!important}.business-encapsulation-dict-field-wide{width:560px}.business-encapsulation-db-none{color:var(--semi-color-text-2)}.business-encapsulation-shape+.business-encapsulation-shape{margin-top:26px}.business-encapsulation-shape-title{color:var(--text-primary);margin-bottom:8px;font-size:14px;font-weight:600}.business-encapsulation-shape-cell.product-management-sidesheet.master-standard-sidesheet.syd-drawer-skin .semi-sidesheet-footer{background:0 0!important;border:0!important;height:auto!important;min-height:0!important;padding:0!important}.business-encapsulation-shape-cell{text-align:start;width:100%;min-width:0;display:block}.business-encapsulation-shape-cell .syd-drawer-footer{flex-wrap:wrap;justify-content:flex-start;row-gap:8px}.business-encapsulation-main>.business-encapsulation-doc-section{margin-top:12px}.business-encapsulation-doc-none{color:var(--text-secondary);font-size:13px;line-height:20px}.business-encapsulation-doc-head{align-items:center;gap:8px;display:flex}.business-encapsulation-doc-head strong{color:var(--semi-color-text-0);font-size:16px;font-weight:600;line-height:24px}.business-encapsulation-doc-section>h3{color:var(--semi-color-text-0);margin:0 0 8px;font-size:14px;font-weight:600;line-height:22px}.business-encapsulation-doc-code{background:var(--surface-panel-muted);color:var(--semi-color-text-0);border-radius:4px;margin:0;padding:12px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:20px;overflow-x:auto}.business-encapsulation-doc-token{background:var(--surface-panel-muted);color:var(--semi-color-text-0);overflow-wrap:anywhere;border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:18px}.business-encapsulation-doc-tokens{flex-wrap:wrap;gap:4px;display:inline-flex}:is(.business-encapsulation-main:has(>.business-encapsulation-bleed)>.business-encapsulation-doc-head,.business-encapsulation-main:has(>.business-encapsulation-bleed)>.business-encapsulation-doc-section){margin-left:-20px;margin-right:-20px}.djs-parent{--color-grey-225-10-15:#22242a;--color-grey-225-10-35:#505562;--color-grey-225-10-55:#818798;--color-grey-225-10-75:#b9bcc6;--color-grey-225-10-80:#c7c9d1;--color-grey-225-10-85:#d5d7dd;--color-grey-225-10-90:#e3e4e8;--color-grey-225-10-95:#f1f2f4;--color-grey-225-10-97:#f7f7f8;--color-blue-205-100-45:#0086e6;--color-blue-205-100-45-opacity-30:#0086e64d;--color-blue-205-100-50:#0095ff;--color-blue-205-100-50-opacity-15:#0095ff26;--color-blue-205-100-70:#80caff;--color-blue-205-100-95:#e6f4ff;--color-green-150-86-44:#10d170;--color-red-360-100-40:#c00;--color-red-360-100-45:#e60000;--color-red-360-100-92:#ffd6d6;--color-red-360-100-97:#fff0f0;--color-white:#fff;--color-black:#000;--color-black-opacity-10:#0000001a;--color-black-opacity-30:#0000004d;--canvas-fill-color:var(--color-white);--bendpoint-fill-color:var(--color-blue-205-100-45);--bendpoint-stroke-color:var(--canvas-fill-color);--context-pad-entry-background-color:var(--color-white);--context-pad-entry-hover-background-color:var(--color-grey-225-10-95);--element-dragger-color:var(--color-blue-205-100-50);--element-hover-outline-fill-color:var(--color-blue-205-100-45);--element-selected-outline-stroke-color:var(--color-blue-205-100-50);--element-selected-outline-secondary-stroke-color:var(--color-blue-205-100-70);--lasso-fill-color:var(--color-blue-205-100-50-opacity-15);--lasso-stroke-color:var(--element-selected-outline-stroke-color);--palette-entry-color:var(--color-grey-225-10-15);--palette-entry-hover-color:var(--color-blue-205-100-45);--palette-entry-selected-color:var(--color-blue-205-100-50);--palette-separator-color:var(--color-grey-225-10-75);--palette-toggle-hover-background-color:var(--color-grey-225-10-55);--palette-background-color:var(--color-grey-225-10-97);--palette-border-color:var(--color-grey-225-10-75);--popup-font-family:"IBM Plex Sans", sans-serif;--popup-font-size:14px;--popup-secondary-font-size:.9em;--popup-header-entry-selected-color:var(--color-blue-205-100-50);--popup-header-font-weight:bolder;--popup-header-group-divider-color:var(--color-grey-225-10-75);--popup-background-color:var(--color-white);--popup-border-color:transparent;--popup-shadow-color:var(--color-black-opacity-30);--popup-disabled-color:var(--color-grey-225-10-35);--popup-description-color:var(--color-grey-225-10-35);--popup-no-results-color:var(--color-grey-225-10-55);--popup-entry-title-color:var(--color-grey-225-10-55);--popup-entry-hover-color:var(--color-grey-225-10-95);--popup-search-border-color:var(--color-grey-225-10-75);--popup-search-focus-border-color:var(--color-blue-205-100-50);--popup-search-focus-background-color:var(--color-blue-205-100-95);--resizer-fill-color:var(--color-blue-205-100-45);--resizer-stroke-color:var(--canvas-fill-color);--search-font-family:"IBM Plex Sans", sans-serif;--search-font-size:14px;--search-container-background-color:var(--color-white);--search-shadow-color:var(--color-black-opacity-30);--search-input-border-color:var(--color-grey-225-10-75);--search-input-focus-border-color:var(--color-blue-205-100-50);--search-input-focus-background-color:var(--color-blue-205-100-95);--search-result-hover-background-color:var(--color-grey-225-10-95);--search-result-secondary-color:var(--color-grey-225-10-55);--search-preselected-background-color:var(--color-blue-205-100-50-opacity-15);--shape-attach-allowed-stroke-color:var(--color-blue-205-100-50);--shape-connect-allowed-fill-color:var(--color-grey-225-10-97);--shape-drop-allowed-fill-color:var(--color-grey-225-10-97);--shape-drop-not-allowed-fill-color:var(--color-red-360-100-97);--shape-resize-preview-stroke-color:var(--color-blue-205-100-50);--snap-line-stroke-color:var(--color-blue-205-100-45-opacity-30);--space-tool-crosshair-stroke-color:var(--color-black);--tooltip-error-background-color:var(--color-red-360-100-97);--tooltip-error-border-color:var(--color-red-360-100-45);--tooltip-error-color:var(--color-red-360-100-45)}.djs-container svg.drop-not-ok{background:var(--shape-drop-not-allowed-fill-color)!important}.djs-container svg.new-parent{background:var(--shape-drop-allowed-fill-color)!important}.djs-container svg:focus{outline-offset:-1px}.djs-outline,.djs-selection-outline{fill:none;shape-rendering:geometricprecision;stroke-width:2px}.djs-outline{visibility:hidden}.djs-selection-outline{stroke:var(--element-selected-outline-stroke-color)}.djs-element.selected .djs-outline{visibility:visible;stroke:var(--element-selected-outline-stroke-color)}.djs-connection.selected .djs-outline{display:none}.djs-multi-select .djs-element.selected .djs-outline,.djs-dragging-active-lasso .djs-element.selected .djs-outline{stroke:var(--element-selected-outline-secondary-stroke-color);display:block}.djs-outline-hidden .djs-outline{display:none!important}.djs-shape.connect-ok .djs-visual>:first-child{fill:var(--shape-connect-allowed-fill-color)!important}.djs-shape.connect-not-ok .djs-visual>:first-child,.djs-shape.drop-not-ok .djs-visual>:first-child{fill:var(--shape-drop-not-allowed-fill-color)!important}.djs-shape.new-parent .djs-visual>:first-child{fill:var(--shape-drop-allowed-fill-color)!important}.drop-not-ok,.connect-not-ok,.drop-not-ok *,.connect-not-ok *{cursor:not-allowed!important}.drop-ok,.connect-ok,.drop-ok *,.connect-ok *{cursor:default!important}.djs-element.attach-ok .djs-visual>:first-child{stroke-width:5px!important;stroke:var(--shape-attach-allowed-stroke-color)!important}.djs-frame.connect-not-ok .djs-visual>:first-child,.djs-frame.drop-not-ok .djs-visual>:first-child{stroke-width:3px!important;stroke:var(--shape-drop-not-allowed-fill-color)!important;fill:none!important}.djs-lasso-overlay{fill:var(--lasso-fill-color);stroke:var(--lasso-stroke-color);stroke-width:2px;shape-rendering:geometricprecision;pointer-events:none}.djs-resize-overlay{fill:none;stroke-dasharray:5 1 3 1;stroke:var(--shape-resize-preview-stroke-color);pointer-events:none}.djs-resizer-hit{fill:none;pointer-events:all}.djs-resizer-visual{fill:var(--resizer-fill-color);stroke-width:1px;stroke:var(--resizer-stroke-color);shape-rendering:geometricprecision}.djs-resizer:hover .djs-resizer-visual{stroke:var(--resizer-stroke-color);stroke-opacity:1}.djs-cursor-resize-ns,.djs-resizer-n,.djs-resizer-s{cursor:ns-resize}.djs-cursor-resize-ew,.djs-resizer-e,.djs-resizer-w{cursor:ew-resize}.djs-cursor-resize-nwse,.djs-resizer-nw,.djs-resizer-se{cursor:nwse-resize}.djs-cursor-resize-nesw,.djs-resizer-ne,.djs-resizer-sw{cursor:nesw-resize}.djs-shape.djs-resizing>.djs-outline{visibility:hidden!important}.djs-shape.djs-resizing>.djs-resizer,.djs-dragger>.djs-resizer{visibility:hidden}.djs-dragger *{fill:none!important;stroke:var(--element-dragger-color)!important}.djs-dragger tspan,.djs-dragger text,.djs-dragger marker circle,.djs-dragger marker path,.djs-dragger marker polygon,.djs-dragger marker polyline,.djs-dragger marker rect{fill:var(--element-dragger-color)!important;stroke:none!important}.djs-dragger marker text,.djs-dragger marker tspan{fill:none!important;stroke:var(--element-dragger-color)!important}.djs-dragging,.djs-dragging>*{opacity:.3!important;pointer-events:none!important}.djs-visual,.djs-outline{pointer-events:none}.djs-element.attach-ok .djs-hit{stroke-width:60px!important}.djs-element>.djs-hit-all,.djs-element>.djs-hit-no-move{pointer-events:all}.djs-element>.djs-hit-stroke,.djs-element>.djs-hit-click-stroke{pointer-events:stroke}.djs-connection .djs-visual{stroke-width:2px;fill:none}.djs-cursor-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.djs-cursor-grabbing{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.djs-cursor-crosshair{cursor:crosshair}.djs-cursor-move{cursor:move}.djs-cursor-resize-ns{cursor:ns-resize}.djs-cursor-resize-ew{cursor:ew-resize}.djs-snap-line{stroke:var(--snap-line-stroke-color);stroke-linecap:round;stroke-width:2px;pointer-events:none}.djs-crosshair{stroke:var(--space-tool-crosshair-stroke-color);stroke-linecap:round;stroke-width:1px;pointer-events:none;shape-rendering:geometricprecision;stroke-dasharray:5 5}.djs-palette{box-sizing:border-box;width:48px;position:absolute;top:20px;left:20px}.djs-palette .separator{border:none;border-bottom:solid 1px var(--palette-separator-color);clear:both;margin:5px;padding-top:5px}.djs-palette .entry:before{vertical-align:initial}.djs-palette .djs-palette-toggle{cursor:pointer}.djs-palette .entry,.djs-palette .djs-palette-toggle{color:var(--palette-entry-color);text-align:center;font-size:30px}.djs-palette .entry{float:left}.djs-palette .entry img{max-width:100%}.djs-palette .djs-palette-entries:after{content:"";clear:both;display:table}.djs-palette .djs-palette-toggle:hover{background:var(--palette-toggle-hover-background-color)}.djs-palette .entry:hover{color:var(--palette-entry-hover-color)}.djs-palette .highlighted-entry{color:var(--palette-entry-selected-color)!important}.djs-palette .entry,.djs-palette .djs-palette-toggle{cursor:default;width:46px;height:46px;line-height:46px}.djs-palette.two-column.open{width:94px}.djs-palette:not(.open) .djs-palette-entries{display:none}.djs-palette:not(.open){overflow:hidden}.djs-palette.open .djs-palette-toggle{display:none}.djs-context-pad{pointer-events:none;z-index:100;width:72px;line-height:1;display:none;position:absolute}.djs-context-pad .entry{text-align:center;cursor:default;background-color:var(--context-pad-entry-background-color);width:22px;height:22px;box-shadow:0 0 2px 1px var(--context-pad-entry-background-color);pointer-events:all;vertical-align:middle;border-radius:3px;margin:0 2px 2px 0;font-size:22px;display:inline-block}.djs-context-pad .entry:hover{background:var(--context-pad-entry-hover-background-color)}.djs-context-pad.open{display:block}.djs-popup{box-sizing:border-box;background:var(--popup-background-color);z-index:200;box-shadow:0px 2px 6px var(--popup-shadow-color);border:solid 1px var(--popup-border-color);min-width:120px;max-width:300px;line-height:1;font-size:var(--popup-font-size);font-family:var(--popup-font-family);outline:none;position:fixed;overflow:hidden}.djs-popup-search input{box-sizing:border-box;width:100%;font-size:var(--popup-font-size);border:solid 1px var(--popup-search-border-color);border-radius:2px;padding:3px 6px 3px 28px;line-height:21px}.djs-popup-search input:focus{background-color:var(--popup-search-focus-background-color);border:solid 1px var(--popup-search-focus-border-color);outline:none}.djs-popup-header{align-items:stretch;margin:10px 12px;line-height:20px;display:flex}.djs-popup-header .entry{border-radius:2px}.djs-popup button.entry{background:0 0;border:0;padding:0}.djs-popup-header .entry.active{color:var(--popup-header-entry-selected-color)}.djs-popup-header .entry.disabled{color:inherit}.djs-popup-header-group{flex-direction:row;align-items:center;margin:0;padding:0;list-style:none;display:flex}.djs-popup-header-group .entry{flex-direction:row;align-items:center;display:flex}.djs-popup-header-group+.djs-popup-header-group:before{content:"";background:var(--popup-header-group-divider-color);width:1px;height:20px;margin:0 5px}.djs-popup-search{width:auto;margin:10px 12px;position:relative}.djs-popup-title{font-size:var(--popup-font-size);font-weight:var(--popup-header-font-weight);flex:1;margin:0}.djs-popup-breadcrumbs{margin:10px 12px;line-height:20px;display:flex}.djs-popup-breadcrumbs-item{appearance:none;min-width:0;color:var(--popup-description-color);font:inherit;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;outline:none;margin:0;padding:0;display:inline-flex;overflow:hidden}.djs-popup-breadcrumbs-item--separator:before{content:"/";color:var(--popup-description-color);margin:0 4px;display:inline-block}.djs-popup-breadcrumbs-item:hover{color:inherit;text-decoration:underline}.djs-popup-breadcrumbs-item:focus-visible{outline:1px solid var(--popup-search-focus-border-color);outline-offset:2px}.djs-popup-breadcrumbs-item--back{border:1px solid var(--popup-search-border-color);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin-right:6px;padding:2px 3px}.djs-popup-breadcrumbs-item--back:hover{background:#f2f3f5}.djs-popup-breadcrumbs-item--current{font-weight:var(--popup-header-font-weight);color:inherit;cursor:default}.djs-popup-breadcrumbs-item--current:hover{text-decoration:none}.djs-popup-entry-chevron{color:var(--popup-description-color);align-items:center;margin-left:6px;display:flex}.djs-popup-search-icon{position:absolute;top:7px;left:8px}.djs-popup-search-count{font-size:var(--popup-secondary-font-size);color:var(--popup-description-color);margin:0 12px}.djs-popup-results{max-height:280px;margin:7px 3px 7px 12px;padding-right:9px;list-style:none;overflow:auto}.djs-popup-results:focus{outline:none}.djs-popup-group{width:100%;margin:0;padding:0}.djs-popup-body .entry,.djs-popup-body .entry-header{cursor:default;border-radius:4px;padding:5px 7px}.djs-popup-body .entry-header{font-weight:var(--popup-header-font-weight);color:var(--popup-entry-title-color);padding-left:0}.djs-popup [class*=icon] .djs-popup-label,.djs-popup-label:not(:first-child){margin-left:.5em}.djs-popup [class*=icon]:before,.djs-popup-entry-icon{vertical-align:middle;width:1em;height:1em;font-size:1.4em;display:inline-block}.djs-popup-body .entry-header:not(:first-child){margin-top:8px;margin-bottom:2px}.djs-popup-body .entry{flex-direction:row;align-items:stretch;height:min-content;display:flex}.djs-popup .entry.selected{background-color:var(--popup-entry-hover-color)}.djs-popup .entry.disabled{color:var(--popup-disabled-color);cursor:not-allowed}.djs-popup-body .entry:not(:first-child){margin-top:2px}.djs-popup-entry-content{flex-direction:column;flex:1;display:flex}.djs-popup-entry-description{font-size:var(--popup-secondary-font-size);color:var(--popup-description-color);margin-top:.25em}.djs-popup-label,.djs-popup-entry-description{line-height:1.4em}.djs-popup .entry,.djs-popup .entry-header{margin:1px}.djs-popup-body{flex-direction:column;width:auto}.djs-popup ::-webkit-scrollbar{width:6px}.djs-popup ::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.djs-popup ::-webkit-scrollbar-track{box-shadow:none;background:0 0;margin:0;padding:5px}.djs-popup-no-results{color:var(--popup-no-results-color);padding:0 12px 12px}.djs-popup-footer{border-top:solid 1px var(--popup-border-color);padding:5px 12px 7px;display:flex}.djs-popup-results:hover~.djs-popup-footer{display:none}.djs-popup-entry-docs{color:var(--popup-description-color);margin-left:3px;display:none}.djs-popup-body .entry:hover .djs-popup-entry-docs{display:inline}.djs-popup-entry-docs svg{vertical-align:middle;margin:2px}.djs-popup-footer-docs{font-size:var(--popup-secondary-font-size);color:var(--popup-description-color);align-items:center;gap:3px;text-decoration:none;display:inline-flex}.djs-popup-footer-docs:hover{text-decoration:underline}.djs-popup-footer-docs svg{vertical-align:middle;margin:2px}.djs-palette{background:var(--palette-background-color);border:solid 1px var(--palette-border-color);border-radius:2px}.djs-segment-dragger,.djs-bendpoint{display:none}.djs-segment-dragger .djs-visual{fill:var(--bendpoint-fill-color);stroke:var(--bendpoint-stroke-color);stroke-width:1px;stroke-opacity:1;display:none}.djs-segment-dragger:hover .djs-visual{display:block}.djs-bendpoint .djs-visual{fill:var(--bendpoint-fill-color);stroke:var(--bendpoint-stroke-color);stroke-width:1px}.djs-segment-dragger:hover,.djs-bendpoints.hover .djs-segment-dragger,.djs-bendpoints.selected .djs-segment-dragger,.djs-bendpoint:hover,.djs-bendpoints.hover .djs-bendpoint,.djs-bendpoints.selected .djs-bendpoint{display:block}.djs-drag-active .djs-bendpoints *,.djs-bendpoints:not(.hover) .floating,.djs-bendpoint.floating:not(.positioned){display:none}.djs-segment-dragger:hover .djs-visual,.djs-segment-dragger.djs-dragging .djs-visual,.djs-bendpoint:hover .djs-visual,.djs-bendpoint.floating .djs-visual{fill:var(--bendpoint-fill-color);stroke:var(--bendpoint-stroke-color);stroke-opacity:1}.djs-bendpoint.floating .djs-hit{pointer-events:none}.djs-segment-dragger .djs-hit,.djs-bendpoint .djs-hit{fill:none;pointer-events:all}.djs-segment-dragger.horizontal .djs-hit{cursor:ns-resize}.djs-segment-dragger.vertical .djs-hit{cursor:ew-resize}.djs-segment-dragger.djs-dragging .djs-hit{pointer-events:none}.djs-updating,.djs-updating>*{pointer-events:none!important}.djs-updating .djs-context-pad,.djs-updating .djs-outline,.djs-updating .djs-bendpoint,.djs-multi-select .djs-bendpoint,.djs-multi-select .djs-segment-dragger,.connect-ok .djs-bendpoint,.connect-not-ok .djs-bendpoint,.drop-ok .djs-bendpoint,.drop-not-ok .djs-bendpoint{display:none!important}.djs-segment-dragger.djs-dragging,.djs-bendpoint.djs-dragging{opacity:1;display:block}.djs-tooltip-error{background:var(--tooltip-error-background-color);border:solid 1px var(--tooltip-error-border-color);width:160px;color:var(--tooltip-error-color);opacity:.75;border-radius:2px;padding:6px;font-size:12px;line-height:16px}.djs-tooltip-error:hover{opacity:1}.djs-search-open .djs-context-pad{display:none}.djs-search-open .djs-connection.selected .djs-outline{display:block}.djs-search-container{z-index:10;width:25%;min-width:300px;max-width:400px;font-family:var(--search-font-family);font-size:var(--search-font-size);box-shadow:0px 2px 6px var(--search-shadow-color);border-radius:2px;margin-left:auto;margin-right:auto;position:absolute;top:20px;left:0;right:0}.djs-search-container:not(.open){display:none}.djs-search-input{position:relative}.djs-search-input svg{position:absolute;top:7px;left:8px}.djs-search-input input{font-size:var(--search-font-size);border:1px solid var(--search-input-border-color);box-sizing:border-box;border-radius:2px;width:100%;padding:3px 6px 3px 28px;line-height:21px}.djs-search-input input:focus{background-color:var(--search-input-focus-background-color);border:solid 1px var(--search-input-focus-border-color);outline:none}.djs-search-results{background:var(--search-container-background-color);max-height:200px;position:relative;overflow-y:auto}.djs-search-result{padding:6px 8px}.djs-search-result-primary{text-overflow:ellipsis;white-space:nowrap;margin:0 0 3px;overflow:hidden}.djs-search-result-secondary{text-overflow:ellipsis;white-space:nowrap;color:var(--search-result-secondary-color);margin:0;font-family:monospace;overflow:hidden}.djs-search-result:hover,.djs-search-result-selected,.djs-search-result-selected:hover{background:var(--search-result-hover-background-color)}.djs-search-open .djs-element .djs-outline{fill:var(--search-preselected-background-color)!important}.djs-element-hidden,.djs-element-hidden .djs-hit,.djs-element-hidden .djs-outline,.djs-label-hidden .djs-label{display:none!important}.djs-element .djs-hit-stroke,.djs-element .djs-hit-click-stroke,.djs-element .djs-hit-all{cursor:move}@font-face{font-family:bpmn;src:url(/assets/bpmn-GG2Gc6GC.eot?21877404);src:url(/assets/bpmn-GG2Gc6GC.eot?21877404#iefix)format("embedded-opentype"),url(/assets/bpmn-sIjfRMkI.woff2?21877404)format("woff2"),url(/assets/bpmn-CCmvRa3L.woff?21877404)format("woff"),url(/assets/bpmn-BXGSTQk_.ttf?21877404)format("truetype"),url(/assets/bpmn-CfAG4AR5.svg?21877404#bpmn)format("svg");font-weight:400;font-style:normal}[class^=bpmn-icon-]:before,[class*=\ bpmn-icon-]:before{speak:never;-webkit-text-decoration:inherit;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:1em;font-family:bpmn;font-style:normal;font-weight:400;line-height:1em;display:inline-block}.bpmn-icon-trash:before{content:""}.bpmn-icon-gateway-parallel:before{content:""}.bpmn-icon-intermediate-event-catch-cancel:before{content:""}.bpmn-icon-intermediate-event-catch-non-interrupting-message:before{content:""}.bpmn-icon-start-event-compensation:before{content:""}.bpmn-icon-start-event-non-interrupting-parallel-multiple:before{content:""}.bpmn-icon-loop-marker:before{content:""}.bpmn-icon-parallel-mi-marker:before{content:""}.bpmn-icon-start-event-non-interrupting-signal:before{content:""}.bpmn-icon-intermediate-event-catch-non-interrupting-timer:before{content:""}.bpmn-icon-intermediate-event-catch-parallel-multiple:before{content:""}.bpmn-icon-intermediate-event-catch-compensation:before{content:""}.bpmn-icon-gateway-xor:before{content:""}.bpmn-icon-end-event-cancel:before{content:""}.bpmn-icon-intermediate-event-catch-condition:before{content:""}.bpmn-icon-intermediate-event-catch-non-interrupting-parallel-multiple:before{content:""}.bpmn-icon-start-event-condition:before{content:""}.bpmn-icon-start-event-non-interrupting-timer:before{content:""}.bpmn-icon-sequential-mi-marker:before{content:""}.bpmn-icon-user-task:before{content:""}.bpmn-icon-business-rule:before{content:""}.bpmn-icon-sub-process-marker:before{content:""}.bpmn-icon-start-event-parallel-multiple:before{content:""}.bpmn-icon-start-event-error:before{content:""}.bpmn-icon-intermediate-event-catch-signal:before{content:""}.bpmn-icon-intermediate-event-catch-error:before{content:""}.bpmn-icon-end-event-compensation:before{content:""}.bpmn-icon-subprocess-collapsed:before{content:""}.bpmn-icon-subprocess-expanded:before{content:""}.bpmn-icon-task:before{content:""}.bpmn-icon-end-event-error:before{content:""}.bpmn-icon-intermediate-event-catch-escalation:before{content:""}.bpmn-icon-intermediate-event-catch-timer:before{content:""}.bpmn-icon-start-event-escalation:before{content:""}.bpmn-icon-start-event-signal:before{content:""}.bpmn-icon-business-rule-task:before{content:""}.bpmn-icon-manual:before{content:""}.bpmn-icon-receive:before{content:""}.bpmn-icon-call-activity:before{content:""}.bpmn-icon-start-event-timer:before{content:""}.bpmn-icon-start-event-message:before{content:""}.bpmn-icon-intermediate-event-none:before{content:""}.bpmn-icon-intermediate-event-catch-link:before{content:""}.bpmn-icon-end-event-escalation:before{content:""}.bpmn-icon-bpmn-io:before{content:""}.bpmn-icon-gateway-complex:before{content:""}.bpmn-icon-gateway-eventbased:before{content:""}.bpmn-icon-gateway-none:before{content:""}.bpmn-icon-gateway-or:before{content:""}.bpmn-icon-end-event-terminate:before{content:""}.bpmn-icon-end-event-signal:before{content:""}.bpmn-icon-end-event-none:before{content:""}.bpmn-icon-end-event-multiple:before{content:""}.bpmn-icon-end-event-message:before{content:""}.bpmn-icon-end-event-link:before{content:""}.bpmn-icon-intermediate-event-catch-message:before{content:""}.bpmn-icon-intermediate-event-throw-compensation:before{content:""}.bpmn-icon-start-event-multiple:before{content:""}.bpmn-icon-script:before{content:""}.bpmn-icon-manual-task:before{content:""}.bpmn-icon-send:before{content:""}.bpmn-icon-service:before{content:""}.bpmn-icon-receive-task:before{content:""}.bpmn-icon-user:before{content:""}.bpmn-icon-start-event-none:before{content:""}.bpmn-icon-intermediate-event-throw-escalation:before{content:""}.bpmn-icon-intermediate-event-catch-multiple:before{content:""}.bpmn-icon-intermediate-event-catch-non-interrupting-escalation:before{content:""}.bpmn-icon-intermediate-event-throw-link:before{content:""}.bpmn-icon-start-event-non-interrupting-condition:before{content:""}.bpmn-icon-data-object:before{content:""}.bpmn-icon-script-task:before{content:""}.bpmn-icon-send-task:before{content:""}.bpmn-icon-data-store:before{content:""}.bpmn-icon-start-event-non-interrupting-escalation:before{content:""}.bpmn-icon-intermediate-event-throw-message:before{content:""}.bpmn-icon-intermediate-event-catch-non-interrupting-multiple:before{content:""}.bpmn-icon-intermediate-event-catch-non-interrupting-signal:before{content:""}.bpmn-icon-intermediate-event-throw-multiple:before{content:""}.bpmn-icon-start-event-non-interrupting-message:before{content:""}.bpmn-icon-ad-hoc-marker:before{content:""}.bpmn-icon-service-task:before{content:""}.bpmn-icon-task-none:before{content:""}.bpmn-icon-compensation-marker:before{content:""}.bpmn-icon-start-event-non-interrupting-multiple:before{content:""}.bpmn-icon-intermediate-event-throw-signal:before{content:""}.bpmn-icon-intermediate-event-catch-non-interrupting-condition:before{content:""}.bpmn-icon-participant:before{content:""}.bpmn-icon-event-subprocess-expanded:before{content:""}.bpmn-icon-lane-insert-below:before{content:""}.bpmn-icon-space-tool:before{content:""}.bpmn-icon-connection-multi:before{content:""}.bpmn-icon-lane:before{content:""}.bpmn-icon-lasso-tool:before{content:""}.bpmn-icon-lane-insert-above:before{content:""}.bpmn-icon-lane-divide-three:before{content:""}.bpmn-icon-lane-divide-two:before{content:""}.bpmn-icon-data-input:before{content:""}.bpmn-icon-data-output:before{content:""}.bpmn-icon-hand-tool:before{content:""}.bpmn-icon-group:before{content:""}.bpmn-icon-text-annotation:before{content:""}.bpmn-icon-transaction:before{content:""}.bpmn-icon-screw-wrench:before{content:""}.bpmn-icon-connection:before{content:""}.bpmn-icon-conditional-flow:before{content:""}.bpmn-icon-default-flow:before{content:""}.bio-properties-panel,.djs-parent{--color-grey-225-10-15:#22242a;--color-grey-225-10-35:#505562;--color-grey-225-10-55:#818798;--color-grey-225-10-75:#b9bcc6;--color-grey-225-10-80:#c7c9d1;--color-grey-225-10-85:#d5d7dd;--color-grey-225-10-90:#e3e4e8;--color-grey-225-10-95:#f1f2f4;--color-grey-225-10-97:#f7f7f8;--color-grey-0-0-22:#383838;--color-blue-205-100-35:#0068b3;--color-blue-205-100-40:#07c;--color-green-150-86-44:#10d170;--color-blue-205-100-45:#0086e6;--color-blue-205-100-50:#0095ff;--color-blue-219-99-53:#1064fe;--color-blue-218-100-74:#7aabff;--color-blue-205-100-85:#b3dfff;--color-blue-205-100-95:#e6f4ff;--color-red-360-100-40:#c00;--color-red-360-100-45:#e60000;--color-red-360-100-92:#ffd6d6;--color-red-360-100-97:#fff0f0;--color-white:white;--color-black:black;--color-transparent:transparent}.bio-properties-panel{--text-base-color:var(--color-grey-225-10-15);--text-error-color:var(--color-red-360-100-45);--link-color:var(--color-blue-205-100-50);--description-color:var(--color-grey-225-10-35);--description-code-background-color:var(--color-grey-225-10-97);--description-code-border-color:var(--color-grey-225-10-85);--description-list-item-color:var(--color-grey-225-10-35);--tooltip-underline-color:var(--color-grey-225-10-55);--placeholder-color:var(--color-grey-225-10-35);--placeholder-background-color:var(--color-grey-225-10-95);--header-background-color:var(--color-grey-225-10-95);--header-icon-fill-color:var(--color-grey-225-10-15);--header-bottom-border-color:var(--color-grey-225-10-75);--group-background-color:var(--color-white);--group-bottom-border-color:var(--color-grey-225-10-75);--sticky-group-background-color:var(--color-grey-225-10-95);--sticky-group-bottom-border-color:var(--color-grey-225-10-75);--add-entry-fill-color:var(--color-grey-225-10-35);--add-entry-hover-fill-color:var(--color-white);--add-entry-hover-background-color:var(--color-blue-205-100-50);--add-entry-label-color:var(--color-white);--remove-entry-fill-color:var(--color-red-360-100-45);--remove-entry-hover-background-color:var(--color-red-360-100-92);--arrow-fill-color:var(--color-grey-225-10-35);--arrow-hover-background-color:var(--color-grey-225-10-95);--dot-color:var(--color-grey-225-10-35);--dot-color-error:var(--color-red-360-100-45);--list-badge-color:var(--color-white);--list-badge-background-color:var(--color-grey-225-10-35);--input-background-color:var(--color-grey-225-10-97);--input-border-color:var(--color-grey-225-10-75);--input-focus-background-color:var(--color-blue-205-100-95);--input-focus-border-color:var(--color-blue-205-100-50);--focus-outline-color:var(--color-blue-205-100-40);--input-error-background-color:var(--color-red-360-100-97);--input-error-border-color:var(--color-red-360-100-45);--input-error-focus-border-color:var(--color-red-360-100-45);--input-disabled-color:var(--color-grey-225-10-55);--input-disabled-background-color:var(--color-grey-225-10-97);--input-disabled-border-color:var(--color-grey-225-10-90);--toggle-switch-on-background-color:var(--color-blue-205-100-50);--toggle-switch-off-background-color:var(--color-grey-225-10-75);--toggle-switch-switcher-background-color:var(--color-white);--side-line-background-color:var(--color-grey-225-10-35);--side-line-extension-background-color:var(--color-grey-225-10-35);--list-entry-dot-background-color:var(--color-grey-225-10-35);--list-entry-header-button-fill-color:var(--color-grey-225-10-35);--list-entry-add-entry-empty-background-color:var(--color-blue-205-100-50);--list-entry-add-entry-empty-hover-background-color:var(--color-blue-205-100-45);--list-entry-add-entry-label-color:var(--color-white);--list-entry-add-entry-background-color:var(--color-blue-205-100-50);--list-entry-add-entry-fill-color:var(--color-white);--dropdown-item-background-color:var(--color-white);--dropdown-item-hover-background-color:var(--color-grey-225-10-95);--dropdown-separator-background-color:var(--color-grey-225-10-75);--feel-background-color:transparent;--feel-active-color:var(--color-blue-205-100-45);--feel-inactive-color:var(--color-grey-225-10-35);--feel-hover-color:var(--color-grey-225-10-15);--feel-hover-background-color:var(--color-grey-225-10-97);--feel-active-background-color:transparent;--feel-required-color:var(--color-grey-225-10-55);--feel-open-popup-color:#525252;--feel-open-popup-background-color:var(--color-white);--feel-open-popup-hover-color:#1064fe;--feel-indicator-background-color:var(--color-grey-225-10-90);--feelers-select-color:var(--color-blue-205-100-85);--text-size-base:14px;--text-size-small:13px;--text-size-smallest:12px;--text-line-height:21px;--line-height-condensed:17px;--font-family:sans-serif;--font-family-monospace:monospace;width:100%;height:100%;color:var(--text-base-color);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.bio-properties-panel *{font-size:var(--text-size-base);line-height:var(--text-line-height);box-sizing:border-box;font-weight:400}.bio-properties-panel{font-family:var(--font-family)}.bio-properties-panel-placeholder{background-color:var(--placeholder-background-color);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.bio-properties-panel-placeholder-text{color:var(--placeholder-color);font-size:var(--text-size-base);text-align:center;margin:12px 48px}.bio-properties-panel-header{font-size:var(--text-size-base);background-color:var(--header-background-color);border-bottom:1px solid var(--header-bottom-border-color);z-index:10;flex-direction:row;align-items:center;width:100%;max-height:64px;padding:16px 10px;display:flex;overflow:hidden}.bio-properties-panel-header-icon{fill:var(--header-icon-fill-color);flex-direction:row;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.bio-properties-panel-header-labels{-webkit-user-select:none;user-select:none;margin-left:12px;overflow:hidden}.bio-properties-panel-header-type{font-size:var(--text-size-smallest);white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;font-weight:600;overflow:hidden}.bio-properties-panel-header-label{white-space:nowrap;text-overflow:ellipsis;margin-top:-6px;overflow:hidden}.bio-properties-panel-header-actions{margin-top:auto;margin-left:auto}.bio-properties-panel-scroll-container{flex:1;overflow:hidden auto}.bio-properties-panel-group{background-color:var(--group-background-color);border-bottom:1px solid var(--group-bottom-border-color);position:relative}.bio-properties-panel-group-header{font-size:var(--text-size-base);-webkit-user-select:none;user-select:none;z-index:10;flex-direction:row;justify-content:space-between;align-items:center;height:32px;margin-bottom:-1px;display:flex;position:sticky;top:0}.bio-properties-panel-group-header .bio-properties-panel-group-header-title{white-space:nowrap;text-overflow:ellipsis;margin:1px 12px 0;overflow:hidden}.bio-properties-panel-group-header.open .bio-properties-panel-group-header-title{font-weight:500}.bio-properties-panel-group-header.sticky{background-color:var(--sticky-group-background-color);border-bottom:1px solid var(--sticky-group-bottom-border-color)}.bio-properties-panel-group-header-buttons{display:flex}.bio-properties-panel-group-header-button{background:0 0;border:none;justify-content:center;align-self:center;align-items:center;min-width:22px;height:22px;margin:5px;padding:0 3px;line-height:22px;display:inline-flex}.bio-properties-panel-group-header-button:focus{outline-offset:2px;outline-color:var(--focus-outline-color)}.bio-properties-panel-group-header-buttons .bio-properties-panel-group-header-buttons:last-child{margin-right:0}.bio-properties-panel-add-entry{fill:var(--add-entry-fill-color);border-radius:11px}.bio-properties-panel-group-header.empty .bio-properties-panel-add-entry{margin-right:69px}.bio-properties-panel-group-header.empty .bio-properties-panel-add-entry:hover{margin-right:19px}.bio-properties-panel-group-header.empty .bio-properties-panel-add-entry-label{color:var(--add-entry-label-color);padding:0 6px 0 2px;display:none}.bio-properties-panel-group-header-button.bio-properties-panel-add-entry:hover{background-color:var(--add-entry-hover-background-color);fill:var(--add-entry-hover-fill-color)}.bio-properties-panel-group-header-button.bio-properties-panel-add-entry:hover .bio-properties-panel-add-entry-label{display:block}.bio-properties-panel-group-entries{display:none}.bio-properties-panel-group-entries.open{display:block}.bio-properties-panel-arrow{text-align:center;fill:var(--arrow-fill-color);background:0 0;border:none;border-radius:11px;justify-content:center;min-width:22px;display:flex}.bio-properties-panel-arrow:hover{background-color:var(--arrow-hover-background-color)}.bio-properties-panel-arrow-down{transform:rotate(90deg)}.bio-properties-panel-dot{background-color:var(--dot-color);border-radius:50%;align-self:center;min-width:8px;height:8px;margin:12px}.bio-properties-panel-dot--error{--dot-color:var(--dot-color-error)}.bio-properties-panel-list{display:none}.bio-properties-panel-list.open{margin-bottom:6px;padding-bottom:2px;display:block}.bio-properties-panel-list-badge{min-width:22px;height:22px;color:var(--list-badge-color);font-size:var(--text-size-small);text-align:center;-webkit-user-select:none;user-select:none;background-color:var(--list-badge-background-color);border-radius:11px;margin:5px;padding:0 5px;line-height:22px}.bio-properties-panel-list-badge--error{--list-badge-background-color:var(--dot-color-error)}.bio-properties-panel-entry{margin:2px 32px 6px 12px}.bio-properties-panel-entry:last-child{padding-bottom:10px}.bio-properties-panel-label{font-size:var(--text-size-small);margin:2px 0 1px;display:block}.bio-properties-panel-description,.bio-properties-panel-description p,.bio-properties-panel-description span,.bio-properties-panel-description div{color:var(--description-color);line-height:var(--line-height-condensed);font-weight:400;font-size:var(--text-size-small);margin:2px 0 4px;display:block}.bio-properties-panel-description code{color:var(--description-color);font-family:var(--font-family);font-size:var(--text-size-small);line-height:var(--line-height-condensed);background-color:var(--description-code-background-color);border:1px solid var(--description-code-border-color);border-radius:3px;padding:0 2px}.bio-properties-panel-description pre code{width:100%;font-family:var(--font-family-monospace);padding:4px 6px;display:block;overflow-x:auto}.bio-properties-panel-description ul{margin:0 0 0 12px;padding:0;list-style-type:disc}.bio-properties-panel-description li{color:var(--description-list-item-color);margin:0 0 0 12px}.bio-properties-panel-description a{color:var(--link-color);font-size:var(--text-size-small);text-decoration:underline}.bio-properties-panel-feelers-editor.bio-properties-panel-input{padding:0}.bio-properties-panel-feelers-input .cm-editor{background-color:#0000;min-height:32px;max-height:215px}.bio-properties-panel-feelers-editor .cm-editor.cm-focused,.bio-properties-panel-feelers-input .cm-editor.cm-focused{outline:none}.bio-properties-panel-input{border:1px solid var(--input-border-color);background-color:var(--input-background-color);font-size:var(--text-size-base);border-radius:2px;padding:3px 6px 2px;font-family:inherit}.bio-properties-panel-input[type=number],select.bio-properties-panel-input,textarea.bio-properties-panel-input,.bio-properties-panel-input[type=text]{width:100%;display:block}textarea.bio-properties-panel-input{min-height:28px}.bio-properties-panel-input:focus,.bio-properties-panel-input:focus-within{background-color:var(--input-focus-background-color);border:1px solid var(--input-focus-border-color);outline:none}.bio-properties-panel-textfield:focus-within,.bio-properties-panel-feel-entry:focus-within{--input-background-color:var(--input-focus-background-color);--input-border-color:var(--input-focus-border-color)}.bio-properties-panel-input:disabled{border-color:var(--input-disabled-border-color);background-color:var(--input-disabled-background-color);color:var(--input-disabled-color)}select.bio-properties-panel-input{padding:4px 6px}.bio-properties-panel code,.bio-properties-panel-input-monospace{font-family:var(--font-family-monospace)}.bio-properties-panel-input[type=checkbox],.bio-properties-panel-input[type=radio]{vertical-align:middle;margin:0}.bio-properties-panel-input[type=checkbox]:focus{outline:auto;outline-color:var(--focus-outline-color);outline-offset:2px}.bio-properties-panel-checkbox>.bio-properties-panel-label{font-size:var(--text-size-base);vertical-align:middle;margin-top:auto;margin-left:6px;display:inline-block}.bio-properties-panel-checkbox-entry+.bio-properties-panel-checkbox-entry{margin-top:-8px}.bio-properties-panel-checkbox-entry>.bio-properties-panel-description{margin-left:18px}textarea.bio-properties-panel-input{resize:vertical}.bio-properties-panel-entry.has-error .bio-properties-panel-input,.bio-properties-panel-entry.has-error .bio-properties-panel-feel-editor__open-popup-placeholder{border-color:var(--input-error-border-color);background-color:var(--input-error-background-color)}.bio-properties-panel-entry.has-error .bio-properties-panel-feel-indicator{border-color:var(--input-error-border-color)}.bio-properties-panel-entry.has-error .bio-properties-panel-input:focus,.bio-properties-panel-entry.has-error .bio-properties-panel-feel-indicator:focus{border-color:var(--input-error-focus-border-color)}.bio-properties-panel-entry .bio-properties-panel-error{color:var(--text-error-color);font-size:var(--text-size-small);margin:4px 0}.bio-properties-panel-simple{width:100%;margin-right:8px}.bio-properties-panel-simple+.bio-properties-panel-remove-entry{margin:auto}.bio-properties-panel-json-editor .bio-properties-panel-input{padding:0}.bio-properties-panel-json-editor .cm-editor{font-family:var(--font-family-monospace)}.bio-properties-panel-json-editor .cm-editor.cm-focused{outline:none}.bio-properties-panel-json-editor .cm-scroller{max-height:215px;overflow:auto}.bio-properties-panel-toggle-switch-entry+.bio-properties-panel-toggle-switch-entry{margin-top:-8px}.bio-properties-panel-toggle-switch-entry>.bio-properties-panel-description{margin-left:38px}.bio-properties-panel-toggle-switch .bio-properties-panel-field-wrapper{flex-direction:row;align-items:center;display:flex}.bio-properties-panel-toggle-switch.inline{flex-direction:row;display:flex}.bio-properties-panel-toggle-switch.inline .bio-properties-panel-field-wrapper{margin-left:auto}.bio-properties-panel-toggle-switch>.bio-properties-panel-label{font-size:var(--text-size-base)}.bio-properties-panel-toggle-switch.inline>.bio-properties-panel-label{font-size:var(--text-size-small)}.bio-properties-panel-toggle-switch .bio-properties-panel-toggle-switch__label{font-size:var(--text-size-base);margin:0 0 0 6px}.bio-properties-panel-toggle-switch .bio-properties-panel-toggle-switch__switcher{width:32px;height:16px;position:relative}.bio-properties-panel-toggle-switch .bio-properties-panel-toggle-switch__switcher:focus-within{outline:2px solid var(--input-focus-border-color);outline-offset:1px}.bio-properties-panel-toggle-switch .bio-properties-panel-toggle-switch__switcher input[type=checkbox]{opacity:0;width:0;height:0}.bio-properties-panel-toggle-switch .bio-properties-panel-toggle-switch__switcher .bio-properties-panel-toggle-switch__slider{cursor:pointer;background-color:var(--toggle-switch-off-background-color);border-radius:34px;transition:all .4s;position:absolute;inset:0}.bio-properties-panel-toggle-switch .bio-properties-panel-toggle-switch__switcher .bio-properties-panel-toggle-switch__slider:before{content:"";background-color:var(--toggle-switch-switcher-background-color);border-radius:50%;width:12px;height:12px;transition:all .4s;position:absolute;bottom:2px;left:2px}.bio-properties-panel-toggle-switch .bio-properties-panel-toggle-switch__switcher input[type=checkbox]:checked+.bio-properties-panel-toggle-switch__slider{background-color:var(--toggle-switch-on-background-color);box-shadow:0 0 1px}.bio-properties-panel-toggle-switch .bio-properties-panel-toggle-switch__switcher input[type=checkbox]:checked+.bio-properties-panel-toggle-switch__slider:before{transform:translate(16px)}.bio-properties-panel-collapsible-entry-entries{display:none;position:relative}.bio-properties-panel-collapsible-entry-entries .bio-properties-panel-entry:last-child{padding-bottom:0}.bio-properties-panel-collapsible-entry-entries.open{display:block}.bio-properties-panel-collapsible-entry-entries{margin-bottom:10px;padding-left:20px;display:none;position:relative}.bio-properties-panel-collapsible-entry-header{justify-content:space-between;align-items:center;display:flex;position:relative;overflow:hidden}.bio-properties-panel-collapsible-entry-header .bio-properties-panel-collapsible-entry-header-title{font-size:var(--text-size-base);white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;padding:2px 24px 2px 32px;overflow:hidden}.bio-properties-panel-collapsible-entry-arrow{justify-content:center;align-self:center;align-items:center;height:22px;padding:0 3px;display:inline-flex;position:absolute;top:2px;left:6px}.bio-properties-panel-remove-entry{width:22px;height:22px;fill:var(--remove-entry-fill-color);visibility:hidden;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-right:5px;padding:0;display:flex}.bio-properties-panel-remove-entry:hover{background-color:var(--remove-entry-hover-background-color)}.bio-properties-panel-list-entry-item:hover .bio-properties-panel-remove-list-entry,.bio-properties-panel-collapsible-entry:hover>.bio-properties-panel-collapsible-entry-header .bio-properties-panel-remove-entry,.bio-properties-panel-collapsible-entry:focus-within>.bio-properties-panel-collapsible-entry-header .bio-properties-panel-remove-entry{visibility:visible}.bio-properties-panel-collapsible-entry-entries:before{content:"";background-color:var(--side-line-background-color);border-radius:1px;width:2px;position:absolute;top:-6px;bottom:12px;left:16px}.bio-properties-panel-collapsible-entry-entries .bio-properties-panel-entry:not(.bio-properties-panel-list-entry):last-child,.bio-properties-panel-list-entry.open:last-child{position:relative}.bio-properties-panel-collapsible-entry-entries .bio-properties-panel-entry:not(.bio-properties-panel-list-entry):last-child:after,.bio-properties-panel-list-entry.open:last-child:after{content:"";background-color:var(--side-line-extension-background-color);border-radius:1px;width:2px;position:absolute;top:0;bottom:-4px;left:-16px}.bio-properties-panel-list-entry-item .bio-properties-panel-collapsible-entry-entries .bio-properties-panel-entry:last-child:after{left:-18px}.bio-properties-panel-list-entry{margin-bottom:0;margin-right:5px;position:relative}.bio-properties-panel-list-entry .bio-properties-panel-entry{margin-right:0}.bio-properties-panel-list-entry-header{justify-content:space-between;height:32px;display:flex;position:sticky;overflow:hidden}.bio-properties-panel-list-entry-header.sticky{background-color:var(--color-white);border-bottom:1px solid var(--sticky-group-bottom-border-color);z-index:9;top:32px}.bio-properties-panel-list-entry:before{content:"";background-color:var(--list-entry-dot-background-color);border-radius:50%;width:8px;height:8px;position:absolute;top:13px;left:-19px}.bio-properties-panel-list-entry-header-title{font-size:var(--text-size-base);white-space:nowrap;text-overflow:ellipsis;margin:auto 0;padding:2px 0;display:block;overflow:hidden}.bio-properties-panel-list-entry-header-title.open{font-weight:500}.bio-properties-panel-list-entry-header-buttons{align-items:center;display:flex}.bio-properties-panel-list-entry-header-buttons>button{min-width:22px;height:22px;fill:var(--list-entry-header-button-fill-color);background:0 0;border:none;justify-content:center;align-self:center;align-items:center;margin:5px;padding:0 3px;line-height:22px;display:inline-flex}.bio-properties-panel-list-entry-header-buttons>:last-child{margin-right:0}.bio-properties-panel-list-entry-items{margin:0;padding:0;list-style:none}.bio-properties-panel-list-entry-items:not(.open){display:none}.bio-properties-panel-list-entry-item{justify-content:space-between;display:flex}.bio-properties-panel-list-entry-item .bio-properties-panel-remove-entry{margin-right:1px}.bio-properties-panel-list-entry-item .bio-properties-panel-collapsible-entry{width:100%;margin-right:4px}.bio-properties-panel-list-entry-item .bio-properties-panel-collapsible-entry-header{margin-left:-8px}.bio-properties-panel-list-entry-item .bio-properties-panel-collapsible-entry-arrow{left:2px}.bio-properties-panel-list-entry-item .bio-properties-panel-collapsible-entry-header-title{padding-left:30px}.bio-properties-panel-list-entry-item .bio-properties-panel-collapsible-entry-entries{padding-left:10px}.bio-properties-panel-list-entry-item .bio-properties-panel-collapsible-entry-entries:before{left:4px}.bio-properties-panel-list-entry.empty .bio-properties-panel-add-entry{margin-right:16px;padding-left:6px}.bio-properties-panel-list-entry.empty .bio-properties-panel-add-entry-label{color:var(--list-entry-add-entry-label-color);padding:4px 6px 3px 2px}.bio-properties-panel-list-entry-header-buttons .bio-properties-panel-add-entry:hover{background-color:var(--list-entry-add-entry-background-color);fill:var(--list-entry-add-entry-fill-color)}.bio-properties-panel-list-entry-item .bio-properties-panel-simple .bio-properties-panel-input{border-radius:0;margin-bottom:-2px}.bio-properties-panel-list-entry-item:first-child .bio-properties-panel-simple .bio-properties-panel-input{border-top-left-radius:2px;border-top-right-radius:2px}.bio-properties-panel-list-entry-item:last-child .bio-properties-panel-simple .bio-properties-panel-input{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.bio-properties-panel-dropdown-button{--dropdown-button-margin:5px;position:relative}.bio-properties-panel-dropdown-button:not(.open) .bio-properties-panel-dropdown-button__menu{display:none}.bio-properties-panel-dropdown-button__menu{min-width:calc(100% - var(--dropdown-button-margin) * 2);max-width:240px;top:calc(100% - var(--dropdown-button-margin));right:var(--dropdown-button-margin);z-index:101;background-color:var(--dropdown-item-background-color);box-shadow:0 1px 4px 0 var(--color-grey-225-10-85), 0 2px 16px 0 var(--color-grey-225-10-75);padding:8px 0;position:absolute}.bio-properties-panel-dropdown-button__menu-item{width:100%;font-size:var(--text-size-small);appearance:revert;border:unset;background:unset;text-align:unset;padding:4px 12px;display:block}.bio-properties-panel-dropdown-button__menu-item--separator{background-color:var(--dropdown-separator-background-color);width:100%;height:1px;margin:8px 0;padding:0}.bio-properties-panel-dropdown-button__menu-item--actionable{font-size:var(--text-size-base)}.bio-properties-panel-dropdown-button__menu-item--actionable:hover{background-color:var(--dropdown-item-hover-background-color)}.bio-properties-panel-feel-input{position:relative}.bio-properties-panel-feel-input input{padding-right:2em}.bio-properties-panel-feel-entry .bio-properties-panel-label{display:flex}.bio-properties-panel-feel-icon{vertical-align:text-bottom;background:0 0;border:none;border-radius:3px;justify-content:center;align-self:center;align-items:center;width:22px;height:18px;margin:0 3px;padding:0;display:inline-flex}.bio-properties-panel-feel-icon.optional{cursor:pointer;background:var(--feel-background-color)}.bio-properties-panel-feel-icon svg *{fill:var(--feel-inactive-color)}.bio-properties-panel-feel-icon:hover{background:var(--feel-hover-background-color)}.bio-properties-panel-feel-icon:hover svg *{fill:var(--feel-hover-color)}.bio-properties-panel-feel-icon.active{background:var(--feel-active-background-color)}.bio-properties-panel-feel-icon.active:hover{background:var(--feel-hover-background-color)}.bio-properties-panel-feel-icon.required.active{background:0 0}.bio-properties-panel-feel-icon.active svg *{fill:var(--feel-active-color)}.bio-properties-panel-feel-icon.required.active svg *{fill:var(--feel-required-color)}.bio-properties-panel-feel-editor-container{position:relative}.bio-properties-panel-feel-editor-container.active{font-family:var(--font-family-monospace)}.bio-properties-panel-feel-container{position:relative}.bio-properties-panel-feel-container .bio-properties-panel-feel-editor-container>div{min-height:28px;position:static;padding-left:2.4em!important}.bio-properties-panel-feel-indicator{border:1px solid var(--input-border-color);background-color:var(--feel-indicator-background-color);z-index:1;text-align:center;border-right:0;border-radius:2px 0 0 2px;width:2em;height:100%;padding:2px 6px;position:absolute}.bio-properties-panel-feel-editor-container .cm-scroller{overflow:hidden!important}.bio-properties-panel-feelers-editor .cm-editor{background-color:#0000}.bio-properties-panel-feelers-editor .cm-content ::selection{background:var(--feelers-select-color,#b3dfff)}.bio-properties-panel-feelers-editor .cm-editor.cm-focused{background-color:#0000}.bio-properties-panel-feel-editor-container .bio-properties-panel-input{resize:none;overflow:hidden auto}.bio-properties-panel-feel-editor-container,.bio-properties-panel-feel-editor-container .bio-properties-panel-input,.bio-properties-panel-feel-container .cm-editor{min-height:100%}.bio-properties-panel-feel-checkbox,.bio-properties-panel-feel-toggle-switch{padding-top:1px}.bio-properties-panel-feel-checkbox .bio-properties-panel-feel-entry:not(.feel-active),.bio-properties-panel-feel-toggle-switch .bio-properties-panel-feel-entry:not(.feel-active){flex-direction:row;align-items:center;display:flex}.bio-properties-panel-feel-checkbox .bio-properties-panel-feel-entry:not(.feel-active) .bio-properties-panel-feel-container,.bio-properties-panel-feel-toggle-switch .bio-properties-panel-feel-entry:not(.feel-active) .bio-properties-panel-feel-container{margin-left:auto}.bio-properties-panel-tooltip-wrapper{text-underline-offset:2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--tooltip-underline-color);text-decoration-color:var(--tooltip-underline-color);font:inherit;justify-content:center;width:fit-content;display:flex}.bio-properties-panel-tooltip-wrapper:hover,.bio-properties-panel-tooltip-wrapper:focus,.bio-properties-panel-tooltip-wrapper:focus-visible{text-decoration-color:currentColor}.bio-properties-panel-tooltip{--tooltip-background-color:var(--color-grey-0-0-22);--tooltip-link:var(--color-blue-218-100-74);--tooltip-code-background-color:var(--color-grey-225-10-97);--tooltip-code-border-color:var(--color-grey-225-10-85);color:var(--color-white,white);z-index:1001;max-width:300px;font-size:var(--text-size-small);font-family:var(--font-family);display:flex;position:fixed}.bio-properties-panel-tooltip.right{padding-right:6px}.bio-properties-panel-tooltip.top{flex-direction:column}.bio-properties-panel-tooltip-content{background-color:var(--tooltip-background-color);white-space:pre-wrap;border-radius:2px;padding:16px;font-weight:400}.bio-properties-panel-tooltip-content h1{font-size:var(--text-size-base);margin:0;font-weight:700}.bio-properties-panel-tooltip-content code,.bio-properties-panel-tooltip-content pre{color:var(--description-color);font-family:var(--font-family);font-size:var(--text-size-small);line-height:var(--line-height-condensed);background-color:var(--tooltip-code-background-color);border:1px solid var(--tooltip-code-border-color);border-radius:3px;padding:0 2px}.bio-properties-panel-tooltip-content pre code{border:none}.bio-properties-panel-tooltip p:first-child{margin-top:0}.bio-properties-panel-tooltip p:last-child{margin-bottom:0}.bio-properties-panel-tooltip-content a{color:var(--tooltip-link)}.bio-properties-panel-tooltip .bio-properties-panel-tooltip-arrow{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:5px solid var(--tooltip-background-color);width:0;height:0;margin-top:16px}.bio-properties-panel-tooltip.top .bio-properties-panel-tooltip-arrow{margin-top:-3px;margin-left:calc(50% - 2.5px);transform:rotate(90deg)}.bio-properties-panel-textarea-container{position:relative}.bio-properties-panel-feelers-editor-container .bio-properties-panel-feelers-editor__open-popup-placeholder,.bio-properties-panel-feel-editor-container .bio-properties-panel-feel-editor__open-popup-placeholder,.bio-properties-panel-textarea-container .bio-properties-panel-textarea__open-popup-placeholder{color:#17171740;border:1px solid var(--input-border-color);background-color:var(--input-background-color);font-size:var(--text-size-base);border-radius:2px;flex-direction:column;justify-content:center;width:100%;min-height:100%;padding:3px 6px 2px;font-family:inherit;display:none}.bio-properties-panel-feelers-editor-container.popupOpen .bio-properties-panel-input,.bio-properties-panel-feel-editor-container.popupOpen .bio-properties-panel-input{display:none}.bio-properties-panel-textarea-container.popupOpen .bio-properties-panel-input{visibility:hidden}.bio-properties-panel-feelers-editor-container.popupOpen .bio-properties-panel-feelers-editor__open-popup-placeholder,.bio-properties-panel-feel-editor-container.popupOpen .bio-properties-panel-feel-editor__open-popup-placeholder,.bio-properties-panel-textarea-container.popupOpen .bio-properties-panel-textarea__open-popup-placeholder{display:flex}.bio-properties-panel-textarea-container.popupOpen .bio-properties-panel-textarea__open-popup-placeholder{justify-content:flex-start;position:absolute;inset:0}.bio-properties-panel-popup{--popup-background-color:#f5f5f5;--popup-header-background-color:white;--popup-font-color:#000;--popup-title-color:#000;--feel-popup-close-background-color:#1064fe;--feel-popup-gutters-background-color:#e6e6e6;z-index:1001;background-color:var(--popup-background-color);color:var(--popup-font-color);flex-direction:column;flex:auto;width:auto;height:auto;padding:0;font-family:IBM Plex Sans,sans-serif;font-size:14px;display:flex;position:fixed;overflow:hidden;box-shadow:0 2px 6px #0000004d}.bio-properties-panel-popup h1,.bio-properties-panel-popup h2,.bio-properties-panel-popup h3,.bio-properties-panel-popup h4{font-weight:500;font-size:inherit}.bio-properties-panel-popup .bio-properties-panel-popup__header,.bio-properties-panel-popup .bio-properties-panel-popup__body,.bio-properties-panel-popup .bio-properties-panel-popup__footer{justify-content:center;align-items:center;padding:12px;display:flex}.bio-properties-panel-popup .bio-properties-panel-popup__body:not(:first-child){padding-top:0;padding-left:0;padding-right:0}.bio-properties-panel-popup .bio-properties-panel-popup__header{--popup-header-line-height:16px;background-color:var(--popup-header-background-color);font-size:12px;font-weight:400;line-height:var(--popup-header-line-height);text-align:left;color:var(--popup-title-color);margin:0}.bio-properties-panel-popup .bio-properties-panel-popup__header.draggable{cursor:grab}.bio-properties-panel-popup .bio-properties-panel-popup__drag-handle{display:flex}.bio-properties-panel-popup .bio-properties-panel-popup__drag-preview{width:1px;height:1px;position:absolute;top:0}.bio-properties-panel-popup .bio-properties-panel-popup__title{margin-left:8px;margin-right:auto}.bio-properties-panel-popup .bio-properties-panel-popup__title:first-letter{text-transform:capitalize}.bio-properties-panel-popup .bio-properties-panel-popup__close{background-color:var(--popup-header-background-color);border:none;width:40px;height:40px;margin:-12px -12px -12px 12px}.bio-properties-panel-popup .bio-properties-panel-popup__close:hover,.bio-properties-panel-popup .bio-properties-panel-popup__close:focus-visible{background-color:var(--popup-background-color)}.bio-properties-panel-popup .bio-properties-panel-popup__close:focus-visible{outline-offset:-2px}.bio-properties-panel-popup .bio-properties-panel-popup__close svg{fill:currentColor;width:16px;height:16px;margin-top:2px}.bio-properties-panel-popup .bio-properties-panel-popup__header .bio-properties-panel-popup__drag-handle svg{margin-left:-4px}.bio-properties-panel-popup .bio-properties-panel-popup__body{font-size:inherit;height:100%;padding-bottom:0;display:flex;overflow:auto}.bio-properties-panel-popup .bio-properties-panel-popup__footer{position:absolute;bottom:0;right:8px}.bio-properties-panel-feel-popup .bio-properties-panel-feel-popup__body{width:100%;height:100%;margin:0;padding:0;display:flex}.bio-properties-panel-feel-popup__title-link{margin-left:8px;display:flex}.bio-properties-panel-feel-popup__title-link:first-of-type{margin-left:auto}.bio-properties-panel-feel-popup__title-link svg{width:var(--popup-header-line-height);height:var(--popup-header-line-height);fill:currentColor;margin:0 .5em}.bio-properties-panel-feel-popup .bio-properties-panel-feel-editor-container{min-width:100%;display:flex}.bio-properties-panel-feel-popup .bio-properties-panel-feel-editor-container .cm-scroller{overflow:auto!important}.bio-properties-panel-feel-popup .bio-properties-panel-feelers-editor-container{width:100%;display:flex}.bio-properties-panel-feel-popup .bio-properties-panel-feelers-editor-container .bio-properties-panel-feelers-editor{display:flex}.bio-properties-panel-feel-popup .bio-properties-panel-feelers-editor-container .bio-properties-panel-feelers-editor .cm-editor{width:100%}.bio-properties-panel-feel-popup .bio-properties-panel-input{resize:none;width:100%;padding:0;overflow:hidden auto}.bio-properties-panel-feel-popup .bio-properties-panel-open-feel-popup{display:none!important}.bio-properties-panel-feelers-editor-container .bio-properties-panel-open-feel-popup,.bio-properties-panel-feel-container .bio-properties-panel-open-feel-popup,.bio-properties-panel-textarea-container .bio-properties-panel-open-feel-popup{color:var(--feel-open-popup-color);cursor:pointer;background:0 0;border:none;margin:3px;padding:3px 4px;line-height:1;display:none;position:absolute;top:0;right:0}.bio-properties-panel-feelers-editor-container .bio-properties-panel-open-feel-popup svg,.bio-properties-panel-feel-container .bio-properties-panel-open-feel-popup svg,.bio-properties-panel-textarea-container .bio-properties-panel-open-feel-popup svg{width:16px;height:16px}.bio-properties-panel-feelers-editor-container:hover .bio-properties-panel-open-feel-popup,.bio-properties-panel-feel-container:hover .bio-properties-panel-open-feel-popup,.bio-properties-panel-textarea-container:hover .bio-properties-panel-open-feel-popup,.bio-properties-panel-feelers-editor-container:focus-within .bio-properties-panel-open-feel-popup,.bio-properties-panel-feel-container:focus-within .bio-properties-panel-open-feel-popup,.bio-properties-panel-textarea-container:focus-within .bio-properties-panel-open-feel-popup{display:block}.bio-properties-panel-feelers-editor-container .bio-properties-panel-open-feel-popup:hover,.bio-properties-panel-feel-container .bio-properties-panel-open-feel-popup:hover,.bio-properties-panel-textarea-container .bio-properties-panel-open-feel-popup:hover{color:var(--feel-open-popup-hover-color)}.bio-properties-panel-feel-popup .bio-properties-panel-popup__footer .bio-properties-panel-feel-popup__close-btn{background:var(--feel-popup-close-background-color);color:#fff;cursor:pointer;border:none;width:66px;height:32px;font-family:inherit;font-size:14px;font-weight:400}.bio-properties-panel-feel-popup .bio-properties-panel-feel-editor-container .cm-editor{width:100%;height:100%}.bio-properties-panel-feel-popup .bio-properties-panel-feel-editor-container .cm-editor .cm-content{padding-left:4px}.bio-properties-panel-feel-popup .bio-properties-panel-input{border:none}.bio-properties-panel-feel-popup .cm-gutters{background-color:var(--feel-popup-gutters-background-color);border:none;padding:0}.bio-properties-panel-feel-popup .cm-gutter{min-width:32px}.bio-properties-panel-feel-popup .cm-gutters .cm-lineNumbers .cm-gutterElement{text-align:center}.bio-properties-panel-text-popup .bio-properties-panel-input{resize:none;border:none;width:100%;height:100%;min-height:100%;padding:8px 12px}.bio-properties-panel-checkbox-group .bio-properties-panel-checkbox-group-entries>.bio-properties-panel-entry{margin:0;padding:0}.workflow-bpmn-designer{border:1px solid var(--syd-workflow-color-border,#e5e7eb);background:#fff;border-radius:4px;grid-template-columns:minmax(0,1fr) 320px;width:100%;min-height:560px;display:grid;overflow:hidden}.workflow-bpmn-designer-canvas{background-image:linear-gradient(#eef4fb 1px,#0000 1px),linear-gradient(90deg,#eef4fb 1px,#0000 1px);background-size:20px 20px;min-width:0;min-height:560px;position:relative}.workflow-bpmn-designer-instance-host{width:100%;height:100%}.workflow-bpmn-designer-canvas .djs-container,.workflow-bpmn-designer-canvas .djs-container>svg{width:100%;height:100%;min-height:560px}.workflow-bpmn-designer-properties{border-left:1px solid var(--syd-workflow-color-divider,#e5e7eb);background:#fff;min-width:0;overflow:auto}.workflow-bpmn-designer-properties .bio-properties-panel{border:0}.workflow-bpmn-designer.is-readonly .djs-palette,.workflow-bpmn-designer.is-readonly .djs-context-pad,.workflow-bpmn-designer.is-readonly .djs-popup,.workflow-bpmn-designer.is-readonly .bjs-powered-by,.workflow-bpmn-designer.is-readonly:not(.has-readonly-panel) .workflow-bpmn-designer-properties{display:none}.workflow-bpmn-designer.is-readonly:not(.has-readonly-panel){grid-template-columns:minmax(0,1fr)}.workflow-bpmn-designer.is-readonly .workflow-bpmn-designer-properties-editor{display:none}.workflow-bpmn-designer-readonly-panel{min-height:100%}.workflow-bpmn-designer .djs-element.workflow-active .djs-visual>:first-child{fill:#e8f1ff!important;stroke:#1a66ff!important;stroke-width:3px!important}.workflow-bpmn-designer .djs-element.workflow-active .djs-outline{stroke:#1a66ff!important}@media (width<=920px){.workflow-bpmn-designer{grid-template-columns:minmax(0,1fr)}.workflow-bpmn-designer-properties{border-top:1px solid var(--syd-workflow-color-divider,#e5e7eb);border-left:0;min-height:260px}}.product-doc-intro{border-bottom:1px solid var(--grid-line);flex-direction:column;gap:4px;padding:16px 20px;display:flex}.product-doc-intro strong{font-size:15px;line-height:22px}.product-doc-intro span{color:var(--text-secondary);font-size:13px;line-height:20px}.product-doc-body{flex-direction:column;gap:20px;padding:16px 20px 20px;display:flex}.product-doc-route{border:1px solid var(--border);border-radius:8px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.product-doc-route-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-doc-route-head strong{font-size:14px;line-height:20px}.product-doc-conditions{flex-wrap:wrap;gap:6px;display:flex}.product-doc-conditions span{border:1px solid var(--border);background:var(--fill-weak,#f5f7fa);color:var(--text-secondary);border-radius:10px;padding:1px 8px;font-size:12px;line-height:18px}.product-doc-route-plain{color:var(--text-secondary);font-size:12px}.product-doc-chain{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.product-doc-arrow{color:var(--text-tertiary,#9aa4b2);align-self:center;font-size:16px;line-height:1}.product-doc-step{border:1px solid var(--border);background:#fff;border-radius:6px;flex-direction:column;flex:0 216px;gap:6px;min-width:196px;padding:10px 12px;display:flex}.product-doc-step.is-auto{background:var(--fill-weak,#f7f9fb);border-style:dashed}.product-doc-step-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.product-doc-step-head strong{font-size:14px;line-height:20px}.product-doc-step-head em{color:var(--text-tertiary,#9aa4b2);font-size:12px;font-style:normal}.product-doc-step-role{color:var(--text-secondary);font-size:12px;line-height:18px}.product-doc-step-buttons{flex-direction:column;gap:4px;display:flex}.product-doc-step-crew{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.product-doc-step-crew span{border:1px solid var(--border);border-radius:4px;padding:1px 8px;font-size:12px;line-height:18px}.product-doc-step-crew span.is-who{color:var(--text-secondary);border:0;padding:0}.product-doc-step-does{color:var(--text-primary);margin:0;padding-left:0;font-size:12px;line-height:19px;list-style:none}.product-doc-hint{color:var(--text-secondary);text-align:center;padding:48px 0;font-size:13px}.product-doc-step-head em.is-code{border:1px solid var(--border);color:var(--text-secondary);border-radius:3px;padding:0 5px}.product-doc-step.is-code{border-style:dashed}.product-doc-step-does.is-code{color:var(--text-secondary);margin-top:2px}.product-doc-step-does.is-code em{border:1px solid var(--border);border-radius:3px;margin-right:4px;padding:0 4px;font-size:11px;font-style:normal}.product-doc-step-gate{flex-wrap:wrap;gap:4px;margin:6px 0 2px;display:flex}.product-doc-step-gate span{background:var(--semi-color-warning-light-default,#fff6e6);color:var(--semi-color-warning-dark,#a45a00);border-radius:4px;padding:1px 6px;font-size:11px;line-height:16px}.product-doc-step-gate span.is-label{width:18px;height:18px;color:var(--semi-color-warning);background:0 0;justify-content:center;align-items:center;padding:0;font-size:14px;line-height:18px;display:inline-flex}.product-doc-filters{align-items:center;gap:10px;margin:0 0 12px;padding:0 20px;display:flex}.product-doc-filters>span{white-space:nowrap;color:var(--semi-color-text-2);flex:none;font-size:13px}.product-doc-filters select{border:1px solid var(--semi-color-border);background:var(--semi-color-bg-0);min-width:0;max-width:620px;color:var(--semi-color-text-0);cursor:pointer;border-radius:6px;flex:auto;padding:5px 10px;font-size:13px}.product-doc-filters select:hover{border-color:var(--semi-color-primary)}.product-doc-op{text-align:center;border-radius:4px;min-width:18px;margin-right:5px;padding:0 4px;font-size:12px;font-style:normal;line-height:18px;display:inline-block}.product-doc-op.is-add{background:var(--semi-color-success);color:#fff}.product-doc-op.is-edit{background:var(--semi-color-warning);color:#fff}.product-doc-op.is-del{background:var(--semi-color-danger);color:#fff}.product-doc-op.is-read{background:var(--semi-color-tertiary);color:#fff}.product-doc-step-buttons,.product-doc-step-acts{border-top:1px solid var(--semi-color-border);margin-top:2px;padding-top:8px}.product-doc-step-acts{flex-direction:column;gap:4px;display:flex}.product-doc-step-acts>*{margin-top:0;margin-bottom:0}.product-doc-scope{flex:none;align-items:center;gap:16px;display:inline-flex}.product-doc-run-bar{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.product-doc-run-go{color:#fff;cursor:pointer;background:#2f6bff;border:1px solid #2f6bff;border-radius:6px;padding:4px 14px;font-size:13px}.product-doc-run-go:disabled{opacity:.6;cursor:default}.product-doc-run-sum{border-radius:4px;padding:2px 8px;font-size:12px}.product-doc-run-sum.is-pass{color:#1f7a3d;background:#e8f5ec}.product-doc-run-sum.is-fail{color:#c0392b;background:#fdeaea}.product-doc-run-tag{border-radius:4px;margin-left:8px;padding:2px 8px;font-size:12px}.product-doc-run-tag.is-pass{color:#1f7a3d;background:#e8f5ec}.product-doc-run-tag.is-fail{color:#c0392b;background:#fdeaea}.product-doc-run-tag.is-skip{color:#666;background:#f2f3f5}.product-doc-step-run{border-top:1px dashed #e5e6eb;flex-direction:column;gap:3px;margin:6px 0 0;padding:8px 0 0;list-style:none;display:flex}.product-doc-step-run li{align-items:flex-start;gap:6px;font-size:12px;line-height:1.5;display:flex}.product-doc-step-run li>em{border-radius:3px;flex:none;padding:0 5px;font-size:11px;font-style:normal}.product-doc-step-run li.is-pass>em{color:#1f7a3d;background:#e8f5ec}.product-doc-step-run li.is-fail>em{color:#c0392b;background:#fdeaea}.product-doc-step-run li.is-grey>em{color:#86909c;background:#f2f3f5}.product-doc-run-ui{color:#4e5969;cursor:pointer;align-items:center;gap:5px;font-size:12px;display:inline-flex}.product-doc-run-history{color:#4e5969;cursor:pointer;background:#fff;border:1px solid #c9cdd4;border-radius:6px;padding:4px 12px;font-size:13px}.product-doc-history{flex-direction:column;gap:12px;display:flex}.product-doc-history-table .semi-table-row{cursor:pointer}.product-doc-history-table .semi-table-row.is-picked>td{background:var(--surface-control-muted)}.product-doc-history-step{padding:6px 0 0;font-size:12px}.product-doc-history-step>strong{color:var(--text-primary);font-size:12px}.product-doc-layout>.syd-doc-toc{padding:16px 16px 20px 20px}.product-doc-content{min-width:0}@media (width<=720px){.product-doc-layout>.syd-doc-toc{padding:16px 20px 12px}}.dingtalk-login-shell{background:var(--surface-page-gradient);width:100%;min-height:100vh;color:var(--text-primary);flex-direction:column;padding:28px clamp(20px,6vw,72px) 48px;display:flex}.dingtalk-login-topbar{letter-spacing:.01em;align-items:center;gap:10px;font-size:17px;font-weight:700;display:flex}.dingtalk-login-stage{flex:1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(32px,8vw,96px);padding:clamp(24px,6vh,72px) 0;display:grid}.dingtalk-login-slogan{min-width:0}.dingtalk-login-slogan h1{letter-spacing:-.02em;margin:0;font-size:clamp(38px,6.4vw,76px);font-weight:800;line-height:1.05}.dingtalk-login-slogan p{max-width:24em;color:var(--text-tertiary,#6b7280);margin:20px 0 0;font-size:clamp(15px,1.5vw,20px);line-height:1.7}.dingtalk-login-panel{border:1px solid var(--border);background:var(--surface-panel);border-radius:12px;flex-direction:column;align-items:stretch;gap:20px;width:min(400px,100%);padding:28px;display:flex;box-shadow:0 12px 32px #0f172a14}.dingtalk-login-brand-mark{border-radius:8px;width:32px;height:32px}@media (width<=900px){.dingtalk-login-shell{padding:20px 18px 32px}.dingtalk-login-stage{grid-template-columns:minmax(0,1fr);justify-items:center;gap:28px;padding:24px 0 0}.dingtalk-login-slogan{text-align:center}.dingtalk-login-slogan h1{font-size:clamp(30px,8vw,44px)}.dingtalk-login-slogan p{max-width:none;margin-top:12px;font-size:14px}}.dingtalk-login-visual{place-items:center;padding:10px 0 2px;display:grid}.dingtalk-login-symbol{background:linear-gradient(145deg,#f1fcf6,#e4f8ed);border-radius:28px;place-items:center;width:112px;height:112px;display:grid;box-shadow:inset 0 0 0 1px #0ac1601f}.dingtalk-login-symbol svg{color:#08ad58;stroke-width:1.6px;width:52px;height:52px}.dingtalk-login-copy{text-align:center;flex-direction:column;gap:8px;display:flex}.dingtalk-login-copy h2{color:var(--text-primary);font-size:20px;line-height:1.25}.dingtalk-login-copy p{color:var(--text-secondary);font-size:14px;line-height:1.7}.dingtalk-login-loading{border:1px solid var(--border);background:var(--surface-control-muted);min-height:38px;color:var(--text-secondary);border-radius:4px;justify-content:center;align-items:center;gap:10px;font-size:14px;display:inline-flex}.dingtalk-login-spinner{border:2px solid #0ac16033;border-top-color:var(--brand-600);border-radius:999px;width:16px;height:16px;animation:.8s linear infinite dingtalk-login-spin}.dingtalk-login-error{background:var(--danger-50);min-height:38px;color:var(--danger-600);border:1px solid #dc26263d;border-radius:4px;align-items:center;padding:8px 12px;font-size:14px;line-height:1.5;display:flex}.dingtalk-login-hint{color:var(--text-tertiary,var(--text-muted));text-align:left;word-break:break-all;margin:0;padding:0 4px;font-size:13px;line-height:1.6}.dingtalk-login-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.dingtalk-login-actions .semi-button{border-radius:4px;min-width:138px}.dingtalk-login-dev{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.dingtalk-login-dev .semi-button{border-radius:4px;min-width:138px}@keyframes dingtalk-login-spin{to{transform:rotate(360deg)}}@media (width<=520px){.dingtalk-login-shell{padding:18px 12px}.dingtalk-login-panel{padding:22px}.dingtalk-login-copy h2{font-size:20px}.dingtalk-login-actions{flex-direction:column}.dingtalk-login-actions .semi-button{width:100%}.dingtalk-login-dev{grid-template-columns:1fr}.dingtalk-login-dev .semi-button{width:100%}}.dingtalk-login-brand-mark.syd-brand-logo{width:32px;height:32px;box-shadow:none;object-fit:contain;background:0 0;border-radius:0;padding:0}.dingtalk-login-shell.is-showcase{color:#16201b;background:linear-gradient(135deg,#fff 0% 45%,#f6fcf9 70%,#eaf7f0 100%);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(32px,6vw,120px);padding:0 clamp(24px,9vw,180px);display:grid;position:relative;overflow:hidden}.dingtalk-login-backdrop{pointer-events:none;z-index:0;position:absolute;inset:0}.dingtalk-login-ribbons{opacity:.5;width:min(56vw,880px);height:auto;position:absolute;bottom:-8vh;left:0}.dingtalk-login-ribbons .ribbon{transform-box:fill-box;transform-origin:50%;animation:8s ease-in-out infinite alternate syd-ribbon-float}.dingtalk-login-ribbons .ribbon-b{animation-name:syd-ribbon-float-b;animation-duration:10s;animation-delay:-4s}.dingtalk-login-ribbons .ribbon-c{animation-duration:12s;animation-delay:-7s}.dingtalk-login-arcs .ribbon-arcs{transform-box:fill-box;transform-origin:50%;animation:16s ease-in-out infinite alternate syd-ribbon-float-b}.dingtalk-login-ribbons .ribbon-glint{stroke-dasharray:140 1600;stroke-dashoffset:1740px;animation:7s linear infinite syd-ribbon-glint}.dingtalk-login-ribbons .ribbon-glint-late{animation-duration:9s;animation-delay:-3.5s}.dingtalk-login-ribbons .ribbon-glow{animation:8s ease-in-out infinite alternate syd-ribbon-breathe}@keyframes syd-ribbon-float{0%{transform:translate(0)rotate(0)}to{transform:translate(40px,-30px)rotate(-4deg)}}@keyframes syd-ribbon-float-b{0%{transform:translate(0)rotate(0)}to{transform:translate(-34px,-26px)rotate(3deg)}}@keyframes syd-ribbon-glint{to{stroke-dashoffset:0}}@keyframes syd-ribbon-breathe{0%{opacity:.7}to{opacity:1}}@media (prefers-reduced-motion:reduce){.dingtalk-login-ribbons .ribbon,.dingtalk-login-ribbons .ribbon-glint,.dingtalk-login-ribbons .ribbon-glow,.dingtalk-login-arcs .ribbon-arcs{animation:none}.dingtalk-login-ribbons .ribbon-glint{display:none}}.dingtalk-login-arcs{width:min(44vw,640px);height:auto;position:absolute;top:0;right:0}.dingtalk-login-shell.is-showcase>:not(.dingtalk-login-backdrop){z-index:1;position:relative}.dingtalk-login-shell.is-showcase>.dingtalk-login-footer{color:#7a8981;letter-spacing:.04em;text-align:center;padding:0 16px;font-size:13px;line-height:20px;position:absolute;bottom:34px;left:0;right:0}.dingtalk-login-shell.is-showcase>.dingtalk-login-corner{z-index:2;position:absolute;top:24px;right:clamp(16px,3vw,40px)}.dingtalk-login-corner .semi-button{border:1px solid var(--border,#e5e7eb);height:34px;color:var(--text-secondary,#4b5563);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd9;border-radius:17px;padding:0 14px}.dingtalk-login-corner .semi-button:hover{color:var(--brand-600,#0ac160);border-color:var(--brand-200,#a8e5c0)}.dingtalk-login-hero{min-width:0;padding-bottom:calc(8vh + 40px)}.dingtalk-login-hero-brand{color:var(--brand-600,#0ac160);letter-spacing:.02em;align-items:center;gap:13px;font-size:35px;font-weight:800;display:flex}.dingtalk-login-hero-brand .dingtalk-login-brand-mark.syd-brand-logo{flex:0 0 56px!important;width:56px!important;height:56px!important}.dingtalk-login-hero-brand-name{color:#111a16;letter-spacing:.04em;font-size:40px;font-weight:700;line-height:1;position:relative}.dingtalk-login-hero-brand-tag{background:var(--brand-600,#0ac160);color:#fff;letter-spacing:.04em;white-space:nowrap;border-radius:6px 6px 6px 0;margin-left:2px;padding:2px 6px;font-size:11px;font-weight:700;line-height:1.3;position:absolute;top:-10px;left:100%}.dingtalk-login-hero h1{letter-spacing:.02em;color:#111a16;margin:72px 0 0;font-size:clamp(22px,2.27vw,43px);font-weight:500;line-height:1.3}.dingtalk-login-hero h1 span,.dingtalk-login-hero .dingtalk-login-hero-subtitle span{display:inline-block}.dingtalk-login-hero .dingtalk-login-hero-subtitle{letter-spacing:.08em;color:#5f6b65;margin:14px 0 0;font-size:clamp(15px,1.4vw,27px);font-weight:300;line-height:1.4}.dingtalk-login-hero>p{letter-spacing:.06em;color:#36433d;margin:28px 0 0;font-size:clamp(18px,1.7vw,28px);font-weight:300;line-height:1.5}.dingtalk-login-main{place-items:center;padding-bottom:calc(8vh + 40px);display:grid}.dingtalk-login-shell.is-showcase .dingtalk-login-panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffd1;border:1px solid #ffffffe6;border-radius:14px;gap:22px;width:min(440px,100%);padding:44px 44px 36px;box-shadow:0 24px 64px #18503814}.dingtalk-login-shell.is-showcase .dingtalk-login-actions{flex-direction:column;gap:12px}.dingtalk-login-shell.is-showcase .dingtalk-login-actions .semi-button{border-radius:6px;width:100%;height:44px;font-size:15px}@media (width<=900px){.dingtalk-login-shell.is-showcase{grid-template-columns:minmax(0,1fr);align-content:start;gap:24px;padding:28px 16px 40px}.dingtalk-login-hero{padding-bottom:0}.dingtalk-login-shell.is-showcase>.dingtalk-login-corner{top:14px;right:14px}.dingtalk-login-main{padding-bottom:0}.dingtalk-login-hero-brand{font-size:27px}.dingtalk-login-hero-brand-name{font-size:29px}.dingtalk-login-hero h1{margin-top:36px;font-size:20px}.dingtalk-login-hero .dingtalk-login-hero-subtitle{margin-top:8px;font-size:14px}.dingtalk-login-hero>p{margin-top:10px;font-size:15px}.dingtalk-login-ribbons{opacity:.4;width:150vw;bottom:0}.dingtalk-login-arcs{display:none}.dingtalk-login-shell.is-showcase .dingtalk-login-panel{padding:30px 22px 26px}.dingtalk-login-shell.is-showcase>.dingtalk-login-footer{grid-column:1;justify-self:center;margin-top:12px;position:relative;bottom:auto;left:auto;right:auto}}:root[data-theme=dark] .dingtalk-login-shell.is-showcase{color:#eef5f1;background:radial-gradient(at 12% 92%,#0ac16024,#0000 55%),radial-gradient(at 92% 6%,#5fd3c61a,#0000 50%),linear-gradient(120deg,#151b19 0%,#171d1b 45%,#141a1c 100%)}:root[data-theme=dark] .dingtalk-login-ribbons{opacity:.35}:root[data-theme=dark] .dingtalk-login-arcs{opacity:.15}:root[data-theme=dark] .dingtalk-login-hero h1{color:#f2f7f4}:root[data-theme=dark] .dingtalk-login-hero>p{color:#eef5f1b8}:root[data-theme=dark] .dingtalk-login-shell.is-showcase .dingtalk-login-panel{background:#222625db;border-color:#ffffff14}:root[data-theme=dark] .dingtalk-login-hero .dingtalk-login-hero-subtitle{color:#eef5f1a8}:root[data-theme=dark] .dingtalk-login-hero-brand-name{color:#f2f7f4}:root[data-theme=dark] .dingtalk-login-corner .semi-button{background:#222625d9}:root[data-theme=dark] .dingtalk-login-shell.is-showcase>.dingtalk-login-footer{color:#eef5f18c}:root[data-theme=dark] .dingtalk-login-symbol{background:#0ac1601f;box-shadow:inset 0 0 0 1px #6ee7a726}:root[data-theme=dark] .dingtalk-login-symbol svg{color:#6ee7a7}
