.GenerationOutputPreviewDialog_overlay__W7WR9{position:fixed;z-index:90;inset:0;background:radial-gradient(48rem 32rem at 72% -8%,rgb(var(--ym-bloom-magenta)/.12),transparent 70%),radial-gradient(40rem 28rem at 12% 88%,rgb(var(--ym-bloom-plum)/.1),transparent 72%),rgb(var(--ym-canvas-deep)/.86);backdrop-filter:blur(10px) saturate(120%);-webkit-backdrop-filter:blur(10px) saturate(120%);animation:GenerationOutputPreviewDialog_fadeIn__yUOGt var(--ym-duration-fast,.16s) var(--ym-ease-standard,ease)}.GenerationOutputPreviewDialog_dialog__wkgkZ{position:fixed;z-index:91;inset:4.5dvh 3.5vw;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,400px);grid-template-rows:minmax(0,1fr);grid-template-areas:"media side";gap:0;width:auto;height:auto;min-height:0;max-width:1280px;max-height:none;margin-inline:auto;overflow:hidden;isolation:isolate;outline:none;border-radius:var(--radius-2xl);background:var(--ym-tool-panel-surface);font-family:var(--ym-font-sans);color:rgb(var(--ym-text));box-shadow:var(--ym-elev-4-ring),var(--ym-elev-4-shadow);animation:GenerationOutputPreviewDialog_dialogIn__jXQeC var(--ym-duration-base,.22s) var(--ym-ease-standard,ease)}.GenerationOutputPreviewDialog_dialogChrome__aOPmT{position:absolute;inset:0;z-index:20;pointer-events:none}.GenerationOutputPreviewDialog_close__SNgos{position:absolute;z-index:1;top:max(10px,env(safe-area-inset-top,0px));right:max(10px,env(safe-area-inset-right,0px));display:grid;place-items:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:0;color:rgb(var(--ym-text));background:transparent;pointer-events:auto;touch-action:manipulation;cursor:pointer}.GenerationOutputPreviewDialog_closeFace__FziVc{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--radius-md);background:var(--ym-tool-control-surface);box-shadow:var(--ym-elev-3-ring),0 6px 18px rgb(var(--ym-canvas-deep)/.55);backdrop-filter:blur(12px) saturate(130%);-webkit-backdrop-filter:blur(12px) saturate(130%);pointer-events:none;transition:box-shadow var(--ym-duration-fast) var(--ym-ease-standard),background var(--ym-duration-fast) var(--ym-ease-standard)}.GenerationOutputPreviewDialog_close__SNgos:hover .GenerationOutputPreviewDialog_closeFace__FziVc{background:rgb(var(--ym-surface-4)/.96);box-shadow:inset 0 0 0 999px rgba(255,255,255,.08),var(--ym-elev-3-ring),0 6px 18px rgb(var(--ym-canvas-deep)/.55)}.GenerationOutputPreviewDialog_close__SNgos:active .GenerationOutputPreviewDialog_closeFace__FziVc{box-shadow:inset 0 0 0 999px rgba(255,255,255,.16),var(--ym-elev-3-ring),0 4px 12px rgb(var(--ym-canvas-deep)/.5)}.GenerationOutputPreviewDialog_close__SNgos:focus-visible{outline:2px solid rgb(var(--ym-focus)/.7);outline-offset:2px}.GenerationOutputPreviewDialog_close__SNgos svg{width:18px;height:18px}.GenerationOutputPreviewDialog_mediaPane__DPd9G{grid-area:media;position:relative;display:flex;min-width:0;min-height:0;height:100%;padding:16px;overflow:hidden;background:rgb(var(--ym-tool-field))}.GenerationOutputPreviewDialog_mediaPane__DPd9G:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(80% 60% at 50% 100%,rgb(var(--ym-canvas-deep)/.35),transparent 70%);opacity:.85}.GenerationOutputPreviewDialog_mediaFrame__L9MXY{position:relative;z-index:1;display:grid;grid-template:"stack" minmax(0,1fr) /minmax(0,1fr);flex:1 1 auto;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;border-radius:var(--radius-lg);box-shadow:var(--ym-stage-ring)}.GenerationOutputPreviewDialog_lockedOverlay__jstDK{grid-area:stack;z-index:4;align-self:center;justify-self:center;display:flex;align-items:center;gap:9px;padding:12px 16px;border:1px solid rgb(var(--ym-accent)/.68);border-radius:12px;color:rgb(var(--ym-text));background:rgb(var(--ym-canvas-deep)/.86);box-shadow:var(--ym-elev-4-shadow);pointer-events:none}.GenerationOutputPreviewDialog_lockedOverlay__jstDK svg{width:20px;height:20px;color:rgb(var(--ym-accent))}.GenerationOutputPreviewDialog_lockedMessage__oJNnu{margin:0;color:rgb(var(--ym-tool-text-soft));font-size:14px;line-height:1.55}.GenerationOutputPreviewDialog_lockedPermanent__m0OIk{margin:0;color:rgb(var(--ym-text));font-size:13px;font-weight:700}.GenerationOutputPreviewDialog_media__VWMGm{grid-area:stack;position:relative!important;display:flex!important;align-items:center;justify-content:center;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;overflow:hidden;border-radius:0!important;aspect-ratio:unset!important;background:transparent!important}.GenerationOutputPreviewDialog_media__VWMGm [class*=element],.GenerationOutputPreviewDialog_media__VWMGm img,.GenerationOutputPreviewDialog_media__VWMGm video{display:block!important;flex:0 1 auto;width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;margin:0!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important}.GenerationOutputPreviewDialog_sidePane__UNsm4{grid-area:side;display:grid;grid-template-rows:auto auto auto;gap:16px;min-width:0;min-height:0;height:100%;align-content:start;padding:24px 20px 18px;border-inline-start:1px solid rgb(var(--ym-border)/.45);background:var(--ym-tool-panel-surface);overflow:auto;scrollbar-width:thin}.GenerationOutputPreviewDialog_sideHeader__5vWcu{display:grid;gap:8px;padding-right:44px}.GenerationOutputPreviewDialog_headTop__Sqa8q{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.GenerationOutputPreviewDialog_eyebrow__BmuBa{display:inline-flex;align-items:center;color:rgb(var(--ym-accent-strong));font-family:var(--ym-font-mono);font-size:var(--ym-eyebrow-size,11px);font-weight:600;letter-spacing:var(--ym-eyebrow-tracking,.16em);line-height:1;text-transform:uppercase}.GenerationOutputPreviewDialog_statusPill__er38U{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0 10px 0 8px;border-radius:var(--radius-pill);background:rgb(var(--ym-surface-3)/.9);box-shadow:var(--ym-elev-1-ring);color:rgb(var(--ym-text-soft));font-family:var(--ym-font-mono);font-size:12px;font-weight:650;letter-spacing:.04em;line-height:1;white-space:nowrap}.GenerationOutputPreviewDialog_statusDot__tHWcU{width:6px;height:6px;flex:none;border-radius:50%;background:currentColor;box-shadow:0 0 0 2px rgb(var(--ym-highlight)/.08)}.GenerationOutputPreviewDialog_statusPill__er38U[data-tone=active]{color:rgb(var(--ym-info-strong));background:rgb(var(--ym-info-surface)/.92);box-shadow:inset 0 0 0 1px rgb(var(--ym-info)/.35),0 0 16px rgb(var(--ym-info)/.12)}.GenerationOutputPreviewDialog_statusPill__er38U[data-tone=active] .GenerationOutputPreviewDialog_statusDot__tHWcU{box-shadow:0 0 8px rgb(var(--ym-info)/.85);animation:GenerationOutputPreviewDialog_pulseDot__GyYzb 1.4s var(--ym-ease-standard) infinite}.GenerationOutputPreviewDialog_statusPill__er38U[data-tone=success]{color:rgb(var(--ym-success-strong));background:rgb(var(--ym-success-surface)/.92);box-shadow:inset 0 0 0 1px rgb(var(--ym-success)/.35)}.GenerationOutputPreviewDialog_statusPill__er38U[data-tone=danger]{color:rgb(var(--ym-danger-strong));background:rgb(var(--ym-danger-surface)/.92);box-shadow:inset 0 0 0 1px rgb(var(--ym-danger)/.4)}.GenerationOutputPreviewDialog_statusPill__er38U[data-tone=muted]{color:rgb(var(--ym-text-dim))}.GenerationOutputPreviewDialog_title__6Dqoh{margin:0;color:rgb(var(--ym-text));font-family:var(--ym-font-display);font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.25}.GenerationOutputPreviewDialog_sideBody__qT0Xf{display:grid;grid-template-rows:auto auto;gap:14px;min-height:0;overflow:visible}.GenerationOutputPreviewDialog_meta___PR_E{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.GenerationOutputPreviewDialog_stat__i_LdS{display:grid;gap:4px;min-width:0;padding:10px 12px;border-radius:var(--radius-md);background:var(--ym-tool-control-surface);box-shadow:inset 0 0 0 1px rgb(var(--ym-border-strong)/.45)}.GenerationOutputPreviewDialog_statWide__JfjJy{grid-column:1/-1}.GenerationOutputPreviewDialog_stat__i_LdS dt{display:flex;align-items:center;gap:var(--ym-space-2);color:rgb(var(--ym-tool-text-soft));font-size:12px;font-weight:600;line-height:1.4}.GenerationOutputPreviewDialog_stat__i_LdS dt svg{width:16px;height:16px;flex:none;color:rgb(var(--ym-accent-strong))}.GenerationOutputPreviewDialog_stat__i_LdS dd{margin:0;color:rgb(var(--ym-text));font-size:15px;font-weight:600;line-height:1.3;word-break:break-word}.GenerationOutputPreviewDialog_statNum__b1roe{font-family:var(--ym-font-mono);font-feature-settings:"tnum" 1,"zero" 1;font-variant-numeric:tabular-nums;font-weight:650}.GenerationOutputPreviewDialog_promptSection___VKGh{display:grid;grid-template-rows:auto minmax(0,1fr);gap:8px;min-height:0;overflow:hidden}.GenerationOutputPreviewDialog_promptHeader__M1KvR{display:flex;align-items:center;justify-content:space-between;gap:8px;color:rgb(var(--ym-text-dim));font-family:var(--ym-font-mono);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.GenerationOutputPreviewDialog_copyPrompt__fXWNc{min-height:44px;justify-content:center;gap:6px;padding-inline:10px;font-size:12px;text-transform:none;letter-spacing:0}.GenerationOutputPreviewDialog_promptScroll__uWri_{min-height:104px;max-height:16rem;overflow:auto;border-radius:var(--radius-md);padding:12px 14px;background:rgb(var(--ym-tool-field));box-shadow:inset 0 1px 0 rgb(var(--ym-highlight)/.04),inset 0 0 0 1px rgb(var(--ym-border)/.55);scrollbar-width:thin}.GenerationOutputPreviewDialog_prompt__XVMM9{margin:0;color:rgb(var(--ym-tool-text-soft));font-size:14px;line-height:1.55;white-space:pre-wrap;word-break:break-word}.GenerationOutputPreviewDialog_actions__4qzEd{display:grid;gap:8px;margin-top:2px;padding-top:14px;border-top:1px solid rgb(var(--ym-border)/.45)}.GenerationOutputPreviewDialog_favoriteButton__4BMtE,.GenerationOutputPreviewDialog_primaryAction__FJuIl{width:100%;min-height:44px;justify-content:center}.GenerationOutputPreviewDialog_actions__4qzEd .GenerationOutputPreviewDialog_actionLink__2KnIg,.GenerationOutputPreviewDialog_actions__4qzEd .GenerationOutputPreviewDialog_favoriteButton__4BMtE{border-width:1px;border-style:solid;border-color:rgb(var(--ym-white)/.28);box-shadow:none;background:var(--ym-tool-control-surface)}.GenerationOutputPreviewDialog_actions__4qzEd .GenerationOutputPreviewDialog_actionLink__2KnIg:hover,.GenerationOutputPreviewDialog_actions__4qzEd .GenerationOutputPreviewDialog_favoriteButton__4BMtE:hover{border-color:rgb(var(--ym-white)/.45);box-shadow:inset 0 0 0 999px rgba(255,255,255,.1)}.GenerationOutputPreviewDialog_actions__4qzEd .GenerationOutputPreviewDialog_actionLink__2KnIg:active,.GenerationOutputPreviewDialog_actions__4qzEd .GenerationOutputPreviewDialog_favoriteButton__4BMtE:active{border-color:rgb(var(--ym-white)/.5);box-shadow:inset 0 0 0 999px rgba(255,255,255,.18)}.GenerationOutputPreviewDialog_actions__4qzEd .GenerationOutputPreviewDialog_favoriteButton__4BMtE[aria-pressed=true]{border-color:rgb(var(--ym-accent-strong)/.75);color:rgb(var(--ym-accent-strong))}.GenerationOutputPreviewDialog_secondaryActions__t7QKk{display:grid;grid-template-columns:1fr 1fr;gap:8px}.GenerationOutputPreviewDialog_actionsTitle__uH9CO{grid-column:1/-1;margin:6px 0 0;color:rgb(var(--ym-text-dim));font-family:var(--ym-font-mono);font-size:10px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.GenerationOutputPreviewDialog_actionLink__2KnIg{justify-content:space-between;width:100%;min-height:56px;border-radius:var(--radius-lg);text-align:left;font-size:14px}.GenerationOutputPreviewDialog_actionLink__2KnIg svg{flex:none;width:16px;height:16px}.GenerationOutputPreviewDialog_secondaryActions__t7QKk>.GenerationOutputPreviewDialog_actionLink__2KnIg:last-child:nth-child(2n){grid-column:1/-1}.GenerationOutputPreviewDialog_spin__O1i9B{animation:GenerationOutputPreviewDialog_preview-spin__y4P3U .9s linear infinite}@keyframes GenerationOutputPreviewDialog_preview-spin__y4P3U{to{transform:rotate(1turn)}}@keyframes GenerationOutputPreviewDialog_pulseDot__GyYzb{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}@keyframes GenerationOutputPreviewDialog_fadeIn__yUOGt{0%{opacity:0}}@keyframes GenerationOutputPreviewDialog_dialogIn__jXQeC{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}.GenerationOutputPreviewDialog_srOnly__rXqY5{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media (max-width:1100px){.GenerationOutputPreviewDialog_dialog__wkgkZ{grid-template-columns:minmax(0,1.15fr) minmax(280px,360px)}}@media (max-width:900px){.GenerationOutputPreviewDialog_dialog__wkgkZ{inset:0;display:flex;flex-direction:column;align-items:stretch;width:100%;height:100dvh;max-width:none;max-height:100dvh;margin:0;grid-template-columns:unset;grid-template-rows:unset;grid-template-areas:unset;border-radius:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;animation:GenerationOutputPreviewDialog_sheetIn__rhORm var(--ym-duration-base,.22s) var(--ym-ease-standard,ease)}.GenerationOutputPreviewDialog_mediaPane__DPd9G{grid-area:unset;flex:0 0 auto;width:100%;height:auto;min-height:0;max-height:none;padding:0;background:rgb(var(--ym-canvas-deep))}.GenerationOutputPreviewDialog_mediaPane__DPd9G:after{display:none}.GenerationOutputPreviewDialog_mediaFrame__L9MXY{display:block;flex:none;width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:var(--preview-aspect,auto);border-radius:0;box-shadow:none;overflow:hidden;background:var(--ym-stage-plate)}.GenerationOutputPreviewDialog_media__VWMGm{display:block!important;width:100%!important;height:auto!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:none!important;aspect-ratio:var(--preview-aspect,auto)}.GenerationOutputPreviewDialog_media__VWMGm [class*=element],.GenerationOutputPreviewDialog_media__VWMGm img,.GenerationOutputPreviewDialog_media__VWMGm video{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;max-height:none!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important}.GenerationOutputPreviewDialog_dialogChrome__aOPmT{position:fixed;inset:0;z-index:30;width:100%;height:100dvh;pointer-events:none}.GenerationOutputPreviewDialog_close__SNgos{top:max(8px,env(safe-area-inset-top,0px));right:max(8px,env(safe-area-inset-right,0px));width:48px;height:48px;min-width:48px;min-height:48px;pointer-events:auto}.GenerationOutputPreviewDialog_closeFace__FziVc{width:44px;height:44px}.GenerationOutputPreviewDialog_sidePane__UNsm4{grid-area:unset;flex:0 0 auto;display:flex;flex-direction:column;gap:12px;width:100%;height:auto;min-height:0;max-height:none;border-inline-start:0;border-block-start:1px solid rgb(var(--ym-border)/.45);background:var(--ym-tool-panel-surface);overflow:visible;padding:14px 16px max(18px,env(safe-area-inset-bottom,0px))}.GenerationOutputPreviewDialog_sideHeader__5vWcu{flex:0 0 auto;gap:6px;padding-right:40px}.GenerationOutputPreviewDialog_title__6Dqoh{font-size:22px;line-height:1.25}.GenerationOutputPreviewDialog_sideBody__qT0Xf{display:flex;flex:0 0 auto;flex-direction:column;gap:12px;min-height:0;overflow:visible}.GenerationOutputPreviewDialog_meta___PR_E{grid-template-columns:1fr 1fr;gap:8px}.GenerationOutputPreviewDialog_stat__i_LdS{padding:9px 11px}.GenerationOutputPreviewDialog_stat__i_LdS dt{font-size:12px}.GenerationOutputPreviewDialog_stat__i_LdS dd{font-size:15px}.GenerationOutputPreviewDialog_promptSection___VKGh{display:flex;flex:0 0 auto;flex-direction:column;gap:6px;min-height:0;overflow:visible}.GenerationOutputPreviewDialog_promptHeader__M1KvR{gap:6px;font-size:12px}.GenerationOutputPreviewDialog_copyPrompt__fXWNc{min-height:44px;padding-inline:10px;font-size:12px}.GenerationOutputPreviewDialog_promptScroll__uWri_{min-height:0;max-height:none;overflow:visible;padding:11px 12px}.GenerationOutputPreviewDialog_prompt__XVMM9{font-size:13px;line-height:1.5}.GenerationOutputPreviewDialog_actions__4qzEd{position:static;flex:0 0 auto;gap:8px;margin-top:4px;margin-inline:0;padding:12px 0 0;border-top:1px solid rgb(var(--ym-border)/.5);background:transparent;box-shadow:none}.GenerationOutputPreviewDialog_actionLink__2KnIg,.GenerationOutputPreviewDialog_favoriteButton__4BMtE,.GenerationOutputPreviewDialog_primaryAction__FJuIl{width:100%;min-height:44px}.GenerationOutputPreviewDialog_secondaryActions__t7QKk{grid-template-columns:minmax(0,1fr)}.GenerationOutputPreviewDialog_actionsTitle__uH9CO{margin-top:2px;font-size:10px}}@keyframes GenerationOutputPreviewDialog_sheetIn__rhORm{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.GenerationOutputPreviewDialog_dialog__wkgkZ,.GenerationOutputPreviewDialog_overlay__W7WR9,.GenerationOutputPreviewDialog_spin__O1i9B,.GenerationOutputPreviewDialog_statusPill__er38U[data-tone=active] .GenerationOutputPreviewDialog_statusDot__tHWcU{animation:none}}