.wecom-scan[data-v-667abcc4]{flex-direction:column;align-items:center;gap:8px;display:flex}.wecom-scan__frame[data-v-667abcc4]{background:#fff;border:1px solid #e5e6eb;border-radius:12px;justify-content:center;align-items:center;width:200px;height:200px;display:flex;position:relative;overflow:hidden}.wecom-scan__qr[data-v-667abcc4]{width:184px;height:184px;display:block}.wecom-scan__placeholder[data-v-667abcc4]{color:#86909c;margin:0;font-size:13px}.wecom-scan__mask[data-v-667abcc4]{text-align:center;background:#fffffff0;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:0 16px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.wecom-scan__mask-text[data-v-667abcc4]{color:#4e5969;margin:0;font-size:13px;line-height:1.5}.wecom-scan__refresh[data-v-667abcc4]{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;background:#1d2129;border-radius:16px;padding:6px 18px;font-size:13px}.wecom-scan__tip[data-v-667abcc4]{color:#1d2129;margin:4px 0 0;font-size:14px}.wecom-scan__tip-strong[data-v-667abcc4]{margin:0 2px;font-weight:600}.wecom-scan__sub-tip[data-v-667abcc4]{color:#86909c;margin:0;font-size:12px}.wecom-scan__back[data-v-667abcc4]{color:#4080ff;cursor:pointer;-webkit-user-select:none;user-select:none;margin-top:4px;font-size:13px}.workspace-audio-record-card[data-v-4a6d7749]{flex-direction:column;gap:10px;display:flex}.workspace-audio-record-card--clickable[data-v-4a6d7749]{cursor:pointer}.workspace-audio-record-card__player[data-v-4a6d7749]{background:var(--audio-card-bg);border-radius:12px;width:593px;height:123px;padding:16px;display:flex}.workspace-audio-record-card__native[data-v-4a6d7749]{display:none}.workspace-audio-record-card__disc[data-v-4a6d7749]{flex:none;width:91px;height:91px;margin-right:12px}.workspace-audio-record-card__toggle[data-v-4a6d7749]{cursor:pointer;background:#fefefe;border:1.5px solid #e1e0e1;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;margin-top:17px;display:grid}.workspace-audio-record-card__body[data-v-4a6d7749]{flex-direction:column;flex:none;gap:8px;width:370px;margin-top:25px;margin-left:20px;display:flex}.workspace-audio-record-card__wave[data-v-4a6d7749]{cursor:pointer;align-items:center;gap:3px;width:370px;height:28px;display:flex}.workspace-audio-record-card__wave-bar[data-v-4a6d7749]{background:#b6bcca;border-radius:999px;flex:none;width:3px;min-height:3px;max-height:28px}.workspace-audio-record-card__wave-bar--played[data-v-4a6d7749]{background:#4366f7}.workspace-audio-record-card__times[data-v-4a6d7749]{color:#423d41;justify-content:space-between;font-size:12px;font-weight:400;display:flex}.workspace-audio-record-card__player--detail[data-v-4a6d7749]{flex:none;width:721px;height:268px;padding:48px 24px}.workspace-audio-record-card__player--detail .workspace-audio-record-card__disc[data-v-4a6d7749]{width:173px;height:173px;margin-right:29px}.workspace-audio-record-card__detail-body[data-v-4a6d7749]{flex-direction:column;flex:1;min-width:0;margin-top:26px;display:flex}.workspace-audio-record-card__detail-row[data-v-4a6d7749]{align-items:center;gap:18px;display:flex}.workspace-audio-record-card__detail-row .workspace-audio-record-card__toggle[data-v-4a6d7749]{width:72px;height:72px;margin-top:0}.workspace-audio-record-card__detail-row .workspace-audio-record-card__toggle svg[data-v-4a6d7749]{width:28px;height:28px}.workspace-audio-record-card__detail-row .workspace-audio-record-card__wave[data-v-4a6d7749]{flex:1;width:auto;min-width:0;height:64px}.workspace-audio-record-card__detail-row .workspace-audio-record-card__wave-bar[data-v-4a6d7749]{flex:none;width:3px;max-height:64px}.workspace-audio-record-card__detail-slider[data-v-4a6d7749]{flex:none;height:10px;margin-top:32px}.workspace-audio-record-card__player--detail .workspace-audio-record-card__times[data-v-4a6d7749]{margin-top:12px}.workspace-audio-record-card__subtitle[data-v-4a6d7749]{background:#fdfdff;border:1px solid #f2f2f2;border-radius:10px;width:593px}.workspace-audio-record-card--detail .workspace-audio-record-card__subtitle[data-v-4a6d7749]{flex-direction:column;flex:1;width:721px;min-height:0;display:flex}.workspace-audio-record-card--detail .workspace-audio-record-card__subtitle-head[data-v-4a6d7749]{flex:none;height:auto;padding:12px 20px}.workspace-audio-record-card--detail .workspace-audio-record-card__subtitle-list[data-v-4a6d7749]{flex:1;min-height:0;max-height:none}.workspace-audio-record-card__subtitle-head[data-v-4a6d7749]{cursor:pointer;justify-content:space-between;align-items:center;height:36px;padding:0 14px;display:flex}.workspace-audio-record-card__subtitle-title[data-v-4a6d7749]{color:#45464f;align-items:center;gap:6px;font-size:14px;font-weight:400;display:flex}.workspace-audio-record-card__subtitle-actions[data-v-4a6d7749]{align-items:center;gap:10px;display:flex}.workspace-audio-record-card__subtitle-toggle-text[data-v-4a6d7749]{color:#41444d;font-size:12px;font-weight:400}.workspace-audio-record-card__subtitle-chevron[data-v-4a6d7749]{color:#6c6f78;transition:transform .2s}.workspace-audio-record-card__subtitle-chevron--open[data-v-4a6d7749]{transform:rotate(180deg)}.workspace-audio-record-card__subtitle-list[data-v-4a6d7749]{max-height:240px;padding:0 8px 8px;overflow-y:auto}.workspace-audio-record-card__subtitle-line[data-v-4a6d7749]{cursor:pointer;border-radius:10px;align-items:center;gap:14px;width:100%;height:42px;padding:0 8px;display:flex}.workspace-audio-record-card__subtitle-line--active[data-v-4a6d7749]{background:#eff6ff}.workspace-audio-record-card__subtitle-time[data-v-4a6d7749]{color:#99a1af;font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:20px;font-size:12px;font-weight:400;display:flex}.workspace-audio-record-card__subtitle-time-icon[data-v-4a6d7749]{flex:none;width:18px;height:18px}.workspace-audio-record-card__subtitle-time-icon--hidden[data-v-4a6d7749]{visibility:hidden}.workspace-audio-record-card__subtitle-line--active .workspace-audio-record-card__subtitle-time[data-v-4a6d7749]{color:#4366f7}.workspace-audio-record-card__subtitle-text[data-v-4a6d7749]{color:#4a5565;flex:1;min-width:0;font-size:13px;font-weight:400;line-height:1.6}.workspace-audio-record-card__subtitle-line--active .workspace-audio-record-card__subtitle-text[data-v-4a6d7749]{color:#155dfc;font-size:13px}.workspace-audio-record-card__subtitle-status[data-v-4a6d7749]{text-align:center;color:#a4acb9;padding:16px;font-size:12px;display:block}.workspace-audio-record-card__lyrics-text[data-v-4a6d7749]{white-space:pre-wrap;word-break:break-word;color:#4a5565;margin:0;padding:12px 16px;font-size:13px;font-weight:400;line-height:1.6}.workspace-character-modal__layer[data-v-7074c6d7]{z-index:1500;background:#17213e59;place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.workspace-character-modal[data-v-7074c6d7]{background:#fff;border-radius:12px;width:360px;max-height:min(600px,86vh);padding:20px;overflow-y:auto;box-shadow:0 20px 60px #17213e33}.workspace-character-modal--wide[data-v-7074c6d7]{width:440px}.workspace-character-modal--split[data-v-7074c6d7]{grid-template-rows:auto auto minmax(420px,auto) auto;grid-template-columns:360px minmax(0,1fr);align-content:start;column-gap:24px;width:880px;max-height:min(780px,86vh);padding:24px;display:grid}.workspace-character-modal--split .workspace-character-modal__head[data-v-7074c6d7],.workspace-character-modal--split .workspace-character-modal__desc[data-v-7074c6d7]{grid-column:1/-1}.workspace-character-modal--split .workspace-character-modal__preview-image[data-v-7074c6d7]{grid-area:3/1/span 2;height:100%;max-height:none;margin-bottom:0}.workspace-character-modal--split .workspace-character-modal__form[data-v-7074c6d7]{grid-area:3/2}.workspace-character-modal--split .workspace-character-modal__footer[data-v-7074c6d7]{grid-area:4/2;align-self:end}.workspace-character-modal__form[data-v-7074c6d7]{min-width:0}.workspace-character-modal--batch[data-v-7074c6d7]{width:960px;max-height:min(780px,86vh)}.workspace-character-modal__preview-image[data-v-7074c6d7]{object-fit:contain;background:#f5f5f5;border-radius:8px;width:100%;max-height:220px;margin-bottom:16px;display:block}.workspace-character-modal__group-tabs[data-v-7074c6d7]{gap:8px;margin-bottom:12px;display:flex}.workspace-character-modal__group-tab[data-v-7074c6d7]{color:#5b6478;cursor:pointer;background:#f5f7fa;border-radius:6px;place-items:center;height:30px;padding:0 14px;font-size:12px;display:grid}.workspace-character-modal__group-tab--active[data-v-7074c6d7]{color:#4366f7;background:#4366f71a}.workspace-character-modal__group-select[data-v-7074c6d7]{margin-bottom:16px}.workspace-character-modal__group-status[data-v-7074c6d7]{color:#8a8f9c;margin:0 0 16px;font-size:12px}.workspace-character-modal__group-status--error[data-v-7074c6d7]{color:#f65450}.workspace-character-modal__batch-grid[data-v-7074c6d7]{flex-wrap:nowrap;justify-content:center;gap:14px;margin-bottom:16px;display:flex}.workspace-character-modal__batch-item[data-v-7074c6d7]{aspect-ratio:3/4;cursor:pointer;background:#f5f5f5;border:1.5px solid #0000;border-radius:8px;flex:1 1 0;min-width:0;max-width:210px;position:relative;overflow:hidden}.workspace-character-modal__batch-item--checked[data-v-7074c6d7]{border-color:#4366f7}.workspace-character-modal__batch-thumb[data-v-7074c6d7]{object-fit:cover;width:100%;height:100%;display:block}.workspace-character-modal__batch-check[data-v-7074c6d7]{position:absolute;top:8px;left:8px}.workspace-character-modal__batch-label[data-v-7074c6d7]{color:#fff;text-shadow:0 1px 2px #00000080;font-size:13px;position:absolute;bottom:8px;left:8px}.workspace-character-modal__attr-grid[data-v-7074c6d7]{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.workspace-character-modal__head[data-v-7074c6d7]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.workspace-character-modal__title[data-v-7074c6d7]{color:#17213e;margin:0;font-size:16px;font-weight:600}.workspace-character-modal__close[data-v-7074c6d7]{cursor:pointer;place-items:center;width:24px;height:24px;display:grid}.workspace-character-modal__close-icon[data-v-7074c6d7]{width:14px;height:14px}.workspace-character-modal__desc[data-v-7074c6d7]{color:#8a8f9c;margin:0 0 16px;font-size:13px}.workspace-character-modal__name-input[data-v-7074c6d7]{box-sizing:border-box;color:#17213e;border:1px solid #e8e8e8;border-radius:8px;width:100%;height:36px;margin-bottom:16px;padding:0 12px;font-size:13px}.workspace-character-modal__name-input[data-v-7074c6d7]:focus{border-color:#4366f7;outline:none}.workspace-character-modal__footer[data-v-7074c6d7]{justify-content:flex-end;align-items:center;gap:12px;display:flex}.workspace-character-modal__btn[data-v-7074c6d7]{cursor:pointer;border-radius:6px;place-items:center;height:32px;padding:0 16px;font-size:13px;display:grid}.workspace-character-modal__btn--cancel[data-v-7074c6d7]{color:#5b6478;background:#f5f7fa}.workspace-character-modal__btn--confirm[data-v-7074c6d7]{color:#fff;background:#4366f7}.workspace-character-modal__btn--disabled[data-v-7074c6d7]{cursor:not-allowed;opacity:.6}@media (max-width:768px){.workspace-character-modal__layer[data-v-7074c6d7]{background:#0006;align-items:flex-end}.workspace-character-modal[data-v-7074c6d7]{width:100%;padding:1.6rem 1.6rem calc(1.6rem + env(safe-area-inset-bottom,0px));border-radius:1.6rem 1.6rem 0 0}.workspace-character-modal__title[data-v-7074c6d7]{font-size:1.6rem}.workspace-character-modal__desc[data-v-7074c6d7]{margin:0 0 1.6rem;font-size:1.2rem}.workspace-character-modal__name-input[data-v-7074c6d7]{height:4.4rem;font-size:1.4rem}.workspace-character-modal__footer[data-v-7074c6d7]{gap:1.2rem}.workspace-character-modal__btn[data-v-7074c6d7]{flex:1;height:4.4rem;font-size:1.5rem}.workspace-character-modal--split[data-v-7074c6d7]{padding:1.6rem 1.6rem calc(1.6rem + env(safe-area-inset-bottom,0px));display:block}.workspace-character-modal--split .workspace-character-modal__preview-image[data-v-7074c6d7]{height:auto;max-height:220px;margin-bottom:1.6rem}.workspace-character-modal__batch-grid[data-v-7074c6d7]{flex-wrap:wrap}.workspace-character-modal__batch-item[data-v-7074c6d7]{flex:calc(33.333% - 1rem)}}.workspace-superres-modal__layer[data-v-a28a0a30]{z-index:200;background:#17213e59;place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.workspace-superres-modal[data-v-a28a0a30]{background:#fff;border-radius:12px;width:360px;padding:20px;box-shadow:0 20px 60px #17213e33}.workspace-superres-modal__head[data-v-a28a0a30]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.workspace-superres-modal__title[data-v-a28a0a30]{color:#17213e;margin:0;font-size:16px;font-weight:600}.workspace-superres-modal__close[data-v-a28a0a30]{cursor:pointer;place-items:center;width:24px;height:24px;display:grid}.workspace-superres-modal__close-icon[data-v-a28a0a30]{width:14px;height:14px}.workspace-superres-modal__desc[data-v-a28a0a30]{color:#8a8f9c;margin:0 0 16px;font-size:13px}.workspace-superres-modal__radio[data-v-a28a0a30]{margin-bottom:20px}.workspace-superres-modal__footer[data-v-a28a0a30]{justify-content:flex-end;align-items:center;gap:12px;display:flex}.workspace-superres-modal__btn[data-v-a28a0a30]{cursor:pointer;border-radius:6px;place-items:center;height:32px;padding:0 16px;font-size:13px;display:grid}.workspace-superres-modal__btn--cancel[data-v-a28a0a30]{color:#5b6478;background:#f5f7fa}.workspace-superres-modal__btn--cancel[data-v-a28a0a30]:hover{background:#eceff3}.workspace-superres-modal__btn--confirm[data-v-a28a0a30]{color:#fff;background:#4366f7}.workspace-superres-modal__btn--confirm[data-v-a28a0a30]:hover{background:#3656d8}.workspace-superres-modal__btn--disabled[data-v-a28a0a30]{cursor:not-allowed;opacity:.6}@media (max-width:768px){.workspace-superres-modal__layer[data-v-a28a0a30]{background:#0006;align-items:flex-end}.workspace-superres-modal[data-v-a28a0a30]{width:100%;padding:1.6rem 1.6rem calc(1.6rem + env(safe-area-inset-bottom,0px));border-radius:1.6rem 1.6rem 0 0}.workspace-superres-modal__title[data-v-a28a0a30]{font-size:1.6rem}.workspace-superres-modal__close[data-v-a28a0a30]{width:2.4rem;height:2.4rem}.workspace-superres-modal__close-icon[data-v-a28a0a30]{width:1.4rem;height:1.4rem}.workspace-superres-modal__desc[data-v-a28a0a30]{margin:0 0 1.6rem;font-size:1.2rem}.workspace-superres-modal__radio[data-v-a28a0a30]{margin-bottom:2rem}.workspace-superres-modal__footer[data-v-a28a0a30]{gap:1.2rem}.workspace-superres-modal__btn[data-v-a28a0a30]{flex:1;height:4.4rem;font-size:1.5rem}}.workspace-download-format-modal__layer[data-v-12dc80f7]{z-index:1500;background:#17213e59;place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.workspace-download-format-modal[data-v-12dc80f7]{background:#fff;border-radius:12px;width:360px;padding:20px;box-shadow:0 20px 60px #17213e33}.workspace-download-format-modal__head[data-v-12dc80f7]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.workspace-download-format-modal__title[data-v-12dc80f7]{color:#17213e;margin:0;font-size:16px;font-weight:600}.workspace-download-format-modal__close[data-v-12dc80f7]{cursor:pointer;place-items:center;width:24px;height:24px;display:grid}.workspace-download-format-modal__close-icon[data-v-12dc80f7]{width:14px;height:14px}.workspace-download-format-modal__note[data-v-12dc80f7]{color:var(--workspace-text-secondary,#8a8a8f);margin:8px 0 0;font-size:12px;line-height:1.5}.workspace-download-format-modal__desc[data-v-12dc80f7]{color:#8a8f9c;margin:0 0 16px;font-size:13px}.workspace-download-format-modal__radio[data-v-12dc80f7]{margin-bottom:20px}.workspace-download-format-modal__footer[data-v-12dc80f7]{justify-content:flex-end;align-items:center;gap:12px;display:flex}.workspace-download-format-modal__btn[data-v-12dc80f7]{cursor:pointer;border-radius:6px;place-items:center;height:32px;padding:0 16px;font-size:13px;display:grid}.workspace-download-format-modal__btn--cancel[data-v-12dc80f7]{color:#5b6478;background:#f5f7fa}.workspace-download-format-modal__btn--cancel[data-v-12dc80f7]:hover{background:#eceff3}.workspace-download-format-modal__btn--confirm[data-v-12dc80f7]{color:#fff;background:#4366f7}.workspace-download-format-modal__btn--confirm[data-v-12dc80f7]:hover{background:#3656d8}.workspace-download-format-modal__btn--disabled[data-v-12dc80f7]{cursor:not-allowed;opacity:.6}@media (max-width:768px){.workspace-download-format-modal__layer[data-v-12dc80f7]{background:#0006;align-items:flex-end}.workspace-download-format-modal[data-v-12dc80f7]{width:100%;padding:1.6rem 1.6rem calc(1.6rem + env(safe-area-inset-bottom,0px));border-radius:1.6rem 1.6rem 0 0}.workspace-download-format-modal__title[data-v-12dc80f7]{font-size:1.6rem}.workspace-download-format-modal__close[data-v-12dc80f7]{width:2.4rem;height:2.4rem}.workspace-download-format-modal__close-icon[data-v-12dc80f7]{width:1.4rem;height:1.4rem}.workspace-download-format-modal__desc[data-v-12dc80f7]{margin:0 0 1.6rem;font-size:1.2rem}.workspace-download-format-modal__radio[data-v-12dc80f7]{margin-bottom:2rem}.workspace-download-format-modal__footer[data-v-12dc80f7]{gap:1.2rem}.workspace-download-format-modal__btn[data-v-12dc80f7]{flex:1;height:4.4rem;font-size:1.5rem}}.workspace-download-scope__layer[data-v-2d0de1fc]{z-index:1100;position:fixed;top:0;bottom:0;left:0;right:0}.workspace-download-scope__menu[data-v-2d0de1fc]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;gap:2px;min-width:168px;padding:6px;display:grid;position:fixed;transform:translate(-100%,8px);box-shadow:0 8px 22px #17213e24}.workspace-download-scope__item[data-v-2d0de1fc]{color:#353535;cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:8px;height:32px;padding:0 8px;display:flex}.workspace-download-scope__item[data-v-2d0de1fc]:hover{background:#eff3fd}.workspace-download-scope__icon[data-v-2d0de1fc]{filter:brightness(0);object-fit:contain;width:14px;height:14px;display:block}.workspace-download-scope__text[data-v-2d0de1fc]{font-size:13px}.workspace-long-press-save-modal__layer[data-v-d313d382]{z-index:1600;background:#000000d9;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.workspace-long-press-save-modal__close[data-v-d313d382]{top:calc(1.6rem + env(safe-area-inset-top,0px));cursor:pointer;background:#ffffff29;border-radius:50%;place-items:center;width:3.2rem;height:3.2rem;display:grid;position:absolute;right:1.6rem}.workspace-long-press-save-modal__close-icon[data-v-d313d382]{filter:invert();width:1.4rem;height:1.4rem}.workspace-long-press-save-modal__tip[data-v-d313d382]{color:#fff;text-align:center;margin:0 0 1.6rem;font-size:1.4rem}.workspace-long-press-save-modal__media[data-v-d313d382]{max-width:100%;max-height:calc(100% - 6rem)}.workspace-long-press-save-modal__image[data-v-d313d382],.workspace-long-press-save-modal__video[data-v-d313d382]{object-fit:contain;-webkit-touch-callout:default;-webkit-user-drag:auto;-webkit-user-select:auto;user-select:auto;max-width:100%;max-height:100%;display:block}.workspace-batch-replicate-modal__layer[data-v-93313e98]{z-index:200;background:#17213e59;place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.workspace-batch-replicate-modal[data-v-93313e98]{background:#fff;border-radius:12px;flex-direction:column;width:480px;max-height:86vh;padding:20px;display:flex;box-shadow:0 20px 60px #17213e33}.workspace-batch-replicate-modal__head[data-v-93313e98]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.workspace-batch-replicate-modal__title[data-v-93313e98]{color:#17213e;margin:0;font-size:16px;font-weight:600}.workspace-batch-replicate-modal__close[data-v-93313e98]{cursor:pointer;place-items:center;width:24px;height:24px;display:grid}.workspace-batch-replicate-modal__close-icon[data-v-93313e98]{width:14px;height:14px}.workspace-batch-replicate-modal__body[data-v-93313e98]{min-height:0;padding-right:2px;overflow-y:auto}.workspace-batch-replicate-modal__section-label[data-v-93313e98]{color:#17213e;margin-bottom:14px;font-size:13px}.workspace-batch-replicate-modal__source[data-v-93313e98]{background:#fafbfc;border:1px solid #eef0f5;border-radius:10px;gap:12px;margin-bottom:20px;padding:12px;display:flex}.workspace-batch-replicate-modal__cover[data-v-93313e98]{object-fit:cover;border:1px solid #e2e8f0;border-radius:8px;flex:0 0 56px;width:56px;height:56px}.workspace-batch-replicate-modal__source-info[data-v-93313e98]{flex-direction:column;flex:1;justify-content:center;gap:8px;min-width:0;display:flex}.workspace-batch-replicate-modal__prompt[data-v-93313e98]{-webkit-line-clamp:2;color:#5b5b5b;word-break:break-all;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:18px;display:-webkit-box;overflow:hidden}.workspace-batch-replicate-modal__ref-list[data-v-93313e98]{flex-wrap:wrap;gap:6px;display:flex}.workspace-batch-replicate-modal__ref-thumb[data-v-93313e98]{object-fit:cover;border:1px solid #e2e8f0;border-radius:5px;width:28px;height:28px}.workspace-batch-replicate-modal__tags[data-v-93313e98]{flex-wrap:wrap;gap:6px;display:flex}.workspace-batch-replicate-modal__tag[data-v-93313e98]{color:#4366f7;background:#e9edf9;border-radius:4px;padding:2px 8px;font-size:11px;line-height:18px}.workspace-batch-replicate-modal__upload-head[data-v-93313e98]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.workspace-batch-replicate-modal__upload-head .workspace-batch-replicate-modal__section-label[data-v-93313e98]{margin-bottom:0}.workspace-batch-replicate-modal__upload-count[data-v-93313e98]{color:#9ba0ae;font-size:12px}.workspace-batch-replicate-modal__trigger[data-v-93313e98]{cursor:pointer;background:#f9f9fa;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;height:120px;transition:border-color .16s;display:flex;position:relative}.workspace-batch-replicate-modal__trigger[data-v-93313e98]:hover{border-color:#4366f7}.workspace-batch-replicate-modal__trigger-icon[data-v-93313e98]{opacity:.45;width:24px;height:24px}.workspace-batch-replicate-modal__trigger-text[data-v-93313e98]{color:#9ba0ae;margin-top:8px;font-size:12px}.workspace-batch-replicate-modal__grid[data-v-93313e98]{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.workspace-batch-replicate-modal__item[data-v-93313e98]{aspect-ratio:1;background:#f5f7fa;border:1px solid #e2e8f0;border-radius:8px;position:relative;overflow:hidden;box-shadow:0 0 8px #d4d4d440}.workspace-batch-replicate-modal__item-preview[data-v-93313e98]{object-fit:cover;width:100%;height:100%}.workspace-batch-replicate-modal__item-remove[data-v-93313e98]{z-index:1;cursor:pointer;opacity:0;pointer-events:none;object-fit:contain;width:16px;height:16px;transition:opacity .16s;display:block;position:absolute;top:3px;right:3px}.workspace-batch-replicate-modal__item:hover .workspace-batch-replicate-modal__item-remove[data-v-93313e98]{opacity:1;pointer-events:auto}.workspace-batch-replicate-modal__item-remove[data-v-93313e98]:focus-visible{opacity:1;pointer-events:auto}.workspace-batch-replicate-modal__add[data-v-93313e98]{aspect-ratio:1;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;place-items:center;transition:border-color .16s;display:grid;position:relative}.workspace-batch-replicate-modal__add[data-v-93313e98]:hover{border-color:#4366f7}.workspace-batch-replicate-modal__file-input[data-v-93313e98]{opacity:0;cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0}.workspace-batch-replicate-modal__add-icon[data-v-93313e98]{color:#b8bdc9;font-size:24px;font-weight:300;line-height:1}.workspace-batch-replicate-modal__footer[data-v-93313e98]{border-top:1px solid #f0f1f5;justify-content:flex-end;align-items:center;gap:12px;margin-top:20px;padding-top:16px;display:flex}.workspace-batch-replicate-modal__btn[data-v-93313e98]{cursor:pointer;border-radius:6px;place-items:center;height:32px;padding:0 16px;font-size:13px;display:grid}.workspace-batch-replicate-modal__btn--cancel[data-v-93313e98]{color:#5b6478;background:#f5f7fa}.workspace-batch-replicate-modal__btn--cancel[data-v-93313e98]:hover{background:#eceff3}.workspace-batch-replicate-modal__btn--confirm[data-v-93313e98]{color:#fff;background:#4366f7}.workspace-batch-replicate-modal__btn--confirm[data-v-93313e98]:hover{background:#3656d8}.workspace-batch-replicate-modal__btn--disabled[data-v-93313e98]{cursor:not-allowed;opacity:.6}@media (max-width:768px){.workspace-batch-replicate-modal__layer[data-v-93313e98]{background:#0006;align-items:flex-end}.workspace-batch-replicate-modal[data-v-93313e98]{width:100%;max-height:90vh;padding:1.6rem 1.6rem calc(1.6rem + env(safe-area-inset-bottom,0px));border-radius:1.6rem 1.6rem 0 0}.workspace-batch-replicate-modal__grid[data-v-93313e98]{grid-template-columns:repeat(4,1fr);gap:1rem}.workspace-batch-replicate-modal__footer[data-v-93313e98]{gap:1.2rem}.workspace-batch-replicate-modal__btn[data-v-93313e98]{flex:1;height:4.4rem;font-size:1.5rem}}.workspace-page__retouch-picker-mask[data-v-edb516a7]{z-index:2400;position:fixed;top:0;bottom:0;left:0;right:0}.workspace-page__retouch-picker[data-v-edb516a7]{z-index:2401;background:#fff;border:1px solid #ededeb;border-radius:12px;flex-direction:column;gap:10px;width:296px;padding:12px;display:flex;position:fixed;box-shadow:0 10px 30px #14182829}.workspace-page__retouch-picker-title[data-v-edb516a7]{color:#17213e;font-size:13px;font-weight:600}.workspace-page__retouch-picker-list[data-v-edb516a7]{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.workspace-page__retouch-picker-item[data-v-edb516a7]{aspect-ratio:1;cursor:pointer;background:#f2f4f9;border:2px solid #0000;border-radius:8px;overflow:hidden}.workspace-page__retouch-picker-item[data-v-edb516a7]:hover{border-color:#4366f7}.workspace-page__retouch-picker-img[data-v-edb516a7]{object-fit:cover;width:100%;height:100%;display:block}.pin-picker[data-v-8a83c0e7]{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex;overflow:hidden}.pin-picker__error[data-v-8a83c0e7]{color:#cf1322;background:#fff1f0;border-radius:8px;padding:8px 12px;font-size:13px}.pin-picker__connect[data-v-8a83c0e7]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:20px;padding:40px 24px;display:flex}.pin-picker__connect-icon[data-v-8a83c0e7]{background:#e60023;border-radius:50%;place-items:center;width:60px;height:60px;display:grid}.pin-picker__connect-icon-glyph[data-v-8a83c0e7]{width:26px;height:26px}.pin-picker__connect-title[data-v-8a83c0e7]{color:#8a8f9e;font-size:14px;font-weight:400}.pin-picker__connect-desc[data-v-8a83c0e7]{color:#8c8c8c;max-width:420px;font-size:13px;line-height:1.6}.pin-picker__connect-action[data-v-8a83c0e7]{color:#313538;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #e0e1e6;border-radius:8px;padding:10px 28px;font-size:14px}.pin-picker__connect-action--off[data-v-8a83c0e7]{color:#b6bac4;cursor:default;border-color:#ececee}.pin-picker__bar[data-v-8a83c0e7]{border-top:1px solid #ececee;flex:none;align-items:center;gap:12px;padding-top:12px;display:flex}.pin-picker__account[data-v-8a83c0e7]{flex:1;align-items:center;min-width:0;display:flex}.pin-picker__account-name[data-v-8a83c0e7]{color:#1f1f1f;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.pin-picker__secret[data-v-8a83c0e7],.pin-picker__disconnect[data-v-8a83c0e7]{color:#595959;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;border:1px solid #e5e5e5;border-radius:6px;padding:4px 10px;font-size:12px}.pin-picker__secret--on[data-v-8a83c0e7]{color:#e60023;border-color:#e60023}.pin-picker__boards[data-v-8a83c0e7]{flex-wrap:wrap;gap:8px;display:flex}.pin-picker__board[data-v-8a83c0e7]{cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #e5e5e5;border-radius:999px;align-items:center;gap:6px;max-width:220px;padding:4px 12px;font-size:12px;display:flex}.pin-picker__board--on[data-v-8a83c0e7]{color:#e60023;background:#fff1f2;border-color:#e60023}.pin-picker__board-name[data-v-8a83c0e7]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pin-picker__board-count[data-v-8a83c0e7]{color:#bfbfbf}.pin-picker__status[data-v-8a83c0e7]{color:#8c8c8c;text-align:center;flex:1;place-items:center;padding:32px 16px;font-size:13px;display:grid}.pin-picker__note[data-v-8a83c0e7]{color:#8c8c8c;text-align:center;padding:4px 2px;font-size:12px}.pin-picker__more[data-v-8a83c0e7]{color:#595959;cursor:pointer;text-align:center;border:1px solid #f0f0f0;border-radius:8px;padding:10px 16px;font-size:13px}.pin-picker__more[data-v-8a83c0e7]:hover{color:#262626;border-color:#d9d9d9}.pin-picker__more--off[data-v-8a83c0e7]{color:#bfbfbf;cursor:default}.pin-picker__grid[data-v-8a83c0e7]{flex:1;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));align-content:start;gap:12px;min-height:0;padding:2px;display:grid;overflow-y:auto}.pin-picker__card[data-v-8a83c0e7]{cursor:pointer;border:2px solid #0000;border-radius:10px;flex-direction:column;gap:6px;padding:4px;display:flex}.pin-picker__card--on[data-v-8a83c0e7]{background:#fff1f2;border-color:#e60023}.pin-picker__thumb[data-v-8a83c0e7]{aspect-ratio:1;background:#f5f5f5;border-radius:8px;place-items:center;display:grid;overflow:hidden}.pin-picker__thumb-image[data-v-8a83c0e7]{object-fit:cover;width:100%;height:100%}.pin-picker__name[data-v-8a83c0e7]{color:#595959;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.asset-rename[data-v-e95f6789]{z-index:1200;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.asset-rename__mask[data-v-e95f6789]{background:#1111148c;position:absolute;top:0;bottom:0;left:0;right:0}.asset-rename__panel[data-v-e95f6789]{background:#fff;border-radius:14px;width:360px;max-width:calc(100vw - 48px);padding:22px;position:relative;box-shadow:0 18px 48px #0000002e}.asset-rename__title[data-v-e95f6789]{color:#1b1b1f;margin:0 0 14px;font-size:16px;font-weight:600}.asset-rename__input[data-v-e95f6789]{box-sizing:border-box;color:#1b1b1f;border:1px solid #e3e3e8;border-radius:8px;outline:none;width:100%;padding:9px 12px;font-size:14px}.asset-rename__input[data-v-e95f6789]:focus{border-color:#1b1b1f}.asset-rename__actions[data-v-e95f6789]{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.asset-rename__action[data-v-e95f6789]{text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;min-width:76px;padding:8px 16px;font-size:13px;line-height:18px}.asset-rename__action--cancel[data-v-e95f6789]{color:#33333a;background:#fff;border:1px solid #d8d8de}.asset-rename__action--confirm[data-v-e95f6789]{color:#fff;background:#1b1b1f}.asset-rename__action--disabled[data-v-e95f6789]{cursor:default;opacity:.5}.asset-picker__pinterest[data-v-ead62da5]{flex:1;min-height:0}.asset-picker__layer[data-v-ead62da5]{z-index:200;background:#1111148c;place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.asset-picker[data-v-ead62da5]{background:#fff;border-radius:14px;flex-direction:column;width:min(920px,92vw);height:min(660px,86vh);padding:20px 22px 16px;display:flex;box-shadow:0 18px 48px #0000002e}.asset-picker__head[data-v-ead62da5]{align-items:center;gap:12px;display:flex}.asset-picker__title[data-v-ead62da5]{color:#1b1b1f;margin:0;font-size:17px;font-weight:600}.asset-picker__search[data-v-ead62da5]{border:1px solid #e3e3e8;border-radius:16px;outline:none;width:220px;height:32px;margin-left:auto;padding:0 12px;font-size:13px}.asset-picker__search[data-v-ead62da5]:focus{border-color:#b9b9c4}.asset-picker__close[data-v-ead62da5]{cursor:pointer;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.asset-picker__close[data-v-ead62da5]:hover{background:#f2f2f5}.asset-picker__close-icon[data-v-ead62da5]{width:14px;height:14px}.asset-picker__tabs[data-v-ead62da5]{gap:8px;margin:14px 0 12px;display:flex}.asset-picker__tab[data-v-ead62da5]{color:#55555f;cursor:pointer;background:#f4f4f7;border-radius:15px;padding:5px 14px;font-size:13px}.asset-picker__tab--on[data-v-ead62da5]{color:#fff;background:#1b1b1f}.asset-picker__status[data-v-ead62da5]{color:#77777f;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:0 40px;font-size:13px;line-height:1.7;display:flex}.asset-picker__status--error[data-v-ead62da5]{color:#c0392b}.asset-picker__status-text[data-v-ead62da5]{word-break:break-all}.asset-picker__retry[data-v-ead62da5]{color:#1b1b1f;cursor:pointer;border:1px solid #d8d8de;border-radius:15px;padding:5px 16px}.asset-picker__grid[data-v-ead62da5]{flex:1;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));align-content:start;gap:12px;padding:2px;display:grid;overflow-y:auto}.asset-picker__card[data-v-ead62da5]{cursor:pointer;border:2px solid #0000;border-radius:10px;flex-direction:column;gap:5px;padding:6px;display:flex}.asset-picker__card[data-v-ead62da5]:hover{background:#f6f6f9}.asset-picker__card--on[data-v-ead62da5]{background:#f6f6f9;border-color:#1b1b1f}.asset-picker__thumb[data-v-ead62da5]{aspect-ratio:1;background:#f0f0f4;border-radius:8px;place-items:center;display:grid;position:relative;overflow:hidden}.asset-picker__thumb-image[data-v-ead62da5]{object-fit:contain;width:100%;height:100%}.asset-picker__rename[data-v-ead62da5]{opacity:0;cursor:pointer;background:#1111148c;border-radius:6px;place-items:center;width:22px;height:22px;transition:opacity .12s;display:grid;position:absolute;top:6px;right:6px}.asset-picker__card:hover .asset-picker__rename[data-v-ead62da5]{opacity:1}.asset-picker__rename[data-v-ead62da5]:focus-visible{opacity:1}.asset-picker__rename[data-v-ead62da5]:hover{background:#111114cc}.asset-picker__rename-icon[data-v-ead62da5]{filter:brightness(0)invert();width:12px;height:12px}.asset-picker__preview[data-v-ead62da5]{opacity:0;cursor:pointer;background:#1111148c;border-radius:6px;place-items:center;width:22px;height:22px;transition:opacity .12s;display:grid;position:absolute;top:6px;left:6px}.asset-picker__card:hover .asset-picker__preview[data-v-ead62da5]{opacity:1}.asset-picker__preview[data-v-ead62da5]:focus-visible{opacity:1}.asset-picker__preview[data-v-ead62da5]:hover{background:#111114cc}.asset-picker__preview-icon[data-v-ead62da5]{filter:brightness(0)invert();width:12px;height:12px}.asset-picker__name[data-v-ead62da5]{color:#33333a;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.asset-picker__from[data-v-ead62da5]{color:#9a9aa4;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.asset-picker__ext-hint[data-v-ead62da5]{background:#f5f6fb;border-radius:10px;align-items:center;gap:12px;margin-top:10px;padding:10px 14px;display:flex}.asset-picker__ext-hint-text[data-v-ead62da5]{color:#63636e;flex:1;font-size:12px;line-height:1.6}.asset-picker__ext-hint-btn[data-v-ead62da5]{color:#fff;cursor:pointer;background:#1b1b1f;border-radius:15px;flex-shrink:0;padding:6px 14px;font-size:12px;font-weight:500}.asset-picker__ext-hint-btn[data-v-ead62da5]:hover{background:#33333a}.asset-picker__foot[data-v-ead62da5]{align-items:center;gap:10px;padding-top:14px;display:flex}.asset-picker__note[data-v-ead62da5]{color:#9a9aa4;font-size:12px}.asset-picker__more[data-v-ead62da5]{color:#33333a;cursor:pointer;border:1px solid #d8d8de;border-radius:15px;padding:5px 14px;font-size:12px}.asset-picker__more--off[data-v-ead62da5]{opacity:.5;cursor:default}.asset-picker__foot-spacer[data-v-ead62da5]{flex:1}.asset-picker__count[data-v-ead62da5]{color:#77777f;font-size:12px}.asset-picker__cancel[data-v-ead62da5]{color:#33333a;cursor:pointer;border:1px solid #d8d8de;border-radius:17px;padding:7px 18px;font-size:13px}.asset-picker__confirm[data-v-ead62da5]{color:#fff;cursor:pointer;background:#1b1b1f;border-radius:17px;padding:7px 18px;font-size:13px}.asset-picker__confirm--off[data-v-ead62da5]{opacity:.45;cursor:default}.asset-dock[data-v-ead62da5]{border-right:1px solid var(--cv-line);background:var(--cv-float);flex-direction:column;flex:none;width:308px;display:flex;overflow:hidden}.asset-dock__head[data-v-ead62da5]{justify-content:space-between;align-items:center;padding:12px 14px 0;display:flex}.asset-dock__title[data-v-ead62da5]{color:#000;margin:0;font-size:14px;font-weight:500}.asset-dock__close[data-v-ead62da5]{cursor:pointer;justify-content:center;align-items:center;display:flex}.asset-dock__close-icon[data-v-ead62da5]{width:14px;height:14px}.asset-dock__tabs[data-v-ead62da5]{border-bottom:1px solid var(--cv-line);gap:20px;margin:18px 0 10px;padding:0 14px 10px;display:flex}.asset-dock__tab[data-v-ead62da5]{color:#8a8f9e;cursor:pointer;border-bottom:2px solid #0000;margin-bottom:-11px;padding:2px 0 10px;font-size:13px}.asset-dock__tab--on[data-v-ead62da5]{color:#313538;border-bottom-color:#313538;font-weight:600}.asset-dock__body[data-v-ead62da5]{flex-direction:column;flex:1;gap:8px;min-height:0;padding:0 14px 14px;display:flex;overflow-y:auto}.asset-dock__status[data-v-ead62da5]{color:var(--cv-text-4);flex-direction:column;gap:6px;padding:16px 0;font-size:12px;line-height:1.6;display:flex}.asset-dock__status--error[data-v-ead62da5]{color:var(--cv-danger)}.asset-dock__clip-guide[data-v-ead62da5]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;padding:32px 20px;display:flex}.asset-dock__clip-guide-collage[data-v-ead62da5]{border-radius:12px;grid-template:"a b c"1fr"d b e"1fr/1fr 1.25fr 1fr;gap:3px;width:220px;height:140px;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 24px #14182829}.asset-dock__clip-guide-tile[data-v-ead62da5]{overflow:hidden}.asset-dock__clip-guide-tile svg[data-v-ead62da5]{width:100%;height:100%;display:block}.asset-dock__clip-guide-tile--a[data-v-ead62da5]{grid-area:a}.asset-dock__clip-guide-tile--b[data-v-ead62da5]{grid-area:b}.asset-dock__clip-guide-tile--c[data-v-ead62da5]{grid-area:c}.asset-dock__clip-guide-tile--d[data-v-ead62da5]{grid-area:d}.asset-dock__clip-guide-tile--e[data-v-ead62da5]{grid-area:e}.asset-dock__clip-guide-badge[data-v-ead62da5]{color:#21252e;background:#fff;border-radius:16px;align-items:center;gap:6px;padding:5px 10px 5px 5px;font-size:11px;font-weight:500;display:flex;position:absolute;bottom:8px;left:8px;box-shadow:0 4px 10px #14182833}.asset-dock__clip-guide-badge-mark[data-v-ead62da5]{color:#21252e;background:#f2b705;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;font-weight:700;display:grid}.asset-dock__clip-guide-title[data-v-ead62da5]{color:#21252e;font-size:14px;font-weight:600}.asset-dock__clip-guide-desc[data-v-ead62da5]{color:#8a8f9e;max-width:260px;font-size:12px;line-height:1.6}.asset-dock__clip-guide-btn[data-v-ead62da5]{background:var(--cv-accent);color:#fff;cursor:pointer;white-space:nowrap;border-radius:30px;padding:9px 24px;font-size:13px;font-weight:500}.asset-dock__clip-guide-btn[data-v-ead62da5]:hover{background:var(--cv-accent-2)}.asset-dock__retry[data-v-ead62da5]{border:1px solid var(--cv-accent);color:var(--cv-accent);cursor:pointer;border-radius:6px;align-self:flex-start;padding:4px 10px;font-size:12px}.asset-dock__pinterest[data-v-ead62da5]{flex:1;min-height:0}.asset-dock__pinterest[data-v-ead62da5] .pin-picker__grid{grid-template-columns:repeat(2,1fr);gap:16px}.asset-dock__masonry[data-v-ead62da5]{align-items:flex-start;gap:16px;display:flex}.asset-dock__column[data-v-ead62da5]{flex-direction:column;flex:1 1 0;gap:18px;min-width:0;display:flex}.asset-dock__card[data-v-ead62da5]{cursor:pointer;flex-direction:column;display:flex;position:relative}.asset-dock__thumb[data-v-ead62da5]{border-radius:10px;position:relative;overflow:hidden}.asset-dock__thumb-image[data-v-ead62da5]{object-fit:cover;width:100%;height:auto;display:block}.asset-dock__preview[data-v-ead62da5]{cursor:pointer;opacity:0;background:#11141c8c;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;transition:opacity .15s;display:flex;position:absolute;top:4px;right:4px}.asset-dock__card:hover .asset-dock__preview[data-v-ead62da5]{opacity:1}.asset-dock__preview[data-v-ead62da5]:focus-visible{opacity:1}.asset-dock__preview-icon[data-v-ead62da5]{filter:brightness(0)invert();width:12px;height:12px}.asset-dock__rename[data-v-ead62da5]{cursor:pointer;opacity:0;background:#11141c8c;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;transition:opacity .15s;display:flex;position:absolute;top:4px;left:4px}.asset-dock__card:hover .asset-dock__rename[data-v-ead62da5]{opacity:1}.asset-dock__rename[data-v-ead62da5]:focus-visible{opacity:1}.asset-dock__rename-icon[data-v-ead62da5]{filter:brightness(0)invert();width:12px;height:12px}.asset-dock__name[data-v-ead62da5]{overflow-wrap:anywhere;color:#646879;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-top:10px;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}.asset-dock__from[data-v-ead62da5]{color:var(--cv-text-5);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.asset-dock__ext-hint[data-v-ead62da5]{background:var(--cv-float-on);border-radius:10px;flex:none;align-items:center;gap:12px;margin:10px 14px;padding:10px 14px;display:flex}.asset-dock__ext-hint-text[data-v-ead62da5]{color:var(--cv-text-3);flex:1;font-size:12px;line-height:1.6}.asset-dock__ext-hint-btn[data-v-ead62da5]{background:var(--cv-solid);color:var(--cv-on-solid);cursor:pointer;border-radius:15px;flex-shrink:0;padding:6px 14px;font-size:12px;font-weight:500}.asset-dock__foot[data-v-ead62da5]{border-top:1px solid var(--cv-line);flex-direction:column;gap:8px;padding:10px 14px 14px;display:flex}.asset-dock__note[data-v-ead62da5]{color:var(--cv-text-5);font-size:12px}.asset-dock__more[data-v-ead62da5]{border:1px solid var(--cv-line);color:var(--cv-text-2);cursor:pointer;border-radius:15px;align-self:flex-start;padding:5px 14px;font-size:12px}.asset-dock__more--off[data-v-ead62da5]{opacity:.5;cursor:default}.model-library-search[data-v-48bcc8c2]{width:240px;max-width:100%;position:relative}.model-library-search__icon[data-v-48bcc8c2]{pointer-events:none;width:16px;height:16px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.model-library-search__input[data-v-48bcc8c2]{box-sizing:border-box;border:1px solid #e4e6ed;border-radius:8px;outline:none;width:100%;height:36px;padding:0 32px 0 36px;font-size:13px}.model-library-search__input[data-v-48bcc8c2]:focus{border-color:#4366f7}.model-library-search__clear[data-v-48bcc8c2]{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.model-library-search__clear[data-v-48bcc8c2]:hover{background:#f1f3f7}.model-library-search__clear-icon[data-v-48bcc8c2]{width:12px;height:12px}.model-library-preview[data-v-bc28ff2c]{z-index:200;background:#0a0c12d1;justify-content:center;align-items:center;padding:48px 72px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.model-library-preview__figure[data-v-bc28ff2c]{flex-direction:column;align-items:center;gap:12px;max-width:100%;max-height:100%;margin:0;display:flex}.model-library-preview__image[data-v-bc28ff2c]{object-fit:contain;background:#fff;border-radius:8px;max-width:100%;max-height:calc(100vh - 140px);display:block}.model-library-preview__caption[data-v-bc28ff2c]{color:#fff;gap:10px;font-size:14px;display:flex}.model-library-preview__count[data-v-bc28ff2c]{color:#fff9}.model-library-preview__close[data-v-bc28ff2c]{cursor:pointer;background:#ffffff24;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:20px;right:20px}.model-library-preview__close[data-v-bc28ff2c]:hover{background:#ffffff42}.model-library-preview__close-icon[data-v-bc28ff2c]{filter:brightness(0)invert();width:16px;height:16px}.model-library-preview__nav[data-v-bc28ff2c]{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff24;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:28px;line-height:1;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.model-library-preview__nav[data-v-bc28ff2c]:hover{background:#ffffff42}.model-library-preview__nav--prev[data-v-bc28ff2c]{left:16px}.model-library-preview__nav--next[data-v-bc28ff2c]{right:16px}@media (max-width:768px){.model-library-preview[data-v-bc28ff2c]{padding:56px 12px}.model-library-preview__nav[data-v-bc28ff2c]{top:auto;bottom:16px;transform:none}}.workspace-style-library__layer[data-v-73d035d0]{z-index:200;background:#17213e59;place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.workspace-style-library[data-v-73d035d0]{background:#fff;border-radius:16px;flex-direction:column;width:min(1040px,92vw);height:min(720px,84vh);padding:24px;display:flex;box-shadow:0 20px 60px #17213e33}.workspace-style-library__head[data-v-73d035d0]{align-items:center;gap:12px;display:flex}.workspace-style-library__title[data-v-73d035d0]{color:#1f2330;margin:0;font-size:18px;font-weight:600;line-height:26px}.workspace-style-library__title-count[data-v-73d035d0]{color:#9196a8;margin-left:8px;font-size:13px;font-weight:400}.workspace-style-library__search[data-v-73d035d0]{color:#1f2330;border:1px solid #dadee7;border-radius:16px;outline:none;width:220px;height:32px;margin-left:auto;padding:0 12px;font-size:13px}.workspace-style-library__search[data-v-73d035d0]:focus{border-color:#4366f7}.workspace-style-library__close[data-v-73d035d0]{cursor:pointer;border-radius:6px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.workspace-style-library__close[data-v-73d035d0]:hover{background:#f2f4f8}.workspace-style-library__close-icon[data-v-73d035d0]{width:14px;height:14px}.workspace-style-library__status[data-v-73d035d0]{color:#8a8f9c;flex:1;justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex}.workspace-style-library__status--error[data-v-73d035d0]{color:#e5403a}.workspace-style-library__retry[data-v-73d035d0]{color:#4366f7;cursor:pointer;border:1px solid #dadee7;border-radius:4px;padding:4px 14px}.workspace-style-library__body[data-v-73d035d0]{flex:1;gap:20px;min-height:0;margin-top:16px;display:flex}.workspace-style-library__grid[data-v-73d035d0]{flex-direction:column;flex:1;gap:10px;margin-right:-12px;padding-right:16px;display:flex;overflow-y:auto}.workspace-style-library__empty[data-v-73d035d0]{color:#8a8f9c;text-align:center;padding:24px 0;font-size:13px}.workspace-style-library__card[data-v-73d035d0]{cursor:pointer;border:1px solid #e6e9f0;border-radius:10px;align-items:center;gap:10px;padding:8px;display:flex}.workspace-style-library__card-main[data-v-73d035d0]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.workspace-style-library__card[data-v-73d035d0]:hover{border-color:#4366f7}.workspace-style-library__card--active[data-v-73d035d0]{border-color:#4366f7;box-shadow:inset 0 0 0 1px #4366f7}.workspace-style-library__cover[data-v-73d035d0]{aspect-ratio:1;background:#f2f4f8;border-radius:6px;flex:none;justify-content:center;align-items:center;width:56px;display:flex;overflow:hidden}.workspace-style-library__cover-image[data-v-73d035d0]{object-fit:contain;width:100%;height:100%}.workspace-style-library__cover-empty[data-v-73d035d0]{color:#9196a8;font-size:12px}.workspace-style-library__name[data-v-73d035d0]{color:#1f2330;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.4;overflow:hidden}.workspace-style-library__one-liner[data-v-73d035d0]{color:#8a8f9c;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.5;overflow:hidden}.workspace-style-library__badge[data-v-73d035d0]{color:#5a6acf;vertical-align:middle;background:#eef2ff;border-radius:4px;margin-left:6px;padding:1px 5px;font-size:10px;font-weight:400}.workspace-style-library__strip[data-v-73d035d0]{flex:none;gap:4px;display:flex}.workspace-style-library__strip-item[data-v-73d035d0]{object-fit:cover;background:#f2f4f8;border-radius:4px;flex:none;width:28px;height:28px;display:block}.workspace-style-library__detail[data-v-73d035d0]{border-left:1px solid #eef0f5;flex-direction:column;flex:none;width:630px;max-width:64%;padding-left:20px;display:flex;overflow-y:auto}.workspace-style-library__detail-status[data-v-73d035d0]{color:#8a8f9c;margin-top:12px;font-size:12px}.workspace-style-library__detail-status--error[data-v-73d035d0]{color:#d9534f;align-items:center;gap:8px;display:flex}.workspace-style-library__section[data-v-73d035d0]{margin-top:16px}.workspace-style-library__section-title[data-v-73d035d0]{color:#38383e;margin:0 0 8px;font-size:12px;font-weight:500}.workspace-style-library__section-hint[data-v-73d035d0]{color:#8a8f9c;margin-left:6px;font-size:11px;font-weight:400}.workspace-style-library__tiles[data-v-73d035d0]{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:6px;display:grid}.workspace-style-library__tile[data-v-73d035d0]{aspect-ratio:1;background:#f2f4f8;border-radius:6px;position:relative;overflow:hidden}.workspace-style-library__tile-use[data-v-73d035d0]{color:#fff;cursor:pointer;opacity:0;text-align:center;background:#17213eb8;padding:4px 2px;font-size:10px;line-height:1.3;transition:opacity .12s;position:absolute;bottom:0;left:0;right:0}.workspace-style-library__tile:hover .workspace-style-library__tile-use[data-v-73d035d0],.workspace-style-library__tile-use[data-v-73d035d0]:focus{opacity:1}.workspace-style-library__tile-image[data-v-73d035d0]{object-fit:cover;width:100%;height:100%;display:block}.workspace-style-library__swatch[data-v-73d035d0]{aspect-ratio:1;box-sizing:border-box;border:1px solid #17213e14;border-radius:6px;align-items:flex-end;padding:4px;display:flex;overflow:hidden}.workspace-style-library__swatch-name[data-v-73d035d0]{color:#38383e;text-overflow:ellipsis;white-space:nowrap;background:#ffffffd9;border-radius:3px;width:100%;padding:1px 3px;font-size:9px;line-height:1.3;overflow:hidden}.workspace-style-library__font[data-v-73d035d0]{aspect-ratio:1;box-sizing:border-box;text-align:center;background:#f7f8fb;border:1px solid #17213e14;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:6px 4px;display:flex;overflow:hidden}.workspace-style-library__font-name[data-v-73d035d0]{color:#38383e;word-break:break-all;-webkit-line-clamp:3;-webkit-box-orient:vertical;width:100%;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}.workspace-style-library__font-role[data-v-73d035d0]{color:#8a8f9c;text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:100%;font-size:9px;line-height:1.3;overflow:hidden}.workspace-style-library__guideline[data-v-73d035d0]{color:#8a8f9c;margin-top:16px;font-size:11px}.workspace-style-library__preview[data-v-73d035d0]{aspect-ratio:1;background:#f2f4f8;border-radius:10px;justify-content:center;align-items:center;display:flex;overflow:hidden}.workspace-style-library__preview--empty[data-v-73d035d0]{color:#9196a8;font-size:13px}.workspace-style-library__preview-image[data-v-73d035d0]{object-fit:contain;width:100%;height:100%}.workspace-style-library__detail-name[data-v-73d035d0]{color:#1f2330;margin-top:14px;font-size:15px;font-weight:600}.workspace-style-library__detail-one-liner[data-v-73d035d0]{color:#5b6172;margin-top:6px;font-size:13px;line-height:1.5}.workspace-style-library__detail-dimensions[data-v-73d035d0]{color:#4366f7;margin-top:10px;font-size:12px;line-height:1.5}.workspace-style-library__detail-notice[data-v-73d035d0]{color:#8a8f9c;background:#f6f7fb;border-radius:6px;margin-top:12px;padding:8px 10px;font-size:11px;line-height:1.6}.workspace-style-library__footer[data-v-73d035d0]{align-items:center;gap:12px;margin-top:16px;display:flex}.workspace-style-library__footer-spacer[data-v-73d035d0]{flex:1}.workspace-style-library__clear[data-v-73d035d0]{color:#9196a8;cursor:pointer;font-size:13px}.workspace-style-library__cancel[data-v-73d035d0]{color:#5b6172;cursor:pointer;border:1px solid #dadee7;border-radius:8px;padding:8px 20px;font-size:13px}.workspace-style-library__confirm[data-v-73d035d0]{color:#fff;cursor:pointer;background:#4366f7;border-radius:8px;padding:8px 20px;font-size:13px}.workspace-style-library__confirm--disabled[data-v-73d035d0]{cursor:not-allowed;background:#c3ccf3}.workspace-image-upload__trigger[data-v-49b7f669]{position:relative}.workspace-image-upload__quick-fill[data-v-49b7f669]{z-index:2;color:#35394a;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e8ebf2;border-radius:8px;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:12px;display:inline-flex;position:absolute;bottom:10px;left:12px;box-shadow:0 2px 8px #1418281a}.workspace-image-upload__quick-fill[data-v-49b7f669]:after{content:"";background:#fff;border-bottom:1px solid #e8ebf2;border-right:1px solid #e8ebf2;width:10px;height:10px;position:absolute;bottom:-5px;left:16px;transform:rotate(45deg)}.workspace-image-upload__quick-fill[data-v-49b7f669]:hover{color:#1c1f27;border-color:#c9d2ee}@media (hover:hover){.workspace-image-upload__quick-fill[data-v-49b7f669]{opacity:0;visibility:hidden;transition:opacity .15s,visibility .15s}.workspace-image-upload__trigger:hover .workspace-image-upload__quick-fill[data-v-49b7f669]{opacity:1;visibility:visible}}.workspace-image-upload__quick-fill-icon[data-v-49b7f669]{object-fit:cover;border-radius:4px;width:18px;height:18px}.workspace-image-upload__design-slot[data-v-49b7f669]{cursor:pointer}.workspace-image-upload__design-cover[data-v-49b7f669]{object-fit:contain;background:#f2f4f8}.workspace-image-upload__design-cover-empty[data-v-49b7f669]{background:#f2f4f8;place-items:center;width:100%;height:100%;display:grid}.workspace-image-upload__design-cover-icon[data-v-49b7f669]{opacity:.6;width:18px;height:18px}.workspace-image-upload__design-note[data-v-49b7f669]{margin-top:10px}.workspace-image-upload__design-note-head[data-v-49b7f669]{color:#4366f7;flex-wrap:wrap;align-items:baseline;font-size:11px;line-height:1.5;display:flex}.workspace-image-upload__design-note-name[data-v-49b7f669]{color:#1f2330;margin-right:6px;font-size:12px}.workspace-image-upload__design-dimension[data-v-49b7f669]{white-space:nowrap}.workspace-image-upload__design-dimension-sep[data-v-49b7f669]{color:#a9b6f7;padding:0 4px}.workspace-image-upload__design-summary[data-v-49b7f669]{overflow-wrap:anywhere}.workspace-image-upload__design-logo[data-v-49b7f669]{color:#1f2330;cursor:pointer;align-items:center;gap:6px;margin-top:6px;font-size:11px;line-height:1.5;display:flex}.workspace-image-upload__design-logo-box[data-v-49b7f669]{accent-color:#4366f7;cursor:pointer;width:12px;height:12px;margin:0}.workspace-image-upload__design-hint[data-v-49b7f669]{color:#9196a8;margin-top:4px;font-size:11px;line-height:1.5}.workspace-image-upload__design-error[data-v-49b7f669]{color:#e5403a;align-items:center;gap:8px;margin-top:10px;font-size:11px;line-height:1.4;display:flex}.workspace-image-upload__design-retry[data-v-49b7f669]{color:#4366f7;cursor:pointer;border:1px solid #dadee7;border-radius:4px;padding:2px 10px}.workspace-crop__layer{z-index:2000;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.workspace-crop__dialog{background:#fff;border-radius:16px;flex-direction:column;width:min(640px,92vw);max-height:90vh;display:flex;overflow:hidden}.workspace-crop__head{border-bottom:1px solid #f0f0f0;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.workspace-crop__title{color:#17213e;font-size:15px;font-weight:600}.workspace-crop__close{cursor:pointer;-webkit-tap-highlight-color:transparent;place-items:center;width:28px;height:28px;display:grid}.workspace-crop__close-icon{width:16px;height:16px;display:block}.workspace-crop__subtitle{color:#9ca3af;margin:0;padding:6px 20px 0;font-size:12px;line-height:1.4}.workspace-crop__stage-wrap{background:#f4f5f7;flex:1;justify-content:center;align-items:center;min-height:160px;padding:24px;display:flex;overflow:hidden}.workspace-crop__stage{-webkit-user-select:none;user-select:none;touch-action:none;max-width:100%;max-height:54vh;position:relative;overflow:hidden}.workspace-crop__img{object-fit:fill;pointer-events:none;width:100%;height:100%;display:block}.workspace-crop__shade{pointer-events:none;background:#00000073;position:absolute}.workspace-crop__shade--top{top:0;left:0;right:0}.workspace-crop__shade--bottom{bottom:0;left:0;right:0}.workspace-crop__shade--left{bottom:auto;right:auto}.workspace-crop__shade--right{bottom:auto;right:0}.workspace-crop__box{cursor:move;touch-action:none;position:absolute}.workspace-crop__border{pointer-events:none;border:1px solid #ffffffd9;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 0 0 1px #00000040}.workspace-crop__handle{touch-action:none;background:#fff;border:1px solid #00000040;border-radius:2px;width:10px;height:10px;position:absolute}.workspace-crop__handle--nw{cursor:nw-resize;top:0;left:0;transform:translate(-50%,-50%)}.workspace-crop__handle--ne{cursor:ne-resize;top:0;right:0;transform:translate(50%,-50%)}.workspace-crop__handle--sw{cursor:sw-resize;bottom:0;left:0;transform:translate(-50%,50%)}.workspace-crop__handle--se{cursor:se-resize;bottom:0;right:0;transform:translate(50%,50%)}.workspace-crop__handle--n{cursor:n-resize;top:0;left:50%;transform:translate(-50%,-50%)}.workspace-crop__handle--s{cursor:s-resize;bottom:0;left:50%;transform:translate(-50%,50%)}.workspace-crop__handle--w{cursor:w-resize;top:50%;left:0;transform:translate(-50%,-50%)}.workspace-crop__handle--e{cursor:e-resize;top:50%;right:0;transform:translate(50%,-50%)}.workspace-crop__footer{border-top:1px solid #f0f0f0;flex-shrink:0;justify-content:flex-end;gap:10px;padding:14px 20px;display:flex}.workspace-crop__cancel{color:#6b7280;cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #e5e5e4;border-radius:8px;align-items:center;height:36px;padding:0 20px;font-size:14px;display:inline-flex}.workspace-crop__confirm{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#4366f7;border-radius:8px;align-items:center;height:36px;padding:0 20px;font-size:14px;display:inline-flex}.workspace-angle-slider[data-v-b2067ec1]{padding-top:18px;position:relative}.workspace-angle-slider__current[data-v-b2067ec1]{position:absolute;top:0;transform:translate(-50%)}.workspace-angle-slider__current-text[data-v-b2067ec1]{color:#5459f0;white-space:nowrap;font-size:11px;line-height:14px}.workspace-angle-slider__track-wrap[data-v-b2067ec1]{align-items:center;height:20px;display:flex;position:relative}.workspace-angle-slider__tick[data-v-b2067ec1]{background:#e6e7ef;width:2px;height:5px;position:absolute;top:9px}.workspace-angle-slider__input[data-v-b2067ec1]{z-index:2;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:0 0;width:100%;height:20px;margin:0;position:relative}.workspace-angle-slider__input[data-v-b2067ec1]::-webkit-slider-runnable-track{background:#e4e6ed;height:2px}.workspace-angle-slider__input[data-v-b2067ec1]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border-radius:50%;width:16px;height:16px;margin-top:-7px}.workspace-angle-slider__input[data-v-b2067ec1]::-moz-range-track{background:#e4e6ed;height:2px}.workspace-angle-slider__input[data-v-b2067ec1]::-moz-range-thumb{background:0 0;border:none;border-radius:50%;width:16px;height:16px}.workspace-angle-slider__thumb[data-v-b2067ec1]{z-index:3;box-sizing:border-box;pointer-events:none;background:#fff;border:3px solid #5459f0;border-radius:50%;width:14px;height:14px;position:absolute;left:0;transform:translate(-50%)}.workspace-angle-slider__labels[data-v-b2067ec1]{height:14px;position:relative}.workspace-angle-slider__tick-label[data-v-b2067ec1]{color:#9196a8;white-space:nowrap;font-size:11px;line-height:14px;position:absolute;top:0;transform:translate(-50%)}.workspace-length-annotate__layer{z-index:2000;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.workspace-length-annotate__dialog{background:#fff;border-radius:16px;flex-direction:column;width:min(1000px,94vw);max-height:90vh;display:flex;overflow:hidden}.workspace-length-annotate__head{border-bottom:1px solid #f0f0f0;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.workspace-length-annotate__title{color:#17213e;font-size:15px;font-weight:600}.workspace-length-annotate__close{cursor:pointer;-webkit-tap-highlight-color:transparent;place-items:center;width:28px;height:28px;display:grid}.workspace-length-annotate__close-icon{width:16px;height:16px;display:block}.workspace-length-annotate__body{flex:1;gap:16px;min-height:0;padding:16px 20px;display:flex;overflow:auto}.workspace-length-annotate__stage-wrap{background:#f4f5f7;border-radius:12px;flex:1;justify-content:center;align-items:center;min-width:0;padding:16px;display:flex}.workspace-length-annotate__stage{-webkit-user-select:none;user-select:none;cursor:default;max-width:100%;max-height:54vh;position:relative}.workspace-length-annotate__stage--drawing{cursor:crosshair}.workspace-length-annotate__img{object-fit:fill;pointer-events:none;width:100%;height:100%;display:block}.workspace-length-annotate__svg{pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.workspace-length-annotate__panel{flex-direction:column;flex-shrink:0;gap:12px;width:290px;display:flex}.workspace-length-annotate__types{flex-wrap:nowrap;gap:8px;display:flex}.workspace-length-annotate__type-btn{text-align:center;white-space:nowrap;color:#4b5563;cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #e5e5e4;border-radius:8px;flex:1;padding:6px 0;font-size:13px}.workspace-length-annotate__type-btn--active{border-color:var(--type-color,#4366f7);color:var(--type-color,#4366f7);background:color-mix(in srgb, var(--type-color,#4366f7) 10%, #fff)}.workspace-length-annotate__hint{color:#9ca3af;margin:0;font-size:12px;line-height:1.5}.workspace-length-annotate__note{color:#b45309;margin:0;font-size:12px;line-height:1.5}.workspace-length-annotate__list{flex-direction:column;gap:8px;display:flex}.workspace-length-annotate__list-item{color:#4b5563;background:#f9fafb;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;padding:8px;font-size:12px;display:flex}.workspace-length-annotate__list-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.workspace-length-annotate__list-label{color:#17213e;font-weight:600}.workspace-length-annotate__list-status{color:#9ca3af}.workspace-length-annotate__list-hem{color:#6b7280;cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #d1d5db;border-radius:8px;align-items:center;height:16px;padding:0 6px;font-size:11px;line-height:1;display:inline-flex}.workspace-length-annotate__list-hem--active{color:#4366f7;background:#ecf0fe;border-color:#4366f7}.workspace-length-annotate__list-del{color:#6b7280;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:12px;line-height:1;display:inline-flex}.workspace-length-annotate__footer{border-top:1px solid #f0f0f0;flex-shrink:0;justify-content:flex-end;gap:10px;padding:14px 20px;display:flex}.workspace-length-annotate__cancel{color:#6b7280;cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #e5e5e4;border-radius:8px;align-items:center;height:36px;padding:0 20px;font-size:14px;display:inline-flex}.workspace-length-annotate__confirm{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#4366f7;border-radius:8px;align-items:center;height:36px;padding:0 20px;font-size:14px;display:inline-flex}.workspace-multicrop__layer{z-index:2000;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.workspace-multicrop__dialog{background:#fff;border-radius:16px;flex-direction:column;width:min(640px,92vw);max-height:90vh;display:flex;overflow:hidden}.workspace-multicrop__head{border-bottom:1px solid #f0f0f0;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.workspace-multicrop__title{color:#17213e;font-size:15px;font-weight:600}.workspace-multicrop__close{cursor:pointer;-webkit-tap-highlight-color:transparent;place-items:center;width:28px;height:28px;display:grid}.workspace-multicrop__close-icon{width:16px;height:16px;display:block}.workspace-multicrop__nav{flex-shrink:0;justify-content:center;align-items:center;gap:12px;padding:10px 20px;display:flex}.workspace-multicrop__nav-btn{color:#4e5969;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:1px solid #e5e6eb;border-radius:6px;place-items:center;width:28px;height:28px;font-size:18px;line-height:1;display:grid}.workspace-multicrop__nav-btn:hover:not(.workspace-multicrop__nav-btn--disabled){color:#4366f7;border-color:#4366f7}.workspace-multicrop__nav-btn--disabled{opacity:.35;cursor:default;pointer-events:none}.workspace-multicrop__nav-counter{color:#4e5969;text-align:center;min-width:40px;font-size:13px}.workspace-multicrop__img{object-fit:contain;pointer-events:none;width:100%;max-width:100%;max-height:54vh;display:block}.workspace-image-superres__hint[data-v-3fcebd2f]{color:#8a8f9c;margin:8px 0 0;font-size:12px;line-height:1.4}.workspace-image-superres__hint--error[data-v-3fcebd2f]{color:#e5403a}.workspace-audio-upload[data-v-2a348088]{min-width:0;position:relative}.workspace-audio-upload__count[data-v-2a348088]{color:#8a8f9c;background:#f7f7f7;border-radius:10px;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:400;line-height:1.4}.workspace-audio-upload__list[data-v-2a348088]{flex-direction:column;gap:8px;display:flex}.workspace-audio-upload__item[data-v-2a348088]{background:#fff;border:1.5px solid #f2f3f7;border-radius:10px;align-items:flex-start;gap:10px;min-width:0;padding:10px 12px;display:flex}.workspace-audio-upload__item-icon[data-v-2a348088]{flex:none;width:36px;height:36px}.workspace-audio-upload__item-body[data-v-2a348088]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.workspace-audio-upload__item-row[data-v-2a348088]{align-items:center;gap:8px;min-width:0;display:flex}.workspace-audio-upload__item-row--meta[data-v-2a348088]{height:14px}.workspace-audio-upload__item-name[data-v-2a348088]{text-overflow:ellipsis;white-space:nowrap;color:#2a323f;flex:1;min-width:0;font-size:11px;font-weight:500;overflow:hidden}.workspace-audio-upload__item-duration[data-v-2a348088]{color:#8891a2;flex:none;font-size:11px;font-weight:400}.workspace-audio-upload__item-waveform[data-v-2a348088]{flex:1;align-items:center;gap:2px;min-width:0;height:100%;display:flex;overflow:hidden}.workspace-audio-upload__item-waveform-bar[data-v-2a348088]{background:#c7cbd8;border-radius:1px;flex:none;width:2px;min-height:2px}.workspace-audio-upload__remove[data-v-2a348088]{cursor:pointer;flex:none;place-items:center;width:18px;height:18px;display:grid}.workspace-audio-upload__remove-icon[data-v-2a348088]{width:12px;height:12px}.workspace-audio-upload__trigger[data-v-2a348088]{cursor:pointer;color:#8a8f9c;background:#f9fafc;border:1px solid #e4e6ed;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:35px;margin-top:8px;transition:border-color .2s,background .2s;display:flex}.workspace-audio-upload__trigger--drag[data-v-2a348088]{background:#f2f5ff;border-color:#4366f7}.workspace-audio-upload__trigger-icon[data-v-2a348088]{width:12px;height:12px}.workspace-audio-upload__trigger-text[data-v-2a348088]{color:#9196a8;font-size:10px}.workspace-audio-upload__file-input[data-v-2a348088]{display:none}.workspace-audio-upload__tip[data-v-2a348088]{z-index:5;box-sizing:border-box;color:#f4f5f7;opacity:0;visibility:hidden;pointer-events:none;background:#1f2330;border-radius:6px;width:max-content;max-width:260px;margin:6px 0 0;padding:6px 10px;font-size:11px;line-height:16px;transition:opacity .2s,transform .2s;position:absolute;top:100%;left:0;transform:translateY(-4px)}.workspace-audio-upload__trigger:hover+.workspace-audio-upload__tip[data-v-2a348088],.workspace-audio-upload__trigger:focus-within+.workspace-audio-upload__tip[data-v-2a348088]{opacity:1;visibility:visible;transform:translateY(0)}.workspace-audio-upload__empty[data-v-2a348088]{background:#fafbfc;border:1px dashed #d9dce3;border-radius:12px;transition:border-color .2s,background .2s}.workspace-audio-upload__empty--drag[data-v-2a348088]{background:#f2f5ff;border-color:#4366f7}.workspace-audio-upload__empty-label[data-v-2a348088]{cursor:pointer;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:126px;padding:0 16px;display:flex}.workspace-audio-upload__empty-icon[data-v-2a348088]{width:67px;height:53px}.workspace-audio-upload__empty-title[data-v-2a348088]{color:#3d3d3d;font-size:10px}.workspace-audio-upload__empty-desc[data-v-2a348088]{color:#949599;font-size:8px;font-weight:400}.workspace-audio-rate-slider[data-v-d57b5d29]{grid-template-columns:auto 1fr;align-items:center;gap:6px 12px;display:grid}.workspace-audio-rate-slider__scale[data-v-d57b5d29]{grid-column:2;height:14px;position:relative}.workspace-audio-rate-slider__scale-min[data-v-d57b5d29],.workspace-audio-rate-slider__scale-max[data-v-d57b5d29],.workspace-audio-rate-slider__scale-current[data-v-d57b5d29]{color:#9196a8;white-space:nowrap;font-size:11px;line-height:14px;position:absolute;top:0}.workspace-audio-rate-slider__scale-min[data-v-d57b5d29]{left:0}.workspace-audio-rate-slider__scale-max[data-v-d57b5d29]{right:0}.workspace-audio-rate-slider__scale-current[data-v-d57b5d29]{transform:translate(-50%)}.workspace-audio-rate-slider__label[data-v-d57b5d29]{color:#2a323f;grid-column:1;font-size:13px}.workspace-audio-rate-slider__track-wrap[data-v-d57b5d29]{grid-column:2;align-items:center;height:20px;display:flex;position:relative}.workspace-audio-rate-slider__ticks[data-v-d57b5d29]{justify-content:space-between;display:flex;position:absolute;bottom:13px;left:0;right:0}.workspace-audio-rate-slider__tick[data-v-d57b5d29]{background:#e6e7ef;width:2px;height:5px}.workspace-audio-rate-slider__input[data-v-d57b5d29]{z-index:2;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:0 0;width:100%;height:20px;margin:0;position:relative}.workspace-audio-rate-slider__input[data-v-d57b5d29]::-webkit-slider-runnable-track{background:#e4e6ed;height:2px}.workspace-audio-rate-slider__input[data-v-d57b5d29]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border-radius:50%;width:16px;height:16px;margin-top:-7px}.workspace-audio-rate-slider__input[data-v-d57b5d29]::-moz-range-track{background:#e4e6ed;height:2px}.workspace-audio-rate-slider__input[data-v-d57b5d29]::-moz-range-thumb{background:0 0;border:none;border-radius:50%;width:16px;height:16px}.workspace-audio-rate-slider__thumb[data-v-d57b5d29]{z-index:3;box-sizing:border-box;pointer-events:none;background:#fff;border:3px solid #5459f0;border-radius:50%;width:14px;height:14px;position:absolute;left:0;transform:translate(-50%)}.workspace-voice-library__layer[data-v-d15b93ae]{z-index:200;background:#17213e59;place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.workspace-voice-library[data-v-d15b93ae]{background:#fff;border-radius:16px;flex-direction:column;width:608px;height:70vh;padding:24px;display:flex;box-shadow:0 20px 60px #17213e33}.workspace-voice-library__head[data-v-d15b93ae]{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.workspace-voice-library__title[data-v-d15b93ae]{color:#17213e;align-items:baseline;gap:8px;margin:0;font-size:18px;font-weight:600;display:flex}.workspace-voice-library__title-count[data-v-d15b93ae]{color:#9196a8;font-size:13px;font-weight:400}.workspace-voice-library__close[data-v-d15b93ae]{cursor:pointer;place-items:center;width:24px;height:24px;display:grid}.workspace-voice-library__close-icon[data-v-d15b93ae]{width:16px;height:16px}.workspace-voice-library__hint[data-v-d15b93ae]{color:#9196a8;margin:0 0 16px;font-size:13px}.workspace-voice-library__search-wrap[data-v-d15b93ae]{margin-bottom:16px;position:relative}.workspace-voice-library__search-icon[data-v-d15b93ae]{pointer-events:none;width:16px;height:16px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.workspace-voice-library__search[data-v-d15b93ae]{box-sizing:border-box;border:1px solid #e4e6ed;border-radius:8px;outline:none;width:100%;height:40px;padding:0 12px 0 36px;font-size:13px}.workspace-voice-library__search[data-v-d15b93ae]:focus{border-color:#4366f7}.workspace-voice-library__grid[data-v-d15b93ae]{flex:1;grid-template-columns:1fr 1fr;gap:12px;display:grid;overflow-y:auto}.workspace-voice-library__card[data-v-d15b93ae]{cursor:pointer;border:1px solid #f0f0f5;border-radius:10px;align-items:center;gap:10px;padding:12px;display:flex;position:relative}.workspace-voice-library__card--active[data-v-d15b93ae]{background:#fafbfe;border-color:#a7b8ff}.workspace-voice-library__card--disabled[data-v-d15b93ae]{cursor:not-allowed;opacity:.45}.workspace-voice-library__card-check[data-v-d15b93ae]{box-sizing:border-box;background:#fff;border:1.5px solid #d9dce3;border-radius:50%;flex:none;width:18px;height:18px;position:relative}.workspace-voice-library__card-check--active[data-v-d15b93ae]{border:none}.workspace-voice-library__card-check-icon[data-v-d15b93ae]{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.workspace-voice-library__card-avatar[data-v-d15b93ae]{color:#5459f0;background:#eef2fe;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;font-size:16px;font-weight:600;display:grid}.workspace-voice-library__card-body[data-v-d15b93ae]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.workspace-voice-library__card-name[data-v-d15b93ae]{text-overflow:ellipsis;white-space:nowrap;color:#17213e;font-size:14px;font-weight:600;overflow:hidden}.workspace-voice-library__card-gender[data-v-d15b93ae]{color:#9196a8;font-size:12px}.workspace-voice-library__card-play[data-v-d15b93ae]{cursor:pointer;flex:none;place-items:center;width:26px;height:26px;display:grid}.workspace-voice-library__card-play-icon[data-v-d15b93ae]{width:26px;height:26px}.workspace-voice-library__preview-audio[data-v-d15b93ae]{display:none}.workspace-voice-library__empty[data-v-d15b93ae]{color:#9196a8;flex:1;place-items:center;padding:24px 0;font-size:13px;display:grid}.workspace-voice-library__footer[data-v-d15b93ae]{justify-content:flex-end;gap:12px;margin-top:16px;display:flex}.workspace-voice-library__cancel[data-v-d15b93ae]{color:#17213e;cursor:pointer;border:1px solid #e4e6ed;border-radius:8px;place-items:center;height:36px;padding:0 20px;font-size:13px;display:grid}.workspace-voice-library__cancel[data-v-d15b93ae]:hover{border-color:#9196a8}.workspace-voice-library__confirm[data-v-d15b93ae]{color:#fff;cursor:pointer;background:#4366f7;border-radius:8px;place-items:center;height:36px;padding:0 20px;font-size:13px;display:grid}.workspace-voice-library__confirm[data-v-d15b93ae]:hover{background:#3656d8}.workspace-voice-library__confirm--disabled[data-v-d15b93ae]{cursor:not-allowed;opacity:.5;pointer-events:none}@media (max-width:768px){.workspace-voice-library__layer[data-v-d15b93ae]{background:#0006;align-items:flex-end}.workspace-voice-library[data-v-d15b93ae]{width:100%;max-height:80vh;padding:1.6rem 1.6rem calc(1.6rem + env(safe-area-inset-bottom,0px));border-radius:1.6rem 1.6rem 0 0}.workspace-voice-library__title[data-v-d15b93ae]{font-size:1.7rem}.workspace-voice-library__title-count[data-v-d15b93ae]{font-size:1.3rem}.workspace-voice-library__close[data-v-d15b93ae]{width:2.4rem;height:2.4rem}.workspace-voice-library__close-icon[data-v-d15b93ae]{width:1.6rem;height:1.6rem}.workspace-voice-library__hint[data-v-d15b93ae]{margin:0 0 1.2rem;font-size:1.3rem}.workspace-voice-library__search-wrap[data-v-d15b93ae]{margin-bottom:1.2rem}.workspace-voice-library__search-icon[data-v-d15b93ae]{width:1.6rem;height:1.6rem;left:1.2rem}.workspace-voice-library__search[data-v-d15b93ae]{height:4rem;padding:0 1.2rem 0 3.6rem;font-size:1.4rem}.workspace-voice-library__grid[data-v-d15b93ae]{gap:1rem}.workspace-voice-library__card[data-v-d15b93ae]{border-radius:1rem;padding:1rem}.workspace-voice-library__card-avatar[data-v-d15b93ae]{width:4rem;height:4rem;font-size:1.5rem}.workspace-voice-library__card-name[data-v-d15b93ae]{font-size:1.4rem}.workspace-voice-library__card-gender[data-v-d15b93ae]{font-size:1.2rem}.workspace-voice-library__card-play[data-v-d15b93ae],.workspace-voice-library__card-play-icon[data-v-d15b93ae]{width:2.6rem;height:2.6rem}.workspace-voice-library__footer[data-v-d15b93ae]{margin-top:1.6rem}.workspace-voice-library__cancel[data-v-d15b93ae],.workspace-voice-library__confirm[data-v-d15b93ae]{flex:1;height:4.4rem;font-size:1.5rem}}.workspace-audio-generation__voice-count[data-v-9178744c]{color:#8a8f9c;background:#f7f7f7;border-radius:10px;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:400;line-height:1.4}.workspace-audio-generation__voice-trigger[data-v-9178744c]{cursor:pointer;background:#fbfbfd;border:1px solid #e6edfb;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;display:flex}.workspace-audio-generation__voice-icon-tile[data-v-9178744c]{background:#fff;border:1px solid #f7f7f7;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.workspace-audio-generation__voice-icon[data-v-9178744c]{width:22px;height:22px}.workspace-audio-generation__voice-avatars[data-v-9178744c]{flex:none;display:flex}.workspace-audio-generation__voice-avatar[data-v-9178744c]{color:#5459f0;background:#eef2fe;border:1px solid #fff;border-radius:50%;place-items:center;width:34px;height:34px;margin-left:-20px;font-size:14px;font-weight:600;display:grid}.workspace-audio-generation__voice-avatar[data-v-9178744c]:first-child{margin-left:0}.workspace-audio-generation__voice-trigger-body[data-v-9178744c]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.workspace-audio-generation__voice-trigger-title[data-v-9178744c]{text-overflow:ellipsis;white-space:nowrap;color:#17161b;font-size:12px;font-weight:600;overflow:hidden}.workspace-audio-generation__voice-trigger-desc[data-v-9178744c]{color:#808391;font-size:10px;font-weight:400}.workspace-audio-generation__voice-arrow[data-v-9178744c]{flex:none;width:16px;height:16px}.workspace-audio-generation__restore[data-v-9178744c]{color:#9196a8;cursor:pointer;align-items:center;gap:4px;margin-left:auto;display:flex}.workspace-audio-generation__restore-icon[data-v-9178744c]{width:12px;height:12px}.workspace-audio-generation__restore-text[data-v-9178744c]{color:#9a9a9a;font-size:10px;font-weight:400}.workspace-audio-generation__rates[data-v-9178744c]{flex-direction:column;gap:20px;display:flex}.workspace-audio-generation__reference-section>.workspace-page__param-row--radio[data-v-9178744c]{margin-bottom:14px}.workspace-audio-generation__reference-section[data-v-9178744c]>.workspace-prompt-input{margin-top:0;padding:0}.workspace-audio-generation__step-divider[data-v-9178744c]{display:block}.workspace-audio-generation[data-v-9178744c] .workspace-page__section-title--no-count{font-weight:500}.workspace-music-generation__help-icon[data-v-3f2ba4a0]{cursor:pointer;opacity:.6;flex-shrink:0;width:14px;height:14px}.workspace-music-generation__lyrics-section[data-v-3f2ba4a0]{position:relative}.workspace-music-generation__lyrics-head[data-v-3f2ba4a0]{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.workspace-music-generation__lyrics-title[data-v-3f2ba4a0]{margin-bottom:0}.workspace-music-generation__checkbox[data-v-3f2ba4a0]{white-space:nowrap;cursor:pointer;flex-shrink:0;align-items:center;gap:6px;display:flex}.workspace-music-generation__checkbox-box[data-v-3f2ba4a0]{background:#fff;border:1px solid #d2d5dd;border-radius:4px;place-items:center;width:16px;height:16px;display:grid}.workspace-music-generation__checkbox--checked .workspace-music-generation__checkbox-box[data-v-3f2ba4a0]{background:#4366f7;border-color:#4366f7}.workspace-music-generation__checkbox-icon[data-v-3f2ba4a0]{width:10px;height:10px}.workspace-music-generation__checkbox-label[data-v-3f2ba4a0]{color:#2a323f;font-size:12px;font-weight:500}.workspace-music-generation__lyrics-wrap[data-v-3f2ba4a0]{margin-top:12px;position:relative}.workspace-music-generation__lyrics-textarea[data-v-3f2ba4a0]{box-sizing:border-box;width:100%;padding-bottom:40px}.workspace-music-generation__smart-lyrics[data-v-3f2ba4a0]{color:#4366f7;cursor:pointer;background:#eef2fe;border-radius:6px;padding:4px 12px;font-size:11px;font-weight:500;position:absolute;bottom:10px;left:10px}.workspace-music-generation__smart-lyrics--loading[data-v-3f2ba4a0]{opacity:.6;pointer-events:none}.workspace-music-generation__panel-tip[data-v-3f2ba4a0]{z-index:200;opacity:0;visibility:hidden;pointer-events:none;color:#fff;text-align:center;background:#12151de0;border:none;border-radius:10px;width:max-content;max-width:320px;padding:10px 14px;font-size:13px;font-weight:400;line-height:18px;transition:opacity .18s,transform .18s,visibility .18s;position:fixed;transform:translate(-50%,calc(4px - 100%));box-shadow:0 14px 40px #0f172a3d}.workspace-music-generation__panel-tip--visible[data-v-3f2ba4a0]{opacity:1;visibility:visible;transform:translate(-50%,-100%)}.workspace-music-generation__panel-tip--error[data-v-3f2ba4a0]{color:#ff8a8a}.workspace-expand-preview__stage[data-v-cd163339]{box-sizing:border-box;background:#f0f1f5;border-radius:8px;justify-content:center;align-items:center;width:100%;height:220px;padding:10px;display:flex;position:relative;overflow:hidden}.workspace-expand-preview__stage--readonly[data-v-cd163339]{pointer-events:none}.workspace-expand-preview__canvas[data-v-cd163339]{box-sizing:border-box;background:repeating-conic-gradient(#5459f029 0% 25%,#5459f00f 0% 50%) 50%/14px 14px;border:1px solid #5459f059;position:relative}.workspace-expand-preview__image[data-v-cd163339]{object-fit:cover;box-sizing:border-box;border:2px solid #5459f0;border-radius:2px;position:absolute;overflow:hidden}.workspace-expand-preview__empty[data-v-cd163339]{color:#9196a8;font-size:12px}.workspace-expand-preview__handle[data-v-cd163339]{z-index:5;touch-action:none;cursor:pointer;background:#fff;border:2px solid #5459f0;border-radius:50%;width:10px;height:10px;margin:-5px;position:absolute}.workspace-expand-preview__legend[data-v-cd163339]{color:#9196a8;margin-top:10px;font-size:11px}.workspace-expand-preview__legend-dot[data-v-cd163339]{border-radius:50%;width:8px;height:8px;margin-right:4px;display:inline-block}.workspace-expand-preview__legend-dot--source[data-v-cd163339]{background:#5459f0}.workspace-expand-preview__legend-dot--expand[data-v-cd163339]{background:#5459f080;margin-left:8px}.workspace-expand__section[data-v-c4d65681]{margin-top:20px}.workspace-expand__ratio-grid[data-v-c4d65681]{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.workspace-expand__ratio-chip[data-v-c4d65681]{text-align:center;color:#565c6c;cursor:pointer;-webkit-user-select:none;user-select:none;background:#f5f6f9;border:1px solid #0000;border-radius:6px;padding:9px 4px;font-size:12px}.workspace-expand__ratio-chip--active[data-v-c4d65681]{color:#5459f0;background:#eef0ff;border-color:#5459f0}.workspace-product-detail[data-v-fef29951]{flex-direction:column;gap:16px;display:flex}.workspace-product-detail__section[data-v-fef29951]{flex-direction:column;gap:10px;display:flex}.workspace-product-detail__hint[data-v-fef29951]{color:#9aa1ae;cursor:help;border:1px solid #d9dce3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;font-size:10px;display:inline-flex;position:relative}.workspace-product-detail__hint-tooltip[data-v-fef29951]{z-index:500;box-sizing:border-box;color:#f4f5f7;text-align:center;pointer-events:none;background:#1f2330;border-radius:6px;width:max-content;max-width:200px;padding:8px 10px;font-size:11px;font-weight:400;line-height:16px;position:fixed;transform:translate(-50%,-100%)}.workspace-product-detail__hint-tooltip[data-v-fef29951]:after{content:"";background:#1f2330;width:8px;height:8px;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.workspace-product-detail__size-text[data-v-fef29951]{color:#89888d;margin:0;font-size:12px}.workspace-product-detail__module-grid[data-v-fef29951]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.workspace-product-detail__module-card[data-v-fef29951]{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #f0f0f5;border-radius:10px;flex-direction:column;gap:3px;min-width:0;padding:10px 28px 10px 12px;transition:border-color .15s,background .15s;display:flex;position:relative}.workspace-product-detail__module-card--active[data-v-fef29951]{background:#fafbfe;border-color:#a7b8ff}.workspace-product-detail__module-check[data-v-fef29951]{box-sizing:border-box;background:#fff;border:1.5px solid #d9dce3;border-radius:50%;width:14px;height:14px;position:absolute;top:10px;right:10px}.workspace-product-detail__module-check--active[data-v-fef29951]{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Ccircle cx='7' cy='7' r='7' fill='%234366F7'/%3E%3Cpath d='M9.66634 5L5.99967 8.66667L4.33301 7' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;border:none}.workspace-product-detail__module-name[data-v-fef29951]{color:#1c1d1e;font-size:13px;font-weight:600}.workspace-product-detail__module-subtitle[data-v-fef29951]{color:#89888d;font-size:11px}.workspace-product-detail__notice[data-v-fef29951]{color:#b3710a;background:#fff8ec;border:1px solid #ffe1a8;border-radius:8px;align-items:center;gap:6px;margin:0;padding:8px 12px;font-size:12px;display:flex}.workspace-product-detail__notice-icon[data-v-fef29951]{color:#fff;background:#f5a623;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;font-size:10px;font-weight:700;display:inline-flex}.workspace-product-detail__product-info-card[data-v-fef29951]{background:#fafbfc;border:1px solid #e4e7ee;border-radius:12px;flex-direction:column;gap:10px;margin:0;padding:12px 14px;display:flex}.workspace-product-detail__product-info-row[data-v-fef29951]{flex-direction:column;gap:3px;display:flex}.workspace-product-detail__product-info-row dt[data-v-fef29951]{color:#89888d;font-size:11px;line-height:1.4}.workspace-product-detail__product-info-row dd[data-v-fef29951]{color:#363636;word-break:break-word;margin:0;font-size:12px;line-height:1.6}.workspace-product-detail__plan-list[data-v-fef29951]{flex-direction:column;gap:10px;display:flex}.workspace-product-detail__plan-card[data-v-fef29951]{cursor:grab;-webkit-user-select:none;user-select:none;border:1px solid #e4e7ee;border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px;transition:transform .3s,opacity .2s;display:flex}.workspace-product-detail__plan-card-move[data-v-fef29951]{transition:transform .3s}.workspace-product-detail__plan-card--dragging[data-v-fef29951]{opacity:.4;cursor:grabbing}.workspace-product-detail__plan-card-head[data-v-fef29951]{flex-direction:column;gap:6px;display:flex}.workspace-product-detail__plan-card-head-row[data-v-fef29951]{align-items:center;gap:8px;display:flex}.workspace-product-detail__plan-card-index[data-v-fef29951]{color:#4366f7;flex-shrink:0;font-size:12px;font-weight:700;line-height:1}.workspace-product-detail__plan-card-name[data-v-fef29951]{color:#1c1d1e;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.workspace-product-detail__plan-card-drag-handle[data-v-fef29951]{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.workspace-product-detail__plan-card-drag-handle img[data-v-fef29951]{width:14px;height:14px}.workspace-product-detail__plan-card-focus[data-v-fef29951]{color:#89888d;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.5;overflow:hidden}.workspace-product-detail__plan-card-delete[data-v-fef29951]{cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:background .15s;display:inline-flex}.workspace-product-detail__plan-card-delete[data-v-fef29951]:hover{background:#fdeded}.workspace-product-detail__plan-card-delete-icon[data-v-fef29951]{width:13px;height:13px}.workspace-product-detail__plan-card-toggle[data-v-fef29951]{cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:background .15s;display:inline-flex}.workspace-product-detail__plan-card-toggle[data-v-fef29951]:hover{background:#f4f7ff}.workspace-product-detail__plan-card-toggle-icon[data-v-fef29951]{width:14px;height:14px;transition:transform .2s}.workspace-product-detail__plan-card-toggle--collapsed .workspace-product-detail__plan-card-toggle-icon[data-v-fef29951]{transform:rotate(180deg)}.workspace-product-detail__plan-field[data-v-fef29951]{flex-direction:column;gap:4px;display:flex}.workspace-product-detail__plan-field-label[data-v-fef29951]{color:#89888d;font-size:11px}.workspace-product-detail__plan-textarea[data-v-fef29951]{box-sizing:border-box;resize:vertical;color:#121e46;background:#fff;border:1px solid #e4e7ee;border-radius:6px;outline:none;width:100%;padding:8px 10px;font-family:inherit;font-size:12px;line-height:1.5;transition:border-color .15s}.workspace-product-detail__plan-textarea[data-v-fef29951]:focus{border-color:#4366f7}.workspace-product-detail__state-text[data-v-fef29951]{color:#b0b3bc;text-align:center;border:1px dashed #e4e7ee;border-radius:10px;margin:0;padding:24px 12px;font-size:12px}.workspace-color-trend-badge[data-v-c3d4effd]{cursor:pointer;background:#f2f4f7;border-radius:20px;flex:none;align-items:center;gap:4px;margin-left:auto;padding:3px 7px;transition:background .2s;display:flex}.workspace-color-trend-badge[data-v-c3d4effd]:hover{background:#4366f7;outline:none}.workspace-color-trend-badge[data-v-c3d4effd]:focus-visible{background:#4366f7;outline:none}.workspace-color-trend-badge[data-v-c3d4effd]:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #4366f7}.workspace-color-trend-badge__mini[data-v-c3d4effd]{flex:none;width:26px;height:11px;display:block}.workspace-color-trend-badge__line[data-v-c3d4effd]{fill:none;stroke:var(--trend-ink,#5b6478);stroke-width:1.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;animation:.7s forwards color-trend-badge-draw-c3d4effd;animation-delay:calc(.6s + var(--card-index,0) * 50ms)}@keyframes color-trend-badge-draw-c3d4effd{to{stroke-dashoffset:0}}.workspace-color-trend-badge:hover .workspace-color-trend-badge__line[data-v-c3d4effd]{stroke:#fff}.workspace-color-trend-badge:focus-visible .workspace-color-trend-badge__line[data-v-c3d4effd]{stroke:#fff}.workspace-color-trend-badge__text[data-v-c3d4effd]{opacity:0;color:#fff;white-space:nowrap;max-width:0;font-size:11px;transition:all .24s cubic-bezier(.2,.8,.2,1);overflow:hidden}.workspace-color-trend-badge:hover .workspace-color-trend-badge__text[data-v-c3d4effd]{opacity:1;max-width:56px}.workspace-color-trend-badge:focus-visible .workspace-color-trend-badge__text[data-v-c3d4effd]{opacity:1;max-width:56px}@media (prefers-reduced-motion:reduce){.workspace-color-trend-badge__line[data-v-c3d4effd]{animation-duration:1ms;animation-delay:0s}.workspace-color-trend-badge__text[data-v-c3d4effd]{transition-duration:1ms}}.workspace-color-trend[data-v-f6dadf7d]{position:relative}.workspace-color-trend__svg[data-v-f6dadf7d]{width:100%;height:auto;display:block}.workspace-color-trend__line[data-v-f6dadf7d]{fill:none;stroke-width:1.8px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.workspace-color-trend__line--future[data-v-f6dadf7d]{stroke-dasharray:5 5;opacity:.85}.workspace-color-trend__today[data-v-f6dadf7d]{stroke:#17213e;stroke-width:1px;stroke-dasharray:3 3;opacity:.35;vector-effect:non-scaling-stroke}.workspace-color-trend__hatch-line[data-v-f6dadf7d]{stroke:#17213e;stroke-width:1px;opacity:.12}.workspace-color-trend__clip[data-v-f6dadf7d]{transform-box:fill-box;transform-origin:0;animation:.62s cubic-bezier(.33,.9,.4,1) .14s backwards color-trend-reveal-f6dadf7d}.workspace-color-trend__clip--future[data-v-f6dadf7d]{animation-duration:.52s;animation-delay:.7s}@keyframes color-trend-reveal-f6dadf7d{0%{transform:scaleX(0)}}.workspace-color-trend__axis[data-v-f6dadf7d]{color:#a0a4b0;height:16px;margin-top:2px;font-size:10px;position:relative}.workspace-color-trend__axis-label[data-v-f6dadf7d]{position:absolute;top:2px;left:0}.workspace-color-trend__axis-label--end[data-v-f6dadf7d]{left:auto;right:0}.workspace-color-trend__axis-today[data-v-f6dadf7d]{color:#fff;background:#17213e;border-radius:20px;padding:1px 6px;font-size:10px;position:absolute;top:0;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.workspace-color-trend__clip[data-v-f6dadf7d]{animation-duration:1ms;animation-delay:0s}}.workspace-color-picker__layer[data-v-cf5c02b0]{z-index:1500;background:#17213e59;place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.workspace-color-picker[data-v-cf5c02b0]{background:#fff;border-radius:16px;flex-direction:column;width:min(1160px,100vw - 48px);max-height:calc(100vh - 64px);display:flex;position:relative;box-shadow:0 20px 60px #17213e33}.workspace-color-picker__head[data-v-cf5c02b0]{justify-content:space-between;align-items:center;padding:24px 32px 16px;display:flex}.workspace-color-picker__title[data-v-cf5c02b0]{color:#17213e;margin:0;font-size:18px;font-weight:600}.workspace-color-picker__close[data-v-cf5c02b0]{cursor:pointer;place-items:center;width:28px;height:28px;display:grid}.workspace-color-picker__close-icon[data-v-cf5c02b0]{width:12px;height:12px}.workspace-color-picker__filters[data-v-cf5c02b0]{grid-template-columns:repeat(4,1fr);gap:16px;padding:0 32px;display:grid}.workspace-color-picker__filter[data-v-cf5c02b0]{position:relative}.workspace-color-picker__filter-trigger[data-v-cf5c02b0]{cursor:pointer;background:#fff;border:1px solid #e4e6ed;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;height:44px;padding:0 14px;display:flex}.workspace-color-picker__filter-trigger--open[data-v-cf5c02b0]{border-color:#4366f7}.workspace-color-picker__filter-text[data-v-cf5c02b0]{color:#17213e;white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.workspace-color-picker__filter-arrow[data-v-cf5c02b0]{flex:none;width:12px;height:12px;transform:rotate(180deg)}.workspace-color-picker__filter-trigger--open .workspace-color-picker__filter-arrow[data-v-cf5c02b0]{transform:rotate(0)}.workspace-color-picker__filter-menu[data-v-cf5c02b0]{z-index:5;background:#fff;border:1px solid #e4e6ed;border-radius:8px;width:100%;max-height:260px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 12px 32px #17213e24}.workspace-color-picker__filter-option[data-v-cf5c02b0]{color:#17213e;cursor:pointer;border-radius:6px;padding:8px 10px;font-size:13px}.workspace-color-picker__filter-option[data-v-cf5c02b0]:hover{background:#f5f7fa}.workspace-color-picker__filter-option--active[data-v-cf5c02b0]{color:#4366f7;background:#eef2ff}.workspace-color-picker__filter-empty[data-v-cf5c02b0]{color:#9196a8;padding:8px 10px;font-size:13px}.workspace-color-picker__filter-actions[data-v-cf5c02b0]{border-bottom:1px solid #f1f1f1;justify-content:space-between;align-items:center;margin-bottom:4px;padding:2px 4px 6px;display:flex}.workspace-color-picker__filter-action[data-v-cf5c02b0]{color:#4366f7;cursor:pointer;padding:4px 6px;font-size:12px;line-height:1}.workspace-color-picker__filter-action[data-v-cf5c02b0]:hover{opacity:.75}.workspace-color-picker__filter-option--check[data-v-cf5c02b0]{align-items:center;gap:8px;display:flex}.workspace-color-picker__filter-checkbox[data-v-cf5c02b0]{box-sizing:border-box;border:1px solid #c8ccd8;border-radius:4px;flex:0 0 16px;width:16px;height:16px;display:block}.workspace-color-picker__filter-checkbox--checked[data-v-cf5c02b0]{border:none}.workspace-color-picker__filter-check-icon[data-v-cf5c02b0]{width:100%;height:100%;display:block}.workspace-color-picker__filter-check-label[data-v-cf5c02b0]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.workspace-color-picker__filter-menu--calendar[data-v-cf5c02b0]{min-width:236px;max-height:none;overflow:visible}.workspace-color-picker__summary[data-v-cf5c02b0]{background:#f9f9f9;border:.7px solid #eeedf0;border-radius:7px;align-items:center;gap:20px;margin:16px 32px 0;padding:14px 20px;display:flex}.workspace-color-picker__summary-block[data-v-cf5c02b0]{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.workspace-color-picker__summary-label[data-v-cf5c02b0]{color:#1f211f;flex:none;font-size:14px}.workspace-color-picker__summary-swatch[data-v-cf5c02b0]{border-radius:4px;flex:none;width:30px;height:30px}.workspace-color-picker__summary-name[data-v-cf5c02b0],.workspace-color-picker__summary-hex[data-v-cf5c02b0]{color:#64666d;font-size:14px;font-weight:400}.workspace-color-picker__summary-icon[data-v-cf5c02b0]{flex:none}.workspace-color-picker__summary-icon--color[data-v-cf5c02b0]{width:30px;height:30px}.workspace-color-picker__summary-icon--history[data-v-cf5c02b0]{width:18px;height:18px}.workspace-color-picker__summary-empty[data-v-cf5c02b0]{color:#64666d;font-size:14px;font-weight:400}.workspace-color-picker__summary-divider[data-v-cf5c02b0]{background:#e0e3ea;width:1px;height:24px}.workspace-color-picker__recent[data-v-cf5c02b0]{cursor:pointer;border-radius:50%;flex:none;width:26px;height:26px}.workspace-color-picker__recent--active[data-v-cf5c02b0]{box-shadow:0 0 0 2px #fff,0 0 0 4px #4366f7}.workspace-color-picker__tabs[data-v-cf5c02b0]{align-items:flex-end;gap:28px;margin:18px 32px 0;display:flex}.workspace-color-picker__tab[data-v-cf5c02b0]{color:#76757c;cursor:pointer;padding-bottom:10px;font-size:15px;font-weight:500;position:relative}.workspace-color-picker__tab--active[data-v-cf5c02b0]{color:#08060a;font-size:16px;font-weight:600}.workspace-color-picker__tab--active[data-v-cf5c02b0]:after{content:"";background:#17181a;width:70px;height:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.workspace-color-picker__body[data-v-cf5c02b0]{flex:1;min-height:240px;padding:20px 32px;overflow-y:auto}.workspace-color-picker__state[data-v-cf5c02b0]{color:#9196a8;place-items:center;min-height:200px;margin:0;font-size:14px;display:grid}.workspace-color-picker__grid[data-v-cf5c02b0]{grid-template-columns:1fr 3fr;gap:20px;display:grid}.workspace-color-picker__featured[data-v-cf5c02b0],.workspace-color-picker__card-swatch[data-v-cf5c02b0],.workspace-color-picker__card-meta[data-v-cf5c02b0]{transition:transform .32s cubic-bezier(.2,.8,.2,1),box-shadow .32s,opacity .26s,filter .26s}.workspace-color-picker__grid--focusing .workspace-color-picker__featured[data-v-cf5c02b0]:not(.workspace-color-picker__featured--hovered),.workspace-color-picker__grid--focusing .workspace-color-picker__card:not(.workspace-color-picker__card--hovered) .workspace-color-picker__card-swatch[data-v-cf5c02b0]{opacity:.42;filter:saturate(.5);transform:scale(.97)}.workspace-color-picker__grid--focusing .workspace-color-picker__card:not(.workspace-color-picker__card--hovered) .workspace-color-picker__card-meta[data-v-cf5c02b0]{opacity:.42}.workspace-color-picker__featured--hovered[data-v-cf5c02b0],.workspace-color-picker__card--hovered .workspace-color-picker__card-swatch[data-v-cf5c02b0]{transform:translateY(-4px);box-shadow:0 14px 32px #17213e33}.workspace-color-picker__featured[data-v-cf5c02b0]{cursor:pointer;border:1px solid #e3e3e3;border-radius:8.5px;flex-direction:column;display:flex;position:relative}.workspace-color-picker__featured-swatch[data-v-cf5c02b0]{aspect-ratio:180/232;border-radius:7.5px 7.5px 0 0;flex:none;width:100%;position:relative}.workspace-color-picker__featured-badge[data-v-cf5c02b0],.workspace-color-picker__card-badge[data-v-cf5c02b0]{color:#fff;white-space:nowrap;background:#17213e66;border-radius:40px;place-items:center;height:25px;padding:0 10px;font-size:12px;font-weight:400;display:grid;position:absolute;top:12px;left:12px}.workspace-color-picker__card-badge[data-v-cf5c02b0]{height:20px;padding:0 8px;font-size:11px;top:8px;left:8px}.workspace-color-picker__featured-meta[data-v-cf5c02b0]{justify-content:space-between;align-items:center;gap:8px;padding:12px;display:flex}.workspace-color-picker__featured-name[data-v-cf5c02b0]{color:#17213e;font-size:13px}.workspace-color-picker__featured-hex[data-v-cf5c02b0]{color:#9196a8;font-size:13px}.workspace-color-picker__cards[data-v-cf5c02b0]{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;gap:20px;display:grid}.workspace-color-picker__card[data-v-cf5c02b0]{cursor:pointer;flex-direction:column;display:flex;position:relative}.workspace-color-picker__featured[data-v-cf5c02b0],.workspace-color-picker__card[data-v-cf5c02b0]{animation:.26s cubic-bezier(.2,.8,.2,1) backwards color-card-in-cf5c02b0}.workspace-color-picker__card[data-v-cf5c02b0]{animation-delay:calc(var(--card-index,0) * 50ms)}@keyframes color-card-in-cf5c02b0{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.workspace-color-picker__featured[data-v-cf5c02b0],.workspace-color-picker__card[data-v-cf5c02b0],.workspace-color-picker__popover--placed[data-v-cf5c02b0],.workspace-color-picker__derived-item[data-v-cf5c02b0]{animation-duration:1ms;animation-delay:0s}.workspace-color-picker__featured[data-v-cf5c02b0],.workspace-color-picker__card-swatch[data-v-cf5c02b0],.workspace-color-picker__card-meta[data-v-cf5c02b0],.workspace-color-picker__derived-item[data-v-cf5c02b0]{transition-duration:1ms}.workspace-color-picker__featured--hovered[data-v-cf5c02b0],.workspace-color-picker__card--hovered .workspace-color-picker__card-swatch[data-v-cf5c02b0],.workspace-color-picker__derived-item[data-v-cf5c02b0]:hover{transform:none}}.workspace-color-picker__card-swatch[data-v-cf5c02b0]{border-radius:8px;flex:1;width:100%;min-height:90px;position:relative;box-shadow:0 2px 8px #0f172a1f}.workspace-color-picker__check[data-v-cf5c02b0]{width:21px;height:21px;position:absolute;top:10px;right:10px}.workspace-color-picker__card-meta[data-v-cf5c02b0]{white-space:nowrap;flex:none;align-items:baseline;gap:4px;margin-top:14px;display:flex}.workspace-color-picker__card-name[data-v-cf5c02b0]{color:#2e2a2d;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:400;overflow:hidden}.workspace-color-picker__card-hex[data-v-cf5c02b0],.workspace-color-picker__card-dot[data-v-cf5c02b0]{color:#84848a;flex:none;font-size:11px;font-weight:400}.workspace-color-picker__card-meta--trend[data-v-cf5c02b0],.workspace-color-picker__featured-meta--trend[data-v-cf5c02b0]{align-items:center}.workspace-color-picker__card-meta--trend .workspace-color-picker__card-name[data-v-cf5c02b0],.workspace-color-picker__card-meta--trend .workspace-color-picker__card-hex[data-v-cf5c02b0]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-color-picker__grid--skeleton[data-v-cf5c02b0]{animation:1.4s ease-in-out infinite color-skeleton-pulse-cf5c02b0}.workspace-color-picker__grid--skeleton .workspace-color-picker__featured[data-v-cf5c02b0],.workspace-color-picker__grid--skeleton .workspace-color-picker__card[data-v-cf5c02b0]{cursor:default;animation:none}.workspace-color-picker__skeleton-swatch[data-v-cf5c02b0]{box-shadow:none;background:#eef0f4}.workspace-color-picker__skeleton-text[data-v-cf5c02b0]{color:#0000;background:#eef0f4;border-radius:4px}@keyframes color-skeleton-pulse-cf5c02b0{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.workspace-color-picker__grid--skeleton[data-v-cf5c02b0]{animation:none}}.workspace-color-picker__popover[data-v-cf5c02b0]{z-index:6;visibility:hidden;opacity:0;background:#fff;border-radius:10px;padding:12px 14px;position:fixed;top:0;left:0;box-shadow:0 12px 32px #17213e2e}.workspace-color-picker__popover[data-v-cf5c02b0]:after{content:"";top:100%;left:var(--popover-arrow-x,50%);background:#fff;width:12px;height:12px;position:absolute;transform:translate(-50%,-50%)rotate(45deg)}.workspace-color-picker__popover--placed[data-v-cf5c02b0]{visibility:visible;transform-origin:var(--popover-arrow-x,50%) 100%;animation:.28s cubic-bezier(.18,.89,.32,1.28) forwards color-popover-in-cf5c02b0}@keyframes color-popover-in-cf5c02b0{0%{opacity:0;transform:translateY(6px)scale(.92)}to{opacity:1;transform:none}}.workspace-color-picker__popover-title[data-v-cf5c02b0]{color:#17213e;white-space:nowrap;margin-bottom:8px;font-size:13px;font-weight:600;display:block}.workspace-color-picker__derived-list[data-v-cf5c02b0]{gap:8px;display:flex}.workspace-color-picker__derived-item[data-v-cf5c02b0]{cursor:pointer;width:46px;height:46px;animation:.28s cubic-bezier(.18,.89,.32,1.28) backwards color-derived-item-in-cf5c02b0;animation-delay:calc(80ms + var(--item-index,0) * 35ms);border-radius:8px;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s;box-shadow:0 1px 4px #0f172a1f}@keyframes color-derived-item-in-cf5c02b0{0%{opacity:0;transform:translateY(8px)scale(.8)}to{opacity:1;transform:none}}.workspace-color-picker__derived-item[data-v-cf5c02b0]:hover{transform:translateY(-3px)scale(1.06);box-shadow:0 8px 18px #0f172a38}.workspace-color-picker__derived-item--active[data-v-cf5c02b0]{box-shadow:0 0 0 2px #fff,0 0 0 4px #4366f7,0 1px 4px #0f172a1f}.workspace-color-picker__derived-item--active[data-v-cf5c02b0]:hover{box-shadow:0 0 0 2px #fff,0 0 0 4px #4366f7,0 8px 18px #0f172a38}.workspace-color-picker__trend[data-v-cf5c02b0]{width:296px}.workspace-color-picker__popover-head[data-v-cf5c02b0]{align-items:center;gap:6px;margin-bottom:8px;display:flex}.workspace-color-picker__popover-head .workspace-color-picker__popover-title[data-v-cf5c02b0]{margin-bottom:0}.workspace-color-picker__trend-tag[data-v-cf5c02b0]{color:#b4690e;background:#fff3e4;border-radius:4px;flex:none;padding:1px 6px;font-size:10px;line-height:16px}.workspace-color-picker__trend-note[data-v-cf5c02b0]{color:#84848a;margin:6px 0 0;font-size:11px;line-height:16px}.workspace-color-picker__trend-cta[data-v-cf5c02b0]{color:#fff;cursor:pointer;background:#4366f7;border-radius:8px;justify-content:center;align-items:center;margin-top:10px;padding:7px 12px;font-size:12px;transition:background .2s;display:flex}.workspace-color-picker__trend-cta[data-v-cf5c02b0]:hover{background:#3656d8;outline:none}.workspace-color-picker__trend-cta[data-v-cf5c02b0]:focus-visible{background:#3656d8;outline:none}.workspace-color-picker__trend-cta[data-v-cf5c02b0]:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #4366f7}.workspace-color-picker__more[data-v-cf5c02b0]{color:#5b6478;cursor:pointer;border:1px solid #e4e6ed;border-radius:8px;flex:none;padding:8px 20px;font-size:13px}.workspace-color-picker__more[data-v-cf5c02b0]:hover{color:#4366f7;border-color:#4366f7}.workspace-color-picker__footer[data-v-cf5c02b0]{border-top:1px solid #eef0f4;flex-wrap:wrap;align-items:center;gap:12px;padding:16px 32px 24px;display:flex}.workspace-color-picker__footer-actions[data-v-cf5c02b0]{align-items:center;gap:12px;margin-left:auto;display:flex}.workspace-color-picker__btn[data-v-cf5c02b0]{cursor:pointer;border-radius:8px;place-items:center;height:36px;padding:0 24px;font-size:14px;display:grid}.workspace-color-picker__btn--cancel[data-v-cf5c02b0]{color:#5b6478;background:#f5f7fa}.workspace-color-picker__btn--cancel[data-v-cf5c02b0]:hover{background:#eceff3}.workspace-color-picker__btn--confirm[data-v-cf5c02b0]{color:#fff;background:#4366f7}.workspace-color-picker__btn--confirm[data-v-cf5c02b0]:hover{background:#3656d8}.workspace-color-picker__upgrade-layer[data-v-cf5c02b0]{z-index:10;background:#17213e59;border-radius:16px;place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.workspace-color-picker__upgrade[data-v-cf5c02b0]{background:#fff;border-radius:12px;justify-items:center;width:340px;padding:24px;display:grid;box-shadow:0 20px 60px #17213e33}.workspace-color-picker__upgrade-icon[data-v-cf5c02b0]{background:#eef2ff;border-radius:50%;place-items:center;width:44px;height:44px;margin-bottom:12px;display:grid}.workspace-color-picker__upgrade-icon-glyph[data-v-cf5c02b0]{width:20px;height:20px;display:block}.workspace-color-picker__upgrade-icon-shackle[data-v-cf5c02b0]{fill:none;stroke:#4366f7;stroke-width:1.6px;stroke-linecap:round}.workspace-color-picker__upgrade-icon-body[data-v-cf5c02b0]{fill:#4366f7}.workspace-color-picker__upgrade-title[data-v-cf5c02b0]{color:#17213e;margin:0 0 10px;font-size:16px;font-weight:600}.workspace-color-picker__upgrade-desc[data-v-cf5c02b0]{color:#8a8f9c;text-align:center;margin:0 0 14px;font-size:13px;line-height:20px}.workspace-color-picker__upgrade-sample[data-v-cf5c02b0]{background:#fbfcfd;border:1px solid #eef0f4;border-radius:10px;width:100%;margin-bottom:18px;padding:10px 12px 6px}.workspace-color-picker__upgrade-sample-head[data-v-cf5c02b0]{align-items:center;gap:6px;margin-bottom:4px;display:flex}.workspace-color-picker__upgrade-sample-dot[data-v-cf5c02b0]{border-radius:50%;flex:none;width:12px;height:12px}.workspace-color-picker__upgrade-sample-name[data-v-cf5c02b0]{color:#5b6478;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.workspace-color-picker__upgrade-sample-tag[data-v-cf5c02b0]{color:#8a8f9c;background:#f2f4f7;border-radius:20px;flex:none;margin-left:auto;padding:1px 6px;font-size:10px}@media (max-width:768px){.workspace-color-picker[data-v-cf5c02b0]{border-radius:1.6rem 1.6rem 0 0;width:100%;max-height:100vh}.workspace-color-picker__layer[data-v-cf5c02b0]{align-items:flex-end}.workspace-color-picker__head[data-v-cf5c02b0]{padding:1.6rem 1.6rem 1.2rem}.workspace-color-picker__filters[data-v-cf5c02b0]{grid-template-columns:repeat(2,1fr);gap:1rem;padding:0 1.6rem}.workspace-color-picker__summary[data-v-cf5c02b0]{flex-direction:column;align-items:flex-start;gap:1.2rem;margin:1.2rem 1.6rem 0}.workspace-color-picker__summary-divider[data-v-cf5c02b0]{display:none}.workspace-color-picker__tabs[data-v-cf5c02b0]{margin:1.4rem 1.6rem 0}.workspace-color-picker__body[data-v-cf5c02b0]{padding:1.6rem}.workspace-color-picker__grid[data-v-cf5c02b0]{grid-template-columns:1fr}.workspace-color-picker__featured-swatch[data-v-cf5c02b0]{height:16rem}.workspace-color-picker__cards[data-v-cf5c02b0]{grid-template-columns:repeat(2,1fr)}.workspace-color-picker__card-swatch[data-v-cf5c02b0]{height:9rem}.workspace-color-picker__footer[data-v-cf5c02b0]{padding:1.2rem 1.6rem calc(1.6rem + env(safe-area-inset-bottom,0px))}.workspace-color-picker__btn[data-v-cf5c02b0]{flex:1;height:4.4rem}}.workspace-color-scheme__options[data-v-09cc5ea0]{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.workspace-color-scheme__option[data-v-09cc5ea0]{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:7px;justify-content:center;align-items:center;gap:8px;height:35px;padding:0 12px;display:flex;position:relative}.workspace-color-scheme__option--active[data-v-09cc5ea0]{border-color:#4366f7}.workspace-color-scheme__option-icon[data-v-09cc5ea0]{place-items:center;display:grid}.workspace-color-scheme__option-icon-img[data-v-09cc5ea0]{width:20px;height:20px}.workspace-color-scheme__option-label[data-v-09cc5ea0]{color:#363636;font-size:12px}.workspace-color-scheme__tip[data-v-09cc5ea0]{color:#989898;margin:12px 0 0;font-size:11px;font-weight:400}.workspace-color-scheme__reference[data-v-09cc5ea0]{margin-top:12px}.workspace-color-scheme__entry[data-v-09cc5ea0],.workspace-color-scheme__selected[data-v-09cc5ea0]{border:1px dashed #d5d8e0;border-radius:10px;align-items:center;gap:12px;margin-top:12px;padding:12px 14px;display:flex}.workspace-color-scheme__entry[data-v-09cc5ea0]{cursor:pointer}.workspace-color-scheme__entry[data-v-09cc5ea0]:hover{border-color:#4366f7}.workspace-color-scheme__entry-icon[data-v-09cc5ea0]{background:#eef0f5;border:1px solid #f6f6f9;border-radius:3px;flex:none;place-items:center;width:32px;height:32px;display:grid}.workspace-color-scheme__entry-icon-img[data-v-09cc5ea0]{width:16px;height:16px}.workspace-color-scheme__entry-text[data-v-09cc5ea0]{flex:1;gap:4px;min-width:0;display:grid}.workspace-color-scheme__entry-title[data-v-09cc5ea0]{color:#363636;font-size:12px}.workspace-color-scheme__entry-desc[data-v-09cc5ea0]{color:#808391;font-size:10px;font-weight:400}.workspace-color-scheme__entry-arrow[data-v-09cc5ea0]{flex:none;width:12px;height:12px}.workspace-color-scheme__swatch[data-v-09cc5ea0]{cursor:pointer;border-radius:8px;flex:none;width:32px;height:32px;position:relative;overflow:hidden}.workspace-color-scheme__swatch-mask[data-v-09cc5ea0]{opacity:0;place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.workspace-color-scheme__swatch:hover .workspace-color-scheme__swatch-mask[data-v-09cc5ea0]{opacity:1}.workspace-color-scheme__swatch:focus-visible .workspace-color-scheme__swatch-mask[data-v-09cc5ea0]{opacity:1}.workspace-color-scheme__swatch-icon[data-v-09cc5ea0]{width:20px;height:20px}.workspace-color-scheme__meta[data-v-09cc5ea0]{flex:1;gap:4px;min-width:0;display:grid}.workspace-color-scheme__name[data-v-09cc5ea0]{color:#363636;align-items:center;gap:6px;font-size:12px;display:flex}.workspace-color-scheme__hex[data-v-09cc5ea0]{color:#808391;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:400;overflow:hidden}.workspace-color-scheme__actions[data-v-09cc5ea0]{align-items:center;gap:4px;display:flex}.workspace-color-scheme__action[data-v-09cc5ea0]{cursor:pointer;border-radius:6px;place-items:center;width:28px;height:28px;display:grid}.workspace-color-scheme__action[data-v-09cc5ea0]:hover{background:#f2f4f8}.workspace-color-scheme__action-icon[data-v-09cc5ea0]{width:12px;height:12px}.workspace-color-scheme__adjust[data-v-09cc5ea0]{z-index:1400;visibility:hidden;opacity:0;background:#fff;border-radius:12px;width:min(232px,100vw - 24px);padding:16px;position:fixed;top:0;left:0;box-shadow:0 12px 40px #17213e29}.workspace-color-scheme__adjust[data-v-09cc5ea0]:after{content:"";top:var(--adjust-arrow-y,32px);background:#fff;width:12px;height:12px;position:absolute;transform:translate(-50%,-50%)rotate(45deg)}.workspace-color-scheme__adjust--right[data-v-09cc5ea0]:after{left:0}.workspace-color-scheme__adjust--left[data-v-09cc5ea0]:after{left:100%}.workspace-color-scheme__adjust--placed[data-v-09cc5ea0]{visibility:visible;transform-origin:0 var(--adjust-arrow-y,32px);animation:.16s ease-out forwards color-adjust-in-09cc5ea0}.workspace-color-scheme__adjust--left.workspace-color-scheme__adjust--placed[data-v-09cc5ea0]{transform-origin:100% var(--adjust-arrow-y,32px)}@keyframes color-adjust-in-09cc5ea0{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.workspace-color-scheme__adjust-head[data-v-09cc5ea0]{justify-content:space-between;align-items:center;display:flex}.workspace-color-scheme__adjust-title[data-v-09cc5ea0]{color:#121c43;font-size:14px;font-weight:600}.workspace-color-scheme__adjust-close[data-v-09cc5ea0]{cursor:pointer;border-radius:6px;place-items:center;width:24px;height:24px;margin-right:-4px;display:grid}.workspace-color-scheme__adjust-close[data-v-09cc5ea0]:hover{background:#f2f4f8}.workspace-color-scheme__adjust-close-icon[data-v-09cc5ea0]{width:12px;height:12px}.workspace-color-scheme__adjust-color[data-v-09cc5ea0]{align-items:center;gap:10px;margin-top:16px;display:flex}.workspace-color-scheme__adjust-swatch[data-v-09cc5ea0]{border-radius:8px;flex:none;width:27px;height:27px}.workspace-color-scheme__adjust-meta[data-v-09cc5ea0]{gap:2px;min-width:0;display:grid}.workspace-color-scheme__adjust-name[data-v-09cc5ea0]{color:#363636;font-size:12px}.workspace-color-scheme__adjust-hex[data-v-09cc5ea0]{color:#808391;font-size:10px;font-weight:400}.workspace-color-scheme__slider[data-v-09cc5ea0]{margin-top:18px}.workspace-color-scheme__slider-head[data-v-09cc5ea0]{justify-content:space-between;align-items:center;gap:8px;display:flex}.workspace-color-scheme__slider-label[data-v-09cc5ea0]{color:#343037;font-size:12px;font-weight:400}.workspace-color-scheme__slider-value[data-v-09cc5ea0]{color:#3d4141;border:1px solid #ebedf3;border-radius:4px;flex:none;place-items:center;width:46px;height:24px;font-size:12px;font-weight:400;display:grid}.workspace-color-scheme__slider-input[data-v-09cc5ea0]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--workspace-slider-track,#e4e6ed);cursor:pointer;border-radius:2px;width:200px;max-width:100%;height:4px;margin:10px 0 0}.workspace-color-scheme__slider-input[data-v-09cc5ea0]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;background:#fff;border:1.5px solid #4366f7;border-radius:50%;width:14px;height:14px}.workspace-color-scheme__slider-input[data-v-09cc5ea0]::-moz-range-thumb{box-sizing:border-box;background:#fff;border:1.5px solid #4366f7;border-radius:50%;width:14px;height:14px}.workspace-color-scheme__adjust-reset[data-v-09cc5ea0]{color:#9a9a9a;cursor:pointer;justify-content:center;align-items:center;gap:6px;margin-top:20px;font-size:12px;font-weight:400;display:flex}.workspace-color-scheme__adjust-reset-icon[data-v-09cc5ea0]{width:12px;height:12px}@media (max-width:768px){.workspace-color-scheme__options[data-v-09cc5ea0]{gap:1.2rem}.workspace-color-scheme__option[data-v-09cc5ea0]{height:4rem}.workspace-color-scheme__tip[data-v-09cc5ea0],.workspace-color-scheme__reference[data-v-09cc5ea0],.workspace-color-scheme__entry[data-v-09cc5ea0],.workspace-color-scheme__selected[data-v-09cc5ea0]{margin-top:1.6rem}.workspace-color-scheme__option-label[data-v-09cc5ea0],.workspace-color-scheme__entry-title[data-v-09cc5ea0],.workspace-color-scheme__name[data-v-09cc5ea0]{font-size:1.3rem}.workspace-color-scheme__tip[data-v-09cc5ea0],.workspace-color-scheme__entry-desc[data-v-09cc5ea0],.workspace-color-scheme__hex[data-v-09cc5ea0]{font-size:1.2rem}.workspace-color-scheme__option-icon-img[data-v-09cc5ea0]{width:2rem;height:2rem}.workspace-color-scheme__entry-icon[data-v-09cc5ea0]{width:4rem;height:4rem}.workspace-color-scheme__entry-icon-img[data-v-09cc5ea0]{width:1.8rem;height:1.8rem}.workspace-color-scheme__entry-arrow[data-v-09cc5ea0]{width:1.4rem;height:1.4rem}.workspace-color-scheme__swatch[data-v-09cc5ea0]{width:4rem;height:4rem}.workspace-color-scheme__action[data-v-09cc5ea0]{width:3.2rem;height:3.2rem}}.workspace-template-library__layer[data-v-0821b67b]{z-index:200;background:#17213e59;place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.workspace-template-library[data-v-0821b67b]{background:#fff;border-radius:16px;flex-direction:column;width:min(1040px,92vw);height:min(720px,84vh);padding:24px;display:flex;box-shadow:0 20px 60px #17213e33}.workspace-template-library__head[data-v-0821b67b]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.workspace-template-library__title[data-v-0821b67b]{color:#17213e;align-items:baseline;gap:8px;margin:0;font-size:18px;font-weight:600;display:flex}.workspace-template-library__title-count[data-v-0821b67b]{color:#9196a8;font-size:13px;font-weight:400}.workspace-template-library__close[data-v-0821b67b]{cursor:pointer;place-items:center;width:24px;height:24px;display:grid}.workspace-template-library__close-icon[data-v-0821b67b]{width:16px;height:16px}.workspace-template-library__status[data-v-0821b67b]{color:#8a8f9c;flex:1;justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.workspace-template-library__status--error[data-v-0821b67b]{color:#e5403a}.workspace-template-library__retry[data-v-0821b67b]{color:#4366f7;cursor:pointer;border:1px solid #dadee7;border-radius:4px;padding:2px 10px}.workspace-template-library__body[data-v-0821b67b]{flex:1;gap:20px;display:flex;overflow:hidden}.workspace-template-library__grid[data-v-0821b67b]{flex:1;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));align-content:start;gap:12px;padding-right:4px;display:grid;overflow-y:auto}.workspace-template-library__card[data-v-0821b67b]{cursor:pointer;background:#fff;border:1px solid #e8ebf2;border-radius:10px;padding:6px;transition:border-color .15s,box-shadow .15s}.workspace-template-library__card[data-v-0821b67b]:hover{border-color:#b9c4ee}.workspace-template-library__card--active[data-v-0821b67b]{border-color:#4366f7;box-shadow:inset 0 0 0 1px #4366f7}.workspace-template-library__card--disabled[data-v-0821b67b]{opacity:.45;cursor:not-allowed}.workspace-template-library__cover[data-v-0821b67b]{aspect-ratio:2/3;background:#f2f4f8;border-radius:6px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.workspace-template-library__cover-image[data-v-0821b67b]{object-fit:contain;width:100%;height:100%}.workspace-template-library__cover-empty[data-v-0821b67b]{color:#a8adb8;font-size:12px}.workspace-template-library__badge[data-v-0821b67b]{color:#fff;background:#17213e99;border-radius:4px;padding:1px 6px;font-size:10px;line-height:16px;position:absolute;bottom:6px;right:6px}.workspace-template-library__name[data-v-0821b67b]{color:#1f2330;text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:13px;line-height:1.3;overflow:hidden}.workspace-template-library__one-liner[data-v-0821b67b]{color:#8a8f9c;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.4;overflow:hidden}.workspace-template-library__detail[data-v-0821b67b]{background:#f7f8fc;border-radius:12px;flex-direction:column;flex:none;width:288px;padding:16px;display:flex}.workspace-template-library__preview[data-v-0821b67b]{aspect-ratio:2/3;cursor:zoom-in;background:#fff;border-radius:8px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.workspace-template-library__preview--empty[data-v-0821b67b]{color:#a8adb8;cursor:default;font-size:12px}.workspace-template-library__preview-image[data-v-0821b67b]{object-fit:contain;width:100%;height:100%}.workspace-template-library__preview-zoom[data-v-0821b67b]{color:#fff;background:#17213e99;border-radius:4px;padding:2px 8px;font-size:11px;line-height:18px;position:absolute;bottom:8px;right:8px}.workspace-template-library__detail-name[data-v-0821b67b]{color:#17213e;margin-top:14px;font-size:15px;font-weight:600;line-height:1.4}.workspace-template-library__detail-one-liner[data-v-0821b67b]{color:#6b7183;margin-top:6px;font-size:12px;line-height:1.6}.workspace-template-library__detail-need[data-v-0821b67b]{color:#e5403a;background:#fff3f2;border-radius:6px;margin-top:12px;padding:8px 10px;font-size:12px;line-height:1.5}.workspace-template-library__detail-params[data-v-0821b67b]{color:#8a8f9c;margin-top:12px;font-size:12px;line-height:1.5}.workspace-template-library__footer[data-v-0821b67b]{align-items:center;gap:12px;margin-top:20px;display:flex}.workspace-template-library__footer-spacer[data-v-0821b67b]{flex:1}.workspace-template-library__clear[data-v-0821b67b]{color:#8a8f9c;cursor:pointer;font-size:13px}.workspace-template-library__cancel[data-v-0821b67b]{color:#5b6172;cursor:pointer;border:1px solid #dadee7;border-radius:8px;padding:0 20px;font-size:14px;line-height:38px}.workspace-template-library__confirm[data-v-0821b67b]{color:#fff;cursor:pointer;background:#4366f7;border-radius:8px;padding:0 20px;font-size:14px;line-height:40px}.workspace-template-library__confirm--disabled[data-v-0821b67b]{cursor:not-allowed;background:#b9c4ee}.workspace-template-library__zoom[data-v-0821b67b]{z-index:210;cursor:zoom-out;background:#0a0e1cd1;place-items:center;padding:40px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.workspace-template-library__zoom-image[data-v-0821b67b]{object-fit:contain;border-radius:8px;max-width:100%;max-height:100%}.workspace-template-picker__status[data-v-58e82436]{color:#8a8f9c;padding:8px 0;font-size:12px;line-height:1.4}.workspace-template-picker__status--error[data-v-58e82436]{color:#e5403a;align-items:center;gap:8px;display:flex}.workspace-template-picker__retry[data-v-58e82436]{color:#4366f7;cursor:pointer;border:1px solid #dadee7;border-radius:4px;padding:2px 10px}.workspace-template-picker__entry[data-v-58e82436]{cursor:pointer;background:#fafbff;border:1px dashed #c6cddf;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:257px;max-width:100%;height:40px;margin:0 auto;display:flex}.workspace-template-picker__entry[data-v-58e82436]:hover{border-color:#4366f7}.workspace-template-picker__entry-text[data-v-58e82436]{color:#4366f7;font-size:13px}.workspace-template-picker__entry-count[data-v-58e82436]{color:#9196a8;font-size:12px}.workspace-template-picker__selected[data-v-58e82436]{background:#fff;border:1px solid #4366f7;border-radius:8px;align-items:flex-start;gap:8px;width:257px;max-width:100%;margin:0 auto;padding:10px;display:flex}.workspace-template-picker__selected-cover[data-v-58e82436]{aspect-ratio:2/3;background:#f2f4f8;border-radius:4px;flex:none;justify-content:center;align-items:center;width:42px;display:flex;overflow:hidden}.workspace-template-picker__selected-cover-image[data-v-58e82436]{object-fit:contain;width:100%;height:100%}.workspace-template-picker__selected-body[data-v-58e82436]{flex:1;min-width:0}.workspace-template-picker__selected-head[data-v-58e82436]{align-items:baseline;gap:8px;display:flex}.workspace-template-picker__selected-name[data-v-58e82436]{color:#1f2330;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;line-height:1.4;overflow:hidden}.workspace-template-picker__selected-one-liner[data-v-58e82436]{color:#8a8f9c;overflow-wrap:anywhere;margin-top:4px;font-size:11px;line-height:1.5}.workspace-template-picker__selected-actions[data-v-58e82436]{flex:none;gap:8px;display:flex}.workspace-template-picker__action[data-v-58e82436]{color:#4366f7;cursor:pointer;font-size:12px;line-height:1.4}.workspace-template-picker__action--quiet[data-v-58e82436]{color:#9196a8}.workspace-template-picker__params[data-v-58e82436]{margin-top:12px}.workspace-template-picker__param[data-v-58e82436]{margin-bottom:10px}.workspace-template-picker__param-label[data-v-58e82436]{color:#5b6172;margin-bottom:4px;font-size:12px;line-height:1.4}.workspace-template-picker__param-required[data-v-58e82436]{color:#e5403a;margin-left:4px}.workspace-template-picker__param-input[data-v-58e82436]{color:#1f2330;border:1px solid #dadee7;border-radius:6px;outline:none;width:100%;height:34px;padding:0 10px;font-size:13px}.workspace-template-picker__param-input[data-v-58e82436]:focus{border-color:#4366f7}.workspace-template-picker__block[data-v-58e82436]{color:#e5403a;margin-top:6px;font-size:12px;line-height:1.4}.workspace-media-upload[data-v-4c3a89cf]{display:grid}.workspace-media-upload__tip[data-v-4c3a89cf]{color:#9ba0ae;margin:6px 0 0;font-size:11px;font-weight:400;line-height:16px}.workspace-media-upload__box[data-v-4c3a89cf]{box-sizing:border-box;background:#fff;border:1px dashed #dadee7;border-radius:10px;align-items:center;gap:8px;width:100%;height:44px;padding:0 12px;transition:border-color .16s,background-color .16s;display:flex}.workspace-media-upload__box[data-v-4c3a89cf]:hover{background:#f7f9ff;border-color:#4366f7}.workspace-media-upload__box--filled[data-v-4c3a89cf]{background:#fafbfc;border-style:solid;border-color:#f2f3f7}.workspace-media-upload__box--filled[data-v-4c3a89cf]:hover{background:#fafbfc;border-color:#f2f3f7}.workspace-media-upload__empty[data-v-4c3a89cf]{cursor:pointer;align-items:center;gap:8px;width:100%;min-width:0;display:flex}.workspace-media-upload__icon[data-v-4c3a89cf],.workspace-media-upload__file-icon[data-v-4c3a89cf]{object-fit:contain;flex-shrink:0;width:16px;height:16px;display:block}.workspace-media-upload__button[data-v-4c3a89cf]{color:#5f6472;font-size:12px;font-weight:400;line-height:1}.workspace-media-upload__input[data-v-4c3a89cf]{display:none}.workspace-media-upload__name[data-v-4c3a89cf]{color:#2a323f;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;font-weight:500;line-height:1;overflow:hidden}.workspace-media-upload__state[data-v-4c3a89cf]{color:#9ba0ae;flex-shrink:0;font-size:10px;font-weight:400;line-height:1}.workspace-media-upload__clear[data-v-4c3a89cf]{cursor:pointer;border-radius:4px;flex-shrink:0;place-items:center;width:18px;height:18px;display:grid}.workspace-media-upload__clear[data-v-4c3a89cf]:hover{background:#f0f1f5}.workspace-media-upload__clear-icon[data-v-4c3a89cf]{width:11px;height:11px;display:block}.workspace-video-mode__options[data-v-6f43c103]{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.workspace-video-mode__options .workspace-video-mode__option[data-v-6f43c103]:last-child:nth-child(odd){grid-column:1/-1}.workspace-video-mode__segmented+.workspace-video-mode__sub-label[data-v-6f43c103]{margin-top:16px}.workspace-video-mode__seg-option--muted[data-v-6f43c103]{color:#9ba0ae}.workspace-video-mode__sub-label[data-v-6f43c103]{color:#8a8f9c;margin-bottom:8px;font-size:11px;font-weight:400;line-height:1}.workspace-video-mode__option[data-v-6f43c103]{grid-auto-flow:row;gap:2px;padding-top:5px;padding-bottom:5px;transition:border-color .16s,background-color .16s,color .16s}.workspace-video-mode__option-label[data-v-6f43c103]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.workspace-video-mode__option--muted[data-v-6f43c103]{color:#9ba0ae;background:#f7f8fa}.workspace-video-mode__option-note[data-v-6f43c103],.workspace-video-mode__option-badge[data-v-6f43c103]{font-size:10px;font-weight:400;line-height:1}.workspace-video-mode__option-note[data-v-6f43c103]{color:#9ba0ae}.workspace-video-mode__option-badge[data-v-6f43c103]{color:#f97316}.workspace-video-mode__hint[data-v-6f43c103]{color:#9ba0ae;margin:12px 0 0;font-size:11px;line-height:16px}.workspace-video-mode__note[data-v-6f43c103]{color:#f97316;margin:4px 0 0;font-size:11px;line-height:16px}.pdp-task__hint[data-v-68f9f60a]{color:#e0533c;min-height:14px;font-size:11px;line-height:1.6}.pdp-task__filebtn[data-v-68f9f60a]{color:var(--pdp-primary);cursor:pointer;border:1px dashed #b9c4ee;border-radius:6px;align-items:center;gap:4px;padding:3px 10px;font-size:11px;display:inline-flex}.pdp-task__filebtn[data-v-68f9f60a]:hover{background:#f7f9ff}.pdp-task__gallery-grid[data-v-68f9f60a]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;max-width:760px;display:grid}.pdp-task__gallery-card[data-v-68f9f60a]{cursor:pointer;background:#fff;border:1px solid #e8ebf2;border-radius:14px;padding:10px;transition:transform .18s,border-color .18s,box-shadow .18s;overflow:hidden}.pdp-task__gallery-card[data-v-68f9f60a]:hover{border-color:#b9c4ee;transform:translateY(-4px);box-shadow:0 14px 30px #222c4d14}.pdp-task__gallery-card--disabled[data-v-68f9f60a]{cursor:progress;opacity:.6;pointer-events:none}.pdp-task__gallery-cover-img[data-v-68f9f60a]{aspect-ratio:3/8;object-fit:cover;background:#eef1fb;border-radius:8px;width:100%;margin-bottom:8px;display:block}.pdp-task__gallery-cover[data-v-68f9f60a]{aspect-ratio:3/8;color:#7c86ad;text-align:center;background:linear-gradient(160deg,#eef1fb,#dfe6fb);border-radius:8px;justify-content:center;align-items:center;margin-bottom:8px;padding:8px;font-size:11px;display:flex}.pdp-task__gallery-name[data-v-68f9f60a]{color:#17213e;font-size:13px;font-weight:600}.pdp-task__gallery-oneliner[data-v-68f9f60a]{color:#8a8f9c;margin-top:4px;font-size:11px;line-height:1.6}.pdp-task__stage-step[data-v-f63d54b5]{flex-direction:column;justify-content:center;min-height:100%;display:flex}.pdp-task__hint[data-v-f63d54b5]{color:#e0533c;min-height:14px;font-size:11px;line-height:1.6}.pdp-task__filebtn[data-v-f63d54b5]{color:var(--pdp-primary);cursor:pointer;border:1px dashed #b9c4ee;border-radius:6px;align-items:center;gap:4px;padding:3px 10px;font-size:11px;display:inline-flex}.pdp-task__filebtn[data-v-f63d54b5]:hover{background:#f7f9ff}.pdp-task__empty[data-v-f63d54b5]{cursor:pointer;text-align:center;flex-direction:column;align-items:center;max-width:390px;margin:32px auto 0;display:flex}.pdp-task__empty-icon[data-v-f63d54b5]{width:94px;height:94px;color:var(--pdp-primary);background:#fff;border:1px solid #e1e5ee;border-radius:28px;place-items:center;font-size:28px;transition:border-color .18s,box-shadow .18s;display:grid;position:relative;box-shadow:0 16px 40px #45579517}.pdp-task__empty:hover .pdp-task__empty-icon[data-v-f63d54b5],.pdp-task__stage-step--dragover .pdp-task__empty-icon[data-v-f63d54b5]{border-color:var(--pdp-primary);box-shadow:0 16px 40px #4366f72e}.pdp-task__empty-title[data-v-f63d54b5]{margin:20px 0 8px;font-size:18px}.pdp-task__empty-copy[data-v-f63d54b5]{color:#9298a6;margin:0;font-size:12px;line-height:1.8}.pdp-task__preview-grid[data-v-f63d54b5]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:14px;max-width:1200px;margin:0 auto;padding:8px 4px;display:grid}.pdp-task__preview-uploading[data-v-f63d54b5]{aspect-ratio:1;color:var(--pdp-primary);background:#f2f4fd;border:1px dashed #b9c4ee;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.pdp-task__preview-uploading-dot[data-v-f63d54b5]{background:var(--pdp-primary);border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite pdp-upload-pulse-f63d54b5}.pdp-task__preview-uploading-label[data-v-f63d54b5]{font-size:11px}@keyframes pdp-upload-pulse-f63d54b5{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}.pdp-task__preview-card[data-v-f63d54b5]{aspect-ratio:1;background:#eaedf4;border-radius:12px;position:relative;overflow:hidden}.pdp-task__preview-card-img[data-v-f63d54b5]{object-fit:cover;width:100%;height:100%}.pdp-task__preview-add[data-v-f63d54b5]{aspect-ratio:1;color:#9ba1ae;cursor:pointer;background:#fff;border:1px dashed #d9deea;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;transition:border-color .18s,color .18s,background .18s;display:flex}.pdp-task__preview-add[data-v-f63d54b5]:hover{border-color:var(--pdp-primary);color:var(--pdp-primary);background:#f7f9ff}.pdp-task__preview-add-icon[data-v-f63d54b5]{font-size:22px;line-height:1}.pdp-task__preview-add-label[data-v-f63d54b5]{font-size:11px}.pdp-task__upload-remove[data-v-f63d54b5]{color:#fff;cursor:pointer;background:#17213ea6;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;line-height:1;display:flex;position:absolute;top:2px;right:2px}.pdp-task__upload-quota[data-v-f63d54b5]{color:#c9640f;font-size:11px}.pdp-task__upload-quota--met[data-v-f63d54b5]{color:#23985a}.pdp-task__prompt[data-v-f63d54b5]{color:#17213e;resize:vertical;background:#fff;border:1px solid #e4e7ee;border-radius:8px;width:100%;min-height:96px;margin-top:10px;padding:10px 12px;font-family:inherit;font-size:12px;line-height:1.6;display:block}.pdp-task__prompt[data-v-f63d54b5]:focus{border-color:var(--pdp-primary);outline:none}.pdp-task__copy[data-v-f63d54b5]{background:#fff;border:1px solid #e8ebf2;border-radius:12px;width:100%;max-width:1200px;margin:24px auto 0;padding:16px 18px 14px;box-shadow:0 10px 26px #0f172a0d}.pdp-task__copy-head[data-v-f63d54b5]{justify-content:space-between;align-items:center;display:flex}.pdp-task__copy-label[data-v-f63d54b5]{color:#17213e;font-size:13px;font-weight:600}.pdp-module-layer[data-v-7478644c]{box-sizing:border-box;cursor:move;outline:1px dashed #0000;position:absolute}.pdp-module-layer--selected[data-v-7478644c]{outline-color:var(--pdp-primary-color,#4366f7)}.pdp-module-layer--missing[data-v-7478644c]{outline:1px solid #f0553d}.pdp-module-layer--hidden[data-v-7478644c]{opacity:.5}.pdp-module-layer--low-confidence[data-v-7478644c]{outline:1px dashed #ffad3f}.pdp-module-layer--kind-graphic[data-v-7478644c]{outline:1px dashed #9298a6}.pdp-module-layer__table-placeholder[data-v-7478644c]{color:#6b7280;text-align:center;pointer-events:none;-webkit-user-select:none;user-select:none;background:repeating-linear-gradient(45deg,#f2f4f8,#f2f4f8 8px,#ebeef4 8px 16px);flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;height:100%;font-size:11px;display:flex}.pdp-module-layer__table-placeholder-title[data-v-7478644c]{font-weight:600}.pdp-module-layer__table-placeholder-sub[data-v-7478644c]{color:#9298a6;font-size:10px}.pdp-module-layer__text--hidden[data-v-7478644c]{color:#6b7280;text-align:center;background:#ffffffd1;justify-content:center;align-items:center;font-size:11px}.pdp-module-layer__image[data-v-7478644c]{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%}.pdp-module-layer__image-empty[data-v-7478644c]{color:#a8adb8;pointer-events:none;-webkit-user-select:none;user-select:none;background:#f2f4f8;justify-content:center;align-items:center;width:100%;height:100%;font-size:12px;display:flex}.pdp-module-layer__change[data-v-7478644c]{color:#fff;cursor:pointer;background:#17213eb3;border-radius:4px;padding:2px 8px;font-size:11px;line-height:18px;position:absolute;bottom:6px;right:6px}.pdp-module-layer__text[data-v-7478644c]{white-space:pre-wrap;word-break:break-word;flex-direction:column;width:100%;height:100%;padding:2px;display:flex;overflow:hidden}.pdp-module-layer__text--overflow-marked[data-v-7478644c]{outline:1px dashed #f0553d}.pdp-module-layer__text--overflow-expanded[data-v-7478644c]{z-index:2;background:#ffffffd1;overflow:visible}.pdp-module-layer__text--editing[data-v-7478644c]{cursor:text;outline:1px solid var(--pdp-primary-color,#4366f7)}.pdp-module-layer__text--placeholder[data-v-7478644c]{color:#a8adb8;text-align:center;cursor:text;justify-content:center;align-items:center;font-size:11px;display:flex}.pdp-module-layer__handle[data-v-7478644c]{border:1px solid var(--pdp-primary-color,#4366f7);cursor:nwse-resize;background:#fff;border-radius:50%;width:10px;height:10px;position:absolute}.pdp-module-layer__handle--tl[data-v-7478644c]{cursor:nwse-resize;top:-5px;left:-5px}.pdp-module-layer__handle--br[data-v-7478644c]{cursor:nwse-resize;bottom:-5px;right:-5px}.pdp-module-layer__handle--tr[data-v-7478644c]{cursor:nesw-resize;top:-5px;right:-5px}.pdp-module-layer__handle--bl[data-v-7478644c]{cursor:nesw-resize;bottom:-5px;left:-5px}.pdp-asset-picker__layer[data-v-e4503860]{z-index:220;background:#17213e59;place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.pdp-asset-picker[data-v-e4503860]{background:#fff;border-radius:14px;flex-direction:column;width:min(1240px,92vw);max-height:84vh;padding:24px;display:flex;box-shadow:0 20px 60px #17213e33}.pdp-asset-picker__head[data-v-e4503860]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pdp-asset-picker__title[data-v-e4503860]{color:#17213e;margin:0;font-size:16px;font-weight:600}.pdp-asset-picker__title-role[data-v-e4503860]{color:#8a8f9c;font-size:13px;font-weight:400}.pdp-asset-picker__close[data-v-e4503860]{color:#5b6172;cursor:pointer;font-size:13px}.pdp-asset-picker__empty[data-v-e4503860]{color:#8a8f9c;text-align:center;padding:32px 0;font-size:13px}.pdp-asset-picker__grid[data-v-e4503860]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;display:grid;overflow-y:auto}.pdp-asset-picker__item[data-v-e4503860]{aspect-ratio:1;cursor:pointer;border:1px solid #e8ebf2;border-radius:8px;position:relative;overflow:hidden}.pdp-asset-picker__item[data-v-e4503860]:hover{border-color:#b9c4ee}.pdp-asset-picker__item--bound[data-v-e4503860]{border:2px solid #4366f7}.pdp-asset-picker__item--unused[data-v-e4503860]{border:2px solid #22a06b}.pdp-asset-picker__item-image[data-v-e4503860]{object-fit:cover;width:100%;height:100%}.pdp-asset-picker__item-unused-badge[data-v-e4503860]{z-index:1;color:#fff;background:#22a06b;border-radius:4px;padding:0 6px;font-size:11px;line-height:18px;position:absolute;top:6px;left:6px}.pdp-asset-picker__item-bound-badge[data-v-e4503860]{z-index:1;color:#fff;background:#4366f7;border-radius:4px;padding:0 6px;font-size:11px;line-height:18px;position:absolute;top:6px;right:6px}.pdp-asset-picker__item-tag[data-v-e4503860]{color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:#17213eb3;border-radius:4px;font-size:11px;line-height:18px;position:absolute;bottom:6px;left:6px;right:6px;overflow:hidden}.pdp-table-array__table[data-v-4587ca1e]{border-collapse:collapse;width:100%;margin-bottom:8px;font-size:12px}.pdp-table-array__head-cell[data-v-4587ca1e]{color:#5b6172;text-align:left;white-space:nowrap;background:#f7f8fa;border-bottom:1px solid #e8ebf2;padding:6px 8px;font-weight:500}.pdp-table-array__head-cell--action[data-v-4587ca1e]{width:40px}.pdp-table-array__cell[data-v-4587ca1e]{vertical-align:top;border-bottom:1px solid #f0f1f5;padding:4px 6px}.pdp-table-array__cell--action[data-v-4587ca1e]{text-align:center;padding-top:9px}.pdp-table-array__cell-input[data-v-4587ca1e]{box-sizing:border-box;color:#17213e;border:1px solid #e8ebf2;border-radius:6px;width:100%;min-width:64px;padding:5px 8px;font-size:12px}.pdp-table-array__cell-input[data-v-4587ca1e]:focus{border-color:#4366f7;outline:none}.pdp-table-array__remove[data-v-4587ca1e]{color:#f0553d;cursor:pointer;white-space:nowrap;font-size:12px}.pdp-table-array__inline[data-v-4587ca1e]{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.pdp-table-array__inline-item[data-v-4587ca1e]{align-items:center;gap:4px;display:flex}.pdp-table-array__inline-input[data-v-4587ca1e]{width:64px}.pdp-table-array__remove--inline[data-v-4587ca1e]{font-size:16px;line-height:1}.pdp-table-array__add[data-v-4587ca1e]{color:#4366f7;cursor:pointer;font-size:12px;display:inline-block}.pdp-table-array__limit[data-v-4587ca1e]{color:#a8adb8;margin:4px 0 0;font-size:11px}.pdp-table-array__warning[data-v-4587ca1e]{color:#f0553d;margin:4px 0 0;font-size:11px;line-height:1.5}.pdp-table-form__field[data-v-8f944712]{margin-bottom:12px}.pdp-table-form__label[data-v-8f944712]{color:#5b6172;margin-bottom:4px;font-size:12px;display:block}.pdp-table-form__note[data-v-8f944712]{color:#a8adb8}.pdp-table-form__input[data-v-8f944712]{box-sizing:border-box;color:#17213e;border:1px solid #e8ebf2;border-radius:6px;width:100%;padding:6px 10px;font-size:13px}.pdp-table-form__input[data-v-8f944712]:focus{border-color:#4366f7;outline:none}.pdp-table-form__group[data-v-8f944712]{background:#fafbfd;border:1px solid #e8ebf2;border-radius:8px;padding:10px 12px 0}.pdp-table-editor__layer[data-v-cd0b8343]{z-index:220;background:#17213e59;place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.pdp-table-editor[data-v-cd0b8343]{background:#fff;border-radius:14px;flex-direction:column;width:min(520px,94vw);max-height:84vh;padding:24px;display:flex;box-shadow:0 20px 60px #17213e33}.pdp-table-editor__head[data-v-cd0b8343]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pdp-table-editor__title[data-v-cd0b8343]{color:#17213e;margin:0;font-size:16px;font-weight:600}.pdp-table-editor__title-kind[data-v-cd0b8343]{color:#8a8f9c;font-size:13px;font-weight:400}.pdp-table-editor__close[data-v-cd0b8343]{color:#5b6172;cursor:pointer;font-size:13px}.pdp-table-editor__empty[data-v-cd0b8343]{color:#8a8f9c;text-align:center;padding:32px 0;font-size:13px}.pdp-table-editor__example[data-v-cd0b8343]{color:#4366f7;cursor:pointer;margin-bottom:12px;font-size:12px;display:inline-block}.pdp-table-editor__body[data-v-cd0b8343]{flex:1;overflow-y:auto}.pdp-table-editor__foot[data-v-cd0b8343]{justify-content:flex-end;margin-top:12px;display:flex}.pdp-table-editor__save[data-v-cd0b8343]{color:#fff;cursor:pointer;background:#4366f7;border-radius:6px;padding:6px 20px;font-size:13px}.pdp-generating-tile[data-v-605879ca]{background:#eef1fb;border-radius:12px;width:100%;height:100%;position:relative;overflow:hidden}.pdp-generating-tile__image[data-v-605879ca]{object-fit:cover;width:100%;height:100%;box-shadow:none;border-radius:12px;position:absolute;top:0;bottom:0;left:0;right:0}.workspace-page__generating-text[data-v-605879ca]{margin-top:24px}.pdp-task__stage-step[data-v-96e60705]{flex-direction:column;justify-content:center;min-height:100%;display:flex}.pdp-task__editor-wrap[data-v-96e60705]{justify-content:center;display:flex}.pdp-task__editor-row[data-v-96e60705]{align-items:flex-start;gap:20px;display:flex}.pdp-task__editor-notes[data-v-96e60705]{flex:0 0 150px;width:150px;position:relative}.pdp-task__editor-annotation[data-v-96e60705]{text-align:right;border:1px solid;border-radius:6px;padding:3px 8px;font-size:11px;line-height:16px;position:absolute;left:0;right:0;transform:translateY(-50%)}.pdp-task__editor-annotation[data-v-96e60705]:after{content:"";opacity:.5;background:currentColor;width:16px;height:1px;position:absolute;top:50%;left:100%}.pdp-task__editor-annotation--warn[data-v-96e60705]{color:#b45309;background:#fff7ed;border-color:#ffad3f}.pdp-task__editor-annotation--danger[data-v-96e60705]{color:#c23a26;background:#fef2f0;border-color:#f0553d}.pdp-task__editor-annotation--info[data-v-96e60705]{color:#4b5160;background:#f4f4f6;border-color:#9298a6}.pdp-task__arrange-loading[data-v-96e60705]{width:var(--v75b39379);margin:0 auto}.pdp-task__arrange-loading-card[data-v-96e60705]{aspect-ratio:3/4;border-radius:12px;width:100%;overflow:hidden;box-shadow:0 0 0 1px #e8ebf2,0 18px 40px #0f172a14}.pdp-task__editor-canvas[data-v-96e60705]{width:var(--v75b39379);background:#fff;border-radius:8px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #e8ebf2,0 18px 40px #0f172a14}.pdp-task__stage-step[data-v-03b5598d]{flex-direction:column;justify-content:center;min-height:100%;display:flex}.pdp-task__result-stage[data-v-03b5598d]{text-align:center;width:100%;max-width:640px;margin:24px auto 0}.pdp-task__generating-box[data-v-03b5598d]{width:100%;max-width:340px;margin:0 auto}.pdp-task__generating-card[data-v-03b5598d]{aspect-ratio:3/4;width:100%;max-width:340px;margin:0 auto}.pdp-task__result-fail[data-v-03b5598d]{color:#a8adb8;font-size:13px}.pdp-task__result-row[data-v-03b5598d]{text-align:left;width:340px;margin:0 auto;position:relative}.pdp-task__result-image-wrap[data-v-03b5598d]{width:340px;position:relative}.pdp-task__result-img[data-v-03b5598d]{object-fit:contain;border-radius:12px;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 0 0 1px #e8ebf2,0 18px 40px #0f172a1a}.pdp-task__result-notes[data-v-03b5598d]{width:220px;position:absolute;top:0;bottom:0;right:calc(100% + 20px)}.pdp-task__result-annotation[data-v-03b5598d]{color:#b5502e;background:#fff8f5;border:1px solid #f3d7ce;border-radius:8px;padding:6px 10px;font-size:11px;line-height:1.5;position:absolute;left:0;right:0;transform:translateY(-50%)}.pdp-task__result-annotation[data-v-03b5598d]:before{content:"";background:#e3c3b8;width:20px;height:1px;position:absolute;top:50%;left:100%}.pdp-task__result-annotation--info[data-v-03b5598d]{color:#8a8f9c;background:#f7f8fa;border-color:#e8ebf2}.pdp-task__result-annotation--info[data-v-03b5598d]:before{background:#dcdfe6}.pdp-task__parameter-note[data-v-03b5598d]{color:#8a8f9c;background:#f7f8fa;border:1px solid #e9ebf1;border-radius:8px;padding:10px;font-size:11px;line-height:1.55}.pdp-task__parameter-note--fallback[data-v-03b5598d]{text-align:left;max-width:340px;margin:14px auto 0}.workspace-page__pdp-replica-task[data-v-9f7a115f]{--pdp-page-bg:#f6f7fa;--pdp-line:#e9ebf1;--pdp-text:#15182b;--pdp-primary:#4366f7;--pdp-success:#25a56a;--pdp-primary-color:#4366f7;background:var(--pdp-page-bg);min-width:0;height:100vh;min-height:0;color:var(--pdp-text);grid-column:2/-1;font-size:13px;display:flex;overflow:hidden}.pdp-task[data-v-9f7a115f]{flex-direction:column;flex:auto;min-width:0;height:100%;display:flex;position:relative;overflow:hidden}.pdp-task__header[data-v-9f7a115f]{border-bottom:1px solid var(--pdp-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe6;flex:none;justify-content:space-between;align-items:center;gap:32px;min-height:82px;padding:0 28px;display:flex;position:relative}.pdp-task__heading[data-v-9f7a115f]{align-items:center;min-width:220px;display:flex}.pdp-task__title-wrap[data-v-9f7a115f]{flex-direction:column;gap:5px;display:flex}.pdp-task__eyebrow[data-v-9f7a115f]{color:#999eaa;font-size:10px}.pdp-task__title[data-v-9f7a115f]{margin:0;font-size:18px;font-weight:700}.pdp-task__steps[data-v-9f7a115f]{align-items:center;gap:10px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pdp-task__step-nav[data-v-9f7a115f]{color:#a0a5b2;align-items:center;gap:8px;display:flex}.pdp-task__step-nav-index[data-v-9f7a115f]{background:#fff;border:1px solid #dde1ea;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;font-weight:700;display:grid}.pdp-task__step-nav-label[data-v-9f7a115f]{font-size:12px;font-weight:600}.pdp-task__step-nav-line[data-v-9f7a115f]{background:#dfe3eb;width:32px;height:1px}.pdp-task__step-nav-line--done[data-v-9f7a115f]{background:#9bdcbc}.pdp-task__step-nav--current[data-v-9f7a115f]{color:var(--pdp-primary)}.pdp-task__step-nav--current .pdp-task__step-nav-index[data-v-9f7a115f]{border-color:var(--pdp-primary);background:var(--pdp-primary);color:#fff}.pdp-task__step-nav--done[data-v-9f7a115f]{color:var(--pdp-success)}.pdp-task__step-nav--done .pdp-task__step-nav-index[data-v-9f7a115f]{color:var(--pdp-success);background:#eaf8f1;border-color:#c9eddd}.pdp-task__body[data-v-9f7a115f]{flex:auto;grid-template-columns:minmax(0,1fr) 340px;gap:18px;min-height:0;padding:18px 0 18px 18px;display:grid}.pdp-task__body--wide[data-v-9f7a115f]{grid-template-columns:minmax(0,1fr);padding-right:18px}.pdp-task__canvas[data-v-9f7a115f]{border:1px solid var(--pdp-line);background:#fff;flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 34px #222c4d0a}.pdp-task__canvas-head[data-v-9f7a115f]{border-bottom:1px solid #f0f1f4;flex:none;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:0 20px;display:flex}.pdp-task__canvas-title-wrap[data-v-9f7a115f]{flex-direction:column;gap:4px;display:flex}.pdp-task__canvas-title[data-v-9f7a115f]{margin:0;font-size:14px;font-weight:700}.pdp-task__canvas-hint[data-v-9f7a115f]{color:#9a9fab;margin:0;font-size:11px}.pdp-task__stage[data-v-9f7a115f]{scrollbar-width:none;background:radial-gradient(circle at 50% 40%,#627cff14,#0000 38%),linear-gradient(#f7f8fb 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#f7f8fb 1px,#0000 1px) 0 0/28px 28px,#fbfbfd;flex:auto;min-height:0;padding:32px 32px 110px;position:relative;overflow-y:auto}.pdp-task__stage[data-v-9f7a115f]::-webkit-scrollbar{width:0;height:0}.pdp-task__hint[data-v-9f7a115f]{color:#e0533c;min-height:14px;font-size:11px;line-height:1.6}.pdp-task__plan-list[data-v-9f7a115f]{gap:10px;display:grid}.pdp-task__plan-card[data-v-9f7a115f]{cursor:pointer;border:1px solid #e4e7ee;border-radius:8px;padding:10px;transition:border-color .15s,background .15s}.pdp-task__plan-card[data-v-9f7a115f]:hover{border-color:#b9c4ee}.pdp-task__plan-card--active[data-v-9f7a115f]{border-color:var(--pdp-primary);background:#edf2ff}.pdp-task__plan-card--warn[data-v-9f7a115f]{border-color:#f6c98a}.pdp-task__plan-card-head[data-v-9f7a115f]{align-items:center;gap:8px;display:flex}.pdp-task__plan-card-index[data-v-9f7a115f]{color:var(--pdp-primary);font-size:11px;font-weight:700}.pdp-task__plan-card-name[data-v-9f7a115f]{color:#1c1d1e;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;font-weight:600;overflow:hidden}.pdp-task__plan-card-badge[data-v-9f7a115f]{color:#a86a1c;background:#fff6e8;border-radius:999px;flex-shrink:0;padding:1px 6px;font-size:9px}.pdp-task__plan-card-hide-toggle[data-v-9f7a115f]{color:#8a8f9c;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #e0e3eb;border-radius:999px;flex-shrink:0;padding:1px 8px;font-size:9px;line-height:16px}.pdp-task__plan-card-hide-toggle[data-v-9f7a115f]:hover{color:#565d6d;border-color:#b9c4ee}.pdp-task__plan-card-hide-toggle--on[data-v-9f7a115f]{color:#565d6d;background:#eef0f5;border-color:#d7dcea}.pdp-task__plan-card-body[data-v-9f7a115f]{align-items:center;gap:8px;margin-top:8px;display:flex}.pdp-task__plan-card-thumb[data-v-9f7a115f]{background:#f2f4f8;border-radius:6px;flex-shrink:0;width:36px;height:36px;overflow:hidden}.pdp-task__plan-card-thumb-img[data-v-9f7a115f]{object-fit:cover;width:100%;height:100%}.pdp-task__plan-card-text[data-v-9f7a115f]{color:#5f6472;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;font-size:11px;line-height:1.6;display:-webkit-box;overflow:hidden}.pdp-task__plan-card-empty[data-v-9f7a115f]{color:#e0533c;font-size:11px}.pdp-task__plan-card-empty--warn[data-v-9f7a115f]{color:#b45309}.pdp-task__panel-loading[data-v-9f7a115f]{flex-direction:column;justify-content:center;align-items:center;padding:40px 0;display:flex}.pdp-task__spinner[data-v-9f7a115f]{border:3px solid #e8ebf2;border-top-color:var(--pdp-primary);border-radius:50%;width:34px;height:34px;margin:0 auto 16px;animation:.8s linear infinite pdp-spin-9f7a115f}@keyframes pdp-spin-9f7a115f{to{transform:rotate(360deg)}}.pdp-task__result-caption[data-v-9f7a115f]{color:#9ba0ae;margin-top:10px;font-size:11px}.pdp-task__panel[data-v-9f7a115f]{background:#fff;border-left:1px solid #e8ebf2;flex-direction:column;min-width:0;min-height:0;padding:24px 16px 26px;display:flex;overflow:hidden}.pdp-task__panel-head[data-v-9f7a115f]{border-bottom:1px solid #f5f5f5;flex:none;justify-content:space-between;align-items:center;padding:0 0 18px;display:flex}.pdp-task__panel-title[data-v-9f7a115f]{color:#000;margin:0;font-size:14px;font-weight:600;line-height:1}.pdp-task__panel-progress[data-v-9f7a115f]{color:#8a8f9c;font-size:10px;line-height:1}.pdp-task__panel-banner[data-v-9f7a115f]{color:#a86a1c;background:#fff6e8;border-radius:8px;margin-top:14px;padding:8px 10px;font-size:11px;line-height:1.6}.pdp-task__panel-scroll[data-v-9f7a115f]{scrollbar-width:none;flex-direction:column;flex:auto;gap:20px;min-height:0;padding:18px 0 20px;display:flex;overflow:auto}.pdp-task__panel-scroll[data-v-9f7a115f]::-webkit-scrollbar{display:none}.pdp-task__panel-step[data-v-9f7a115f]{flex-direction:column;gap:22px;display:flex}.pdp-task__section-title[data-v-9f7a115f]{align-items:center;gap:6px;display:flex}.pdp-task__section-index[data-v-9f7a115f]{color:var(--pdp-primary);font-size:12px;font-weight:700;line-height:1}.pdp-task__section-name[data-v-9f7a115f]{color:#1c1d1e;margin:0;font-size:12px;font-weight:600;line-height:1}.pdp-task__section-badge[data-v-9f7a115f]{color:#a86a1c;background:#fff6e8;border-radius:999px;margin-left:auto;padding:2px 8px;font-size:9px;font-weight:400}.pdp-task__section-hint[data-v-9f7a115f]{color:#9298a6;margin:8px 0 0;font-size:11px;line-height:1.7}.pdp-task__section-toolbar[data-v-9f7a115f]{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.pdp-task__section-toolbar-count[data-v-9f7a115f]{color:#9298a6;font-size:10px}.pdp-task__section-toolbar-toggle[data-v-9f7a115f]{color:#565d6d;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #e0e3eb;border-radius:999px;flex-shrink:0;padding:1px 10px;font-size:10px;font-weight:600;line-height:18px}.pdp-task__section-toolbar-toggle[data-v-9f7a115f]:hover{color:var(--pdp-primary);background:#f7f9ff;border-color:#b9c4ee}.pdp-task__plan-empty-hint[data-v-9f7a115f]{color:#9298a6;text-align:center;border:1px dashed #dfe3eb;border-radius:8px;margin:12px 0 0;padding:16px 10px;font-size:11px;line-height:1.6}.pdp-task__action-bar[data-v-9f7a115f]{z-index:5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;border:1px solid #dee2ece6;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:10px 12px 10px 18px;display:flex;position:absolute;bottom:18px;left:20px;right:20px;box-shadow:0 18px 42px #1f2a4e1f}.pdp-task__action-bar-copy[data-v-9f7a115f]{flex-direction:column;gap:4px;min-width:0;display:flex}.pdp-task__action-bar-title[data-v-9f7a115f]{color:var(--pdp-text);font-size:12px;font-weight:700;display:block}.pdp-task__action-bar-hint[data-v-9f7a115f]{color:#9298a6;text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}.pdp-task__action-bar-actions[data-v-9f7a115f]{flex:none;align-items:center;gap:8px;display:flex}.pdp-task__action-bar-secondary[data-v-9f7a115f],.pdp-task__action-bar-primary[data-v-9f7a115f]{cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:9px;justify-content:center;align-items:center;height:36px;padding:0 14px;font-size:12px;font-weight:650;display:flex}.pdp-task__action-bar-secondary[data-v-9f7a115f]{color:#565d6d;background:#fff;border:1px solid #e0e3eb}.pdp-task__action-bar-secondary[data-v-9f7a115f]:hover{background:#f7f9ff;border-color:#b9c4ee}.pdp-task__action-bar-primary[data-v-9f7a115f]{background:var(--pdp-primary);color:#fff;min-width:118px}.pdp-task__action-bar-primary--disabled[data-v-9f7a115f]{color:#5f6880;cursor:default;pointer-events:none;background:#e9ecf3}.workspace-page__character-task[data-v-e931168d]{background:#f6f7fa;grid-column:2/-1;min-width:0;height:100vh;min-height:0;overflow:hidden}.character-task[data-v-e931168d],.character-task__library-layer[data-v-e931168d],.character-task__lightbox-overlay[data-v-e931168d]{--ct-primary:#4366f7;--ct-primary-soft:#eff3fd;--ct-success:#25a56a;--ct-line:#e9ebf1;--ct-surface:#fff}.character-task[data-v-e931168d]{flex-direction:column;min-width:0;height:100%;display:flex;position:relative;overflow:hidden}.character-task__header[data-v-e931168d]{border-bottom:1px solid var(--ct-line);background:#ffffffe6;flex:none;justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding:0 24px;display:flex;position:relative}.character-task__title-wrap[data-v-e931168d]{flex-direction:column;gap:4px;display:flex}.character-task__eyebrow[data-v-e931168d]{color:#999eaa;font-size:10px;display:block}.character-task__title[data-v-e931168d]{margin:0;font-size:17px;font-weight:700}.character-task__steps[data-v-e931168d]{align-items:center;gap:10px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.character-task__step[data-v-e931168d]{color:#a0a5b2;cursor:pointer;align-items:center;gap:8px;display:flex}.character-task__step--locked[data-v-e931168d]{cursor:not-allowed;opacity:.55;pointer-events:none}.character-task__step-index[data-v-e931168d]{color:#a0a5b2;background:#fff;border:1px solid #dde1ea;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:grid}.character-task__step-icon[data-v-e931168d]{font-size:11px;font-weight:700;line-height:1}.character-task__step-label[data-v-e931168d]{font-size:12px;font-weight:600;display:block}.character-task__step-line[data-v-e931168d]{background:#dfe3eb;width:36px;height:1px}.character-task__step-line--filled[data-v-e931168d]{background:var(--ct-primary)}.character-task__step--active[data-v-e931168d]{color:var(--ct-primary)}.character-task__step--active .character-task__step-index[data-v-e931168d]{border-color:var(--ct-primary);background:var(--ct-primary);color:#fff}.character-task__body[data-v-e931168d]{flex:auto;grid-template-columns:minmax(0,1fr) 340px;gap:16px;min-height:0;padding:20px 30px;transition:grid-template-columns .26s;display:grid}.character-task[data-state=generating] .character-task__body[data-v-e931168d],.character-task[data-state=results] .character-task__body[data-v-e931168d]{grid-template-columns:minmax(0,1fr) 0;gap:0;padding-right:30px}.character-task__task-map[data-v-e931168d]{display:none}.character-task__canvas[data-v-e931168d]{border:1px solid var(--ct-line);background:var(--ct-surface);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 34px #222c4d0a}.character-task__canvas-head[data-v-e931168d]{border-bottom:1px solid #f0f1f4;flex:none;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:0 20px;display:flex}.character-task__canvas-title-wrap[data-v-e931168d]{flex-direction:column;gap:4px;display:flex}.character-task__canvas-title[data-v-e931168d]{margin:0;font-size:14px;font-weight:700}.character-task__canvas-hint[data-v-e931168d]{color:#9a9fab;margin:0;font-size:11px}.character-task__canvas-badge[data-v-e931168d]{color:#838998;background:#f5f7fb;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:10px;display:flex}.character-task__canvas-badge-dot[data-v-e931168d]{background:#c2c6cf;border-radius:50%;width:6px;height:6px}.character-task[data-state=generating] .character-task__canvas-badge-dot[data-v-e931168d]{background:#ffad3f;box-shadow:0 0 0 4px #fff3df}.character-task[data-state=results] .character-task__canvas-badge-dot[data-v-e931168d]{background:var(--ct-success);box-shadow:0 0 0 4px #e7f7ef}.character-task__stage[data-v-e931168d]{background:radial-gradient(circle at 50% 40%,#627cff14,#0000 38%),#fbfbfd;flex:auto;place-items:center;min-height:0;padding:24px;display:grid;position:relative;overflow:auto;container-type:size}.character-task[data-state=generating] .character-task__stage[data-v-e931168d],.character-task[data-state=results] .character-task__stage[data-v-e931168d]{padding-bottom:100px}.character-task__empty[data-v-e931168d]{text-align:center;flex-direction:column;align-items:center;max-width:390px;display:flex}.character-task__empty-icon[data-v-e931168d]{width:88px;height:88px;color:var(--ct-primary);background:#fff;border:1px solid #e1e5ee;border-radius:26px;place-items:center;font-size:26px;display:grid;position:relative;box-shadow:0 16px 40px #45579517}.character-task__empty-title[data-v-e931168d]{margin:18px 0 8px;font-size:17px}.character-task__empty-copy[data-v-e931168d]{color:#9298a6;margin:0;font-size:12px;line-height:1.8}.character-task__empty-actions[data-v-e931168d]{gap:8px;margin-top:16px;display:flex}.character-task__ghost-action[data-v-e931168d]{color:#555d70;cursor:pointer;background:#fff;border:1px solid #e0e4ec;border-radius:8px;align-items:center;height:34px;padding:0 12px;display:flex}.character-task__ghost-action[data-v-e931168d]:hover{border-color:var(--ct-primary);color:var(--ct-primary)}.character-task__loader[data-v-e931168d]{flex-direction:column;align-items:center;width:100%;display:flex}.character-task__history-generating[data-v-e931168d]{grid-template-columns:repeat(var(--result-count,4), minmax(0, min(var(--result-max,260px), calc((100cqh - var(--result-reserve,0px)) * var(--result-aspect-num,.8)))));justify-content:center;gap:16px;max-width:100%;display:grid}.character-task__history-card[data-v-e931168d]{aspect-ratio:var(--result-aspect,4 / 5);background:linear-gradient(135deg,#e9ecf4,#f6f7fa);border-radius:14px;position:relative;overflow:hidden;box-shadow:0 18px 40px #0f172a1a}.character-task__history-image[data-v-e931168d]{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.character-task__results-wrap[data-v-e931168d]{flex-direction:column;align-items:center;gap:12px;max-width:100%;display:flex}.character-task__stage-tip[data-v-e931168d]{color:var(--ct-primary);text-align:center;margin:0;font-size:14px;font-weight:600}.character-task__results[data-v-e931168d]{grid-template-columns:repeat(var(--result-count,4), minmax(0, min(var(--result-max,260px), calc((100cqh - var(--result-reserve,0px)) * var(--result-aspect-num,.8)))));justify-content:center;align-items:center;gap:16px;max-width:100%;display:grid}.character-task__result[data-v-e931168d]{aspect-ratio:var(--result-aspect,4 / 5);cursor:pointer;background:#eaedf4;border:2px solid #0000;border-radius:16px;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative;overflow:hidden}.character-task__result[data-v-e931168d]:hover{transform:translateY(-4px)}.character-task__result--static[data-v-e931168d]{cursor:default}.character-task__result--static[data-v-e931168d]:hover{transform:none}.character-task__result.is-selected[data-v-e931168d]{border-color:var(--ct-primary);box-shadow:0 0 0 4px #4366f71f,0 20px 40px #24357426}.character-task__result-image[data-v-e931168d]{object-fit:cover;width:100%;height:100%}.character-task__result-shade[data-v-e931168d]{background:linear-gradient(#0000,#0c1122b8);height:36%;position:absolute;top:auto;bottom:0;left:0;right:0}.character-task__result-meta[data-v-e931168d]{color:#fff;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.character-task__result-name[data-v-e931168d]{font-size:12px;font-weight:700;display:block}.character-task__result-check[data-v-e931168d]{opacity:0;background:#11172b6b;border:1px solid #ffffffb3;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;display:grid}.character-task__result.is-selected .character-task__result-check[data-v-e931168d]{background:var(--ct-primary);opacity:1}.character-task__result--zoomable[data-v-e931168d]{cursor:zoom-in}.character-task__result-zoom[data-v-e931168d]{z-index:1;cursor:zoom-in;opacity:0;background:#11172b8c;border-radius:8px;place-items:center;width:28px;height:28px;transition:opacity .16s;display:grid;position:absolute;top:10px;right:10px}.character-task__result:hover .character-task__result-zoom[data-v-e931168d]{opacity:1}.character-task__result-zoom[data-v-e931168d]:focus-visible{opacity:1}.character-task__result-zoom-icon[data-v-e931168d]{filter:brightness(0)invert();width:14px;height:14px}.character-task__selection-bar[data-v-e931168d]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;border:1px solid #dee2ece6;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:10px 12px 10px 18px;display:none;position:absolute;bottom:18px;left:20px;right:20px;box-shadow:0 18px 42px #1f2a4e1f}.character-task__selection-bar--visible[data-v-e931168d],.character-task[data-state=results] .character-task__selection-bar[data-v-e931168d]{display:flex}.character-task__selection-copy[data-v-e931168d]{flex-direction:column;gap:4px;min-width:0;display:flex}.character-task__selection-title[data-v-e931168d]{font-size:12px;font-weight:700;display:block}.character-task__selection-hint[data-v-e931168d]{color:#9298a6;font-size:10px;display:block}.character-task__selection-actions[data-v-e931168d]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.character-task__secondary[data-v-e931168d],.character-task__primary[data-v-e931168d],.character-task__record-action[data-v-e931168d]{cursor:pointer;white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;height:36px;padding:0 14px;font-size:12px;font-weight:650;display:flex}.character-task__secondary[data-v-e931168d],.character-task__record-action[data-v-e931168d]{color:#565d6d;background:#fff;border:1px solid #e0e3eb}.character-task__secondary.is-disabled[data-v-e931168d]{color:#b5bac5;cursor:not-allowed;background:#f4f5f7;border-color:#e8eaf0}.character-task__primary[data-v-e931168d]{background:var(--ct-primary);color:#fff;min-width:118px}.character-task__primary.is-disabled[data-v-e931168d]{color:#5f6880;cursor:not-allowed;background:#e9ecf3}.character-task__panel[data-v-e931168d]{opacity:1;background:#fff;border-left:1px solid #e8ebf2;flex-direction:column;min-width:0;min-height:0;padding:20px 16px;transition:opacity .18s,transform .24s;display:flex;overflow:hidden;transform:translate(0)}.character-task[data-state=generating] .character-task__panel[data-v-e931168d],.character-task[data-state=results] .character-task__panel[data-v-e931168d]{pointer-events:none;opacity:0;transform:translate(18px)}.character-task__panel-head[data-v-e931168d]{border-bottom:1px solid #f5f5f5;flex:none;justify-content:space-between;align-items:center;padding:0 0 16px;display:flex}.character-task__panel-title[data-v-e931168d]{color:#000;margin:0;font-size:14px;font-weight:600}.character-task__panel-progress[data-v-e931168d]{color:#8a8f9c;font-size:10px;display:block}.character-task__panel-scroll[data-v-e931168d]{scrollbar-width:none;flex-direction:column;flex:auto;gap:18px;min-height:0;margin-bottom:10px;padding:16px 0 18px;display:flex;overflow:auto}.character-task__panel-scroll[data-v-e931168d]::-webkit-scrollbar{display:none}.character-task__field[data-v-e931168d]{flex-direction:column;gap:10px;display:flex}.character-task__panel-scroll .workspace-page__section-title[data-v-e931168d]{margin-bottom:0}.character-task__panel-scroll .workspace-page__section-title[data-v-e931168d]:before{content:attr(data-section-index);color:var(--ct-primary);flex-shrink:0;font-size:12px;font-weight:700;line-height:1}.character-task__field-head[data-v-e931168d]{justify-content:space-between;align-items:center;display:flex}.character-task__field-label[data-v-e931168d]{color:#38383e;font-size:14px;font-weight:500;display:block}.character-task__field-value[data-v-e931168d]{color:#9aa0ad;font-size:10px;display:block}.character-task__hidden-input[data-v-e931168d]{display:none}.character-task__selects[data-v-e931168d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.character-task__source[data-v-e931168d]{background:#fff;border:1px solid #e8eaf0;border-radius:8px;grid-template-columns:44px 1fr;align-items:center;gap:10px;padding:8px;display:grid}.character-task__source-image[data-v-e931168d]{object-fit:cover;border-radius:8px;width:44px;height:44px}.character-task__source-image--zoomable[data-v-e931168d]{cursor:zoom-in}.character-task__gender--locked[data-v-e931168d]{cursor:not-allowed;opacity:.6}.character-task__gender--locked .workspace-page__segmented-radio-option[data-v-e931168d]{cursor:not-allowed;pointer-events:none}.character-task__source-copy[data-v-e931168d]{flex-direction:column;gap:4px;min-width:0;display:flex}.character-task__source-title[data-v-e931168d]{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;display:block;overflow:hidden}.character-task__source-meta[data-v-e931168d]{color:#9a9fab;font-size:10px;display:block}.character-task__lib-btn[data-v-e931168d]{color:#363636;cursor:pointer;background:#fff;border:1px solid #e4e7ee;border-radius:6px;justify-content:center;align-items:center;gap:4px;height:30px;font-size:10px;font-weight:400;display:flex}.character-task__lib-btn[data-v-e931168d]:hover{color:#4366f7;border-color:#4366f7}.character-task__lib-btn img[data-v-e931168d]{width:13px;height:13px}.character-task__parameter-note[data-v-e931168d]{color:#8a8f9c;background:#f7f8fa;border:1px solid #e9ebf1;border-radius:8px;padding:10px;font-size:11px;line-height:1.55}.character-task__parameter-note--danger[data-v-e931168d]{color:#ef4444;background:#fff5f5;border-color:#fde0e0}.character-task__slider-list[data-v-e931168d]{flex-direction:column;gap:14px;display:flex}.character-task__panel-scroll+.workspace-page__generate[data-v-e931168d]{flex-direction:column-reverse;flex:none;gap:14px;display:flex}.character-task__panel-scroll+.workspace-page__generate .workspace-page__cost[data-v-e931168d]{margin:0}.character-task__download-menu[data-v-e931168d]{z-index:40;border:1px solid var(--ct-line);background:#fff;border-radius:8px;flex-direction:column;gap:4px;padding:6px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 32px #17213e24}.character-task__download-menu-item[data-v-e931168d]{cursor:pointer;white-space:nowrap;border-radius:6px;padding:8px 14px;font-size:12px}.character-task__download-menu-item[data-v-e931168d]:hover{background:#f4f5f7}.character-task__library-layer[data-v-e931168d],.character-task__lightbox-overlay[data-v-e931168d]{z-index:60;background:#0f14248c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.character-task__library-dialog[data-v-e931168d]{background:#fff;border-radius:16px;flex-direction:column;gap:16px;width:min(920px,100%);height:min(760px,86vh);padding:20px 24px 24px;display:flex}.character-task__library-body[data-v-e931168d]{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex;overflow-y:auto}.character-task__library-head[data-v-e931168d]{justify-content:space-between;align-items:center;display:flex}.character-task__library-title[data-v-e931168d]{margin:0;font-size:16px;font-weight:700}.character-task__library-subtitle[data-v-e931168d]{color:#9298a6;margin:4px 0 0;font-size:12px}.character-task__library-close[data-v-e931168d]{cursor:pointer;padding:6px}.character-task__library-search[data-v-e931168d]{margin:0 12px 0 auto}.character-task__library-close-icon[data-v-e931168d]{width:16px;height:16px}.character-task__library-filters[data-v-e931168d]{flex-direction:column;gap:8px;display:flex}.character-task__library-filter-row[data-v-e931168d]{align-items:flex-start;gap:10px;display:flex}.character-task__library-filter-label[data-v-e931168d]{color:#9298a6;flex:none;width:52px;font-size:12px;line-height:24px}.character-task__library-filter-options[data-v-e931168d]{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.character-task__library-filter-chip[data-v-e931168d]{color:#1c2540;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #e4e7ee;border-radius:6px;padding:0 10px;font-size:12px;font-weight:500;line-height:22px}.character-task__library-filter-chip[data-v-e931168d]:hover{border-color:var(--ct-primary);color:var(--ct-primary)}.character-task__library-filter-chip--active[data-v-e931168d],.character-task__library-filter-chip--active[data-v-e931168d]:hover{border-color:var(--ct-primary);color:var(--ct-primary);background:#edf2ff}.character-task__library-filter-reset[data-v-e931168d]{color:var(--ct-primary);cursor:pointer;align-self:flex-start;font-size:12px}@media (max-width:768px){.character-task__library-filter-options[data-v-e931168d]{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.character-task__library-filter-options[data-v-e931168d]::-webkit-scrollbar{display:none}.character-task__library-filter-chip[data-v-e931168d]{flex:none}}.character-task__library-grid[data-v-e931168d]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;display:grid}.character-task__library-item[data-v-e931168d]{cursor:pointer;border:2px solid #0000;border-radius:10px;flex-direction:column;gap:6px;padding:4px;display:flex;position:relative}.character-task__library-item--active[data-v-e931168d]{border-color:var(--ct-primary)}.character-task__library-item-image[data-v-e931168d]{aspect-ratio:3/4;object-fit:cover;border-radius:8px;width:100%}.character-task__library-item-name[data-v-e931168d]{color:#565d6d;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.character-task__library-item-count[data-v-e931168d]{color:#9298a6;text-align:center;font-size:11px}.character-task__library-crumb[data-v-e931168d]{align-items:center;gap:10px;display:flex}.character-task__library-back[data-v-e931168d]{color:var(--ct-primary);cursor:pointer;font-size:12px}.character-task__library-crumb-name[data-v-e931168d]{color:#565d6d;font-size:12px}.character-task__library-empty[data-v-e931168d]{color:#9298a6;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:40px 0;font-size:12px;display:flex}@keyframes character-task-skeleton-shimmer-e931168d{to{transform:translate(320%)}}.character-task__library-filters--skeleton .character-task__library-filter-label[data-v-e931168d],.character-task__library-filters--skeleton .character-task__library-filter-chip[data-v-e931168d],.character-task__library-item--skeleton .character-task__library-item-image[data-v-e931168d],.character-task__library-item--skeleton .character-task__library-item-name[data-v-e931168d]{color:#0000;cursor:default;background:#e9edf4;border-color:#0000;position:relative;overflow:hidden}.character-task__library-filters--skeleton .character-task__library-filter-label[data-v-e931168d]:after,.character-task__library-filters--skeleton .character-task__library-filter-chip[data-v-e931168d]:after,.character-task__library-item--skeleton .character-task__library-item-image[data-v-e931168d]:after,.character-task__library-item--skeleton .character-task__library-item-name[data-v-e931168d]:after{content:"";background:linear-gradient(90deg,#0000,#ffffffc7,#0000);width:50%;height:100%;animation:1.15s ease-in-out infinite character-task-skeleton-shimmer-e931168d;display:block;position:absolute;top:0;left:0;transform:translate(-120%)}.character-task__library-filters--skeleton .character-task__library-filter-label[data-v-e931168d]{border-radius:4px}.character-task__library-item--skeleton[data-v-e931168d]{cursor:default}.character-task__library-item--skeleton .character-task__library-item-image[data-v-e931168d]{aspect-ratio:3/4;width:100%;display:block}.character-task__library-item--skeleton .character-task__library-item-name[data-v-e931168d]{border-radius:4px;width:60%;margin:0 auto}.character-task__library-footer[data-v-e931168d]{justify-content:flex-end;align-items:center;gap:10px;display:flex}.character-task__library-footer-hint[data-v-e931168d]{color:#9298a6;margin-right:auto;font-size:12px}.character-task__lightbox-content[data-v-e931168d]{flex-direction:column;align-items:center;gap:12px;max-width:92vw;max-height:92vh;display:flex}.character-task__lightbox-stage[data-v-e931168d]{justify-content:center;align-items:center;max-width:86vw;max-height:74vh;display:flex;position:relative;overflow:hidden}.character-task__lightbox-image[data-v-e931168d]{object-fit:contain;cursor:grab;max-width:86vw;max-height:74vh}.character-task__lightbox-caption[data-v-e931168d]{color:#fff;margin:0;font-size:12px}.character-task__lightbox-nav[data-v-e931168d]{align-items:center;gap:10px;display:flex}.character-task__lightbox-counter[data-v-e931168d]{color:#fff;font-size:12px}.character-task__lightbox-zoom[data-v-e931168d]{color:#fff;align-items:center;gap:6px;font-size:12px;display:flex}.character-task__lightbox-zoom span[data-v-e931168d]{cursor:pointer;padding:4px 8px}.character-task__lightbox-close[data-v-e931168d]{z-index:61;color:#fff;background:#ffffff1f;border-color:#0000;position:fixed;top:20px;right:24px}.character-task__lightbox-close img[data-v-e931168d]{filter:invert();width:14px;height:14px}@media (max-width:1400px){.character-task__body[data-v-e931168d]{grid-template-columns:minmax(0,1fr) 300px}}.wtc{--tc-bg:#f8f9fc;--tc-text:#17213e;--tc-sub:#9ba0ae;--tc-select:#4366f7;background:var(--tc-bg);color:var(--tc-text);font-family:var(--app-font-family);overflow:hidden}.wtc--route{z-index:1000;position:fixed;top:0;bottom:0;left:0;right:0}.wtc--embedded{position:absolute;top:0;bottom:0;left:0;right:0}.wtc-viewport{cursor:default;-webkit-user-select:none;user-select:none;background:radial-gradient(#4366f70d 1px, transparent 1px), var(--tc-bg);background-size:28px 28px,auto;position:absolute;top:0;bottom:0;left:0;right:0}.wtc-viewport.is-grabbing{cursor:grabbing}.wtc-viewport.is-space,.wtc-viewport.is-space .wtc-drag-proxy{cursor:grab}.wtc-viewport.is-space.is-grabbing,.wtc-viewport.is-space.is-grabbing .wtc-drag-proxy{cursor:grabbing}.wtc-canvas{touch-action:none;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.wtc-drag-proxy{z-index:5;object-fit:cover;cursor:default;position:absolute}.wtc-drag-proxy:active{cursor:grabbing}.wtc-topbar{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f8f9fcf5;border-bottom:1px solid #eef0f4;align-items:center;gap:12px;min-height:60px;padding:0 24px;display:flex;position:absolute;top:0;left:0;right:0}.wtc-topbar__back{color:#353535;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #e8e8e8;border-radius:8px;align-items:center;gap:5px;height:32px;padding:0 12px 0 10px;font-size:12px;font-weight:500;display:flex;box-shadow:0 2px 5px #17213e0a}.wtc-topbar__back:hover{color:#4366f7;border-color:#4366f7}.wtc-topbar__back-icon{font-size:15px;line-height:1}.wtc-topbar__title{letter-spacing:.3px;color:#17213e;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.wtc-topbar__search{background:#fff;border:1px solid #e8e8e8;border-radius:8px;align-items:center;gap:8px;width:360px;max-width:42vw;height:36px;padding:0 12px;display:flex}.wtc-topbar__search:focus-within{border-color:#4366f7}.wtc-topbar__upload{color:#353535;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #e8e8e8;border-radius:8px;flex:none;align-items:center;gap:5px;height:32px;margin-left:auto;padding:0 12px;font-size:12px;font-weight:500;display:flex;box-shadow:0 2px 5px #17213e0a}.wtc-topbar__upload:hover{color:#4366f7;border-color:#4366f7}.wtc-topbar__upload.is-disabled{pointer-events:none;opacity:.5}.wtc-topbar__upload-icon{flex:none;width:14px;height:14px;display:block}.wtc-topbar__upload-text{white-space:nowrap}.wtc-topbar__search-icon{border:1.6px solid #9aa0b0;border-radius:50%;flex:0 0 14px;width:14px;height:14px;position:relative}.wtc-topbar__search-icon:after{content:"";background:#9aa0b0;border-radius:2px;width:5px;height:1.6px;position:absolute;bottom:-2px;right:-3px;transform:rotate(45deg)}.wtc-topbar__search-input{color:#353535;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;box-shadow:none;background:0 0;border:0;outline:none;flex:1;margin:0;padding:0;font-family:inherit;font-size:13px;line-height:1}.wtc-topbar__search-input::placeholder{color:#9ba0ae}.wtc-toolbar{z-index:30;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #e8e8e8;border-radius:8px;align-items:center;gap:6px;padding:6px 8px;font-size:13px;display:flex;position:absolute;bottom:18px;right:18px;box-shadow:0 2px 5px #17213e0f}.wtc-toolbar__btn{cursor:pointer;color:#353535;border-radius:6px;place-items:center;width:26px;height:26px;display:grid}.wtc-toolbar__btn:hover{color:#4366f7;background:#eff3fd}.wtc-toolbar__val{text-align:center;color:#4366f7;min-width:42px;font-weight:500}.wtc-toolbar__mode{background:#f1f3f9;border-radius:7px;align-items:center;gap:2px;padding:2px;display:flex}.wtc-toolbar__mode-item{color:#6f7798;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:5px;justify-content:center;align-items:center;height:22px;padding:0 8px;display:flex}.wtc-toolbar__mode-item:hover{color:#4366f7}.wtc-toolbar__mode-item.is-active{color:#4366f7;background:#fff;box-shadow:0 1px 3px #17213e1f}.wtc-toolbar__mode-icon{width:14px;height:14px;display:block}.wtc-toolbar__divider{background:#e8e8e8;width:1px;height:18px}.wtc-filetip{z-index:40;pointer-events:none;background:#141821eb;border-radius:8px;flex-direction:column;gap:2px;max-width:260px;padding:6px 10px;display:none;position:fixed;transform:translate(-50%,calc(-100% - 9px));box-shadow:0 6px 20px #00000040}.wtc-filetip.is-show{display:flex}.wtc-filetip:after{content:"";border:5px solid #0000;border-top-color:#141821eb;position:absolute;top:100%;left:50%;transform:translate(-50%)}.wtc-filetip__name{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;line-height:1.35;overflow:hidden}.wtc-filetip__meta{color:#ffffffd1;white-space:nowrap;font-size:11px;line-height:1.25}.wtc-file-menu{z-index:80;box-sizing:border-box;background:#fff;border:1px solid #eef0f4;border-radius:8px;gap:2px;width:-moz-fit-content;width:fit-content;min-width:112px;padding:5px;display:grid;position:fixed;box-shadow:0 12px 30px #17213e24}.wtc-file-menu__item{color:#17213e;cursor:pointer;border-radius:6px;align-items:center;gap:8px;height:32px;padding:0 9px;display:flex}.wtc-file-menu__item:hover{color:#4366f7;background:#eff3fd;outline:none}.wtc-file-menu__item:focus-visible{color:#4366f7;background:#eff3fd;outline:none}.wtc-file-menu__icon{filter:brightness(0)saturate()invert(11%)sepia(14%)saturate(2877%)hue-rotate(190deg)brightness(95%)contrast(91%);object-fit:contain;flex:0 0 14px;width:14px;height:14px;display:block}.wtc-file-menu__item:hover .wtc-file-menu__icon{filter:brightness(0)saturate()invert(38%)sepia(84%)saturate(3162%)hue-rotate(224deg)brightness(99%)contrast(96%)}.wtc-file-menu__item:focus-visible .wtc-file-menu__icon{filter:brightness(0)saturate()invert(38%)sepia(84%)saturate(3162%)hue-rotate(224deg)brightness(99%)contrast(96%)}.wtc-file-menu__icon--active,.wtc-file-menu__item:hover .wtc-file-menu__icon--active{filter:none}.wtc-file-menu__item:focus-visible .wtc-file-menu__icon--active{filter:none}.wtc-file-menu__text{color:inherit;white-space:nowrap;font-size:12px;line-height:1;display:block}.wtc-file-menu__item--danger{color:#e5403a}.wtc-file-menu__item--danger .wtc-file-menu__icon{filter:brightness(0)saturate()invert(29%)sepia(80%)saturate(1200%)hue-rotate(340deg)brightness()contrast(90%)}.wtc-file-menu__item--danger:hover{color:#e5403a;background:#fff1f0}.wtc-file-menu__item--danger:focus-visible{color:#e5403a;background:#fff1f0}.wtc-file-menu__item--danger:hover .wtc-file-menu__icon{filter:brightness(0)saturate()invert(29%)sepia(80%)saturate(1200%)hue-rotate(340deg)brightness()contrast(90%)}.wtc-file-menu__item--danger:focus-visible .wtc-file-menu__icon{filter:brightness(0)saturate()invert(29%)sepia(80%)saturate(1200%)hue-rotate(340deg)brightness()contrast(90%)}.wtc-folder-menu{z-index:80;box-sizing:border-box;background:#fff;border:1px solid #eef0f4;border-radius:8px;gap:2px;width:-moz-fit-content;width:fit-content;min-width:112px;padding:5px;display:grid;position:fixed;box-shadow:0 12px 30px #17213e24}.wtc-folder-menu__item{color:#17213e;cursor:pointer;border-radius:6px;align-items:center;gap:8px;height:32px;padding:0 9px;display:flex}.wtc-folder-menu__item:hover{color:#4366f7;background:#eff3fd;outline:none}.wtc-folder-menu__item:focus-visible{color:#4366f7;background:#eff3fd;outline:none}.wtc-folder-menu__icon{filter:brightness(0)saturate()invert(11%)sepia(14%)saturate(2877%)hue-rotate(190deg)brightness(95%)contrast(91%);object-fit:contain;flex:0 0 14px;width:14px;height:14px;display:block}.wtc-folder-menu__item:hover .wtc-folder-menu__icon{filter:brightness(0)saturate()invert(38%)sepia(84%)saturate(3162%)hue-rotate(224deg)brightness(99%)contrast(96%)}.wtc-folder-menu__item:focus-visible .wtc-folder-menu__icon{filter:brightness(0)saturate()invert(38%)sepia(84%)saturate(3162%)hue-rotate(224deg)brightness(99%)contrast(96%)}.wtc-folder-menu__text{color:inherit;font-size:12px;line-height:1;display:block}.wtc-upload-menu{z-index:80;background:#fff;border:1px solid #eef0f4;border-radius:8px;width:176px;max-height:260px;padding:6px;position:fixed;overflow-y:auto;box-shadow:0 12px 30px #17213e24}.wtc-upload-menu__title{color:#9ba0ae;padding:4px 8px 6px;font-size:11px}.wtc-upload-menu__item{color:#17213e;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;border-radius:6px;align-items:center;height:30px;font-size:12px;display:flex;overflow:hidden}.wtc-upload-menu__item:hover{color:#4366f7;background:#eff3fd;outline:none}.wtc-upload-menu__item:focus-visible{color:#4366f7;background:#eff3fd;outline:none}.wtc-upload-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:-9999px}.wtc-uploading{z-index:70;background:#17213edb;border-radius:8px;align-items:center;padding:8px 14px;display:flex;position:absolute;top:16px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #17213e24}.wtc--route .wtc-uploading{top:68px}.wtc-uploading__text{color:#fff;font-size:12px;line-height:1;display:block}.wtc-state{z-index:15;color:#7c8091;pointer-events:none;align-content:center;justify-items:center;gap:12px;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.wtc--route .wtc-state{top:60px;bottom:0;left:0;right:0}.wtc-state__text{font-size:13px}.wtc-state__retry{pointer-events:auto;color:#4366f7;cursor:pointer;background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:6px 16px;font-size:12px}.wtc-state__retry:hover{border-color:#4366f7}.workspace-my-canvas__tree[data-v-73a2125d]{width:100%;height:100%;display:block}*{box-sizing:border-box}:root{--app-font-family:"PingFang SC", "Microsoft YaHei", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}html{scrollbar-gutter:stable;overflow-y:scroll}body{background:var(--sw-page-bg,#fff);min-width:1200px;color:var(--sw-text-primary,#010314);font-family:var(--app-font-family);-webkit-user-select:none;user-select:none;margin:0}html,body,*{scrollbar-color:#c9cdd4d1 transparent;scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#c9cdd4d1 padding-box content-box;border:2px solid #0000;border-radius:999px;min-height:32px}::-webkit-scrollbar-thumb:hover{background:#979eabeb padding-box content-box}::-webkit-scrollbar-corner{background:0 0}button,input,textarea{font:inherit;border:0}button{cursor:pointer}body.viewport-locked{overscroll-behavior:none;min-width:0;overflow:hidden}body.scroll-locked{overflow:hidden}.app{background:radial-gradient(circle at 86% 18%,#cefefad9,#0000 24%),radial-gradient(circle at 50% 42%,#f0f6ffeb,#0000 32%),linear-gradient(#fff 0%,#f8fbff 100%);grid-template-columns:240px minmax(0,1fr);min-height:100vh;transition:grid-template-columns .25s;display:grid}.app--workspace{background:#f8f9fc;display:block}.app--sidebar-collapsed{grid-template-columns:64px minmax(0,1fr)}.creation-detail-page{background:#fff;flex:1;justify-content:center;align-items:center;min-width:0;display:flex}.creation-detail-page__state{flex-direction:column;align-items:center;gap:16px;display:flex}.creation-detail-page__spinner{border:2px solid #e6e8ee;border-top-color:#4366f7;border-radius:50%;width:28px;height:28px;animation:.9s linear infinite app-landing-cover-spin}@media (prefers-reduced-motion:reduce){.creation-detail-page__spinner{animation:none}}.app-landing-cover{z-index:3000;background:#fff;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.app-landing-cover__spinner{border:2px solid #e6e8ee;border-top-color:#4366f7;border-radius:50%;width:28px;height:28px;animation:.9s linear infinite app-landing-cover-spin}@keyframes app-landing-cover-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.app-landing-cover__spinner{animation:none}}.app-sidebar{background:#f8f9fa;border-right:1px solid #ffffff80;flex-direction:column;height:100vh;padding:18px 15px 0;transition:padding .25s;display:flex;position:sticky;top:0;overflow:hidden;box-shadow:4px 2px 4px #f3f3f340}.app-sidebar__scroll{z-index:1;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow-y:auto}.app-sidebar__glow{pointer-events:none;width:848px;height:928px;position:absolute;top:-200px;left:-621px}.app-sidebar__logo{z-index:1;justify-content:space-between;align-items:center;margin-bottom:18px;display:flex;position:relative}.app-sidebar__logo--embedded{justify-content:flex-end}.app-sidebar__logo-image{object-fit:contain;object-position:left center;width:122px;height:32px;margin-left:10px}.app-sidebar__logo-collapse{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex}.app-sidebar__logo-collapse-icon{width:24px;height:24px}.app-sidebar__nav{z-index:1;gap:0;display:grid;position:relative}.app-sidebar__nav-item{color:#313538;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #0000;border-radius:10px;outline:none;align-items:center;gap:12px;width:100%;height:36px;padding:0 12px;font-size:14px;font-weight:400;transition:background .18s,color .18s,box-shadow .18s;display:flex}.app-sidebar__nav-item--active{color:#313538;box-shadow:none;background:#dad9d980;border:1px solid #0000;border-radius:10px;font-weight:400}.app-sidebar__nav-icon{flex:0 0 20px;place-items:center;width:20px;height:20px;display:grid}.app-sidebar__nav-icon img{width:20px;height:20px}.app-sidebar__nav-label{white-space:nowrap;opacity:1;max-width:200px;transition:max-width .25s,opacity .2s;overflow:hidden}.app-sidebar--collapsed .app-sidebar__nav-label{opacity:0;max-width:0}.app-sidebar__divider{background:#eeeff2;width:100%;height:1px;margin:20px 0}.app-sidebar__recent{flex-direction:column;gap:2px;display:flex}.app-sidebar__recent-title{color:#8a8f9e;margin:0 0 6px;padding:0 0 0 14px;font-size:12px;font-weight:400;line-height:18px}.app-sidebar__recent-item{color:#313538;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;outline:none;align-items:center;height:31px;padding:0 20px 0 14px;font-size:14px;font-weight:400;line-height:18px;transition:background .15s,color .15s;display:flex}.app-sidebar__recent-item-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.app-sidebar__recent-item:hover{color:#2159ff;background:#4366f714}.app-sidebar__recent-item:focus-visible{color:#2159ff;background:#4366f714}.app-sidebar__recent-preview{z-index:4000;aspect-ratio:234/131;pointer-events:none;background:#f4f5f7;border:1px solid #10182814;border-radius:10px;width:320px;position:fixed;overflow:hidden;transform:translateY(-50%);box-shadow:0 12px 32px #0f172a2e}.app-sidebar__recent-preview-image{object-fit:cover;width:100%;height:100%;display:block}.app-sidebar__recent-preview-placeholder{background:#f4f5f7;width:100%;height:100%}.app-sidebar__profile{z-index:1;cursor:pointer;outline:none;flex-shrink:0;align-items:center;gap:10px;margin-top:16px;padding:20px 8px;display:flex;position:relative}.app-sidebar__account-menu{z-index:4000;position:fixed}.app-sidebar__profile-avatar{color:#fff;background:linear-gradient(135deg,#2f5eff,#8b5cf6);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;font-weight:600;display:flex;overflow:hidden}.app-sidebar__profile-avatar-image{object-fit:cover;width:100%;height:100%}.app-sidebar__profile-info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.app-sidebar__profile-name{white-space:nowrap;text-overflow:ellipsis;color:#1b1f27;font-size:13px;font-weight:400;line-height:18px;overflow:hidden}.app-sidebar__profile-team{white-space:nowrap;text-overflow:ellipsis;color:#9aa0ad;font-size:12px;line-height:16px;overflow:hidden}.app-sidebar__profile-credit{color:#4c5262;white-space:nowrap;flex-shrink:0;align-items:center;gap:3px;font-size:14px;font-weight:600;display:flex}.app-sidebar__profile-credit-icon{width:14px;height:14px}.app-sidebar__logo-icon-wrap{cursor:pointer;justify-content:center;align-items:center;display:flex}.app-sidebar__logo-icon{object-fit:contain;width:32px;height:32px;display:block}.app-sidebar--collapsed{padding:25px 15px}.app-sidebar--collapsed .app-sidebar__glow{display:none}.app-sidebar--collapsed .app-sidebar__logo{justify-content:center;margin-bottom:32px}.app-sidebar--collapsed .app-sidebar__nav{align-items:center;gap:8px}.app-sidebar--collapsed .app-sidebar__nav-item{aspect-ratio:1;border-radius:8px;justify-content:center;gap:0;width:100%;height:auto;padding:0}.app-sidebar--collapsed .app-sidebar__nav-item--active{aspect-ratio:1;border-radius:8px;width:100%;height:auto}.main{background:var(--sw-page-bg,#fff);scrollbar-gutter:stable;padding:24px 32px 44px;position:relative;overflow:auto}.topbar,.app-topbar__actions,.app-topbar__points,.app-topbar__profile,.tools-page__recent-card,.result-head,.page-head{align-items:center;display:flex}.topbar{justify-content:space-between;margin-bottom:38px}.app-topbar__search{color:#7b8499;background:#fff;border:1px solid #f4f1f5;border-radius:16px;grid-template-columns:16px 1fr;align-items:center;gap:8px;width:438px;height:47px;padding:8px 12px 8px 16px;display:grid;box-shadow:0 0 8px #d4d4d440}.app-topbar__search-icon{object-fit:contain;width:16px;height:16px;display:block}.app-topbar__search-input{color:#121e46;min-width:0;font-family:var(--app-font-family);letter-spacing:-.15px;background:0 0;outline:none;font-size:14px;font-weight:400;line-height:1}.app-topbar__search-input::placeholder{color:#69728a;font-weight:400}.app-topbar__actions{gap:18px}.app-topbar__points,.app-topbar__profile{background:#ffffffdb;border:1px solid #f4f1f5;border-radius:14px;height:42px;box-shadow:0 0 8px #d4d4d440}.app-topbar__points{cursor:pointer;gap:4px;height:44px;padding:0 12px}.app-topbar__points-badge{object-fit:contain;width:20px;height:20px;display:block}.app-topbar__points-number-wrap{display:inline-block;position:relative;overflow:hidden}.app-topbar__points-number{color:#020414;font-size:14px;font-weight:700;display:inline-block}.app-topbar__points-label{color:#17213e;font-size:14px;font-weight:500}.app-topbar__points-unlimited{color:#020414;font-size:14px;font-weight:700}.app-topbar__notification{width:25px;height:25px;box-shadow:none;cursor:pointer;background:0 0;outline:none;place-items:center;margin:0 3px 0 16px;display:grid;position:relative}.app-topbar__notification-icon{object-fit:contain;width:25px;height:25px;display:block}.app-topbar__notification-badge{color:#fff;background:#fe5944;border-radius:50%;place-items:center;width:15px;height:15px;font-size:10px;line-height:15px;display:grid;position:absolute;top:-10px;right:-10px}.app-topbar__notification-panel{z-index:30;cursor:default;background:#fff;border:1px solid #eef0f6;border-radius:14px;width:320px;max-height:420px;position:absolute;top:40px;right:-18px;overflow:hidden;box-shadow:0 18px 42px #17213e24}.app-topbar__notification-head{border-bottom:1px solid #f2f3f7;justify-content:space-between;align-items:center;height:48px;padding:0 16px;display:flex}.app-topbar__notification-title{color:#17213e;font-family:var(--app-font-family);font-size:15px;font-weight:600;line-height:1}.app-topbar__notification-count{color:#7b8499;font-family:var(--app-font-family);font-size:12px;font-weight:400;line-height:1}.app-topbar__notification-state{color:#7b8499;min-height:112px;font-family:var(--app-font-family);place-items:center;font-size:13px;font-weight:400;display:grid}.app-topbar__notification-list{max-height:360px;padding:6px 0;overflow:auto}.app-topbar__notification-item{grid-template-columns:8px 1fr auto;align-items:start;gap:10px;padding:12px 14px;display:grid}.app-topbar__notification-item+.app-topbar__notification-item{border-top:1px solid #f4f5f8}.app-topbar__notification-dot{background:#4366f7;border-radius:50%;width:7px;height:7px;margin-top:5px}.app-topbar__notification-body{min-width:0}.app-topbar__notification-item-title{color:#17213e;font-family:var(--app-font-family);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:18px;display:block;overflow:hidden}.app-topbar__notification-desc,.app-topbar__notification-time{color:#6f7798;font-family:var(--app-font-family);font-size:12px;font-weight:400;line-height:18px;display:block}.app-topbar__notification-desc{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;overflow:hidden}.app-topbar__notification-time{color:#9ba0ae;margin-top:2px}.app-topbar__notification-action{color:#fff;min-width:48px;height:26px;font-family:var(--app-font-family);cursor:pointer;background:#4366f7;border-radius:8px;place-items:center;font-size:12px;font-weight:500;line-height:1;display:grid}.app-topbar__profile{cursor:pointer;border-radius:20px 16px 16px 20px;outline:none;gap:8px;height:43px;padding:0 3px;font-size:14px;font-weight:700;position:relative}.app-topbar__account-menu{position:absolute;top:48px;right:0}.app-topbar__account-menu:before{content:"";width:100%;height:10px;position:absolute;bottom:100%;right:0}.app-topbar__profile-arrow{filter:brightness(0)opacity(.45);width:16px;height:16px;margin-left:auto;margin-right:4px;transform:rotate(90deg)}.app-topbar__avatar{color:#fff;background:linear-gradient(135deg,#1e49a8,#f4c5a6);border-radius:50%;place-items:center;width:37px;height:37px;display:grid;overflow:hidden}.app-topbar__avatar-image,.account-menu__avatar-image{object-fit:cover;width:100%;height:100%;display:block}.app-topbar__avatar-text,.account-menu__avatar-text{line-height:1}.app-topbar__profile-name{color:#17213e;font-size:14px;font-weight:500}.app-topbar__profile--guest{width:74px;height:36px;box-shadow:none;background:#4366f7;border:1px solid #fff;border-radius:8px;justify-content:center;padding:0}.app-topbar__profile--guest .app-topbar__profile-name{color:#fff;letter-spacing:1px;font-weight:600}.page-hero{margin:38px 0 34px}h1,h2,h3,p{margin-top:0}.page-hero__title{color:#101828;letter-spacing:.07px;margin-bottom:16px;font-size:28px;font-weight:600;line-height:32px}.page-hero__subtitle,.page-head p{color:#66728a;letter-spacing:-.15px;font-size:14px;font-weight:400;line-height:20px}.tools-page{overflow:visible}.tools-page__topbar{z-index:20;background:var(--sw-page-bg,#fff);margin:-24px -32px 0;padding:24px 32px;position:sticky;top:0}.tools-page__recent,.tools-page__scene{margin-left:6px}.tools-page__scene+.tools-page__scene{margin-top:28px}.tools-page__empty{text-align:center;place-items:center;min-height:180px;margin:24px 0 0 6px;display:grid}.tools-page__empty-title{color:#1c2a4c;font-family:var(--app-font-family);font-size:18px;font-weight:600;line-height:1}.tools-page__empty-desc{color:#6f7798;font-family:var(--app-font-family);margin-top:12px;font-size:13px;font-weight:400;line-height:1}.tools-page__recent{margin-top:0}.tools-page__section-title{font-family:var(--app-font-family);letter-spacing:0;margin-bottom:14px;font-size:16px;font-weight:600;line-height:1}.tools-page__recent-list{grid-template-columns:repeat(auto-fill,minmax(min(235px,25% - 13.5px),1fr));gap:18px;margin-bottom:28px;display:grid}.tools-page__recent-card{color:#010314;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #f1f1f1;border-radius:14px;outline:none;gap:18px;height:85px;padding:0 22px;box-shadow:0 10px 18px #93abde1a}.tools-page__recent-time,.tools-page__tool-desc{color:#6f7798;font-family:var(--app-font-family);letter-spacing:0;margin-top:4px;font-size:12px;font-weight:400;line-height:1;display:block}.tools-page__recent-icon{background:#f3f4f6;border:0;border-radius:6px;flex:0 0 46px;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.tools-page__recent-icon-image{object-fit:contain;width:22px;height:22px}.tools-page__recent-name{color:#000;font-family:var(--app-font-family);letter-spacing:0;font-size:14px;font-weight:500;line-height:1}.tools-page__recent-content{margin-top:-6px}.tools-page__tools{grid-template-columns:repeat(auto-fill,minmax(min(236px,25% - 11.25px),1fr));gap:15px;display:grid}.tools-page__tool-card{color:#010314;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff94;border:1px solid #f1f1f1;border-radius:16px;outline:none;padding:10px;overflow:hidden;box-shadow:0 8px 14px #b7d0f140}.tools-page__tool-preview{aspect-ratio:212/119;background:#f4f7fb;border-radius:10px;width:100%;display:block;position:relative;overflow:hidden}.tools-page__tool-preview-image{object-fit:cover;width:100%;height:100%;display:block}.tools-page__tool-icon{z-index:2;background:#ffffffdb;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:10px;left:10px}.tools-page__tool-icon-image{object-fit:contain;width:20px;height:20px;display:block}.tools-page__tool-play{z-index:2;pointer-events:none;background:#12151d73;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:opacity .16s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tools-page__tool-preview:hover .tools-page__tool-play{opacity:0}.tools-page__tool-play-icon{width:24px;height:24px;margin-left:2px;display:block}.tools-page__tool-preview--bag{background-color:#0000;background-image:linear-gradient(45deg,#cbd5e159 25%,#0000 25% 75%,#cbd5e159 75%),linear-gradient(45deg,#cbd5e159 25%,#0000 25% 75%,#cbd5e159 75%);background-position:0 0,11px 11px;background-repeat:repeat,repeat;background-size:22px 22px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.tools-page__tool-preview--bag .tools-page__tool-visual-bag{background:linear-gradient(135deg,#d5b789,#7f552f);border-radius:11px 11px 18px 18px;width:32.1%;height:43.1%;position:absolute;top:29.3%;left:50%;transform:translate(-50%)}.tools-page__tool-preview--bag .tools-page__tool-visual-bag:before{content:"";border:6px solid #9a7148;border-bottom:0;border-radius:20px 20px 0 0;width:44%;height:62%;position:absolute;top:-42%;left:28%}.tools-page__tool-preview--sofa{background:linear-gradient(90deg,#ffffff0a 49%,#fffc 50%),linear-gradient(135deg,#d7c6ad,#6ca37e)}.tools-page__tool-preview--living{background:radial-gradient(circle at 70% 54%,#d8cbc1 0 24%,#0000 25%),linear-gradient(135deg,#f9fafb,#e7ded7)}.tools-page__tool-preview--model,.tools-page__tool-preview--pose{background:linear-gradient(90deg,#e6fff0,#fff2df)}.tools-page__tool-preview--model .tools-page__tool-visual-person,.tools-page__tool-preview--pose .tools-page__tool-visual-person{background:linear-gradient(#f2c7a4 0 18%,#caf3df 19% 64%,#17213c 65%);border-radius:24px 24px 8px 8px;width:22.6%;height:74.1%;position:absolute;bottom:0}.tools-page__tool-preview--model .tools-page__tool-visual-person--primary,.tools-page__tool-preview--pose .tools-page__tool-visual-person--primary{left:25.5%}.tools-page__tool-preview--model .tools-page__tool-visual-person--secondary,.tools-page__tool-preview--pose .tools-page__tool-visual-person--secondary{background:linear-gradient(#f2c7a4 0 18%,#d6c0a6 19% 64%,#17213c 65%);right:16%}.tools-page__tool-preview--mountain{background:linear-gradient(#0000 0 45%,#1a365d80 46%),linear-gradient(135deg,#b9d8f0,#1d5b83)}.tools-page__tool-preview--bedroom{background:radial-gradient(circle at 64% 48%,#fff 0 15%,#0000 16%),linear-gradient(135deg,#dbc8ae,#f8fafc)}.tools-page__tool-preview--backpack{background:radial-gradient(circle at 24% 48%,#111827 0 18%,#0000 19%),radial-gradient(circle at 72% 42%,#111827 0 14%,#0000 15%),#f6f6f6}.tools-page__tool-preview--city,.tools-page__tool-preview--tech,.tools-page__tool-preview--music,.tools-page__tool-preview--room{background:linear-gradient(135deg,#2d3959,#9fbff7)}.tools-page__tool-content{padding:7px 7px 4px;display:block}.tools-page__tool-name{color:#16234b;font-family:var(--app-font-family);letter-spacing:0;font-size:14px;font-weight:500;line-height:1}.tools-page__tool-desc{color:#6f7798;font-size:12px;font-weight:400}.account-menu{z-index:10;box-sizing:border-box;background:#fff;border:1px solid #e8ebf2;border-radius:12px;gap:10px;width:260px;padding:12px;display:grid;box-shadow:0 18px 42px #0f172a1f}.account-menu__profile{border-bottom:1px solid #eef1f6;align-items:center;gap:10px;padding:2px 2px 12px;display:flex}.account-menu__avatar{color:#4366f7;background:#eff3fd;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;font-size:15px;font-weight:600;line-height:1;display:grid;overflow:hidden}.account-menu__meta{gap:6px;min-width:0;display:grid}.account-menu__name{color:#17213e;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1;display:block;overflow:hidden}.account-menu__desc{color:#8a91a3;font-size:12px;font-weight:400;line-height:1;display:block}.account-menu__section{border-bottom:1px solid #eef1f6;gap:8px;padding:2px 2px 10px;display:grid}.account-menu__section-title{color:#8a91a3;font-size:12px;font-weight:400;line-height:1}.account-menu__team-empty{color:#9ba0ae;border-radius:8px;align-items:center;min-height:30px;padding:0 10px;font-size:13px;font-weight:500;line-height:1;display:flex}.account-menu__team{position:relative}.account-menu__team-current{color:#4366f7;cursor:pointer;background:#eff3fd;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-height:32px;padding:0 10px;font-size:13px;font-weight:500;line-height:1;transition:background .18s;display:flex}.account-menu__team-current-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-menu__team-arrow{filter:brightness(0)saturate()invert(38%)sepia(82%)saturate(2864%)hue-rotate(217deg)brightness(99%)contrast(94%);flex:0 0 14px;width:14px;height:14px;transition:transform .18s}.account-menu__team-current--open .account-menu__team-arrow{transform:translate(2px)}.account-menu__team-flyout{z-index:20;box-sizing:border-box;overscroll-behavior:contain;background:#fff;border:1px solid #e8ebf2;border-radius:12px;gap:2px;min-width:168px;max-height:min(280px,60vh);padding:6px;display:grid;position:absolute;bottom:-8px;overflow-y:auto;box-shadow:0 18px 42px #0f172a1f}.account-menu__team-flyout--right{left:calc(100% + 12px)}.account-menu__team-flyout--left{right:calc(100% + 12px)}.account-menu__team-flyout:before{content:"";width:12px;height:100%;position:absolute;top:0}.account-menu__team-flyout--right:before{right:100%}.account-menu__team-flyout--left:before{left:100%}.account-menu__team-option{color:#353535;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-height:32px;padding:0 10px;font-size:13px;font-weight:400;line-height:1;display:flex}.account-menu__team-option-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-menu__team-option:hover{background:#f4f5f7}.account-menu__team-option--active{color:#4366f7;font-weight:500}.account-menu__team-option--active:hover{background:#eff3fd}.account-menu__team-option-check{background:#4366f7;border-radius:50%;flex:0 0 14px;width:14px;height:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23fff' d='M6.4 11.2 3.2 8l1.13-1.13L6.4 8.94l5.27-5.27L12.8 4.8z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23fff' d='M6.4 11.2 3.2 8l1.13-1.13L6.4 8.94l5.27-5.27L12.8 4.8z'/%3E%3C/svg%3E") 50%/contain no-repeat}.account-menu__actions{gap:4px;padding-bottom:2px;display:grid}.account-menu__action{color:#353535;cursor:pointer;border-radius:8px;align-items:center;height:32px;padding:0 10px;font-size:13px;font-weight:400;line-height:1;display:flex}.account-menu__action:hover{color:#4366f7;background:#eff3fd}.account-menu__logout{color:#353535;cursor:pointer;background:#f4f5f7;border-radius:8px;justify-content:center;align-items:center;height:36px;font-size:13px;font-weight:500;line-height:1;display:flex}.account-menu__logout:hover{color:#4366f7;background:#eff3fd}.secondary,.primary,.result-actions button{border-radius:999px;font-weight:800}.primary{color:#fff;background:linear-gradient(135deg,#2f5eff,#8b5cf6);padding:13px 20px}.secondary,.result-actions button{color:#101828;background:#ffffffd6;padding:11px 16px;box-shadow:0 12px 24px #0f172a0f}.full{width:100%}.recent-page{width:100%;overflow:visible}.recent-page__head{z-index:20;background:var(--sw-page-bg,#fff);margin:-24px -32px 0;padding:24px 32px;position:sticky;top:0}.recent-page__head .recent-page__tabs{margin-bottom:0}.recent-page__history-body,.recent-page__empty{z-index:0;position:relative}.back-to-top{z-index:30;color:#4366f7;cursor:pointer;background:#fffffff0;border:1px solid #4366f724;border-radius:50%;place-content:center;place-items:center;gap:3px;width:48px;height:48px;transition:box-shadow .16s,transform .16s;display:grid;position:fixed;bottom:36px;right:32px;box-shadow:0 8px 24px #17213e1f}.back-to-top:hover{transform:translateY(-2px);box-shadow:0 12px 28px #17213e2e}.back-to-top__arrow{border-top:2px solid;border-left:2px solid;width:8px;height:8px;display:block;transform:translateY(2px)rotate(45deg)}.back-to-top__text{font-size:11px;font-weight:500;line-height:1}.recent-page__tabs{align-items:center;gap:24px;min-height:32px;margin-bottom:24px;display:flex}.recent-page__tab{color:#45454c;cursor:pointer;font-family:var(--app-font-family);letter-spacing:0;-webkit-user-select:none;user-select:none;background:0 0;padding:0;font-size:16px;font-weight:400;line-height:1;position:relative}.recent-page__tab--active{color:#090e30;letter-spacing:0;font-size:18px;font-weight:600}.recent-page__tab--active:after{content:"";background:#000;border-radius:999px;width:17px;height:3px;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.recent-page__tabs-divider{background:#d4d4d4;width:1px;height:14px;display:block}.recent-page__date-filter{position:relative}.recent-page__date-trigger,.recent-page__favorite-filter{color:#616161;cursor:pointer;align-items:center;gap:8px;height:32px;font-size:14px;font-weight:400;line-height:1;display:flex}.recent-page__date-trigger-arrow{border-bottom:1px solid #353535;border-right:1px solid #353535;width:7px;height:7px;transition:transform .16s;display:block;transform:translateY(-2px)rotate(45deg)}.recent-page__date-trigger-arrow--open{transform:translateY(2px)rotate(225deg)}.recent-page__date-menu{z-index:12;background:#fff;border-radius:8px;gap:2px;min-width:110px;padding:6px;display:grid;position:absolute;top:38px;left:-12px;box-shadow:0 8px 22px #17213e1f}.recent-page__date-menu:has(.recent-page__date-custom){min-width:220px}.recent-page__date-option{color:#616161;cursor:pointer;border-radius:6px;align-items:center;height:30px;padding:0 8px;font-size:13px;font-weight:400;display:flex}.recent-page__date-option:hover,.recent-page__date-option--active{color:#4366f7;background:#eff3fd}.recent-page__date-custom{border-top:1px solid #eef0f4;gap:8px;margin-top:4px;padding:8px 2px 2px;display:grid}.recent-page__date-field{gap:5px;display:grid}.recent-page__date-field-label{color:#616161;font-size:12px;font-weight:400;line-height:1}.recent-page__date-input{box-sizing:border-box;color:#353535;border:1px solid #e2e4ed;border-radius:6px;outline:none;width:100%;height:30px;padding:0 6px;font-size:12px}.recent-page__date-input:focus{border-color:#4366f7}.recent-page__date-apply{color:#fff;cursor:pointer;background:#4366f7;border-radius:6px;justify-content:center;align-items:center;height:30px;font-size:12px;font-weight:500;display:flex}.recent-page__favorite-checkbox{box-sizing:border-box;border:1px solid #c9ced8;border-radius:2px;justify-content:center;align-items:center;width:13px;height:13px;display:flex}.recent-page__favorite-checkbox--active{background:#4366f7;border-color:#4366f7;justify-content:center;align-items:center;display:flex;overflow:hidden}.recent-page__favorite-checkbox-icon{object-fit:cover;width:13px;height:13px;display:block}.recent-page__history-body.workspace-page__history-body{min-height:auto;padding:0 0 48px}.recent-page__date-group{gap:18px;display:grid}.recent-page__date-group+.recent-page__date-group{margin-top:44px}.recent-page__date-title{color:#0e0e0e;margin:0;font-size:20px;font-weight:600;line-height:28px}.recent-page__empty{background:#ffffffb8;border-radius:20px;max-width:440px;padding:28px;box-shadow:0 18px 40px #0f172a14}.recent-page__empty--canvas{max-width:none;box-shadow:none;background:0 0;border-radius:0;padding:0}.recent-page__empty-action--canvas{margin-top:24px}.workspace-page{background:#f8f9fc;min-height:100vh}.workspace-page__body{grid-template-columns:164px auto minmax(0,1fr);min-height:100vh;display:grid}.workspace-page__rail{z-index:20;box-sizing:border-box;scrollbar-width:none;background:#fff;border-right:1px solid #f1f1f1;flex-direction:column;width:164px;height:100vh;padding:14px 0 16px;display:flex;position:relative;overflow:visible}.workspace-page__rail::-webkit-scrollbar{width:0;height:0}.workspace-page__rail-content{cursor:grab;scrollbar-width:none;flex:auto;align-content:start;justify-items:stretch;min-height:0;padding-bottom:10px;display:grid;overflow-y:auto}.workspace-page__rail-content--dragging{cursor:grabbing}.workspace-page__rail-content::-webkit-scrollbar{width:0;height:0}.workspace-page__rail-logo{cursor:pointer;justify-content:center;align-items:center;width:125px;height:30px;margin-bottom:24px;margin-left:8px;display:flex}.workspace-page__rail-content>.workspace-page__rail-logo{display:none}.workspace-page__rail-logo--disabled{cursor:not-allowed;opacity:.45}.workspace-page__rail-logo-image{object-fit:contain;width:125px;height:30px;display:block}.workspace-page__rail-account{flex:none;gap:14px;padding-top:10px;padding-left:12px;display:grid}.workspace-page__rail-force-wrap{width:142px;position:relative}.workspace-page__rail-force{z-index:2;box-sizing:border-box;color:#393939;white-space:nowrap;background:#fff;border:.8px solid #efefef;border-radius:6px;align-items:center;gap:6px;height:35px;padding:0 8px 0 10px;font-size:12px;font-weight:500;line-height:1;display:flex;position:relative}.workspace-page__rail-force-icon{flex:none;width:16px;height:16px;display:block}.workspace-page__rail-force-value-wrap{flex:auto;display:inline-block;position:relative;overflow:hidden}.workspace-page__rail-force-value{color:#393939;font-size:12px;font-weight:700;display:inline-block}.workspace-page__rail-force-toggle{border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.workspace-page__rail-force-toggle-icon{width:12px;height:12px;transition:transform .2s;display:block}.workspace-page__rail-force-toggle--open .workspace-page__rail-force-toggle-icon{transform:rotate(0)}.workspace-page__rail-force-toggle:not(.workspace-page__rail-force-toggle--open) .workspace-page__rail-force-toggle-icon{transform:rotate(180deg)}.workspace-page__rail-force-detail{z-index:1;box-sizing:border-box;white-space:normal;background:#fff;border:.8px solid #ededf0;border-radius:8px;flex-direction:column;width:100%;padding:12px 10px;display:flex;position:absolute;bottom:calc(100% + 11px);left:0;box-shadow:0 0 4px #cbcbcb40}.workspace-page__rail-force-detail:after{content:"";background:#fff;border-bottom:.8px solid #ededf0;border-right:.8px solid #ededf0;width:10px;height:10px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.workspace-page__rail-force-detail-title{color:#121c43;margin-bottom:16px;font-size:12px;font-weight:500;line-height:1}.workspace-page__rail-force-detail-row{justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.workspace-page__rail-force-detail-title+.workspace-page__rail-force-detail-row{padding-top:0}.workspace-page__rail-force-detail-row:last-child{padding-bottom:0}.workspace-page__rail-force-detail-row+.workspace-page__rail-force-detail-row{border-top:.5px solid #f3f4f4}.workspace-page__rail-force-detail-label{color:#4b4e53;flex:none;font-size:10px;font-weight:400;line-height:1}.workspace-page__rail-force-detail-label--link{color:#4b4e53}.workspace-page__rail-force-detail-value-wrap{line-height:1;display:inline-block;position:relative;overflow:hidden}.workspace-page__rail-force-detail-value{color:#1f2732;font-size:12px;font-weight:500;line-height:1;display:inline-block}.workspace-page__rail-force-detail-value--link{color:#4366f7;font-weight:700}.rail-force-slide-enter-active,.rail-force-slide-leave-active{transition:transform .2s,opacity .2s}.rail-force-slide-enter-from,.rail-force-slide-leave-to{opacity:0;transform:translateY(8px)}.force-num-enter-active,.force-num-leave-active{transition:opacity .15s,transform .15s}.force-num-enter-from{opacity:0;transform:translateY(-5px)}.force-num-leave-to{opacity:0;transform:translateY(5px)}.workspace-page__rail-user{color:#17213e;cursor:pointer;border-top:1px solid #f3f4f4;align-items:center;gap:8px;width:138px;margin-top:-2px;padding-top:12px;display:flex;position:relative}.workspace-page__rail-login{box-sizing:border-box;flex:none;width:124px}.workspace-page__rail-login-text{display:block}.workspace-page__rail-account-menu{z-index:40;position:absolute;bottom:-6px;left:calc(100% + 12px)}.workspace-page__rail-account-menu:before{content:"";width:12px;height:100%;position:absolute;top:0;right:100%}.workspace-page__rail-avatar{color:#fff;background:linear-gradient(135deg,#1e49a8,#f4c5a6);border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid;overflow:hidden}.workspace-page__rail-avatar-image{object-fit:cover;width:34px;height:34px;display:block}.workspace-page__rail-user-info{flex-direction:column;gap:6px;min-width:0;display:flex}.workspace-page__rail-user-name{color:#131836;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:500;line-height:1;display:block;overflow:hidden}.workspace-page__rail-user-team{color:#7a7f8a;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-weight:400;line-height:1;display:block;overflow:hidden}.workspace-page__settings::-webkit-scrollbar{width:0;height:0}.workspace-page__settings-content::-webkit-scrollbar{width:0;height:0}.workspace-page__canvas::-webkit-scrollbar{width:0;height:0}.workspace-page__rail-group+.workspace-page__rail-group{margin-top:14px}.workspace-page__rail-group{justify-items:center;gap:6px;display:grid}.workspace-page__rail-title{color:#959595;justify-self:start;margin:0 0 10px 16px;font-size:10px;font-weight:400;line-height:1}.workspace-page__rail-item{box-sizing:border-box;color:#30333a;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:6px;align-items:center;gap:11px;width:151px;height:44px;padding:0 11px;display:flex}.workspace-page__rail-item--active{color:#4366f7;background:#eff3fd;border-color:#0000;font-size:12px;font-weight:600}.workspace-page__rail-item--disabled{cursor:not-allowed;opacity:.45}.workspace-page__rail-icon{object-fit:contain;flex:0 0 18px;width:18px;height:18px;display:block}.workspace-page__rail-label{color:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;line-height:1;display:block;overflow:hidden}.workspace-page__rail-item:not(.workspace-page__rail-item--active) .workspace-page__rail-label{color:#313538}.workspace-page__rail-item--active .workspace-page__rail-label{color:#4366f7;font-size:12px;font-weight:600}.workspace-page__settings{z-index:19;scrollbar-width:none;background:#fff;border-right:1px solid #e8ebf2;flex-direction:column;width:291px;height:100vh;padding:24px 16px 26px;transition:width .26s,padding .26s,background-color .26s;display:flex;position:relative;overflow:hidden;container:workspace-settings/inline-size}.workspace-page__settings-content{scrollbar-width:none;counter-reset:section-idx;flex:auto;align-content:start;min-height:0;margin-bottom:10px;padding-bottom:20px;display:grid;overflow-y:auto}.workspace-page__settings-content--locked{pointer-events:none;opacity:.5}.workspace-page__settings--collapsed{z-index:101;pointer-events:none;background:0 0;border-right:none;width:0;padding:0;overflow:visible}.workspace-page__settings-header{flex-shrink:0;justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}.workspace-page__settings-divider{background:#f5f5f5;flex-shrink:0;height:1px;margin-bottom:18px}.workspace-page__settings-header-title{color:#000;font-size:14px;font-weight:600;line-height:1}.workspace-page__settings-collapse{cursor:pointer;background:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:background-color .16s;display:flex}.workspace-page__settings-collapse:hover{background:#f2f4f8}.workspace-page__settings-collapse-icon{width:16px;height:16px;display:block}.workspace-page__creation-bar{z-index:120;box-sizing:border-box;cursor:pointer;pointer-events:auto;background:#fff;border:1px solid #e8e8e8;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;width:98px;height:32px;padding:0 12px;display:flex;position:absolute;top:33px;left:20px;transform:translateY(-50%);box-shadow:0 2px 5px #17213e0a}.workspace-page__creation-bar-label{color:#1c1d1e;white-space:nowrap;font-size:12px;font-weight:600;line-height:1}.workspace-page__creation-bar-divider{background:#dedfdf;width:1px;height:9px}.workspace-page__creation-bar-icon{width:12px;height:12px;display:block}.workspace-creation-bar-enter-active{transition:opacity .2s .16s,transform .2s .16s}.workspace-creation-bar-leave-active{transition:opacity .12s,transform .12s}.workspace-creation-bar-enter-from,.workspace-creation-bar-leave-to{opacity:0;transform:translateY(-50%)scale(.92)}.workspace-page__section-title{color:#1c1d1e;align-items:center;gap:6px;margin:0 0 18px;font-size:12px;font-weight:600;line-height:1;display:flex}.workspace-page__settings-content .workspace-page__section-title:before{counter-increment:section-idx;content:counter(section-idx, decimal-leading-zero);color:#4366f7;flex-shrink:0;font-size:12px;font-weight:700;line-height:1}.workspace-page__params .workspace-page__section-title:before,.workspace-page__settings-content .workspace-page__section-title--no-count:before{counter-increment:none;content:none}.workspace-page__section-title-badge{color:#f97316;font-size:11px;font-weight:400;line-height:1}.workspace-page__upload{cursor:pointer;background:#fff;border:1px dashed #dadee7;border-radius:10px;align-content:center;justify-items:center;width:257px;height:145px;margin:0 auto;transition:border-color .16s,background-color .16s,box-shadow .16s;display:grid;position:relative}.workspace-page__upload--drag-over{background:#f7f9ff;border-color:#4366f7;box-shadow:0 0 0 3px #4366f71a}.workspace-page__upload-preview-wrap{z-index:3;place-items:center;max-width:calc(100% - 20px);display:inline-grid;position:relative}.workspace-page__upload-preview{object-fit:contain;border-radius:8px;max-width:100%;max-height:94px;display:block}.workspace-page__upload-input{z-index:2;cursor:pointer;opacity:0;width:257px;height:145px;position:absolute;top:0;bottom:0;left:0;right:0}.workspace-page__upload-icon{object-fit:contain;width:30px;height:30px;margin-bottom:10px;display:block}.workspace-page__upload-button{color:#363636;background:#f4f5f7;border-radius:8px;place-items:center;width:90px;height:34px;font-size:13px;font-weight:500;line-height:1;display:grid}.workspace-page__upload-tip{color:#9ba0ae;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 20px);margin-top:14px;font-size:10px;font-weight:400;line-height:1;overflow:hidden}.workspace-page__params{gap:26px;display:grid}.workspace-page__params .workspace-page__section-title{margin-bottom:0}.workspace-page__upload-list{gap:14px;display:grid}.workspace-page__upload-slot{width:257px;margin:0 auto;position:relative}.workspace-page__upload-remove{z-index:3;cursor:pointer;opacity:0;pointer-events:none;background:#12151d99;border-radius:6px;place-items:center;width:22px;height:22px;transition:opacity .16s;display:grid;position:absolute;top:8px;right:8px}.workspace-page__upload-slot:hover .workspace-page__upload-remove{opacity:1;pointer-events:auto}.workspace-page__upload-remove:focus-visible{opacity:1;pointer-events:auto}.workspace-page__upload-remove-icon{filter:brightness(0)invert();object-fit:contain;width:14px;height:14px;display:block}.workspace-model-change,.workspace-garment-extraction,.workspace-pattern-extraction{display:grid}.workspace-model-picker{gap:10px;display:grid}.workspace-model-picker__head{justify-content:space-between;align-items:center;display:flex}.workspace-model-picker__head .workspace-page__section-title{margin:0}.workspace-model-picker__content{place-items:center;display:grid}.workspace-model-picker__local-upload{cursor:pointer;border:2px dashed #ebedf3;border-radius:12px;align-content:center;place-items:center;gap:5px;width:221px;height:91px;display:grid;position:relative;overflow:hidden}.workspace-model-picker__local-upload-content{background:#f4f5f7;border-radius:8px;justify-content:center;align-items:center;gap:5px;width:91px;height:29px;margin-bottom:6px;font-size:12px;font-weight:500;line-height:1;display:flex}.workspace-model-picker__file-input,.workspace-model-library__file-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.workspace-model-picker__upload-icon{object-fit:contain;width:10px;height:10px;display:block}.workspace-model-picker__upload-text{color:#363636;font-size:12px;font-weight:500}.workspace-model-picker__preview-wrap{border:1px solid #e2e8f0;border-radius:6px;width:112px;height:112px;position:relative;overflow:hidden;box-shadow:0 0 8px #d4d4d440}.workspace-model-picker__preview{object-fit:cover;width:100%;height:100%;display:block}.workspace-model-picker__remove{cursor:pointer;opacity:0;pointer-events:none;width:20px;height:20px;transition:opacity .16s;position:absolute;top:3px;right:3px}.workspace-model-picker__preview-wrap:hover .workspace-model-picker__remove{opacity:1;pointer-events:auto}.workspace-model-picker__remove:focus-visible{opacity:1;pointer-events:auto}.workspace-model-picker__remove-icon{object-fit:contain;width:20px;height:20px;display:block}.workspace-model-picker__reupload{cursor:pointer;opacity:0;transition:opacity .16s;position:absolute;top:0;bottom:0;left:0;right:0}.workspace-model-picker__preview-wrap:hover .workspace-model-picker__reupload{opacity:1}.workspace-model-picker__reupload-input{display:none}.workspace-model-picker__reupload-tag{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#22242ab2;border-radius:20px;justify-content:center;align-items:center;gap:4px;width:60px;height:20px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.workspace-model-picker__reupload-icon{object-fit:contain;width:8px;height:8px;display:block}.workspace-model-picker__reupload-text{color:#fff;font-size:8px;font-weight:500;line-height:1}.workspace-image-upload__rotate{z-index:3;cursor:pointer;opacity:0;pointer-events:none;width:20px;height:20px;transition:opacity .16s;position:absolute;top:3px;left:3px}.workspace-model-picker__preview-wrap:hover .workspace-image-upload__rotate{opacity:1;pointer-events:auto}.workspace-image-upload__rotate:focus-visible{opacity:1;pointer-events:auto}.workspace-image-upload__rotate-icon{object-fit:contain;width:100%;height:100%;display:block}.workspace-image-upload__rotate--busy{opacity:.5!important;pointer-events:none!important}.workspace-image-upload__trigger{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;background:#f9f9fa!important;border:1px solid #e2e8f0!important;border-radius:12px!important;width:100%!important;height:126px!important;display:flex!important}.workspace-image-upload__trigger-icon{flex-shrink:0;width:24px;height:24px}.workspace-image-upload__upload-text{color:#555;margin-top:8px;font-size:10px}.workspace-image-upload__body--filled{background:#f9f9fa;border:1px solid #e2e8f0;border-radius:6px;padding:10px}.workspace-image-upload__body--filled .workspace-model-change__style-upload{width:100%}.workspace-image-upload__title-count{color:#9e9e9e;font-size:10px;font-weight:400;line-height:1}.workspace-image-upload__trigger-count{display:none}.workspace-image-upload__body .workspace-image-upload__grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.workspace-image-upload__body .workspace-image-upload__grid .workspace-product-upload__item,.workspace-image-upload__body .workspace-image-upload__grid .workspace-product-upload__add{aspect-ratio:1;width:100%;height:auto}.workspace-image-upload__title-libs{align-items:center;gap:10px;margin-left:auto;display:flex}.workspace-image-upload__title-lib-btn{color:#363636;cursor:pointer;-webkit-user-select:none;user-select:none;border:.5px solid #e2e8f0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:3px;width:68px;height:24px;font-size:10px;font-weight:400;display:flex}.workspace-image-upload__title-lib-btn:hover{color:#4366f7;border-color:#4366f7}.workspace-image-upload__title-lib-btn:hover .workspace-image-upload__title-lib-icon{filter:brightness(0)saturate()invert(27%)sepia(96%)saturate(1482%)hue-rotate(213deg)brightness(99%)contrast(96%)}.workspace-image-upload__title-lib-icon{object-fit:contain;width:10px;height:10px;display:block}.workspace-model-picker__library-trigger{color:#363636;cursor:pointer;background:#f4f5f7;border-radius:8px;justify-content:center;align-items:center;gap:5px;width:221px;height:35px;display:flex}.workspace-model-picker__library-trigger-icon{object-fit:contain;width:14px;height:14px;display:block}.workspace-model-picker__library-trigger-text{font-size:12px;font-weight:400}.workspace-model-library__layer{z-index:120;background:#17213e3d;place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.workspace-paste-picker__layer{z-index:130;background:#17213e3d;place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.workspace-paste-picker{background:#fff;border-radius:12px;flex-direction:column;gap:6px;width:min(360px,100vw - 48px);padding:22px;display:flex;box-shadow:0 18px 48px #17213e29}.workspace-paste-picker__title{color:#17213e;margin:0;font-size:16px;font-weight:600}.workspace-paste-picker__subtitle{color:#8b8e9a;margin:0;font-size:12px;line-height:18px}.workspace-paste-picker__list{gap:8px;margin-top:10px;display:grid}.workspace-paste-picker__item{cursor:pointer;background:#f7f8fa;border:1px solid #eef0f4;border-radius:8px;align-items:center;padding:11px 14px;transition:border-color .14s,background .14s;display:flex}.workspace-paste-picker__item:hover{background:#eef2ff;border-color:#4366f7}.workspace-paste-picker__item-text{color:#17213e;font-size:13px;font-weight:500}.workspace-paste-picker__cancel{color:#8b8e9a;cursor:pointer;border-radius:8px;place-items:center;height:36px;margin-top:6px;font-size:13px;font-weight:500;display:grid}.workspace-paste-picker__cancel:hover{color:#17213e}.workspace-model-library{background:#fff;border-radius:12px;flex-direction:column;width:min(920px,100vw - 48px);height:min(760px,100vh - 64px);display:flex;overflow:hidden;box-shadow:0 18px 48px #17213e29}.workspace-model-library__body{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.workspace-model-library__head{border-bottom:1px solid #eef0f4;justify-content:space-between;align-items:flex-start;padding:20px 22px 16px;display:flex}.workspace-model-library__head-copy{gap:7px;display:grid}.workspace-model-library__title{color:#17213e;margin:0;font-size:18px;font-weight:600}.workspace-model-library__subtitle{color:#7e8494;margin:0;font-size:12px;font-weight:400}.workspace-model-library__search{align-self:center;margin:0 14px 0 auto}.model-library-zoom{cursor:pointer;opacity:0;background:#11141c8c;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;transition:opacity .15s;display:flex;position:absolute;top:10px;right:10px}.workspace-model-library__item:hover .model-library-zoom,.character-task__library-item:hover .model-library-zoom{opacity:1}.model-library-zoom:focus-visible{opacity:1}@media (hover:none){.model-library-zoom{opacity:1}}.model-library-zoom:hover{background:#11141cbf}.model-library-zoom__icon{filter:brightness(0)invert();width:13px;height:13px}.workspace-model-library__close{cursor:pointer;place-items:center;width:24px;height:24px;display:grid}.workspace-model-library__close-icon{object-fit:contain;width:16px;height:16px;display:block}.workspace-model-library__grid{grid-template-columns:repeat(auto-fill,minmax(116px,1fr));gap:14px;padding:18px 22px;display:grid}.workspace-model-library__filters{border-bottom:1px solid #eef0f4;flex-direction:column;gap:8px;padding:14px 22px;display:flex}.workspace-model-library__filter-row{align-items:flex-start;gap:10px;display:flex}.workspace-model-library__filter-label{color:#9298a6;flex:none;width:52px;font-size:12px;line-height:24px}.workspace-model-library__filter-options{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.workspace-model-library__filter-chip{color:#1c2540;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #e4e7ee;border-radius:6px;padding:0 10px;font-size:12px;font-weight:500;line-height:22px}.workspace-model-library__filter-chip:hover{color:#4366f7;border-color:#4366f7}.workspace-model-library__filter-chip--active,.workspace-model-library__filter-chip--active:hover{color:#4366f7;background:#edf2ff;border-color:#4366f7}.workspace-model-library__filter-reset{color:#4366f7;cursor:pointer;align-self:flex-start;font-size:12px}@media (max-width:768px){.workspace-model-library__filter-options{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.workspace-model-library__filter-options::-webkit-scrollbar{display:none}.workspace-model-library__filter-chip{flex:none}}.workspace-model-library__item{cursor:pointer;border:1px solid #0000;border-radius:8px;align-content:start;gap:7px;padding:5px;display:grid;position:relative}.workspace-model-library__item:hover,.workspace-model-library__item--active{background:#f7f9ff;border-color:#4366f7}.workspace-model-library__item-image{aspect-ratio:1;object-fit:contain;border-radius:5px;width:100%;display:block}.workspace-model-library__item-name{color:#353535;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;overflow:hidden}.workspace-model-library__item-count{color:#939499;text-align:center;font-size:11px;font-weight:400}.workspace-model-library__crumb{border-bottom:1px solid #f2f3f6;align-items:center;gap:10px;padding:12px 22px;display:flex}.workspace-model-library__back{color:#4366f7;cursor:pointer;font-size:12px;font-weight:500}.workspace-model-library__crumb-name{color:#353535;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.workspace-model-library__empty{flex:1;place-content:center;justify-items:center;gap:9px;padding:36px;display:grid}.workspace-model-library__filters--skeleton .workspace-model-library__filter-label,.workspace-model-library__filters--skeleton .workspace-model-library__filter-chip,.workspace-model-library__item--skeleton .workspace-model-library__item-image,.workspace-model-library__item--skeleton .workspace-model-library__item-name{color:#0000;cursor:default;background:#e9edf4;border-color:#0000;position:relative;overflow:hidden}.workspace-model-library__filters--skeleton .workspace-model-library__filter-label:after,.workspace-model-library__filters--skeleton .workspace-model-library__filter-chip:after,.workspace-model-library__item--skeleton .workspace-model-library__item-image:after,.workspace-model-library__item--skeleton .workspace-model-library__item-name:after{content:"";background:linear-gradient(90deg,#0000,#ffffffc7,#0000);width:50%;height:100%;animation:1.15s ease-in-out infinite workspace-history-skeleton-shimmer;display:block;position:absolute;top:0;left:0;transform:translate(-120%)}.workspace-model-library__filters--skeleton .workspace-model-library__filter-label{border-radius:4px}.workspace-model-library__item--skeleton{cursor:default}.workspace-model-library__item--skeleton:hover{background:0 0;border-color:#0000}.workspace-model-library__item--skeleton .workspace-model-library__item-name{border-radius:4px}.workspace-model-library__empty-icon{opacity:.36;object-fit:contain;width:44px;height:44px;display:block}.workspace-model-library__empty-title{color:#353535;font-size:14px;font-weight:500}.workspace-model-library__empty-desc{color:#939499;font-size:12px;font-weight:400}.workspace-model-library__footer{border-top:1px solid #eef0f4;justify-content:flex-end;align-items:center;gap:10px;height:68px;padding:0 22px;display:flex}.workspace-model-library__cancel,.workspace-model-library__confirm{cursor:pointer;border-radius:8px;place-items:center;min-width:82px;height:34px;padding:0 14px;font-size:12px;font-weight:500;display:grid}.workspace-model-library__cancel{color:#353535;border:1px solid #e8e8e8}.workspace-model-library__confirm{color:#fff;background:#4366f7}.workspace-model-library__confirm--disabled{color:#5f6b90;cursor:default;background:#eef1fb}.workspace-model-library__footer-hint{color:#8b90a0;margin-right:auto;font-size:12px;font-weight:400}.workspace-product-upload__library-trigger,.workspace-style-upload__library-trigger{width:100%}.workspace-goods-library__layer{z-index:120;background:#17213e3d;place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.workspace-goods-library{background:#fff;border-radius:12px;flex-direction:column;width:min(1000px,100vw - 48px);height:min(80vh,100vh - 64px);display:flex;overflow:hidden;box-shadow:0 18px 48px #17213e29}.workspace-goods-library__head{border-bottom:1px solid #eef0f4;justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.workspace-goods-library__head-copy{gap:7px;display:grid}.workspace-goods-library__title{color:#17213e;margin:0;font-size:18px;font-weight:600}.workspace-goods-library__subtitle{color:#7e8494;margin:0;font-size:12px;font-weight:400}.workspace-goods-library__close{cursor:pointer;place-items:center;width:24px;height:24px;display:grid}.workspace-goods-library__close-icon{object-fit:contain;width:16px;height:16px;display:block}.workspace-goods-library__toolbar{border-bottom:1px solid #eef0f4;justify-content:space-between;align-items:center;gap:12px;height:64px;padding:0 22px;display:flex}.workspace-goods-library__search{border:1px solid #e8e8e8;border-radius:8px;flex:1;align-items:center;gap:8px;height:36px;padding:0 6px 0 12px;display:flex}.workspace-goods-library__search-icon{object-fit:contain;width:14px;height:14px;display:block}.workspace-goods-library__search-input{color:#353535;background:0 0;border:none;outline:none;flex:1;height:100%;font-size:13px}.workspace-goods-library__search-action{color:#fff;cursor:pointer;background:#4366f7;border-radius:6px;place-items:center;min-width:56px;height:28px;font-size:12px;font-weight:500;display:grid}.workspace-goods-library__local-action{color:#353535;cursor:pointer;border:1px solid #e8e8e8;border-radius:8px;align-items:center;gap:5px;height:36px;padding:0 12px;display:flex}.workspace-goods-library__file-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.workspace-goods-library__local-action-icon{object-fit:contain;width:12px;height:12px;display:block}.workspace-goods-library__local-action-text{font-size:12px;font-weight:400}.workspace-goods-library__body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.workspace-goods-library__swap-enter-active,.workspace-goods-library__swap-leave-active{transition:opacity .24s,transform .24s}.workspace-goods-library__swap-enter-from{opacity:0;transform:translateY(10px)}.workspace-goods-library__swap-leave-to{opacity:0;transform:translateY(-10px)}.workspace-goods-library__status{color:#939499;flex:1;place-items:center;padding:28px;font-size:13px;display:grid}.workspace-goods-library__goods{flex:1;grid-template-columns:repeat(auto-fill,minmax(124px,1fr));align-content:start;gap:14px;padding:16px 22px;display:grid;overflow-y:auto}.workspace-goods-library__tile{cursor:pointer;border:1px solid #0000;border-radius:10px;align-content:start;gap:8px;padding:6px;display:grid}.workspace-goods-library__tile:hover{background:#f4f7ff;border-color:#4366f7}.workspace-goods-library__tile-image{aspect-ratio:1;object-fit:contain;background:#f6f7f9;border-radius:8px;width:100%;display:block}.workspace-goods-library__tile-name{color:#353535;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.workspace-goods-library__split{flex:1;min-height:0;display:flex}.workspace-goods-library__aside{border-right:1px solid #eef0f4;flex-direction:column;flex-shrink:0;width:260px;min-height:0;display:flex}.workspace-goods-library__back{color:#4366f7;cursor:pointer;border-radius:8px;align-items:center;gap:4px;margin:10px 12px 6px;padding:6px 8px;font-size:12px;font-weight:500;display:flex}.workspace-goods-library__back:hover{background:#f4f7ff}.workspace-goods-library__back-arrow{font-size:16px;line-height:1}.workspace-goods-library__list{flex-direction:column;flex:1;gap:4px;padding:0 12px 12px;display:flex;overflow-y:auto}.workspace-goods-library__goods-item{cursor:pointer;border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;padding:8px;display:flex}.workspace-goods-library__goods-item:hover{background:#f5f7fc}.workspace-goods-library__goods-item--active{background:#f4f7ff;border-color:#4366f7}.workspace-goods-library__goods-image{object-fit:contain;background:#f6f7f9;border-radius:8px;flex-shrink:0;width:48px;height:48px;display:block}.workspace-goods-library__goods-meta{gap:2px;min-width:0;display:grid}.workspace-goods-library__goods-name{color:#353535;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.workspace-goods-library__goods-code{color:#9aa0b0;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.workspace-goods-library__main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.workspace-goods-library__main-head{justify-content:space-between;align-items:baseline;gap:12px;padding:14px 22px 10px;display:flex}.workspace-goods-library__main-title{color:#17213e;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.workspace-goods-library__main-sub{color:#9aa0b0;flex-shrink:0;font-size:12px}.workspace-goods-library__grid{flex:1;grid-template-columns:repeat(4,1fr);align-content:start;gap:16px;padding:4px 22px 22px;display:grid;overflow-y:auto}.workspace-goods-library__pic{cursor:pointer;border:1px solid #0000;border-radius:10px;align-content:start;gap:7px;padding:6px;display:grid}.workspace-goods-library__pic:hover{background:#f5f7fc}.workspace-goods-library__pic--active{background:#f4f7ff;border-color:#4366f7}.workspace-goods-library__pic-wrap{aspect-ratio:1;background:#f6f7f9;border-radius:5px;width:100%;position:relative;overflow:hidden}.workspace-goods-library__pic-image{object-fit:contain;width:100%;height:100%;display:block}.workspace-goods-library__pic-main{color:#fff;background:#4366f7e6;border-radius:4px;padding:1px 5px;font-size:10px;position:absolute;top:5px;left:5px}.workspace-goods-library__pic-type{color:#fff;background:#17213e99;border-radius:4px;padding:1px 5px;font-size:10px;position:absolute;bottom:5px;right:5px}.workspace-goods-library__pic-color{color:#353535;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.workspace-goods-library__pic-wrap .recent-page__favorite-checkbox{position:absolute;top:5px;right:5px}.workspace-goods-library__empty{flex:1;place-content:center;justify-items:center;gap:9px;padding:40px;display:grid}.workspace-goods-library__empty-icon{opacity:.36;object-fit:contain;width:44px;height:44px;display:block}.workspace-goods-library__empty-title{color:#353535;font-size:14px;font-weight:500}.workspace-goods-library__empty-desc{color:#939499;font-size:12px}.workspace-goods-library__selected-list{cursor:pointer;flex:1;align-items:center;gap:8px;margin:0 16px;display:flex;overflow:hidden}.workspace-goods-library__selected-thumb{object-fit:contain;background:#f6f7f9;border:1px solid #e8e8e8;border-radius:8px;flex-shrink:0;width:44px;height:44px;display:block}.workspace-goods-library__pop-mask{z-index:4;position:fixed;top:0;bottom:0;left:0;right:0}.workspace-goods-library__selected-pop{z-index:5;background:#fff;border:1px solid #eef0f4;border-radius:12px;width:min(420px,100% - 44px);max-height:260px;padding:14px;position:absolute;bottom:calc(100% - 6px);left:22px;overflow-y:auto;box-shadow:0 12px 32px #17213e29}.workspace-goods-library__pop-enter-active,.workspace-goods-library__pop-leave-active{transform-origin:0 100%;transition:opacity .2s,transform .2s}.workspace-goods-library__pop-enter-from,.workspace-goods-library__pop-leave-to{opacity:0;transform:scale(.4)translateY(24px)}.workspace-goods-library__selected-grid{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:12px;display:grid}.workspace-goods-library__selected-item{position:relative}.workspace-goods-library__selected-image{aspect-ratio:1;object-fit:contain;background:#f6f7f9;border:1px solid #e8e8e8;border-radius:8px;width:100%;display:block}.workspace-goods-library__selected-remove{cursor:pointer;background:#17213e;border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:-6px;right:-6px}.workspace-goods-library__selected-remove-icon{object-fit:contain;filter:brightness(0)invert();width:8px;height:8px;display:block}.workspace-goods-library__footer{border-top:1px solid #eef0f4;justify-content:space-between;align-items:center;height:68px;padding:0 22px;display:flex;position:relative}.workspace-goods-library__count{color:#7e8494;flex-shrink:0;align-items:center;gap:4px;font-size:12px;display:inline-flex}.workspace-goods-library__count--clickable{cursor:pointer}.workspace-goods-library__footer-actions{z-index:6;align-items:center;gap:10px;display:flex;position:relative}.workspace-goods-library__cancel,.workspace-goods-library__confirm{cursor:pointer;border-radius:8px;place-items:center;min-width:82px;height:34px;padding:0 14px;font-size:12px;font-weight:500;display:grid}.workspace-goods-library__cancel{color:#353535;border:1px solid #e8e8e8}.workspace-goods-library__confirm{color:#fff;background:#4366f7}.workspace-goods-library__confirm--disabled{cursor:default;background:#d1daff}.workspace-goods-library__picture-view{flex:1;min-height:0;overflow-y:auto}.workspace-goods-library__goods-bar{border-bottom:1px solid #eef0f4;align-items:center;gap:12px;padding:14px 22px;display:flex}.workspace-goods-library__goods-bar-thumb{object-fit:contain;background:#f6f7f9;border-radius:6px;flex-shrink:0;width:40px;height:40px;display:block}.workspace-goods-library__goods-bar-meta{flex:1;gap:2px;min-width:0;display:grid}.workspace-goods-library__goods-bar-name{color:#17213e;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.workspace-goods-library__goods-bar-code{color:#9aa0b0;font-size:12px}.workspace-goods-library__goods-bar-action{color:#353535;cursor:pointer;border:1px solid #e0e2e8;border-radius:8px;flex-shrink:0;align-items:center;height:30px;padding:0 12px;font-size:12px;display:flex}.workspace-goods-library__goods-bar-action:hover{background:#f5f7fc}.workspace-goods-library__section-label{color:#17213e;margin-bottom:10px;font-size:13px;font-weight:500;display:block}.workspace-goods-library__color-section{border-bottom:1px solid #eef0f4;padding:16px 22px 14px}.workspace-goods-library__color-list{scrollbar-width:none;gap:10px;padding-bottom:2px;display:flex;overflow-x:auto}.workspace-goods-library__color-list::-webkit-scrollbar{display:none}.workspace-goods-library__color-item{cursor:pointer;border:2px solid #0000;border-radius:8px;flex-direction:column;flex-shrink:0;align-items:center;gap:5px;width:60px;padding:4px;display:flex}.workspace-goods-library__color-item:hover{background:#f5f7fc}.workspace-goods-library__color-item--active{background:#f4f7ff;border-color:#4366f7}.workspace-goods-library__color-thumb{object-fit:contain;background:#f6f7f9;border-radius:6px;width:48px;height:48px;display:block}.workspace-goods-library__color-code{color:#353535;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;overflow:hidden}.workspace-goods-library__picture-section{padding:16px 22px 24px}.workspace-goods-library__type-group{margin-bottom:20px}.workspace-goods-library__type-group:last-child{margin-bottom:0}.workspace-goods-library__type-label{color:#7e8494;margin-bottom:10px;font-size:12px;display:block}.workspace-goods-library__type-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}.workspace-model-change__section{display:grid}.workspace-model-change__borrow{gap:8px;margin-top:8px;display:grid}.workspace-model-change__borrow-notice{box-sizing:border-box;color:#b3710a;background:#fff8ec;border:1px solid #ffe1a8;border-radius:8px;align-items:flex-start;gap:6px;padding:8px 10px;font-size:12px;line-height:18px;display:flex}.workspace-model-change__borrow-icon{color:#fff;text-align:center;background:#f0a12e;border-radius:50%;flex:none;width:14px;height:14px;margin-top:2px;font-size:10px;font-weight:600;line-height:14px}.workspace-model-change__borrow-text{flex:1;min-width:0}.workspace-model-change__borrow-list{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.workspace-model-change__borrow-item{box-sizing:border-box;cursor:pointer;border:2px solid #0000;border-radius:8px;gap:2px;min-width:0;padding:2px;display:grid}.workspace-model-change__borrow-item--active{background:#eef1ff;border-color:#3d5afe}.workspace-model-change__borrow-thumb{aspect-ratio:3/4;object-fit:cover;background:#f2f3f5;border-radius:6px;width:100%;display:block}.workspace-model-change__borrow-add{aspect-ratio:3/4;box-sizing:border-box;color:#8a8f9c;cursor:pointer;background:#fafbfc;border:1px dashed #d3d6de;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.workspace-model-change__borrow-add:hover{color:#3d5afe;border-color:#3d5afe}.workspace-model-change__borrow-file{display:none}.workspace-model-change__borrow-add-icon{font-size:18px;line-height:1}.workspace-model-change__borrow-add-text{font-size:11px;line-height:14px}.workspace-model-change__borrow-empty{color:#8a8f9c;font-size:11px;line-height:16px}.workspace-model-change__borrow-name{color:#5b6070;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:14px;overflow:hidden}.workspace-model-change__borrow-hint{color:#3d5afe;font-size:12px;line-height:16px}.workspace-length-annotate-entry__row{box-sizing:border-box;cursor:pointer;border:1px solid #e5e5e4;border-radius:8px;align-items:center;gap:10px;padding:8px;display:flex}.workspace-length-annotate-entry__row--disabled{cursor:not-allowed;opacity:.6}.workspace-length-annotate-entry__thumb{object-fit:cover;background:#f2f3f5;border-radius:6px;flex:none;width:40px;height:40px}.workspace-length-annotate-entry__thumb--empty{background:#f2f3f5}.workspace-length-annotate-entry__info{gap:2px;min-width:0;display:grid}.workspace-length-annotate-entry__status{color:#17213e;font-size:13px;font-weight:600;line-height:18px}.workspace-length-annotate-entry__hint{color:#8a8f9c;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:14px;overflow:hidden}.workspace-model-change__swap-tip{z-index:500;box-sizing:border-box;color:#f4f5f7;text-align:center;pointer-events:none;background:#1f2330;border-radius:6px;width:max-content;max-width:200px;padding:8px 10px;font-size:11px;font-weight:400;line-height:16px;position:fixed;transform:translate(-50%,-100%)}.workspace-model-change__swap-tip:after{content:"";background:#1f2330;width:8px;height:8px;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.workspace-section-divider{background:#f5f5f5;height:1px;margin:20px 0}.workspace-section-divider--or{background:0 0;align-items:center;gap:8px;height:auto;display:flex}.workspace-section-divider__or-line{background:#f5f5f5;flex:1;height:1px}.workspace-section-divider__or-label{color:#aaa;flex-shrink:0;font-size:12px;line-height:1}.workspace-section-divider__or-badge{color:#f97316;flex-shrink:0;font-size:11px;line-height:1}.workspace-model-change__section:last-of-type .workspace-section-divider{display:none}.workspace-style-upload--drop-target .workspace-model-change__style-upload,.workspace-product-upload--drop-target .workspace-model-change__style-upload,.workspace-product-upload--drop-target .workspace-product-upload__add,.workspace-model-picker--drop-target .workspace-model-picker__local-upload,.workspace-image-upload--drop-target .workspace-model-change__style-upload,.workspace-image-upload--drop-target .workspace-product-upload__add{border-color:#4366f7;transition:border-color .15s}.workspace-image-upload__single-content{justify-content:center;align-items:center;min-height:120px;display:flex}.workspace-image-upload__category-trigger--highlight{background:#f04f4f0f!important;border-color:#f04f4f!important}.workspace-image-upload__category-trigger--highlight .workspace-image-upload__category-value{color:#f04f4f}.workspace-image-upload__style-preview-wrap--uploading,.workspace-image-upload__style-preview-wrap--error{background:#f5f5f5;justify-content:center;align-items:center;display:flex}.workspace-image-upload__upload-state{flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;height:100%;display:flex}.workspace-image-upload__upload-spinner{border:2px solid #e0e0e0;border-top-color:#4366f7;border-radius:50%;width:20px;height:20px;animation:.7s linear infinite workspace-image-upload-spin;display:inline-block}@keyframes workspace-image-upload-spin{to{transform:rotate(360deg)}}.workspace-image-upload__upload-error-text{color:#ef4444;text-align:center;padding:0 4px;font-size:11px;font-weight:400;line-height:1.4}.workspace-model-change__file-input{z-index:2;cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.workspace-model-change__model-upload,.workspace-model-change__style-upload{cursor:pointer;border-radius:12px;place-items:center;width:257px;display:grid;position:relative;overflow:hidden}.workspace-model-change__model-upload{background:#f8f9fc;min-height:132px}.workspace-model-change__model-preview{object-fit:contain;border:1px solid #e2e8f0;border-radius:6px;width:95px;height:95px;display:block;box-shadow:0 0 8px #d4d4d440}.workspace-model-change__model-upload-content,.workspace-model-change__style-upload-content{color:#363636;background:#f4f5f7;border-radius:8px;justify-content:center;align-items:center;gap:5px;font-size:12px;font-weight:500;line-height:1;display:flex}.workspace-model-change__model-upload-content{width:257px;height:29px}.workspace-model-change__style-upload{border:2px dashed #ebedf3;align-content:center;height:91px}.workspace-model-change__style-upload-content{height:29px;margin-bottom:6px;padding-left:8px;padding-right:8px}.workspace-model-change__upload-icon{object-fit:contain;width:10px;height:10px;display:block}.workspace-model-change__upload-text{color:#363636;font-size:12px;display:block}.workspace-model-change__style-upload-tip{color:#939499;font-size:12px;font-weight:500;line-height:1;display:block}.workspace-model-change__style-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 6px;display:grid}.workspace-model-change__style-item{gap:8px;display:grid}.workspace-model-change__style-preview-wrap{aspect-ratio:1;border:1px solid #e2e8f0;border-radius:6px;width:100%;position:relative;overflow:hidden;box-shadow:0 0 8px #d4d4d440}.workspace-model-change__style-preview{object-fit:cover;border-radius:6px;width:100%;height:100%;display:block}.workspace-model-change__style-remove{cursor:pointer;opacity:0;pointer-events:none;width:20px;height:20px;transition:opacity .16s;display:block;position:absolute;top:1px;right:1px}.workspace-model-change__style-preview-wrap:hover .workspace-model-change__style-remove{opacity:1;pointer-events:auto}.workspace-model-change__style-remove:focus-visible{opacity:1;pointer-events:auto}.workspace-model-change__style-remove-icon{object-fit:contain;width:20px;height:20px;display:block}.workspace-model-change__style-preview-wrap:hover .workspace-image-upload__rotate{opacity:1;pointer-events:auto}.workspace-image-upload__title-edit{color:#4366f7;cursor:pointer;flex-shrink:0;margin-left:auto;font-size:12px;font-weight:400;line-height:1}.workspace-image-upload__title-edit:hover{opacity:.75}.workspace-product-upload__file-input{z-index:2;cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.workspace-product-upload__remove{z-index:3;cursor:pointer;opacity:0;pointer-events:none;width:20px;height:20px;transition:opacity .16s;display:block;position:absolute;top:3px;right:3px}.workspace-product-upload__item:hover .workspace-product-upload__remove,.workspace-product-upload__single-wrap:hover .workspace-product-upload__remove{opacity:1;pointer-events:auto}.workspace-product-upload__remove:focus-visible{opacity:1;pointer-events:auto}.workspace-product-upload__remove-icon{object-fit:contain;width:100%;height:100%;display:block}.workspace-product-upload__item:hover .workspace-image-upload__rotate,.workspace-product-upload__single-wrap:hover .workspace-image-upload__rotate{opacity:1;pointer-events:auto}.workspace-product-upload__single{place-items:center;width:100%;min-height:120px;display:grid}.workspace-product-upload__single-wrap{width:95px;height:95px;box-shadow:none;border:0;border-radius:6px;place-items:center;display:grid;position:relative}.workspace-product-upload__single-preview{box-sizing:border-box;object-fit:cover;border:1px solid #e2e8f0;border-radius:6px;width:95px;height:95px;display:block;box-shadow:0 0 8px #d4d4d440}.workspace-product-upload__reupload{cursor:pointer;opacity:0;border-radius:6px;transition:opacity .16s;position:absolute;top:0;bottom:0;left:0;right:0}.workspace-product-upload__single-wrap:hover .workspace-product-upload__reupload{opacity:1}.workspace-product-upload__reupload-input{display:none}.workspace-product-upload__reupload-tag{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);white-space:nowrap;background:#22242ab2;border-radius:24px;justify-content:center;align-items:center;gap:4px;height:24px;padding:0 10px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.workspace-product-upload__reupload-icon{object-fit:contain;width:10px;height:10px;display:block}.workspace-product-upload__reupload-text{color:#fff;font-size:10px;font-weight:500;line-height:1}.workspace-product-upload__remove--single{width:20px;height:20px;top:6px;right:6px}.workspace-product-upload__grid{flex-wrap:wrap;gap:10px;display:flex}.workspace-product-upload__item{border:1px solid #e2e8f0;border-radius:6px;width:54px;height:54px;position:relative;overflow:hidden;box-shadow:0 0 8px #d4d4d440}.workspace-product-upload__preview{object-fit:cover;border-radius:6px;width:100%;height:100%;display:block}.workspace-product-upload__add{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px;place-items:center;width:54px;height:54px;display:grid;position:relative}.workspace-product-upload__add-icon{color:#b8bdc9;font-size:24px;font-weight:300;line-height:1}.workspace-model-change__category{position:relative}.workspace-model-change__category-trigger{color:#363636;cursor:pointer;background:#fff;border-radius:8px;justify-content:space-between;align-items:center;width:100%;height:29px;padding:0 8px;font-size:12px;font-weight:400;line-height:1;display:flex}.workspace-model-change__category-value{display:block}.workspace-model-change__category-icon{filter:brightness(0)saturate()invert(20%)sepia(1%)saturate(0%)hue-rotate(207deg)brightness(93%)contrast(91%);object-fit:contain;width:12px;height:12px;transition:transform .16s;display:block;transform:rotate(90deg)}.workspace-model-change__category-icon--open{transform:rotate(-90deg)}.workspace-model-change__category-menu{z-index:12;background:#fff;border:1px solid #e8e8e8;border-radius:8px;min-width:100%;max-height:176px;padding:4px;display:grid;position:absolute;top:35px;left:0;overflow:auto;box-shadow:0 10px 24px #17213e1a}.workspace-model-change__category-option{color:#353535;cursor:pointer;border-radius:5px;align-items:center;height:28px;padding:0 8px;font-size:12px;font-weight:400;line-height:1;display:flex}.workspace-model-change__category-option:hover{color:#4366f7;background:#eff3fd}.workspace-model-change__prompt-head{justify-content:space-between;align-items:center;display:flex}.workspace-model-change__ai-optimize{box-sizing:border-box;white-space:nowrap;color:#4366f7;cursor:pointer;background:#eff3fd;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:4px;min-width:70px;height:25px;margin-left:auto;padding:0 10px;font-size:12px;font-weight:500;display:flex}.workspace-model-change__ai-optimize:hover{background:#e0e8fd}.workspace-model-change__ai-optimize--disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.workspace-model-change__ai-optimize-icon{width:12px;height:12px;display:block}.workspace-model-change__prompt-input{box-sizing:border-box;color:#363636;resize:none;border:1px solid #e2e8f0;border-radius:12px;outline:0;width:100%;height:158px;padding:12px 10px 24px;font-size:11px;font-weight:400;line-height:18px}.workspace-model-change__prompt-input::placeholder{color:#9ba0ae}.workspace-prompt-input{width:100%;display:grid}.workspace-prompt-input__wrap{position:relative}.workspace-prompt-input__title-count{color:#9e9e9e;font-size:10px;font-weight:400;line-height:1}.workspace-prompt-input__input-actions{position:absolute;bottom:12px;right:12px}.workspace-page__param-prompt{flex:0 0 258px;width:258px}.workspace-model-change__recommendations{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.workspace-model-change__recommendation{color:#636679;cursor:pointer;background:#f4f5f7;border-radius:6px;align-items:center;min-height:24px;padding:0 7px;font-size:11px;font-weight:400;display:flex}.workspace-model-change__options{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.workspace-model-change__options--quality,.workspace-model-change__options--ratio{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-model-change__option{color:#353535;cursor:pointer;border:1px solid #e4e7ee;border-radius:6px;place-items:center;min-height:34px;font-size:12px;font-weight:400;display:grid}.workspace-model-change__option--active{color:#4366f7;background:#eff3fd;border-color:#4366f7}.workspace-product-set{display:grid}.workspace-product-set__prompt{gap:8px;display:grid}.workspace-product-set__prompt-head{justify-content:space-between;align-items:center;display:flex}.workspace-product-set__label{color:#0e0e0e;font-size:12px;font-weight:600;line-height:1}.workspace-product-set__prompt-input{box-sizing:border-box;color:#363636;resize:none;background:#fff;border:1px solid #e2e8f0;border-radius:12px;outline:none;width:100%;height:158px;padding:12px;font-size:12px;font-weight:400;line-height:20px}.workspace-product-set__prompt-input::placeholder{color:#8f95a5}.workspace-product-set__settings{display:grid}.workspace-product-set__settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 6px;width:100%;display:grid}.workspace-product-set__settings-grid:has(.workspace-select--labelled){row-gap:14px}.workspace-product-set__select{width:100%;min-width:0;display:flex}.workspace-product-set__settings-grid>.workspace-product-set__grid-row{grid-column:1/-1;justify-content:normal;align-items:normal;gap:5px;display:grid}.workspace-product-set__settings-grid>.workspace-product-set__grid-row .workspace-page__param-label{color:#8a8f9c;min-width:0;font-size:11px;font-weight:400;line-height:1}.workspace-product-set__settings-grid .workspace-product-set__select:last-child:nth-child(odd){grid-column:1/-1}.workspace-product-set__settings-grid:has(.workspace-product-set__select--full) .workspace-product-set__select:last-child:nth-child(odd){grid-column:auto}.workspace-product-set__settings-grid .workspace-product-set__select--full{grid-column:1/-1}.workspace-product-set__settings-grid .workspace-product-set__select:nth-child(2n):not(.workspace-product-set__select--full) .workspace-select__menu--rich{left:auto;right:0}.workspace-product-set__select .workspace-select__trigger{width:100%;min-width:0;height:29px}.workspace-page__param-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.workspace-page__param-row--quality{align-items:center}.workspace-page__param-row--radio,.workspace-page__param-row--labeledSlider{flex-direction:column;justify-content:normal;align-items:normal;gap:18px;width:100%;display:flex}.workspace-page__param-row .workspace-page__section-title,.workspace-page__param-row--radio .workspace-page__section-title,.workspace-page__param-row--labeledSlider .workspace-page__section-title{margin-bottom:0}.workspace-page__param-label{color:#38383e;min-width:56px;font-size:14px;font-weight:500;line-height:35px}.workspace-page__param-head{flex:0 0 100%;justify-content:space-between;align-items:center;width:100%;display:flex}.workspace-page__param-static{color:#9ba0ae;font-size:13px;font-weight:400;line-height:35px}.workspace-select{max-width:100%;display:inline-flex;position:relative}.workspace-select__trigger{box-sizing:border-box;color:#363636;cursor:pointer;background:#f4f5f7;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-width:88px;max-width:100%;height:29px;padding:0 8px;font-size:12px;font-weight:400;line-height:1;display:inline-flex}.workspace-select__trigger--disabled{color:#9ba0ae;cursor:default;background:#f7f8fa}.workspace-select__trigger--disabled .workspace-select__icon{opacity:.35}.workspace-select__value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-select__icon{filter:brightness(0)saturate()invert(20%)sepia(1%)saturate(0%)hue-rotate(207deg)brightness(93%)contrast(91%);object-fit:contain;flex-shrink:0;width:12px;height:12px;transition:transform .16s;display:block;transform:rotate(90deg)}.workspace-select__icon--open{transform:rotate(-90deg)}.workspace-select__menu{z-index:60;background:#fff;border:1px solid #e8e8e8;border-radius:8px;min-width:100%;max-height:220px;padding:4px;display:grid;position:absolute;top:calc(100% + 6px);left:0;overflow:auto;box-shadow:0 10px 24px #17213e1a}.workspace-select__menu--rich{min-width:200px}.workspace-select__search{z-index:1;color:#353535;background:#fff;border:0;border-bottom:1px solid #f0f0f0;outline:none;height:28px;margin:-4px -4px 4px;padding:0 12px;font-size:12px;position:sticky;top:-4px}.workspace-select__empty{color:#9aa2b8;margin:0;padding:0 8px;font-size:12px;line-height:28px}.workspace-select__option{color:#353535;cursor:pointer;white-space:nowrap;border-radius:5px;align-items:center;height:28px;padding:0 8px;font-size:12px;font-weight:400;line-height:1;display:flex}.workspace-select__option:hover,.workspace-select__option--active{color:#4366f7;background:#eff3fd}.workspace-select__option--rich{white-space:normal;flex-direction:column;align-items:stretch;gap:2px;height:auto;padding:6px 8px}.workspace-select__option-label{color:inherit;font-size:12px}.workspace-select__option-subtitle{color:#9aa2b8;font-size:11px;line-height:1.3}.workspace-select--labelled{gap:5px;display:grid}.workspace-select__label{color:#8a8f9c;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:400;line-height:1;overflow:hidden}.workspace-page__switch{background:#dfe4ef;border-radius:999px;width:36px;height:20px;padding:0;position:relative}.workspace-page__switch--on{background:#2f6df6}.workspace-page__switch-thumb{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .18s;position:absolute;top:2px;left:4px;box-shadow:0 2px 5px #141e3c2e}.workspace-page__switch--on .workspace-page__switch-thumb{transform:translate(12px)}.workspace-page__param-row--switch{flex-wrap:nowrap;align-items:center}.workspace-page__param-text{gap:3px;min-width:0;display:grid}.workspace-page__param-row--switch .workspace-page__param-label{width:auto;min-width:0;font-size:13px;line-height:18px}.workspace-page__param-hint{color:#9ba0ae;font-size:11px;font-weight:400;line-height:15px}.workspace-page__toggle-list{border-top:1px solid #f5f5f5;gap:12px;width:100%;margin-top:14px;padding-top:12px;display:grid}.workspace-page__advanced-head{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;display:flex}.workspace-page__advanced-head .workspace-page__section-title{margin-bottom:0}.workspace-page__advanced-chevron{opacity:.55;width:12px;height:12px;transition:transform .2s;display:block}.workspace-page__advanced-chevron--open{transform:rotate(90deg)}.workspace-page__slider--disabled{cursor:not-allowed;opacity:.45}.workspace-page__slider--disabled .workspace-page__slider-input{cursor:not-allowed}.workspace-page__quality-options{grid-template-columns:repeat(auto-fit, minmax(var(--workspace-quality-min-width,59px), 1fr));flex:1;gap:8px;min-width:0;display:grid}@container workspace-settings (width<=300px){.workspace-page__param-label{width:100%;line-height:1}.workspace-page__quality-options,.workspace-page__color-picker,.workspace-page__slider,.workspace-page__labeled-slider,.workspace-page__param-input-wrap,.workspace-page__param-input{flex:0 0 100%;width:100%}}.workspace-page__quality-option{min-width:var(--workspace-quality-min-width,59px);color:#1c2540;text-align:center;white-space:normal;overflow-wrap:anywhere;background:#fff;border:1px solid #e4e7ee;border-radius:6px;place-items:center;min-height:35px;padding:0 12px;font-size:12px;font-weight:500;line-height:1.2;display:grid}.workspace-page__quality-option--active{color:#4366f7;background:#edf2ff;border-color:#4366f7}.workspace-page__segmented-radio{box-sizing:border-box;--workspace-radio-count:2;--workspace-radio-active:0;background:#f4f5f7;border:1px solid #e9ebf1;border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:0;width:100%;height:29px;padding:1px;display:grid;position:relative}.workspace-page__segmented-radio-thumb{z-index:0;height:25px;width:calc((100% - 2px) / var(--workspace-radio-count));transform:translateX(calc(var(--workspace-radio-active) * 100%));pointer-events:none;background:#fff;border-radius:7px;transition:transform .25s cubic-bezier(.4,0,.2,1);position:absolute;top:1px;left:1px;box-shadow:0 1px 3px #0f172a14}.workspace-page__segmented-radio-thumb--hidden{opacity:0}.workspace-page__segmented-radio-option{z-index:1;color:#5f6472;cursor:pointer;border-radius:7px;place-items:center;min-width:0;height:25px;font-size:12px;font-weight:400;line-height:1;transition:color .25s;display:grid;position:relative}.workspace-page__segmented-radio-option--active{color:#0e0e0e}.workspace-page__segmented-radio--compact{width:100%}.workspace-page__segmented-radio--compact .workspace-page__segmented-radio-option{text-overflow:ellipsis;white-space:nowrap;padding:0 2px;font-size:11px;overflow:hidden}.workspace-swap-mode{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}.workspace-swap-mode__card{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;align-items:center;width:100%;min-height:109px;padding:14px 4px 18px;display:flex;position:relative}.workspace-swap-mode__check{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Ccircle cx='7' cy='7' r='7' fill='%234366F7'/%3E%3Cpath d='M9.66634 5L5.99967 8.66667L4.33301 7' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;width:14px;height:14px;position:absolute;top:10px;right:10px}.workspace-swap-mode__icon{background:#eef0f5;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.workspace-swap-mode__icon svg{width:24px;height:24px}.workspace-swap-mode__title{color:#363636;margin:5px 0;font-size:10px;font-weight:400;line-height:1.4}.workspace-swap-mode__desc{color:#89888d;text-align:center;font-size:9px;font-weight:400;line-height:1.4}.workspace-page__param-input{box-sizing:border-box;color:#121e46;resize:none;background:#fff;border:1px solid #e4e7ee;border-radius:6px;outline:none;flex:1;width:100%;min-height:76px;padding:8px 10px;font-size:12px;font-weight:400;line-height:1.5}.workspace-page__param-input-wrap{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.workspace-page__param-input-wrap .workspace-page__param-input{flex:none}.workspace-page__param-recommendations{flex-wrap:wrap;gap:6px;display:flex}.workspace-page__param-recommendation{color:#636679;cursor:pointer;background:#f4f5f7;border-radius:6px;align-items:center;min-height:24px;padding:0 7px;font-size:11px;font-weight:400;display:flex}.workspace-page__param-recommendation:hover{color:#4366f7;background:#edf2ff}.workspace-page__param-input::placeholder{color:#9ba0ae}.workspace-inpaint{display:grid}.workspace-inpaint__section{gap:10px;display:grid}.workspace-inpaint__draw{gap:8px}.workspace-inpaint__draw-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.workspace-inpaint__draw-head .workspace-page__section-title{margin:0}.workspace-inpaint__draw-actions{align-items:center;gap:8px;display:flex}.workspace-inpaint__draw-action{color:#8c8c8c;cursor:pointer;justify-content:center;align-items:center;gap:2px;min-width:14px;height:18px;font-size:12px;font-weight:400;line-height:1;display:flex}.workspace-inpaint__draw-action:first-child{color:#4366f7}.workspace-inpaint__draw-action--disabled{color:#b8b8b8;cursor:default;opacity:.55}.workspace-inpaint__draw-action--clear{min-width:36px}.workspace-inpaint__draw-action--clear:hover{color:#ff1a0e}.workspace-inpaint__draw-action-icon{background-color:currentColor;width:14px;height:14px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.workspace-inpaint__draw-action-icon--back{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='14'%20height='14'%20viewBox='0%200%2014%2014'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.25%204.08301V7.58301H8.75'%20stroke='%238F908B'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M1.75%209.91699C1.75%208.52461%202.30312%207.18925%203.28769%206.20468C4.27226%205.22012%205.60761%204.66699%207%204.66699C8.29201%204.66831%209.53817%205.146%2010.5%206.00866L12.25%207.58366'%20stroke='%238F908B'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='14'%20height='14'%20viewBox='0%200%2014%2014'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.25%204.08301V7.58301H8.75'%20stroke='%238F908B'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M1.75%209.91699C1.75%208.52461%202.30312%207.18925%203.28769%206.20468C4.27226%205.22012%205.60761%204.66699%207%204.66699C8.29201%204.66831%209.53817%205.146%2010.5%206.00866L12.25%207.58366'%20stroke='%238F908B'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.workspace-inpaint__draw-action-icon--delete{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='14'%20height='14'%20viewBox='0%200%2014%2014'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.8335%206.41699V9.91699'%20stroke='%238F908B'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M8.1665%206.41699V9.91699'%20stroke='%238F908B'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M11.0832%203.5V11.6667C11.0832%2011.9761%2010.9603%2012.2728%2010.7415%2012.4916C10.5227%2012.7104%2010.2259%2012.8333%209.9165%2012.8333H4.08317C3.77375%2012.8333%203.47701%2012.7104%203.25821%2012.4916C3.03942%2012.2728%202.9165%2011.9761%202.9165%2011.6667V3.5'%20stroke='%238F908B'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M1.75%203.5H12.25'%20stroke='%238F908B'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M4.6665%203.50033V2.33366C4.6665%202.02424%204.78942%201.72749%205.00821%201.5087C5.22701%201.28991%205.52375%201.16699%205.83317%201.16699H8.1665C8.47592%201.16699%208.77267%201.28991%208.99146%201.5087C9.21025%201.72749%209.33317%202.02424%209.33317%202.33366V3.50033'%20stroke='%238F908B'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='14'%20height='14'%20viewBox='0%200%2014%2014'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.8335%206.41699V9.91699'%20stroke='%238F908B'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M8.1665%206.41699V9.91699'%20stroke='%238F908B'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M11.0832%203.5V11.6667C11.0832%2011.9761%2010.9603%2012.2728%2010.7415%2012.4916C10.5227%2012.7104%2010.2259%2012.8333%209.9165%2012.8333H4.08317C3.77375%2012.8333%203.47701%2012.7104%203.25821%2012.4916C3.03942%2012.2728%202.9165%2011.9761%202.9165%2011.6667V3.5'%20stroke='%238F908B'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M1.75%203.5H12.25'%20stroke='%238F908B'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M4.6665%203.50033V2.33366C4.6665%202.02424%204.78942%201.72749%205.00821%201.5087C5.22701%201.28991%205.52375%201.16699%205.83317%201.16699H8.1665C8.47592%201.16699%208.77267%201.28991%208.99146%201.5087C9.21025%201.72749%209.33317%202.02424%209.33317%202.33366V3.50033'%20stroke='%238F908B'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.workspace-inpaint__draw-action-icon--undo{transform:scaleX(-1)}.workspace-inpaint__draw-action-text{color:inherit;font-size:12px;line-height:1}.workspace-inpaint__draw-card{box-sizing:border-box;background:#fff;border-radius:12px;gap:14px;width:257px;padding:8px 10px 12px;display:grid}.workspace-inpaint__mask-toolbar{--workspace-mask-active:0;background:#f4f5f7;border:1px solid #e9ebf1;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;height:31px;padding:2px;display:grid;position:relative;overflow:visible}.workspace-inpaint__mask-thumb{z-index:0;width:calc(50% - 3px);height:25px;transform:translateX(calc(var(--workspace-mask-active) * (100% + 2px)));pointer-events:none;background:#fff;border-radius:6px;transition:transform .25s cubic-bezier(.4,0,.2,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0f172a14}.workspace-inpaint__mask-tool{z-index:1;box-sizing:border-box;color:#616266;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:5px;min-width:0;height:25px;font-size:12px;font-weight:400;line-height:1.2;transition:color .25s;display:flex;position:relative}.workspace-inpaint__mask-tool--active{color:#363636;font-weight:500}.workspace-inpaint__mask-tool-icon{object-fit:contain;width:12px;height:12px;display:block}.workspace-inpaint__mask-tool-text{color:inherit;font-size:12px;line-height:1}.workspace-inpaint__brush-control{gap:8px;display:grid}.workspace-inpaint__brush-label{color:#000;font-size:12px;font-weight:500;line-height:1}.workspace-inpaint__brush-row{grid-template-columns:minmax(0,1fr) max-content max-content;align-items:center;gap:8px;display:grid}.workspace-inpaint__brush-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(#4366f7, #4366f7) 0 / var(--workspace-inpaint-brush-progress,50%) 100% no-repeat, #e2e7f0;cursor:pointer;border-radius:999px;width:100%;min-width:0;height:4px}.workspace-inpaint__brush-input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:0;border-radius:50%;width:14px;height:14px;box-shadow:0 1px 5px #0f172a47}.workspace-inpaint__brush-input::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:14px;height:14px;box-shadow:0 1px 5px #0f172a47}.workspace-inpaint__brush-value{color:#8a8f9d;font-size:12px;font-weight:400;line-height:1}.workspace-inpaint__brush-dot{width:var(--workspace-inpaint-brush-size,10px);height:var(--workspace-inpaint-brush-size,10px);background:#8a8a8a;border-radius:50%;justify-self:center;min-width:1px;min-height:1px;display:block}.workspace-inpaint__mask-stage{touch-action:none;background:#fff;border:0;border-radius:12px;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.workspace-inpaint__mask-image{object-fit:contain;border-radius:12px;width:100%;height:100%;display:block}.workspace-inpaint__mask-canvas{opacity:.45;cursor:crosshair;touch-action:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.workspace-inpaint__mask-canvas--grab{cursor:grab}.workspace-inpaint__mask-canvas--grabbing{cursor:grabbing}.workspace-inpaint__mask-stage-wrap{position:relative}.workspace-inpaint__enlarge-btn{box-sizing:border-box;color:#000;cursor:pointer;background:0 0;border:1px solid #e9ebf1;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:31px;font-size:12px;font-weight:500;line-height:1;display:flex}.workspace-inpaint__enlarge-btn:hover{border-color:#c9cedb}.workspace-inpaint__enlarge-icon{background-color:currentColor;width:12px;height:12px;display:block;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.6667%202H3.33333C2.59695%202%202%202.59695%202%203.33333V12.6667C2%2013.403%202.59695%2014%203.33333%2014H12.6667C13.403%2014%2014%2013.403%2014%2012.6667V3.33333C14%202.59695%2013.403%202%2012.6667%202Z'%20stroke='%23464646'%20stroke-width='1.3'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M10%202V14'%20stroke='%23464646'%20stroke-width='1.3'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M5.33301%206L7.33301%208L5.33301%2010'%20stroke='%23464646'%20stroke-width='1.3'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.6667%202H3.33333C2.59695%202%202%202.59695%202%203.33333V12.6667C2%2013.403%202.59695%2014%203.33333%2014H12.6667C13.403%2014%2014%2013.403%2014%2012.6667V3.33333C14%202.59695%2013.403%202%2012.6667%202Z'%20stroke='%23464646'%20stroke-width='1.3'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M10%202V14'%20stroke='%23464646'%20stroke-width='1.3'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M5.33301%206L7.33301%208L5.33301%2010'%20stroke='%23464646'%20stroke-width='1.3'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.workspace-inpaint__mask-toolbar--triple{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-inpaint__mask-toolbar--triple .workspace-inpaint__mask-thumb{width:calc(33.3333% - 2.66667px)}.workspace-inpaint__draw-scrim{z-index:1399;background:#0000008c;position:fixed;top:0;bottom:0;left:0;right:0}.workspace-inpaint__draw-modal--pc{z-index:1400;box-sizing:border-box;background:#fff;border-radius:16px;flex-direction:column;gap:12px;width:min(92vw,1040px);height:min(88vh,780px);padding:16px 20px 20px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 48px #0f172a3d}.workspace-inpaint__draw-modal--pc .workspace-inpaint__draw-modal-bar{flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.workspace-inpaint__draw-modal--pc .workspace-inpaint__draw-modal-title{color:#1c1d1e;font-size:16px;font-weight:600}.workspace-inpaint__draw-modal-bar-actions{align-items:center;gap:12px;display:flex}.workspace-inpaint__draw-modal--pc .workspace-inpaint__draw-modal-done{color:#fff;cursor:pointer;background:#4366f7;border-radius:15px;align-items:center;height:30px;padding:0 16px;font-size:13px;font-weight:500;display:flex}.workspace-inpaint__draw-modal-close{cursor:pointer;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.workspace-inpaint__draw-modal-close:hover{background:#f2f3f5}.workspace-inpaint__draw-modal-close-icon{object-fit:contain;width:14px;height:14px}.workspace-inpaint__draw-modal--pc .workspace-inpaint__draw-card{background:#fafbfc;border:1px solid #eef0f4;flex-shrink:0;grid-template-columns:240px minmax(0,1fr);align-items:center;gap:24px;width:100%;padding:10px 14px}.workspace-inpaint__draw-modal--pc .workspace-inpaint__mask-stage-wrap{background:#f4f5f7;border-radius:12px;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden}.workspace-inpaint__draw-modal--pc .workspace-inpaint__mask-stage{width:auto;max-width:100%;height:100%;max-height:100%}.workspace-inpaint__draw-modal--pc .workspace-inpaint__draw-actions--modal{flex-shrink:0;justify-content:center;gap:28px}.workspace-inpaint__zoom-toolbar{z-index:2;background:#1c1d1e9e;border-radius:999px;align-items:center;gap:2px;padding:4px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.workspace-inpaint__zoom-btn{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:50%;place-items:center;width:28px;height:28px;font-size:16px;line-height:1;display:grid}.workspace-inpaint__zoom-btn:hover{background:#ffffff2e}.workspace-inpaint__zoom-percent{color:#fff;cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none;min-width:46px;padding:0 6px;font-size:12px}.workspace-page__color-picker,.workspace-page__slider{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.workspace-page__color-input{background:#fff;border:1px solid #e4e7ee;border-radius:6px;width:35px;height:35px;padding:4px}.workspace-page__color-value,.workspace-page__slider-value{font-size:12px;line-height:1}.workspace-page__color-value{color:#6f7798}.workspace-page__slider-value{color:#4366f7;text-align:right;min-width:22px;font-weight:500}.workspace-page__slider-input{accent-color:#4366f7;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:0 0;flex:1;width:100%;min-width:0;height:16px}.workspace-page__slider-input::-webkit-slider-runnable-track{background:linear-gradient(90deg, #4366f7 0%, #4366f7 var(--workspace-slider-progress,0%), #cfd8ff var(--workspace-slider-progress,0%), #cfd8ff 100%);border-radius:999px;height:4px}.workspace-page__slider-input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:2px solid #4366f7;border-radius:50%;width:14px;height:14px;margin-top:-5px;box-shadow:0 2px 6px #4366f73d}.workspace-page__slider-input::-moz-range-track{background:#cfd8ff;border-radius:999px;height:4px}.workspace-page__slider-input::-moz-range-progress{background:#4366f7;border-radius:999px;height:4px}.workspace-page__slider-input::-moz-range-thumb{background:#fff;border:2px solid #4366f7;border-radius:50%;width:14px;height:14px;box-shadow:0 2px 6px #4366f73d}.workspace-page__labeled-slider{flex-direction:column;flex:1;gap:4px;min-width:0;padding-top:9px;display:flex}.workspace-page__labeled-slider-ticks{justify-content:space-between;padding:0 1px;display:flex}.workspace-page__labeled-slider-tick{color:#9aa1b9;text-align:center;font-size:11px;line-height:1}.workspace-page__labeled-slider-tick--active{color:#4366f7;font-weight:500}.workspace-page__generate{flex-shrink:0;justify-items:center;display:grid}.workspace-page__generate-row{justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.workspace-page__generate-action{justify-content:center;display:flex;position:relative}.workspace-page__generate-row:has(.workspace-page__generate-back) .workspace-page__generate-action{flex:1;min-width:0}.workspace-page__generate-row:has(.workspace-page__generate-back) .workspace-page__generate-button{width:100%}.workspace-page__generate-button{color:#fff;cursor:pointer;background:#4366f7;border-radius:8px;justify-content:center;align-items:center;gap:12px;width:218px;height:50px;font-size:14px;font-weight:600;line-height:1;display:flex}.workspace-page__generate-button--disabled{cursor:default;background:#d1daff}.workspace-page__generate-icon{object-fit:contain;width:16px;height:16px;display:block}.workspace-page__generate-back{color:#4366f7;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #d9dce3;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;height:50px;padding:0 14px;font-size:12px;font-weight:500;display:inline-flex}.workspace-page__generate-back:hover{background:#f4f7ff}.workspace-page__cost{color:#636679;margin:16px 0 0;font-size:12px;font-weight:400;line-height:1}.workspace-page__cost-main{color:#636679;justify-content:center;align-items:center;gap:6px;margin:0;font-size:12px;font-weight:400;line-height:1;display:flex}.workspace-page__cost-discount{color:#4366f7;background:#4366f71f;border-radius:4px;padding:3px 6px;font-size:11px;line-height:1}.workspace-page__cost-tooltip{z-index:5;box-sizing:border-box;color:#f4f5f7;text-align:center;opacity:0;visibility:hidden;pointer-events:none;background:#1f2330;border-radius:6px;width:max-content;max-width:218px;padding:8px 10px;font-size:11px;font-weight:400;line-height:16px;transition:opacity .2s,transform .2s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}.workspace-page__cost-tooltip:after{content:"";background:#1f2330;width:8px;height:8px;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.workspace-page__generate-action:hover .workspace-page__cost-tooltip,.workspace-page__generate-action:focus-within .workspace-page__cost-tooltip,.workspace-page__cost-tooltip--visible{opacity:1;visibility:visible;transform:translate(-50%)}.workspace-page__cost-info{align-items:center;display:inline-flex;position:relative}.workspace-page__cost-info-icon{cursor:pointer;flex-shrink:0;width:12px;height:12px;display:block}.workspace-page__state,.workspace-page__error{text-align:center;margin:14px 0 0;font-size:14px;font-weight:500}.workspace-page__state{color:#6f7798}.workspace-page__error{color:#dc2626}.workspace-page__canvas{scrollbar-width:none;background:#fff;min-width:0;height:100vh;position:relative;overflow:auto}.workspace-page__canvas-inner{max-width:2000px;margin:0 auto}.workspace-page__canvas:has(.workspace-page__history-body--team-canvas) .workspace-page__canvas-inner{max-width:none;margin:0}.workspace-page__history-toolbar{z-index:100;box-sizing:border-box;background:#fff;align-items:center;gap:12px;min-height:66px;padding:0 24px;display:flex;position:sticky;top:0}.workspace-page__body:has(.workspace-page__settings--collapsed) .workspace-page__history-toolbar{padding-left:150px}.workspace-page__body:has(.workspace-page__settings--collapsed) .workspace-page__history-body{padding-left:147px}.workspace-page__history-tabs{align-items:center;gap:8px;margin-left:-14px;margin-right:auto;display:flex}.workspace-page__history-tab,.workspace-page__history-filter{box-sizing:border-box;color:#353535;border:1px solid #0000;border-radius:8px;place-items:center;height:32px;padding:0 12px;font-size:12px;font-weight:400;line-height:1;display:grid}.workspace-page__history-tab{color:#353535;cursor:pointer;width:72px;padding:0;font-size:12px;font-weight:400}.workspace-page__history-tab--active{color:#000;font-weight:600}.workspace-page__history-filters{background:#fff;border-radius:8px;align-items:center;height:32px;display:flex;box-shadow:0 0 0 1px #17213e0d}.workspace-page__team-canvas-bar{align-items:center;gap:12px;margin-left:auto;display:flex}.workspace-page__team-canvas-back{color:#353535;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #e8e8e8;border-radius:8px;align-items:center;gap:5px;max-width:240px;height:32px;padding:0 12px 0 10px;font-size:12px;font-weight:500;display:flex;box-shadow:0 2px 5px #17213e0a}.workspace-page__team-canvas-back:hover{color:#4366f7;border-color:#4366f7}.workspace-page__team-canvas-back-icon{flex-shrink:0;width:20px;height:20px;display:block}.workspace-page__team-canvas-back-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.workspace-page__team-canvas-search{background:#fff;border:1px solid #e8e8e8;border-radius:8px;align-items:center;gap:8px;width:300px;max-width:32vw;height:32px;padding:0 12px;display:flex}.workspace-page__team-canvas-filter-wrap{position:relative}.workspace-page__team-canvas-filter{cursor:pointer;-webkit-user-select:none;user-select:none}.workspace-page__team-canvas-filter--open{border-color:#4366f7}.workspace-page__team-canvas-filter--disabled{cursor:default;color:#9ba0ae}.workspace-page__team-canvas-search:focus-within{border-color:#4366f7}.workspace-page__team-canvas-filter-icon{box-sizing:border-box;border-top:2px solid #9aa0b0;border-bottom:2px solid #9aa0b0;flex:0 0 14px;width:14px;height:12px;position:relative}.workspace-page__team-canvas-filter-icon:after{content:"";border-top:2px solid #9aa0b0;width:8px;position:absolute;top:50%;left:3px;transform:translateY(-50%)}.workspace-page__team-canvas-filter-label{color:#353535;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;line-height:1;overflow:hidden}.workspace-page__team-canvas-filter-arrow{object-fit:contain;flex:0 0 14px;width:14px;height:14px;transition:transform .16s;display:block;transform:rotate(-90deg)}.workspace-page__team-canvas-filter-arrow--open{transform:rotate(90deg)}.workspace-page__team-canvas-filter-actions{justify-content:space-between;align-items:center;gap:12px;margin:10px 0;display:flex}.workspace-page__team-canvas-filter-action{color:#4366f7;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:12px;line-height:24px}.workspace-page__team-canvas-filter-modal .workspace-archive-modal__folder{box-sizing:border-box}.workspace-page__team-canvas-filter-layer{place-items:center}.workspace-page__team-canvas-filter-modal{width:min(560px,100vw - 48px);height:min(620px,100vh - 48px);max-height:calc(100vh - 48px)}.workspace-page__team-canvas-filter-modal .workspace-archive-modal__body{flex:1;grid-template-columns:none;min-height:0;display:flex}.workspace-page__team-canvas-filter-modal .workspace-archive-modal__folders{box-sizing:border-box;width:100%;padding:14px 18px}.workspace-page__team-canvas-filter-search{box-sizing:border-box;background:#fff;border:1px solid #e8e8e8;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;height:36px;padding:0 12px;display:flex}.workspace-page__team-canvas-filter-search:focus-within{border-color:#4366f7}.workspace-page__team-canvas-filter-search-icon{object-fit:contain;opacity:.5;flex:0 0 14px;width:14px;height:14px;display:block}.workspace-page__team-canvas-filter-search-input{color:#17213e;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:13px;line-height:1}.workspace-page__team-canvas-filter-search-input::placeholder{color:#b0b5c0}.workspace-page__team-canvas-filter-item{min-height:36px;padding-right:12px}.workspace-page__team-canvas-filter-item.workspace-archive-modal__folder--active{color:#4366f7;background:0 0}.workspace-page__team-canvas-filter-item:hover{color:#4366f7;background:#f7f9ff}.workspace-page__team-canvas-filter-chevron{color:#9e9e9e;flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;margin-right:2px;transition:transform .15s;display:flex}.workspace-page__team-canvas-filter-chevron--collapsed{transform:rotate(-90deg)}.workspace-page__team-canvas-filter-checkbox{flex:0 0 13px;margin-left:auto}.workspace-page__team-canvas-filter-checkbox-icon{flex:0 0 13px}.workspace-page__team-canvas-filter-empty{color:#8b91a3;place-items:center;min-height:160px;font-size:13px;display:grid}.workspace-page__history-filter-icon{object-fit:contain;width:14px;height:14px;display:block}.workspace-page__history-filter-wrap:before{content:"";border-left:1px solid #eef0f4;height:10px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.workspace-page__history-filter-wrap{box-sizing:border-box;height:32px;position:relative}.workspace-page__history-filter-wrap+.workspace-page__history-filter-wrap{border-left:0}.workspace-page__history-filter{cursor:pointer;white-space:nowrap;background:#fff;justify-content:center;align-items:center;gap:5px;min-width:76px;display:flex}.workspace-page__history-filter-icon{filter:brightness(0)saturate()invert(20%)sepia(1%)saturate(0%)hue-rotate(207deg)brightness(93%)contrast(91%);width:10px;height:10px;transition:transform .18s;transform:rotate(90deg)}.workspace-page__history-filter-icon--open{transform:rotate(-90deg)}.workspace-page__history-filter-label{display:block}.workspace-page__history-dropdown{z-index:12;background:#fff;border:1px solid #e8e8e8;border-radius:8px;min-width:112px;padding:4px 6px;animation:.18s ease-out both workspace-history-dropdown-pop;display:grid;position:absolute;top:42px;left:0;overflow:hidden;box-shadow:0 10px 24px #17213e1a}.workspace-page__history-dropdown--right{left:auto;right:0}.workspace-page__history-dropdown-item{color:#353535;cursor:pointer;white-space:nowrap;border-radius:5px;align-items:center;height:30px;margin:2px 0;padding:0 8px;font-size:12px;font-weight:400;line-height:1;display:flex}.workspace-page__history-dropdown-item:hover,.workspace-page__history-dropdown-item--active{color:#4366f7;background:#eff3fd}@keyframes workspace-history-dropdown-pop{0%{opacity:0;transform:translateY(-5px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.workspace-page__history-dropdown--scene{min-width:160px}.workspace-page__scene-actions{border-bottom:1px solid #f1f1f1;justify-content:space-between;align-items:center;margin-bottom:4px;padding:2px 4px 6px;display:flex}.workspace-page__scene-action{color:#4366f7;cursor:pointer;padding:4px 6px;font-size:12px;line-height:1}.workspace-page__scene-action:hover{opacity:.75}.workspace-page__scene-item{gap:8px}.workspace-page__scene-checkbox{box-sizing:border-box;border:1px solid #c8ccd8;border-radius:4px;flex:0 0 16px;width:16px;height:16px;display:block}.workspace-page__scene-checkbox--checked{border:none}.workspace-page__scene-check-icon{width:100%;height:100%;display:block}.workspace-page__scene-label{flex:1}.workspace-page__calendar{box-sizing:border-box;border-top:1px solid #f1f1f1;width:224px;margin-top:4px;padding:8px 4px 4px}.workspace-page__calendar-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.workspace-page__calendar-title{color:#353535;font-size:12px;font-weight:500}.workspace-page__calendar-nav{cursor:pointer;border-radius:5px;place-items:center;width:22px;height:22px;display:grid}.workspace-page__calendar-nav:hover{background:#eff3fd}.workspace-page__calendar-nav-icon{filter:invert();width:12px;height:12px}.workspace-page__calendar-nav--prev .workspace-page__calendar-nav-icon{transform:rotate(90deg)}.workspace-page__calendar-nav--next .workspace-page__calendar-nav-icon{transform:rotate(-90deg)}.workspace-page__calendar-grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.workspace-page__calendar-weekday{color:#9a9cab;place-items:center;height:24px;font-size:11px;display:grid}.workspace-page__calendar-day{color:#353535;cursor:pointer;border-radius:5px;place-items:center;height:26px;font-size:12px;display:grid}.workspace-page__calendar-day:hover{background:#eff3fd}.workspace-page__calendar-day--empty{cursor:default;pointer-events:none}.workspace-page__calendar-day--today{color:#4366f7;font-weight:600}.workspace-page__calendar-day--range,.workspace-page__calendar-day--preview{background:#eff3fd;border-radius:0}.workspace-page__calendar-day--start,.workspace-page__calendar-day--end{color:#fff;background:#4366f7}.workspace-page__calendar-day--start:hover,.workspace-page__calendar-day--end:hover{background:#4366f7}.workspace-page__calendar-actions{justify-content:flex-end;align-items:center;gap:8px;margin-top:8px;display:flex}.workspace-page__calendar-action{cursor:pointer;border-radius:6px;padding:7px 14px;font-size:12px;line-height:1}.workspace-page__calendar-action:not(.workspace-page__calendar-action--primary){color:#636679;border:1px solid #e3e5ec}.workspace-page__calendar-action--primary{color:#fff;background:#4366f7}.workspace-page__calendar-action--disabled{opacity:.5;pointer-events:none}.workspace-page__history-body{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:calc(100vh - 66px);padding:6px 20px 48px}.workspace-page__history-body--team-space{padding-top:0}.workspace-page__history-body--team-canvas{height:calc(100vh - 66px);min-height:0;padding:0;position:relative;overflow:hidden}.workspace-page__history-stream{align-content:start;gap:34px;width:100%;min-width:0;max-width:100%;display:grid}.workspace-page__history-load-more{color:#8b8e9a;text-align:center;width:100%;font-size:12px;line-height:24px}.workspace-team-space{width:100%;min-width:0}.workspace-team-space__grid{grid-template-columns:repeat(3,minmax(220px,1fr));align-items:start;gap:38px 24px;width:100%;display:grid}.workspace-team-space__project{cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #e6e6e8;border-radius:10px;outline:none;min-width:0;padding:12px}.workspace-team-space__preview{aspect-ratio:1.74;box-sizing:border-box;background:#f6f6f8;border:1px solid #ececef;border-radius:9px;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.workspace-team-space__project:hover{border-color:#4366f7}.workspace-team-space__project:focus-visible{border-color:#4366f7}.workspace-team-space__preview-board{box-sizing:border-box;position:absolute;top:20px;bottom:20px;left:24px;right:24px;overflow:hidden}.workspace-team-space__preview-stage{flex-wrap:wrap;place-content:center;align-items:center;gap:10px 12px;width:100%;height:100%;display:flex;position:relative}.workspace-team-space__snapshot-frame{background:#e6e9f2;border-radius:6px;flex:none;width:max(42px,min(16%,112px));display:block;position:relative;overflow:hidden;box-shadow:0 1px 3px #00000014}.workspace-team-space__snapshot-frame--folder{width:max(72px,min(20%,118px));height:auto;box-shadow:none;background:0 0;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex;overflow:visible}.workspace-team-space__snapshot-frame--empty{width:max(120px,min(52%,200px));height:auto;box-shadow:none;background:0 0;overflow:visible}.workspace-team-space__snapshot{object-fit:contain;width:100%;height:100%;display:block}.workspace-team-space__snapshot-frame--folder .workspace-team-space__snapshot,.workspace-team-space__snapshot-frame--empty .workspace-team-space__snapshot{object-fit:contain;width:100%;height:auto}.workspace-team-space__folder-head{white-space:nowrap;align-items:baseline;gap:7px;width:100%;margin-bottom:7px;display:flex}.workspace-team-space__folder-name{color:#17213e;letter-spacing:.5px;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:17px;font-weight:600;line-height:17px;display:block;overflow:hidden}.workspace-team-space__snapshot-skeleton{background:linear-gradient(90deg,#f0f1f5 0%,#fafafa 45%,#f0f1f5 90%) 0 0/200% 100%;width:100%;height:100%;animation:1.2s ease-in-out infinite workspace-team-space-loading;display:block}.workspace-team-space__line{background:linear-gradient(90deg,#f0f1f5 0%,#fafafa 45%,#f0f1f5 90%) 0 0/200% 100%;border-radius:999px;animation:1.2s ease-in-out infinite workspace-team-space-loading;display:block}.workspace-team-space__line--title{width:42%;height:14px;margin-top:14px}.workspace-team-space__line--meta{width:28%;height:12px;margin-top:10px}.workspace-team-space__empty{color:#7c8091;align-content:center;justify-items:center;gap:12px;min-height:320px;display:grid}.workspace-team-space__empty-icon{width:72px;height:72px}.workspace-team-space__empty-text{color:#7c8091;font-size:13px;line-height:20px}.workspace-team-space__retry{color:#fff;cursor:pointer;background:#4366f7;border-radius:8px;place-items:center;min-width:82px;height:32px;padding:0 14px;font-size:12px;line-height:1;display:grid}@keyframes workspace-team-space-loading{0%{background-position:120% 0}to{background-position:-80% 0}}.workspace-team-space__title{color:#24262d;text-overflow:ellipsis;white-space:nowrap;margin:12px 0 0;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.workspace-team-space__meta{color:#7c8091;margin:6px 0 0;font-size:13px;font-weight:400;line-height:18px}@media (max-width:1180px){.workspace-team-space__grid{grid-template-columns:repeat(2,minmax(220px,1fr))}}@media (max-width:820px){.workspace-team-space__grid{grid-template-columns:minmax(0,1fr)}}.workspace-page__history-stream .workspace-team-space__grid{grid-template-columns:repeat(auto-fill,minmax(max(230px,20% - 11.2px),1fr));gap:30px 14px}.workspace-page__history-stream .workspace-team-space__project{background:0 0;border:none;border-radius:0;padding:0}.workspace-page__history-stream .workspace-team-space__project:hover{border-color:#0000}.workspace-page__history-stream .workspace-team-space__project:focus-visible{border-color:#0000}.workspace-page__history-stream .workspace-team-space__preview{aspect-ratio:234/131;border:1px solid var(--sw-border,#e8eaef);border-radius:10px;transition:box-shadow .16s}.workspace-page__history-stream .workspace-team-space__project:hover .workspace-team-space__preview{box-shadow:0 8px 22px #11141c1a}.workspace-page__history-stream .workspace-team-space__title{color:#313538;margin:12px 0 0;font-size:14px;font-weight:400;line-height:20px}.workspace-page__history-stream .workspace-team-space__meta{color:#8a8f9e;margin:4px 0 0;font-size:12px;font-weight:400;line-height:18px}.workspace-page__history-stream--favorite{grid-template-columns:repeat(auto-fill, minmax(min(160px, 100%), var(--workspace-favorite-card-width,260px)));justify-content:start;gap:6px}.workspace-page__history-record--focus{border-radius:12px;transition:box-shadow .3s;box-shadow:0 0 0 2px #4366f7d9}.workspace-page__history-record{width:100%;min-width:0;max-width:100%;scroll-margin-top:84px;display:grid;position:relative}.workspace-page__history-record:hover{z-index:20}.workspace-page__history-record--detail-only{display:none}.workspace-page__history-record--favorite{width:var(--workspace-favorite-card-width,260px);min-width:0;max-width:260px;transition:width .14s}.workspace-page__favorite-card{cursor:pointer;outline:none;flex-direction:column;align-items:center;width:100%;min-width:160px;max-width:260px;display:flex;position:relative}.workspace-page__favorite-cover-image{aspect-ratio:1;object-fit:cover;border-radius:12px;width:100%;min-width:160px;height:100%;min-height:160px;display:block}.workspace-page__favorite-action{cursor:pointer;background:#0009;border-radius:6px;justify-content:center;align-items:center;width:29px;height:29px;display:flex;position:absolute;top:8px;right:8px}.workspace-page__favorite-action-icon{object-fit:contain;width:16px;height:16px;display:block}.workspace-page__favorite-menu{z-index:140;background:#fff;border:1px solid #e8e8e8;border-radius:8px;gap:2px;min-width:112px;padding:6px;display:grid;position:absolute;transform:translate(-100%,8px);box-shadow:0 8px 22px #17213e24}.workspace-page__favorite-menu-item{color:#353535;cursor:pointer;border-radius:6px;align-items:center;gap:8px;height:30px;padding:0 8px;display:flex}.workspace-page__favorite-menu-item:hover{background:#eff3fd}.workspace-page__favorite-menu-icon{filter:brightness(0);object-fit:contain;width:14px;height:14px;display:block}.workspace-page__favorite-menu-icon--active{filter:none}.workspace-page__favorite-menu-text{font-size:12px;font-weight:400;line-height:1}.workspace-page__history-record-head{align-items:center;gap:10px;margin-bottom:8px;display:flex}.workspace-page__history-record-title{color:#0e0e0e;align-items:center;gap:7px;font-size:14px;font-weight:500;line-height:1;display:flex}.workspace-page__history-record-icon{object-fit:contain;flex:0 0 16px;width:16px;height:16px;display:block}.workspace-page__history-record-title-text{display:block}.workspace-page__history-record-mode-tag{color:#6b7280;background:#f0f2fa;border-radius:4px;flex:none;padding:1px 6px;font-size:11px;font-weight:400;line-height:16px;display:block}.workspace-page__history-record-time,.workspace-page__history-record-state{color:#9ba0ae;font-size:12px;font-weight:400;line-height:1}.workspace-page__history-record-state{color:#4366f7}.workspace-page__history-record-state--failed{color:#f04f4f}.workspace-page__history-record-state--cancelled{color:#9ba0ae}.workspace-page__history-record-state--partial{color:#e08321;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.workspace-page__history-record-cancel{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #d7dae3;border-radius:6px;place-items:center;margin-left:8px;padding:2px 8px;font-size:12px;line-height:16px;display:inline-grid}.workspace-page__history-record-cancel:hover{color:#363b47;border-color:#b9bdc9}.workspace-page__history-record-cancel--busy{cursor:not-allowed;opacity:.5;pointer-events:none}.workspace-page__history-record-actions{align-items:center;gap:8px;margin-top:10px;display:flex}.workspace-page__history-record-action{color:#0f1418;cursor:pointer;background:#f4f5f7;border-radius:8px;justify-content:center;align-items:center;gap:4px;width:82px;height:30px;font-size:11px;font-weight:400;line-height:1;display:flex}.workspace-page__history-record-action:hover{background:#ebedf0}.workspace-page__history-record-action-icon{object-fit:contain;filter:brightness(0);width:12px;height:12px;display:block}.workspace-page__history-record-action-text{white-space:nowrap;display:block}.workspace-page__history-record-desc{align-items:center;gap:8px;min-width:0;max-width:100%;margin:0 0 12px;display:flex;overflow:visible}.workspace-page__history-record-desc-text{color:#5b5b5b;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:text;user-select:text;cursor:text;flex:1;min-width:0;font-size:12px;font-weight:400;line-height:18px;overflow:hidden}.workspace-page__history-record-desc-copy{cursor:pointer;flex:none;place-items:center;width:20px;height:20px;display:grid;position:relative}.workspace-page__history-record-desc-copy-icon{opacity:.6;width:14px;height:14px}.workspace-page__history-record-desc-copy:hover .workspace-page__history-record-desc-copy-icon{opacity:1}.workspace-page__history-record-desc-copy-tip{z-index:14;color:#fff;white-space:nowrap;background:#12151de0;border-radius:6px;width:max-content;padding:4px 8px;font-size:12px;font-weight:400;line-height:18px;display:none;position:absolute;top:calc(100% + 8px);right:0}.workspace-page__history-record-desc-copy:hover .workspace-page__history-record-desc-copy-tip{display:block}.workspace-page__history-record-inputs{flex:none;align-items:center;display:flex}.workspace-page__history-ref-audio-list{flex:none;gap:6px;display:flex}.workspace-page__history-ref-audio-chip{color:#4366f7;cursor:pointer;background:#e9edf9;border-radius:6px;flex-shrink:0;place-items:center;width:25px;height:25px;display:grid;position:relative}.workspace-page__history-ref-audio-note{transition:opacity .15s}.workspace-page__history-ref-audio-play{opacity:0;margin:auto;transition:opacity .15s;position:absolute;top:0;bottom:0;left:0;right:0}.workspace-page__history-ref-audio-chip:hover .workspace-page__history-ref-audio-note,.workspace-page__history-ref-audio-chip--playing .workspace-page__history-ref-audio-note{opacity:0}.workspace-page__history-ref-audio-chip:hover .workspace-page__history-ref-audio-play,.workspace-page__history-ref-audio-chip--playing .workspace-page__history-ref-audio-play{opacity:1}.workspace-page__history-record-input{cursor:pointer;flex:0 0 25px;width:25px;height:25px;position:relative}.workspace-page__history-record-input:not(:first-child){margin-left:-8px}.workspace-page__history-record-input:hover{z-index:160}.workspace-page__history-record-input-frame{width:25px;height:25px;display:block;position:relative}.workspace-page__history-record-input-thumb{object-fit:cover;background:#f5f5f5;border:1px solid #fff;border-radius:4px;width:25px;height:25px;transition:transform .14s;display:block}.workspace-page__history-record-input-thumb--overlay{background:0 0;position:absolute;top:0;bottom:0;left:0;right:0}.workspace-page__history-record-input:hover .workspace-page__history-record-input-thumb{transform:scale(1.08)}.workspace-page__history-record-input-pop{pointer-events:none;z-index:2000;position:fixed}.workspace-page__history-record-input-pop-frame{width:max-content;height:150px;display:block;position:relative}.workspace-page__history-record-input-pop-img{object-fit:contain;background:#fff;border-radius:4px;width:auto;height:150px;display:block;box-shadow:0 6px 18px #12151d2e}.workspace-page__history-record-input-pop-img--overlay{background:0 0;position:absolute;top:0;bottom:0;left:0;right:0}.input-pop-enter-active,.input-pop-leave-active{transition:opacity .14s}.input-pop-enter-active .workspace-page__history-record-input-pop-img,.input-pop-leave-active .workspace-page__history-record-input-pop-img{transition:transform .14s}.input-pop-enter-from,.input-pop-leave-to{opacity:0}.input-pop-enter-from .workspace-page__history-record-input-pop-img,.input-pop-leave-to .workspace-page__history-record-input-pop-img{transform:translateY(6px)scale(.96)}.workspace-page__history-images{grid-template-columns:repeat(auto-fill,minmax(225px,1fr));justify-content:start;align-items:start;gap:6px;width:100%;min-width:0;max-width:100%;display:grid}.workspace-page__history-audio{width:100%}.workspace-page__history-audio-card{border-radius:8px;flex-direction:column;gap:10px;width:100%;max-width:593px;display:flex}.workspace-page__history-image-toolbar.workspace-page__history-audio-toolbar{opacity:1;flex-shrink:0;max-width:none;height:24px;transition:none;position:static}.workspace-page__history-audio-toolbar .workspace-page__history-image-action{flex:0 0 24px;width:24px;height:24px}.workspace-page__history-audio-toolbar .workspace-page__history-image-action-icon{width:13px;height:13px}.workspace-page__history-audio-card--generating{background:#f5f7fa;flex-direction:row;justify-content:center;align-items:center;gap:10px;min-height:68px;padding:14px 16px}.workspace-page__history-audio-spinner{border:2px solid #dfe3ee;border-top-color:#4366f7;border-radius:50%;flex-shrink:0;width:18px;height:18px;animation:.7s linear infinite workspace-image-upload-spin;display:inline-block}.workspace-page__history-audio-status-text{color:#8a8f9c;font-size:13px}.workspace-page__history-audio-card--failed{background:#f5f7fa;align-items:center;gap:10px;padding:20px 16px}.workspace-page__history-audio-fail-icon{width:20px;height:20px}.workspace-page__history-audio-subtitle{border-top:1px solid #e6e9f2;padding-top:10px}.workspace-page__history-audio-subtitle-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.workspace-page__history-audio-subtitle-toggle{color:#5b5b5b;cursor:pointer;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content;font-size:12px;display:flex}.workspace-page__history-audio-subtitle-toggle:hover{color:#27252b}.workspace-page__history-audio-subtitle-chevron{transition:transform .2s}.workspace-page__history-audio-subtitle-chevron--open{transform:rotate(180deg)}.workspace-page__history-audio-subtitle-body{flex-direction:column;gap:6px;max-height:180px;margin-top:10px;display:flex;overflow-y:auto}.workspace-page__history-audio-subtitle-status{color:#8a8f9c;font-size:12px}.workspace-page__history-audio-subtitle-line{align-items:baseline;gap:8px;margin:0;display:flex}.workspace-page__history-audio-subtitle-time{color:#8a8f9c;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px}.workspace-page__history-audio-subtitle-text{color:#17213e;font-size:12px;line-height:1.6}.workspace-page__history-image-wrap{cursor:pointer;background:#f5f5f5;border:1px solid #0000;border-radius:8px;width:100%;min-width:0;display:inline-grid;position:relative;overflow:visible}.workspace-page__history-image-wrap--loading{border-color:#e5e7eb;min-height:180px}.workspace-page__history-image-wrap--video{aspect-ratio:439/247;grid-column:1/-1;justify-self:start;width:439px;max-width:100%}.workspace-page__history-image-wrap .workspace-page__result-image{width:100%;max-width:100%;height:auto;max-height:none;box-shadow:none;object-fit:contain;border-radius:8px;display:block}.workspace-page__history-image-wrap--pdp-collapsed{max-height:420px;overflow:hidden}.workspace-page__history-image-wrap--pdp-collapsed:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#f5f5f500 0%,#f5f5f5f0 78%);height:96px;position:absolute;bottom:0;left:0;right:0}.workspace-page__history-pdp-toggle{z-index:2;color:#fff;cursor:pointer;white-space:nowrap;background:#0009;border-radius:999px;padding:5px 14px;font-size:12px;font-weight:500;position:absolute;bottom:10px;left:50%;transform:translate(-50%);box-shadow:0 6px 18px #12151d29}.workspace-page__history-pdp-toggle:hover{background:#000000c2}.workspace-page__result-video,.workspace-page__favorite-cover-video{object-fit:contain;background:#111827;height:100%}.workspace-page__history-image-wrap--video .workspace-page__result-video{object-fit:contain;background:#111827;border-radius:8px;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.workspace-page__history-video-play{z-index:2;pointer-events:none;background:#0000008f;border-radius:50%;place-items:center;width:42px;height:42px;transition:opacity .16s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.workspace-page__history-video-play:before{content:"";border-top:9px solid #0000;border-bottom:9px solid #0000;border-left:14px solid #fff;width:0;height:0;margin-left:3px;display:block}.workspace-page__history-image-wrap--video:hover .workspace-page__history-video-play,.workspace-page__favorite-card:hover .workspace-page__history-video-play{opacity:0}.workspace-video-player{width:100%;height:100%;position:relative;overflow:hidden}.workspace-video-player__video{background:#111827;width:100%;height:100%;display:block}.workspace-page__result-video .workspace-video-player__video{object-fit:contain}.workspace-page__favorite-cover-video .workspace-video-player__video{object-fit:cover}.workspace-history-detail__preview-video .workspace-video-player__video{object-fit:contain}.workspace-video-player__center-btn{z-index:2;cursor:pointer;background:#0000008f;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.workspace-video-player__center-btn:before{content:"";border-top:9px solid #0000;border-bottom:9px solid #0000;border-left:14px solid #fff;width:0;height:0;margin-left:3px;display:block}.workspace-video-player__controls{z-index:2;flex-direction:column;transition:transform .16s;display:flex;position:absolute;bottom:0;left:0;right:0}.workspace-video-player:hover .workspace-video-player__controls{transform:translateY(-6px)}.workspace-video-player__row{align-items:center;gap:6px;display:flex}.workspace-video-player__row--main{opacity:1;max-height:16px;margin-bottom:0;padding:0 8px;transition:margin-bottom .16s;overflow:hidden}.workspace-video-player:hover .workspace-video-player__row--main{margin-bottom:8px}.workspace-video-player__row--progress{gap:0;height:16px;padding:0;transition:padding .16s,gap .16s}.workspace-video-player:hover .workspace-video-player__row--progress{gap:6px;padding:0 8px}.workspace-video-player__skip{cursor:pointer;opacity:0;flex:0 0 0;place-items:end center;width:0;height:16px;transition:width .16s,opacity .16s;display:grid;overflow:hidden}.workspace-video-player:hover .workspace-video-player__skip{opacity:1;flex:0 0 14px;place-items:center;width:14px}.workspace-video-player__skip-icon{filter:drop-shadow(0 1px 2px #0009);width:10px;height:8px;position:relative}.workspace-video-player__skip-icon:before,.workspace-video-player__skip-icon:after{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;width:0;height:0;position:absolute;top:0}.workspace-video-player__skip-icon--forward:before{border-left:5px solid #fff;left:0}.workspace-video-player__skip-icon--forward:after{border-left:5px solid #fff;left:5px}.workspace-video-player__skip-icon--back:before{border-right:5px solid #fff;right:0}.workspace-video-player__skip-icon--back:after{border-right:5px solid #fff;right:5px}.workspace-video-player__fullscreen{cursor:pointer;opacity:0;flex:0 0 0;place-items:end center;width:0;height:16px;transition:width .16s,opacity .16s;display:grid;overflow:hidden}.workspace-video-player:hover .workspace-video-player__fullscreen{opacity:1;flex:0 0 14px;place-items:center;width:14px}.workspace-video-player__fullscreen-icon{filter:drop-shadow(0 1px 2px #0009);width:10px;height:10px;position:relative}.workspace-video-player__fullscreen-icon:before,.workspace-video-player__fullscreen-icon:after{content:"";width:4px;height:4px;position:absolute}.workspace-video-player__fullscreen-icon--enter:before{border-top:2px solid #fff;border-left:2px solid #fff;top:0;left:0}.workspace-video-player__fullscreen-icon--enter:after{border-bottom:2px solid #fff;border-right:2px solid #fff;bottom:0;right:0}.workspace-video-player__fullscreen-icon--exit:before{border-bottom:2px solid #fff;border-right:2px solid #fff;top:2px;left:2px}.workspace-video-player__fullscreen-icon--exit:after{border-top:2px solid #fff;border-left:2px solid #fff;bottom:2px;right:2px}.workspace-video-player__progress-track-wrap{cursor:pointer;flex:auto;align-items:flex-end;min-width:0;height:100%;display:flex;position:relative}.workspace-video-player:hover .workspace-video-player__progress-track-wrap{align-items:center}.workspace-video-player__progress-track{background:#343536;border-radius:2px;width:100%;height:3px;transition:height .16s;position:relative}.workspace-video-player:hover .workspace-video-player__progress-track{height:4px}.workspace-video-player__progress-fill{background:#fff;border-radius:2px;height:100%;position:absolute;top:0;left:0}.workspace-video-player__toggle{cursor:pointer;filter:drop-shadow(0 1px 2px #0009);flex:0 0 12px;place-items:center;width:12px;height:12px;display:grid}.workspace-video-player__toggle-icon--play{border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:6px solid #fff;width:0;height:0;margin-left:1px}.workspace-video-player__toggle-icon--pause{width:7px;height:8px;position:relative}.workspace-video-player__toggle-icon--pause:before,.workspace-video-player__toggle-icon--pause:after{content:"";background:#fff;width:2px;height:8px;position:absolute;top:0}.workspace-video-player__toggle-icon--pause:before{left:0}.workspace-video-player__toggle-icon--pause:after{right:0}.workspace-video-player__time{white-space:nowrap;text-shadow:0 1px 2px #0009;flex:none;font-size:12px;line-height:1}.workspace-video-player__time-current{color:#fff}.workspace-video-player__time-total{color:#9aa1a8}.workspace-page__history-image-wrap--failed{cursor:default;background:#fff7f7;border-color:#f3d5d5;min-height:120px;overflow:hidden}.workspace-page__history-image-wrap--cancelled{cursor:default;background:#f7f8fa;border-color:#e6e8ee;place-items:center;min-height:120px;padding:18px;display:grid;overflow:hidden}.workspace-page__history-cancelled-message{color:#6b7280;text-align:center;max-width:220px;font-size:12px;font-weight:500;line-height:18px}.workspace-page__history-failed-preview{filter:grayscale()blur(8px);opacity:.22;object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.08)}.workspace-page__history-failed-mask{z-index:1;text-align:center;align-content:center;justify-items:center;gap:12px;min-height:120px;padding:18px;display:grid;position:relative}.workspace-page__history-failed-message{color:#f04f4f;max-width:220px;font-size:12px;font-weight:500;line-height:18px}.workspace-page__history-failed-action{color:#fff;cursor:pointer;background:#4366f7;border-radius:8px;place-items:center;min-width:80px;height:30px;padding:0 14px;font-size:12px;font-weight:500;display:grid}.workspace-page__history-failed-action:hover{background:#3656d8}.workspace-page__history-image-toolbar{color:#fff;opacity:0;background:#0009;border-radius:8px;align-items:center;width:auto;max-width:29px;height:29px;padding:0;transition:max-width .42s,opacity .3s;display:flex;position:absolute;top:8px;right:8px;overflow:hidden;transform:translateY(0);box-shadow:0 6px 18px #12151d29}.workspace-page__history-image-toolbar--favorite{opacity:1}.workspace-page__history-image-wrap:hover .workspace-page__history-image-toolbar{opacity:1;max-width:175px;overflow:visible}.workspace-page__history-image-wrap:hover .workspace-page__history-image-toolbar--video{max-width:175px}.workspace-page__history-image-action{color:#fff;cursor:pointer;border-radius:6px;flex:0 0 29px;place-items:center;width:29px;height:29px;display:grid;position:relative}.workspace-page__history-image-action:hover{background:#ffffff24}.workspace-page__history-image-action--active .workspace-page__history-image-action-icon{filter:brightness(0)saturate()invert(79%)sepia(86%)saturate(671%)hue-rotate(338deg)brightness(104%)contrast(103%)}.workspace-page__history-image-action-icon{filter:brightness(0)invert();object-fit:contain;width:16px;height:16px;display:block}.workspace-page__history-image-action-label{letter-spacing:0;font-size:13px;font-weight:600;line-height:1;display:block}.workspace-page__history-image-action--face-merge-on{background:#ffffff38}.workspace-page__history-image-action--face-merge-on .workspace-page__history-image-action-label{color:#ffc53d}.workspace-page__history-image-action--face-merge-busy{cursor:progress;opacity:.6}.workspace-page__history-image-toolbar--favorite .workspace-page__history-image-action--favorite .workspace-page__history-image-action-icon{filter:none}.workspace-page__history-image-tooltip{z-index:14;pointer-events:none;color:#fff;white-space:normal;background:#12151de0;border-radius:6px;width:max-content;max-width:320px;padding:6px 8px;font-size:12px;font-weight:400;line-height:18px;display:none;position:absolute;top:36px;left:50%;transform:translate(-50%)}.workspace-page__history-image-tooltip--copy{width:280px}.workspace-page__history-image-tooltip--teleport{z-index:9999;pointer-events:none;display:block;position:fixed}.workspace-page__history-image-toolbar--bottom{top:auto;bottom:8px}.workspace-page__history-image-toolbar--bottom .workspace-page__history-image-tooltip{top:auto;bottom:36px}.workspace-page__history-image-toolbar--bottom-active{opacity:1;max-width:175px;overflow:visible}.workspace-long-image-preview__layer{z-index:1300;background:#10152461;place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.workspace-long-image-preview{background:#fff;border:1px solid #e8edf8;border-radius:12px;flex-direction:column;width:min(600px,100vw - 48px);max-height:calc(100vh - 48px);display:flex;overflow:hidden;box-shadow:0 20px 60px #12151d38}.workspace-long-image-preview__head{border-bottom:1px solid #edf1f8;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.workspace-long-image-preview__title{color:#17213e;margin:0;font-size:15px;font-weight:700;line-height:1}.workspace-long-image-preview__head-actions{flex:none;align-items:center;gap:8px;display:flex}.workspace-long-image-preview__download{color:#fff;cursor:pointer;background:#4366f7;border-radius:8px;align-items:center;gap:4px;padding:6px 12px;font-size:12px;font-weight:500;display:inline-flex}.workspace-long-image-preview__download-icon{width:13px;height:13px}.workspace-long-image-preview__close{color:#7a86a8;cursor:pointer;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.workspace-long-image-preview__close:hover{color:#4366f7;background:#f4f7ff}.workspace-long-image-preview__close-icon{font-size:20px;line-height:1}.workspace-long-image-preview__body{background:#f5f6fa;flex:1;overflow-y:auto}.workspace-long-image-preview__image{width:100%;height:auto;display:block}.workspace-archive-modal__layer{z-index:1300;background:#10152461;place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.workspace-archive-modal{background:#fff;border:1px solid #e8edf8;border-radius:12px;flex-direction:column;width:min(720px,100vw - 48px);max-height:min(620px,100vh - 48px);display:flex;overflow:hidden;box-shadow:0 20px 60px #12151d38}.workspace-archive-modal__head{border-bottom:1px solid #edf1f8;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 22px 16px;display:flex}.workspace-archive-modal__head-copy{gap:6px;display:grid}.workspace-archive-modal__title{color:#17213e;margin:0;font-size:18px;font-weight:700;line-height:24px}.workspace-archive-modal__subtitle{color:#7a86a8;margin:0;font-size:13px;line-height:18px}.workspace-archive-modal__close{color:#7a86a8;cursor:pointer;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.workspace-archive-modal__close:hover{color:#4366f7;background:#f4f7ff}.workspace-archive-modal__close-icon{font-size:20px;line-height:1}.workspace-archive-modal__body{grid-template-columns:220px minmax(0,1fr);min-height:320px;display:grid;overflow:hidden}.workspace-archive-modal__views,.workspace-archive-modal__folders{flex-direction:column;min-height:0;padding:14px;display:flex;overflow:auto}.workspace-archive-modal__views{background:#f8f9fc;border-right:1px solid #edf1f8}.workspace-archive-modal__panel-title{color:#7a86a8;margin-bottom:10px;font-size:12px;font-weight:600}.workspace-archive-modal__view,.workspace-archive-modal__folder{color:#17213e;cursor:pointer;border-radius:8px;align-items:center;gap:8px;min-height:34px;padding:8px 10px;font-size:13px;line-height:18px;display:flex}.workspace-archive-modal__view:hover,.workspace-archive-modal__folder:hover,.workspace-archive-modal__view--active,.workspace-archive-modal__folder--active{color:#4366f7;background:#eef3ff}.workspace-archive-modal__view-name,.workspace-archive-modal__folder-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workspace-archive-modal__folder-list{gap:4px;display:grid}.workspace-archive-modal__folder-chevron{color:#9e9e9e;flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;margin-right:2px;transition:transform .15s;display:flex}.workspace-archive-modal__folder-chevron--collapsed{transform:rotate(-90deg)}.workspace-archive-modal__folder-icon{object-fit:contain;flex:0 0 16px;width:16px;height:16px;display:block}.workspace-archive-modal__error,.workspace-archive-modal__state{color:#7a86a8;align-content:center;justify-items:center;min-height:120px;font-size:13px;display:grid}.workspace-archive-modal__error{color:#ff4d4f}.workspace-archive-modal__foot{border-top:1px solid #edf1f8;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.workspace-archive-modal__selected{color:#7a86a8;font-size:13px}.workspace-archive-modal__actions{align-items:center;gap:10px;display:flex}.workspace-archive-modal__cancel,.workspace-archive-modal__confirm{cursor:pointer;border-radius:8px;place-items:center;min-width:76px;height:34px;padding:0 16px;font-size:13px;font-weight:600;display:grid}.workspace-archive-modal__cancel{color:#4f5b7a;background:#f3f4f8}.workspace-archive-modal__confirm{color:#fff;background:#4366f7}.workspace-archive-modal__confirm--disabled{cursor:not-allowed;opacity:.45}.workspace-page__history-image-wrap:hover .workspace-page__history-image-toolbar--bottom-compact{max-width:175px}.workspace-page__history-image-textedit{background:#fff;border:1px solid #e5e5e4;border-radius:12px;gap:10px;width:280px;padding:14px;display:grid;box-shadow:0 0 8px #d4d4d440}.workspace-page__history-image-textedit-input{box-sizing:border-box;color:#333;resize:none;background:0 0;border:0;outline:0;width:100%;min-height:60px;padding:0;font-size:12px;font-weight:400;line-height:20px}.workspace-page__history-image-textedit-input::placeholder{color:#9ba0ae}.workspace-page__history-image-textedit-footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.workspace-page__history-image-textedit-count{color:#9e9e9e;font-size:10px;font-weight:400;line-height:1}.workspace-page__history-image-textedit-submit{color:#fff;cursor:pointer;background:#4366f7;border-radius:6px;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:10px;font-weight:400;display:flex}.workspace-page__history-image-textedit-submit:not(.workspace-page__history-image-textedit-submit--disabled):hover{background:#3656d8}.workspace-page__history-image-textedit-submit--disabled{color:#c7c7c7;cursor:default;background:#f7f6f8}.workspace-page__history-image-textedit-submit-text{line-height:1}.workspace-page__history-image-textedit-force{align-items:center;gap:3px;display:flex}.workspace-page__history-image-textedit-force-icon{background:currentColor;width:14px;height:14px;display:block;-webkit-mask:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.34496%201.87629C7.37353%201.72336%207.45468%201.58524%207.57436%201.48584C7.69404%201.38644%207.84472%201.33203%208.00029%201.33203C8.15587%201.33203%208.30655%201.38644%208.42623%201.48584C8.54591%201.58524%208.62706%201.72336%208.65563%201.87629L9.35629%205.58163C9.40606%205.84506%209.53408%206.08737%209.72365%206.27694C9.91322%206.46651%2010.1555%206.59453%2010.419%206.64429L14.1243%207.34496C14.2772%207.37353%2014.4153%207.45468%2014.5147%207.57436C14.6141%207.69404%2014.6686%207.84472%2014.6686%208.00029C14.6686%208.15587%2014.6141%208.30655%2014.5147%208.42623C14.4153%208.54591%2014.2772%208.62706%2014.1243%208.65563L10.419%209.35629C10.1555%209.40606%209.91322%209.53408%209.72365%209.72365C9.53408%209.91322%209.40606%2010.1555%209.35629%2010.419L8.65563%2014.1243C8.62706%2014.2772%208.54591%2014.4153%208.42623%2014.5147C8.30655%2014.6141%208.15587%2014.6686%208.00029%2014.6686C7.84472%2014.6686%207.69404%2014.6141%207.57436%2014.5147C7.45468%2014.4153%207.37353%2014.2772%207.34496%2014.1243L6.64429%2010.419C6.59453%2010.1555%206.46651%209.91322%206.27694%209.72365C6.08737%209.53408%205.84506%209.40606%205.58163%209.35629L1.87629%208.65563C1.72336%208.62706%201.58524%208.54591%201.48584%208.42623C1.38644%208.30655%201.33203%208.15587%201.33203%208.00029C1.33203%207.84472%201.38644%207.69404%201.48584%207.57436C1.58524%207.45468%201.72336%207.37353%201.87629%207.34496L5.58163%206.64429C5.84506%206.59453%206.08737%206.46651%206.27694%206.27694C6.46651%206.08737%206.59453%205.84506%206.64429%205.58163L7.34496%201.87629Z'%20fill='white'/%3e%3cpath%20d='M13.333%201.33301V3.99967'%20stroke='white'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M14.6667%202.66699H12'%20stroke='white'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M2.66634%2014.6667C3.40272%2014.6667%203.99967%2014.0697%203.99967%2013.3333C3.99967%2012.597%203.40272%2012%202.66634%2012C1.92996%2012%201.33301%2012.597%201.33301%2013.3333C1.33301%2014.0697%201.92996%2014.6667%202.66634%2014.6667Z'%20fill='white'/%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.34496%201.87629C7.37353%201.72336%207.45468%201.58524%207.57436%201.48584C7.69404%201.38644%207.84472%201.33203%208.00029%201.33203C8.15587%201.33203%208.30655%201.38644%208.42623%201.48584C8.54591%201.58524%208.62706%201.72336%208.65563%201.87629L9.35629%205.58163C9.40606%205.84506%209.53408%206.08737%209.72365%206.27694C9.91322%206.46651%2010.1555%206.59453%2010.419%206.64429L14.1243%207.34496C14.2772%207.37353%2014.4153%207.45468%2014.5147%207.57436C14.6141%207.69404%2014.6686%207.84472%2014.6686%208.00029C14.6686%208.15587%2014.6141%208.30655%2014.5147%208.42623C14.4153%208.54591%2014.2772%208.62706%2014.1243%208.65563L10.419%209.35629C10.1555%209.40606%209.91322%209.53408%209.72365%209.72365C9.53408%209.91322%209.40606%2010.1555%209.35629%2010.419L8.65563%2014.1243C8.62706%2014.2772%208.54591%2014.4153%208.42623%2014.5147C8.30655%2014.6141%208.15587%2014.6686%208.00029%2014.6686C7.84472%2014.6686%207.69404%2014.6141%207.57436%2014.5147C7.45468%2014.4153%207.37353%2014.2772%207.34496%2014.1243L6.64429%2010.419C6.59453%2010.1555%206.46651%209.91322%206.27694%209.72365C6.08737%209.53408%205.84506%209.40606%205.58163%209.35629L1.87629%208.65563C1.72336%208.62706%201.58524%208.54591%201.48584%208.42623C1.38644%208.30655%201.33203%208.15587%201.33203%208.00029C1.33203%207.84472%201.38644%207.69404%201.48584%207.57436C1.58524%207.45468%201.72336%207.37353%201.87629%207.34496L5.58163%206.64429C5.84506%206.59453%206.08737%206.46651%206.27694%206.27694C6.46651%206.08737%206.59453%205.84506%206.64429%205.58163L7.34496%201.87629Z'%20fill='white'/%3e%3cpath%20d='M13.333%201.33301V3.99967'%20stroke='white'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M14.6667%202.66699H12'%20stroke='white'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M2.66634%2014.6667C3.40272%2014.6667%203.99967%2014.0697%203.99967%2013.3333C3.99967%2012.597%203.40272%2012%202.66634%2012C1.92996%2012%201.33301%2012.597%201.33301%2013.3333C1.33301%2014.0697%201.92996%2014.6667%202.66634%2014.6667Z'%20fill='white'/%3e%3c/svg%3e") 50%/contain no-repeat}.workspace-page__history-image-textedit-force-value{color:inherit;font-size:10px;font-weight:400;line-height:1}.workspace-page__empty-result{place-content:center;justify-items:center;min-height:calc(100vh - 170px);display:grid;transform:translateY(-6px)}.workspace-page__history-stream--favorite>.workspace-page__empty-result{grid-column:1/-1}.workspace-page__history-skeleton{grid-column:1/-1;align-content:start;gap:34px;display:grid}.workspace-page__history-skeleton--favorite{grid-template-columns:repeat(auto-fit,160px);gap:6px}.workspace-page__history-skeleton-record,.workspace-page__history-skeleton-card{display:grid}.workspace-page__history-skeleton-record{gap:10px}.workspace-page__history-skeleton-card{justify-items:center}.workspace-page__history-skeleton-line,.workspace-page__history-skeleton-image,.workspace-page__history-skeleton-cover{background:#e9edf4;border-radius:5px;display:block;overflow:hidden}.workspace-page__history-skeleton-line:after,.workspace-page__history-skeleton-image:after,.workspace-page__history-skeleton-cover:after{content:"";background:linear-gradient(90deg,#0000,#ffffffc7,#0000);width:50%;height:100%;animation:1.15s ease-in-out infinite workspace-history-skeleton-shimmer;display:block;transform:translate(-120%)}.workspace-page__history-skeleton-line--title{width:148px;height:16px}.workspace-page__history-skeleton-line--desc{width:min(460px,72%);height:12px}.workspace-page__history-skeleton-image{width:min(280px,100%);height:320px}.workspace-page__history-skeleton-cover{aspect-ratio:1;border-radius:14px;width:100%}.workspace-page__history-skeleton-line--card-title{width:72px;height:14px;margin-top:14px}.workspace-page__history-skeleton-line--card-time{width:54px;height:12px;margin-top:12px}@keyframes workspace-history-skeleton-shimmer{to{transform:translate(320%)}}.workspace-page__empty-icon{object-fit:contain;width:113px;height:103px;margin-bottom:42px;display:block}.workspace-page__empty-text{color:#c1c1c1;font-size:16px;font-weight:500;line-height:1}.workspace-page__result{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));place-items:center;gap:16px;width:min(760px,100% - 80px);max-height:calc(100vh - 190px);display:grid}.workspace-page__result--generating{grid-template-columns:minmax(180px,1fr)}.workspace-page__result-image{object-fit:contain;border-radius:12px;max-width:100%;max-height:calc(100vh - 190px);box-shadow:0 18px 40px #0f172a14}.workspace-page__result-image--generating{filter:blur(3px)saturate(.48)contrast(.96)brightness(1.06);opacity:.82;animation:3s ease-in-out infinite workspace-source-breathe;transform:scale(1.018)}.workspace-page__history-image-wrap--generating{min-height:180px}.workspace-page__result-image--ready{cursor:grab;animation:.42s ease-out both workspace-result-reveal}.workspace-page__result-image--ready:active{cursor:grabbing}.workspace-page__result-image--errored{opacity:0}.workspace-page__image-loading{z-index:1;pointer-events:none;background:#f5f7fa;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.workspace-page__image-loading--failed{background:#fff7f7}.workspace-page__image-loading-fail-icon{width:20px;height:20px}.workspace-page__image-loading-spinner{border:2px solid #dfe3ee;border-top-color:#4366f7;border-radius:50%;width:20px;height:20px;animation:.7s linear infinite workspace-image-upload-spin;display:inline-block}.workspace-page__image-loading-text{color:#9aa2b8;font-size:12px}.workspace-page__image-loading--failed .workspace-page__image-loading-text{color:#f04f4f;font-weight:500}.workspace-history-detail{z-index:130;background:#f8f9fa;grid-template-columns:minmax(0,1fr) minmax(420px,39.5%);animation:.22s ease-out both workspace-history-detail-enter;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.workspace-history-detail--closing{pointer-events:none;animation:.22s ease-in both workspace-history-detail-leave}.workspace-history-detail--instant:not(.workspace-history-detail--closing),.workspace-history-detail--instant:not(.workspace-history-detail--closing) .workspace-history-detail__preview-panel,.workspace-history-detail--instant:not(.workspace-history-detail--closing) .workspace-history-detail__info-panel{animation:none}.workspace-history-detail__preview-panel{border-right:1px solid #eeeff2;min-height:100dvh;animation:.24s ease-out both workspace-history-detail-preview-enter}.workspace-history-detail__preview-head,.workspace-history-detail__info-head{align-items:center;height:78px;display:flex}.workspace-history-detail__preview-head{gap:12px;padding:0 27px}.workspace-history-detail__back{cursor:pointer;width:30px;height:30px;display:block}.workspace-history-detail__back-icon{object-fit:contain;width:30px;height:30px;display:block}.workspace-history-detail__tool{align-items:center;gap:7px;display:flex}.workspace-history-detail__tool-icon{object-fit:contain;width:24px;height:24px;display:block}.workspace-history-detail__tool-name{color:#2a2a2a;font-size:16px;font-weight:500}.workspace-history-detail__divider{background:#acacac;width:1px;height:14px;display:block}.workspace-history-detail__time{color:#616161;font-size:12px;font-weight:400}.workspace-history-detail__preview-stage{place-items:center;min-height:calc(100dvh - 78px);padding:18px 42px 46px;display:grid;position:relative}.workspace-history-detail__preview-stage--audio{flex-direction:column;align-items:center;height:calc(100dvh - 78px);min-height:0;display:flex;overflow:hidden}.workspace-history-detail__preview-image{object-fit:contain;border-radius:12px;width:min(532px,100%);max-height:calc(100vh - 142px);display:block}.workspace-history-detail__preview-image--zoomable{cursor:zoom-in}.workspace-history-detail__zoom-layer{z-index:220;cursor:default;touch-action:none;background:#000000d9;place-items:center;padding:48px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.workspace-history-detail__zoom-image{object-fit:contain;cursor:zoom-in;-webkit-user-select:none;user-select:none;touch-action:none;max-width:calc(100vw - 96px);max-height:calc(100vh - 96px);transition:transform .12s ease-out;display:block}.workspace-history-detail__zoom-image--zoomed{cursor:grab}.workspace-history-detail__zoom-image--dragging{cursor:grabbing;transition:none}.workspace-history-detail__zoom-close{z-index:221;cursor:pointer;background:#ffffff1f;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:fixed;top:24px;right:24px}.workspace-history-detail__zoom-close-icon{filter:brightness(0)invert();width:16px;height:16px}.workspace-history-detail__zoom-toolbar{z-index:221;background:#ffffff1f;border-radius:999px;align-items:center;gap:2px;padding:6px;display:flex;position:fixed;bottom:32px;left:50%;transform:translate(-50%)}.workspace-history-detail__zoom-btn{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:50%;place-items:center;width:32px;height:32px;font-size:18px;line-height:1;display:grid}.workspace-history-detail__zoom-btn:hover{background:#ffffff29}.workspace-history-detail__zoom-percent{color:#fff;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;min-width:52px;padding:0 8px;font-size:13px}.workspace-history-detail__preview-loading{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.workspace-history-detail__preview-loading--failed .workspace-page__image-loading-text{color:#f04f4f;font-weight:500}.workspace-history-detail__preview-video{aspect-ratio:16/9;object-fit:contain;background:#111827;width:min(672px,100%);height:auto;max-height:calc(100vh - 142px)}.workspace-history-detail__preview-pager{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000040;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:90px;height:31px;display:flex;position:absolute;bottom:64px;left:50%;transform:translate(-50%)}.workspace-history-detail__preview-pager-arrow{cursor:pointer;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.workspace-history-detail__preview-pager-arrow--prev{transform:rotate(180deg)}.workspace-history-detail__preview-pager-icon{width:15px;height:15px;display:block}.workspace-history-detail__preview-pager-count{color:#fff;text-align:center;min-width:26px;font-size:12px;font-weight:500}.workspace-history-detail__info-panel{flex-direction:column;min-height:100dvh;animation:.24s ease-out both workspace-history-detail-info-enter;display:flex;position:relative}.workspace-history-detail--closing .workspace-history-detail__preview-panel,.workspace-history-detail--closing .workspace-history-detail__info-panel{animation:.2s ease-in both workspace-history-detail-panel-leave}.workspace-history-detail__info-head{justify-content:space-between;padding:0 36px;position:relative}.workspace-history-detail__info-head:after{content:"";border-bottom:1px solid #eeeff2;position:absolute;bottom:0;left:36px;right:36px}.workspace-history-detail__download{box-sizing:border-box;color:#000;cursor:pointer;background:#f1f1f1;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:71px;height:35px;display:flex}.workspace-history-detail__download-icon,.workspace-history-detail__action-icon{object-fit:contain;width:14px;height:14px;display:block}.workspace-history-detail__download-text{color:#000;font-size:12px;font-weight:600}.workspace-history-detail__download-icon{filter:brightness(0)}.workspace-history-detail__head-actions{align-items:center;gap:18px;display:flex}.workspace-history-detail__head-action{cursor:pointer;place-items:center;width:22px;height:22px;display:grid;position:relative}.workspace-history-detail__head-action-tip{z-index:14;color:#fff;white-space:nowrap;background:#12151de0;border-radius:6px;width:max-content;padding:4px 8px;font-size:12px;font-weight:400;line-height:18px;display:none;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.workspace-history-detail__head-action:hover .workspace-history-detail__head-action-tip{display:block}.workspace-history-detail__head-action-icon{object-fit:contain;width:18px;height:18px;display:block}.workspace-history-detail__head-action-icon--active{filter:none}.workspace-history-detail__head-action-icon--danger{filter:brightness(0)saturate()invert(29%)sepia(80%)saturate(1200%)hue-rotate(340deg)brightness()contrast(90%)}.workspace-history-detail__content{flex-direction:column;flex:1;gap:18px;min-height:0;padding:18px 36px;display:flex;overflow:auto}.workspace-history-detail__thumbnails{flex-wrap:wrap;gap:8px;display:flex}.workspace-history-detail__thumbnail{cursor:pointer;border:2px solid #0000;border-radius:10px;width:101px;height:101px;overflow:hidden}.workspace-history-detail__thumbnail--active{border-color:#4366f7}.workspace-history-detail__thumbnail-image{object-fit:cover;width:100%;height:100%;display:block}.workspace-history-detail__thumbnail-video{object-fit:cover;background:#111827}.workspace-history-detail__description{gap:10px;display:grid}.workspace-history-detail__section-title{color:#000;margin:0;font-size:12px;font-weight:600}.workspace-history-detail__description-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.workspace-history-detail__description-copy{cursor:pointer;flex-shrink:0;place-items:center;width:20px;height:20px;display:grid;position:relative}.workspace-history-detail__description-copy-icon{opacity:.6;width:14px;height:14px}.workspace-history-detail__description-copy:hover .workspace-history-detail__description-copy-icon{opacity:1}.workspace-history-detail__description-copy-tip{z-index:14;color:#fff;white-space:nowrap;background:#12151de0;border-radius:6px;width:max-content;padding:4px 8px;font-size:12px;font-weight:400;line-height:18px;display:none;position:absolute;top:calc(100% + 8px);right:0}.workspace-history-detail__description-copy:hover .workspace-history-detail__description-copy-tip{display:block}.workspace-history-detail__description-text{color:#27252b;white-space:pre-wrap;word-break:break-word;-webkit-line-clamp:10;-webkit-user-select:text;user-select:text;-webkit-box-orient:vertical;margin:0;font-size:12px;font-weight:400;line-height:20px;display:-webkit-box;overflow:hidden}.workspace-history-detail__summary{flex-wrap:wrap;align-items:center;gap:6px 9px;min-height:25px;display:flex}.workspace-history-detail__references{align-items:center;display:flex}.workspace-history-detail__reference-image{object-fit:cover;border:.5px solid #fff;border-radius:4px;width:25px;height:25px;display:block}.workspace-history-detail__reference-image+.workspace-history-detail__reference-image{margin-left:-4px;box-shadow:-8px 0 12px #74747440}.workspace-history-detail__summary-text{color:#8a8a8a;font-size:12px;font-weight:400}.workspace-history-detail__summary-divider{background:#d8d8d8;width:1px;height:9px;display:block}.workspace-history-detail__section{gap:10px;display:grid}.workspace-audio-detail-ref-audio-list{flex-wrap:wrap;gap:10px;display:flex}.workspace-audio-detail-ref-audio-item{cursor:pointer;background:#fff;border:1px solid #eef0f4;border-radius:10px;align-items:center;gap:10px;padding:8px 12px;transition:border-color .15s;display:flex}.workspace-audio-detail-ref-audio-item--playing{border-color:#4366f7}.workspace-audio-detail-ref-audio-icon-tile{background:#4366f7;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.workspace-audio-detail-ref-audio-info{flex-direction:column;gap:2px;min-width:0;display:flex}.workspace-audio-detail-ref-audio-name{color:#27252b;white-space:nowrap;text-overflow:ellipsis;max-width:140px;font-size:12px;font-weight:500;overflow:hidden}.workspace-audio-detail-ref-audio-duration{color:#8a8a8a;font-variant-numeric:tabular-nums;font-size:11px}.workspace-audio-detail-prompt{color:#27252b;-webkit-user-select:text;user-select:text;max-height:240px;margin:0;font-size:12px;font-weight:400;line-height:20px;overflow-y:auto}.workspace-audio-detail-params-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid}.workspace-audio-detail-param-card{border:1px solid #eeeff2;border-radius:10px;flex-direction:column;gap:6px;padding:12px;display:flex}.workspace-audio-detail-param-label{color:#838383;font-size:11px;font-weight:400}.workspace-audio-detail-param-value{color:#364153;font-size:13px;font-weight:600}.workspace-history-detail__audio-card{flex:1;width:721px;min-height:0}.workspace-history-detail__audio-export-btn{color:#2a272c;cursor:pointer;border:1px solid #eeeff2;border-radius:6px;justify-content:center;align-items:center;gap:4px;width:101px;height:32px;font-size:12px;display:flex}.workspace-history-detail__audio-export-btn:hover{color:#4366f7;border-color:#4366f7}.workspace-history-detail__section-dock{background:#f8f9fa;flex:none;gap:18px;padding:0 36px 28px;display:grid}.workspace-history-detail__action-grid,.workspace-history-detail__edit{background:#fefefe;border:1px solid #eeeff2;border-radius:10px}.workspace-history-detail__action-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:4px 10px;display:grid}.workspace-history-detail__action,.workspace-history-detail__edit{color:#0f1418;cursor:pointer;align-items:center;gap:7px;font-size:12px;font-weight:400;display:flex}.workspace-history-detail__action{min-height:36px;padding:0 4px}.workspace-history-detail__edit{height:48px;padding:0 16px}@media (max-width:860px){.workspace-history-detail{grid-template-columns:1fr}.workspace-history-detail__preview-panel,.workspace-history-detail__info-panel{min-height:auto}.workspace-history-detail__preview-stage{min-height:auto;padding:14px 24px 28px}.workspace-history-detail__preview-image{max-height:56vh}.workspace-history-detail__info-head,.workspace-history-detail__content{padding-left:24px;padding-right:24px}.workspace-history-detail__section-dock{padding:0 24px 34px}}@keyframes workspace-history-detail-enter{0%{opacity:0}to{opacity:1}}@keyframes workspace-history-detail-leave{0%{opacity:1}to{opacity:0}}@keyframes workspace-history-detail-preview-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes workspace-history-detail-info-enter{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}@keyframes workspace-history-detail-panel-leave{0%{transform:translateY(0)}to{transform:translateY(6px)}}.workspace-page__generating-overlay{color:#fff;text-align:center;background:linear-gradient(135deg,#ffffff1f,#eff3fd47);border-radius:8px;place-content:center;place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.workspace-page__ai-veiling,.workspace-page__ai-reveal,.workspace-page__ai-dots{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.workspace-page__ai-veiling{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(circle at 28% 24%,#ffffff85,#0000 22%),radial-gradient(circle at 74% 62%,#4366f733,#0000 28%),linear-gradient(120deg,#ffffff2e,#4366f714,#fff3);animation:3.2s ease-in-out infinite workspace-ai-veil}.workspace-page__ai-reveal{mix-blend-mode:screen;background:linear-gradient(105deg,#0000 0% 26%,#ffffffa8 42%,#4366f733 48%,#ffffffb8 54%,#0000 70% 100%);animation:2.6s cubic-bezier(.42,0,.18,1) infinite workspace-ai-reveal}.workspace-page__ai-dots{opacity:.58;background:radial-gradient(circle,#fffffff2 0 1px,#0000 2px) 18% 22%/96px 96px,radial-gradient(circle,#4366f794 0 1px,#0000 2px) 82% 34%/112px 112px,radial-gradient(circle,#4366f76b 0 1px,#0000 2px) 44% 78%/132px 132px;animation:3.6s ease-in-out infinite workspace-ai-dots}.workspace-page__generating-text{z-index:1;color:#fff;background:#17213e94;border-radius:999px;grid-area:1/1;max-width:220px;padding:10px 16px;font-size:13px;font-weight:500;line-height:1;animation:1.8s ease-in-out infinite workspace-ai-label;position:relative;box-shadow:0 10px 32px #17213e2e}.workspace-generation-text-enter-active,.workspace-generation-text-leave-active{transition:opacity .35s,transform .35s}.workspace-generation-text-enter-from{opacity:0;transform:translateY(6px)}.workspace-generation-text-leave-to{opacity:0;transform:translateY(-6px)}@keyframes workspace-source-breathe{0%,to{filter:blur(3px)saturate(.48)contrast(.96)brightness(1.06);opacity:.78;transform:scale(1.012)}50%{filter:blur(4px)saturate(.42)contrast()brightness(1.1);opacity:.88;transform:scale(1.024)}}@keyframes workspace-ai-veil{0%{opacity:.44;transform:scale(1)}50%{opacity:.66;transform:scale(1.025)}to{opacity:.44;transform:scale(1)}}@keyframes workspace-ai-reveal{0%{opacity:0;transform:translate(-115%)}18%,72%{opacity:.92}to{opacity:0;transform:translate(115%)}}@keyframes workspace-ai-dots{0%,to{opacity:.38;transform:translate(0,0)}50%{opacity:.72;transform:translate(8px,-10px)}}@keyframes workspace-ai-label{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes workspace-result-reveal{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.modal-layer{z-index:1300;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0e184140;place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.app-toast{z-index:9999;color:#1c2a4c;text-align:center;background:#fff;border:1px solid #4366f724;border-radius:10px;min-width:220px;max-width:min(460px,100vw - 48px);padding:12px 18px;font-size:14px;font-weight:400;line-height:20px;position:fixed;top:28px;left:50%;transform:translate(-50%);box-shadow:0 14px 40px #0f172a24}.app-toast.toast-error{color:#dc2626;border-color:#dc26262e}.app-toast.toast-success{color:#16a34a;border-color:#16a34a33}.toast-fade-enter-active,.toast-fade-leave-active{transition:opacity .18s,transform .18s}.toast-fade-enter-from,.toast-fade-leave-to{opacity:0;transform:translate(-50%,-8px)}.login-modal{background:#fff;border:1px solid #e1e6f2eb;border-radius:12px;grid-template-columns:316px 404px;width:720px;height:508px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 64px #0f172a38}.login-modal__close{z-index:2;color:#6b7280;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s,color .2s;display:flex;position:absolute;top:18px;right:18px}.login-modal__close:hover{color:#111827;background:#0f172a0f}.login-modal__close-icon{display:block}.login-modal__brand{background:#f5f8ff;position:relative;overflow:hidden}.login-modal__brand-image{object-fit:cover;width:100%;height:100%;display:block}.login-modal__form{flex-direction:column;align-items:center;width:404px;min-height:508px;padding:58px 0 40px;display:flex;position:relative}.login-modal__header{text-align:center;width:328px;margin-bottom:28px}.login-modal__title{color:#000026;letter-spacing:0;margin:0 0 9px;font-size:24px;font-weight:400;line-height:32px}.login-modal__subtitle{color:#51617f;margin:0;font-size:13px;font-weight:400;line-height:18px}.login-modal__field{background:#fff;border:1px solid #e2e4ed;border-radius:10px;align-items:center;width:328px;height:45px;margin-bottom:20px;display:grid}.login-modal__field--phone{grid-template-columns:82px 1fr}.login-modal__area-code{color:#121e46;place-items:center;height:100%;font-size:13px;font-weight:400;display:grid;position:relative}.login-modal__area-code:after{content:"";background:#e9edf5;width:1px;height:25px;position:absolute;right:0}.login-modal__input{color:#121e46;background:0 0;outline:none;min-width:0;height:100%;padding:0 19px;font-size:13px;font-weight:500}.login-modal__input::placeholder{color:#7f8198}.login-modal__field--code{grid-template-columns:1fr 117px}.login-modal__verify-button{height:100%;box-shadow:none;color:#121e46;text-align:center;background:0 0;border-radius:0;justify-content:center;align-items:center;font-size:13px;font-weight:400;display:flex;position:relative}.login-modal__verify-button:before{content:"";background:#e9edf5;width:1px;height:25px;position:absolute;left:0}.login-modal__submit{color:#fff;background:#4366f7;border-radius:10px;width:328px;height:51px;font-size:16px;font-weight:700;box-shadow:0 10px 18px #4366f747}.login-modal__submit:disabled{cursor:not-allowed;color:#fff;box-shadow:none;background:#cfd6e6}.login-modal__divider{align-items:center;gap:12px;width:328px;display:flex}.login-modal__divider-line{background:#e9edf5;flex:1;height:1px}.login-modal__divider-text{color:#b0b6c9;white-space:nowrap;font-size:12px;font-weight:400}.login-modal__feishu{cursor:pointer;border:1px solid #e9edf5;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-top:8px;display:flex}.login-modal__feishu:hover{background:#f7f8fb}.login-modal__feishu--disabled{cursor:not-allowed;opacity:.5}.login-modal__feishu--disabled:hover{background:0 0}.login-modal__feishu--primary{color:#fff;background:#4366f7;border:none;border-radius:10px;width:328px;height:51px;font-size:16px;font-weight:700;box-shadow:0 10px 18px #4366f747}.login-modal__feishu--primary:hover{background:#4366f7}.login-modal__feishu--primary.login-modal__feishu--disabled{color:#fff;opacity:1;box-shadow:none;background:#cfd6e6}.login-modal__feishu-icon{object-fit:contain;width:20px;height:20px;display:block}.login-modal__feishu-back{color:#7583a3;text-align:center;cursor:pointer;margin-top:30px;font-size:13px;font-weight:400}.login-modal__feishu-back:hover{color:#4366f7}.login-modal__other-methods{align-items:center;gap:16px;margin-top:8px;display:flex}.login-modal__other-methods .login-modal__feishu,.login-modal__other-methods .login-modal__dingtalk,.login-modal__other-methods .login-modal__wecom{margin-top:0}.login-modal__dingtalk{cursor:pointer;border:1px solid #e9edf5;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-top:8px;display:flex}.login-modal__dingtalk:hover{background:#f7f8fb}.login-modal__dingtalk--disabled{cursor:not-allowed;opacity:.5}.login-modal__dingtalk--disabled:hover{background:0 0}.login-modal__dingtalk--primary{color:#fff;background:#1677ff;border:none;border-radius:10px;width:328px;height:51px;font-size:16px;font-weight:700;box-shadow:0 10px 18px #1677ff47}.login-modal__dingtalk--primary:hover{background:#1677ff}.login-modal__dingtalk--primary.login-modal__dingtalk--disabled{color:#fff;opacity:1;box-shadow:none;background:#cfd6e6}.login-modal__dingtalk-icon{object-fit:contain;width:20px;height:20px;display:block}.login-modal__wecom{cursor:pointer;border:1px solid #e9edf5;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-top:8px;display:flex}.login-modal__wecom:hover{background:#f7f8fb}.login-modal__wecom--disabled{cursor:not-allowed;opacity:.5}.login-modal__wecom--disabled:hover{background:0 0}.login-modal__wecom--primary{color:#fff;background:#2e7fff;border:none;border-radius:10px;width:328px;height:51px;font-size:16px;font-weight:700;box-shadow:0 10px 18px #2e7fff47}.login-modal__wecom--primary:hover{background:#2e7fff}.login-modal__wecom--primary.login-modal__wecom--disabled{color:#fff;opacity:1;box-shadow:none;background:#cfd6e6}.login-modal__wecom-icon{object-fit:contain;width:20px;height:20px;display:block}.login-modal__register{justify-content:center;align-items:center;margin:14px 0 12px;font-size:13px;font-weight:400;line-height:18px;display:flex}.login-modal__register--other{margin:80px 0 12px}.login-modal__register-link{color:#4366f7;cursor:pointer;text-decoration:none}.login-modal__register-link:hover{text-decoration:underline}.login-modal__agreement{color:#95a0b4;justify-content:center;align-items:center;gap:9px;margin-top:20px;font-size:14px;font-weight:400;line-height:20px;display:flex}.login-modal__agreement-checkbox{accent-color:#2f65ff;border:1px solid #cfd5e1;border-radius:4px;width:16px;height:16px}.login-modal__agreement-link{color:#2867ff;cursor:pointer;font-weight:400;text-decoration:none}.login-modal__agreement-link:hover{text-decoration:underline}.agreement-confirm__layer{z-index:5;background:#0e184159;place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.agreement-confirm{background:#fff;border-radius:12px;width:400px;padding:24px;box-shadow:0 22px 64px #0f172a38}.agreement-confirm__title{color:#1c2a4c;text-align:left;margin:0 0 16px;font-size:15px;font-weight:500;line-height:22px}.agreement-confirm__checkbox-row{color:#6b7280;align-items:flex-start;gap:8px;font-size:13px;line-height:20px;display:flex}.agreement-confirm__checkbox{accent-color:#2f65ff;border:1px solid #cfd5e1;border-radius:4px;flex-shrink:0;width:16px;height:16px;margin-top:2px}.agreement-confirm__link{color:#2867ff;cursor:pointer;font-weight:400;text-decoration:none}.agreement-confirm__link:hover{text-decoration:underline}.agreement-confirm__actions{justify-content:flex-end;gap:12px;margin-top:20px;display:flex}.agreement-confirm__cancel,.agreement-confirm__confirm{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;height:38px;padding:0 20px;font-size:14px;font-weight:500;transition:opacity .2s;display:flex}.agreement-confirm__cancel{color:#6b7280;background:#fff;border:1px solid #e1e6f2}.agreement-confirm__cancel:hover{background:#0f172a0a}.agreement-confirm__confirm{color:#fff;background:#2f65ff}.agreement-confirm__confirm:hover{opacity:.92}.team-select-modal{background:#fff;border:1px solid #e1e6f2eb;border-radius:14px;width:430px;padding:30px;position:relative;box-shadow:0 22px 64px #0f172a38}.team-select-modal__close{cursor:pointer;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:16px;right:16px}.team-select-modal__close-icon{object-fit:contain;width:16px;height:16px;display:block}.team-select-modal__header{text-align:center;margin-bottom:22px}.team-select-modal__title{color:#101828;margin:0 0 10px;font-size:22px;font-weight:600;line-height:1}.team-select-modal__subtitle{color:#66728a;margin:0;font-size:13px;font-weight:400;line-height:20px}.team-select-modal__options{scrollbar-width:none;gap:12px;max-height:360px;display:grid;overflow-y:auto}.team-select-modal__options::-webkit-scrollbar{width:0;height:0}.team-select-modal__option{box-sizing:border-box;cursor:pointer;border:1px solid #e8ebf2;border-radius:10px;align-items:center;gap:14px;min-height:70px;padding:14px;display:flex}.team-select-modal__option:hover{background:#eff3fd;border-color:#a6bef8}.team-select-modal__option--active{background:#eff3fd;border-color:#4366f7}.team-select-modal__option-icon{color:#4366f7;background:#eff3fd;border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:15px;font-weight:600;display:grid}.team-select-modal__option-content{gap:7px;min-width:0;display:grid}.team-select-modal__option-title{color:#17213e;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;line-height:1;display:block;overflow:hidden}.team-select-modal__option-desc{color:#7b8190;font-size:12px;font-weight:400;line-height:1;display:block}.team-select-modal__option-check{flex:0 0 18px;width:18px;height:18px;margin-left:auto;display:block}.team-select-modal__error,.team-select-modal__state{text-align:center;margin:16px 0 0;font-size:13px;font-weight:500}.team-select-modal__error{color:#dc2626}.team-select-modal__state{color:#6f7798}.onboarding-layer{z-index:21}.onboarding-modal{background:#fff;border-radius:22px;width:525px;min-height:522px;padding:0 32px;position:relative;overflow:hidden;box-shadow:0 22px 62px #0f172a33}.onboarding-modal:before,.onboarding-modal:after{filter:blur(18px);content:"";background:#7690fc1a;border-radius:999px;position:absolute}.onboarding-modal:before{width:94px;height:94px;top:41px;left:32px}.onboarding-modal:after{width:116px;height:116px;top:-18px;right:-6px;transform:rotate(-46deg)}.onboarding-modal.mode-step{min-height:681px}.onboarding-modal.compact-step{min-height:470px}.onboarding-modal.compact-step--no-nickname{min-height:390px}.onboarding-modal.personal-step{min-height:537px}.onboarding-modal.join-step{width:525px;min-height:482px}.onboarding-modal.join-success-step{width:525px;min-height:481px}.onboarding-close{z-index:2;width:24px;height:24px;box-shadow:none;background:0 0;place-items:center;display:grid;position:absolute;top:26px;right:26px}.onboarding-close img{width:24px;height:24px;display:block}.onboarding-back{z-index:2;color:#737ea5;height:24px;box-shadow:none;background:0 0;align-items:center;gap:4px;font-size:16px;display:inline-flex;position:absolute;top:28px;left:19px}.onboarding-back img{width:16px;height:16px;display:block}.onboarding-hero{z-index:1;width:207px;height:116px;margin:19px auto 8px;position:relative}.onboarding-hero img{object-fit:contain;width:207px;height:116px;display:block}.onboarding-join-hero{z-index:1;width:183px;height:104px;margin:23px auto 24px;position:relative}.onboarding-join-hero img{object-fit:contain;width:183px;height:104px;display:block}.onboarding-header{z-index:1;text-align:center;position:relative}.onboarding-header h2{color:#1c2a4c;letter-spacing:0;margin:0;font-size:28px;font-weight:600;line-height:34px}.onboarding-header p{color:#4e5679;margin:14px 0 0;font-size:14px;line-height:18px}.mode-step .onboarding-header,.join-step .onboarding-header,.join-success-step .onboarding-header,.personal-step .onboarding-header,.compact-step .onboarding-header{padding-top:61px}.join-step .onboarding-header{padding-top:0}.join-step .onboarding-header h2{color:#1c2a4c;font-size:26px;line-height:34px}.join-step .onboarding-header p{color:#4e5679;margin-top:14px;font-size:14px;line-height:18px}.join-success{z-index:1;text-align:center;justify-items:center;padding-top:30px;padding-bottom:80px;display:grid;position:relative}.join-success__image{object-fit:contain;width:168px;height:168px;display:block}.join-success__title{color:#1c2a4c;margin-top:0;font-size:28px;font-weight:600;line-height:1;display:block}.join-success__desc{color:#4e5679;margin:23px 0 0;font-size:14px;font-weight:400;line-height:1}.join-success__notice{box-sizing:border-box;border:1px solid #e2e4ed;border-radius:10px;align-items:center;gap:24px;width:435px;height:81px;margin-top:36px;padding:0 24px;display:flex}.join-success__notice-icon{filter:brightness(0)saturate()invert(34%)sepia(12%)saturate(945%)hue-rotate(180deg)brightness(94%)contrast(90%);object-fit:contain;flex:0 0 25px;width:25px;height:25px;display:block}.join-success__notice-text{color:#40465e;text-align:left;font-size:14px;font-weight:400;line-height:24px;display:block}.industry-options,.usage-options{z-index:1;grid-template-columns:repeat(2,1fr);gap:21px;display:grid;position:relative}.industry-options{margin-top:45px}.usage-options{margin-top:37px}.onboarding-option{cursor:pointer;background:#fff;border:1px solid #e2e4ed;border-radius:10px;outline:none;align-content:center;justify-items:center;height:159px;display:grid;position:relative}.usage-option{height:138px}.onboarding-option.selected{background:#fbfcff;border-color:#4366f7}.option-check{object-fit:contain;width:18px;height:18px;display:none;position:absolute;top:9px;right:10px}.onboarding-option.selected .option-check{display:block}.industry-visual{object-fit:contain;width:76px;height:76px;margin-bottom:5px;display:block}.usage-icon{object-fit:contain;width:43px;height:43px;margin-bottom:12px;display:block}.onboarding-option strong{color:#202c4d;font-size:15px;font-weight:700;line-height:18px}.onboarding-option.selected strong{color:#4366f7}.onboarding-option small{color:#7b859c;text-align:center;margin-top:10px;font-size:10px;line-height:14px}.join-entry{z-index:1;cursor:pointer;background:#f7f9ff;border:1px solid #e4edfe;border-radius:10px;align-content:center;height:77px;margin-top:21px;padding:0 46px 0 16px;display:grid;position:relative}.join-entry.active{background:#fbfcff;border-color:#4366f7}.join-entry strong{color:#4366f7;font-size:14px;line-height:18px}.join-entry span{color:#7e8398;margin-top:9px;font-size:12px}.join-entry em{color:#737ea5;font-size:28px;font-style:normal;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.join-form{z-index:1;border:1px solid #edf0f7;border-radius:12px;gap:0;margin-top:30px;padding:18px;display:grid;position:relative}.join-form .onboarding-field{margin-top:0}.join-form .onboarding-field--team-id{gap:12px}.join-form__input-wrap{display:block;position:relative}.join-form .join-form__input-wrap{color:inherit;font-size:inherit;font-weight:inherit;line-height:normal}.join-form .onboarding-field--team-id input{color:#1c2a4c;border-color:#dfe3ee;border-radius:8px;width:100%;height:45px;padding:0 16px 0 40px;font-size:14px}.join-form .onboarding-field--team-id input::placeholder{color:#a8acbb}.join-form .onboarding-field--team-id .field-icon{width:18px;height:18px;top:50%;bottom:auto;left:14px;transform:translateY(-50%)}.join-form__tip{color:#8b96b3;align-items:center;gap:6px;font-size:13px;line-height:18px;display:flex}.join-form__tip img{width:14px;height:14px;display:block}.onboarding-field{z-index:1;gap:12px;margin-top:20px;display:grid;position:relative}.onboarding-field span{color:#202c4d;font-size:14px;font-weight:700}.onboarding-field input{color:#202c4d;background:#fefefe;border:1px solid #e2e4ed;border-radius:8px;outline:none;height:45px;padding:0 54px 0 40px;font-size:14px}.onboarding-field input::placeholder{color:#a8acbb}.field-icon{object-fit:contain;pointer-events:none;width:18px;height:18px;position:absolute;bottom:13px;left:13px}.onboarding-field em{color:#a8acbb;font-size:14px;font-style:normal;position:absolute;bottom:15px;right:16px}.personal-step .onboarding-field{margin-top:21px}.onboarding-error{z-index:1;color:#dc2626;text-align:center;margin:12px 0 -4px;font-size:13px;font-weight:700;position:relative}.onboarding-actions{z-index:1;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:28px;left:32px;right:32px}.compact-step .onboarding-actions,.compact-step--no-nickname .onboarding-actions{bottom:28px}.onboarding-skip{color:#8e8e8e;height:40px;box-shadow:none;background:0 0;font-size:14px}.onboarding-primary{color:#fff;width:116px;height:40px;box-shadow:none;background:#4366f7;border-radius:10px;justify-content:center;align-items:center;gap:7px;font-size:16px;font-weight:700;display:inline-flex}.onboarding-primary img{width:20px;height:20px;display:block}.onboarding-primary:disabled{cursor:wait;opacity:.72}.join-success__actions{justify-content:center;bottom:32px}.join-success__confirm{cursor:pointer}.personal-settings{box-sizing:border-box;background:#fff;border-radius:22px;width:480px;padding:32px;position:relative;box-shadow:0 22px 62px #0f172a33}.personal-settings__close{cursor:pointer;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:26px;right:26px}.personal-settings__close-icon{width:24px;height:24px;display:block}.personal-settings__header{text-align:left}.personal-settings__title{color:#1c2a4c;margin:0;font-size:24px;font-weight:600;line-height:32px}.personal-settings__subtitle{color:#4e5679;margin:10px 0 0;font-size:14px;line-height:18px}.personal-settings__avatar-row{align-items:center;gap:16px;margin-top:24px;display:flex}.personal-settings__avatar{color:#4366f7;background:#eff3fd;border-radius:50%;flex:0 0 64px;place-items:center;width:64px;height:64px;font-size:24px;font-weight:600;line-height:1;display:grid;position:relative;overflow:hidden}.personal-settings__avatar-image{object-fit:cover;width:100%;height:100%}.personal-settings__avatar-text{line-height:1}.personal-settings__avatar-info{gap:6px;display:grid}.personal-settings__avatar-name{color:#1c2a4c;font-size:16px;font-weight:600}.personal-settings__avatar-team{color:#a8acbb;font-size:12px}.personal-settings__field{gap:12px;margin-top:20px;display:grid;position:relative}.personal-settings__field-label{color:#202c4d;font-size:14px;font-weight:700}.personal-settings__field-input{box-sizing:border-box;color:#202c4d;background:#fefefe;border:1px solid #e2e4ed;border-radius:8px;outline:none;height:45px;padding:0 54px 0 16px;font-size:14px}.personal-settings__field-input::placeholder{color:#a8acbb}.personal-settings__field-input:focus{border-color:#4366f7}.personal-settings__field--readonly .personal-settings__field-input{color:#737ea5;cursor:not-allowed;background:#f5f6fa}.personal-settings__industry{gap:12px;margin-top:20px;display:grid}.personal-settings__industry-options{flex-wrap:wrap;gap:12px;display:flex}.personal-settings__industry-option{color:#4e5679;cursor:pointer;background:#fefefe;border:1px solid #e2e4ed;border-radius:8px;align-items:center;height:40px;padding:0 18px;font-size:14px;display:inline-flex;position:relative}.personal-settings__industry-option--active{color:#4366f7;background:#eff3fd;border-color:#4366f7;font-weight:600}.personal-settings__industry-check{width:16px;height:16px;margin-right:6px}.personal-settings__actions{justify-content:flex-end;align-items:center;gap:12px;margin-top:32px;display:flex}.personal-settings__cancel{color:#4e5679;cursor:pointer;border:1px solid #e2e4ed;border-radius:10px;justify-content:center;align-items:center;height:40px;padding:0 22px;font-size:15px;display:inline-flex}.personal-settings__cancel:hover{color:#4366f7;border-color:#4366f7}.personal-settings__save{color:#fff;cursor:pointer;background:#4366f7;border-radius:10px;justify-content:center;align-items:center;height:40px;padding:0 28px;font-size:15px;font-weight:700;display:inline-flex}.personal-settings__save--disabled{opacity:.72;cursor:wait}.join-success__confirm{border-radius:10px;width:277px;height:44px;font-size:16px;font-weight:600}.state-message{color:#66728a;font-weight:700}.error-message{color:#dc2626;font-weight:700}.workspace-partial-redesign__prompt-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.workspace-partial-redesign__char-count{color:#9ca3af;white-space:nowrap;font-size:11px;font-weight:400;line-height:1}.workspace-partial-redesign__char-count--over{color:#ef4444}.workspace-partial-redesign__prompt-wrap{position:relative}.workspace-partial-redesign__mention-picker{z-index:1000;background:#fff;border:1px solid #e8ebf2;border-radius:12px;width:192px;max-height:280px;padding:6px 0 4px;position:fixed;overflow-y:auto;box-shadow:0 4px 20px #0000001a,0 1px 4px #0000000f}.workspace-partial-redesign__mention-header{color:#9ba0ae;letter-spacing:.02em;padding:4px 12px 6px;font-size:11px}.workspace-partial-redesign__mention-list{flex-direction:column;gap:0;padding:0 12px 4px;display:flex}.workspace-partial-redesign__mention-item{cursor:pointer;border-radius:6px;align-items:center;gap:8px;height:41px;padding:0 8px;transition:background .1s;display:flex}.workspace-partial-redesign__mention-item:hover,.workspace-partial-redesign__mention-item--active{background:#f2f2f2}.workspace-partial-redesign__mention-thumb{background:#f0f2f7;border-radius:4px;flex:0 0 28px;width:28px;height:28px;overflow:hidden}.workspace-partial-redesign__mention-thumb-img{object-fit:cover;width:100%;height:100%;display:block}.workspace-partial-redesign__mention-thumb--text{background:#eef2fe;border-radius:50%;justify-content:center;align-items:center;display:flex}.workspace-partial-redesign__mention-thumb-text{color:#5459f0;font-size:12px;font-weight:600}.workspace-partial-redesign__mention-label{color:#0f1418;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:400;overflow:hidden}.workspace-partial-redesign__editor{word-break:break-word;white-space:pre-wrap;cursor:text;outline:none;min-height:120px;max-height:200px;line-height:22px;position:relative;overflow-y:auto}.workspace-partial-redesign__editor--disabled{opacity:.5;pointer-events:none}.workspace-partial-redesign__editor-placeholder{color:#9ba0ae;pointer-events:none;font-size:11px;line-height:22px;position:absolute;top:13px;left:11px;right:11px}.workspace-partial-redesign__mention-chip{vertical-align:top;-webkit-user-select:none;user-select:none;cursor:default;white-space:nowrap;border-radius:4px;align-items:center;gap:3px;height:22px;margin:0 1px;padding:0 5px 0 2px;display:inline-flex}.workspace-partial-redesign__mention-chip-img{object-fit:cover;border-radius:2px;width:14px;height:14px;display:block}.workspace-partial-redesign__mention-chip-label{color:#546571;font-size:11px;font-weight:400;line-height:14px}.workspace-image-hover-preview-enter-active,.workspace-image-hover-preview-leave-active{transition:opacity .15s,transform .15s}.workspace-image-hover-preview-enter-from,.workspace-image-hover-preview-leave-to{opacity:0;transform:scale(.93)}.workspace-image-hover-preview{z-index:1002;pointer-events:none;background:#f0f2f7;border-radius:10px;width:160px;max-height:320px;position:fixed;overflow:hidden;box-shadow:0 8px 28px #0000002e,0 2px 6px #00000014}.workspace-image-hover-preview__img{width:100%;height:auto;display:block}.workspace-partial-redesign__chip-preview{z-index:1002;pointer-events:none;background:#f0f2f7;border-radius:10px;width:160px;position:fixed;overflow:hidden;box-shadow:0 8px 28px #0000002e,0 2px 6px #00000014}.workspace-partial-redesign__chip-preview-img{object-fit:cover;object-position:top;width:100%;height:200px;display:block}.workspace-style-upload__item-label{color:#fff;pointer-events:none;background:#00000080;border-radius:0 0 6px 6px;justify-content:center;align-items:center;height:16px;font-size:8px;font-weight:400;display:flex;position:absolute;bottom:0;left:0;right:0}.workspace-style-upload__add-cell{aspect-ratio:1;cursor:pointer;background:#f8f9fc;border:1.5px dashed #d0d5e0;border-radius:6px;justify-content:center;align-items:center;width:100%;height:auto;transition:border-color .16s,background .16s;display:flex;position:relative;overflow:hidden}.workspace-style-upload__add-cell:hover{background:#f0f3ff;border-color:#4366f7}.workspace-style-upload__add-icon{color:#9ba0ae;font-size:22px;line-height:1;transition:color .16s}.workspace-style-upload__add-cell:hover .workspace-style-upload__add-icon{color:#4366f7}.workspace-style-upload__grid--fluid .workspace-model-change__style-preview-wrap,.workspace-style-upload__grid--fluid .workspace-style-upload__preview-wrap{aspect-ratio:1;border:1px solid #e2e8f0;border-radius:6px;width:100%;height:auto;overflow:hidden;box-shadow:0 0 8px #d4d4d440}.workspace-style-upload__grid--fluid .workspace-model-change__style-preview,.workspace-style-upload__grid--fluid .workspace-style-upload__preview{border-radius:6px;width:100%;height:100%}.workspace-style-upload__grid--fluid .workspace-style-upload__item-label{background:#00000080;height:12px;padding:0;font-size:8px;font-weight:400;line-height:12px}.workspace-style-upload__grid--fluid .workspace-style-upload__add-cell{background:0 0;border:1px solid #e2e8f0;transition:border-color .16s}.workspace-style-upload__grid--fluid .workspace-style-upload__add-cell:hover{background:0 0}.workspace-style-upload__grid--fluid .workspace-style-upload__add-icon{color:#252525;font-size:20px}.workspace-vm{display:grid}.workspace-vm__prompt-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.workspace-vm__prompt-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.workspace-vm__word-library-btn,.workspace-mc__word-library-btn{color:#363636;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:.6px solid #e2e8f0;border-radius:4px;justify-content:center;align-items:center;gap:3px;width:49px;height:20px;font-size:10px;font-weight:400;line-height:1;display:flex}.workspace-vm__word-library-btn:hover,.workspace-mc__word-library-btn:hover{color:#4366f7;border-color:#4366f7}.workspace-vm__word-library-btn:hover .workspace-vm__word-library-icon,.workspace-mc__word-library-btn:hover .workspace-mc__word-library-icon{filter:brightness(0)saturate()invert(27%)sepia(96%)saturate(1482%)hue-rotate(213deg)brightness(99%)contrast(96%)}.workspace-vm__word-library-icon,.workspace-mc__word-library-icon{object-fit:contain;flex-shrink:0;width:11px;height:11px;display:block}.workspace-vm__prompt-wrap{position:relative}.workspace-vm__prompt-textarea{padding-bottom:24px!important}.workspace-vm__word-params{flex-direction:column;gap:12px;display:flex}.workspace-vm__param-row{flex-direction:column;gap:6px;display:flex}.workspace-vm__param-label{color:#4e5969;font-size:12px;font-weight:500;line-height:1}.workspace-vm__param-tags{flex-wrap:wrap;gap:6px;display:flex}.workspace-vm__tag{color:#1c1d1e;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#fff;border:1px solid #e5e6eb;border-radius:4px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;line-height:1.4;transition:border-color .12s,color .12s,background .12s;display:inline-flex}.workspace-vm__tag:hover{color:#4366f7;border-color:#4366f7}.workspace-vm__tag--active{color:#4366f7;background:#eef1ff;border-color:#4366f7}.workspace-vm__tag--custom{padding-right:6px}.workspace-vm__tag-remove{color:#b0b3bb;cursor:pointer;-webkit-tap-highlight-color:transparent;padding:0 2px;font-size:14px;line-height:1}.workspace-vm__tag-remove:hover{color:#f53f3f}.workspace-vm__library-overlay{z-index:2000;pointer-events:none;background:0 0;transition:background .3s;position:fixed;top:0;bottom:0;left:0;right:0}.workspace-vm__library-overlay--open{pointer-events:auto;background:#0003}.workspace-vm__library-arrow{z-index:2002;pointer-events:none;opacity:0;background:#fff;border-radius:3px;width:14px;height:14px;transition:opacity .2s cubic-bezier(.16,1,.3,1);position:absolute;transform:rotate(45deg);box-shadow:-2px 2px 8px #0000001a}.workspace-vm__library-arrow--open{opacity:1}.workspace-vm__library-arrow--flipped{box-shadow:2px -2px 8px #0000001a}.workspace-vm__library-panel{opacity:0;width:360px;transform-origin:var(--origin-x,0) var(--origin-y,50%);pointer-events:auto;z-index:2001;background:#fff;border-radius:12px;flex-direction:column;transition:opacity .26s cubic-bezier(.16,1,.3,1),transform .32s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:20px;bottom:20px;overflow:hidden;transform:scale(.85);box-shadow:0 8px 40px #00000024}.workspace-vm__library-panel--open{opacity:1;transform:scale(1)}.workspace-vm__library-head{border-bottom:1px solid #f0f0f0;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.workspace-vm__library-title{color:#17213e;font-size:15px;font-weight:600}.workspace-vm__library-close{cursor:pointer;-webkit-tap-highlight-color:transparent;place-items:center;width:28px;height:28px;display:grid}.workspace-vm__library-close-icon{width:16px;height:16px;display:block}.workspace-vm__library-body{flex-direction:column;flex:1;gap:20px;padding:16px 20px;display:flex;overflow-y:auto}.workspace-vm__library-section{flex-direction:column;gap:8px;display:flex}.workspace-vm__library-section-label{color:#17213e;font-size:12px;font-weight:600;line-height:1}.workspace-vm__library-tags{flex-wrap:wrap;gap:6px;display:flex}.workspace-vm__tag-text{pointer-events:none}.workspace-vm__custom-add-btn{color:#4366f7;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:center;padding:2px 0;font-size:12px;display:inline-flex}.workspace-vm__custom-add-btn:hover{opacity:.75}.workspace-vm__custom-input-row{align-items:center;gap:8px;display:flex}.workspace-vm__custom-input{color:#1c1d1e;border:1px solid #c9cdd4;border-radius:6px;outline:none;flex:1;height:30px;padding:0 8px;font-size:12px;transition:border-color .12s}.workspace-vm__custom-input:focus{border-color:#4366f7}.workspace-vm__custom-input::placeholder{color:#c9cdd4}.workspace-vm__custom-input-btns{flex-shrink:0;gap:6px;display:flex}.workspace-vm__custom-input-cancel{color:#4e5969;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:1px solid #e5e6eb;border-radius:4px;padding:5px 10px;font-size:12px}.workspace-vm__custom-input-cancel:hover{border-color:#c9cdd4}.workspace-vm__custom-input-save{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#4366f7;border-radius:4px;padding:5px 10px;font-size:12px}.workspace-vm__custom-input-save:hover{opacity:.85}.workspace-vm__delete-overlay{z-index:1;background:#00000073;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.workspace-vm__delete-box{background:#fff;border-radius:12px;flex-direction:column;gap:16px;width:min(280px,80%);padding:20px;display:flex}.workspace-vm__delete-text{color:#17213e;font-size:14px;line-height:1.6}.workspace-vm__delete-actions{justify-content:flex-end;gap:8px;display:flex}.workspace-vm__delete-cancel{color:#4e5969;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:1px solid #e5e6eb;border-radius:6px;padding:6px 16px;font-size:13px}.workspace-vm__delete-cancel:hover{border-color:#c9cdd4}.workspace-vm__delete-ok{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#f53f3f;border-radius:6px;padding:6px 16px;font-size:13px}.workspace-vm__delete-ok:hover{opacity:.85}.workspace-vm-delete-enter-active{transition:opacity .2s}.workspace-vm-delete-leave-active{transition:opacity .15s}.workspace-vm-delete-enter-from,.workspace-vm-delete-leave-to{opacity:0}.workspace-vm-delete-enter-active .workspace-vm__delete-box{animation:.2s vm-delete-box-in}.workspace-vm-delete-leave-active .workspace-vm__delete-box{animation:.15s forwards vm-delete-box-out}@keyframes vm-delete-box-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes vm-delete-box-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.92)}}.workspace-sp__angle-list{flex-wrap:wrap;gap:16px 24px;display:flex}.workspace-sp__angle-item{flex-direction:column;gap:10px;min-width:64px;display:flex}.workspace-sp__angle-item:has(.workspace-sp__angle-slider){width:100%}.workspace-sp__angle-checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:center;gap:6px;display:inline-flex}.workspace-sp__angle-checkbox-box{box-sizing:border-box;background:#fff;border:1px solid #c9cdd4;border-radius:4px;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.workspace-sp__angle-checkbox--checked .workspace-sp__angle-checkbox-box{background:#5459f0;border-color:#5459f0}.workspace-sp__angle-checkbox-icon{width:12px;height:12px}.workspace-sp__angle-checkbox-label{color:#2a323f;font-size:13px}.workspace-sp__angle-slider{box-sizing:border-box;width:100%}@media (max-width:768px){html{font-size:2.66667vw}body{min-width:0}.workspace-page{background:#f6fafe}.workspace-page__body{min-height:unset;grid-template-columns:none;display:block}.workspace-page__settings{width:100%;height:auto;min-height:0;padding:1.2rem 1.6rem calc(10rem + env(safe-area-inset-bottom,0px));background:0 0;border-right:none;transition:none;overflow:visible;container:none}.workspace-page__settings-content{flex:none;min-height:0;margin-bottom:0;padding-bottom:0;overflow:visible}.workspace-page__creation-bar,.workspace-page__settings-header,.workspace-page__settings-divider,.workspace-page__settings-collapse,.workspace-section-divider{display:none}.workspace-model-change__section{background:#ffffff80;border-radius:1.4rem;margin-bottom:.8rem;padding:1.6rem;box-shadow:0 0 4px #e0e0e040}.workspace-page__section-title{color:#000002;gap:.6rem;margin-bottom:1.2rem;font-size:1.4rem;font-weight:600}.workspace-page__settings-content .workspace-page__section-title:before{color:#4366f7;background:#f2f6fe;border-radius:.8rem;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;font-size:1.4rem;font-weight:700;display:flex}.workspace-page__upload{box-sizing:border-box;width:100%}.workspace-image-upload__body--filled{background:0 0;border:none;border-radius:0;padding:0}.workspace-image-upload__title-lib-btn{border:1px solid #e7efff;border-radius:1rem;width:auto;height:auto;padding:.6rem 1.2rem}.workspace-image-upload__title-lib-icon{width:1.6rem;height:1.6rem}.workspace-image-upload__title-lib-text{color:#272e36;font-size:1.1rem}.workspace-image-upload__trigger{background:0 0!important;border:.7px solid #e5e7ee!important;border-radius:1rem!important;align-items:center!important;width:10.2rem!important;height:10.7rem!important}.workspace-image-upload__trigger-icon{width:2.4rem;height:2.4rem}.workspace-image-upload__upload-text{color:#7b7b7b;margin:.8rem 0;font-size:1rem;font-weight:400}.workspace-image-upload__trigger-count{color:#7b7b7b;margin-top:.2rem;font-size:1rem;font-weight:400;line-height:1;display:block}.workspace-image-upload__title-count{display:none}.workspace-model-picker__preview-wrap{border-color:#e5e7ee;border-radius:1rem;width:10.2rem;height:10.7rem}.workspace-model-picker__remove{opacity:1;pointer-events:auto;width:2.4rem;height:2.4rem;top:.6rem;right:.6rem}.workspace-model-picker__remove-icon{width:2.4rem;height:2.4rem}.workspace-product-upload__remove,.workspace-model-change__style-remove{opacity:1;pointer-events:auto;width:2.4rem;height:2.4rem;top:.6rem;right:.6rem}.workspace-product-upload__remove-icon,.workspace-model-change__style-remove-icon{width:2.4rem;height:2.4rem}.workspace-image-upload__rotate{opacity:1;pointer-events:auto;width:2.4rem;height:2.4rem;top:.6rem;left:.6rem}.workspace-image-upload__single-wrap{cursor:pointer}.workspace-image-upload__single-content{justify-content:flex-start}.workspace-image-mobile-preview{z-index:1400;background:#000;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.workspace-image-mobile-preview__bar{height:4.6rem;padding:calc(env(safe-area-inset-top,0px)) 1.6rem 0;background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.workspace-image-mobile-preview__back,.workspace-image-mobile-preview__delete{justify-content:center;align-items:center;width:3.2rem;height:3.2rem;display:flex}.workspace-image-mobile-preview__back-icon{object-fit:contain;width:1.8rem;height:1.8rem;display:block}.workspace-image-mobile-preview__count{color:#1c1d1e;font-size:1.4rem;font-weight:500}.workspace-image-mobile-preview__delete-icon{object-fit:contain;width:1.6rem;height:1.6rem;display:block}.workspace-image-mobile-preview__stage{flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}.workspace-image-mobile-preview__img{object-fit:contain;width:100%;max-height:100%;display:block}.workspace-image-mobile-preview-enter-active,.workspace-image-mobile-preview-leave-active{transition:opacity .2s}.workspace-image-mobile-preview-enter-from,.workspace-image-mobile-preview-leave-to{opacity:0}.workspace-image-mobile-preview__slide{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.workspace-image-mobile-slide-next-enter-active,.workspace-image-mobile-slide-next-leave-active,.workspace-image-mobile-slide-prev-enter-active,.workspace-image-mobile-slide-prev-leave-active{transition:transform .25s,opacity .25s;position:absolute;top:0;bottom:0;left:0;right:0}.workspace-image-mobile-slide-next-enter-from{opacity:0;transform:translate(100%)}.workspace-image-mobile-slide-next-leave-to,.workspace-image-mobile-slide-prev-enter-from{opacity:0;transform:translate(-100%)}.workspace-image-mobile-slide-prev-leave-to{opacity:0;transform:translate(100%)}.workspace-image-upload__single-wrap--dragging,.workspace-image-upload__item--dragging{opacity:.35}.workspace-image-drag-ghost{z-index:1600;pointer-events:none;border-radius:1rem;transition:transform .2s,opacity .2s;position:fixed;overflow:hidden;box-shadow:0 .8rem 2.4rem #00000052}.workspace-image-drag-ghost--deleting{opacity:0;transform:scale(.15)}.workspace-image-drag-ghost__img{object-fit:cover;width:100%;height:100%;display:block}.workspace-image-upload__category-sheet-overlay{z-index:1300;background:#0006;align-items:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.workspace-image-upload__category-sheet{width:100%;max-height:60vh;padding-bottom:env(safe-area-inset-bottom,0px);background:#fff;border-radius:1.6rem 1.6rem 0 0;flex-direction:column;display:flex}.workspace-image-upload__category-sheet-head{flex-shrink:0;justify-content:space-between;align-items:center;padding:1.6rem;display:flex}.workspace-image-upload__category-sheet-title{color:#1c1d1e;font-size:1.6rem;font-weight:600}.workspace-image-upload__category-sheet-close{justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:flex}.workspace-image-upload__category-sheet-close-icon{object-fit:contain;width:1.4rem;height:1.4rem;display:block}.workspace-image-upload__category-sheet-list{padding:0 1.6rem 1.6rem;overflow-y:auto}.workspace-image-upload__category-sheet-option{color:#1c1d1e;border-bottom:1px solid #f1f3f8;align-items:center;height:4.8rem;font-size:1.5rem;font-weight:400;display:flex}.workspace-image-upload__category-sheet-option:last-child{border-bottom:none}.workspace-image-upload__category-sheet-option--active{color:#4366f7;font-weight:600}.workspace-image-upload__category-sheet-option--disabled{color:#b0b5c8}.workspace-image-category-sheet-enter-active,.workspace-image-category-sheet-leave-active{transition:opacity .2s}.workspace-image-category-sheet-enter-active .workspace-image-upload__category-sheet{transition:transform .3s cubic-bezier(.16,1,.3,1)}.workspace-image-category-sheet-leave-active .workspace-image-upload__category-sheet{transition:transform .2s ease-in}.workspace-image-category-sheet-enter-from,.workspace-image-category-sheet-leave-to{opacity:0}.workspace-image-category-sheet-enter-from .workspace-image-upload__category-sheet,.workspace-image-category-sheet-leave-to .workspace-image-upload__category-sheet{transform:translateY(100%)}.workspace-image-drop-zone{z-index:1500;width:100%;height:calc(6.4rem + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);box-sizing:border-box;background:#ef4444;justify-content:center;align-items:center;gap:.6rem;transition:background-color .15s;display:flex;position:fixed;bottom:0;left:0;right:0}.workspace-image-drop-zone--active{background:#dc2626}.workspace-image-drop-zone__icon{object-fit:contain;filter:brightness(0)invert();width:1.8rem;height:1.8rem;transition:transform .15s;display:block}.workspace-image-drop-zone--active .workspace-image-drop-zone__icon{transform:scale(1.15)}.workspace-image-drop-zone__text{color:#fff;font-size:1.4rem;font-weight:500}.workspace-image-drop-zone-enter-active,.workspace-image-drop-zone-leave-active{transition:opacity .15s}.workspace-image-drop-zone-enter-from,.workspace-image-drop-zone-leave-to{opacity:0}.workspace-model-change__model-upload-content{width:100%}.workspace-prompt-input__editor,.workspace-prompt-input__textarea{box-sizing:border-box;color:#7f889b;background:0 0;border:.6px solid #e5e7ee;border-radius:1rem;width:100%;height:auto;min-height:10rem;padding:1.2rem;font-size:1rem;font-weight:400}.workspace-prompt-input__title-count{font-size:1rem}.workspace-mc__word-library-btn{display:none}.workspace-mc__settings-rows{flex-direction:column;gap:1rem;display:flex}.workspace-mc__settings-row{flex-direction:column;align-items:stretch;gap:.8rem;display:flex}.workspace-mc__settings-label{color:#141628;flex-shrink:0;width:auto;font-size:1.2rem;font-weight:400;line-height:2rem}.workspace-mc__chip-group{grid-template-columns:repeat(auto-fit,minmax(6.4rem,1fr));gap:.8rem;width:100%;display:grid}.workspace-mc__chip-measure{visibility:hidden;pointer-events:none;display:flex;position:fixed;top:0;left:-9999px}.workspace-mc__chip-measure-item{white-space:nowrap;padding:0 .8rem;font-size:1.2rem;font-weight:400;display:inline-block}.workspace-mc__chip{color:#07072c;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#fff;border:1px solid #e5e7ee;border-radius:.6rem;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;width:100%;min-height:3rem;padding:.4rem .8rem;font-size:1.2rem;font-weight:400;display:flex}.workspace-mc__chip--active{color:#4366f7;border:1px solid #4366f7}.workspace-mc__chip-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.workspace-mc__chip-subtitle{max-width:100%;color:inherit;opacity:.65;text-align:center;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;line-height:1.4rem;display:-webkit-box;overflow:hidden}.workspace-mc__settings-row .workspace-page__segmented-radio{flex:1;min-width:0}.workspace-model-change__ai-optimize,.workspace-model-change__ai-optimize:hover{background:0 0}.workspace-model-change__ai-optimize-text{color:#4366f7;font-size:1.1rem;font-weight:400}.workspace-model-change__ai-optimize-icon{width:1.4rem;height:1.4rem}.workspace-model-change__recommendations{flex-wrap:wrap;gap:.8rem;margin-top:1.2rem}.workspace-model-change__recommendation{border-radius:.6rem;min-height:2.8rem;padding:0 1rem;font-size:1.2rem}.workspace-page__segmented-radio{background:#f6f8fa;border:.6px solid #f1f3f8;border-radius:.8rem;height:3.4rem;padding:.2rem}.workspace-page__segmented-radio-thumb{background:#fff;border-radius:.8rem;height:3rem}.workspace-page__segmented-radio-option{color:#141f3b;height:3rem;font-size:1.1rem;font-weight:400;line-height:3rem}.workspace-page__segmented-radio-option--active{color:#242424;font-size:1.1rem}.workspace-swap-mode{gap:.8rem}.workspace-swap-mode__card{border-radius:1.2rem;width:100%;min-height:10.9rem;padding:1.4rem .4rem 1.8rem}.workspace-swap-mode__check{width:1.4rem;height:1.4rem;top:1rem;right:1rem}.workspace-swap-mode__icon{width:4.2rem;height:4.2rem}.workspace-swap-mode__icon svg{width:2.4rem;height:2.4rem}.workspace-swap-mode__title{margin:.5rem 0;font-size:1rem}.workspace-swap-mode__desc{font-size:.9rem}.workspace-page__quality-option{color:#1c2540;border-radius:.8rem;min-height:4rem;font-size:1.4rem;font-weight:500}.workspace-page__generate{z-index:100;padding:1.5rem 2.4rem;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-sizing:border-box;background:#fffffff7;position:fixed;bottom:0;left:0;right:0}.workspace-page__generate-action{width:100%}.workspace-page__generate-button{color:#fff;background:linear-gradient(90deg,#1e77fd 0%,#8767f7 100%);border-radius:3rem;gap:.8rem;width:100%;height:5.2rem;font-size:1.6rem;font-weight:600}.workspace-page__generate-button--disabled{background:linear-gradient(90deg,#c5cef8 0%,#c5b8fc 100%)}.workspace-page__generate-icon{width:1.8rem;height:1.8rem}.workspace-page__cost{text-align:center;margin-top:1.2rem}.workspace-page__cost-main{color:#888a95;font-size:1.2rem;font-weight:400}.workspace-page__cost-info-icon{width:1.2rem;height:1.2rem}.workspace-inpaint__draw-head{flex-wrap:wrap}.workspace-inpaint__draw-actions{gap:1.6rem}.workspace-inpaint__draw-action{gap:.4rem;min-width:2rem;height:2.8rem;font-size:1.3rem}.workspace-inpaint__draw-action--clear{min-width:5rem}.workspace-inpaint__draw-action-icon{width:1.4rem;height:1.4rem}.workspace-inpaint__draw-action-text{color:#8f908b;font-size:1rem;font-weight:400}.workspace-inpaint__draw-card{border-radius:1.2rem;gap:1.4rem;width:100%;padding:1.2rem 1.2rem 1.6rem}.workspace-inpaint__mask-toolbar{background:#f4f5f7;border-radius:.8rem;height:3rem;padding:.3rem}.workspace-inpaint__mask-thumb{background:#fff;border-radius:.6rem;width:calc(50% - .3rem);height:2.6rem;top:.3rem;left:.3rem}.workspace-inpaint__mask-toolbar--triple .workspace-inpaint__mask-thumb{width:calc(33.3333% - .2rem - 1.33333px)}.workspace-inpaint__zoom-toolbar{gap:.2rem;padding:.4rem;bottom:1.2rem}.workspace-inpaint__zoom-btn{width:3.2rem;height:3.2rem;font-size:1.8rem}.workspace-inpaint__zoom-percent{min-width:5rem;font-size:1.2rem}.workspace-inpaint__mask-tool{gap:.6rem;height:2.6rem;font-size:1rem}.workspace-inpaint__mask-tool-icon{width:1rem;height:1rem}.workspace-inpaint__mask-tool-text{color:#616266;font-size:1rem;font-weight:400}.workspace-inpaint__mask-tool--active .workspace-inpaint__mask-tool-text{color:#363636;font-size:1rem;font-weight:500}.workspace-inpaint__brush-label{font-size:1.3rem}.workspace-inpaint__brush-row{gap:1rem}.workspace-inpaint__brush-input{height:.6rem}.workspace-inpaint__brush-input::-webkit-slider-thumb{width:2rem;height:2rem}.workspace-inpaint__brush-input::-moz-range-thumb{width:2rem;height:2rem}.workspace-inpaint__brush-value{font-size:1.3rem}.workspace-inpaint__mask-stage{border-radius:1.2rem}.workspace-inpaint__draw-edit{color:#272e36;border:1px solid #e7efff;border-radius:1rem;justify-content:center;align-items:center;gap:.4rem;width:auto;height:auto;padding:.6rem 1.2rem;font-size:1.1rem;font-weight:400;display:flex}.workspace-inpaint__draw-edit-icon{object-fit:contain;width:1.6rem;height:1.6rem}.workspace-inpaint__draw-modal{z-index:1400;padding:calc(1.6rem + env(safe-area-inset-top,0px)) 1.6rem calc(1.6rem + env(safe-area-inset-bottom,0px));background:#fff;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.workspace-inpaint__draw-modal-bar{flex-shrink:0;order:0;justify-content:space-between;align-items:center;margin-bottom:1.2rem;display:flex}.workspace-inpaint__draw-modal-title{color:#1c1d1e;font-size:1.6rem;font-weight:600}.workspace-inpaint__draw-modal-done{color:#fff;background:#4366f7;border-radius:1.4rem;justify-content:center;align-items:center;height:2.8rem;padding:0 1.6rem;font-size:1.3rem;font-weight:500;display:flex}.workspace-inpaint__draw-modal .workspace-inpaint__mask-stage-wrap{flex:1;order:1;justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden}.workspace-inpaint__draw-modal .workspace-inpaint__mask-stage{width:auto;max-width:100%;height:100%;max-height:100%}.workspace-inpaint__draw-modal .workspace-inpaint__draw-card{flex-shrink:0;order:2;width:100%;margin-top:1.6rem}.workspace-inpaint__draw-actions--modal{flex-shrink:0;order:3;justify-content:center;gap:2.4rem;margin-top:1.6rem}.workspace-inpaint__draw-actions--modal .workspace-inpaint__draw-action{flex-direction:column;gap:.4rem;height:auto}.workspace-goods-library__layer{background:0 0;place-items:stretch stretch}.workspace-goods-library{width:100%;height:100%;box-shadow:none;border-radius:0}.workspace-goods-library__head{padding:calc(1.6rem + env(safe-area-inset-top,0px)) 1.6rem 1.2rem}.workspace-goods-library__title{font-size:1.7rem}.workspace-goods-library__subtitle{font-size:1.2rem}.workspace-goods-library__close{width:3.2rem;height:3.2rem}.workspace-goods-library__close-icon{width:1.6rem;height:1.6rem}.workspace-goods-library__toolbar{flex-wrap:wrap;gap:1rem;height:auto;padding:1.2rem 1.6rem}.workspace-goods-library__search{border-radius:1rem;height:4rem;padding:0 .6rem 0 1.2rem}.workspace-goods-library__search-icon{width:1.6rem;height:1.6rem}.workspace-goods-library__search-input{font-size:1.4rem}.workspace-goods-library__search-action{border-radius:.8rem;min-width:5.6rem;height:3.2rem;font-size:1.3rem}.workspace-goods-library__local-action{border-radius:1rem;height:4rem;padding:0 1.2rem}.workspace-goods-library__local-action-icon{width:1.4rem;height:1.4rem}.workspace-goods-library__local-action-text{font-size:1.3rem}.workspace-goods-library__goods{grid-template-columns:repeat(3,1fr);gap:1.2rem;padding:1.2rem 1.6rem}.workspace-goods-library__tile{border-radius:.8rem;gap:.6rem;padding:.4rem}.workspace-goods-library__tile-image{border-radius:.6rem}.workspace-goods-library__tile-name{font-size:1.2rem}.workspace-goods-library__goods-bar{gap:1rem;padding:1.2rem 1.6rem}.workspace-goods-library__goods-bar-thumb{border-radius:.6rem;width:4rem;height:4rem}.workspace-goods-library__goods-bar-name{font-size:1.4rem}.workspace-goods-library__goods-bar-code{font-size:1.2rem}.workspace-goods-library__goods-bar-action{border-radius:.8rem;height:3.2rem;padding:0 1.2rem;font-size:1.2rem}.workspace-goods-library__color-section{padding:1.4rem 1.6rem 1.2rem}.workspace-goods-library__section-label{margin-bottom:1rem;font-size:1.3rem}.workspace-goods-library__color-list{gap:1rem}.workspace-goods-library__color-item{border-radius:.8rem;gap:.5rem;width:6rem;padding:.4rem}.workspace-goods-library__color-thumb{border-radius:.6rem;width:5rem;height:5rem}.workspace-goods-library__color-code{font-size:1.1rem}.workspace-goods-library__picture-section{padding:1.4rem 1.6rem 2rem}.workspace-goods-library__type-group{margin-bottom:1.8rem}.workspace-goods-library__type-label{margin-bottom:1rem;font-size:1.2rem}.workspace-goods-library__type-grid{grid-template-columns:repeat(2,1fr);gap:1rem}.workspace-goods-library__pic{border-radius:.8rem;gap:.6rem;padding:.4rem}.workspace-goods-library__pic-wrap{border-radius:.6rem}.workspace-goods-library__pic-color{font-size:1.2rem}.workspace-goods-library__empty-icon{width:4.4rem;height:4.4rem}.workspace-goods-library__empty-title{font-size:1.4rem}.workspace-goods-library__empty-desc{font-size:1.2rem}.workspace-goods-library__footer{height:auto;padding:1.2rem 1.6rem calc(1.2rem + env(safe-area-inset-bottom,0px));flex-wrap:wrap;gap:1rem}.workspace-goods-library__count{font-size:1.2rem}.workspace-goods-library__selected-list{gap:.8rem;margin:0 1rem}.workspace-goods-library__selected-thumb{border-radius:.8rem;width:4rem;height:4rem}.workspace-goods-library__footer-actions{gap:1rem;width:100%}.workspace-goods-library__cancel,.workspace-goods-library__confirm{border-radius:2.2rem;flex:1;min-width:0;height:4.4rem;font-size:1.5rem}.workspace-goods-library__pop-mask{z-index:1300;background:#0006}.workspace-goods-library__selected-pop{z-index:1400;width:100%;max-height:60vh;padding:1.6rem 1.6rem calc(1.6rem + env(safe-area-inset-bottom,0px));border-radius:1.6rem 1.6rem 0 0;position:fixed;top:auto;bottom:0;left:0;right:0}.workspace-goods-library__pop-enter-from,.workspace-goods-library__pop-leave-to{transform:translateY(100%)}.workspace-goods-library__selected-grid{grid-template-columns:repeat(4,1fr);gap:1rem}.workspace-goods-library__selected-image{border-radius:.8rem}.workspace-goods-library__selected-remove{width:2rem;height:2rem;top:-.6rem;right:-.6rem}.workspace-goods-library__selected-remove-icon{width:1rem;height:1rem}.workspace-model-library__layer{background:0 0;place-items:stretch stretch}.workspace-model-library{width:100%;height:100%;min-height:0;max-height:100%;box-shadow:none;border-radius:0}.workspace-model-library__head{padding:calc(1.6rem + env(safe-area-inset-top,0px)) 1.6rem 1.2rem}.workspace-model-library__search{flex:1 1 0;min-width:0;margin:0 1rem}.workspace-model-library__title{font-size:1.7rem}.workspace-model-library__subtitle{font-size:1.2rem}.workspace-model-library__close{width:3.2rem;height:3.2rem}.workspace-model-library__close-icon{width:1.6rem;height:1.6rem}.workspace-model-library__grid{grid-template-columns:repeat(3,1fr);align-content:start;align-items:start;gap:1.2rem;padding:1.2rem 1.6rem}.workspace-model-library__item{border-radius:.8rem;gap:.6rem;padding:.4rem}.workspace-model-library__item-image{border-radius:.6rem}.workspace-model-library__item-name{font-size:1.2rem}.workspace-model-library__item-count{font-size:1.1rem}.workspace-model-library__crumb{gap:1rem;padding:1.2rem 1.6rem}.workspace-model-library__back,.workspace-model-library__crumb-name{font-size:1.3rem}.workspace-model-library__empty-icon{width:4.4rem;height:4.4rem}.workspace-model-library__empty-title{font-size:1.4rem}.workspace-model-library__empty-desc{font-size:1.2rem}.workspace-model-library__footer{height:auto;padding:1.2rem 1.6rem calc(1.2rem + env(safe-area-inset-bottom,0px));flex-wrap:wrap;gap:1rem}.workspace-model-library__footer-hint{width:100%;margin-right:0;font-size:1.2rem}.workspace-model-library__cancel,.workspace-model-library__confirm{border-radius:2.2rem;flex:1;min-width:0;height:4.4rem;font-size:1.5rem}::-webkit-scrollbar{width:0;height:0;display:none}*{scrollbar-width:none;-ms-overflow-style:none;-webkit-tap-highlight-color:transparent}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{touch-action:manipulation}img{-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}[role=button]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.app--mobile-full{background:#f0f3f8;display:block}.mobile-recent{min-height:100vh;padding-bottom:calc(2rem + env(safe-area-inset-bottom,0px));background:#f0f3f8}.mobile-recent--with-tabbar{padding-bottom:calc(6.4rem + env(safe-area-inset-bottom,0px))}.back-to-top{right:1.6rem;bottom:calc(1.6rem + env(safe-area-inset-bottom,0px));width:4.8rem;height:4.8rem}.mobile-recent__back-to-top--with-tabbar{bottom:calc(6.4rem + env(safe-area-inset-bottom,0px))}.mobile-recent__tabs{z-index:20;align-items:center;gap:2.4rem;height:auto;padding:1.6rem;transition:background-color .15s;display:flex;position:sticky;top:0}.mobile-recent__tab{color:#5d5d67;cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;font-size:1.3rem;font-weight:400;line-height:1;display:flex;position:relative}.mobile-recent__tab--active{color:#1f1f22;font-size:1.7rem;font-weight:600}.mobile-recent__tab--active:after{content:"";background:#1f1f22;border-radius:.2rem;width:1.4rem;height:.3rem;margin-top:1rem;position:absolute;top:100%;left:50%;transform:translate(-50%)}.mobile-recent__filter{cursor:pointer;-webkit-tap-highlight-color:transparent;place-items:center;width:3.2rem;height:3.2rem;margin-left:auto;display:grid;position:relative}.mobile-recent__filter-icon{width:1.2rem;height:1.2rem;display:block}.mobile-recent__filter-dot{background:#4366f7;border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:.3rem;right:.3rem}.mobile-recent__filter-overlay{z-index:1200;background:#0006;justify-content:flex-end;align-items:stretch;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.mobile-recent__filter-sheet{width:82%;max-width:34rem;height:100%;padding:calc(1.6rem + env(safe-area-inset-top,0px)) 1.6rem calc(1.6rem + env(safe-area-inset-bottom,0px));background:#fff;flex-direction:column;display:flex;overflow-y:auto}.mobile-recent__filter-head{justify-content:space-between;align-items:center;margin-bottom:1.6rem;display:flex}.mobile-recent__filter-sheet-title{color:#1f1f22;font-size:1.6rem;font-weight:600}.mobile-recent__filter-close{cursor:pointer;-webkit-tap-highlight-color:transparent;place-items:center;width:2.8rem;height:2.8rem;display:grid}.mobile-recent__filter-close-icon{width:1.6rem;height:1.6rem;display:block}.mobile-recent__filter-section{margin-bottom:1.6rem}.mobile-recent__filter-label{color:#5d5d67;margin-bottom:1rem;font-size:1.3rem;font-weight:500}.mobile-recent__filter-chips{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.mobile-recent__filter-chips--half{grid-template-columns:repeat(2,1fr)}.mobile-recent__filter-chip{color:#1f1f22;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#f4f5f8;border:1px solid #0000;border-radius:.8rem;place-items:center;height:4rem;font-size:1.4rem;display:grid}.mobile-recent__filter-chip--active{color:#4366f7;background:#eef1ff;border-color:#4366f7;font-weight:500}.mobile-recent__filter-range-info{cursor:pointer;-webkit-tap-highlight-color:transparent;background:#f4f5f8;border-radius:.8rem;justify-content:center;align-items:center;gap:1.2rem;height:4rem;margin-top:1.2rem;display:flex}.mobile-recent__filter-range-value{color:#1f1f22;font-size:1.4rem;font-weight:500}.mobile-recent__filter-range-value--empty{color:#b0b5c8;font-weight:400}.mobile-recent__filter-range-sep{color:#5d5d67;flex-shrink:0;font-size:1.3rem}.mobile-recent__calendar-head{justify-content:space-between;align-items:center;margin-top:1.2rem;padding:0 .4rem;display:flex}.mobile-recent__calendar-nav{cursor:pointer;-webkit-tap-highlight-color:transparent;place-items:center;width:3.6rem;height:3.6rem;display:grid}.mobile-recent__calendar-nav-arrow{border-top:2px solid #5d5d67;border-right:2px solid #5d5d67;width:.9rem;height:.9rem;transform:rotate(45deg)}.mobile-recent__calendar-nav-arrow--prev{transform:rotate(-135deg)}.mobile-recent__calendar-title{color:#1f1f22;font-size:1.4rem;font-weight:600}.mobile-recent__calendar-grid{grid-template-columns:repeat(7,1fr);row-gap:.2rem;margin-top:.6rem;display:grid}.mobile-recent__calendar-weekday{color:#8b90a7;place-items:center;height:3.2rem;font-size:1.2rem;display:grid}.mobile-recent__calendar-day{color:#1f1f22;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:.8rem;place-items:center;height:3.8rem;font-size:1.4rem;display:grid}.mobile-recent__calendar-day--empty{pointer-events:none}.mobile-recent__calendar-day--today{color:#4366f7;font-weight:600}.mobile-recent__calendar-day--range{background:#eef1ff;border-radius:0}.mobile-recent__calendar-day--start,.mobile-recent__calendar-day--end{color:#fff;background:#4366f7;font-weight:600}.mobile-recent__filter-actions{gap:1.2rem;margin-top:auto;padding-top:1.6rem;display:flex}.mobile-recent__filter-reset{color:#1f1f22;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:1px solid #e5e6eb;border-radius:2.2rem;flex:1;place-items:center;height:4.4rem;font-size:1.5rem;display:grid}.mobile-recent__filter-confirm{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#4366f7;border-radius:2.2rem;flex:2;place-items:center;height:4.4rem;font-size:1.5rem;display:grid}.mobile-recent-drawer-enter-active{transition:opacity .25s}.mobile-recent-drawer-leave-active{transition:opacity .2s}.mobile-recent-drawer-enter-active .mobile-recent__filter-sheet{transition:transform .3s cubic-bezier(.16,1,.3,1)}.mobile-recent-drawer-leave-active .mobile-recent__filter-sheet{transition:transform .2s ease-in}.mobile-recent-drawer-enter-from,.mobile-recent-drawer-leave-to{opacity:0}.mobile-recent-drawer-enter-from .mobile-recent__filter-sheet,.mobile-recent-drawer-leave-to .mobile-recent__filter-sheet{transform:translate(100%)}.mobile-recent__date-overlay{z-index:1300;background:#0006;align-items:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.mobile-recent__date-sheet{width:100%;padding:1.6rem 1.6rem calc(1.6rem + env(safe-area-inset-bottom,0px));background:#fff;border-radius:1.6rem 1.6rem 0 0}.mobile-recent__date-sheet .mobile-recent__filter-range-info{cursor:default}.mobile-recent__date-confirm{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#4366f7;border-radius:2.2rem;place-items:center;height:4.4rem;margin-top:1.6rem;font-size:1.5rem;display:grid}.mobile-recent__date-confirm--disabled{opacity:.5}.mobile-recent-sheet-enter-active{transition:opacity .25s}.mobile-recent-sheet-leave-active{transition:opacity .2s}.mobile-recent-sheet-enter-active .mobile-recent__date-sheet{transition:transform .3s cubic-bezier(.16,1,.3,1)}.mobile-recent-sheet-leave-active .mobile-recent__date-sheet{transition:transform .2s ease-in}.mobile-recent-sheet-enter-from,.mobile-recent-sheet-leave-to{opacity:0}.mobile-recent-sheet-enter-from .mobile-recent__date-sheet,.mobile-recent-sheet-leave-to .mobile-recent__date-sheet{transform:translateY(100%)}.mobile-recent__list{padding:.8rem 1.6rem 1.6rem}.mobile-recent__card{background:#fff;border-radius:1rem;margin-bottom:1.4rem;padding:1rem 1.2rem}.mobile-recent__card-head{align-items:center;display:flex}.mobile-recent__card-tool-icon{width:1.4rem;height:1.4rem;margin-right:.6rem}.mobile-recent__card-tool-name{color:#000;font-size:1.2rem;font-weight:600}.mobile-recent__card-divider{background:#d8d8d8;width:1px;height:.6rem;margin:0 .8rem}.mobile-recent__card-time{color:#666d86;font-size:.9rem;font-weight:400}.mobile-recent__card-time--failed{color:#f04f4f;font-weight:500}.mobile-recent__card-time--partial{color:#e08321;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.mobile-recent__card-more{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;width:2rem;height:2rem;margin-left:auto;display:flex}.mobile-recent__card-more-icon{width:100%;height:100%;display:block}.mobile-recent__card-input{align-items:center;gap:.6rem;min-width:0;margin-top:1rem;display:flex}.mobile-recent__card-thumbs{flex-shrink:0;gap:.2rem;display:flex}.mobile-recent__card-thumb{object-fit:cover;border-radius:.4rem;width:1.8rem;height:1.8rem;display:block}.mobile-recent__card-prompt{color:#5b5b5b;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:1rem;font-weight:400;overflow:hidden}.mobile-recent__card-grid{gap:.6rem;margin-top:1rem;display:grid}.mobile-recent__card-failed{background:#fff7f7;border:1px solid #f3d5d5;border-radius:.8rem;min-height:12rem;margin-top:1rem;position:relative;overflow:hidden}.mobile-recent__card-failed-preview{object-fit:cover;filter:grayscale()blur(8px);opacity:.22;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.08)}.mobile-recent__card-failed-mask{z-index:1;text-align:center;place-items:center;min-height:12rem;padding:1.8rem;display:grid;position:relative}.mobile-recent__card-failed-message{color:#f04f4f;max-width:22rem;font-size:1.2rem;font-weight:500;line-height:1.8rem}.mobile-recent__card-audio{margin-top:1rem}.workspace-audio-record-card.workspace-audio-record-card--mobile .workspace-audio-record-card__player{border-radius:1.2rem;width:100%;height:auto;padding:1.2rem}.workspace-audio-record-card.workspace-audio-record-card--mobile .workspace-audio-record-card__disc{width:5.6rem;height:5.6rem;margin-right:1rem}.workspace-audio-record-card.workspace-audio-record-card--mobile .workspace-audio-record-card__toggle{width:4rem;height:4rem;margin-top:.8rem}.workspace-audio-record-card.workspace-audio-record-card--mobile .workspace-audio-record-card__toggle svg{width:2rem;height:2rem}.workspace-audio-record-card.workspace-audio-record-card--mobile .workspace-audio-record-card__body{flex:1;width:auto;min-width:0;margin-top:1.4rem;margin-left:1.2rem}.workspace-audio-record-card.workspace-audio-record-card--mobile .workspace-audio-record-card__wave{flex:1;justify-content:space-between;gap:0;width:auto;min-width:0;height:2.8rem}.workspace-audio-record-card.workspace-audio-record-card--mobile .workspace-audio-record-card__wave-bar{flex:none;width:.3rem;min-height:.3rem;max-height:2.8rem}.workspace-audio-record-card.workspace-audio-record-card--mobile .workspace-audio-record-card__times{font-size:1.2rem}.workspace-audio-record-card.workspace-audio-record-card--mobile .workspace-audio-record-card__subtitle{border-radius:1rem;width:100%}.workspace-audio-record-card.workspace-audio-record-card--mobile .workspace-audio-record-card__subtitle-head{height:3.6rem;padding:0 1.4rem}.workspace-audio-record-card.workspace-audio-record-card--mobile .workspace-audio-record-card__subtitle-title{gap:.6rem;font-size:1.4rem}.workspace-audio-record-card.workspace-audio-record-card--mobile .workspace-audio-record-card__subtitle-title svg{width:1.6rem;height:1.6rem}.workspace-audio-record-card.workspace-audio-record-card--mobile .workspace-audio-record-card__subtitle-actions{gap:1rem}.workspace-audio-record-card.workspace-audio-record-card--mobile .workspace-audio-record-card__subtitle-toggle-text{font-size:1.2rem}.workspace-audio-record-card.workspace-audio-record-card--mobile .workspace-audio-record-card__subtitle-chevron{width:1.4rem;height:1.4rem}.workspace-audio-record-card.workspace-audio-record-card--mobile .workspace-audio-record-card__subtitle-list{max-height:24rem;padding:0 .8rem .8rem}.workspace-audio-record-card.workspace-audio-record-card--mobile .workspace-audio-record-card__subtitle-line{border-radius:1rem;gap:1.4rem;height:4.2rem;padding:0 .8rem}.workspace-audio-record-card.workspace-audio-record-card--mobile .workspace-audio-record-card__subtitle-time{gap:2rem;font-size:1.2rem}.workspace-audio-record-card.workspace-audio-record-card--mobile .workspace-audio-record-card__subtitle-time-icon{width:1.8rem;height:1.8rem}.workspace-audio-record-card.workspace-audio-record-card--mobile .workspace-audio-record-card__subtitle-text,.workspace-audio-record-card.workspace-audio-record-card--mobile .workspace-audio-record-card__subtitle-line--active .workspace-audio-record-card__subtitle-text{font-size:1.3rem}.workspace-audio-record-card.workspace-audio-record-card--mobile .workspace-audio-record-card__subtitle-status{padding:1.6rem;font-size:1.2rem}.mobile-recent__card-grid--1{grid-template-columns:1fr}.mobile-recent__card-grid--2{grid-template-columns:repeat(2,1fr)}.mobile-recent__card-grid--3{grid-template-columns:repeat(3,1fr)}.mobile-recent__card-grid--4{grid-template-columns:repeat(4,1fr)}.mobile-recent__card-cell{aspect-ratio:var(--cell-ratio,3 / 4);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#f4f5f8;border-radius:.4rem;position:relative;overflow:hidden}.mobile-recent__card-cell--generating{cursor:default}.mobile-recent__card-cell--generating .workspace-page__generating-text{white-space:nowrap;max-width:none;padding:.6rem 1rem;font-size:1.1rem}.mobile-recent__card-img{object-fit:cover;width:100%;height:100%;display:block}.mobile-recent__card-video-play{z-index:1;pointer-events:none;background:#0006;border-radius:50%;width:3.6rem;height:3.6rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mobile-recent__card-video-play:after{content:"";border:.7rem solid #0000;border-left:1.1rem solid #fff;border-right-width:0;width:0;height:0;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.mobile-recent__card-actions{flex-wrap:wrap;gap:.8rem;margin-top:1.3rem;display:flex}.mobile-recent__card-action{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:1px solid #f4f4f4;border-radius:3rem;justify-content:center;align-items:center;gap:.4rem;width:6rem;height:2rem;display:inline-flex;box-shadow:0 0 2px #ededed40}.mobile-recent__card-action-icon{width:.9rem;height:.9rem}.mobile-recent__card-action-icon--refresh{filter:brightness(0)opacity(.72)}.mobile-recent__card-action-text{color:#505050;font-size:.8rem;font-weight:400;line-height:1}.mobile-recent__card--skeleton{flex-direction:column;gap:1rem;display:flex}.mobile-recent__skeleton-line{background:#eef1f6;border-radius:.4rem;width:60%;height:1.4rem}.mobile-recent__skeleton-line--title{width:36%}.mobile-recent__skeleton-block{background:#eef1f6;border-radius:.8rem;height:16rem}.mobile-recent__fav-group{margin-bottom:.4rem}.mobile-recent__fav-title{color:#000;margin:.4rem 0 1rem;font-size:1.2rem;font-weight:600}.mobile-recent__fav-grid{grid-template-columns:repeat(2,1fr);gap:.8rem;margin-bottom:1.6rem;display:grid}.mobile-recent__fav-cell{aspect-ratio:3/4;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:.8rem;position:relative;overflow:hidden}.mobile-recent__fav-img{object-fit:cover;width:100%;height:100%;display:block}.mobile-recent__fav-video{object-fit:contain;background:#111827}.mobile-recent__fav-audio{background:linear-gradient(135deg,#4366f7,#7c94ff)}.mobile-recent__fav-badge{cursor:pointer;-webkit-tap-highlight-color:transparent;background:#00000073;border-radius:.8rem;place-items:center;width:2.6rem;height:2.6rem;display:grid;position:absolute;top:.8rem;right:.8rem}.mobile-recent__fav-badge-icon{width:1.4rem;height:1.4rem;display:block}.mobile-recent__empty{flex-direction:column;align-items:center;gap:1.2rem;padding-top:10rem;display:flex}.mobile-recent__empty-icon{width:12rem;height:auto}.mobile-recent__empty-text{color:#8b90a7;font-size:1.3rem}.mobile-recent__load-more{text-align:center;color:#8b90a7;padding:1.2rem 0;font-size:1.2rem}.mobile-detail{z-index:1000;background:#f7f8fa;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.mobile-detail--dark{background:#000}.mobile-detail__body{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.mobile-detail__body>*{flex-shrink:0}.mobile-detail__viewer-wrap{position:relative}.mobile-detail__viewer-wrap--fill{flex-direction:column;flex:1;justify-content:center;display:flex}.mobile-detail__viewer{scroll-snap-type:x mandatory;scrollbar-width:none;align-items:center;display:flex;overflow-x:auto}.mobile-detail__viewer::-webkit-scrollbar{display:none}.mobile-detail__slide{scroll-snap-align:center;background:#111;flex:0 0 100%}.mobile-detail__slide-img{width:100%;height:auto;display:block}.mobile-detail__video{background:#000;width:100%;min-height:24rem;max-height:60vh;display:block}.mobile-detail__audio{flex-direction:column;align-items:stretch;min-height:8rem;margin:1rem 1rem 0;display:flex}.mobile-detail__audio-prompt{color:#27252b;-webkit-user-select:text;user-select:text;max-height:24rem;margin:0;font-size:1.2rem;font-weight:400;line-height:2rem;overflow-y:auto}.mobile-detail__fav{cursor:pointer;-webkit-tap-highlight-color:transparent;place-items:center;width:2.8rem;height:2.8rem;display:grid}.mobile-detail__fav-icon{filter:invert()drop-shadow(0 1px 2px #0009);width:2rem;height:2rem;display:block}.mobile-detail__fav--active .mobile-detail__fav-icon{filter:drop-shadow(0 1px 2px #0009)}.mobile-detail__counter{color:#fff;background:#0009;border-radius:3rem;padding:.3rem 1rem;font-size:1.2rem;line-height:1.5;position:absolute;top:1.4rem;left:50%;transform:translate(-50%)}.mobile-detail__counter-slash{margin:0 .4rem}.mobile-detail__quick-actions{flex-direction:column;align-items:center;gap:1.6rem;display:flex;position:absolute;top:1.4rem;right:1.6rem}.mobile-detail__quick-action{cursor:pointer;-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:center;gap:.3rem;display:flex}.mobile-detail__quick-action-icon{place-items:center;width:2.8rem;height:2.8rem;display:grid}.mobile-detail__quick-action-icon img{filter:drop-shadow(0 1px 2px #000000d9);width:1.8rem;height:1.8rem;display:block}.mobile-detail__quick-action-text{color:#fff;text-shadow:0 1px 2px #000000e6,0 0 4px #000000b3;white-space:nowrap;font-size:1rem;line-height:1.4}.mobile-detail__section-title{color:#000;margin:2.5rem 1rem 1.2rem;font-size:1.2rem;font-weight:600}.mobile-detail--dark .mobile-detail__section-title{color:#fff}.mobile-detail__card{background:#fefefe;border:1px solid #eeeff2;border-radius:1rem;grid-template-columns:repeat(2,1fr);margin:0 1rem;padding:.2rem 1.8rem;display:grid}.mobile-detail--dark .mobile-detail__card{background:#17171a;border-color:#26262b}.mobile-detail__card--block{padding:1.2rem 1.4rem;display:block}.mobile-detail__desc-card{flex-shrink:0;margin:0 1rem;padding:1.4rem .6rem}.mobile-detail__desc-row{align-items:flex-end;gap:.6rem;display:flex}.mobile-detail__desc-text{color:#fff;-webkit-line-clamp:2;-webkit-user-select:text;user-select:text;-webkit-box-orient:vertical;flex:1;min-width:0;margin:0;font-size:1.3rem;font-weight:400;line-height:1.9rem;display:-webkit-box;overflow:hidden}.mobile-detail__desc-text--expanded{-webkit-line-clamp:unset;overflow:visible}.mobile-detail__desc-toggle{color:#b9bcc9;cursor:pointer;-webkit-tap-highlight-color:transparent;flex-shrink:0;align-items:center;gap:.2rem;font-size:1.2rem;line-height:1.9rem;display:flex}.mobile-detail__desc-toggle-icon{filter:invert();width:1.2rem;height:1.2rem;transition:transform .2s;transform:rotate(180deg)}.mobile-detail__desc-toggle-icon--open{transform:rotate(0)}.mobile-detail__summary{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin-top:1rem;display:flex}.mobile-detail__references{align-items:center;display:flex}.mobile-detail__reference-image{object-fit:cover;border:.5px solid #fff;border-radius:.4rem;width:2.4rem;height:2.4rem;display:block}.mobile-detail__summary-text{color:#8a8a8a;font-size:1.1rem;font-weight:400}.mobile-detail__summary-divider{background:#d8d8d8;width:1px;height:.9rem;display:block}.mobile-detail__bottom-bar{padding:1.2rem 1.6rem calc(1.2rem + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #eeeff2;flex-shrink:0;gap:1.2rem;display:flex}.mobile-detail--dark .mobile-detail__bottom-bar{background:#000;border-top-color:#1f1f24}.mobile-detail__bottom-btn{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:2.4rem;flex:1;justify-content:center;align-items:center;gap:.6rem;height:4.8rem;font-size:1.4rem;display:flex}.mobile-detail__bottom-btn-icon{width:1.6rem;height:1.6rem;display:block}.mobile-detail__bottom-btn--edit{color:#0f1418;background:#fff;border:1px solid #dcdee6}.mobile-detail__bottom-btn--save{color:#fff;background:#0f1418}.mobile-detail--dark .mobile-detail__bottom-btn--edit{color:#fff;background:#26262b;border-color:#0000}.mobile-detail--dark .mobile-detail__bottom-btn--save{color:#0f1418;background:#fff}.mobile-detail--dark .mobile-detail__bottom-btn--edit .mobile-detail__bottom-btn-icon,.mobile-detail--dark .mobile-detail__bottom-btn-icon--save{filter:invert()}.mobile-detail__chat-overlay{z-index:1100;background:#0006;position:fixed;top:0;bottom:0;left:0;right:0}.mobile-detail__chat-bar{padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom,0px));background:#fff;gap:.8rem;display:flex;position:absolute;bottom:0;left:0;right:0}.mobile-detail__chat-input{color:#1c2440;background:#f4f5f8;border:none;border-radius:2rem;outline:none;flex:1;height:4rem;padding:0 1.4rem;font-size:1.4rem}.mobile-detail__chat-input::placeholder{color:#b0b5c8}.mobile-detail__chat-send{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#4366f7;border-radius:2rem;place-items:center;width:6.4rem;height:4rem;font-size:1.4rem;display:grid}.mobile-detail__chat-send--disabled{opacity:.5}.mobile-login-page{z-index:1400;padding-top:env(safe-area-inset-top,0px);background:#fff;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.mobile-login-page__close{top:calc(env(safe-area-inset-top,0px) + 1.6rem);z-index:1;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:flex;position:absolute;left:1.6rem}.mobile-login-page__close-icon{width:2rem;height:2rem;display:block}.mobile-login-page__content{min-height:0;padding:2rem 2.4rem calc(4rem + env(safe-area-inset-bottom,0px));flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex;overflow-y:auto}.mobile-login-page__header{text-align:center;width:100%;margin-bottom:6rem}.mobile-login-page__logo{object-fit:contain;width:6rem;height:auto;margin:0 auto 3.4rem;display:block}.mobile-login-page__title{color:#000026;margin:0 0 .8rem;font-size:2.2rem;font-weight:500;line-height:3rem}.mobile-login-page__subtitle{color:#51617f;margin:0;font-size:1.3rem;font-weight:400;line-height:1.8rem}.mobile-login-page__field{background:#fff;border:1px solid #e2e4ed;border-radius:1rem;align-items:center;width:100%;height:4.8rem;margin-bottom:1.8rem;display:grid}.mobile-login-page__field--phone{grid-template-columns:7.2rem 1fr}.mobile-login-page__area-code{color:#121e46;place-items:center;height:100%;font-size:1.4rem;font-weight:400;display:grid;position:relative}.mobile-login-page__area-code:after{content:"";background:#e9edf5;width:1px;height:2.4rem;position:absolute;right:0}.mobile-login-page__input{color:#121e46;background:0 0;border:none;outline:none;width:100%;min-width:0;height:100%;padding:0 1.6rem;font-size:1.5rem;font-weight:500}.mobile-login-page__input::placeholder{color:#7f8198}.mobile-login-page__field--code{grid-template-columns:1fr 10.4rem}.mobile-login-page__verify-btn{color:#4366f7;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;height:100%;font-size:1.4rem;font-weight:400;display:flex;position:relative}.mobile-login-page__verify-btn:before{content:"";background:#e9edf5;width:1px;height:2.4rem;position:absolute;left:0}.mobile-login-page__verify-btn--disabled{color:#b7bccb;cursor:not-allowed}.mobile-login-page__submit{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#4366f7;border-radius:1rem;justify-content:center;align-items:center;width:100%;height:4.8rem;margin-top:.4rem;font-size:1.6rem;font-weight:700;display:flex;box-shadow:0 .8rem 1.8rem #4366f747}.mobile-login-page__submit--disabled{cursor:not-allowed;box-shadow:none;background:#cfd6e6}.mobile-login-page__divider{align-items:center;gap:1.2rem;display:flex}.mobile-login-page__divider-line{background:#e9edf5;flex:1;height:.1rem}.mobile-login-page__divider-text{color:#b0b6c9;white-space:nowrap;font-size:1.2rem;font-weight:400}.mobile-login-page__feishu{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:.1rem solid #e9edf5;border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;margin-top:1.2rem;display:flex}.mobile-login-page__feishu--disabled{cursor:not-allowed;opacity:.5}.mobile-login-page__feishu--primary{color:#fff;background:#4366f7;border:none;border-radius:1rem;width:100%;height:4.8rem;font-size:1.6rem;font-weight:700;box-shadow:0 .8rem 1.8rem #4366f747}.mobile-login-page__feishu--primary.mobile-login-page__feishu--disabled{color:#fff;opacity:1;box-shadow:none;background:#cfd6e6}.mobile-login-page__feishu-icon{object-fit:contain;width:2rem;height:2rem;display:block}.mobile-login-page__feishu-back{color:#7583a3;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;margin-top:1rem;font-size:1.3rem;font-weight:400}.mobile-login-page__other-methods{align-items:center;gap:1.6rem;margin-top:1.2rem;display:flex}.mobile-login-page__other-methods .mobile-login-page__feishu,.mobile-login-page__other-methods .mobile-login-page__dingtalk,.mobile-login-page__other-methods .mobile-login-page__wecom{margin-top:0}.mobile-login-page__dingtalk{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:.1rem solid #e9edf5;border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;margin-top:1.2rem;display:flex}.mobile-login-page__dingtalk--disabled{cursor:not-allowed;opacity:.5}.mobile-login-page__dingtalk--primary{color:#fff;background:#1677ff;border:none;border-radius:1rem;width:100%;height:4.8rem;font-size:1.6rem;font-weight:700;box-shadow:0 .8rem 1.8rem #1677ff47}.mobile-login-page__dingtalk--primary.mobile-login-page__dingtalk--disabled{color:#fff;opacity:1;box-shadow:none;background:#cfd6e6}.mobile-login-page__dingtalk-icon{object-fit:contain;width:2rem;height:2rem;display:block}.mobile-login-page__wecom{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:.1rem solid #e9edf5;border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;margin-top:1.2rem;display:flex}.mobile-login-page__wecom--disabled{cursor:not-allowed;opacity:.5}.mobile-login-page__wecom--primary{color:#fff;background:#2e7fff;border:none;border-radius:1rem;width:100%;height:4.8rem;font-size:1.6rem;font-weight:700;box-shadow:0 .8rem 1.8rem #2e7fff47}.mobile-login-page__wecom--primary.mobile-login-page__wecom--disabled{color:#fff;opacity:1;box-shadow:none;background:#cfd6e6}.mobile-login-page__wecom-icon{object-fit:contain;width:2rem;height:2rem;display:block}.mobile-login-page__first-tip{color:#5f648a;justify-content:center;align-items:center;gap:.6rem;margin:1.6rem 0 1.2rem;font-size:1.2rem;font-weight:400;line-height:1.7rem;display:flex}.mobile-login-page__first-tip-icon{object-fit:contain;width:1.6rem;height:1.6rem}.mobile-login-page__agreement{color:#95a0b4;justify-content:center;align-items:flex-start;gap:.8rem;margin-top:2rem;font-size:1.3rem;font-weight:400;line-height:1.9rem;display:flex}.mobile-login-page__agreement-checkbox{accent-color:#2f65ff;flex-shrink:0;width:1.6rem;height:1.6rem;margin-top:.2rem}.mobile-login-page__agreement-link{color:#2867ff;cursor:pointer;font-weight:400;text-decoration:none}.mobile-login-page__agreement-link:hover{text-decoration:underline}.mobile-agreement-confirm__layer{z-index:1500;background:#0e184159;justify-content:center;align-items:center;padding:0 2.4rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.mobile-agreement-confirm{background:#fff;border-radius:1.2rem;width:100%;max-width:32rem;padding:2.4rem;box-shadow:0 2.2rem 6.4rem #0f172a38}.mobile-agreement-confirm__title{color:#1c2a4c;text-align:left;margin:0 0 1.6rem;font-size:1.5rem;font-weight:500;line-height:2.2rem}.mobile-agreement-confirm__checkbox-row{color:#6b7280;align-items:flex-start;gap:.8rem;font-size:1.3rem;line-height:1.9rem;display:flex}.mobile-agreement-confirm__checkbox{accent-color:#2f65ff;flex-shrink:0;width:1.6rem;height:1.6rem;margin-top:.2rem}.mobile-agreement-confirm__link{color:#2867ff;cursor:pointer;font-weight:400;text-decoration:none}.mobile-agreement-confirm__link:hover{text-decoration:underline}.mobile-agreement-confirm__actions{justify-content:flex-end;gap:1.2rem;margin-top:2rem;display:flex}.mobile-agreement-confirm__cancel,.mobile-agreement-confirm__confirm{-webkit-tap-highlight-color:transparent;border-radius:.8rem;justify-content:center;align-items:center;height:3.8rem;padding:0 2rem;font-size:1.4rem;font-weight:500;display:flex}.mobile-agreement-confirm__cancel{color:#6b7280;background:#fff;border:1px solid #e1e6f2}.mobile-agreement-confirm__confirm{color:#fff;background:#2f65ff}.mobile-team-select{z-index:1400;background:#fff;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.mobile-team-select__topbar{height:4.6rem;padding:env(safe-area-inset-top,0px) 1.6rem 0;flex-shrink:0;align-items:center;display:flex}.mobile-team-select__back{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;display:flex}.mobile-team-select__back-icon{object-fit:contain;width:1.8rem;height:1.8rem;display:block}.mobile-team-select__content{min-height:0;padding:1rem 2.4rem calc(4rem + env(safe-area-inset-bottom,0px));flex-direction:column;flex:1;display:flex;overflow-y:auto}.mobile-team-select__header{text-align:center;width:100%;margin-bottom:2.4rem}.mobile-team-select__title{color:#101828;margin:0 0 .8rem;font-size:2rem;font-weight:600;line-height:1.3}.mobile-team-select__subtitle{color:#66728a;margin:0;font-size:1.3rem;font-weight:400;line-height:1.8rem}.mobile-team-select__options{gap:1.2rem;display:grid}.mobile-team-select__option{box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:1px solid #e8ebf2;border-radius:1rem;align-items:center;gap:1.2rem;min-height:7.2rem;padding:1.4rem;display:flex}.mobile-team-select__option--active{background:#eff3fd;border-color:#4366f7}.mobile-team-select__option-icon{color:#4366f7;background:#eff3fd;border-radius:50%;flex:0 0 3.8rem;place-items:center;width:3.8rem;height:3.8rem;font-size:1.5rem;font-weight:600;display:grid}.mobile-team-select__option-content{flex:1;gap:.6rem;min-width:0;display:grid}.mobile-team-select__option-title{color:#17213e;text-overflow:ellipsis;white-space:nowrap;font-size:1.5rem;font-weight:600;line-height:1.3;display:block;overflow:hidden}.mobile-team-select__option-desc{color:#7b8190;font-size:1.2rem;font-weight:400;line-height:1.3;display:block}.mobile-team-select__option-check{flex:0 0 1.8rem;width:1.8rem;height:1.8rem;margin-left:auto;display:block}.mobile-team-select__error,.mobile-team-select__state{text-align:center;margin:1.6rem 0 0;font-size:1.3rem;font-weight:500}.mobile-team-select__error{color:#dc2626}.mobile-team-select__state{color:#6f7798}.mobile-tools{min-height:100vh;padding-bottom:calc(6.4rem + env(safe-area-inset-bottom,0px));background:#eceef4;flex-direction:column;display:flex}.mobile-tools__header{padding:calc(1.6rem + env(safe-area-inset-top,0px)) 1.6rem 1.2rem;justify-content:space-between;align-items:center;display:flex}.mobile-tools__brand{align-items:center;gap:1rem;min-width:0;display:flex}.mobile-tools__logo{width:100%;height:auto;display:block}.mobile-tools__brand-text{flex-direction:column;gap:.4rem;width:11rem;min-width:0;display:flex}.mobile-tools__brand-tagline{color:#8a8fa3;font-size:1.2rem}.mobile-tools__header-actions{flex-direction:column;flex:none;align-items:flex-end;display:flex}.mobile-tools__notification{flex:0 0 3.6rem;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;display:flex;position:relative}.mobile-tools__notification-icon{width:1.8rem;height:1.8rem}.mobile-tools__notification-dot{background:#ff4d4f;border:1px solid #fff;border-radius:50%;width:.8rem;height:.8rem;position:absolute;top:.8rem;right:.8rem}.mobile-tools__force{background:#fff;border-radius:1rem;align-items:center;gap:.4rem;height:3.6rem;padding:0 1.2rem;display:flex;box-shadow:0 0 .8rem #d4d4d440}.mobile-tools__force-icon{width:1.6rem;height:1.6rem}.mobile-tools__force-value{color:#17213e;white-space:nowrap;font-size:1.3rem;font-weight:600}.mobile-tools__hero{border-radius:1.6rem;margin:0 1.6rem 1rem;overflow:hidden}.mobile-tools__hero-image{width:100%;height:auto;display:block}.mobile-tools__recent,.mobile-tools__categories{background:#fff;border-radius:1rem;margin:0 1.6rem 1rem;padding:1rem}.mobile-tools__section-head{justify-content:space-between;align-items:center;margin-bottom:1.2rem;display:flex}.mobile-tools__section-title{color:#000002;font-size:1.4rem;font-weight:700}.mobile-tools__section-more{color:#8a8fa3;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:center;gap:.2rem;font-size:1.1rem;font-weight:400;display:flex}.mobile-tools__section-more-arrow{font-size:1.4rem;line-height:1}.mobile-tools__recent-list{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.mobile-tools__recent-card{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#fff;border-radius:.8rem;flex-direction:column;align-items:center;display:flex;overflow:hidden;box-shadow:0 .2rem .8rem #00000014}.mobile-tools__recent-thumb{width:100%;position:relative}.mobile-tools__recent-icon{aspect-ratio:1;background:#f0f3f8;width:100%;display:block;overflow:hidden}.mobile-tools__recent-icon-image{object-fit:cover;width:100%;height:100%}.mobile-tools__recent-badge{background:#fff;border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;display:grid;position:absolute;bottom:.4rem;left:.4rem}.mobile-tools__recent-badge-icon{object-fit:contain;width:1.4rem;height:1.4rem}.mobile-tools__recent-name{color:#17213e;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;padding:.4rem .6rem;font-size:1.2rem;overflow:hidden}.mobile-tools__tabs{scrollbar-width:none;gap:2rem;margin-bottom:1.6rem;display:flex;overflow-x:auto}.mobile-tools__tabs::-webkit-scrollbar{width:0;height:0}.mobile-tools__tab{color:#8a8fa3;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;flex:none;padding-bottom:.8rem;font-size:1.4rem;position:relative}.mobile-tools__tab--active{color:#000002;font-size:1.4rem;font-weight:700}.mobile-tools__tab--active:after{content:"";background:#000;border-radius:.2rem;width:1.6rem;height:.3rem;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.mobile-tools__tabs-more{color:#8a8fa3;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;flex:none;align-items:center;gap:.2rem;margin-left:auto;padding-bottom:.8rem;font-size:1.1rem;font-weight:400;display:flex}.mobile-tools__tabs-more-arrow{font-size:1.4rem;line-height:1}.mobile-tools__grid{grid-template-columns:repeat(4,1fr);align-items:start;gap:1.2rem 1rem;display:grid}.mobile-tools__tool-card{aspect-ratio:1;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#fff;border-radius:1.2rem;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;min-width:0;min-height:0;padding:1rem .6rem;display:flex;overflow:hidden;box-shadow:0 .2rem .8rem #00000014}.mobile-tools__tool-icon{place-items:center;width:2.8rem;height:2.8rem;display:grid}.mobile-tools__tool-icon-image{object-fit:contain;width:100%;height:100%}.mobile-tools__tool-name{color:#17213e;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:1.2rem;overflow:hidden}.mobile-tools__all-overlay{z-index:1300;background:#0006;align-items:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.mobile-tools__all-sheet{width:100%;max-height:85vh;padding-bottom:env(safe-area-inset-bottom,0px);background:#fff;border-radius:1.6rem 1.6rem 0 0;flex-direction:column;display:flex}.mobile-tools__all-head{flex-shrink:0;justify-content:space-between;align-items:center;padding:1.6rem;display:flex}.mobile-tools__all-title{color:#101828;font-size:1.6rem;font-weight:700}.mobile-tools__all-close{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;display:flex}.mobile-tools__all-close-icon{width:1.6rem;height:1.6rem}.mobile-tools__all-body{padding:0 1.6rem 1.6rem;overflow-y:auto}.mobile-tools__all-scene{margin-bottom:2rem}.mobile-tools__all-scene-title{color:#101828;margin-bottom:1.2rem;font-size:1.4rem;font-weight:700}.mobile-tools-sheet-enter-active{transition:opacity .25s}.mobile-tools-sheet-leave-active{transition:opacity .2s}.mobile-tools-sheet-enter-active .mobile-tools__all-sheet{transition:transform .3s cubic-bezier(.16,1,.3,1)}.mobile-tools-sheet-leave-active .mobile-tools__all-sheet{transition:transform .2s ease-in}.mobile-tools-sheet-enter-from,.mobile-tools-sheet-leave-to{opacity:0}.mobile-tools-sheet-enter-from .mobile-tools__all-sheet,.mobile-tools-sheet-leave-to .mobile-tools__all-sheet{transform:translateY(100%)}.mobile-tools__tabbar{z-index:20;height:5.6rem;padding-bottom:env(safe-area-inset-bottom,0px);background:#fff;border-top:1px solid #eef0f5;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}.mobile-tools__tabbar-item{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:center;gap:.3rem;display:flex}.mobile-tools__tabbar-icon{background-color:#8a8fa3;width:2.2rem;height:2.2rem;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mobile-tools__tabbar-icon--home{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='22'%20height='22'%20viewBox='0%200%2022%2022'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_619_3924)'%3e%3cpath%20d='M13.75%2019.25V11.9167C13.75%2011.6736%2013.6534%2011.4404%2013.4815%2011.2685C13.3096%2011.0966%2013.0764%2011%2012.8333%2011H9.16667C8.92355%2011%208.69039%2011.0966%208.51849%2011.2685C8.34658%2011.4404%208.25%2011.6736%208.25%2011.9167V19.25'%20stroke='%23162648'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M2.75%209.16684C2.74994%208.90015%202.80806%208.63666%202.92031%208.39475C3.03255%208.15283%203.19623%207.93832%203.39992%207.76617L9.81658%202.26709C10.1475%201.98742%2010.5667%201.83398%2011%201.83398C11.4333%201.83398%2011.8525%201.98742%2012.1834%202.26709L18.6001%207.76617C18.8038%207.93832%2018.9674%208.15283%2019.0797%208.39475C19.1919%208.63666%2019.2501%208.90015%2019.25%209.16684V17.4168C19.25%2017.9031%2019.0568%2018.3694%2018.713%2018.7132C18.3692%2019.057%2017.9029%2019.2502%2017.4167%2019.2502H4.58333C4.0971%2019.2502%203.63079%2019.057%203.28697%2018.7132C2.94315%2018.3694%202.75%2017.9031%202.75%2017.4168V9.16684Z'%20stroke='%23162648'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_619_3924'%3e%3crect%20width='22'%20height='22'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='22'%20height='22'%20viewBox='0%200%2022%2022'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_619_3924)'%3e%3cpath%20d='M13.75%2019.25V11.9167C13.75%2011.6736%2013.6534%2011.4404%2013.4815%2011.2685C13.3096%2011.0966%2013.0764%2011%2012.8333%2011H9.16667C8.92355%2011%208.69039%2011.0966%208.51849%2011.2685C8.34658%2011.4404%208.25%2011.6736%208.25%2011.9167V19.25'%20stroke='%23162648'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M2.75%209.16684C2.74994%208.90015%202.80806%208.63666%202.92031%208.39475C3.03255%208.15283%203.19623%207.93832%203.39992%207.76617L9.81658%202.26709C10.1475%201.98742%2010.5667%201.83398%2011%201.83398C11.4333%201.83398%2011.8525%201.98742%2012.1834%202.26709L18.6001%207.76617C18.8038%207.93832%2018.9674%208.15283%2019.0797%208.39475C19.1919%208.63666%2019.2501%208.90015%2019.25%209.16684V17.4168C19.25%2017.9031%2019.0568%2018.3694%2018.713%2018.7132C18.3692%2019.057%2017.9029%2019.2502%2017.4167%2019.2502H4.58333C4.0971%2019.2502%203.63079%2019.057%203.28697%2018.7132C2.94315%2018.3694%202.75%2017.9031%202.75%2017.4168V9.16684Z'%20stroke='%23162648'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_619_3924'%3e%3crect%20width='22'%20height='22'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.mobile-tools__tabbar-icon--history{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='22'%20height='22'%20viewBox='0%200%2022%2022'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_619_3930)'%3e%3cpath%20d='M10.9999%2020.1668C16.0625%2020.1668%2020.1666%2016.0628%2020.1666%2011.0002C20.1666%205.93755%2016.0625%201.8335%2010.9999%201.8335C5.93731%201.8335%201.83325%205.93755%201.83325%2011.0002C1.83325%2016.0628%205.93731%2020.1668%2010.9999%2020.1668Z'%20stroke='%23162648'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M11%205.5V11L14.6667%2012.8333'%20stroke='%23162648'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_619_3930'%3e%3crect%20width='22'%20height='22'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='22'%20height='22'%20viewBox='0%200%2022%2022'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_619_3930)'%3e%3cpath%20d='M10.9999%2020.1668C16.0625%2020.1668%2020.1666%2016.0628%2020.1666%2011.0002C20.1666%205.93755%2016.0625%201.8335%2010.9999%201.8335C5.93731%201.8335%201.83325%205.93755%201.83325%2011.0002C1.83325%2016.0628%205.93731%2020.1668%2010.9999%2020.1668Z'%20stroke='%23162648'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M11%205.5V11L14.6667%2012.8333'%20stroke='%23162648'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_619_3930'%3e%3crect%20width='22'%20height='22'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.mobile-tools__tabbar-icon--profile{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14.25%2015.75V14.25C14.25%2013.4544%2013.9339%2012.6913%2013.3713%2012.1287C12.8087%2011.5661%2012.0456%2011.25%2011.25%2011.25H6.75C5.95435%2011.25%205.19129%2011.5661%204.62868%2012.1287C4.06607%2012.6913%203.75%2013.4544%203.75%2014.25V15.75'%20stroke='%23A8ACBB'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M9%208.25C10.6569%208.25%2012%206.90685%2012%205.25C12%203.59315%2010.6569%202.25%209%202.25C7.34315%202.25%206%203.59315%206%205.25C6%206.90685%207.34315%208.25%209%208.25Z'%20stroke='%23A8ACBB'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14.25%2015.75V14.25C14.25%2013.4544%2013.9339%2012.6913%2013.3713%2012.1287C12.8087%2011.5661%2012.0456%2011.25%2011.25%2011.25H6.75C5.95435%2011.25%205.19129%2011.5661%204.62868%2012.1287C4.06607%2012.6913%203.75%2013.4544%203.75%2014.25V15.75'%20stroke='%23A8ACBB'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M9%208.25C10.6569%208.25%2012%206.90685%2012%205.25C12%203.59315%2010.6569%202.25%209%202.25C7.34315%202.25%206%203.59315%206%205.25C6%206.90685%207.34315%208.25%209%208.25Z'%20stroke='%23A8ACBB'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.mobile-tools__tabbar-label{color:#8a8fa3;font-size:1.1rem}.mobile-tools__tabbar-item--active .mobile-tools__tabbar-icon{background-color:#2159ff}.mobile-tools__tabbar-item--active .mobile-tools__tabbar-label{color:#2159ff;font-weight:600}.mobile-mine__hub{box-sizing:border-box;min-height:100vh;padding:1.6rem 1.6rem calc(6.4rem + env(safe-area-inset-bottom,0px));background:#f0f3f8}.mobile-mine__profile{align-items:center;gap:1.4rem;margin-bottom:1.6rem;display:flex}.mobile-mine__avatar{color:#4366f7;background:#eff3fd;border-radius:50%;flex:0 0 6.4rem;justify-content:center;align-items:center;width:6.4rem;height:6.4rem;font-size:2.4rem;font-weight:600;display:flex;position:relative;overflow:hidden}.mobile-mine__avatar-image{object-fit:cover;width:100%;height:100%}.mobile-mine__avatar-text{line-height:1}.mobile-mine__profile-meta{gap:.4rem;display:grid}.mobile-mine__profile-name{color:#1c2a4c;font-size:1.8rem;font-weight:600}.mobile-mine__profile-id{color:#8a8fa3;font-size:1.2rem}.mobile-mine__force{background:#fff;border-radius:1rem;align-items:center;gap:.8rem;margin-bottom:1.2rem;padding:1.4rem 1.6rem;display:flex}.mobile-mine__force-icon{width:2rem;height:2rem}.mobile-mine__force-label{color:#4e5679;flex:1;font-size:1.4rem}.mobile-mine__force-value{color:#1c2a4c;font-size:1.6rem}.mobile-mine__card{background:#fff;border-radius:1rem;margin-bottom:2rem;overflow:hidden}.mobile-mine__team-row{align-items:center;gap:.8rem;padding:1.4rem 1.6rem;display:flex}.mobile-mine__team-row--tappable{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.mobile-mine__team-label{color:#4e5679;font-size:1.4rem}.mobile-mine__team-name{text-align:right;color:#1c2a4c;flex:1;font-size:1.4rem}.mobile-mine__team-arrow{color:#a8acbb;font-size:1.6rem;line-height:1}.mobile-mine__divider{background:#eef0f6;height:1px}.mobile-mine__entry{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:center;padding:1.4rem 1.6rem;display:flex}.mobile-mine__entry-label{color:#1c2a4c;flex:1;font-size:1.4rem}.mobile-mine__entry-arrow{color:#a8acbb;font-size:1.6rem;line-height:1}.mobile-mine__logout{color:#ff4d4f;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#fff;border-radius:1rem;justify-content:center;align-items:center;height:4.6rem;font-size:1.5rem;font-weight:600;display:flex}.mobile-mine-edit{background:#fff;min-height:100vh}.mobile-mine-edit__topbar{justify-content:space-between;align-items:center;height:4.6rem;padding:0 1.6rem;display:flex}.mobile-mine-edit__title{color:#1c2a4c;font-size:1.6rem;font-weight:700}.mobile-mine-edit__close{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;margin-right:-.8rem;display:flex}.mobile-mine-edit__close-icon{object-fit:contain;width:1.6rem;height:1.6rem;display:block}.mobile-mine-edit__content{padding:0 1.6rem calc(8rem + env(safe-area-inset-bottom,0px))}.mobile-mine-edit__avatar-row{margin-bottom:2rem;display:flex}.mobile-mine-edit__avatar{color:#4366f7;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#eff3fd;border-radius:50%;justify-content:center;align-items:center;width:7.2rem;height:7.2rem;font-size:2.6rem;font-weight:600;display:flex;position:relative;overflow:hidden}.mobile-mine-edit__avatar-image{object-fit:cover;width:100%;height:100%}.mobile-mine-edit__avatar-text{line-height:1}.mobile-mine-edit__field{gap:1rem;margin-bottom:1.8rem;display:grid;position:relative}.mobile-mine-edit__field-label{color:#202c4d;font-size:1.3rem;font-weight:700}.mobile-mine-edit__field-input{box-sizing:border-box;color:#202c4d;background:#fefefe;border:1px solid #e2e4ed;border-radius:.8rem;outline:none;height:4.4rem;padding:0 5rem 0 1.4rem;font-size:1.4rem}.mobile-mine-edit__field-input::placeholder{color:#a8acbb}.mobile-mine-edit__field--readonly .mobile-mine-edit__field-input{color:#737ea5;background:#f5f6fa}.mobile-mine-edit__industry{gap:1rem;margin-bottom:2rem;display:grid}.mobile-mine-edit__industry-options{flex-wrap:wrap;gap:1rem;display:flex}.mobile-mine-edit__industry-option{color:#4e5679;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#fefefe;border:1px solid #e2e4ed;border-radius:.8rem;align-items:center;height:3.8rem;padding:0 1.6rem;font-size:1.3rem;display:inline-flex;position:relative}.mobile-mine-edit__industry-option--active{color:#4366f7;background:#eff3fd;border-color:#4366f7;font-weight:600}.mobile-mine-edit__industry-check{width:1.5rem;height:1.5rem;margin-right:.5rem}.mobile-mine-edit__save{left:1.6rem;right:1.6rem;bottom:calc(1.6rem + env(safe-area-inset-bottom,0px));z-index:10;color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#4366f7;border-radius:1rem;justify-content:center;align-items:center;height:4.6rem;font-size:1.5rem;font-weight:700;display:flex;position:fixed}.mobile-mine-edit__save--disabled{opacity:.72;cursor:wait}.mobile-mine__team-sheet-overlay{z-index:1300;background:#0006;align-items:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.mobile-mine__team-sheet{width:100%;max-height:70vh;padding-bottom:env(safe-area-inset-bottom,0px);background:#fff;border-radius:1.6rem 1.6rem 0 0;flex-direction:column;display:flex}.mobile-mine__team-sheet-head{flex-shrink:0;justify-content:space-between;align-items:center;padding:1.6rem;display:flex}.mobile-mine__team-sheet-title{color:#101828;font-size:1.6rem;font-weight:700}.mobile-mine__team-sheet-close{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;display:flex}.mobile-mine__team-sheet-close-icon{width:1.6rem;height:1.6rem}.mobile-mine__team-sheet-body{padding:0 1.6rem 1.6rem;overflow-y:auto}.mobile-mine__team-sheet-option{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-bottom:1px solid #eef0f6;justify-content:space-between;align-items:center;height:5rem;padding:0 .4rem;display:flex}.mobile-mine__team-sheet-option:last-child{border-bottom:none}.mobile-mine__team-sheet-option-name{color:#1c2a4c;font-size:1.5rem}.mobile-mine__team-sheet-option--active .mobile-mine__team-sheet-option-name{color:#4366f7;font-weight:600}.mobile-mine__team-sheet-option-check{width:1.8rem;height:1.8rem}.mobile-mine-team-sheet-enter-active{transition:opacity .25s}.mobile-mine-team-sheet-leave-active{transition:opacity .2s}.mobile-mine-team-sheet-enter-active .mobile-mine__team-sheet{transition:transform .3s cubic-bezier(.16,1,.3,1)}.mobile-mine-team-sheet-leave-active .mobile-mine__team-sheet{transition:transform .2s ease-in}.mobile-mine-team-sheet-enter-from,.mobile-mine-team-sheet-leave-to{opacity:0}.mobile-mine-team-sheet-enter-from .mobile-mine__team-sheet,.mobile-mine-team-sheet-leave-to .mobile-mine__team-sheet{transform:translateY(100%)}}.power-ledger-layer{align-items:center}.power-ledger{box-sizing:border-box;background:#fff;border-radius:22px;flex-direction:column;width:640px;max-width:calc(100vw - 48px);padding:24px;display:flex;position:relative;box-shadow:0 22px 62px #0f172a33}.power-ledger__close{cursor:pointer;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:26px;right:26px}.power-ledger__close-icon{width:24px;height:24px;display:block}.power-ledger__header{text-align:left}.power-ledger__title{color:#242529;margin:0;font-size:20px;font-weight:600;line-height:28px}.power-ledger__hero{box-sizing:border-box;background:#f9fafd;border:1px solid #dde5f2;border-radius:12px;flex-shrink:0;height:116px;margin-top:24px;padding:14px 16px 12px}.power-ledger__hero-row{gap:30px;display:flex}.power-ledger__hero-col{align-items:flex-start;gap:0;width:51%;display:flex}.power-ledger__hero-icon{flex-shrink:0;width:62px;height:62px;margin-top:10px;display:block}.power-ledger__hero-text{gap:18px;display:grid}.power-ledger__hero-divider{background:#e5e7f0;align-self:stretch;width:1px}.power-ledger__hero-col--right{text-align:left;flex:1;justify-items:start;gap:0;display:grid}.power-ledger__hero-label{color:#2c3a52;font-size:11px;font-weight:400}.power-ledger__hero-value{color:#0a214f;font-size:36px;font-weight:700;line-height:1}.power-ledger__hero-value--accent{color:#2e66f3;font-size:30px}.power-ledger__hero-value-row{align-items:baseline;gap:6px;margin-top:8px;margin-bottom:9px;display:flex}.power-ledger__hero-unit{color:#2e66f3;font-size:11px}.power-ledger__progress{justify-items:start;gap:8px;width:100%;display:grid}.power-ledger__progress-track{background:#e0e6f7;border-radius:30px;width:100%;height:6px;position:relative;overflow:hidden}.power-ledger__progress-fill{background:linear-gradient(135deg,#2f5eff,#8b5cf6);border-radius:30px;height:100%;transition:width .2s}.power-ledger__progress-info{color:#414e69;cursor:pointer;align-items:center;gap:4px;font-size:10px;font-weight:400;display:inline-flex;position:relative}.power-ledger__progress--simple .power-ledger__progress-info{cursor:default}.power-ledger__progress-mark{background-color:#8c96b2;flex-shrink:0;width:12px;height:12px;display:block;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_2989_421)'%3e%3cpath%20d='M6%2011C8.76142%2011%2011%208.76142%2011%206C11%203.23858%208.76142%201%206%201C3.23858%201%201%203.23858%201%206C1%208.76142%203.23858%2011%206%2011Z'%20stroke='%23888A95'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M4.54492%204.50001C4.66247%204.16584%204.8945%203.88406%205.1999%203.70458C5.5053%203.52509%205.86437%203.45948%206.21351%203.51937C6.56265%203.57925%206.87933%203.76077%207.10746%204.03177C7.33559%204.30278%207.46045%204.64577%207.45992%205.00001C7.45992%206.00001%205.95992%206.50001%205.95992%206.50001'%20stroke='%23888A95'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M6%208.5H6.00583'%20stroke='%23888A95'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_2989_421'%3e%3crect%20width='12'%20height='12'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_2989_421)'%3e%3cpath%20d='M6%2011C8.76142%2011%2011%208.76142%2011%206C11%203.23858%208.76142%201%206%201C3.23858%201%201%203.23858%201%206C1%208.76142%203.23858%2011%206%2011Z'%20stroke='%23888A95'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M4.54492%204.50001C4.66247%204.16584%204.8945%203.88406%205.1999%203.70458C5.5053%203.52509%205.86437%203.45948%206.21351%203.51937C6.56265%203.57925%206.87933%203.76077%207.10746%204.03177C7.33559%204.30278%207.46045%204.64577%207.45992%205.00001C7.45992%206.00001%205.95992%206.50001%205.95992%206.50001'%20stroke='%23888A95'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M6%208.5H6.00583'%20stroke='%23888A95'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_2989_421'%3e%3crect%20width='12'%20height='12'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.power-ledger__progress-tooltip{z-index:5;box-sizing:border-box;color:#f4f5f7;text-align:center;opacity:0;visibility:hidden;pointer-events:none;background:#1f2330;border-radius:6px;width:max-content;max-width:200px;padding:8px 10px;font-size:11px;font-weight:400;line-height:16px;transition:opacity .2s,transform .2s;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(4px)}.power-ledger__progress-info:hover .power-ledger__progress-tooltip,.power-ledger__progress-tooltip--visible{opacity:1;visibility:visible;transform:translateY(0)}.tools-page__tabs{flex-wrap:wrap;gap:8px;margin:0 0 18px 6px;display:flex}.tools-page__tab{box-sizing:border-box;color:#353535;cursor:pointer;height:34px;font-family:var(--app-font-family);background:#fff;border:1px solid #17213e14;border-radius:17px;place-items:center;padding:0 18px;font-size:14px;font-weight:400;line-height:1;transition:color .15s,background-color .15s,border-color .15s;display:grid}.tools-page__tab:hover{color:#000}.tools-page__tab--active{color:#fff;background:#17213e;border-color:#17213e;font-weight:600}.tools-page__tab--active:hover{color:#fff}.usage-scene-layer{z-index:1310}.onboarding-modal.usage-scene-modal{width:680px;min-height:0;padding:0 40px 104px}.usage-scene-modal__close{cursor:pointer}.usage-scene-modal__options{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:36px;display:grid;position:relative}.onboarding-option.usage-scene-modal__option{height:124px;padding:0 8px}.onboarding-option .usage-scene-modal__option-desc{white-space:nowrap;font-size:12px}.usage-scene-modal__actions{justify-content:center;bottom:32px;left:40px;right:40px}.usage-scene-modal__submit{cursor:pointer;-webkit-user-select:none;user-select:none;width:160px}.usage-scene-modal__submit--disabled{cursor:wait;opacity:.72}@media (max-width:768px){.onboarding-modal.usage-scene-modal{box-sizing:border-box;width:calc(100vw - 32px);padding:0 16px 88px}.usage-scene-modal__options{grid-template-columns:1fr;gap:10px;margin-top:24px}.onboarding-option.usage-scene-modal__option{height:76px}.onboarding-option .usage-scene-modal__option-desc{white-space:normal}.usage-scene-modal .onboarding-actions{left:16px;right:16px}.usage-scene-modal__submit{width:100%}}.app-sidebar__usage-scene{z-index:1;color:#313538;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #17213e14;border-radius:10px;outline:none;flex-shrink:0;align-items:center;gap:8px;height:36px;margin-top:16px;padding:0 12px;font-size:13px;transition:border-color .15s;display:flex;position:relative}.app-sidebar__usage-scene:hover{border-color:#4366f7}.app-sidebar__usage-scene:focus-visible{border-color:#4366f7}.app-sidebar__usage-scene+.app-sidebar__profile{margin-top:4px}.app-sidebar__usage-scene-label{color:#8e8e8e;flex-shrink:0}.app-sidebar__usage-scene-value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.app-sidebar__usage-scene-action{color:#4366f7;flex-shrink:0;font-size:12px}.workspace-page__rail-scene{box-sizing:border-box;color:#393939;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;background:#fff;border:.8px solid #efefef;border-radius:6px;outline:none;flex:none;align-items:center;gap:6px;width:142px;height:35px;margin:10px 0 0 12px;padding:0 8px 0 10px;font-size:12px;line-height:1;transition:border-color .15s;display:flex}.workspace-page__rail-scene:hover{border-color:#4366f7}.workspace-page__rail-scene:focus-visible{border-color:#4366f7}.workspace-page__rail-scene-label{color:#8e8e8e;flex-shrink:0}.workspace-page__rail-scene-value{text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.workspace-page__rail-scene-action{color:#4366f7;flex-shrink:0}
