.asset-library-preview[data-v-1684b494]{--asset-preview-panel-bg:#fff;--asset-preview-line:#e5e7eb;--asset-preview-text:#17191c;--asset-preview-muted:#737f8c;--asset-preview-button-bg:#f2f4f6;--asset-preview-button-text:#39424d;--asset-preview-stage-bg:#111418;align-items:center;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:80}html.dark .asset-library-preview{--asset-preview-panel-bg:rgba(15,23,42,.96);--asset-preview-line:rgba(148,163,184,.22);--asset-preview-text:#f8fbff;--asset-preview-muted:#9aa9bd;--asset-preview-button-bg:rgba(30,41,59,.78);--asset-preview-button-text:#e0f2fe;--asset-preview-stage-bg:#050816}.asset-library-preview-backdrop[data-v-1684b494]{background:#0b0f14b8;border:0;inset:0;position:absolute}.asset-library-preview-panel[data-v-1684b494]{background:var(--asset-preview-panel-bg,#fff);border:1px solid var(--asset-preview-line);border-radius:8px;box-shadow:0 24px 80px #00000047;display:flex;flex-direction:column;max-height:calc(100vh - 48px);overflow:hidden;position:relative;width:min(980px,100%);z-index:1}.asset-library-preview-panel header[data-v-1684b494]{align-items:center;border-bottom:1px solid var(--asset-preview-line);display:flex;gap:16px;justify-content:space-between;padding:16px 18px}.asset-library-preview-heading[data-v-1684b494]{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.asset-library-preview-heading strong[data-v-1684b494]{color:var(--asset-preview-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-library-preview-heading p[data-v-1684b494],.asset-library-preview-heading span[data-v-1684b494]{color:var(--asset-preview-muted);font-size:13px}.asset-library-preview-heading p[data-v-1684b494]{display:-webkit-box;line-height:1.5;margin:2px 0 0;max-width:70ch;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.asset-library-preview-panel header button[data-v-1684b494]{align-items:center;background:var(--asset-preview-button-bg);border:0;border-radius:8px;color:var(--asset-preview-button-text);cursor:pointer;display:inline-flex;flex:0 0 auto;height:36px;justify-content:center}.asset-library-preview-actions[data-v-1684b494]{align-items:center;display:flex;flex:0 0 auto;gap:8px}.asset-library-preview-download[data-v-1684b494]{font-size:13px;font-weight:700;gap:6px;padding:0 12px}.asset-library-preview-download[data-v-1684b494]:disabled{cursor:wait;opacity:.65}.asset-library-preview-close[data-v-1684b494]{width:36px}.asset-library-preview-body[data-v-1684b494]{align-items:center;background:var(--asset-preview-stage-bg);display:flex;justify-content:center;min-height:360px;padding:18px}.asset-library-preview-body img[data-v-1684b494],.asset-library-preview-body video[data-v-1684b494]{max-height:calc(100vh - 170px);max-width:100%;-o-object-fit:contain;object-fit:contain}.asset-library-preview-body img.transparency-checker[data-v-1684b494]{background-color:#f8fafc;background-image:linear-gradient(45deg,#dbe2ea 25%,transparent 0),linear-gradient(-45deg,#dbe2ea 25%,transparent 0),linear-gradient(45deg,transparent 75%,#dbe2ea 0),linear-gradient(-45deg,transparent 75%,#dbe2ea 0);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}.asset-library-preview-body audio[data-v-1684b494]{width:min(620px,100%)}.asset-library-text-stage[data-v-1684b494]{background:#f8fafc;border:1px solid rgba(148,163,184,.28);border-radius:8px;box-shadow:0 16px 40px #0000002e;max-height:calc(100vh - 190px);overflow:auto;width:min(820px,100%)}.asset-library-text-stage pre[data-v-1684b494]{color:#172033;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;line-height:1.7;margin:0;min-height:280px;overflow-wrap:anywhere;padding:22px;-moz-tab-size:4;-o-tab-size:4;tab-size:4;white-space:pre-wrap}.asset-library-text-state[data-v-1684b494]{align-content:center;color:#64748b;display:grid;font-size:13px;gap:10px;justify-items:center;min-height:280px;padding:24px}.asset-library-text-state.is-error[data-v-1684b494]{color:#dc2626}.asset-library-file-large[data-v-1684b494]{align-items:center;color:#d9dee5;display:flex;flex-direction:column;font-size:13px;gap:8px}@media(max-width:640px){.asset-library-preview[data-v-1684b494]{padding:12px}.asset-library-preview-body[data-v-1684b494]{min-height:260px}}
