.cs-widget[data-v-3e21a3f0]{z-index:9000;font-size:14px;position:fixed;bottom:20px;right:20px}.cs-widget__fab[data-v-3e21a3f0]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:999px;align-items:center;gap:6px;padding:12px 16px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 8px 24px #2563eb59}.cs-widget__fab[data-v-3e21a3f0]:hover{transform:translateY(-2px);box-shadow:0 12px 28px #2563eb66}.cs-widget__fab.is-open[data-v-3e21a3f0]{border-radius:50%;padding:12px}.cs-widget__fab-text[data-v-3e21a3f0]{font-size:14px;font-weight:600}.cs-widget__panel[data-v-3e21a3f0]{background:var(--el-bg-color,#fff);border:1px solid #0f172a14;border-radius:16px;flex-direction:column;width:min(380px,100vw - 32px);height:min(520px,100vh - 120px);display:flex;position:absolute;bottom:64px;right:0;overflow:hidden;box-shadow:0 16px 48px #0f172a2e}.cs-widget__head[data-v-3e21a3f0]{background:#3b82f60f;border-bottom:1px solid #0f172a0f;justify-content:space-between;align-items:center;padding:12px 12px 12px 16px;display:flex}.cs-widget__head strong[data-v-3e21a3f0]{font-size:15px}.cs-widget__badge[data-v-3e21a3f0]{color:#b45309;background:#fef3c7;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:11px}.cs-widget__messages[data-v-3e21a3f0]{flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px;display:flex;overflow-y:auto}.cs-widget__loading[data-v-3e21a3f0]{text-align:center;color:#94a3b8;padding:24px}.cs-widget__msg[data-v-3e21a3f0]{flex-direction:column;max-width:92%;display:flex}.cs-widget__msg--user[data-v-3e21a3f0]{align-self:flex-end;align-items:flex-end}.cs-widget__msg--bot[data-v-3e21a3f0],.cs-widget__msg--system[data-v-3e21a3f0]{align-self:flex-start;align-items:flex-start}.cs-widget__bubble[data-v-3e21a3f0]{white-space:pre-wrap;word-break:break-word;border-radius:12px;padding:10px 12px;line-height:1.55}.cs-widget__msg.is-unread .cs-widget__bubble[data-v-3e21a3f0]{box-shadow:0 0 0 2px #3b82f659}.cs-widget__read-tag[data-v-3e21a3f0]{color:#ef4444;margin-top:4px;font-size:10px}.cs-widget__fab[data-v-3e21a3f0] .el-badge__content{border:none}.cs-widget__msg--user .cs-widget__bubble[data-v-3e21a3f0]{color:#fff;background:#2563eb;border-bottom-right-radius:4px}.cs-widget__msg--bot .cs-widget__bubble[data-v-3e21a3f0]{color:#1e293b;background:#f1f5f9;border-bottom-left-radius:4px}.cs-widget__msg--agent .cs-widget__bubble[data-v-3e21a3f0]{color:#fff;background:#059669;border-bottom-left-radius:4px}.cs-widget__msg--agent[data-v-3e21a3f0]{align-self:flex-start;align-items:flex-start}.cs-widget__msg--system .cs-widget__bubble[data-v-3e21a3f0]{color:#92400e;background:#fffbeb;border:1px solid #fde68a;font-size:13px}.cs-widget__meta[data-v-3e21a3f0]{align-items:center;gap:8px;margin-top:4px;font-size:11px;display:flex}.cs-widget__match-tag[data-v-3e21a3f0]{color:#2563eb;background:#3b82f61a;border-radius:4px;padding:1px 6px}.cs-widget__conf[data-v-3e21a3f0]{color:#94a3b8}.cs-widget__feedback[data-v-3e21a3f0]{color:#64748b;margin-top:4px;font-size:12px}.cs-widget__hot[data-v-3e21a3f0]{border-top:1px solid #0f172a0f;max-height:120px;padding:8px 12px;overflow-y:auto}.cs-widget__hot-label[data-v-3e21a3f0]{color:#64748b;font-size:12px}.cs-widget__hot-list[data-v-3e21a3f0]{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.cs-widget__hot-chip[data-v-3e21a3f0]{color:#2563eb;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:#3b82f60f;border:1px solid #3b82f640;border-radius:999px;max-width:100%;padding:4px 10px;font-size:12px;overflow:hidden}.cs-widget__hot-chip[data-v-3e21a3f0]:disabled{opacity:.6;cursor:not-allowed}.cs-widget__foot[data-v-3e21a3f0]{border-top:1px solid #0f172a0f;padding:10px 12px 12px}.cs-widget__actions[data-v-3e21a3f0]{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.cs-panel-enter-active[data-v-3e21a3f0],.cs-panel-leave-active[data-v-3e21a3f0]{transition:opacity .2s,transform .2s}.cs-panel-enter-from[data-v-3e21a3f0],.cs-panel-leave-to[data-v-3e21a3f0]{opacity:0;transform:translateY(12px)scale(.98)}@media (width<=480px){.cs-widget[data-v-3e21a3f0]{bottom:12px;right:12px}.cs-widget__panel[data-v-3e21a3f0]{width:calc(100vw - 24px);height:min(70vh,520px)}}:root{--bg-page:#f4f6fa;--bg-card:#fff;--bg-elevated:#fff;--bg-sidebar:#fafbfc;--border-soft:#e6e9f0;--border-strong:#d1d8e4;--text-main:#1f2733;--text-sub:#6b7480;--text-muted:#9aa3af;--brand:#2f6bff;--brand-light:#5b8cff;--brand-soft:#eaf1ff;--brand-glow:47, 107, 255;--surface-muted:#f1f5f9;--bg-inset:#f1f5f9;--shadow-tint:31, 39, 51;--radius:12px;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-out-quart:cubic-bezier(.25, 1, .5, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--duration-fast:.15s;--duration-normal:.25s;--duration-theme:.3s;--el-color-primary:#2f6bff;--el-color-primary-rgb:47, 107, 255;--el-color-primary-light-3:#6a93ff;--el-color-primary-light-5:#97b3ff;--el-color-primary-light-7:#c4d4ff;--el-color-primary-light-8:#d8e4ff;--el-color-primary-light-9:#eaf1ff;--el-color-primary-dark-2:#2656cc}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme-mode=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body,#app{height:100%;margin:0}body{background:var(--bg-page);color:var(--text-main);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;transition:background-color var(--duration-normal) var(--ease-out-expo), color var(--duration-normal) var(--ease-out-expo);font-family:Inter,Noto Sans SC,Source Han Sans SC,PingFang SC,Microsoft YaHei UI,system-ui,sans-serif}button,input,textarea,select{font:inherit}img,video{-webkit-user-drag:none;max-width:100%}html[data-theme-mode=dark] .el-input__wrapper,html[data-theme-mode=dark] .el-textarea__inner{background-color:var(--bg-elevated);box-shadow:0 0 0 1px var(--border-soft) inset}html[data-theme-mode=dark] .el-input__wrapper:hover,html[data-theme-mode=dark] .el-textarea__inner:hover{box-shadow:0 0 0 1px var(--border-strong) inset}html[data-theme-mode=dark] .el-select__wrapper{background-color:var(--bg-elevated);box-shadow:0 0 0 1px var(--border-soft) inset}html[data-theme-mode=dark] .el-dialog{background:var(--bg-elevated)}html[data-theme-mode=dark] .el-dialog__title{color:var(--text-main)}html[data-theme-mode=dark] .el-card{background:var(--bg-card);border-color:var(--border-soft);color:var(--text-main)}html[data-theme-mode=dark] .el-popper.is-light{background:var(--bg-elevated);border-color:var(--border-soft)}html[data-theme-mode=dark] .el-dropdown-menu{background:var(--bg-elevated)}html[data-theme-mode=dark] .el-dropdown-menu__item{color:var(--text-main)}html[data-theme-mode=dark] .el-dropdown-menu__item:hover{background:var(--brand-soft);color:var(--brand)}html[data-theme-mode=dark] .el-button.is-plain{--el-button-bg-color:var(--bg-elevated);--el-button-border-color:var(--border-soft);--el-button-text-color:var(--brand);--el-button-hover-bg-color:var(--brand-soft);--el-button-hover-border-color:var(--brand);--el-button-hover-text-color:var(--brand)}html[data-theme-mode=dark] .el-button.is-text{--el-button-text-color:var(--text-sub);--el-button-hover-text-color:var(--brand)}html[data-theme-mode=dark] .el-button--default{--el-button-bg-color:var(--bg-elevated);--el-button-border-color:var(--border-soft);--el-button-text-color:var(--text-main);--el-button-hover-bg-color:var(--bg-inset);--el-button-hover-border-color:var(--border-strong);--el-button-hover-text-color:var(--text-main)}html[data-theme-mode=dark] .el-slider__runway{background-color:var(--border-soft)}html[data-theme-mode=dark] .el-slider__input .el-input__wrapper{background-color:var(--bg-elevated)}html[data-theme-mode=dark] .el-upload-dragger{background-color:var(--bg-inset);border-color:var(--border-soft)}html[data-theme-mode=dark] .el-upload-dragger:hover{border-color:var(--brand)}html[data-theme-mode=dark] .el-segmented{--el-segmented-bg-color:var(--bg-inset);--el-segmented-item-selected-bg-color:var(--brand);--el-segmented-item-selected-color:#fff}html[data-theme-mode=dark] .el-radio-button__inner{background:var(--bg-elevated);border-color:var(--border-soft);color:var(--text-sub)}html[data-theme-mode=dark] .el-radio-button__original-radio:checked+.el-radio-button__inner{background-color:var(--brand);border-color:var(--brand);color:#fff;box-shadow:-1px 0 0 0 var(--brand)}html[data-theme-mode=dark] .el-table{--el-table-bg-color:var(--bg-card);--el-table-tr-bg-color:var(--bg-card);--el-table-header-bg-color:var(--bg-inset);--el-table-row-hover-bg-color:var(--bg-elevated);--el-table-border-color:var(--border-soft);--el-table-text-color:var(--text-main);--el-table-header-text-color:var(--text-sub)}html[data-theme-mode=dark] .el-empty__description{color:var(--text-sub)}html[data-theme-mode=dark] .el-input-group__append,html[data-theme-mode=dark] .el-input-group__prepend{background-color:var(--bg-inset);border-color:var(--border-soft);color:var(--text-sub);box-shadow:0 0 0 1px var(--border-soft) inset}html[data-theme-mode=dark] .el-tag.el-tag--plain{background-color:var(--bg-inset);border-color:var(--border-soft)}html[data-theme-mode=dark] .el-message-box{background:var(--bg-elevated);border-color:var(--border-soft)}html[data-theme-mode=dark] .el-message-box__title,html[data-theme-mode=dark] .el-message-box__message{color:var(--text-main)}html.is-theme-switching,html.is-theme-switching body,html.is-theme-switching .ws-page,html.is-theme-switching .ws-header,html.is-theme-switching .ws-sidemenu,html.is-theme-switching .ws-stepper,html.is-theme-switching .step-card,html.is-theme-switching .ws-col__title,html.is-theme-switching .lib-page,html.is-theme-switching .lib-card,html.is-theme-switching .el-button,html.is-theme-switching .el-input__wrapper,html.is-theme-switching .el-textarea__inner,html.is-theme-switching .el-select__wrapper{transition:background-color var(--duration-theme) var(--ease-out-expo), color var(--duration-theme) var(--ease-out-expo), border-color var(--duration-theme) var(--ease-out-expo), box-shadow var(--duration-theme) var(--ease-out-expo)!important}@media (prefers-reduced-motion:reduce){html.is-theme-switching,html.is-theme-switching body,html.is-theme-switching .ws-page,html.is-theme-switching .ws-header,html.is-theme-switching .ws-sidemenu,html.is-theme-switching .ws-stepper,html.is-theme-switching .step-card,html.is-theme-switching .ws-col__title,html.is-theme-switching .lib-page,html.is-theme-switching .lib-card,html.is-theme-switching .el-button,html.is-theme-switching .el-input__wrapper,html.is-theme-switching .el-textarea__inner,html.is-theme-switching .el-select__wrapper{transition:none!important}}.ws-studio{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.ws-stepper{background:var(--bg-card);border-bottom:1px solid var(--border-soft);flex-shrink:0;justify-content:center;align-items:center;gap:0;padding:10px 18px;display:flex}.ws-stepper__item{flex-shrink:0;align-items:center;gap:8px;display:flex}.ws-stepper__dot{background:var(--surface-muted);width:24px;height:24px;color:var(--text-sub);border:1.5px solid var(--border-soft);transition:background var(--duration-fast), color var(--duration-fast), border-color var(--duration-fast), box-shadow var(--duration-fast), transform var(--duration-normal) var(--ease-spring);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.ws-stepper__label{color:var(--text-sub);white-space:nowrap;font-size:13px;font-weight:500}.ws-stepper__line{background:var(--border-soft);transform-origin:0;height:2px;transition:background var(--duration-normal) var(--ease-out-expo), transform var(--duration-normal) var(--ease-out-expo);border-radius:1px;flex:0 0 32px;margin:0 6px}.ws-stepper__item--active .ws-stepper__dot{background:var(--brand);color:#fff;border-color:var(--brand);box-shadow:0 0 0 3px rgba(var(--brand-glow), .18);animation:2.4s ease-in-out infinite ws-step-active-pulse}.ws-stepper__item--active .ws-stepper__label{color:var(--brand);font-weight:700}.ws-stepper__item--done .ws-stepper__dot{color:#16a34a;animation:ws-step-done-pop .45s var(--ease-spring);background:#dcfce7;border-color:#86efac}.ws-stepper__item--done .ws-stepper__label{color:var(--text-main)}.ws-stepper__line--done{animation:ws-line-fill .4s var(--ease-out-expo);background:#86efac}@keyframes ws-step-active-pulse{0%,to{box-shadow:0 0 0 3px rgba(var(--brand-glow), .16)}50%{box-shadow:0 0 0 5px rgba(var(--brand-glow), .28)}}@keyframes ws-step-done-pop{0%{opacity:.4;transform:scale(.55)}65%{transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes ws-line-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.ws-stepper__item--active .ws-stepper__dot,.ws-stepper__item--done .ws-stepper__dot,.ws-stepper__line--done{animation:none}}@media (width<=1180px){.ws-stepper{padding:8px 12px}.ws-stepper__label{display:none}.ws-stepper__line{flex-basis:24px;margin:0 5px}}@media (width<=760px){.ws-stepper{justify-content:flex-start;overflow-x:auto}.ws-stepper__dot{width:22px;height:22px;font-size:11px}.ws-stepper__line{flex-basis:18px}}.ws-board{flex:auto;align-items:stretch;gap:14px;min-height:0;padding:14px;display:flex;overflow-x:auto}.ws-col{flex-direction:column;flex:1 1 0;gap:10px;min-width:260px;min-height:0;padding-right:4px;display:flex;overflow-y:auto}.ws-col::-webkit-scrollbar{width:8px}.ws-col::-webkit-scrollbar-thumb{background:rgba(var(--brand-glow), .12);border-radius:8px}.ws-col::-webkit-scrollbar-thumb:hover{background:rgba(var(--brand-glow), .28)}.ws-col::-webkit-scrollbar-track{background:0 0}.ws-col__title{border-radius:var(--radius);background:var(--bg-card);color:var(--text-main);border:1px solid var(--border-soft);box-shadow:0 1px 2px rgba(var(--shadow-tint), .04);z-index:1;transition:border-color var(--duration-fast), background var(--duration-fast), box-shadow var(--duration-fast);border-left:3px solid #0000;align-items:center;gap:10px;padding:10px 14px;display:flex;position:sticky;top:0}.ws-col__title--active{border-left-color:var(--brand);background:linear-gradient(90deg, var(--brand-soft) 0%, var(--bg-card) 52%);box-shadow:0 2px 8px rgba(var(--brand-glow), .1);animation:ws-col-active-in .35s var(--ease-out-expo)}@keyframes ws-col-active-in{0%{box-shadow:0 1px 2px rgba(var(--shadow-tint), .04);border-left-color:#0000}to{border-left-color:var(--brand);box-shadow:0 2px 8px rgba(var(--brand-glow), .1)}}.ws-col__title--done{border-left-color:#22c55e}.ws-col__badge{background:var(--surface-muted);width:26px;height:26px;color:var(--text-sub);transition:background var(--duration-fast), color var(--duration-fast);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:inline-flex}.ws-col__title--active .ws-col__badge{background:var(--brand);color:#fff}.ws-col__title--done .ws-col__badge{color:#16a34a;background:#dcfce7}.ws-col__name{letter-spacing:.5px;font-size:16px;font-weight:800}.ws-col__sub{color:var(--text-sub);background:var(--surface-muted);white-space:nowrap;border-radius:99px;margin-left:auto;padding:2px 8px;font-size:12px}.ws-col__title--active .ws-col__sub{color:var(--brand);background:rgba(var(--brand-glow), .1)}.step-card{background:var(--bg-card);border:1px solid var(--border-soft);border-radius:var(--radius);box-shadow:0 1px 3px rgba(var(--shadow-tint), .04);transition:box-shadow var(--duration-fast) var(--ease-out-quart), transform var(--duration-fast) var(--ease-out-quart), border-color var(--duration-fast);padding:16px}.step-card:hover{box-shadow:0 4px 14px rgba(var(--shadow-tint), .07);transform:translateY(-1px)}.step-card__title{color:var(--text-main);align-items:center;gap:8px;margin-bottom:14px;font-size:15px;font-weight:700;display:flex}.step-card__title .step-card__action{margin-left:auto}.step-card__title .step-card__action+.step-card__action{margin-left:6px}.step-card__badge{background:var(--brand-soft);color:var(--brand);text-align:center;letter-spacing:.3px;border-radius:6px;min-width:30px;padding:2px 8px;font-size:12px;font-weight:700}.field{margin-bottom:12px}.field__label{color:var(--text-sub);margin-bottom:4px;font-size:12px}.row-btns{gap:8px;display:flex}.ws-col-cta.el-button--primary:not(.is-plain):not(.is-text):not(.is-link){box-shadow:0 2px 8px rgba(var(--brand-glow), .24);transition:transform var(--duration-fast) var(--ease-out-quart), box-shadow var(--duration-fast) var(--ease-out-quart);font-weight:600}.ws-col-cta.el-button--primary:not(.is-plain):not(.is-text):not(.is-link):hover{box-shadow:0 4px 12px rgba(var(--brand-glow), .32);transform:translateY(-1px)}.ws-col-cta.el-button--primary:not(.is-plain):not(.is-text):not(.is-link):active:not(.is-loading){box-shadow:0 1px 4px rgba(var(--brand-glow), .2);transform:translateY(0)scale(.98)}@media (prefers-reduced-motion:reduce){.step-card:hover,.ws-col-cta.el-button--primary:not(.is-plain):not(.is-text):not(.is-link):hover,.ws-col-cta.el-button--primary:not(.is-plain):not(.is-text):not(.is-link):active:not(.is-loading){transform:none}.ws-col__title--active{animation:none}}@media (width<=768px){.el-message{min-width:min(320px,100vw - 32px);z-index:13000!important}}html[data-theme-mode=dark] .ws-studio .sub-col,html[data-theme-mode=dark] .ws-studio .pip-settings__col,html[data-theme-mode=dark] .ws-studio .picker-twocol__selected{background:var(--bg-inset)}html[data-theme-mode=dark] .ws-studio .picker-card,html[data-theme-mode=dark] .ws-studio .picker-selected-item,html[data-theme-mode=dark] .ws-studio .publish-plat-card,html[data-theme-mode=dark] .ws-studio .publish-media-col__empty,html[data-theme-mode=dark] .ws-studio .publish-media-col__thumb--upload{background:var(--bg-elevated)}html[data-theme-mode=dark] .ws-studio .publish-media-col__thumb--cover{background:var(--bg-inset);border-color:var(--border-soft)}html[data-theme-mode=dark] .ws-studio .publish-media-col{background:rgba(var(--brand-glow), .08);border-color:var(--border-soft)}html[data-theme-mode=dark] .ws-studio .publish-plat-card--on{box-shadow:0 0 0 2px rgba(var(--brand-glow), .2)}html[data-theme-mode=dark] .ws-studio .publish-plat-card__login.is-on{color:#4ade80;background:#22c55e24}html[data-theme-mode=dark] .ws-studio .edit-flow{background:var(--bg-inset)}html[data-theme-mode=dark] .ws-studio .edit-flow__block--done{background:#22c55e14;border-left-color:#22c55e}html[data-theme-mode=dark] .ws-studio .edit-flow__configured{color:#4ade80;background:#22c55e1f;border-color:#22c55e59}html[data-theme-mode=dark] .ws-studio .compose-output-card{background:var(--bg-card);border-color:var(--border-strong);box-shadow:0 2px 12px rgba(var(--brand-glow), .1)}html[data-theme-mode=dark] .ws-studio .compose-preview-area__thumb--empty{background:var(--bg-inset)!important;border-color:var(--border-strong)!important}html[data-theme-mode=dark] .ws-studio .pip-tab{background:var(--bg-elevated);border-color:var(--border-soft);color:var(--text-sub)}html[data-theme-mode=dark] .ws-studio .pip-tab:hover{background:var(--bg-inset);border-color:var(--brand)}html[data-theme-mode=dark] .ws-studio .legal-optimized{background:var(--bg-inset)}html[data-theme-mode=dark] .ws-studio .risk-card{background:#f56c6c14}html[data-theme-mode=dark] .ws-studio .tpl-picker__focus-tip{color:var(--text-main);background:rgba(var(--brand-glow), .1);border-color:rgba(var(--brand-glow), .28)}html[data-theme-mode=dark] .ws-studio .tts-engine-tip__label{color:var(--text-main)}html[data-theme-mode=dark] .ws-studio .tts-engine-tip__tagline,html[data-theme-mode=dark] .ws-studio .publish-plat-msg,html[data-theme-mode=dark] .ws-studio .sub-form__mode-tip{color:var(--text-sub)}html[data-theme-mode=dark] .ws-studio .sub-cover__img img{background:var(--bg-inset)}html[data-theme-mode=dark] .ws-studio .smart-compose{background:#f59e0b1a;border-color:#f59e0b4d}html[data-theme-mode=dark] .ws-studio .smart-compose__chip--on{color:#fbbf24;background:#f59e0b29}html[data-theme-mode=dark] .ws-studio .face-preview-area .media-thumb--empty{background:radial-gradient(circle at 50% 20%, rgba(var(--brand-glow), .12), transparent 42%), var(--bg-inset);border-color:var(--border-strong)}html[data-theme-mode=dark] .ws-studio .face-chips__hint{color:#fbbf24;background:#d977061f;border-color:#d9770659}html[data-theme-mode=dark] .ws-studio .media-thumb__download{background:rgba(var(--brand-glow), .92)}html[data-theme-mode=dark] .ws-studio .media-thumb__download:hover{background:var(--brand)}html[data-theme-mode=dark] .lib-page .lib-tab{background:var(--bg-card);box-shadow:none}html[data-theme-mode=dark] .lib-page .lib-card,html[data-theme-mode=dark] .lib-page .lib-infocard{background:var(--bg-card)}html[data-theme-mode=dark] .lib-page .lib-badge--system{background:var(--bg-inset);color:var(--text-sub)}html[data-theme-mode=dark] .lib-page .lib-audio__play{background:linear-gradient(135deg, var(--bg-inset), var(--bg-elevated))}html[data-theme-mode=dark] .theme-picker{border-top-color:var(--border-soft)}html[data-theme-mode=dark] .ws-sidemenu__item--logout:hover{background:#f56c6c1a}html[data-theme-mode=dark] .ws-header .ws-badge-new{color:#ff9c6e;background:#d4380d26;border-color:#ffbb9659}.m-page-actions{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:10px;width:100%;margin-top:4px;display:grid}.m-page-actions .el-button{width:100%;margin:0}.m-page--dock{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}.m-shell--immersive .m-shell__main{padding-bottom:0;overflow-x:hidden}.m-wf-slide-forward-enter-active,.m-wf-slide-forward-leave-active,.m-wf-slide-back-enter-active,.m-wf-slide-back-leave-active{transition:transform .26s cubic-bezier(.4,0,.2,1),opacity .22s}.m-wf-slide-forward-enter-from{opacity:0;transform:translate(28px)}.m-wf-slide-forward-leave-to{opacity:0;transform:translate(-20px)}.m-wf-slide-back-enter-from{opacity:0;transform:translate(-28px)}.m-wf-slide-back-leave-to{opacity:0;transform:translate(20px)}@media (prefers-reduced-motion:reduce){.m-wf-slide-forward-enter-active,.m-wf-slide-forward-leave-active,.m-wf-slide-back-enter-active,.m-wf-slide-back-leave-active{transition:opacity .15s}.m-wf-slide-forward-enter-from,.m-wf-slide-forward-leave-to,.m-wf-slide-back-enter-from,.m-wf-slide-back-leave-to{transform:none}}@media (width<=768px){.el-overlay.el-modal-dialog:not(.el-overlay--hidden) .el-overlay-dialog{opacity:1!important;transform:none!important}.el-overlay.el-modal-dialog .el-dialog.m-mobile-dialog{opacity:1!important;visibility:visible!important}.el-overlay.el-modal-dialog:has(.m-asset-upload-dialog){z-index:14000!important}.el-dialog.user-disclaimer-dialog{border-radius:16px;width:min(92vw,360px)!important;margin-top:8vh!important}.user-disclaimer-dialog .el-dialog__header{padding:14px 16px 8px}.user-disclaimer-dialog .el-dialog__title{line-height:1.45;font-size:15px!important}.user-disclaimer-dialog .el-dialog__body{padding:8px 16px 12px;font-size:13px}.user-disclaimer-dialog .disclaimer-body{max-height:52vh;font-size:13px;line-height:1.65}.user-disclaimer-dialog .el-dialog__footer{padding:10px 16px 14px}.ai-progress-mask{padding:16px!important}.ai-progress-card{border-radius:18px!important;width:min(300px,88vw)!important;padding:20px 16px 16px!important}.ai-progress-card__pct{font-size:40px!important}.ai-progress-card__msg{min-height:36px!important;margin:10px 0 14px!important;font-size:13px!important}.el-dialog.m-legal-dialog{border-radius:16px;flex-direction:column;max-height:78vh;display:flex;width:min(88vw,340px)!important;margin-top:10vh!important}.m-legal-dialog .el-dialog__body{flex:1;min-height:0;padding:8px 14px 12px;overflow-y:auto}.m-legal-dialog .el-dialog__footer{padding:8px 14px 12px}.m-bottom-drawer.el-drawer.btt{border-radius:16px 16px 0 0}.m-bottom-drawer.el-overlay{z-index:4100!important}.m-bottom-drawer.el-drawer.btt.open{max-height:68vh!important}.el-dialog.m-mobile-dialog,.el-dialog.m-asset-upload-dialog{border-radius:16px;width:min(88vw,340px)!important;margin-top:8vh!important}.m-mobile-dialog .el-dialog__body,.m-asset-upload-dialog .el-dialog__body{padding:12px 14px}.m-asset-upload-dialog .el-dialog__footer{grid-template-columns:1fr 1.2fr;gap:10px;display:grid}.m-asset-upload-dialog .el-dialog__footer .el-button{width:100%;margin:0}.m-save-sheet.el-drawer.btt{border-radius:16px 16px 0 0}.m-save-sheet.el-drawer.btt.open{max-height:42vh!important}.el-dialog.release-notes-dialog{border-radius:16px;width:min(88vw,360px)!important;margin-top:8vh!important}.release-notes-dialog .el-dialog__body{max-height:52vh;padding:8px 14px 12px;overflow-y:auto}}
