[data-v-c96ee4d9]:root{--ms-content-max-width:1172px;--ms-content-max-width-xl:1600px;--ms-content-max-width-lg:1400px;--ms-content-max-width-sm:960px;--ms-content-padding:24px;--ms-content-padding-xl:64px;--ms-content-padding-lg:48px;--ms-content-padding-sm:24px;--ms-content-padding-xs:16px;--ms-panel-width:360px;--ms-panel-width-xl:440px;--ms-panel-width-lg:400px;--ms-panel-width-sm:320px;--ms-layout-gap:16px;--ms-layout-gap-xl:20px;--ms-layout-gap-lg:16px;--ms-layout-gap-sm:16px;--ms-layout-gap-xs:12px;--ms-bp-desktop-xl:2560px;--ms-bp-desktop-lg:1920px;--ms-bp-desktop:1440px;--ms-bp-desktop-sm:1024px;--ms-bp-tablet:768px;--ms-bp-mobile-xs:375px;--page-header-padding-top:24px}@media(max-width:767px){[data-v-c96ee4d9]:root{--page-header-padding-top:10px}}@keyframes va-bubble-in-c96ee4d9{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}.asset-card[data-v-c96ee4d9]{background:#fff;border:1px solid #e7e7e7;border-radius:8px;cursor:pointer;overflow:hidden;position:relative;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.asset-card[data-v-c96ee4d9]:hover{border-color:#bfbfbf;box-shadow:0 10px 28px #00000014;transform:translateY(-1px)}.asset-card__thumb[data-v-c96ee4d9]{aspect-ratio:1;background:#f5f5f5;overflow:hidden;position:relative}.asset-card__thumb img[data-v-c96ee4d9],.asset-card__thumb video[data-v-c96ee4d9]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.asset-placeholder[data-v-c96ee4d9]{background:#f3f3f3;color:#858585;display:grid;height:100%;place-items:center;width:100%}.asset-placeholder[data-type=audio][data-v-c96ee4d9]{background:linear-gradient(135deg,#eef5ff,#f4f0ff);color:#5d63ba}.asset-placeholder[data-type=voice][data-v-c96ee4d9]{background:linear-gradient(135deg,#fff7ed,#fff1d6);color:#aa6a1d}.asset-duration[data-v-c96ee4d9],.asset-play[data-v-c96ee4d9]{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000a8;bottom:8px;color:#fff;display:inline-flex;justify-content:center;position:absolute}.asset-play[data-v-c96ee4d9]{border-radius:999px;height:28px;left:8px;width:28px}.asset-duration[data-v-c96ee4d9]{border-radius:6px;font-size:11px;font-weight:700;height:22px;padding:0 7px;right:8px}.asset-card__overlay[data-v-c96ee4d9]{align-items:center;background:#00000070;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .16s ease}.asset-card:focus-within .asset-card__overlay[data-v-c96ee4d9],.asset-card:hover .asset-card__overlay[data-v-c96ee4d9]{opacity:1}.asset-card:focus-within .asset-duration[data-v-c96ee4d9],.asset-card:focus-within .asset-play[data-v-c96ee4d9],.asset-card:hover .asset-duration[data-v-c96ee4d9],.asset-card:hover .asset-play[data-v-c96ee4d9]{opacity:0}.asset-card__actions[data-v-c96ee4d9]{align-items:center;display:inline-flex;gap:12px}.asset-card__action[data-v-c96ee4d9]{align-items:center;background:#fffffff0;border:0;border-radius:999px;box-shadow:0 10px 26px #0000002e;color:#111;cursor:pointer;display:inline-flex;height:42px;justify-content:center;transition:transform .15s ease,background .15s ease,opacity .15s ease;width:42px}.asset-card__action[data-v-c96ee4d9]:focus-visible:not(:disabled),.asset-card__action[data-v-c96ee4d9]:hover:not(:disabled){background:#fff;transform:translateY(-1px)}.asset-card__action[data-v-c96ee4d9]:disabled{cursor:not-allowed;opacity:.55}.asset-card__meta[data-v-c96ee4d9]{display:flex;flex-direction:column;gap:4px;min-height:52px;padding:10px 12px}.asset-card__line[data-v-c96ee4d9]{align-items:center;display:flex;gap:8px}.asset-card__line strong[data-v-c96ee4d9]{color:#222;flex:1;font-size:12px;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-card__line span[data-v-c96ee4d9],.asset-card__meta p[data-v-c96ee4d9]{color:#aaa;font-size:11px}.asset-card__meta p[data-v-c96ee4d9]{min-height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-44553e3c]:root{--ms-content-max-width:1172px;--ms-content-max-width-xl:1600px;--ms-content-max-width-lg:1400px;--ms-content-max-width-sm:960px;--ms-content-padding:24px;--ms-content-padding-xl:64px;--ms-content-padding-lg:48px;--ms-content-padding-sm:24px;--ms-content-padding-xs:16px;--ms-panel-width:360px;--ms-panel-width-xl:440px;--ms-panel-width-lg:400px;--ms-panel-width-sm:320px;--ms-layout-gap:16px;--ms-layout-gap-xl:20px;--ms-layout-gap-lg:16px;--ms-layout-gap-sm:16px;--ms-layout-gap-xs:12px;--ms-bp-desktop-xl:2560px;--ms-bp-desktop-lg:1920px;--ms-bp-desktop:1440px;--ms-bp-desktop-sm:1024px;--ms-bp-tablet:768px;--ms-bp-mobile-xs:375px;--page-header-padding-top:24px}@media(max-width:767px){[data-v-44553e3c]:root{--page-header-padding-top:10px}}@keyframes va-bubble-in-44553e3c{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}.asset-preview[data-v-44553e3c]{align-items:center;background:#000000b8;display:flex;inset:0;justify-content:center;padding:40px;position:fixed;z-index:1000}.asset-preview img[data-v-44553e3c],.asset-preview video[data-v-44553e3c],.asset-preview__image[data-v-44553e3c]{background:#111;border-radius:8px;box-shadow:0 18px 60px #00000057;max-height:86vh;max-width:min(92vw,1120px)}.asset-preview iframe[data-v-44553e3c]{background:#fff;border:0;border-radius:8px;height:82vh;width:min(92vw,960px)}.asset-preview__audio[data-v-44553e3c]{align-items:center;background:#fff;border-radius:8px;color:#222;display:flex;flex-direction:column;gap:18px;padding:36px;width:min(460px,88vw)}.asset-preview__audio audio[data-v-44553e3c]{width:100%}.asset-preview__text[data-v-44553e3c]{background:#fff;border-radius:8px;box-shadow:0 18px 60px #00000057;color:#222;display:flex;flex-direction:column;max-height:82vh;overflow:hidden;width:min(760px,100vw - 48px)}.asset-preview__text-head[data-v-44553e3c]{align-items:center;border-bottom:1px solid #ececec;color:#333;display:flex;gap:9px;min-height:52px;padding:0 22px}.asset-preview__text-head strong[data-v-44553e3c]{font-size:14px;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-preview__text-body[data-v-44553e3c]{color:#202124;font-family:inherit;font-size:15px;line-height:1.75;margin:0;overflow:auto;padding:24px 28px 30px;white-space:pre-wrap;word-break:break-word}.asset-preview__text-state[data-v-44553e3c]{align-items:center;color:#8a8a8a;display:flex;font-size:13px;justify-content:center;margin:0;min-height:220px}.asset-preview__close[data-v-44553e3c]{background:#ffffffeb;border:0;border-radius:999px;color:#222;cursor:pointer;display:grid;height:40px;place-items:center;position:fixed;right:24px;top:24px;width:40px}.is-spinning[data-v-44553e3c]{animation:asset-spin-44553e3c .85s linear infinite}@keyframes asset-spin-44553e3c{to{transform:rotate(1turn)}}@media(max-width:720px){.asset-preview[data-v-44553e3c]{padding:18px}}[data-v-9590cbdb]:root{--ms-content-max-width:1172px;--ms-content-max-width-xl:1600px;--ms-content-max-width-lg:1400px;--ms-content-max-width-sm:960px;--ms-content-padding:24px;--ms-content-padding-xl:64px;--ms-content-padding-lg:48px;--ms-content-padding-sm:24px;--ms-content-padding-xs:16px;--ms-panel-width:360px;--ms-panel-width-xl:440px;--ms-panel-width-lg:400px;--ms-panel-width-sm:320px;--ms-layout-gap:16px;--ms-layout-gap-xl:20px;--ms-layout-gap-lg:16px;--ms-layout-gap-sm:16px;--ms-layout-gap-xs:12px;--ms-bp-desktop-xl:2560px;--ms-bp-desktop-lg:1920px;--ms-bp-desktop:1440px;--ms-bp-desktop-sm:1024px;--ms-bp-tablet:768px;--ms-bp-mobile-xs:375px;--page-header-padding-top:24px}@media(max-width:767px){[data-v-9590cbdb]:root{--page-header-padding-top:10px}}@keyframes va-bubble-in-9590cbdb{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}.tool-history-mask[data-v-9590cbdb]{align-items:center;background:#0f172a6b;display:flex;inset:0;justify-content:center;padding:32px;position:fixed;z-index:90}.tool-history-modal[data-v-9590cbdb]{background:var(--bg-base,#fff);border-radius:8px;box-shadow:0 24px 64px #0f172a3d;display:flex;flex-direction:column;height:min(720px,90vh);overflow:hidden;width:min(980px,100%)}.tool-history-head[data-v-9590cbdb]{align-items:center;border-bottom:1px solid var(--border-glass);display:flex;justify-content:space-between;padding:18px 22px}.tool-history-head h2[data-v-9590cbdb]{font-size:16px;letter-spacing:0;margin:0}.delete-btn[data-v-9590cbdb],.history-filter[data-v-9590cbdb],.history-row[data-v-9590cbdb],.icon-btn[data-v-9590cbdb],.load-more[data-v-9590cbdb],.text-btn[data-v-9590cbdb]{border:none;cursor:pointer;font:inherit}.icon-btn[data-v-9590cbdb]{align-items:center;background:transparent;border-radius:50%;color:var(--text-3);display:inline-flex;height:34px;justify-content:center;width:34px}.icon-btn[data-v-9590cbdb]:hover{background:var(--bg-muted);color:var(--text-1)}.tool-history-body[data-v-9590cbdb]{display:grid;flex:1;grid-template-columns:320px minmax(0,1fr);min-height:0}.tool-history-list[data-v-9590cbdb]{border-right:1px solid var(--border-glass);min-height:0;overflow-y:auto;padding:14px}.tool-history-filters[data-v-9590cbdb]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.history-filter[data-v-9590cbdb]{background:var(--bg-muted);border-radius:999px;color:var(--text-3);font-size:13px;height:30px;padding:0 12px}.history-filter.active[data-v-9590cbdb]{background:var(--braun-dark,#111827);color:#fff}.history-row[data-v-9590cbdb]{background:transparent;border-radius:8px;color:var(--text-2);display:grid;gap:12px;grid-template-columns:8px minmax(0,1fr);padding:12px;text-align:left;width:100%}.history-row.active[data-v-9590cbdb],.history-row[data-v-9590cbdb]:hover{background:var(--bg-muted)}.history-dot[data-v-9590cbdb]{background:var(--success,#10b981);border-radius:50%;height:7px;margin-top:7px;width:7px}.history-dot.failed[data-v-9590cbdb]{background:var(--danger,#ef4444)}.history-row-main[data-v-9590cbdb]{display:flex;flex-direction:column;gap:4px;min-width:0}.history-row-title[data-v-9590cbdb]{display:flex;font-size:13px;gap:6px;line-height:1.4;min-width:0}.history-row-title strong[data-v-9590cbdb]{color:var(--text-1);flex-shrink:0}.history-row-title span[data-v-9590cbdb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-meta p[data-v-9590cbdb],.history-empty[data-v-9590cbdb],.history-row-meta[data-v-9590cbdb],.preview-empty[data-v-9590cbdb]{color:var(--text-4);font-size:12px}.history-empty[data-v-9590cbdb]{align-items:center;display:flex;gap:8px;justify-content:center;min-height:160px;text-align:center}.text-btn[data-v-9590cbdb]{background:transparent;color:var(--text-1);text-decoration:underline}.load-more[data-v-9590cbdb]{align-items:center;background:var(--bg-muted);border-radius:999px;color:var(--text-2);display:inline-flex;gap:6px;height:36px;justify-content:center;margin-top:8px;width:100%}.tool-history-detail[data-v-9590cbdb]{display:flex;flex-direction:column;min-height:0;min-width:0;padding:24px}.detail-meta[data-v-9590cbdb]{margin-bottom:18px}.detail-tool[data-v-9590cbdb]{font-weight:700;margin:0 0 6px;text-transform:uppercase}.detail-meta h3[data-v-9590cbdb]{font-size:20px;letter-spacing:0;line-height:1.35;margin:0 0 6px}.detail-meta p[data-v-9590cbdb]{margin:0}.detail-preview[data-v-9590cbdb]{align-items:center;background:var(--bg-muted);border-radius:8px;display:flex;flex:1;justify-content:center;min-height:0;overflow:hidden}.detail-preview.has-asset-cards[data-v-9590cbdb]{align-items:stretch;background:#fff;justify-content:stretch}.detail-preview audio[data-v-9590cbdb],.detail-preview video[data-v-9590cbdb],.detail-preview-image[data-v-9590cbdb]{max-height:100%;width:100%}.detail-preview-image[data-v-9590cbdb]{height:100%}.result-card-grid[data-v-9590cbdb]{align-content:start;align-items:start;display:flex;flex-wrap:wrap;gap:20px;height:100%;min-height:0;overflow-y:auto;padding:2px;width:100%}.history-asset-card[data-v-9590cbdb]{flex:0 0 240px;max-width:240px;width:240px}.detail-preview pre[data-v-9590cbdb]{color:var(--text-2);font-family:inherit;font-size:13px;height:100%;line-height:1.7;margin:0;overflow:auto;padding:18px;white-space:pre-wrap;width:100%}.detail-placeholder[data-v-9590cbdb],.preview-empty[data-v-9590cbdb]{align-items:center;color:var(--text-4);display:flex;flex-direction:column;gap:10px;justify-content:center}.detail-placeholder[data-v-9590cbdb]{flex:1;font-size:13px}.detail-actions[data-v-9590cbdb]{align-items:center;display:flex;justify-content:flex-end;padding-top:18px}.delete-btn[data-v-9590cbdb]{align-items:center;background:#ef444414;border-radius:999px;color:var(--danger,#ef4444);display:inline-flex;gap:8px;height:36px;padding:0 16px}.spin[data-v-9590cbdb]{animation:historySpin-9590cbdb .8s linear infinite}@keyframes historySpin-9590cbdb{to{transform:rotate(1turn)}}@media(max-width:820px){.tool-history-mask[data-v-9590cbdb]{padding:16px}.tool-history-body[data-v-9590cbdb]{grid-template-columns:1fr}.tool-history-list[data-v-9590cbdb]{border-bottom:1px solid var(--border-glass);border-right:none;max-height:260px}}
