.copy-button-wrapper[data-v-11936502]{position:relative}.copy-button[data-v-11936502],.copy-button-wrapper[data-v-11936502]{display:inline-flex;align-items:center}.copy-button[data-v-11936502]{justify-content:center;width:1.25rem;height:1.25rem;padding:0;background:transparent;border:none;color:var(--ui-surface-glass-13);cursor:pointer;border-radius:var(--ui-radius-xs);transition:all .2s ease;flex-shrink:0;line-height:1}.copy-button[data-v-11936502]:hover{background:var(--ui-surface-glass-6);color:var(--ui-surface-glass-16)}.copy-button[data-v-11936502]:active{transform:scale(.95)}.copy-button i[data-v-11936502]{font-size:.75rem;line-height:1}body.image-viewer-scroll-lock,html.image-viewer-scroll-lock{overflow:hidden;overscroll-behavior:none}.image-viewer-scroll-lock-target{overflow:hidden!important;overscroll-behavior:none!important}.custom-image-dialog{position:fixed;inset:0;box-sizing:border-box;z-index:11000;visibility:hidden;pointer-events:none;transform:translate3d(0,1rem,0);transform-origin:center}.custom-image-dialog.is-viewer-visible{visibility:visible;pointer-events:auto;transform:translateZ(0)}.image-creator-popover{min-width:320px;max-width:min(380px,100vw - 24px);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-lg);background:var(--ui-surface-elevated);box-shadow:var(--ui-shadow-lg)}.image-creator-popover-content{display:flex;flex-direction:column;gap:.85rem;padding:.9rem;color:var(--ui-text-primary)}.image-creator-popover-header{display:flex;align-items:center;gap:.7rem}.image-creator-popover-identity{min-width:0;display:flex;flex-direction:column;gap:.15rem}.image-creator-popover-identity span,.image-creator-popover-identity strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.image-creator-popover-identity strong{font-size:var(--ios-subheadline)}.image-creator-popover-identity span{color:var(--ui-text-tertiary);font-size:var(--ios-footnote)}.image-creator-popover-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}.image-creator-popover-grid div,.image-creator-popover-meta div{min-width:0;border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-sm);background:var(--ui-surface-glass-1)}.image-creator-popover-grid div{padding:.5rem}.image-creator-popover-meta{display:flex;flex-direction:column;gap:.35rem}.image-creator-popover-meta div{display:flex;justify-content:space-between;gap:.75rem;padding:.42rem .5rem}.image-creator-popover-grid span,.image-creator-popover-meta span{display:block;color:var(--ui-text-tertiary);font-size:var(--ios-caption-2);font-weight:600;text-transform:uppercase}.image-creator-popover-grid strong,.image-creator-popover-meta strong{display:block;min-width:0;overflow:hidden;color:var(--ui-text-primary);font-size:var(--ios-footnote);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.image-creator-popover-loading{color:var(--ui-text-tertiary);font-size:var(--ios-footnote)}.custom-image-dialog.is-viewer-exiting,.custom-image-dialog.is-viewer-exiting .image-display-area,.custom-image-dialog.is-viewer-exiting .image-modal-inner{transition:background .2s ease-out,backdrop-filter .2s ease-out}.custom-image-dialog.is-viewer-closing .image-modal-inner{visibility:hidden}.custom-image-dialog.is-viewer-closing{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.image-modal-inner[data-v-d6c33120]{position:relative;height:100%;overflow:hidden}.viewer-mobile-header[data-v-d6c33120]{display:none}.modal-close-button[data-v-d6c33120]{width:2.25rem;height:2.25rem;padding:0;background:transparent;border:0;border-left:1px solid hsla(0,0%,100%,.14);border-radius:0;color:#ffffffdb;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s ease,color .15s ease}.modal-close-button[data-v-d6c33120]:hover{background:#ffffff1a;color:#fff}.modal-close-button[data-v-d6c33120]:focus-visible{outline:2px solid rgba(var(--ui-palette-accent-rgb),.8);outline-offset:2px}.modal-close-button i[data-v-d6c33120]{font-size:var(--ios-callout)}.modal-content-grid[data-v-d6c33120]{display:grid;grid-template-columns:minmax(0,1fr) clamp(320px,22vw,360px);gap:0;height:100%;overflow:hidden}.modal-content-grid.has-strip[data-v-d6c33120]{grid-template-columns:minmax(0,1fr) clamp(320px,22vw,360px) 62px}.image-display-area[data-v-d6c33120]{position:relative;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--ui-surface-overlay-1) calc(var(--viewer-scrim, 1)*100%),transparent);padding:3.5rem clamp(.75rem,1.4vw,1.25rem);overflow:hidden;overscroll-behavior:contain;touch-action:none;height:100%}.image-display-area.has-navigation[data-v-d6c33120]{padding-inline:clamp(2.75rem,4.6vw,3.5rem)}.image-overlay-actions[data-v-d6c33120]{position:absolute;top:12px;right:16px;z-index:30;display:flex;align-items:center;gap:.5rem}.image-display-area.has-navigation .image-overlay-actions[data-v-d6c33120]{right:72px}.image-overlay-action-btn[data-v-d6c33120]{width:2.25rem;height:2.25rem;padding:0;background:#080a16ad;border:1px solid hsla(0,0%,100%,.15);border-radius:var(--ui-radius-full);color:#ffffffdb;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 28px #00000038;-webkit-backdrop-filter:blur(14px) saturate(1.12);backdrop-filter:blur(14px) saturate(1.12);transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.image-overlay-action-btn.is-active[data-v-d6c33120],.image-overlay-action-btn[data-v-d6c33120]:focus-visible,.image-overlay-action-btn[data-v-d6c33120]:hover{background:#121828eb;color:#fff;border-color:#ffffff47;transform:translateY(-1px)}.image-overlay-action-btn .action-btn-glyph[data-v-d6c33120]{display:block;width:1.1rem;height:1.1rem}.viewer-desktop-overflow[data-v-d6c33120]{display:flex}.viewer-close-pill[data-v-d6c33120]{display:inline-flex;align-items:stretch;height:2.25rem;overflow:hidden;border:1px solid hsla(0,0%,100%,.15);border-radius:var(--ui-radius-full);background:#080a16ad;box-shadow:0 10px 28px #00000038;-webkit-backdrop-filter:blur(14px) saturate(1.12);backdrop-filter:blur(14px) saturate(1.12)}.viewer-close-pill__shortcut[data-v-d6c33120]{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;padding-inline:.65rem;color:#ffffffa8;font-size:var(--ios-caption-2);font-weight:650;letter-spacing:.04em;text-transform:lowercase}.compare-wrapper[data-v-d6c33120]{position:relative;width:100%;height:100%}.compare-fullscreen-btn[data-v-d6c33120],.compare-wrapper[data-v-d6c33120]{display:flex;align-items:center;justify-content:center}.compare-fullscreen-btn[data-v-d6c33120]{position:absolute;top:10px;right:10px;z-index:10;width:2rem;height:2rem;background:#0000008c;border:1px solid hsla(0,0%,100%,.12);border-radius:6px;color:#ffffffb3;cursor:pointer;font-size:.85rem;padding:0;transition:all .15s ease}.compare-fullscreen-btn[data-v-d6c33120]:hover{background:#000c;color:#fff;border-color:#ffffff40}.image-wrapper[data-v-d6c33120]{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;cursor:default;transform-origin:center center;transition:transform .18s ease-out;will-change:transform,opacity}.image-wrapper.is-extracting[data-v-d6c33120]{cursor:crosshair}.image-display-area.is-dismissing .image-wrapper[data-v-d6c33120]{transition:transform .21s cubic-bezier(.33,1,.68,1),opacity .21s ease-out}.image-display-area.is-paging .image-wrapper[data-v-d6c33120]{transition:transform .19s cubic-bezier(.33,1,.68,1),opacity .19s ease-out}.image-display-area.is-gesturing .image-wrapper[data-v-d6c33120]{transition:none}@media(prefers-reduced-motion:reduce){.image-display-area.is-dismissing .image-wrapper[data-v-d6c33120],.image-display-area.is-paging .image-wrapper[data-v-d6c33120],.image-wrapper[data-v-d6c33120]{transition:opacity .15s ease-out}.image-display-area.is-gesturing .image-wrapper[data-v-d6c33120]{transition:none}}.image-display-area.is-zoomed .image-wrapper[data-v-d6c33120]{cursor:grab}.image-display-area.is-zoomed.is-gesturing .image-wrapper[data-v-d6c33120]{cursor:grabbing}.modal-nav[data-v-d6c33120]{position:absolute;top:0;bottom:0;z-index:20;width:56px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:0;color:#ffffff94;cursor:pointer;padding:0;font-size:var(--ios-title-3);transition:color .2s ease,background .2s ease}.modal-nav[data-v-d6c33120]:hover{color:#fff;background:#ffffff14}.modal-nav-left[data-v-d6c33120]{left:0}.modal-nav-right[data-v-d6c33120]{right:0}.image-loader[data-v-d6c33120]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.image-loader i[data-v-d6c33120]{font-size:2rem;color:var(--ui-surface-glass-14)}.video-error-state[data-v-d6c33120]{position:absolute;left:50%;top:50%;z-index:3;display:inline-flex;max-width:min(360px,100% - 48px);transform:translate(-50%,-50%);align-items:center;gap:.5rem;padding:.72rem .9rem;border:1px solid rgba(248,113,113,.32);border-radius:var(--ui-radius-md);background:#111827db;color:#fee2e2f5;font-size:var(--ios-subheadline);line-height:1.35;text-align:left;box-shadow:0 18px 45px #00000047;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.video-error-state i[data-v-d6c33120]{flex-shrink:0;color:#fca5a5}.main-image[data-v-d6c33120]{position:relative;z-index:1;display:block;max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:17px;opacity:0;transition:opacity .3s ease-out;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.main-image.has-progressive-preview[data-v-d6c33120]{transition:opacity .24s ease-out}.main-image.image-loaded[data-v-d6c33120]{opacity:1}.progressive-preview-image[data-v-d6c33120]{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:17px;opacity:1;transition:opacity .24s ease-out;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.progressive-preview-image.is-replaced[data-v-d6c33120]{opacity:0}@media(prefers-reduced-motion:reduce){.main-image.has-progressive-preview[data-v-d6c33120],.progressive-preview-image[data-v-d6c33120]{transition-duration:.01ms}}.asset-result-overlay[data-v-d6c33120]{position:absolute;z-index:7;display:block;max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:17px;opacity:.78;filter:drop-shadow(0 0 1px rgba(255,255,255,.95)) drop-shadow(0 0 7px rgba(var(--ui-palette-accent-rgb),.85)) drop-shadow(0 0 18px rgba(var(--ui-palette-accent-rgb),.38));pointer-events:none}.asset-selection-marker[data-v-d6c33120]{position:absolute;z-index:8;width:1rem;height:1rem;border:2px solid #fff;border-radius:999px;background:rgba(var(--ui-palette-accent-rgb),.85);box-shadow:0 0 0 5px rgba(var(--ui-palette-accent-rgb),.2),0 0 18px rgba(var(--ui-palette-accent-rgb),.45);transform:translate(-50%,-50%);pointer-events:none}.asset-segmenting-overlay[data-v-d6c33120]{position:absolute;left:50%;bottom:clamp(1rem,4vw,2rem);z-index:9;display:inline-flex;align-items:center;gap:.45rem;max-width:min(16rem,100% - 2rem);padding:.52rem .72rem;border:1px solid hsla(0,0%,100%,.16);border-radius:var(--ui-radius-md);background:#080a16c2;color:#ffffffe0;font-size:var(--ios-footnote);font-weight:600;transform:translate(-50%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none}.main-video[data-v-d6c33120]{background:#000;max-width:min(100%,1280px);max-height:100%}.info-sidebar[data-v-d6c33120]{background:transparent;border-left:1px solid var(--ui-surface-glass-23);padding:1.25rem;overflow:hidden;max-height:100%}.info-sidebar[data-v-d6c33120],.sidebar-content[data-v-d6c33120]{display:flex;flex-direction:column;min-height:0}.sidebar-content[data-v-d6c33120]{gap:1rem;flex:1 1 0;overflow-y:auto}.info-section[data-v-d6c33120]{display:flex;flex-direction:column;gap:.35rem}.admin-moderation-section[data-v-d6c33120]{gap:.55rem}.admin-moderation-actions[data-v-d6c33120]{display:flex;flex-wrap:wrap;gap:.5rem}.admin-moderation-btn[data-v-d6c33120]{flex:1 1 auto}.asset-extraction-section[data-v-d6c33120]{gap:.55rem;padding:.75rem;border:1px solid rgba(var(--ui-palette-accent-rgb),.22);border-radius:var(--ui-radius-md);background:rgba(var(--ui-palette-accent-rgb),.07)}.asset-extraction-header[data-v-d6c33120]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.asset-extraction-reset[data-v-d6c33120]{width:1.6rem;height:1.6rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(148,163,184,.18);border-radius:var(--ui-radius-sm);background:#0f172a70;color:var(--ui-text-tertiary);cursor:pointer}.asset-extraction-reset[data-v-d6c33120]:focus-visible,.asset-extraction-reset[data-v-d6c33120]:hover{color:var(--ui-text-primary);border-color:#94a3b852}.asset-extraction-error[data-v-d6c33120],.asset-extraction-muted[data-v-d6c33120]{margin:0;font-size:var(--ios-footnote);line-height:1.35}.asset-extraction-muted[data-v-d6c33120]{color:var(--ui-text-tertiary)}.asset-extraction-error[data-v-d6c33120]{color:var(--ui-status-error,#fca5a5)}.asset-candidate[data-v-d6c33120]{display:flex;flex-direction:column;gap:.55rem}.asset-candidate-preview[data-v-d6c33120]{width:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(148,163,184,.18);border-radius:var(--ui-radius-md);padding:0;background:linear-gradient(45deg,rgba(148,163,184,.08) 25%,transparent 0),linear-gradient(-45deg,rgba(148,163,184,.08) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(148,163,184,.08) 0),linear-gradient(-45deg,transparent 75%,rgba(148,163,184,.08) 0),#0f172a6b;background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;cursor:zoom-in}.asset-candidate-preview[data-v-d6c33120]:focus-visible,.asset-candidate-preview[data-v-d6c33120]:hover{border-color:rgba(var(--ui-palette-accent-rgb),.48);box-shadow:0 0 0 2px rgba(var(--ui-palette-accent-rgb),.12);outline:none}.asset-candidate-preview img[data-v-d6c33120]{display:block;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.asset-preview-stage[data-v-d6c33120]{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:clamp(1rem,3vw,2rem);background:linear-gradient(45deg,rgba(148,163,184,.07) 25%,transparent 0),linear-gradient(-45deg,rgba(148,163,184,.07) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(148,163,184,.07) 0),linear-gradient(-45deg,transparent 75%,rgba(148,163,184,.07) 0),#080c18db;background-position:0 0,0 14px,14px -14px,-14px 0;background-size:28px 28px}.asset-preview-close[data-v-d6c33120]{position:absolute;top:.75rem;right:.75rem;z-index:2;width:2.2rem;height:2.2rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;background:#080a16b8;color:#ffffffd6;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.asset-preview-close[data-v-d6c33120]:focus-visible,.asset-preview-close[data-v-d6c33120]:hover{color:#fff;border-color:#ffffff52;background:#080a16e6}.asset-preview-image[data-v-d6c33120]{display:block;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 1px rgba(255,255,255,.95)) drop-shadow(0 0 18px rgba(var(--ui-palette-accent-rgb),.42))}.asset-name-input[data-v-d6c33120]{width:100%;min-width:0;height:2.15rem;padding:0 .65rem;border:1px solid rgba(148,163,184,.22);border-radius:var(--ui-radius-sm);background:#0f172a8f;color:var(--ui-text-primary);font-size:var(--ios-subheadline);outline:none}.asset-name-input[data-v-d6c33120]:focus{border-color:rgba(var(--ui-palette-accent-rgb),.6);box-shadow:0 0 0 2px rgba(var(--ui-palette-accent-rgb),.14)}.asset-save-button[data-v-d6c33120]{width:100%;min-height:2.25rem;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;border:1px solid rgba(var(--ui-palette-accent-rgb),.34);border-radius:var(--ui-radius-md);background:rgba(var(--ui-palette-accent-rgb),.16);color:var(--ui-text-primary);font-size:var(--ios-subheadline);font-weight:600;cursor:pointer}.asset-save-button[data-v-d6c33120]:focus-visible,.asset-save-button[data-v-d6c33120]:hover{background:rgba(var(--ui-palette-accent-rgb),.24);border-color:rgba(var(--ui-palette-accent-rgb),.52)}.asset-save-button[data-v-d6c33120]:disabled{opacity:.64;cursor:wait}.section-label[data-v-d6c33120]{font-family:Outfit,-apple-system,sans-serif;font-size:var(--ios-caption-2);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#64748b;flex-shrink:0}.prompt-section[data-v-d6c33120]{gap:.35rem}.prompt-header[data-v-d6c33120]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-width:0}.prompt-heading[data-v-d6c33120]{display:inline-flex;align-items:baseline;gap:.35rem;min-width:0}.viewer-visibility-toggle[data-v-d6c33120]{min-width:0;min-height:44px;margin:-.55rem 0;padding:0;border:0;border-radius:var(--ui-radius-full);background:transparent;color:var(--ui-text-tertiary);display:inline-flex;align-items:center;gap:.48rem;flex:0 0 auto;font:inherit;font-size:var(--ios-footnote);font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}.viewer-visibility-toggle[data-v-d6c33120]:focus-visible{outline:2px solid var(--ui-brand);outline-offset:2px}.viewer-visibility-toggle[data-v-d6c33120]:disabled{cursor:wait;opacity:.7}.viewer-visibility-toggle.is-public[data-v-d6c33120]{color:#d6ffe8f5}.viewer-visibility-toggle__track[data-v-d6c33120]{position:relative;width:2.25rem;height:1.35rem;flex:0 0 auto;border:1px solid hsla(0,0%,100%,.14);border-radius:var(--ui-radius-full);background:#94a3b83d;transition:background .18s ease,border-color .18s ease}.viewer-visibility-toggle__thumb[data-v-d6c33120]{position:absolute;top:2px;left:2px;width:calc(1.35rem - 6px);height:calc(1.35rem - 6px);display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffffeb;color:#161d2be0;box-shadow:0 1px 4px #00000047;transition:transform .18s ease}.viewer-visibility-toggle__thumb .pi[data-v-d6c33120]{font-size:var(--ios-caption-2);transform:scale(.8)}.viewer-visibility-toggle.is-public .viewer-visibility-toggle__track[data-v-d6c33120]{border-color:#34d39980;background:#34d399c7}.viewer-visibility-toggle.is-public .viewer-visibility-toggle__thumb[data-v-d6c33120]{transform:translate(.9rem)}.prompt-copy-btn[data-v-d6c33120]{width:1rem;height:1rem;flex-shrink:0}.prompt-copy-btn i[data-v-d6c33120]{font-size:.65rem}.section-value[data-v-d6c33120]{font-size:var(--ios-subheadline);color:#e2e8f0;line-height:1.5}.meta-panel[data-v-d6c33120]{display:flex;flex-direction:column;gap:.55rem;min-width:0;padding:.62rem 0;border-top:1px solid var(--ui-surface-glass-23);border-bottom:1px solid var(--ui-surface-glass-23);flex-shrink:0}.meta-grid[data-v-d6c33120]{display:grid;grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr));gap:.42rem .85rem;min-width:0}.origin-row[data-v-d6c33120]{display:flex;align-items:center;min-height:1.55rem;flex-shrink:0}.origin-badge[data-v-d6c33120]{display:inline-flex;align-items:center;gap:.35rem;max-width:100%;padding:.32rem .55rem;border:1px solid rgba(148,163,184,.18);border-radius:var(--ui-radius-sm);background:#94a3b814;color:#cbd5e1;font-size:var(--ios-caption);font-weight:500;line-height:1}.origin-badge-icon[data-v-d6c33120]{color:#9abcfb;font-size:.68rem;flex-shrink:0}.meta-item[data-v-d6c33120]{display:grid;grid-template-columns:6.65rem minmax(0,1fr);gap:.48rem;min-width:0}.meta-item[data-v-d6c33120],.meta-item--creator[data-v-d6c33120]{align-items:center}.meta-template-row[data-v-d6c33120]{position:relative;display:grid;grid-template-columns:6.65rem minmax(0,1fr);align-items:center;gap:.48rem;min-width:0}.meta-label[data-v-d6c33120]{font-family:Outfit,-apple-system,sans-serif;font-size:var(--ios-caption-2);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#64748b;line-height:1.15;white-space:nowrap}.meta-value[data-v-d6c33120]{min-width:0;overflow:hidden;font-size:var(--ios-footnote);color:#e2e8f0;line-height:1.28;text-overflow:ellipsis;white-space:nowrap}.meta-creator[data-v-d6c33120],.meta-creator-trigger[data-v-d6c33120]{min-width:0;display:inline-flex;align-items:center}.meta-creator[data-v-d6c33120]{gap:.38rem;line-height:1.2}.meta-creator-name[data-v-d6c33120]{display:inline-block;min-width:0;overflow:hidden;text-overflow:ellipsis;transform:translateY(.01rem);white-space:nowrap}.meta-link[data-v-d6c33120]{color:var(--ui-brand-300);font-weight:600;text-decoration:none}.meta-link[data-v-d6c33120]:focus-visible,.meta-link[data-v-d6c33120]:hover{color:var(--ui-brand-200);text-decoration:underline}.meta-template-trigger[data-v-d6c33120]{display:inline-flex;align-items:center;justify-content:flex-start;gap:.38rem;width:100%;min-width:0;min-height:1.9rem;padding:0;border:1px solid transparent;border-radius:var(--ui-radius-sm);background:rgba(var(--ui-palette-accent-rgb),.09);cursor:pointer;font:inherit;line-height:1.18;text-align:left;color:var(--ui-brand-300)}.meta-template-trigger[data-v-d6c33120]:disabled{cursor:wait;opacity:.68}.meta-template-trigger[data-v-d6c33120]:focus-visible,.meta-template-trigger[data-v-d6c33120]:hover{border-color:rgba(var(--ui-palette-accent-rgb),.28);background:rgba(var(--ui-palette-accent-rgb),.15);color:var(--ui-brand-200);text-decoration:none}.meta-template-title[data-v-d6c33120]{min-width:0;overflow:hidden;padding:0 0 0 .55rem;font-size:var(--ios-footnote);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.meta-template-icon[data-v-d6c33120]{flex:0 0 auto;padding-right:.52rem;color:#bfdbfecc;font-size:.68rem}.source-template-preview[data-v-d6c33120]{position:absolute;top:calc(100% + .55rem);right:0;z-index:15;width:min(240px,100vw - 48px);opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity .14s ease,transform .14s ease}.meta-template-row:focus-within .source-template-preview[data-v-d6c33120],.meta-template-row:hover .source-template-preview[data-v-d6c33120]{opacity:1;transform:translateY(0)}.source-template-preview__card[data-v-d6c33120],.source-template-preview__empty[data-v-d6c33120]{overflow:hidden;border:1px solid rgba(148,163,184,.2);border-radius:var(--ui-radius-md);background:#0f172af5;box-shadow:0 18px 44px #0000005c;backdrop-filter:blur(18px) saturate(1.45);-webkit-backdrop-filter:blur(18px) saturate(1.45)}.source-template-preview__cover[data-v-d6c33120]{display:block;width:100%;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;background:#94a3b81a}.source-template-preview__body[data-v-d6c33120]{display:flex;flex-direction:column;gap:.24rem;min-width:0;padding:.62rem .7rem .72rem;line-height:1.25}.source-template-preview__body strong[data-v-d6c33120]{min-width:0;color:#f8fafc;font-size:var(--ios-subheadline);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.source-template-preview__body span[data-v-d6c33120]{color:#93c5fd;font-size:var(--ios-caption-2);font-weight:600;text-transform:uppercase}.source-template-preview__body p[data-v-d6c33120]{display:-webkit-box;margin:.08rem 0 0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#cbd5e1;font-size:var(--ios-footnote);line-height:1.38}.source-template-preview__empty[data-v-d6c33120]{display:inline-flex;align-items:center;gap:.45rem;padding:.62rem .7rem;color:#cbd5e1;font-size:var(--ios-footnote);font-weight:600}.source-template-preview__empty i[data-v-d6c33120]{color:#9abcfb;font-size:.75rem}.generation-inspector[data-v-d6c33120]{gap:.55rem;padding:.65rem 0;border-top:1px solid var(--ui-surface-glass-23);border-bottom:1px solid var(--ui-surface-glass-23)}.generation-inspector__header[data-v-d6c33120]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.generation-inspector__refresh[data-v-d6c33120]{width:1.7rem;height:1.7rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ui-surface-glass-7);border-radius:var(--ui-radius-sm);background:transparent;color:#94a3b8;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.generation-inspector__refresh[data-v-d6c33120]:focus-visible,.generation-inspector__refresh[data-v-d6c33120]:hover:not(:disabled){background:var(--ui-surface-glass-11);border-color:var(--ui-surface-glass-28);color:#fff}.generation-inspector__refresh[data-v-d6c33120]:disabled{cursor:progress;opacity:.65}.generation-inspector__refresh i[data-v-d6c33120]{font-size:.75rem}.generation-inspector__error[data-v-d6c33120],.generation-inspector__muted[data-v-d6c33120]{margin:0;font-size:var(--ios-footnote);line-height:1.4;color:#94a3b8}.generation-inspector__error[data-v-d6c33120]{color:#fca5a5}.generation-inspector__body[data-v-d6c33120]{display:flex;flex-direction:column;gap:.55rem;min-width:0}.generation-inspector__block[data-v-d6c33120],.generation-inspector__grid[data-v-d6c33120]{display:grid;grid-template-columns:minmax(72px,auto) minmax(0,1fr);gap:.32rem .55rem;min-width:0;font-size:var(--ios-footnote);line-height:1.35}.generation-inspector__block span[data-v-d6c33120],.generation-inspector__grid span[data-v-d6c33120]{color:#64748b}.generation-inspector__block strong[data-v-d6c33120],.generation-inspector__grid strong[data-v-d6c33120]{min-width:0;color:#dbeafe;font-weight:600;overflow-wrap:anywhere}.generation-inspector__line[data-v-d6c33120]{display:contents}.generation-inspector__refs[data-v-d6c33120]{display:flex;flex-direction:column;gap:.35rem}.generation-inspector__ref[data-v-d6c33120]{display:flex;justify-content:space-between;gap:.5rem;min-width:0;padding:.35rem .45rem;border:1px solid var(--ui-surface-glass-7);border-radius:var(--ui-radius-sm);color:#e2e8f0;text-decoration:none;font-size:var(--ios-footnote)}.generation-inspector__ref[data-v-d6c33120]:focus-visible,.generation-inspector__ref[data-v-d6c33120]:hover{border-color:var(--ui-surface-glass-28);background:var(--ui-surface-glass-3);outline:none}.generation-inspector__ref small[data-v-d6c33120],.generation-inspector__ref span[data-v-d6c33120]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.generation-inspector__ref small[data-v-d6c33120]{flex-shrink:0;color:#94a3b8}.generation-inspector__details[data-v-d6c33120]{border-top:1px solid var(--ui-surface-glass-7);padding-top:.4rem}.generation-inspector__details summary[data-v-d6c33120]{cursor:pointer;color:#94a3b8;font-size:var(--ios-footnote);font-weight:600}.generation-inspector__details pre[data-v-d6c33120]{max-height:220px;overflow:auto;margin:.45rem 0 0;padding:.55rem;border:1px solid var(--ui-surface-glass-7);border-radius:var(--ui-radius-sm);background:#0206176b;color:#cbd5e1;font-size:var(--ios-caption-2);line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.prompt-text[data-v-d6c33120]{font-size:var(--ios-subheadline);line-height:1.55;color:#cbd5e1;max-height:180px;overflow-y:auto}.prompt-text[data-v-d6c33120]::-webkit-scrollbar{width:3px}.prompt-text[data-v-d6c33120]::-webkit-scrollbar-track{background:transparent}.prompt-text[data-v-d6c33120]::-webkit-scrollbar-thumb{background:var(--ui-surface-glass-6);border-radius:2px}.viewer-details[data-v-d6c33120]{display:flex;flex-direction:column;gap:1rem}.viewer-details__panel[data-v-d6c33120]{display:contents}.viewer-details__handle[data-v-d6c33120]{display:none}.viewer-details--sheet[data-v-d6c33120]{position:fixed;inset:0;display:flex;align-items:flex-end;justify-content:center;gap:0;background:rgba(var(--ui-palette-black-rgb),.5);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.viewer-details--sheet .viewer-details__panel[data-v-d6c33120]{display:flex;flex-direction:column;gap:1rem;width:min(100%,440px);max-height:72dvh;overflow-y:auto;padding:8px 16px calc(20px + env(safe-area-inset-bottom,0px));border:1px solid hsla(0,0%,100%,.12);border-bottom:0;border-radius:22px 22px 0 0;background:#121422eb;box-shadow:0 -12px 40px rgba(var(--ui-palette-black-rgb),.5),inset 0 1px #ffffff1f;backdrop-filter:blur(24px) saturate(1.7);-webkit-backdrop-filter:blur(24px) saturate(1.7)}.viewer-details--sheet .viewer-details__handle[data-v-d6c33120]{display:block;flex:0 0 auto;width:44px;height:4px;margin:4px auto 2px;border-radius:999px;background:#ffffff3d}.viewer-details-enter-active[data-v-d6c33120],.viewer-details-leave-active[data-v-d6c33120]{transition:opacity .18s ease}.viewer-details-enter-active .viewer-details__panel[data-v-d6c33120],.viewer-details-leave-active .viewer-details__panel[data-v-d6c33120]{transition:transform .22s ease}.viewer-details-enter-from.viewer-details--sheet[data-v-d6c33120],.viewer-details-leave-to.viewer-details--sheet[data-v-d6c33120]{opacity:0}.viewer-details-enter-from.viewer-details--sheet .viewer-details__panel[data-v-d6c33120],.viewer-details-leave-to.viewer-details--sheet .viewer-details__panel[data-v-d6c33120]{transform:translateY(24px)}.viewer-mobile-only[data-v-d6c33120]{display:none!important}.reference-section[data-v-d6c33120]{gap:.45rem}.reference-list[data-v-d6c33120]{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:.45rem}.reference-thumb[data-v-d6c33120]{position:relative;display:block;min-width:0;aspect-ratio:1;overflow:hidden;border:1px solid var(--ui-surface-glass-7);border-radius:var(--ui-radius-md);background:var(--ui-surface-glass-2);color:#e2e8f0;text-decoration:none;transition:border-color .15s ease,transform .15s ease}.reference-thumb[data-v-d6c33120]:focus-visible,.reference-thumb[data-v-d6c33120]:hover{border-color:var(--ui-surface-glass-28);transform:translateY(-1px);outline:none}.reference-thumb img[data-v-d6c33120]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reference-thumb-label[data-v-d6c33120]{position:absolute;inset-inline:0;bottom:0;overflow:hidden;padding:.25rem .35rem;background:#020617b8;color:#e2e8f0;font-size:var(--ios-caption-2);font-weight:500;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.reference-hover-preview[data-v-d6c33120]{position:fixed;pointer-events:none;overflow:hidden;border:1px solid rgba(226,232,240,.22);border-radius:var(--ui-radius-lg);background:#080c18f0;box-shadow:0 18px 48px #0000007a}.reference-hover-preview__image[data-v-d6c33120]{display:block;width:100%;max-height:inherit;-o-object-fit:contain;object-fit:contain}.tag-preview-section[data-v-d6c33120]{flex:1 1 auto;min-height:80px;max-height:400px;overflow-y:auto;display:flex;flex-direction:column;min-height:0;margin-top:-.4rem}.tag-preview-section[data-v-d6c33120]::-webkit-scrollbar{width:4px}.tag-preview-section[data-v-d6c33120]::-webkit-scrollbar-track{background:transparent}.tag-preview-section[data-v-d6c33120]::-webkit-scrollbar-thumb{background:var(--ui-surface-glass-6);border-radius:2px}.tag-preview-section[data-v-d6c33120]::-webkit-scrollbar-thumb:hover{background:var(--ui-surface-glass-9)}.tag-preview-groups[data-v-d6c33120]{display:flex;flex-direction:column;gap:.5rem}.tag-preview-group[data-v-d6c33120]{display:flex;flex-direction:column;gap:.25rem}.tag-preview-group[data-v-d6c33120],.tag-preview-group.zone-subject[data-v-d6c33120]{--zone-bg:rgba(150,123,255,.14);--zone-border:rgba(181,164,255,.28);--zone-text:#d5ccff}.tag-preview-group.zone-attributes[data-v-d6c33120]{--zone-bg:rgba(255,150,217,.14);--zone-border:rgba(255,183,229,.28);--zone-text:#ffd3ef}.tag-preview-group.zone-activity[data-v-d6c33120]{--zone-bg:rgba(96,235,221,.14);--zone-border:rgba(138,246,233,.28);--zone-text:#bcfff8}.tag-preview-group.zone-aesthetics[data-v-d6c33120]{--zone-bg:rgba(153,228,180,.14);--zone-border:rgba(188,239,207,.28);--zone-text:#cff8dc}.tag-preview-group.zone-mood[data-v-d6c33120]{--zone-bg:rgba(255,209,95,.14);--zone-border:rgba(255,226,144,.28);--zone-text:#ffe8b3}.tag-preview-group.zone-setting[data-v-d6c33120]{--zone-bg:rgba(129,153,255,.14);--zone-border:rgba(169,184,255,.28);--zone-text:#d4ddff}.tag-preview-group.zone-layout[data-v-d6c33120]{--zone-bg:rgba(255,174,113,.14);--zone-border:rgba(255,203,158,.28);--zone-text:#ffe0c2}.tag-preview-group.zone-composition[data-v-d6c33120]{--zone-bg:rgba(246,211,101,.14);--zone-border:hsla(33,97%,76%,.28);--zone-text:#fde8b3}.tag-preview-group.zone-style[data-v-d6c33120]{--zone-bg:rgba(210,130,255,.14);--zone-border:rgba(225,170,255,.28);--zone-text:#e8ccff}.tag-preview-group.zone-lighting[data-v-d6c33120]{--zone-bg:rgba(255,230,100,.14);--zone-border:rgba(255,240,150,.28);--zone-text:#fff3c4}.tag-preview-group.zone-color[data-v-d6c33120]{--zone-bg:rgba(255,130,100,.14);--zone-border:rgba(255,170,140,.28);--zone-text:#ffd5c8}.tag-preview-zone[data-v-d6c33120]{font-family:Outfit,-apple-system,sans-serif;font-size:var(--ios-caption-2);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--zone-text,#64748b);opacity:.65}.tag-preview-list[data-v-d6c33120]{display:flex;flex-wrap:wrap;gap:.35rem}.tag-preview-chip[data-v-d6c33120]{--p-tag-background:var(--zone-bg);--p-tag-color:var(--zone-text);--p-tag-border-color:var(--zone-border);--p-tag-hover-background:var(--zone-bg);--p-tag-hover-border-color:var(--zone-border);--p-tag-hover-shadow:var(--zone-glow,transparent);align-items:flex-start;max-width:100%;min-height:23px;padding:4px 8px!important;font-size:var(--ios-caption);line-height:1.25;border-radius:var(--ui-radius-xs)}.tag-preview-chip__text[data-v-d6c33120]{display:block;max-width:min(100%,15rem);white-space:normal;overflow-wrap:anywhere;word-break:normal}.action-buttons[data-v-d6c33120]{display:flex;flex-direction:column;gap:.75rem;margin-top:auto;padding-top:.75rem;flex-shrink:0}.action-buttons-primary[data-v-d6c33120]{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:.5rem;width:100%}.action-buttons-secondary[data-v-d6c33120]{display:flex;align-items:center;justify-content:space-between;width:100%;padding-top:.5rem;border-top:1px solid var(--ui-surface-glass-7)}.share-label[data-v-d6c33120]{font-size:var(--ios-footnote);color:var(--ui-text-muted);font-weight:500;letter-spacing:.02em}.action-btn[data-v-d6c33120]{height:2.5rem;min-width:0;font-family:Outfit,-apple-system,sans-serif;font-size:var(--ios-subheadline);font-weight:600;letter-spacing:.01em;border-radius:var(--ui-radius-lg);display:inline-flex;align-items:center;justify-content:center;gap:.4rem;transition:all .2s ease}.action-btn[data-v-d6c33120] .p-button-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.action-btn-main[data-v-d6c33120]{flex:1 1 auto}.action-btn-icon[data-v-d6c33120]{flex:0 0 2.5rem;width:2.5rem;padding:0!important;display:grid;place-items:center;gap:0;line-height:1}.action-btn-icon[data-v-d6c33120] .p-button-icon{margin:0!important;line-height:1;display:block}.action-btn-icon[data-v-d6c33120] .action-btn-glyph{display:block;width:1.1rem;height:1.1rem;margin:0!important}.action-btn-icon[data-v-d6c33120] i.action-btn-glyph{font-size:1.1rem;line-height:1.1rem;text-align:center}.secondary-btn[data-v-d6c33120]{background:transparent!important;color:#e2e8f0!important;border:1px solid var(--ui-surface-glass-7)!important}.secondary-btn[data-v-d6c33120]:hover{background:var(--ui-surface-glass-11)!important;border-color:var(--ui-surface-glass-28)!important;color:#fff!important}.reference-btn.is-active[data-v-d6c33120]{background:#9abcfb24!important;border-color:#9abcfb8c!important;color:#fff!important}.social-share-group[data-v-d6c33120]{display:flex;gap:.3rem}.social-btn[data-v-d6c33120],.social-share-group[data-v-d6c33120]{align-items:center;flex-shrink:0}.social-btn[data-v-d6c33120]{display:inline-flex;justify-content:center;width:2.1rem;height:2.1rem;border-radius:var(--ui-radius-md);border:1px solid var(--ui-surface-glass-7);background:transparent;cursor:pointer;transition:all .2s ease;color:#94a3b8;padding:0}.social-btn[data-v-d6c33120]:hover{transform:translateY(-1px);background:var(--ui-surface-glass-11)}.social-btn--twitter[data-v-d6c33120]:hover{border-color:#1da1f280;color:#1da1f2}.social-btn--reddit[data-v-d6c33120]:hover{border-color:#ff450080;color:#ff4500}.social-btn--facebook[data-v-d6c33120]:hover{border-color:#1877f280;color:#1877f2}.mini-strip-cell[data-v-d6c33120]{position:relative;min-height:0;border-left:1px solid var(--ui-surface-glass-23)}.mini-strip[data-v-d6c33120]{position:absolute;inset:0;display:flex;flex-direction:column;gap:4px;padding:6px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}.mini-strip[data-v-d6c33120]::-webkit-scrollbar{width:0;display:none}.mini-thumb[data-v-d6c33120]{flex-shrink:0;width:44px;height:44px;border-radius:var(--ui-radius-xs);overflow:hidden;cursor:pointer;border:2px solid transparent;opacity:.5;transition:opacity .15s ease,border-color .15s ease}.mini-thumb[data-v-d6c33120]:hover{opacity:.85}.mini-thumb.active[data-v-d6c33120]{opacity:1;border-color:#fff}.mini-thumb img[data-v-d6c33120]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.empty-state[data-v-d6c33120]{text-align:center;padding:4rem 2rem;color:#64748b}.versions-section[data-v-d6c33120]{gap:.5rem}.versions-header[data-v-d6c33120]{display:flex;align-items:center;justify-content:space-between}.version-pills[data-v-d6c33120]{display:flex;flex-wrap:wrap;gap:.35rem}.version-pill[data-v-d6c33120]{font-size:var(--ios-caption);font-weight:500;padding:.2rem .6rem;border-radius:999px;border:1px solid var(--ui-surface-glass-7,rgba(148,163,184,.07));background:transparent;color:#94a3b8;cursor:pointer;transition:all .15s ease}.version-pill[data-v-d6c33120]:hover{background:var(--ui-surface-glass-11,rgba(148,163,184,.11));color:#e2e8f0}.version-pill.active[data-v-d6c33120]{background:#9abcfb26;border-color:#9abcfb66;color:#c4b5fd}.version-pill--upscaled[data-v-d6c33120]{text-transform:capitalize}.compare-controls[data-v-d6c33120]{display:flex;align-items:center;gap:.5rem}.compare-label-text[data-v-d6c33120]{font-family:Outfit,-apple-system,sans-serif;font-size:var(--ios-caption-2);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#64748b;flex-shrink:0}.compare-mode-select[data-v-d6c33120] .p-togglebutton{font-size:var(--ios-caption-2)!important;padding:.18rem .45rem!important;min-width:unset!important}@media(max-width:900px){.modal-content-grid[data-v-d6c33120]{max-height:100%}.modal-content-grid[data-v-d6c33120],.modal-content-grid.has-strip[data-v-d6c33120]{grid-template-columns:1fr}.mini-strip[data-v-d6c33120]{display:none}.info-sidebar[data-v-d6c33120]{border-left:none;border-top:1px solid var(--ui-surface-glass-23);max-height:50vh}.tag-preview-section[data-v-d6c33120]{max-height:200px;min-height:60px}}@media(max-width:600px){.custom-image-dialog{width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;border:0!important;border-radius:0!important;background:color-mix(in srgb,var(--ui-viewer-mobile-scrim-bg) var(--viewer-mobile-scrim-percent,98%),transparent)!important;box-shadow:none!important}.image-modal-inner[data-v-d6c33120]{display:grid;grid-template-rows:auto minmax(0,1fr);height:100%;background:color-mix(in srgb,var(--ui-viewer-mobile-scrim-bg) var(--viewer-mobile-scrim-percent,98%),transparent)}.viewer-mobile-header[data-v-d6c33120]{box-sizing:border-box;position:relative;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:calc(max(var(--safe-area-inset-top, 0px),env(safe-area-inset-top,0px),12px) + 8px) max(12px,var(--safe-area-inset-right,0px)) 8px max(12px,var(--safe-area-inset-left,0px));background:linear-gradient(180deg,#0f111cfc,#05070dfc)}.viewer-mobile-header__actions[data-v-d6c33120]{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;min-width:0}.viewer-mobile-header__button[data-v-d6c33120]{box-sizing:border-box;flex:0 0 44px;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid hsla(0,0%,100%,.13);border-radius:50%;background:#ffffff1c;color:#f8fafceb;box-shadow:0 14px 30px #00000042,inset 0 1px #ffffff1a;backdrop-filter:blur(18px) saturate(1.16);-webkit-backdrop-filter:blur(18px) saturate(1.16)}.viewer-mobile-header__button.is-active[data-v-d6c33120]{color:#dbeafefa;border-color:#9abcfb57;background:#9abcfb29}.viewer-mobile-header__button[data-v-d6c33120]:disabled{opacity:.42}.modal-content-grid[data-v-d6c33120],.modal-content-grid.has-strip[data-v-d6c33120]{height:100%;min-height:0;max-height:100%;grid-template-rows:minmax(0,1fr) auto}.modal-close-button[data-v-d6c33120]{display:none}.image-display-area[data-v-d6c33120]{min-height:0;padding:.5rem max(.5rem,var(--safe-area-inset-right,0px)) .5rem max(.5rem,var(--safe-area-inset-left,0px));background:color-mix(in srgb,var(--ui-viewer-mobile-scrim-bg) var(--viewer-mobile-scrim-percent,98%),transparent)}.image-display-area.has-navigation[data-v-d6c33120]{padding-inline:max(.65rem,var(--safe-area-inset-left,0px)) max(.65rem,var(--safe-area-inset-right,0px))}.image-display-area.has-navigation .image-overlay-actions[data-v-d6c33120],.image-overlay-actions[data-v-d6c33120],.modal-nav[data-v-d6c33120]{display:none}.image-overlay-action-btn[data-v-d6c33120]{width:2.35rem;height:2.35rem;border-radius:999px;opacity:.88}.modal-nav[data-v-d6c33120]{top:calc(env(safe-area-inset-top,0px) + 3.5rem);width:48px}.info-sidebar[data-v-d6c33120]{padding:.8rem .9rem calc(env(safe-area-inset-bottom,0px) + .5rem);height:auto;max-height:45dvh;border-top-color:#ffffff1a;background:#080a12fa}.sidebar-content[data-v-d6c33120]{flex:0 0 auto;gap:.7rem;overflow-y:auto;max-height:calc(45dvh - 1.3rem - env(safe-area-inset-bottom,0px))}.sidebar-content>.prompt-section .prompt-text[data-v-d6c33120]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;max-height:none;overflow:hidden;cursor:pointer}.sidebar-content>.prompt-section .prompt-text.is-expanded[data-v-d6c33120]{display:block;-webkit-line-clamp:unset;line-clamp:unset;max-height:40dvh;overflow-y:auto}.action-buttons[data-v-d6c33120]{gap:.5rem;margin-top:0;padding-top:.55rem;padding-bottom:calc(env(safe-area-inset-bottom,0px) + .35rem)}.action-buttons-secondary[data-v-d6c33120]{display:none}.viewer-mobile-only[data-v-d6c33120]{display:inline-flex!important}.meta-panel[data-v-d6c33120]{gap:.5rem}.meta-grid[data-v-d6c33120]{grid-template-columns:1fr;gap:.4rem}.meta-item[data-v-d6c33120],.meta-template-row[data-v-d6c33120]{grid-template-columns:6.65rem minmax(0,1fr)}.tag-preview-section[data-v-d6c33120]{max-height:none;min-height:0}}
