.t-switch{font:var(--td-font-body-medium);color:var(--td-text-color-primary);box-sizing:border-box;vertical-align:middle;height:var(--td-comp-size-xxs);line-height:var(--td-comp-size-xxs);border-radius:var(--td-radius-round);min-width:calc(var(--td-comp-size-xxs) / .618);background-color:var(--td-bg-color-secondarycomponent);cursor:pointer;-webkit-user-select:none;user-select:none;border:0;outline:none;align-items:center;margin:0;padding:0;list-style:none;transition:all .2s cubic-bezier(.38,0,.24,1);display:inline-flex;position:relative}.t-switch:hover{background-color:var(--td-bg-color-secondarycomponent-hover)}.t-switch__handle{width:calc(var(--td-comp-size-xxs) - 2 * 4px);height:calc(var(--td-comp-size-xxs) - 2 * 4px);border-radius:var(--td-radius-round);box-shadow:var(--td-shadow-1);justify-content:center;align-items:center;transition:all .2s cubic-bezier(.38,0,.24,1);display:flex;position:absolute;top:4px;left:4px}.t-switch__handle .t-icon{font-size:calc(var(--td-comp-size-xxs) - 4px);color:#0000}.t-switch__handle:before{content:"";border-radius:var(--td-radius-round);background-color:#fff;transition:all .2s cubic-bezier(.38,0,.24,1);position:absolute;inset:0}.t-switch:active:not(.t-is-disabled):not(.t-is-loading) .t-switch__handle:before{left:0;right:-6px}.t-switch:active:not(.t-is-disabled):not(.t-is-loading).t-is-checked .t-switch__handle:before{left:-6px;right:0}.t-switch:active:not(.t-is-disabled):not(.t-is-loading) .t-switch__content{opacity:0}.t-switch__content{box-sizing:border-box;color:var(--td-text-color-anti);padding:0 var(--td-comp-margin-xs) 0 calc(calc(var(--td-comp-size-xxs) / .618) / 2 + 2px);font-size:var(--td-font-size-body-small);min-width:calc(var(--td-comp-size-xxs) / .618);align-items:center;transition:padding .2s cubic-bezier(.38,0,.24,1),opacity .2s linear;display:inline-flex}.t-switch__content .t-icon{font-size:var(--td-font-size-body-large)}.t-switch.t-is-checked{background-color:var(--td-brand-color)}.t-switch.t-is-checked:hover{background-color:var(--td-brand-color-hover)}.t-switch.t-is-checked .t-switch__handle{width:calc(var(--td-comp-size-xxs) - 2 * 2.5px);height:calc(var(--td-comp-size-xxs) - 2 * 2.5px);top:2.5px;left:calc(100% - 2.5px);transform:translate(-100%)}.t-switch.t-is-checked .t-switch__content{padding:0 calc(calc(var(--td-comp-size-xxs) / .618) / 2 + 2px) 0 var(--td-comp-margin-xs);color:var(--td-text-color-anti)}.t-switch.t-is-loading{cursor:not-allowed;background-color:var(--td-bg-color-component-disabled)}.t-switch.t-is-loading .t-loading{display:inline-flex}.t-switch.t-is-loading .t-switch__handle .t-icon{color:var(--td-bg-color-component-disabled)}.t-switch.t-is-loading.t-is-checked{background-color:var(--td-brand-color-focus)}.t-switch.t-is-loading.t-is-checked .t-switch__handle .t-icon{color:var(--td-brand-color-focus)}.t-switch.t-is-disabled{cursor:not-allowed;background-color:var(--td-bg-color-component-disabled)}.t-switch.t-is-disabled .t-switch__handle{box-shadow:none}.t-switch.t-is-disabled.t-is-checked{background-color:var(--td-brand-color-disabled)}.t-switch.t-is-disabled.t-is-checked .t-switch__handle{box-shadow:none}.t-switch.t-is-disabled.t-is-checked .t-switch__handle .t-icon{color:var(--td-brand-color-disabled)}.t-switch.t-size-l{min-width:calc(var(--td-comp-size-xs) / .618);height:var(--td-comp-size-xs);line-height:var(--td-comp-size-xs);border-radius:var(--td-radius-round)}.t-switch.t-size-l:active:not(.t-is-disabled):not(.t-is-loading) .t-switch__handle:before{left:0;right:-8px}.t-switch.t-size-l:active:not(.t-is-disabled):not(.t-is-loading).t-is-checked .t-switch__handle:before{left:-8px;right:0}.t-switch.t-size-l .t-switch__handle{width:calc(var(--td-comp-size-xs) - 2 * 5px);height:calc(var(--td-comp-size-xs) - 2 * 5px);top:5px;left:5px}.t-switch.t-size-l .t-switch__handle .t-icon{font-size:calc(var(--td-comp-size-xs) - 4px)}.t-switch.t-size-l .t-switch__content{padding:0 var(--td-comp-margin-s) 0 calc(calc(var(--td-comp-size-xs) / .618) / 2 + 4px);min-width:calc(var(--td-comp-size-xs) / .618);font-size:var(--td-font-size-body-large)}.t-switch.t-size-l .t-switch__content .t-icon{font-size:var(--td-font-size-body-large)}.t-switch.t-size-l.t-is-checked .t-switch__handle{width:calc(var(--td-comp-size-xs) - 2 * 3px);height:calc(var(--td-comp-size-xs) - 2 * 3px);top:3px;left:calc(100% - 3px)}.t-switch.t-size-l.t-is-checked .t-switch__content{padding:0 calc(calc(var(--td-comp-size-xs) / .618) / 2 + 4px) 0 var(--td-comp-margin-s)}.t-switch.t-size-s{min-width:calc(var(--td-comp-size-xxxs) / .618);height:var(--td-comp-size-xxxs);line-height:var(--td-comp-size-xxxs);border-radius:var(--td-radius-round)}.t-switch.t-size-s:active:not(.t-is-disabled):not(.t-is-loading) .t-switch__handle:before{left:0;right:-4px}.t-switch.t-size-s:active:not(.t-is-disabled):not(.t-is-loading).t-is-checked .t-switch__handle:before{left:-4px;right:0}.t-switch.t-size-s .t-switch__handle{width:calc(var(--td-comp-size-xxxs) - 2 * 3px);height:calc(var(--td-comp-size-xxxs) - 2 * 3px);top:3px;left:3px}.t-switch.t-size-s .t-switch__handle .t-icon{font-size:calc(var(--td-comp-size-xxxs) - 4px)}.t-switch.t-size-s .t-switch__content{padding:0 var(--td-comp-margin-xxs) 0 calc(calc(var(--td-comp-size-xxxs) / .618) / 2 + 2px);min-width:calc(var(--td-comp-size-xxxs) / .618);font-size:9px}.t-switch.t-size-s .t-switch__content .t-icon{font-size:var(--td-font-size-body-large)}.t-switch.t-size-s.t-is-checked .t-switch__handle{width:calc(var(--td-comp-size-xxxs) - 2 * 2px);height:calc(var(--td-comp-size-xxxs) - 2 * 2px);top:2px;left:calc(100% - 2px)}.t-switch.t-size-s.t-is-checked .t-switch__content{padding:0 calc(calc(var(--td-comp-size-xxxs) / .618) / 2 + 2px) 0 var(--td-comp-margin-xxs)}.composer-model-trigger[data-v-a4df484a]{color:#171717;cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-radius:20px;align-items:center;gap:7px;min-width:0;max-width:235px;height:34px;padding:0 11px;font-family:PuHuiTi,PingFang SC,Microsoft YaHei,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;display:inline-flex}.composer-model-trigger .model-picker-value[data-v-a4df484a]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.composer-model-trigger[data-v-a4df484a]:hover{border-color:#ccc}.composer-model-trigger[aria-expanded=true][data-v-a4df484a]{color:#175b2b;background:#e4f9eb;border-color:#d4efde}.composer-model-trigger[data-v-a4df484a]:disabled{opacity:.5;cursor:not-allowed}.composer-model-arrows[data-v-a4df484a]{color:#909090;flex-direction:column;flex:none;font-size:6px;display:flex}.composer-model-menu[data-v-a4df484a]{box-sizing:border-box;color:#171717;background:#fff;border:1px solid #e4e4e4;border-radius:28px;width:min(312px,100vw - 24px);padding:0 5px 8px;font-family:PuHuiTi,PingFang SC,Microsoft YaHei,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400;line-height:1.4;box-shadow:0 18px 40px #0000000c,0 2px 5px #00000003}.composer-model-menu button[data-v-a4df484a],.composer-model-menu[data-v-a4df484a] input{font-family:PuHuiTi,PingFang SC,Microsoft YaHei,-apple-system,BlinkMacSystemFont,sans-serif}.composer-model-menu button[data-v-a4df484a]:focus-visible{outline-offset:-2px;outline:2px solid #39a8f5}.composer-model-menu[data-v-a4df484a] .t-popup__reference{display:block}.composer-model-menu[data-v-a4df484a] .t-switch{background:#f0f0f0;flex:none;width:36px;min-width:36px;height:22px}.composer-model-menu[data-v-a4df484a] .t-switch.t-is-checked{background:#3daaf5}.composer-model-menu[data-v-a4df484a] .t-switch .t-switch__handle{width:18px;height:18px;top:2px;left:2px;box-shadow:0 1px 3px #00000026}.composer-model-menu[data-v-a4df484a] .t-switch.t-is-checked .t-switch__handle{left:calc(100% - 20px);transform:none}.picker-search[data-v-a4df484a]{border-bottom:1px solid #f2f2f2;margin:0 13px;padding:10px 0 11px}.picker-search[data-v-a4df484a] .t-input{height:36px;box-shadow:none;background:0 0;border:0;padding:0;font-size:14px}.picker-search[data-v-a4df484a] .t-input__inner{color:#171717;font-family:PuHuiTi,PingFang SC,Microsoft YaHei,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px}.picker-search[data-v-a4df484a] .t-input__inner::placeholder{color:#666}.picker-section-title[data-v-a4df484a]{color:#929292;margin:19px 13px 8px;font-size:12px;line-height:20px}.models-title[data-v-a4df484a]{margin-top:19px}.picker-toggle-row[data-v-a4df484a]{cursor:pointer;align-items:center;gap:12px;min-height:36px;margin:0 13px;display:flex}.picker-toggle-row>span[data-v-a4df484a]{flex:1}.picker-toggle-row>i[data-v-a4df484a]{color:#969696;width:21px;font-size:20px}.composer-model-menu .picker-row[data-v-a4df484a]{box-sizing:border-box;width:100%;min-height:36px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:13px;align-items:center;gap:12px;padding:6px 13px;font-family:PuHuiTi,PingFang SC,Microsoft YaHei,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400;line-height:24px;display:flex}.composer-model-menu .picker-row>span[data-v-a4df484a]:not(.model-icon){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.composer-model-menu .picker-row>i[data-v-a4df484a]{text-align:center;color:#929292;flex:none;width:21px;font-size:18px}.composer-model-menu .picker-row>i.fa-chevron-right[data-v-a4df484a]{width:14px;margin-left:auto;font-size:12px}.composer-model-menu .picker-row[data-v-a4df484a]:hover,.composer-model-menu .picker-row.is-open[data-v-a4df484a]{background:#f7f7f7}.composer-model-menu .picker-row.is-selected[data-v-a4df484a]{color:#171717;background:#edf8fe}.composer-model-menu .picker-row>.picker-check[data-v-a4df484a]{color:#36a5e8;margin-left:auto}.composer-model-menu .picker-row>span.picker-model-name[data-v-a4df484a]{flex:0 auto}.picker-beta[data-v-a4df484a]{color:#41a8dd;flex:none;font-size:11px;font-style:italic}.picker-footer[data-v-a4df484a]{border-top:1px solid #f3f3f3;margin:14px 13px 0;padding-top:12px}.picker-footer .picker-toggle-row[data-v-a4df484a]{min-height:37px;margin:0}.picker-scroll[data-v-a4df484a]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#e4e4e4 transparent;overflow-y:auto}.picker-submenu[data-v-a4df484a]{width:min(286px,100vw - 24px);padding:13px 5px 8px}.submenu-scroll[data-v-a4df484a]{max-height:min(216px,45dvh)}.picker-submenu-footer[data-v-a4df484a]{border-top:1px solid #f3f3f3;margin:14px 13px 0;padding-top:10px}.picker-submenu-footer .picker-row[data-v-a4df484a]{padding-left:0;padding-right:0}.search-results[data-v-a4df484a]{min-height:252px;max-height:min(320px,45dvh);margin-top:10px}.mobile-models[data-v-a4df484a]{padding-top:10px}.mobile-model-scroll[data-v-a4df484a]{max-height:min(252px,40dvh)}.picker-empty[data-v-a4df484a]{color:#929292;text-align:center;padding:20px 13px;font-size:14px}@media (height<=620px){.composer-model-menu[data-v-a4df484a]{max-height:calc(100dvh - 24px);overflow-y:auto}}.model-picker-trigger[data-v-7d5f5822]{border:1px solid var(--td-border-level-2-color);background:var(--td-bg-color-container);width:max-content;min-width:145px;max-width:min(320px,100vw - 50px);height:40px;color:var(--td-text-color-primary);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:0 12px;font-family:PuHuiTi,PingFang SC,Microsoft YaHei,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;display:flex}.model-picker-trigger .model-picker-value[data-v-7d5f5822]{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.model-picker-trigger>i[data-v-7d5f5822]{color:var(--td-text-color-secondary);font-size:11px}.model-picker-trigger[data-v-7d5f5822]:hover{border-color:var(--td-brand-color)}.model-picker-trigger[data-v-7d5f5822]:disabled{opacity:.5;cursor:not-allowed}.model-picker-arrows[data-v-7d5f5822]{color:#909090;flex-direction:column;flex:none;gap:2px;font-size:7px;display:flex}.model-picker-panel[data-v-7d5f5822]{width:min(340px,100vw - 32px);color:var(--td-text-color-primary);padding:8px;font-family:PuHuiTi,PingFang SC,Microsoft YaHei,-apple-system,BlinkMacSystemFont,sans-serif}.model-picker-panel button[data-v-7d5f5822],.model-picker-panel[data-v-7d5f5822] input{font-family:PuHuiTi,PingFang SC,Microsoft YaHei,-apple-system,BlinkMacSystemFont,sans-serif}.model-picker-panel button[data-v-7d5f5822]:focus-visible{outline:2px solid var(--td-brand-color);outline-offset:-2px}.model-picker-search[data-v-7d5f5822]{border-bottom:1px solid var(--td-component-stroke);padding:8px 4px 14px}.model-picker-search[data-v-7d5f5822] .t-input{font-family:PuHuiTi,PingFang SC,Microsoft YaHei,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px}.model-picker-list[data-v-7d5f5822]{overscroll-behavior:contain;scrollbar-width:thin;max-height:min(400px,55dvh);padding-top:8px;overflow-y:auto}.model-picker-option[data-v-7d5f5822]{width:100%;min-height:46px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;display:flex}.model-picker-option span[data-v-7d5f5822]:not(.model-icon){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.model-picker-option[data-v-7d5f5822]:hover{background:var(--td-bg-color-container-hover)}.model-picker-option.is-selected[data-v-7d5f5822]{background:var(--td-brand-color-light);color:var(--td-brand-color)}.model-picker-option>i[data-v-7d5f5822]:last-child{margin-left:auto}.model-picker-all[data-v-7d5f5822]{text-align:center;width:22px}.model-picker-heading[data-v-7d5f5822]{color:var(--td-text-color-secondary);justify-content:space-between;padding:18px 12px 8px;font-size:12px;display:flex}.model-picker-empty[data-v-7d5f5822]{text-align:center;color:var(--td-text-color-placeholder);padding:20px 12px}.model-picker-more[data-v-7d5f5822]{border:0;border-top:1px solid var(--td-component-stroke);width:100%;color:var(--td-text-color-secondary);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;margin-top:8px;padding:14px 12px;display:flex}@media (width<=700px){.model-picker-list[data-v-7d5f5822]{max-height:min(300px,40dvh)}}
