.app-shell{min-height:100vh;height:100vh;overflow:hidden;background:#f7f9fc}.app-sidebar{position:relative;z-index:20;height:100vh;overflow:hidden;background:#fff!important;border-right:1px solid #e7ebf3;box-shadow:8px 0 24px #1e375a06}.app-sidebar .ant-layout-sider-children{display:flex;flex-direction:column;min-height:100%}.app-brand{height:76px;min-height:76px;display:flex;align-items:center;justify-content:center;padding:0 16px;border-bottom:1px solid #f0f2f6;overflow:hidden}.app-brand.is-collapsed{justify-content:center;padding:0}.app-brand-logo{display:block;width:194px;height:auto;max-height:56px;object-fit:contain}.app-brand.is-collapsed .app-brand-logo{width:40px;height:40px;border-radius:12px}.app-sidebar-menu{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:14px 10px;scrollbar-width:thin;scrollbar-color:transparent transparent}.app-sidebar-menu:hover{scrollbar-color:#d6dce7 transparent}.app-sidebar-menu .ant-menu{border-inline-end:0!important;background:transparent}.app-sidebar-menu .ant-menu-item,.app-sidebar-menu .ant-menu-submenu-title{margin-block:3px;margin-inline:0;width:100%;font-weight:500}.app-sidebar-menu .ant-menu-item-selected{position:relative;font-weight:600}.app-sidebar-menu .ant-menu-item-selected:before{content:"";position:absolute;left:0;top:11px;bottom:11px;width:3px;border-radius:0 4px 4px 0;background:#2f6bff}.app-sidebar-menu .ant-menu-sub.ant-menu-inline{padding-left:10px}.app-sidebar-footer{min-height:116px;padding:12px 14px 16px;border-top:1px solid #f0f2f6}.app-sidebar-footer.is-collapsed{min-height:76px;display:flex;align-items:center;justify-content:center;padding:12px 0}.app-workspace-card{padding:12px;border:1px solid #e7ebf3;border-radius:12px;background:#fbfcfe}.app-workspace-eyebrow{display:block;margin-bottom:8px;color:#98a2b3;font-size:11px}.app-workspace-name{display:flex;align-items:center;gap:8px;color:#344054;font-size:13px}.app-workspace-name .anticon{color:#2f6bff}.app-workspace-status{display:flex;align-items:center;gap:6px;margin-top:9px;color:#667085;font-size:11px}.app-workspace-status i{width:6px;height:6px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 3px #22c55e1a}.app-main{min-width:0;height:100vh;overflow:hidden;background:#f7f9fc}.app-topbar{height:64px;min-height:64px;padding:0 22px;display:flex;align-items:center;justify-content:space-between;line-height:normal;background:#fffffff5!important;border-bottom:1px solid #e7ebf3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.app-topbar-start,.app-topbar-actions,.app-breadcrumb,.app-topbar-workspace{display:flex;align-items:center}.app-topbar-start,.app-topbar-actions{gap:12px}.app-collapse-button{width:36px;height:36px;color:#475467}.app-topbar-divider{width:1px;height:22px;background:#e7ebf3}.app-breadcrumb{gap:9px;color:#98a2b3;font-size:13px}.app-breadcrumb .anticon{font-size:9px;color:#c0c7d2}.app-breadcrumb strong{color:#344054;font-weight:600}.app-topbar-workspace{height:36px;gap:8px;padding:0 12px;color:#475467;border:1px solid #e4e9f2;border-radius:10px;background:#fff;font-size:13px}.app-topbar-workspace .anticon{color:#2f6bff}.app-user-button{height:42px;display:flex;align-items:center;gap:8px;padding:4px 6px 4px 4px;color:#344054}.app-user-button .ant-avatar{color:#fff;background:linear-gradient(145deg,#675cf5,#8c6ff7)}.app-user-button>.anticon{color:#98a2b3;font-size:10px}.app-content{min-height:0;overflow:auto;background:#f7f9fc}.app-content.is-standard{padding:28px;overflow-x:hidden}.app-content.is-workspace{padding:20px;overflow:hidden}.app-content.is-outbound-task{padding:0;overflow:hidden;background:#fff}.app-page-frame{width:100%;min-height:100%;min-width:0}.app-content.is-standard .ant-table-wrapper{max-width:100%;overflow-x:auto}@media(max-width:900px){.app-topbar-workspace,.app-user-button>span:not(.ant-avatar){display:none}.app-content.is-standard{padding:20px}}.login-page{min-height:100vh;min-height:100svh;display:grid;place-items:center;overflow:hidden;background:#1647d5 var(--login-background) center / cover no-repeat;font-family:PingFang SC,Microsoft YaHei,sans-serif}.login-card{width:394px;border-radius:16px;background:#fffffff7;box-shadow:0 18px 48px #1b267e33;animation:login-card-in .46s cubic-bezier(.22,.78,.28,1) both}.login-card-content{padding:52px 50px 32px}.login-brand{display:flex;justify-content:center}.login-brand-logo{display:block;width:244px;height:auto;object-fit:contain;mix-blend-mode:multiply}.login-welcome,.login-footer{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;color:#526180;font-size:13px;white-space:nowrap}.login-welcome{margin:25px 0 31px}.login-welcome span,.login-footer span{height:1px;background:#d7dfef}.login-welcome strong{font-weight:500}.login-form .ant-form-item{margin-bottom:20px}.login-form .ant-input-affix-wrapper{height:48px;padding:0 14px;border-color:#d6deef;border-radius:8px;background:#fff;box-shadow:none;transition:border-color .18s ease,box-shadow .18s ease}.login-form .ant-input-affix-wrapper:hover,.login-form .ant-input-affix-wrapper-focused{border-color:#4b7dff;box-shadow:0 0 0 3px #2c69ff1a}.login-form .ant-input-prefix{margin-right:12px;color:#53688f;font-size:18px}.login-form .ant-input{color:#182340;background:transparent;font-size:15px}.login-form input.ant-input:-webkit-autofill,.login-form input.ant-input:-webkit-autofill:hover,.login-form input.ant-input:-webkit-autofill:focus,.login-form input.ant-input:-webkit-autofill:active{-webkit-text-fill-color:#182340!important;caret-color:#182340;-webkit-box-shadow:0 0 0 1000px #fff inset!important;box-shadow:0 0 0 1000px #fff inset!important;transition:background-color 9999s ease-out 0s}.login-form-options{display:flex;align-items:center;justify-content:space-between;margin:4px 0 27px;color:#526180;font-size:13px}.login-form-options .ant-checkbox-wrapper{color:#526180;font-size:13px}.login-form-options .ant-checkbox-checked .ant-checkbox-inner{background-color:#2477ff;border-color:#2477ff}.login-form-options .ant-btn-link{padding:0;color:#2375ff;font-size:13px}.login-submit-item{margin-bottom:37px!important}.login-submit-item .ant-btn{height:48px;border:0;border-radius:8px;background:linear-gradient(100deg,#167cff,#1f72fb 48%,#6038f7);box-shadow:0 7px 13px #2f57d645;font-size:18px;font-weight:600;letter-spacing:8px;text-indent:8px;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.login-submit-item .ant-btn:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 10px 18px #2f57d657;filter:saturate(1.12) brightness(1.03)}.login-footer{color:#78849d;font-size:12px;letter-spacing:1px;gap:13px}@keyframes login-card-in{0%{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:560px){.login-page{padding:24px 16px;background-position:center}.login-card{width:min(394px,100%)}.login-card-content{padding:42px 30px 28px}.login-brand-logo{width:min(244px,100%)}.login-welcome{gap:9px;font-size:12px}}@media(prefers-reduced-motion:reduce){.login-card,.login-submit-item .ant-btn{animation:none;transition:none}}.dashboard-page{max-width:1440px;margin:0 auto;padding-bottom:18px}.dashboard-intro{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin:2px 0 28px}.dashboard-kicker{display:flex;align-items:center;gap:8px;margin-bottom:9px;color:#2f6bff;font-size:12px;font-weight:650;letter-spacing:.08em}.dashboard-kicker span{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px #2f6bff1f}.dashboard-intro h1,.dashboard-section-heading h2{margin:0;color:#172033;font-weight:650;letter-spacing:-.025em}.dashboard-intro h1{font-size:28px;line-height:1.2}.dashboard-subtitle,.dashboard-section-heading p{margin:8px 0 0;color:#8390a4;font-size:13px}.dashboard-intro-actions{display:flex;gap:10px}.dashboard-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.dashboard-metric{display:flex;align-items:flex-start;gap:14px;min-height:128px;padding:19px 18px;overflow:hidden;border:1px solid #e8edf5;border-radius:14px;background:#fff;box-shadow:0 2px 5px #23335004;animation:dashboard-enter .42s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--delay)}.dashboard-metric-icon{display:grid;flex:0 0 auto;width:38px;height:38px;place-items:center;border-radius:11px;font-size:17px}.metric-blue .dashboard-metric-icon{color:#2f6bff;background:#edf3ff}.metric-green .dashboard-metric-icon{color:#159c66;background:#eaf9f2}.metric-orange .dashboard-metric-icon{color:#d97912;background:#fff5e8}.metric-violet .dashboard-metric-icon{color:#7759d9;background:#f2efff}.dashboard-metric-body{display:flex;min-width:0;flex-direction:column}.dashboard-metric-body>span{color:#667085;font-size:13px}.dashboard-metric-body strong{margin:5px 0 7px;color:#172033;font-size:26px;font-weight:650;line-height:1;letter-spacing:-.035em}.dashboard-metric-body small{display:flex;align-items:center;gap:4px;color:#8a96a9;font-size:11px;white-space:nowrap}.metric-blue .dashboard-metric-body small{color:#2f6bff}.dashboard-content-grid{display:grid;grid-template-columns:minmax(0,1.72fr) minmax(320px,.92fr);gap:14px;margin-top:14px}.dashboard-main-panel,.dashboard-side-panel{min-width:0;border:1px solid #e8edf5;border-radius:14px;background:#fff}.dashboard-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 22px 17px;border-bottom:1px solid #eef1f5}.dashboard-section-heading h2{font-size:16px;line-height:1.25;letter-spacing:-.015em}.dashboard-section-heading p{margin-top:5px;font-size:12px}.dashboard-section-heading .ant-btn-link{height:auto;padding:3px 0;font-size:13px}.dashboard-task-list{padding:3px 22px 10px}.dashboard-task{display:grid;grid-template-columns:12px minmax(150px,1.18fr) minmax(140px,.86fr) auto 16px;align-items:center;width:100%;gap:12px;padding:16px 2px;border:0;border-bottom:1px solid #f0f2f6;color:inherit;text-align:left;background:transparent;cursor:pointer;transition:background .16s ease,padding .16s ease}.dashboard-task:last-child{border-bottom:0}.dashboard-task:hover{padding-right:8px;padding-left:8px;border-radius:9px;background:#f8faff}.dashboard-task:focus-visible,.dashboard-shortcut:focus-visible{outline:2px solid #2f6bff;outline-offset:2px}.dashboard-task-pulse{display:grid;width:10px;height:10px;place-items:center;border-radius:50%;background:#e5f8ee}.dashboard-task-pulse i{width:5px;height:5px;border-radius:50%;background:#16a36b;animation:dashboard-pulse 2s ease-out infinite}.dashboard-task-title{display:flex;min-width:0;flex-direction:column;gap:5px}.dashboard-task-title strong{overflow:hidden;color:#344054;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.dashboard-task-title small,.dashboard-task-progress small{color:#98a2b3;font-size:11px}.dashboard-task-progress{display:flex;min-width:0;flex-direction:column;gap:6px}.dashboard-task-progress .ant-progress{margin:0;line-height:1}.dashboard-task .ant-tag{margin:0;border:0;border-radius:5px;font-size:11px;line-height:22px}.dashboard-task-arrow{color:#b3bdcc;font-size:12px;transition:transform .16s ease,color .16s ease}.dashboard-task:hover .dashboard-task-arrow{color:#2f6bff;transform:translate(2px)}.dashboard-shortcuts{padding:4px 12px 10px}.dashboard-shortcut{display:grid;grid-template-columns:36px minmax(0,1fr) 13px;align-items:center;width:100%;gap:12px;padding:12px 10px;border:0;border-radius:10px;color:inherit;text-align:left;background:transparent;cursor:pointer;transition:background .16s ease}.dashboard-shortcut:hover{background:#f6f8fc}.dashboard-shortcut-icon{display:grid;width:36px;height:36px;place-items:center;color:#2f6bff;border-radius:10px;background:#eff4ff;font-size:16px}.dashboard-shortcut:nth-child(2) .dashboard-shortcut-icon{color:#7759d9;background:#f2efff}.dashboard-shortcut:nth-child(3) .dashboard-shortcut-icon{color:#d97912;background:#fff5e8}.dashboard-shortcut>span:nth-child(2){display:flex;min-width:0;flex-direction:column;gap:4px}.dashboard-shortcut strong{color:#344054;font-size:13px;font-weight:600}.dashboard-shortcut small{overflow:hidden;color:#8a96a9;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.dashboard-shortcut>.anticon{color:#b3bdcc;font-size:11px;transition:transform .16s ease,color .16s ease}.dashboard-shortcut:hover>.anticon{color:#2f6bff;transform:translate(2px)}.dashboard-health{display:flex;align-items:center;justify-content:space-between;margin:4px 22px 18px;padding-top:15px;border-top:1px solid #eef1f5;color:#667085;font-size:12px}.dashboard-health>div{display:flex;align-items:center;gap:7px}.dashboard-health-dot{width:7px;height:7px;border-radius:50%;background:#22a06b;box-shadow:0 0 0 3px #e6f8ef}.dashboard-health small{color:#a0aaba}@keyframes dashboard-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes dashboard-pulse{0%,to{box-shadow:0 0 #16a36b59}50%{box-shadow:0 0 0 4px #16a36b00}}@media(max-width:1100px){.dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-content-grid{grid-template-columns:1fr}}@media(max-width:640px){.dashboard-intro{align-items:flex-start;flex-direction:column;margin-bottom:22px}.dashboard-intro-actions{width:100%}.dashboard-intro-actions .ant-btn{flex:1}.dashboard-metrics{gap:10px}.dashboard-metric{min-height:112px;padding:15px 13px;gap:10px}.dashboard-metric-icon{width:33px;height:33px;font-size:15px}.dashboard-metric-body strong{font-size:22px}.dashboard-task-list{padding-right:14px;padding-left:14px}.dashboard-section-heading{padding-right:16px;padding-left:16px}.dashboard-task{grid-template-columns:9px minmax(0,1fr) auto 12px;gap:8px}.dashboard-task-progress{display:none}.dashboard-task .ant-tag{font-size:10px}}@media(prefers-reduced-motion:reduce){.dashboard-metric,.dashboard-task,.dashboard-task-arrow,.dashboard-shortcut,.dashboard-shortcut>.anticon{animation:none;transition:none}}.agent-list-card{position:relative;overflow:hidden}.agent-list-card .ant-card-body{min-height:168px}.agent-card-title-row{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px}.agent-card-name{min-width:0;overflow:hidden;color:#172033;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.agent-card-title-row .ant-switch{flex:0 0 auto}.agent-card-controls{flex:0 0 auto;display:flex;align-items:center;gap:4px}.agent-card-meta{margin-top:22px;display:flex;flex-direction:column;gap:7px;color:#8a96a9;font-size:12px;line-height:1.4}.agent-card-more.ant-btn{width:30px;height:30px;padding:0;color:#8a96a9;opacity:0;transform:translateY(-3px);transition:opacity .16s ease,color .16s ease,background .16s ease,transform .16s ease}.agent-list-card:hover .agent-card-more,.agent-card-more:focus-visible{opacity:1;transform:translateY(0)}.agent-card-more.ant-btn:hover{color:#246bfd;background:#f1f5ff}@media(prefers-reduced-motion:reduce){.agent-card-more{transition:none}}.agent-create-mode-group{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;width:100%}.agent-create-mode-group .ant-radio-wrapper{min-height:94px;margin-inline-end:0;padding:18px 16px;display:flex;align-items:flex-start;border:1px solid #e5eaf2;border-radius:12px;background:#fff;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.agent-create-mode-group .ant-radio-wrapper:hover{border-color:#9dbcfb;background:#f8fbff}.agent-create-mode-group .ant-radio-wrapper-checked{border-color:#246bfd;background:#f2f6ff;box-shadow:0 0 0 2px #246bfd14}.agent-create-mode-group .ant-radio-wrapper-disabled{color:#9aa5b5;cursor:not-allowed;background:#f7f8fa}.agent-create-mode-copy{display:flex;flex-direction:column;gap:6px;line-height:1.35}.agent-create-mode-copy strong{color:#172033;font-size:15px;font-weight:600}.agent-create-mode-copy small{color:#8a96a9;font-size:12px}.ant-radio-wrapper-disabled .agent-create-mode-copy strong{color:#8a96a9}@media(max-width:560px){.agent-create-mode-group{grid-template-columns:1fr}}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-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}.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)}}@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-spin{position:relative;display:inline-block;width:20px;height:20px}.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}@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-highlight-tag{color:var(--semi-color-highlight);background-color:var(--semi-color-highlight-bg);font-weight:600}.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-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)}@keyframes semi-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}.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-space{display:inline-flex}.semi-space-vertical{flex-direction:column}.semi-space-horizontal{flex-direction:row}.semi-space-align-center{align-items:center}.semi-space-align-end{align-items:flex-end}.semi-space-align-start{align-items:flex-start}.semi-space-align-baseline{align-items:baseline}.semi-space-wrap{flex-wrap:wrap}.semi-space-tight-horizontal{column-gap:8px}.semi-space-tight-vertical{row-gap:8px}.semi-space-medium-horizontal{column-gap:16px}.semi-space-medium-vertical{row-gap:16px}.semi-space-loose-horizontal{column-gap:24px}.semi-space-loose-vertical{row-gap:24px}.semi-rtl .semi-space,.semi-portal-rtl .semi-space{direction:rtl}.semi-cascader{box-sizing:border-box;border-radius:var(--semi-border-radius-small);border:1px solid transparent;min-width:80px;min-height:32px;height:auto;line-height:32px;font-weight:400;background-color:var(--semi-color-fill-0);display:inline-flex;align-items:center;vertical-align:middle;position:relative;cursor:pointer}.semi-cascader:hover{background-color:var(--semi-color-fill-1);border:1px transparent solid}.semi-cascader:focus:not(.semi-cascader-disabled){border:1px solid var(--semi-color-focus-border);background-color:var(--semi-color-fill-0);outline:0}.semi-cascader:active{background-color:var(--semi-color-fill-2)}.semi-cascader-small{min-height:24px;line-height:24px}.semi-cascader-small .semi-cascader-selection{padding-left:12px;padding-right:12px}.semi-cascader-small .semi-cascader-selection-multiple{padding-left:4px;padding-right:4px}.semi-cascader-large{min-height:40px;line-height:40px}.semi-cascader-large .semi-cascader-selection{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-cascader-large .semi-cascader-selection{padding-left:12px;padding-right:12px}.semi-cascader-large .semi-cascader-selection-multiple{padding-left:4px;padding-right:4px}.semi-cascader-focus{border:1px solid var(--semi-color-focus-border);outline:0}.semi-cascader-focus:hover{background-color:var(--semi-color-fill-0);border:1px solid var(--semi-color-focus-border)}.semi-cascader-focus:active{background-color:var(--semi-color-fill-2)}.semi-cascader-warning{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning-light-default)}.semi-cascader-warning:hover{background-color:var(--semi-color-warning-light-hover);border-color:var(--semi-color-warning-light-hover)}.semi-cascader-warning.semi-cascader-focus{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning)}.semi-cascader-warning:active{background-color:var(--semi-color-warning-light-active);border-color:var(--semi-color-warning-light-active)}.semi-cascader-error{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger-light-default)}.semi-cascader-error:hover{background-color:var(--semi-color-danger-light-hover);border-color:var(--semi-color-danger-light-hover)}.semi-cascader-error.semi-cascader-focus{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger)}.semi-cascader-error:active{background-color:var(--semi-color-danger-light-active);border-color:var(--semi-color-danger-light-active)}.semi-cascader-selection{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:inline-flex;align-items:center;flex-wrap:wrap;flex-grow:1;overflow:hidden;padding-left:12px;padding-right:12px;cursor:pointer;color:var(--semi-color-text-0)}.semi-cascader-selection-multiple{padding-left:4px;padding-right:4px}.semi-cascader-selection-placeholder{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--semi-color-text-2)}.semi-cascader-selection-tag{margin:1px 2px 1px 0}.semi-cascader-selection-tag:first-child{margin-left:0}.semi-cascader-selection-tag-disabled.semi-tag{color:var(--semi-color-disabled-text);background-color:transparent;cursor:not-allowed}.semi-cascader-selection-tag-disabled.semi-tag .semi-tag-close{color:var(--semi-color-disabled-text);cursor:not-allowed;pointer-events:none}.semi-cascader-selection-n{cursor:pointer;font-size:12px;margin-right:4px;color:var(--semi-color-text-0);padding-left:8px;padding-right:8px}.semi-cascader-selection-n-disabled{cursor:not-allowed;color:var(--semi-color-disabled-text)}.semi-cascader-selection span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.semi-cascader-selection .semi-cascader-tagInput-wrapper{border:hidden;background:transparent;margin-left:-4px}.semi-cascader-selection .semi-tagInput{min-height:30px}.semi-cascader-selection .semi-tagInput-small{min-height:22px}.semi-cascader-selection .semi-tagInput-large{min-height:38px}.semi-cascader-selection .semi-tagInput .semi-input-wrapper{margin-left:4px}.semi-cascader-selection .semi-tagInput .semi-input-wrapper .semi-input{padding-left:0}.semi-cascader-selection .semi-tagInput .semi-input-wrapper-default,.semi-cascader-selection .semi-tagInput .semi-input-wrapper-large{margin-top:1px;margin-bottom:1px}.semi-cascader-selection-text-inactive{color:var(--semi-color-text-2)}.semi-cascader-selection-text-hide{display:none}.semi-cascader-arrow,.semi-cascader-clearbtn{display:inline-flex;align-items:center;height:100%;justify-content:center;width:32px;color:var(--semi-color-text-2)}.semi-cascader-clearbtn:hover{color:var(--semi-color-primary-hover)}.semi-cascader-clearbtn:active{color:var(--semi-color-primary-active)}.semi-cascader-prefix,.semi-cascader-suffix{display:inline;display:flex;justify-content:center;align-items:center}.semi-cascader-prefix-text,.semi-cascader-suffix-text{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)}.semi-cascader-prefix-icon,.semi-cascader-suffix-icon{color:var(--semi-color-text-2);margin:0 8px}.semi-cascader-inset-label{display:inline;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-cascader.semi-cascader-with-prefix{display:inline-flex;align-items:center}.semi-cascader.semi-cascader-with-prefix .semi-cascader-selection{padding-left:0}.semi-cascader.semi-cascader-with-suffix .semi-cascader-selection{padding-right:0}.semi-cascader-disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none;background-color:var(--semi-color-disabled-fill)}.semi-cascader-disabled .semi-cascader-selection{cursor:not-allowed}.semi-cascader-disabled:hover{background-color:var(--semi-color-disabled-fill)}.semi-cascader-disabled .semi-cascader-selection,.semi-cascader-disabled .semi-cascader-selection-placeholder,.semi-cascader-disabled .semi-cascader-prefix,.semi-cascader-disabled .semi-cascader-suffix{color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-cascader-disabled .semi-cascader-arrow{color:var(--semi-color-disabled-text)}.semi-cascader-popover .semi-cascader-search-wrapper{padding:8px 12px;border-bottom:1px solid var(--semi-color-fill-0)}.semi-cascader-popover .semi-cascader-option-lists .semi-cascader-option-empty{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;border-radius:var(--semi-border-radius-medium);color:var(--semi-color-disabled-text);margin:0;padding:8px 12px;-webkit-user-select:none;user-select:none;text-align:center;cursor:not-allowed}.semi-cascader-popover .semi-cascader-option-lists .semi-cascader-option-empty:hover{background-color:transparent}.semi-cascader-single.semi-cascader-filterable{display:inline-flex}.semi-cascader-single.semi-cascader-filterable .semi-cascader-selection .semi-cascader-search-wrapper{width:100%;height:30px;display:flex;align-items:center;position:relative}.semi-cascader-single.semi-cascader-filterable .semi-cascader-selection .semi-cascader-search-wrapper-small{height:22px}.semi-cascader-single.semi-cascader-filterable .semi-cascader-selection .semi-cascader-search-wrapper-large{height:38px}.semi-cascader-single.semi-cascader-filterable .semi-cascader-selection .semi-cascader-search-wrapper .semi-input-wrapper{position:absolute;top:0;left:0;height:100%;width:100%;border:none;background-color:transparent}.semi-cascader-single.semi-cascader-filterable .semi-cascader-selection .semi-cascader-search-wrapper .semi-input-wrapper-focus{border:none}.semi-cascader-single.semi-cascader-filterable .semi-cascader-selection .semi-cascader-search-wrapper .semi-input{padding-left:0;padding-right:0}.semi-cascader-option-lists{display:flex;overflow:hidden;padding:0;margin:0;height:180px}.semi-cascader-option-lists-empty{height:auto;justify-content:center;cursor:not-allowed}.semi-cascader-option-lists ul,.semi-cascader-option-lists li{list-style-type:none;padding:0;margin:0}.semi-cascader-option-lists ul>li{padding:8px 16px 8px 12px}.semi-cascader-option-lists .semi-cascader-option-list{box-sizing:border-box;display:inline-block;min-width:150px;height:100%;margin:0;padding:4px 0;overflow:auto;list-style:none;border-left:1px solid var(--semi-color-fill-0)}.semi-cascader-option-lists .semi-cascader-option-list:first-child{border-left:none}.semi-cascader-option-lists .semi-cascader-option{display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-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;min-width:min-content;word-break:break-all;color:var(--semi-color-text-0);position:relative}.semi-cascader-option-lists .semi-cascader-option:hover{background-color:var(--semi-color-fill-0)}.semi-cascader-option-lists .semi-cascader-option:active{background-color:var(--semi-color-fill-1)}.semi-cascader-option-lists .semi-cascader-option-icon{display:inline-flex;flex-shrink:0;width:16px;color:var(--semi-color-text-2)}.semi-cascader-option-lists .semi-cascader-option-icon-active,.semi-cascader-option-lists .semi-cascader-option-icon-empty{margin-right:8px}.semi-cascader-option-lists .semi-cascader-option-icon-left{margin-left:8px}.semi-cascader-option-lists .semi-cascader-option-spin-icon{width:16px;height:16px;line-height:0}.semi-cascader-option-lists .semi-cascader-option-spin-icon svg{width:16px;height:16px}.semi-cascader-option-lists .semi-cascader-option-label{display:flex;align-items:center;white-space:pre}.semi-cascader-option-lists .semi-cascader-option-label-checkbox{margin-right:8px}.semi-cascader-option-lists .semi-cascader-option-hidden{display:none}.semi-cascader-option-lists .semi-cascader-option-active,.semi-cascader-option-lists .semi-cascader-option-active:hover{background-color:var(--semi-color-primary-light-default)}.semi-cascader-option-lists .semi-cascader-option-select,.semi-cascader-option-lists .semi-cascader-option-label-highlight{font-weight:600;color:var(--semi-color-primary)}.semi-cascader-option-lists .semi-cascader-option-disabled{cursor:not-allowed}.semi-cascader-option-lists .semi-cascader-option-disabled:hover,.semi-cascader-option-lists .semi-cascader-option-disabled:active{background-color:transparent}.semi-cascader-option-lists .semi-cascader-option-disabled .semi-cascader-option-label{color:var(--semi-color-disabled-text)}.semi-cascader-option-lists .semi-cascader-option-flatten{padding-right:64px}.semi-cascader-borderless:not(:focus-within):not(:hover){background-color:transparent;border-color:transparent}.semi-cascader-borderless:not(:focus-within):not(:hover) .semi-cascader-arrow{opacity:0}.semi-cascader-borderless:focus-within:not(:active){background-color:transparent}.semi-cascader-borderless.semi-cascader-error:not(:focus-within){border-color:var(--semi-color-danger)}.semi-cascader-borderless.semi-cascader-warning:not(:focus-within){border-color:var(--semi-color-warning)}.semi-cascader-borderless.semi-cascader-error:focus-within{border-color:var(--semi-color-danger)}.semi-cascader-borderless.semi-cascader-warning:focus-within{border-color:var(--semi-color-warning)}.semi-rtl .semi-cascader,.semi-portal-rtl .semi-cascader{direction:rtl}.semi-rtl .semi-cascader.semi-cascader-with-prefix .semi-cascader-selection,.semi-portal-rtl .semi-cascader.semi-cascader-with-prefix .semi-cascader-selection{padding-left:auto;padding-right:0}.semi-rtl .semi-cascader.semi-cascader-with-suffix .semi-cascader-selection,.semi-portal-rtl .semi-cascader.semi-cascader-with-suffix .semi-cascader-selection{padding-right:auto;padding-left:0}.semi-rtl .semi-cascader-selection-multiple,.semi-portal-rtl .semi-cascader-selection-multiple{padding-right:4px;padding-left:4px}.semi-rtl .semi-cascader-selection-tag:first-child,.semi-portal-rtl .semi-cascader-selection-tag:first-child{margin-right:0}.semi-rtl .semi-cascader-selection-n,.semi-portal-rtl .semi-cascader-selection-n{margin-right:0;margin-left:4px}.semi-rtl .semi-cascader-selection .semi-cascader-tagInput-wrapper,.semi-portal-rtl .semi-cascader-selection .semi-cascader-tagInput-wrapper{margin-left:0;margin-right:-4px}.semi-rtl .semi-cascader-selection .semi-tagInput .semi-input-wrapper,.semi-portal-rtl .semi-cascader-selection .semi-tagInput .semi-input-wrapper{margin-left:0;margin-right:4px}.semi-rtl .semi-cascader-selection .semi-tagInput .semi-input-wrapper .semi-input,.semi-portal-rtl .semi-cascader-selection .semi-tagInput .semi-input-wrapper .semi-input{padding-right:0}.semi-cascader-option-label-checkbox{margin-right:0;margin-left:8px}.semi-cascader-option-lists-rtl{direction:rtl}.semi-cascader-option-lists.semi-cascader-option-lists-rtl ul>li{padding-right:12px;padding-left:auto}.semi-cascader-option-lists.semi-cascader-option-lists-rtl .semi-cascader-option-list{border-left:0;border-right:1px solid var(--semi-color-fill-0)}.semi-cascader-option-lists.semi-cascader-option-lists-rtl .semi-cascader-option-list:first-child{border-right:none}.semi-cascader-option-lists.semi-cascader-option-lists-rtl .semi-cascader-option-icon-active,.semi-cascader-option-lists.semi-cascader-option-lists-rtl .semi-cascader-option-icon-empty{margin-right:0;margin-left:8px}.semi-cascader-option-lists.semi-cascader-option-lists-rtl .semi-cascader-option-flatten{padding-right:0;padding-left:64px}.semi-cascader-option-lists.semi-cascader-option-lists-rtl .semi-cascader-option .semi-icon-chevron_right{margin-left:0;margin-right:8px;transform:scaleX(-1)}.semi-checkbox{box-sizing:border-box;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-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;top:0;right:0;bottom:0;left: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-tagInput{background-color:var(--semi-color-fill-0);border:1px transparent solid;border-radius:var(--semi-border-radius-small);display:inline-flex;font-weight:400;width:100%;min-height:32px;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)}.semi-tagInput-small{min-height:24px}.semi-tagInput-large{min-height:40px}.semi-tagInput-drag-item{display:flex;align-items:center}.semi-tagInput-drag-item-move{z-index:2000}.semi-tagInput-drag-handler{color:var(--semi-color-text-2);margin-right:4px;cursor:move}.semi-tagInput-sortable-item{position:relative;max-width:100%}.semi-tagInput-sortable-item-over{overflow:visible}.semi-tagInput-sortable-item-over:before{content:"";display:block;height:100%;width:2px;background-color:var(--semi-color-primary);position:absolute;left:-2px;top:0}.semi-tagInput-sortable-item-active{opacity:.5}.semi-tagInput-hover{background-color:var(--semi-color-fill-1);border:1px transparent solid}.semi-tagInput-focus{background-color:var(--semi-color-fill-0);border:1px var(--semi-color-focus-border) solid}.semi-tagInput-warning{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning-light-default)}.semi-tagInput-warning:hover{background-color:var(--semi-color-warning-light-hover);border-color:var(--semi-color-warning-light-hover)}.semi-tagInput-warning.semi-tagInput-focus{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning)}.semi-tagInput-error{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger-light-default)}.semi-tagInput-error:hover{background-color:var(--semi-color-danger-light-hover);border-color:var(--semi-color-danger-light-hover)}.semi-tagInput-error.semi-tagInput-focus{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger)}.semi-tagInput-disabled{background-color:var(--semi-color-disabled-fill);cursor:not-allowed}.semi-tagInput-disabled .semi-tagInput-clearBtn,.semi-tagInput-disabled .semi-tagInput-prefix,.semi-tagInput-disabled .semi-tagInput-suffix{color:var(--semi-color-disabled-text)}.semi-tagInput-disabled .semi-tagInput-wrapper{cursor:not-allowed}.semi-tagInput-disabled .semi-tagInput-wrapper-tag{color:var(--semi-color-disabled-text);background-color:transparent}.semi-tagInput-disabled .semi-tagInput-wrapper-input{cursor:not-allowed}.semi-tagInput-disabled .semi-tagInput-wrapper-input::placeholder{color:var(--semi-color-disabled-text)}.semi-tagInput-wrapper{display:flex;flex-wrap:wrap;flex-grow:1;align-items:center;padding-left:4px;padding-right:4px;overflow:hidden;position:relative}.semi-tagInput-wrapper-tag{margin-right:4px;white-space:pre;max-width:100%}.semi-tagInput-wrapper-tag-size-small{margin-top:1px;margin-bottom:1px}.semi-tagInput-wrapper-tag-size-default{margin-top:2px;margin-bottom:2px}.semi-tagInput-wrapper-tag-size-large{margin-top:3px;margin-bottom:3px}.semi-tagInput-wrapper-tag-icon{padding-left:4px}.semi-tagInput-wrapper-typo{font-size:12px}.semi-tagInput-wrapper-typo-disabled{color:var(--semi-color-disabled-text)}.semi-tagInput-wrapper-n{cursor:pointer;font-size:12px;margin-right:4px;color:var(--semi-color-text-0);padding-left:8px;padding-right:8px}.semi-tagInput-wrapper-n-disabled{cursor:not-allowed;color:var(--semi-color-disabled-text)}.semi-tagInput-wrapper .semi-tagInput-wrapper-input{flex-grow:1;width:min-content;min-width:2px;max-width:100%;border:none;outline:none;background-color:transparent;font-size:14px}.semi-tagInput-wrapper .semi-tagInput-wrapper-input:hover{background-color:transparent}.semi-tagInput-wrapper .semi-tagInput-wrapper-input:not(:first-child)>input{padding-left:0}.semi-tagInput-wrapper .semi-tagInput-wrapper-input-small{height:20px;margin-top:1px;margin-bottom:1px;line-height:20px}.semi-tagInput-wrapper .semi-tagInput-wrapper-input-small .semi-input-small{height:20px;line-height:20px}.semi-tagInput-wrapper .semi-tagInput-wrapper-input-default{height:24px;margin-top:2px;margin-bottom:2px;line-height:24px}.semi-tagInput-wrapper .semi-tagInput-wrapper-input-default .semi-input-default{height:24px;line-height:24px}.semi-tagInput-wrapper .semi-tagInput-wrapper-input-large{height:24px;margin-top:3px;margin-bottom:3px;line-height:24px}.semi-tagInput-wrapper .semi-tagInput-wrapper-input-large .semi-input-large{height:24px;line-height:24px}.semi-tagInput-wrapper-inputMirror{position:absolute;top:0;left:0;visibility:hidden;pointer-events:none;height:0;overflow:hidden;white-space:pre;font-size:14px;font-weight:400;font-family:inherit}.semi-tagInput-clearBtn{display:flex;justify-content:center;align-items:center;width:32px;flex-shrink:0;color:var(--semi-color-text-2)}.semi-tagInput-clearBtn:hover{cursor:pointer;color:var(--semi-color-primary-hover)}.semi-tagInput-clearBtn-invisible{visibility:hidden}.semi-tagInput-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-tagInput-prefix,.semi-tagInput-suffix{display:flex;justify-content:center;align-items:center}.semi-tagInput-prefix-text,.semi-tagInput-suffix-text{margin:0 12px;font-weight:600;white-space:nowrap;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-tagInput-prefix-icon,.semi-tagInput-suffix-icon{color:var(--semi-color-text-2);margin:0 8px}.semi-tagInput-prefix-text,.semi-tagInput-suffix-text{color:var(--semi-color-text-2)}.semi-tagInput-with-prefix .semi-input{padding-left:0}.semi-tagInput-tag-content-wrapper{display:flex;align-items:center}.semi-tagInput-sortable-list{display:flex;flex-flow:row wrap;width:100%}.semi-rtl .semi-tagInput,.semi-portal-rtl .semi-tagInput{direction:rtl}.semi-rtl .semi-tagInput-wrapper-tag,.semi-portal-rtl .semi-tagInput-wrapper-tag{margin-left:4px;margin-right:0}.semi-rtl .semi-tagInput-wrapper-input:not(:first-child)>input,.semi-portal-rtl .semi-tagInput-wrapper-input:not(:first-child)>input{padding-right:0}.semi-collapsible-transition{transition:height .25s cubic-bezier(.25,.1,.25,1) var(--semi-transition_delay-none),opacity .25s var(--semi-transition_function-easeIn) var(--semi-transition_delay-none)}.semi-scrolllist{width:100%;height:100%;background:var(--semi-color-bg-3);box-shadow:0 0 1px #0000004d,0 4px 14px #0000001a;border-radius:var(--semi-border-radius-medium);overflow:hidden;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;-webkit-user-select:none;user-select:none;display:flex;flex-direction:column}.semi-scrolllist-header{text-align:center;padding:0 16px;background:transparent}.semi-scrolllist-header-title{padding:16px 0;font-weight:600;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-scrolllist-body{display:flex;height:300px;padding:0 16px;overflow:hidden}.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer-nocycle>ul:before,.semi-scrolllist-body .semi-scrolllist-item>ul:before{content:"";display:block;width:100%;height:132px}.semi-scrolllist-body .semi-scrolllist-item{position:relative;flex:1;overflow-x:hidden;overflow-y:auto}.semi-scrolllist-body .semi-scrolllist-item:not(:last-child){border-right:1px solid var(--semi-color-border)}.semi-scrolllist-body .semi-scrolllist-item>ul,.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul{box-sizing:border-box;width:100%;margin:0;padding:0 0 132px;list-style:none}.semi-scrolllist-body .semi-scrolllist-item>ul>li,.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li{list-style:none;height:36px;box-sizing:border-box;color:var(--semi-color-text-0);text-align:center;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:transparent;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeOut) 0ms}.semi-scrolllist-body .semi-scrolllist-item>ul>li.semi-scrolllist-item-sel,.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li.semi-scrolllist-item-sel{background:var(--semi-color-primary-light-default);color:var(--semi-color-text-0)}.semi-scrolllist-body .semi-scrolllist-item>ul>li.semi-scrolllist-item-sel>svg,.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li.semi-scrolllist-item-sel>svg{color:var(--semi-color-text-2);width:16px;height:16px;margin-right:12px}.semi-scrolllist-body .semi-scrolllist-item>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected),.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected){cursor:pointer}.semi-scrolllist-body .semi-scrolllist-item>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected):hover,.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected):hover{background-color:var(--semi-color-fill-1)}.semi-scrolllist-body .semi-scrolllist-item>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected):active,.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected):active{background-color:var(--semi-color-fill-2)}.semi-scrolllist-body .semi-scrolllist-item>ul>li.semi-scrolllist-item-disabled,.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li.semi-scrolllist-item-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-scrolllist-body .semi-scrolllist-item-wheel{position:relative;flex:1;overflow:hidden}.semi-scrolllist-body .semi-scrolllist-item-wheel:not(:last-child){border-right:1px solid var(--semi-color-border)}.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-item-selected{font-weight:600;color:var(--semi-color-primary)!important}.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer{overflow-x:hidden;overflow-y:auto;height:100%;width:100%;padding-right:18px}.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-shade{width:100%;height:50%;pointer-events:none;position:absolute}.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-shade-pre{top:0;margin-top:-19px;background:var(--semi-color-bg-3);opacity:.5}.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-shade-post{top:50%;margin-top:19px;background:var(--semi-color-bg-3);opacity:.5}.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-selector{pointer-events:none;position:absolute;top:50%;border-top:1px solid var(--semi-color-border);border-bottom:1px solid var(--semi-color-border);height:36px;width:100%;transform:translateY(-50%)}.semi-scrolllist .semi-scrolllist-footer{border-top:1px solid var(--semi-color-border);padding:10px}.semi-scrolllist .semi-scrolllist-line{background:var(--semi-color-border);height:1px}.semi-rtl .semi-scrolllist,.semi-portal-rtl .semi-scrolllist{direction:rtl}.semi-rtl .semi-scrolllist-body .semi-scrolllist-item:not(:last-child),.semi-portal-rtl .semi-scrolllist-body .semi-scrolllist-item:not(:last-child){border-right:0;border-left:1px solid var(--semi-color-border)}.semi-rtl .semi-scrolllist-body .semi-scrolllist-item>ul>li.semi-scrolllist-item-sel>svg,.semi-rtl .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li.semi-scrolllist-item-sel>svg,.semi-portal-rtl .semi-scrolllist-body .semi-scrolllist-item>ul>li.semi-scrolllist-item-sel>svg,.semi-portal-rtl .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li.semi-scrolllist-item-sel>svg{margin-right:0;margin-left:12px}.semi-rtl .semi-scrolllist-body .semi-scrolllist-item-wheel:not(:last-child),.semi-portal-rtl .semi-scrolllist-body .semi-scrolllist-item-wheel:not(:last-child){border-right:0;border-left:1px solid var(--semi-color-border)}.semi-rtl .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer,.semi-portal-rtl .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer{padding-right:0;padding-left:18px}.semi-datepicker{box-sizing:border-box;display:inline-block}.semi-datepicker-container{display:flex}.semi-datepicker .semi-scrolllist-body .semi-scrolllist-item{-ms-overflow-style:none;scrollbar-width:none}.semi-datepicker .semi-scrolllist-body .semi-scrolllist-item::-webkit-scrollbar{display:none;width:0;height:0}.semi-datepicker .semi-scrolllist-body .semi-scrolllist-list-outer{-ms-overflow-style:none;scrollbar-width:none}.semi-datepicker .semi-scrolllist-body .semi-scrolllist-list-outer::-webkit-scrollbar{display:none;width:0;height:0}.semi-datepicker-month-grid{-webkit-user-select:none;user-select:none;display:flex}.semi-datepicker-month-grid-left,.semi-datepicker-month-grid-right{position:relative;padding:0;display:inline-flex;flex-direction:column;justify-content:flex-start}.semi-datepicker-month-grid[x-type=date] .semi-datepicker-yam,.semi-datepicker-month-grid[x-type=dateRange] .semi-datepicker-yam{height:100%}.semi-datepicker-month-grid[x-type=dateTime] .semi-datepicker-yam,.semi-datepicker-month-grid[x-type=dateTimeRange] .semi-datepicker-yam{height:calc(100% - 54px)}.semi-datepicker-month-grid .semi-datepicker-yam-showing{min-height:378px;min-width:284px}.semi-datepicker-month-grid[x-type=date] .semi-datepicker-yam-showing{min-height:325px}.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-left[x-open-type=year],.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-right[x-open-type=year],.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-left[x-open-type=time],.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-right[x-open-type=time]{min-height:317px}.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-navigation{padding-top:8px;padding-bottom:8px}.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-tpk{min-height:100%}.semi-datepicker-month-grid[x-insetinput=true][x-type=dateTime] .semi-datepicker-yam,.semi-datepicker-month-grid[x-insetinput=true][x-type=dateTimeRange] .semi-datepicker-yam{height:100%}.semi-datepicker-month-grid[x-preset-position=left][x-insetinput=false] .semi-datepicker-month,.semi-datepicker-month-grid[x-preset-position=right][x-insetinput=false] .semi-datepicker-month{height:253px}.semi-datepicker-month-grid .semi-datepicker-yearmonth-header{background:var(--semi-color-bg-3);padding:12px 16px;border-bottom:1px solid var(--semi-color-border);border-radius:var(--semi-border-radius-medium) var(--semi-border-radius-medium) 0 0;display:flex;align-items:center}.semi-datepicker-month-grid .semi-scrolllist{background:var(--semi-color-bg-3);position:relative;box-shadow:none;height:auto;width:100%;height:100%;overflow:hidden;flex:1}.semi-datepicker-month-grid .semi-scrolllist-header,.semi-datepicker-month-grid .semi-scrolllist-body{box-sizing:border-box;width:100%}.semi-datepicker-month-grid .semi-scrolllist-header{border-bottom:1px solid var(--semi-color-border);padding:16px}.semi-datepicker-month-grid .semi-scrolllist-body{height:100%;overflow:hidden;padding:0;flex:1}.semi-datepicker-month-grid .semi-scrolllist-line{display:none}.semi-datepicker-month-grid .semi-scrolllist-header-title{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;min-height:24px;line-height:24px}.semi-datepicker-month-grid[x-panel-yearandmonth-open-type=left] .semi-datepicker-weeks,.semi-datepicker-month-grid[x-panel-yearandmonth-open-type=right] .semi-datepicker-weeks{min-height:216px}.semi-datepicker-panel-yam{max-width:484px}.semi-datepicker-panel-yam[x-type=monthRange]{max-width:584px}.semi-datepicker-panel-yam .semi-datepicker-yearmonth-body{display:flex}.semi-datepicker-panel-yam .semi-datepicker-yearmonth-body .semi-scrolllist:nth-child(2){border-left:1px solid var(--semi-color-border)}.semi-datepicker-panel-yam .semi-scrolllist{box-shadow:none;height:266px}.semi-datepicker-panel-yam .semi-scrolllist-list-outer>ul>li{min-width:64px}.semi-datepicker-panel-yam .semi-scrolllist-item>ul>li{min-width:82px}.semi-datepicker-panel-yam .semi-scrolllist-body{padding:0;overflow:hidden}.semi-datepicker-panel-yam .semi-scrolllist-body .semi-scrolllist-item-wheel:not(#neverExistElement){border:none}.semi-datepicker-footer{padding-top:10px;padding-right:8px;padding-bottom:10px;text-align:right;background-color:var(--semi-color-fill-0)}.semi-datepicker-footer .semi-button:first-of-type{margin-right:12px}.semi-datepicker-footer .semi-button:nth-of-type(2){margin-right:8px}.semi-datepicker-yam{position:absolute;top:0;width:100%;display:flex;flex-direction:column;box-sizing:border-box}.semi-datepicker-tpk{position:absolute;top:0;height:calc(100% - 54px);width:100%;display:flex;flex-direction:column}.semi-datepicker-tpk .semi-datepicker-time{height:100%}.semi-datepicker-navigation{display:flex;align-items:center;box-sizing:content-box;height:32px;padding:12px 16px}.semi-datepicker-navigation-left,.semi-datepicker-navigation-right{width:32px;height:32px;display:flex;justify-content:center;align-items:center}.semi-datepicker-navigation .semi-button{color:var(--semi-color-text-2);min-width:32px}.semi-datepicker-navigation-month{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;flex-grow:1;text-align:center;font-weight:600;color:var(--semi-color-text-0)}.semi-datepicker-navigation-month .semi-button{color:var(--semi-color-text-0)}.semi-datepicker-month{width:252px;box-sizing:content-box;padding:0 16px 16px}.semi-datepicker-weekday{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:600;color:var(--semi-color-text-2);border-bottom:1px solid var(--semi-color-border)}.semi-datepicker-weekday-item{width:36px;height:36px;line-height:36px;text-align:center;display:inline-block}.semi-datepicker-weeks{color:var(--semi-color-text-0)}.semi-datepicker-week{display:flex;align-items:center}.semi-datepicker-day{box-sizing:border-box;display:inline-block;width:36px;height:36px;display:flex;justify-content:center;align-items:center;cursor:pointer}.semi-datepicker-day-main{display:flex;justify-content:center;align-items:center;width:32px;height:32px;margin:0 auto;box-sizing:border-box;border-radius:var(--semi-border-radius-small)}.semi-datepicker-day-main:hover{background-color:var(--semi-color-fill-0)}.semi-datepicker-day-main:active{background-color:var(--semi-color-fill-1)}.semi-datepicker-day-today .semi-datepicker-day-main{color:var(--semi-color-primary);background-color:var(--semi-color-fill-0);font-weight:600}.semi-datepicker-day-today.semi-datepicker-day-disabled .semi-datepicker-day-main{color:var(--semi-color-primary-disabled)}.semi-datepicker-day-inrange .semi-datepicker-day-main,.semi-datepicker-day-inhover .semi-datepicker-day-main,.semi-datepicker-day-inoffsetrange .semi-datepicker-day-main,.semi-datepicker-day-hoverday .semi-datepicker-day-main,.semi-datepicker-day-selectedrange-hover .semi-datepicker-day-main,.semi-datepicker-day-hoverday-around-singleselected .semi-datepicker-day-main{border-radius:0;margin-left:0;margin-right:0;width:36px}.semi-datepicker-day-selected .semi-datepicker-day-main,.semi-datepicker-day-selected-start.semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-datepicker-day-offsetrange-start.semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:var(--semi-border-radius-small)}.semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small)}.semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0}.semi-datepicker-day-hoverday-beforerange .semi-datepicker-day-main{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small)}.semi-datepicker-day-hoverday-afterrange .semi-datepicker-day-main{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0}.semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{width:34px;margin-left:2px;margin-right:0;border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small)}.semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{width:34px;margin-right:2px;margin-left:0;border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0}.semi-datepicker-day-hoverday-inrange .semi-datepicker-day-main{border-radius:0}.semi-datepicker-day-inoffsetrange .semi-datepicker-day-main,.semi-datepicker-day-offsetrange-start .semi-datepicker-day-main,.semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{background-color:var(--semi-color-fill-0)}.semi-datepicker-day-hoverday .semi-datepicker-day-main,.semi-datepicker-day-hoverday-offset .semi-datepicker-day-main{background-color:var(--semi-color-fill-1)}.semi-datepicker-day-inrange .semi-datepicker-day-main,.semi-datepicker-day-inhover .semi-datepicker-day-main{background-color:var(--semi-color-primary-light-default)}.semi-datepicker-day-hoverday-inrange .semi-datepicker-day-main,.semi-datepicker-day-hoverday-beforerange .semi-datepicker-day-main,.semi-datepicker-day-hoverday-afterrange .semi-datepicker-day-main,.semi-datepicker-day-hoverday-around-singleselected .semi-datepicker-day-main{background-color:var(--semi-color-primary-light-active)}.semi-datepicker-day-selected .semi-datepicker-day-main,.semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-datepicker-day-selected-end .semi-datepicker-day-main{background-color:var(--semi-color-primary);color:var(--semi-color-white)}.semi-datepicker-day-selected .semi-datepicker-day-main:hover,.semi-datepicker-day-selected-start .semi-datepicker-day-main:hover,.semi-datepicker-day-selected-end .semi-datepicker-day-main:hover{background-color:var(--semi-color-primary)}.semi-datepicker-day-selectedrange-hover .semi-datepicker-day-main{background-color:var(--semi-color-primary-light-hover)}.semi-datepicker-day-selected-start-afterhover .semi-datepicker-day-main,.semi-datepicker-day-selected-end-beforehover .semi-datepicker-day-main{border:1px solid var(--semi-color-primary-active)}.semi-datepicker-day-disabled{cursor:not-allowed;color:var(--semi-color-disabled-text)}.semi-datepicker-day-disabled .semi-datepicker-day-main:hover,.semi-datepicker-day-disabled .semi-datepicker-day-main:active{background-color:transparent}.semi-datepicker-day-disabled.semi-datepicker-day-selected .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-inhover .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-inrange .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-inoffsetrange .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-hoverday .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-hoverday-offset .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-offsetrange-start .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-offsetrange-end .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-selectedrange-hover .semi-datepicker-day-main{background-color:var(--semi-color-disabled-fill);color:var(--semi-color-disabled-text)}.semi-datepicker-switch{text-align:center;display:flex;border-top:1px solid var(--semi-color-border);margin-top:auto}.semi-datepicker-switch-date,.semi-datepicker-switch-time{width:50%;cursor:pointer;padding-top:16px;padding-bottom:16px;display:flex;justify-content:center;align-items:center;color:var(--semi-color-text-2)}.semi-datepicker-switch-date:not(.semi-datepicker-switch-time-disabled):hover,.semi-datepicker-switch-time:not(.semi-datepicker-switch-time-disabled):hover{background-color:var(--semi-color-fill-0)}.semi-datepicker-switch-date-active,.semi-datepicker-switch-time-active{color:var(--semi-color-text-0);font-weight:600;cursor:auto}.semi-datepicker-switch-date-active:hover,.semi-datepicker-switch-time-active:hover{background-color:inherit}.semi-datepicker-switch-date-disabled,.semi-datepicker-switch-time-disabled{cursor:not-allowed}.semi-datepicker-switch-text{padding-left:8px}.semi-datepicker-time .semi-jumperlist{box-shadow:none;border-radius:0}.semi-datepicker-quick-control{box-sizing:border-box;background-color:transparent}.semi-datepicker-quick-control-header{padding:18px 12px 0;font-weight:600}.semi-datepicker-quick-control-left{border-right:1px solid var(--semi-color-border)}.semi-datepicker-quick-control-right{border-left:1px solid var(--semi-color-border)}.semi-datepicker-quick-control-top{border-bottom:1px solid var(--semi-color-border)}.semi-datepicker-quick-control-bottom{border-top:1px solid var(--semi-color-border)}.semi-datepicker-quick-control-left-content-wrapper,.semi-datepicker-quick-control-right-content-wrapper{max-width:200px;margin-top:14px;overflow-y:auto}.semi-datepicker-quick-control-top-content-wrapper,.semi-datepicker-quick-control-bottom-content-wrapper{overflow-y:auto;max-height:100px}.semi-datepicker-quick-control-left-content,.semi-datepicker-quick-control-right-content{box-sizing:border-box;display:grid;align-content:flex-start;grid-gap:8px;grid-template-columns:repeat(2,minmax(76.5px,84px));padding:0 12px 12px}.semi-datepicker-quick-control-left-content-item,.semi-datepicker-quick-control-right-content-item{max-width:84px}.semi-datepicker-quick-control-left-content-item-ellipsis,.semi-datepicker-quick-control-right-content-item-ellipsis{width:68px;color:var(--semi-color-primary)}.semi-datepicker-quick-control-top-content,.semi-datepicker-quick-control-bottom-content{display:grid;grid-gap:8px;grid-template-columns:repeat(3,minmax(70.924px,75.924px));align-content:flex-start;padding:8px 20px}.semi-datepicker-quick-control-top-content-item,.semi-datepicker-quick-control-bottom-content-item{max-width:75.924px}.semi-datepicker-quick-control-top-content-item-ellipsis,.semi-datepicker-quick-control-bottom-content-item-ellipsis{width:59.924px;color:var(--semi-color-primary)}.semi-datepicker-quick-control-top-range-content,.semi-datepicker-quick-control-bottom-range-content{box-sizing:border-box;display:grid;align-content:flex-start;grid-template-columns:repeat(5,minmax(96.2px,99.2px));grid-gap:8px;padding:8px 20px}.semi-datepicker-quick-control-top-range-content-item,.semi-datepicker-quick-control-bottom-range-content-item{max-width:99.2px}.semi-datepicker-quick-control-top-range-content-item-ellipsis,.semi-datepicker-quick-control-bottom-range-content-item-ellipsis{width:83.2px;color:var(--semi-color-primary)}.semi-datepicker-quick-control-top-month-content,.semi-datepicker-quick-control-bottom-month-content{box-sizing:border-box;display:grid;grid-template-columns:repeat(2,minmax(51px,58.5px));grid-gap:8px;align-content:flex-start;padding:8px 20px}.semi-datepicker-quick-control-top-month-content-item,.semi-datepicker-quick-control-bottom-month-content-item{max-width:58.5px}.semi-datepicker-quick-control-top-month-content-item-ellipsis,.semi-datepicker-quick-control-bottom-month-content-item-ellipsis{max-width:42.5px;color:var(--semi-color-primary)}.semi-datepicker-quick-control-month{max-width:284px}.semi-datepicker-quick-control-month[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-month[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:258px}.semi-datepicker-quick-control-month .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-month .semi-datepicker-quick-control-left-content-wrapper{max-height:214px}.semi-datepicker-quick-control-date{max-width:284px}.semi-datepicker-quick-control-date[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-date[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:309px}.semi-datepicker-quick-control-date .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-date .semi-datepicker-quick-control-left-content-wrapper{max-height:273px}.semi-datepicker-quick-control-dateTime{max-width:284px}.semi-datepicker-quick-control-dateTime[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-dateTime[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:309px}.semi-datepicker-quick-control-dateTime .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-dateTime .semi-datepicker-quick-control-left-content-wrapper{max-height:326px}.semi-datepicker-quick-control-dateRange{max-width:568px}.semi-datepicker-quick-control-dateRange[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-dateRange[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:309px}.semi-datepicker-quick-control-dateRange .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-dateRange .semi-datepicker-quick-control-left-content-wrapper{max-height:273px}.semi-datepicker-quick-control-dateTimeRange{max-width:568px}.semi-datepicker-quick-control-dateTimeRange[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-dateTimeRange[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:309px}.semi-datepicker-quick-control-dateTimeRange .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-dateTimeRange .semi-datepicker-quick-control-left-content-wrapper{max-height:326px}.semi-datepicker-topSlot{border-bottom:1px solid var(--semi-color-border)}.semi-datepicker-leftSlot{border-right:1px solid var(--semi-color-border)}.semi-datepicker-rightSlot{border-left:1px solid var(--semi-color-border)}.semi-datepicker-bottomSlot{border-top:1px solid var(--semi-color-border)}.semi-datepicker .semi-popover-trigger{width:100%}.semi-datepicker .semi-popover-trigger .semi-input-wrapper{font-size:13px}.semi-datepicker .semi-popover-trigger .semi-input-suffix{color:var(--semi-color-primary)}.semi-datepicker .semi-datepicker-input-readonly{cursor:pointer}.semi-datepicker-inset-input-wrapper{display:flex;flex-wrap:nowrap;justify-content:space-between;box-sizing:border-box;column-gap:8px;padding:12px 16px 0;width:284px}.semi-datepicker-inset-input-wrapper[x-type=dateRange],.semi-datepicker-inset-input-wrapper[x-type=dateTimeRange]{width:568px}.semi-datepicker-inset-input-wrapper[x-type=month]{width:165px}.semi-datepicker-inset-input-wrapper[x-type=monthRange]{width:331px}.semi-datepicker-inset-input-wrapper .semi-input-wrapper{flex:1;flex-shrink:0}.semi-datepicker-inset-input-separator{flex-grow:0;flex-shrink:0;height:32px;line-height:32px;padding:0 4px;color:var(--semi-color-text-3)}.semi-datepicker-range-input{display:flex;align-items:center;box-sizing:border-box;border-radius:var(--semi-border-radius-small);height:32px;color:var(--semi-color-text-2);background-color:var(--semi-color-fill-0);border:0px solid transparent}.semi-datepicker-range-input:hover,.semi-datepicker-range-input:active{border-color:transparent}.semi-datepicker-range-input:focus-within{border-color:transparent}.semi-datepicker-range-input .semi-datepicker-monthRange-input{background-color:transparent}.semi-datepicker-range-input-wrapper{box-sizing:border-box;background-color:transparent;padding:0 8px;height:100%;width:100%;border:1px solid transparent;border-radius:var(--semi-border-radius-small);display:flex;align-items:center}.semi-datepicker-range-input-wrapper .semi-input-wrapper{background-color:transparent;height:fit-content;border:none}.semi-datepicker-range-input-wrapper .semi-input-wrapper:active:not(#neverExistElement){background-color:transparent}.semi-datepicker-range-input-wrapper .semi-input-wrapper:hover:not(#neverExistElement){background-color:transparent}.semi-datepicker-range-input-wrapper-focus{border-color:transparent;background-color:var(--semi-color-fill-1);border-radius:var(--semi-border-radius-small);transition:background-color .16s ease-in-out}.semi-datepicker-range-input-wrapper-focus~.semi-datepicker-range-input-clearbtn{display:flex}.semi-datepicker-range-input-wrapper-focus~.semi-datepicker-range-input-clearbtn~.semi-datepicker-range-input-suffix{display:none}.semi-datepicker-range-input-wrapper .semi-input{padding:2px 4px}.semi-datepicker-range-input-wrapper-icon{flex-shrink:0}.semi-datepicker-range-input-wrapper:hover{background-color:var(--semi-color-fill-1)}.semi-datepicker-range-input-wrapper-start{border-top-right-radius:0;border-bottom-right-radius:0}.semi-datepicker-range-input-wrapper-start-with-prefix,.semi-datepicker-range-input-wrapper-end{border-radius:0}.semi-datepicker-range-input-wrapper-active{border-color:var(--semi-color-focus-border);background-color:var(--semi-color-fill-1)}.semi-datepicker-range-input-separator{display:flex;align-items:center}.semi-datepicker-range-input-separator-active{color:var(--semi-color-text-0)}.semi-datepicker-range-input-small{height:24px}.semi-datepicker-range-input-large{height:40px}.semi-datepicker-range-input-large .semi-input-default{font-size:16px}.semi-datepicker-range-input:hover .semi-datepicker-range-input-clearbtn{display:flex;cursor:pointer}.semi-datepicker-range-input:hover .semi-datepicker-range-input-clearbtn~.semi-datepicker-range-input-suffix{display:none}.semi-datepicker-range-input:hover .semi-datepicker-range-input-clearbtn:hover{color:var(--semi-color-primary-hover)}.semi-datepicker-range-input-disabled{cursor:not-allowed;color:var(--semi-color-disabled-text);background-color:var(--semi-color-disabled-fill)}.semi-datepicker-range-input-disabled .semi-datepicker-range-input-wrapper:hover{background-color:transparent}.semi-datepicker-range-input-disabled:hover{background-color:var(--semi-color-disabled-fill)}.semi-datepicker-range-input-disabled .semi-datepicker-range-input-prefix,.semi-datepicker-range-input-disabled .semi-datepicker-range-input-suffix,.semi-datepicker-range-input-disabled .semi-datepicker-range-input-clearbtn{color:var(--semi-color-disabled-text)}.semi-datepicker-range-input-warning{background-color:var(--semi-color-warning-light-default)}.semi-datepicker-range-input-warning .semi-datepicker-range-input-wrapper:hover{background-color:var(--semi-color-warning-light-hover)}.semi-datepicker-range-input-warning .semi-datepicker-range-input-wrapper-active{border-color:var(--semi-color-warning);background-color:var(--semi-color-warning-light-hover)}.semi-datepicker-range-input-error{background-color:var(--semi-color-danger-light-default)}.semi-datepicker-range-input-error .semi-datepicker-range-input-wrapper:hover{background-color:var(--semi-color-danger-light-hover)}.semi-datepicker-range-input-error .semi-datepicker-range-input-wrapper-active{border-color:var(--semi-color-danger);background-color:var(--semi-color-danger-light-hover)}.semi-datepicker-range-input .semi-datepicker-range-input-clearbtn{display:none}.semi-datepicker-range-input-prefix,.semi-datepicker-range-input-suffix,.semi-datepicker-range-input-clearbtn{display:flex;align-items:center;justify-content:center;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;white-space:nowrap;color:var(--semi-color-text-2)}.semi-datepicker-range-input-prefix{padding-left:12px;padding-right:8px}.semi-datepicker-range-input-suffix{padding-left:8px;padding-right:12px}.semi-datepicker-range-input-suffix-hidden{display:none}.semi-datepicker-range-input-clearbtn{padding-left:8px;padding-right:12px}.semi-datepicker-compact{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;line-height:20px;display:inline-block;max-width:calc(100vw - 32px)}.semi-datepicker-compact:not(.semi-datepicker-compact-insetInput){width:max-content}.semi-datepicker-compact .semi-datepicker-container,.semi-datepicker-compact .semi-datepicker-month-grid{width:max-content}.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-month-grid-left,.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-month-grid-right{min-width:216px;max-width:calc(100vw - 32px)}.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-month{margin-left:auto;margin-right:auto}.semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateTime] .semi-datepicker-yam,.semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateTimeRange] .semi-datepicker-yam{height:calc(100% - 32px)}.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-yam{position:relative;width:100%;max-width:100%;max-height:256px;overflow-x:auto;overflow-y:hidden}.semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateRange] .semi-datepicker-month-grid-left,.semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateTimeRange] .semi-datepicker-month-grid-left{border-right:1px solid var(--semi-color-border)}.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-yam-showing{min-height:288px;min-width:216px}.semi-datepicker-compact .semi-datepicker-month-grid[x-type=date] .semi-datepicker-yam-showing{min-height:256px}.semi-datepicker-compact .semi-datepicker-month-grid[x-preset-position=left][x-insetinput=false] .semi-datepicker-month,.semi-datepicker-compact .semi-datepicker-month-grid[x-preset-position=right][x-insetinput=false] .semi-datepicker-month{height:220px}.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-yearmonth-header{box-sizing:border-box;height:48px;padding:12px;width:100%;max-width:100%}.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-yearmonth-header button,.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-yearmonth-header .semi-button{width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-yearmonth-body{display:flex}.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-yearmonth-body .semi-scrolllist:nth-child(2){border:1px solid var(--semi-color-border)}.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist{font-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;line-height:20px}.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-header{display:none}.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-list-outer>ul>li{height:32px}.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-item-wheel{border-right:0}.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-item-wheel .semi-scrolllist-selector{height:32px}.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-item-wheel .semi-scrolllist-shade-pre{margin-top:-17px}.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-item-wheel .semi-scrolllist-shade-post{margin-top:17px}.semi-datepicker-compact .semi-datepicker-month-grid[x-panel-yearandmonth-open-type=left] .semi-datepicker-weeks,.semi-datepicker-compact .semi-datepicker-month-grid[x-panel-yearandmonth-open-type=right] .semi-datepicker-weeks{min-height:168px}.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-left[x-open-type=year],.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-right[x-open-type=year],.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-left[x-open-type=time],.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-right[x-open-type=time],.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-yam-showing{min-height:256px}.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-tpk{min-height:100%}.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true][x-type=dateTime] .semi-datepicker-yam,.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true][x-type=dateTimeRange] .semi-datepicker-yam{height:100%}.semi-datepicker-compact.semi-datepicker-panel-yam .semi-scrolllist{font-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;line-height:20px}.semi-datepicker-compact .semi-datepicker-tpk{height:calc(100% - 32px)}.semi-datepicker-compact .semi-datepicker-navigation{box-sizing:border-box;height:24px;padding:12px 12px 0;width:100%;max-width:100%}.semi-datepicker-compact .semi-datepicker-navigation-left,.semi-datepicker-compact .semi-datepicker-navigation-right{width:24px;height:24px}.semi-datepicker-compact .semi-datepicker-navigation .semi-button{min-width:24px;min-height:24px}.semi-datepicker-compact .semi-datepicker-navigation-month{min-width:0;overflow:hidden}.semi-datepicker-compact .semi-datepicker-navigation-month .semi-button{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;line-height:20px;max-width:100%}.semi-datepicker-compact .semi-datepicker-navigation-month .semi-button>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.semi-datepicker-compact .semi-datepicker-month{width:216px;padding:0}.semi-datepicker-compact .semi-datepicker-weeks{padding:6px 10px 10px}.semi-datepicker-compact .semi-datepicker-weekday{box-sizing:border-box;height:36px;padding-left:10px;padding-right:10px;padding-bottom:8px;border-bottom:1px solid var(--semi-color-border)}.semi-datepicker-compact .semi-datepicker-weekday-item{width:28px;height:28px;line-height:28px}.semi-datepicker-compact .semi-datepicker-day{width:28px;height:28px}.semi-datepicker-compact .semi-datepicker-day-main{width:24px;height:24px}.semi-datepicker-compact .semi-datepicker-day-inrange .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-inhover .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-inoffsetrange .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-hoverday .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-selectedrange-hover .semi-datepicker-day-main{width:28px}.semi-datepicker-compact .semi-datepicker-day-selected-start.semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-offsetrange-start.semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:4px}.semi-datepicker-compact .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{border-radius:4px 0 0 4px}.semi-datepicker-compact .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:0 4px 4px 0}.semi-datepicker-compact .semi-datepicker-day-hoverday-beforerange .semi-datepicker-day-main{border-radius:4px 0 0 4px}.semi-datepicker-compact .semi-datepicker-day-hoverday-afterrange .semi-datepicker-day-main{border-radius:0 4px 4px 0}.semi-datepicker-compact .semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{width:34px;margin-left:2px;margin-right:0;border-radius:4px 0 0 4px}.semi-datepicker-compact .semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{width:34px;margin-right:2px;margin-left:0;border-radius:0 4px 4px 0}.semi-datepicker-compact .semi-datepicker-switch{box-sizing:border-box;height:32px}.semi-datepicker-compact .semi-datepicker-switch-date,.semi-datepicker-compact .semi-datepicker-switch-time{padding-top:6px;padding-bottom:6px}.semi-datepicker-compact .semi-datepicker-switch-date{border-right:1px solid var(--semi-color-border)}.semi-datepicker-compact .semi-datepicker-switch-text{padding-left:0}.semi-datepicker-compact .semi-datepicker-quick-control-header{padding:16px 12px 0;font-weight:600}.semi-datepicker-compact .semi-datepicker-quick-control-left-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-right-content-wrapper{margin-top:12px}.semi-datepicker-compact .semi-datepicker-quick-control-left-content,.semi-datepicker-compact .semi-datepicker-quick-control-right-content{box-sizing:border-box;display:grid;align-content:flex-start;grid-gap:8px;grid-template-columns:repeat(2,minmax(76.5px,84px));padding:0 12px 12px}.semi-datepicker-compact .semi-datepicker-quick-control-left-content-item,.semi-datepicker-compact .semi-datepicker-quick-control-right-content-item{max-width:84px}.semi-datepicker-compact .semi-datepicker-quick-control-left-content-item-ellipsis,.semi-datepicker-compact .semi-datepicker-quick-control-right-content-item-ellipsis{width:68px;font-size:12px;color:var(--semi-color-primary)}.semi-datepicker-compact .semi-datepicker-quick-control-top-content,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-content{box-sizing:border-box;display:grid;grid-gap:8px;grid-template-columns:repeat(3,minmax(54.94px,59.94px));align-content:flex-start;padding:8px 10px}.semi-datepicker-compact .semi-datepicker-quick-control-top-content-item,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-content-item{max-width:59.94px}.semi-datepicker-compact .semi-datepicker-quick-control-top-content-item-ellipsis,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-content-item-ellipsis{width:43.94px;font-size:12px;color:var(--semi-color-primary)}.semi-datepicker-compact .semi-datepicker-quick-control-top-range-content,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-range-content{display:grid;grid-template-columns:repeat(5,minmax(73px,76px));grid-gap:8px;align-content:flex-start;padding:8px 10px}.semi-datepicker-compact .semi-datepicker-quick-control-top-range-content-item,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-range-content-item{max-width:76px}.semi-datepicker-compact .semi-datepicker-quick-control-top-range-content-item-ellipsis,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-range-content-item-ellipsis{width:60px;font-size:12px;color:var(--semi-color-primary)}.semi-datepicker-compact .semi-datepicker-quick-control-top-month-content,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-month-content{display:grid;grid-template-columns:repeat(2,minmax(61px,68.5px));grid-gap:8px;align-content:flex-start;padding:8px 10px}.semi-datepicker-compact .semi-datepicker-quick-control-top-month-content-item,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-month-content-item{max-width:68.5px}.semi-datepicker-compact .semi-datepicker-quick-control-top-month-content-item-ellipsis,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-month-content-item-ellipsis{max-width:52.5px;font-size:12px;color:var(--semi-color-primary)}.semi-datepicker-compact .semi-datepicker-quick-control-month{min-width:216px;width:max-content;max-width:calc(100vw - 32px)}.semi-datepicker-compact .semi-datepicker-quick-control-month[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-month[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:254px}.semi-datepicker-compact .semi-datepicker-quick-control-month .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-month .semi-datepicker-quick-control-left-content-wrapper{max-height:218px}.semi-datepicker-compact .semi-datepicker-quick-control-date{min-width:216px;width:max-content;max-width:calc(100vw - 32px)}.semi-datepicker-compact .semi-datepicker-quick-control-date[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-date[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:248px}.semi-datepicker-compact .semi-datepicker-quick-control-date .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-date .semi-datepicker-quick-control-left-content-wrapper{max-height:208px}.semi-datepicker-compact .semi-datepicker-quick-control-dateTime{min-width:216px;width:max-content;max-width:calc(100vw - 32px)}.semi-datepicker-compact .semi-datepicker-quick-control-dateTime[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-dateTime[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:248px}.semi-datepicker-compact .semi-datepicker-quick-control-dateTime .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-dateTime .semi-datepicker-quick-control-left-content-wrapper{max-height:240px}.semi-datepicker-compact .semi-datepicker-quick-control-dateRange{min-width:min(432px,calc(100vw - 32px));width:max-content;max-width:calc(100vw - 32px)}.semi-datepicker-compact .semi-datepicker-quick-control-dateRange[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-dateRange[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:248px}.semi-datepicker-compact .semi-datepicker-quick-control-dateRange .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-dateRange .semi-datepicker-quick-control-left-content-wrapper{max-height:208px}.semi-datepicker-compact .semi-datepicker-quick-control-dateTimeRange{min-width:min(432px,calc(100vw - 32px));width:max-content;max-width:calc(100vw - 32px)}.semi-datepicker-compact .semi-datepicker-quick-control-dateTimeRange[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-dateTimeRange[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:248px}.semi-datepicker-compact .semi-datepicker-quick-control-dateTimeRange .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-dateTimeRange .semi-datepicker-quick-control-left-content-wrapper{max-height:240px}.semi-datepicker-compact .semi-datepicker-footer{padding-top:10px;padding-right:8px;padding-bottom:10px}.semi-datepicker-compact .semi-datepicker-inset-input-wrapper{column-gap:4px;padding:8px 8px 0;width:216px}.semi-datepicker-compact .semi-datepicker-inset-input-wrapper[x-type=dateRange],.semi-datepicker-compact .semi-datepicker-inset-input-wrapper[x-type=dateTimeRange]{width:432px;padding-top:0}.semi-datepicker-compact .semi-datepicker-inset-input-wrapper[x-type=dateRange] .semi-input-wrapper,.semi-datepicker-compact .semi-datepicker-inset-input-wrapper[x-type=dateTimeRange] .semi-input-wrapper{margin-top:8px}.semi-datepicker-compact .semi-datepicker-inset-input-wrapper[x-type=month]{width:195px}.semi-datepicker-compact .semi-datepicker-inset-input-wrapper .semi-input-wrapper{height:28px;box-sizing:border-box}.semi-datepicker-compact .semi-datepicker-inset-input-wrapper .semi-input-wrapper .semi-input{font-size:12px;line-height:26px;height:26px;vertical-align:top}.semi-datepicker-compact .semi-datepicker-inset-input-separator{border-left:1px solid var(--semi-color-border);transform:translate(50%);height:auto}.semi-popover-wrapper[x-placement^=top] .semi-datepicker .semi-datepicker-weeks,.semi-popover-wrapper[x-placement=leftTop] .semi-datepicker .semi-datepicker-weeks,.semi-popover-wrapper[x-placement=rightTop] .semi-datepicker .semi-datepicker-weeks,.semi-popover-wrapper[x-placement*=BottomOver] .semi-datepicker .semi-datepicker-weeks{min-height:216px}.semi-popover-wrapper[x-placement^=top] .semi-datepicker-compact .semi-datepicker-weeks,.semi-popover-wrapper[x-placement=leftTop] .semi-datepicker-compact .semi-datepicker-weeks,.semi-popover-wrapper[x-placement=rightTop] .semi-datepicker-compact .semi-datepicker-weeks,.semi-popover-wrapper[x-placement*=BottomOver] .semi-datepicker-compact .semi-datepicker-weeks{min-height:168px}.semi-datepicker-borderless:not(:focus-within):not(:hover){background-color:transparent;border-color:transparent}.semi-datepicker-borderless:not(:focus-within):not(:hover) .semi-input-suffix,.semi-datepicker-borderless:not(:focus-within):not(:hover) .semi-datepicker-range-input-suffix{opacity:0}.semi-datepicker-borderless:focus-within:not(:active){background-color:transparent}.semi-datepicker-borderless.semi-datepicker-range-input-error .semi-datepicker-range-input-wrapper-active{border-color:transparent}.semi-datepicker-borderless.semi-datepicker-range-input-error:hover{background-color:var(--semi-color-danger-light-default)}.semi-datepicker-borderless.semi-datepicker-range-input-error:focus-within{background-color:var(--semi-color-danger-light-default)}.semi-datepicker-borderless.semi-datepicker-range-input-error:not(:focus-within){border-width:1px;border-color:var(--semi-color-danger)}.semi-datepicker-borderless.semi-datepicker-range-input-error:focus-within{border-width:1px;border-color:var(--semi-color-danger)}.semi-datepicker-borderless.semi-datepicker-range-input-warning .semi-datepicker-range-input-wrapper-active{border-color:transparent}.semi-datepicker-borderless.semi-datepicker-range-input-warning:hover{background-color:var(--semi-color-warning-light-default)}.semi-datepicker-borderless.semi-datepicker-range-input-warning:focus-within{background-color:var(--semi-color-warning-light-default)}.semi-datepicker-borderless.semi-datepicker-range-input-warning:not(:focus-within){border-width:1px;border-color:var(--semi-color-warning)}.semi-datepicker-borderless.semi-datepicker-range-input-warning:focus-within{border-width:1px;border-color:var(--semi-color-warning)}.semi-rtl .semi-datepicker,.semi-portal-rtl .semi-datepicker{direction:rtl}.semi-rtl .semi-datepicker-footer,.semi-portal-rtl .semi-datepicker-footer{padding-right:0;padding-left:8px;text-align:left}.semi-rtl .semi-datepicker-footer .semi-button:first-of-type,.semi-portal-rtl .semi-datepicker-footer .semi-button:first-of-type{margin-left:0;margin-right:0}.semi-rtl .semi-datepicker-footer .semi-button:nth-of-type(2),.semi-portal-rtl .semi-datepicker-footer .semi-button:nth-of-type(2){margin-right:12px;margin-left:0}.semi-rtl .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0}.semi-rtl .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small)}.semi-rtl .semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-rtl .semi-datepicker-day-hoverday-before-selectedrange .semi-datepicker-day-main,.semi-rtl .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-hoverday-before-selectedrange .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{margin-right:2px;margin-left:auto;border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0}.semi-rtl .semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-rtl .semi-datepicker-day-hoverday-after-selectedrange .semi-datepicker-day-main,.semi-rtl .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-hoverday-after-selectedrange .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{margin-left:2px;margin-right:auto;border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small)}.semi-rtl .semi-datepicker-switch-text,.semi-portal-rtl .semi-datepicker-switch-text{padding-left:0;padding-right:8px}.semi-rtl .semi-datepicker-navigation .semi-icon-chevron_left,.semi-rtl .semi-datepicker-navigation .semi-icon-chevron_right,.semi-rtl .semi-datepicker-navigation .semi-icon-double_chevron_left,.semi-rtl .semi-datepicker-navigation .semi-icon-double_chevron_right,.semi-rtl .semi-datepicker-yam .semi-icon-chevron_left,.semi-rtl .semi-datepicker-yam .semi-icon-chevron_right,.semi-rtl .semi-datepicker-yam .semi-icon-double_chevron_left,.semi-rtl .semi-datepicker-yam .semi-icon-double_chevron_right,.semi-portal-rtl .semi-datepicker-navigation .semi-icon-chevron_left,.semi-portal-rtl .semi-datepicker-navigation .semi-icon-chevron_right,.semi-portal-rtl .semi-datepicker-navigation .semi-icon-double_chevron_left,.semi-portal-rtl .semi-datepicker-navigation .semi-icon-double_chevron_right,.semi-portal-rtl .semi-datepicker-yam .semi-icon-chevron_left,.semi-portal-rtl .semi-datepicker-yam .semi-icon-chevron_right,.semi-portal-rtl .semi-datepicker-yam .semi-icon-double_chevron_left,.semi-portal-rtl .semi-datepicker-yam .semi-icon-double_chevron_right{transform:scaleX(-1)}.semi-rtl .semi-datepicker-range-input-prefix,.semi-portal-rtl .semi-datepicker-range-input-prefix{padding-left:8px;padding-right:12px}.semi-rtl .semi-datepicker-range-input-suffix,.semi-portal-rtl .semi-datepicker-range-input-suffix{padding-left:12px;padding-right:8px}.semi-rtl .semi-datepicker-range-input-suffix-hidden,.semi-portal-rtl .semi-datepicker-range-input-suffix-hidden{display:none}.semi-rtl .semi-datepicker-range-input-clearbtn,.semi-portal-rtl .semi-datepicker-range-input-clearbtn{padding-left:12px;padding-right:8px}.semi-rtl .semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateRange] .semi-datepicker-month-grid-left,.semi-rtl .semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateTimeRange] .semi-datepicker-month-grid-left,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateRange] .semi-datepicker-month-grid-left,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateTimeRange] .semi-datepicker-month-grid-left{border-left:1px solid var(--semi-color-border);border-right:0}.semi-rtl .semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-item-wheel,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-item-wheel{border-left:0;border-right:0}.semi-rtl .semi-datepicker-compact .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{border-radius:0 4px 4px 0}.semi-rtl .semi-datepicker-compact .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:4px 0 0 4px}.semi-rtl .semi-datepicker-compact .semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-day-selected-start .semi-datepicker-day-main{margin-left:0;margin-right:2px;border-radius:0 4px 4px 0}.semi-rtl .semi-datepicker-compact .semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-day-selected-end .semi-datepicker-day-main{margin-right:0;margin-left:2px;border-radius:4px 0 0 4px}.semi-rtl .semi-datepicker-compact .semi-datepicker-switch-date,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-switch-date{border-left:1px solid var(--semi-color-border);border-right:0}.semi-rtl .semi-datepicker-compact .semi-datepicker-switch-text,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-switch-text{padding-left:auto;padding-right:0}.semi-rtl .semi-datepicker-compact .semi-datepicker-footer,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-footer{padding-left:8px;padding-right:auto}.semi-rtl .semi-datepicker-compact .semi-datepicker-inset-input-separator,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-inset-input-separator{border-right:1px solid var(--semi-color-border);border-left:0;transform:translate(-50%)}.semi-divider{margin:1px 0;border-bottom:1px solid var(--semi-color-border);color:var(--semi-color-text-0);box-sizing:border-box}.semi-divider-dashed{border-bottom-style:dashed}.semi-divider-horizontal{width:100%;display:flex}.semi-divider-vertical{border-bottom:0;display:inline-block;margin:0 1px;border-left:1px solid var(--semi-color-border);height:20px;vertical-align:middle}.semi-divider-with-text{display:flex;border-bottom:0;white-space:nowrap;align-items:center}.semi-divider-with-text .semi-divider_inner-text{font-weight:600;padding:0 8px;display:inline-block}.semi-divider-with-text:before,.semi-divider-with-text:after{content:"";width:50%;border-bottom:1px solid var(--semi-color-border)}.semi-divider-with-text-left:before{width:40px}.semi-divider-with-text-left:after{flex:1}.semi-divider-with-text-right:before{flex:1}.semi-divider-with-text-right:after{width:40px}.semi-divider-dashed:before,.semi-divider-dashed:after{border-bottom:1px dashed var(--semi-color-border)}.semi-divider-vertical.semi-divider-dashed{border-left:1px dashed var(--semi-color-border)}.semi-empty{display:flex}.semi-empty-image{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;top:0;right:0;left:0;bottom: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;top:0;right:0;bottom:0;left: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-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-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}.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-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-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-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-toast{pointer-events:none}.semi-toast-wrapper{position:fixed;height:0;top:0;width:100%;display:flex;justify-content:center;z-index:1010}.semi-toast-wrapper .semi-toast-innerWrapper{width:fit-content;height:fit-content;text-align:center}.semi-toast-wrapper .semi-toast-innerWrapper-hover .semi-toast-zero-height-wrapper{perspective:unset;perspective-origin:center center}.semi-toast-zero-height-wrapper{transition:all .3s cubic-bezier(.22,.57,.02,1.2);perspective-origin:center 280px;perspective:280px;height:0;overflow:visible}.semi-toast-content{pointer-events:all;box-shadow:var(--semi-shadow-elevated);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-bg-3);border-radius:var(--semi-border-radius-medium);padding:12px 8px;display:inline-flex;align-items:flex-start;justify-content:center;margin:12px;font-weight:600;color:var(--semi-color-text-0)}.semi-toast-content .semi-toast-close-button{margin-top:-2px;height:20px}.semi-toast-content .semi-toast-content-text{margin-left:12px;margin-right:12px;text-align:left;word-wrap:break-word;overflow-wrap:break-word}.semi-toast-light.semi-toast-warning .semi-toast-content{background-color:var(--semi-color-warning-light-default);border:1px solid var(--semi-color-warning)}.semi-toast-light.semi-toast-warning .semi-toast-icon-warning{color:var(--semi-color-warning)}.semi-toast-light.semi-toast-success .semi-toast-content{background-color:var(--semi-color-success-light-default);border:1px solid var(--semi-color-success)}.semi-toast-light.semi-toast-success .semi-toast-icon-success{color:var(--semi-color-success)}.semi-toast-light.semi-toast-info .semi-toast-content{background-color:var(--semi-color-info-light-default);border:1px solid var(--semi-color-info)}.semi-toast-light.semi-toast-info .semi-toast-icon-info{color:var(--semi-color-info)}.semi-toast-light.semi-toast-error .semi-toast-content{background-color:var(--semi-color-danger-light-default);border:1px solid var(--semi-color-danger)}.semi-toast-light.semi-toast-error .semi-toast-icon-error{color:var(--semi-color-danger)}.semi-toast .semi-toast-icon-warning{color:var(--semi-color-warning)}.semi-toast .semi-toast-icon-success{color:var(--semi-color-success)}.semi-toast .semi-toast-icon-info{color:var(--semi-color-info)}.semi-toast .semi-toast-icon-error{color:var(--semi-color-danger)}.semi-toast-animation-show{animation:.3s semi-toast-keyframe-toast-show cubic-bezier(.22,.57,.02,1.2) 0s;animation-fill-mode:forwards}.semi-toast-animation-hide{animation:.3s semi-toast-keyframe-toast-hide cubic-bezier(.22,.57,.02,1.2) 0s;animation-fill-mode:forwards}@keyframes semi-toast-keyframe-toast-show{0%{opacity:0;transform:translateY(-100%)}to{opacity:1}}@keyframes semi-toast-keyframe-toast-hide{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}.semi-toast-rtl{direction:rtl}.semi-toast-rtl .semi-toast-content .semi-toast-content-text{text-align:right;margin-left:12px;margin-right:12px}.semi-tree-search-wrapper{padding:8px 12px}.semi-tree-wrapper{display:flex;flex-direction:column}.semi-tree-option-list{overflow-x:hidden;overflow-y:auto;box-sizing:border-box;flex:1;padding:8px 0}.semi-tree-option-list ul,.semi-tree-option-list li{list-style-type:none;padding:0;margin:0}.semi-tree-option-list li.semi-tree-option{box-sizing:border-box;padding-top:4px;padding-bottom:4px;padding-left:8px}.semi-tree-option-list li>.semi-tree-option-label{list-style-type:none;padding:0}.semi-tree-option-list .semi-tree-option-expand-icon,.semi-tree-option-list .semi-tree-option-empty-icon{box-sizing:border-box;width:12px;color:var(--semi-color-text-2);margin-right:8px;display:flex;flex-shrink:0}.semi-tree-option-list .semi-tree-option{display:flex;align-items:center;cursor:pointer;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none));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-word;color:var(--semi-color-text-0);position:relative}.semi-tree-option-list .semi-tree-option-label{display:flex;align-items:center}.semi-tree-option-list .semi-tree-option-label>.semi-icon{margin-right:8px}.semi-tree-option-list .semi-tree-option-label .semi-checkbox{margin-right:8px}.semi-tree-option-list .semi-tree-option-label-text{display:block;flex:1}.semi-tree-option-list .semi-tree-option-ellipsis .semi-tree-option-label-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.semi-tree-option-list .semi-tree-option-label-text,.semi-tree-option-list .semi-tree-option .semi-checkbox-addon{border-radius:var(--semi-border-radius-small)}.semi-tree-option-list .semi-tree-option-label-text:hover,.semi-tree-option-list .semi-tree-option .semi-checkbox-addon:hover{background-color:var(--semi-color-fill-0)}.semi-tree-option-list .semi-tree-option-label-text:active,.semi-tree-option-list .semi-tree-option .semi-checkbox-addon:active{background-color:var(--semi-color-fill-1)}.semi-tree-option-list .semi-tree-option-item-icon{color:var(--semi-color-text-2)}.semi-tree-option-list .semi-tree-option-active .semi-tree-option-label-text{background-color:var(--semi-color-primary-light-default)}.semi-tree-option-list .semi-tree-option-active:hover,.semi-tree-option-list .semi-tree-option-active:active{background-color:transparent}.semi-tree-option-list .semi-tree-option-selected .semi-tree-option-label,.semi-tree-option-list .semi-tree-option-selected .semi-tree-option-label:hover,.semi-tree-option-list .semi-tree-option-selected .semi-tree-option-label:active{background-color:var(--semi-color-primary-light-default)}.semi-tree-option-list .semi-tree-option-collapsed .semi-tree-option-expand-icon{transform:rotate(270deg)}.semi-tree-option-list .semi-tree-option-highlight{font-weight:600;color:var(--semi-color-primary);background-color:inherit}.semi-tree-option-list .semi-tree-option-hidden{display:none}.semi-tree-option-list .semi-tree-option-disabled .semi-tree-option-label{color:var(--semi-color-disabled-text)}.semi-tree-option-list .semi-tree-option-fullLabel-draggable,.semi-tree-option-list .semi-tree-option-draggable{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none;-khtml-user-drag:element;-webkit-user-drag:element}.semi-tree-option-list .semi-tree-option-draggable{box-sizing:border-box;border-left:2px solid transparent}.semi-tree-option-list .semi-tree-option-draggable .semi-tree-option-label{border-top:2px transparent solid;border-bottom:2px transparent solid}.semi-tree-option-list .semi-tree-option-draggable .semi-tree-option-drag-over-gap-top{border-top:2px var(--semi-color-primary) solid}.semi-tree-option-list .semi-tree-option-draggable .semi-tree-option-drag-over-gap-bottom{border-bottom:2px var(--semi-color-primary) solid}.semi-tree-option-list .semi-tree-option-draggable .semi-tree-option-indent .semi-tree-option-indent-unit:before{top:0;bottom:0}.semi-tree-option-list .semi-tree-option-draggable .semi-tree-option-switcher-leaf-line:before{top:0;bottom:0}.semi-tree-option-list .semi-tree-option-draggable.semi-tree-option-tree-node-last-leaf .semi-tree-option-switcher-leaf-line:before{height:50%}.semi-tree-option-list .semi-tree-option-fullLabel-draggable.semi-tree-option-fullLabel-drag-over-gap-top{border-top:2px var(--semi-color-primary) solid}.semi-tree-option-list .semi-tree-option-fullLabel-draggable.semi-tree-option-fullLabel-drag-over-gap-bottom{border-bottom:2px var(--semi-color-primary) solid}.semi-tree-option-list .semi-tree-option-drag-over.semi-tree-option-draggable,.semi-tree-option-list .semi-tree-option-drag-over.semi-tree-option-fullLabel-draggable{border:2px solid var(--semi-color-primary)}.semi-tree-option-list .semi-tree-option-drag-over.semi-tree-option-draggable .semi-tree-option-label,.semi-tree-option-list .semi-tree-option-drag-over.semi-tree-option-fullLabel-draggable .semi-tree-option-label{border-top:0;border-bottom:0}.semi-tree-option-list .semi-tree-option-drag-over.semi-tree-option-draggable+.semi-tree-option-selected:after,.semi-tree-option-list .semi-tree-option-drag-over.semi-tree-option-fullLabel-draggable+.semi-tree-option-selected:after{content:"";position:absolute;top:0;left:-2px;bottom:0;right:-1px;border-top:2px solid var(--semi-color-primary)}.semi-tree-option-list .semi-tree-option-indent{align-self:stretch;white-space:nowrap;-webkit-user-select:none;user-select:none}.semi-tree-option-list .semi-tree-option-indent-unit{display:inline-block;width:20px}.semi-tree-option-list .semi-tree-option-indent-show-line .semi-tree-option-indent-unit{position:relative;height:100%}.semi-tree-option-list .semi-tree-option-indent-show-line .semi-tree-option-indent-unit:before{position:absolute;top:-4px;inset-inline-start:6px;bottom:-4px;border-inline-end:1px solid var(--semi-color-text-3);content:""}.semi-tree-option-list .semi-tree-option-indent-show-line .semi-tree-option-indent-unit-end:before{display:none}.semi-tree-option-list .semi-tree-option-switcher{position:relative;flex:none;align-self:stretch;width:12px;margin:0 8px 0 0;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none}.semi-tree-option-list .semi-tree-option-switcher-leaf-line{z-index:1;position:relative;display:inline-block;width:100%;height:100%}.semi-tree-option-list .semi-tree-option-switcher-leaf-line:before{position:absolute;top:-4px;inset-inline-start:6px;bottom:-4px;border-inline-end:1px solid var(--semi-color-text-3);content:""}.semi-tree-option-list .semi-tree-option-switcher-leaf-line:after{box-sizing:border-box;position:absolute;width:8px;height:50%;border-bottom:1px solid var(--semi-color-text-3);content:"";margin-inline-start:1px}.semi-tree-option-list .semi-tree-option-tree-node-last-leaf .semi-tree-option-switcher-leaf-line:before{height:calc(50% + 4px)}.semi-tree-option-list li.semi-tree-option-draggable.semi-tree-option{padding-top:0;padding-bottom:0}.semi-tree-option-list li.semi-tree-option-draggable.semi-tree-option .semi-tree-option-label{padding:2px 0}.semi-tree-option-list li.semi-tree-option-draggable.semi-tree-option .semi-tree-option-selected,.semi-tree-option-list li.semi-tree-option-draggable.semi-tree-option .semi-tree-option-selected:hover,.semi-tree-option-list li.semi-tree-option-draggable.semi-tree-option .semi-tree-option-selected:active{background-color:transparent}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-1{padding-left:8px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-2{padding-left:28px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-3{padding-left:48px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-4{padding-left:68px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-5{padding-left:88px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-6{padding-left:108px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-7{padding-left:128px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-8{padding-left:148px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-9{padding-left:168px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-10{padding-left:188px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-11{padding-left:208px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-12{padding-left:228px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-13{padding-left:248px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-14{padding-left:268px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-15{padding-left:288px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-16{padding-left:308px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-17{padding-left:328px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-18{padding-left:348px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-19{padding-left:368px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-20{padding-left:388px}.semi-tree-option-list .semi-tree-option-empty:hover,.semi-tree-option-list .semi-tree-option-empty:active{background-color:transparent}.semi-tree-option-list .semi-tree-option-label-empty{padding-left:0;justify-content:center;color:var(--semi-color-disabled-text);-webkit-user-select:none;user-select:none;cursor:not-allowed}.semi-tree-option-list .semi-checkboxGroup-vertical{row-gap:0}.semi-tree-option-list-block .semi-tree-option:hover{background-color:var(--semi-color-fill-0)}.semi-tree-option-list-block .semi-tree-option:active{background-color:var(--semi-color-fill-1)}.semi-tree-option-list-block .semi-tree-option-label{flex:1}.semi-tree-option-list-block .semi-tree-option-active,.semi-tree-option-list-block .semi-tree-option-active:hover,.semi-tree-option-list-block .semi-tree-option-active:active{background-color:var(--semi-color-primary-light-default)}.semi-tree-option-list-block .semi-tree-option-active .semi-tree-option-label-text{background-color:transparent}.semi-tree-option-list-block .semi-tree-option-expand-icon{flex-shrink:0;box-sizing:content-box}.semi-tree-option-list-block .semi-tree-option-expand-icon:hover{color:var(--semi-color-text-0)}.semi-tree-option-list-block .semi-tree-option-expand-icon:active{color:var(--semi-color-black)}.semi-tree-option-list-block .semi-tree-option-spin-icon{display:flex;line-height:0;color:var(--semi-color-primary)}.semi-tree-option-list-block .semi-tree-option-spin-icon svg{width:12px;height:12px}.semi-tree-option-list-block .semi-tree-option-selected{background-color:var(--semi-color-primary-light-default)}.semi-tree-option-list-block .semi-tree-option-selected .semi-tree-option-label,.semi-tree-option-list-block .semi-tree-option-selected .semi-tree-option-label:hover,.semi-tree-option-list-block .semi-tree-option-selected .semi-tree-option-label:active,.semi-tree-option-list-block .semi-tree-option-selected .semi-checkbox-addon{background-color:transparent}.semi-tree-option-list-block .semi-tree-option-selected:hover,.semi-tree-option-list-block .semi-tree-option-selected:active{background-color:var(--semi-color-primary-light-default)}.semi-tree-option-list-block .semi-tree-option-label-text,.semi-tree-option-list-block .semi-tree-option .semi-checkbox-addon{padding:0;border-radius:var(--semi-border-radius-small)}.semi-tree-option-list-block .semi-tree-option-label-text:hover,.semi-tree-option-list-block .semi-tree-option .semi-checkbox-addon:hover,.semi-tree-option-list-block .semi-tree-option-label-text:active,.semi-tree-option-list-block .semi-tree-option .semi-checkbox-addon:active{background-color:transparent}.semi-tree-option-list-block .semi-tree-option-label-text{width:0}.semi-tree-option-list-block .semi-tree-option-empty:hover,.semi-tree-option-list-block .semi-tree-option-empty:active{background-color:transparent}.semi-rtl .semi-tree,.semi-popover-rtl .semi-tree,.semi-rtl .semi-tree-wrapper,.semi-popover-rtl .semi-tree-wrapper,.semi-rtl .semi-tree-option-list,.semi-popover-rtl .semi-tree-option-list{direction:rtl}.semi-rtl .semi-tree-option-list .semi-tree-option-expand-icon,.semi-rtl .semi-tree-option-list .semi-tree-option-empty-icon,.semi-popover-rtl .semi-tree-option-list .semi-tree-option-expand-icon,.semi-popover-rtl .semi-tree-option-list .semi-tree-option-empty-icon{margin-right:0;margin-left:8px}.semi-rtl .semi-tree-option-list .semi-tree-option,.semi-popover-rtl .semi-tree-option-list .semi-tree-option{padding-left:0;padding-right:8px}.semi-rtl .semi-tree-option-list .semi-tree-option-label>.semi-icon,.semi-popover-rtl .semi-tree-option-list .semi-tree-option-label>.semi-icon{margin-right:0;margin-left:8px}.semi-rtl .semi-tree-option-list .semi-tree-option-label .semi-checkbox,.semi-popover-rtl .semi-tree-option-list .semi-tree-option-label .semi-checkbox{margin-right:0;margin-left:8px}.semi-rtl .semi-tree-option-list .semi-tree-option-collapsed .semi-tree-option-expand-icon,.semi-popover-rtl .semi-tree-option-list .semi-tree-option-collapsed .semi-tree-option-expand-icon{transform:rotate(90deg)}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-1,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-1{padding-left:0;padding-right:8px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-2,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-2{padding-left:0;padding-right:28px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-3,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-3{padding-left:0;padding-right:48px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-4,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-4{padding-left:0;padding-right:68px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-5,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-5{padding-left:0;padding-right:88px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-6,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-6{padding-left:0;padding-right:108px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-7,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-7{padding-left:0;padding-right:128px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-8,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-8{padding-left:0;padding-right:148px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-9,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-9{padding-left:0;padding-right:168px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-10,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-10{padding-left:0;padding-right:188px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-11,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-11{padding-left:0;padding-right:208px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-12,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-12{padding-left:0;padding-right:228px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-13,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-13{padding-left:0;padding-right:248px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-14,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-14{padding-left:0;padding-right:268px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-15,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-15{padding-left:0;padding-right:288px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-16,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-16{padding-left:0;padding-right:308px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-17,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-17{padding-left:0;padding-right:328px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-18,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-18{padding-left:0;padding-right:348px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-19,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-19{padding-left:0;padding-right:368px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-20,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-20{padding-left:0;padding-right:388px}.semi-rtl .semi-tree-option-list .semi-tree-option-label-empty,.semi-popover-rtl .semi-tree-option-list .semi-tree-option-label-empty{padding-left:auto;padding-right:0}.semi-rtl .semi-tree-option-list .semi-tree-option-switcher,.semi-popover-rtl .semi-tree-option-list .semi-tree-option-switcher{margin-right:0;margin-left:8px}.semi-rtl .semi-tree-option-list-block,.semi-popover-rtl .semi-tree-option-list-block{direction:rtl}.semi-tree-select{box-sizing:border-box;border-radius:var(--semi-border-radius-small);border:1px solid transparent;min-width:80px;min-height:32px;line-height:32px;font-weight:400;background-color:var(--semi-color-fill-0);display:inline-flex;align-items:center;position:relative;cursor:pointer}.semi-tree-select:hover{background-color:var(--semi-color-fill-1);border:1px solid transparent}.semi-tree-select:active{background-color:var(--semi-color-fill-2)}.semi-tree-select-focus,.semi-tree-select-focus:hover{background-color:var(--semi-color-fill-0);border:1px solid var(--semi-color-focus-border);outline:0}.semi-tree-select-focus:active{background-color:var(--semi-color-fill-2)}.semi-tree-select-warning{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning-light-default)}.semi-tree-select-warning:hover{background-color:var(--semi-color-warning-light-hover);border-color:var(--semi-color-warning-light-hover)}.semi-tree-select-warning.semi-tree-select-focus{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning)}.semi-tree-select-warning:active{background-color:var(--semi-color-warning-light-active);border-color:var(--semi-color-warning-light-active)}.semi-tree-select-error{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger-light-default)}.semi-tree-select-error:hover{background-color:var(--semi-color-danger-light-hover);border-color:var(--semi-color-danger-light-hover)}.semi-tree-select-error.semi-tree-select-focus{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger)}.semi-tree-select-error:active{background-color:var(--semi-color-danger-light-active);border-color:var(--semi-color-danger-light-active)}.semi-tree-select-disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none;background-color:var(--semi-color-disabled-fill)}.semi-tree-select-disabled:hover{background-color:var(--semi-color-disabled-fill)}.semi-tree-select-disabled .semi-tree-select-selection,.semi-tree-select-disabled .semi-tree-select-selection-placeholder{color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-tree-select-disabled .semi-tree-select-arrow,.semi-tree-select-disabled .semi-tree-select-prefix,.semi-tree-select-disabled .semi-tree-select-suffix{color:var(--semi-color-disabled-text)}.semi-tree-select-disabled .semi-tag{color:var(--semi-color-disabled-text);background-color:transparent}.semi-tree-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:inline-flex;align-items:center;flex-wrap:wrap;flex-grow:1;overflow:hidden;padding-left:12px;padding-right:0;cursor:pointer;color:var(--semi-color-text-0);position:relative}.semi-tree-select-selection-content{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.semi-tree-select-selection-placeholder{color:var(--semi-color-text-2)}.semi-tree-select-selection .semi-tag-group{height:inherit;display:inline-flex;align-items:center;flex-wrap:wrap}.semi-tree-select-selection .semi-tag{margin:1px 2px}.semi-tree-select-selection-TriggerSearchItem{position:absolute;max-width:calc(100% - 12px);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.semi-tree-select-selection-TriggerSearchItem-placeholder{opacity:.6}.semi-tree-select-selection-TriggerSearchItem-disabled{cursor:not-allowed;color:var(--semi-color-disabled-text)}.semi-tree-select-selection .semi-tree-select-triggerSingleSearch-upper{z-index:1}.semi-tree-select-selection .semi-tree-select-triggerSingleSearch-wrapper{width:100%}.semi-tree-select-selection .semi-tree-select-triggerSingleSearch-wrapper .semi-tree-select-inputTrigger .semi-input-wrapper{background:transparent}.semi-tree-select-selection .semi-tree-select-triggerSingleSearch-wrapper .semi-input-wrapper{height:100%;width:100%;border:none;background-color:transparent}.semi-tree-select-selection .semi-tree-select-triggerSingleSearch-wrapper .semi-input-wrapper-focus{border:none}.semi-tree-select-selection .semi-tree-select-triggerSingleSearch-wrapper .semi-input{padding-left:0;padding-right:0}.semi-tree-select-selection .semi-tagInput{border:hidden;background:transparent;min-height:30px}.semi-tree-select-selection .semi-tagInput-small{min-height:22px}.semi-tree-select-selection .semi-tagInput-large{min-height:38px}.semi-tree-select-selection .semi-tagInput .semi-tagInput-wrapper{padding-left:4px;padding-right:4px}.semi-tree-select-selection .semi-tagInput .semi-tagInput-wrapper .semi-input-wrapper .semi-input{padding-left:0}.semi-tree-select-selection .semi-tagInput .semi-tagInput-wrapper .semi-input-wrapper-default,.semi-tree-select-selection .semi-tagInput .semi-tagInput-wrapper .semi-input-wrapper-large{margin-top:1px;margin-bottom:1px}.semi-tree-select-multiple-tagInput-notEmpty .semi-tagInput{margin-left:-4px}.semi-tree-select-multiple-tagInput-empty .semi-tagInput{margin-left:4px}.semi-tree-select-multiple{display:inline-flex}.semi-tree-select-multiple .semi-tree-select-selection{padding-left:4px;padding-right:0}.semi-tree-select-multiple .semi-tree-select-selection-placeholder{padding-left:8px}.semi-tree-select-triggerTagWrap{max-width:100%}.semi-tree-select-triggerTagWrap .semi-tree-select-selection{min-width:0}.semi-tree-select-triggerTagWrap.semi-tree-select-multiple{height:auto}.semi-tree-select-triggerTagWrap.semi-tree-select-multiple .semi-tree-select-selection{height:auto;min-height:30px;overflow:visible}.semi-tree-select-triggerTagWrap.semi-tree-select-multiple.semi-tree-select-small .semi-tree-select-selection{min-height:22px}.semi-tree-select-triggerTagWrap.semi-tree-select-multiple.semi-tree-select-large .semi-tree-select-selection{min-height:38px}.semi-tree-select-triggerTagWrap .semi-tagInput{min-width:0;max-width:100%;flex:1 1 auto}.semi-tree-select-triggerTagWrap .semi-tagInput .semi-tagInput-wrapper-input{max-width:100%}.semi-tree-select-small{min-height:24px;line-height:24px}.semi-tree-select-large{min-height:40px;line-height:40px}.semi-tree-select-large .semi-tree-select-selection{font-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-tree-select-arrow{display:inline-flex;align-items:center;flex-shrink:0;height:100%;justify-content:center;width:32px;color:var(--semi-color-text-2)}.semi-tree-select-inset-label{display:inline;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-tree-select.semi-tree-select-with-prefix{display:inline-flex;align-items:center}.semi-tree-select-arrow,.semi-tree-select-clearbtn{display:inline-flex;align-items:center;height:100%;flex-shrink:0;justify-content:center;width:32px;color:var(--semi-color-text-2)}.semi-tree-select-clearbtn:hover{color:var(--semi-color-primary-hover)}.semi-tree-select-clearbtn:active{color:var(--semi-color-primary-active)}.semi-tree-select-prefix,.semi-tree-select-suffix{display:inline;display:flex;justify-content:center;align-items:center}.semi-tree-select-prefix-text,.semi-tree-select-suffix-text{color:var(--semi-color-text-2);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;margin:0 12px}.semi-tree-select-prefix-icon,.semi-tree-select-suffix-icon{color:var(--semi-color-text-2);margin:0 8px}.semi-tree-select-prefix.semi-tree-select-with-suffix .semi-tree-select-selection,.semi-tree-select-suffix.semi-tree-select-with-suffix .semi-tree-select-selection{padding-right:0}.semi-tree-select-prefix-search-wrapper,.semi-tree-select-suffix-search-wrapper{padding:8px 12px;border-bottom:1px solid var(--semi-color-fill-0)}.semi-tree-select-prefix-maxTagCount,.semi-tree-select-suffix-maxTagCount{color:var(--semi-color-text-2);font-size:14px}.semi-tree-select-prefix-popover,.semi-tree-select-suffix-popover{max-height:300px;overflow:auto}.semi-tree-select-popover .semi-tree-wrapper{height:100%;display:flex;flex-direction:column}.semi-tree-select-popover .semi-tree-wrapper .semi-tree-option-list{flex:1;min-width:230px}.semi-tree-select-popover .semi-tree-wrapper .semi-tree-option-list-hidden{padding:0}.semi-tree-select-popover .semi-tree-wrapper .semi-tree-search-wrapper{border-bottom:1px var(--semi-color-fill-0) solid}.semi-tree-select-borderless:not(:focus-within):not(:hover){background-color:transparent;border-color:transparent}.semi-tree-select-borderless:not(:focus-within):not(:hover) .semi-tree-select-arrow{opacity:0}.semi-tree-select-borderless:focus-within:not(:active){background-color:transparent}.semi-tree-select-borderless.semi-tree-select-error:not(:focus-within){border-color:var(--semi-color-danger)}.semi-tree-select-borderless.semi-tree-select-warning:not(:focus-within){border-color:var(--semi-color-warning)}.semi-tree-select-borderless.semi-tree-select-error:focus-within{border-color:var(--semi-color-danger)}.semi-tree-select-borderless.semi-tree-select-warning:focus-within{border-color:var(--semi-color-warning)}.semi-rtl .semi-tree-select,.semi-portal-rtl .semi-tree-select{direction:rtl}.semi-rtl .semi-tree-select .semi-tagInput .semi-input,.semi-portal-rtl .semi-tree-select .semi-tagInput .semi-input{padding-right:0}.semi-rtl .semi-tree-select-multiple-tagInput-notEmpty .semi-tagInput,.semi-portal-rtl .semi-tree-select-multiple-tagInput-notEmpty .semi-tagInput{margin-left:0;margin-right:-4px}.semi-rtl .semi-tree-select-multiple-tagInput-empty .semi-tagInput,.semi-portal-rtl .semi-tree-select-multiple-tagInput-empty .semi-tagInput{margin-left:0;margin-right:4px}.semi-rtl .semi-tree-select-selection,.semi-portal-rtl .semi-tree-select-selection{padding-right:12px;padding-left:0}.semi-rtl .semi-tree-select-multiple .semi-tree-select-selection,.semi-portal-rtl .semi-tree-select-multiple .semi-tree-select-selection{padding-left:0;padding-right:4px}.semi-rtl .semi-tree-select-multiple .semi-tree-select-selection-placeholder,.semi-portal-rtl .semi-tree-select-multiple .semi-tree-select-selection-placeholder{padding-left:0;padding-right:8px}.semi-rtl .semi-tree-select-prefix.semi-tree-select-with-suffix .semi-tree-select-selection,.semi-rtl .semi-tree-select-suffix.semi-tree-select-with-suffix .semi-tree-select-selection,.semi-portal-rtl .semi-tree-select-prefix.semi-tree-select-with-suffix .semi-tree-select-selection,.semi-portal-rtl .semi-tree-select-suffix.semi-tree-select-with-suffix .semi-tree-select-selection{padding-right:auto;padding-left:0}.semi-rtl .semi-tree-select-popover,.semi-portal-rtl .semi-tree-select-popover{direction:rtl}:root{--g-selection-background: #4d53e8;--g-editor-background: #f2f3f5;--g-playground-select: var(--g-selection-background);--g-playground-hover: var(--g-selection-background);--g-playground-line: var(--g-selection-background);--g-playground-blur: #999;--g-playground-selectBox-outline: var(--g-selection-background);--g-playground-selectBox-background: rgba(141, 144, 231, .1);--g-playground-select-hover-background: rgba(77, 83, 232, .1);--g-playground-select-control-size: 12px}.gedit-playground{position:absolute;width:100%;height:100%;left:0;top:0;z-index:10;overflow:hidden;-webkit-user-select:none;user-select:none;outline:none;box-sizing:border-box;background-color:var(--g-editor-background)}.gedit-playground-scroll-right{position:absolute;right:2px;height:100vh;width:7px;z-index:10}.gedit-playground-scroll-bottom{position:absolute;bottom:2px;width:100vw;height:7px;z-index:10}.gedit-playground-scroll-right-block{position:absolute;opacity:.3;border-radius:3.5px}.gedit-playground-scroll-right-block:hover{opacity:.6}.gedit-playground-scroll-bottom-block{position:absolute;opacity:.3;border-radius:3.5px}.gedit-playground-scroll-bottom-block:hover{opacity:.6}.gedit-playground-scroll-hidden{opacity:0}.gedit-playground *{box-sizing:border-box}.gedit-playground-loading{position:absolute;color:#fff;left:50%;top:50%;z-index:100;display:flex;justify-content:center;align-items:center;transition:opacity .8s;flex-direction:column;text-align:center;opacity:.8}.gedit-hidden{display:none}.gedit-playground-pipeline{position:absolute;overflow:visible;width:100%;height:100%;left:0;top:0}.gedit-playground-pipeline:before{content:"";position:absolute;width:1px;height:100%;left:0;top:0}.gedit-playground-layer{position:absolute;overflow:visible}.gedit-selector-box{position:absolute;left:0;top:0;width:0;height:0;z-index:33;outline:1px solid var(--g-playground-selectBox-outline);background-color:var(--g-playground-selectBox-background)}.gedit-selector-box-block{position:absolute;left:0;top:0;width:0;height:0;z-index:9999;display:none;background-color:#0000}.gedit-selector-bounds-background{position:absolute;left:0;top:0;width:0;height:0;outline:1px solid var(--g-playground-selectBox-outline);background-color:#f0f4ff}.gedit-selector-bounds-foreground{position:absolute;left:0;top:0;width:0;height:0;z-index:33;background:#fff0}.gedit-flow-activity-node{position:absolute}.gedit-grid-svg{display:block;position:absolute;left:20px;top:20px;width:0;height:0}:root{--g-workflow-port-color-primary: #4d53e8;--g-workflow-port-color-secondary: #9197f1;--g-workflow-port-color-error: #f00;--g-workflow-port-color-background: #fff;--g-workflow-line-color-hidden: transparent;--g-workflow-line-color-default: #4d53e8;--g-workflow-line-color-drawing: #5dd6e3;--g-workflow-line-color-hover: #37d0ff;--g-workflow-line-color-selected: #37d0ff;--g-workflow-line-color-error: red;--g-playground-select-box-outline: rgb(77 83 232 / 55%);--g-playground-select-box-background: rgb(77 83 232 / 8%)}.gedit-selector-bounds-foreground{cursor:move;position:absolute;left:0;top:0;width:0;height:0;outline:1px solid var(--g-playground-select-box-outline);z-index:33;background-color:var(--g-playground-select-box-background)}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.node-running{border:1px dashed rgb(78 64 229)!important;border-radius:8px}.demo-editor{flex-grow:1;position:relative;height:100%}.demo-container{position:absolute;left:0;top:0;display:flex;width:100%;height:100%;flex-direction:column}.demo-tools{padding:10px;display:flex;justify-content:space-between}.demo-tools-group>*{margin-right:8px}.mouse-pad-option-icon{display:flex;justify-content:center;align-items:center}.gedit-m-variable-selector-root-title{text-overflow:ellipsis;white-space:nowrap;min-width:20px;color:var(--semi-color-text-2);margin-right:4px;overflow:hidden}.gedit-m-variable-selector-var-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gedit-m-variable-selector-var-name.in-selector{min-width:50%}.gedit-m-variable-selector-tag{justify-content:flex-start;align-items:center;width:100%;height:22px;margin:0;display:flex}.gedit-m-variable-selector-tag .semi-tag-content-center{justify-content:flex-start}.gedit-m-variable-selector-tree-select{outline:none}.gedit-m-variable-selector-tree-select.error{outline:1px solid red}.gedit-m-variable-selector-tree-select .semi-tree-select-selection{height:22px;padding:0}.gedit-m-variable-selector-tree-select .semi-tree-select-selection-content{width:100%}.gedit-m-variable-selector-tree-select .semi-tree-select-selection-placeholder{padding-left:10px}.gedit-m-variable-selector-tag-pop{white-space:nowrap;justify-content:flex-start;align-items:center;padding:10px;display:inline-flex}.gedit-m-variable-selector-dropdown{max-height:300px;overflow:auto}/*! 
 * OverlayScrollbars
 * Version: 2.16.0
 * 
 * Copyright (c) Rene Haas | KingSora.
 * https://github.com/KingSora
 * 
 * Released under the MIT license.
 */.os-size-observer,.os-size-observer-listener{scroll-behavior:auto!important;direction:inherit;pointer-events:none;overflow:hidden;visibility:hidden;box-sizing:border-box}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{writing-mode:horizontal-tb;position:absolute;left:0;top:0}.os-size-observer{z-index:-1;contain:strict;display:flex;flex-direction:row;flex-wrap:nowrap;padding:inherit;border:inherit;box-sizing:inherit;margin:-133px;top:0;right:0;bottom:0;left:0;transform:scale(.1)}.os-size-observer:before{content:"";flex:none;box-sizing:inherit;padding:10px;width:10px;height:10px}.os-size-observer-appear{animation:os-size-observer-appear-animation 1ms forwards}.os-size-observer-listener{box-sizing:border-box;position:relative;flex:auto;padding:inherit;border:inherit;margin:-133px;transform:scale(10)}.os-size-observer-listener.ltr{margin-right:-266px;margin-left:0}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";width:100%;height:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{display:block;position:relative;padding:inherit;border:inherit;box-sizing:content-box;flex:auto}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{right:0;bottom:0;overflow:hidden;direction:ltr;flex:none}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{flex:none;box-sizing:border-box;position:relative;max-width:0px;max-height:1px;padding:0;margin:0;border:none;overflow:hidden;z-index:-1;height:0;top:calc(100% + 1px);contain:strict}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{width:1000%;height:1000%;min-height:1px;min-width:1px}html[data-overlayscrollbars-body]{overflow:hidden}html[data-overlayscrollbars-body],html[data-overlayscrollbars-body]>body{width:100%;height:100%;margin:0}html[data-overlayscrollbars-body]>body{overflow:visible;margin:0}[data-overlayscrollbars]{position:relative}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{display:flex;align-items:stretch!important;flex-direction:row!important;flex-wrap:nowrap!important;scroll-behavior:auto!important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){box-sizing:inherit;position:relative;flex:auto;height:auto;width:100%;min-width:0;padding:0;margin:0;border:none;z-index:0}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){--os-vaw: 0;--os-vah: 0;outline:none}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus{outline:none}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";position:absolute;pointer-events:none;z-index:-1;min-width:1px;min-height:1px;width:var(--os-vaw);height:var(--os-vah)}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{overflow:hidden!important}[data-overlayscrollbars~=host][data-overlayscrollbars~=noClipping],[data-overlayscrollbars-padding~=noClipping]{overflow:visible!important}[data-overlayscrollbars-viewport]{--os-viewport-overflow-x: hidden;--os-viewport-overflow-y: hidden;overflow-x:var(--os-viewport-overflow-x);overflow-y:var(--os-viewport-overflow-y)}[data-overlayscrollbars-viewport~=overflowXVisible]{--os-viewport-overflow-x: visible}[data-overlayscrollbars-viewport~=overflowXHidden]{--os-viewport-overflow-x: hidden}[data-overlayscrollbars-viewport~=overflowXScroll]{--os-viewport-overflow-x: scroll}[data-overlayscrollbars-viewport~=overflowYVisible]{--os-viewport-overflow-y: visible}[data-overlayscrollbars-viewport~=overflowYHidden]{--os-viewport-overflow-y: hidden}[data-overlayscrollbars-viewport~=overflowYScroll]{--os-viewport-overflow-y: scroll}[data-overlayscrollbars-viewport~=overflowImportant]{overflow-x:var(--os-viewport-overflow-x)!important;overflow-y:var(--os-viewport-overflow-y)!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId){font-size:0!important;line-height:0!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):before,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):after,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)>*:not(#osFakeId){display:none!important;position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border-width:0!important}[data-overlayscrollbars-viewport~=measuring],[data-overlayscrollbars-viewport~=scrolling]{scroll-behavior:auto!important;scroll-snap-type:none!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowXVisible]{overflow-x:hidden!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowYVisible]{overflow-y:hidden!important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{display:grid;grid-template:1fr/1fr}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport]{height:auto!important;width:auto!important}@property --os-scroll-percent{syntax: "<number>"; inherits: true; initial-value: 0;}@property --os-viewport-percent{syntax: "<number>"; inherits: true; initial-value: 0;}.os-scrollbar{--os-viewport-percent: 0;--os-scroll-percent: 0;--os-scroll-direction: 0;--os-scroll-percent-directional: calc( var(--os-scroll-percent) - (var(--os-scroll-percent) + (1 - var(--os-scroll-percent)) * -1) * var(--os-scroll-direction) )}.os-scrollbar{contain:size layout;contain:size layout style;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;pointer-events:none;position:absolute;opacity:0;visibility:hidden}body>.os-scrollbar{position:fixed;z-index:99999}.os-scrollbar-transitionless{transition:none!important}.os-scrollbar-track{position:relative;padding:0!important;border:none!important}.os-scrollbar-handle{position:absolute}.os-scrollbar-track,.os-scrollbar-handle{pointer-events:none;width:100%;height:100%}.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track,.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{top:0;right:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{right:auto;left:0}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important;transition:none!important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0;left:calc(var(--os-scroll-percent-directional) * 100%);transform:translate(calc(var(--os-scroll-percent-directional) * -100%));width:calc(var(--os-viewport-percent) * 100%)}.os-scrollbar-vertical .os-scrollbar-handle{right:0;top:calc(var(--os-scroll-percent-directional) * 100%);transform:translateY(calc(var(--os-scroll-percent-directional) * -100%));height:calc(var(--os-viewport-percent) * 100%)}@supports (container-type: size){.os-scrollbar-track{container-type:size}.os-scrollbar-horizontal .os-scrollbar-handle{left:auto;transform:translate(calc(var(--os-scroll-percent-directional) * 100cqw + var(--os-scroll-percent-directional) * -100%))}.os-scrollbar-vertical .os-scrollbar-handle{top:auto;transform:translateY(calc(var(--os-scroll-percent-directional) * 100cqh + var(--os-scroll-percent-directional) * -100%))}.os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle{right:auto;left:0}}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{right:auto;left:0}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{top:0;bottom:0}@media print{.os-scrollbar{display:none}}.os-scrollbar{--os-size: 0;--os-padding-perpendicular: 0;--os-padding-axis: 0;--os-track-border-radius: 0;--os-track-bg: none;--os-track-bg-hover: none;--os-track-bg-active: none;--os-track-border: none;--os-track-border-hover: none;--os-track-border-active: none;--os-handle-border-radius: 0;--os-handle-bg: none;--os-handle-bg-hover: none;--os-handle-bg-active: none;--os-handle-border: none;--os-handle-border-hover: none;--os-handle-border-active: none;--os-handle-min-size: 33px;--os-handle-max-size: none;--os-handle-perpendicular-size: 100%;--os-handle-perpendicular-size-hover: 100%;--os-handle-perpendicular-size-active: 100%;--os-handle-interactive-area-offset: 0}.os-scrollbar-track{border:var(--os-track-border);border-radius:var(--os-track-border-radius);background:var(--os-track-bg);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar-track:hover{border:var(--os-track-border-hover);background:var(--os-track-bg-hover)}.os-scrollbar-track:active{border:var(--os-track-border-active);background:var(--os-track-bg-active)}.os-scrollbar-handle{border:var(--os-handle-border);border-radius:var(--os-handle-border-radius);background:var(--os-handle-bg)}.os-scrollbar-handle:hover{border:var(--os-handle-border-hover);background:var(--os-handle-bg-hover)}.os-scrollbar-handle:active{border:var(--os-handle-border-active);background:var(--os-handle-bg-active)}.os-scrollbar-track:before,.os-scrollbar-handle:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;display:block}.os-scrollbar-horizontal{padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size);height:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-track:before{top:calc(var(--os-padding-perpendicular) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal .os-scrollbar-handle{min-width:var(--os-handle-min-size);max-width:var(--os-handle-max-size);height:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{padding:var(--os-padding-axis) var(--os-padding-perpendicular);bottom:var(--os-size);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-track:before{left:calc(var(--os-padding-perpendicular) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical .os-scrollbar-handle{min-height:var(--os-handle-min-size);max-height:var(--os-handle-max-size);width:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);left:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}[data-overlayscrollbars-viewport~=measuring]>.os-scrollbar,.os-theme-none.os-scrollbar{display:none!important}.os-theme-dark,.os-theme-light{box-sizing:border-box;--os-size: 10px;--os-padding-perpendicular: 2px;--os-padding-axis: 2px;--os-track-border-radius: 10px;--os-handle-interactive-area-offset: 4px;--os-handle-border-radius: 10px}.os-theme-dark{--os-handle-bg: rgba(0, 0, 0, .44);--os-handle-bg-hover: rgba(0, 0, 0, .55);--os-handle-bg-active: rgba(0, 0, 0, .66)}.os-theme-light{--os-handle-bg: rgba(255, 255, 255, .44);--os-handle-bg-hover: rgba(255, 255, 255, .55);--os-handle-bg-active: rgba(255, 255, 255, .66)}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport]),[data-overlayscrollbars-viewport~=scrollbarHidden],html[data-overlayscrollbars-viewport~=scrollbarHidden]>body{scrollbar-width:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar,[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar-corner,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner,html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar,html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar-corner{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;display:none!important;width:0!important;height:0!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}.os-theme-codemirror-dark{--os-handle-interactive-area-offset: 0px;--os-handle-bg: #FFFFFF38;--os-handle-bg-hover: #FFFFFF63;--os-handle-bg-active: #FFFFFFC9;--os-size: 6px;--os-handle-border-radius: 10px;--os-handle-perpendicular-size: 4px;--os-handle-perpendicular-size-hover: 6px;--os-handle-perpendicular-size-active: 6px;--os-padding-perpendicular: 2px;--os-padding-axis: 2px;--os-track-border-radius: 10px;z-index:300}.os-theme-codemirror-dark .os-scrollbar-track{background-color:#0000!important}.os-theme-codemirror{--os-handle-interactive-area-offset: 0px;--os-handle-bg: #000D3833;--os-handle-bg-hover: #000D384D;--os-handle-bg-active: #000D3866;--os-size: 6px;--os-handle-border-radius: 10px;--os-handle-perpendicular-size: 4px;--os-handle-perpendicular-size-hover: 6px;--os-handle-perpendicular-size-active: 6px;--os-padding-perpendicular: 2px;--os-padding-axis: 2px;--os-track-border-radius: 10px;z-index:300}.os-theme-codemirror .os-scrollbar-track{background-color:#0000!important}@font-face{font-family:codicon-cm;font-weight:400;font-style:normal;src:url(data:application/font-woff;base64,d09GRgABAAAAABHEAAsAAAAAGrgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFY2IEMLY21hcAAAAYQAAAClAAACiOHEqIVnbHlmAAACLAAADOwAABGU17jSyWhlYWQAAA8YAAAALgAAADYs68m2aGhlYQAAD0gAAAAWAAAAJAfRA/9obXR4AAAPYAAAABAAAABYUggAAGxvY2EAAA9wAAAALgAAAC4y2i2CbWF4cAAAD6AAAAAfAAAAIAEoALxuYW1lAAAPwAAAASkAAAIWm5e+CnBvc3QAABDsAAAA2AAAAhiZYUCWeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGTezTiBgZWBgamKaQ8DA0MPhGZ8wGDIyAQUZWBlZsAKAtJcUxgOPGB8IMr8AsiNApNAjSACAPyXC5sAAHic7ZHJDcMwDARHtuwcvnKpi1SSgvJKserE4WpTRggMByIoQSCBAeiDZ5AhfUgo3lFNrd5zbvXMq/Vk1WvZ98hJOc655S56c7w4cuDIKe5NzCysbFy4cuPOgxKtI/+YldL8OxVN07T5dga5N9pTzUYTr4PRDutokA8G+WiQTwb5bLTbOhnk2eh3dTHIq0HeDPLFIF8N8s0g3w3ywyAXQ/kCMdMwpgAAAHicfVdrcBvXdd5z776xu8AC+8CDABZvEgRBigAIUhIBSHJlR5JtaSK7siTSjl3HcujIseVYTS0q7/ilJJ6J2zgWpTgzrVJKSZRMnVEcMpOxk4lfGac/6j9RkraZ6SRNYv+onJmWDnd67gKU3M605O7di/s499xzz/nOdznK4R9doBc4lTM5l+Nikunm2uY4yQl2w8yZuSwUWs1Nl70emexEV+v+KWivrb8B02fmV+kT3rrV65Dm2Ep0ddHXyNtz8/NzXF/mBbrAGVyGG7kqs5Kr1GEcckIGspCzc5IBYci1cmDjMu0OdCF3cyRL6xnP//OUqUuq/zJcH9UlDZ72FzRZj6b8P4IO/7oeBSck62YKTtHDkfW92Sx5wEuZIcofjIaosFWgajS14i9choeDaqBOUPwW92lym7kex4HbCPZXoYPthsEt5EXJIG4G2OO4jVYhX0aVO4DKtRuS225VynnBZfaAf/fOoRk6sGGWXx119s7vnAgXp4d4IkrhZt4YSjsxS0ukhUJKzuy+Z1/tc9u3E7iMdnvSW/M1eK7l1wbWc529hKqNncWIY3ijCg9dXtQa0zWFAuC8se07TjPLchwf7OMZ3EcOLdvgppl1bbfRRguzT6tSkNCk16rskwWpUm5OTYIriflxaE9NUqnSdldPnhzbice7v/b1/bWP+q+AuH/s3P7RB/1XHvp4tTP8xvDw6xSuxGY7fCzW6dBEt7JYobWT1ZPv85/O5Pb//ej+Y/+ZvvXc2P4Hbnqo+vH72AT6un8Fx1o4yb+LjWfqSoHO36Df5Ka4o9ynuS9wX+H+lruIZyAGFgd8AotPMTtPsRq2Uidom2xPsf9mpRz812FwPBk2SxIlsU6DATi1ybrxkQKZIvvVagYyOxtLZGCyvwgOLOexMYOny+rCtaprkAybUof39MMfIdz62MTeuw3KA81nQ2UtknS8vdvwhAivV4ywJbshZVf0rz/0YZeS6G41fvAR94bKB86OGiZPgOiPH/HK1g5d44EXnEQID5byppq6ZWx23LB0RRRkPmpVn7090qykkxoflUUlrohylJelVExWf5wYMkYnUoIX1+CBa/WtsSEpVrQSWaV6+ForPQ9lr3l6zpzV8zWJ4oqRWBI2DYdyoYgz2ZmJSjol1Lz7yFfMveaJ2/X4wZQgXa/efyDdzkWmI0eXCyGBEh63qOjJ9EgoXAyHIgW9WOLFUV0FprqRrN88fOtRjcCs1EqhmpQQilpHyymebBPHN8WVkZoHQK5VV/l0pRijQnUy++K11g2fvkDrnMzpXPQ9KFTpY4Ngo0unGVTMIwz9oddbt8hb61Hy9voX4R0MJHyp7vlGrwf/0fNfXoN3zmS7P/e6V32PYRGTHMeoKXN19EMOJLvRypkFu8GWyQIGexowwgvCxtJCsLSYZl15afCFN70uHF/7r17Hf3wW1t5N/cu7fs3rwfFOz38SHvYfh+MYSO8ungBW0N3e91f8V7o9mO4sZTtfjKagM+/5r/W60O5dXoLpLmSy3ZOsQDVJoOsQxnaMKzANqduYtCXRctpT3DhpVwquSCy3ga4dbVYKscYk/CH95nS5vG3bneiVl6B29LHmT1+nrx479stfwHduu+3Nez5InzH9XQfh+MP0euDhR+QIvHnXNt5/A+DXvwb4M/TC56/af4HTOLuP2AjMpis0SmiHUgGjhi+UEDUAlcm32qVJwbUtBBKMrgZsuZzPw8w0XMoX/Fc3X/gC8e8i/i9/9o88TL32GrrKl2D9a0/AqVPoCusfnvF/N3Pm8gy4M0ufuIG89Jl7jvg/PHb33Y/81cqJ2UdO7Nz50J7Khh3Ok7e5We5W1AXTBGGhTzAebcu5CgCDUO5CY9Kx+039YGdwwZAggHLH6iNMH0CaQbdDlnfcodMXCYpsdjKFqigJsqpbEVUraGrE0hyZv+O6NOUdvfrp6/Sylh+TKFW31uMj093qZpWn8nguNma1yjmFEmV7XZ8gv9fmt2kIO1q6IGnhTtlMhNWQqusCDxh/uuYkVESB2Hh0umrzMSXxvpFw3Wjui2squU6breojRnFzRJaoVM7VtHJofIdK0RDC4GwieC67uRPcM9x5hpvMGRleDmCPQR0iZr6CHioMEHWQxbrQmmJAV8jXycb2M2RylgGlwBKwbU32reaytNyfK4ku2hmRAnMyhskGsOYFZvw+7GITbZX7GuA6giX2W8v9Q9kCcJz0lNIdOdvQFVmziuaQFXdTEYBMBl4Yy0VsSeCJpERnhxtjJpCok3VNK24LlMrDCbVsV2gkMb1+jz1qyDQSDquR0VDEIqQ2ko2GNDkDI/nQsJORpa2EyElbj1XgQUfDzCkqVtnMa1JYIsBLEU8KDamS/0+8aFXdjEiJIOZHSgJPDXjrLUtKKFlrKF7rVNzhqCIAiIZ2yy2nlFwk75jpTdlYaRTRWikWtUhIDOdioaaWqYroNm6xKCmiyEdVsVQ09JCAJ8enHVUUsVmWMqOFpkLFsCilPravKqULqiT0Qgkz2UzGhgWqhAQnZgzl4hFPJ5gc+E8aMX1EpGFTicuaLoqIhBsxyXMK8iiHS3EeV+LGEBtdodWHRIkVDKHw4yFdQ/ByWYtdutbcAfiuv4s0YMZ/eRWhadp/AkjD/43/W/KtxcX1vXhO/mP9bmR15Nv+sr9M9TlYnfO6XrazxrAp63UvZzteFjqrA6gaYMZCwKeSXJ4b7ccpogbzogFwoDuJlVK56NAsWOVxMEHkGX7YFmw9LRm6YYinn52FzZmM/5PZ57/09NPE/wWBsvD1zwB98hS5H/zfI4DE6U1zUiLuPxpPiIfnVlvwl63Vpw7s3Qdfhe+A/+INy8vw/v2ww/8BObe8/Mxzzw3wY4Hex21DtsH06lMFhh4GkUT0eUQMVNS23AzdAq2+d6NDM240gBDm+iyagqE2BoNruXaGsgihFpM1yqR0SHuq1WRlty+mHAQLRto4wEEjp8lxMapgvgynwoquq3Y1JFMi2sPNhKKlqozeAdUcXZZTuhT8UKtJTVXBwDGaTK/1646GqBOquaKSaFYckQxE6kM1maDf2iU7mQrTe4kui66SqKmp0kQyHRdRQjdlRRKbNkey1ZIzCySXlNyJVr6Q0yTZKcey7aalJDzM49msHQVNlE2tSqaypVxIlrR8cWQ+GbFSHadU9YwtGyI7QMppdXMppWZHiqoGgcn7PnuefgNzrYV4VeCaXIe7mTuMPmswQh0QPIQIV3ID+hVwOLTaVN932SExfHf6mCYGJyTmkbkyZ5Zs9Cu08jhCmSRIKKPttivtilR5NF/lpZFE03KEbMbad24UbrQdeMdEmHBCET4Jv1lb8/9NC8sJBKDN5XJKSWcUzUpZafggOX0aN7O0hKhE1s85999f23jostjOj8c0JeZsmVTFiyh2j2OPCUVd5UU5n7jP695JVTlRSAyHDL2+ZQLxpkVjqhGL5WK/gxtvRLl94TD1Xrkbd5FlzG/VwEIcw9jA5bYAtZh/9r2rVQj8chb63uoywoK+G+wa7yGBCdiNhNEIoFIkXQCEPCJokdiqbYWRdRazEeZVXf+xF6cfHDt0wHYIecA+dKD2kZlpSr7dtQ1ZUAT/1Zwq4jza7YIU4mePXcRG2bAXv9WuPlg7dMDBv0O31T4yOj0z0P1z9BLX4q7j8EYCE8E1LkD/4GNLGClOFvr0HYvGIE+3pyotloKLuKcsmDgtYOhdmJrsB2dBdNhETOxseBBN8M+gjH1SnksUQrIIIu4PHwH4kDx19GuarBiW+XfHWnIM98rLYclfNZTs+a8uLYlb7lri4exZogh76kgyxUholO6RQ/KXiSDQL/MyfR5Ichc/FbZVSSOqqg9/9rlhAwNPDUm57pyIeeT27Tkplgi99JJqGeIqtlw85D918CDNTx+i37t06PAr5MZ6jpdCpjZK9jChqir8DaEb/KWO2Chz6fdyWTPXwkP9H28OL9ZIWnu+AVd8bXFxbY298E7/as3Irr/Lf7zTXeyewLdzNS+w+3oYoywRxNlwkBcks40XWrYStZHIuv9v8flIl1zseusxr4uC//dDn42sbwJyEfMDecP70z8g9Hv/x8tx4tVcxfi7w2W5Yv/Wb+O+W5V+rgJpcCcVrlZsNEFQ9Fl9Bxl9wOr/dMXrrXS63yeo22qn94L/6MoKaaysIJt+oYc9Z+ZW/A9hFTs9jw3sLc2vzM2vMDUGumBsqchl82iXIMLYGaC5TQYzeO3vs/6CgNEUJCsGKi66L7KXLnNaW2oh3b3Kchs3RbylxcUl8hQWnrfkX/h8NHw2CaloeCnzF3DvkdoY3HtvbWz45wsLvH+pTsfqhPzK9A28K3wXs6i/u+vBFe9TnaEzqfmTqbPJ+Y9CvZ5KwXg9lbxz9AMHxie2p0ZGUkMjaDbuvwEcmgsJeJxjYGRgYADiuMK7vPH8Nl8ZuJlfAEUYnnw61ItMM79g3g6kOBiYQDwAX4EMSgAAeJxjYGRgYH7BwIBEMjKgAjEARVAC2gAAeJxjYGBgYH5BfQwAPbETSAAAAAAAKgB0ANgBMgJCAnACxgMCA0oD0ATMBRwFagYmBroHGAeqB9gIIghoCMoAAHicY2BkYGAQY9jAwMEAAkxAzAWEDAz/wXwGAByEAeUAeJxlkD1uwkAUhMdgSAJSghQpKbNVCiKZn5IDQE9Bl8KYtTGyvdZ6QaLLCXKEHCGniHKCHChj82hgLT9/M2/e7soABviFh3p5uG1qvVq4oTpxm/Qg7JOfhTvo40W4S38o3MMbpsJ9POKdO3j+HZ0BSuEW7vEh3Kb/KeyTv4Q7eMK3cJf+j3APK/wJ9/HqDdPIFLEp3FIn+yy0Z3n+rrStUlOoSTA+WwtdaBs6vVHro6oOydS5WMXW5GrOrs4yo0prdjpywda5cjYaxeIHkcmRIoJBgbipDktoJNgjQwh71b3UK6YtKvq1VpggwPgqtWCqaJIhlcaGyTWOrBUOPG1K1zGt+FrO5KS5zGreJCMr/u+6t6MT0Q+wbaZKzDDiE1/kg+YO+T89EV6oAAAAeJxtj2tSwzAMhL3lXUqB9MUlcgFu4yYKeHAsj6yUye1Jhyk/FPafPml3Vm7hfrV0/2uPBa5wjRvc4g73eMASj1jhCWs84wWvqLDBFjvscXCrhtvQcHrvQqT138CxJaku4wfXyvX5YntBZeyPHOsm+lJmkCPLYQZTUZ90YzilobcBdKKkFnaBYvtmYEhK0vmGKrP4onE/R98s7c7gnvSTZ8HJ91TyFGz/4EzilcUaspfJMrWxhixni472Hxkiie1YUsiZ1IYXlaHRQWZtTl6CP0Zy7gc/s7BN) format("woff")}.gedit-m-dynamic-value-input-container{border:1px solid var(--semi-color-border);background-color:var(--semi-color-fill-0);border-radius:4px;align-items:center;line-height:normal;display:flex;overflow:hidden}.gedit-m-dynamic-value-input-main{border-left:1px solid var(--semi-color-border);border-right:1px solid var(--semi-color-border);flex-grow:1;min-width:0;overflow:hidden}.gedit-m-dynamic-value-input-main .semi-tree-select,.gedit-m-dynamic-value-input-main .semi-input-number,.gedit-m-dynamic-value-input-main .semi-select{border:none;border-radius:0;width:100%}.gedit-m-dynamic-value-input-main .semi-input-wrapper,.gedit-m-dynamic-value-input-main .semi-input-textarea-wrapper{border:none;border-radius:0}.gedit-m-dynamic-value-input-main .semi-input-textarea{word-break:break-all;border:none;border-radius:0;padding:2px 6px}.gedit-m-dynamic-value-input-type .semi-button,.gedit-m-dynamic-value-input-trigger .semi-button{border-radius:0}.gedit-m-display-schema-tree-row{align-items:center;display:flex;white-space:nowrap;height:27px}.gedit-m-display-schema-tree-row .tree-icon{width:14px;height:14px;margin-right:8px}.gedit-m-display-schema-tree-horizontal-line{position:relative}.gedit-m-display-schema-tree-horizontal-line:before,.gedit-m-display-schema-tree-horizontal-line:after{content:"";background-color:var(--semi-color-text-3);position:absolute}.gedit-m-display-schema-tree-horizontal-line:after{width:15px;height:1px;top:0;right:6px}.gedit-m-display-schema-tree-level{padding-left:30px;position:relative}.gedit-m-display-schema-tree-item{position:relative}.gedit-m-display-schema-tree-item:before{content:"";background-color:var(--semi-color-text-3);position:absolute}.gedit-m-display-schema-tree-item:not(:last-child):before{width:1px;top:0;bottom:0;left:-22px}.gedit-m-display-schema-tree-item:last-child:before{width:1px;height:14px;top:0;left:-22px}.gedit-m-display-schema-tree-item.depth-0:before{width:0!important}.gedit-m-display-schema-tag-popover-content{padding:10px}.gedit-m-display-schema-tag-tag{padding:4px}.gedit-m-display-schema-tag-tag .tag-icon{width:12px;height:12px}.gedit-m-display-schema-tag-title{text-overflow:ellipsis;margin-top:-1px;margin-left:4px;display:inline-block;overflow:hidden}.gedit-m-display-outputs-wrapper{flex-wrap:wrap;gap:5px;display:flex}.form-item-type-tag{color:inherit;padding:0 2px;height:18px;width:18px;vertical-align:middle;flex-shrink:0;flex-grow:0}._testrun-json-input_1av7a_5{min-height:300px;max-height:400px;background:#fff;padding:8px 8px 8px 4px;border-radius:8px;border:1px solid #7f92cd40;width:348px}._testrun-json-input_1av7a_5 .cm-editor{height:100%!important;overflow:auto!important}._testrun-json-input_1av7a_5 .cm-scroller,._testrun-json-input_1av7a_5 .cm-content{min-height:300px!important;max-height:400px!important}._testrun-json-input_1av7a_5 .cm-activeLine,._testrun-json-input_1av7a_5 .cm-activeLineGutter{background-color:#efefef78}._testrun-json-input_1av7a_5 .cm-gutters{background-color:#fff;color:#000a298a;border-right-color:transparent;border-right-width:0px}._formContainer_1cjgt_5{margin:8px 0}._formTitle_1cjgt_8{font-size:20px;font-weight:600;color:#1a1a1a;margin-bottom:24px;text-align:center}._fieldGroup_1cjgt_15{margin-bottom:8px}._fieldGroup_1cjgt_15:last-child{margin-bottom:0}._fieldLabel_1cjgt_21{display:block;font-size:14px;font-weight:500;color:#333;margin-bottom:8px;line-height:1.4}._fieldInput_1cjgt_29{width:100%}._fieldInput_1cjgt_29 .semi-input:hover{border-color:#4096ff}._fieldInput_1cjgt_29 .semi-input:focus{border-color:#4096ff;box-shadow:0 0 0 2px #4096ff1a}._fieldInput_1cjgt_29 .semi-input-number{width:100%}._fieldInput_1cjgt_29 .semi-input-number:hover{border-color:#4096ff}._fieldInput_1cjgt_29 .semi-input-number:focus-within{border-color:#4096ff;box-shadow:0 0 0 2px #4096ff1a}._codeEditorWrapper_1cjgt_49{min-height:100px;max-height:200px;background:#fff;padding:8px 8px 8px 4px;border-radius:8px;border:1px solid #7f92cd40;width:348px}._codeEditorWrapper_1cjgt_49 .cm-editor{height:100%!important;overflow:auto!important}._codeEditorWrapper_1cjgt_49 .cm-scroller,._codeEditorWrapper_1cjgt_49 .cm-content{min-height:100px!important;max-height:200px!important}._codeEditorWrapper_1cjgt_49 .cm-activeLine,._codeEditorWrapper_1cjgt_49 .cm-activeLineGutter{background-color:#efefef78}._codeEditorWrapper_1cjgt_49 .cm-gutters{background-color:#fff;color:#000a298a;border-right-color:transparent;border-right-width:0px}._fieldTypeIndicator_1cjgt_82{display:inline-block;padding:2px 8px;font-size:12px;font-weight:500;border-radius:4px}._emptyState_1cjgt_89{text-align:center;padding:20px;color:#999;font-size:14px}._emptyState_1cjgt_89 ._emptyText_1cjgt_95{font-weight:500}._requiredIndicator_1cjgt_98{color:#ff4d4f;margin-left:4px;font-weight:500}._dataStructureViewer_16xwd_5{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:14px;line-height:1.5;color:#333;background:#fafafa;border-radius:6px;padding:12px 12px 12px 0;margin:12px;border:1px solid #e1e4e8;overflow:hidden}._dataStructureViewer_16xwd_5 ._treeNode_16xwd_17{margin:2px 0}._dataStructureViewer_16xwd_5 ._treeNodeHeader_16xwd_20{display:flex;align-items:flex-start;gap:4px;min-height:20px;padding:2px 0;border-radius:3px;transition:background-color .15s ease}._dataStructureViewer_16xwd_5 ._treeNodeHeader_16xwd_20:hover{background-color:#0000000a}._dataStructureViewer_16xwd_5 ._treeNodeChildren_16xwd_32{margin-left:8px;padding-left:8px;position:relative}._dataStructureViewer_16xwd_5 ._treeNodeChildren_16xwd_32:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:#e1e4e8}._dataStructureViewer_16xwd_5 ._expandButton_16xwd_46{background:none;border:none;cursor:pointer;font-size:10px;color:#666;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:2px;transition:all .15s ease;padding:0;margin:0}._dataStructureViewer_16xwd_5 ._expandButton_16xwd_46:hover{background-color:#0000001a;color:#333}._dataStructureViewer_16xwd_5 ._expandButton_16xwd_46._expanded_16xwd_66{transform:rotate(90deg)}._dataStructureViewer_16xwd_5 ._expandButton_16xwd_46._collapsed_16xwd_69{transform:rotate(0)}._dataStructureViewer_16xwd_5 ._expandPlaceholder_16xwd_72{width:16px;height:16px;display:inline-block;flex-shrink:0}._dataStructureViewer_16xwd_5 ._nodeLabel_16xwd_78{color:#0969da;font-weight:500;cursor:pointer;-webkit-user-select:auto;user-select:auto;margin-right:4px}._dataStructureViewer_16xwd_5 ._nodeLabel_16xwd_78:hover{text-decoration:underline}._dataStructureViewer_16xwd_5 ._nodeValue_16xwd_88{margin-left:4px}._dataStructureViewer_16xwd_5 ._primitiveValue_16xwd_91{cursor:pointer;-webkit-user-select:all;user-select:all;padding:1px 3px;border-radius:3px;transition:background-color .15s ease}._dataStructureViewer_16xwd_5 ._primitiveValue_16xwd_91:hover{background-color:#0000000d}._dataStructureViewer_16xwd_5 ._primitiveValueQuote_16xwd_101{color:#8f8f8f}._dataStructureViewer_16xwd_5 ._primitiveValue_16xwd_91._string_16xwd_104{color:#032f62;background-color:#032f620d}._dataStructureViewer_16xwd_5 ._primitiveValue_16xwd_91._number_16xwd_108{color:#005cc5;background-color:#005cc50d}._dataStructureViewer_16xwd_5 ._primitiveValue_16xwd_91._boolean_16xwd_112{color:#e36209;background-color:#e362090d}._dataStructureViewer_16xwd_5 ._primitiveValue_16xwd_91._null_16xwd_116,._dataStructureViewer_16xwd_5 ._primitiveValue_16xwd_91._undefined_16xwd_117{color:#6a737d;font-style:italic;background-color:#6a737d0d}._node-status-group_1xvbc_5{padding:6px;font-weight:500;color:#333;font-size:15px;display:flex;align-items:center}._node-status-group-icon_1xvbc_13{transform:rotate(-90deg);transition:transform .2s;cursor:pointer;margin-right:4px}._node-status-group-icon-expanded_1xvbc_19{transform:rotate(0)}._node-status-group-tag_1xvbc_22{margin-left:4px}._testrun-panel-form_zke87_5 ._testrun-panel-input_zke87_5{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 12px 8px 0}._testrun-panel-form_zke87_5 ._testrun-panel-input_zke87_5 ._title_zke87_12{font-size:15px;font-weight:500;color:#333;flex:1}._testrun-panel-form_zke87_5 ._error_zke87_18{color:red;font-size:14px}._testrun-panel-form_zke87_5 ._code-editor-container_zke87_22{min-height:200px;max-height:400px;background:#fff;padding:8px 8px 8px 4px;border-radius:4px;border:1px solid #52649a0f}._testrun-panel-form_zke87_5 ._code-editor-container_zke87_22 .cm-editor{height:100%!important;overflow:auto!important}._testrun-panel-form_zke87_5 ._code-editor-container_zke87_22 .cm-scroller,._testrun-panel-form_zke87_5 ._code-editor-container_zke87_22 .cm-content{min-height:200px!important;max-height:400px!important}._testrun-panel-running_zke87_42{width:100%;height:80%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}._testrun-panel-running_zke87_42 ._text_zke87_51{font-size:18px}._button_zke87_54{border-radius:8px;width:358px;height:40px}._button_zke87_54._running_zke87_59{background-color:#5768a114!important;color:#0f1528d1}._button_zke87_54._default_zke87_63{background-color:#00b23c!important;color:#fff}._testrun-panel-container_zke87_67{background:#fff;border-radius:8px;height:100%;width:100%;border:1px solid rgba(82,100,154,.13);padding:8px 0;display:flex;flex-direction:column;overflow:hidden;position:relative}._testrun-panel-container_zke87_67 ._testrun-panel-header_zke87_79{background:var(#fcfcff);border-bottom:1px solid rgba(82,100,154,.13);border-top-left-radius:8px;border-top-right-radius:8px;display:flex;height:40px;justify-content:space-between;min-height:40px;width:100%;align-items:center}._testrun-panel-container_zke87_67 ._testrun-panel-header_zke87_79 ._testrun-panel-title_zke87_91{font-size:16px;font-weight:500;margin:8px 8px 8px 16px}._testrun-panel-container_zke87_67 ._testrun-panel-header_zke87_79 ._testrun-panel-close_zke87_96{margin:8px 16px 8px 8px}._testrun-panel-container_zke87_67 ._testrun-panel-content_zke87_99{height:calc(100% - 40px);margin:8px 8px 72px 16px;display:flex;flex-direction:column;gap:8px;overflow:auto}._testrun-panel-container_zke87_67 ._testrun-panel-footer_zke87_108{border-top:1px solid rgba(82,100,154,.13);height:40px;position:absolute;background:#fbfbfb;height:62px;bottom:0;border-radius:0 0 8px 8px;display:flex;align-items:center;justify-content:center;width:100%}.workflow-group-render{border-radius:8px;pointer-events:none}.workflow-group-background{box-shadow:0 2px 6px #0000000a,0 4px 12px #00000005;position:absolute;pointer-events:none;top:0;background-color:#fddf4729;border:1px solid #fde047;border-radius:8px;width:100%}.workflow-group-header{height:30px;width:fit-content;background-color:#fefce8;border:1px solid #facc15;border-radius:8px;padding-right:8px;pointer-events:auto}.workflow-group-ungroup{display:flex;justify-content:center;align-items:center;height:30px;width:30px;position:absolute;top:35px;right:0;border-radius:8px;cursor:pointer;pointer-events:auto}.workflow-group-ungroup .semi-button{color:#9ca3af}.workflow-group-ungroup:hover .semi-button{color:#374151}.workflow-group-render.selected .workflow-group-background{border:1px solid #facc15}.workflow-group-tools{display:flex;justify-content:flex-start;align-items:center;gap:4px;height:100%;cursor:move;color:#45556c;font-size:14px}.workflow-group-title{margin:0;max-width:242px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.workflow-group-tools-drag{height:100%;display:flex;justify-content:center;align-items:center;padding-left:4px}.workflow-group-color{width:16px;height:16px;border-radius:8px;background-color:#fde047;margin-left:4px;cursor:pointer}.workflow-group-title-input{width:242px;border:none;color:#374151}.workflow-group-color-palette{display:grid;grid-template-columns:repeat(6,24px);gap:12px;margin:8px;padding:8px}.workflow-group-color-item{width:24px;height:24px;border-radius:50%;background-color:#fde047;cursor:pointer;border:3px solid}._node-status-header_ib6ni_5{border:1px solid rgba(68,83,130,.25);border-radius:8px;background-color:#fff;position:absolute;top:calc(100% + 8px);left:0;width:100%;min-width:360px}._node-status-header-content_ib6ni_15{display:flex;align-items:center;justify-content:space-between;padding:6px}._node-status-header-content-opened_ib6ni_21{padding-bottom:0}._node-status-header-content_ib6ni_15 ._status-title_ib6ni_24{height:24px;display:flex;align-items:center;column-gap:8px;min-width:0}._node-status-header-content_ib6ni_15 ._status-title_ib6ni_24 .coz-tag{height:20px}._node-status-header-content_ib6ni_15 ._status-title_ib6ni_24 .semi-tag-content{font-weight:500;line-height:16px;font-size:12px}._node-status-header-content_ib6ni_15 ._status-title_ib6ni_24 .semi-tag-suffix-icon>div{font-size:14px}._node-status-header-content_ib6ni_15 ._status-btns_ib6ni_42{height:24px;display:flex;align-items:center;column-gap:4px}._node-status-header-content_ib6ni_15 ._status-btns_ib6ni_42 ._is-show-detail_ib6ni_48{transform:rotate(180deg)}._nodeStatusSucceed_1fsed_5{background-color:#69d18c4d;color:#00b42a}._nodeStatusProcessing_1fsed_9{background-color:#99bbff4d;color:#4d53e8}._nodeStatusFailed_1fsed_13{background-color:#ffa3ab4d;color:#f53f3f}._icon_1fsed_17._processing_1fsed_17{color:#4d53e8}._round_1fsed_20{border-radius:50%}._desc_1fsed_23{margin:0}._count_1fsed_26{font-weight:500;color:#333;font-size:15px;margin-left:12px}._snapshotNavigation_1fsed_32{margin:12px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}._snapshotButton_1fsed_39{min-width:32px;height:32px;padding:0;border-radius:4px;font-size:12px;border:1px solid;font-weight:500}._snapshotButton_1fsed_39._active_1fsed_48{border-color:#4d53e8;font-weight:800}._snapshotButton_1fsed_39._inactive_1fsed_52{border-color:#1d1c2314}._snapshotSelect_1fsed_55{width:90px;height:32px;border:1px solid}._snapshotSelect_1fsed_55._active_1fsed_48{border-color:#4d53e8}._snapshotSelect_1fsed_55._inactive_1fsed_52{border-color:#1d1c2314}._container_1fsed_66{width:100%;height:100%;padding:4px 2px}._error_1fsed_71{padding:12px;color:red}.line-add-button{position:absolute;width:24px;height:24px;cursor:pointer;color:inherit;pointer-events:all}.node-placeholder{width:360px;background-color:#fcfcff;border:1px solid rgba(68,83,130,.25);border-radius:8px;box-shadow:0 4px 12px #00000005,0 2px 6px #0000000a}.node-placeholder-skeleton{width:100%;padding:12px;background-color:#fcfcff;border-radius:8px}.node-placeholder-skeleton .semi-skeleton-avatar{background-color:#44538240}.node-placeholder-skeleton .semi-skeleton-title{height:16px;background-color:#52649a21;border-radius:4px}.node-placeholder-hd{display:flex;align-items:center;margin-bottom:12px}.node-placeholder-avatar{width:24px;height:24px;margin-right:8px;border-radius:6px}.node-placeholder-content{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.node-placeholder-footer{display:flex;flex-direction:row;align-items:center;gap:2.5px}.workflow-comment{width:auto;height:auto;min-width:120px;min-height:80px}.workflow-comment-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;height:100%;border-radius:8px;outline:1px solid;padding:6px 2px 6px 10px;overflow:hidden}.workflow-comment-drag-area{position:absolute;display:flex;align-items:center;justify-content:center;cursor:move}.workflow-comment-content-drag-area{position:absolute;height:100%;width:calc(100% - 22px)}.workflow-comment-resize-area{position:absolute;width:10px;height:10px}.workflow-comment-editor{width:100%;height:100%}.workflow-comment-editor-placeholder{margin:0;position:absolute;pointer-events:none;color:#37436a61;font-weight:500}.workflow-comment-editor-textarea{height:100%;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;margin:0;padding:0;width:100%;background:none;color:inherit;font-family:inherit;font-size:16px;resize:none;outline:none}.workflow-comment-more-button{position:absolute;right:6px}.workflow-comment-more-button>.semi-button{color:#fff0;background:none}.workflow-comment-more-button>.semi-button:hover{color:#ffa100;background:#fbf2d2cc;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.workflow-comment-more-button-focused>.semi-button:hover{color:#ff811a;background:#ffe3cecc;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.workflow-comment-more-button>.semi-button:active{color:#f2b600;background:#ede5c7cc;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.workflow-comment-more-button-focused>.semi-button:active{color:#ff811a;background:#eed5c1cc;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.wrapper{flex:1;position:relative;min-height:0;background-color:#f2f3f5}.variablePanelWrapper{position:relative;display:flex;flex-direction:row-reverse;align-items:flex-start;gap:0;padding:25px 25px 0 0}.topRightBtns{display:flex;flex-direction:column;gap:8px;flex-shrink:0}.variablePanelBtn{width:50px;height:50px;padding:0;border:none;border-radius:50%;background:#fff;box-shadow:0 2px 6px #0000000a;color:#060609cc;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.variablePanelBtn:hover{color:#4d53e8}.variablePanelBtnClose{width:30px;height:30px;font-size:14px}.variablePanel{width:500px;max-height:500px;background:#fff;border-radius:5px;box-shadow:4px 4px 4px #0000001a;overflow:hidden;display:flex;flex-direction:column}.variablePanelHover .variablePanelContent{max-height:320px;height:auto}.variablePanelContent{flex:1;overflow:auto;padding:20px;height:500px}.variablePanelTabs{display:flex;gap:20px;margin-bottom:12px;padding-left:0;font-size:14px}.variablePanelTabActive{color:#4d53e8;font-weight:500}.variablePanelBody{font-size:13px;color:#00000073}.hoverPanelOverlay :global(.ant-popover-inner){padding:0;border-radius:5px;box-shadow:4px 4px 4px #0000001a;min-width:500px}.hoverPanelOverlay :global(.ant-popover-inner)>div{box-shadow:none}.minimap{bottom:70px!important}.flow{width:100%;height:100%}.flow [data-node-selected=true]{border-color:#f5222d!important}.nodeHeader{display:flex;align-items:center;column-gap:8px;padding:8px;background:linear-gradient(#f2f2ff,#fbfbfb);border-radius:8px 8px 0 0;cursor:move}.dragHandle{font-size:16px;color:#00000059;cursor:grab;flex-shrink:0}.dragHandle:active{cursor:grabbing}.nodeIcon{width:24px;height:24px;min-width:24px;border-radius:4px;background:#44538240}.nodeIconImg{width:24px;height:24px;min-width:24px;border-radius:4px;object-fit:contain}.nodeTitle{font-size:20px;flex:1;min-width:0;color:#333}.nodeHeaderActions{display:flex;align-items:center;gap:4px;flex-shrink:0}.nodeActionIcon{font-size:12px;color:#4d53e8;cursor:pointer}.nodeActionIcon:hover{color:#37d0ff}.nodeTag{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:6px;border:1px solid rgb(0 0 0 / 12%);background:#fff;font-size:13px;color:#333}.nodeTagIcon{font-size:12px;color:#00000073}.nodeContent{background:#fbfbfb;padding:12px;border-radius:0 0 8px 8px;min-height:40px}.nodeSubLabel{font-size:12px;color:#00000073;line-height:20px}.dialogueNode .nodeContent{min-height:60px}.conditionNode .nodeHeader{background:linear-gradient(#fff8e8,#fffbf5)}.conditionIcon{font-size:20px;color:#fa8c16}.workflow-inner .workflow-panel-layer{--workflow-panel-border: #e4e9f2;--workflow-panel-muted: #667085}.workflow-inner .workflow-panel-layer .gedit-flow-panel-layer-wrap-floating{z-index:40}.workflow-inner .workflow-panel-layer .gedit-flow-panel-right-area{padding:10px 10px 10px 0}.workflow-inner .workflow-panel-layer .gedit-flow-panel-wrap{overflow:hidden;border:1px solid var(--workflow-panel-border);border-radius:14px;background:#fff;box-shadow:0 16px 40px #1d2f4c1f}.workflow-node-config-panel{box-sizing:border-box;width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column;background:#fff}.workflow-node-config-panel .workflow-node-config-header{min-height:64px;flex:0 0 auto;padding:14px 18px;gap:10px;cursor:default;overflow:visible;border-bottom:1px solid #edf0f5;border-radius:0;background:#fff}.workflow-node-config-panel .workflow-node-config-header-main{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;gap:2px}.workflow-node-config-panel .workflow-node-config-description{color:var(--workflow-panel-muted);font-size:12px;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workflow-node-config-panel .workflow-node-config-header>img{width:28px;height:28px;padding:4px;border-radius:8px;background:#edf4ff;object-fit:contain}.workflow-node-config-panel .workflow-node-config-header .flow-node-title-input{font-size:16px;font-weight:600}.workflow-node-config-panel .workflow-node-config-header .semi-typography{color:#172033;font-size:16px;font-weight:600}.workflow-node-config-panel .workflow-node-config-header .semi-button{width:30px;height:30px;color:#667085!important;border-radius:8px}.workflow-node-config-panel .workflow-node-config-header .semi-button:hover{color:#2f6bff!important;background:#f2f6ff}.workflow-node-config-panel .workflow-node-config-content{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;gap:14px;padding:18px 20px 24px;border-radius:0;background:#fff}.workflow-node-config-panel .workflow-node-config-content .semi-input-wrapper,.workflow-node-config-panel .workflow-node-config-content .semi-select,.workflow-node-config-panel .workflow-node-config-content .semi-input-textarea-wrapper{border-color:#dfe5ee;border-radius:9px;background:#fff}.workflow-node-config-panel .workflow-node-config-content .dialogue-mode-select{min-height:36px;display:flex;align-items:center}.workflow-node-config-panel .workflow-node-config-content .dialogue-mode-select .semi-select-selection{min-height:34px;display:flex;align-items:center}.workflow-node-config-panel .workflow-node-config-content .semi-input-wrapper:hover,.workflow-node-config-panel .workflow-node-config-content .semi-select:hover,.workflow-node-config-panel .workflow-node-config-content .semi-input-textarea-wrapper:hover{border-color:#a9bce6}.workflow-node-config-panel .workflow-node-config-content .semi-input-wrapper-focus,.workflow-node-config-panel .workflow-node-config-content .semi-select-focus,.workflow-node-config-panel .workflow-node-config-content .semi-input-textarea-wrapper-focus{border-color:#2f6bff;box-shadow:0 0 0 3px #2f6bff1a}.trial-run-inspector-trigger:hover{color:#2f6bff;background:#edf4ff}.trial-run-drawer-root{--trial-primary: #2f6bff;--trial-text: #172033;--trial-muted: #667085;--trial-border: #e4e9f2;--trial-soft: #f7f9fc}.trial-run-drawer-root .ant-drawer-mask{background:#11182757;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}.trial-run-drawer-root .ant-drawer-content-wrapper{padding:10px 10px 10px 0;box-shadow:none}.trial-run-drawer-root .ant-drawer-content{overflow:hidden;border:1px solid var(--trial-border);border-radius:16px;box-shadow:0 20px 56px #172b4d2e}.trial-run-drawer-root .ant-drawer-header{min-height:64px;padding:12px 18px;border-bottom:1px solid #edf0f5}.trial-run-drawer-root .ant-drawer-header-title{min-width:0}.trial-run-drawer-title{min-width:0;display:flex;align-items:center;gap:9px;color:var(--trial-text);font-size:17px;font-weight:650}.trial-run-title-icon{width:30px;height:30px;flex:0 0 auto;display:grid;place-items:center;border-radius:9px;color:var(--trial-primary);background:#edf4ff}.trial-run-status-tag.ant-tag{margin-inline-start:2px;margin-inline-end:0;border-radius:999px;font-size:11px;font-weight:500}.trial-run-history-button.ant-btn{height:32px;padding-inline:10px;border-radius:8px;color:#475467}.trial-run-variable-button.ant-btn{height:32px;padding-inline:9px;border-radius:8px;color:#475467;font-size:12px}.trial-run-variable-button.ant-btn:hover,.trial-run-history-button.ant-btn:hover{color:var(--trial-primary);background:#f2f6ff}.trial-run-header-actions{display:flex;align-items:center;gap:4px}.trial-run-close-button.ant-btn{width:32px;height:32px;padding:0;border-radius:8px;color:var(--trial-muted)}.trial-run-close-button.ant-btn:hover{color:var(--trial-primary);background:#f2f6ff}.trial-run-shell{height:100%;min-height:0;display:flex;flex-direction:column;background:#fff}.trial-run-embedded .trial-run-shell{flex:1 1 auto}.trial-run-variables{flex:0 0 auto;max-height:260px;overflow-y:auto;padding:18px 22px 14px;border-bottom:1px solid #edf0f5;background:#fff}.trial-run-section-heading{display:flex;align-items:baseline;gap:10px}.trial-run-section-heading .ant-typography-secondary{color:#8a96a9;font-size:12px}.trial-run-variable-form{margin-top:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}.trial-run-variable-form .ant-form-item{margin-bottom:0}.trial-run-variable-form .ant-form-item-label{padding-bottom:5px}.trial-run-variable-form .ant-form-item-label>label{height:auto;color:#475467;font-size:12px;font-weight:500}.trial-run-variable-form .ant-input{height:36px;border-color:#dfe5ee;border-radius:9px}.trial-run-mode-tabs{flex:0 0 auto;padding:0 22px;background:#fff;border-bottom:1px solid #edf0f5}.trial-run-mode-tabs .ant-tabs-nav{min-height:52px;margin:0}.trial-run-mode-tabs .ant-tabs-tab{padding:15px 2px 13px;font-weight:500}.trial-run-transcript,.trial-run-voice{flex:1 1 auto;min-height:0;overflow-y:auto;background:var(--trial-soft)}.trial-run-transcript{padding:22px 24px}.trial-run-empty{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding-bottom:44px;color:#98a2b3}.trial-run-empty strong{color:#475467;font-size:15px;font-weight:600}.trial-run-empty-icon{width:56px;height:56px;margin-bottom:6px;display:grid;place-items:center;border:1px solid #dbe6fb;border-radius:18px;background:#fff;color:var(--trial-primary);font-size:25px;box-shadow:0 8px 24px #2f6bff14}.trial-run-message-row{display:flex;margin-bottom:14px}.trial-run-message-row.is-user{justify-content:flex-end}.trial-run-message-bubble{max-width:80%;padding:11px 14px;border:1px solid var(--trial-border);border-radius:12px 12px 12px 4px;background:#fff;color:#344054;line-height:1.6;word-break:break-word;box-shadow:0 4px 14px #1d2f4c0b}.trial-run-message-bubble.is-user{border-color:var(--trial-primary);border-radius:12px 12px 4px;background:var(--trial-primary);color:#fff;box-shadow:0 6px 16px #2f6bff29}.trial-run-message-meta{margin-bottom:4px;display:flex;align-items:center;gap:5px;font-size:11px;opacity:.72}.trial-run-thinking{padding:8px;display:flex;align-items:center;justify-content:center;gap:7px}.trial-run-voice{display:flex;flex-direction:column;align-items:center;padding:18px 28px}.trial-run-voice-wave{position:relative;width:154px;height:154px;flex:0 0 154px;margin:0 0 12px;overflow:hidden;padding:0;border:0;border-radius:50%;outline:0;background:#020617;cursor:pointer;box-shadow:0 14px 38px #234fb433;transition:transform .18s ease,box-shadow .18s ease}.trial-run-voice-wave:hover:not(:disabled){transform:translateY(-2px) scale(1.015);box-shadow:0 18px 44px #234fb447}.trial-run-voice-wave:focus-visible{box-shadow:0 0 0 3px #b9ceff,0 18px 44px #234fb447}.trial-run-voice-wave:disabled{opacity:1;cursor:default}.trial-run-voice-wave img{width:100%;height:100%;display:block;object-fit:cover}.trial-run-voice-wave>span{position:absolute;left:50%;bottom:19px;transform:translate(-50%);padding:4px 9px;border:1px solid rgba(255,255,255,.22);border-radius:999px;color:#ffffffeb;background:#030a1f94;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);font-size:10px;white-space:nowrap}.trial-run-voice-wave.is-running{box-shadow:0 15px 42px #3268ff42}.trial-run-voice-wave.is-detected{box-shadow:0 0 0 4px #2f6bff1f,0 18px 46px #3268ff52}.trial-run-voice-orb{position:relative;width:108px;height:108px;margin-bottom:16px;display:grid;place-items:center}.trial-run-voice-ring{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #cbd5e1;border-radius:50%;transform:scale(1);transition:transform .16s ease,border-color .16s ease}.trial-run-voice-orb.is-active .trial-run-voice-ring{transform:scale(1.12)}.trial-run-voice.is-listening .trial-run-voice-ring{border-color:#91caff}.trial-run-voice.is-speaking .trial-run-voice-ring{border-color:#8dd7ad}.trial-run-voice-core{width:82px;height:82px;display:grid;place-items:center;border-radius:50%;background:#fff;color:var(--trial-primary);font-size:34px;box-shadow:0 10px 30px #2f6bff1c}.trial-run-voice.is-listening .trial-run-voice-core{background:#edf5ff}.trial-run-voice.is-speaking .trial-run-voice-core{color:#389e5a;background:#effaf3}.trial-run-voice-title.ant-typography{color:var(--trial-text);font-size:16px}.trial-run-voice-copy.ant-typography{margin-top:5px}.trial-run-voice-transcript{width:100%;flex:1;min-height:0;margin-top:22px;overflow-y:auto;padding:14px 18px 0 0;border-top:1px solid #e4e9f2}.trial-run-footer{min-height:72px;flex:0 0 auto;padding:12px 22px;display:flex;align-items:center;justify-content:center;gap:12px;border-top:1px solid #edf0f5;background:#fff;box-shadow:0 -8px 24px #1d2f4c09}.trial-run-footer.is-voice{min-height:108px;padding-block:14px}.trial-run-start-button.ant-btn{min-width:152px;height:40px;border-radius:10px;font-size:14px;box-shadow:0 7px 16px #2f6bff2e}.trial-run-footer .ant-input,.trial-run-footer .ant-btn{height:38px}.trial-run-mic-error{flex:0 0 auto;padding:0 22px 12px;background:#fff}.trial-run-history-modal .ant-modal-header{margin-bottom:18px}.trial-run-history-modal .ant-modal-body{max-height:calc(100vh - 250px);overflow-y:auto}.trial-run-history-modal .ant-modal-footer{margin-top:20px;padding-top:14px;border-top:1px solid #edf0f5}.trial-variable-modal .ant-modal-content{overflow:hidden;padding:0;border:1px solid #e1e6ee;border-radius:14px;box-shadow:0 18px 54px #18274129}.trial-variable-modal .ant-modal-header{margin:0;padding:21px 24px 17px;border-bottom:1px solid #edf0f4}.trial-variable-modal .ant-modal-close{top:18px;right:18px}.trial-variable-modal-title{color:#202a3f;font-size:18px;font-weight:650}.trial-variable-modal-subtitle{margin-top:4px;color:#8b96a8;font-size:12px;font-weight:400}.trial-variable-modal .ant-modal-body{max-height:min(480px,56vh);overflow-y:auto;padding:20px 24px 8px}.trial-variable-modal .ant-modal-footer{margin:0;padding:14px 24px;border-top:1px solid #edf0f4;background:#fbfcfe}.trial-variable-modal-footer{display:flex;align-items:center;justify-content:space-between;gap:16px}.trial-variable-modal-footer>div{display:flex;gap:8px}.trial-variable-modal-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px}.trial-variable-modal-form .ant-form-item{margin-bottom:14px}.trial-variable-modal-form .ant-form-item-label{padding-bottom:5px}.trial-variable-modal-form .ant-form-item-label>label{height:auto;color:#344054;font-size:13px;font-weight:600}.trial-variable-modal-form .ant-form-item-label small{margin-left:7px;color:#98a2b3;font-size:10px;font-weight:400}.trial-variable-modal-form .ant-input{height:38px;border-color:#dfe5ed;border-radius:8px}.trial-variable-modal-empty{display:grid;min-height:160px;place-items:center;color:#929caf}.trial-run-workspace-tabs{min-height:58px;flex:0 0 auto;display:flex;align-items:center;gap:18px;padding:0 20px;border-bottom:1px solid #edf0f5;background:#fffffff5}.trial-run-workspace-tabs .ant-tabs{min-width:0;flex:1}.trial-run-workspace-tabs .ant-tabs-nav{min-height:57px;margin:0}.trial-run-workspace-tabs .ant-tabs-nav:before{border:0}.trial-run-workspace-tabs .ant-tabs-tab{padding:18px 2px 15px;color:#59657a;font-weight:550}.trial-run-workspace-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--trial-primary);text-shadow:none}.trial-run-workspace-tabs .trial-run-variable-button.ant-btn{flex:0 0 auto;border:1px solid #e0e7f2;background:#fff}.trial-run-embedded .trial-run-workspace-tabs{gap:6px;padding-inline:10px}.trial-run-embedded .trial-run-workspace-tabs .ant-tabs-tab{padding-inline:0;font-size:12px}.trial-run-embedded .trial-run-workspace-tabs .ant-tabs-tab+.ant-tabs-tab{margin-left:15px}.trial-run-embedded .trial-run-workspace-tabs .trial-run-variable-count{display:none}.trial-run-embedded .trial-run-workspace-tabs .trial-run-variable-button.ant-btn{padding-inline:8px}.trial-run-transcript,.trial-run-voice{background:#fff}.trial-run-transcript{padding:0}.trial-run-conversation{min-height:100%;padding:30px 28px 48px}.trial-run-message-row{align-items:flex-start;gap:10px;margin-bottom:20px}.trial-run-message-row.is-user{flex-direction:row-reverse;justify-content:flex-start}.trial-run-message-avatar{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;border:1px solid #dfe7f4;border-radius:50%;color:#2f6bff;background:#f0f5ff;font-size:16px}.trial-run-message-avatar.is-user{color:#405375;background:#edf2f9}.trial-run-message-stack{min-width:0;max-width:min(76%,590px)}.trial-run-message-row.is-user .trial-run-message-stack{display:flex;flex-direction:column;align-items:flex-end}.trial-run-message-bubble,.trial-run-message-bubble.is-user{max-width:100%;padding:12px 15px;border:1px solid #e2e8f2;border-radius:12px;color:#243047;background:#fff;line-height:1.7;box-shadow:0 3px 12px #273b5f09}.trial-run-message-bubble.is-user{border-color:#e1eaff;background:#edf4ff;box-shadow:none}.trial-run-message-time{min-height:20px;margin-top:5px;display:flex;align-items:center;gap:7px;color:#8290a8;font-size:11px;font-variant-numeric:tabular-nums}.trial-run-message-time .ant-tag{margin:0;padding-inline:5px;line-height:17px;font-size:10px}.trial-run-inspector-trigger{min-width:19px;height:19px;display:inline-flex;align-items:center;justify-content:center;gap:1px;border-radius:5px;color:#6d7f9d;cursor:pointer;transition:color .18s ease,background .18s ease}.trial-run-inspector-trigger:hover{color:var(--trial-primary);background:#edf4ff}.trial-run-timing-inspector{width:min(500px,72vw);max-height:min(360px,calc(100vh - 220px));overflow-y:auto;padding-right:4px;overscroll-behavior:contain}.trial-run-thinking{position:sticky;bottom:8px;width:max-content;margin:-36px auto 10px;border:1px solid #e5ebf4;border-radius:999px;background:#ffffffeb;box-shadow:0 8px 24px #21375a14;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.trial-run-voice{padding:0;overflow:hidden;align-items:stretch}.trial-run-voice-idle{flex:1;background:radial-gradient(circle at 50% 46%,rgba(92,139,255,.055),transparent 28%),#fff}.trial-run-voice-stage{position:relative;min-height:0;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(circle at 50% 47%,rgba(96,133,255,.07),transparent 33%),linear-gradient(180deg,#fff,#fcfdff)}.trial-run-voice-canvas{width:min(520px,86%);height:min(520px,67vh);min-height:310px;display:block}.trial-run-voice-state{margin-top:-62px;display:flex;align-items:center;gap:8px;color:#2767ef;font-size:15px;font-weight:600}.trial-run-live-dot{width:7px;height:7px;border-radius:50%;background:#2f74ff;box-shadow:0 0 0 5px #2f74ff1c;animation:trial-live-pulse 1.8s ease-in-out infinite}.trial-run-voice-elapsed{margin-top:10px;color:#1c2941;font-size:20px;font-variant-numeric:tabular-nums}.trial-run-voice-conversation{width:100%;min-height:0;flex:1;overflow-y:auto}@keyframes trial-live-pulse{50%{transform:scale(.78);opacity:.62}}.trial-run-history-workspace{min-height:0;flex:1;display:grid;grid-template-columns:270px minmax(0,1fr);background:#fff}.trial-run-embedded .trial-run-history-workspace{grid-template-columns:168px minmax(0,1fr)}.trial-run-history-list{min-height:0;display:flex;flex-direction:column;border-right:1px solid #e8edf5;background:#fbfcfe}.trial-run-history-list-header{min-height:56px;padding:11px 8px 10px 12px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #edf0f5}.trial-run-history-list-header>div:first-child{display:flex;flex-direction:column;gap:2px}.trial-run-history-list-header .ant-typography-secondary{font-size:11px}.trial-run-history-list .ant-spin-nested-loading,.trial-run-history-list .ant-spin-container{min-height:0;flex:1;height:100%}.trial-run-history-scroll{height:100%;overflow-y:auto;padding:8px}.trial-run-history-item{width:100%;margin:0 0 6px;padding:9px 8px;display:flex;align-items:flex-start;gap:9px;border:1px solid #e4e9f2;border-radius:6px;color:#263247;background:#fff;text-align:left;cursor:pointer;transition:border-color .14s ease,background .14s ease}.trial-run-history-item:hover,.trial-run-history-item.is-active{border-color:#83a9ff;background:#f4f8ff;box-shadow:none}.trial-run-history-item-icon{width:25px;height:25px;flex:0 0 25px;display:grid;place-items:center;border-radius:7px;color:#3270f1;background:#eaf2ff}.trial-run-history-item-body,.trial-run-history-item-meta{min-width:0;display:flex}.trial-run-history-item-body{flex:1;align-items:center}.trial-run-history-item-meta{width:100%;align-items:center;justify-content:space-between;gap:4px;color:#8895a9;font-size:10px}.trial-run-history-item-meta .ant-tag{margin:0;padding-inline:5px;line-height:17px;font-size:10px}.trial-run-history-empty{padding:44px 12px;color:#98a2b3;text-align:center}.trial-run-history-detail{min-width:0;min-height:0;display:flex;flex-direction:column;background:#fff}.trial-run-history-detail-header{min-height:56px;flex:0 0 auto;padding:10px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #edf0f5}.trial-run-history-detail-header>div{min-width:0;display:flex;flex-direction:column;gap:2px}.trial-run-history-detail-header .ant-typography-secondary{font-size:11px}.trial-run-history-conversation{min-height:0;flex:1;overflow-y:auto}.trial-run-history-audio{min-height:58px;flex:0 0 auto;margin:0 12px 12px;padding:8px;display:flex;align-items:center;border:1px solid #dce6f6;border-radius:6px;background:#fbfdff}.trial-run-history-audio audio{width:100%;height:34px}.trial-run-footer.is-text{min-height:86px;align-items:center}.trial-run-text-composer{min-width:0;flex:1;padding:5px 5px 5px 13px;display:flex;align-items:center;border:1px solid #bfd2ff;border-radius:11px;background:#fff;box-shadow:0 4px 18px #2e63da0f}.trial-run-text-composer .ant-input{border:0;box-shadow:none}.trial-run-text-composer .ant-btn{min-width:82px;border-radius:8px}.trial-run-text-end.ant-btn{flex:0 0 auto;min-width:58px;height:34px;border-color:#ffd7d7;border-radius:6px;background:#fff;box-shadow:none}.trial-run-text-end.ant-btn:hover{border-color:#ffaaa8;background:#fff7f7}.trial-run-footer.is-voice{min-height:100px;padding:14px 32px}.trial-run-footer.is-voice.is-idle{min-height:108px}.trial-run-footer.is-voice.is-active{display:grid;grid-template-columns:1fr auto 1fr}.trial-run-mic-button.ant-btn{width:68px;height:68px;border:6px solid #f4f7ff;color:#fff;background:linear-gradient(145deg,#4385ff,#2e64ed);font-size:27px;box-shadow:0 10px 26px #2f6bff45,0 0 0 1px #d6e3ff}.trial-run-mic-button.ant-btn:hover:not(:disabled){transform:translateY(-2px);background:linear-gradient(145deg,#5b94ff,#2e64ed)}.trial-run-mic-button.is-recording{animation:trial-mic-breathe 1.7s ease-in-out infinite}@keyframes trial-mic-breathe{50%{box-shadow:0 10px 30px #2f6bff59,0 0 0 8px #2f6bff14}}.trial-run-end-button.ant-btn{justify-self:start;border:1px solid #ffe0e0;border-radius:999px;background:snow}.trial-run-subtitle-button.ant-btn{justify-self:end;border-color:#e0e7f2;border-radius:999px;color:#516078}.trial-run-subtitle-button.is-active.ant-btn{border-color:#aac2ff;color:#2f6bff;background:#f1f6ff}.trial-run-restart-button.ant-btn{height:40px;border-radius:9px}@media(max-width:900px){.trial-run-drawer-root .ant-drawer-content-wrapper{width:min(920px,calc(100vw - 16px))!important;padding:8px 8px 8px 0}}@media(max-width:620px){.trial-run-workspace-tabs{gap:8px;padding-inline:10px}.trial-run-workspace-tabs .ant-tabs-tab{margin-left:12px;font-size:12px}.trial-run-workspace-tabs .trial-run-variable-button.ant-btn{padding-inline:7px;font-size:0}.trial-run-workspace-tabs .trial-run-variable-button .anticon{font-size:14px}.trial-run-history-workspace{grid-template-columns:minmax(180px,38%) minmax(0,1fr)}.trial-run-embedded .trial-run-history-workspace{grid-template-columns:150px minmax(0,1fr)}.trial-run-history-item-meta{align-items:flex-start;flex-direction:column}.trial-run-message-stack{max-width:84%}.trial-run-conversation,.trial-run-footer.is-voice{padding-inline:14px}.trial-run-footer.is-voice.is-active{grid-template-columns:1fr auto 1fr}.trial-run-end-button.ant-btn,.trial-run-subtitle-button.ant-btn{padding-inline:8px;font-size:11px}.trial-run-variable-form{grid-template-columns:1fr}.trial-run-section-heading{align-items:flex-start;flex-direction:column;gap:3px}.trial-variable-modal-form{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.trial-run-live-dot,.trial-run-mic-button.is-recording{animation:none}}.trial-run-history-usage{display:flex;gap:24px;flex-wrap:wrap;padding:8px 14px;margin-bottom:8px;background:#f8fafc;border:1px solid #eef1f6;border-radius:8px;font-size:12px;color:#7c8698}.trial-run-history-usage-item{display:inline-flex;align-items:baseline;gap:6px}.trial-run-history-usage-item strong{color:#182033;font-size:13px;font-variant-numeric:tabular-nums}.agent-editor-shell{height:calc(100vh - 104px);min-height:0;display:flex;flex-direction:column;gap:var(--cy-space-4, 16px)}.agent-workspace-header{flex:0 0 auto;overflow:hidden;border:1px solid var(--cy-border, #e5eaf1);border-radius:var(--cy-radius-md, 8px);background:var(--cy-bg-container, #fff);box-shadow:none}.agent-workspace-main-row{min-height:80px;padding:12px var(--cy-space-5, 20px);display:grid;grid-template-columns:minmax(260px,1fr) auto minmax(180px,1fr);align-items:center;gap:var(--cy-space-5, 20px)}.agent-title-group{min-width:0;display:flex;align-items:center;gap:10px}.agent-back-button.ant-btn{width:32px;height:32px;flex:0 0 auto;padding:0;color:#60708b}.agent-back-button.ant-btn:hover{color:var(--ui-primary, #246bfd);background:#f3f6fb}.agent-title-divider{width:1px;height:32px;margin-right:2px;flex:0 0 auto;background:#e7ebf1}.agent-title-copy{min-width:0}.agent-title-line{display:flex;align-items:center;gap:4px}.agent-title-line h1{min-width:0;max-width:min(28vw,420px);margin:0;overflow:hidden;color:var(--cy-text-primary, #182033);font-size:20px;font-weight:650;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.agent-name-edit.ant-btn{width:30px;height:30px;flex:0 0 auto;color:#8794a9}.agent-name-edit.ant-btn:hover{color:var(--ui-primary, #246bfd);background:#f2f6ff}.agent-title-meta{margin-top:4px;display:flex;align-items:center;gap:12px;color:#8a96a9;font-size:12px}.agent-save-status{display:inline-flex;align-items:center;gap:6px;color:#45845d}.agent-status-dot{width:7px;height:7px;border-radius:50%;background:#42b36a;box-shadow:0 0 0 4px #42b36a1a}.agent-save-status.is-new{color:#7c899d}.agent-save-status.is-new .agent-status-dot{background:#a5afbd;box-shadow:0 0 0 4px #a5afbd1f}.agent-save-status.is-dirty{color:#a66a15}.agent-save-status.is-dirty .agent-status-dot{background:#e5a030;box-shadow:0 0 0 4px #e5a0301f}.agent-save-status.is-saving{color:#3b6fd8}.agent-save-status.is-saving .agent-status-dot{background:#4f7ee8;box-shadow:0 0 0 4px #4f7ee81f}.agent-id-meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-workspace-actions{flex:0 0 auto;display:flex;align-items:center;justify-self:end;gap:var(--cy-space-2, 8px)}.agent-workspace-actions .ant-btn{min-width:76px;height:32px;padding-inline:12px}.agent-workspace-actions .ant-btn-primary{min-width:72px;box-shadow:none}.agent-header-save-status{display:inline-flex;align-items:center;gap:6px;margin-right:4px;color:var(--cy-success, #22b573);font-size:12px;white-space:nowrap}.agent-header-save-status.is-dirty{color:#a66a15}.agent-header-save-status.is-saving{color:var(--cy-primary, #246bfd)}.agent-workspace-tabs .ant-tabs-nav{min-height:56px;margin:0;padding:0}.agent-workspace-tabs .ant-tabs-tab{margin:0 18px;padding:18px 2px 16px;color:var(--cy-text-secondary, #5f6b7a);font-weight:500}.agent-workspace-tabs .ant-tabs-tab-active{font-weight:600}.agent-workspace-tabs .ant-tabs-content-holder{display:none}.agent-workspace-body{position:relative;flex:1 1 auto;min-height:0;overflow:hidden;border:1px solid var(--cy-border, #e5eaf1);border-radius:var(--cy-radius-md, 8px);background:var(--cy-bg-container, #fff);box-shadow:none}.agent-workspace-body>div{height:100%!important}.agent-general-config{height:100%;min-height:0;display:grid;grid-template-columns:206px minmax(0,1fr);overflow:hidden;background:#f7f9fd}.agent-general-config>.ant-form{display:contents}.general-config-nav{overflow-y:auto;padding:18px 12px;border-right:1px solid #e9edf4;background:#fbfcff}.general-config-nav-group+.general-config-nav-group{margin-top:18px}.general-config-nav-title{margin:0 10px 7px;color:#9aa5b9;font-size:11px;font-weight:600;letter-spacing:.04em}.general-config-nav-item{width:100%;height:38px;display:flex;align-items:center;gap:10px;margin:1px 0;padding:0 11px;border:0;border-radius:8px;color:#69758c;background:transparent;font-size:13px;text-align:left;cursor:pointer}.general-config-nav-item .anticon{font-size:15px}.general-config-nav-item:hover{color:#246bfd;background:#f2f6ff}.general-config-nav-item.is-active{color:#246bfd;background:#eaf1ff;font-weight:650}.general-config-content{min-width:0;overflow-y:auto;padding:16px 18px 22px}.config-panel-card{max-width:1120px;margin:0 auto;padding:22px 26px;border:1px solid #e6eaf1;border-radius:12px;background:#fff;box-shadow:0 2px 10px #20365606}.config-panel-card+.config-panel-card{margin-top:12px}.config-panel-card[data-config-section]{scroll-margin-top:12px}.config-heading{display:flex;align-items:flex-start;gap:12px;margin-bottom:20px}.config-heading-with-action{align-items:center}.config-heading-icon{display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;border-radius:10px;font-size:18px}.config-heading-icon.is-purple,.config-heading-icon.is-blue,.config-heading-icon.is-pink,.config-heading-icon.is-orange,.config-heading-icon.is-green,.config-heading-icon.is-cyan,.config-heading-icon.is-red{color:#246bfd;background:#edf3ff}.config-heading h2{margin:0 0 3px;color:#1f2940;font-size:18px;line-height:1.35}.config-heading p{margin:0;color:#7f8a9e;font-size:13px}.heading-actions{display:flex;align-items:center;gap:10px;margin-left:auto}.model-config-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.model-config-field{position:relative}.model-config-field .ant-form-item{margin-bottom:7px}.model-settings-trigger.ant-btn{position:absolute;top:-6px;right:0;width:28px;height:28px;padding:0;color:#7d899d;border-radius:7px}.model-settings-trigger.ant-btn:hover{color:#246bfd;background:#edf3ff}.model-parameter-summary{margin:0;color:#8a95a8;font-size:12px;line-height:1.5}.config-panel-card .ant-form-item{margin-bottom:18px}.config-panel-card .ant-form-item-label{padding-bottom:5px}.config-panel-card .ant-form-item-label>label{color:#2b3549;font-size:13px;font-weight:600}.config-panel-card .ant-input,.config-panel-card .ant-input-number,.config-panel-card .ant-select-selector{border-color:#dfe5ef!important}.config-panel-card .ant-select-single,.config-panel-card .ant-select-single .ant-select-selector,.config-panel-card .ant-input-number{min-height:38px}.help-dot{display:inline-grid;width:17px;height:17px;margin-left:5px;place-items:center;border:1px solid #c5cddd;border-radius:50%;color:#8792a7;font-size:11px;line-height:1}.config-control-grid{display:grid;grid-template-columns:minmax(0,1fr) 130px;align-items:center;gap:24px}.config-control-grid .ant-slider{margin:7px 2px 24px}.config-control-grid .ant-slider-mark{top:18px}.config-control-grid .ant-input-number{width:100%}.config-tip{margin-top:18px;padding:10px 13px;border:1px solid #e4eaff;border-radius:8px;color:#7180a0;background:#f7f9ff;font-size:12px;line-height:1.55}.voice-selection-card{display:flex;align-items:center;gap:13px;min-height:82px;margin-bottom:20px;padding:14px 17px;border:1px solid #dfe5ef;border-radius:10px}.voice-avatar{display:grid;width:42px;height:42px;flex:0 0 42px;place-items:center;border-radius:50%;color:#fff;background:#527fea;font-size:18px}.voice-copy{min-width:0;flex:1}.voice-copy strong,.voice-copy span{display:block}.voice-copy strong{margin-bottom:4px;color:#263147;font-size:15px}.voice-copy span{overflow:hidden;color:#7e899e;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.voice-change-button{min-width:92px}.voice-picker-modal .ant-modal-content{overflow:hidden;padding:0;border:1px solid #e0e5ed;border-radius:14px;box-shadow:0 20px 60px #1b2b442e}.voice-picker-modal .ant-modal-close{top:20px;right:20px;color:#8490a4}.voice-picker-header{padding:24px 28px 19px;border-bottom:1px solid #edf0f4}.voice-picker-header h2{margin:0 0 5px;color:#202a3f;font-size:21px;line-height:1.35}.voice-picker-header p{margin:0;color:#8a95a8;font-size:13px}.voice-picker-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:18px 28px 14px}.voice-picker-toolbar .ant-input-affix-wrapper{height:40px;border-color:#dfe5ed;border-radius:9px}.voice-picker-toolbar .ant-input-prefix{margin-right:8px;color:#9aa5b7}.voice-gender-filter{display:flex;gap:7px}.voice-gender-filter .ant-radio-button-wrapper{min-width:62px;height:40px;padding-inline:16px;border:1px solid #dfe5ed!important;border-radius:9px!important;color:#68758b;text-align:center;line-height:38px}.voice-gender-filter .ant-radio-button-wrapper:before{display:none}.voice-gender-filter .ant-radio-button-wrapper-checked{color:#246bfd;border-color:#8eafff!important;background:#eef4ff;box-shadow:none}.voice-picker-list{max-height:min(430px,52vh);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px;overflow-y:auto;padding:12px 28px 20px}.voice-option-card{min-width:0;min-height:104px;display:grid;grid-template-columns:48px minmax(0,1fr) 34px 18px;align-items:center;gap:12px;padding:14px 15px;border:1px solid #e0e5ed;border-radius:11px;background:#fff;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .16s ease}.voice-option-card:hover{border-color:#b8c9ef;background:#fbfcff;transform:translateY(-1px)}.voice-option-card.is-selected{border-color:#5f86ef;background:#f7f9ff;box-shadow:inset 0 0 0 1px #5f86ef}.voice-option-card:focus-visible{outline:2px solid #82a5ff;outline-offset:2px}.voice-option-avatar{display:grid;width:48px;height:48px;place-items:center;border-radius:50%;color:#fff;background:#527fea;font-size:19px}.voice-option-avatar.is-female{background:#de7099}.voice-option-avatar.is-male{background:#4a84e8}.voice-option-avatar.is-unknown{background:#4e9d9c}.voice-option-copy{min-width:0}.voice-option-title{min-width:0;display:flex;align-items:center;gap:6px}.voice-option-title strong{max-width:150px;overflow:hidden;color:#2a344a;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.voice-option-title span{flex:0 0 auto;padding:2px 6px;border-radius:5px;color:#778397;background:#f0f3f7;font-size:11px}.voice-option-copy p{margin:5px 0 3px;overflow:hidden;color:#818ca0;font-size:12px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.voice-option-copy small{display:block;overflow:hidden;color:#a1aaba;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.voice-preview-button.ant-btn{width:34px;height:34px;padding:0;color:#4d70db;border-radius:50%;background:#eef2ff;font-size:17px}.voice-preview-button.ant-btn:hover,.voice-preview-button.ant-btn.is-playing{color:#fff;background:#527fea}.voice-preview-button.ant-btn:disabled{color:#b9c1cf;background:#f3f5f8}.voice-option-radio{width:16px;height:16px;border:2px solid #9db2ea;border-radius:50%}.voice-option-card.is-selected .voice-option-radio{border:5px solid #527fea;background:#fff}.voice-picker-empty{grid-column:1 / -1;display:grid;min-height:180px;place-items:center;color:#929caf;font-size:13px}.voice-picker-footer{min-height:70px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 28px;border-top:1px solid #edf0f4;background:#fbfcfe}.voice-picker-footer>span{color:#7f8a9d;font-size:13px}.voice-picker-footer>span strong{color:#246bfd}.voice-picker-footer>div{display:flex;gap:9px}.voice-picker-footer .ant-btn{min-width:88px;height:36px}.interrupt-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.interrupt-card{min-height:132px;display:flex;flex-direction:column;align-items:flex-start;padding:16px;border:1px solid #dfe5ef;border-radius:10px;color:#5275d8}.interrupt-card.is-selected{border-color:#7a78ff;background:#fafaff;box-shadow:inset 0 0 0 1px #7a78ff1a}.interrupt-card strong{margin-top:5px;color:#273149;font-size:15px}.interrupt-card p{flex:1;margin:6px 0;color:#8691a6;font-size:12px}.interrupt-card .ant-switch{align-self:flex-end}.eot-table{overflow:hidden;border:1px solid #dfe5ef;border-radius:13px}.eot-table-head,.eot-table-row{display:grid;grid-template-columns:1.22fr .88fr .88fr;align-items:center;gap:16px;padding:13px 18px}.eot-table-head{color:#7e899e;background:#f8faff;font-size:13px;font-weight:600}.eot-table-row+.eot-table-row{border-top:1px solid #e8ecf3}.eot-table-row strong{display:block;color:#2a344b;font-size:14px}.eot-table-row p{margin:5px 0 0;color:#929cb0;font-size:12px}.eot-table-row .ant-input-number{width:100%}.section-divider{height:1px;margin:-2px 0 20px;background:#edf0f5}.hangup-field-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.hangup-field-grid .ant-input-number{width:100%}.hangup-flow{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:6px;padding:13px;border:1px solid #e7eaf3;border-radius:9px;color:#78839a;background:#fafbfe;font-size:12px}.hangup-flow b{display:inline-grid;width:28px;height:28px;margin-right:8px;place-items:center;border-radius:50%;color:#5e5bec;background:#ebeaff}.hangup-flow i{color:#a2aabe;font-size:18px;font-style:normal}.model-parameter-modal .ant-modal-content{overflow:hidden;padding:0;border:1px solid #e0e4ec;border-radius:14px;box-shadow:0 18px 50px #1c2b4429}.model-parameter-modal-header{padding:21px 24px 17px;border-bottom:1px solid #edf0f4}.model-parameter-modal-header h2{margin:0 0 4px;color:#222b43;font-size:19px}.model-parameter-modal-header p{margin:0;color:#8792a7;font-size:13px}.model-parameter-modal .ant-form{padding:20px 24px 0}.model-parameter-modal .ant-form-item{margin-bottom:18px}.creativity-options{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.creativity-options .ant-radio-button-wrapper{height:68px;position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:4px 8px;padding:11px 13px;border:1px solid #dfe4ef!important;border-radius:9px!important;color:#536077;line-height:1.25}.creativity-options .ant-radio-button-wrapper:before{display:none}.creativity-options .ant-radio-button-wrapper-checked{border-color:#246bfd!important;color:#36405a;background:#f5f8ff;box-shadow:inset 0 0 0 1px #246bfd}.creativity-options strong{font-size:14px}.creativity-options em{padding:2px 5px;border-radius:5px;color:#246bfd;background:#eaf1ff;font-size:11px;font-style:normal}.creativity-options small{grid-column:1 / -1;color:#939caf;font-size:12px}.model-thinking-row{display:flex;align-items:center;justify-content:space-between;margin:4px -24px 0;padding:17px 24px;border-top:1px solid #edf0f4}.model-thinking-row strong{display:block;color:#29334a;font-size:14px}.model-thinking-row p{margin:4px 0 0;color:#8e99ad;font-size:12px}.model-parameter-actions{display:flex;justify-content:flex-end;gap:9px;margin:0 -24px;padding:14px 24px;border-top:1px solid #edf0f4;background:#fbfcfe}.model-parameter-actions .ant-btn{min-width:76px;height:34px}@media(max-width:920px){.agent-general-config{grid-template-columns:164px minmax(0,1fr)}.general-config-content{padding:16px}.config-panel-card{padding:24px}.model-config-grid,.interrupt-grid,.hangup-field-grid{grid-template-columns:1fr}.eot-table-head,.eot-table-row{grid-template-columns:1fr;gap:10px}.eot-table-head{display:none}.hangup-flow{align-items:flex-start;flex-direction:column}.hangup-flow i{display:none}.voice-picker-list{grid-template-columns:1fr}}.prompt-agent-loading{height:100%;display:grid;place-items:center;color:#8793a6}.prompt-agent-workspace{height:100%;min-height:0;display:grid;grid-template-columns:minmax(340px,1.08fr) minmax(220px,.68fr) minmax(430px,1.32fr);background:#fff}.prompt-agent-editor-pane,.prompt-agent-knowledge-pane,.prompt-agent-trial-pane{min-width:0;min-height:0;overflow:hidden}.prompt-agent-editor-pane,.prompt-agent-knowledge-pane{display:flex;flex-direction:column;padding:24px;border-right:1px solid #e8ecf2}.prompt-agent-knowledge-pane{padding-inline:20px;background:#fcfdff}.prompt-pane-heading{min-height:52px;flex:0 0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.prompt-pane-heading .ant-typography{margin:0}.prompt-pane-heading .ant-typography-secondary{display:block;margin-top:4px;font-size:12px}.prompt-heading-actions{display:flex;align-items:center;gap:12px}.prompt-heading-actions .ant-typography-secondary{margin:0;white-space:nowrap}.prompt-heading-actions .is-error{color:#cf3f3f}.prompt-variable-select{height:30px;padding:0 8px;color:#246bfd;border:0;border-radius:7px;outline:none;background:#f2f6ff;cursor:pointer}.prompt-system-editor{flex:1 1 auto;min-height:260px;overflow:auto;padding:18px 20px;border-color:#e3e8f0;border:1px solid #e3e8f0;border-radius:10px;background:#fbfcfe;font-size:14px;line-height:1.75;box-shadow:none;white-space:pre-wrap;outline:none;cursor:text}.prompt-system-editor:empty:before{color:#b4bdcb;content:attr(data-placeholder);pointer-events:none}.prompt-system-editor:focus{border-color:#9ab9ff;background:#fff}.prompt-variable-chip{display:inline-flex;align-items:center;margin:0 2px;padding:1px 7px;border:1px solid #c8dcff;border-radius:5px;background:#eaf3ff;color:#246bfd;font-size:13px;font-weight:500;line-height:1.55;vertical-align:baseline;-webkit-user-select:all;user-select:all}.prompt-opening-field{flex:0 0 auto;margin-top:18px;padding-top:18px;border-top:1px solid #edf0f5}.prompt-opening-field>div:first-child{margin-bottom:10px;display:flex;align-items:baseline;justify-content:space-between;gap:14px}.prompt-opening-field .ant-typography-secondary{font-size:12px}.prompt-opening-field .ant-input{resize:none;border-color:#e3e8f0;border-radius:9px}.prompt-knowledge-list{flex:1 1 auto;min-height:0;overflow-y:auto;margin:10px -8px 0;padding:0 8px}.prompt-knowledge-list .ant-empty{margin-top:100px}.prompt-knowledge-item{min-height:64px;display:grid;grid-template-columns:34px minmax(0,1fr) auto 28px;align-items:center;gap:9px;border-bottom:1px solid #edf0f5}.prompt-file-icon{width:32px;height:36px;display:grid;place-items:center;color:#246bfd;border-radius:8px;background:#edf4ff}.prompt-file-copy{min-width:0}.prompt-file-copy strong,.prompt-file-copy span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prompt-file-copy strong{color:#263247;font-size:13px}.prompt-file-copy span{margin-top:4px;color:#8a96a9;font-size:11px}.prompt-knowledge-note{flex:0 0 auto;margin-top:12px;padding-top:12px;color:#8a96a9;border-top:1px solid #edf0f5;font-size:11px}.trial-run-embedded{height:100%;min-height:0;display:flex;flex-direction:column;--trial-primary: #2f6bff;--trial-text: #172033;--trial-muted: #667085;--trial-border: #e4e9f2;--trial-soft: #f7f9fc}.trial-run-embedded-header{min-height:64px;flex:0 0 auto;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #edf0f5}.trial-run-embedded>.trial-run-shell{flex:1 1 auto}.trial-run-embedded .trial-run-variables{max-height:180px;padding:14px 16px}.trial-run-embedded .trial-run-variable-form{grid-template-columns:1fr}.trial-run-embedded .trial-run-mode-tabs{padding-inline:16px}.trial-run-embedded .trial-run-transcript{padding:18px 16px}.trial-run-embedded .trial-run-footer{min-height:66px;padding:10px 14px}.prompt-knowledge-picker-head{margin-bottom:14px;display:flex;align-items:center;justify-content:space-between;gap:16px}.prompt-knowledge-picker{max-height:420px;overflow-y:auto;border-top:1px solid #edf0f5}.prompt-picker-file{display:inline-block;max-width:390px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.prompt-agent-workspace{grid-template-columns:minmax(430px,1.72fr) minmax(210px,.6fr) minmax(360px,1fr);background:var(--cy-bg-container, #fff)}.prompt-agent-workspace.is-knowledge-collapsed{grid-template-columns:var(--prompt-column-width, minmax(430px, 1.72fr)) 52px minmax(360px,1fr)}.prompt-agent-editor-pane,.prompt-agent-knowledge-pane{padding:var(--cy-space-5, 20px);border-right-color:var(--cy-border-light, #eef1f5)}.prompt-agent-knowledge-pane{padding-inline:var(--cy-space-4, 16px);background:var(--cy-bg-subtle, #f8fafc)}.prompt-agent-knowledge-pane.is-collapsed{align-items:center;padding:12px 6px}.prompt-agent-knowledge-pane.is-collapsed .prompt-pane-heading{width:100%;min-height:32px;justify-content:center}.prompt-knowledge-actions{display:flex;align-items:center;gap:4px}.prompt-pane-heading{min-height:54px;align-items:flex-start}.prompt-pane-heading .ant-typography-title{color:var(--cy-text-primary, #182033);font-size:16px;font-weight:600}.prompt-pane-heading .ant-typography-secondary{color:var(--cy-text-secondary, #5f6b7a)}.prompt-knowledge-heading-title{display:flex;align-items:center;gap:5px}.prompt-knowledge-help{color:var(--cy-text-tertiary, #8d98aa);font-size:13px;cursor:help}.prompt-knowledge-help:hover{color:var(--cy-primary, #246bfd)}.prompt-editor-shell{min-height:0;flex:1 1 0;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--cy-border, #e5eaf1);border-radius:var(--cy-radius-md, 8px);background:#fff}.prompt-editor-shell.is-fullscreen{position:fixed;z-index:1100;top:20px;right:20px;bottom:20px;left:20px;min-height:0;box-shadow:0 16px 48px #18203324}.prompt-editor-toolbar{min-height:42px;flex:0 0 auto;padding:4px 8px;display:flex;align-items:center;gap:4px;border-bottom:1px solid var(--cy-border-light, #eef1f5);background:var(--cy-bg-subtle, #f8fafc)}.prompt-editor-toolbar .ant-typography-secondary{margin-left:auto;color:var(--cy-text-tertiary, #8d98aa);font-size:12px;white-space:nowrap}.prompt-editor-toolbar .is-error{color:var(--cy-danger, #e5484d)}.prompt-editor-toolbar .ant-btn{color:var(--cy-text-secondary, #5f6b7a)}.prompt-editor-toolbar .ant-btn:hover{color:var(--cy-primary, #246bfd);background:var(--cy-primary-soft, #f2f6ff)}.prompt-editor-toolbar-divider{width:1px;height:16px;margin:0 4px;background:var(--cy-border, #e5eaf1)}.prompt-variable-select{height:28px;padding:0 8px;border:1px solid var(--cy-border, #e5eaf1);border-radius:var(--cy-radius-sm, 6px);color:var(--cy-primary, #246bfd);background:#fff;font-size:12px}.prompt-editor-canvas{min-height:0;height:0;flex:1 1 0;display:grid;grid-template-columns:42px minmax(0,1fr);overflow:hidden;background:#fff}.prompt-editor-line-numbers{height:100%;overflow:hidden;color:var(--cy-text-tertiary, #8d98aa);background:var(--cy-bg-subtle, #f8fafc);font-family:Inter,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:25.2px;text-align:right;-webkit-user-select:none;user-select:none}.prompt-editor-line-numbers-content{padding:16px 10px 16px 0;will-change:transform}.prompt-editor-line-numbers-content span{display:block}.prompt-editor-canvas .prompt-system-editor{height:100%;min-height:0;padding:16px 18px;overflow-y:auto;overscroll-behavior:contain;border:0;border-radius:0;color:var(--cy-text-primary, #182033);background:#fff;font-size:14px;line-height:1.8;box-shadow:none}.prompt-editor-canvas .prompt-system-editor:focus{background:#fff;box-shadow:inset 2px 0 0 var(--cy-primary, #246bfd)}.prompt-editor-statusbar{min-height:32px;flex:0 0 auto;padding:0 10px;display:flex;align-items:center;gap:14px;border-top:1px solid var(--cy-border-light, #eef1f5);color:var(--cy-text-tertiary, #8d98aa);background:var(--cy-bg-subtle, #f8fafc);font-size:12px}.prompt-editor-statusbar .is-healthy{color:var(--cy-success, #22b573)}.prompt-message-field{min-height:58px;flex:0 0 auto;display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;border-bottom:1px solid var(--cy-border-light, #eef1f5)}.prompt-message-field:first-of-type{margin-top:10px;border-top:1px solid var(--cy-border-light, #eef1f5)}.prompt-message-field.is-expanded{padding:12px 0;align-items:start}.prompt-message-title{color:var(--cy-text-primary, #182033);font-size:14px;font-weight:600}.prompt-message-summary{min-width:0;padding:0;grid-column:1 / 3;display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px;color:inherit;border:0;background:transparent;text-align:left;cursor:pointer}.prompt-message-preview{overflow:hidden;color:var(--cy-text-secondary, #5f6b7a);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.prompt-message-preview.is-empty{color:var(--cy-text-tertiary, #8d98aa)}.prompt-message-chevron{display:none}.prompt-message-field>.ant-btn{grid-column:3;grid-row:1;min-width:48px;border-color:var(--cy-border, #e5eaf1);color:var(--cy-text-secondary, #5f6b7a)}.prompt-message-editor{grid-column:1 / 4;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px}.prompt-message-editor .ant-input{resize:none;border-color:var(--cy-border, #e5eaf1);border-radius:var(--cy-radius-md, 8px)}.prompt-message-editor .prompt-variable-select{margin-top:2px}.prompt-knowledge-list{margin:4px -4px 0;padding:0 4px}.prompt-knowledge-list .ant-empty{margin-top:64px}.prompt-knowledge-item{min-height:66px;margin-bottom:8px;padding:8px;grid-template-columns:30px minmax(0,1fr) auto;gap:8px;border:1px solid var(--cy-border-light, #eef1f5);border-radius:var(--cy-radius-md, 8px);background:#fff}.prompt-knowledge-item .ant-btn-dangerous{display:none}.prompt-file-icon{width:28px;height:32px;border-radius:var(--cy-radius-sm, 6px);color:#d84949;background:#fff0f0}.prompt-file-copy strong{color:var(--cy-text-primary, #182033);font-size:12px}.prompt-file-copy span{color:var(--cy-text-tertiary, #8d98aa);font-size:11px}.prompt-knowledge-item .ant-tag{margin:0;padding-inline:5px;border-radius:var(--cy-radius-xs, 4px);font-size:11px}.prompt-knowledge-note{margin-top:auto;padding:12px;border:0;border-radius:var(--cy-radius-md, 8px);color:var(--cy-text-secondary, #5f6b7a);background:#f1f5ff;line-height:1.6}.prompt-agent-trial-pane{background:#fff}.prompt-agent-trial-pane .trial-run-embedded{--trial-primary: var(--cy-primary, #246bfd);--trial-text: var(--cy-text-primary, #182033);--trial-muted: var(--cy-text-secondary, #5f6b7a);--trial-border: var(--cy-border, #e5eaf1);--trial-soft: var(--cy-bg-subtle, #f8fafc)}.prompt-agent-trial-pane .trial-run-embedded-header{min-height:56px;padding:10px 16px}.prompt-agent-trial-pane .trial-run-title-icon{width:28px;height:28px;border-radius:var(--cy-radius-sm, 6px)}.prompt-agent-trial-pane .trial-run-workspace-tabs{min-height:48px;padding-inline:14px}.prompt-agent-trial-pane .trial-run-workspace-tabs .ant-tabs-nav{min-height:47px}.prompt-agent-trial-pane .trial-run-workspace-tabs .ant-tabs-tab{padding-top:14px;padding-bottom:12px}.prompt-agent-trial-pane .trial-run-conversation{padding:20px 16px 28px}.prompt-agent-trial-pane .trial-run-footer{min-height:64px;padding:10px 14px;box-shadow:none}@media(max-width:1250px){.prompt-agent-workspace{grid-template-columns:minmax(320px,1.05fr) minmax(210px,.68fr) minmax(390px,1.27fr)}.prompt-agent-workspace.is-knowledge-collapsed{grid-template-columns:var(--prompt-column-width, minmax(320px, 1.05fr)) 48px minmax(390px,1fr)}}.intent-tags-panel{height:100%;overflow-y:auto;padding:28px 32px 36px;background:#fbfcfe}.intent-tags-panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:20px}.intent-tags-panel-header .ant-typography{margin:0}.intent-tags-panel-header .ant-typography+.ant-typography{display:block;margin-top:6px}.intent-tags-panel>.ant-alert{margin-bottom:18px;border:1px solid #d9e7ff;border-radius:10px}.intent-tags-list-card{overflow:hidden;border:1px solid #e5eaf2;border-radius:12px;background:#fff}.intent-tag-list-head,.intent-tag-row{display:grid;grid-template-columns:54px 64px minmax(150px,.8fr) minmax(220px,1.5fr) minmax(180px,1.2fr) 74px;align-items:center;column-gap:14px}.intent-tag-list-head{min-height:48px;padding:0 18px;color:#8793a6;border-bottom:1px solid #edf0f5;background:#f8fafc;font-size:12px}.intent-tags-list{height:420px;overflow-y:auto}.intent-tags-list>.ant-empty{margin:120px 0}.intent-tag-row{min-height:68px;padding:10px 18px;color:#263247;border-bottom:1px solid #f0f2f6;background:#fff;font-size:13px}.intent-tag-row:last-child{border-bottom:0}.intent-tag-row.is-dragging{border-radius:8px;box-shadow:0 8px 24px #23416924}.intent-tag-drag-handle{width:26px;height:28px;padding:0;color:#9aa6b8;border:0;border-radius:6px;background:transparent;cursor:grab}.intent-tag-drag-handle:hover{color:#246bfd;background:#f1f5ff}.intent-tag-drag-handle:active{cursor:grabbing}.intent-tag-level .ant-tag{min-width:28px;margin:0;text-align:center}.intent-tag-name,.intent-tag-definition,.intent-tag-examples{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.intent-tag-definition,.intent-tag-examples{color:#65738a}.intent-tag-row-actions{justify-self:end}.intent-tags-priority-tip{display:block;margin-top:12px;font-size:12px}.intent-tag-editor-drawer .ant-drawer-header{padding:20px 24px;border-bottom:1px solid #edf0f5}.intent-tag-editor-drawer .ant-drawer-title{color:#182033;font-size:16px;font-weight:600}.intent-tag-editor-drawer .ant-drawer-body{padding:24px}.intent-tag-editor-drawer .ant-form-item-label>label{color:#4f5d73;font-size:13px}.intent-tag-editor-drawer .ant-input,.intent-tag-editor-drawer .ant-input-affix-wrapper,.intent-tag-editor-drawer .ant-select-selector{border-radius:8px!important}.intent-tag-editor-drawer .intent-tag-examples-editor{width:100%}.intent-tag-example-editor-row{position:relative;width:100%;margin-bottom:10px}.intent-tag-example-editor-row .ant-form-item{width:100%;margin-bottom:0}.intent-tag-example-input{display:block;width:100%!important;resize:vertical}.intent-tag-example-remove{display:block;margin-top:4px;padding-inline:0}.intent-tag-example-add{width:100%;height:36px;margin-top:2px;border-radius:6px}.intent-tag-editor-drawer-footer{display:flex;justify-content:flex-end;gap:8px}.intent-tag-editor-drawer-footer .ant-btn{min-width:76px;height:36px;border-radius:6px}@media(max-width:900px){.intent-tags-panel{padding:20px}.intent-tag-list-head,.intent-tag-row{grid-template-columns:40px 48px 130px minmax(180px,1fr) 150px 68px;column-gap:8px}.intent-tags-list-card{overflow-x:auto}.intent-tag-list-head,.intent-tags-list{min-width:720px}}@media(max-width:1080px){.agent-workspace-main-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title actions" "tabs tabs";gap:12px}.agent-title-group{grid-area:title}.agent-workspace-tabs{grid-area:tabs;justify-self:center}.agent-title-line h1{max-width:62vw}.agent-workspace-actions{grid-area:actions}}@media(max-width:720px){.agent-editor-shell{height:calc(100vh - 88px)}.agent-workspace-main-row{padding:12px}.agent-title-group{width:100%;gap:10px}.agent-title-line h1{max-width:55vw;font-size:18px}.agent-title-divider,.agent-id-meta{display:none}.agent-workspace-actions{justify-self:end}.agent-workspace-actions .ant-btn{flex:0 0 auto}}.management-page{display:flex;min-width:0;flex-direction:column;gap:var(--cy-space-4);color:var(--cy-text-primary)}.management-page__header{display:flex;min-height:76px;align-items:flex-start;justify-content:space-between;gap:var(--cy-space-6);padding:4px 2px;animation:management-reveal .18s ease both}.management-page__heading{min-width:0}.management-page__title{margin:0;color:var(--cy-text-primary);font-size:20px;font-weight:600;letter-spacing:-.01em;line-height:30px}.management-page__description{margin:var(--cy-space-1) 0 0;overflow:hidden;color:var(--cy-text-secondary);font-size:13px;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.management-page__header-actions{display:flex;flex:0 0 auto;align-items:center;gap:var(--cy-space-2);padding-top:20px}.management-page__header-actions .ant-btn{height:36px;padding-inline:14px;border-radius:var(--cy-radius-sm);font-weight:500}.management-page__filters{--management-control-height: 36px;display:flex;align-items:center;min-height:68px;padding:var(--cy-space-4) var(--cy-space-5);border:1px solid var(--cy-border);border-radius:var(--cy-radius-md);background:var(--cy-bg-container);animation:management-reveal .22s ease both;animation-delay:35ms}.management-page__filter-row{display:flex;width:100%;align-items:center;gap:var(--cy-space-3)}.management-page__filters .ant-input,.management-page__filters .ant-input-affix-wrapper,.management-page__filters .ant-select-selector{box-sizing:border-box;height:var(--management-control-height)!important;min-height:var(--management-control-height)!important;border-radius:var(--cy-radius-sm)!important}.management-page__filters .ant-select-single .ant-select-selector{display:flex;align-items:center;padding-top:0!important;padding-bottom:0!important}.management-page__filters .ant-select-single .ant-select-selection-item,.management-page__filters .ant-select-single .ant-select-selection-placeholder{line-height:calc(var(--management-control-height) - 2px)!important}.management-page__filters .ant-btn{height:var(--management-control-height);padding-inline:13px;border-radius:var(--cy-radius-sm)}.management-page__filter-form{display:flex;width:100%;align-items:center;gap:var(--cy-space-3)}.management-page__filter-form .ant-form-item{margin-bottom:0}.management-page__filter-form>.ant-form-item{display:flex;align-items:center}.management-page__filter-form .ant-form-item-label{padding:0 8px 0 0}.management-page__filter-form .ant-form-item-label>label{color:var(--cy-text-secondary);font-size:13px}.management-page__filter-form .ant-form-item-control-input{min-height:var(--management-control-height)}.management-page__filters .ant-input:not(.ant-input-affix-wrapper){line-height:calc(var(--management-control-height) - 2px);padding-top:0!important;padding-bottom:0!important}.management-page__filters .ant-input-affix-wrapper>input.ant-input{height:auto!important;min-height:0!important;padding-top:0!important;padding-bottom:0!important;line-height:1.5715}.management-page__table-shell{overflow:hidden;border:1px solid var(--cy-border);border-radius:var(--cy-radius-md);background:var(--cy-bg-container);animation:management-reveal .26s ease both;animation-delay:70ms}.management-page__table-meta{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:var(--cy-space-4);padding:0 var(--cy-space-5);border-bottom:1px solid var(--cy-border-light)}.management-page__table-title{color:var(--cy-text-primary);font-size:15px;font-weight:600;line-height:22px}.management-page__table-count{color:var(--cy-text-tertiary);font-size:12px;line-height:18px}.management-page__table-shell .ant-table{color:var(--cy-text-primary)}.management-page__table-shell .ant-table-thead>tr>th{height:40px;padding-top:9px;padding-bottom:9px;color:var(--cy-text-secondary);background:var(--cy-bg-subtle)!important;font-size:13px;font-weight:500}.management-page__table-shell .ant-table-tbody>tr>td{height:46px;padding-top:10px;padding-bottom:10px;border-bottom-color:var(--cy-border-light);font-size:13px}.management-page__table-shell .ant-table-tbody>tr{transition:background-color .14s ease}.management-page__table-shell .ant-table-tbody>tr:hover>td{background:var(--cy-bg-hover)!important}.management-page__table-shell .ant-table-pagination{margin:var(--cy-space-4) var(--cy-space-5)}.variable-management-page .ant-card{border:0;border-radius:0;box-shadow:none}.variable-management-page .ant-card-body{padding:0}.variable-management-page .ant-table-tbody>tr>td{word-break:normal}.management-page__table-shell .ant-pagination-total-text{color:var(--cy-text-tertiary);font-size:12px}.management-page__empty{padding:42px 0 36px}.management-page__empty .ant-empty-description{color:var(--cy-text-secondary);font-size:13px}.management-page__action.ant-btn-link{height:28px;padding-inline:4px;color:var(--cy-primary);font-size:13px}.management-page__action.ant-btn-link.ant-btn-dangerous{color:var(--cy-danger)}.management-page__code{display:inline-flex;max-width:100%;align-items:center;padding:2px 7px;overflow:hidden;color:#40516b;border:1px solid #e3e9f3;border-radius:var(--cy-radius-xs);background:var(--cy-bg-subtle);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.management-modal .ant-modal-content{overflow:hidden;border-radius:var(--cy-radius-lg)}.management-modal .ant-modal-header{min-height:60px;padding:20px 24px 16px;border-bottom:1px solid var(--cy-border-light)}.management-modal .ant-modal-title{color:var(--cy-text-primary);font-size:16px;font-weight:600}.management-modal .ant-modal-body{padding:20px 24px 8px}.management-modal .ant-modal-footer{margin-top:12px;padding:14px 24px 18px;border-top:1px solid var(--cy-border-light)}.management-modal .ant-form-item-label>label{color:var(--cy-text-secondary);font-size:13px}.management-modal .ant-input,.management-modal .ant-input-affix-wrapper,.management-modal .ant-select-selector{border-radius:var(--cy-radius-sm)!important}.management-modal .ant-input,.management-modal .ant-input-affix-wrapper,.management-modal .ant-select-single .ant-select-selector{min-height:36px}@keyframes management-reveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:760px){.management-page__header{align-items:stretch;flex-direction:column}.management-page__header-actions{padding-top:0}.management-page__filters,.management-page__table-meta{padding-inline:var(--cy-space-4)}.management-page__filter-row,.management-page__filter-form{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.management-page__header,.management-page__filters,.management-page__table-shell,.management-page__table-shell .ant-table-tbody>tr{animation:none;transition:none}}.opeartions{display:flex;justify-content:space-between;margin-bottom:16px}.button{background:none;padding:0;color:var(--primary-color);transition:color .3s ease;font-size:14px;border:none;outline:none}.button:hover,.button:focus,.button:active{color:var(--primary-hover-color)}.button[disabled]{color:#b3b3b3;background:none;cursor:not-allowed}.button.dangerous{color:var(--danger-color)}.button.dangerous:hover,.button.dangerous:focus,.button.dangerous:active{color:var(--danger-hover-color)}.button :global .anticon-down{font-size:12px}.button{margin-left:8px;font-size:12px}.button :global .anticon{margin-left:3px}.trigger-detail-drawer .ant-drawer-body{padding:0;overflow:hidden}.trigger-detail-container{display:grid;grid-template-columns:338px minmax(0,1fr);height:calc(100vh - 126px);min-height:580px;background:#fff}.trigger-call-history{display:flex;min-width:0;min-height:0;flex-direction:column;border-right:1px solid #e7ebf2;background:#fbfcfe}.trigger-panel-heading,.trigger-active-call-summary{display:flex;min-height:84px;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid #e7ebf2}.trigger-panel-eyebrow{display:block;margin-bottom:3px;color:#8a94a6;font-size:12px;line-height:18px}.trigger-panel-heading h3,.trigger-active-call-summary h2{margin:0;color:#1d2939;font-size:16px;font-weight:600;line-height:24px}.trigger-record-count{color:#667085;font-size:12px;white-space:nowrap}.trigger-call-history-scroll{flex:1;min-height:0;overflow:auto;padding:12px}.trigger-call-history-scroll .ant-spin-nested-loading,.trigger-call-history-scroll .ant-spin-container{min-height:100%}.trigger-call-history-item{position:relative;display:block;width:100%;margin:0 0 8px;padding:14px 14px 13px;overflow:hidden;color:#344054;text-align:left;cursor:pointer;background:#fff;border:1px solid transparent;border-radius:8px;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.trigger-call-history-item:hover{background:#f4f8ff;border-color:#d4e3ff}.trigger-call-history-item.active{background:#eff6ff;border-color:#a8c7ff;box-shadow:0 2px 6px #2563eb14}.trigger-call-history-item.active:before{position:absolute;top:12px;bottom:12px;left:0;width:3px;content:"";background:#1677ff;border-radius:0 4px 4px 0}.trigger-call-item-topline{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px}.trigger-call-item-topline strong{overflow:hidden;color:#1d2939;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;font-weight:600;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.trigger-call-item-topline .ant-tag{margin-inline-end:0;white-space:nowrap}.trigger-call-history-item dl{display:grid;gap:5px;margin:10px 0 0}.trigger-call-history-item dl div{display:grid;grid-template-columns:60px minmax(0,1fr);gap:6px;font-size:12px;line-height:18px}.trigger-call-history-item dt{color:#98a2b3}.trigger-call-history-item dd{margin:0;overflow:hidden;color:#667085;text-overflow:ellipsis;white-space:nowrap}.trigger-detail-main{min-width:0;overflow:auto;background:#fff}.trigger-active-call-summary{min-height:84px;padding:18px 28px}.trigger-active-call-summary h2{max-width:650px;overflow:hidden;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:18px;text-overflow:ellipsis;white-space:nowrap}.trigger-active-call-summary .ant-tag{margin-inline-end:0}.trigger-detail-tabs{padding:0 28px 28px}.trigger-detail-tabs .ant-tabs-nav{margin-bottom:22px}.trigger-detail-tabs .ant-tabs-tab{padding:15px 4px 12px}.trigger-detail-tabs .ant-tabs-tab+.ant-tabs-tab{margin-left:28px}.trigger-call-detail-content,.trigger-customer-detail-content{display:grid;gap:18px}.trigger-detail-section{padding:18px 20px;background:#fff;border:1px solid #e7ebf2;border-radius:8px}.trigger-section-title{display:flex;align-items:center;gap:8px;margin-bottom:16px;color:#344054;font-size:14px;font-weight:600}.trigger-section-title .anticon{color:#1677ff}.trigger-detail-section audio{display:block;width:min(640px,100%)}.trigger-call-audio{min-height:40px}.trigger-call-audio audio{display:block;width:100%;height:40px}.trigger-call-audio-empty{display:inline-flex;min-height:40px;align-items:center;color:#98a2b3;font-size:13px}.trigger-asr-section{min-height:260px}.trigger-call-conversation{display:flex;max-height:430px;flex-direction:column;gap:18px;padding:4px 6px 4px 2px;overflow:auto}.trigger-call-usage{display:flex;align-items:center;gap:32px;margin-top:18px;padding:14px 4px 2px;border-top:1px solid #edf0f5}.trigger-call-usage-item{display:flex;flex-direction:column;gap:3px}.trigger-call-usage-item span,.trigger-call-usage-note{color:#98a2b3;font-size:12px}.trigger-call-usage-item strong{color:#344054;font-size:16px;font-weight:600}.trigger-call-usage-note{margin-left:auto}.trigger-call-message{display:flex;align-items:flex-start;gap:10px}.trigger-call-message.is-agent{flex-direction:row-reverse}.trigger-call-message-avatar{display:inline-flex;flex:0 0 32px;width:32px;height:32px;align-items:center;justify-content:center;color:#fff;background:#7a8699;border-radius:50%}.trigger-call-message.is-agent .trigger-call-message-avatar{background:#1677ff}.trigger-call-message-stack{display:flex;max-width:76%;min-width:0;flex-direction:column;align-items:flex-start}.trigger-call-message.is-agent .trigger-call-message-stack{align-items:flex-end}.trigger-call-message-bubble{padding:10px 12px;color:#344054;font-size:14px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere;background:#f5f7fa;border-radius:4px 12px 12px}.trigger-call-message.is-agent .trigger-call-message-bubble{color:#173b73;background:#edf5ff;border-radius:12px 4px 12px 12px}.trigger-call-message-meta{display:flex;align-items:center;gap:6px;margin-top:5px;color:#98a2b3;font-size:11px}.trigger-call-message-meta .ant-tag{margin-inline-end:0}.trigger-call-message-intent{display:inline-flex;align-items:center;gap:6px;margin-top:6px;color:#8a5a13;font-size:11px}.trigger-call-message-intent span{padding:1px 5px;color:#ad6800;background:#fff7e6;border:1px solid #ffe7ba;border-radius:4px}.trigger-asr-section .wrap{max-height:420px;padding-right:8px;overflow:auto}.trigger-detail-section .ant-descriptions{max-width:900px}.trigger-detail-section .ant-descriptions-item-label{color:#8a94a6}.trigger-detail-section .ant-descriptions-item-content{color:#344054}@media(max-width:900px){.trigger-detail-container{grid-template-columns:280px minmax(0,1fr)}.trigger-active-call-summary,.trigger-detail-tabs{padding-right:20px;padding-left:20px}}@media(max-width:720px){.trigger-detail-drawer .ant-drawer-content-wrapper{width:100%!important}.trigger-detail-container{display:flex;flex-direction:column;height:calc(100vh - 112px);min-height:0}.trigger-call-history{flex:0 0 242px;border-right:0;border-bottom:1px solid #e7ebf2}.trigger-panel-heading{min-height:62px;padding:12px 16px}.trigger-call-history-scroll{display:flex;overflow-x:auto;padding:10px 12px}.trigger-call-history-scroll .ant-spin-nested-loading,.trigger-call-history-scroll .ant-spin-container{display:flex;gap:8px}.trigger-call-history-item{flex:0 0 245px;margin:0}.trigger-active-call-summary{min-height:70px;padding:12px 16px}.trigger-active-call-summary h2{max-width:220px;font-size:15px}.trigger-detail-tabs{padding:0 16px 20px}}.trigger-record-page .advanced-search{margin-bottom:16px;padding:20px 24px 4px;border:1px solid var(--cy-border, #e5eaf1);border-radius:var(--cy-radius-md, 8px);background:#fff}.trigger-record-page .advanced-search .ant-form-item{margin-bottom:16px}.trigger-record-page .advanced-search .ant-input,.trigger-record-page .advanced-search .ant-input-affix-wrapper,.trigger-record-page .advanced-search .ant-input-number,.trigger-record-page .advanced-search .ant-picker,.trigger-record-page .advanced-search .ant-select-selector{box-sizing:border-box;min-height:36px;height:36px;border-radius:6px}.trigger-record-page .advanced-search .ant-input-affix-wrapper>input.ant-input{height:auto;min-height:0;padding-top:0;padding-bottom:0}.trigger-record-page .advanced-search .ant-input-number-input{height:34px;line-height:34px;padding-top:0;padding-bottom:0}.trigger-record-page .advanced-search .ant-select-single .ant-select-selector{display:flex;align-items:center;padding-top:0;padding-bottom:0}.trigger-record-page .advanced-search .ant-select-single .ant-select-selection-item,.trigger-record-page .advanced-search .ant-select-single .ant-select-selection-placeholder{line-height:34px}.trigger-record-page .advanced-search .ant-select-multiple .ant-select-selector{height:auto;min-height:36px}.trigger-record-page .advanced-search .ant-picker-input>input{line-height:34px}.trigger-record-cascade,.trigger-record-range{display:flex;align-items:center;width:100%;gap:8px}.trigger-record-page .advanced-search .trigger-record-cascade>.ant-form-item,.trigger-record-page .advanced-search .trigger-record-range>.ant-form-item{min-width:0;margin-bottom:0}.trigger-record-cascade-type{flex:0 0 7em;width:7em!important}.trigger-record-cascade-value,.trigger-record-range>.ant-form-item{flex:1}.trigger-record-range-separator{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;height:36px;color:var(--cy-text-tertiary, #8d98aa);line-height:36px}.trigger-record-search-group>.ant-col:last-child .ant-form-item{margin-bottom:16px}.trigger-record-search-group>.ant-col:last-child .ant-form-item-control-input-content>.ant-space{display:flex;align-items:center;justify-content:flex-end;gap:8px}.trigger-record-search-group>.ant-col:last-child .ant-btn{height:36px;padding-right:14px;padding-left:14px;border-radius:6px}.trigger-record-action.ant-btn-link{height:28px;padding:0 4px;color:var(--cy-primary, #246bfd);font-size:14px}.trigger-record-action.ant-btn-link:hover,.trigger-record-action.ant-btn-link:focus{color:var(--cy-primary-hover, #1557e8)}.admin-page{width:100%;display:flex;flex-direction:column;gap:20px}.admin-page-header{min-height:66px;display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.admin-page-heading{min-width:0}.admin-page-heading h1{margin:0;color:#101828;font-size:26px;font-weight:700;line-height:1.25;letter-spacing:-.45px}.admin-page-description{max-width:780px;margin-top:7px;color:#667085;font-size:13px;line-height:1.6}.admin-page-actions{min-height:40px;display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.admin-data-surface{min-width:0;overflow:hidden;border:1px solid #e7ebf3;border-radius:14px;background:#fff}.admin-data-surface-header{min-height:66px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 18px;border-bottom:1px solid #edf0f5}.admin-data-surface-title{min-width:0;display:flex;align-items:baseline;gap:10px}.admin-data-surface-title h2{margin:0;color:#1d2939;font-size:15px;font-weight:650}.admin-data-surface-title span{color:#98a2b3;font-size:12px}.admin-data-toolbar{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.admin-data-surface-body{min-width:0}.admin-data-surface .ant-table-wrapper{overflow-x:auto}.admin-data-surface .ant-table{border-radius:0}.admin-data-surface .ant-table-thead>tr>th{height:46px;padding-block:10px;color:#475467;font-size:12px;font-weight:600;white-space:nowrap}.admin-data-surface .ant-table-tbody>tr>td{padding-block:14px;color:#344054}.admin-data-surface .ant-pagination{margin:16px 18px}.admin-table-actions{display:flex;align-items:center;gap:2px;white-space:nowrap}.admin-table-actions .ant-btn{padding-inline:8px}.admin-status-badge{width:fit-content;display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border:1px solid transparent;border-radius:999px;font-size:12px;line-height:18px}.admin-status-badge i{width:6px;height:6px;border-radius:50%}.admin-status-badge.is-active{color:#087443;border-color:#cdebdc;background:#f2fbf6}.admin-status-badge.is-active i{background:#19a463}.admin-status-badge.is-inactive{color:#667085;border-color:#e4e7ec;background:#f8fafc}.admin-status-badge.is-inactive i{background:#98a2b3}.admin-empty{min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#98a2b3}.admin-empty-mark{width:38px;height:38px;display:grid;place-items:center;margin-bottom:10px;border-radius:12px;color:#667085;background:#f2f4f7}.admin-empty strong{color:#475467;font-size:14px;font-weight:600}.admin-empty span{margin-top:4px;font-size:12px}.admin-form-section{padding:24px}.admin-form-section+.admin-form-section{border-top:1px solid #edf0f5}.admin-form-section-header{margin-bottom:18px}.admin-form-section-header h3{margin:0;color:#1d2939;font-size:15px;font-weight:650}.admin-form-section-header p{margin:5px 0 0;color:#98a2b3;font-size:12px;line-height:1.5}.admin-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.admin-config-drawer .ant-drawer-header{min-height:68px;padding:16px 24px;border-bottom-color:#edf0f5}.admin-config-drawer .ant-drawer-title{color:#101828;font-size:17px}.admin-config-drawer .ant-drawer-body{padding:0}.admin-config-drawer .ant-drawer-footer{padding:14px 24px;border-top-color:#e7ebf3;background:#fff}.admin-drawer-footer{display:flex;align-items:center;justify-content:flex-end;gap:10px}.admin-editor-modal .ant-modal-header{margin-bottom:20px}.admin-editor-modal .ant-modal-body{max-height:calc(100vh - 250px);overflow-y:auto;padding-right:2px}.admin-editor-modal .ant-modal-footer{margin-top:22px;padding-top:14px;border-top:1px solid #edf0f5}.admin-summary-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid #edf0f5}.admin-summary-item{min-height:78px;padding:16px 18px}.admin-summary-item+.admin-summary-item{border-left:1px solid #edf0f5}.admin-summary-item span{display:block;color:#98a2b3;font-size:11px}.admin-summary-item strong{display:block;margin-top:6px;overflow:hidden;color:#1d2939;font-size:15px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.admin-inline-feedback{margin:0 0 16px}@media(max-width:760px){.admin-page-header,.admin-data-surface-header{align-items:stretch;flex-direction:column}.admin-page-actions,.admin-data-toolbar{justify-content:flex-start}.admin-form-grid,.admin-summary-strip{grid-template-columns:1fr}.admin-summary-item+.admin-summary-item{border-top:1px solid #edf0f5;border-left:0}}.knowledge-upload-zone.ant-upload-wrapper .ant-upload-drag{min-height:190px;border-color:#cfd6e4;border-radius:14px;background:#fbfcfe;transition:border-color .18s ease,background .18s ease,transform .18s ease}.knowledge-upload-zone.ant-upload-wrapper .ant-upload-drag:hover{border-color:#6052e8;background:#f8f7ff;transform:translateY(-1px)}.knowledge-upload-zone.ant-upload-wrapper .ant-upload-drag-icon{margin-bottom:12px}.knowledge-upload-zone.ant-upload-wrapper .ant-upload-drag-icon .anticon{color:#6052e8;font-size:38px}.knowledge-upload-zone.ant-upload-wrapper .ant-upload-text{color:#1d2939;font-size:15px;font-weight:650}.knowledge-upload-zone.ant-upload-wrapper .ant-upload-hint{max-width:620px;margin:6px auto 0;color:#7b8496;font-size:12px}.knowledge-document-name{min-width:240px;display:flex;align-items:center;gap:11px}.knowledge-document-icon{width:36px;height:36px;flex:0 0 auto;display:grid;place-items:center;border-radius:9px;color:#6052e8;background:#f0efff}.knowledge-document-name strong,.knowledge-document-name span{display:block}.knowledge-document-name strong{max-width:420px;overflow:hidden;color:#1d2939;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.knowledge-document-name div>span{margin-top:2px;color:#98a2b3;font-size:11px}@media(max-width:760px){.knowledge-upload-zone.ant-upload-wrapper .ant-upload-drag{min-height:170px;padding-inline:14px}}.tts-speaker-provider-tabs{padding:0 4px;border-bottom:1px solid #edf0f5;background:#fff}.tts-speaker-provider-tabs .ant-tabs-nav{margin:0}.tts-speaker-provider-tabs .ant-tabs-tab{min-width:88px;justify-content:center;padding:13px 8px;font-weight:600}.tts-speaker-provider-tabs .ant-tabs-content-holder{padding:10px 0 13px;color:#667085;font-size:13px}.tts-speaker-library-basic .admin-data-surface-body{padding:0}.tts-speaker-library-basic-grid{display:grid;grid-template-columns:minmax(190px,1.35fr) repeat(4,minmax(110px,.75fr)) minmax(210px,1.45fr)}.tts-speaker-library-basic-item{min-width:0;padding:16px 20px 18px}.tts-speaker-library-basic-item+.tts-speaker-library-basic-item{border-left:1px solid #edf0f5}.tts-speaker-library-basic-item span{display:block;color:#98a2b3;font-size:12px}.tts-speaker-library-basic-item strong{display:block;margin-top:7px;overflow:hidden;color:#1d2939;font-size:16px;font-weight:650;line-height:24px;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1100px){.tts-speaker-library-basic-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tts-speaker-library-basic-item:nth-child(4){border-left:0;border-top:1px solid #edf0f5}.tts-speaker-library-basic-item:nth-child(5){border-top:1px solid #edf0f5}.tts-speaker-library-basic-item:nth-child(6){border-top:1px solid #edf0f5}}@media(max-width:760px){.tts-speaker-library-basic-grid{grid-template-columns:1fr}.tts-speaker-library-basic-item+.tts-speaker-library-basic-item{border-top:1px solid #edf0f5;border-left:0}}.tts-clone-drawer .ant-drawer-body{padding-top:12px}.tts-clone-drawer-title-icon{color:var(--cy-primary, #246bfd)}.tts-clone-drawer .ant-drawer-footer{padding:12px 24px;border-top:1px solid var(--cy-border, #e5eaf1)}.tts-clone-drawer-footer{display:flex;justify-content:flex-end;gap:8px}.tts-clone-drawer-footer .ant-btn{min-width:96px}.tts-clone-section-title{margin:0 0 8px;color:var(--cy-text-primary, #182033);font-size:13px;font-weight:600}.tts-clone-required{margin-left:4px;color:var(--cy-danger, #e5484d);font-size:12px;font-weight:400}.tts-clone-optional{margin-left:4px;color:var(--cy-text-tertiary, #8d98aa);font-size:12px;font-weight:400}.tts-clone-upload-hint{margin-top:4px;color:var(--cy-text-tertiary, #8d98aa);font-size:12px;line-height:18px}.tts-clone-advanced.ant-collapse{margin-top:4px;background:transparent}.tts-clone-advanced .ant-collapse-header{padding:8px 0!important;color:var(--cy-text-secondary, #5f6b7a);font-size:13px}.tts-clone-result{display:flex;flex-direction:column;gap:16px}.tts-clone-preview{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--cy-border, #e5eaf1);border-radius:var(--cy-radius-md, 8px);background:var(--cy-bg-subtle, #f8fafc)}.tts-clone-preview-label{color:var(--cy-text-secondary, #5f6b7a);font-size:13px}.tts-clone-preview-play{padding:0 8px;color:var(--cy-primary, #246bfd);font-weight:500}.tts-clone-result-tip{padding:10px 14px;border-radius:var(--cy-radius-sm, 6px);background:var(--cy-primary-soft, #f2f6ff);color:var(--cy-text-secondary, #5f6b7a);font-size:12px;line-height:20px}.tts-clone-confirm{display:flex;flex-direction:column}.tts-clone-confirm-meta{margin-top:16px;border:1px solid var(--cy-border, #e5eaf1);border-radius:var(--cy-radius-md, 8px)}.tts-clone-confirm-meta>div{display:flex;gap:16px;padding:10px 14px;font-size:13px;line-height:20px}.tts-clone-confirm-meta>div+div{border-top:1px solid var(--cy-border-light, #eef1f5)}.tts-clone-confirm-meta span{flex:0 0 88px;color:var(--cy-text-tertiary, #8d98aa)}.tts-clone-confirm-meta strong{flex:1;min-width:0;overflow:hidden;color:var(--cy-text-primary, #182033);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.tts-clone-confirm-meta .tts-clone-confirm-text{white-space:normal;word-break:break-all}.outbound-page{height:100%;min-height:0;display:grid;grid-template-columns:318px minmax(0,1fr);overflow:hidden;border:0;border-radius:0;background:#fff;box-shadow:none}.outbound-task-rail{min-width:0;display:flex;flex-direction:column;padding:18px 16px 14px;border-right:1px solid #e4e9f1;background:#fff}.outbound-task-rail-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.outbound-task-rail-head .ant-typography{margin:0;color:#121b2f;font-size:20px;font-weight:700;line-height:32px}.outbound-task-rail-head .ant-btn{height:36px;padding-inline:16px;border-radius:6px;font-size:14px;font-weight:500}.outbound-task-filters{margin:16px 0 14px;display:grid;grid-template-columns:minmax(0,1fr) 38px;gap:8px}.outbound-task-filters .ant-input-affix-wrapper,.outbound-task-filters .ant-btn{height:38px;border-radius:6px}.outbound-task-filters .ant-btn{padding:0;color:#52617a}.outbound-task-list{min-height:0;flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding:2px 3px 8px 0}.outbound-task-list>.ant-spin,.outbound-task-list>.ant-empty{margin:80px auto}.outbound-task-card{width:100%;padding:12px 14px 11px;text-align:left;color:inherit;border:1px solid #e5eaf2;border-radius:8px;background:#fff;cursor:pointer;transition:border-color .16s ease,background .16s ease}.outbound-task-card:hover{border-color:#a9c2ff;background:#fbfdff}.outbound-task-card.is-active{border-color:#246bfd;box-shadow:0 4px 14px #2f6bff14;background:#f7faff}.outbound-task-card-head{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px}.outbound-task-card-head strong{min-width:0;overflow:hidden;color:#253149;font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.outbound-task-card-head .ant-tag{flex:0 0 auto;margin:0;border:0;border-radius:4px}.outbound-status-tag{height:22px;padding-inline:7px;display:inline-flex;align-items:center;gap:5px;font-size:12px;line-height:22px}.outbound-status-tag i{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:currentColor;opacity:.9}.outbound-task-card-meta{overflow:hidden;color:#7c899d;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.outbound-task-card-meta{margin-top:6px}.outbound-task-live{margin-top:8px;display:flex;align-items:center;gap:6px;color:#287a55;font-size:12px}.outbound-task-live i,.outbound-summary-live i{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:#21b573;box-shadow:0 0 0 4px #21b5731a}.outbound-task-progress{margin-top:10px;color:#536178;font-size:12px}.outbound-task-progress>div{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.outbound-task-progress .ant-progress{display:block;line-height:1}.outbound-task-progress .ant-progress-inner{height:6px!important;background:#e8edf5}.outbound-task-progress .ant-progress-bg{height:6px!important;background:#246bfd!important}.outbound-task-progress em{color:#68778f;font-size:11px;font-style:normal}.outbound-task-workspace{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.outbound-task-header{min-height:128px;padding:21px 28px 17px;border-bottom:1px solid #edf0f5;display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.outbound-task-header>div:first-child{min-width:0;flex:1 1 auto}.outbound-task-title{display:flex;align-items:center;gap:10px}.outbound-task-title h3.ant-typography{color:#111a2c;font-size:22px;font-weight:700;line-height:1.35}.outbound-task-title .ant-tag{border:0;border-radius:4px}.outbound-task-title .ant-typography,.outbound-task-title .ant-tag{margin:0}.outbound-task-detail-meta{display:flex;flex-wrap:wrap;gap:12px 26px;margin-top:16px;color:#8a96a9;font-size:12px}.outbound-task-detail-meta span{display:grid;gap:6px;min-width:86px}.outbound-task-detail-meta span:first-child{min-width:198px}.outbound-task-detail-meta strong{color:#29354a;font-size:13px;font-weight:500;white-space:nowrap}.outbound-task-header>.ant-space{flex:0 0 auto;flex-wrap:nowrap!important;align-self:center;justify-content:flex-end}.outbound-task-header>.ant-space .ant-btn{height:42px;padding-inline:18px;border-radius:6px;font-size:14px;font-weight:500}.outbound-task-header>.ant-space .ant-btn.ant-btn-icon-only{width:42px;padding-inline:0}.outbound-task-summary{display:none}.outbound-task-summary strong{color:#344054;font-weight:500}.outbound-summary-live{margin-left:auto;display:flex;align-items:center;gap:7px;color:#287a55}.outbound-task-tabs{min-height:0;flex:1;margin-top:0;overflow:hidden}.outbound-task-tabs>.ant-tabs-nav{min-height:56px;margin:0;padding:0 28px;border-bottom:1px solid #e8edf4}.outbound-task-tabs>.ant-tabs-nav:before{border-bottom:0}.outbound-task-tabs>.ant-tabs-nav .ant-tabs-tab{padding:17px 4px 15px;color:#344054;font-size:15px;font-weight:500}.outbound-task-tabs>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn{color:#246bfd;font-weight:600}.outbound-task-tabs>.ant-tabs-nav .ant-tabs-ink-bar{height:3px;background:#246bfd}.outbound-task-tabs>.ant-tabs-content-holder{min-height:0;overflow:auto}.outbound-task-tabs .ant-tabs-content,.outbound-task-tabs .ant-tabs-tabpane{min-height:100%}.outbound-overview{padding:22px 28px 32px}.outbound-metrics{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:14px}.outbound-metric{min-width:0;min-height:98px;padding:16px 18px;display:flex;align-items:center;gap:14px;border:1px solid #e5eaf2;border-radius:8px;background:#fff}.outbound-metric-icon{display:grid;width:42px;height:42px;flex:0 0 42px;place-items:center;border-radius:50%;color:#246bfd;background:#edf4ff;font-size:19px}.outbound-metric.is-green .outbound-metric-icon{color:#1eae72;background:#eafaf3}.outbound-metric.is-purple .outbound-metric-icon{color:#7357e8;background:#f0edff}.outbound-metric.is-orange .outbound-metric-icon{color:#f08b3e;background:#fff2e8}.outbound-metric.is-cyan .outbound-metric-icon{color:#12a9b6;background:#e8fafb}.outbound-metric.is-violet .outbound-metric-icon{color:#8d54e8;background:#f5edff}.outbound-metric-label{display:flex;align-items:center;gap:5px;color:#5f6c82;font-size:13px;font-weight:400}.outbound-metric-info{color:#a1aabc;font-size:12px}.outbound-metric-label .ant-btn{width:22px;height:22px;margin-left:2px;padding:0;color:#60708b}.outbound-metric>div{min-width:0}.outbound-metric strong{display:block;margin-top:9px;color:#101828;font-size:27px;line-height:1;font-weight:650;letter-spacing:-.02em}.outbound-metric small{margin-left:2px;color:inherit;font-size:16px;font-weight:600}.outbound-intent-section{margin-top:20px;padding:18px 20px 16px;border:1px solid #e5eaf2;border-radius:8px}.outbound-section-title{display:flex;align-items:center;gap:7px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid #edf0f5}.outbound-section-title strong{color:#172033;font-size:15px}.outbound-section-title>.anticon{color:#98a3b5;font-size:12px}.outbound-intent-columns{width:150px;margin-left:auto;display:grid;grid-template-columns:72px 72px;gap:6px;color:#8a96a9;font-size:12px;text-align:right}.outbound-tag-bars{display:flex;flex-direction:column;gap:16px}.outbound-tag-bar{display:grid;grid-template-columns:150px minmax(180px,1fr) 150px;align-items:center;gap:18px}.outbound-tag-label{min-width:0;display:flex;align-items:center;gap:8px}.outbound-tag-label span{overflow:hidden;color:#3c485e;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.outbound-tag-track{height:7px;overflow:hidden;border-radius:999px;background:#eef2f7}.outbound-tag-track i{display:block;min-width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,#246bfd,#56b9f5);transition:width .3s ease}.outbound-tag-value{display:grid;grid-template-columns:72px 72px;align-items:center;justify-content:end;gap:6px;text-align:right}.outbound-tag-value strong{color:#344054}.outbound-tag-value span{color:#344054;font-size:12px}.outbound-intent-section .ant-empty{margin:70px 0}.outbound-intent-note{margin-top:22px;color:#8c98aa;font-size:12px}.outbound-task-tabs .ant-table-wrapper{padding:12px 22px 28px}.outbound-call-table .ant-table{overflow:hidden;border:1px solid #e5eaf2;border-radius:8px}.outbound-call-table .ant-table-thead>tr>th{color:#5f6c82;background:#f8fafc;font-weight:500}.outbound-call-action.ant-btn-link{height:28px;padding:0 4px;color:#246bfd}.outbound-call-action.ant-btn-link:hover,.outbound-call-action.ant-btn-link:focus{color:#1557e8}.outbound-detail-empty{margin:auto}.outbound-task-editor-drawer .ant-drawer-header{padding:20px 24px;border-bottom:1px solid #edf0f5}.outbound-task-editor-drawer .ant-drawer-title{color:#182230;font-size:18px;font-weight:650}.outbound-task-editor-drawer .ant-drawer-body{padding:24px;background:#fbfcfe}.outbound-task-editor-drawer .ant-drawer-footer{padding:14px 24px}.outbound-drawer-footer{display:flex;justify-content:flex-end;gap:10px}.outbound-form-section{padding:18px;border:1px solid #e8edf4;border-radius:12px;background:#fff}.outbound-form-section+.outbound-form-section{margin-top:16px}.outbound-form-section-title{color:#182230;font-size:15px;font-weight:650}.outbound-form-section-hint{margin:5px 0 18px;color:#8a96a9;font-size:12px}.outbound-form-section .ant-form-item:last-child{margin-bottom:0}.outbound-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.outbound-retry-section .outbound-form-grid .ant-form-item{margin-bottom:0}.outbound-import-actions{margin-top:22px;display:flex;align-items:center;gap:12px}.outbound-high-intent-options{display:flex;flex-wrap:wrap;gap:10px 16px;margin-top:18px}@media(max-width:1180px){.outbound-page{grid-template-columns:280px minmax(0,1fr)}.outbound-task-summary{gap:16px;flex-wrap:wrap;padding-block:10px}.outbound-metrics{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.outbound-task-editor-drawer{width:100%!important}.outbound-form-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.outbound-task-card,.outbound-tag-track i{transition:none}}.platform-resource-list{border-top:1px solid #e7ebf3;border-bottom:1px solid #e7ebf3;background:#fff}.platform-resource-list button{display:grid;grid-template-columns:46px minmax(0,1fr) 16px;align-items:center;width:100%;gap:16px;padding:20px 18px;border:0;border-bottom:1px solid #edf0f5;text-align:left;background:transparent;cursor:pointer;transition:background .16s ease}.platform-resource-list button:last-child{border-bottom:0}.platform-resource-list button:hover{background:#f8faff}.platform-resource-icon{display:grid;width:46px;height:46px;place-items:center;color:#2f6bff;border-radius:12px;background:#edf3ff;font-size:19px}.platform-resource-list button:nth-child(2) .platform-resource-icon{color:#7759d9;background:#f2efff}.platform-resource-list button:nth-child(3) .platform-resource-icon{color:#d97912;background:#fff5e8}.platform-resource-list button>span:nth-child(2){display:flex;flex-direction:column;gap:5px}.platform-resource-list strong{color:#1d2939;font-size:14px}.platform-resource-list small{color:#667085;font-size:12px}.platform-resource-list>button>.anticon{color:#98a2b3}.platform-resource-list button:hover>.anticon{color:#2f6bff;transform:translate(2px)}.voice-doc-shell{--doc-blue: #2563eb;--doc-ink: #152036;--doc-muted: #62708a;--doc-line: #e6eaf0;min-height:100vh;color:var(--doc-ink);background:#fff}.voice-doc-header{position:fixed;inset:0 0 auto;z-index:50;height:68px;display:flex;align-items:center;justify-content:space-between;padding:0 32px;border-bottom:1px solid var(--doc-line);background:#fffffff0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.voice-doc-brand{display:flex;align-items:center;gap:16px;border:0;background:transparent;cursor:pointer}.voice-doc-brand img{width:170px;height:46px;object-fit:contain}.voice-doc-brand>span{width:1px;height:24px;background:var(--doc-line)}.voice-doc-brand strong{color:#44506a;font-size:14px;font-weight:600;letter-spacing:.04em}.voice-doc-header-meta{display:flex;align-items:center;gap:18px}.voice-doc-version{display:flex;align-items:center;gap:7px;color:#6b7890;font:12px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.voice-doc-version i{width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 4px #dcfce7}.voice-doc-version b{color:var(--doc-blue)}.voice-doc-layout{display:grid;grid-template-columns:272px minmax(0,1fr);padding-top:68px}.voice-doc-aside{position:fixed;top:68px;bottom:0;left:0;width:272px;padding:30px 24px;overflow-y:auto;border-right:1px solid var(--doc-line);background:#fbfcfe}.voice-doc-nav-group+.voice-doc-nav-group{margin-top:28px}.voice-doc-nav-label{margin:0 12px 10px;color:#9aa4b7;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.voice-doc-nav button{width:100%;height:38px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;color:#55627a;border:0;border-radius:7px;background:transparent;font-size:13px;text-align:left;cursor:pointer;transition:color .18s ease,background .18s ease,transform .18s ease}.voice-doc-nav button:hover{color:var(--doc-blue);background:#f0f5ff;transform:translate(2px)}.voice-doc-nav button.is-active{color:#174fc3;background:#eaf1ff;font-weight:600}.voice-doc-nav button small{color:#9aa6bb;font:9px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em}.voice-doc-main{grid-column:2;width:min(100%,1080px);padding:0 64px 100px}.voice-doc-hero{min-height:610px;display:flex;flex-direction:column;justify-content:center;padding:88px 0 64px;border-bottom:1px solid var(--doc-line)}.voice-doc-kicker{display:flex;align-items:center;gap:9px;color:var(--doc-blue);font-size:11px;font-weight:700;letter-spacing:.14em}.voice-doc-hero h1{margin:24px 0 22px;color:#101828;font-size:clamp(48px,6vw,76px);line-height:.98;letter-spacing:-.055em}.voice-doc-hero>p{max-width:760px;color:#5c6980;font-size:18px;line-height:1.85}.voice-doc-hero-actions{display:flex;align-items:center;gap:22px;margin-top:34px}.voice-doc-hero-actions .ant-btn-primary{height:46px;padding:0 24px;border-radius:8px;box-shadow:0 8px 18px #2563eb33}.voice-doc-hero-actions>button:not(.ant-btn){display:flex;gap:8px;color:#3d4b64;border:0;background:transparent;font-weight:600;cursor:pointer}.voice-doc-hero-actions>button:not(.ant-btn):hover{color:var(--doc-blue)}.voice-doc-facts{display:grid;grid-template-columns:repeat(3,1fr);max-width:830px;margin-top:72px;padding-top:28px;border-top:1px solid var(--doc-line)}.voice-doc-facts div{display:flex;flex-direction:column;gap:8px;padding-right:24px}.voice-doc-facts span{color:#98a2b3;font-size:11px}.voice-doc-facts strong{color:#344054;font:600 13px ui-monospace,SFMono-Regular,Menlo,monospace}.voice-doc-section{max-width:920px;padding:96px 0 8px;scroll-margin-top:68px}.voice-doc-section+.voice-doc-section{margin-top:72px;border-top:1px solid var(--doc-line)}.voice-doc-section-eyebrow{color:var(--doc-blue);font:700 11px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase}.voice-doc-section h2{margin:14px 0 16px;color:#172033;font-size:34px;line-height:1.2;letter-spacing:-.03em}.voice-doc-section h3{margin:38px 0 14px;color:#253047;font-size:17px}.voice-doc-lead{max-width:800px;margin-bottom:34px;color:var(--doc-muted);font-size:15px;line-height:1.9}.voice-doc-body-copy{margin:24px 0;color:var(--doc-muted);line-height:1.8}.voice-doc-body-copy code,.voice-doc-rules code{padding:2px 5px;color:#174fc3;border-radius:4px;background:#eff5ff;font:12px ui-monospace,SFMono-Regular,Menlo,monospace}.voice-doc-flow{display:grid;grid-template-columns:1fr 44px 1fr 44px 1fr;align-items:center;margin:38px 0}.voice-doc-flow>div{position:relative;min-height:150px;padding:24px;border-top:2px solid #dbe5f7;background:#f8fafc}.voice-doc-flow>div>span{position:absolute;top:14px;right:16px;color:#c2cbd8;font:11px ui-monospace,SFMono-Regular,Menlo,monospace}.voice-doc-flow .anticon{display:block;margin-bottom:24px;color:var(--doc-blue);font-size:22px}.voice-doc-flow strong{display:block;margin-bottom:7px;font-size:14px}.voice-doc-flow p{color:#7b879a;font-size:12px;line-height:1.6}.voice-doc-flow>i{height:1px;background:#dbe2ed}.voice-doc-callout{display:flex;gap:14px;margin:28px 0;padding:18px 20px;border-left:3px solid;background:#f7f9fc}.voice-doc-callout>.anticon{margin-top:3px;font-size:17px}.voice-doc-callout strong{display:block;margin-bottom:5px;color:#2b3850;font-size:13px}.voice-doc-callout p{color:#69768c;font-size:13px;line-height:1.7}.voice-doc-callout.is-info{border-color:var(--doc-blue);background:#f4f7ff}.voice-doc-callout.is-info>.anticon{color:var(--doc-blue)}.voice-doc-callout.is-warning{border-color:#f59e0b;background:#fffbeb}.voice-doc-callout.is-warning>.anticon{color:#d97706}.voice-doc-steps{list-style:none;margin:4px 0 32px}.voice-doc-steps li{display:flex;gap:18px;padding:22px 0;border-bottom:1px solid #edf0f4}.voice-doc-steps li>span{width:28px;height:28px;display:grid;place-items:center;flex:0 0 28px;color:var(--doc-blue);border:1px solid #cbdcff;border-radius:50%;font:600 11px ui-monospace,SFMono-Regular,Menlo,monospace}.voice-doc-steps strong{display:block;margin:2px 0 6px;color:#2a354b;font-size:14px}.voice-doc-steps p{color:#727e92;font-size:13px;line-height:1.7}.voice-doc-code{margin:18px 0 28px;overflow:hidden;border:1px solid #1d2a41;border-radius:10px;background:#111827;box-shadow:0 14px 34px #0f172a1f}.voice-doc-code.is-light{border-color:#e1e7ef;background:#f8fafc;box-shadow:none}.voice-doc-code-head{height:42px;display:flex;align-items:center;justify-content:space-between;padding:0 15px;color:#93a4bf;border-bottom:1px solid rgba(255,255,255,.09);font:11px ui-monospace,SFMono-Regular,Menlo,monospace}.voice-doc-code.is-light .voice-doc-code-head{color:#7a879a;border-bottom-color:#e5eaf1}.voice-doc-code-head button{display:flex;align-items:center;gap:6px;color:#a8b5c8;border:0;background:none;font-size:11px;cursor:pointer}.voice-doc-code-head button:hover{color:#fff}.voice-doc-code.is-light .voice-doc-code-head button:hover{color:var(--doc-blue)}.voice-doc-code pre{margin:0;padding:20px;overflow-x:auto}.voice-doc-code code{color:#dce7f7;font:12px/1.8 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;white-space:pre}.voice-doc-code.is-light code{color:#334155}.voice-doc-header-table{margin:24px 0;border-top:1px solid var(--doc-line)}.voice-doc-header-table>div{display:grid;grid-template-columns:minmax(220px,.8fr) 1.4fr;gap:26px;padding:15px 4px;border-bottom:1px solid var(--doc-line)}.voice-doc-header-table code{color:#174fc3;font:12px ui-monospace,SFMono-Regular,Menlo,monospace}.voice-doc-header-table span{color:#69768c;font-size:13px}.voice-doc-rules{margin:16px 0 30px 20px;color:#667389;font-size:13px;line-height:2}.voice-doc-example-title{display:flex;align-items:center;justify-content:space-between;margin-top:36px}.voice-doc-example-title h3{margin:0}.voice-doc-endpoint{min-height:54px;display:flex;align-items:center;gap:15px;padding:10px 14px;border:1px solid #e1e7ef;border-radius:8px;background:#fbfcfe}.voice-doc-endpoint .method{width:52px;height:24px;display:grid;place-items:center;color:#fff;border-radius:4px;background:#2563eb;font:700 10px ui-monospace,SFMono-Regular,Menlo,monospace}.voice-doc-endpoint .method.is-get{background:#059669}.voice-doc-endpoint .method.is-wss{background:#7c3aed}.voice-doc-endpoint code{color:#26344c;font:12px ui-monospace,SFMono-Regular,Menlo,monospace}.voice-doc-endpoint>span:last-child:not(.method){margin-left:auto;color:#8a96a9;font-size:11px}.voice-doc-endpoint-list{display:grid;gap:10px}.voice-doc-two-col{display:grid;grid-template-columns:1fr 1fr;gap:16px}.voice-doc-field-table{margin:30px 0;border-top:1px solid var(--doc-line)}.voice-doc-field-table>div{display:grid;grid-template-columns:180px 120px 1fr;gap:20px;padding:15px 6px;border-bottom:1px solid var(--doc-line);color:#68758a;font-size:13px;line-height:1.6}.voice-doc-field-table .is-head{color:#98a2b3;font-size:11px;font-weight:600}.voice-doc-field-table code{color:#1f55bd;font:12px ui-monospace,SFMono-Regular,Menlo,monospace}.voice-doc-field-table.is-errors>div{grid-template-columns:90px 250px 1fr}.voice-doc-event-list{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--doc-line)}.voice-doc-event-list>div{padding:18px 20px 18px 0;border-bottom:1px solid var(--doc-line)}.voice-doc-event-list>div:nth-child(odd){border-right:1px solid var(--doc-line)}.voice-doc-event-list>div:nth-child(2n){padding-left:20px}.voice-doc-event-list code{color:#2158c6;font:600 12px ui-monospace,SFMono-Regular,Menlo,monospace}.voice-doc-event-list p{margin-top:8px;color:#748095;font-size:12px;line-height:1.7}.voice-doc-status-line{display:flex;flex-wrap:wrap;gap:8px}.voice-doc-status-line code{padding:7px 10px;color:#475569;border:1px solid #e2e8f0;border-radius:5px;background:#f8fafc;font:10px ui-monospace,SFMono-Regular,Menlo,monospace}.voice-doc-checklist{margin:8px 0 44px}.voice-doc-checklist>div{display:flex;align-items:center;gap:13px;padding:15px 0;color:#526078;border-bottom:1px solid var(--doc-line);font-size:13px}.voice-doc-checklist .anticon{width:24px;height:24px;display:grid;place-items:center;color:#16865c;border-radius:50%;background:#eafaf3;font-size:10px}.voice-doc-footer-cta{display:flex;align-items:center;justify-content:space-between;padding:34px 36px;color:#fff;border-radius:12px;background:#16233b}.voice-doc-footer-cta span{color:#9eb0cc;font-size:12px}.voice-doc-footer-cta h3{margin:7px 0 0;color:#fff;font-size:21px}.voice-doc-footer-cta .ant-btn{border:0}.voice-doc-mobile-bar{display:none}@media(max-width:960px){.voice-doc-header{padding:0 20px}.voice-doc-brand img{width:145px}.voice-doc-version{display:none}.voice-doc-layout{display:block}.voice-doc-aside{display:none}.voice-doc-main{width:100%;padding:42px 28px 80px}.voice-doc-mobile-bar{position:sticky;top:68px;z-index:30;height:54px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;border-bottom:1px solid var(--doc-line);background:#fffffff5}.voice-doc-mobile-bar span{color:#6b7890;font-size:12px}.voice-doc-hero{min-height:520px;padding-top:50px}.voice-doc-section{scroll-margin-top:122px}}@media(max-width:680px){.voice-doc-header{height:60px;padding:0 14px}.voice-doc-layout{padding-top:60px}.voice-doc-mobile-bar{top:60px}.voice-doc-brand{gap:9px}.voice-doc-brand img{width:118px}.voice-doc-brand>span{height:18px}.voice-doc-brand strong{font-size:11px}.voice-doc-header-meta .ant-btn>span:not(.anticon){display:none}.voice-doc-main{padding:22px 18px 64px}.voice-doc-hero{min-height:auto;padding:64px 0 48px}.voice-doc-hero h1{font-size:43px}.voice-doc-hero>p{font-size:15px}.voice-doc-facts{grid-template-columns:1fr;gap:20px;margin-top:48px}.voice-doc-section{padding-top:68px}.voice-doc-section+.voice-doc-section{margin-top:44px}.voice-doc-section h2{font-size:28px}.voice-doc-flow{grid-template-columns:1fr;gap:10px}.voice-doc-flow>i{display:none}.voice-doc-two-col,.voice-doc-event-list{grid-template-columns:1fr}.voice-doc-event-list>div:nth-child(odd){border-right:0}.voice-doc-event-list>div:nth-child(2n){padding-left:0}.voice-doc-header-table>div{grid-template-columns:1fr;gap:7px}.voice-doc-field-table>div,.voice-doc-field-table.is-errors>div{grid-template-columns:1fr;gap:6px}.voice-doc-example-title{align-items:flex-start;flex-direction:column;gap:16px}.voice-doc-endpoint{align-items:flex-start;flex-wrap:wrap}.voice-doc-endpoint>span:last-child:not(.method){width:100%;margin-left:67px}.voice-doc-footer-cta{align-items:flex-start;flex-direction:column;gap:24px;padding:28px 24px}}@media(prefers-reduced-motion:reduce){.voice-doc-nav button{transition:none}}:root{--exp-brand: #1b2a4a;--exp-text: #23324e;--exp-muted: #8a96a9;--exp-muted-2: #b0bac9;--exp-primary: #2f6bff;--exp-primary-2: #5b8cff;--exp-danger: #e5484d;--exp-danger-2: #ff6b6b}.experience-page{min-height:100dvh;height:100dvh;display:flex;flex-direction:column;position:relative;overflow:hidden;color:var(--exp-text);background:radial-gradient(1100px 520px at 18% -16%,#eaf1ff,#eaf1ff00 62%),radial-gradient(900px 480px at 104% 8%,#f2ecff,#f2ecff00 55%),linear-gradient(180deg,#fbfcff,#f4f8ff 46%,#e9effc)}.experience-hills{position:absolute;left:0;right:0;bottom:0;height:46%;pointer-events:none;z-index:0}.experience-hills svg{position:absolute;left:50%;bottom:-1px;transform:translate(-50%);width:100%;min-width:720px;height:100%;display:block}.experience-topbar{position:relative;z-index:3;flex:0 0 auto;height:56px;padding:0 20px 0 24px;display:flex;align-items:center;justify-content:space-between}.experience-brand{display:flex;align-items:center;gap:10px;-webkit-user-select:none;user-select:none}.experience-brand-logo{width:27px;height:27px;border-radius:8px;display:grid;place-items:center;background:linear-gradient(135deg,#5b8cff,#2f6bff);box-shadow:0 3px 8px #2f6bff47;color:#fff}.experience-brand-logo svg{width:17px;height:17px;display:block}.experience-brand-name{font-size:15px;font-weight:600;letter-spacing:.2px;color:var(--exp-brand)}.experience-help{width:32px;height:32px;border:none;border-radius:50%;display:grid;place-items:center;background:#ffffffbf;color:var(--exp-muted-2);font-size:16px;font-weight:600;cursor:pointer;box-shadow:0 2px 8px #1e375a0f;transition:color .14s ease,background .14s ease}.experience-help:hover{color:var(--exp-primary);background:#fff}.experience-stage{position:relative;z-index:2;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 24px calc(24px + env(safe-area-inset-bottom));text-align:center}.experience-avatar-wrap{position:relative;width:156px;height:156px;margin-bottom:18px}.experience-avatar{width:100%;height:100%;border-radius:50%;object-fit:contain;display:block;padding:16px;background:radial-gradient(circle at 50% 40%,#fff,#f2f6ff 72%,#e6eeff)}.experience-avatar-ring{position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px;border-radius:50%;border:1.5px solid rgba(120,158,255,.4);background:radial-gradient(closest-side,#789eff00 74%,#789eff1a);pointer-events:none}.experience-name{margin:0;font-size:23px;font-weight:700;color:var(--exp-brand);line-height:1.3;letter-spacing:.3px;word-break:break-word}.experience-subtitle,.experience-status{margin-top:7px;font-size:13px;color:var(--exp-muted);min-height:20px}.experience-status-error{color:var(--exp-danger)}.experience-transcript{width:min(86%,320px);margin-top:16px;max-height:118px;overflow-y:auto;display:flex;flex-direction:column;gap:7px;scrollbar-width:none}.experience-transcript::-webkit-scrollbar{display:none}.experience-line{font-size:13px;line-height:1.55;padding:6px 11px;border-radius:11px;max-width:88%;word-break:break-word;text-align:left;box-shadow:0 1px 2px #1e375a0a}.experience-line-agent{align-self:flex-start;background:#ffffffeb;color:#33415c;border:1px solid rgba(226,234,248,.9)}.experience-line-user{align-self:flex-end;background:#e9f0fff2;color:#1c3a78}.experience-wave{display:flex;align-items:center;justify-content:center;gap:4px;height:52px;margin-top:22px;width:min(88%,320px)}.experience-wave-bar{width:4px;border-radius:999px;background:linear-gradient(180deg,#6ea3ff,#8f7bff);transform-origin:center;animation:exp-wave 1.15s ease-in-out infinite}@keyframes exp-wave{0%,to{transform:scaleY(.34);opacity:.82}50%{transform:scaleY(1);opacity:1}}.experience-action{margin-top:26px;display:flex;flex-direction:column;align-items:center;gap:14px}.experience-action--idle{margin-top:78px}.experience-mic,.experience-hangup{width:90px;height:90px;border:none;border-radius:50%;color:#fff;font-size:38px;display:grid;place-items:center;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease;-webkit-tap-highlight-color:transparent}.experience-mic{background:linear-gradient(145deg,#5b8cff,#2f6bff);box-shadow:0 14px 30px #2f6bff5c}.experience-hangup{background:linear-gradient(145deg,#ff6b6b,#e5484d);box-shadow:0 14px 30px #e5484d57}.experience-mic:hover,.experience-hangup:hover{transform:translateY(-2px) scale(1.04)}.experience-mic:active,.experience-hangup:active{transform:scale(.95)}.experience-mic:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.experience-action-label{font-size:13px;color:var(--exp-muted)}.experience-safe-tip{position:relative;z-index:2;flex:0 0 auto;padding-bottom:18px;display:flex;align-items:center;justify-content:center;gap:6px;color:var(--exp-muted-2);font-size:11px}.experience-wechat-tip{font-size:10px;color:var(--exp-muted-2)}.experience-center{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;padding:0 24px}.experience-center-icon{width:92px;height:92px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#eef4ff,#e4ecff);color:var(--exp-primary);font-size:38px;box-shadow:0 10px 24px #2f6bff1f}.experience-center-title{margin:0;font-size:19px;font-weight:700;color:var(--exp-brand)}.experience-center-hint{color:var(--exp-muted);font-size:14px;max-width:280px;line-height:1.6}@media(max-width:480px){.experience-topbar{height:50px;padding:0 16px 0 18px}.experience-brand-logo{width:25px;height:25px;border-radius:7px}.experience-brand-name{font-size:14px}.experience-avatar-wrap{width:132px;height:132px;margin-bottom:14px}.experience-name{font-size:20px}.experience-mic,.experience-hangup{width:80px;height:80px;font-size:34px}.experience-action--idle{margin-top:48px}.experience-wave{height:46px;margin-top:18px}.experience-hills{height:42%}.experience-safe-tip{padding-bottom:16px}}@media(prefers-reduced-motion:reduce){.experience-wave-bar{animation:none;transform:scaleY(.6)}.experience-mic,.experience-hangup,.experience-help{transition:none}}*{margin:0;padding:0;box-sizing:border-box}:root{--cy-primary: #246bfd;--cy-primary-hover: #1557e8;--cy-primary-soft: #f2f6ff;--cy-text-primary: #182033;--cy-text-secondary: #5f6b7a;--cy-text-tertiary: #8d98aa;--cy-text-disabled: #b7c0ce;--cy-border: #e5eaf1;--cy-border-light: #eef1f5;--cy-bg-page: #f6f8fb;--cy-bg-container: #fff;--cy-bg-subtle: #f8fafc;--cy-bg-hover: #f3f6fa;--cy-success: #22b573;--cy-warning: #f5a623;--cy-danger: #e5484d;--cy-radius-xs: 4px;--cy-radius-sm: 6px;--cy-radius-md: 8px;--cy-radius-lg: 12px;--cy-space-1: 4px;--cy-space-2: 8px;--cy-space-3: 12px;--cy-space-4: 16px;--cy-space-5: 20px;--cy-space-6: 24px;--cy-space-8: 32px;color:var(--cy-text-primary);background:var(--cy-bg-page);font-synthesis:none;text-rendering:optimizeLegibility}body{font-family:PingFang SC,Microsoft YaHei,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;color:var(--cy-text-primary);background:var(--cy-bg-page);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{height:100vh}::selection{color:#173b8f;background:#dce9ff}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:#cdd4df;background-clip:padding-box}::-webkit-scrollbar-track{background:transparent}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important}}.canvas-fullscreen{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background:#f5f5f5}.asr-live-panel{border-left:1px solid #e8e8e8;width:400px;display:flex;flex-direction:column;background:#fff}.asr-live-messages{flex:1;overflow-y:auto;padding:12px}.asr-message{margin-bottom:12px;padding:10px 14px;border-radius:8px;font-size:14px;line-height:1.6}.asr-message.customer{background:#e6f4ff;border-left:3px solid #1677ff}.asr-message.agent{background:#f6ffed;border-left:3px solid #52c41a}.asr-message.recommendation{background:#fff7e6;border-left:3px solid #fa8c16}.asr-message .role-label{font-size:12px;color:#8c8c8c;margin-bottom:4px}.asr-message .is-partial{color:#bfbfbf}.workflow-node{min-width:160px;padding:12px 16px;border-radius:8px;background:#fff;border:2px solid #d9d9d9;box-shadow:0 2px 8px #0000000f;cursor:pointer;transition:all .2s}.workflow-node:hover{border-color:#1677ff;box-shadow:0 4px 12px #1677ff26}.workflow-node.selected{border-color:#1677ff;box-shadow:0 0 0 2px #1677ff33}.workflow-node.start{border-color:#52c41a;background:#f6ffed}.workflow-node.end{border-color:#ff4d4f;background:#fff2f0}.workflow-node.dialogue{border-color:#1677ff}.workflow-node.condition{border-color:#fa8c16;background:#fff7e6}.workflow-node.transfer{border-color:#722ed1;background:#f9f0ff}
