.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)}.semi-button{box-shadow:none;height:32px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;user-select:none;border:0 transparent solid;border-radius:var(--semi-border-radius-small);padding:6px 12px;font-size:14px;line-height:20px;font-weight:600;outline:none;vertical-align:middle;white-space:nowrap}.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{display:flex;align-items:center}.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{background-color:transparent;border:1px solid var(--semi-color-border)}.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{background-color:transparent;border:1px solid var(--semi-color-danger)}.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{background-color:transparent;border:1px solid var(--semi-color-border)}.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{background-color:transparent;border:1px solid var(--semi-color-warning)}.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)}.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);-webkit-background-clip:text;background-clip:text;color:transparent}.semi-button-tertiary-disabled{background-color:var(--semi-color-disabled-bg)}.semi-button-tertiary-disabled.semi-button-outline{background-color:transparent;border:1px solid var(--semi-color-border)}.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{background-color:transparent;border:1px solid var(--semi-color-border)}.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)}.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);-webkit-background-clip:text;background-clip:text;color:transparent}.semi-button-primary.semi-button-colorful.semi-button-outline{color:var(--semi-color-ai-purple);border-color:var(--semi-color-ai-purple)}.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);-webkit-background-clip:text;background-clip:text;color:transparent}.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{background-color:transparent;border:1px solid var(--semi-color-border)}.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{background-color:transparent;border:1px solid var(--semi-color-border)}.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{background-color:transparent;border:1px solid var(--semi-color-border)}.semi-button-secondary-disabled.semi-button-light{background-color:var(--semi-color-fill-0)}.semi-button-secondary.semi-button-outline{background-color:transparent;border:1px solid var(--semi-color-border)}.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{color:var(--semi-color-disabled-text)}.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{background-color:transparent;border:0 transparent solid;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))}.semi-button-borderless:not(.semi-button-disabled):hover{background-color:var(--semi-color-fill-0);border:0 transparent solid}.semi-button-borderless:not(.semi-button-disabled):active{background-color:var(--semi-color-fill-1);border:0 transparent solid}.semi-button-outline{background-color:transparent}.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);border:0 transparent solid;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-light:not(.semi-button-disabled):hover{background-color:var(--semi-color-fill-1);border:0 transparent solid}.semi-button-light:not(.semi-button-disabled):active{background-color:var(--semi-color-fill-2);border:0 transparent solid}.semi-button-size-small{height:24px;padding:2px 12px;font-size:14px;line-height:20px;font-weight:600}.semi-button-size-large{height:40px;padding:10px 16px;font-size:14px;line-height:20px;font-weight:600}.semi-button-block{width:100%}.semi-button-group{display:flex;flex-wrap:wrap}.semi-button-group>.semi-button{margin:0;padding-left:0;padding-right:0;border-radius: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:transparent;margin-right:-1px}.semi-button-group-line{display:inline-flex;align-items:center;background-color:var(--semi-color-border)}.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:transparent}.semi-button-group-line:before{display:block;content:"";width:1px;height:20px;background-color:var(--semi-color-border)}.semi-icon{display:inline-block;font-style:normal;line-height:0;text-align:center;text-transform:none;text-rendering:optimizeLegibility;fill:currentColor}.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 semi-icon-animation-rotate;animation-fill-mode:forwards}@keyframes semi-icon-animation-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.semi-button.semi-button-with-icon{display:inline-flex;align-items:center}.semi-button.semi-button-with-icon .semi-button-content{display:flex;align-items:center;justify-content:center}.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 semi-animation-rotate;animation-fill-mode:forwards}.semi-button.semi-button-with-icon-only{padding:8px;height:32px;width:32px;justify-content:center;align-items:center}.semi-button.semi-button-with-icon-only.semi-button-size-small{padding:4px;height:24px;width:24px}.semi-button.semi-button-with-icon-only.semi-button-size-large{padding:12px;height:40px;width:40px}.semi-button-content-left{margin-right:8px;display:flex;align-items:center}.semi-button-content-right{margin-left:8px;display:flex;align-items:center}.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-right:8px;margin-left:0}@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{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{display:inline-block;position:relative;vertical-align:middle;box-shadow:none;font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;background-color:var(--semi-color-fill-0);border:1px transparent solid;border-radius:var(--semi-border-radius-small);width:100%;outline:none;cursor:text;box-sizing:border-box;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))}.semi-input-wrapper-default{height:32px;font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:30px}.semi-input-wrapper-small{height:24px;font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:22px}.semi-input-wrapper-large{height:40px;font-size:16px;line-height:22px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:38px}.semi-input-wrapper:hover{background-color:var(--semi-color-fill-1);border-color:transparent}.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{display:inline-flex;align-items:center}.semi-input-wrapper__with-prefix .semi-input{padding-left:0}.semi-input-wrapper__with-suffix{display:inline-flex;align-items:center}.semi-input-wrapper__with-suffix .semi-input{padding-right:0}.semi-input-wrapper-clearable,.semi-input-wrapper-modebtn{display:inline-flex;align-items:center}.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{min-width:24px;justify-content:flex-end}.semi-input-wrapper-modebtn.semi-input-wrapper-clearable .semi-input-clearbtn{min-width:16px;justify-content:center}.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{display:inline-flex;align-items:center;background-color:transparent}.semi-input-wrapper.semi-input-wrapper__with-prepend:hover,.semi-input-wrapper.semi-input-wrapper__with-append:hover{background-color:transparent}.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-focus,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-focus{border:1px transparent solid;background-color:transparent}.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 transparent solid}.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:hover,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:hover{background-color:var(--semi-color-fill-1)}.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{border-right-style:none}.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{background-color:var(--semi-color-fill-2)}.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:transparent}.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{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: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:transparent}.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{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: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{border:none;outline:none;width:100%;color:inherit;padding-left:12px;padding-right:12px;background-color:transparent;box-sizing:border-box}.semi-input:placeholder-shown{text-overflow:ellipsis}.semi-input[type=password]::-ms-reveal,.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-size:16px;line-height:22px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:38px}.semi-input-small{height:22px;font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:22px}.semi-input-default{height:30px;font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:30px}.semi-input-disabled{cursor:not-allowed;color:inherit}.semi-input-inset-label{margin:0 12px;font-weight:600;color:var(--semi-color-text-2);flex-shrink:0;white-space:nowrap}.semi-input-prefix,.semi-input-suffix{display:flex;justify-content:center;align-items:center}.semi-input-prefix-text,.semi-input-suffix-text{margin:0 12px;color:var(--semi-color-text-2);font-weight:600;white-space:nowrap}.semi-input-prefix-icon,.semi-input-suffix-icon{color:var(--semi-color-text-2);margin:0 8px}.semi-input-suffix{display:flex;justify-content:center;align-items:center}.semi-input-clearbtn,.semi-input-modebtn{display:flex;align-items:center;height:100%;justify-content:center;min-width:32px}.semi-input-clearbtn+.semi-input-suffix+.semi-input-suffix-text{margin-left:0}.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{height:100%;display:flex;align-items:center;background-color:var(--semi-color-fill-0);color:var(--semi-color-text-2);font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;flex-shrink:0}.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 transparent solid}.semi-input-prepend{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small);border-right:1px transparent solid}.semi-input-disabled::placeholder{color:var(--semi-color-disabled-text)}.semi-input-group{display:inline-flex;align-items:center;align-content:center;flex-wrap:wrap}.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;right:-1px;top:1px;bottom: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;right:-1px;top:1px;bottom: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{background:transparent;border-color:var(--semi-color-border)}.semi-input-only_border:focus-within{background:transparent}.semi-input-borderless:not(:focus-within):not(:hover){background-color:transparent;border-color:transparent}.semi-input-borderless:focus-within:not(:active){background-color:transparent}.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-switch{box-sizing:border-box;display:inline-block;border-radius:12px;border:1px transparent solid;position:relative;cursor:pointer;background-color:var(--semi-color-fill-0);transition:background-color .2s var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);width:40px;height:24px}.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{transform:translate(18px);background-color:rgba(var(--semi-white),1)}.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;background-color:transparent;border:1px var(--semi-color-border) solid}.semi-switch-disabled:hover,.semi-switch-disabled:active{background-color:transparent}.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{border-color:transparent;background-color:var(--semi-color-success-disabled)}.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{box-shadow:0 4px 6px #0000001a,0 0 1px #0000004d;cursor:pointer;border-radius:9px;background-color:rgba(var(--semi-white),1);box-sizing:border-box;position:absolute;left:0;right:auto;transition:transform .2s ease-in-out,width .2s ease-in-out;width:18px;height:18px;top:2px;transform:translate(2px)}.semi-switch-native-control{width:100%;height:100%;opacity:0;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{position:absolute;font-size:12px;height:100%;width:20px;display:flex;justify-content:center;align-items:center}.semi-switch-checked-text{color:var(--semi-color-white)}.semi-switch-unchecked-text{color:var(--semi-color-text-2);right:0}.semi-switch-loading{display:inline-flex;align-items:center;background-color:var(--semi-color-fill-1)}.semi-switch-loading-spin .semi-spin-wrapper{display:inline-flex;align-items:center;color:var(--semi-color-white)}.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{width:54px;height:32px;border-radius:16px}.semi-switch-large .semi-switch-knob{width:24px;height:24px;top:3px;border-radius:12px;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{width:26px;height:16px;border-radius:8px}.semi-switch-small .semi-switch-knob{width:12px;height:12px;top:1px;border-radius:6px;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{right:0;left:auto;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-spin{position:relative;display:inline-block;width:20px;height:20px}@keyframes semi-animation-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.semi-spin-wrapper{text-align:center;position:absolute;width:100%;transform:translateY(-50%);top:50%;color:var(--semi-color-primary)}.semi-spin-wrapper>svg{display:inline;animation:.6s linear infinite semi-animation-rotate;animation-fill-mode:forwards;vertical-align:top;width:20px;height:20px}.semi-spin-animate{display:inline-flex;animation:1.6s linear infinite semi-animation-rotate;animation-fill-mode:forwards}.semi-spin-children{opacity:.5;-webkit-user-select:none;user-select:none}.semi-spin-block{display:block}.semi-spin-block:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.semi-spin-block .semi-spin-wrapper{display:block}.semi-spin-block.semi-spin{height:auto;width: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{width:14px;height:14px}.semi-spin-small>.semi-spin-wrapper svg{width:14px;height:14px}.semi-spin-middle{width:20px;height:20px}.semi-spin-middle>.semi-spin-wrapper svg{width:20px;height:20px}.semi-spin-large{width:32px;height:32px}.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-card{box-sizing:border-box;margin:0;padding:0;border-radius:var(--semi-border-radius-medium);overflow:hidden;background-color:var(--semi-color-bg-0);font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0em}.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{display:flex;align-items:flex-start;flex-direction:row-reverse;justify-content:space-between}.semi-card-header-wrapper-spacing{margin-right:20px}.semi-card-header-wrapper-title{width:100%;overflow:hidden}.semi-card-header-wrapper-extra{flex-shrink:0;font-size:16px;font-style:normal;font-weight:700;letter-spacing:0em;color:var(--semi-color-text-0)}.semi-card-cover>*{display:block;width:100%}.semi-card-body{padding:20px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0em;color:var(--semi-color-text-1)}.semi-card-body-actions{margin-top:20px;padding-top:20px;border-top:1px solid var(--semi-color-border)}.semi-card-footer{padding:20px}.semi-card-footer-bordered{border-top:1px solid var(--semi-color-border)}.semi-card-meta{display:flex;align-items:center;justify-content:flex-start}.semi-card-meta-avatar{margin-right:12px}.semi-card-meta-wrapper-title{font-size:16px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:0em;color:var(--semi-color-text-0)}.semi-card-meta-wrapper-description{font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0em;color:var(--semi-color-text-2)}.semi-card-group-grid .semi-card{border-radius:0}.semi-card-group-grid .semi-card{margin-left:-1px;margin-top:-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{display:flex;align-items:flex-end}.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-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 skeleton-loading ease infinite;animation-fill-mode:forwards}@keyframes skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.semi-rtl .semi-skeleton,.semi-portal-rtl .semi-skeleton{direction:rtl}.semi-typography{color:var(--semi-color-text-0);font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif}.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{margin-right:4px;vertical-align:middle;color:inherit}.semi-typography-small{font-size:12px;line-height:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.semi-typography-small.semi-typography-paragraph{font-weight:400}.semi-typography code{border:1px solid var(--semi-color-border);border-radius:2px;color:var(--semi-color-text-2);background-color:var(--semi-color-fill-1);padding:2px 4px}.semi-typography mark{background-color:var(--semi-color-primary-light-default)}.semi-typography u{text-decoration:underline;text-decoration-skip-ink:auto}.semi-typography del{text-decoration:line-through}.semi-typography strong{font-weight:600}.semi-typography a{display:inline;color:var(--semi-color-link);cursor:pointer;text-decoration:none}.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{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.semi-typography-ellipsis-multiple-line.semi-typography-ellipsis-multiple-line-text{display:-webkit-inline-box}.semi-typography-ellipsis-overflow-ellipsis{display:block;white-space:nowrap;text-overflow:ellipsis}.semi-typography-ellipsis-overflow-ellipsis.semi-typography-ellipsis-overflow-ellipsis-text{display:inline-block;max-width:100%;vertical-align:top}.semi-typography-ellipsis-expand{display:inline;margin-left:8px}.semi-typography-action-copy{display:inline-flex;vertical-align:middle;padding:0;margin-left:4px}.semi-typography a.semi-typography-action-copy-icon{display:inline-flex}.semi-typography-action-copied{display:inline-flex;padding:0;margin-left:4px;color:var(--semi-color-text-2)}.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{font-size:32px;line-height:44px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;margin:0}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{font-size:28px;line-height:40px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;margin:0}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{font-size:24px;line-height:32px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;margin:0}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{font-size:20px;line-height:28px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;margin:0}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{font-size:18px;line-height:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;margin:0}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{font-size:16px;line-height:22px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;margin:0}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{line-height:24px;font-weight:400}.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-right:auto;margin-left:4px}.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}@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;transform:scale(1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}}@keyframes semi-tooltip-zoomOut{0%{opacity:1}60%{opacity:0;transform:scale(.8)}to{opacity:0}}.semi-tooltip-wrapper{position:relative;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);padding:8px 12px;left:0;top:0;word-wrap:break-word;overflow-wrap:break-word;font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;opacity:0;max-width:240px}.semi-tooltip-wrapper-show{opacity:1}.semi-tooltip-content{min-width:0}.semi-tooltip-trigger{display:inline-block;width:auto;height:auto}.semi-tooltip-with-arrow{display:flex;align-items:center;justify-content:center;box-sizing:border-box}.semi-tooltip-animation-show{animation:semi-tooltip-zoomIn .1s cubic-bezier(.215,.61,.355,1);animation-fill-mode:forwards}.semi-tooltip-animation-hide{animation:semi-tooltip-zoomOut .1s cubic-bezier(.215,.61,.355,1);animation-fill-mode:forwards}.semi-tooltip-wrapper .semi-tooltip-icon-arrow{height:7px;width:24px;position:absolute;color:rgba(var(--semi-grey-7),1)}.semi-tooltip-wrapper[x-placement=top] .semi-tooltip-icon-arrow{left:var(--semi-tooltip-arrow-offset-x, 50%);transform:translate(-50%);bottom:-6px}.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;right:-6px;top:5px}.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;right:-6px;bottom:5px}.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;left:-6px;top:5px;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;left:-6px;bottom:5px;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{right:6px;top:-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-right:12px;padding-left:12px;left:auto;right:0}.semi-portal{position:absolute;top:0;left:0;width:100%;z-index:1}.semi-portal-inner{position:absolute;background-color:transparent;min-width:max-content}@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-popover-wrapper{position:relative;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);font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;opacity:0}.semi-popover-wrapper-show{opacity:1}.semi-popover-trigger{display:inline-block;width:auto;height:auto}.semi-popover-title{padding:8px;border-bottom:1px solid var(--semi-color-border)}.semi-popover-confirm{position:absolute}.semi-popover-with-arrow{padding:12px;box-sizing:border-box}.semi-popover-animation-show{animation:semi-popover-zoomIn .1s cubic-bezier(.215,.61,.355,1);animation-fill-mode:forwards}.semi-popover-animation-hide{animation:semi-popover-zoomOut .1s cubic-bezier(.215,.61,.355,1);animation-fill-mode:forwards}.semi-popover-icon-arrow path:nth-child(1){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{height:8px;width:24px;position:absolute;color:unset}.semi-popover-wrapper[x-placement=top] .semi-popover-icon-arrow{left:var(--semi-tooltip-arrow-offset-x, 50%);transform:translate(-50%);bottom:-7px}.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;right:-7px;top:6px}.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;right:-7px;bottom:6px}.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;left:-7px;top:6px;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;left:-7px;bottom:6px;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{right:6px;top:-7px;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-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-empty{display:flex}.semi-empty-image{display:flex;justify-content:center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.semi-empty-vertical{align-items:center;flex-direction:column}.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{display:block;font-weight:600}.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{font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;margin:80px auto;color:var(--semi-color-text-0)}.semi-modal-mask{position:fixed;inset:0;background-color:var(--semi-color-overlay-bg);-webkit-backdrop-filter:none;backdrop-filter:none;height:100%;z-index:1000}.semi-modal-mask-hidden{display:none}.semi-modal-icon-wrapper{display:inline-flex;margin-right:12px;width:24px}.semi-modal-wrap{position:fixed;overflow:auto;inset:0;z-index:1000;-webkit-overflow-scrolling:touch;outline:0}.semi-modal-wrap-center{display:flex;align-items:flex-start}.semi-modal-title{display:inline-flex;align-items:flex-start;justify-content:flex-start;width:100%;margin:0}.semi-modal-content{position:relative;display:flex;height:max-content;width:100%;box-sizing:border-box;flex-direction:column;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);padding:0 24px;background-clip:padding-box;overflow:hidden;box-shadow:var(--semi-shadow-elevated)}.semi-modal-footerfill{display:flex}.semi-modal-content-height-set{height:100%}.semi-modal-content-fullScreen{border-radius:0;border:none;height:100%;top:0}.semi-modal-header{display:flex;align-items:flex-start;margin:24px 0;padding:0;font-size:14px;font-weight:600;background-color:transparent;color:var(--semi-color-text-0);border-bottom:0 solid transparent}.semi-modal-body-wrapper{display:flex;align-items:flex-start;margin:24px 0}.semi-modal-body{flex:1 1 auto;margin:0;padding:0}.semi-modal-withIcon{margin-left:36px}.semi-modal-footer{margin:24px 0;padding:0;text-align:right;border-radius:0 0 5px 5px;border-top:0 solid transparent;background-color:transparent}.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{display:inline-flex;margin-right:12px;width:24px}.semi-modal-confirm-icon{display:inline-flex;color:var(--semi-color-primary)}.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 semi-modal-content-keyframe-show cubic-bezier(.215,.61,.355,1) 0ms forwards;animation-fill-mode:forwards}.semi-modal-content-animate-hide{animation:.12s semi-modal-content-keyframe-hide cubic-bezier(.215,.61,.355,1) 0ms forwards;animation-fill-mode:forwards}.semi-modal-mask-animate-show{animation:90ms semi-modal-mask-keyframe-show cubic-bezier(.215,.61,.355,1) 0ms forwards;animation-fill-mode:forwards}.semi-modal-mask-animate-hide{animation:90ms semi-modal-mask-keyframe-hide cubic-bezier(.215,.61,.355,1) 0ms forwards;animation-fill-mode:forwards}@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-modal-rtl{direction:rtl}.semi-modal-rtl .semi-modal-icon-wrapper,.semi-modal-confirm-rtl .semi-modal-icon-wrapper{margin-right:0;margin-left:12px}.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-avatar{position:relative;display:inline-flex;overflow:hidden;align-items:center;justify-content:center;white-space:nowrap;text-align:center;vertical-align:middle}.semi-avatar:focus-visible{outline:2px solid var(--semi-color-primary-light-active)}.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{display:flex;align-items:center;font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600}.semi-avatar-content{-webkit-user-select:none;user-select:none}.semi-avatar-extra-extra-small{width:20px;height:20px;border-radius:3px}.semi-avatar-extra-extra-small .semi-avatar-content{transform-origin:center;transform:scale(.8)}.semi-avatar-extra-extra-small .semi-avatar-label{font-size:10px;line-height:15px}.semi-avatar-extra-small{width:24px;height:24px;border-radius:3px}.semi-avatar-extra-small .semi-avatar-content{transform-origin:center;transform:scale(.8)}.semi-avatar-extra-small .semi-avatar-label{font-size:10px;line-height:15px}.semi-avatar-small{width:32px;height:32px;border-radius:3px}.semi-avatar-small .semi-avatar-label{font-size:12px;line-height:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif}.semi-avatar-default{width:40px;height:40px;border-radius:3px}.semi-avatar-default .semi-avatar-label{font-size:18px;line-height:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif}.semi-avatar-medium{width:48px;height:48px;border-radius:3px}.semi-avatar-medium .semi-avatar-label{font-size:20px;line-height:28px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif}.semi-avatar-large{width:72px;height:72px;border-radius:6px}.semi-avatar-large .semi-avatar-label{font-size:32px;line-height:44px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif}.semi-avatar-extra-large{width:128px;height:128px;border-radius:12px}.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:transparent}.semi-avatar>img{display:block;width:100%;height:100%;object-fit:cover}.semi-avatar-hover{position:absolute;left:0;top:0;width:100%;height:100%}.semi-avatar:hover{cursor:pointer}.semi-avatar-wrapper{position:relative;display:inline-flex;flex-direction:column;align-items:center;width:fit-content}.semi-avatar-wrapper .semi-avatar-top_slot-bg{position:absolute;display:flex;justify-content:center;border-radius:50%;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{position:absolute;display:flex;justify-content:center}.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;position:relative;line-height:normal}.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content-small{font-size:5px;margin-top:0}.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content-default{font-size:6px;margin-top:-2px}.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content-medium{font-size:8px;margin-top:0}.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content-large{font-size:14px;margin-top:0}.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content-extra-large{font-size:16px;margin-top:0}.semi-avatar-wrapper .semi-avatar-bottom_slot{color:var(--semi-color-bg-0);position:absolute;cursor:pointer;bottom:3.5px;transform:translateY(50%);-webkit-user-select:none;user-select:none}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle{display:flex;justify-content:center;align-items:center;background:var(--semi-color-primary);border-radius:var(--semi-border-radius-circle);line-height:normal}.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{display:flex;justify-content:center;align-items:center;background:var(--semi-color-primary);border-radius:4px;padding:1px 4px;font-weight:600;border-style:solid;border-color:var(--semi-color-bg-0)}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-extra_small,.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-small{font-size:5px;border-width:2px}.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{font-size:12px;border-width:2px}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-extra-large{font-size:14px;border-width:2px}.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);display:inline-block;box-sizing:border-box;position:absolute;border-width:1.5px;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}@keyframes semi-avatar-additionalBorder{0%{opacity:1;transform:scale(1)}to{border-width:0;opacity: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,.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-tag{box-sizing:border-box;border-radius:var(--semi-border-radius-small);background-color:transparent;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden;white-space:nowrap;vertical-align:bottom;display:flex;justify-content:center;align-items:center;display:inline-flex}.semi-tag-default,.semi-tag-small{font-size:12px;line-height:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;height:20px;padding:2px 8px}.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{font-size:12px;line-height:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;padding:4px 8px;height:24px}.semi-tag-large:focus-visible{outline:2px solid var(--semi-color-primary-light-active)}.semi-tag-invisible{display:none}.semi-tag-prefix-icon{display:flex;padding-right:4px}.semi-tag-suffix-icon{display:flex;padding-left:4px}.semi-tag-content{flex:1}.semi-tag-content-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.semi-tag-content-center{display:flex;justify-content:center;align-items:center;height:100%;min-width:0}.semi-tag-close{display:flex;justify-content:center;align-items:center;color:var(--semi-color-text-2);padding-left:4px;cursor:pointer}.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:nth-child(1){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);-webkit-background-clip:text;background-clip:text;color:transparent}.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:nth-child(1){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:"";position:absolute;inset:0;border-radius:var(--semi-border-radius-small);padding:1px;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);mask:linear-gradient(var(--semi-color-white) 0 0) content-box,linear-gradient(var(--semi-color-white) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.semi-tag-colorful.semi-tag-ghost.semi-tag-gradient .semi-tag-content{background:var(--semi-color-ai-general);-webkit-background-clip:text;background-clip:text;color:transparent}.semi-tag-group{display:block;height:auto}.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-right:8px;margin-bottom:0}.semi-tag-rest-group-popover .semi-tag:last-of-type{margin-right:0}.semi-tag-amber-ghost{background-color:transparent;border:1px solid rgba(var(--semi-amber-4),1);color:rgba(var(--semi-amber-5),1)}.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{background-color:transparent;border:1px solid rgba(var(--semi-blue-4),1);color:rgba(var(--semi-blue-5),1)}.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{background-color:transparent;border:1px solid rgba(var(--semi-cyan-4),1);color:rgba(var(--semi-cyan-5),1)}.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{background-color:transparent;border:1px solid rgba(var(--semi-green-4),1);color:rgba(var(--semi-green-5),1)}.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{background-color:transparent;border:1px solid rgba(var(--semi-grey-4),1);color:rgba(var(--semi-grey-5),1)}.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{background-color:transparent;border:1px solid rgba(var(--semi-indigo-4),1);color:rgba(var(--semi-indigo-5),1)}.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{background-color:transparent;border:1px solid rgba(var(--semi-light-blue-4),1);color:rgba(var(--semi-light-blue-5),1)}.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{background-color:transparent;border:1px solid rgba(var(--semi-light-green-4),1);color:rgba(var(--semi-light-green-5),1)}.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{background-color:transparent;border:1px solid rgba(var(--semi-lime-4),1);color:rgba(var(--semi-lime-5),1)}.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{background-color:transparent;border:1px solid rgba(var(--semi-orange-4),1);color:rgba(var(--semi-orange-5),1)}.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{background-color:transparent;border:1px solid rgba(var(--semi-pink-4),1);color:rgba(var(--semi-pink-5),1)}.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{background-color:transparent;border:1px solid rgba(var(--semi-purple-4),1);color:rgba(var(--semi-purple-5),1)}.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{background-color:transparent;border:1px solid rgba(var(--semi-red-4),1);color:rgba(var(--semi-red-5),1)}.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{background-color:transparent;border:1px solid rgba(var(--semi-teal-4),1);color:rgba(var(--semi-teal-5),1)}.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{background-color:transparent;border:1px solid rgba(var(--semi-violet-4),1);color:rgba(var(--semi-violet-5),1)}.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{background-color:transparent;border:1px solid rgba(var(--semi-yellow-4),1);color:rgba(var(--semi-yellow-5),1)}.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{display:inline-flex;align-items:center}.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-right:auto;margin-left:4px}.semi-rtl .semi-tag-avatar-square,.semi-portal-rtl .semi-tag-avatar-square{padding-right:auto;padding-left:4px}.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-right:auto;margin-left:8px}.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-right:0;margin-left:8px}.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-right:auto;margin-left:0}.semi-page{display:flex;list-style:none;padding: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;margin-block-start:0;margin-block-end:0}.semi-page-small{font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;color:var(--semi-color-text-2);padding:0}.semi-page-disabled{cursor:not-allowed}.semi-page-disabled .semi-page-total{color:var(--semi-color-disabled-text)}.semi-page-item{font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;min-width:32px;border:0px solid transparent;cursor:pointer;-webkit-user-select:none;user-select:none;height:32px;margin-left:4px;margin-right:4px;font-weight:400;color:var(--semi-color-text-0);border-radius:var(--semi-border-radius-small);text-align:center;line-height:32px;display:flex;align-items:center;justify-content: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))}.semi-page-item:hover{border-color:transparent;background-color:var(--semi-color-fill-0);color:var(--semi-color-text-0)}.semi-page-item-rest-opening{background-color:var(--semi-color-fill-0);color:var(--semi-color-text-0)}.semi-page-item:active{border-color:transparent;background-color:var(--semi-color-fill-1);color:var(--semi-color-text-0)}.semi-page-item-active{border-color:transparent;color:var(--semi-color-primary);font-weight:600;background-color:var(--semi-color-primary-light-default)}.semi-page-item-active:hover{border-color:transparent;color:var(--semi-color-primary);background-color:var(--semi-color-primary-light-default)}.semi-page-item-disabled{border-color:transparent;color:var(--semi-color-disabled-text);background-color:transparent;cursor:not-allowed}.semi-page-item-disabled:hover{background-color:transparent}.semi-page-item-small{min-width:44px;margin:0}.semi-page-item-all-disabled{border-color:transparent;color:var(--semi-color-disabled-text);background-color:transparent;cursor:not-allowed}.semi-page-item-all-disabled:hover{background-color:transparent;color:var(--semi-color-disabled-text)}.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{font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--semi-color-text-2)}.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{margin-left:24px;font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;display:flex;justify-content:center;align-items:center;flex-shrink:0;color:var(--semi-color-text-0)}.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{height:32px;line-height:32px;display:flex;justify-content:center;box-sizing:border-box;cursor:pointer}.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-right:4px;margin-left: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-overflow-list{display:flex;flex-wrap:nowrap;min-width:0}.semi-overflow-list-spacer{flex-shrink:1;width:1px}.semi-overflow-list-scroll-wrapper{display:flex;flex:1;flex-wrap:nowrap;overflow-x:scroll}.semi-rtl .semi-overflow-list,.semi-portal-rtl .semi-overflow-list{direction:rtl}.semi-highlight-tag{color:var(--semi-color-highlight);background-color:var(--semi-color-highlight-bg);font-weight:600}.semi-select-option{font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;word-break:break-all;padding:8px 12px;color:var(--semi-color-text-0);border-radius:0;position:relative;display:flex;flex-wrap:nowrap;align-items:center;cursor:pointer;box-sizing:border-box;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none)}.semi-select-option-icon{width:12px;color:transparent;margin-right:8px;display:flex;justify-content:center;align-content:center}.semi-select-option-text{display:flex;flex-wrap:wrap;white-space:pre}.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{font-weight:600;background:transparent}.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);border:1px solid transparent;height:32px;font-weight:400;background-color:var(--semi-color-fill-0);display:inline-flex;vertical-align:middle;position:relative;outline:none;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));max-height:300px;overflow-y:auto}.semi-select:hover{background-color:var(--semi-color-fill-1);border:1px solid transparent}.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-size:16px;line-height:22px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif}.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{border:1px solid transparent;background-color:var(--semi-color-disabled-fill)}.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:transparent}.semi-select-selection{font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;height:100%;display:flex;align-items:center;flex-grow:1;overflow:hidden;margin-left:12px;cursor:pointer;color:var(--semi-color-text-0)}.semi-select-selection-text{width:100%;overflow:hidden;text-overflow:ellipsis}.semi-select-selection-text-inactive{display:flex;opacity:.4}.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-right:4px;margin-bottom:1px}.semi-select-selection .semi-tag:nth-of-type(1){margin-left:0}.semi-select-selection .semi-tag-group{height:inherit}.semi-select-selection .semi-tag-group .semi-tag{margin-top:1px;margin-right:4px;margin-bottom:1px}.semi-select-content-wrapper{white-space:nowrap;overflow:hidden;display:flex;align-items:center;height:100%}.semi-select-content-wrapper-collapse{display:inline-flex;flex-shrink:0;width:100%}.semi-select-content-wrapper-collapse .semi-overflow-list-overflow{max-width:100%;min-width:50px}.semi-select-content-wrapper-collapse>.semi-select-content-wrapper-collapse-tag{background-color:transparent}.semi-select-content-wrapper-collapse>.semi-select-content-wrapper-collapse-N{background-color:transparent;padding:4px;color:var(--semi-color-text-0);font-size:12px}.semi-select-multiple{height:auto}.semi-select-multiple .semi-select-selection{margin-left:4px}.semi-select-multiple .semi-select-content-wrapper{width:100%;min-height:30px;flex-wrap:wrap}.semi-select-multiple .semi-select-content-wrapper-empty{margin-left:8px}.semi-select-multiple .semi-select-content-wrapper .semi-tag-group{display:flex;align-items:center}.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;justify-content:flex-start;overflow:hidden;flex-shrink:0}.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{display:flex;align-items:center;justify-content:center;width:32px;color:var(--semi-color-text-2);flex-shrink:0;transform:rotate(var(--semi-transform-rotate-none))}.semi-select-arrow-empty{display:flex;width:12px}.semi-select-prefix,.semi-select-suffix{display:flex;justify-content:center;align-items:center}.semi-select-prefix-text,.semi-select-suffix-text{margin:0 12px;color:var(--semi-color-text-2);font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600}.semi-select-prefix-icon,.semi-select-suffix-icon{color:var(--semi-color-text-2);margin:0 8px}.semi-select-suffix{display:flex;justify-content:center;align-items:center}.semi-select-clear{display:flex;justify-content:center;align-items:center;width:32px;color:var(--semi-color-text-2);flex-shrink:0}.semi-select-clear:hover{color:var(--semi-color-primary)}.semi-select-inset-label-wrapper{display:inline}.semi-select-inset-label{margin:0 12px;font-weight:600;font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--semi-color-text-2);flex-shrink:0;white-space:nowrap}.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%;overflow:hidden;position:relative}.semi-select-single.semi-select-filterable .semi-input-wrapper{position:absolute;top:0;left:0;height:100%;width:100%;border:none;background-color:transparent}.semi-select-single.semi-select-filterable .semi-input-wrapper-focus{border:none}.semi-select-single.semi-select-filterable .semi-input{padding-left:0;padding-right:0;height:100%}.semi-select-multiple.semi-select-filterable .semi-select-content-wrapper{flex-grow:1;height:100%;overflow:hidden;position:relative}.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{position:absolute;top:0;left:0;height:100%}.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{height:100%;width:100%;border:none;background-color:transparent}.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-x:hidden;overflow-y:auto}.semi-select-option-list-chosen .semi-select-option-icon{display:flex}.semi-select-group{color:var(--semi-color-text-2);margin-top:4px;padding:12px 16px 4px 32px;font-size:12px;line-height:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;cursor:default}.semi-select-group:not(:nth-of-type(1)){border-top:1px solid var(--semi-color-border)}.semi-select-loading-wrapper{padding:8px 16px;cursor:not-allowed;height:20px;box-sizing:content-box}.semi-select-borderless:not(:focus-within):not(:hover){background-color:transparent;border-color:transparent}.semi-select-borderless:not(:focus-within):not(:hover) .semi-select-arrow{opacity:0}.semi-select-borderless:focus-within:not(:active){background-color:transparent}.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{padding:8px 12px;border-bottom:1px solid transparent}.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:nth-of-type(1),.semi-portal-rtl .semi-select-selection .semi-tag:nth-of-type(1){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-right:0;margin-left:4px}.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-right:0;margin-left:8px}.semi-input-number{display:inline-flex;align-items:center;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))}.semi-input-number-suffix-btns{display:inline-flex;flex-direction:column;margin-left:4px;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}.semi-input-number-suffix-btns>.semi-input-number-button{height:50%;width:14px;padding:0;margin:0;display:inline-flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;border-radius:0;color:var(--semi-color-text-2)}.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{margin-left:8px;border-radius:var(--semi-border-radius-small);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-table-panel-operation{background-color:var(--semi-color-primary);padding:8px 16px;display:flex;justify-content:space-between;color:var(--semi-color-text-2)}.semi-table-panel-operation-right,.semi-table-panel-operation-left{display:flex;justify-content:space-between}.semi-table-panel-operation-selected{color:var(--semi-color-primary-light-active)}.semi-table-pagination-info{font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.semi-table-pagination-outer{display:flex;justify-content:space-between;align-items:center}.semi-table{width:100%;text-align:left;border-collapse:separate;border-spacing:0;font-size:inherit;display:table}.semi-table-wrapper{zoom:1;position:relative;clear:both;box-sizing:border-box;margin:0;padding:0;font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--semi-color-text-0);width:100%}.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{position:relative;padding:16px 0}.semi-table-container{position:relative}.semi-table-header{overflow:hidden;scrollbar-base-color:transparent}.semi-table-header::-webkit-scrollbar{background-color:transparent;border-bottom:2px solid var(--semi-color-border)}.semi-table-header-sticky{position:sticky;z-index:102}.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{display:flex;justify-content:flex-start}.semi-table-body{overflow:auto;width:100%;box-sizing:border-box}.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);font-weight:600;text-align:left;border-bottom:2px solid var(--semi-color-border);padding:8px 16px;vertical-align:middle;overflow-wrap:break-word;position:relative;transition:background-color var(--semi-transition_duration-none) linear}.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;position:sticky;background-color:var(--semi-color-bg-1)}.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:transparent}.semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-column-selection{text-align:center}.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{display:inline-flex;align-items:center}.semi-table-thead>.semi-table-row>.semi-table-row-head-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.semi-table-thead>.semi-table-row>.semi-table-row-head-ellipsis .semi-table-row-head-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.semi-table-thead>.semi-table-row .react-resizable{position:relative;background-clip:padding-box}.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{position:absolute;width:9px;height:calc(100% - 8px);background-color:var(--semi-color-border);bottom:4px;right:-1px;cursor:col-resize;z-index:0}.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{display:table-row;background-color:var(--semi-color-bg-1)}.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{display:table-cell;overflow-wrap:break-word;border-left:none;border-right:none;border-bottom:1px solid var(--semi-color-border);padding:16px;box-sizing:border-box;position:relative;vertical-align:middle}.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{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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;position:sticky;background-color:var(--semi-color-bg-1)}.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>*{transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeOut) 0ms}.semi-table-tbody>.semi-table-row>*{transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeOut) 0ms}.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{display:inline-flex;align-items:center}.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;display:inline-flex;align-items:center;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{padding:0;overflow:unset}.semi-table-footer{background-color:var(--semi-color-fill-0);padding:16px;margin:0;position:relative}.semi-table .semi-table-selection-wrap{display:inline-flex;vertical-align:bottom}.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{left:0;top: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{display:inline-block;width:16px;height:16px;vertical-align:middle;text-align:center}.semi-table .semi-table-column-sorter-wrapper{display:flex;gap:4px;align-items:center;cursor:pointer;overflow:hidden}.semi-table .semi-table-column-sorter-up,.semi-table .semi-table-column-sorter-down{height:0;display:block;color:var(--semi-color-text-2)}.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{margin-left:4px;display:inline-flex;cursor:pointer;color:var(--semi-color-text-2);align-items:center}.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{padding-left:16px;padding-right:16px;border-top:1px solid var(--semi-color-border);border-right:1px solid var(--semi-color-border);border-left:1px solid var(--semi-color-border)}.semi-table-bordered>.semi-table-container{border:1px solid var(--semi-color-border);border-right:0;border-bottom: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:"";position:absolute;top:0;right:0;bottom:0;width:1px;background-color:var(--semi-color-border);display:block;z-index:103;pointer-events:none}.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:transparent}: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{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{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:transparent}.semi-table-placeholder{position:sticky;left:0;z-index:1;box-sizing:border-box;padding:16px 12px;color:var(--semi-color-text-2);font-size:14px;text-align:center;background:transparent;border-bottom:1px solid var(--semi-color-border)}.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{position:sticky;overflow:auto;left:0;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;height:100%;display:flex;align-items:center}.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{box-shadow:none}.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;display:inline-flex;align-items:center;-webkit-user-select:none;user-select:none;background:transparent;position:relative;margin-right:8px}.semi-table-expand-icon-cell{display:inline-flex;align-items:center;justify-content:center}.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{direction:rtl;text-align:right}.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:transparent}.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{right:auto;left:-1px}.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-right:auto;margin-left:0}.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:"";position:absolute;top:0;left:0;bottom:0;width:1px;background-color:var(--semi-color-border);display:block;z-index:103;pointer-events:none}.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{left:auto;right:0;margin-right:-16px;margin-left:-16px;padding-right:16px;padding-left:16px}.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{box-shadow:none}.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-right:auto;margin-left:8px;transform:scaleX(-1) translateY(2px)}.semi-table-wrapper-rtl .semi-spin{direction:rtl}.semi-checkbox{box-sizing:border-box;position:relative;display:flex;align-items:flex-start;font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;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));column-gap:8px}.semi-checkbox input[type=checkbox]{position:absolute;left:0;top:0;width:100%;height:100%;margin:0;opacity:0}.semi-checkbox-content{flex:1;display:flex;flex-direction:column;row-gap:4px}.semi-checkbox-addon{display:flex;flex:1;align-items:center;color:var(--semi-color-text-0);line-height:20px;-webkit-user-select:none;user-select:none}.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{position:relative;display:flex;align-items:center;width:16px;height:20px;-webkit-user-select:none;user-select:none;cursor:pointer}.semi-checkbox-inner-display{box-sizing:border-box;position:relative;width:16px;height:16px;margin:0;background:transparent;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)}.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{flex-wrap:nowrap;align-items:flex-start;border-radius:3px;padding:12px 16px;background:transparent;border:1px solid transparent}.semi-checkbox-cardType .semi-checkbox-inner{position:relative;flex-shrink:0}.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{font-weight:600;font-size:14px;line-height:20px;color:var(--semi-color-text-0)}.semi-checkbox-cardType .semi-checkbox-extra{font-weight:400;font-size:14px;line-height:20px;color:var(--semi-color-text-2)}.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:transparent}.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:transparent}.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{flex-shrink:0;flex-grow:1;flex-basis:100%;box-sizing:border-box;color:var(--semi-color-text-2)}.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-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:14px}.semi-checkboxGroup .semi-checkbox.semi-checkbox-vertical{margin-bottom:16px}.semi-checkboxGroup-horizontal{display:flex;flex-wrap:wrap;gap:16px}.semi-checkboxGroup-horizontal .semi-checkbox{display:inline-flex}.semi-checkboxGroup-vertical{display:flex;flex-direction:column;row-gap:12px}.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-dropdown{font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif}.semi-dropdown-wrapper{overflow-y:auto;box-shadow:var(--semi-shadow-elevated);position:relative;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}.semi-dropdown-wrapper-show{opacity:1}.semi-dropdown-trigger{display:inline-block}.semi-dropdown-menu{list-style:none;padding:4px 0;margin:0}.semi-dropdown-title{color:var(--semi-color-text-2);padding:8px 16px 4px;font-size:12px;line-height:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;cursor:default}.semi-dropdown-title-withTick{padding-left:31px}.semi-dropdown-item{padding:8px 16px;color:var(--semi-color-text-0);max-width:280px;display:flex;align-items:center;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeOut) 0ms;border-radius:0}.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{display:inline-flex;align-items:center;margin-right:8px}.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:transparent}.semi-dropdown-divider{display:block;height:1px;width:100%;min-width:100%;clear:both;background:var(--semi-color-border);margin:4px 0}.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-right:0;margin-left:9px}.semi-radio{box-sizing:border-box;font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;display:inline-flex;column-gap:8px;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);min-height:20px;min-width:16px;cursor:pointer;vertical-align:bottom;text-align:left}.semi-radio.semi-radio-vertical{display:block}.semi-radio input[type=checkbox],.semi-radio input[type=radio]{position:absolute;left:0;top:0;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.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{padding:4px;background:var(--semi-color-fill-0);border-radius:var(--semi-border-radius-small)}.semi-radio-buttonRadioGroup{position:relative;padding:4px;border-radius:var(--semi-border-radius-small);line-height:16px}.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{flex-wrap:nowrap;border-radius:var(--semi-border-radius-small);padding:12px 16px;background:transparent;border:1px solid transparent;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)}.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{font-weight:600;font-size:14px;line-height:20px;color:var(--semi-color-text-0)}.semi-radio-cardRadioGroup .semi-radio-extra{font-weight:400;font-size:14px;line-height:20px;color:var(--semi-color-text-2);padding-left:0}.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:transparent}.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{display:inline-flex;margin-top:2px;position:relative;width:16px;height:16px;vertical-align:sub;-webkit-user-select:none;user-select:none}.semi-radio-inner-display{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:16px;height:16px;border:solid 1px var(--semi-color-text-3);border-radius:16px;background:transparent;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)}.semi-radio-inner-display .semi-icon{width:100%;height:100%;font-size:14px}.semi-radio-content{display:flex;flex-direction:column;row-gap:4px}.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);display:inline-flex;align-items:center}.semi-radio-addon-buttonRadio{text-align:center;border-radius:var(--semi-border-radius-small);font-weight:600;color:var(--semi-color-text-1);font-size:12px;padding:4px 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)}.semi-radio-addon-buttonRadio-hover{font-weight:600;background:var(--semi-color-fill-1)}.semi-radio-addon-buttonRadio-checked{font-weight:600;background:var(--semi-color-bg-3);color:var(--semi-color-primary)}.semi-radio-addon-buttonRadio-disabled{cursor:not-allowed;color:var(--semi-color-disabled-text)}.semi-radio-addon-buttonRadio-small{font-size:12px;padding:2px 16px}.semi-radio-addon-buttonRadio-large{font-size:14px;padding:6px 24px}.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{position:absolute;top:0;left:0;width:100%;height:100%;margin-top:0;z-index:-1;opacity: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:transparent}.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-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif}.semi-radioGroup-vertical{display:flex;flex-direction:column;row-gap:12px}.semi-radioGroup-vertical-default .semi-radio,.semi-radioGroup-vertical-card .semi-radio{display:flex}.semi-radioGroup-horizontal{display:inline-flex;flex-wrap:wrap;vertical-align:bottom;gap:16px}.semi-radioGroup-buttonRadio{display:inline-block;background:var(--semi-color-fill-0);border-radius:var(--semi-border-radius-small);vertical-align:middle}.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-sidesheet{font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;position:fixed;margin:0;top:0;left:0;height:100%}.semi-sidesheet-inner:focus,.semi-sidesheet-content:focus{outline:none}.semi-sidesheet-inner-wrap{position:absolute}.semi-sidesheet-left,.semi-sidesheet-right{top:0;width:0%;height:100%}.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{left:0;width:100%;height: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{flex:1 0 auto;margin:0;line-height:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;font-size:18px;color:var(--semi-color-text-0);text-align:left}.semi-sidesheet-inner{z-index:1;overflow:auto;background-color:var(--semi-color-bg-2);-webkit-backdrop-filter:none;backdrop-filter:none;border:0}.semi-sidesheet-header{display:flex;align-items:flex-start;padding:24px 24px 20px;border-bottom:0px solid var(--semi-color-border)}.semi-sidesheet-body{padding:0 24px;flex:1;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{height:100%;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden}.semi-sidesheet-mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--semi-color-overlay-bg);-webkit-backdrop-filter:none;backdrop-filter:none;opacity:1}.semi-sidesheet-mask-hidden{opacity:0;display:none}.semi-sidesheet-footer{padding:24px}@keyframes semi-sidesheet-slideShow_top{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes semi-sidesheet-slideHide_top{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes semi-sidesheet-slideShow_bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes semi-sidesheet-slideHide_bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes semi-sidesheet-slideShow_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes semi-sidesheet-slideHide_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes semi-sidesheet-slideShow_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes semi-sidesheet-slideHide_right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes semi-sidesheet-opacityShow{0%{opacity:0}to{opacity:1}}@keyframes semi-sidesheet-opacityHide{0%{opacity:1}to{opacity:0}}.semi-sidesheet-animation-content_show_top{animation:semi-sidesheet-slideShow_top .18s cubic-bezier(.25,.46,.45,.94) 0ms;animation-fill-mode:forwards}.semi-sidesheet-animation-content_hide_top{animation:semi-sidesheet-slideHide_top .18s cubic-bezier(.25,.46,.45,.94) 0ms;animation-fill-mode:forwards}.semi-sidesheet-animation-content_show_bottom{animation:semi-sidesheet-slideShow_bottom .18s cubic-bezier(.25,.46,.45,.94) 0ms;animation-fill-mode:forwards}.semi-sidesheet-animation-content_hide_bottom{animation:semi-sidesheet-slideHide_bottom .18s cubic-bezier(.25,.46,.45,.94) 0ms;animation-fill-mode:forwards}.semi-sidesheet-animation-content_show_left{animation:semi-sidesheet-slideShow_left .18s cubic-bezier(.25,.46,.45,.94) 0ms;animation-fill-mode:forwards}.semi-sidesheet-animation-content_hide_left{animation:semi-sidesheet-slideHide_left .18s cubic-bezier(.25,.46,.45,.94) 0ms;animation-fill-mode:forwards}.semi-sidesheet-animation-content_show_right{animation:semi-sidesheet-slideShow_right .18s cubic-bezier(.25,.46,.45,.94) 0ms;animation-fill-mode:forwards}.semi-sidesheet-animation-content_hide_right{animation:semi-sidesheet-slideHide_right .18s cubic-bezier(.25,.46,.45,.94) 0ms;animation-fill-mode:forwards}.semi-sidesheet-animation-mask_show{animation:semi-sidesheet-opacityShow .18s cubic-bezier(.25,.46,.45,.94) 0ms;animation-fill-mode:forwards}.semi-sidesheet-animation-mask_hide{animation:semi-sidesheet-opacityHide .18s cubic-bezier(.25,.46,.45,.94) 0ms;animation-fill-mode:forwards}.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-tabs{box-sizing:border-box;position:relative}.semi-tabs-left{display:flex;flex-direction:row}.semi-tabs-bar{position:relative;white-space:nowrap;outline:none}.semi-tabs-bar-left{display:flex;flex-direction:column}.semi-tabs-bar-extra{padding:0 5px}.semi-tabs-bar-more-trigger{display:inline-block;cursor:pointer;color:var(--semi-color-text-2)}.semi-tabs-bar-more-trigger-content{display:flex;align-content:center}.semi-tabs-bar-more-trigger-content-icon:not(:not(.semi-tabs-bar-more-trigger-content-icon)){margin:0 8px;flex-shrink:0;display:flex;align-items:center}.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{font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;cursor:pointer;box-sizing:border-box;position:relative;display:block;float:left;font-weight:400;color:var(--semi-color-text-2);-webkit-user-select:none;user-select:none}.semi-tabs-bar .semi-tabs-tab .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate){position:relative;margin-right:8px;top:3px;color:var(--semi-color-text-2);transition:color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none)}.semi-tabs-bar .semi-tabs-tab .semi-icon.semi-tabs-tab-icon-close{margin-right:0;font-size:14px;color:var(--semi-color-text-2);margin-left:10px;cursor:pointer}.semi-tabs-bar .semi-tabs-tab:hover{color:var(--semi-color-text-0)}.semi-tabs-bar .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-bar .semi-tabs-tab:active{color:var(--semi-color-text-0)}.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;font-weight:600;color:var(--semi-color-text-0)}.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{font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;cursor:pointer;box-sizing:border-box;position:relative;display:inline-block;font-weight:400;color:var(--semi-color-text-2);-webkit-user-select:none;user-select:none}.semi-tabs-tab-single.semi-tabs-tab .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate){position:relative;margin-right:8px;top:3px;color:var(--semi-color-text-2);transition:color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none)}.semi-tabs-tab-single.semi-tabs-tab .semi-icon.semi-tabs-tab-icon-close{margin-right:0;font-size:14px;color:var(--semi-color-text-2);margin-left:10px;cursor:pointer}.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{color:var(--semi-color-text-0)}.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{color:var(--semi-color-text-0)}.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;font-weight:600;color:var(--semi-color-text-0)}.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{display:flex;align-items:center}.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{display:none;width:0;height:0}.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{color:var(--semi-color-disabled-text);background-color:transparent}.semi-tabs-bar-collapse .semi-overflow-list>.semi-button-disabled:hover{color:var(--semi-color-disabled-text);background-color:transparent}.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);padding:8px;border:0px solid transparent;background-color:transparent}.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:transparent}.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:transparent}.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);padding:8px;border:0px solid transparent;background-color:transparent}.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:transparent}.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:transparent}.semi-tabs-bar-dropdown{max-height:300px;overflow-y:auto}.semi-tabs-bar:after{content:"";height:0;display:block;clear:both}.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{padding:16px 4px 14px;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 transparent}.semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab:nth-of-type(1){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{padding:12px;border-left:2px solid transparent;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)}.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{position:absolute;right:0;left:0;bottom:0;border-bottom:1px solid var(--semi-color-border);content:""}.semi-tabs-bar-card.semi-tabs-bar-top .semi-tabs-tab{border:1px solid transparent;border-bottom:none;border-radius:var(--semi-border-radius-small) var(--semi-border-radius-small) 0 0}.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{padding:8px 12px 7px;border:1px solid var(--semi-color-border);border-bottom:1px solid var(--semi-color-bg-1);background:transparent}.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:1px solid transparent;border-right:none;border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small)}.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:" ";width:1px;position:absolute;right:-1px;top:0;bottom:0;background:var(--semi-color-bg-1)}.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{padding:8px 12px;border:1px solid var(--semi-color-border);border-right:none;background:transparent}.semi-tabs-bar-card .semi-tabs-tab{padding:8px 12px;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))}.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{padding:8px 12px;border-radius:var(--semi-border-radius-small);color:var(--semi-color-text-2);border:none;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))}.semi-tabs-bar-button .semi-tabs-tab:hover{border:none;background-color:var(--semi-color-fill-0)}.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);border:none;background-color:var(--semi-color-primary-light-default)}.semi-tabs-bar-slash .semi-tabs-tab{padding:12px 0}.semi-tabs-bar-slash .semi-tabs-tab:nth-of-type(1){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:"";margin-left:16px;display:inline-block;height:14px;width:8px;margin-top:3px;margin-bottom:3px;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%)}.semi-tabs-content{width:100%;padding:5px 0}.semi-tabs-content-left{height:100%;padding:0 5px}.semi-tabs-pane{width:100%;overflow:hidden;color:var(--semi-color-text-0)}.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}@keyframes semi-tabs-panel-keyframe-leftShow{0%{transform:translate(60px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes semi-tabs-panel-keyframe-rightShow{0%{transform:translate(-60px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes semi-tabs-panel-keyframe-topShow{0%{transform:translateY(60px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes semi-tabs-panel-keyframe-bottomShow{0%{transform:translateY(-60px);opacity:0}to{transform:translateY(0);opacity:1}}.semi-tabs-pane-animate-leftShow{animation:.2s semi-tabs-panel-keyframe-leftShow ease-in-out 0s;animation-fill-mode:forwards}.semi-tabs-pane-animate-rightShow{animation:.2s semi-tabs-panel-keyframe-rightShow ease-in-out 0s;animation-fill-mode:forwards}.semi-tabs-pane-animate-topShow{animation:.2s semi-tabs-panel-keyframe-topShow ease-in-out 0s;animation-fill-mode:forwards}.semi-tabs-pane-animate-bottomShow{animation:.2s semi-tabs-panel-keyframe-bottomShow ease-in-out 0s;animation-fill-mode:forwards}.semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab{font-size:14px;padding:16px 4px 14px;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 transparent}.semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab:nth-of-type(1){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{font-size:14px;padding:8px 4px 6px}.semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab-medium{font-size:14px;padding:12px 4px 10px}.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{padding:12px;border-left:2px solid transparent;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)}.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:1px solid transparent;border-bottom:none;border-radius:var(--semi-border-radius-small) var(--semi-border-radius-small) 0 0}.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{padding:8px 12px 7px;border:1px solid var(--semi-color-border);border-bottom:1px solid var(--semi-color-bg-1);background:transparent}.semi-tabs-tab-card.semi-tabs-tab-left.semi-tabs-tab{border:1px solid transparent;border-right:none;border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small)}.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:" ";width:1px;position:absolute;right:-1px;top:0;bottom:0;background:var(--semi-color-bg-1)}.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{padding:8px 12px;border:1px solid var(--semi-color-border);border-right:none;background:transparent}.semi-tabs-tab-card.semi-tabs-tab{padding:8px 12px;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))}.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{padding:8px 12px;border-radius:var(--semi-border-radius-small);color:var(--semi-color-text-2);border:none;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))}.semi-tabs-tab-button.semi-tabs-tab:hover{border:none;background-color:var(--semi-color-fill-0)}.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);border:none;background-color:var(--semi-color-primary-light-default)}.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-right:0;margin-left:8px}.semi-rtl .semi-tabs-bar-collapse .semi-tabs-bar-arrow-start,.semi-portal-rtl .semi-tabs-bar-collapse .semi-tabs-bar-arrow-start{margin-right:0;margin-left:4px}.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-right:0;margin-left:24px}.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 transparent}.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 transparent;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{right:auto;left:-1px}.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-right:auto;margin-left:8px}.semi-input-textarea-wrapper{box-sizing:border-box;display:inline-block;position:relative;width:100%;border:1px transparent solid;border-radius:var(--semi-border-radius-small);vertical-align:bottom;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)}.semi-input-textarea-wrapper-resizeX{display:inline-block;width:fit-content;max-width:100%}.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{position:absolute;top:0;min-width:24px;color:var(--semi-color-text-2);right:4px;height:32px;display:flex;align-items:center;justify-content:center}.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{position:relative;resize:none;padding:5px 12px;box-shadow:none;font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;background-color:transparent;border:0 solid transparent;vertical-align:bottom;width:100%;outline:none;cursor:text;box-sizing:border-box;color:var(--semi-color-text-0)}.semi-input-textarea:hover{border-color:transparent}.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:transparent}.semi-input-textarea-disabled:hover,.semi-input-textarea-readonly:hover{background-color:transparent}.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{overflow:hidden;resize:none}.semi-input-textarea-counter{font-size:12px;line-height:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;display:flex;flex-direction:column;justify-content:center;padding:3px 12px 5px;min-height:24px;text-align:right;color:var(--semi-color-text-2)}.semi-input-textarea-counter-exceed{color:var(--semi-color-danger)}.semi-input-textarea-borderless:not(:focus-within):not(:hover){background-color:transparent;border-color:transparent}.semi-input-textarea-borderless:focus-within:not(:active){background-color:transparent}.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{display:flex;padding:0;align-items:flex-start}.semi-input-textarea-wrapper-withLineNumber.semi-input-textarea-wrapper-resizeX{display:inline-flex;width:fit-content;max-width:100%}.semi-input-textarea-wrapper-withLineNumber.semi-input-textarea-wrapper-resizeX .semi-input-textarea-content{flex:0 0 auto}.semi-input-textarea-wrapper-withLineNumber .semi-input-textarea-lineNumber{flex-shrink:0;padding:5px 12px;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;line-height:1.5;text-align:right;-webkit-user-select:none;user-select:none;min-width:36px;border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small);overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.semi-input-textarea-wrapper-withLineNumber .semi-input-textarea-lineNumber::-webkit-scrollbar{display:none}.semi-input-textarea-wrapper-withLineNumber .semi-input-textarea-content{display:flex;flex:1;min-width:0}.semi-input-textarea-wrapper-withLineNumber .semi-input-textarea-lineNumber-item{display:flex;align-items:flex-start;justify-content:flex-end;box-sizing:border-box}.semi-input-textarea-wrapper-withLineNumber .semi-input-textarea{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0;line-height:1.5;flex:1}.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-right:auto;padding-left:0}.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{margin-left:auto;margin-right:0}.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 transparent solid}.semi-rtl .semi-input-prepend,.semi-portal-rtl .semi-input-prepend{border-right:0;border-left:1px transparent solid}.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{right:auto;left:-1px}.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{right:auto;left:-1px}.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-right:0;padding-left:36px}body,:host{--semi-transition_duration-slowest:0ms;--semi-transition_duration-slower:0ms;--semi-transition_duration-slow:0ms;--semi-transition_duration-normal:0ms;--semi-transition_duration-fast:0ms;--semi-transition_duration-faster:0ms;--semi-transition_duration-fastest:0ms;--semi-transition_duration-none:0ms;--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: 0ms;--semi-transition_delay-slowest:0ms;--semi-transition_delay-slower:0ms;--semi-transition_delay-slow:0ms;--semi-transition_delay-normal:0ms;--semi-transition_delay-fast:0ms;--semi-transition_delay-faster:0ms;--semi-transition_delay-fastest:0ms;--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{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;-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: rgba(22, 22, 26, .6);--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 rgba(0, 0, 0, .3), 0 4px 14px rgba(0, 0, 0, .1);--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: rgba(87, 105, 255, 1);--semi-color-data-1: rgba(142, 212, 231, 1);--semi-color-data-2: rgba(245, 135, 0, 1);--semi-color-data-3: rgba(220, 183, 252, 1);--semi-color-data-4: rgba(74, 156, 247, 1);--semi-color-data-5: rgba(243, 204, 53, 1);--semi-color-data-6: rgba(254, 128, 144, 1);--semi-color-data-7: rgba(139, 215, 210, 1);--semi-color-data-8: rgba(131, 176, 35, 1);--semi-color-data-9: rgba(233, 165, 229, 1);--semi-color-data-10: rgba(48, 167, 206, 1);--semi-color-data-11: rgba(249, 192, 100, 1);--semi-color-data-12: rgba(177, 113, 249, 1);--semi-color-data-13: rgba(119, 182, 249, 1);--semi-color-data-14: rgba(200, 143, 2, 1);--semi-color-data-15: rgba(255, 170, 178, 1);--semi-color-data-16: rgba(51, 176, 171, 1);--semi-color-data-17: rgba(182, 215, 129, 1);--semi-color-data-18: rgba(212, 88, 212, 1);--semi-color-data-19: rgba(188, 198, 255, 1);--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, rgba(255, 255, 255, .04) 6.58%, rgba(255, 226, 138, .04) 32.88%, rgba(231, 45, 255, .04) 67.93%, rgba(0, 115, 255, .04) 94.23%);--semi-color-ai-background-bottom-hover: linear-gradient(201.15deg, rgba(255, 255, 255, .08) 6.58%, rgba(255, 226, 138, .08) 32.88%, rgba(231, 45, 255, .08) 67.93%, rgba(0, 115, 255, .08) 94.23%);--semi-color-ai-background-bottom-active: linear-gradient(201.15deg, rgba(255, 255, 255, .12) 6.58%, rgba(255, 226, 138, .12) 32.88%, rgba(231, 45, 255, .12) 67.93%, rgba(0, 115, 255, .12) 94.23%);--semi-color-ai-background-top: linear-gradient(201.15deg, rgba(83, 56, 255, .16) 6.58%, rgba(176, 48, 240, .096) 32.88%, rgba(231, 45, 255, .048) 59.17%, rgba(255, 255, 255, 0) 94.23%);--semi-color-ai-background-top-hover: linear-gradient(201.15deg, rgba(83, 56, 255, .24) 6.58%, rgba(176, 48, 240, .144) 32.88%, rgba(231, 45, 255, .072) 59.17%, rgba(255, 255, 255, 0) 94.23%);--semi-color-ai-background-top-hover: linear-gradient(201.15deg, rgba(83, 56, 255, .32) 6.58%, rgba(176, 48, 240, .192) 32.88%, rgba(231, 45, 255, .096) 59.17%, rgba(255, 255, 255, 0) 94.23%)}body[theme-mode=dark],body .semi-always-dark,:host([theme-mode=dark]),:host .semi-always-dark{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;--semi-color-white: rgba(228, 231, 245, 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-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: rgba(35, 36, 41, 1);--semi-shadow-elevated: inset 0 0 0 1px rgba(255, 255, 255, .1), 0 4px 14px rgba(0, 0, 0, .25);--semi-color-overlay-bg: rgba(22, 22, 26, .6);--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: rgba(22, 22, 26, 1);--semi-color-bg-1: rgba(35, 36, 41, 1);--semi-color-bg-2: rgba(53, 54, 60, 1);--semi-color-bg-3: rgba(67, 68, 74, 1);--semi-color-bg-4: rgba(79, 81, 89, 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), .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: rgba(94, 109, 194, 1);--semi-color-data-1: rgba(8, 104, 120, 1);--semi-color-data-2: rgba(250, 173, 63, 1);--semi-color-data-3: rgba(76, 43, 156, 1);--semi-color-data-4: rgba(16, 125, 248, 1);--semi-color-data-5: rgba(248, 202, 16, 1);--semi-color-data-6: rgba(195, 30, 87, 1);--semi-color-data-7: rgba(5, 119, 115, 1);--semi-color-data-8: rgba(154, 207, 13, 1);--semi-color-data-9: rgba(117, 29, 138, 1);--semi-color-data-10: rgba(16, 162, 180, 1);--semi-color-data-11: rgba(208, 110, 11, 1);--semi-color-data-12: rgba(113, 66, 197, 1);--semi-color-data-13: rgba(7, 100, 212, 1);--semi-color-data-14: rgba(251, 232, 110, 1);--semi-color-data-15: rgba(160, 19, 73, 1);--semi-color-data-16: rgba(11, 179, 167, 1);--semi-color-data-17: rgba(98, 138, 6, 1);--semi-color-data-18: rgba(162, 48, 179, 1);--semi-color-data-19: rgba(40, 51, 138, 1);--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, rgba(255, 226, 138, .2) 6.58%, rgba(231, 45, 255, .2) 50.4%, rgba(0, 115, 255, .2) 94.23%);--semi-color-ai-background-bottom-hover: linear-gradient(201.15deg, rgba(255, 226, 138, .3) 6.58%, rgba(231, 45, 255, .3) 50.4%, rgba(0, 115, 255, .3) 94.23%);--semi-color-ai-background-bottom-active: linear-gradient(201.15deg, rgba(255, 226, 138, .4) 6.58%, rgba(231, 45, 255, .4) 50.4%, rgba(0, 115, 255, .4) 94.23%);--semi-color-ai-background-top: linear-gradient(201.15deg, rgba(83, 56, 255, .36) 6.58%, rgba(176, 48, 240, .216) 32.88%, rgba(154, 0, 174, .108) 59.17%, rgba(0, 0, 0, 0) 94.23%);--semi-color-ai-background-top-hover: linear-gradient(201.15deg, rgba(83, 56, 255, .54) 6.58%, rgba(176, 48, 240, .324) 32.88%, rgba(154, 0, 174, .162) 59.17%, rgba(0, 0, 0, 0) 94.23%);--semi-color-ai-background-top-hover: linear-gradient(201.15deg, rgba(83, 56, 255, .72) 6.58%, rgba(176, 48, 240, .432) 32.88%, rgba(154, 0, 174, .216) 59.17%, rgba(0, 0, 0, 0) 94.23%)}.semi-light-scrollbar::-webkit-scrollbar,.semi-light-scrollbar *::-webkit-scrollbar{width:8px;height:8px}.semi-light-scrollbar::-webkit-scrollbar-track,.semi-light-scrollbar *::-webkit-scrollbar-track{background:#0000}.semi-light-scrollbar::-webkit-scrollbar-corner,.semi-light-scrollbar *::-webkit-scrollbar-corner{background-color:#0000}.semi-light-scrollbar::-webkit-scrollbar-thumb,.semi-light-scrollbar *::-webkit-scrollbar-thumb{border-radius:6px;background:transparent;transition:all 1s}.semi-light-scrollbar:hover::-webkit-scrollbar-thumb,.semi-light-scrollbar *:hover::-webkit-scrollbar-thumb{background:var(--semi-color-fill-2)}.semi-light-scrollbar::-webkit-scrollbar-thumb:hover,.semi-light-scrollbar *::-webkit-scrollbar-thumb:hover{background:var(--semi-color-fill-1)}.semi-badge{position:relative;display:inline-block}.semi-badge-dot{box-sizing:border-box;width:8px;height:8px;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}.semi-badge-count{box-sizing:border-box;height:18px;min-width:18px;border-radius:9px;padding:0 4px;background-color:var(--semi-color-bg-1);border:1px var(--semi-color-bg-1) solid;z-index:1;text-align:center;font-size:12px;line-height:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;color:var(--semi-color-bg-2)}.semi-badge-rightTop{position:absolute;top:0;right:0;transform:translate(50%,-50%);transform-origin:100% 0%}.semi-badge-rightBottom{position:absolute;right:0;bottom:0;transform:translate(50%,50%);transform-origin:100% 0%}.semi-badge-leftTop{position:absolute;top:0;left:0;transform:translate(-50%,-50%);transform-origin:100% 0%}.semi-badge-leftBottom{position:absolute;bottom:0;left:0;transform:translate(-50%,50%);transform-origin:100% 0%}.semi-badge-custom{display:flex}.semi-badge-block{position:static;display:inline-block}.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-row{display:block;box-sizing:border-box;position:relative;height:auto;margin-right:0;margin-left:0;zoom:1}.semi-row:before,.semi-row:after{display:table;content:""}.semi-row:after{clear:both}.semi-row-flex{display:flex;flex-flow:row wrap}.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{position:relative;min-height:1px;padding-right:0;padding-left:0}.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{flex:0 0 auto;float:left}.semi-col-1{display:block;box-sizing:border-box;width:4.1666666667%}.semi-col-push-1{left:4.1666666667%}.semi-col-pull-1{right:4.1666666667%}.semi-col-offset-1{margin-left:4.1666666667%}.semi-col-order-1{order:1}.semi-col-2{display:block;box-sizing:border-box;width:8.3333333333%}.semi-col-push-2{left:8.3333333333%}.semi-col-pull-2{right:8.3333333333%}.semi-col-offset-2{margin-left:8.3333333333%}.semi-col-order-2{order:2}.semi-col-3{display:block;box-sizing:border-box;width:12.5%}.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{display:block;box-sizing:border-box;width:16.6666666667%}.semi-col-push-4{left:16.6666666667%}.semi-col-pull-4{right:16.6666666667%}.semi-col-offset-4{margin-left:16.6666666667%}.semi-col-order-4{order:4}.semi-col-5{display:block;box-sizing:border-box;width:20.8333333333%}.semi-col-push-5{left:20.8333333333%}.semi-col-pull-5{right:20.8333333333%}.semi-col-offset-5{margin-left:20.8333333333%}.semi-col-order-5{order:5}.semi-col-6{display:block;box-sizing:border-box;width:25%}.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{display:block;box-sizing:border-box;width:29.1666666667%}.semi-col-push-7{left:29.1666666667%}.semi-col-pull-7{right:29.1666666667%}.semi-col-offset-7{margin-left:29.1666666667%}.semi-col-order-7{order:7}.semi-col-8{display:block;box-sizing:border-box;width:33.3333333333%}.semi-col-push-8{left:33.3333333333%}.semi-col-pull-8{right:33.3333333333%}.semi-col-offset-8{margin-left:33.3333333333%}.semi-col-order-8{order:8}.semi-col-9{display:block;box-sizing:border-box;width:37.5%}.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{display:block;box-sizing:border-box;width:41.6666666667%}.semi-col-push-10{left:41.6666666667%}.semi-col-pull-10{right:41.6666666667%}.semi-col-offset-10{margin-left:41.6666666667%}.semi-col-order-10{order:10}.semi-col-11{display:block;box-sizing:border-box;width:45.8333333333%}.semi-col-push-11{left:45.8333333333%}.semi-col-pull-11{right:45.8333333333%}.semi-col-offset-11{margin-left:45.8333333333%}.semi-col-order-11{order:11}.semi-col-12{display:block;box-sizing:border-box;width:50%}.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{display:block;box-sizing:border-box;width:54.1666666667%}.semi-col-push-13{left:54.1666666667%}.semi-col-pull-13{right:54.1666666667%}.semi-col-offset-13{margin-left:54.1666666667%}.semi-col-order-13{order:13}.semi-col-14{display:block;box-sizing:border-box;width:58.3333333333%}.semi-col-push-14{left:58.3333333333%}.semi-col-pull-14{right:58.3333333333%}.semi-col-offset-14{margin-left:58.3333333333%}.semi-col-order-14{order:14}.semi-col-15{display:block;box-sizing:border-box;width:62.5%}.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{display:block;box-sizing:border-box;width:66.6666666667%}.semi-col-push-16{left:66.6666666667%}.semi-col-pull-16{right:66.6666666667%}.semi-col-offset-16{margin-left:66.6666666667%}.semi-col-order-16{order:16}.semi-col-17{display:block;box-sizing:border-box;width:70.8333333333%}.semi-col-push-17{left:70.8333333333%}.semi-col-pull-17{right:70.8333333333%}.semi-col-offset-17{margin-left:70.8333333333%}.semi-col-order-17{order:17}.semi-col-18{display:block;box-sizing:border-box;width:75%}.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{display:block;box-sizing:border-box;width:79.1666666667%}.semi-col-push-19{left:79.1666666667%}.semi-col-pull-19{right:79.1666666667%}.semi-col-offset-19{margin-left:79.1666666667%}.semi-col-order-19{order:19}.semi-col-20{display:block;box-sizing:border-box;width:83.3333333333%}.semi-col-push-20{left:83.3333333333%}.semi-col-pull-20{right:83.3333333333%}.semi-col-offset-20{margin-left:83.3333333333%}.semi-col-order-20{order:20}.semi-col-21{display:block;box-sizing:border-box;width:87.5%}.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{display:block;box-sizing:border-box;width:91.6666666667%}.semi-col-push-22{left:91.6666666667%}.semi-col-pull-22{right:91.6666666667%}.semi-col-offset-22{margin-left:91.6666666667%}.semi-col-order-22{order:22}.semi-col-23{display:block;box-sizing:border-box;width:95.8333333333%}.semi-col-push-23{left:95.8333333333%}.semi-col-pull-23{right:95.8333333333%}.semi-col-offset-23{margin-left:95.8333333333%}.semi-col-order-23{order:23}.semi-col-24{display:block;box-sizing:border-box;width:100%}.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.1666666667%}.semi-rtl .semi-col-offset-2{margin-left:auto;margin-right:8.3333333333%}.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.6666666667%}.semi-rtl .semi-col-offset-5{margin-left:auto;margin-right:20.8333333333%}.semi-rtl .semi-col-offset-6{margin-left:auto;margin-right:25%}.semi-rtl .semi-col-offset-7{margin-left:auto;margin-right:29.1666666667%}.semi-rtl .semi-col-offset-8{margin-left:auto;margin-right:33.3333333333%}.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.6666666667%}.semi-rtl .semi-col-offset-11{margin-left:auto;margin-right:45.8333333333%}.semi-rtl .semi-col-offset-12{margin-left:auto;margin-right:50%}.semi-rtl .semi-col-offset-13{margin-left:auto;margin-right:54.1666666667%}.semi-rtl .semi-col-offset-14{margin-left:auto;margin-right:58.3333333333%}.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.6666666667%}.semi-rtl .semi-col-offset-17{margin-left:auto;margin-right:70.8333333333%}.semi-rtl .semi-col-offset-18{margin-left:auto;margin-right:75%}.semi-rtl .semi-col-offset-19{margin-left:auto;margin-right:79.1666666667%}.semi-rtl .semi-col-offset-20{margin-left:auto;margin-right:83.3333333333%}.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.6666666667%}.semi-rtl .semi-col-offset-23{margin-left:auto;margin-right:95.8333333333%}.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{flex:0 0 auto;float:left}.semi-col-xs-1{display:block;box-sizing:border-box;width:4.1666666667%}.semi-col-xs-push-1{left:4.1666666667%}.semi-col-xs-pull-1{right:4.1666666667%}.semi-col-xs-offset-1{margin-left:4.1666666667%}.semi-col-xs-order-1{order:1}.semi-col-xs-2{display:block;box-sizing:border-box;width:8.3333333333%}.semi-col-xs-push-2{left:8.3333333333%}.semi-col-xs-pull-2{right:8.3333333333%}.semi-col-xs-offset-2{margin-left:8.3333333333%}.semi-col-xs-order-2{order:2}.semi-col-xs-3{display:block;box-sizing:border-box;width:12.5%}.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{display:block;box-sizing:border-box;width:16.6666666667%}.semi-col-xs-push-4{left:16.6666666667%}.semi-col-xs-pull-4{right:16.6666666667%}.semi-col-xs-offset-4{margin-left:16.6666666667%}.semi-col-xs-order-4{order:4}.semi-col-xs-5{display:block;box-sizing:border-box;width:20.8333333333%}.semi-col-xs-push-5{left:20.8333333333%}.semi-col-xs-pull-5{right:20.8333333333%}.semi-col-xs-offset-5{margin-left:20.8333333333%}.semi-col-xs-order-5{order:5}.semi-col-xs-6{display:block;box-sizing:border-box;width:25%}.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{display:block;box-sizing:border-box;width:29.1666666667%}.semi-col-xs-push-7{left:29.1666666667%}.semi-col-xs-pull-7{right:29.1666666667%}.semi-col-xs-offset-7{margin-left:29.1666666667%}.semi-col-xs-order-7{order:7}.semi-col-xs-8{display:block;box-sizing:border-box;width:33.3333333333%}.semi-col-xs-push-8{left:33.3333333333%}.semi-col-xs-pull-8{right:33.3333333333%}.semi-col-xs-offset-8{margin-left:33.3333333333%}.semi-col-xs-order-8{order:8}.semi-col-xs-9{display:block;box-sizing:border-box;width:37.5%}.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{display:block;box-sizing:border-box;width:41.6666666667%}.semi-col-xs-push-10{left:41.6666666667%}.semi-col-xs-pull-10{right:41.6666666667%}.semi-col-xs-offset-10{margin-left:41.6666666667%}.semi-col-xs-order-10{order:10}.semi-col-xs-11{display:block;box-sizing:border-box;width:45.8333333333%}.semi-col-xs-push-11{left:45.8333333333%}.semi-col-xs-pull-11{right:45.8333333333%}.semi-col-xs-offset-11{margin-left:45.8333333333%}.semi-col-xs-order-11{order:11}.semi-col-xs-12{display:block;box-sizing:border-box;width:50%}.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{display:block;box-sizing:border-box;width:54.1666666667%}.semi-col-xs-push-13{left:54.1666666667%}.semi-col-xs-pull-13{right:54.1666666667%}.semi-col-xs-offset-13{margin-left:54.1666666667%}.semi-col-xs-order-13{order:13}.semi-col-xs-14{display:block;box-sizing:border-box;width:58.3333333333%}.semi-col-xs-push-14{left:58.3333333333%}.semi-col-xs-pull-14{right:58.3333333333%}.semi-col-xs-offset-14{margin-left:58.3333333333%}.semi-col-xs-order-14{order:14}.semi-col-xs-15{display:block;box-sizing:border-box;width:62.5%}.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{display:block;box-sizing:border-box;width:66.6666666667%}.semi-col-xs-push-16{left:66.6666666667%}.semi-col-xs-pull-16{right:66.6666666667%}.semi-col-xs-offset-16{margin-left:66.6666666667%}.semi-col-xs-order-16{order:16}.semi-col-xs-17{display:block;box-sizing:border-box;width:70.8333333333%}.semi-col-xs-push-17{left:70.8333333333%}.semi-col-xs-pull-17{right:70.8333333333%}.semi-col-xs-offset-17{margin-left:70.8333333333%}.semi-col-xs-order-17{order:17}.semi-col-xs-18{display:block;box-sizing:border-box;width:75%}.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{display:block;box-sizing:border-box;width:79.1666666667%}.semi-col-xs-push-19{left:79.1666666667%}.semi-col-xs-pull-19{right:79.1666666667%}.semi-col-xs-offset-19{margin-left:79.1666666667%}.semi-col-xs-order-19{order:19}.semi-col-xs-20{display:block;box-sizing:border-box;width:83.3333333333%}.semi-col-xs-push-20{left:83.3333333333%}.semi-col-xs-pull-20{right:83.3333333333%}.semi-col-xs-offset-20{margin-left:83.3333333333%}.semi-col-xs-order-20{order:20}.semi-col-xs-21{display:block;box-sizing:border-box;width:87.5%}.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{display:block;box-sizing:border-box;width:91.6666666667%}.semi-col-xs-push-22{left:91.6666666667%}.semi-col-xs-pull-22{right:91.6666666667%}.semi-col-xs-offset-22{margin-left:91.6666666667%}.semi-col-xs-order-22{order:22}.semi-col-xs-23{display:block;box-sizing:border-box;width:95.8333333333%}.semi-col-xs-push-23{left:95.8333333333%}.semi-col-xs-pull-23{right:95.8333333333%}.semi-col-xs-offset-23{margin-left:95.8333333333%}.semi-col-xs-order-23{order:23}.semi-col-xs-24{display:block;box-sizing:border-box;width:100%}.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.1666666667%}.semi-rtl .semi-col-xs-offset-2{margin-left:auto;margin-right:8.3333333333%}.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.6666666667%}.semi-rtl .semi-col-xs-offset-5{margin-left:auto;margin-right:20.8333333333%}.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.1666666667%}.semi-rtl .semi-col-xs-offset-8{margin-left:auto;margin-right:33.3333333333%}.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.6666666667%}.semi-rtl .semi-col-xs-offset-11{margin-left:auto;margin-right:45.8333333333%}.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.1666666667%}.semi-rtl .semi-col-xs-offset-14{margin-left:auto;margin-right:58.3333333333%}.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.6666666667%}.semi-rtl .semi-col-xs-offset-17{margin-left:auto;margin-right:70.8333333333%}.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.1666666667%}.semi-rtl .semi-col-xs-offset-20{margin-left:auto;margin-right:83.3333333333%}.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.6666666667%}.semi-rtl .semi-col-xs-offset-23{margin-left:auto;margin-right:95.8333333333%}.semi-rtl .semi-col-xs-offset-24{margin-left:auto;margin-right:100%}@media(min-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{flex:0 0 auto;float:left}.semi-col-sm-1{display:block;box-sizing:border-box;width:4.1666666667%}.semi-col-sm-push-1{left:4.1666666667%}.semi-col-sm-pull-1{right:4.1666666667%}.semi-col-sm-offset-1{margin-left:4.1666666667%}.semi-col-sm-order-1{order:1}.semi-col-sm-2{display:block;box-sizing:border-box;width:8.3333333333%}.semi-col-sm-push-2{left:8.3333333333%}.semi-col-sm-pull-2{right:8.3333333333%}.semi-col-sm-offset-2{margin-left:8.3333333333%}.semi-col-sm-order-2{order:2}.semi-col-sm-3{display:block;box-sizing:border-box;width:12.5%}.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{display:block;box-sizing:border-box;width:16.6666666667%}.semi-col-sm-push-4{left:16.6666666667%}.semi-col-sm-pull-4{right:16.6666666667%}.semi-col-sm-offset-4{margin-left:16.6666666667%}.semi-col-sm-order-4{order:4}.semi-col-sm-5{display:block;box-sizing:border-box;width:20.8333333333%}.semi-col-sm-push-5{left:20.8333333333%}.semi-col-sm-pull-5{right:20.8333333333%}.semi-col-sm-offset-5{margin-left:20.8333333333%}.semi-col-sm-order-5{order:5}.semi-col-sm-6{display:block;box-sizing:border-box;width:25%}.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{display:block;box-sizing:border-box;width:29.1666666667%}.semi-col-sm-push-7{left:29.1666666667%}.semi-col-sm-pull-7{right:29.1666666667%}.semi-col-sm-offset-7{margin-left:29.1666666667%}.semi-col-sm-order-7{order:7}.semi-col-sm-8{display:block;box-sizing:border-box;width:33.3333333333%}.semi-col-sm-push-8{left:33.3333333333%}.semi-col-sm-pull-8{right:33.3333333333%}.semi-col-sm-offset-8{margin-left:33.3333333333%}.semi-col-sm-order-8{order:8}.semi-col-sm-9{display:block;box-sizing:border-box;width:37.5%}.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{display:block;box-sizing:border-box;width:41.6666666667%}.semi-col-sm-push-10{left:41.6666666667%}.semi-col-sm-pull-10{right:41.6666666667%}.semi-col-sm-offset-10{margin-left:41.6666666667%}.semi-col-sm-order-10{order:10}.semi-col-sm-11{display:block;box-sizing:border-box;width:45.8333333333%}.semi-col-sm-push-11{left:45.8333333333%}.semi-col-sm-pull-11{right:45.8333333333%}.semi-col-sm-offset-11{margin-left:45.8333333333%}.semi-col-sm-order-11{order:11}.semi-col-sm-12{display:block;box-sizing:border-box;width:50%}.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{display:block;box-sizing:border-box;width:54.1666666667%}.semi-col-sm-push-13{left:54.1666666667%}.semi-col-sm-pull-13{right:54.1666666667%}.semi-col-sm-offset-13{margin-left:54.1666666667%}.semi-col-sm-order-13{order:13}.semi-col-sm-14{display:block;box-sizing:border-box;width:58.3333333333%}.semi-col-sm-push-14{left:58.3333333333%}.semi-col-sm-pull-14{right:58.3333333333%}.semi-col-sm-offset-14{margin-left:58.3333333333%}.semi-col-sm-order-14{order:14}.semi-col-sm-15{display:block;box-sizing:border-box;width:62.5%}.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{display:block;box-sizing:border-box;width:66.6666666667%}.semi-col-sm-push-16{left:66.6666666667%}.semi-col-sm-pull-16{right:66.6666666667%}.semi-col-sm-offset-16{margin-left:66.6666666667%}.semi-col-sm-order-16{order:16}.semi-col-sm-17{display:block;box-sizing:border-box;width:70.8333333333%}.semi-col-sm-push-17{left:70.8333333333%}.semi-col-sm-pull-17{right:70.8333333333%}.semi-col-sm-offset-17{margin-left:70.8333333333%}.semi-col-sm-order-17{order:17}.semi-col-sm-18{display:block;box-sizing:border-box;width:75%}.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{display:block;box-sizing:border-box;width:79.1666666667%}.semi-col-sm-push-19{left:79.1666666667%}.semi-col-sm-pull-19{right:79.1666666667%}.semi-col-sm-offset-19{margin-left:79.1666666667%}.semi-col-sm-order-19{order:19}.semi-col-sm-20{display:block;box-sizing:border-box;width:83.3333333333%}.semi-col-sm-push-20{left:83.3333333333%}.semi-col-sm-pull-20{right:83.3333333333%}.semi-col-sm-offset-20{margin-left:83.3333333333%}.semi-col-sm-order-20{order:20}.semi-col-sm-21{display:block;box-sizing:border-box;width:87.5%}.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{display:block;box-sizing:border-box;width:91.6666666667%}.semi-col-sm-push-22{left:91.6666666667%}.semi-col-sm-pull-22{right:91.6666666667%}.semi-col-sm-offset-22{margin-left:91.6666666667%}.semi-col-sm-order-22{order:22}.semi-col-sm-23{display:block;box-sizing:border-box;width:95.8333333333%}.semi-col-sm-push-23{left:95.8333333333%}.semi-col-sm-pull-23{right:95.8333333333%}.semi-col-sm-offset-23{margin-left:95.8333333333%}.semi-col-sm-order-23{order:23}.semi-col-sm-24{display:block;box-sizing:border-box;width:100%}.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.1666666667%}.semi-rtl .semi-col-sm-offset-2{margin-left:auto;margin-right:8.3333333333%}.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.6666666667%}.semi-rtl .semi-col-sm-offset-5{margin-left:auto;margin-right:20.8333333333%}.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.1666666667%}.semi-rtl .semi-col-sm-offset-8{margin-left:auto;margin-right:33.3333333333%}.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.6666666667%}.semi-rtl .semi-col-sm-offset-11{margin-left:auto;margin-right:45.8333333333%}.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.1666666667%}.semi-rtl .semi-col-sm-offset-14{margin-left:auto;margin-right:58.3333333333%}.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.6666666667%}.semi-rtl .semi-col-sm-offset-17{margin-left:auto;margin-right:70.8333333333%}.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.1666666667%}.semi-rtl .semi-col-sm-offset-20{margin-left:auto;margin-right:83.3333333333%}.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.6666666667%}.semi-rtl .semi-col-sm-offset-23{margin-left:auto;margin-right:95.8333333333%}.semi-rtl .semi-col-sm-offset-24{margin-left:auto;margin-right:100%}}@media(min-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{flex:0 0 auto;float:left}.semi-col-md-1{display:block;box-sizing:border-box;width:4.1666666667%}.semi-col-md-push-1{left:4.1666666667%}.semi-col-md-pull-1{right:4.1666666667%}.semi-col-md-offset-1{margin-left:4.1666666667%}.semi-col-md-order-1{order:1}.semi-col-md-2{display:block;box-sizing:border-box;width:8.3333333333%}.semi-col-md-push-2{left:8.3333333333%}.semi-col-md-pull-2{right:8.3333333333%}.semi-col-md-offset-2{margin-left:8.3333333333%}.semi-col-md-order-2{order:2}.semi-col-md-3{display:block;box-sizing:border-box;width:12.5%}.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{display:block;box-sizing:border-box;width:16.6666666667%}.semi-col-md-push-4{left:16.6666666667%}.semi-col-md-pull-4{right:16.6666666667%}.semi-col-md-offset-4{margin-left:16.6666666667%}.semi-col-md-order-4{order:4}.semi-col-md-5{display:block;box-sizing:border-box;width:20.8333333333%}.semi-col-md-push-5{left:20.8333333333%}.semi-col-md-pull-5{right:20.8333333333%}.semi-col-md-offset-5{margin-left:20.8333333333%}.semi-col-md-order-5{order:5}.semi-col-md-6{display:block;box-sizing:border-box;width:25%}.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{display:block;box-sizing:border-box;width:29.1666666667%}.semi-col-md-push-7{left:29.1666666667%}.semi-col-md-pull-7{right:29.1666666667%}.semi-col-md-offset-7{margin-left:29.1666666667%}.semi-col-md-order-7{order:7}.semi-col-md-8{display:block;box-sizing:border-box;width:33.3333333333%}.semi-col-md-push-8{left:33.3333333333%}.semi-col-md-pull-8{right:33.3333333333%}.semi-col-md-offset-8{margin-left:33.3333333333%}.semi-col-md-order-8{order:8}.semi-col-md-9{display:block;box-sizing:border-box;width:37.5%}.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{display:block;box-sizing:border-box;width:41.6666666667%}.semi-col-md-push-10{left:41.6666666667%}.semi-col-md-pull-10{right:41.6666666667%}.semi-col-md-offset-10{margin-left:41.6666666667%}.semi-col-md-order-10{order:10}.semi-col-md-11{display:block;box-sizing:border-box;width:45.8333333333%}.semi-col-md-push-11{left:45.8333333333%}.semi-col-md-pull-11{right:45.8333333333%}.semi-col-md-offset-11{margin-left:45.8333333333%}.semi-col-md-order-11{order:11}.semi-col-md-12{display:block;box-sizing:border-box;width:50%}.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{display:block;box-sizing:border-box;width:54.1666666667%}.semi-col-md-push-13{left:54.1666666667%}.semi-col-md-pull-13{right:54.1666666667%}.semi-col-md-offset-13{margin-left:54.1666666667%}.semi-col-md-order-13{order:13}.semi-col-md-14{display:block;box-sizing:border-box;width:58.3333333333%}.semi-col-md-push-14{left:58.3333333333%}.semi-col-md-pull-14{right:58.3333333333%}.semi-col-md-offset-14{margin-left:58.3333333333%}.semi-col-md-order-14{order:14}.semi-col-md-15{display:block;box-sizing:border-box;width:62.5%}.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{display:block;box-sizing:border-box;width:66.6666666667%}.semi-col-md-push-16{left:66.6666666667%}.semi-col-md-pull-16{right:66.6666666667%}.semi-col-md-offset-16{margin-left:66.6666666667%}.semi-col-md-order-16{order:16}.semi-col-md-17{display:block;box-sizing:border-box;width:70.8333333333%}.semi-col-md-push-17{left:70.8333333333%}.semi-col-md-pull-17{right:70.8333333333%}.semi-col-md-offset-17{margin-left:70.8333333333%}.semi-col-md-order-17{order:17}.semi-col-md-18{display:block;box-sizing:border-box;width:75%}.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{display:block;box-sizing:border-box;width:79.1666666667%}.semi-col-md-push-19{left:79.1666666667%}.semi-col-md-pull-19{right:79.1666666667%}.semi-col-md-offset-19{margin-left:79.1666666667%}.semi-col-md-order-19{order:19}.semi-col-md-20{display:block;box-sizing:border-box;width:83.3333333333%}.semi-col-md-push-20{left:83.3333333333%}.semi-col-md-pull-20{right:83.3333333333%}.semi-col-md-offset-20{margin-left:83.3333333333%}.semi-col-md-order-20{order:20}.semi-col-md-21{display:block;box-sizing:border-box;width:87.5%}.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{display:block;box-sizing:border-box;width:91.6666666667%}.semi-col-md-push-22{left:91.6666666667%}.semi-col-md-pull-22{right:91.6666666667%}.semi-col-md-offset-22{margin-left:91.6666666667%}.semi-col-md-order-22{order:22}.semi-col-md-23{display:block;box-sizing:border-box;width:95.8333333333%}.semi-col-md-push-23{left:95.8333333333%}.semi-col-md-pull-23{right:95.8333333333%}.semi-col-md-offset-23{margin-left:95.8333333333%}.semi-col-md-order-23{order:23}.semi-col-md-24{display:block;box-sizing:border-box;width:100%}.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.1666666667%}.semi-rtl .semi-col-md-offset-2{margin-left:auto;margin-right:8.3333333333%}.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.6666666667%}.semi-rtl .semi-col-md-offset-5{margin-left:auto;margin-right:20.8333333333%}.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.1666666667%}.semi-rtl .semi-col-md-offset-8{margin-left:auto;margin-right:33.3333333333%}.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.6666666667%}.semi-rtl .semi-col-md-offset-11{margin-left:auto;margin-right:45.8333333333%}.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.1666666667%}.semi-rtl .semi-col-md-offset-14{margin-left:auto;margin-right:58.3333333333%}.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.6666666667%}.semi-rtl .semi-col-md-offset-17{margin-left:auto;margin-right:70.8333333333%}.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.1666666667%}.semi-rtl .semi-col-md-offset-20{margin-left:auto;margin-right:83.3333333333%}.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.6666666667%}.semi-rtl .semi-col-md-offset-23{margin-left:auto;margin-right:95.8333333333%}.semi-rtl .semi-col-md-offset-24{margin-left:auto;margin-right:100%}}@media(min-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{flex:0 0 auto;float:left}.semi-col-lg-1{display:block;box-sizing:border-box;width:4.1666666667%}.semi-col-lg-push-1{left:4.1666666667%}.semi-col-lg-pull-1{right:4.1666666667%}.semi-col-lg-offset-1{margin-left:4.1666666667%}.semi-col-lg-order-1{order:1}.semi-col-lg-2{display:block;box-sizing:border-box;width:8.3333333333%}.semi-col-lg-push-2{left:8.3333333333%}.semi-col-lg-pull-2{right:8.3333333333%}.semi-col-lg-offset-2{margin-left:8.3333333333%}.semi-col-lg-order-2{order:2}.semi-col-lg-3{display:block;box-sizing:border-box;width:12.5%}.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{display:block;box-sizing:border-box;width:16.6666666667%}.semi-col-lg-push-4{left:16.6666666667%}.semi-col-lg-pull-4{right:16.6666666667%}.semi-col-lg-offset-4{margin-left:16.6666666667%}.semi-col-lg-order-4{order:4}.semi-col-lg-5{display:block;box-sizing:border-box;width:20.8333333333%}.semi-col-lg-push-5{left:20.8333333333%}.semi-col-lg-pull-5{right:20.8333333333%}.semi-col-lg-offset-5{margin-left:20.8333333333%}.semi-col-lg-order-5{order:5}.semi-col-lg-6{display:block;box-sizing:border-box;width:25%}.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{display:block;box-sizing:border-box;width:29.1666666667%}.semi-col-lg-push-7{left:29.1666666667%}.semi-col-lg-pull-7{right:29.1666666667%}.semi-col-lg-offset-7{margin-left:29.1666666667%}.semi-col-lg-order-7{order:7}.semi-col-lg-8{display:block;box-sizing:border-box;width:33.3333333333%}.semi-col-lg-push-8{left:33.3333333333%}.semi-col-lg-pull-8{right:33.3333333333%}.semi-col-lg-offset-8{margin-left:33.3333333333%}.semi-col-lg-order-8{order:8}.semi-col-lg-9{display:block;box-sizing:border-box;width:37.5%}.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{display:block;box-sizing:border-box;width:41.6666666667%}.semi-col-lg-push-10{left:41.6666666667%}.semi-col-lg-pull-10{right:41.6666666667%}.semi-col-lg-offset-10{margin-left:41.6666666667%}.semi-col-lg-order-10{order:10}.semi-col-lg-11{display:block;box-sizing:border-box;width:45.8333333333%}.semi-col-lg-push-11{left:45.8333333333%}.semi-col-lg-pull-11{right:45.8333333333%}.semi-col-lg-offset-11{margin-left:45.8333333333%}.semi-col-lg-order-11{order:11}.semi-col-lg-12{display:block;box-sizing:border-box;width:50%}.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{display:block;box-sizing:border-box;width:54.1666666667%}.semi-col-lg-push-13{left:54.1666666667%}.semi-col-lg-pull-13{right:54.1666666667%}.semi-col-lg-offset-13{margin-left:54.1666666667%}.semi-col-lg-order-13{order:13}.semi-col-lg-14{display:block;box-sizing:border-box;width:58.3333333333%}.semi-col-lg-push-14{left:58.3333333333%}.semi-col-lg-pull-14{right:58.3333333333%}.semi-col-lg-offset-14{margin-left:58.3333333333%}.semi-col-lg-order-14{order:14}.semi-col-lg-15{display:block;box-sizing:border-box;width:62.5%}.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{display:block;box-sizing:border-box;width:66.6666666667%}.semi-col-lg-push-16{left:66.6666666667%}.semi-col-lg-pull-16{right:66.6666666667%}.semi-col-lg-offset-16{margin-left:66.6666666667%}.semi-col-lg-order-16{order:16}.semi-col-lg-17{display:block;box-sizing:border-box;width:70.8333333333%}.semi-col-lg-push-17{left:70.8333333333%}.semi-col-lg-pull-17{right:70.8333333333%}.semi-col-lg-offset-17{margin-left:70.8333333333%}.semi-col-lg-order-17{order:17}.semi-col-lg-18{display:block;box-sizing:border-box;width:75%}.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{display:block;box-sizing:border-box;width:79.1666666667%}.semi-col-lg-push-19{left:79.1666666667%}.semi-col-lg-pull-19{right:79.1666666667%}.semi-col-lg-offset-19{margin-left:79.1666666667%}.semi-col-lg-order-19{order:19}.semi-col-lg-20{display:block;box-sizing:border-box;width:83.3333333333%}.semi-col-lg-push-20{left:83.3333333333%}.semi-col-lg-pull-20{right:83.3333333333%}.semi-col-lg-offset-20{margin-left:83.3333333333%}.semi-col-lg-order-20{order:20}.semi-col-lg-21{display:block;box-sizing:border-box;width:87.5%}.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{display:block;box-sizing:border-box;width:91.6666666667%}.semi-col-lg-push-22{left:91.6666666667%}.semi-col-lg-pull-22{right:91.6666666667%}.semi-col-lg-offset-22{margin-left:91.6666666667%}.semi-col-lg-order-22{order:22}.semi-col-lg-23{display:block;box-sizing:border-box;width:95.8333333333%}.semi-col-lg-push-23{left:95.8333333333%}.semi-col-lg-pull-23{right:95.8333333333%}.semi-col-lg-offset-23{margin-left:95.8333333333%}.semi-col-lg-order-23{order:23}.semi-col-lg-24{display:block;box-sizing:border-box;width:100%}.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.1666666667%}.semi-rtl .semi-col-lg-offset-2{margin-left:auto;margin-right:8.3333333333%}.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.6666666667%}.semi-rtl .semi-col-lg-offset-5{margin-left:auto;margin-right:20.8333333333%}.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.1666666667%}.semi-rtl .semi-col-lg-offset-8{margin-left:auto;margin-right:33.3333333333%}.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.6666666667%}.semi-rtl .semi-col-lg-offset-11{margin-left:auto;margin-right:45.8333333333%}.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.1666666667%}.semi-rtl .semi-col-lg-offset-14{margin-left:auto;margin-right:58.3333333333%}.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.6666666667%}.semi-rtl .semi-col-lg-offset-17{margin-left:auto;margin-right:70.8333333333%}.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.1666666667%}.semi-rtl .semi-col-lg-offset-20{margin-left:auto;margin-right:83.3333333333%}.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.6666666667%}.semi-rtl .semi-col-lg-offset-23{margin-left:auto;margin-right:95.8333333333%}.semi-rtl .semi-col-lg-offset-24{margin-left:auto;margin-right:100%}}@media(min-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{flex:0 0 auto;float:left}.semi-col-xl-1{display:block;box-sizing:border-box;width:4.1666666667%}.semi-col-xl-push-1{left:4.1666666667%}.semi-col-xl-pull-1{right:4.1666666667%}.semi-col-xl-offset-1{margin-left:4.1666666667%}.semi-col-xl-order-1{order:1}.semi-col-xl-2{display:block;box-sizing:border-box;width:8.3333333333%}.semi-col-xl-push-2{left:8.3333333333%}.semi-col-xl-pull-2{right:8.3333333333%}.semi-col-xl-offset-2{margin-left:8.3333333333%}.semi-col-xl-order-2{order:2}.semi-col-xl-3{display:block;box-sizing:border-box;width:12.5%}.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{display:block;box-sizing:border-box;width:16.6666666667%}.semi-col-xl-push-4{left:16.6666666667%}.semi-col-xl-pull-4{right:16.6666666667%}.semi-col-xl-offset-4{margin-left:16.6666666667%}.semi-col-xl-order-4{order:4}.semi-col-xl-5{display:block;box-sizing:border-box;width:20.8333333333%}.semi-col-xl-push-5{left:20.8333333333%}.semi-col-xl-pull-5{right:20.8333333333%}.semi-col-xl-offset-5{margin-left:20.8333333333%}.semi-col-xl-order-5{order:5}.semi-col-xl-6{display:block;box-sizing:border-box;width:25%}.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{display:block;box-sizing:border-box;width:29.1666666667%}.semi-col-xl-push-7{left:29.1666666667%}.semi-col-xl-pull-7{right:29.1666666667%}.semi-col-xl-offset-7{margin-left:29.1666666667%}.semi-col-xl-order-7{order:7}.semi-col-xl-8{display:block;box-sizing:border-box;width:33.3333333333%}.semi-col-xl-push-8{left:33.3333333333%}.semi-col-xl-pull-8{right:33.3333333333%}.semi-col-xl-offset-8{margin-left:33.3333333333%}.semi-col-xl-order-8{order:8}.semi-col-xl-9{display:block;box-sizing:border-box;width:37.5%}.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{display:block;box-sizing:border-box;width:41.6666666667%}.semi-col-xl-push-10{left:41.6666666667%}.semi-col-xl-pull-10{right:41.6666666667%}.semi-col-xl-offset-10{margin-left:41.6666666667%}.semi-col-xl-order-10{order:10}.semi-col-xl-11{display:block;box-sizing:border-box;width:45.8333333333%}.semi-col-xl-push-11{left:45.8333333333%}.semi-col-xl-pull-11{right:45.8333333333%}.semi-col-xl-offset-11{margin-left:45.8333333333%}.semi-col-xl-order-11{order:11}.semi-col-xl-12{display:block;box-sizing:border-box;width:50%}.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{display:block;box-sizing:border-box;width:54.1666666667%}.semi-col-xl-push-13{left:54.1666666667%}.semi-col-xl-pull-13{right:54.1666666667%}.semi-col-xl-offset-13{margin-left:54.1666666667%}.semi-col-xl-order-13{order:13}.semi-col-xl-14{display:block;box-sizing:border-box;width:58.3333333333%}.semi-col-xl-push-14{left:58.3333333333%}.semi-col-xl-pull-14{right:58.3333333333%}.semi-col-xl-offset-14{margin-left:58.3333333333%}.semi-col-xl-order-14{order:14}.semi-col-xl-15{display:block;box-sizing:border-box;width:62.5%}.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{display:block;box-sizing:border-box;width:66.6666666667%}.semi-col-xl-push-16{left:66.6666666667%}.semi-col-xl-pull-16{right:66.6666666667%}.semi-col-xl-offset-16{margin-left:66.6666666667%}.semi-col-xl-order-16{order:16}.semi-col-xl-17{display:block;box-sizing:border-box;width:70.8333333333%}.semi-col-xl-push-17{left:70.8333333333%}.semi-col-xl-pull-17{right:70.8333333333%}.semi-col-xl-offset-17{margin-left:70.8333333333%}.semi-col-xl-order-17{order:17}.semi-col-xl-18{display:block;box-sizing:border-box;width:75%}.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{display:block;box-sizing:border-box;width:79.1666666667%}.semi-col-xl-push-19{left:79.1666666667%}.semi-col-xl-pull-19{right:79.1666666667%}.semi-col-xl-offset-19{margin-left:79.1666666667%}.semi-col-xl-order-19{order:19}.semi-col-xl-20{display:block;box-sizing:border-box;width:83.3333333333%}.semi-col-xl-push-20{left:83.3333333333%}.semi-col-xl-pull-20{right:83.3333333333%}.semi-col-xl-offset-20{margin-left:83.3333333333%}.semi-col-xl-order-20{order:20}.semi-col-xl-21{display:block;box-sizing:border-box;width:87.5%}.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{display:block;box-sizing:border-box;width:91.6666666667%}.semi-col-xl-push-22{left:91.6666666667%}.semi-col-xl-pull-22{right:91.6666666667%}.semi-col-xl-offset-22{margin-left:91.6666666667%}.semi-col-xl-order-22{order:22}.semi-col-xl-23{display:block;box-sizing:border-box;width:95.8333333333%}.semi-col-xl-push-23{left:95.8333333333%}.semi-col-xl-pull-23{right:95.8333333333%}.semi-col-xl-offset-23{margin-left:95.8333333333%}.semi-col-xl-order-23{order:23}.semi-col-xl-24{display:block;box-sizing:border-box;width:100%}.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.1666666667%}.semi-rtl .semi-col-xl-offset-2{margin-left:auto;margin-right:8.3333333333%}.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.6666666667%}.semi-rtl .semi-col-xl-offset-5{margin-left:auto;margin-right:20.8333333333%}.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.1666666667%}.semi-rtl .semi-col-xl-offset-8{margin-left:auto;margin-right:33.3333333333%}.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.6666666667%}.semi-rtl .semi-col-xl-offset-11{margin-left:auto;margin-right:45.8333333333%}.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.1666666667%}.semi-rtl .semi-col-xl-offset-14{margin-left:auto;margin-right:58.3333333333%}.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.6666666667%}.semi-rtl .semi-col-xl-offset-17{margin-left:auto;margin-right:70.8333333333%}.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.1666666667%}.semi-rtl .semi-col-xl-offset-20{margin-left:auto;margin-right:83.3333333333%}.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.6666666667%}.semi-rtl .semi-col-xl-offset-23{margin-left:auto;margin-right:95.8333333333%}.semi-rtl .semi-col-xl-offset-24{margin-left:auto;margin-right:100%}}@media(min-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{flex:0 0 auto;float:left}.semi-col-xxl-1{display:block;box-sizing:border-box;width:4.1666666667%}.semi-col-xxl-push-1{left:4.1666666667%}.semi-col-xxl-pull-1{right:4.1666666667%}.semi-col-xxl-offset-1{margin-left:4.1666666667%}.semi-col-xxl-order-1{order:1}.semi-col-xxl-2{display:block;box-sizing:border-box;width:8.3333333333%}.semi-col-xxl-push-2{left:8.3333333333%}.semi-col-xxl-pull-2{right:8.3333333333%}.semi-col-xxl-offset-2{margin-left:8.3333333333%}.semi-col-xxl-order-2{order:2}.semi-col-xxl-3{display:block;box-sizing:border-box;width:12.5%}.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{display:block;box-sizing:border-box;width:16.6666666667%}.semi-col-xxl-push-4{left:16.6666666667%}.semi-col-xxl-pull-4{right:16.6666666667%}.semi-col-xxl-offset-4{margin-left:16.6666666667%}.semi-col-xxl-order-4{order:4}.semi-col-xxl-5{display:block;box-sizing:border-box;width:20.8333333333%}.semi-col-xxl-push-5{left:20.8333333333%}.semi-col-xxl-pull-5{right:20.8333333333%}.semi-col-xxl-offset-5{margin-left:20.8333333333%}.semi-col-xxl-order-5{order:5}.semi-col-xxl-6{display:block;box-sizing:border-box;width:25%}.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{display:block;box-sizing:border-box;width:29.1666666667%}.semi-col-xxl-push-7{left:29.1666666667%}.semi-col-xxl-pull-7{right:29.1666666667%}.semi-col-xxl-offset-7{margin-left:29.1666666667%}.semi-col-xxl-order-7{order:7}.semi-col-xxl-8{display:block;box-sizing:border-box;width:33.3333333333%}.semi-col-xxl-push-8{left:33.3333333333%}.semi-col-xxl-pull-8{right:33.3333333333%}.semi-col-xxl-offset-8{margin-left:33.3333333333%}.semi-col-xxl-order-8{order:8}.semi-col-xxl-9{display:block;box-sizing:border-box;width:37.5%}.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{display:block;box-sizing:border-box;width:41.6666666667%}.semi-col-xxl-push-10{left:41.6666666667%}.semi-col-xxl-pull-10{right:41.6666666667%}.semi-col-xxl-offset-10{margin-left:41.6666666667%}.semi-col-xxl-order-10{order:10}.semi-col-xxl-11{display:block;box-sizing:border-box;width:45.8333333333%}.semi-col-xxl-push-11{left:45.8333333333%}.semi-col-xxl-pull-11{right:45.8333333333%}.semi-col-xxl-offset-11{margin-left:45.8333333333%}.semi-col-xxl-order-11{order:11}.semi-col-xxl-12{display:block;box-sizing:border-box;width:50%}.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{display:block;box-sizing:border-box;width:54.1666666667%}.semi-col-xxl-push-13{left:54.1666666667%}.semi-col-xxl-pull-13{right:54.1666666667%}.semi-col-xxl-offset-13{margin-left:54.1666666667%}.semi-col-xxl-order-13{order:13}.semi-col-xxl-14{display:block;box-sizing:border-box;width:58.3333333333%}.semi-col-xxl-push-14{left:58.3333333333%}.semi-col-xxl-pull-14{right:58.3333333333%}.semi-col-xxl-offset-14{margin-left:58.3333333333%}.semi-col-xxl-order-14{order:14}.semi-col-xxl-15{display:block;box-sizing:border-box;width:62.5%}.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{display:block;box-sizing:border-box;width:66.6666666667%}.semi-col-xxl-push-16{left:66.6666666667%}.semi-col-xxl-pull-16{right:66.6666666667%}.semi-col-xxl-offset-16{margin-left:66.6666666667%}.semi-col-xxl-order-16{order:16}.semi-col-xxl-17{display:block;box-sizing:border-box;width:70.8333333333%}.semi-col-xxl-push-17{left:70.8333333333%}.semi-col-xxl-pull-17{right:70.8333333333%}.semi-col-xxl-offset-17{margin-left:70.8333333333%}.semi-col-xxl-order-17{order:17}.semi-col-xxl-18{display:block;box-sizing:border-box;width:75%}.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{display:block;box-sizing:border-box;width:79.1666666667%}.semi-col-xxl-push-19{left:79.1666666667%}.semi-col-xxl-pull-19{right:79.1666666667%}.semi-col-xxl-offset-19{margin-left:79.1666666667%}.semi-col-xxl-order-19{order:19}.semi-col-xxl-20{display:block;box-sizing:border-box;width:83.3333333333%}.semi-col-xxl-push-20{left:83.3333333333%}.semi-col-xxl-pull-20{right:83.3333333333%}.semi-col-xxl-offset-20{margin-left:83.3333333333%}.semi-col-xxl-order-20{order:20}.semi-col-xxl-21{display:block;box-sizing:border-box;width:87.5%}.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{display:block;box-sizing:border-box;width:91.6666666667%}.semi-col-xxl-push-22{left:91.6666666667%}.semi-col-xxl-pull-22{right:91.6666666667%}.semi-col-xxl-offset-22{margin-left:91.6666666667%}.semi-col-xxl-order-22{order:22}.semi-col-xxl-23{display:block;box-sizing:border-box;width:95.8333333333%}.semi-col-xxl-push-23{left:95.8333333333%}.semi-col-xxl-pull-23{right:95.8333333333%}.semi-col-xxl-offset-23{margin-left:95.8333333333%}.semi-col-xxl-order-23{order:23}.semi-col-xxl-24{display:block;box-sizing:border-box;width:100%}.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.1666666667%}.semi-rtl .semi-col-xxl-offset-2{margin-left:auto;margin-right:8.3333333333%}.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.6666666667%}.semi-rtl .semi-col-xxl-offset-5{margin-left:auto;margin-right:20.8333333333%}.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.1666666667%}.semi-rtl .semi-col-xxl-offset-8{margin-left:auto;margin-right:33.3333333333%}.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.6666666667%}.semi-rtl .semi-col-xxl-offset-11{margin-left:auto;margin-right:45.8333333333%}.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.1666666667%}.semi-rtl .semi-col-xxl-offset-14{margin-left:auto;margin-right:58.3333333333%}.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.6666666667%}.semi-rtl .semi-col-xxl-offset-17{margin-left:auto;margin-right:70.8333333333%}.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.1666666667%}.semi-rtl .semi-col-xxl-offset-20{margin-left:auto;margin-right:83.3333333333%}.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.6666666667%}.semi-rtl .semi-col-xxl-offset-23{margin-left:auto;margin-right:95.8333333333%}.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-layout{display:flex;flex:auto;flex-direction:column;min-height:auto}.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:0 0 auto}.semi-layout-content{flex:auto;min-height:auto}.semi-layout-sider{position:relative;min-width:auto}.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-progress{display:flex;align-items:center}.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{height:100%;width:100%}.semi-progress-horizontal .semi-progress-track-inner{height:100%;background-color:var(--semi-color-success);border-radius:var(--semi-border-radius-small);transition:width .3s;transition-timing-function:cubic-bezier(.62,.05,.36,.95)}.semi-progress-horizontal .semi-progress-line-text{min-width:45px;font-weight:600;margin-left:16px;color:var(--semi-color-text-0)}.semi-progress-vertical{width:4px;display:inline-flex;height:100%;margin-left:4px;margin-right:4px;flex-direction:column}.semi-progress-vertical.semi-progress-large{width:6px}.semi-progress-vertical .semi-progress-track{height:100%;width: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;transition-timing-function:cubic-bezier(.62,.05,.36,.95)}.semi-progress-vertical .semi-progress-line-text{font-weight:600;margin-top:8px}.semi-progress-circle{position:relative;display:inline-block}.semi-progress-circle-ring{display:block}.semi-progress-circle-ring-track{stroke:var(--semi-color-fill-0)}.semi-progress-circle-ring-inner{transition:stroke-dashoffset .3s;transition-timing-function:cubic-bezier(.62,.05,.36,.95);transform:rotate(-90deg);transform-origin:50% 50%;stroke:var(--semi-color-success)}.semi-progress-circle-text{position:absolute;top:50%;left:50%;width:100%;text-align:center;transform:translate(-50%,-50%);-webkit-user-select:none;user-select:none;color:var(--semi-color-mode-minor-text)}.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:rotate(-90deg);transform-origin:50% 50%}.semi-rtl .semi-progress-circle-text,.semi-portal-rtl .semi-progress-circle-text{left:auto;right:50%;transform:translate(50%,-50%)}.semi-form .semi-form-field{box-sizing:border-box}.semi-form-horizontal{display:flex;flex-wrap:wrap}.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{display:flex;justify-content:flex-end}.semi-form-vertical .semi-form-field .semi-form-col-left{display:flex;justify-content:flex-start}.semi-form-vertical .semi-form-field-group .semi-form-col-right{display:flex;justify-content:flex-end}.semi-form-vertical .semi-form-field-group .semi-form-col-left{display:flex;justify-content:flex-start}.semi-form-field-label{box-sizing:border-box;font-weight:600;color:var(--semi-color-text-0);margin-bottom:4px;margin-top:0;padding-right:16px;display:inline-block;vertical-align:middle;font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;flex-shrink:0}.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{display:flex;align-items:center;margin-left:4px}.semi-form-field-label-required .semi-form-field-label-text:after{content:"*";margin-left:4px;color:var(--semi-color-danger);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{font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;display:flex;align-items:center;margin-top:4px}.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{display:flex;align-items:center}.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{display:flex;align-items:center}.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{margin-right:4px;flex-shrink:0;align-self:flex-start;position:relative;top:2px}.semi-form-field-extra{color:var(--semi-color-tertiary)}.semi-form-field-extra-string{color:var(--semi-color-tertiary);font-size:14px;line-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif}.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{margin-block-start:0;margin-block-end:0;font-size:18px;line-height:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;width:100%;padding-bottom:8px;padding-top:0;border-bottom:1px solid var(--semi-color-border);margin-bottom:4px;margin-top:0;color:var(--semi-color-text-0)}.semi-form-section:nth-of-type(1){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-right:0;padding-left:16px}.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-right:0;padding-left:16px}.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-right:0;margin-left:0}.semi-rtl .semi-form-field-validate-status-icon,.semi-portal-rtl .semi-form-field-validate-status-icon{margin-right:0;margin-left:4px}.semi-rtl .semi-form-section,.semi-portal-rtl .semi-form-section{direction:rtl}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-800:oklch(44.4% .177 26.899);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-600:oklch(62.7% .194 149.214);--color-green-800:oklch(44.8% .119 151.328);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-600:oklch(51.1% .262 276.966);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-900:oklch(21% .034 264.665);--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--shadow-sm:0 1px 2px #1f23290d;--shadow-md:0 12px 32px #1f232917;--shadow-lg:0 24px 72px #1f232921;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary:#0064fa;--color-primary-hover:#004ec2;--color-primary-light:#edf5ff;--color-danger:#b54032;--color-surface:#fff;--color-surface-soft:#f8fafc;--color-border:#e5e8ef;--color-text:#1f2329;--color-text-soft:#5f6673;--color-text-muted:#8a93a3}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.top-1\/2{top:50%}.right-3{right:calc(var(--spacing) * 3)}.left-3{left:calc(var(--spacing) * 3)}.z-0{z-index:0}.z-\[1\]{z-index:1}.col-span-1{grid-column:span 1/span 1}.m-0{margin:calc(var(--spacing) * 0)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\[380px\]{max-height:380px}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-\[60px\]{min-height:60px}.min-h-\[80px\]{min-height:80px}.min-h-\[112px\]{min-height:112px}.min-h-\[400px\]{min-height:400px}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-20{width:calc(var(--spacing) * 20)}.w-\[220px\]{width:220px}.w-\[360px\]{width:360px}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-36{max-width:calc(var(--spacing) * 36)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-\[92px\]{max-width:92px}.max-w-\[260px\]{max-width:260px}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-full{max-width:100%}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[88px\]{min-width:88px}.min-w-\[104px\]{min-width:104px}.min-w-\[1120px\]{min-width:1120px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-4{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[76px_1fr\]{grid-template-columns:76px 1fr}.grid-cols-\[260px_1fr\]{grid-template-columns:260px 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.\!justify-start{justify-content:flex-start!important}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[var\(--color-border\)\]>:not(:last-child)){border-color:var(--color-border)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:10px}.rounded-md{border-radius:8px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-3{border-style:var(--tw-border-style);border-width:3px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[var\(--color-border\)\]{border-color:var(--color-border)}.border-\[var\(--color-danger\)\]{border-color:var(--color-danger)}.border-\[var\(--color-danger\)\]\/30{border-color:#b540324d}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--color-danger\)\]\/30{border-color:color-mix(in oklab,var(--color-danger) 30%,transparent)}}.border-amber-200{border-color:var(--color-amber-200)}.border-blue-200{border-color:var(--color-blue-200)}.border-current{border-color:currentColor}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-green-200{border-color:var(--color-green-200)}.border-red-200{border-color:var(--color-red-200)}.border-transparent{border-color:#0000}.border-white\/\[0\.08\]{border-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.08\]{border-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.border-t-\[var\(--color-primary\)\]{border-top-color:var(--color-primary)}.border-l-\[\#2a7e4b\]{border-left-color:#2a7e4b}.border-l-\[\#2d73a9\]{border-left-color:#2d73a9}.border-l-\[\#c44232\]{border-left-color:#c44232}.border-l-\[\#c78618\]{border-left-color:#c78618}.\!bg-\[var\(--sidebar-active\)\]{background-color:var(--sidebar-active)!important}.bg-\[\#a8e6bf\]{background-color:#a8e6bf}.bg-\[var\(--color-border\)\]{background-color:var(--color-border)}.bg-\[var\(--color-danger\)\]{background-color:var(--color-danger)}.bg-\[var\(--color-primary\)\]{background-color:var(--color-primary)}.bg-\[var\(--color-primary-light\)\]{background-color:var(--color-primary-light)}.bg-\[var\(--color-surface\)\]{background-color:var(--color-surface)}.bg-\[var\(--color-surface-muted\)\]{background-color:var(--color-surface-muted)}.bg-\[var\(--color-surface-soft\)\]{background-color:var(--color-surface-soft)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/40{background-color:#fffbeb66}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/40{background-color:color-mix(in oklab,var(--color-amber-50) 40%,transparent)}}.bg-amber-50\/60{background-color:#fffbeb99}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/60{background-color:color-mix(in oklab,var(--color-amber-50) 60%,transparent)}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.p-0{padding:calc(var(--spacing) * 0)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pl-9{padding-left:calc(var(--spacing) * 9)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[11px\]{font-size:11px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.\!text-\[var\(--sidebar-text\)\]{color:var(--sidebar-text)!important}.\!text-white{color:var(--color-white)!important}.text-\[\#17231c\]{color:#17231c}.text-\[\#839089\]{color:#839089}.text-\[var\(--color-danger\)\]{color:var(--color-danger)}.text-\[var\(--color-primary\)\]{color:var(--color-primary)}.text-\[var\(--color-text\)\]{color:var(--color-text)}.text-\[var\(--color-text-muted\)\]{color:var(--color-text-muted)}.text-\[var\(--color-text-soft\)\]{color:var(--color-text-soft)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-900{color:var(--color-gray-900)}.text-green-600{color:var(--color-green-600)}.text-green-800{color:var(--color-green-800)}.text-indigo-600{color:var(--color-indigo-600)}.text-red-800{color:var(--color-red-800)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.opacity-40{opacity:.4}.opacity-70{opacity:.7}.shadow-lg{--tw-shadow:0 24px 72px var(--tw-shadow-color,#1f232921);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1f23290d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-\[grid-template-columns\]{transition-property:grid-template-columns;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[padding\]{transition-property:padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-\[180ms\]{--tw-duration:.18s;transition-duration:.18s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.placeholder\:text-\[var\(--color-text-muted\)\]::placeholder{color:var(--color-text-muted)}@media(hover:hover){.hover\:border-gray-300:hover{border-color:var(--color-gray-300)}.hover\:\!bg-\[color-mix\(in_srgb\,var\(--sidebar-surface\)\,transparent_30\%\)\]:hover{background-color:var(--sidebar-surface)!important}@supports (color:color-mix(in lab,red,red)){.hover\:\!bg-\[color-mix\(in_srgb\,var\(--sidebar-surface\)\,transparent_30\%\)\]:hover{background-color:color-mix(in srgb,var(--sidebar-surface),transparent 30%)!important}}.hover\:\!bg-\[var\(--sidebar-active\)\]:hover{background-color:var(--sidebar-active)!important}.hover\:bg-\[var\(--color-danger\)\]\/90:hover{background-color:#b54032e6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--color-danger\)\]\/90:hover{background-color:color-mix(in oklab,var(--color-danger) 90%,transparent)}}.hover\:bg-\[var\(--color-primary-hover\)\]:hover{background-color:var(--color-primary-hover)}.hover\:bg-\[var\(--color-surface\)\]:hover{background-color:var(--color-surface)}.hover\:bg-\[var\(--color-surface-soft\)\]:hover{background-color:var(--color-surface-soft)}.hover\:text-\[var\(--color-primary-hover\)\]:hover{color:var(--color-primary-hover)}.hover\:shadow-md:hover{--tw-shadow:0 12px 32px var(--tw-shadow-color,#1f232917);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-\[var\(--color-danger\)\]:focus{--tw-ring-color:var(--color-danger)}.focus\:ring-\[var\(--color-primary\)\]:focus{--tw-ring-color:var(--color-primary)}.focus\:ring-offset-1:focus{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-blue-500:focus-visible{--tw-ring-color:var(--color-blue-500)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-70:disabled{opacity:.7}@media(min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1fr_1fr_120px\]{grid-template-columns:1fr 1fr 120px}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}}@media(min-width:64rem){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}}@media(min-width:80rem){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.\[\&_\.semi-table-pagination\]\:mt-0 .semi-table-pagination{margin-top:calc(var(--spacing) * 0)}.\[\&_\.semi-table-pagination\]\:border-t .semi-table-pagination{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&_\.semi-table-pagination\]\:border-\[var\(--color-border\)\] .semi-table-pagination{border-color:var(--color-border)}.\[\&_\.semi-table-pagination\]\:pt-3 .semi-table-pagination{padding-top:calc(var(--spacing) * 3)}.\[\&_\.semi-table-row\]\:border-b .semi-table-row{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_\.semi-table-row\]\:border-\[var\(--color-border\)\] .semi-table-row{border-color:var(--color-border)}.\[\&_\.semi-table-row\]\:transition-colors .semi-table-row{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_\.semi-table-row-cell\]\:\!px-3 .semi-table-row-cell{padding-inline:calc(var(--spacing) * 3)!important}.\[\&_\.semi-table-row-cell\]\:px-4 .semi-table-row-cell{padding-inline:calc(var(--spacing) * 4)}.\[\&_\.semi-table-row-cell\]\:\!py-2 .semi-table-row-cell{padding-block:calc(var(--spacing) * 2)!important}.\[\&_\.semi-table-row-cell\]\:py-3 .semi-table-row-cell{padding-block:calc(var(--spacing) * 3)}.\[\&_\.semi-table-row-cell\]\:text-sm .semi-table-row-cell{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.semi-table-row-cell\]\:text-\[var\(--color-text\)\] .semi-table-row-cell{color:var(--color-text)}.\[\&_\.semi-table-row-head\]\:h-10 .semi-table-row-head{height:calc(var(--spacing) * 10)}.\[\&_\.semi-table-row-head\]\:\!px-3 .semi-table-row-head{padding-inline:calc(var(--spacing) * 3)!important}.\[\&_\.semi-table-row-head\]\:\!py-2 .semi-table-row-head{padding-block:calc(var(--spacing) * 2)!important}.\[\&_\.semi-table-row-head\]\:text-xs .semi-table-row-head{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.semi-table-row-head\]\:font-semibold .semi-table-row-head{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.semi-table-row-head\]\:text-\[var\(--color-text-soft\)\] .semi-table-row-head{color:var(--color-text-soft)}@media(hover:hover){.\[\&_\.semi-table-tbody_\.semi-table-row\]\:hover\:bg-\[var\(--color-surface-soft\)\] .semi-table-tbody .semi-table-row:hover{background-color:var(--color-surface-soft)}}.\[\&_\.semi-table-thead\]\:bg-\[var\(--color-surface-soft\)\] .semi-table-thead{background-color:var(--color-surface-soft)}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_svg\]\:h-4 svg{height:calc(var(--spacing) * 4)}.\[\&_svg\]\:w-4 svg{width:calc(var(--spacing) * 4)}.\[\&_svg\]\:stroke-\[2\.35\] svg{stroke-width:2.35px}}.dark,:root[data-theme=dark]{--color-page-bg:#0d1117;--color-surface:#161b22;--color-surface-soft:#0d1117;--color-border:#30363d;--color-border-strong:#484f58;--color-text:#e6edf3;--color-text-soft:#7d8590;--color-text-muted:#6e7681;--color-primary:#1f6feb;--color-primary-hover:#58a6ff;--color-primary-light:#0d419d;--color-success:#238636;--color-warning:#bb8009;--color-danger:#da3633;--shadow-sm:0 1px 3px #01040980;--shadow-md:0 8px 24px #010409b3;--shadow-lg:0 16px 48px #010409d9}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-800:oklch(44.4% .177 26.899);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-600:oklch(62.7% .194 149.214);--color-green-800:oklch(44.8% .119 151.328);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-600:oklch(51.1% .262 276.966);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-900:oklch(21% .034 264.665);--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.top-1\/2{top:50%}.right-3{right:calc(var(--spacing) * 3)}.left-3{left:calc(var(--spacing) * 3)}.z-0{z-index:0}.z-\[1\]{z-index:1}.col-span-1{grid-column:span 1/span 1}.m-0{margin:calc(var(--spacing) * 0)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\[380px\]{max-height:380px}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-\[60px\]{min-height:60px}.min-h-\[80px\]{min-height:80px}.min-h-\[112px\]{min-height:112px}.min-h-\[400px\]{min-height:400px}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-20{width:calc(var(--spacing) * 20)}.w-\[220px\]{width:220px}.w-\[360px\]{width:360px}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-36{max-width:calc(var(--spacing) * 36)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-\[92px\]{max-width:92px}.max-w-\[260px\]{max-width:260px}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-full{max-width:100%}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[88px\]{min-width:88px}.min-w-\[104px\]{min-width:104px}.min-w-\[1120px\]{min-width:1120px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-4{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[76px_1fr\]{grid-template-columns:76px 1fr}.grid-cols-\[260px_1fr\]{grid-template-columns:260px 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.\!justify-start{justify-content:flex-start!important}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[var\(--color-border\)\]>:not(:last-child)){border-color:var(--color-border)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-3{border-style:var(--tw-border-style);border-width:3px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[var\(--color-border\)\]{border-color:var(--color-border)}.border-\[var\(--color-danger\)\],.border-\[var\(--color-danger\)\]\/30{border-color:var(--color-danger)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--color-danger\)\]\/30{border-color:color-mix(in oklab,var(--color-danger) 30%,transparent)}}.border-amber-200{border-color:var(--color-amber-200)}.border-blue-200{border-color:var(--color-blue-200)}.border-current{border-color:currentColor}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-green-200{border-color:var(--color-green-200)}.border-red-200{border-color:var(--color-red-200)}.border-transparent{border-color:#0000}.border-white\/\[0\.08\]{border-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.08\]{border-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.border-t-\[var\(--color-primary\)\]{border-top-color:var(--color-primary)}.border-l-\[\#2a7e4b\]{border-left-color:#2a7e4b}.border-l-\[\#2d73a9\]{border-left-color:#2d73a9}.border-l-\[\#c44232\]{border-left-color:#c44232}.border-l-\[\#c78618\]{border-left-color:#c78618}.\!bg-\[var\(--sidebar-active\)\]{background-color:var(--sidebar-active)!important}.bg-\[\#a8e6bf\]{background-color:#a8e6bf}.bg-\[var\(--color-border\)\]{background-color:var(--color-border)}.bg-\[var\(--color-danger\)\]{background-color:var(--color-danger)}.bg-\[var\(--color-primary\)\]{background-color:var(--color-primary)}.bg-\[var\(--color-primary-light\)\]{background-color:var(--color-primary-light)}.bg-\[var\(--color-surface\)\]{background-color:var(--color-surface)}.bg-\[var\(--color-surface-muted\)\]{background-color:var(--color-surface-muted)}.bg-\[var\(--color-surface-soft\)\]{background-color:var(--color-surface-soft)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/40{background-color:#fffbeb66}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/40{background-color:color-mix(in oklab,var(--color-amber-50) 40%,transparent)}}.bg-amber-50\/60{background-color:#fffbeb99}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/60{background-color:color-mix(in oklab,var(--color-amber-50) 60%,transparent)}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.p-0{padding:calc(var(--spacing) * 0)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pl-9{padding-left:calc(var(--spacing) * 9)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[11px\]{font-size:11px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.\!text-\[var\(--sidebar-text\)\]{color:var(--sidebar-text)!important}.\!text-white{color:var(--color-white)!important}.text-\[\#17231c\]{color:#17231c}.text-\[\#839089\]{color:#839089}.text-\[var\(--color-danger\)\]{color:var(--color-danger)}.text-\[var\(--color-primary\)\]{color:var(--color-primary)}.text-\[var\(--color-text\)\]{color:var(--color-text)}.text-\[var\(--color-text-muted\)\]{color:var(--color-text-muted)}.text-\[var\(--color-text-soft\)\]{color:var(--color-text-soft)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-900{color:var(--color-gray-900)}.text-green-600{color:var(--color-green-600)}.text-green-800{color:var(--color-green-800)}.text-indigo-600{color:var(--color-indigo-600)}.text-red-800{color:var(--color-red-800)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.opacity-40{opacity:.4}.opacity-70{opacity:.7}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-\[grid-template-columns\]{transition-property:grid-template-columns;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[padding\]{transition-property:padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-\[180ms\]{--tw-duration:.18s;transition-duration:.18s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.placeholder\:text-\[var\(--color-text-muted\)\]::placeholder{color:var(--color-text-muted)}@media(hover:hover){.hover\:border-gray-300:hover{border-color:var(--color-gray-300)}.hover\:\!bg-\[color-mix\(in_srgb\,var\(--sidebar-surface\)\,transparent_30\%\)\]:hover{background-color:var(--sidebar-surface)!important}@supports (color:color-mix(in lab,red,red)){.hover\:\!bg-\[color-mix\(in_srgb\,var\(--sidebar-surface\)\,transparent_30\%\)\]:hover{background-color:color-mix(in srgb,var(--sidebar-surface),transparent 30%)!important}}.hover\:\!bg-\[var\(--sidebar-active\)\]:hover{background-color:var(--sidebar-active)!important}.hover\:bg-\[var\(--color-danger\)\]\/90:hover{background-color:var(--color-danger)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--color-danger\)\]\/90:hover{background-color:color-mix(in oklab,var(--color-danger) 90%,transparent)}}.hover\:bg-\[var\(--color-primary-hover\)\]:hover{background-color:var(--color-primary-hover)}.hover\:bg-\[var\(--color-surface\)\]:hover{background-color:var(--color-surface)}.hover\:bg-\[var\(--color-surface-soft\)\]:hover{background-color:var(--color-surface-soft)}.hover\:text-\[var\(--color-primary-hover\)\]:hover{color:var(--color-primary-hover)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-\[var\(--color-danger\)\]:focus{--tw-ring-color:var(--color-danger)}.focus\:ring-\[var\(--color-primary\)\]:focus{--tw-ring-color:var(--color-primary)}.focus\:ring-offset-1:focus{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-blue-500:focus-visible{--tw-ring-color:var(--color-blue-500)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-70:disabled{opacity:.7}@media(min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1fr_1fr_120px\]{grid-template-columns:1fr 1fr 120px}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}}@media(min-width:64rem){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}}@media(min-width:80rem){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.\[\&_\.semi-table-pagination\]\:mt-0 .semi-table-pagination{margin-top:calc(var(--spacing) * 0)}.\[\&_\.semi-table-pagination\]\:border-t .semi-table-pagination{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&_\.semi-table-pagination\]\:border-\[var\(--color-border\)\] .semi-table-pagination{border-color:var(--color-border)}.\[\&_\.semi-table-pagination\]\:pt-3 .semi-table-pagination{padding-top:calc(var(--spacing) * 3)}.\[\&_\.semi-table-row\]\:border-b .semi-table-row{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_\.semi-table-row\]\:border-\[var\(--color-border\)\] .semi-table-row{border-color:var(--color-border)}.\[\&_\.semi-table-row\]\:transition-colors .semi-table-row{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_\.semi-table-row-cell\]\:\!px-3 .semi-table-row-cell{padding-inline:calc(var(--spacing) * 3)!important}.\[\&_\.semi-table-row-cell\]\:px-4 .semi-table-row-cell{padding-inline:calc(var(--spacing) * 4)}.\[\&_\.semi-table-row-cell\]\:\!py-2 .semi-table-row-cell{padding-block:calc(var(--spacing) * 2)!important}.\[\&_\.semi-table-row-cell\]\:py-3 .semi-table-row-cell{padding-block:calc(var(--spacing) * 3)}.\[\&_\.semi-table-row-cell\]\:text-sm .semi-table-row-cell{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.semi-table-row-cell\]\:text-\[var\(--color-text\)\] .semi-table-row-cell{color:var(--color-text)}.\[\&_\.semi-table-row-head\]\:h-10 .semi-table-row-head{height:calc(var(--spacing) * 10)}.\[\&_\.semi-table-row-head\]\:\!px-3 .semi-table-row-head{padding-inline:calc(var(--spacing) * 3)!important}.\[\&_\.semi-table-row-head\]\:\!py-2 .semi-table-row-head{padding-block:calc(var(--spacing) * 2)!important}.\[\&_\.semi-table-row-head\]\:text-xs .semi-table-row-head{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.semi-table-row-head\]\:font-semibold .semi-table-row-head{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.semi-table-row-head\]\:text-\[var\(--color-text-soft\)\] .semi-table-row-head{color:var(--color-text-soft)}@media(hover:hover){.\[\&_\.semi-table-tbody_\.semi-table-row\]\:hover\:bg-\[var\(--color-surface-soft\)\] .semi-table-tbody .semi-table-row:hover{background-color:var(--color-surface-soft)}}.\[\&_\.semi-table-thead\]\:bg-\[var\(--color-surface-soft\)\] .semi-table-thead{background-color:var(--color-surface-soft)}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_svg\]\:h-4 svg{height:calc(var(--spacing) * 4)}.\[\&_svg\]\:w-4 svg{width:calc(var(--spacing) * 4)}.\[\&_svg\]\:stroke-\[2\.35\] svg{stroke-width:2.35px}}:root{color-scheme:light;--semi-color-primary:#0064fa;--semi-color-primary-hover:#004ec2;--semi-color-primary-light-default:#edf5ff;--semi-color-bg-0:#fff;--semi-color-bg-1:#f8fafc;--semi-color-border:#e5e8ef;--semi-color-text-0:#1f2329;--semi-color-text-1:#5f6673;--semi-border-radius-small:6px;--semi-border-radius-regular:8px;--font-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--page-bg:#f5f7fb;--page-bg-rgb:245, 247, 251;--surface:#fff;--surface-soft:#f8fafc;--surface-raised:#fffffff5;--surface-rgb:255, 255, 255;--border:#e5e8ef;--border-strong:#d8dde8;--text:#1f2329;--text-soft:#5f6673;--text-muted:#8a93a3;--primary:#0064fa;--primary-strong:#004ec2;--primary-soft:#edf5ff;--primary-rgb:0, 100, 250;--accent:#7b61ff;--accent-soft:#f2efff;--danger:#b54032;--warning:#b67516;--success:#1e7d4d;--sidebar-bg:#17231c;--sidebar-surface:#26362d;--sidebar-text:#f6f7f2;--sidebar-muted:#839089;--sidebar-active:#0064fa;--shadow-sm:0 1px 2px #1f23290d;--shadow-md:0 12px 32px #1f232917;--shadow-lg:0 24px 72px #1f232921;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--control-height:38px;--table-width-sm:1200px;--table-width-md:1420px;--table-width-lg:1680px;--table-width-xl:1720px;font-family:var(--font-sans);color:var(--text);background:var(--page-bg);font-synthesis:none;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;font-size:14px}:root[data-theme=dark]{color-scheme:dark;--semi-color-primary:#1f6feb;--semi-color-primary-hover:#58a6ff;--semi-color-primary-light-default:#0d419d;--semi-color-bg-0:#161b22;--semi-color-bg-1:#0d1117;--semi-color-bg-2:#010409;--semi-color-bg-3:#21262d;--semi-color-bg-4:#30363d;--semi-color-border:#30363d;--semi-color-text-0:#e6edf3;--semi-color-text-1:#7d8590;--semi-color-text-2:#6e7681;--semi-color-text-3:#484f58;--page-bg:#0d1117;--page-bg-rgb:13, 17, 23;--surface:#161b22;--surface-soft:#0d1117;--surface-raised:#161b22fa;--surface-rgb:22, 27, 34;--border:#30363d;--border-strong:#484f58;--text:#e6edf3;--text-soft:#7d8590;--text-muted:#6e7681;--primary:#1f6feb;--primary-strong:#58a6ff;--primary-soft:#0d419d;--primary-rgb:31, 111, 235;--accent:#a371f7;--accent-soft:#8957e5;--danger:#da3633;--warning:#bb8009;--success:#238636;--sidebar-bg:#010409;--sidebar-surface:#161b22;--sidebar-text:#e6edf3;--sidebar-muted:#7d8590;--sidebar-active:#1f6feb;--shadow-sm:0 1px 3px #01040980;--shadow-md:0 8px 24px #010409b3;--shadow-lg:0 16px 48px #010409d9}*{box-sizing:border-box}body{background:var(--page-bg);min-width:320px;min-height:100vh;color:var(--text);margin:0}button,input{font:inherit}button{cursor:pointer}.app-shell{grid-template-columns:260px 1fr;min-height:100vh;transition:grid-template-columns .18s;display:grid}.app-shell.sidebar-collapsed{grid-template-columns:76px 1fr}.sidebar{background:var(--sidebar-bg);color:var(--sidebar-text);flex-direction:column;gap:18px;min-width:0;padding:22px 16px;transition:padding .18s;display:flex}.sidebar-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.brand-block{align-items:center;gap:12px;min-width:0;min-height:48px;display:flex}.brand-mark{width:42px;height:42px;color:var(--sidebar-bg);background:#a8e6bf;border-radius:8px;place-items:center;display:grid}.brand-block h1,.topbar h2,.view h2,.panel h3{letter-spacing:0;margin:0}.brand-block h1{color:var(--sidebar-text);font-size:20px;line-height:1.15}.brand-block span{color:var(--sidebar-muted);font-size:13px}.sidebar-toggle{background:var(--sidebar-surface);width:34px;height:34px;color:var(--sidebar-text);border:1px solid #ffffff1a;border-radius:8px;flex:0 0 34px;place-items:center;display:grid}.sidebar-toggle:hover{background:var(--sidebar-surface);filter:brightness(1.2);color:var(--sidebar-text)}.sidebar-collapsed .sidebar{padding-inline:10px}.sidebar-collapsed .sidebar-head{justify-content:center}.sidebar-collapsed .brand-block,.sidebar-collapsed .nav-section-label,.sidebar-collapsed .nav-label{display:none}.sidebar-collapsed .nav-item{justify-content:center;width:44px;min-height:40px;margin-inline:auto;padding:0}.nav-list{gap:8px;display:grid}.menu-nav{gap:6px}.nav-section-label{color:var(--sidebar-muted);margin:12px 0 4px;padding:0 12px;font-size:13px;font-weight:700}.nav-item{text-align:left;border-radius:8px;justify-content:flex-start;align-items:center;gap:10px;width:100%;min-width:0;min-height:42px;padding:0 12px;font-weight:650;display:flex}.nav-item svg{flex:none}.nav-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.main-area{z-index:0;flex-direction:column;min-width:0;display:flex;position:relative}.topbar{z-index:3000;border-bottom:1px solid var(--border);background:var(--surface);justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:12px 20px;display:flex;position:sticky;top:0}.topbar-title h2{font-size:18px}.topbar-title span,.view-header p,.metric-subtext,.muted{color:var(--text-muted)}.topbar-title span,.view-header p{font-size:14px}.text-soft{color:var(--text-soft)}.topbar-controls{align-items:center;gap:12px;display:flex}.api-key-control{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;align-items:center;gap:8px;width:min(460px,48vw);min-height:42px;padding:0 12px;display:flex}.select-field{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;width:min(460px,48vw);min-height:42px;display:grid}.language-control{width:150px}.topbar-menu-wrap{z-index:1;display:inline-flex;position:relative}.topbar-icon-button,.account-button{border:1px solid var(--border);background:var(--surface-soft);min-height:40px;color:var(--text);border-radius:8px;align-items:center;gap:8px;padding:0 10px;font-weight:700;display:inline-flex}.account-button{max-width:260px;padding-right:8px}.notification-button{justify-content:center;width:40px;padding:0;position:relative}.notification-dot{min-width:18px;height:18px;color:var(--sidebar-text);background:#c44232;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:10px;font-weight:850;line-height:1;display:inline-flex;position:absolute;top:-6px;right:-6px}.account-button>div:nth-child(2){text-align:left;gap:2px;min-width:0;display:grid}.account-button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:150px;color:var(--text);font-size:13px;overflow:hidden}.account-button small{color:var(--text-soft);font-size:12px}.topbar-popover{z-index:3100;border:1px solid var(--border);background:var(--surface);min-width:220px;box-shadow:var(--shadow-md);border-radius:8px;padding:8px;position:absolute;top:calc(100% + 8px);right:0}.topbar-popover.compact{min-width:142px}.account-popover{gap:4px;display:grid}.notification-popover{gap:8px;width:360px;max-width:min(360px,100vw - 32px);display:grid}.notification-popover-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;padding:7px 8px 9px;display:flex}.notification-popover-head strong{color:var(--text);font-size:14px}.notification-popover-head span,.notification-empty{color:var(--text-soft);font-size:12px}.notification-empty{border:1px dashed var(--border);background:var(--surface-soft);border-radius:8px;place-items:center;min-height:74px;display:grid}.notification-list{gap:8px;max-height:380px;padding-right:2px;display:grid;overflow-y:auto}.notification-item{border:1px solid var(--border);background:var(--surface-soft);border-left-width:3px;border-radius:8px;gap:6px;min-width:0;padding:10px;display:grid}.notification-item.unread{background:var(--primary,#2563eb)}@supports (color:color-mix(in lab,red,red)){.notification-item.unread{background:color-mix(in srgb,var(--primary,#2563eb) 7%,var(--surface-soft))}}.notification-item.unread{box-shadow:inset 0 0 0 1px var(--primary,#2563eb)}@supports (color:color-mix(in lab,red,red)){.notification-item.unread{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary,#2563eb) 12%,transparent)}}.notification-item div{gap:3px;min-width:0;display:grid}.notification-item strong{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.notification-item span{color:var(--text-soft);font-size:12px}.notification-item p{color:var(--text-soft);margin:0;font-size:12px;line-height:1.5}.notification-item.level-info{border-left-color:var(--primary)}.notification-item.level-warning{border-left-color:var(--warning)}.notification-item.level-success{border-left-color:var(--success)}.notification-item.level-danger{border-left-color:var(--danger)}.account-menu-head{border-bottom:1px solid var(--border);gap:3px;margin-bottom:4px;padding:8px 9px 10px;display:grid}.account-menu-head strong{color:var(--text);overflow-wrap:anywhere;font-size:13px}.account-menu-head span{color:var(--text-soft);overflow-wrap:anywhere;font-size:12px}.topbar-menu-item{width:100%;min-height:36px;color:var(--text);text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;padding:0 9px;display:flex}.topbar-menu-item.danger{color:var(--danger)}.select-label{color:var(--text-muted);white-space:nowrap;font-size:13px}.select-shell{align-items:center;gap:6px;width:100%;min-width:0;display:flex;position:relative}.select-field>.select-shell:first-child{grid-column:1/-1}.select-trigger{border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;min-height:38px;color:var(--text);text-align:left;border-radius:8px;outline:0;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;display:flex}.select-trigger span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.select-trigger svg{color:#5b665e;flex:none}.select-menu{z-index:1200;border:1px solid var(--border);background:var(--surface);border-radius:8px;width:max-content;max-width:calc(100vw - 24px);max-height:260px;padding:6px;position:fixed;overflow:hidden auto;box-shadow:0 14px 34px #17231c29}.select-option{width:100%;min-width:0;min-height:36px;color:var(--text);text-align:left;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:0 9px;display:flex}.select-option:hover,.select-option.active{background:var(--surface-soft)}.select-option span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.api-key-control input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0}.user-chip{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;align-items:center;gap:10px;min-height:42px;padding:0 12px;display:inline-flex}.user-avatar{width:30px;height:30px;color:var(--success);background:#e0f2e6;border-radius:999px;flex:0 0 30px;place-items:center;display:grid}.user-chip>div:last-child{gap:2px;min-width:0;display:grid}.user-chip strong{color:#0f6b45;align-items:center;gap:4px;font-size:13px;line-height:1;display:inline-flex}.user-chip span{color:var(--text);text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:13px;line-height:1.1;overflow:hidden}.user-chip small{color:var(--text-soft);font-size:12px}.view{gap:14px;padding:18px;display:grid}.view-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.view-actions{justify-content:space-between;align-items:center;gap:12px;min-width:0;max-width:100%;min-height:42px;display:flex}.view-header h2{font-size:24px}.view-header p{margin:6px 0 0}.view-actions span{min-width:0;color:var(--text-soft);text-overflow:ellipsis;font-size:14px;overflow:hidden}.metrics-grid{grid-template-columns:repeat(5,minmax(150px,1fr));gap:12px;display:grid}.metric-card,.panel{background:var(--surface);border:1px solid var(--border);border-radius:8px}.metric-card{flex-direction:column;justify-content:space-between;gap:8px;min-height:112px;padding:16px;display:flex}.quota-chip-list{flex-wrap:wrap;gap:8px;display:flex}.quota-chip{border:1px solid var(--border);background:var(--surface-soft);min-width:0;color:var(--text);border-radius:999px;align-items:center;gap:7px;padding:7px 10px;line-height:1.2;display:inline-flex}.quota-chip span{color:var(--text-soft);font-size:12px}.quota-chip strong{color:var(--text);font-size:13px;font-weight:700}.merchant-onboarding{gap:14px;display:grid}.merchant-onboarding-hero{padding:16px}.onboarding-fee-callout{background:linear-gradient(135deg,#10b9811f,#3b82f614);border:1px solid #10b98147;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin:12px 0 14px;padding:16px;display:flex}.onboarding-fee-callout>div{gap:4px;min-width:180px;display:grid}.onboarding-fee-callout span{color:var(--text-soft);font-size:13px}.onboarding-fee-callout strong{color:#047857;font-size:34px;line-height:1}.onboarding-fee-callout p{max-width:680px;color:var(--text);flex:360px;margin:0;font-size:14px;line-height:1.7}.onboarding-audit-note{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;gap:4px;margin-top:12px;padding:12px;display:grid}.onboarding-audit-note span{color:var(--text-soft);font-size:13px;line-height:1.6}.merchant-compliance-box{min-width:0;color:var(--text);background:#f59e0b17;border:1px solid #f59e0b57;border-radius:8px;gap:8px;padding:12px 14px;display:grid}.merchant-compliance-box strong{color:#92400e;font-size:14px;line-height:1.35}.merchant-compliance-box p{color:var(--text-soft);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.75}.merchant-compliance-agreement{min-width:0;color:var(--text);align-items:flex-start;gap:8px;font-size:13px;font-weight:700;line-height:1.55;display:flex}.merchant-compliance-agreement input{width:16px;height:16px;accent-color:var(--primary);flex:none;margin-top:2px}.merchant-compliance-agreement span{overflow-wrap:anywhere;min-width:0}:root[data-theme=dark] .merchant-compliance-box{background:#fbbf241f;border-color:#fbbf2452}:root[data-theme=dark] .merchant-compliance-box strong{color:#fbbf24}.onboarding-form-grid .wide{grid-column:1/-1}.qualification-upload{gap:8px;display:grid}.qualification-upload small{color:var(--text-soft);font-size:12px}.required-field-label{align-items:center;gap:3px;display:inline-flex}.required-field-label b{color:#dc2626;font-weight:800}.onboarding-screenshot-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.screenshot-upload-card{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;gap:9px;min-width:0;padding:12px;display:grid}.screenshot-upload-preview{border:1px dashed var(--border);background:var(--surface);min-height:156px;color:var(--text-soft);border-radius:8px;place-items:center;font-size:13px;display:grid;overflow:hidden}.screenshot-upload-preview img{object-fit:contain;width:100%;height:156px;display:block}.merchant-onboarding-review-list{border-top:1px solid var(--border);background:var(--surface-soft);gap:16px;padding:16px;display:grid}.merchant-onboarding-empty{border:1px dashed var(--border);background:var(--surface-soft);border-radius:8px;padding:28px}.merchant-onboarding-review-card{border:1px solid var(--border);background:var(--surface);border-radius:8px;gap:16px;padding:18px;display:grid;box-shadow:0 12px 26px #0f172a0f}.merchant-onboarding-card-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:14px;display:flex}.merchant-onboarding-title-block{gap:6px;min-width:0;display:grid}.merchant-onboarding-title-block>span,.merchant-onboarding-section-title{color:var(--text-soft);font-size:12px;font-weight:800}.merchant-onboarding-fee-summary{background:#10b98114;border:1px solid #10b98142;border-radius:8px;min-width:180px;padding:12px 14px}.merchant-onboarding-fee-summary span,.merchant-onboarding-fee-summary small{color:var(--text-soft);font-size:12px;display:block}.merchant-onboarding-fee-summary strong{color:#047857;margin:4px 0;font-size:24px;font-weight:900;line-height:1.1;display:block}.merchant-onboarding-card-main{grid-template-columns:minmax(460px,1.4fr) minmax(320px,1fr);align-items:stretch;gap:16px;display:grid}.merchant-onboarding-card-main.single{grid-template-columns:1fr}.merchant-onboarding-card-main.single .merchant-onboarding-evidence-grid{grid-template-columns:repeat(2,minmax(260px,1fr))}.merchant-onboarding-section{border:1px solid var(--border);background:var(--surface);border-radius:8px;align-content:start;gap:12px;min-width:0;padding:14px;display:grid}.merchant-onboarding-site-block,.merchant-onboarding-detail-panel{align-content:start;gap:12px;min-width:0;display:grid}.merchant-onboarding-card-title{justify-content:flex-start;align-items:center;gap:12px;min-width:0;display:flex}.merchant-onboarding-card-title h4{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);margin:0;font-size:16px;font-weight:800;overflow:hidden}.merchant-onboarding-site-url{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--primary);font-size:13px;overflow:hidden}.merchant-onboarding-info-grid,.merchant-onboarding-metrics{flex-wrap:wrap;gap:8px;display:flex}.merchant-onboarding-info-pill{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;flex:190px;min-width:0;max-width:100%;padding:9px 10px}.merchant-onboarding-info-pill span,.merchant-onboarding-text-block span,.merchant-onboarding-document-card>span{color:var(--text-soft);font-size:12px;font-weight:700;display:block}.merchant-onboarding-info-pill strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);margin-top:4px;font-size:13px;font-weight:700;display:block;overflow:hidden}.merchant-onboarding-info-pill strong.emphasis{color:#047857;font-size:15px}.merchant-onboarding-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;display:grid}.merchant-onboarding-evidence-panel .merchant-onboarding-document-card:nth-child(3){grid-column:1/-1}.merchant-onboarding-document-card{border:1px solid var(--border);background:var(--surface-soft);text-align:left;cursor:pointer;border-radius:8px;gap:10px;width:100%;min-width:0;padding:12px;display:grid}.merchant-onboarding-document-card:disabled{cursor:default;opacity:.72}.merchant-onboarding-document-preview{border:1px solid var(--border);background:linear-gradient(45deg,#94a3b81f 25%,#0000 25%),linear-gradient(-45deg,#94a3b81f 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#94a3b81f 75%),linear-gradient(-45deg,#0000 75%,#94a3b81f 75%);background-color:var(--surface);background-position:0 0,0 9px,9px -9px,-9px 0;background-size:18px 18px;border-radius:7px;place-items:center;height:210px;display:grid;overflow:hidden}.merchant-onboarding-document-preview img{object-fit:contain;width:100%;height:100%;display:block}.merchant-onboarding-image-modal .semi-modal-body{background:var(--surface);padding:16px}.merchant-onboarding-image-preview{object-fit:contain;border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;width:100%;max-height:min(76vh,860px);display:block}.merchant-onboarding-text-block{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;min-width:0;padding:10px}.merchant-onboarding-text-block p{color:var(--text);white-space:pre-wrap;margin:5px 0 0;font-size:13px;line-height:1.6}.merchant-onboarding-review-footer{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;padding-top:12px;display:grid}.merchant-onboarding-audit-input{min-width:0}.merchant-onboarding-review-actions{justify-items:end;gap:8px;display:grid}.merchant-onboarding-review-result{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;grid-column:1/-1;min-width:0;padding:12px 14px}.merchant-onboarding-review-result span{color:var(--text-soft);font-size:12px;font-weight:800;display:block}.merchant-onboarding-review-result strong{color:var(--text);white-space:pre-wrap;margin-top:5px;font-size:13px;line-height:1.5;display:block}@media(max-width:1180px){.merchant-onboarding-card-header{display:grid}.merchant-onboarding-card-main{grid-template-columns:1fr}.merchant-onboarding-fee-summary{min-width:0}}@media(max-width:720px){.merchant-onboarding-review-list{padding:12px}.merchant-onboarding-review-card{padding:14px}.merchant-onboarding-evidence-grid,.merchant-onboarding-review-footer{grid-template-columns:1fr}.merchant-onboarding-metrics,.merchant-onboarding-info-grid{grid-template-columns:1fr;display:grid}.merchant-onboarding-info-pill{flex-basis:auto}.merchant-onboarding-document-preview{height:180px}.merchant-onboarding-review-actions{justify-items:stretch}}.onboarding-review-actions .row-actions{justify-content:flex-end;gap:8px;display:flex}.onboarding-review-actions small{color:var(--text-soft)}.text-ellipsis-cell{text-overflow:ellipsis;white-space:nowrap;max-width:240px;display:block;overflow:hidden}.metric-label{color:var(--text-soft);font-size:13px}.metric-value{color:var(--text);word-break:break-word;font-size:24px;line-height:1.1}.metric-subtext{font-size:12px}.dashboard-layout{grid-template-columns:repeat(4,minmax(190px,1fr));gap:14px;display:grid;overflow:visible}.dashboard-card{border:1px solid var(--border);background:var(--surface);border-radius:8px;align-content:start;gap:12px;min-width:0;min-height:138px;padding:14px;display:grid}.dashboard-card-title{color:var(--text);align-items:center;gap:8px;font-size:15px;font-weight:800;display:inline-flex}.dashboard-card-title>svg{width:28px;height:28px;color:var(--success);stroke-width:2.4px;background:#e5f5ed;border-radius:8px;padding:6px}.metric-line{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;display:grid}.metric-line>div:nth-child(2){gap:3px;min-width:0;display:grid}.metric-line span{color:var(--text-soft);font-size:13px}.metric-icon,.metric-icon span,.metric-icon svg{color:inherit}.metric-line strong{min-width:0;color:var(--text);overflow-wrap:anywhere;font-size:19px;line-height:1.1}.metric-icon{background:rgba(var(--primary-rgb,0, 100, 250),.08);width:38px;height:38px;color:var(--primary);border-radius:999px;place-items:center;font-weight:800;display:grid}.metric-icon-quota{background:rgba(var(--warning-rgb,182, 117, 22),.15);color:var(--warning)}.metric-icon-tokens{color:#a73865;background:#e638651a}.metric-icon-rpm{background:rgba(var(--primary-rgb,0, 100, 250),.1);color:var(--primary)}.metric-icon-tpm{background:rgba(var(--warning-rgb,182, 117, 22),.12);color:#a85c13}.sparkline{width:82px;height:30px}.sparkline path{fill:none;stroke:#4b7ed6;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.analysis-card{grid-column:1/-1;min-height:520px;overflow:visible}.analysis-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.analysis-tabs{color:#818982;white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:flex;overflow-x:auto}.analysis-tabs button{min-height:32px;color:var(--text-soft);background:0 0;border:1px solid #0000;border-radius:7px;padding:0 10px;font-weight:700}.analysis-tabs button:hover{background:var(--surface-soft);color:var(--text)}.analysis-tabs button.active{border-color:var(--border);background:var(--surface-soft);color:var(--success)}.analysis-panel{gap:12px;min-width:0;display:grid;overflow:visible}.analysis-card .analysis-panel{margin:0 -4px -4px}.dashboard-analysis-header{gap:14px;min-width:0}.dashboard-analysis-header>div:first-child{flex:none}.dashboard-analysis-tabs{scrollbar-width:thin;scrollbar-color:rgba(var(--primary-rgb),.45) transparent;min-width:0;max-width:100%;padding-bottom:2px;overflow:auto hidden}.dashboard-analysis-tabs::-webkit-scrollbar{height:6px}.dashboard-analysis-tabs::-webkit-scrollbar-thumb{background:rgba(var(--primary-rgb),.38);border-radius:999px}.dashboard-analysis-tabs button{white-space:nowrap;flex:none}.bar-chart{border-bottom:1px solid var(--border);background:linear-gradient(0deg,#eef2ee 1px,#0000 1px) 0 0/100% 25%;grid-template-columns:repeat(18,minmax(18px,1fr));align-items:end;gap:10px;height:250px;padding:28px 8px 0;display:grid}.bar-stack{border-radius:6px 6px 0 0;flex-direction:column-reverse;justify-content:flex-start;height:100%;display:flex;overflow:hidden}.bar-stack span{min-height:6px;display:block}.chart-axis,.chart-legend{color:var(--text-soft);align-items:center;gap:14px;font-size:12px;display:flex;overflow-x:auto}.chart-axis span{min-width:66px}.chart-legend span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.chart-legend i{border-radius:2px;width:12px;height:12px}.chart-legend .line-legend{border-radius:999px;height:3px}.chart-legend .line-legend.primary{background:#2f6f4e}.chart-legend .line-legend.secondary{background:#d38b35}.bi-chart{border:1px solid var(--border);background:var(--surface-soft);min-width:0;min-height:410px;color:var(--text);z-index:1;border-radius:8px;grid-template-rows:auto minmax(0,1fr) auto;gap:14px;padding:16px;display:grid;position:relative;overflow:visible}.bi-chart-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.bi-chart-head div{gap:7px;display:grid}.bi-chart-head strong{color:var(--text);font-size:16px;line-height:1.2}.bi-chart-head span{color:var(--text-soft);font-size:15px;font-weight:750}.bi-export-button{border:1px solid var(--border);background:var(--surface);min-height:30px;color:var(--text);white-space:nowrap;border-radius:8px;padding:0 12px;font-size:12px;font-weight:750}.bi-export-button:hover{border-color:rgba(var(--success-rgb,30, 125, 77),.8);background:var(--surface-soft);color:var(--success)}html body .bi-export-button.semi-button{background:var(--surface);min-height:30px;color:var(--text);border-color:#cfd9d1;border-radius:8px;font-size:12px;font-weight:750}html body .bi-export-button.semi-button .semi-button-content{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.bi-filter-row{border:1px solid var(--border);background:#ffffffb8;border-radius:8px;gap:10px;padding:10px 12px;display:grid}.bi-chart-line .bi-filter-row,.bi-chart-stacked-bar .bi-filter-row{display:none}.bi-filter-actions,.bi-filter-chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bi-filter-actions button,.bi-filter-chips button{border:1px solid var(--border);background:var(--surface);min-height:28px;color:var(--text-soft);border-radius:999px;font-size:12px;font-weight:750}.bi-filter-actions button{padding:0 10px}.bi-filter-actions button:hover,.bi-filter-chips button:hover{border-color:rgba(var(--success-rgb,30, 125, 77),.8);color:var(--success)}.bi-filter-chips button{opacity:.46;align-items:center;gap:7px;max-width:210px;padding:0 10px;display:inline-flex}.bi-filter-chips button.active{border-color:rgba(var(--success-rgb,30, 125, 77),.35);background:var(--surface-soft);color:var(--success);opacity:1}.bi-filter-chips i{border-radius:999px;flex:0 0 9px;width:9px;height:9px}.bi-filter-chips span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html body .bi-filter-actions .semi-button,html body .bi-filter-chips .semi-button{border:1px solid var(--border);background:var(--surface);min-height:28px;color:var(--text-soft);border-radius:999px;font-size:12px;font-weight:750}html body .bi-filter-actions .semi-button{padding:0 10px}html body .bi-filter-chips .semi-button{opacity:.46;max-width:210px}html body .bi-filter-chips .semi-button.active{border-color:rgba(var(--success-rgb,30, 125, 77),.35);background:var(--surface-soft);color:var(--success);opacity:1}html body .bi-filter-chips .semi-button-content{align-items:center;gap:7px;min-width:0;display:inline-flex}html body .bi-filter-chips .semi-button-content span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bi-echart{width:100%;min-width:0;height:292px}.bi-echart-donut,.bi-echart-share{height:330px}.bi-chart-plot{grid-template-columns:54px minmax(0,1fr);gap:12px;min-width:0;min-height:268px;display:grid;position:relative;overflow:visible}.bi-y-axis{height:100%;color:var(--text-muted);flex-direction:column;justify-content:space-between;align-items:flex-end;padding:2px 0 30px;font-size:13px;display:flex}.bi-plot-area{min-width:0;min-height:286px;padding-bottom:30px;position:relative;overflow:visible}.bi-grid{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0 0 30px}.bi-grid span{background:#dfe7df;height:1px}.bi-svg{pointer-events:none;width:100%;height:calc(100% - 30px);position:absolute;inset:0 0 30px;overflow:visible}.bi-svg polyline{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.bi-svg .bi-area{opacity:.16;stroke:none}.bi-svg circle{vector-effect:non-scaling-stroke;stroke-width:.35px}.bi-hover-layer{display:grid;position:absolute;inset:0;overflow:visible}.bi-line-layer{inset:0 0 30px}.bi-hover-column{min-width:0;position:relative;overflow:visible}.bi-crosshair{opacity:0;pointer-events:none;background:repeating-linear-gradient(#2f6f4e6b 0 4px,#0000 4px 8px);width:1px;position:absolute;top:0;bottom:30px;left:50%;transform:translate(-50%)}.bi-line-layer .bi-crosshair{bottom:0}.bi-hover-column:hover .bi-crosshair{opacity:1}.bi-hover-column small{max-width:96px;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;position:absolute;bottom:0;left:50%;overflow:hidden;transform:translate(-50%)}.bi-line-layer .bi-hover-column small{top:calc(100% + 10px);bottom:auto}.bi-hover-column:first-child small{text-align:left;left:0;transform:translate(0)}.bi-hover-column:last-child small{text-align:right;left:auto;right:0;transform:translate(0)}.bi-point{opacity:0;background:#fbfcf9;border:2px solid;border-radius:999px;width:9px;height:9px;position:absolute;left:50%;transform:translate(-50%,-50%)}.bi-hover-column:hover .bi-point{opacity:1}.bi-tooltip{z-index:80;border:1px solid var(--border);background:var(--surface);pointer-events:none;border-radius:8px;gap:7px;min-width:230px;max-width:310px;padding:10px 12px;display:none;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%);box-shadow:0 18px 40px #2b392f29}.bi-hover-column[data-tooltip-side=left] .bi-tooltip{left:auto;right:calc(100% + 10px);transform:translateY(-50%)}.bi-hover-column[data-tooltip-side=right] .bi-tooltip,.bi-hover-column:first-child .bi-tooltip{left:calc(100% + 10px);right:auto}.bi-tooltip strong{color:var(--text);font-size:13px}.bi-tooltip span{color:var(--text-soft);align-items:center;gap:7px;font-size:12px;display:flex}.bi-tooltip .bi-tooltip-total{color:var(--text);border-bottom:1px solid #e5ece5;padding-bottom:4px;font-weight:750}.bi-tooltip i,.bi-legend i{border-radius:999px;flex:0 0 9px;width:9px;height:9px}.bi-hover-column:hover .bi-tooltip{display:grid}.bi-hover-column:hover,.bi-bar-track:hover{z-index:70}.bi-bar-list{align-content:center;gap:12px;min-height:318px;display:grid;overflow:visible}.bi-bar-row{grid-template-columns:minmax(130px,190px) minmax(0,1fr) minmax(70px,auto);align-items:center;gap:12px;display:grid}.bi-bar-row>span{min-width:0;color:var(--text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.bi-bar-row>strong{color:var(--text);text-align:right;font-size:13px}.bi-bar-track{background:#e4ebe4;border-radius:999px;height:18px;position:relative;overflow:visible}.bi-bar-track>i{border-radius:999px;height:100%;display:block;box-shadow:inset 0 -1px #00000038}.bi-bar-track:hover .bi-tooltip{display:grid;inset:50% auto auto calc(100% + 10px);transform:translateY(-50%)}.bi-tooltip em{border-radius:999px;flex:0 0 9px;width:9px;height:9px;font-style:normal}.bi-stack-layer,.bi-column-layer{align-items:stretch}.bi-stack-column,.bi-column-column{justify-content:center;align-items:flex-end;padding:0 8px 30px;display:flex}.bi-column-plot{grid-template-columns:48px minmax(0,1fr);min-height:316px}.bi-column-plot .bi-plot-area{min-height:320px}.bi-column-plot .bi-y-axis{color:var(--text-soft);font-size:14px;font-weight:700}.bi-column-layer{column-gap:4px;overflow:visible}.bi-column-column{padding-inline:4px}.bi-stack-column:hover,.bi-column-column:hover{background:linear-gradient(#2f6f4e0f,#2f6f4e00)}.bi-stack-bar-shell,.bi-column-bar-shell{justify-content:center;align-items:flex-end;width:min(54px,74%);height:100%;display:flex}.bi-column-bar-shell{width:min(86px,72%)}.bi-stack-bar{border-radius:6px 6px 0 0;flex-direction:column-reverse;justify-content:flex-start;width:100%;min-height:0;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #17231c0f}.bi-stack-bar i{min-height:2px;display:block}.bi-column-bar-shell i{border-radius:2px 2px 0 0;width:100%;display:block;box-shadow:inset 0 -1px #17231c24}.bi-column-column .bi-tooltip,.bi-stack-column .bi-tooltip{top:50%;bottom:auto}.bi-share-layout{grid-template-columns:minmax(150px,.28fr) minmax(360px,1fr);align-items:center;gap:18px;min-height:318px;display:grid}.bi-share-list{align-content:center;gap:12px;display:grid}.bi-share-row{grid-template-columns:12px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.bi-share-row i{border-radius:999px;width:10px;height:10px}.bi-share-row span{min-width:0;color:var(--text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:750;overflow:hidden}.bi-share-donut-wrap{place-items:center;min-width:0;display:grid}.bi-share-donut{width:min(720px,100%);min-height:300px;overflow:visible}.bi-share-donut-track{stroke:#e4ebe4;stroke-width:16px}.bi-share-donut path{fill:none;stroke-width:16px;stroke-linecap:round;filter:drop-shadow(0 6px 10px #2b392f1f)}.bi-share-label{color:var(--text-soft)}.bi-share-label polyline{fill:none;stroke:currentColor;stroke-width:.8px}.bi-share-label text{fill:currentColor;font-size:5.8px;font-weight:800}.bi-donut-layout{grid-template-columns:minmax(200px,.82fr) minmax(0,1fr);align-items:center;gap:22px;min-width:0;min-height:318px;display:grid;position:relative}.bi-donut-visual{justify-self:center;place-items:center;width:min(280px,100%);min-width:0;display:grid;position:relative}.bi-donut{filter:drop-shadow(0 14px 22px #2b392f24);width:100%;overflow:visible;transform:rotate(-90deg)}.bi-donut circle{stroke-linecap:butt;transition:opacity .15s}.bi-donut-track{stroke:#e4ebe4}.bi-donut-center{background:var(--surface);border:1px solid var(--border);text-align:center;border-radius:999px;align-content:center;place-items:center;gap:4px;width:120px;min-height:76px;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 12px 28px #2b392f1f}.bi-donut-center strong{max-width:100px;color:var(--text);text-overflow:ellipsis;font-size:16px;line-height:1.1;overflow:hidden}.bi-donut-center span{color:var(--text-muted);font-size:12px;font-weight:750}.bi-donut-list{gap:10px;min-width:0;display:grid}.bi-donut-item{border-bottom:1px solid var(--border);gap:7px;padding:10px 0;display:grid}.bi-donut-item-main{grid-template-columns:minmax(0,1fr) minmax(44px,auto) minmax(54px,auto);align-items:center;gap:12px;display:grid}.bi-donut-item span{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:inline-flex;overflow:hidden}.bi-donut-item i{border-radius:999px;flex:0 0 9px;width:9px;height:9px}.bi-donut-item strong{color:var(--text);font-size:12px}.bi-donut-item small{color:var(--text-muted);text-align:right;font-size:12px}.bi-donut-meter{background:#e4ebe4;border-radius:999px;height:5px;overflow:hidden}.bi-donut-meter i{border-radius:inherit;height:100%;display:block}.bi-legend-wrap{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid;position:relative}.bi-legend-actions{align-items:center;gap:6px;display:flex}.bi-legend-actions button{border:1px solid var(--border);background:var(--surface);min-height:28px;color:var(--text-soft);border-radius:999px;padding:0 10px;font-size:12px;font-weight:750}.bi-legend-actions button:hover{border-color:rgba(var(--success-rgb,30, 125, 77),.8);color:var(--success)}.bi-legend{min-width:0;color:var(--text-soft);flex-wrap:wrap;align-items:center;gap:10px 14px;font-size:12px;display:flex;overflow:hidden}.bi-legend button{color:inherit;font:inherit;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;min-width:0;max-width:210px;min-height:26px;padding:0;display:inline-flex;overflow:hidden}.bi-legend button:disabled{cursor:default}.bi-legend-clickable button{opacity:.42}.bi-legend-clickable button.active{opacity:1}.bi-legend-clickable button.active,html body .bi-legend .semi-button.active{border:1px solid rgba(var(--success-rgb,30, 125, 77),.35);background:rgba(var(--success-rgb,30, 125, 77),.1);color:var(--success);border-radius:999px;padding:0 8px}.bi-legend-clickable button:hover{color:var(--success)}.bi-legend button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bi-legend-pager{width:30px;color:var(--text-muted);justify-items:center;gap:2px;font-size:12px;display:grid}.bi-legend-pager button{background:0 0;border:0;place-items:center;width:24px;height:14px;padding:0;display:grid}.bi-legend-pager button:disabled{opacity:.34;cursor:default}.bi-legend-pager em{color:var(--text-muted);font-size:12px;font-style:normal}.bi-pager-up,.bi-pager-down{border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0}.bi-pager-up{border-bottom:9px solid #9aa49c}.bi-pager-down{border-top:9px solid #5b7588}html body .bi-legend-actions .semi-button{border:1px solid var(--border);background:var(--surface);min-height:28px;color:var(--text-soft);border-radius:999px;padding:0 10px;font-size:12px;font-weight:750}html body .bi-legend .semi-button{min-width:0;max-width:210px;height:26px;color:inherit;opacity:.42;background:0 0;border:0;padding:0}html body .bi-legend .semi-button.active{opacity:1}html body .bi-legend .semi-button-content{align-items:center;gap:6px;min-width:0;display:inline-flex}html body .bi-legend .semi-button-content span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html body .bi-legend-pager .semi-button{color:#6f7b73;width:24px;height:18px;min-height:18px;padding:0}html body .bi-legend-pager .semi-button .semi-button-content{justify-content:center;align-items:center;display:inline-flex}.provider-logo{background:var(--surface-soft);width:22px;height:22px;color:var(--text);letter-spacing:0;border:1px solid #17231c14;border-radius:7px;flex:0 0 22px;place-items:center;font-size:10px;font-weight:900;line-height:1;display:inline-grid;overflow:hidden}.provider-logo-sm{border-radius:6px;flex-basis:18px;width:18px;height:18px;font-size:8px}.provider-logo svg{fill:currentColor;width:16px;height:16px}.provider-logo-sm svg{width:13px;height:13px}.provider-logo-openai{color:var(--sidebar-text);background:#111b15}.provider-logo-anthropic{color:#7b4b22;background:#f2e8dd}.provider-logo-google{color:#1a73e8;background:#e8f0fe}.provider-logo-deepseek{color:#2454a6;background:#e7f0ff}.provider-logo-xai{color:var(--sidebar-text);background:#171717}.provider-logo-meta{color:#245bc1;background:#eaf1ff}.provider-logo-mistral{color:#9a5a00;background:#fff0d6}.provider-logo-moonshot{color:var(--primary);background:#edf0ff}.provider-logo-qwen{color:#1769aa;background:#eaf3ff}.provider-logo-zhipu{color:#6d46b9;background:#f0e9ff}.line-chart{border-bottom:1px solid var(--border);background:linear-gradient(0deg,#eef2ee 1px,#0000 1px) 0 0/100% 25%,linear-gradient(90deg,#eef2eecc 1px,#0000 1px) 0 0/10% 100%;min-height:312px;padding:22px 8px 34px;position:relative;overflow:visible}.line-chart-svg{pointer-events:none;width:calc(100% - 48px);height:calc(100% - 76px);position:absolute;inset:22px 24px 54px;overflow:visible}.line-chart-svg polyline{fill:none;stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.line-chart-svg .primary-line{stroke:#2f6f4e}.line-chart-svg .secondary-line{stroke:#d38b35;stroke-dasharray:5 4}.line-hit-layer{gap:0;display:grid;position:absolute;inset:22px 24px 12px;overflow:visible}.line-hit-column{justify-content:center;align-items:flex-end;min-width:0;padding-bottom:2px;display:flex;position:relative;overflow:visible}.line-hit-column small{width:100%;min-width:0;color:var(--text-soft);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.line-point{background:var(--surface);border-radius:999px;width:10px;height:10px;position:absolute;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #fff}.primary-point{border:2px solid #2f6f4e}.secondary-point{border:2px solid #d38b35}.chart-tooltip{z-index:80;border:1px solid var(--border);background:var(--surface);min-width:210px;max-width:280px;color:var(--text);pointer-events:none;border-radius:8px;gap:5px;padding:10px 11px;display:none;position:absolute;bottom:calc(100% - 8px);left:50%;transform:translate(-50%);box-shadow:0 16px 36px #17231c2e}.chart-tooltip strong{overflow-wrap:anywhere;font-size:13px}.chart-tooltip span{color:var(--text-soft);font-size:12px;line-height:1.35}.line-hit-column:hover .chart-tooltip{display:grid}.trend-chart{border-bottom:1px solid var(--border);background:linear-gradient(0deg,#eef2ee 1px,#0000 1px) 0 0/100% 25%;grid-template-columns:repeat(14,minmax(22px,1fr));align-items:end;gap:12px;min-height:292px;padding:22px 8px 0;display:grid}.trend-column{grid-template-rows:minmax(0,1fr) 24px;align-items:end;gap:8px;height:100%;display:grid}.trend-column span{background:linear-gradient(#4f846b,#8fc3a4);border-radius:6px 6px 0 0;width:100%;min-height:8px}.trend-column small{color:var(--text-soft);text-align:center;font-size:11px}.distribution-panel{padding-top:8px}.distribution-row{border-bottom:1px solid var(--border);grid-template-columns:minmax(160px,220px) minmax(0,1fr);align-items:center;gap:14px;padding:10px 0;display:grid}.distribution-row>div:first-child{gap:3px;display:grid}.distribution-row strong{color:var(--text);font-size:14px}.distribution-row span{color:var(--text-soft);font-size:12px}.distribution-track{background:var(--surface-soft);border-radius:999px;height:12px;overflow:hidden}.distribution-track span{min-width:10px;height:100%;display:block}.ranking-list{padding-top:8px}.ranking-item{border-bottom:1px solid var(--border);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;padding:10px 0;display:grid}.ranking-item>span{background:var(--surface-soft);width:28px;height:28px;color:var(--success);border-radius:8px;place-items:center;font-weight:850;display:grid}.ranking-item div{gap:3px;min-width:0;display:grid}.ranking-item strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ranking-item small{color:var(--text-soft)}.ranking-item em{color:var(--text);font-style:normal;font-weight:850}.activity-feed{gap:12px;display:grid}.activity-feed div{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.activity-feed span{color:var(--text-soft)}.activity-feed strong{color:var(--text)}.panel{gap:14px;padding:16px;display:grid}.panel-heading{align-items:flex-start;gap:8px;display:flex}.panel-heading h3{font-size:16px}.panel-subtitle{color:var(--text-soft);margin:4px 0 0;font-size:13px}.table-wrap{width:100%;overflow-x:auto}.pagination-controls{color:var(--text-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:13px;display:flex}.pagination-controls>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pagination-select{width:132px;min-height:34px}.pagination-select.page-select{width:110px}.pagination-select .select-trigger{min-height:34px}table{border-collapse:collapse;width:100%;min-width:780px}.pricing-table{min-width:var(--table-width-lg)}.usage-table{min-width:var(--table-width-xl)}th,td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:12px 10px;font-size:14px}th{color:#566258;font-size:12px}.right{text-align:right}.strong{font-weight:700}.mono{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px}.url-cell{word-break:break-all;max-width:300px}.model-list{flex-wrap:wrap;gap:6px;display:flex}.model-pill{background:var(--surface-soft);border:1px solid #d7ded8;border-radius:8px;flex-direction:column;gap:2px;padding:6px 8px;font-size:12px;display:inline-flex}.model-pill small{color:var(--text-soft)}.actions-cell{white-space:nowrap}.icon-button,.icon-text-button,.primary-button,.error-banner button{border:1px solid var(--border);background:var(--surface);min-height:36px;color:var(--text);border-radius:8px;justify-content:center;align-items:center;gap:8px;display:inline-flex}.icon-button{width:36px;margin-left:6px;padding:0}.icon-text-button,.primary-button{padding:0 12px}.primary-button{border-color:var(--success);color:var(--sidebar-text);background:#205c3b}.danger-button{background:rgba(var(--danger-rgb,181, 64, 50),.08);min-height:36px;color:var(--danger);border:1px solid #e7bbb0;border-radius:8px;padding:0 12px;font-weight:700}button:disabled{cursor:not-allowed;opacity:.52}.bulk-action-bar{border-bottom:1px solid var(--border);background:var(--color-primary,#2563eb);justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}@supports (color:color-mix(in lab,red,red)){.bulk-action-bar{background:color-mix(in srgb,var(--color-primary,#2563eb),transparent 92%)}}.bulk-action-bar{padding:10px 12px}.bulk-action-bar>span{color:var(--text);font-size:13px;font-weight:700}.bulk-action-bar>div{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0;display:flex}.usage-date-filter{border:1px solid var(--border);background:var(--surface);min-width:138px;height:36px;color:var(--text);border-radius:8px;flex-shrink:0;padding:0 10px;font-size:13px}.admin-notification-card{position:relative}.admin-notification-select{justify-content:center;align-items:center;padding-top:2px;display:inline-flex}.form-grid{grid-template-columns:repeat(3,minmax(160px,1fr));gap:12px;display:grid}.form-grid label{color:var(--text-soft);gap:6px;font-size:13px;display:grid}.form-grid .select-field{align-self:end;width:100%}.form-grid input{border:1px solid var(--border);width:100%;min-height:40px;color:var(--text);background:var(--surface);border-radius:8px;outline:0;padding:0 10px}.table-input{border:1px solid var(--border);background:var(--surface);width:100%;min-height:34px;color:var(--text);border-radius:8px;padding:0 8px}.table-input.compact{width:86px}.table-input.wide{min-width:160px}.table-select{width:132px;min-height:34px;padding:0 8px}.provider-select{width:156px}.channel-pricing-grid{grid-template-columns:repeat(2,minmax(280px,1fr));gap:16px;display:grid}.pricing-editor{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;gap:12px;padding:14px;display:grid}.pricing-editor h4{margin:0;font-size:15px}.ratio-grid{grid-template-columns:repeat(2,minmax(130px,1fr));gap:10px;display:grid}.redirect-grid,.sync-row{grid-template-columns:repeat(2,minmax(150px,1fr));gap:10px;display:grid}.ratio-grid label,.redirect-grid label{color:var(--text-soft);gap:6px;font-size:13px;display:grid}.ratio-grid input,.redirect-grid input{border:1px solid var(--border);background:var(--surface);border-radius:8px;min-height:38px;padding:0 9px}.form-grid .primary-button{align-self:end}.api-key-create{grid-template-columns:minmax(220px,360px) auto}.token-management-panel{padding:0;overflow:hidden}.token-toolbar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.token-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.token-table{min-width:var(--table-width-sm)}.channel-market-panel{padding:0;overflow:hidden}.market-hierarchy{border-bottom:1px solid var(--border);background:var(--surface);gap:12px;padding:14px 16px 12px;display:grid}.market-provider-tabs,.market-group-tabs{align-items:stretch;gap:10px;min-width:0;padding-bottom:2px;display:flex;overflow-x:auto}.market-provider-tabs button,.market-group-tabs button{border:1px solid var(--border);background:var(--surface-soft);min-width:max-content;color:var(--text);text-align:left;border-radius:8px}.market-provider-tabs button{gap:4px;min-height:58px;padding:9px 13px;display:grid}.market-provider-tabs strong{color:var(--text);font-size:14px}.market-provider-tabs span{color:var(--text-soft);font-size:12px;font-weight:750}.market-group-tabs button{grid-template-columns:auto auto auto;align-items:center;gap:7px;min-height:42px;padding:0 11px;display:inline-grid}.market-group-tabs span{font-size:13px;font-weight:800}.market-group-tabs code{background:var(--surface-soft);min-height:22px;color:var(--text-soft);border-radius:999px;align-items:center;padding:0 7px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px;display:inline-flex}.market-group-tabs strong{background:rgba(var(--success-rgb,30, 125, 77),.15);min-width:24px;min-height:22px;color:var(--success);border-radius:999px;place-items:center;font-size:12px;display:inline-grid}.market-provider-tabs button:hover,.market-group-tabs button:hover,.market-provider-tabs button.active,.market-group-tabs button.active{border-color:rgba(var(--success-rgb,30, 125, 77),.3);background:rgba(var(--success-rgb,30, 125, 77),.1)}.market-active-line{flex-wrap:wrap;align-items:center;gap:10px;padding:11px 16px 0;display:flex}.market-active-line div{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;align-items:center;gap:7px;min-height:32px;padding:0 10px;display:inline-flex}.market-active-line span{color:var(--text-soft);font-size:12px}.market-active-line strong{color:var(--text);font-size:13px}.market-summary-row{border-bottom:1px solid var(--border);background:var(--surface-soft);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));align-items:end;gap:12px;padding:14px 16px;display:grid}.market-search{grid-column:span 2;width:100%;min-width:0}.channel-market-panel .select-field,.channel-market-panel .market-inline-filter{width:100%;min-width:0}.channel-market-panel .market-filter-grid,.channel-market-panel .market-advanced-filter-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.channel-market-panel .market-filter-select{grid-template-columns:1fr;align-items:stretch;gap:6px;min-height:auto}.channel-market-panel .market-filter-select .select-label,.channel-market-panel .market-inline-filter>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;height:20px;line-height:20px;display:block;overflow:hidden}.channel-market-panel .market-filter-select .select-shell,.channel-market-panel .market-filter-select .select-trigger,.channel-market-panel .market-inline-filter .relative{width:100%;min-width:0;min-height:38px}.market-summary-row .select-field{width:100%}.market-inline-filter{min-width:0;color:var(--text-muted);gap:6px;font-size:13px;display:grid}.market-inline-filter input{border:1px solid var(--border);background:var(--surface);width:100%;min-height:38px;color:var(--text);border-radius:8px;outline:0;padding:0 10px}.market-kpi-row{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;padding:14px 16px;display:grid}.market-kpi{border:1px solid var(--border);background:var(--surface);border-radius:8px;align-items:center;gap:10px;min-height:72px;padding:12px;display:flex}.market-kpi>span{width:34px;height:34px;color:var(--success);background:#e3f3e8;border-radius:8px;place-items:center;display:grid}.market-kpi div{gap:3px;min-width:0;display:grid}.market-kpi small,.market-card small,.market-price-strip span,.market-stat-grid span{color:var(--text-soft);font-size:12px}.market-kpi strong{color:var(--text);font-size:20px}.market-card-grid{grid-template-columns:repeat(2,minmax(320px,1fr));gap:14px;padding:0 16px 16px;display:grid}.market-list-wrap{padding:0 16px}.market-list-table{min-width:var(--table-width-lg)}.market-provider-list{gap:14px;padding:0 16px 16px;display:grid}.market-provider-section{border:1px solid var(--border);background:var(--surface);border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.market-provider-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:14px;min-width:0;padding-bottom:10px;display:flex}.market-provider-head>div:first-child{gap:5px;min-width:0;display:grid}.market-provider-head strong{color:var(--text);font-size:15px}.market-provider-kicker{width:max-content;min-height:24px;color:var(--success);background:rgba(var(--success-rgb,30, 125, 77),.15);border-radius:999px;align-items:center;padding:0 9px;font-size:12px;font-weight:800;display:inline-flex}.market-provider-metrics{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.market-provider-metrics span{min-height:26px;color:var(--text-soft);background:var(--surface-soft);border-radius:999px;align-items:center;padding:0 9px;font-size:12px;font-weight:750;display:inline-flex}.market-channel-list{gap:10px;display:grid}.market-channel-card{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;min-width:0;overflow:hidden}.market-channel-card.expanded{background:var(--surface);border-color:#c7d8cd}.market-channel-main{width:100%;color:inherit;text-align:left;background:0 0;border:0;padding:0}.market-channel-summary{grid-template-columns:minmax(150px,.28fr) minmax(0,1.72fr);align-items:start;gap:10px;min-width:0;padding:12px 16px;display:grid;position:relative}.market-channel-main:hover .market-channel-summary{background:#f5f8f4}.market-channel-identity{grid-column:1;align-content:start;gap:7px;min-width:0;display:grid}.market-channel-identity strong{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.market-channel-identity small,.market-channel-identity code{min-width:0;color:var(--text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.market-channel-identity code{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.market-availability-grid{grid-column:2;grid-template-columns:minmax(186px,.72fr) minmax(210px,.86fr) minmax(210px,.86fr) minmax(270px,1.06fr);gap:8px;min-width:0;display:grid}.market-model-box,.market-audit-box,.market-success-history{border:1px solid var(--border);background:var(--surface);border-radius:8px;align-content:start;gap:6px;min-width:0;padding:9px 10px;display:grid}.market-model-box small,.market-audit-box small,.market-success-history small{min-width:0;color:var(--text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.market-audit-head,.market-card-metric-head{grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;display:grid}.market-audit-head>span,.market-card-metric-head>span{color:#1f6841;background:#e2f4e8;border-radius:6px;place-items:center;width:20px;height:20px;display:grid}.market-audit-head strong,.market-card-metric-head strong{color:var(--text);font-size:15px;line-height:1}.market-audit-status-line,.market-card-status-line{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.market-audit-status-line em,.market-audit-status-line span,.market-card-status-line em,.market-card-status-line span{border-radius:999px;align-items:center;min-height:20px;padding:0 7px;font-size:11px;font-style:normal;font-weight:850;display:inline-flex}.market-audit-status-line em,.market-card-status-line em{color:var(--success);background:rgba(var(--success-rgb,30, 125, 77),.2)}.market-audit-status-line span,.market-card-status-line span{color:var(--text-soft);background:var(--surface-soft)}.market-audit-box p{min-width:0;color:var(--text-soft);-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.market-audit-box.audit-warning .market-audit-head>span,.market-audit-box.audit-watch .market-audit-head>span,.market-audit-box.audit-warning .market-audit-status-line em,.market-audit-box.audit-watch .market-audit-status-line em{color:var(--warning);background:rgba(var(--warning-rgb,182, 117, 22),.2)}.market-audit-box.audit-failed .market-audit-head>span,.market-audit-box.audit-abnormal .market-audit-head>span,.market-audit-box.audit-failed .market-audit-status-line em,.market-audit-box.audit-abnormal .market-audit-status-line em{color:var(--danger);background:rgba(var(--danger-rgb,181, 64, 50),.15)}.market-audit-box.audit-unknown .market-audit-head>span,.market-audit-box.audit-unknown .market-audit-status-line em{color:var(--text-soft);background:var(--surface-soft)}.market-popular-model-line{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:8px;min-width:0;display:grid}.market-popular-model-line span{color:var(--text-soft);white-space:nowrap;font-size:12px}.ratio-advantage-badge{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:20px;padding:0 7px;font-size:11px;font-style:normal;font-weight:850;display:inline-flex}.ratio-advantage-badge.good{background:rgba(var(--success-rgb,30, 125, 77),.2);color:var(--success)}.ratio-advantage-badge.warn{background:rgba(var(--warning-rgb,182, 117, 22),.2);color:var(--warning)}.ratio-advantage-badge.bad{background:rgba(var(--danger-rgb,181, 64, 50),.15);color:var(--danger)}.market-popular-model-line strong{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.15;overflow:hidden}.market-stat-grid.dense{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:8px;display:grid}.market-stat-grid.dense>div{grid-template-columns:18px minmax(0,1fr);gap:2px 7px;padding:8px}.market-stat-grid.dense>div>small{min-width:0;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;grid-column:2;font-size:11px;overflow:hidden}.market-token-budget{border:1px solid var(--border);background:var(--surface-soft);border-radius:10px;grid-column:1/-1;gap:6px;margin-top:2px;padding:10px 12px;display:grid}.market-token-budget-head{color:var(--text-soft);justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.market-token-budget-head span:last-child{font-variant-numeric:tabular-nums;color:var(--text);font-weight:600}.market-token-budget-track{background:var(--border);border-radius:999px;height:8px}@supports (color:color-mix(in lab,red,red)){.market-token-budget-track{background:color-mix(in srgb,var(--border),transparent 25%)}}.market-token-budget-track{overflow:hidden}.market-token-budget-fill{background:var(--success,#1e7d4d);border-radius:999px;height:100%;transition:width .3s}.market-token-budget-fill.is-warn{background:#d8852b}.market-token-budget-fill.is-full{background:#d14343}.market-token-budget-track.is-unlimited{background:repeating-linear-gradient(-45deg,var(--border),var(--border) 6px,var(--border) 6px,var(--border) 12px)}@supports (color:color-mix(in lab,red,red)){.market-token-budget-track.is-unlimited{background:repeating-linear-gradient(-45deg,color-mix(in srgb,var(--border),transparent 30%),color-mix(in srgb,var(--border),transparent 30%) 6px,color-mix(in srgb,var(--border),transparent 60%) 6px 12px)}}.market-success-history{grid-template-columns:1fr;min-width:0}.success-history-row{align-items:center;gap:8px;min-width:0;display:grid}.success-history-row span{color:var(--text-soft);font-size:12px;font-weight:750}.success-history-row strong{color:var(--text);white-space:nowrap;font-size:13px;font-weight:850}.success-history-row{grid-template-columns:48px minmax(0,1fr) 58px}.success-history-track{align-items:stretch;gap:2px;min-width:0;height:18px;display:flex;overflow:hidden}.success-history-track i{background:#5cc29b;border-radius:3px;flex:1 1 0;min-width:0;height:18px}.success-history-track .segment-warn{background:#f0bf43}.success-history-track .segment-bad{background:#e77d66}.success-history-track .segment-empty{background:#e5e7eb}.market-empty{margin:0 16px 16px}.market-click-row{cursor:pointer}.market-click-row:hover td,.market-detail-row td{background:var(--surface-soft)}.market-detail-panel{border-top:1px solid var(--border);gap:12px;padding:16px;display:grid}.market-detail-grid{grid-template-columns:repeat(5,minmax(150px,1fr));gap:10px;display:grid}.market-detail-grid>div,.market-detail-strip>div{border:1px solid var(--border);background:var(--surface);border-radius:8px;gap:5px;min-width:0;padding:10px 12px;display:grid}.market-detail-grid span,.market-detail-strip span{color:var(--text-soft);font-size:12px}.market-detail-grid strong,.market-detail-strip strong{min-width:0;color:var(--text);overflow-wrap:anywhere}.market-detail-strip{flex-wrap:wrap;align-items:stretch;gap:10px;display:flex}.market-detail-strip>div{background:var(--surface-soft);flex:0 220px;min-width:180px}.market-audit-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.market-audit-detail{border:1px solid var(--border);background:var(--surface);border-radius:8px;gap:9px;min-width:0;padding:12px;display:grid}.market-audit-detail-head{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.market-audit-detail-head>div{gap:3px;min-width:0;display:grid}.market-audit-detail-head span,.market-audit-detail-meta{color:var(--text-soft);font-size:12px}.market-audit-detail-head strong{color:var(--text);font-size:20px;line-height:1.1}.market-audit-detail-head em{min-height:24px;color:var(--success);background:rgba(var(--success-rgb,30, 125, 77),.2);white-space:nowrap;border-radius:999px;align-items:center;padding:0 9px;font-size:12px;font-style:normal;font-weight:850;display:inline-flex}.market-audit-detail p{color:var(--text-soft);margin:0;font-size:13px;line-height:1.45}.market-audit-detail-meta{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.market-audit-signals{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.market-audit-signals span{min-height:24px;color:var(--text-soft);background:var(--surface-soft);border-radius:999px;align-items:center;padding:0 8px;font-size:12px;font-weight:750;display:inline-flex}.market-audit-detail.audit-warning .market-audit-detail-head em,.market-audit-detail.audit-watch .market-audit-detail-head em{color:var(--warning);background:rgba(var(--warning-rgb,182, 117, 22),.2)}.market-audit-detail.audit-failed .market-audit-detail-head em,.market-audit-detail.audit-abnormal .market-audit-detail-head em{color:var(--danger);background:rgba(var(--danger-rgb,181, 64, 50),.15)}.market-audit-detail.audit-unknown .market-audit-detail-head em{color:var(--text-soft);background:var(--surface-soft)}.market-model-section{border:1px solid var(--border);background:var(--surface);border-radius:8px;gap:8px;min-width:0;padding:12px;display:grid;overflow:hidden}.market-price-table.full{min-width:var(--table-width-sm)}.management-layout{gap:16px;display:grid}.management-create-panel,.management-list-panel{border:1px solid var(--border);background:var(--surface);border-radius:8px;overflow:hidden}.management-create-panel{gap:14px;padding:16px;display:grid}.management-create-head{align-items:flex-start;gap:10px;display:flex}.management-create-head>span{width:34px;height:34px;color:var(--success);background:rgba(var(--success-rgb,30, 125, 77),.15);border-radius:8px;place-items:center;display:grid}.management-create-head div{gap:3px;min-width:0;display:grid}.management-create-head strong{color:var(--text);font-size:15px}.management-create-head small{color:var(--text-soft)}.user-form-grid,.redeem-form-grid,.notification-form-grid{grid-template-columns:repeat(4,minmax(160px,1fr));gap:12px;display:grid}.notification-form-grid{grid-template-columns:repeat(2,minmax(220px,1fr));gap:16px}.user-form-grid label,.redeem-form-grid label,.notification-form-grid label{min-width:0;color:var(--text-soft);gap:6px;font-size:13px;display:grid}.user-form-grid input,.redeem-form-grid input,.notification-form-grid input,.notification-form-grid textarea,.quota-adjust-row input{border:1px solid var(--border);width:100%;min-width:0;min-height:38px;color:var(--text);background:var(--surface);border-radius:8px;outline:0;padding:0 10px}.notification-form-grid textarea{resize:vertical;min-height:96px;padding:9px 10px;line-height:1.45}.user-form-grid .select-field,.redeem-form-grid .select-field,.notification-form-grid .select-field,.group-form-grid .select-field,.channel-form-grid .select-field{grid-template-columns:1fr;align-items:start;gap:6px;width:100%;min-width:0}.user-form-grid .select-label,.redeem-form-grid .select-label,.notification-form-grid .select-label,.group-form-grid .select-label,.channel-form-grid .select-label{white-space:normal}.channel-form-grid .select-label{font-size:.875rem;font-weight:500}.redeem-form-grid .wide,.notification-form-grid .wide{grid-column:span 2}.notification-form-grid .primary-button{place-self:end;width:auto;min-width:132px;padding-inline:14px}.management-summary-row{border-bottom:1px solid var(--border);background:var(--surface-soft);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;padding:14px 16px;display:grid}.management-summary-card{border:1px solid var(--border);background:var(--surface);border-radius:8px;align-items:center;gap:10px;min-width:0;padding:12px;display:flex}.management-summary-card>span{width:34px;height:34px;color:var(--sidebar-text);background:#2a6d46;border-radius:8px;flex:0 0 34px;place-items:center;display:grid}.management-summary-card div{gap:3px;min-width:0;display:grid}.management-summary-card small{color:var(--text-soft);font-size:12px}.management-summary-card strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);font-size:18px;overflow:hidden}.admin-users-table{min-width:var(--table-width-xl)}.admin-users-table.compact{min-width:980px}.admin-user-cell{gap:3px;min-width:0;display:grid}.admin-user-cell strong,.admin-user-cell span,.admin-user-cell code{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.admin-user-cell strong{color:var(--text);font-size:13px}.admin-user-cell span,.admin-user-cell code{color:var(--text-soft);font-size:12px}.redeem-code-table{min-width:var(--table-width-md)}.quota-adjust-row{grid-template-columns:92px minmax(120px,1fr) 36px;align-items:center;gap:7px;min-width:300px;display:grid}.service-fee-row{grid-template-columns:82px auto 36px;align-items:center;gap:7px;min-width:220px;display:grid}.service-fee-row input{border:1px solid var(--border);width:100%;min-height:34px;color:var(--text);background:var(--surface);border-radius:8px;outline:0;padding:0 8px}.concurrency-edit-row{grid-template-columns:minmax(62px,1fr) 34px;align-items:center;gap:6px;width:132px;display:grid}.concurrency-edit-row input{border:1px solid var(--border);width:100%;min-width:0;min-height:34px;color:var(--text);background:var(--surface);border-radius:8px;outline:0;padding:0 8px}.service-fee-row small{color:var(--text-soft);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;overflow:hidden}.status-cell{min-width:max-content;display:inline-flex}.verify-pill{background:rgba(var(--warning-rgb,182, 117, 22),.2);width:max-content;min-height:22px;color:var(--warning);border-radius:999px;align-items:center;margin-top:5px;padding:0 8px;font-size:12px;font-weight:750;display:inline-flex}.verify-pill.verified{background:rgba(var(--success-rgb,30, 125, 77),.15);color:var(--success)}.side-drawer-layer{z-index:3600;pointer-events:none;position:fixed;inset:0}.side-drawer-backdrop{pointer-events:auto;background:#121c1638;border:0;position:absolute;inset:0}.side-drawer{border-right:1px solid var(--border);background:var(--surface-soft);pointer-events:auto;align-content:start;gap:14px;width:min(520px,100vw - 28px);padding:16px;display:grid;position:absolute;inset:0 auto 0 0;overflow:auto;box-shadow:18px 0 44px #17231c33}.side-drawer-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;padding:2px 0 8px;display:flex}.side-drawer-head div{gap:4px;min-width:0;display:grid}.side-drawer-head span{color:var(--text-soft);font-size:12px;font-weight:760}.side-drawer-head strong{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.drawer-section{border:1px solid var(--border);background:var(--surface);border-radius:8px;gap:12px;padding:12px;display:grid}.drawer-section>strong{color:var(--text);font-size:14px}.drawer-readonly-grid,.drawer-balance-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.drawer-detail{background:var(--surface-soft);border-radius:8px;gap:4px;min-width:0;padding:9px 10px;display:grid}.drawer-detail span{color:var(--text-soft);font-size:12px}.drawer-detail strong{min-width:0;color:var(--text);overflow-wrap:anywhere;font-size:13px}.drawer-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.drawer-form-grid.quota{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end}.drawer-form-grid label{min-width:0;color:var(--text-soft);gap:6px;font-size:13px;display:grid}.drawer-form-grid input{border:1px solid var(--border);width:100%;min-width:0;min-height:38px;color:var(--text);background:var(--surface);border-radius:8px;outline:0;padding:0 10px}.input-with-suffix{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;display:grid}.input-with-suffix em{color:var(--text-soft);font-style:normal;font-weight:750}.invitee-list>div{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:9px 10px;display:flex}.invitee-list span{gap:2px;min-width:0;display:grid}.invitee-list strong,.invitee-list small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.invitee-list small,.invitee-list p{color:var(--text-soft);font-size:12px}.invitee-list em{color:var(--success);white-space:nowrap;font-style:normal;font-weight:850}.redeem-click-row{cursor:pointer}.redeem-click-row:hover td,.redeem-detail-row td{background:var(--surface-soft)}.redeem-detail-panel{gap:12px;padding:6px 0;display:grid}.redeem-detail-grid{grid-template-columns:repeat(4,minmax(160px,1fr));gap:10px;display:grid}.redeem-detail-grid div{border:1px solid var(--border);background:var(--surface);border-radius:8px;gap:5px;min-width:0;padding:10px 12px;display:grid}.redeem-detail-grid span,.redeem-redemption-list small{color:var(--text-soft);font-size:12px}.redeem-redemption-list{gap:8px;display:grid}.redeem-redemption-list>div{border:1px solid var(--border);background:var(--surface);border-radius:8px;grid-template-columns:minmax(220px,1fr) minmax(100px,auto) minmax(180px,auto);align-items:center;gap:12px;padding:10px 12px;display:grid}.redeem-redemption-list span:first-child{gap:3px;display:grid}.notification-admin-list{gap:10px;padding:14px 16px;display:grid}.admin-notification-card{border:1px solid var(--border);background:var(--surface);border-left-width:4px;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:12px;display:grid}.notification-empty-card{border-style:dashed dashed dashed solid;border-left-color:#cfd8d2}.admin-notification-card.level-info{border-left-color:var(--primary)}.admin-notification-card.level-warning{border-left-color:var(--warning)}.admin-notification-card.level-success{border-left-color:var(--success)}.admin-notification-card.level-danger{border-left-color:var(--danger)}.admin-notification-main{gap:8px;min-width:0;display:grid}.admin-notification-main strong{color:var(--text);font-size:15px}.admin-notification-main p{color:var(--text-soft);margin:4px 0 0;line-height:1.55}.admin-notification-meta{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.admin-notification-meta span{min-height:24px;color:var(--text-soft);background:var(--surface-soft);border-radius:999px;align-items:center;padding:0 8px;font-size:12px;font-weight:750;display:inline-flex}.admin-notification-actions{align-items:center;gap:8px;display:inline-flex}.danger-text{color:var(--danger);border-color:rgba(var(--danger-rgb,181, 64, 50),.25);background:#fff7f5}.market-card{border:1px solid var(--border);background:var(--surface);border-radius:8px;gap:14px;min-width:0;padding:14px;display:grid}.market-card-head,.market-price-strip,.market-card-footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.market-card-head>div:first-child{gap:5px;min-width:0;display:grid}.market-card-head strong{color:var(--text);font-size:18px}.market-card-head strong,.market-card-head small,.market-price-strip strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.market-card-kicker{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.market-card-kicker span{min-height:23px;color:var(--success);background:#e7f4eb;border-radius:999px;align-items:center;padding:0 8px;font-size:12px;font-weight:750;display:inline-flex}.market-card-kicker span:last-child{color:var(--text-soft);background:var(--surface-soft)}.merchant-rating-badge{border:1px solid;border-radius:999px;align-items:center;gap:5px;min-height:26px;padding:0 9px;font-size:12px;font-weight:800;display:inline-flex}.merchant-rating-badge-icon{align-items:center;line-height:1;display:inline-flex}.merchant-rating-badge-text{line-height:1}.merchant-rating-badge.tier-official{color:#7c3aed;background:#f3e8ff;border-color:#c4b5fd}.merchant-rating-badge.tier-gold{color:#d97706;background:#fef3c7;border-color:#fcd34d}.merchant-rating-badge.tier-silver{color:#0891b2;background:#cffafe;border-color:#67e8f9}.merchant-rating-badge.tier-bronze{color:#ea580c;background:#fed7aa;border-color:#fdba74}.merchant-rating-badge.tier-rookie{color:#64748b;background:#f1f5f9;border-color:#cbd5e1}.rating-page-grid{gap:16px;display:grid}.merchant-rating-current-panel,.rating-standards-panel,.rating-rules-panel{min-width:0}.merchant-rating-current-layout{grid-template-columns:minmax(180px,.55fr) minmax(0,1.45fr);align-items:stretch;gap:16px;margin:16px 0 18px;display:grid}.merchant-rating-current-tier{border:1px solid var(--border);background:radial-gradient(circle at 20% 0%,rgba(var(--primary-rgb),.14),transparent 34%),var(--surface-soft);border-radius:10px;justify-content:center;align-items:center;min-height:150px;display:flex}.merchant-rating-current-tier .merchant-rating-badge{min-height:40px;padding:0 16px;font-size:15px}.merchant-rating-metric-grid{grid-template-columns:repeat(2,minmax(220px,1fr));gap:12px;min-width:0;display:grid}.merchant-rating-metric-card{border:1px solid var(--border);background:var(--surface-soft);border-radius:10px;align-items:flex-start;gap:14px;min-width:0;min-height:150px;padding:18px;display:flex}.merchant-rating-metric-icon{width:46px;height:46px;color:var(--primary);background:var(--primary-soft);border-radius:10px;flex:0 0 46px;justify-content:center;align-items:center;line-height:1;display:flex}.merchant-rating-metric-icon svg{vertical-align:middle;margin:0;display:block}.merchant-rating-metric-card>div{gap:6px;min-width:0;display:grid}.merchant-rating-metric-card>div>span{color:var(--text-soft);font-size:13px;font-weight:750;display:block}.merchant-rating-metric-card strong{color:var(--text);letter-spacing:0;overflow-wrap:anywhere;font-size:clamp(30px,3.5vw,44px);font-weight:900;line-height:1.05;display:block}.merchant-rating-metric-card.metric-tokens{background:linear-gradient(135deg,rgba(var(--primary-rgb),.13),transparent 58%),var(--surface-soft)}.merchant-rating-metric-card.metric-spend .merchant-rating-metric-icon{color:var(--success);background:rgba(var(--success-rgb,30, 125, 77),.12)}.merchant-rating-metric-card.metric-spend{background:linear-gradient(135deg,rgba(var(--success-rgb,30, 125, 77),.14),transparent 58%),var(--surface-soft)}.rating-progress-panel{border:1px solid var(--border);background:var(--surface);border-radius:8px;gap:14px;padding:14px;display:grid}.rating-progress-panel h4{color:var(--text);margin:0;font-size:14px}.rating-progress-item{gap:6px;display:grid}.rating-progress-label{color:var(--text-soft);justify-content:space-between;gap:12px;font-size:12px;font-weight:700;display:flex}.rating-progress-item small{color:var(--text-soft);font-size:12px}.rating-progress-track{background:var(--surface-soft);border-radius:999px;height:8px;overflow:hidden}.rating-progress-fill{border-radius:999px;height:100%;transition:width .3s}.rating-progress-fill-tokens{background:var(--semi-color-primary)}.rating-progress-fill-spend{background:var(--semi-color-success)}.rating-top-tier-notice{text-align:center;color:var(--success);padding:1rem 0;font-size:14px;font-weight:500}.rating-standards-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.rating-standard-card{border:1px solid var(--border);background:var(--surface-soft);border-radius:10px;gap:12px;min-width:0;padding:15px;display:grid}.rating-standard-card.current{border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.12)}.rating-standard-card.tier-rookie{background:#64748b08;border-color:#64748b3d}.rating-standard-card.tier-bronze{background:#ea580c08;border-color:#ea580c3d}.rating-standard-card.tier-silver{background:#0891b208;border-color:#0891b23d}.rating-standard-card.tier-gold{background:#d9770608;border-color:#d9770642}.rating-standard-card.tier-official{background:#7c3aed08;border-color:#7c3aed42}.rating-standard-head{color:var(--text);align-items:center;gap:8px;display:flex}.rating-standard-head strong{font-size:14px}.rating-standard-icon{width:28px;height:28px;color:var(--primary);background:var(--primary-soft);border-radius:8px;place-items:center;display:grid}.rating-standard-card.tier-rookie .rating-standard-icon{color:#64748b;background:#64748b21}.rating-standard-card.tier-bronze .rating-standard-icon{color:#ea580c;background:#ea580c21}.rating-standard-card.tier-silver .rating-standard-icon{color:#0891b2;background:#0891b221}.rating-standard-card.tier-gold .rating-standard-icon{color:#d97706;background:#d9770624}.rating-standard-card.tier-official .rating-standard-icon{color:#7c3aed;background:#7c3aed24}.rating-standard-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.rating-standard-metrics div{border:1px solid var(--border);background:var(--surface);border-radius:8px;min-width:0;padding:10px}.rating-standard-metrics span{color:var(--text-soft);font-size:11px;font-weight:750;display:block}.rating-standard-metrics strong{color:var(--text);word-break:break-all;margin-top:5px;font-size:13px;line-height:1.25;display:block}.rating-standard-card p{color:var(--text-soft);margin:0;font-size:12px;line-height:1.55}.rating-rules-text{color:var(--text);border:1px solid var(--border);background:linear-gradient(135deg,rgba(var(--primary-rgb),.08),transparent 64%),var(--surface-soft);border-radius:10px;margin:0;padding:16px;font-size:14px;line-height:1.7}.health-ring{background:var(--surface-soft);border:5px solid #d8e5db;border-radius:999px;flex:0 0 66px;place-items:center;gap:0;width:66px;height:66px;display:grid}.health-ring span{font-size:19px;font-weight:850;line-height:1}.health-ring small{font-size:10px}.health-ring.good{border-color:#8bd3a4}.health-ring.warn{border-color:#e6cd73}.health-ring.bad{border-color:#e3a39f}.market-price-strip{align-items:stretch}.market-summary-pricing{flex-wrap:wrap;grid-column:1/-1}.market-price-strip div{background:var(--surface-soft);border-radius:8px;flex:1;gap:5px;min-width:0;padding:10px;display:grid}.market-price-strip strong{color:var(--text);font-size:15px}.market-summary-pricing div{min-width:130px}.market-summary-pricing strong{white-space:normal;overflow-wrap:anywhere}.market-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.market-stat-grid>div{border:1px solid #edf1ed;border-radius:8px;grid-template-columns:18px minmax(0,1fr);gap:3px 7px;min-width:0;padding:9px;display:grid}.market-stat-grid>div>svg{color:var(--text-soft);grid-row:span 2}.market-stat-grid>div>strong{color:var(--text);font-size:14px}.market-card-footer{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start;min-width:0}.channel-add-button,.channel-added-button{border-radius:999px;min-height:28px;padding:0 12px;font-size:12px;font-weight:850}.channel-add-button{color:var(--sidebar-text);background:#2b7d4f;border:1px solid #2b7d4f}.channel-added-button{border:1px solid var(--border);color:var(--text-soft);background:rgba(var(--success-rgb,30, 125, 77),.08)}.market-price-table{min-width:560px}.market-price-table th,.market-price-table td{padding:9px 8px}html body .channel-market-panel .semi-input-wrapper{border-color:var(--border);background:var(--surface);border-radius:8px;width:100%;min-width:0;min-height:38px}html body .channel-market-panel .semi-input-wrapper-focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.12)}html body .market-provider-tabs .semi-button,html body .market-group-tabs .semi-button{border:1px solid var(--border);background:var(--surface-soft);min-width:max-content;height:auto;color:var(--text);text-align:left;border-radius:8px}html body .market-provider-tabs .semi-button:hover,html body .market-group-tabs .semi-button:hover,html body .market-provider-tabs .semi-button.active,html body .market-group-tabs .semi-button.active{border-color:rgba(var(--success-rgb,30, 125, 77),.3);background:rgba(var(--success-rgb,30, 125, 77),.1)}html body .market-provider-tabs .semi-button{min-height:58px;padding:9px 13px}html body .market-provider-tabs .semi-button-content{white-space:normal;justify-items:start;gap:4px;display:grid}html body .market-provider-tabs .semi-button-content strong{color:var(--text);font-size:14px}html body .market-provider-tabs .semi-button-content span{color:var(--text-soft);font-size:12px;font-weight:750}html body .market-group-tabs .semi-button{min-height:42px;padding:0 11px}html body .market-group-tabs .semi-button-content{white-space:normal;grid-template-columns:auto auto auto;align-items:center;gap:7px;display:inline-grid}html body .channel-market-panel .market-search.semi-input-wrapper{grid-column:span 2}html body .channel-market-panel .market-search .semi-input-prefix{color:var(--text-muted)}html body .channel-market-panel .market-inline-filter .semi-input-wrapper{width:100%;min-height:38px}html body .channel-market-panel .channel-add-button.semi-button,html body .channel-market-panel .channel-added-button.semi-button{border-radius:999px;height:28px;min-height:28px;padding:0 12px;font-size:12px;font-weight:850}html body .channel-market-panel .channel-add-button.semi-button{color:var(--sidebar-text);background:#2b7d4f;border-color:#2b7d4f}html body .channel-market-panel .channel-added-button.semi-button{background:rgba(var(--success-rgb,30, 125, 77),.08);color:var(--text-soft);border-color:#d8e1d9}html body .channel-market-panel .semi-market-price-table.market-price-table{min-width:0}html body .channel-market-panel .semi-market-price-table .semi-table-thead>.semi-table-row>.semi-table-row-head{background:var(--surface-soft);color:var(--text-muted);font-size:12px;font-weight:760}html body .channel-market-panel .semi-market-price-table .semi-table-tbody>.semi-table-row>.semi-table-row-cell{color:var(--text);vertical-align:middle;font-size:13px}.market-model-name-cell{grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:8px;min-width:0;display:grid}.market-model-name-cell .strong,.market-model-name-cell .mono{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.market-model-copy-button{border:1px solid var(--border);background:var(--surface);width:28px;height:28px;color:var(--text-soft);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.market-model-copy-button:hover{border-color:var(--primary,#2563eb)}@supports (color:color-mix(in lab,red,red)){.market-model-copy-button:hover{border-color:color-mix(in srgb,var(--primary,#2563eb) 42%,var(--border))}}.market-model-copy-button:hover{background:var(--primary,#2563eb)}@supports (color:color-mix(in lab,red,red)){.market-model-copy-button:hover{background:color-mix(in srgb,var(--primary,#2563eb) 8%,var(--surface))}}.market-model-copy-button:hover{color:var(--primary,#2563eb)}html body .channel-market-panel .market-empty.semi-empty{border:1px dashed var(--border);background:var(--surface-soft);border-radius:10px;margin:16px;padding:24px}.secret-pill{min-height:26px;color:var(--text-soft);background:var(--surface-soft);border-radius:8px;align-items:center;max-width:240px;padding:0 10px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:700;display:inline-flex}.token-reveal{background:rgba(var(--success-rgb,30, 125, 77),.15);color:var(--success);border:1px solid #b7dec8;border-radius:8px;gap:6px;margin:12px 16px;padding:10px 12px;display:grid}.token-reveal code{color:var(--text);word-break:break-all;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.secret-control{border:1px solid var(--border);background:var(--surface);border-radius:8px;align-items:center;gap:6px;min-width:270px;padding:4px 6px 4px 10px;display:inline-flex;box-shadow:inset 0 0 0 1px #17231c05}.secret-control code{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:210px;color:var(--text);flex:170px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;overflow:hidden}.secret-control.unavailable{background:var(--surface-soft);color:var(--text-muted)}.secret-control.unavailable code{color:#5f6a62}.secret-viewer-layer{place-items:center;padding:20px;display:grid}.secret-viewer-modal{z-index:1;border:1px solid var(--border);background:var(--surface);width:min(620px,100vw - 32px);max-height:calc(100vh - 40px);color:var(--text);border-radius:8px;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #17231c3d}.secret-viewer-body{background:var(--surface-soft);gap:14px;min-height:0;padding:18px 22px;display:grid;overflow-y:auto}.secret-viewer-meta{border:1px solid var(--border);background:var(--surface);border-radius:8px;gap:4px;padding:10px 12px;display:grid}.secret-viewer-meta span,.secret-viewer-field>span{color:var(--text-soft);font-size:12px;font-weight:700}.secret-viewer-meta strong{overflow-wrap:anywhere;min-width:0;color:var(--text);font-size:14px}.secret-viewer-field{gap:8px;display:grid}.secret-viewer-textarea{resize:vertical;border:1px solid var(--border);background:var(--surface);width:100%;min-height:138px;max-height:42vh;color:var(--text);white-space:pre-wrap;word-break:break-all;overflow-wrap:anywhere;border-radius:8px;outline:none;padding:12px;font:12px/1.65 SFMono-Regular,Consolas,Liberation Mono,monospace;overflow:auto}.secret-viewer-textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-rgb,0, 100, 250),.12)}.secret-viewer-hint{color:#8a5a00;background:#f59e0b1f;border:1px solid #b9770042;border-radius:8px;margin:0;padding:9px 11px;font-size:12px;line-height:1.5}.secret-viewer-modal .modal-actions{z-index:1;border-top:1px solid var(--border);background:var(--surface);justify-content:flex-end;gap:12px;padding:14px 22px;display:flex;position:relative}.token-test-layer{padding:20px}.token-test-modal{z-index:1;border:1px solid var(--border);background:var(--surface);width:min(760px,100vw - 32px);max-height:calc(100vh - 40px);color:var(--text);border-radius:8px;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #17231c3d}.token-test-account-card{border-bottom:1px solid var(--border);background:linear-gradient(135deg,#eef8f0,#fff);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px 22px;display:grid}.token-test-play{width:62px;height:62px;color:var(--success);background:#e6f5ea;border:1px solid #2386363d;border-radius:8px;place-items:center;display:grid}.token-test-account-main{gap:5px;min-width:0;display:grid}.token-test-account-main strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);font-size:17px;overflow:hidden}.token-test-account-main div{color:var(--text-soft);flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.token-test-body{background:var(--surface-soft);gap:16px;min-height:0;padding:18px 22px;display:grid;overflow-y:auto}.token-test-terminal{color:#d1d5db;background:#0f172a;border:1px solid #1f2937;border-radius:8px;gap:8px;min-height:220px;padding:18px 18px 18px 52px;font:13px/1.62 SFMono-Regular,Consolas,Liberation Mono,monospace;display:grid;position:relative}.token-test-copy-link{color:#67e8f9;border:1px solid #94a3b842;border-radius:8px;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:17px;left:17px}.token-test-terminal p{margin:0}.token-test-terminal p:last-child{align-items:center;gap:8px;display:inline-flex}.token-test-terminal pre{white-space:pre-wrap;word-break:break-word;color:#f8fafc;max-height:180px;font:inherit;margin:0;overflow:auto}.token-test-terminal .ok{color:#86efac}.token-test-terminal .error{color:#fca5a5}.token-test-terminal .cyan{color:#67e8f9}.token-test-terminal .yellow{color:#fde68a}.token-test-terminal .muted{color:#94a3b8}.token-test-terminal .info{color:#93c5fd}.token-test-divider{background:#94a3b82e;height:1px;margin:4px 0}.token-test-meta{color:var(--text-soft);flex-wrap:wrap;gap:10px;font-size:12px;display:flex}.token-test-meta span{border:1px solid var(--border);background:var(--surface);border-radius:8px;align-items:center;gap:6px;padding:7px 9px;display:inline-flex}.token-test-modal .modal-actions{border-top:1px solid var(--border);background:var(--surface);justify-content:flex-end;gap:12px;padding:14px 22px;display:flex}.ghost-icon-button.compact{background:var(--surface-soft);width:26px;height:26px;min-height:26px;color:var(--text-soft);border-color:#d9e2dc;padding:0}.ghost-icon-button.compact:hover:not(:disabled){color:var(--success);background:#eaf5ed;border-color:#a9cdb6}.ghost-icon-button.compact:disabled{cursor:not-allowed;opacity:.58;border-color:var(--border);background:var(--surface-soft);color:#87938b}.row-actions{align-items:center;gap:6px;display:inline-flex}.icon-button.danger{color:#b4473f}.token-modal-backdrop{z-index:5000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);overscroll-behavior:contain;background:#17231c6b;place-items:start center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.token-modal-backdrop.token-drawer-layer{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:0;display:block;overflow:hidden}.token-modal-backdrop.token-test-layer{place-items:center;padding:24px}.token-drawer-backdrop{background:#17231c57;border:0;position:absolute;inset:0}.token-create-modal{background:var(--surface);width:min(860px,100vw - 32px);max-height:none;color:var(--text);border:1px solid #d7e0d8;border-radius:8px;gap:0;margin:auto 0;display:grid;overflow-y:auto;box-shadow:0 26px 70px #17231c38}.token-create-modal.token-drawer{border-width:0 1px 0 0;border-radius:0;grid-template-rows:auto minmax(0,1fr) auto;width:min(620px,100vw - 24px);height:100vh;max-height:100vh;margin:0;display:grid;position:absolute;inset:0 auto 0 0;overflow:hidden;box-shadow:18px 0 54px #17231c3d}.token-drawer-body{overscroll-behavior:contain;background:var(--surface-soft);min-height:0;overflow-y:auto}.modal-title-row{border-bottom:1px solid var(--border);background:var(--surface-soft);justify-content:space-between;align-items:center;gap:18px;min-height:74px;padding:18px 22px;display:flex}.modal-title-row h3{color:var(--text);margin:0;font-size:18px;line-height:1.2}.modal-kicker{background:rgba(var(--success-rgb,30, 125, 77),.1);min-height:22px;color:var(--success);border:1px solid #c8dacd;border-radius:7px;align-items:center;margin:0 0 6px;padding:0 9px;font-size:12px;font-weight:800;display:inline-flex}.ghost-icon-button{width:34px;height:34px;color:var(--text-soft);background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;display:grid}.ghost-icon-button:hover{background:var(--surface-soft);border-color:#d8e1d9}.token-modal-section{background:var(--surface);border-top:1px solid #edf1ed;grid-template-columns:42px minmax(0,1fr);gap:14px;padding:18px 22px;display:grid}.section-icon{width:36px;height:36px;color:var(--success);background:#e8f4ec;border-radius:8px;place-items:center;display:grid}.section-icon-blue{color:var(--primary);background:rgba(var(--primary-rgb,0, 100, 250),.08)}.section-icon-green{color:var(--success);background:rgba(var(--success-rgb,30, 125, 77),.15)}.section-icon-purple{color:#6b4c92;background:#f0eaf8}.section-body{gap:16px;min-width:0;display:grid}.section-title{gap:3px;display:grid}.section-title strong{color:var(--text);font-size:15px}.section-title span,.modal-field small,.modal-help{color:var(--text-soft)}.modal-field{color:var(--text-soft);gap:6px;font-size:13px;font-weight:700;display:grid}.modal-field input,.modal-field textarea,.money-input,.input-with-icon{border:1px solid var(--border);background:var(--surface);width:100%;min-height:40px;color:var(--text);border-radius:8px}.modal-field input,.modal-field textarea{outline:0;padding:0 11px}.modal-field textarea{resize:vertical;min-height:82px;padding-top:10px}.modal-field input::placeholder,.modal-field textarea::placeholder{color:#98a39b}.modal-split-row{grid-template-columns:minmax(220px,.95fr) minmax(260px,1.35fr);align-items:end;gap:18px;display:grid}.quick-expire{color:var(--text-soft);gap:6px;font-size:13px;font-weight:700;display:grid}.quick-expire div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.quick-expire button{border:1px solid var(--border);background:var(--surface-soft);min-height:38px;color:var(--text-soft);border-radius:8px;padding:0 12px;font-size:13px;font-weight:750}.quick-expire button:first-child{color:var(--success);background:rgba(var(--success-rgb,30, 125, 77),.1)}.input-with-icon,.money-input{align-items:center;display:flex}.input-with-icon input,.money-input input{background:0 0;border:0;min-height:38px}.input-with-icon svg{color:#7b867e;margin-right:12px}.money-input>span{color:var(--text-soft);padding-left:11px;font-weight:800}.switch-field{width:max-content;color:var(--text-soft);align-items:center;gap:10px;font-size:13px;font-weight:750;display:inline-flex}.switch-field input{appearance:none;background:#b7c1ba;border-radius:999px;width:40px;height:22px;margin:0;transition:background .15s;position:relative}.switch-field input:after{content:"";background:var(--surface);border-radius:999px;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px}.switch-field input:checked{background:#2d7d4e}.switch-field input:checked:after{transform:translate(18px)}.modal-help{margin:0;line-height:1.6}.token-create-modal .select-field{width:100%;min-height:40px;color:var(--text)}.token-create-modal .select-label,.token-create-modal .select-trigger,.token-create-modal .select-trigger svg{color:var(--text-soft)}.token-create-modal .select-option{color:var(--text)}.token-create-modal .select-option:hover,.token-create-modal .select-option.active{background:var(--surface-soft)}.token-create-modal .modal-actions{border-top:1px solid var(--border);background:var(--surface-soft);justify-content:flex-end;gap:12px;padding:14px 22px;display:flex;position:sticky;bottom:0}.token-drawer .modal-title-row,.token-drawer .modal-actions{z-index:1;position:relative}.token-drawer .modal-actions{position:static;box-shadow:0 -10px 24px #17231c0f}.token-channel-preview{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.token-channel-preview div{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;gap:5px;min-width:0;padding:10px 12px;display:grid}.token-channel-preview span{color:var(--text-soft);font-size:12px}.token-channel-preview strong{color:var(--text);font-size:15px}.route-profile-panel{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;gap:14px;margin-bottom:14px;padding:14px;display:grid}.route-profile-head,.route-profile-footer,.route-rule-title{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.route-profile-head>div:first-child{gap:4px;display:grid}.route-profile-head span,.route-rule-title span,.route-profile-footer p{color:var(--text-soft);font-size:12px}.route-profile-head strong{color:var(--text);font-size:15px}.route-profile-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.route-profile-actions .select-field{width:min(320px,100%)}.route-profile-form{grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:12px;display:grid}.route-delete-confirm{background:#fff8f7;border:1px solid #f0c8c8;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.route-delete-confirm>div:first-child{gap:4px;min-width:0;display:grid}.route-delete-confirm strong{color:#7d2424;font-size:14px}.route-delete-confirm span{color:#705451;font-size:12px;line-height:1.5}.route-delete-confirm-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.route-rule-list{gap:9px;display:grid}.route-rule-row{border:1px solid var(--border);background:var(--surface);border-radius:8px;grid-template-columns:minmax(86px,auto) minmax(260px,1fr) 120px 150px 36px;align-items:end;gap:9px;min-width:0;padding:10px;display:grid}.route-rule-role{align-items:center;min-height:38px;display:flex}.route-rule-row .select-field{width:100%}.route-rule-row label{color:var(--text-soft);gap:5px;font-size:12px;font-weight:750;display:grid}.route-rule-row input{border:1px solid var(--border);background:var(--surface);width:100%;min-height:38px;color:var(--text);border-radius:8px;outline:0;padding:0 9px}.route-profile-footer p{margin:0;line-height:1.55}.channel-create-form{gap:14px;display:grid}.model-select-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.model-select-heading span{color:var(--text-soft);font-size:13px}.selected-model-box{gap:10px;display:grid}.model-tag-list{border:1px solid var(--border);background:var(--surface);border-radius:8px;flex-wrap:wrap;align-content:flex-start;gap:7px;max-height:170px;padding:10px;display:flex;overflow-y:auto}.model-tag{border:1px solid var(--border);background:rgba(var(--success-rgb,30, 125, 77),.08);color:#26362d;border-radius:8px;align-items:center;gap:6px;max-width:260px;min-height:28px;padding:0 8px;display:inline-flex}.model-tag span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.custom-model-row{grid-template-columns:minmax(220px,1fr) auto;gap:10px;display:grid}.custom-model-row input,.redirect-rule-row input,.model-picker-search input{border:1px solid var(--border);background:var(--surface);min-height:38px;color:var(--text);border-radius:8px;outline:0;padding:0 10px}.empty-state.compact{min-height:54px}.redirect-rule-list{gap:8px;display:grid}.redirect-rule-row{grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) 38px;align-items:center;gap:8px;display:grid}.modal-backdrop{z-index:80;background:#111b156b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.model-picker-modal{border:1px solid var(--border);background:var(--surface);border-radius:8px;grid-template-rows:auto auto auto minmax(220px,1fr) auto;gap:14px;width:min(980px,100%);max-height:min(760px,100vh - 40px);padding:18px;display:grid;box-shadow:0 24px 70px #111b153d}.modal-heading,.model-picker-toolbar,.modal-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.modal-heading h3{margin:0;font-size:20px}.model-picker-search{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;align-items:center;gap:10px;padding:0 10px;display:flex}.model-picker-search input{background:0 0;border:0;width:100%;min-width:0}.model-picker-toolbar{color:var(--text-soft);flex-wrap:wrap;justify-content:flex-start;font-size:13px}.model-picker-list{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;grid-template-columns:repeat(2,minmax(220px,1fr));gap:8px 16px;min-height:0;padding:10px;display:grid;overflow-y:auto}.model-picker-item{min-height:38px;color:var(--text);text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:0 8px;display:flex}.model-picker-item:hover,.model-picker-item.active{border-color:rgba(var(--success-rgb,30, 125, 77),.5);background:#eef7f1}.fake-checkbox{width:18px;height:18px;color:var(--success);background:var(--surface);border:1px solid #9aa6a0;border-radius:5px;flex:0 0 18px;place-items:center;display:grid}.modal-actions{justify-content:flex-end}.security-confirm-backdrop{z-index:120}.security-confirm-modal{border:1px solid var(--border);background:var(--surface);border-radius:10px;gap:16px;width:min(420px,100vw - 32px);padding:18px;display:grid;box-shadow:0 24px 70px #14221a38}.security-confirm-modal .modal-heading{align-items:flex-start}.security-confirm-modal .modal-heading h3{font-size:17px}.security-confirm-modal .modal-heading svg{color:#21643f;flex:none}.security-confirm-modal .modal-field{gap:8px}.security-confirm-modal input{border-radius:8px;height:40px}.model-limit-picker{gap:10px;display:grid}.model-limit-select{width:100%}.model-limit-option-label{align-items:center;gap:8px;min-width:0;display:inline-flex}.model-limit-option-label>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.model-limit-option-label .model-provider-icon,.model-limit-option-label .provider-logo{border-radius:5px;flex:0 0 16px;width:16px;height:16px;font-size:8.5px}.model-limit-option-label .provider-logo svg{width:11px;height:11px}.model-limit-picker>small{color:var(--text-soft)}.model-provider-icon{background:rgba(var(--primary-rgb,0, 100, 250),.08);width:22px;height:22px;color:var(--primary);border-radius:7px;place-items:center;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:900;display:inline-grid}.model-provider-icon.claude{color:#7a4b24;background:#f3ece4}.usage-click-row{cursor:pointer}.usage-click-row:hover td,.usage-detail-row td{background:var(--surface-soft)}.usage-audit-panel{gap:10px;padding:14px 16px 16px;display:grid;background:var(--surface-soft)!important;box-shadow:none!important;border:0!important;border-radius:0!important}.semi-usage-table .semi-table-expanded-row-cell,.semi-usage-table .semi-table-expanded-row-cell>div,.semi-usage-table .semi-table-expanded-row,.semi-usage-table .semi-table-expanded-row td{background:var(--surface-soft);border:0}.semi-usage-table .semi-table-expanded-row-cell{padding:0!important}.audit-grid{grid-template-columns:repeat(4,minmax(180px,1fr));gap:8px 14px;margin:0;display:grid}.audit-grid div{gap:3px;min-width:0;display:grid}.detail-title{color:var(--text);margin-bottom:6px;font-weight:700}.audit-grid dt{color:var(--text-soft);font-size:12px}.audit-grid dd{min-width:0;color:var(--text);word-break:break-word;margin:0}.audit-section{border-top:1px solid var(--border);gap:6px;padding-top:10px;display:grid}.audit-section p{margin:0}.billing-lines{gap:4px;display:grid}.billing-lines small{color:var(--text-soft)}.usage-error-message{border:1px solid var(--danger,#c33);margin:0;padding:8px 10px}@supports (color:color-mix(in lab,red,red)){.usage-error-message{border:1px solid color-mix(in srgb,var(--danger,#c33),#fff 70%)}}.usage-error-message{background:var(--danger,#c33);border-radius:8px}@supports (color:color-mix(in lab,red,red)){.usage-error-message{background:color-mix(in srgb,var(--danger,#c33),#fff 92%)}}.usage-error-message{color:var(--danger,#c33)}@supports (color:color-mix(in lab,red,red)){.usage-error-message{color:color-mix(in srgb,var(--danger,#c33),#000 22%)}}.attempt-list{gap:8px;display:grid}.attempt-card{border:1px solid var(--border);background:var(--surface);border-radius:6px;gap:6px;padding:9px 10px;display:grid}@supports (color:color-mix(in lab,red,red)){.attempt-card{background:color-mix(in srgb,var(--surface),var(--surface-soft) 35%)}}.attempt-card.success{border-color:var(--success,#1a7f4b)}@supports (color:color-mix(in lab,red,red)){.attempt-card.success{border-color:color-mix(in srgb,var(--success,#1a7f4b),#fff 68%)}}.attempt-card.success{background:var(--success,#1a7f4b)}@supports (color:color-mix(in lab,red,red)){.attempt-card.success{background:color-mix(in srgb,var(--success,#1a7f4b),#fff 94%)}}.attempt-card.warning{border-color:var(--warning,#b7791f)}@supports (color:color-mix(in lab,red,red)){.attempt-card.warning{border-color:color-mix(in srgb,var(--warning,#b7791f),#fff 64%)}}.attempt-card.warning{background:var(--warning,#b7791f)}@supports (color:color-mix(in lab,red,red)){.attempt-card.warning{background:color-mix(in srgb,var(--warning,#b7791f),#fff 92%)}}.attempt-card.failed{border-color:var(--danger,#c33)}@supports (color:color-mix(in lab,red,red)){.attempt-card.failed{border-color:color-mix(in srgb,var(--danger,#c33),#fff 70%)}}.attempt-card.failed{background:var(--danger,#c33)}@supports (color:color-mix(in lab,red,red)){.attempt-card.failed{background:color-mix(in srgb,var(--danger,#c33),#fff 94%)}}.attempt-card-head,.attempt-card-grid{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.attempt-card-head{justify-content:space-between}.attempt-card-head span{font-size:12px;font-weight:700}.attempt-card-grid{color:#536257;font-size:12px}.compact-json pre{color:#dce7df;white-space:pre-wrap;background:#101814;border-radius:8px;max-height:220px;margin:0;padding:10px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;overflow:auto}.settings-layout,.wallet-layout{grid-template-columns:repeat(2,minmax(320px,1fr));gap:14px;display:grid}.system-settings-layout{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.system-setting-grid{grid-template-columns:repeat(4,minmax(180px,1fr));gap:12px;display:grid}.system-setting-grid>div,.system-setting-grid>button{border:1px solid var(--border);background:var(--surface-soft);text-align:left;border-radius:8px;gap:5px;min-width:0;padding:13px;display:grid}.system-setting-grid>button{cursor:pointer}.system-setting-grid>button:hover,.system-setting-grid>button.active{background:#eef8f2;border-color:#8fb5a0;box-shadow:inset 0 0 0 1px #2a6d461f}.system-setting-grid strong{color:var(--text);font-size:14px}.system-setting-grid span{color:var(--text-soft);font-size:12px;line-height:1.5}.system-settings-shell{grid-template-columns:minmax(0,1fr);gap:14px;padding:14px 16px;display:grid;overflow:visible}.system-settings-head{align-items:center;gap:12px;min-width:0;display:flex}.system-section-panel .panel-heading{align-items:center;gap:10px;min-width:0}.system-section-panel .panel-heading>div{min-width:0}.system-section-icon{border:1px solid var(--primary);flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}@supports (color:color-mix(in lab,red,red)){.system-section-icon{border:1px solid color-mix(in srgb,var(--primary),transparent 72%)}}.system-section-icon{background:var(--primary-soft);color:var(--primary);border-radius:10px}.system-section-icon svg{display:block}.system-tab-strip{scrollbar-width:thin;border-bottom:1px solid #dce3dc;gap:4px;min-width:0;padding:4px 0 0;display:flex;overflow:auto hidden}.system-tab-strip button{min-width:0;min-height:42px;color:var(--text-soft);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;align-items:center;gap:7px;margin-bottom:-1px;padding:0 13px;transition:border-color .16s,background .16s,color .16s,box-shadow .16s;display:flex}.system-tab-strip button:hover,.system-tab-strip button.active{border-color:var(--success);color:var(--success);box-shadow:none;background:0 0}.system-tab-icon{width:26px;height:26px;color:var(--success);background:rgba(var(--success-rgb,30, 125, 77),.15);border-radius:7px;flex:0 0 26px;place-items:center;display:grid}.system-tab-text{gap:3px;min-width:0;display:grid}.system-tab-text strong{min-width:0;color:inherit;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:850;overflow:hidden}.system-tab-text small{display:none}.system-section-panel{gap:12px;margin-top:0;display:grid}.system-settings-shell+.system-section-panel{border-top:1px solid var(--border)}.system-section-panel .policy-card-head,.system-section-panel .audit-policy-card>.policy-card-head{display:none}.system-policy-grid{grid-template-columns:minmax(0,1fr)}.system-policy-grid .policy-card,.system-section-panel .audit-policy-card{max-width:none}.system-section-panel .policy-card,.system-section-panel .audit-policy-card{background:0 0;border:0;width:100%;padding:0}.system-section-panel .compact-form-grid,.system-section-panel .audit-policy-grid,.system-section-panel .policy-card>label,.system-section-panel .policy-card>.toggle-line,.system-section-panel .policy-card>.select-field{max-width:none}.system-section-panel .policy-card{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:start;gap:12px}.system-section-panel .policy-card>.compact-form-grid,.system-section-panel .policy-card>label:has(textarea),.system-section-panel .policy-card>.wide-field{grid-column:span 2}.system-section-panel .policy-card>.compact-form-grid{max-width:none}.system-section-panel .policy-card>label,.system-section-panel .policy-card>.select-field{width:100%;min-width:0}.system-section-panel .policy-card>.toggle-line{align-self:stretch;min-height:60px}.system-section-panel .policy-card>.select-field,.system-policy-select{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:6px;width:100%;max-width:100%;min-height:60px}.system-section-panel .policy-card>.select-field .select-label{min-width:0;color:var(--text-soft);white-space:normal;font-size:12px;font-weight:700}.system-section-panel .policy-card>.select-field .select-shell,.system-section-panel .policy-card>.select-field .select-trigger{width:100%;min-width:0}.policy-grid{grid-template-columns:repeat(2,minmax(280px,1fr));gap:12px;display:grid}.policy-grid.system-policy-grid{grid-template-columns:minmax(0,1fr)}.policy-card,.audit-policy-card{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;gap:10px;min-width:0;padding:13px;display:grid}.policy-card-head{gap:4px;display:grid}.policy-card-head strong{color:var(--text);font-size:14px}.policy-card-head span{color:var(--text-soft);font-size:12px;line-height:1.5}.policy-card label,.audit-policy-grid label{min-width:0;color:var(--text-soft);gap:6px;font-size:12px;font-weight:700;display:grid}.policy-card input:not([type=checkbox]),.policy-card textarea,.audit-policy-grid input:not([type=checkbox]),.audit-policy-grid textarea{border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;color:var(--text);border-radius:8px}.policy-card input:not([type=checkbox]),.audit-policy-grid input:not([type=checkbox]){min-height:36px;padding:0 9px}.policy-card textarea,.audit-policy-grid textarea{resize:vertical;padding:9px;line-height:1.45}.merchant-rating-policy-card{gap:16px;display:grid}.system-section-panel .merchant-rating-policy-card{grid-template-columns:minmax(0,1fr)}.merchant-rating-policy-hero{border:1px solid var(--border);background:radial-gradient(circle at 0 0,rgba(var(--primary-rgb),.14),transparent 32%),linear-gradient(135deg,rgba(var(--primary-rgb),.08),transparent 62%),var(--surface-soft);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px;display:grid}.merchant-rating-policy-copy{gap:6px;min-width:0;display:grid}.merchant-rating-policy-eyebrow{width:fit-content;color:var(--success);background:rgba(var(--success-rgb,30, 125, 77),.12);border-radius:999px;padding:3px 8px;font-size:12px;font-weight:800}.merchant-rating-policy-copy strong{color:var(--text);font-size:20px;line-height:1.25}.merchant-rating-policy-copy p{color:var(--text-soft);margin:0;font-size:13px;line-height:1.6}.merchant-rating-policy-hero .toggle-line{border:1px solid var(--border);background:var(--surface);border-radius:10px;min-height:40px;padding:0 12px}.merchant-rating-policy-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.merchant-rating-policy-summary>div{border:1px solid var(--border);background:var(--surface);border-radius:10px;min-width:0;padding:15px}.merchant-rating-policy-summary span{color:var(--text-soft);font-size:12px;font-weight:750;display:block}.merchant-rating-policy-summary strong{color:var(--text);margin-top:6px;font-size:15px;line-height:1.35;display:block}.merchant-rating-tier-editor{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.merchant-rating-tier-card{border:1px solid var(--border);background:var(--surface-soft);border-radius:12px;gap:12px;min-width:0;padding:16px;display:grid}.merchant-rating-tier-card.tier-bronze{border-color:#ea580c3d}.merchant-rating-tier-card.tier-silver{border-color:#0891b23d}.merchant-rating-tier-card.tier-gold{border-color:#d9770642}.merchant-rating-tier-card.tier-official{border-color:#7c3aed42}.merchant-rating-tier-head{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;display:grid}.merchant-rating-tier-icon{width:34px;height:34px;color:var(--primary);background:var(--primary-soft);border-radius:10px;place-items:center;display:grid}.merchant-rating-tier-card.tier-bronze .merchant-rating-tier-icon{color:#ea580c;background:#ea580c21}.merchant-rating-tier-card.tier-silver .merchant-rating-tier-icon{color:#0891b2;background:#0891b221}.merchant-rating-tier-card.tier-gold .merchant-rating-tier-icon{color:#d97706;background:#d9770624}.merchant-rating-tier-card.tier-official .merchant-rating-tier-icon{color:#7c3aed;background:#7c3aed24}.merchant-rating-tier-head strong{color:var(--text);font-size:15px;display:block}.merchant-rating-tier-head span:not(.merchant-rating-tier-icon){color:var(--text-soft);margin-top:3px;font-size:12px;line-height:1.45;display:block}.merchant-rating-tier-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.merchant-rating-tier-fields label{min-width:0;color:var(--text-soft);gap:6px;font-size:12px;font-weight:750;display:grid}.merchant-rating-tier-fields .semi-input-wrapper{width:100%;min-width:0}.merchant-rating-tier-fields .semi-input{font-variant-numeric:tabular-nums;min-width:0}.merchant-rating-tier-foot{border-top:1px solid var(--border);background:var(--surface);color:var(--text-soft);border-radius:8px;grid-template-columns:minmax(0,1fr);gap:6px;padding:10px 12px;font-size:12px;display:grid}.merchant-rating-tier-foot strong{color:var(--text);text-align:left;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:13px;line-height:1.35}.audit-policy-card{margin-top:12px}.audit-policy-grid{grid-template-columns:repeat(4,minmax(160px,1fr));gap:10px;display:grid}.audit-policy-grid .wide-field{grid-column:span 2}.operation-log-table{min-width:var(--table-width-sm)}.stack-cell{gap:3px;min-width:0;display:grid}.stack-cell strong{color:var(--text);text-overflow:ellipsis;font-size:13px;overflow:hidden}.stack-cell span{color:var(--text-soft);font-size:12px}.request-id-cell{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.details-cell{max-width:260px;color:var(--text-soft);word-break:break-word;font-size:13px;line-height:1.45}.smtp-grid{grid-template-columns:repeat(3,minmax(180px,1fr));align-items:end}.recharge-settings-grid{grid-template-columns:repeat(4,minmax(160px,1fr));align-items:end}.recharge-plan-editor{gap:10px;display:grid}.recharge-plan-row{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;grid-template-columns:minmax(120px,.8fr) minmax(180px,1.2fr) minmax(100px,.65fr) minmax(100px,.65fr) minmax(120px,.55fr) auto;align-items:center;gap:10px;min-width:0;padding:10px;display:grid}.recharge-plan-row input{border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;min-height:36px;color:var(--text);border-radius:8px;padding:0 9px}.recharge-order-card{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;gap:10px;margin-top:12px;padding:12px;display:grid}.recharge-order-head,.recharge-order-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.recharge-order-head>div{gap:3px;min-width:0;display:grid}.recharge-order-head span,.recharge-order-grid span{color:var(--text-soft);font-size:12px}.recharge-order-head strong{color:var(--text);word-break:break-all;font-family:SFMono-Regular,Consolas,monospace;font-size:13px}.recharge-order-grid{grid-template-columns:repeat(3,minmax(120px,1fr));gap:8px;display:grid}.recharge-order-grid>div{background:var(--surface);border-radius:8px;gap:4px;min-width:0;padding:9px;display:grid}.recharge-order-grid strong{color:var(--text);text-overflow:ellipsis;min-width:0;font-size:13px;overflow:hidden}.recharge-pay-row{border:1px solid var(--success);flex-wrap:wrap;align-items:center;gap:6px;padding:9px;display:flex}@supports (color:color-mix(in lab,red,red)){.recharge-pay-row{border:1px solid color-mix(in srgb,var(--success),var(--border) 72%)}}.recharge-pay-row{background:var(--success);border-radius:8px}@supports (color:color-mix(in lab,red,red)){.recharge-pay-row{background:color-mix(in srgb,var(--success),var(--surface) 90%)}}.recharge-pay-row a{color:var(--success);font-size:13px;font-weight:700;text-decoration:none}.recharge-pay-row code{min-width:0;color:var(--text-soft);white-space:nowrap;text-overflow:ellipsis;flex:220px;font-size:12px;overflow:hidden}.recharge-payment-dialog{gap:14px;display:grid}.recharge-payment-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.recharge-payment-summary>div{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;gap:4px;padding:10px;display:grid}.recharge-payment-summary span{color:var(--text-soft);font-size:12px}.recharge-payment-summary strong{min-width:0;color:var(--text);text-overflow:ellipsis;font-size:14px;overflow:hidden}.recharge-qr-box{border:1px solid var(--border);background:var(--surface);border-radius:8px;place-items:center;gap:10px;min-height:300px;padding:14px;display:grid}.recharge-qr-box img{object-fit:contain;background:#fff;border-radius:8px;width:min(280px,100%);height:auto;max-height:320px;padding:8px}.recharge-qr-box span{color:var(--text-soft);text-align:center;font-size:13px}.recharge-checkout-box{border:1px solid var(--border);background:var(--surface-soft);text-align:center;border-radius:8px;place-items:center;gap:10px;min-height:260px;padding:20px;display:grid}.recharge-checkout-box svg{color:var(--text-soft)}.recharge-checkout-box strong{color:var(--text);font-size:16px}.recharge-checkout-box span{max-width:340px;color:var(--text-soft);font-size:13px}.recharge-checkout-box a{color:var(--success);font-size:14px;font-weight:800;text-decoration:none}.recharge-dialog-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.recharge-dialog-actions a{color:var(--success);font-size:13px;font-weight:700;text-decoration:none}.payment-channel-editor{gap:12px;display:grid}.payment-channel-card{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;gap:12px;min-width:0;padding:12px;display:grid}.payment-channel-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.payment-channel-head>div:first-child{gap:4px;min-width:0;display:grid}.payment-channel-head strong{color:var(--text);font-size:14px}.payment-channel-head span{color:var(--text-soft);font-size:12px}.payment-channel-hint{background:var(--surface);color:var(--text-soft);border:1px solid #d8e5dc;border-radius:8px;padding:8px 10px;font-size:12px;line-height:1.55}.payment-channel-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.payment-channel-grid{grid-template-columns:repeat(3,minmax(180px,1fr));gap:10px;display:grid}.payment-channel-grid label,.payment-channel-grid .select-field{width:100%;min-width:0}.payment-channel-grid .select-field{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:6px;max-width:100%;min-height:60px}.payment-channel-grid .select-field .select-label{min-width:0;color:var(--text-soft);white-space:normal;font-size:12px;font-weight:700}.payment-channel-grid .select-field .select-shell,.payment-channel-grid .select-field .select-trigger{width:100%;min-width:0}.payment-channel-grid input,.payment-channel-grid textarea{border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;color:var(--text);border-radius:8px}.payment-channel-grid input{min-height:36px;padding:0 9px}.payment-channel-grid textarea{resize:vertical;padding:9px;line-height:1.45}.payment-channel-grid .disabled-field{color:var(--text-muted);opacity:.62}.required-field-label{align-items:center;gap:4px;min-width:0;display:inline-flex}.required-field-label span{color:var(--danger);font-weight:800}.payment-channel-grid .disabled-field input,.payment-channel-grid .disabled-field textarea,html body .semi-system-settings .payment-channel-grid .disabled-field .semi-input-wrapper,html body .semi-system-settings .payment-channel-grid .disabled-field .semi-input-textarea-wrapper{cursor:not-allowed;background:var(--surface-soft)}html body .semi-system-settings .payment-channel-grid .wide-field .semi-input-textarea-wrapper{min-height:0;box-shadow:none;background:0 0;border:0;padding:0}html body .semi-system-settings .payment-channel-grid .wide-field .semi-input-textarea-wrapper-focus{box-shadow:none;border:0}html body .semi-system-settings .payment-channel-grid .wide-field .semi-input-textarea{border:1px solid var(--border);background:var(--surface);border-radius:8px;min-height:86px}html body .semi-system-settings .payment-channel-grid .wide-field .semi-input-textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.12);outline:none}.payment-channel-grid .wide-field{grid-column:span 1}.settings-action-row{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.settings-panel,.wallet-panel,.wallet-hero{border:1px solid var(--border);background:var(--surface);border-radius:8px;min-width:0}.settings-panel,.wallet-panel{padding:16px}.settings-panel{grid-template-columns:44px minmax(0,1fr);gap:14px;display:grid}.settings-panel.system-settings-shell{grid-template-columns:minmax(0,1fr);gap:14px;padding:14px 16px;overflow:visible}.settings-panel.wide,.wallet-panel.wide,.wallet-hero{grid-column:1/-1}.settings-icon{width:38px;height:38px;color:var(--success);background:rgba(var(--success-rgb,30, 125, 77),.15);border-radius:8px;place-items:center;display:grid}.settings-icon.tone-blue{color:var(--primary);background:rgba(var(--primary-rgb,0, 100, 250),.08)}.settings-icon.tone-green{color:var(--success);background:rgba(var(--success-rgb,30, 125, 77),.15)}.settings-body,.settings-section-title,.settings-summary{gap:12px;min-width:0;display:grid}.settings-summary{grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:10px 16px}.settings-summary>div,.settings-section-title{gap:4px;min-width:0;display:grid}.settings-summary strong,.settings-section-title strong,.wallet-panel-title strong{color:var(--text);font-size:16px}.settings-summary strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.settings-summary span,.settings-section-title span,.settings-grid small{color:var(--text-soft);font-size:12px}.settings-summary>div>span{overflow-wrap:anywhere;min-width:0;line-height:1.45}.settings-grid{grid-template-columns:repeat(2,minmax(180px,1fr));gap:12px;display:grid}.settings-grid.three{grid-template-columns:repeat(3,minmax(180px,1fr))}.profile-settings-layout{grid-template-columns:minmax(0,1fr);gap:0}.profile-settings-shell{margin-bottom:0}.profile-tab-strip button{flex-basis:auto}.profile-section-panel{border-top:0;border-top-left-radius:0;border-top-right-radius:0;align-items:start}.profile-section-panel.identity-panel .settings-grid,.profile-section-panel .settings-grid{max-width:1040px}.notification-settings-grid{grid-template-columns:repeat(2,minmax(220px,1fr));align-items:start}.notification-settings-grid .select-field,.notification-settings-grid label{min-width:0}.settings-grid label{color:var(--text-soft);gap:6px;font-size:13px;display:grid}.settings-grid input,.wallet-action-row input{border:1px solid var(--border);width:100%;min-height:40px;color:var(--text);background:var(--surface);border-radius:8px;outline:0;padding:0 10px}.settings-grid input:disabled{color:var(--text-soft);background:#f4f6f3}.settings-grid .select-field{width:100%}.settings-preview-note{color:#456353;background:#f4faf7;border:1px solid #d6e1dc;border-radius:8px;align-items:center;min-height:34px;padding:8px 10px;font-size:12px;line-height:1.45;display:flex}.settings-action-row.compact{justify-content:flex-start}.compact-toggle{border:1px solid var(--border);background:var(--surface);border-radius:8px;justify-content:space-between;align-self:end;align-items:center;gap:12px;min-height:40px;padding:0 10px;display:flex!important}.notification-settings-grid .compact-toggle{align-self:stretch;min-height:58px}.notification-method-field{gap:8px;min-width:0;display:grid}.notification-method-grid{grid-template-columns:repeat(4,minmax(110px,1fr));gap:8px;display:grid}.notification-method{background:var(--surface-soft);min-width:0;min-height:74px;color:var(--text-soft);text-align:left;border:1px solid #d6e0d8;border-radius:8px;align-content:start;gap:5px;padding:10px;display:grid}.notification-method:hover{background:#f4faf6;border-color:#9db9a9}.notification-method.active{border-color:var(--success);color:var(--success);background:#eaf6ee;box-shadow:inset 0 0 0 1px #2a6d461f}.notification-method span{color:inherit;font-size:13px;font-weight:850}.notification-method small{color:var(--text-soft);font-size:12px;line-height:1.35}.notification-method-help{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.notification-method-help.single{grid-template-columns:1fr}.notification-method-help>div{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;gap:4px;min-width:0;padding:9px 10px;display:grid}.notification-method-help strong{color:var(--text);font-size:12px}.notification-method-help span{color:#5d6a61;font-size:12px;line-height:1.45}.notification-method-config{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(220px,1fr));gap:10px;padding:12px;display:grid}.notification-method-config .notification-method-help,.notification-example-card,.notification-method-config .wide-field{grid-column:1/-1}.notification-method-config small{color:var(--text-soft);font-size:12px;line-height:1.45}.notification-example-card{gap:7px;display:grid}.notification-example-card>span{color:var(--text-soft);font-size:12px;font-weight:800}.notification-example-card pre{color:#dce7df;white-space:pre-wrap;background:#101814;border-radius:8px;max-height:190px;margin:0;padding:11px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.5;overflow:auto}.compact-toggle span{min-width:0;color:var(--text-soft);font-size:13px;font-weight:700}.compact-toggle input,.toggle-line input{appearance:none;border:1px solid var(--border);flex:0 0 40px;width:40px;height:22px;margin:0}@supports (color:color-mix(in lab,red,red)){.compact-toggle input,.toggle-line input{border:1px solid color-mix(in srgb,var(--border),#000 8%)}}.compact-toggle input,.toggle-line input{background:var(--text-muted);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.compact-toggle input,.toggle-line input{background:color-mix(in srgb,var(--text-muted),#fff 18%)}}.compact-toggle input,.toggle-line input{position:relative;box-shadow:inset 0 0 0 1px #00000008}.compact-toggle input:after,.toggle-line input:after{content:"";background:var(--surface);border-radius:999px;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px}.compact-toggle input:checked,.toggle-line input:checked{border-color:var(--primary);background:var(--primary)}.compact-toggle input:checked:after,.toggle-line input:checked:after{transform:translate(18px)}.toggle-line{border:1px solid var(--border);background:var(--surface);min-height:40px;color:var(--text-soft);border-radius:8px;justify-content:flex-start;align-self:end;align-items:center;gap:10px;padding:0 10px;font-size:13px;font-weight:700;display:flex!important}.toggle-line input{border:1px solid var(--border);width:40px;height:22px;min-height:22px;padding:0}@supports (color:color-mix(in lab,red,red)){.toggle-line input{border:1px solid color-mix(in srgb,var(--border),#000 8%)}}.settings-grid .compact-toggle input{border:1px solid var(--border);width:40px;height:22px;min-height:22px;padding:0}@supports (color:color-mix(in lab,red,red)){.settings-grid .compact-toggle input{border:1px solid color-mix(in srgb,var(--border),#000 8%)}}.user-form-grid .compact-toggle input,.redeem-form-grid .compact-toggle input{border:1px solid var(--border);width:40px;height:22px;min-height:22px;padding:0}@supports (color:color-mix(in lab,red,red)){.user-form-grid .compact-toggle input,.redeem-form-grid .compact-toggle input{border:1px solid color-mix(in srgb,var(--border),#000 8%)}}.user-form-grid .compact-toggle input,.redeem-form-grid .compact-toggle input{flex:0 0 40px}.recharge-plan-row .compact-toggle{white-space:nowrap;justify-content:space-between;width:100%;min-width:118px}.invite-withdraw-button{justify-self:start;min-height:34px;padding:0 12px;font-size:12px}.wallet-hero{min-height:160px;color:var(--sidebar-text);background:#17351f;grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);align-items:center;gap:18px;padding:20px;display:grid}.wallet-hero>div:first-child{gap:6px;display:grid}.wallet-hero>div:first-child span,.wallet-hero>div:first-child small{color:#bdd5c5}.wallet-hero>div:first-child strong{font-size:34px;line-height:1.1}.wallet-hero-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.wallet-hero-metrics div{background:#ffffff14;border:1px solid #ffffff1f;border-radius:8px;gap:6px;min-width:0;padding:12px;display:grid}.wallet-hero-metrics svg,.wallet-hero-metrics span{color:#c5dccd}.wallet-hero-metrics strong{font-size:17px}:root:not(.dark) .wallet-hero,[data-theme=light] .wallet-hero{color:var(--color-text);background:linear-gradient(135deg,#e8f5e9,#c8e6c9)}:root:not(.dark) .wallet-hero>div:first-child span,:root:not(.dark) .wallet-hero>div:first-child small,[data-theme=light] .wallet-hero>div:first-child span,[data-theme=light] .wallet-hero>div:first-child small{color:#2e7d32}:root:not(.dark) .wallet-hero>div:first-child strong,[data-theme=light] .wallet-hero>div:first-child strong{color:#1b5e20}:root:not(.dark) .wallet-hero-metrics div,[data-theme=light] .wallet-hero-metrics div{background:#fff9;border-color:#2e7d3226}:root:not(.dark) .wallet-hero-metrics svg,:root:not(.dark) .wallet-hero-metrics span,[data-theme=light] .wallet-hero-metrics svg,[data-theme=light] .wallet-hero-metrics span{color:#388e3c}:root:not(.dark) .wallet-hero-metrics strong,[data-theme=light] .wallet-hero-metrics strong{color:#1b5e20}.wallet-ledger-type-cell{gap:5px;min-width:0;display:grid}.wallet-ledger-type-cell>div{align-items:center;min-width:0;display:flex}.wallet-panel-title{align-items:center;gap:8px;margin-bottom:12px;display:flex}.wallet-panel-title.split{flex-wrap:wrap;justify-content:space-between;gap:12px}.wallet-panel-title.split>div{align-items:center;gap:8px;display:inline-flex}.payment-ops-panel{overflow:visible}.payment-ops-grid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.75fr);align-items:start;gap:12px;display:grid}.payment-ops-column{gap:10px;min-width:0;display:grid}.payment-ops-column.compact{gap:8px}.payment-ops-heading{color:var(--text);justify-content:space-between;align-items:center;gap:10px;display:flex}.payment-ops-heading.secondary{border-top:1px solid #edf1ed;margin-top:8px;padding-top:10px}.payment-ops-heading span{color:var(--text-soft);font-size:12px}.payment-order-card,.payment-event-row{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;gap:9px;min-width:0;padding:11px;display:grid}.payment-order-main{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.payment-order-main>div,.payment-event-row>div{gap:3px;min-width:0;display:grid}.payment-order-main strong,.payment-event-row strong{min-width:0;color:var(--text);overflow-wrap:anywhere;font-size:13px}.payment-order-main span,.payment-event-row span,.payment-event-row small{min-width:0;color:var(--text-soft);overflow-wrap:anywhere;font-size:12px}.payment-order-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.payment-order-metrics span{min-width:0;color:var(--text-soft);text-overflow:ellipsis;white-space:nowrap;background:#f4f7f4;border-radius:7px;padding:7px 8px;font-size:12px;overflow:hidden}.payment-order-actions{grid-template-columns:minmax(110px,.5fr) minmax(160px,1fr) repeat(3,max-content);align-items:center;gap:8px;display:grid}.payment-order-actions input{border:1px solid var(--border);background:var(--surface);min-width:0;min-height:34px;color:var(--text);border-radius:8px;padding:0 9px;font-size:13px}.payment-event-row{grid-template-columns:minmax(0,1fr) max-content}.payment-event-row small{grid-column:1/-1}.settlement-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.settlement-card{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;gap:7px;min-width:0;padding:12px;display:grid}.settlement-card.green{background:#f1f9f3;border-color:#bddbc7}.settlement-card.blue{background:#f1f6fd;border-color:#c6d7ef}.settlement-card.amber{background:#fbf8e9;border-color:#e4d59a}.channel-ratio-pending-badge{color:#9a3412!important;background:#fff7ed!important;border:1px solid #fed7aa!important}:root[data-theme=dark] .channel-ratio-pending-badge{color:#fed7aa!important;background:#9a34123d!important;border-color:#fb923c73!important}.settlement-card span,.settlement-card small{min-width:0;color:var(--text-soft);font-size:12px}.settlement-card strong{min-width:0;color:var(--text);overflow-wrap:anywhere;font-size:22px;line-height:1.1}.settlement-foot{color:var(--text-soft);border-top:1px solid #edf1ed;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:12px;font-size:13px;display:flex}.settlement-foot span{align-items:center;gap:6px;display:inline-flex}.settlement-ops-panel{gap:14px}.settlement-report-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.mini-metric{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;gap:5px;min-width:0;padding:10px 11px;display:grid}.mini-metric span,.mini-metric small{min-width:0;color:var(--text-soft);font-size:12px}.mini-metric strong{min-width:0;color:var(--text);overflow-wrap:anywhere;font-size:16px;line-height:1.2}.settlement-ops-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.settlement-ops-column{align-content:start;gap:9px;min-width:0;display:grid}.settlement-row-card{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;min-width:0;padding:10px 11px;display:grid}.settlement-row-card>div{gap:4px;min-width:0;display:grid}.settlement-row-card strong,.settlement-row-card span,.settlement-row-card small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.settlement-row-card strong{color:var(--text);font-size:13px}.settlement-row-card span,.settlement-row-card small{color:var(--text-soft);font-size:12px}.settlement-row-card small{grid-column:1/-1}.plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.plan-card{border:1px solid var(--border);background:var(--surface-soft);min-height:136px;color:var(--text);text-align:left;border-radius:8px;align-content:start;gap:7px;padding:12px;display:grid}.plan-card.recommended{border-color:rgba(var(--success-rgb,30, 125, 77),.7);background:#edf8f1}.plan-card.selected{border-color:var(--color-primary);background:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.plan-card.selected{background:color-mix(in srgb,var(--color-primary),transparent 90%)}}.plan-card.selected{box-shadow:0 0 0 2px var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.plan-card.selected{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary),transparent 78%)}}.plan-card strong{font-size:20px}.plan-card small{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;line-height:1.45;display:-webkit-box;overflow:hidden}.plan-card small,.plan-card em{color:var(--text-soft);font-size:12px;font-style:normal}.plan-card em{background:rgba(var(--success-rgb,30, 125, 77),.12);width:fit-content;color:var(--success);border-radius:999px;margin-top:4px;padding:3px 7px;font-weight:750}.wallet-action-row{grid-template-columns:minmax(180px,1fr) auto;align-items:end;gap:10px;margin-top:12px;display:grid}.recharge-action-row{grid-template-columns:minmax(180px,1fr) minmax(180px,220px) auto}.recharge-action-row .select-field{grid-template-columns:1fr;align-items:stretch;gap:6px;width:100%;min-width:0;min-height:0}.recharge-action-row .select-label{white-space:normal}.recharge-action-row .select-shell,.recharge-action-row .select-trigger{width:100%}.ellipsis-line{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.withdraw-action-grid{grid-template-columns:minmax(170px,1fr) minmax(220px,.92fr) max-content}.withdraw-composer-panel{grid-column:1/-1;min-width:0;display:grid}.wallet-withdraw-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;min-width:0;display:grid}.withdraw-method-panel,.withdraw-submit-panel{align-content:start;gap:14px;min-width:0;display:grid}.withdraw-submit-panel{grid-template-rows:auto minmax(0,1fr);align-self:stretch}.withdraw-submit-panel .withdraw-action-grid{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));align-content:space-between;gap:12px;height:100%;min-height:0;margin-top:0}.withdraw-submit-panel .withdraw-action-grid .select-field,.withdraw-submit-panel .withdraw-action-grid .semi-button,.withdraw-submit-panel .withdraw-action-grid>label{width:100%;min-width:0}.withdraw-submit-summary{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;display:grid}.withdraw-submit-summary>div{border:1px solid var(--border);background:var(--surface);border-radius:8px;gap:5px;min-width:0;padding:10px;display:grid}.withdraw-submit-summary span{color:var(--text-soft);font-size:12px}.withdraw-submit-summary strong{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.2;overflow:hidden}.withdraw-submit-selected{border:1px solid var(--border);background:var(--surface);border-radius:9px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:12px;display:flex}.withdraw-submit-selected>div{gap:4px;min-width:0;display:grid}.withdraw-submit-selected span,.withdraw-submit-selected small{color:var(--text-soft);font-size:12px}.withdraw-submit-selected strong{min-width:0;color:var(--text);font-size:14px}.withdraw-submit-panel .withdraw-action-grid>.semi-button,.withdraw-submit-panel .withdraw-action-grid>button{grid-column:1/-1;min-height:40px}.withdraw-rule-list{border-top:1px solid var(--border);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));align-self:start;gap:8px;padding-top:8px;display:grid}.withdraw-rule-list>div{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;gap:4px;min-width:0;padding:10px;display:grid}.withdraw-rule-list span{color:var(--text);font-size:12px;font-weight:800}.withdraw-rule-list small{overflow-wrap:anywhere;min-width:0;color:var(--text-soft);font-size:12px;line-height:1.45}.withdraw-action-grid .select-field{grid-template-columns:1fr;align-items:start;gap:6px;width:100%;min-width:0}.withdraw-action-grid .select-label{white-space:normal;min-width:0}.wallet-exchange-note{background:var(--surface-soft);border:1px solid #dce6de;border-radius:8px;gap:4px;margin-top:10px;padding:10px 12px;display:grid}.wallet-exchange-note strong{color:var(--text);font-size:13px}.wallet-exchange-note span{color:var(--text-soft);font-size:12px;line-height:1.45}.wallet-disabled-note{color:#76540f;background:#fff8df;border:1px solid #ead9a7;border-radius:8px;margin-top:10px;padding:9px 11px;font-size:12px;line-height:1.5}.withdraw-submit-warning{grid-column:1/-1;margin-top:0}.wallet-withdraw-history{border-top:1px solid var(--border);gap:10px;min-width:0;margin-top:16px;padding-top:16px;display:grid}.wallet-action-row label{color:var(--text-soft);gap:6px;font-size:13px;display:grid}.withdraw-limit{color:var(--text-soft);grid-column:1/-1;font-size:12px}.withdraw-method-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.withdraw-method-card{border:1px solid var(--border);background:var(--surface-soft);border-radius:10px;align-content:start;justify-items:center;gap:10px;min-width:0;padding:12px;display:grid}@supports (color:color-mix(in lab,red,red)){.withdraw-method-card{background:color-mix(in srgb,var(--surface-soft),var(--surface) 36%)}}.withdraw-method-card.active{border-color:rgba(var(--success-rgb,30, 125, 77),.7);box-shadow:inset 0 0 0 1px #205c3b14}.withdraw-method-head{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.withdraw-method-card>label{width:100%}.withdraw-account-field{width:100%;color:var(--text-soft);gap:6px;font-size:12px;display:grid}.withdraw-method-actions{grid-template-columns:max-content minmax(0,1fr);align-items:center;margin-top:0}.method-name-button{color:var(--text);background:0 0;border:0;padding:0;font-weight:800}.qr-upload-row{justify-items:stretch;gap:8px;width:min(100%,200px);display:grid}.qr-preview{border:1px dashed var(--border-strong);background:linear-gradient(180deg,var(--surface),var(--surface-soft));border-radius:12px;place-items:center;width:200px;max-width:100%;height:300px;padding:10px;display:grid}@supports (color:color-mix(in lab,red,red)){.qr-preview{background:linear-gradient(180deg,color-mix(in srgb,var(--surface),#fff 2%),var(--surface-soft))}}.qr-preview{color:var(--text-soft);overflow:hidden}.qr-preview img{object-fit:contain;border-radius:10px;width:100%;height:100%}.upload-button{border:1px solid var(--border);background:var(--surface);width:100%;min-height:34px;color:var(--text);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-size:13px;font-weight:700;display:inline-flex}.upload-button input{display:none}.invite-box{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.invite-box>div:not(.invite-guide-grid),.invite-box code{background:var(--surface-soft);border-radius:8px;gap:5px;min-width:0;padding:10px;display:grid}.invite-box span{color:var(--text-soft);font-size:12px}.invite-box code{white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;overflow:hidden}.invite-box .invite-link-row{grid-column:1/-1;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.invite-link-row>span{color:var(--text-soft);font-size:12px;font-weight:700}.invite-link-row code{background:0 0;grid-column:auto;padding:0}.invite-guide-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.invite-guide-card{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:9px;min-width:0;padding:11px;display:grid}.invite-gift-panel{border:1px solid var(--border);grid-column:1/-1;background:var(--surface)!important;gap:12px!important;padding:12px!important;display:grid!important}.invite-gift-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.invite-gift-head strong{color:var(--text);font-size:13px}.gift-status{border-radius:999px;align-items:center;min-height:24px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.gift-status.enabled{color:#15803d;background:#16a34a1f}.gift-status.disabled{color:var(--text-soft);background:#94a3b829}.invite-gift-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.invite-gift-grid>div{background:var(--surface-soft);border-radius:8px;gap:5px;min-width:0;padding:10px;display:grid}.invite-gift-grid span,.invite-gift-editor label{color:var(--text-soft);font-size:12px}.invite-gift-grid strong{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.invite-gift-editor{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:10px;display:grid}.invite-gift-editor label{gap:6px;display:grid}.invite-gift-editor input{width:100%}.invite-gift-section{gap:14px}.invite-gift-section .wallet-panel-title{align-items:center}.invite-gift-section .wallet-panel-title .gift-status{margin-left:auto}.invitee-list-panel{gap:10px;padding-top:2px;display:grid}.invitee-list-head{justify-content:space-between;align-items:end;gap:12px;display:flex}.invitee-list-head strong{color:var(--text);font-size:14px}.invitee-list-head span{color:var(--text-soft);font-size:12px}.invitee-list{gap:8px;display:grid}.invitee-row{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;grid-template-columns:minmax(180px,1.35fr) repeat(4,minmax(110px,1fr));gap:8px;padding:10px;display:grid}.invitee-row>div{align-content:start;gap:4px;min-width:0;display:grid}.invitee-row span{color:var(--text-soft);font-size:12px}.invitee-row strong{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.invitee-person strong{font-size:14px}.invite-guide-card>svg{background:var(--primary-soft);width:28px;height:28px;color:var(--primary);border-radius:8px;padding:6px}.invite-guide-card>div{gap:4px;min-width:0;display:grid}.invite-guide-card strong{color:var(--text);font-size:12px}.invite-guide-card small{color:var(--text-soft);font-size:12px;line-height:1.45}.invite-box p{color:var(--text-soft);grid-column:1/-1;margin:0;font-size:12px;line-height:1.55}.transaction-list{gap:8px;display:grid}.withdraw-review-list{gap:12px;display:grid}.withdraw-review-card{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;gap:10px;padding:12px;display:grid}.withdraw-review-main,.withdraw-review-meta,.withdraw-review-form{align-items:center;gap:10px;display:grid}.withdraw-review-main{grid-template-columns:minmax(240px,1fr) minmax(120px,auto) auto}.withdraw-review-amount{color:var(--text);white-space:nowrap;font-size:18px}.withdraw-review-main>div{gap:5px;min-width:0;display:grid}.withdraw-review-main small,.withdraw-review-meta{color:var(--text-soft);font-size:12px}.withdraw-review-meta{grid-template-columns:repeat(3,minmax(0,1fr))}.withdraw-review-form{grid-template-columns:minmax(140px,.7fr) minmax(170px,1fr) minmax(200px,1.1fr) minmax(200px,1.1fr) max-content;align-items:end}.withdraw-review-form .select-field,.withdraw-review-form label{width:100%;min-width:0}.withdraw-review-form .select-field{grid-template-columns:1fr;align-items:start;gap:6px}.withdraw-review-form label{color:var(--text-soft);gap:6px;font-size:13px;display:grid}.withdraw-review-form input{border:1px solid var(--border);width:100%;min-width:0;min-height:38px;color:var(--text);background:var(--surface);border-radius:8px;outline:0;padding:0 10px}.withdraw-review-form .primary-button{white-space:nowrap;min-height:38px}.wallet-payment-info{gap:8px;display:grid}.payment-qr-link{color:inherit;appearance:none;cursor:zoom-in;text-align:left;background:0 0;border:0;justify-items:start;gap:4px;padding:0;text-decoration:none;display:inline-grid}.payment-qr-link img{object-fit:cover;border:1px solid var(--border);background:var(--surface);border-radius:6px;width:44px;height:44px}.payment-qr-link span{color:var(--text-soft);font-size:11px}.payment-qr-link:hover img{border-color:var(--color-primary);box-shadow:0 0 0 2px #2563eb1f}.wallet-image-preview-modal .semi-modal-body{place-items:center;padding:16px;display:grid}.wallet-image-preview{object-fit:contain;border:1px solid var(--border);background:var(--surface);border-radius:8px;max-width:min(100%,82vw);max-height:72vh;display:block}.customer-demo-layer{z-index:80;pointer-events:none;position:fixed;inset:0}.customer-demo-scrim{pointer-events:auto;background:#0f172a7a;position:absolute;inset:0}.customer-demo-highlight{pointer-events:none;border:2px solid #38bdf8;border-radius:8px;transition:top .18s,left .18s,width .18s,height .18s;position:fixed;box-shadow:0 0 0 9999px #0f172a75,0 0 0 6px #38bdf82e}.customer-demo-card{border:1px solid var(--border);background:var(--surface);width:min(440px,100vw - 32px);color:var(--text);pointer-events:auto;border-radius:8px;gap:14px;padding:18px;display:grid;position:fixed;bottom:24px;right:24px;box-shadow:0 24px 80px #0f172a47}.customer-demo-head,.customer-demo-actions,.customer-demo-choice{justify-content:space-between;align-items:center;gap:12px;display:flex}.customer-demo-head span,.customer-demo-page-label{color:var(--text-soft);font-size:12px;font-weight:700}.customer-demo-progress{grid-template-columns:repeat(6,1fr);gap:6px;display:grid}.customer-demo-progress span{background:var(--border);border-radius:999px;height:4px}.customer-demo-progress span.active{background:#38bdf8}.customer-demo-card h3{margin:0;font-size:20px;line-height:1.25}.customer-demo-card p{color:var(--text-soft);margin:0;line-height:1.65}.customer-demo-choice{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;padding:12px;font-size:14px;font-weight:600}.profile-preference-section,.profile-demo-settings{border:1px solid var(--color-border);border-radius:8px;gap:12px;padding:14px;display:grid}.profile-preference-section{background:var(--surface)}.profile-demo-settings{background:var(--color-surface-soft)}.profile-demo-copy{gap:4px;display:grid}.profile-demo-copy strong{font-size:14px}.profile-demo-copy span{color:var(--color-text-soft);font-size:13px}.profile-demo-actions,.profile-demo-switch{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.profile-demo-switch{justify-content:space-between;min-width:220px;font-size:13px;font-weight:600}.wallet-ledger-list{gap:10px;display:grid}.wallet-ledger-card{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;grid-template-columns:minmax(180px,.38fr) minmax(0,1fr);gap:12px;min-width:0;padding:12px;display:grid}.wallet-ledger-empty{background:var(--surface-soft);border-style:dashed}.ledger-card-main{border-right:1px solid #e5eae4;align-content:start;gap:8px;min-width:0;padding-right:12px;display:grid}.ledger-card-title{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.ledger-card-main>strong{font-size:20px;line-height:1.1}.ledger-card-main>small{color:var(--text-soft);font-size:12px}.ledger-card-grid{grid-template-columns:repeat(3,minmax(160px,1fr));gap:8px;min-width:0;display:grid}.ledger-field{background:var(--surface);border-radius:8px;gap:4px;min-width:0;padding:9px 10px;display:grid}.ledger-field span,.ledger-field small{min-width:0;color:var(--text-soft);font-size:12px}.ledger-field strong,.ledger-field small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ledger-field strong{color:var(--text);font-size:13px}.transaction-list div{border-bottom:1px solid var(--border);grid-template-columns:110px minmax(120px,.5fr) minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;display:grid}.transaction-list small{color:var(--text-soft);justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.tx-positive{color:var(--success)}.tx-negative{color:#b34545}.channel-group-panel{gap:18px}.channel-group-create{gap:12px;display:grid}.group-form-grid{grid-template-columns:repeat(2,minmax(220px,1fr));gap:16px;display:grid}.group-form-grid .wide{grid-column:1/-1}.group-form-grid .primary-button{place-self:end;min-width:148px}.channel-group-table{min-width:980px}.channel-group-order-panel{border-bottom:1px solid var(--border);gap:10px;padding:14px 16px;display:grid}.channel-group-order-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.channel-group-order-head h4{color:var(--text);margin:0;font-size:14px;font-weight:780}.channel-group-order-head p{color:var(--text-muted);margin:4px 0 0;font-size:12px}.channel-group-order-list{gap:8px;min-width:0;padding-bottom:2px;display:flex;overflow-x:auto}.channel-group-order-item{border:1px solid var(--border);max-width:260px;min-height:34px;color:var(--text);background:var(--surface);cursor:grab;border-radius:8px;flex:none;align-items:center;gap:8px;padding:6px 9px;display:inline-flex}.channel-group-order-item span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.channel-group-order-item.dragging{border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.12);opacity:.72}.channel-group-order-item:disabled{cursor:not-allowed;opacity:.62}.table-select-field{width:150px;min-height:34px}.table-select-field .select-trigger{min-height:30px;padding-inline:8px}.channel-service-fee-cell{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;width:104px;display:grid}.channel-service-fee-cell input{border:1px solid var(--border);min-width:0;height:34px;color:var(--text);background:var(--surface);border-radius:8px;padding:0 8px}.channel-service-fee-cell span{color:var(--text-soft);font-size:12px}.empty-state{min-height:82px;color:var(--text-muted);background:var(--surface-soft);border:1px dashed #cfd8d2;border-radius:8px;place-items:center;display:grid}.table-empty-state{min-height:72px;color:var(--text-muted);background:var(--surface-soft);border:1px dashed #d7dfd8;border-radius:8px;place-items:center;font-size:13px;display:grid}.action-notice{min-height:36px;color:var(--success);background:#f2faf5;border:1px solid #cfe1d4;border-radius:8px;align-items:center;padding:8px 12px;font-size:13px;font-weight:750;display:flex}.action-notice.error{color:var(--danger);background:#fff5f3;border-color:#e3b8b1}.wallet-notice{grid-column:1/-1}.error-banner{min-height:44px;color:var(--danger);background:#fff0f2;border:1px solid #e1b2bb;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:16px 24px 0;padding:8px 10px 8px 14px;display:flex}.app-shell,.auth-page{background:radial-gradient(circle at 12% 0%,rgba(var(--primary-rgb),.13),transparent 26rem),var(--page-bg);color:var(--text)}.main-area{background:0 0}.sidebar{background:linear-gradient(180deg,var(--sidebar-bg),var(--sidebar-bg))}@supports (color:color-mix(in lab,red,red)){.sidebar{background:linear-gradient(180deg,color-mix(in srgb,var(--sidebar-bg),#fff 4%),var(--sidebar-bg))}}.sidebar{color:var(--sidebar-text);box-shadow:inset -1px 0 #ffffff0a}.brand-mark{color:var(--primary-strong);background:linear-gradient(135deg,#fff,var(--primary-soft))}@supports (color:color-mix(in lab,red,red)){.brand-mark{background:linear-gradient(135deg,#fff,color-mix(in srgb,var(--primary-soft),#fff 24%))}}.brand-mark{box-shadow:0 10px 26px rgba(var(--primary-rgb),.22)}.brand-block span,.nav-section-label{color:var(--sidebar-muted)}.sidebar .brand-block h1{color:var(--sidebar-text)}.sidebar .brand-block span{color:var(--sidebar-muted)}.sidebar-toggle{background:var(--sidebar-surface);color:var(--sidebar-text);border-color:#ffffff1f}.sidebar-toggle:hover{background:var(--sidebar-surface)}@supports (color:color-mix(in lab,red,red)){.sidebar-toggle:hover{background:color-mix(in srgb,var(--sidebar-surface),#fff 7%)}}.sidebar-toggle:hover{color:var(--sidebar-text)}.topbar{border-bottom-color:var(--border);background:var(--surface-raised)}@supports (color:color-mix(in lab,red,red)){.topbar{background:color-mix(in srgb,var(--surface-raised),var(--page-bg) 6%)}}.topbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);overflow:visible}.topbar-title h2,.view-header h2,.panel h3,.dashboard-card-title,.settings-summary strong,.settings-section-title strong,.wallet-panel-title strong{color:var(--text)}.topbar-title span,.view-header p,.view-actions span,.metric-subtext,.metric-label,.muted,.settings-summary span,.settings-section-title span,.settings-grid small,.wallet-copy,.transaction-meta span{color:var(--text-soft)}.topbar-icon-button,.account-button,.api-key-control,.user-chip{border-color:var(--border);background:var(--surface);color:var(--text);box-shadow:var(--shadow-sm)}.topbar-icon-button:hover,.account-button:hover,.topbar-icon-button[aria-expanded=true],.account-button[aria-expanded=true]{border-color:var(--border-strong);background:var(--surface)}@supports (color:color-mix(in lab,red,red)){.topbar-icon-button:hover,.account-button:hover,.topbar-icon-button[aria-expanded=true],.account-button[aria-expanded=true]{background:color-mix(in srgb,var(--surface),var(--primary-soft) 28%)}}.account-button span,.user-chip span,.api-key-control input{color:var(--text)}.account-button small,.user-chip small{color:var(--text-soft)}.topbar-popover,.select-menu{border-color:var(--border);background:var(--surface);box-shadow:var(--shadow-lg)}.topbar-menu-wrap{z-index:1}.topbar-popover{z-index:3100}.account-menu-head,.notification-popover-head{border-bottom-color:var(--border)}.topbar-menu-item{color:var(--text)}.topbar-menu-item:hover,.topbar-menu-item.active{background:var(--primary-soft)}.account-theme-switch{min-height:42px;color:var(--text-soft);grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;padding:7px 8px;display:grid}.theme-segmented{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-soft);grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;min-width:0;padding:3px;display:grid}.theme-segmented button{border-radius:var(--radius-sm);min-height:28px;color:var(--text-soft);background:0 0;border:0;font-size:12px;font-weight:780}.theme-segmented button.active{background:var(--surface);color:var(--primary);box-shadow:var(--shadow-sm)}.metric-card,.panel,.dashboard-card,.settings-panel,.wallet-panel,.management-create-panel,.management-list-panel,.route-profile-panel,.market-provider-card,.market-channel-card,.usage-detail-panel,.auth-card{border-color:var(--border);background:var(--surface-raised);box-shadow:var(--shadow-sm)}.system-tab-strip button,.policy-card,.audit-policy-card,.notification-method,.notification-method-config,.notification-method-help>div,.payment-channel-card,.payment-channel-hint,.recharge-plan-row{border-color:var(--border);background:var(--surface-soft);color:var(--text)}.system-tab-strip button:hover,.system-tab-strip button.active,.notification-method:hover,.notification-method.active{border-color:var(--primary);background:var(--primary-soft);color:var(--primary)}.system-tab-icon,.settings-icon,.system-section-icon{color:var(--primary);background:var(--primary-soft)}.system-tab-text small,.policy-card-head span,.notification-method small,.notification-method-help span,.notification-method-config small,.payment-channel-head span,.payment-channel-hint{color:var(--text-soft)}.policy-card-head strong,.notification-method-help strong,.payment-channel-head strong,.notification-example-card>span{color:var(--text)}.metric-card:hover,.dashboard-card:hover,.wallet-panel:hover,.settings-panel:hover,.market-channel-card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md)}.metric-value,.dashboard-card strong,.settings-grid input,.wallet-action-row input,.form-grid input,.form-grid textarea,.auth-form input,.select-trigger,.select-option{color:var(--text)}.secret-control{border-color:var(--border);background:var(--surface)}.secret-control code{color:var(--text)}.secret-control.unavailable{background:var(--surface-soft)}.ghost-icon-button.compact{border-color:var(--border);background:var(--surface-soft);color:var(--text-soft)}.ghost-icon-button.compact:hover:not(:disabled){border-color:var(--primary);background:var(--primary-soft);color:var(--primary)}.select-label,.form-grid label,.settings-grid label,.wallet-action-row label{color:var(--text-soft)}.select-trigger,.form-grid input,.form-grid textarea,.settings-grid input,.wallet-action-row input,.withdraw-review-form input,.auth-form input,.model-limit-search,.search-field,.market-inline-filter input,.route-rule-row input,.token-create-modal input,.token-create-modal textarea{border-color:var(--border);background:var(--surface);color:var(--text);box-shadow:inset 0 0 0 1px #0000}.select-trigger:hover,.select-trigger[data-state=open],.form-grid input:focus,.form-grid textarea:focus,.settings-grid input:focus,.wallet-action-row input:focus,.withdraw-review-form input:focus,.auth-form input:focus,.market-inline-filter input:focus,.route-rule-row input:focus,.token-create-modal input:focus,.token-create-modal textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.13)}.base-select-positioner{z-index:1300;max-width:calc(100vw - 24px)}.base-select-menu{z-index:6200;min-width:min(180px,100vw - 24px);max-width:calc(100vw - 24px);position:fixed;overflow:auto}.base-select-menu[data-starting-style],.base-select-menu[data-ending-style]{opacity:0;transform:scale(.98)translateY(-2px)}.base-select-option{cursor:pointer;outline:0}.base-select-option[data-highlighted]{background:var(--primary-soft)}.base-select-option[data-selected]{color:var(--primary);background:var(--primary-soft)}@supports (color:color-mix(in lab,red,red)){.base-select-option[data-selected]{background:color-mix(in srgb,var(--primary-soft),#fff 16%)}}.base-select-option[data-selected]{font-weight:780}.base-select-indicator{min-width:16px;color:var(--primary)}.base-select-trigger .select-trigger-icon{color:var(--text-soft);display:inline-flex}.semi-themed-select{width:100%}.semi-themed-select.semi-select,.semi-themed-select .semi-select-selection{min-height:var(--control-height);border-radius:var(--radius-md);border-color:var(--border);background:var(--surface);color:var(--text)}.semi-themed-select.semi-select:hover,.semi-themed-select.semi-select.semi-select-focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.13)}.semi-themed-select .semi-select-selection-text,.semi-themed-select .semi-select-selection-placeholder{color:var(--text);font-size:13px}.semi-themed-select .semi-select-arrow{color:var(--text-soft)}.semi-themed-select-dropdown{z-index:1300}.semi-themed-select-dropdown .semi-select-option{border-radius:var(--radius-sm);min-height:34px;color:var(--text)}.semi-themed-select-dropdown .semi-select-option:hover,.semi-themed-select-dropdown .semi-select-option-selected,.select-option:hover,.select-option.active{background:var(--primary-soft);color:var(--primary)}.icon-button,.icon-text-button,.primary-button,.error-banner button,.danger-button{border-radius:var(--radius-md);border-color:var(--border);background:var(--surface);color:var(--text);box-shadow:var(--shadow-sm);font-weight:760}.icon-button:hover,.icon-text-button:hover,.error-banner button:hover{border-color:var(--border-strong);background:var(--surface-soft)}.primary-button{border-color:var(--primary);background:linear-gradient(135deg,var(--primary),var(--primary-strong));color:var(--sidebar-text);box-shadow:0 10px 22px rgba(var(--primary-rgb),.22)}.primary-button:hover{filter:saturate(1.05)brightness(1.02)}.danger-button,.topbar-menu-item.danger,.danger-text{color:var(--danger)}table,.table-wrap,.market-detail-panel,.usage-detail-panel,.redeem-detail-grid,.wallet-transaction-card,.withdraw-review-card,.model-limit-menu,.route-rule-row,.notification-item,.empty-state,.table-empty-state{border-color:var(--border);background:var(--surface)}.action-notice{border-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.action-notice{border-color:color-mix(in srgb,var(--success),#fff 55%)}}.action-notice{background:var(--success)}@supports (color:color-mix(in lab,red,red)){.action-notice{background:color-mix(in srgb,var(--success),#fff 88%)}}.action-notice{color:var(--success)}@supports (color:color-mix(in lab,red,red)){.action-notice{color:color-mix(in srgb,var(--success),#000 28%)}}.action-notice.error{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.action-notice.error{border-color:color-mix(in srgb,var(--danger),#fff 58%)}}.action-notice.error{background:var(--danger)}@supports (color:color-mix(in lab,red,red)){.action-notice.error{background:color-mix(in srgb,var(--danger),#fff 88%)}}.action-notice.error{color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.action-notice.error{color:color-mix(in srgb,var(--danger),#000 20%)}}thead th{color:var(--text-soft);background:var(--surface-soft)}tbody tr:hover{background:var(--primary-soft)}@supports (color:color-mix(in lab,red,red)){tbody tr:hover{background:color-mix(in srgb,var(--primary-soft),transparent 24%)}}.settings-icon,.metric-icon,.market-kpi-icon,.summary-icon{background:var(--primary-soft);color:var(--primary)}.wallet-hero{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.wallet-hero{border-color:color-mix(in srgb,var(--primary),#000 34%)}}.wallet-hero{background:radial-gradient(circle at 84% 18%,#ffffff2e,transparent 19rem),linear-gradient(135deg,var(--primary-strong),var(--primary))}@supports (color:color-mix(in lab,red,red)){.wallet-hero{background:radial-gradient(circle at 84% 18%,#ffffff2e,transparent 19rem),linear-gradient(135deg,color-mix(in srgb,var(--primary-strong),#000 10%),color-mix(in srgb,var(--primary),#000 30%))}}.wallet-hero{color:var(--sidebar-text);box-shadow:var(--shadow-sm)}.wallet-hero>div:first-child span,.wallet-hero>div:first-child small,.wallet-hero-metrics svg,.wallet-hero-metrics span{color:#ffffffbd}.wallet-hero>div:first-child strong,.wallet-hero-metrics strong{color:var(--sidebar-text)}.wallet-hero-metrics div{background:#ffffff1a;border-color:#ffffff29}.dashboard-card-title>svg{color:var(--primary);background:var(--primary-soft)}.dashboard-card:nth-child(2) .dashboard-card-title>svg{color:var(--accent);background:var(--accent-soft)}.dashboard-card:nth-child(3) .dashboard-card-title>svg{color:var(--warning);background:var(--warning)}@supports (color:color-mix(in lab,red,red)){.dashboard-card:nth-child(3) .dashboard-card-title>svg{background:color-mix(in srgb,var(--warning),#fff 86%)}}.dashboard-card:nth-child(4) .dashboard-card-title>svg{color:var(--danger);background:var(--danger)}@supports (color:color-mix(in lab,red,red)){.dashboard-card:nth-child(4) .dashboard-card-title>svg{background:color-mix(in srgb,var(--danger),#fff 88%)}}.metric-icon.metric-icon-quota{color:var(--warning);background:var(--warning)}@supports (color:color-mix(in lab,red,red)){.metric-icon.metric-icon-quota{background:color-mix(in srgb,var(--warning),#fff 86%)}}.metric-icon.metric-icon-tokens{color:var(--danger);background:var(--danger)}@supports (color:color-mix(in lab,red,red)){.metric-icon.metric-icon-tokens{background:color-mix(in srgb,var(--danger),#fff 88%)}}.metric-icon.metric-icon-rpm{color:var(--accent);background:var(--accent-soft)}.metric-icon.metric-icon-tpm{color:var(--primary);background:var(--primary-soft)}.auth-page{place-items:center;min-height:100vh;padding:24px;display:grid}:root[data-theme=default] .app-shell{grid-template-columns:252px 1fr}:root[data-theme=default] .app-shell.sidebar-collapsed{grid-template-columns:72px 1fr}:root[data-theme=default] .metric-card,:root[data-theme=default] .panel,:root[data-theme=default] .dashboard-card,:root[data-theme=default] .settings-panel,:root[data-theme=default] .wallet-panel,:root[data-theme=default] .wallet-hero,:root[data-theme=default] .management-create-panel,:root[data-theme=default] .management-list-panel,:root[data-theme=default] .market-channel-card,:root[data-theme=default] .auth-card{border-radius:var(--radius-lg)}:root[data-theme=default] .topbar{min-height:60px}:root[data-theme=classic]{--semi-color-primary:var(--primary);--semi-color-primary-hover:var(--primary-strong);--semi-color-fill-0:var(--surface-soft);--semi-color-fill-1:var(--primary-soft);--semi-color-border:var(--border);--semi-color-bg-0:var(--surface);--semi-color-bg-1:var(--surface-soft);--semi-color-text-0:var(--text);--semi-color-text-1:var(--text-soft);--semi-border-radius-small:6px;--semi-border-radius-regular:8px}:root[data-theme=classic] .app-shell{grid-template-columns:248px 1fr}:root[data-theme=classic] .app-shell.sidebar-collapsed{grid-template-columns:72px 1fr}:root[data-theme=classic] .topbar,:root[data-theme=classic] .metric-card,:root[data-theme=classic] .panel,:root[data-theme=classic] .dashboard-card,:root[data-theme=classic] .settings-panel,:root[data-theme=classic] .wallet-panel,:root[data-theme=classic] .wallet-hero,:root[data-theme=classic] .management-create-panel,:root[data-theme=classic] .management-list-panel,:root[data-theme=classic] .market-channel-card,:root[data-theme=classic] .auth-card{box-shadow:none}:root[data-theme=classic] .nav-item.active{box-shadow:inset 3px 0 #fffc}:root[data-theme=classic] .primary-button{background:var(--primary);box-shadow:none}@media(max-width:1500px){.market-availability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-card-footer{padding-top:2px}}.auth-page{background:linear-gradient(#ffffffc2,#f3f5f0f0),#f3f5f0;place-items:center;min-height:100vh;padding:24px;display:grid}.auth-card{border:1px solid var(--border);background:var(--surface);border-radius:8px;gap:18px;width:min(520px,100%);min-width:0;padding:22px;display:grid;box-shadow:0 18px 48px #17231c1f}:root[data-theme=dark] .auth-page{background:#0d1117}:root[data-theme=dark] .auth-card{background:#161b22;border-color:#30363d;box-shadow:0 18px 48px #0104099e}.auth-card>*,.auth-card label,.auth-card form,.auth-card .semi-input-wrapper,.auth-card .semi-button,.auth-card .select-field,.auth-card .select-shell,.auth-card .select-trigger{min-width:0;max-width:100%}.auth-control-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.auth-select{gap:6px;width:100%;display:grid}.auth-select .select-shell,.auth-select .select-trigger{width:100%}.auth-select .select-trigger span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.auth-brand{color:var(--text)}.auth-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.auth-header h2{letter-spacing:0;margin:0;font-size:24px}.auth-header p,.demo-accounts,.auth-form small{color:var(--text-soft);font-size:13px}.auth-header p,.demo-accounts{margin:6px 0 0}.auth-error{min-height:40px;color:var(--danger);background:#fff0f2;border:1px solid #e1b2bb;border-radius:8px;align-items:center;padding:8px 12px;font-size:14px;display:flex}.auth-form{gap:12px;width:100%;min-width:0;display:grid}.auth-form label{min-width:0;color:var(--text-soft);gap:6px;font-size:13px;display:grid}.auth-form input{border:1px solid var(--border);width:100%;min-height:42px;color:var(--text);background:var(--surface);border-radius:8px;outline:0;padding:0 10px}.select-field.auth-role-select{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:6px;width:100%}.select-field.auth-role-select .select-label{color:var(--text-soft);font-size:13px}.auth-legal-box{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;gap:7px;min-width:0;padding:11px 12px;display:grid}.auth-legal-row{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.auth-legal-check{align-items:flex-start;min-width:0;line-height:1.55;color:var(--text)!important;grid-template-columns:none!important;gap:8px!important;font-size:13px!important;display:flex!important}.auth-legal-check input{width:16px;height:16px;min-height:16px;accent-color:var(--primary);flex:none;margin-top:2px;padding:0}.auth-legal-check span{overflow-wrap:anywhere;min-width:0}.auth-legal-link{color:var(--primary);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;font-size:13px;font-weight:700;line-height:1.55}.auth-legal-box small{color:var(--warning);line-height:1.55}.auth-legal-modal{z-index:80;background:#0f172a8f;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.auth-legal-modal-card{border:1px solid var(--border);background:var(--surface);width:min(920px,100%);min-height:0;max-height:min(86vh,860px);box-shadow:var(--shadow-lg);border-radius:10px;grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.auth-legal-modal-head,.auth-legal-modal-foot{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:16px 18px;display:flex}.auth-legal-modal-head>div{min-width:0}.auth-legal-modal-head span{color:var(--text-soft);text-transform:uppercase;font-size:12px;font-weight:700}.auth-legal-modal-head h3{color:var(--text);margin:4px 0 0;font-size:18px}.auth-legal-modal-head button{border:1px solid var(--border);background:var(--surface-soft);width:34px;height:34px;color:var(--text);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.auth-legal-modal-body{min-height:0;color:var(--text);padding:18px;overflow:auto}.legal-document{gap:13px;display:grid}.legal-document+.legal-document{border-top:1px solid var(--border);margin-top:28px;padding-top:24px}.legal-document h2,.legal-document h3,.legal-document p{margin:0}.legal-document h2{font-size:22px;line-height:1.35}.legal-document-meta,.legal-document p,.legal-document li{color:var(--text-soft);font-size:14px;line-height:1.85}.legal-document section{gap:8px;display:grid}.legal-document h3{color:var(--text);font-size:16px;line-height:1.45}.legal-document ol{margin:0;padding-left:22px}.auth-legal-modal-foot{border-top:1px solid var(--border);border-bottom:0}.auth-legal-modal-foot span{color:var(--warning);font-size:13px;font-weight:700}.auth-legal-modal-foot span.viewed{color:var(--success)}html body .auth-legal-modal-foot .auth-legal-close-button.semi-button{border-color:var(--primary)!important;background:var(--primary)!important;color:#fff!important}html body .auth-legal-modal-foot .auth-legal-close-button.semi-button .semi-button-content,html body .auth-legal-modal-foot .auth-legal-close-button.semi-button .semi-button-content span{color:#fff!important}html body .auth-legal-modal-foot .auth-legal-close-button.semi-button:hover{border-color:var(--primary-strong)!important;background:var(--primary-strong)!important;color:#fff!important}html body .auth-legal-modal-foot .auth-legal-close-button.semi-button:hover .semi-button-content,html body .auth-legal-modal-foot .auth-legal-close-button.semi-button:hover .semi-button-content span{color:#fff!important}.auth-submit{width:100%;min-height:42px}.auth-form .semi-button.auth-submit{width:100%}.verification-form{gap:16px}.verification-code-panel{border:1px solid var(--border);background:var(--surface);border-radius:14px;justify-items:center;gap:14px;padding:18px;display:grid}@supports (color:color-mix(in lab,red,red)){.verification-code-panel{background:color-mix(in srgb,var(--surface) 82%,var(--surface-muted))}}.verification-code-panel h3{color:var(--text);margin:0;font-size:18px}.verification-code-panel p{text-align:center;color:var(--text-soft);margin:0;font-size:13px;line-height:1.6}.verification-code-notice{color:#15803d;text-align:center;background:#22c55e14;border:1px solid #22c55e47;border-radius:10px;width:100%;padding:10px 12px;font-size:13px}.auth-success{color:#15803d;background:#22c55e14;border:1px solid #22c55e47;border-radius:12px;padding:12px 14px;font-size:13px;line-height:1.6}.password-reset-target{border:1px solid var(--border);background:var(--surface-muted);border-radius:12px;gap:6px;padding:12px 14px;display:grid}.password-reset-target span{color:var(--text-muted);font-size:12px}.password-reset-target strong{overflow-wrap:anywhere;min-width:0;color:var(--text);font-size:14px}.password-reset-target button{color:var(--color-primary);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:13px;font-weight:700}.verification-code-grid{grid-template-columns:repeat(6,minmax(0,44px));justify-content:center;gap:8px;width:100%;display:grid}.verification-code-grid input{text-align:center;border:1px solid var(--border-strong);background:var(--surface);width:44px;height:52px;color:var(--text);border-radius:11px;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:24px;font-weight:800}.verification-code-grid input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.verification-code-grid input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 18%,transparent)}}.verification-code-panel small{color:var(--text-muted);text-align:center}.verification-resend-button{margin-top:-4px}:root[data-theme=dark] .verification-code-panel{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] .verification-code-panel{background:color-mix(in srgb,var(--surface) 88%,#111827)}}:root[data-theme=dark] .verification-code-notice,:root[data-theme=dark] .auth-success{color:#86efac;background:#4ade801f;border-color:#4ade8052}@media(max-width:440px){.verification-code-grid{grid-template-columns:repeat(6,minmax(0,38px));gap:6px}.verification-code-grid input{width:38px;height:48px;font-size:21px}}.auth-switch{color:var(--text-soft);align-items:center;gap:8px;font-size:14px;display:flex}.auth-login-actions{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.auth-register-link{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:inline-flex}.auth-switch button{color:var(--success);background:0 0;border:0;padding:0;font-weight:700}@media(max-width:1400px){.withdraw-review-form{grid-template-columns:repeat(2,minmax(0,1fr))}.withdraw-review-form .primary-button{grid-column:1/-1;justify-self:end}}@media(max-width:1100px){.metrics-grid{grid-template-columns:repeat(2,minmax(150px,1fr))}.dashboard-layout{grid-template-columns:repeat(2,minmax(190px,1fr))}.analysis-card{grid-column:span 2}.form-grid{grid-template-columns:repeat(2,minmax(160px,1fr))}.market-card-grid,.market-summary-row,.market-channel-summary,.settings-layout,.wallet-layout{grid-template-columns:1fr}.market-provider-head{flex-direction:column;align-items:flex-start}.market-provider-metrics{justify-content:flex-start}.market-stat-grid.dense,.market-card-footer{grid-column:auto}.market-availability-grid{grid-column:auto;grid-template-columns:1fr}.market-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-audit-detail-grid{grid-template-columns:1fr}.market-kpi-row,.management-summary-row,.wallet-hero-metrics,.settings-grid.three,.plan-grid,.settlement-grid,.user-form-grid,.redeem-form-grid,.notification-form-grid,.system-section-panel .policy-card{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-rating-policy-summary,.merchant-rating-tier-editor,.merchant-rating-current-layout{grid-template-columns:1fr}.merchant-rating-metric-grid,.rating-standard-metrics,.rating-standards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-hero,.payment-ops-grid,.payment-order-actions{grid-template-columns:1fr}.payment-channel-grid,.payment-order-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-ledger-card,.withdraw-review-main,.withdraw-review-meta,.withdraw-review-form,.wallet-withdraw-row,.withdraw-method-grid{grid-template-columns:1fr}.withdraw-submit-panel{padding:14px}.withdraw-submit-panel .withdraw-action-grid{grid-template-columns:1fr}.withdraw-submit-summary,.withdraw-rule-list{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-filter-row,.withdraw-method-actions{grid-template-columns:1fr}.withdraw-review-form .primary-button{justify-self:stretch}.ledger-card-main{border-right:0;border-bottom:1px solid var(--border);padding-bottom:10px;padding-right:0}.ledger-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.modal-split-row{grid-template-columns:1fr}}@media(max-width:760px){:root{--table-width-sm:800px;--table-width-md:900px;--table-width-lg:1000px;--table-width-xl:1100px}.system-section-panel .policy-card,.system-section-panel .audit-policy-grid,.merchant-rating-policy-hero,.merchant-rating-policy-summary,.merchant-rating-tier-editor,.merchant-rating-tier-fields,.merchant-rating-current-layout,.merchant-rating-metric-grid,.rating-standards-grid,.rating-standard-metrics{grid-template-columns:1fr}.merchant-rating-policy-hero .toggle-line{justify-content:flex-start}.system-section-panel .policy-card>.compact-form-grid,.system-section-panel .policy-card>label:has(textarea),.system-section-panel .policy-card>.wide-field{grid-column:1/-1}.payment-order-metrics,.payment-channel-grid,.app-shell{grid-template-columns:1fr}.sidebar{gap:14px;padding:14px}.nav-list{grid-template-columns:repeat(3,1fr)}.sidebar-collapsed .sidebar{padding:14px}.sidebar-collapsed .nav-label,.sidebar-collapsed .nav-section-label{display:initial}.nav-item{justify-content:center;padding:0 8px}.nav-label{max-width:100%}.topbar,.view-header,.view-actions{flex-direction:column;align-items:stretch}.topbar-controls{flex-wrap:wrap;justify-content:flex-start;width:100%}.topbar-menu-wrap,.topbar-icon-button,.account-button{width:100%}.account-button,.topbar-icon-button{justify-content:space-between}.topbar-popover{left:0;right:0}.api-key-control,.select-field{width:100%}.view{padding:16px}.metrics-grid,.dashboard-layout,.form-grid,.channel-pricing-grid,.management-summary-row,.user-form-grid,.redeem-form-grid,.notification-form-grid,.ratio-grid,.market-summary-row,.market-channel-summary,.market-detail-grid,.market-audit-detail-grid,.redeem-detail-grid,.redirect-grid,.sync-row,.model-choice-row,.market-kpi-row,.market-stat-grid,.market-price-strip,.settings-grid,.settings-grid.three,.wallet-hero-metrics,.plan-grid,.settlement-grid,.invite-box,.invite-guide-grid,.invite-gift-grid,.invite-gift-editor,.invitee-row,.wallet-action-row,.group-form-grid,.token-channel-preview{grid-template-columns:1fr}.market-search{grid-column:auto}.market-detail-panel{padding:0 12px 12px}.market-detail-strip>div{flex-basis:100%}.redeem-form-grid .wide,.notification-form-grid .wide{grid-column:auto}.admin-notification-card{grid-template-columns:1fr}.admin-notification-actions{flex-wrap:wrap;justify-content:flex-start}.pagination-controls,.pagination-controls>div{align-items:stretch}.pagination-controls>div,.pagination-select{width:100%}.redeem-redemption-list>div,.ledger-card-grid,.distribution-row,.settings-panel{grid-template-columns:1fr}.transaction-list div{grid-template-columns:1fr;align-items:start}.analysis-card{grid-column:span 1}.token-toolbar{flex-direction:column;align-items:stretch}.token-modal-backdrop,.token-modal-backdrop.token-test-layer{place-items:start stretch;padding:10px}.token-modal-backdrop.token-drawer-layer{padding:0}.token-create-modal{width:100%;margin:0}.token-create-modal.token-drawer{width:min(100vw,620px);height:100dvh;max-height:100dvh}.modal-title-row{min-height:auto;padding:20px 18px}.token-modal-section{grid-template-columns:1fr;padding:18px 14px}.quick-expire button{flex:120px;padding:0 12px}.token-create-modal .modal-actions{flex-direction:column}.metric-card{min-height:94px}.auth-header{flex-direction:column}}.security-policy-card{grid-column:span 2;grid-template-columns:1fr;gap:14px;display:grid}.system-section-panel .security-policy-card{grid-template-columns:1fr}.security-policy-card>label{width:100%}.security-policy-section,.password-policy-panel{border:1px solid var(--color-border);background:var(--color-surface-muted);border-radius:10px;gap:12px;padding:14px;display:grid}.security-toggle-section{grid-template-columns:repeat(2,minmax(220px,1fr))}.policy-card-head.compact{margin-bottom:0}.password-policy-panel .compact-form-grid,.security-policy-section .compact-form-grid{grid-template-columns:repeat(3,minmax(160px,1fr))}.compact-form-grid{grid-template-columns:repeat(4,minmax(120px,1fr));gap:12px;display:grid}.compact-form-grid label{min-width:0}@media(max-width:980px){.security-policy-card{grid-column:span 1}.security-toggle-section{grid-template-columns:1fr}.compact-form-grid{grid-template-columns:repeat(2,minmax(120px,1fr))}}@media(max-width:560px){.compact-form-grid{grid-template-columns:1fr}}html body .semi-console-shell.app-shell{background:var(--page-bg);grid-template-columns:248px minmax(0,1fr);min-height:100vh;display:grid}html body .semi-console-shell.sidebar-collapsed{grid-template-columns:74px minmax(0,1fr)}.semi-console-sider.sidebar{border-right:1px solid var(--border);background:var(--sidebar-bg);height:100vh;color:var(--sidebar-text);box-shadow:none;padding:14px 12px;position:sticky;top:0}.semi-console-main.main-area,.semi-console-content{background:var(--page-bg);min-width:0}.brand-block{gap:10px;min-height:44px}.brand-mark{width:36px;height:36px;color:var(--sidebar-text);background:linear-gradient(135deg,var(--primary),#35a0ff);box-shadow:0 10px 24px rgba(var(--primary-rgb),.24);border-radius:10px}.sidebar .brand-block h1{color:var(--text);font-size:17px;font-weight:760}.sidebar .brand-block span,.nav-section-label{color:var(--text-muted)}.sidebar-toggle.semi-button,.semi-icon-control.semi-button,.topbar-icon-button.semi-button{border-radius:10px;width:34px;min-width:34px;height:34px;padding:0}.sidebar-toggle.semi-button{background:var(--surface-soft);color:var(--text-soft)}.nav-list{gap:4px}.role-nav{border-bottom:1px solid var(--border);padding-bottom:10px}.nav-section-label{letter-spacing:0;margin:12px 8px 5px;font-size:11px;font-weight:700}.nav-item{border-radius:10px;min-height:38px;padding:0 10px;font-size:13px;font-weight:600}.nav-item svg{stroke-width:2px}.semi-console-header.topbar{z-index:900;border-bottom:1px solid var(--border);-webkit-backdrop-filter:saturate(160%)blur(14px);backdrop-filter:saturate(160%)blur(14px);background:#ffffffdb;min-height:64px;padding:0 24px;position:sticky;top:0}.topbar-title h2{color:var(--text);font-size:18px;font-weight:760}.topbar-title span{color:var(--text-muted);margin-top:2px;font-size:12px}.topbar-controls{gap:10px}.topbar-icon-button.semi-button{border:1px solid var(--border);background:var(--surface);color:var(--text-soft);box-shadow:var(--shadow-sm)}.topbar-icon-button.semi-button:hover{border-color:var(--border-strong);background:var(--primary-soft);color:var(--primary)}.semi-account-button.account-button{border:1px solid var(--border);background:var(--surface);min-height:38px;color:var(--text);box-shadow:var(--shadow-sm);border-radius:999px;gap:8px;padding:4px 8px 4px 5px}.semi-account-button.account-button>div:not(.semi-avatar){gap:2px}.semi-account-button .semi-tag{width:max-content;max-width:80px;height:18px;margin-top:1px;font-size:11px;line-height:18px}.semi-user-avatar.semi-avatar{background:var(--primary-soft);color:var(--primary)}.topbar-popover{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-lg);border-radius:12px}.view{padding:20px 24px 28px}.metric-card,.panel,.dashboard-card,.analysis-panel,.distribution-panel,.settings-panel,.wallet-panel,.wallet-hero,.management-create-panel,.management-list-panel,.route-profile-panel,.market-channel-card,.usage-detail-panel,.redeem-detail-panel,.usage-audit-panel,.payment-channel-card,.recharge-plan-row{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:12px}.metric-card:hover,.panel:hover,.dashboard-card:hover,.settings-panel:hover,.wallet-panel:hover,.market-channel-card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md)}.panel,.dashboard-card,.analysis-panel,.distribution-panel,.settings-panel,.wallet-panel,.management-create-panel,.management-list-panel{padding:16px}.panel-heading h3,.dashboard-card-title,.wallet-panel-title strong,.settings-section-title strong{color:var(--text);font-size:15px;font-weight:760}.panel-subtitle,.settings-section-title span,.wallet-copy,.metric-subtext,.metric-label,.muted{color:var(--text-muted)}.primary-button{background:var(--primary);min-height:36px;color:var(--sidebar-text);box-shadow:0 6px 16px rgba(var(--primary-rgb),.2);border:0;border-radius:8px}.primary-button:hover:not(:disabled){background:var(--primary-strong);transform:translateY(-1px)}.icon-text-button,.ghost-icon-button,.danger-button{border-color:var(--border);background:var(--surface);min-height:34px;color:var(--text-soft);box-shadow:none;border-radius:8px}.icon-text-button:hover:not(:disabled),.ghost-icon-button:hover:not(:disabled){border-color:var(--primary);background:var(--primary-soft);color:var(--primary)}table{border-collapse:separate;border-spacing:0}th{background:var(--surface-soft);color:var(--text-muted);font-size:12px;font-weight:700}td{border-bottom-color:var(--border)}.table-wrap{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:12px}.select-trigger,.form-grid input,.form-grid textarea,.settings-grid input,.wallet-action-row input,.withdraw-review-form input,.auth-form input,.model-limit-search,.search-field,.market-inline-filter input,.route-rule-row input,.token-create-modal input,.token-create-modal textarea,.table-input{border-color:var(--border);background:var(--surface);min-height:36px;color:var(--text);box-shadow:none;border-radius:8px}.select-trigger:hover,.select-trigger[data-state=open],.form-grid input:focus,.form-grid textarea:focus,.settings-grid input:focus,.wallet-action-row input:focus,.withdraw-review-form input:focus,.auth-form input:focus,.model-limit-search:focus,.search-field:focus,.market-inline-filter input:focus,.route-rule-row input:focus,.token-create-modal input:focus,.token-create-modal textarea:focus,.table-input:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.12)}.settings-panel.system-settings-shell{background:var(--surface);border-radius:12px}.system-settings-shell+.system-section-panel,.profile-section-panel{border-radius:12px}.system-tab-strip{border-bottom-color:var(--border)}.system-tab-strip button{color:var(--text-soft)}.system-tab-strip button:hover,.system-tab-strip button.active{border-color:var(--primary);color:var(--primary)}.system-tab-icon{color:var(--text-muted);background:0 0}.system-tab-strip button.active .system-tab-icon{color:var(--primary);background:0 0}:root[data-theme=classic] .semi-console-shell.app-shell{grid-template-columns:248px minmax(0,1fr)}:root[data-theme=classic] .semi-console-shell.sidebar-collapsed{grid-template-columns:74px minmax(0,1fr)}@media(max-width:760px){.semi-console-shell.app-shell,.semi-console-shell.sidebar-collapsed{grid-template-columns:1fr}.semi-console-sider.sidebar{border-right:0;border-bottom:1px solid var(--border);height:auto;position:relative}.semi-console-header.topbar{padding:14px 16px;position:relative}}html body :root[data-theme=default] .semi-console-shell.app-shell,html body .semi-console-shell.app-shell{grid-template-columns:248px minmax(0,1fr)}html body :root[data-theme=default] .semi-console-shell.sidebar-collapsed,html body .semi-console-shell.sidebar-collapsed{grid-template-columns:74px minmax(0,1fr)}html body .semi-console-header.topbar{height:64px;min-height:64px}html body .semi-account-button.account-button{height:38px;min-height:38px;padding:4px 8px 4px 5px}html body .semi-account-button.account-button .semi-button-content{align-items:center;gap:8px;min-width:0;display:inline-flex}html body .semi-account-button.account-button .semi-avatar{flex:0 0 28px;width:28px;height:28px}html body .semi-account-button.account-button span{color:var(--text);font-size:13px;line-height:1.1}html body .semi-account-button.account-button .semi-tag{align-items:center;display:inline-flex}html body .topbar-menu-item.semi-button{border-radius:8px;justify-content:flex-start;width:100%;height:36px;min-height:36px;font-weight:700}html body .topbar-menu-item.semi-button .semi-button-content{align-items:center;gap:9px;min-width:0;display:inline-flex}html body .theme-segmented .semi-button{border-radius:7px;min-width:0;height:28px;min-height:28px;padding:0 8px;font-size:12px;font-weight:760}html body .account-theme-switch .theme-segmented .semi-button{color:var(--text-soft);background:0 0;border-color:#0000}html body .account-theme-switch .theme-segmented .semi-button .semi-button-content{color:inherit}html body .account-theme-switch .theme-segmented .semi-button.active{color:var(--primary);background:var(--surface);border-color:var(--border)}html body .error-banner .semi-button{border-radius:7px;min-height:28px;font-weight:700}html body .auth-form .semi-input-wrapper{border-color:var(--border);background:var(--surface);border-radius:8px;width:100%;min-width:0;min-height:42px}html body .auth-form .semi-input-wrapper-focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.12)}html body .auth-form .semi-input{height:100%;min-height:0;box-shadow:none;color:var(--text);background:0 0;border:0;border-radius:0;font-size:14px}html body .auth-submit.semi-button{border-radius:8px;width:100%;min-height:42px;font-weight:780}html body .auth-switch .semi-button{min-height:28px;color:var(--primary);border-radius:7px;padding:0 6px;font-weight:760}html body .settings-panel.system-settings-shell{border-bottom:1px solid var(--border);border-radius:12px!important}html body .system-settings-shell+.system-section-panel,html body .profile-section-panel.system-section-panel{border-top:1px solid var(--border);border-radius:12px!important}html body .semi-system-tabs .semi-tabs-tab{min-width:max-content}html body .semi-system-tabs .semi-tabs-tab .semi-tabs-tab-button{padding-inline:10px}html body .semi-metric-card.metric-card{gap:8px;padding:14px;display:grid}html body .semi-metric-card.metric-card .semi-card-body{gap:8px;display:grid}html body .semi-metric-card .metric-value.semi-typography{color:var(--text);margin:0;font-size:24px;line-height:1.15}html body .semi-metric-card .metric-label,html body .semi-metric-card .metric-subtext{color:var(--text-muted)}html body .pagination-controls{align-items:center}html body .semi-pagination-controls.semi-page{align-items:center;display:flex}html body .semi-dashboard-card.dashboard-card{display:grid}html body .semi-dashboard-card.dashboard-card>.semi-card-body{gap:14px;min-width:0;display:grid}html body .semi-dashboard-card.analysis-card>.semi-card-body{height:100%}html body .analysis-tabs .semi-button{border-radius:8px}html body .semi-settings-card.settings-panel,html body .semi-management-card.management-create-panel,html body .semi-management-card.management-list-panel,html body .semi-management-summary-card.management-summary-card{padding:0;overflow:hidden}html body .semi-settings-card.settings-panel>.semi-card-body{min-width:0;display:inherit;grid-template-columns:inherit;gap:inherit;padding:16px}html body .semi-settings-card.system-settings-shell>.semi-card-body{grid-template-columns:minmax(0,1fr);gap:14px;padding:16px;display:grid}html body .semi-profile-tabs{border-bottom:1px solid var(--border);min-width:0;max-width:100%;display:block;overflow:visible}html body .semi-profile-tabs .semi-tabs-bar{scrollbar-width:thin;flex-wrap:nowrap;align-items:center;min-width:0;max-width:100%;margin:0;display:flex;overflow:auto hidden}html body .semi-profile-tabs .semi-tabs-bar-line{width:max-content;min-width:max-content;max-width:none}html body .semi-profile-tabs .semi-tabs-content{min-width:0;overflow:hidden}html body .semi-profile-tabs .semi-tabs-tab{max-width:none;height:38px;color:var(--text-soft);border-radius:8px 8px 0 0;flex:none;justify-content:center;align-items:center;margin-right:4px;font-size:13px;font-weight:700;display:inline-flex;overflow:visible}html body .semi-profile-tabs .semi-tabs-tab:last-child{margin-right:0}html body .semi-profile-tabs .semi-tabs-tab .semi-tabs-tab-button,html body .semi-profile-tabs .semi-tabs-tab .semi-tabs-tab-text,html body .semi-profile-tabs .semi-tabs-tab .semi-tabs-tab-icon,html body .semi-profile-tabs .semi-tabs-bar-icon{text-overflow:clip;white-space:nowrap;flex:none;min-width:0;max-width:none;overflow:visible}html body .semi-profile-tabs .semi-tabs-tab-active{background:var(--primary-soft);color:var(--primary)}html body .semi-profile-settings .semi-input-wrapper,html body .semi-management-layout .semi-input-wrapper,html body .semi-user-edit-sheet .semi-input-wrapper{border-color:var(--border);background:var(--surface);border-radius:8px;width:100%;min-width:0;min-height:36px}html body .semi-profile-settings .semi-input-wrapper-focus,html body .semi-management-layout .semi-input-wrapper-focus,html body .semi-user-edit-sheet .semi-input-wrapper-focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.12)}html body .semi-profile-settings .semi-input,html body .semi-management-layout .semi-input,html body .semi-user-edit-sheet .semi-input{color:var(--text);font-size:13px}html body .semi-profile-settings .semi-input-wrapper-disabled{background:var(--surface-soft)}html body .semi-profile-settings .semi-button,html body .semi-management-layout .semi-button,html body .semi-user-edit-sheet .semi-button{border-radius:8px;font-weight:700}html body .semi-system-settings .semi-card.panel,html body .semi-system-settings .semi-settings-card.panel{padding:0;overflow:visible}html body .semi-system-settings .system-section-panel>.semi-card-body{gap:14px;min-width:0;padding:16px;display:grid}html body .semi-system-settings .semi-input-wrapper,html body .semi-system-settings .semi-input-textarea-wrapper{border-color:var(--border);background:var(--surface);border-radius:8px;width:100%;min-width:0}html body .semi-system-settings .semi-input-wrapper{min-height:36px}html body .semi-system-settings .semi-input-textarea-wrapper{min-height:82px}html body .semi-system-settings .semi-input-wrapper-focus,html body .semi-system-settings .semi-input-textarea-wrapper-focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.12)}html body .semi-system-settings .semi-input,html body .semi-system-settings .semi-input-textarea{color:var(--text);font-size:13px}html body .semi-system-settings .semi-button{border-radius:8px;font-weight:700}html body .semi-system-settings .semi-button-content{align-items:center;gap:6px;min-width:0;display:inline-flex}html body .semi-system-settings .semi-toggle-line,html body .semi-system-settings .semi-compact-toggle{border-color:var(--border);background:var(--surface);min-width:0;min-height:36px}html body .semi-system-settings .semi-toggle-line .semi-switch,html body .semi-system-settings .semi-compact-toggle .semi-switch{flex:none}html body .semi-system-settings .recharge-plan-row .semi-input-wrapper,html body .semi-system-settings .recharge-plan-row .semi-button{min-height:36px}html body .semi-system-settings .payment-channel-actions .semi-button{min-height:32px}html body .semi-system-settings .payment-channel-grid .semi-input-textarea-wrapper{min-height:86px}html body .semi-system-settings .smtp-grid>.semi-button.primary-button{align-self:end;min-height:36px}html body .notification-method-grid .semi-button.notification-method{border:1px solid var(--border);text-align:left;border-radius:8px;justify-content:flex-start;height:auto;padding:10px}html body .notification-method-grid .semi-button.notification-method .semi-button-content{white-space:normal;justify-items:start;gap:4px;min-width:0;display:grid}html body .notification-method-grid .semi-button.notification-method.active{border-color:var(--primary);background:var(--primary-soft)}html body .compact-toggle .semi-switch{flex:none}html body .semi-management-card.management-create-panel>.semi-card-body{gap:14px;padding:16px;display:grid}html body .semi-management-card.management-list-panel>.semi-card-body{gap:0;padding:0;display:grid}html body .semi-management-card.channel-group-create>.semi-card-body,html body .semi-management-card.operation-log-panel>.semi-card-body{gap:0;min-width:0;padding:0;display:grid}html body .semi-management-card.channel-group-create>.semi-card-body{gap:14px;padding:16px}html body .semi-management-card.operation-log-panel .panel-heading{border-bottom:1px solid var(--border);padding:14px 16px}html body .semi-management-summary-card.management-summary-card>.semi-card-body{align-items:center;gap:10px;padding:12px;display:flex}html body .select-trigger:disabled,html body .base-select-trigger:disabled{cursor:not-allowed;opacity:.62}html body .semi-table-wrap.table-wrap{width:100%;min-width:0;overflow:hidden}html body .semi-admin-users-table.admin-users-table{min-width:0}html body .semi-admin-users-table .semi-table-thead>.semi-table-row>.semi-table-row-head{background:var(--surface-soft);color:var(--text-muted);font-size:12px;font-weight:760}html body .semi-admin-users-table .semi-table-tbody>.semi-table-row>.semi-table-row-cell{color:var(--text);vertical-align:middle;font-size:13px}html body .semi-admin-users-table .semi-table-fixed-right{box-shadow:-10px 0 16px #1118270a}html body .semi-usage-table.usage-table,html body .semi-channel-table.channel-table,html body .semi-channel-group-table.channel-group-table,html body .semi-operation-log-table.operation-log-table{min-width:0}html body .semi-usage-table .semi-table-thead>.semi-table-row>.semi-table-row-head,html body .semi-channel-table .semi-table-thead>.semi-table-row>.semi-table-row-head,html body .semi-channel-group-table .semi-table-thead>.semi-table-row>.semi-table-row-head,html body .semi-operation-log-table .semi-table-thead>.semi-table-row>.semi-table-row-head{background:var(--surface-soft);color:var(--text-muted);font-size:12px;font-weight:760}html body .semi-usage-table .semi-table-tbody>.semi-table-row>.semi-table-row-cell,html body .semi-channel-table .semi-table-tbody>.semi-table-row>.semi-table-row-cell,html body .semi-channel-group-table .semi-table-tbody>.semi-table-row>.semi-table-row-cell,html body .semi-operation-log-table .semi-table-tbody>.semi-table-row>.semi-table-row-cell{color:var(--text);vertical-align:middle;font-size:13px}html body .semi-operation-log-table .semi-table-thead>.semi-table-row>.semi-table-row-head,html body .semi-operation-log-table .semi-table-tbody>.semi-table-row>.semi-table-row-cell{padding:7px 10px}html body .semi-operation-log-table .semi-table-tbody>.semi-table-row>.semi-table-row-cell{line-height:1.35}html body .semi-usage-table .semi-table-row-expand{background:var(--surface-soft)}html body .semi-usage-table .semi-table-expanded-row-cell{background:var(--surface-soft);padding:14px}html body .semi-channel-table .concurrency-edit-row .semi-input-wrapper{border-color:var(--border);border-radius:8px;min-width:0;min-height:34px}html body .semi-channel-table .actions-cell{justify-content:flex-end;gap:4px;display:inline-flex}html body .merchant-channel-plain-table-wrap{background:var(--surface)}html body .merchant-channel-plain-table th,html body .merchant-channel-plain-table td{border-bottom:1px solid var(--border);color:var(--text);vertical-align:middle;padding:10px 12px;font-size:13px}html body .merchant-channel-plain-table th{background:var(--surface-soft);color:var(--text-muted);text-align:left;font-size:12px;font-weight:760}html body .merchant-channel-plain-table tbody tr:hover{background:var(--surface-soft)}html body .merchant-channel-plain-table tbody tr:last-child td{border-bottom:0}html body .semi-merchant-channel-sheet{width:auto;box-shadow:none;background:var(--surface);border:0;padding:0;display:block;position:fixed;inset:0 0 0 auto;overflow:visible}html body .semi-merchant-channel-sheet .semi-sidesheet-inner{background:var(--surface)}html body .semi-merchant-channel-sheet .semi-sidesheet-header{border-bottom:1px solid var(--border);padding:16px}html body .semi-merchant-channel-sheet .semi-sidesheet-body{background:var(--surface-soft);overflow:auto}html body .merchant-channel-drawer-shell{z-index:6200;pointer-events:none;position:fixed;inset:0}html body .merchant-channel-drawer-mask{cursor:default;pointer-events:auto;background:#0f172a61;border:0;display:block;position:absolute;inset:0}html body .merchant-channel-drawer{background:var(--surface-soft);pointer-events:auto;grid-template-rows:auto minmax(0,1fr);width:min(760px,100vw - 24px);display:grid;position:absolute;inset:0 0 0 auto;box-shadow:-18px 0 44px #0f172a2e}html body .merchant-channel-drawer-header{border-bottom:1px solid var(--border);background:var(--surface);justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:58px;padding:14px 16px;display:flex}html body .merchant-channel-drawer-header h2{min-width:0;color:var(--text);margin:0;font-size:16px;font-weight:760;line-height:1.3}html body .merchant-channel-drawer-close{border:1px solid var(--border);background:var(--surface);width:34px;height:34px;color:var(--text);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}html body .merchant-channel-drawer-close:hover{background:var(--surface-soft)}html body .merchant-channel-drawer-content{gap:14px;min-width:0;padding:16px;display:grid}html body .merchant-channel-drawer section{background:var(--surface)}html body .merchant-channel-drawer button{min-width:0}html body .merchant-channel-drawer button svg{flex:none}html body .merchant-channel-drawer .semi-input-wrapper,html body .merchant-channel-drawer input,html body .merchant-channel-drawer select{min-width:0}html body .semi-channel-create-form .semi-button,html body .merchant-channel-drawer .semi-button{white-space:nowrap}html body .semi-channel-group-panel .semi-input-wrapper,html body .semi-admin-notifications .semi-input-wrapper,html body .semi-admin-notifications .semi-input-textarea-wrapper,html body .security-confirm-modal .semi-input-wrapper{border-color:var(--border);background:var(--surface);border-radius:8px;width:100%;min-width:0;min-height:36px}html body .semi-channel-group-panel .semi-input-wrapper-focus,html body .semi-admin-notifications .semi-input-wrapper-focus,html body .semi-admin-notifications .semi-input-textarea-wrapper-focus,html body .security-confirm-modal .semi-input-wrapper-focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.12)}html body .semi-channel-group-panel .semi-input,html body .semi-admin-notifications .semi-input,html body .semi-admin-notifications .semi-input-textarea,html body .security-confirm-modal .semi-input{color:var(--text);font-size:13px}html body .semi-channel-group-panel .semi-button,html body .semi-admin-notifications .semi-button,html body .security-confirm-modal .semi-button,html body .view-actions .semi-button{border-radius:8px;font-weight:700}html body .semi-channel-group-table .semi-input-wrapper{min-height:34px}html body .semi-channel-group-table .semi-button{min-width:28px;min-height:28px}html body .semi-redeem-code-table.redeem-code-table,html body .semi-pricing-table.pricing-table{min-width:0}html body .semi-redeem-code-table .semi-table-thead>.semi-table-row>.semi-table-row-head,html body .semi-pricing-table .semi-table-thead>.semi-table-row>.semi-table-row-head{background:var(--surface-soft);color:var(--text-muted);font-size:12px;font-weight:760}html body .semi-redeem-code-table .semi-table-tbody>.semi-table-row>.semi-table-row-cell,html body .semi-pricing-table .semi-table-tbody>.semi-table-row>.semi-table-row-cell{color:var(--text);vertical-align:middle;font-size:13px}html body .semi-redeem-layout .semi-input-wrapper,html body .semi-pricing-table .semi-input-wrapper,html body .semi-channel-pricing-grid .semi-input-wrapper{border-color:var(--border);background:var(--surface);border-radius:8px;width:100%;min-width:0;min-height:34px}html body .semi-redeem-layout .semi-input-wrapper-focus,html body .semi-pricing-table .semi-input-wrapper-focus,html body .semi-channel-pricing-grid .semi-input-wrapper-focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.12)}html body .semi-redeem-layout .semi-button,html body .semi-pricing-table .semi-button,html body .semi-channel-pricing-grid .semi-button{border-radius:8px;font-weight:700}html body .semi-redeem-code-table .actions-cell{justify-content:flex-end;gap:4px;display:inline-flex}html body .semi-channel-pricing-grid .semi-pricing-editor{background:0 0;border:none;padding:0;overflow:hidden}html body .semi-channel-pricing-grid .semi-pricing-editor>.semi-card-body{gap:14px;min-width:0;padding:16px;display:grid}html body .semi-channel-pricing-grid .pricing-card-head{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(0,320px);align-items:start;gap:12px;min-width:0;padding-bottom:12px;display:grid}html body .semi-channel-pricing-grid .pricing-card-head>div:first-child{gap:5px;min-width:0;display:grid}html body .semi-channel-pricing-grid .pricing-card-head h4{color:var(--text);margin:0;font-size:15px;font-weight:800}html body .semi-channel-pricing-grid .pricing-card-head span{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}html body .semi-channel-pricing-grid .pricing-card-select{width:100%;min-width:0}html body .admin-users-panel,html body .admin-users-panel>*,html body .semi-channel-pricing-grid,html body .semi-channel-pricing-grid>*{min-width:0;max-width:100%}html body .semi-channel-pricing-grid .select-field{width:100%;max-width:100%}html body .semi-channel-pricing-grid .select-shell,html body .semi-channel-pricing-grid .select-trigger{min-width:0;max-width:100%}html body .admin-users-panel form .select-field,html body .admin-users-panel .user-edit-drawer .select-field{grid-template-columns:1fr;align-items:stretch;gap:8px;width:100%;max-width:100%;min-height:auto}html body .admin-users-panel form .select-label,html body .admin-users-panel .user-edit-drawer .select-label{color:#374151;text-overflow:ellipsis;min-width:0;font-size:14px;font-weight:500;display:block;overflow:hidden}html body .admin-users-panel form .select-shell,html body .admin-users-panel form .select-trigger,html body .admin-users-panel .user-edit-drawer .select-shell,html body .admin-users-panel .user-edit-drawer .select-trigger{width:100%;min-width:0;max-width:100%}html body .semi-channel-pricing-grid .synced-model-select{flex:240px;width:auto;max-width:min(100%,420px)}html body .semi-channel-pricing-grid .pricing-card-actions{justify-content:flex-end;padding-top:2px;display:flex}html body .semi-channel-pricing-grid .sync-row{align-items:end}html body .semi-channel-create-form .semi-input-wrapper,html body .wallet-layout .semi-input-wrapper{border-color:var(--border);background:var(--surface);border-radius:8px;width:100%;min-width:0;min-height:36px}html body .semi-channel-create-form .semi-input-wrapper-focus,html body .wallet-layout .semi-input-wrapper-focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.12)}html body .semi-channel-create-form .semi-button,html body .wallet-layout .semi-button{border-radius:8px;font-weight:700}html body .semi-channel-create-form .semi-pricing-editor{padding:0;overflow:hidden}html body .semi-channel-create-form .semi-pricing-editor>.semi-card-body{gap:14px;min-width:0;padding:16px;display:grid}html body .semi-channel-create-form .model-tag.semi-button{height:auto;min-height:28px}html body .semi-channel-create-form .model-tag .semi-button-content,html body .semi-channel-create-form .model-picker-item .semi-button-content{white-space:normal;align-items:center;gap:7px;min-width:0;display:inline-flex}html body .semi-channel-create-form .model-picker-item.semi-button{text-align:left;justify-content:flex-start;width:100%;height:auto;min-height:36px}html body .semi-channel-model-sheet{width:auto;box-shadow:none;background:var(--surface);border:0;padding:0;display:block;position:fixed;inset:0 auto 0 0;overflow:visible}html body .semi-channel-model-sheet .semi-sidesheet-inner{background:var(--surface)}html body .semi-channel-model-sheet .semi-sidesheet-header{border-bottom:1px solid var(--border);padding:16px}html body .semi-channel-model-sheet .semi-sidesheet-body{background:var(--surface-soft);overflow:auto}html body .semi-channel-model-sheet .semi-sidesheet-footer{border-top:1px solid var(--border);background:var(--surface);padding:12px 16px}html body .channel-model-drawer-content{gap:12px;min-width:0;padding:16px;display:grid}html body .channel-model-search-row{border:1px solid var(--border);background:var(--surface);min-width:0;color:var(--muted);border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;padding:9px 10px;display:grid}html body .channel-model-search-row .semi-input-wrapper{background:0 0;border:0;min-height:34px}html body .channel-model-toolbar{grid-template-columns:auto auto minmax(0,1fr) auto auto;align-items:center;gap:8px;min-width:0;display:grid}html body .channel-model-list{border:1px solid var(--border);background:var(--surface);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;max-height:calc(100vh - 242px);padding:10px;display:grid;overflow:auto}html body .channel-model-list .model-picker-item.semi-button{text-align:left;justify-content:flex-start;width:100%;height:auto;min-height:36px}html body .channel-model-list .model-picker-item .semi-button-content{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;width:100%;min-width:0;display:inline-grid}html body .channel-model-list .model-picker-item .semi-button-content>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html body .channel-model-drawer-footer{justify-content:flex-end;gap:10px;display:flex}html body .wallet-layout .plan-card.semi-button{text-align:left;justify-content:flex-start;height:auto;min-height:104px;padding:12px}html body .wallet-layout .plan-card.semi-button .semi-button-content{white-space:normal;justify-items:start;gap:5px;min-width:0;display:grid}html body .wallet-layout .method-name-button.semi-button,html body .wallet-layout .wallet-copy.semi-button{min-height:28px}html body .wallet-layout .method-name-button.semi-button{min-width:56px}html body .wallet-layout .recharge-order-actions .semi-button,html body .wallet-layout .payment-order-actions .semi-button,html body .wallet-layout .wallet-action-row .semi-button,html body .wallet-layout .withdraw-review-form .semi-button{min-height:36px}html body .wallet-semi-table-wrap{border:1px solid var(--border);background:var(--surface);border-radius:10px;min-width:0;overflow:hidden}html body .wallet-semi-table .semi-table-thead>.semi-table-row>.semi-table-row-head,html body .semi-wallet-card .semi-table-thead>.semi-table-row>.semi-table-row-head{color:var(--muted);background:var(--surface-soft);font-size:12px;font-weight:760}html body .wallet-semi-table .semi-table-row-cell,html body .semi-wallet-card .semi-table-row-cell{color:var(--text);border-color:var(--border);vertical-align:top}html body .wallet-semi-table .semi-table-expanded-row-cell{background:var(--surface-soft);padding:12px}html body .wallet-table-primary{gap:4px;min-width:0;display:grid}html body .wallet-table-primary strong,html body .wallet-table-primary span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html body .wallet-table-primary strong{color:var(--text);font-size:13px;font-weight:760}html body .wallet-table-primary span{color:var(--muted);font-size:12px}html body .wallet-table-detail-grid{grid-template-columns:repeat(3,minmax(160px,1fr));gap:10px;min-width:0;display:grid}html body .wallet-filter-row{grid-template-columns:minmax(220px,1fr) minmax(140px,auto) minmax(140px,auto) auto;align-items:center;gap:10px;min-width:0;margin:0 0 12px;display:grid}html body .wallet-filter-search{min-width:0;color:var(--muted);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;display:grid}html body .wallet-filter-row .select-field,html body .wallet-filter-row .semi-button{min-width:0}html body .wallet-table-select .select-label{display:none}html body .wallet-review-action-button.semi-button,html body .wallet-review-action-button{white-space:nowrap;min-width:118px}html body .wallet-review-action-button .semi-button-content{white-space:nowrap}html body .wallet-table-actions{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}html body .wallet-table-actions .semi-button{min-height:28px;padding:0 8px;font-size:12px}html body .wallet-ops-card-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,560px),1fr));gap:12px;min-width:0;display:grid}html body .payment-ops-grid{grid-template-columns:repeat(2,minmax(min(100%,560px),1fr))}html body .payment-ops-grid .wallet-ops-card-wide{grid-column:1/-1}html body .semi-wallet-card{border-color:var(--border);background:var(--surface);border-radius:10px;min-width:0;overflow:hidden}html body .semi-wallet-card .semi-card-body{min-width:0;overflow:auto}html body .settlement-ops-panel .semi-wallet-card{display:block}html body .wallet-ops-table-slot{min-width:0;overflow:auto}html body .wallet-ops-pagination-slot{border-top:1px solid var(--border);align-items:center;min-height:44px;padding:8px 12px 10px;display:flex}html body .settlement-aligned-table .semi-table-tbody>.semi-table-row{height:56px!important}html body .settlement-aligned-table .semi-table-tbody>.semi-table-row>.semi-table-row-cell{vertical-align:middle;height:56px!important;padding-top:8px!important;padding-bottom:8px!important}html body .settlement-aligned-table .wallet-table-primary{justify-content:center;height:38px}html body .settlement-aligned-table .semi-table-row-cell{white-space:nowrap}html body .semi-wallet-card .semi-table-container,html body .semi-wallet-card .semi-table-body,html body .wallet-semi-table-wrap .semi-table-container,html body .wallet-semi-table-wrap .semi-table-body{min-width:0;overflow-x:auto}html body .wallet-table-card-head{border-bottom:1px solid var(--border);background:var(--surface);justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:12px 14px;display:flex}html body .wallet-table-card-head strong{min-width:0;color:var(--text);font-size:13px;font-weight:780}html body .semi-user-edit-sheet{width:auto;box-shadow:none;background:var(--surface);border:0;padding:0;display:block;position:fixed;inset:0 0 0 auto;overflow:visible}html body .semi-user-edit-sheet .semi-sidesheet-inner{background:var(--surface)}html body .semi-user-edit-sheet .semi-sidesheet-header{border-bottom:1px solid var(--border);padding:16px}html body .semi-user-edit-sheet .semi-sidesheet-body{background:var(--surface-soft);overflow:auto}html body .side-drawer-content{gap:14px;min-width:0;padding:16px;display:grid}html body .semi-user-edit-sheet .side-drawer-head{border-bottom:0;padding:0}html body .semi-user-edit-sheet .drawer-section{border-color:var(--border);background:var(--surface);border-radius:10px}html body .token-management-panel .semi-input-wrapper,html body .route-profile-panel .semi-input-wrapper,html body .token-create-modal .semi-input-wrapper,html body .token-create-modal .semi-input-textarea-wrapper,html body .model-limit-picker .semi-input-wrapper{border-color:var(--border);background:var(--surface);border-radius:8px;width:100%;min-width:0;min-height:38px}html body .token-management-panel .semi-input-wrapper-focus,html body .route-profile-panel .semi-input-wrapper-focus,html body .token-create-modal .semi-input-wrapper-focus,html body .token-create-modal .semi-input-textarea-wrapper-focus,html body .model-limit-picker .semi-input-wrapper-focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.12)}html body .token-management-panel .semi-button,html body .route-profile-panel .semi-button,html body .token-create-modal .semi-button,html body .model-limit-picker .semi-button{border-radius:8px;font-weight:700}html body .semi-token-table.token-table{min-width:0}html body .semi-token-table .semi-table-thead>.semi-table-row>.semi-table-row-head{background:var(--surface-soft);color:var(--text-muted);font-size:12px;font-weight:760}html body .semi-token-table .semi-table-tbody>.semi-table-row>.semi-table-row-cell{color:var(--text);vertical-align:middle;font-size:13px}html body .semi-token-table .semi-checkbox{display:inline-flex}html body .secret-control .semi-button.ghost-icon-button,html body .row-actions .semi-button.icon-button{width:28px;min-width:28px;height:28px;min-height:28px;padding:0}html body .token-drawer-backdrop.semi-button{background:#17231c57;border:0;border-radius:0;width:100%;height:100%;min-height:0;padding:0;position:absolute;inset:0}html body .token-create-modal .ghost-icon-button.semi-button,html body .secret-viewer-modal .ghost-icon-button.semi-button{width:34px;min-width:34px;height:34px;min-height:34px;padding:0}html body .token-create-modal .input-with-icon .semi-input-wrapper,html body .token-create-modal .money-input .semi-input-wrapper{background:0 0;border:0;min-height:38px}html body .token-create-modal .semi-input-textarea-wrapper{min-height:82px}html body .quick-expire .semi-button{background:var(--surface-soft);min-height:38px;color:var(--text-soft);border-color:#d5ded7;font-size:13px;font-weight:750}html body .quick-expire .semi-button:first-child{color:var(--success);background:rgba(var(--success-rgb,30, 125, 77),.1)}html body .model-limit-options .semi-button{text-align:left;justify-content:stretch;align-items:center;width:100%;height:auto;min-height:30px;padding:0 6px;font-size:11px;line-height:14px;display:flex;overflow:hidden}html body .model-limit-options .semi-button-content,html body .model-limit-tags .semi-button-content{white-space:nowrap;flex:auto;align-items:center;gap:8px;width:100%;min-width:0;font-size:11px;line-height:13px;display:flex;overflow:hidden}html body .model-limit-options .semi-button-content{gap:5px}html body .model-limit-tags .semi-button-content{gap:4px}html body .model-limit-options .semi-button-content>span:first-child{flex:0 0 13px;place-items:center;width:13px;height:13px;display:grid}html body .model-limit-options .semi-button-content>span:first-child svg{width:9px;height:9px}html body .model-limit-options .semi-button-content strong,html body .model-limit-tags .semi-button-content span{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;width:auto;min-width:0;max-width:100%;overflow:hidden}html body .model-limit-options .semi-button-content .provider-logo,html body .model-limit-tags .semi-button-content .provider-logo{flex:0 0 16px}html body .model-limit-tags .semi-button-content>svg,html body .model-limit-tags .semi-button-content>span:last-child{flex:none}html body .model-limit-options .semi-button-content strong{font-size:11px;line-height:13px}html body .model-limit-options .semi-button.selected{background:rgba(var(--success-rgb,30, 125, 77),.1);color:var(--success);border-color:#afd3bd}html body .model-limit-tags .semi-button{height:auto;min-height:26px;padding:0 6px;font-size:11px;line-height:14px}html body .route-rule-row .semi-input-wrapper{min-height:38px}:root[data-theme=dark] .sidebar{background:linear-gradient(#0a0e14,#0d1117);border-right:1px solid #1f293780}:root[data-theme=dark] .sidebar-toggle{background:#14192180;border-color:#6b728033}:root[data-theme=dark] .sidebar-toggle:hover{background:#141921cc;border-color:#6b728066}:root[data-theme=dark] .nav-item:hover,:root[data-theme=dark] .nav-item.active{background:#3b82f61a;border:1px solid #3b82f633;border-radius:8px}:root[data-theme=dark] .topbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#141921f2;border-bottom-color:#1f2937cc}:root[data-theme=dark] .metric-card,:root[data-theme=dark] .panel,:root[data-theme=dark] .dashboard-card{background:#14192199;border-color:#1f2937cc;box-shadow:0 1px 3px #0000004d}:root[data-theme=dark] .bi-chart,:root[data-theme=dark] .analysis-card{background:#0f141980;border-color:#1f293799}:root[data-theme=dark] .select-trigger,:root[data-theme=dark] .api-key-control,:root[data-theme=dark] input,:root[data-theme=dark] textarea{color:#e5e7eb;background:#0f141999;border-color:#1f2937cc}:root[data-theme=dark] .select-trigger:hover,:root[data-theme=dark] input:hover,:root[data-theme=dark] textarea:hover{border-color:#3b82f680}:root[data-theme=dark] .select-trigger:focus,:root[data-theme=dark] input:focus,:root[data-theme=dark] textarea:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}:root[data-theme=dark] .primary-button{background:linear-gradient(135deg,#3b82f6,#2563eb);border-color:#3b82f6;box-shadow:0 2px 8px #3b82f64d}:root[data-theme=dark] .primary-button:hover{background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 4px 12px #3b82f666}:root[data-theme=dark] .notification-item{background:#0f1419cc;border-color:#1f2937cc}:root[data-theme=dark] .topbar-popover{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#141921fa;border-color:#1f2937cc;box-shadow:0 8px 32px #0009}:root[data-theme=dark] table th{color:#9ca3af;background:#0f141999;border-bottom-color:#1f2937cc}:root[data-theme=dark] table td{border-bottom-color:#1f293780}:root[data-theme=dark] table tr:hover td{background:#3b82f60d}:root[data-theme=dark] .bi-grid span{background:#1f29374d}:root[data-theme=dark] .line-chart{background:linear-gradient(0deg,#1f29374d 1px,#0000 1px) 0 0/100% 25%,linear-gradient(90deg,#1f293733 1px,#0000 1px) 0 0/10% 100%}:root[data-theme=dark] .market-channel-card{background:#0f141999;border-color:#1f2937cc}:root[data-theme=dark] .market-channel-card.expanded{background:#141921cc;border-color:#3b82f64d}:root[data-theme=dark] .side-drawer{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#141921fa;border-right-color:#1f2937cc;box-shadow:20px 0 60px #000000b3}:root[data-theme=dark] .side-drawer-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009}:root[data-theme=dark] .market-kpi,:root[data-theme=dark] .management-summary-card{background:#14192199;border-color:#1f2937cc}:root[data-theme=dark] .icon-button:hover,:root[data-theme=dark] .icon-text-button:hover{background:#3b82f61a;border-color:#3b82f64d}:root[data-theme=dark] html body .semi-input-wrapper,:root[data-theme=dark] html body .semi-select{background:#0f141999;border-color:#1f2937cc}:root[data-theme=dark] html body .semi-input-wrapper:hover,:root[data-theme=dark] html body .semi-select:hover{border-color:#3b82f680}:root[data-theme=dark] html body .semi-input-wrapper-focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}:root[data-theme=dark] html body .semi-table,:root[data-theme=dark] html body .semi-table-wrapper{background:0 0!important}:root[data-theme=dark] html body .semi-table-thead{background:#0f141999!important}:root[data-theme=dark] html body .semi-table-thead>.semi-table-row>.semi-table-row-head{color:#9ca3af!important;background:#0f141999!important;border-bottom-color:#1f2937cc!important}:root[data-theme=dark] html body .semi-table-tbody,:root[data-theme=dark] html body .semi-table-tbody>.semi-table-row{background:0 0!important}:root[data-theme=dark] html body .semi-table-tbody>.semi-table-row>.semi-table-row-cell{color:#e5e7eb!important;background:0 0!important;border-bottom-color:#1f293780!important}:root[data-theme=dark] html body .semi-table-tbody>.semi-table-row:hover,:root[data-theme=dark] html body .semi-table-tbody>.semi-table-row:hover>.semi-table-row-cell{background:#3b82f60d!important}:root[data-theme=dark] .merchant-rating-current-tier,:root[data-theme=dark] .merchant-rating-metric-card,:root[data-theme=dark] .rating-standard-card,:root[data-theme=dark] .rating-rules-text,:root[data-theme=dark] .merchant-rating-policy-hero,:root[data-theme=dark] .merchant-rating-tier-card{color:var(--text);background-color:#141921d1;border-color:#374151e6}:root[data-theme=dark] .rating-standard-metrics div,:root[data-theme=dark] .merchant-rating-policy-summary>div,:root[data-theme=dark] .merchant-rating-policy-hero .toggle-line,:root[data-theme=dark] .rating-progress-panel{background:#0d1117bd;border-color:#374151db}:root[data-theme=dark] .rating-standard-head strong,:root[data-theme=dark] .rating-standard-metrics strong,:root[data-theme=dark] .rating-rules-text,:root[data-theme=dark] .merchant-rating-metric-card strong,:root[data-theme=dark] .merchant-rating-policy-copy strong,:root[data-theme=dark] .merchant-rating-policy-summary strong,:root[data-theme=dark] .merchant-rating-tier-head strong,:root[data-theme=dark] .merchant-rating-tier-foot strong{color:#f8fafc}:root[data-theme=dark] .rating-standard-card p,:root[data-theme=dark] .rating-standard-metrics span,:root[data-theme=dark] .merchant-rating-metric-card span,:root[data-theme=dark] .merchant-rating-policy-copy p,:root[data-theme=dark] .merchant-rating-policy-summary span,:root[data-theme=dark] .merchant-rating-tier-head span:not(.merchant-rating-tier-icon),:root[data-theme=dark] .merchant-rating-tier-fields label,:root[data-theme=dark] .merchant-rating-tier-foot{color:#cbd5e1}:root[data-theme=dark] .merchant-rating-tier-fields .semi-input-wrapper,:root[data-theme=dark] .merchant-rating-tier-fields .semi-input{color:#f8fafc!important;background:#0d1117d6!important}:root[data-theme=dark] html body .semi-admin-users-table .semi-table-thead>.semi-table-row>.semi-table-row-head,:root[data-theme=dark] html body .semi-usage-table .semi-table-thead>.semi-table-row>.semi-table-row-head,:root[data-theme=dark] html body .semi-channel-table .semi-table-thead>.semi-table-row>.semi-table-row-head,:root[data-theme=dark] html body .semi-channel-group-table .semi-table-thead>.semi-table-row>.semi-table-row-head,:root[data-theme=dark] html body .semi-operation-log-table .semi-table-thead>.semi-table-row>.semi-table-row-head,:root[data-theme=dark] html body .semi-redeem-code-table .semi-table-thead>.semi-table-row>.semi-table-row-head,:root[data-theme=dark] html body .semi-pricing-table .semi-table-thead>.semi-table-row>.semi-table-row-head,:root[data-theme=dark] html body .semi-token-table .semi-table-thead>.semi-table-row>.semi-table-row-head{color:#9ca3af!important;background:#0f141999!important}:root[data-theme=dark] html body .semi-admin-users-table .semi-table-tbody>.semi-table-row>.semi-table-row-cell,:root[data-theme=dark] html body .semi-usage-table .semi-table-tbody>.semi-table-row>.semi-table-row-cell,:root[data-theme=dark] html body .semi-channel-table .semi-table-tbody>.semi-table-row>.semi-table-row-cell,:root[data-theme=dark] html body .semi-channel-group-table .semi-table-tbody>.semi-table-row>.semi-table-row-cell,:root[data-theme=dark] html body .semi-operation-log-table .semi-table-tbody>.semi-table-row>.semi-table-row-cell,:root[data-theme=dark] html body .semi-redeem-code-table .semi-table-tbody>.semi-table-row>.semi-table-row-cell,:root[data-theme=dark] html body .semi-pricing-table .semi-table-tbody>.semi-table-row>.semi-table-row-cell,:root[data-theme=dark] html body .semi-token-table .semi-table-tbody>.semi-table-row>.semi-table-row-cell{color:#e5e7eb!important;background:0 0!important}:root[data-theme=dark] .table-wrap{border-color:#1f2937cc!important}:root[data-theme=dark] [class*=semi-table]{color:#e5e7eb}:root[data-theme=dark] .semi-table-pagination{background:0 0!important;border-top-color:#1f2937cc!important}:root[data-theme=dark] .semi-table-pagination-info{color:#9ca3af!important}:root[data-theme=dark] .select-menu{background:var(--surface);border-color:var(--border-strong);box-shadow:0 18px 44px #010409b8}:root[data-theme=dark] .select-option:hover,:root[data-theme=dark] .select-option.active{background:#1f6feb29}:root[data-theme=dark] .select-trigger svg{color:var(--text-soft)}:root[data-theme=dark] .semi-button.icon-text-button,:root[data-theme=dark] .semi-button.danger-button{border-color:var(--border)!important;color:var(--text)!important;background:#161b22e0!important}:root[data-theme=dark] .semi-button.icon-text-button:hover,:root[data-theme=dark] .semi-button.danger-button:hover{color:#fff!important;background:#1f6feb29!important;border-color:#58a6ff73!important}:root[data-theme=dark] .semi-button.primary-button{color:#fff!important}:root[data-theme=dark] .token-management-panel,:root[data-theme=dark] .route-profile-panel,:root[data-theme=dark] .token-create-modal,:root[data-theme=dark] .secret-viewer-modal,:root[data-theme=dark] .token-test-modal,:root[data-theme=dark] .token-modal-section,:root[data-theme=dark] .model-limit-menu,:root[data-theme=dark] .model-limit-tags{background:var(--surface);border-color:var(--border);color:var(--text)}:root[data-theme=dark] .token-management-panel .text-gray-400,:root[data-theme=dark] .token-management-panel .text-\[var\(--color-text-soft\)\],:root[data-theme=dark] .modal-help,:root[data-theme=dark] .modal-field,:root[data-theme=dark] .section-title span,:root[data-theme=dark] .secret-viewer-meta span,:root[data-theme=dark] .secret-viewer-field>span,:root[data-theme=dark] .route-profile-head span,:root[data-theme=dark] .route-rule-title span,:root[data-theme=dark] .route-profile-footer p{color:var(--text-soft)!important}:root[data-theme=dark] .secret-viewer-body{background:var(--surface-soft)}:root[data-theme=dark] .secret-viewer-meta,:root[data-theme=dark] .secret-viewer-textarea{border-color:var(--border);color:var(--text);background:#0d1117d6}:root[data-theme=dark] .secret-viewer-meta strong{color:#f8fafc}:root[data-theme=dark] .secret-viewer-hint{color:#f8d38a;background:#f59e0b24;border-color:#f59e0b61}:root[data-theme=dark] .secret-viewer-modal .modal-actions{border-top-color:var(--border);background:#141921fa}:root[data-theme=dark] .token-test-account-card{border-bottom-color:var(--border);background:linear-gradient(135deg,#23863629,#141921fa)}:root[data-theme=dark] .token-test-play{color:#7ee787;background:#23863629;border-color:#2ea04361}:root[data-theme=dark] .token-test-account-main strong{color:var(--text)}:root[data-theme=dark] .token-test-account-main div,:root[data-theme=dark] .token-test-meta{color:var(--text-soft)}:root[data-theme=dark] .token-test-body{background:var(--surface-soft)}:root[data-theme=dark] .token-test-meta span{border-color:var(--border);background:#0d1117d6}:root[data-theme=dark] .token-test-modal .modal-actions{border-top-color:var(--border);background:#141921fa}:root[data-theme=dark] .token-test-modal .semi-button.primary-button{color:#fff!important;background:#2563eb!important;border-color:#3b82f6!important}:root[data-theme=dark] .secret-viewer-modal .ghost-icon-button.semi-button{color:#e5e7eb!important;background:#1f2937eb!important;border-color:#4b5563eb!important}:root[data-theme=dark] .secret-viewer-modal .ghost-icon-button.semi-button svg{color:#e5e7eb!important;stroke:#e5e7eb!important}:root[data-theme=dark] .secret-viewer-modal .ghost-icon-button.semi-button:hover{color:#fff!important;background:#2563eb2e!important;border-color:#60a5faa3!important}:root[data-theme=dark] .secret-viewer-modal .ghost-icon-button.semi-button:hover svg{color:#fff!important;stroke:#fff!important}:root[data-theme=dark] .token-create-modal .ghost-icon-button.semi-button,[data-theme=dark] .token-create-modal .ghost-icon-button.semi-button,:root[data-theme=dark] .token-edit-modal .ghost-icon-button.semi-button,[data-theme=dark] .token-edit-modal .ghost-icon-button.semi-button,[data-theme=dark] .secret-viewer-modal .ghost-icon-button.semi-button{color:#e5e7eb!important;background:#1f2937eb!important;border-color:#4b5563eb!important}:root[data-theme=dark] .token-create-modal .ghost-icon-button.semi-button svg,[data-theme=dark] .token-create-modal .ghost-icon-button.semi-button svg,:root[data-theme=dark] .token-edit-modal .ghost-icon-button.semi-button svg,[data-theme=dark] .token-edit-modal .ghost-icon-button.semi-button svg,[data-theme=dark] .secret-viewer-modal .ghost-icon-button.semi-button svg{color:#e5e7eb!important;stroke:#e5e7eb!important}:root[data-theme=dark] .token-create-modal .ghost-icon-button.semi-button:hover,[data-theme=dark] .token-create-modal .ghost-icon-button.semi-button:hover,:root[data-theme=dark] .token-edit-modal .ghost-icon-button.semi-button:hover,[data-theme=dark] .token-edit-modal .ghost-icon-button.semi-button:hover,[data-theme=dark] .secret-viewer-modal .ghost-icon-button.semi-button:hover{color:#fff!important;background:#2563eb2e!important;border-color:#60a5faa3!important}:root[data-theme=dark] .token-create-modal .ghost-icon-button.semi-button:hover svg,[data-theme=dark] .token-create-modal .ghost-icon-button.semi-button:hover svg,:root[data-theme=dark] .token-edit-modal .ghost-icon-button.semi-button:hover svg,[data-theme=dark] .token-edit-modal .ghost-icon-button.semi-button:hover svg,[data-theme=dark] .secret-viewer-modal .ghost-icon-button.semi-button:hover svg{color:#fff!important;stroke:#fff!important}:root[data-theme=dark] .secret-viewer-modal .semi-button.primary-button{box-shadow:0 10px 28px #2563eb47;color:#fff!important;background:#2563eb!important;border-color:#3b82f6!important}:root[data-theme=dark] .secret-viewer-modal .semi-button.primary-button:hover{color:#fff!important;background:#3b82f6!important;border-color:#60a5fa!important}:root[data-theme=dark] .semi-token-table .semi-table-thead>.semi-table-row>.semi-table-row-head,:root[data-theme=dark] .semi-token-table .semi-table-tbody>.semi-table-row>.semi-table-row-cell,:root[data-theme=dark] .semi-token-table .semi-table-cell-fixed-left,:root[data-theme=dark] .semi-token-table .semi-table-cell-fixed-right,:root[data-theme=dark] .semi-token-table .semi-table-fixed-left,:root[data-theme=dark] .semi-token-table .semi-table-fixed-right,:root[data-theme=dark] .semi-token-table .semi-table-fixed-left .semi-table-row-head,:root[data-theme=dark] .semi-token-table .semi-table-fixed-right .semi-table-row-head,:root[data-theme=dark] .semi-token-table .semi-table-fixed-left .semi-table-row-cell,:root[data-theme=dark] .semi-token-table .semi-table-fixed-right .semi-table-row-cell{background:#141921!important}:root[data-theme=dark] .semi-token-table .semi-table-tbody>.semi-table-row:hover>.semi-table-row-cell,:root[data-theme=dark] .semi-token-table .semi-table-tbody>.semi-table-row:hover .semi-table-row-cell{background:#181f2a!important}:root[data-theme=dark] .semi-token-table .semi-table-cell-fixed-left-last{box-shadow:8px 0 18px #0104095c}:root[data-theme=dark] .semi-token-table .semi-table-cell-fixed-right-first{box-shadow:-8px 0 18px #0104095c}:root[data-theme=dark] .semi-token-table .semi-table-fixed-left,:root[data-theme=dark] .semi-token-table .semi-table-fixed-right{box-shadow:8px 0 18px #0104095c}:root[data-theme=dark] .semi-token-table .semi-table-fixed-right{box-shadow:-8px 0 18px #0104095c}:root[data-theme=dark] .semi-token-table .ghost-icon-button.compact,[data-theme=dark] .semi-token-table .ghost-icon-button.compact,:root[data-theme=dark] .semi-token-table .icon-button,[data-theme=dark] .semi-token-table .icon-button{color:#e5e7eb!important;background:#1f2937eb!important;border-color:#4b5563eb!important}:root[data-theme=dark] .semi-token-table .ghost-icon-button.compact svg,[data-theme=dark] .semi-token-table .ghost-icon-button.compact svg,:root[data-theme=dark] .semi-token-table .icon-button svg,[data-theme=dark] .semi-token-table .icon-button svg{color:#e5e7eb!important;stroke:#e5e7eb!important}:root[data-theme=dark] .semi-token-table .ghost-icon-button.compact:hover:not(:disabled),[data-theme=dark] .semi-token-table .ghost-icon-button.compact:hover:not(:disabled),:root[data-theme=dark] .semi-token-table .icon-button:hover:not(:disabled),[data-theme=dark] .semi-token-table .icon-button:hover:not(:disabled){color:#fff!important;background:#2563eb2e!important;border-color:#60a5faa3!important}:root[data-theme=dark] .semi-token-table .ghost-icon-button.compact:hover:not(:disabled) svg,[data-theme=dark] .semi-token-table .ghost-icon-button.compact:hover:not(:disabled) svg,:root[data-theme=dark] .semi-token-table .icon-button:hover:not(:disabled) svg,[data-theme=dark] .semi-token-table .icon-button:hover:not(:disabled) svg{color:#fff!important;stroke:#fff!important}:root[data-theme=dark] .semi-checkbox .semi-checkbox-inner-display,[data-theme=dark] .semi-checkbox .semi-checkbox-inner-display{background:#0f172af5!important;box-shadow:inset 0 0 0 1.5px #94a3b8f2!important}:root[data-theme=dark] .semi-checkbox:hover .semi-checkbox-inner-display,[data-theme=dark] .semi-checkbox:hover .semi-checkbox-inner-display,:root[data-theme=dark] .semi-checkbox-focus .semi-checkbox-inner-display,[data-theme=dark] .semi-checkbox-focus .semi-checkbox-inner-display{background:#1e293bfa!important;box-shadow:inset 0 0 0 1.5px #60a5faf2,0 0 0 3px #2563eb2e!important}:root[data-theme=dark] .semi-checkbox-checked .semi-checkbox-inner-display,[data-theme=dark] .semi-checkbox-checked .semi-checkbox-inner-display,:root[data-theme=dark] .semi-checkbox-indeterminate .semi-checkbox-inner-display,[data-theme=dark] .semi-checkbox-indeterminate .semi-checkbox-inner-display{color:#fff!important;background:#2563eb!important;box-shadow:inset 0 0 0 1.5px #60a5fa!important}:root[data-theme=dark] .semi-checkbox-checked .semi-checkbox-inner-display .semi-icon,:root[data-theme=dark] .semi-checkbox-indeterminate .semi-checkbox-inner-display .semi-icon,[data-theme=dark] .semi-checkbox-checked .semi-checkbox-inner-display .semi-icon,[data-theme=dark] .semi-checkbox-indeterminate .semi-checkbox-inner-display .semi-icon{color:#fff!important}:root[data-theme=dark] .semi-checkbox-disabled .semi-checkbox-inner-display,[data-theme=dark] .semi-checkbox-disabled .semi-checkbox-inner-display{background:#1f29378c!important;box-shadow:inset 0 0 0 1.5px #4b5563b8!important}:root[data-theme=dark] .semi-checkbox-addon,[data-theme=dark] .semi-checkbox-addon{color:var(--text)!important}:root[data-theme=dark] .model-limit-options button:hover,:root[data-theme=dark] .model-limit-options button.selected{background:#23863629;border-color:#238636a6}:root[data-theme=dark] .model-limit-tags button{color:var(--text);background:#23863624;border-color:#23863661}:root[data-theme=dark] .route-delete-confirm{background:#da36331f;border-color:#da36336b}:root[data-theme=dark] .route-delete-confirm strong{color:#ffb4ad}:root[data-theme=dark] .route-delete-confirm span{color:#f0b8b2}:root[data-theme=dark] .wallet-layout,:root[data-theme=dark] .wallet-panel,:root[data-theme=dark] .wallet-hero,:root[data-theme=dark] .settlement-card,:root[data-theme=dark] .wallet-disabled-note,:root[data-theme=dark] .wallet-exchange-note,:root[data-theme=dark] .plan-card,:root[data-theme=dark] .invite-box,:root[data-theme=dark] .withdraw-method-card,:root[data-theme=dark] .ledger-field{color:var(--text)}:root[data-theme=dark] .wallet-hero{background:radial-gradient(circle at 84% 18%,#58a6ff38,#0000 19rem),linear-gradient(135deg,#0d419d,#161b22);border-color:#58a6ff57}:root[data-theme=dark] .wallet-hero>div:first-child span,:root[data-theme=dark] .wallet-hero>div:first-child small,:root[data-theme=dark] .wallet-hero-metrics svg,:root[data-theme=dark] .wallet-hero-metrics span{color:#e6edf3db}:root[data-theme=dark] .wallet-hero>div:first-child strong,:root[data-theme=dark] .wallet-hero-metrics strong{color:#fff}:root[data-theme=dark] .wallet-hero-metrics div{background:#ffffff1f;border-color:#fff3}:root[data-theme=dark] .wallet-panel,:root[data-theme=dark] .settlement-card,:root[data-theme=dark] .wallet-disabled-note,:root[data-theme=dark] .wallet-exchange-note,:root[data-theme=dark] .plan-card,:root[data-theme=dark] .invite-box,:root[data-theme=dark] .withdraw-method-card,:root[data-theme=dark] .withdraw-submit-panel,:root[data-theme=dark] .withdraw-submit-summary>div,:root[data-theme=dark] .withdraw-submit-selected,:root[data-theme=dark] .withdraw-rule-list>div,:root[data-theme=dark] .qr-preview,:root[data-theme=dark] .ledger-field,:root[data-theme=dark] .recharge-order-card{background:var(--surface);border-color:var(--border)}:root[data-theme=dark] .recharge-pay-row{background:var(--success)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] .recharge-pay-row{background:color-mix(in srgb,var(--success),var(--surface) 84%)}}:root[data-theme=dark] .recharge-pay-row{border-color:var(--success)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] .recharge-pay-row{border-color:color-mix(in srgb,var(--success),var(--border) 58%)}}:root[data-theme=dark] .recharge-pay-row a,:root[data-theme=dark] .recharge-dialog-actions a,:root[data-theme=dark] .recharge-checkout-box a{color:#56d364}:root[data-theme=dark] .recharge-payment-modal .semi-modal-content,:root[data-theme=dark] .recharge-payment-modal .semi-modal-body{background:var(--surface);color:var(--text)}:root[data-theme=dark] .recharge-payment-modal .semi-modal-close{color:var(--text);background:0 0}:root[data-theme=dark] .recharge-payment-modal .semi-modal-close svg{color:var(--text);fill:currentColor}:root[data-theme=dark] .recharge-payment-modal .semi-modal-close:hover{color:var(--text);background:var(--surface)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] .recharge-payment-modal .semi-modal-close:hover{background:color-mix(in srgb,var(--surface),#fff 10%)}}:root[data-theme=dark] .recharge-payment-summary>div,:root[data-theme=dark] .recharge-qr-box,:root[data-theme=dark] .recharge-checkout-box{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] .recharge-payment-summary>div,:root[data-theme=dark] .recharge-qr-box,:root[data-theme=dark] .recharge-checkout-box{background:color-mix(in srgb,var(--surface),#000 8%)}}:root[data-theme=dark] .recharge-payment-summary>div,:root[data-theme=dark] .recharge-qr-box,:root[data-theme=dark] .recharge-checkout-box{border-color:var(--border)}:root[data-theme=dark] .recharge-payment-summary span,:root[data-theme=dark] .recharge-qr-box span,:root[data-theme=dark] .recharge-checkout-box span{color:var(--text-soft)}:root[data-theme=dark] .recharge-payment-summary strong,:root[data-theme=dark] .recharge-checkout-box strong{color:var(--text)}:root[data-theme=dark] .withdraw-submit-panel,:root[data-theme=dark] .withdraw-method-card{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] .withdraw-submit-panel,:root[data-theme=dark] .withdraw-method-card{background:color-mix(in srgb,var(--surface),var(--surface-soft) 28%)}}:root[data-theme=dark] .withdraw-submit-summary>div,:root[data-theme=dark] .withdraw-submit-selected,:root[data-theme=dark] .withdraw-rule-list>div,:root[data-theme=dark] .qr-preview{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] .withdraw-submit-summary>div,:root[data-theme=dark] .withdraw-submit-selected,:root[data-theme=dark] .withdraw-rule-list>div,:root[data-theme=dark] .qr-preview{background:color-mix(in srgb,var(--surface),#000 8%)}}:root[data-theme=dark] .wallet-panel-title strong,:root[data-theme=dark] .settlement-card strong,:root[data-theme=dark] .ledger-field strong,:root[data-theme=dark] .wallet-table-primary strong,:root[data-theme=dark] .wallet-ledger-type-cell strong{color:var(--text)}:root[data-theme=dark] .settlement-card span,:root[data-theme=dark] .settlement-card small,:root[data-theme=dark] .ledger-field span,:root[data-theme=dark] .ledger-field small,:root[data-theme=dark] .wallet-table-primary span,:root[data-theme=dark] .wallet-disabled-note,:root[data-theme=dark] .wallet-exchange-note span{color:var(--text-soft)}:root[data-theme=dark] .semi-table,:root[data-theme=dark] .semi-table-wrapper,:root[data-theme=dark] .semi-table-container,:root[data-theme=dark] .semi-table-body{color:var(--text)!important;background:0 0!important}:root[data-theme=dark] .semi-table-thead>.semi-table-row>.semi-table-row-head{border-bottom-color:var(--border)!important;color:#c9d1d9!important;background:#161b22!important}:root[data-theme=dark] .semi-table-tbody>.semi-table-row>.semi-table-row-cell{color:var(--text)!important;background:0 0!important;border-bottom-color:#30363db8!important}:root[data-theme=dark] .semi-table-tbody>.semi-table-row:hover>.semi-table-row-cell{background:#1f6feb14!important}.shared-model-check-score.authenticity.high{border-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.shared-model-check-score.authenticity.high{border-color:color-mix(in srgb,var(--success),transparent 45%)}}.shared-model-check-score.authenticity.high{background:var(--success)}@supports (color:color-mix(in lab,red,red)){.shared-model-check-score.authenticity.high{background:color-mix(in srgb,var(--success),transparent 90%)}}.shared-model-check-score.authenticity.medium{background:#f59e0b1a;border-color:#f59e0b6b}.shared-model-check-score.authenticity.low{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.shared-model-check-score.authenticity.low{border-color:color-mix(in srgb,var(--danger),transparent 58%)}}.shared-model-check-score.authenticity.low{background:var(--danger)}@supports (color:color-mix(in lab,red,red)){.shared-model-check-score.authenticity.low{background:color-mix(in srgb,var(--danger),transparent 92%)}}.model-auth-bi{--model-auth-score:0deg;--model-auth-accent:var(--danger);border:1px solid var(--model-auth-accent);gap:16px;min-width:0;padding:18px;display:grid}@supports (color:color-mix(in lab,red,red)){.model-auth-bi{border:1px solid color-mix(in srgb,var(--model-auth-accent),transparent 68%)}}.model-auth-bi{background:radial-gradient(circle at 12% 12%,var(--model-auth-accent),transparent 34%),linear-gradient(135deg,var(--surface),var(--surface-soft));border-radius:8px}@supports (color:color-mix(in lab,red,red)){.model-auth-bi{background:radial-gradient(circle at 12% 12%,color-mix(in srgb,var(--model-auth-accent),transparent 86%),transparent 34%),linear-gradient(135deg,color-mix(in srgb,var(--surface),#101827 8%),var(--surface-soft))}}.model-auth-bi.high{--model-auth-accent:var(--success)}.model-auth-bi.medium{--model-auth-accent:#d89016}.model-auth-bi-head,.model-auth-subtitle,.model-auth-validation-row,.model-auth-conclusion,.model-auth-evidence-grid>div,.model-auth-token-row{min-width:0}.model-auth-bi-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.model-auth-bi-head span,.model-auth-subtitle span,.model-auth-models span,.model-auth-metric span,.model-auth-conclusion span,.model-auth-evidence-grid span,.model-auth-token-row span{color:var(--text-soft);font-size:12px}.model-auth-bi-head h3{color:var(--text);margin:2px 0 0;font-size:18px;line-height:1.25}.model-auth-bi-main{grid-template-columns:minmax(260px,.95fr) minmax(0,1.05fr);align-items:stretch;gap:18px;display:grid}.model-auth-gauge-panel,.model-auth-validation,.model-auth-radar-panel,.model-auth-token-panel{border:1px solid var(--border);background:var(--surface);border-radius:8px;gap:14px;min-width:0;padding:16px;display:grid}@supports (color:color-mix(in lab,red,red)){.model-auth-gauge-panel,.model-auth-validation,.model-auth-radar-panel,.model-auth-token-panel{background:color-mix(in srgb,var(--surface),transparent 4%)}}.model-auth-gauge-panel{place-items:center}.model-auth-validation{grid-column:1/-1}.model-auth-gauge{aspect-ratio:1;background:radial-gradient(circle at center,var(--surface) 0 58%,transparent 59%),conic-gradient(var(--model-auth-accent) 0 var(--model-auth-score),var(--border) var(--model-auth-score) 360deg);border-radius:999px;place-items:center;width:176px;display:grid}@supports (color:color-mix(in lab,red,red)){.model-auth-gauge{background:radial-gradient(circle at center,var(--surface) 0 58%,transparent 59%),conic-gradient(var(--model-auth-accent) 0 var(--model-auth-score),color-mix(in srgb,var(--border),transparent 10%) var(--model-auth-score) 360deg)}}.model-auth-gauge{box-shadow:0 0 28px var(--model-auth-accent)}@supports (color:color-mix(in lab,red,red)){.model-auth-gauge{box-shadow:0 0 28px color-mix(in srgb,var(--model-auth-accent),transparent 72%)}}.model-auth-gauge>div{aspect-ratio:1;border:1px solid var(--model-auth-accent);align-content:center;place-items:center;width:126px;display:grid}@supports (color:color-mix(in lab,red,red)){.model-auth-gauge>div{border:1px solid color-mix(in srgb,var(--model-auth-accent),transparent 70%)}}.model-auth-gauge>div{background:var(--surface);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.model-auth-gauge>div{background:color-mix(in srgb,var(--surface),transparent 0%)}}.model-auth-gauge strong{color:var(--text);font-size:38px;line-height:1}.model-auth-gauge span{color:var(--text-soft);margin-top:8px;font-size:12px}.model-auth-models{gap:8px;width:100%;display:grid}.model-auth-models>div{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;min-width:0;padding:10px 12px}.model-auth-models strong,.model-auth-metric strong,.model-auth-conclusion strong,.model-auth-evidence-grid strong,.model-auth-token-row strong{overflow-wrap:anywhere;min-width:0;color:var(--text)}.model-auth-models strong{margin-top:4px;font-size:13px;display:block}.model-auth-subtitle{color:var(--text);align-items:center;gap:8px;display:flex}.model-auth-subtitle span{margin-left:auto}.model-auth-validation-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:9px;display:grid}.model-auth-validation-row{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.model-auth-validation-row:last-child{border-bottom:1px solid var(--border)}.model-auth-validation-row.success svg,.model-auth-validation-row.success em,.model-auth-evidence-grid .success svg,.model-auth-evidence-grid .success strong,.model-auth-chips span.success,.model-auth-metric.success strong{color:var(--success)}.model-auth-validation-row.warning svg,.model-auth-validation-row.warning em,.model-auth-evidence-grid .warning svg,.model-auth-evidence-grid .warning strong,.model-auth-chips span.warning,.model-auth-metric.warning strong{color:#d89016}.model-auth-validation-row.failed svg,.model-auth-validation-row.failed em{color:var(--danger)}.model-auth-chips span.info{border-color:var(--info)}@supports (color:color-mix(in lab,red,red)){.model-auth-chips span.info{border-color:color-mix(in srgb,var(--info),transparent 56%)}}.model-auth-chips span.info{background:var(--info)}@supports (color:color-mix(in lab,red,red)){.model-auth-chips span.info{background:color-mix(in srgb,var(--info),transparent 90%)}}.model-auth-chips span.info{color:var(--info)}.model-auth-validation-row strong{color:var(--text);font-size:14px;display:block}.model-auth-validation-row span{overflow-wrap:anywhere;color:var(--text-soft);margin-top:3px;font-size:12px;display:block}.model-auth-validation-row em{white-space:nowrap;font-size:12px;font-style:normal}.model-auth-radar-panel{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;gap:12px;min-width:0;padding:16px;display:grid}.model-check-radar{gap:12px;min-width:0;display:grid}.model-check-radar-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.model-check-radar-head strong{color:var(--text);font-size:14px}.model-check-radar-head span{color:var(--text-soft);font-size:12px}.model-check-radar-body{gap:14px;min-width:0;display:grid}.model-check-radar-body svg{width:100%;max-width:320px;height:auto;margin:0 auto;overflow:visible}.model-check-radar-ring{fill:none;stroke:var(--border)}@supports (color:color-mix(in lab,red,red)){.model-check-radar-ring{stroke:color-mix(in srgb,var(--border),transparent 20%)}}.model-check-radar-ring{stroke-width:1px}.model-check-radar-axis{stroke:var(--border)}@supports (color:color-mix(in lab,red,red)){.model-check-radar-axis{stroke:color-mix(in srgb,var(--border),transparent 20%)}}.model-check-radar-axis{stroke-width:1px}.model-check-radar-shape{fill:var(--model-auth-accent)}@supports (color:color-mix(in lab,red,red)){.model-check-radar-shape{fill:color-mix(in srgb,var(--model-auth-accent),transparent 76%)}}.model-check-radar-shape{stroke:var(--model-auth-accent);stroke-width:2px;stroke-linejoin:round}.model-check-radar-dot{fill:var(--model-auth-accent)}.model-check-radar-label{fill:var(--text-soft);font-size:10px}.model-check-radar-legend{gap:7px;min-width:0;display:grid}.model-check-radar-legend-row{grid-template-columns:minmax(72px,auto) 1fr 32px;align-items:center;gap:8px;min-width:0;display:grid}.model-check-radar-legend-row span{color:var(--text-soft);overflow-wrap:anywhere;font-size:12px}.model-check-radar-legend-row i{background:var(--border);border-radius:999px;height:6px;display:block}@supports (color:color-mix(in lab,red,red)){.model-check-radar-legend-row i{background:color-mix(in srgb,var(--border),transparent 20%)}}.model-check-radar-legend-row i{overflow:hidden}.model-check-radar-legend-row i b{background:var(--model-auth-accent);border-radius:999px;height:100%;display:block}.model-check-radar-legend-row strong{text-align:right;color:var(--text);font-size:12px}.model-auth-metrics{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:10px;display:grid}.model-auth-metric{border:1px solid var(--border);background:var(--surface);border-radius:8px;min-width:0;padding:12px}@supports (color:color-mix(in lab,red,red)){.model-auth-metric{background:color-mix(in srgb,var(--surface),transparent 3%)}}.model-auth-metric strong{margin-top:5px;font-size:16px;display:block}.model-auth-metric.featured{grid-column:span 2;justify-content:space-between;align-items:center;gap:14px;display:flex}.model-auth-metric.featured strong{margin-top:0;font-size:24px}.model-auth-conclusion{border:1px solid var(--model-auth-accent);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:14px;padding:14px;display:grid}@supports (color:color-mix(in lab,red,red)){.model-auth-conclusion{border:1px solid color-mix(in srgb,var(--model-auth-accent),transparent 70%)}}.model-auth-conclusion{background:var(--model-auth-accent);border-radius:8px}@supports (color:color-mix(in lab,red,red)){.model-auth-conclusion{background:color-mix(in srgb,var(--model-auth-accent),transparent 92%)}}.model-auth-conclusion p{color:var(--text-soft);margin:6px 0 0;font-size:13px;line-height:1.6}.model-auth-conclusion>div:first-child>strong{color:var(--model-auth-accent);margin-top:4px;font-size:18px;display:block}.model-auth-evidence-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:10px;display:grid}.model-auth-evidence-grid>div{border:1px solid var(--border);background:var(--surface);border-radius:8px;grid-template-columns:auto minmax(0,1fr);gap:4px 8px;padding:10px;display:grid}.model-auth-evidence-grid svg{grid-row:span 2;margin-top:2px}.model-auth-evidence-grid strong{font-size:12px;line-height:1.45}.model-auth-token-bars{gap:10px;display:grid}.model-auth-token-row{grid-template-columns:minmax(92px,.22fr) minmax(0,1fr) minmax(54px,auto);align-items:center;gap:10px;display:grid}.model-auth-token-row>div{background:var(--border);border-radius:999px;height:9px;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.model-auth-token-row>div{background:color-mix(in srgb,var(--border),transparent 28%)}}.model-auth-token-row i{border-radius:inherit;background:var(--model-auth-accent);height:100%;display:block}.model-auth-token-row i.input{background:#58a6ff}.model-auth-token-row i.output{background:#63d297}.model-auth-token-row i.cache-read{background:#a78bfa}.model-auth-token-row i.cache-create{background:#f59e0b}.model-auth-chips{flex-wrap:wrap;gap:8px;display:flex}.model-auth-chips span{border:1px solid var(--border);background:var(--surface);max-width:100%;color:var(--text);overflow-wrap:anywhere;border-radius:999px;padding:6px 9px;font-size:12px}.model-auth-cap-rules{background:#f5a62314;border:1px solid #f5a62366;border-radius:8px;gap:12px;padding:14px;display:grid}.model-auth-cap-list{gap:8px;display:grid}.model-auth-cap-rule{background:var(--surface);border:1px solid #f5a6234d;border-left:3px solid #f5a623;border-radius:6px;padding:10px 12px}.model-auth-cap-rule-header{justify-content:space-between;align-items:center;gap:10px;display:flex}.model-auth-cap-rule-header strong{color:var(--text);font-size:14px}.model-auth-cap-value{color:#b9760a;white-space:nowrap;background:#f5a62333;border-radius:999px;flex:none;padding:2px 8px;font-size:12px;font-weight:600}.model-auth-cap-rule p{color:var(--text-soft);margin:6px 0 0;font-size:12.5px;line-height:1.6}.model-auth-cap-summary{color:var(--text-soft);flex-wrap:wrap;gap:16px;padding-top:4px;font-size:12.5px;display:flex}.model-auth-cap-summary strong{color:var(--text)}.model-auth-reverse-channel{--model-reverse-accent:#4caf50;border:1px solid var(--model-reverse-accent);gap:14px;padding:14px;display:grid}@supports (color:color-mix(in lab,red,red)){.model-auth-reverse-channel{border:1px solid color-mix(in srgb,var(--model-reverse-accent),transparent 65%)}}.model-auth-reverse-channel{background:var(--model-reverse-accent);border-radius:8px}@supports (color:color-mix(in lab,red,red)){.model-auth-reverse-channel{background:color-mix(in srgb,var(--model-reverse-accent),transparent 93%)}}.model-auth-reverse-channel.medium{--model-reverse-accent:#f5a623}.model-auth-reverse-channel.high{--model-reverse-accent:#e5484d}.model-auth-reverse-score{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;display:grid}.model-auth-reverse-gauge{border:4px solid var(--model-reverse-accent);background:var(--surface);border-radius:50%;place-items:center;width:78px;height:78px;display:grid}.model-auth-reverse-number{color:var(--model-reverse-accent);font-size:26px;font-weight:700;line-height:1}.model-auth-reverse-label{color:var(--text-soft);font-size:11px}.model-auth-reverse-summary strong{color:var(--model-reverse-accent);margin-bottom:4px;font-size:15px;display:block}.model-auth-reverse-summary p{color:var(--text-soft);margin:0;font-size:13px;line-height:1.6}.model-auth-reverse-signals{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px;display:grid}.model-auth-reverse-signal{border:1px solid var(--border);border-left:3px solid var(--border);background:var(--surface);border-radius:6px;gap:4px;padding:10px;display:grid}.model-auth-reverse-signal.strong{border-left-color:#e5484d}.model-auth-reverse-signal.support{border-left-color:#f5a623}.model-auth-reverse-signal.positive{border-left-color:#4caf50}.model-auth-reverse-signal-header{justify-content:space-between;align-items:center;gap:8px;display:flex}.model-auth-reverse-signal-code{color:var(--text);font-size:12.5px;font-weight:600}.model-auth-reverse-signal-weight{font-variant-numeric:tabular-nums;flex:none;font-size:12px;font-weight:700}.model-auth-reverse-signal.strong .model-auth-reverse-signal-weight{color:#e5484d}.model-auth-reverse-signal.support .model-auth-reverse-signal-weight{color:#f5a623}.model-auth-reverse-signal.positive .model-auth-reverse-signal-weight{color:#4caf50}.model-auth-reverse-signal-message{color:var(--text-soft);font-size:12px;line-height:1.5}.model-auth-reverse-signal-evidence{color:var(--text-soft);opacity:.8;overflow-wrap:anywhere;font-size:11.5px}.model-check-model-picker{align-items:stretch;width:100%;min-width:0;max-width:100%}.model-check-form-stack{gap:18px;width:100%;min-width:0;max-width:100%;display:grid}.model-check-model-picker>*{min-width:0}.model-check-config-row{min-width:0;max-width:100%;margin-left:0!important;margin-right:0!important}.model-check-config-row>.semi-col{min-width:0}.model-check-toggle-row,.model-check-mode-buttons,.model-check-summary-tags{width:100%;min-width:0;max-width:100%}.model-check-form-stack>.semi-typography,.model-check-toggle-row .semi-typography,.model-check-mode-buttons,.model-check-summary-tags .semi-tag,.model-check-summary-tags .semi-tag-content{white-space:normal;overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%}.model-check-disclaimer{color:#92400e;background:#f59e0b17;border:1px solid #f59e0b57;border-radius:8px;align-items:flex-start;gap:8px;min-width:0;padding:10px 12px;font-size:13px;line-height:1.65;display:flex}.model-check-disclaimer svg{flex:none;margin-top:2px}.model-check-disclaimer span{overflow-wrap:anywhere;min-width:0}.model-check-disclaimer.shared{margin-top:-4px}:root[data-theme=dark] .model-check-disclaimer{color:#fbbf24;background:#fbbf241f;border-color:#fbbf2452}.model-check-model-input{width:100%;min-width:0}.model-check-model-select{flex:220px;min-width:160px}.model-check-model-select .semi-select-selection{min-width:0}.model-check-model-select .semi-select-selection-text,.model-check-model-select .semi-select-selection-placeholder{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.model-check-result-head,.model-auth-bi,.model-check-result-grid,.model-check-result-block{width:100%;max-width:100%}.model-check-result-stack,.model-check-section-stack{gap:18px;width:100%;min-width:0;display:grid}.model-check-section-stack{gap:12px}.model-check-section-card{width:100%}.model-check-section-card>.semi-card-body{width:100%;min-width:0}.model-check-result-head,.model-check-result-head *,.model-auth-bi,.model-auth-bi *,.model-check-result-grid,.model-check-result-grid *{min-width:0}.model-check-path-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;min-width:0;display:grid}.model-check-path-item{border:1px solid var(--border);background:var(--surface-soft);min-width:0;color:var(--text);border-radius:8px;align-content:start;gap:10px;padding:14px;display:grid}.model-check-path-item>div{gap:4px;min-width:0;display:grid}.model-check-path-item .semi-typography{overflow-wrap:anywhere;min-width:0}.model-check-progress{gap:16px;min-width:0;display:grid}.model-check-progress-head{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.model-check-progress-head>div{gap:2px;min-width:0;display:grid}.model-check-progress-head span{color:var(--text-secondary);font-size:12px}.model-check-progress-head strong{color:var(--text);overflow-wrap:anywhere;font-size:15px}.model-check-progress-head em{font-variant-numeric:tabular-nums;color:var(--primary);font-size:20px;font-style:normal;font-weight:600}.model-check-progress-bar{background:var(--border);border-radius:999px;height:6px}@supports (color:color-mix(in lab,red,red)){.model-check-progress-bar{background:color-mix(in srgb,var(--border),transparent 20%)}}.model-check-progress-bar{overflow:hidden}.model-check-progress-bar>i{background:linear-gradient(90deg,var(--primary),var(--primary));border-radius:999px;height:100%;display:block}@supports (color:color-mix(in lab,red,red)){.model-check-progress-bar>i{background:linear-gradient(90deg,var(--primary),color-mix(in srgb,var(--primary),#18b277 40%))}}.model-check-progress-bar>i{transition:width .45s}.model-check-progress-container{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:10px;min-width:0;display:grid}.model-check-progress-item{border:1px solid var(--border);background:var(--surface-soft);color:var(--text-secondary);border-radius:8px;align-items:center;gap:10px;padding:10px 12px;transition:border-color .25s,color .25s,background .25s;display:flex}.model-check-progress-item .model-check-progress-icon{background:var(--border);border-radius:8px;place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab,red,red)){.model-check-progress-item .model-check-progress-icon{background:color-mix(in srgb,var(--border),transparent 30%)}}.model-check-progress-item .model-check-progress-icon{color:var(--text-secondary);flex:none;transition:background .25s,color .25s}.model-check-progress-item .model-check-progress-label{overflow-wrap:anywhere;font-size:13px}.model-check-progress-item.done{color:var(--text);border-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.model-check-progress-item.done{border-color:color-mix(in srgb,var(--success),transparent 55%)}}.model-check-progress-item.done .model-check-progress-icon{background:var(--success)}@supports (color:color-mix(in lab,red,red)){.model-check-progress-item.done .model-check-progress-icon{background:color-mix(in srgb,var(--success),transparent 80%)}}.model-check-progress-item.done .model-check-progress-icon{color:var(--success)}.model-check-progress-item.active{color:var(--text);border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.model-check-progress-item.active{border-color:color-mix(in srgb,var(--primary),transparent 40%)}}.model-check-progress-item.active{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.model-check-progress-item.active{background:color-mix(in srgb,var(--primary),transparent 90%)}}.model-check-progress-item.active{box-shadow:0 0 0 1px var(--primary)}@supports (color:color-mix(in lab,red,red)){.model-check-progress-item.active{box-shadow:0 0 0 1px color-mix(in srgb,var(--primary),transparent 60%)}}.model-check-progress-item.active .model-check-progress-icon{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.model-check-progress-item.active .model-check-progress-icon{background:color-mix(in srgb,var(--primary),transparent 75%)}}.model-check-progress-item.active .model-check-progress-icon{color:var(--primary);animation:1.1s ease-in-out infinite model-check-progress-pulse}.model-check-progress-item.pending{opacity:.6}.dark .model-check-progress-head span,:root[data-theme=dark] .model-check-progress-head span{color:#8b949e}.dark .model-check-progress-head strong,:root[data-theme=dark] .model-check-progress-head strong{color:#f0f6fc}.dark .model-check-progress-head em,:root[data-theme=dark] .model-check-progress-head em{color:#58a6ff}.dark .model-check-progress-bar,:root[data-theme=dark] .model-check-progress-bar{background:#30363d}.dark .model-check-progress-item,:root[data-theme=dark] .model-check-progress-item{color:#c9d1d9;background:#161b22;border-color:#30363d}.dark .model-check-progress-item .model-check-progress-icon,:root[data-theme=dark] .model-check-progress-item .model-check-progress-icon{color:#b1bac4;background:#0d1117;border:1px solid #30363d}.dark .model-check-progress-item .model-check-progress-icon svg,:root[data-theme=dark] .model-check-progress-item .model-check-progress-icon svg{color:currentColor;stroke:currentColor}.dark .model-check-progress-item .model-check-progress-label,:root[data-theme=dark] .model-check-progress-item .model-check-progress-label{color:#c9d1d9}.dark .model-check-progress-item.done,:root[data-theme=dark] .model-check-progress-item.done{color:#d1fae5;background:#23863629;border-color:#3fb95073}.dark .model-check-progress-item.done .model-check-progress-icon,:root[data-theme=dark] .model-check-progress-item.done .model-check-progress-icon{color:#7ee787;background:#23863638;border-color:#3fb95080}.dark .model-check-progress-item.done .model-check-progress-label,:root[data-theme=dark] .model-check-progress-item.done .model-check-progress-label{color:#d1fae5}.dark .model-check-progress-item.active,:root[data-theme=dark] .model-check-progress-item.active{color:#f0f6fc;background:#1f6feb33;border-color:#58a6ff94;box-shadow:0 0 0 1px #58a6ff38}.dark .model-check-progress-item.active .model-check-progress-icon,:root[data-theme=dark] .model-check-progress-item.active .model-check-progress-icon{color:#79c0ff;background:#1f6feb47;border-color:#58a6ff99}.dark .model-check-progress-item.active .model-check-progress-label,:root[data-theme=dark] .model-check-progress-item.active .model-check-progress-label{color:#f0f6fc}.dark .model-check-progress-item.pending,:root[data-theme=dark] .model-check-progress-item.pending{opacity:1;color:#8b949e;background:#0d1117}.dark .model-check-progress-item.pending .model-check-progress-icon,:root[data-theme=dark] .model-check-progress-item.pending .model-check-progress-icon,.dark .model-check-progress-item.pending .model-check-progress-label,:root[data-theme=dark] .model-check-progress-item.pending .model-check-progress-label{color:#8b949e}@keyframes model-check-progress-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(.9)}}.model-check-result-head{border:1px solid var(--border);background:var(--surface-soft);min-width:0;color:var(--text);border-radius:8px;gap:10px;padding:16px;display:grid}.model-check-result-head>div{min-width:0}.model-check-result-summary{gap:16px;display:grid}.model-check-empty-result{min-width:0;color:var(--text);gap:16px;display:grid}.model-check-empty-result-head{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;min-width:0;padding:16px;display:grid}.model-check-empty-result-icon{background:var(--primary);border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.model-check-empty-result-icon{background:color-mix(in srgb,var(--primary),transparent 88%)}}.model-check-empty-result-icon{color:var(--primary)}.model-check-empty-result-head>div:last-child{gap:5px;min-width:0;display:grid}.model-check-empty-result-head strong{min-width:0;color:var(--text);overflow-wrap:anywhere;font-size:17px;line-height:1.35}.model-check-empty-result-head span{min-width:0;color:var(--text-soft);overflow-wrap:anywhere;font-size:13px;line-height:1.6}.model-check-empty-result-score{border:1px solid var(--border);background:var(--surface);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label score""hint score";align-items:center;gap:4px 14px;min-width:0;padding:14px 16px;display:grid}.model-check-empty-result-score span{color:var(--text-soft);grid-area:label;font-size:12px}.model-check-empty-result-score strong{color:var(--text);grid-area:score;font-size:34px;line-height:1}.model-check-empty-result-score em{color:var(--text);grid-area:hint;font-size:13px;font-style:normal;font-weight:600}.model-check-empty-result-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.model-check-empty-result-grid>div{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;gap:6px;min-width:0;padding:13px;display:grid}.model-check-empty-result-grid span,.model-check-empty-result-grid small{min-width:0;color:var(--text-soft);overflow-wrap:anywhere;font-size:12px;line-height:1.45}.model-check-empty-result-grid strong{min-width:0;color:var(--text);overflow-wrap:anywhere;font-size:14px;line-height:1.4}.model-check-empty-result-foot{border:1px solid var(--primary);align-items:flex-start;gap:8px;min-width:0;padding:12px 14px;display:flex}@supports (color:color-mix(in lab,red,red)){.model-check-empty-result-foot{border:1px solid color-mix(in srgb,var(--primary),transparent 72%)}}.model-check-empty-result-foot{background:var(--primary);border-radius:8px}@supports (color:color-mix(in lab,red,red)){.model-check-empty-result-foot{background:color-mix(in srgb,var(--primary),transparent 94%)}}.model-check-empty-result-foot{color:var(--text)}.model-check-empty-result-foot svg{color:var(--primary);flex:none;margin-top:2px}.model-check-empty-result-foot span{min-width:0;color:var(--text);overflow-wrap:anywhere;font-size:13px;line-height:1.55}.model-check-result-grid,.model-check-result-grid.usage{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px;display:grid}.model-check-result-grid.overview{grid-template-columns:repeat(3,minmax(0,1fr))}.model-check-result-grid>div,.model-check-result-block{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;min-width:0;padding:12px}.model-check-metric-tile{min-height:78px;color:var(--text);align-content:start;gap:7px;display:grid}.model-check-metric-tile .semi-typography{white-space:normal;overflow-wrap:anywhere;min-width:0}.model-check-metric-tile .semi-typography:not(.semi-typography-secondary):not(code){font-size:15px;line-height:1.45}.model-check-list-groups,.model-check-list-group,.model-check-list{gap:10px;width:100%;min-width:0;max-width:100%;display:grid}.model-check-list-groups{gap:14px}.model-check-list-group{gap:8px}.model-check-list-group-title{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.model-check-list-group-title .semi-typography{white-space:normal;overflow-wrap:anywhere;min-width:0}.model-check-list-row{border:1px solid var(--border);background:var(--surface-soft);width:100%;min-width:0;max-width:100%;color:var(--text);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px;display:grid}.model-check-list-main{gap:7px;min-width:0;display:grid}.model-check-list-main .semi-typography,.model-check-list-description{white-space:normal;overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%;line-height:1.55}.model-check-list-meta{gap:8px;min-width:0;display:grid}.model-check-list-meta-item{border:1px solid var(--border);background:var(--surface);border-radius:8px;gap:4px;min-width:0;max-width:100%;padding:8px 10px;display:grid}.model-check-list-meta-item .semi-typography,.model-check-list-meta-item code{white-space:normal;overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%;max-height:180px;overflow:auto}.model-check-response-preview{min-width:0;max-height:260px;overflow:auto}.model-check-response-preview .semi-typography,.model-check-response-preview code{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%}.model-check-empty-note{text-align:center;justify-items:center;gap:8px;min-width:0;display:grid}.model-check-empty-note .semi-typography{overflow-wrap:anywhere;max-width:100%}@media(max-width:640px){.model-check-empty-result-head,.model-check-empty-result-grid{grid-template-columns:1fr}}.model-check-result-grid span,.model-check-result-title,.model-check-step span,.model-check-step em{color:var(--text-soft);font-size:12px}.model-check-result-grid strong,.model-check-result-block pre,.model-check-endpoints span{overflow-wrap:anywhere;min-width:0;color:var(--text)}.model-check-endpoints{gap:6px;display:grid}.model-check-shared-tags{flex-wrap:wrap;gap:8px;display:flex}.model-check-shared-tags span{border:1px solid var(--border);background:var(--surface);max-width:100%;color:var(--text);overflow-wrap:anywhere;border-radius:999px;padding:5px 8px;font-size:12px}.model-check-shared-tags span.success{border-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.model-check-shared-tags span.success{border-color:color-mix(in srgb,var(--success),transparent 58%)}}.model-check-shared-tags span.success{color:var(--success)}.model-check-shared-tags span.warning{color:#b7791f;border-color:#f59e0b6b}.model-check-shared-tags span.failed{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.model-check-shared-tags span.failed{border-color:color-mix(in srgb,var(--danger),transparent 58%)}}.model-check-shared-tags span.failed{color:var(--danger)}.model-check-result-block pre{white-space:pre-wrap;max-height:260px;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.55;overflow:auto}.model-check-steps{gap:8px;display:grid}.model-check-step{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;grid-template-columns:minmax(90px,.2fr) minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.shared-model-check-page{background:var(--page-bg);place-items:start center;min-height:100vh;padding:42px 18px;display:grid}.shared-model-check-shell{border:1px solid var(--border);background:var(--surface);width:min(1120px,100%);box-shadow:var(--shadow-sm);border-radius:8px;gap:18px;padding:22px;display:grid}.shared-model-check-overview{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;align-items:stretch;gap:16px;padding:16px;display:grid}.shared-model-check-score{border:1px solid var(--primary);align-content:center;place-items:center;width:92px;min-height:92px;display:grid}@supports (color:color-mix(in lab,red,red)){.shared-model-check-score{border:1px solid color-mix(in srgb,var(--primary),transparent 55%)}}.shared-model-check-score{background:var(--primary);border-radius:8px}@supports (color:color-mix(in lab,red,red)){.shared-model-check-score{background:color-mix(in srgb,var(--primary),transparent 92%)}}.shared-model-check-score strong{color:var(--primary);font-size:28px;line-height:1}.shared-model-check-score span,.shared-model-check-meta-grid span,.shared-model-check-step span,.shared-model-check-step em{color:var(--text-soft);font-size:12px}.shared-model-check-overview-main{gap:12px;min-width:0;display:grid}.shared-model-check-meta-grid,.shared-model-check-usage-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,155px),1fr));gap:10px;display:grid}.shared-model-check-meta-grid.overview{grid-template-columns:repeat(12,minmax(0,1fr))}.shared-model-check-meta-grid.compact{grid-template-columns:repeat(auto-fit,minmax(min(100%,145px),1fr))}.shared-model-check-meta-grid>div,.shared-model-check-usage-grid>div{border:1px solid var(--border);background:var(--surface);border-radius:8px;min-width:0;padding:10px 12px}.shared-model-check-meta-grid.overview>div{align-content:start;gap:6px;min-height:78px;display:grid}.shared-model-check-meta-grid.overview>div.score,.shared-model-check-meta-grid.overview>div.models{grid-column:span 2}.shared-model-check-meta-grid.overview>div.url,.shared-model-check-meta-grid.overview>div.time{grid-column:span 5}.shared-model-check-meta-grid.overview>div.signature{grid-column:span 10}.shared-model-check-meta-grid.overview>div.score{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.shared-model-check-meta-grid.overview>div.score{border-color:color-mix(in srgb,var(--primary),transparent 55%)}}.shared-model-check-meta-grid.overview>div.score{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.shared-model-check-meta-grid.overview>div.score{background:color-mix(in srgb,var(--primary),transparent 92%)}}.shared-model-check-meta-grid.overview>div.score strong{color:var(--primary);font-size:28px;line-height:1}.shared-model-check-meta-grid strong,.shared-model-check-usage-grid strong,.shared-model-check-summary{white-space:normal;overflow-wrap:anywhere;min-width:0;color:var(--text);margin:0;display:block}.shared-model-check-meta-grid code{white-space:normal;overflow-wrap:anywhere;word-break:break-word;min-width:0;color:inherit;font-size:13px;line-height:1.45;display:block}.shared-model-check-section{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;gap:12px;min-width:0;padding:14px;display:grid}.shared-model-check-section-title{color:var(--text);align-items:center;gap:8px;font-weight:700;display:flex}.shared-model-check-section pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:260px;color:var(--text);margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.55;overflow:auto}.shared-model-check-muted{color:var(--text-soft);overflow-wrap:anywhere;margin:0;line-height:1.6}.shared-model-check-step-groups{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:12px;display:grid}.shared-model-check-step-group{border:1px solid var(--border);background:var(--surface);border-radius:8px;align-content:start;gap:8px;min-width:0;padding:12px;display:grid}.shared-model-check-step-group h3{color:var(--text);margin:0;font-size:14px}.shared-model-check-step{border-top:1px solid var(--border);grid-template-columns:minmax(96px,.28fr) minmax(0,1fr) minmax(56px,auto);align-items:start;gap:10px;padding:8px 0;display:grid}.shared-model-check-step span,.shared-model-check-step strong,.shared-model-check-step em{white-space:normal;overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%;line-height:1.55}.shared-model-check-step strong{overflow-wrap:anywhere;min-width:0;color:var(--text)}.shared-model-check-step em{max-height:160px;font-style:normal;overflow:auto}.shared-model-check-step.execution em{border:1px solid var(--border);background:var(--surface-soft);text-align:left;white-space:normal;border-radius:8px;grid-column:1/-1;max-height:160px;padding:9px 10px;overflow:auto}.shared-model-check-step.behavior{grid-template-columns:minmax(110px,.32fr) minmax(0,1fr)}.shared-model-check-step.execution{grid-template-columns:minmax(0,1fr) minmax(72px,auto)}.shared-model-check-step.execution strong{text-align:right;white-space:nowrap}.shared-model-check-step.behavior em{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;grid-column:1/-1;padding:9px 10px}.shared-model-check-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:14px;padding-bottom:16px;display:flex}.shared-model-check-head>div:nth-child(2){flex:1;min-width:0}.shared-model-check-head span{color:var(--text-soft);font-size:12px}.shared-model-check-head h1{overflow-wrap:anywhere;color:var(--text);margin:4px 0 0;font-size:24px;line-height:1.25}:root[data-theme=dark] .model-check-shared-tags span,:root[data-theme=dark] .model-auth-bi,:root[data-theme=dark] .model-auth-gauge-panel,:root[data-theme=dark] .model-auth-validation,:root[data-theme=dark] .model-auth-token-panel,:root[data-theme=dark] .model-auth-cap-rules,:root[data-theme=dark] .model-auth-cap-rule,:root[data-theme=dark] .model-auth-reverse-channel,:root[data-theme=dark] .model-auth-reverse-gauge,:root[data-theme=dark] .model-auth-reverse-signal,:root[data-theme=dark] .model-auth-models>div,:root[data-theme=dark] .model-auth-metric,:root[data-theme=dark] .model-auth-evidence-grid>div,:root[data-theme=dark] .model-auth-chips span,:root[data-theme=dark] .shared-model-check-overview,:root[data-theme=dark] .shared-model-check-section,:root[data-theme=dark] .shared-model-check-score,:root[data-theme=dark] .shared-model-check-meta-grid>div,:root[data-theme=dark] .shared-model-check-usage-grid>div,:root[data-theme=dark] .shared-model-check-step-group,:root[data-theme=dark] .model-check-result-grid>div,:root[data-theme=dark] .model-check-result-block,:root[data-theme=dark] .model-check-list-row,:root[data-theme=dark] .model-check-list-meta-item,:root[data-theme=dark] .model-check-step,:root[data-theme=dark] .shared-model-check-shell{background:var(--surface);border-color:var(--border)}:root[data-theme=dark] .model-auth-chips span{color:#e6edf3;background:#0d1117;border-color:#30363d}:root[data-theme=dark] .model-auth-chips span.info{color:#79c0ff;background:#1f6feb29;border-color:#58a6ff75}:root[data-theme=dark] .model-auth-chips span.success{color:#7ee787;background:#2386362e;border-color:#3fb9507a}:root[data-theme=dark] .model-auth-chips span.warning{color:#f2cc60;background:#bb80092e;border-color:#d2992285}.global-notice-layer{z-index:1200;pointer-events:none;width:min(420px,100vw - 32px);position:fixed;bottom:22px;right:22px}.global-notice-dialog{border:1px solid var(--border);border-left:4px solid var(--primary);background:var(--surface-raised,var(--surface));width:100%;color:var(--text);box-shadow:var(--shadow-lg);pointer-events:auto;border-radius:8px;grid-template-columns:42px minmax(0,1fr) 34px;align-items:start;gap:12px;padding:14px;display:grid}.global-notice-dialog.success{border-left-color:var(--success)}.global-notice-dialog.error{border-left-color:var(--danger)}.global-notice-dialog.warning{border-left-color:var(--warning)}.global-notice-icon{background:var(--primary);border-radius:8px;place-items:center;width:38px;height:38px;display:grid}@supports (color:color-mix(in lab,red,red)){.global-notice-icon{background:color-mix(in srgb,var(--primary),transparent 86%)}}.global-notice-icon{color:var(--primary)}.global-notice-dialog.success .global-notice-icon{background:var(--success)}@supports (color:color-mix(in lab,red,red)){.global-notice-dialog.success .global-notice-icon{background:color-mix(in srgb,var(--success),transparent 86%)}}.global-notice-dialog.success .global-notice-icon{color:var(--success)}.global-notice-dialog.error .global-notice-icon{background:var(--danger)}@supports (color:color-mix(in lab,red,red)){.global-notice-dialog.error .global-notice-icon{background:color-mix(in srgb,var(--danger),transparent 86%)}}.global-notice-dialog.error .global-notice-icon{color:var(--danger)}.global-notice-dialog.warning .global-notice-icon{background:var(--warning)}@supports (color:color-mix(in lab,red,red)){.global-notice-dialog.warning .global-notice-icon{background:color-mix(in srgb,var(--warning),transparent 84%)}}.global-notice-dialog.warning .global-notice-icon{color:var(--warning)}.global-notice-content{min-width:0}.global-notice-content strong{color:var(--text);font-size:14px;line-height:1.35;display:block}.global-notice-content p{color:var(--text-soft);overflow-wrap:anywhere;margin:4px 0 0;font-size:13px;line-height:1.5}.global-notice-close{color:var(--text-soft)!important}.global-notice-close svg{color:currentColor;stroke:currentColor}@media(max-width:680px){.global-notice-layer{width:calc(100vw - 24px);bottom:12px;right:12px}}@media(max-width:1120px){.model-auth-bi-main,.model-auth-conclusion{grid-template-columns:1fr}.model-auth-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:520px){.shared-model-check-page{padding:24px 10px}.shared-model-check-shell{padding:14px}.shared-model-check-overview{padding:12px}.shared-model-check-meta-grid.overview{grid-template-columns:minmax(0,1fr)}.shared-model-check-meta-grid.overview>div.score,.shared-model-check-meta-grid.overview>div.models,.shared-model-check-meta-grid.overview>div.url,.shared-model-check-meta-grid.overview>div.time,.shared-model-check-meta-grid.overview>div.signature{grid-column:1/-1}.shared-model-check-meta-grid.overview>div{min-height:0}}@media(max-width:680px){.shared-model-check-overview,.shared-model-check-step-groups,.shared-model-check-meta-grid,.shared-model-check-meta-grid.compact,.shared-model-check-usage-grid,.shared-model-check-meta-grid.overview,.model-auth-metrics,.model-auth-evidence-grid,.model-check-result-grid,.model-check-result-grid.usage,.model-check-result-grid.overview,.model-check-list-row{grid-template-columns:1fr}.shared-model-check-meta-grid.overview>div.score,.shared-model-check-meta-grid.overview>div.models,.shared-model-check-meta-grid.overview>div.url,.shared-model-check-meta-grid.overview>div.time,.shared-model-check-meta-grid.overview>div.signature,.model-auth-metric.featured{grid-column:span 1}.model-check-step{grid-template-columns:1fr;align-items:start}.model-auth-gauge{width:150px}.model-auth-gauge>div{width:108px}.model-auth-gauge strong{font-size:32px}.model-auth-validation-row,.model-auth-token-row{grid-template-columns:1fr;align-items:start}.shared-model-check-head{flex-direction:column;align-items:flex-start}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}.dark,[data-theme=dark]{background:#0d1117!important}.dark body,[data-theme=dark] body{background:#0d1117!important;color:#e6edf3!important}.dark [style*="background: #fff"],.dark [style*="background:#fff"],.dark [style*="background: white"],.dark [style*="background-color: #fff"],.dark [style*="background-color:#fff"],.dark [style*="background-color: white"],[data-theme=dark] [style*="background: #fff"],[data-theme=dark] [style*="background:#fff"],[data-theme=dark] [style*="background: white"],[data-theme=dark] [style*="background-color: #fff"],[data-theme=dark] [style*="background-color:#fff"],[data-theme=dark] [style*="background-color: white"]{background:#161b22!important;background-color:#161b22!important}.dark [style*="color: #000"],.dark [style*="color:#000"],.dark [style*="color: black"],[data-theme=dark] [style*="color: #000"],[data-theme=dark] [style*="color:#000"],[data-theme=dark] [style*="color: black"]{color:#e6edf3!important}.dark .semi-button-danger,[data-theme=dark] .semi-button-danger{background:#da3633!important;border-color:#da3633!important;color:#fff!important}.dark .semi-button-tertiary.semi-button-light,.dark .semi-button-tertiary.semi-button-light .semi-button-content,.dark .semi-button-tertiary.semi-button-light .semi-button-content *,[data-theme=dark] .semi-button-tertiary.semi-button-light,[data-theme=dark] .semi-button-tertiary.semi-button-light .semi-button-content,[data-theme=dark] .semi-button-tertiary.semi-button-light .semi-button-content *{color:#e6edf3!important}.dark .semi-button-tertiary.semi-button-light:not(.semi-button-disabled),[data-theme=dark] .semi-button-tertiary.semi-button-light:not(.semi-button-disabled){background:#161b22!important;border-color:#30363d!important}.dark .semi-button-tertiary.semi-button-light:not(.semi-button-disabled):hover,[data-theme=dark] .semi-button-tertiary.semi-button-light:not(.semi-button-disabled):hover{background:#21262d!important;border-color:#484f58!important}.dark .semi-space,.dark .semi-row,.dark .semi-col,.dark .semi-card-header-wrapper-extra,[data-theme=dark] .semi-space,[data-theme=dark] .semi-row,[data-theme=dark] .semi-col,[data-theme=dark] .semi-card-header-wrapper-extra{color:#e6edf3!important}.dark .semi-popover,.dark .semi-select-popover,.dark .semi-select-option-list,.dark .semi-portal .semi-popover,.dark .semi-portal .semi-select-popover,.dark .semi-portal .semi-select-option-list,[data-theme=dark] .semi-popover,[data-theme=dark] .semi-select-popover,[data-theme=dark] .semi-select-option-list,[data-theme=dark] .semi-portal .semi-popover,[data-theme=dark] .semi-portal .semi-select-popover,[data-theme=dark] .semi-portal .semi-select-option-list{background:#161b22!important;border-color:#30363d!important;color:#e6edf3!important}.dark .semi-select-option-empty,[data-theme=dark] .semi-select-option-empty{color:#b1bac4!important}.dark .semi-input,.dark .semi-input-wrapper,.dark .semi-input-default,[data-theme=dark] .semi-input,[data-theme=dark] .semi-input-wrapper,[data-theme=dark] .semi-input-default{background:#0d1117!important;background-color:#0d1117!important;border-color:#30363d!important;color:#e6edf3!important}.dark .semi-input:hover,.dark .semi-input-wrapper:hover,[data-theme=dark] .semi-input:hover,[data-theme=dark] .semi-input-wrapper:hover{border-color:#484f58!important}.dark .semi-input:focus,.dark .semi-input-wrapper-focus,[data-theme=dark] .semi-input:focus,[data-theme=dark] .semi-input-wrapper-focus{border-color:#1f6feb!important;box-shadow:0 0 0 3px #1f6feb4d!important}.dark .semi-input::placeholder,[data-theme=dark] .semi-input::placeholder{color:#b1bac4!important;opacity:1!important}.dark .auth-form .semi-input-icon,.dark .auth-form .semi-input-suffix,.dark .auth-form .semi-input-prefix,.dark .auth-form .semi-input-modebtn,.dark .auth-form .semi-input-icon svg,.dark .auth-form .semi-input-suffix svg,.dark .auth-form .semi-input-prefix svg,.dark .auth-form .semi-input-modebtn svg,.dark .auth-form .semi-input-modebtn .semi-icon,.dark .auth-form .semi-input-modebtn .semi-icon svg,[data-theme=dark] .auth-form .semi-input-icon,[data-theme=dark] .auth-form .semi-input-suffix,[data-theme=dark] .auth-form .semi-input-prefix,[data-theme=dark] .auth-form .semi-input-modebtn,[data-theme=dark] .auth-form .semi-input-icon svg,[data-theme=dark] .auth-form .semi-input-suffix svg,[data-theme=dark] .auth-form .semi-input-prefix svg,[data-theme=dark] .auth-form .semi-input-modebtn svg,[data-theme=dark] .auth-form .semi-input-modebtn .semi-icon,[data-theme=dark] .auth-form .semi-input-modebtn .semi-icon svg{color:#b1bac4!important;stroke:#b1bac4!important;fill:none!important}.dark .auth-form .semi-input-modebtn:hover,[data-theme=dark] .auth-form .semi-input-modebtn:hover{color:#e6edf3!important}.dark .semi-input-wrapper-disabled .semi-input,.dark .semi-input-disabled,[data-theme=dark] .semi-input-wrapper-disabled .semi-input,[data-theme=dark] .semi-input-disabled{color:#e6edf3!important;-webkit-text-fill-color:#e6edf3!important;opacity:1!important}.dark .semi-select,.dark .semi-select-single,[data-theme=dark] .semi-select,[data-theme=dark] .semi-select-single{background:#0d1117!important;border-color:#30363d!important;color:#e6edf3!important}.dark .semi-select-selection,.dark .semi-select-selection-text,.dark .semi-select-selection-placeholder,.dark .semi-select-prefix,.dark .semi-select-suffix,.dark .semi-select-arrow,.dark .semi-select-clear,.dark .semi-select .semi-input,[data-theme=dark] .semi-select-selection,[data-theme=dark] .semi-select-selection-text,[data-theme=dark] .semi-select-selection-placeholder,[data-theme=dark] .semi-select-prefix,[data-theme=dark] .semi-select-suffix,[data-theme=dark] .semi-select-arrow,[data-theme=dark] .semi-select-clear,[data-theme=dark] .semi-select .semi-input{color:#e6edf3!important;-webkit-text-fill-color:#e6edf3!important}.dark .semi-select-selection-placeholder,[data-theme=dark] .semi-select-selection-placeholder{color:#8b949e!important;-webkit-text-fill-color:#8b949e!important}.dark .semi-select:hover,.dark .semi-select-focus,[data-theme=dark] .semi-select:hover,[data-theme=dark] .semi-select-focus{border-color:#484f58!important}.dark .semi-select-option,[data-theme=dark] .semi-select-option{background:#161b22!important;color:#e6edf3!important}.dark .semi-select-option:hover,.dark .semi-select-option-focused,[data-theme=dark] .semi-select-option:hover,[data-theme=dark] .semi-select-option-focused{background:#21262d!important}.dark .semi-select-option-selected,[data-theme=dark] .semi-select-option-selected{background:#1f6feb!important;color:#fff!important}.dark .auth-select .select-trigger,[data-theme=dark] .auth-select .select-trigger{background:#0d1117!important;border-color:#30363d!important;color:#e6edf3!important}.dark .auth-select .select-trigger svg,[data-theme=dark] .auth-select .select-trigger svg{color:#b1bac4!important;stroke:#b1bac4!important}.dark .semi-table,.dark .semi-table-wrapper,[data-theme=dark] .semi-table,[data-theme=dark] .semi-table-wrapper{background:transparent!important;background-color:transparent!important;color:#e6edf3!important}.dark .semi-table-thead,[data-theme=dark] .semi-table-thead{background:#161b22!important;background-color:#161b22!important}.dark .semi-table-row-head,.dark .semi-table-thead .semi-table-row-head,[data-theme=dark] .semi-table-row-head,[data-theme=dark] .semi-table-thead .semi-table-row-head{background:#161b22!important;background-color:#161b22!important;color:#7d8590!important;border-bottom:1px solid #21262d!important}.dark .semi-table-tbody,[data-theme=dark] .semi-table-tbody{background:transparent!important;background-color:transparent!important}.dark .semi-table-row,.dark .semi-table-tbody .semi-table-row,[data-theme=dark] .semi-table-row,[data-theme=dark] .semi-table-tbody .semi-table-row{background:transparent!important;background-color:transparent!important;border-bottom:1px solid #21262d!important}.dark .semi-table-row-cell,.dark .semi-table-tbody .semi-table-row-cell,[data-theme=dark] .semi-table-row-cell,[data-theme=dark] .semi-table-tbody .semi-table-row-cell{background:transparent!important;background-color:transparent!important;color:#e6edf3!important;border-bottom:1px solid #21262d!important}.dark .semi-table-tbody .semi-table-row:hover,.dark .semi-table-tbody .semi-table-row:hover .semi-table-row-cell,[data-theme=dark] .semi-table-tbody .semi-table-row:hover,[data-theme=dark] .semi-table-tbody .semi-table-row:hover .semi-table-row-cell{background:#388bfd1a!important;background-color:#388bfd1a!important}.dark .semi-table-pagination,.dark .semi-page,[data-theme=dark] .semi-table-pagination,[data-theme=dark] .semi-page{background:transparent!important;background-color:transparent!important;border-top:1px solid #21262d!important;color:#7d8590!important}.dark .semi-page-item,[data-theme=dark] .semi-page-item{background:#0d1117!important;border-color:#30363d!important;color:#e6edf3!important}.dark .semi-page-item:hover,[data-theme=dark] .semi-page-item:hover{background:#161b22!important;border-color:#484f58!important}.dark .semi-page-item-active,[data-theme=dark] .semi-page-item-active{background:#1f6feb!important;border-color:#1f6feb!important;color:#fff!important}.dark .semi-modal,.dark .semi-modal-content,[data-theme=dark] .semi-modal,[data-theme=dark] .semi-modal-content{background:#161b22!important;color:#e6edf3!important}.dark .semi-modal-header,[data-theme=dark] .semi-modal-header{background:#161b22!important;border-bottom:1px solid #21262d!important;color:#e6edf3!important}.dark .semi-modal-body,[data-theme=dark] .semi-modal-body{background:#161b22!important;color:#e6edf3!important}.dark .semi-checkbox-inner,[data-theme=dark] .semi-checkbox-inner{background:#0d1117!important;border-color:#30363d!important}.dark .semi-checkbox-checked .semi-checkbox-inner,[data-theme=dark] .semi-checkbox-checked .semi-checkbox-inner{background:#1f6feb!important;border-color:#1f6feb!important}.dark .semi-switch,[data-theme=dark] .semi-switch{background:#21262d!important}.dark .semi-switch-checked,[data-theme=dark] .semi-switch-checked{background:#238636!important}.dark .semi-card,[data-theme=dark] .semi-card{background:#161b22!important;border-color:#30363d!important;color:#e6edf3!important}.dark .semi-empty,[data-theme=dark] .semi-empty{background:transparent!important;color:#7d8590!important}.dark .semi-tag,[data-theme=dark] .semi-tag{background:#21262d!important;border-color:#30363d!important;color:#e6edf3!important}.dark .semi-tag-blue-light,[data-theme=dark] .semi-tag-blue-light{background:#1f6feb38!important;border-color:#58a6ff52!important;color:#79c0ff!important}.dark .semi-tag-light-blue-light,[data-theme=dark] .semi-tag-light-blue-light{background:#0ea5e92e!important;border-color:#7dd3fc4d!important;color:#7dd3fc!important}.dark .semi-tag-green-light,[data-theme=dark] .semi-tag-green-light{background:#2386363d!important;border-color:#3fb95052!important;color:#7ee787!important}.dark .semi-tag-light-green-light,[data-theme=dark] .semi-tag-light-green-light{background:#4ade8029!important;border-color:#86efac4d!important;color:#86efac!important}.dark .semi-tag-lime-light,[data-theme=dark] .semi-tag-lime-light{background:#84cc1629!important;border-color:#bef2644d!important;color:#bef264!important}.dark .semi-tag-purple-light,[data-theme=dark] .semi-tag-purple-light{background:#a371f738!important;border-color:#d2a8ff52!important;color:#d2a8ff!important}.dark .semi-tag-indigo-light,[data-theme=dark] .semi-tag-indigo-light{background:#6366f133!important;border-color:#a5b4fc52!important;color:#a5b4fc!important}.dark .semi-tag-violet-light,[data-theme=dark] .semi-tag-violet-light{background:#8b5cf633!important;border-color:#c4b5fd52!important;color:#c4b5fd!important}.dark .semi-tag-pink-light,[data-theme=dark] .semi-tag-pink-light{background:#ec48992e!important;border-color:#f9a8d452!important;color:#f9a8d4!important}.dark .semi-tag-cyan-light,[data-theme=dark] .semi-tag-cyan-light{background:#38bdf82e!important;border-color:#67e8f94d!important;color:#67e8f9!important}.dark .semi-tag-teal-light,[data-theme=dark] .semi-tag-teal-light{background:#14b8a62e!important;border-color:#5eead44d!important;color:#5eead4!important}.dark .semi-tag-red-light,[data-theme=dark] .semi-tag-red-light{background:#f851492e!important;border-color:#ff7b7252!important;color:#ff7b72!important}.dark .semi-tag-orange-light,.dark .semi-tag-amber-light,[data-theme=dark] .semi-tag-orange-light,[data-theme=dark] .semi-tag-amber-light{background:#d299222e!important;border-color:#f0b53752!important;color:#f0b537!important}.dark .semi-tag-yellow-light,[data-theme=dark] .semi-tag-yellow-light{background:#bb800933!important;border-color:#e3b34152!important;color:#e3b341!important}.dark .semi-tag-grey-light,.dark .semi-tag-gray-light,[data-theme=dark] .semi-tag-grey-light,[data-theme=dark] .semi-tag-gray-light{background:#21262d!important;border-color:#30363d!important;color:#b1bac4!important}.dark .semi-tag-blue-solid,.dark .semi-tag-green-solid,.dark .semi-tag-purple-solid,.dark .semi-tag-cyan-solid,.dark .semi-tag-red-solid,.dark .semi-tag-orange-solid,.dark .semi-tag-amber-solid,.dark .semi-tag-yellow-solid,.dark .semi-tag-teal-solid,.dark .semi-tag-indigo-solid,.dark .semi-tag-violet-solid,.dark .semi-tag-pink-solid,.dark .semi-tag-lime-solid,.dark .semi-tag-light-blue-solid,.dark .semi-tag-light-green-solid,[data-theme=dark] .semi-tag-blue-solid,[data-theme=dark] .semi-tag-green-solid,[data-theme=dark] .semi-tag-purple-solid,[data-theme=dark] .semi-tag-cyan-solid,[data-theme=dark] .semi-tag-red-solid,[data-theme=dark] .semi-tag-orange-solid,[data-theme=dark] .semi-tag-amber-solid,[data-theme=dark] .semi-tag-yellow-solid,[data-theme=dark] .semi-tag-teal-solid,[data-theme=dark] .semi-tag-indigo-solid,[data-theme=dark] .semi-tag-violet-solid,[data-theme=dark] .semi-tag-pink-solid,[data-theme=dark] .semi-tag-lime-solid,[data-theme=dark] .semi-tag-light-blue-solid,[data-theme=dark] .semi-tag-light-green-solid{color:#fff!important}.dark .semi-typography code,[data-theme=dark] .semi-typography code{background:#21262d!important;border-color:#30363d!important;color:#e6edf3!important}.dark .semi-typography,[data-theme=dark] .semi-typography{color:#e6edf3!important}.dark .semi-typography-secondary,[data-theme=dark] .semi-typography-secondary{color:#b1bac4!important}.dark .semi-typography-tertiary,[data-theme=dark] .semi-typography-tertiary{color:#8b949e!important}.dark .semi-typography-quaternary,[data-theme=dark] .semi-typography-quaternary{color:#6e7681!important}.dark .semi-typography-success,[data-theme=dark] .semi-typography-success{color:#7ee787!important}.dark .semi-typography-warning,[data-theme=dark] .semi-typography-warning{color:#f0b537!important}.dark .semi-typography-danger,[data-theme=dark] .semi-typography-danger{color:#ff7b72!important}.dark .semi-typography-link,[data-theme=dark] .semi-typography-link{color:#79c0ff!important}.dark [class*=bg-white],.dark [class*=bg-gray-50],.dark [class*=bg-gray-100],[data-theme=dark] [class*=bg-white],[data-theme=dark] [class*=bg-gray-50],[data-theme=dark] [class*=bg-gray-100]{background:#161b22!important}.dark .panel,.dark .metric-card,.dark .dashboard-card,[data-theme=dark] .panel,[data-theme=dark] .metric-card,[data-theme=dark] .dashboard-card{background:#161b22!important;border-color:#30363d!important;color:#e6edf3!important}.dark input,.dark textarea,.dark select,[data-theme=dark] input,[data-theme=dark] textarea,[data-theme=dark] select{background:#0d1117!important;border-color:#30363d!important;color:#e6edf3!important}.dark input:hover,.dark textarea:hover,.dark select:hover,[data-theme=dark] input:hover,[data-theme=dark] textarea:hover,[data-theme=dark] select:hover{border-color:#484f58!important}.dark input:focus,.dark textarea:focus,.dark select:focus,[data-theme=dark] input:focus,[data-theme=dark] textarea:focus,[data-theme=dark] select:focus{border-color:#1f6feb!important;box-shadow:0 0 0 3px #1f6feb4d!important;outline:none!important}.dark input::placeholder,.dark textarea::placeholder,[data-theme=dark] input::placeholder,[data-theme=dark] textarea::placeholder{color:#b1bac4!important;opacity:1!important}.dark .semi-profile-settings .semi-input-wrapper-disabled,[data-theme=dark] .semi-profile-settings .semi-input-wrapper-disabled{background:#161b22!important;border-color:#30363d!important}.dark .semi-profile-settings .notification-method-grid .semi-button.notification-method,[data-theme=dark] .semi-profile-settings .notification-method-grid .semi-button.notification-method{background:#161b22!important;border-color:#30363d!important;color:#e6edf3!important}.dark .semi-profile-settings .notification-method-grid .semi-button.notification-method .semi-button-content,.dark .semi-profile-settings .notification-method-grid .semi-button.notification-method span,[data-theme=dark] .semi-profile-settings .notification-method-grid .semi-button.notification-method .semi-button-content,[data-theme=dark] .semi-profile-settings .notification-method-grid .semi-button.notification-method span{color:#e6edf3!important}.dark .semi-profile-settings .notification-method-grid .semi-button.notification-method small,[data-theme=dark] .semi-profile-settings .notification-method-grid .semi-button.notification-method small{color:#b1bac4!important;opacity:1!important}.dark .semi-profile-settings .notification-method-grid .semi-button.notification-method.active,[data-theme=dark] .semi-profile-settings .notification-method-grid .semi-button.notification-method.active{background:#1f6feb2e!important;border-color:#1f6feb!important}.dark .topbar,[data-theme=dark] .topbar{background:#161b22f2!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom-color:#30363d!important}.dark .sidebar,[data-theme=dark] .sidebar{background:#010409!important;border-right:1px solid #30363d!important}.dark .topbar-popover,.dark .select-menu,[data-theme=dark] .topbar-popover,[data-theme=dark] .select-menu{background:#161b22!important;border-color:#30363d!important;box-shadow:0 16px 32px #010409d9!important}.dark .side-drawer,[data-theme=dark] .side-drawer{background:#161b22!important;border-right-color:#30363d!important}.dark .side-drawer-backdrop,[data-theme=dark] .side-drawer-backdrop{background:#010409cc!important}.dark .bi-chart,.dark .line-chart,[data-theme=dark] .bi-chart,[data-theme=dark] .line-chart{background:#0d1117!important;border-color:#21262d!important}.dark .bi-grid span,[data-theme=dark] .bi-grid span{background:#21262d!important}.dark .notification-item,[data-theme=dark] .notification-item,.dark .market-card,.dark .market-channel-card,[data-theme=dark] .market-card,[data-theme=dark] .market-channel-card{background:#161b22!important;border-color:#30363d!important}.dark .shared-model-check-shell,[data-theme=dark] .shared-model-check-shell{background:#161b22!important;border-color:#30363d!important;color:#e6edf3!important}.dark .semi-descriptions-key,.dark .semi-descriptions-value,.dark .shared-model-check-head h1,[data-theme=dark] .semi-descriptions-key,[data-theme=dark] .semi-descriptions-value,[data-theme=dark] .shared-model-check-head h1{color:#e6edf3!important}.dark .shared-model-check-head span,[data-theme=dark] .shared-model-check-head span{color:#b1bac4!important}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6,[data-theme=dark] h1,[data-theme=dark] h2,[data-theme=dark] h3,[data-theme=dark] h4,[data-theme=dark] h5,[data-theme=dark] h6{color:#e6edf3!important}.dark .text-soft,[data-theme=dark] .text-soft{color:#7d8590!important}.dark .text-muted,[data-theme=dark] .text-muted{color:#6e7681!important}.dark .text-gray-900,.dark .text-gray-800,.dark .text-gray-700,[data-theme=dark] .text-gray-900,[data-theme=dark] .text-gray-800,[data-theme=dark] .text-gray-700{color:#e6edf3!important}.dark .text-gray-600,.dark .text-gray-500,.dark .text-gray-400,[data-theme=dark] .text-gray-600,[data-theme=dark] .text-gray-500,[data-theme=dark] .text-gray-400{color:#7d8590!important}.dark .border-gray-300,.dark .border-gray-200,.dark .border-gray-100,[data-theme=dark] .border-gray-300,[data-theme=dark] .border-gray-200,[data-theme=dark] .border-gray-100{border-color:#30363d!important}.dark .hover\:border-gray-300:hover,[data-theme=dark] .hover\:border-gray-300:hover{border-color:#484f58!important}.dark .bg-blue-50,.dark .bg-green-50,.dark .bg-amber-50,.dark .bg-red-50,[data-theme=dark] .bg-blue-50,[data-theme=dark] .bg-green-50,[data-theme=dark] .bg-amber-50,[data-theme=dark] .bg-red-50{background:#21262d!important}.dark .text-blue-700,.dark .text-blue-600,[data-theme=dark] .text-blue-700,[data-theme=dark] .text-blue-600{color:#58a6ff!important}.dark .text-green-700,.dark .text-green-600,[data-theme=dark] .text-green-700,[data-theme=dark] .text-green-600{color:#3fb950!important}.dark .text-amber-700,.dark .text-amber-600,[data-theme=dark] .text-amber-700,[data-theme=dark] .text-amber-600{color:#d29922!important}.dark .text-red-700,.dark .text-red-600,[data-theme=dark] .text-red-700,[data-theme=dark] .text-red-600{color:#ff7b72!important}.dark .semi-tabs-bar,[data-theme=dark] .semi-tabs-bar{border-color:#30363d!important}.dark .semi-tabs-tab,[data-theme=dark] .semi-tabs-tab{background:transparent!important;color:#7d8590!important}.dark .semi-tabs-tab:hover,[data-theme=dark] .semi-tabs-tab:hover{background:#21262d!important;color:#e6edf3!important}.dark .semi-tabs-tab-active,[data-theme=dark] .semi-tabs-tab-active{background:#388bfd38!important;color:#d8ecff!important}.dark .semi-button-primary,.dark .semi-button-primary .semi-button-content,.dark .semi-button-primary .semi-button-content *,.dark .semi-button.primary-button,.dark .semi-button.primary-button .semi-button-content,.dark .semi-button.primary-button .semi-button-content *,[data-theme=dark] .semi-button-primary,[data-theme=dark] .semi-button-primary .semi-button-content,[data-theme=dark] .semi-button-primary .semi-button-content *,[data-theme=dark] .semi-button.primary-button,[data-theme=dark] .semi-button.primary-button .semi-button-content,[data-theme=dark] .semi-button.primary-button .semi-button-content *{color:#fff!important}.dark .semi-button-primary:not(.semi-button-disabled),.dark .semi-button.primary-button:not(.semi-button-disabled),[data-theme=dark] .semi-button-primary:not(.semi-button-disabled),[data-theme=dark] .semi-button.primary-button:not(.semi-button-disabled){background:#1f6feb!important;border-color:#1f6feb!important}.dark .semi-system-settings .system-section-icon,[data-theme=dark] .semi-system-settings .system-section-icon{background:#1f6feb!important;border-color:#58a6ff7a!important;color:#fff!important}.dark .account-theme-switch,.dark .account-theme-switch svg,[data-theme=dark] .account-theme-switch,[data-theme=dark] .account-theme-switch svg{color:#c9d1d9!important}.dark .account-theme-switch .theme-segmented,[data-theme=dark] .account-theme-switch .theme-segmented{background:#0d1117!important;border-color:#30363d!important}.dark .account-theme-switch .theme-segmented .semi-button,.dark .account-theme-switch .theme-segmented .semi-button .semi-button-content,[data-theme=dark] .account-theme-switch .theme-segmented .semi-button,[data-theme=dark] .account-theme-switch .theme-segmented .semi-button .semi-button-content{color:#c9d1d9!important}.dark .account-theme-switch .theme-segmented .semi-button.active,.dark .account-theme-switch .theme-segmented .semi-button.active .semi-button-content,[data-theme=dark] .account-theme-switch .theme-segmented .semi-button.active,[data-theme=dark] .account-theme-switch .theme-segmented .semi-button.active .semi-button-content{background:#1f6feb!important;border-color:#1f6feb!important;color:#fff!important}.dark .semi-system-settings .payment-channel-grid .wide-field .semi-input-textarea-wrapper,[data-theme=dark] .semi-system-settings .payment-channel-grid .wide-field .semi-input-textarea-wrapper{background:transparent!important;border:0!important;box-shadow:none!important}.dark .semi-system-settings .payment-channel-grid .wide-field .semi-input-textarea,[data-theme=dark] .semi-system-settings .payment-channel-grid .wide-field .semi-input-textarea{background:#0d1117!important;border:1px solid #30363d!important;color:#e6edf3!important}.dark .user-edit-drawer .semi-sidesheet-inner,.dark .user-edit-drawer .semi-sidesheet-header,.dark .user-edit-drawer .semi-sidesheet-body,[data-theme=dark] .user-edit-drawer .semi-sidesheet-inner,[data-theme=dark] .user-edit-drawer .semi-sidesheet-header,[data-theme=dark] .user-edit-drawer .semi-sidesheet-body{background:#161b22!important;color:#e6edf3!important;border-color:#30363d!important}.dark .user-edit-drawer .semi-sidesheet-body,[data-theme=dark] .user-edit-drawer .semi-sidesheet-body{background:#0d1117!important}.dark .user-edit-drawer .text-gray-900,.dark .user-edit-drawer .text-gray-800,.dark .user-edit-drawer .text-gray-700,[data-theme=dark] .user-edit-drawer .text-gray-900,[data-theme=dark] .user-edit-drawer .text-gray-800,[data-theme=dark] .user-edit-drawer .text-gray-700{color:#e6edf3!important}.dark .user-edit-drawer .text-gray-600,.dark .user-edit-drawer .text-gray-500,[data-theme=dark] .user-edit-drawer .text-gray-600,[data-theme=dark] .user-edit-drawer .text-gray-500{color:#b1bac4!important}.dark .user-edit-drawer .border-gray-200,[data-theme=dark] .user-edit-drawer .border-gray-200{border-color:#30363d!important}.dark .user-edit-drawer .bg-gray-50,[data-theme=dark] .user-edit-drawer .bg-gray-50{background:#161b22!important}.dark .user-edit-drawer .semi-input-wrapper,[data-theme=dark] .user-edit-drawer .semi-input-wrapper{background:#0d1117!important;border-color:#30363d!important;color:#e6edf3!important}.dark .user-edit-drawer .semi-input,[data-theme=dark] .user-edit-drawer .semi-input{color:#e6edf3!important}.dark .semi-button-primary:not(.semi-button-disabled):hover,.dark .semi-button.primary-button:not(.semi-button-disabled):hover,[data-theme=dark] .semi-button-primary:not(.semi-button-disabled):hover,[data-theme=dark] .semi-button.primary-button:not(.semi-button-disabled):hover{background:#388bfd!important;border-color:#388bfd!important}.dark .market-card-kicker span,[data-theme=dark] .market-card-kicker span{background:#388bfd2e!important;color:#79c0ff!important}.dark .ratio-advantage-badge.good,[data-theme=dark] .ratio-advantage-badge.good,.dark .verify-pill.verified,[data-theme=dark] .verify-pill.verified{background:#3fb9502e!important;color:#3fb950!important;border-color:#3fb95057!important}.dark .ratio-advantage-badge.warn,[data-theme=dark] .ratio-advantage-badge.warn,.dark .verify-pill,[data-theme=dark] .verify-pill{background:#d299222e!important;color:#d29922!important;border-color:#d2992257!important}.dark .ratio-advantage-badge.bad,[data-theme=dark] .ratio-advantage-badge.bad{background:#f851492e!important;color:#ff7b72!important;border-color:#f8514957!important}.dark .market-audit-box.audit-verified .market-audit-status-line em,.dark .market-audit-box.audit-passed .market-audit-status-line em,[data-theme=dark] .market-audit-box.audit-verified .market-audit-status-line em,[data-theme=dark] .market-audit-box.audit-passed .market-audit-status-line em{background:#3fb9502e!important;color:#3fb950!important}.dark .market-audit-box.audit-warning .market-audit-status-line em,.dark .market-audit-box.audit-watch .market-audit-status-line em,[data-theme=dark] .market-audit-box.audit-warning .market-audit-status-line em,[data-theme=dark] .market-audit-box.audit-watch .market-audit-status-line em{background:#d299222e!important;color:#d29922!important}.dark .market-audit-box.audit-failed .market-audit-status-line em,.dark .market-audit-box.audit-abnormal .market-audit-status-line em,[data-theme=dark] .market-audit-box.audit-failed .market-audit-status-line em,[data-theme=dark] .market-audit-box.audit-abnormal .market-audit-status-line em{background:#f851492e!important;color:#ff7b72!important}.dark .market-audit-head>span,.dark .market-card-metric-head>span,.dark .market-kpi>span,[data-theme=dark] .market-audit-head>span,[data-theme=dark] .market-card-metric-head>span,[data-theme=dark] .market-kpi>span{background:#3fb95024!important;color:#3fb950!important}.dark .settlement-card,[data-theme=dark] .settlement-card{background:#161b22!important;border-color:#30363d!important}.dark .settlement-card.green,[data-theme=dark] .settlement-card.green{background:#3fb9501a!important;border-color:#3fb95047!important}.dark .settlement-card.blue,[data-theme=dark] .settlement-card.blue{background:#58a6ff1a!important;border-color:#58a6ff47!important}.dark .settlement-card.amber,[data-theme=dark] .settlement-card.amber{background:#d299221a!important;border-color:#d2992247!important}.dark .settlement-card span,.dark .settlement-card small,[data-theme=dark] .settlement-card span,[data-theme=dark] .settlement-card small{color:#7d8590!important}.dark .settlement-card strong,[data-theme=dark] .settlement-card strong{color:#e6edf3!important}.dark .select-menu,[data-theme=dark] .select-menu{background:#161b22!important;border-color:#30363d!important;box-shadow:0 18px 44px #010409b8!important}.dark .select-option,[data-theme=dark] .select-option{color:#e6edf3!important}.dark .select-option:hover,.dark .select-option.active,[data-theme=dark] .select-option:hover,[data-theme=dark] .select-option.active{background:#1f6feb29!important}.dark .token-management-panel,.dark .route-profile-panel,.dark .token-create-modal,.dark .token-modal-section,[data-theme=dark] .token-management-panel,[data-theme=dark] .route-profile-panel,[data-theme=dark] .token-create-modal,[data-theme=dark] .token-modal-section{background:#161b22!important;border-color:#30363d!important;color:#e6edf3!important}.dark .token-create-modal .modal-kicker,[data-theme=dark] .token-create-modal .modal-kicker{background:#3fb9502e!important;color:#f0fff4!important;border-color:#3fb9505c!important}.dark .token-create-modal .quick-expire .semi-button,[data-theme=dark] .token-create-modal .quick-expire .semi-button{background:#161b22!important;border-color:#30363d!important;color:#e6edf3!important}.dark .token-create-modal .quick-expire .semi-button:first-child,[data-theme=dark] .token-create-modal .quick-expire .semi-button:first-child{background:#3fb9502e!important;border-color:#3fb9506b!important;color:#f0fff4!important}.dark .token-create-modal .quick-expire .semi-button .semi-button-content,.dark .token-create-modal .quick-expire .semi-button .semi-button-content *,[data-theme=dark] .token-create-modal .quick-expire .semi-button .semi-button-content,[data-theme=dark] .token-create-modal .quick-expire .semi-button .semi-button-content *{color:inherit!important}.dark .semi-button.icon-text-button,.dark .semi-button.danger-button,[data-theme=dark] .semi-button.icon-text-button,[data-theme=dark] .semi-button.danger-button{background:#161b22!important;border-color:#30363d!important;color:#e6edf3!important}.dark .semi-button.icon-text-button .semi-button-content,.dark .semi-button.danger-button .semi-button-content,.dark .semi-button.icon-text-button .semi-button-content *,.dark .semi-button.danger-button .semi-button-content *,[data-theme=dark] .semi-button.icon-text-button .semi-button-content,[data-theme=dark] .semi-button.danger-button .semi-button-content,[data-theme=dark] .semi-button.icon-text-button .semi-button-content *,[data-theme=dark] .semi-button.danger-button .semi-button-content *{color:#e6edf3!important}.dark .semi-button.semi-button-disabled,.dark .semi-button.semi-button-disabled .semi-button-content,.dark .semi-button.semi-button-disabled .semi-button-content *,[data-theme=dark] .semi-button.icon-button.semi-button-disabled,[data-theme=dark] .semi-button.icon-button.semi-button-disabled .semi-button-content,[data-theme=dark] .semi-button.icon-button.semi-button-disabled .semi-button-content *,[data-theme=dark] .semi-button.semi-button-disabled,[data-theme=dark] .semi-button.semi-button-disabled .semi-button-content,[data-theme=dark] .semi-button.semi-button-disabled .semi-button-content *{color:#8b949e!important}.dark .wallet-hero,[data-theme=dark] .wallet-hero{background:radial-gradient(circle at 84% 18%,rgba(88,166,255,.22),transparent 19rem),linear-gradient(135deg,#0d419d,#161b22)!important;border-color:#58a6ff57!important}.dark .wallet-hero>div:first-child span,.dark .wallet-hero>div:first-child small,.dark .wallet-hero-metrics svg,.dark .wallet-hero-metrics span,[data-theme=dark] .wallet-hero>div:first-child span,[data-theme=dark] .wallet-hero>div:first-child small,[data-theme=dark] .wallet-hero-metrics svg,[data-theme=dark] .wallet-hero-metrics span{color:#e6edf3db!important}.dark .wallet-hero>div:first-child strong,.dark .wallet-hero-metrics strong,[data-theme=dark] .wallet-hero>div:first-child strong,[data-theme=dark] .wallet-hero-metrics strong{color:#fff!important}.dark .wallet-panel,.dark .wallet-disabled-note,.dark .wallet-exchange-note,.dark .plan-card,.dark .invite-box,.dark .withdraw-method-card,.dark .ledger-field,.dark .recharge-order-card,[data-theme=dark] .wallet-panel,[data-theme=dark] .wallet-disabled-note,[data-theme=dark] .wallet-exchange-note,[data-theme=dark] .plan-card,[data-theme=dark] .invite-box,[data-theme=dark] .withdraw-method-card,[data-theme=dark] .ledger-field,[data-theme=dark] .recharge-order-card{background:#161b22!important;border-color:#30363d!important;color:#e6edf3!important}.dark .wallet-panel-title strong,.dark .wallet-table-primary strong,.dark .wallet-ledger-type-cell strong,.dark .ledger-field strong,.dark .wallet-disabled-note strong,.dark .wallet-exchange-note strong,[data-theme=dark] .wallet-panel-title strong,[data-theme=dark] .wallet-table-primary strong,[data-theme=dark] .wallet-ledger-type-cell strong,[data-theme=dark] .ledger-field strong,[data-theme=dark] .wallet-disabled-note strong,[data-theme=dark] .wallet-exchange-note strong{color:#e6edf3!important}.dark .wallet-table-primary span,.dark .ledger-field span,.dark .ledger-field small,.dark .wallet-disabled-note,.dark .wallet-exchange-note span,.dark .wallet-ledger-type-cell .semi-typography,[data-theme=dark] .wallet-table-primary span,[data-theme=dark] .ledger-field span,[data-theme=dark] .ledger-field small,[data-theme=dark] .wallet-disabled-note,[data-theme=dark] .wallet-exchange-note span,[data-theme=dark] .wallet-ledger-type-cell .semi-typography{color:#8b949e!important}.dark .semi-button-primary-disabled,.dark .semi-button.primary-button.semi-button-disabled,[data-theme=dark] .semi-button-primary-disabled,[data-theme=dark] .semi-button.primary-button.semi-button-disabled{background:#1f2937!important;border-color:#30363d!important;opacity:1!important}.dark .semi-button-primary-disabled .semi-button-content,.dark .semi-button-primary-disabled .semi-button-content *,.dark .semi-button.primary-button.semi-button-disabled .semi-button-content,.dark .semi-button.primary-button.semi-button-disabled .semi-button-content *,[data-theme=dark] .semi-button-primary-disabled .semi-button-content,[data-theme=dark] .semi-button-primary-disabled .semi-button-content *,[data-theme=dark] .semi-button.primary-button.semi-button-disabled .semi-button-content,[data-theme=dark] .semi-button.primary-button.semi-button-disabled .semi-button-content *{color:#c9d1d9!important}
