.image-viewer-module__ApCC6a__viewer{background:0 0;border:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:24px;inset:0;overflow:hidden}.image-viewer-module__ApCC6a__viewer::backdrop{background:#080706f0}.image-viewer-module__ApCC6a__viewer[open]{justify-content:center;align-items:center;display:flex}.image-viewer-module__ApCC6a__frame{--viewer-gutter:48px;aspect-ratio:var(--viewer-aspect,3 / 4);height:min(calc(100dvh - var(--viewer-gutter)), calc((100vw - var(--viewer-gutter)) / (var(--viewer-aspect,3 / 4))));width:auto;margin:0;position:relative}.image-viewer-module__ApCC6a__frame img{object-fit:contain;border-radius:10px;width:100%;height:100%}.image-viewer-module__ApCC6a__close{color:var(--cream,#f4e8ce);cursor:pointer;z-index:2;background:#1a1917e6;border:1px solid #f4e8ce2e;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;position:fixed;top:16px;right:16px}.image-viewer-module__ApCC6a__close:hover{background:#262421f2}.image-viewer-module__ApCC6a__close:focus-visible{outline-offset:2px;outline:2px solid #ff9a61}@media (max-width:760px){.image-viewer-module__ApCC6a__viewer{padding:12px}.image-viewer-module__ApCC6a__frame{--viewer-gutter:96px}.image-viewer-module__ApCC6a__close{top:10px;right:10px}}
.share-sheet-module__MZtjYa__sheet{border:1px solid var(--brand-line);border-radius:var(--radius-card);background:radial-gradient(circle at 50% 0,#ff681f12,#0000 55%),#1f1d1a;width:780px;max-width:calc(100vw - 24px);padding:24px;display:block;box-shadow:0 30px 80px #0009}.share-sheet-module__MZtjYa__sheetSuccess{width:400px;padding:26px}.share-sheet-module__MZtjYa__sheetClip{width:430px;padding:20px 22px}.share-sheet-module__MZtjYa__composeClip{display:block}.share-sheet-module__MZtjYa__clipRow{align-items:center;gap:12px;margin-top:14px;display:flex}.share-sheet-module__MZtjYa__clipThumb{flex:none;width:74px;display:block;position:relative}.share-sheet-module__MZtjYa__clipThumb img{aspect-ratio:3/4;object-fit:cover;border-radius:10px;width:100%;display:block}.share-sheet-module__MZtjYa__clipPill{background:var(--grad-cta);border-radius:var(--radius-pill);color:#fff;font-family:var(--font-display), var(--font-body), sans-serif;align-items:center;gap:3px;padding:3px 7px;font-size:8.5px;font-weight:800;display:inline-flex;position:absolute;bottom:5px;left:5px}.share-sheet-module__MZtjYa__clipPill svg{flex:none}.share-sheet-module__MZtjYa__clipFactsCol{min-width:0}.share-sheet-module__MZtjYa__clipLabel{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:10.5px;font-weight:700;display:block}.share-sheet-module__MZtjYa__clipFacts{color:var(--muted-strong);margin-top:2px;font-size:13px;display:block}.share-sheet-module__MZtjYa__composeGrid{grid-template-columns:240px minmax(0,1fr);column-gap:22px;display:grid}.share-sheet-module__MZtjYa__preview{position:relative}.share-sheet-module__MZtjYa__preview img{aspect-ratio:3/4;object-fit:cover;border-radius:14px;width:100%}.share-sheet-module__MZtjYa__previewBadge{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:var(--radius-pill);color:var(--muted-strong);background:#0908079e;padding:3px 9px;font-size:10.5px;font-weight:700;position:absolute;bottom:10px;left:10px}.share-sheet-module__MZtjYa__composeBody{min-width:0}.share-sheet-module__MZtjYa__successPad{text-align:center}.share-sheet-module__MZtjYa__successPad img{aspect-ratio:3/4;object-fit:cover;border-radius:14px;width:150px;margin:0 auto}.share-sheet-module__MZtjYa__successPad .share-sheet-module__MZtjYa__title{margin-top:14px}.share-sheet-module__MZtjYa__segRow{flex-wrap:wrap;gap:7px;display:flex}.share-sheet-module__MZtjYa__segItem{border:1px solid var(--line-strong);border-radius:var(--radius-pill);color:var(--muted);cursor:pointer;min-height:34px;transition:background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);background:0 0;align-items:center;padding:0 14px;font-size:12.5px;font-weight:600;display:inline-flex}.share-sheet-module__MZtjYa__segItem:hover:not(:disabled){background:var(--surface-hover);color:var(--text)}.share-sheet-module__MZtjYa__segItem[aria-pressed=true]{background:var(--accent-tint-strong);color:#ff8a3d;border-color:#ff8a3d;font-weight:800}.share-sheet-module__MZtjYa__segItem:focus-visible{box-shadow:var(--focus);outline:none}.share-sheet-module__MZtjYa__segItem:disabled{cursor:not-allowed;opacity:.6}@media (max-width:640px){.share-sheet-module__MZtjYa__composeGrid{grid-template-columns:1fr;row-gap:16px}.share-sheet-module__MZtjYa__preview img{aspect-ratio:16/7}.share-sheet-module__MZtjYa__textInput{font-size:16px}}.share-sheet-module__MZtjYa__title{font-size:22px;font-weight:700}.share-sheet-module__MZtjYa__sheetSub{color:var(--muted);margin-top:4px;font-size:13px}.share-sheet-module__MZtjYa__sheetSub strong{color:var(--muted-strong)}.share-sheet-module__MZtjYa__field{gap:8px;margin-top:14px;display:grid}.share-sheet-module__MZtjYa__fieldLabel{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.share-sheet-module__MZtjYa__fieldset{border:0;min-width:0;margin:14px 0 0;padding:0}.share-sheet-module__MZtjYa__fieldset legend{margin-bottom:8px;padding:0}.share-sheet-module__MZtjYa__fieldNote{color:var(--muted);font-size:12px}.share-sheet-module__MZtjYa__textInput{background:var(--bg);color:var(--text);border:1px solid #f4e8ce24;border-radius:12px;outline:none;width:100%;min-height:44px;padding:0 13px;font-size:14px}.share-sheet-module__MZtjYa__textInput:focus-visible{border-color:var(--accent);outline:none}.share-sheet-module__MZtjYa__textInputLimit,.share-sheet-module__MZtjYa__textInputLimit:focus-visible{border:1.5px solid #ff665c8c}.share-sheet-module__MZtjYa__limitNote{color:#ff665c;font-size:11px}.share-sheet-module__MZtjYa__identityRow{color:var(--muted);align-items:center;gap:8px;min-height:32px;font-size:12.5px;display:flex}.share-sheet-module__MZtjYa__identityRow strong{color:var(--text)}.share-sheet-module__MZtjYa__identityRow a{color:#ff8a3d;font-weight:700}.share-sheet-module__MZtjYa__avatar{background:var(--grad-cta);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:10.5px;font-weight:800;display:inline-flex}.share-sheet-module__MZtjYa__disclosure{color:var(--muted);margin-top:10px;font-size:11.5px;line-height:1.5}.share-sheet-module__MZtjYa__disclosure strong{color:var(--muted-strong)}.share-sheet-module__MZtjYa__clipDisclosure{color:var(--muted-strong);background:#ff681f0f;border:1px solid #ff7a4d33;border-radius:12px;margin-top:13px;padding:11px 13px;font-size:12px;line-height:1.55}.share-sheet-module__MZtjYa__clipDisclosure strong{color:var(--text)}.share-sheet-module__MZtjYa__checkRow{color:var(--muted-strong);cursor:pointer;align-items:center;gap:9px;min-height:44px;margin-top:12px;font-size:13px;display:flex}.share-sheet-module__MZtjYa__checkRow input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.share-sheet-module__MZtjYa__checkbox{border:1px solid var(--line-strong);color:#0000;border-radius:6px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.share-sheet-module__MZtjYa__checkRow input:checked+.share-sheet-module__MZtjYa__checkbox{background:var(--grad-cta);color:#fff;border-color:#0000}.share-sheet-module__MZtjYa__checkRow input:focus-visible+.share-sheet-module__MZtjYa__checkbox{outline:2px solid var(--accent);outline-offset:2px}.share-sheet-module__MZtjYa__sheetActions{align-items:center;gap:10px;margin-top:14px;display:flex}.share-sheet-module__MZtjYa__ctaShare{min-height:46px;padding:0 22px;font-size:14.5px}.share-sheet-module__MZtjYa__sheetActionsClip{text-align:center;margin-top:15px;display:block}.share-sheet-module__MZtjYa__ctaShareClip{width:100%;min-height:52px}.share-sheet-module__MZtjYa__sheetActionsClip .share-sheet-module__MZtjYa__ghostText{margin-top:6px}.share-sheet-module__MZtjYa__successCta{width:100%;min-height:48px;margin-top:16px;font-size:14.5px}.share-sheet-module__MZtjYa__ghostText{border-radius:var(--radius-pill);color:var(--muted);cursor:pointer;min-height:44px;transition:color var(--dur-fast) var(--ease-standard);background:0 0;border:0;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.share-sheet-module__MZtjYa__ghostText:hover:not(:disabled){color:var(--text)}.share-sheet-module__MZtjYa__ghostText:focus-visible{box-shadow:var(--focus);outline:none}.share-sheet-module__MZtjYa__ghostText:disabled{cursor:not-allowed;opacity:.6}.share-sheet-module__MZtjYa__successDone{margin-top:12px}.share-sheet-module__MZtjYa__errorNote{border-radius:var(--radius-panel);color:var(--danger);background:#ff665c1a;border:1px solid #ff665c4d;margin-top:14px;padding:10px 13px;font-size:13px;line-height:1.5}.share-sheet-module__MZtjYa__privateNote{color:var(--muted);margin-top:14px;font-size:11.5px;line-height:1.5}.share-sheet-module__MZtjYa__publicBadge{background:var(--accent-tint-strong);border:1px solid var(--accent-line);border-radius:var(--radius-pill);color:#ff8a3d;letter-spacing:.02em;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}.share-sheet-module__MZtjYa__publicBadge svg{flex:none}.share-sheet-module__MZtjYa__menuItem{color:var(--muted-strong);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;width:100%;min-height:44px;padding:10px 11px;font-size:13.5px;font-weight:600;display:flex}.share-sheet-module__MZtjYa__menuItem:hover:not(:disabled){background:var(--surface-hover)}.share-sheet-module__MZtjYa__menuItem:disabled{cursor:not-allowed;opacity:.6}@media (prefers-reduced-motion:reduce){.share-sheet-module__MZtjYa__sheet *,.share-sheet-module__MZtjYa__sheet :before,.share-sheet-module__MZtjYa__sheet :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
.scene-detail-module__Tz0xJG__page{max-width:var(--content);width:100%;margin-inline:auto;padding:26px 32px 56px}.scene-detail-module__Tz0xJG__backLink{color:var(--muted-strong);align-items:center;gap:7px;min-height:44px;margin-bottom:16px;font-size:13.5px;font-weight:600;display:inline-flex}.scene-detail-module__Tz0xJG__backLink svg{width:14px;height:14px}.scene-detail-module__Tz0xJG__topbar{display:none}.scene-detail-module__Tz0xJG__iconCircle{border:1px solid var(--line-strong);color:var(--muted-strong);border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.scene-detail-module__Tz0xJG__iconCircle svg{width:15px;height:15px}.scene-detail-module__Tz0xJG__topbarTitle{text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14.5px;font-weight:700;overflow:hidden}.scene-detail-module__Tz0xJG__detailGrid{--scene-aspect:3 / 4;--scene-media-cap:560px;--scene-media-budget:76vh;--scene-text-min:380px;grid-template-columns:min(var(--scene-media-cap), calc(var(--scene-media-budget) * var(--scene-aspect)), calc(100% - var(--scene-text-min))) minmax(0, 1fr);align-items:start;gap:28px;display:grid}.scene-detail-module__Tz0xJG__detailGrid:has(.scene-detail-module__Tz0xJG__mediaLandscape){--scene-aspect:3 / 2;--scene-media-cap:780px}.scene-detail-module__Tz0xJG__media{aspect-ratio:var(--scene-aspect);border-radius:var(--radius-card);background:#151412;position:relative;overflow:hidden}.scene-detail-module__Tz0xJG__mediaLandscape{aspect-ratio:var(--scene-aspect);align-self:center}.scene-detail-module__Tz0xJG__media img{object-fit:contain}.scene-detail-module__Tz0xJG__page>.scene-detail-module__Tz0xJG__detailGrid:first-child{margin-top:60px}.scene-detail-module__Tz0xJG__panel{background:radial-gradient(circle at 50% 0,#ff681f12,#0000 55%),#1f1d1a;border:1px solid #f4e8ce1a;border-radius:24px;flex-direction:column;gap:15px;min-width:0;height:fit-content;padding:27px 26px;display:flex}.scene-detail-module__Tz0xJG__panel .scene-detail-module__Tz0xJG__title,.scene-detail-module__Tz0xJG__panel .scene-detail-module__Tz0xJG__tags,.scene-detail-module__Tz0xJG__panel .scene-detail-module__Tz0xJG__remixedFrom,.scene-detail-module__Tz0xJG__panel .scene-detail-module__Tz0xJG__stats,.scene-detail-module__Tz0xJG__panel .scene-detail-module__Tz0xJG__recipe,.scene-detail-module__Tz0xJG__panel .scene-detail-module__Tz0xJG__actions,.scene-detail-module__Tz0xJG__panel .scene-detail-module__Tz0xJG__actionRow,.scene-detail-module__Tz0xJG__panel .scene-detail-module__Tz0xJG__creatorRow{margin-top:0}.scene-detail-module__Tz0xJG__panelSep{background:#f4e8ce14;height:1px;display:block}.scene-detail-module__Tz0xJG__creatorRow{align-items:center;gap:12px;display:flex}.scene-detail-module__Tz0xJG__creatorIdentity{color:inherit;align-items:center;gap:12px;min-height:44px;display:flex}.scene-detail-module__Tz0xJG__creatorIdentity:hover .scene-detail-module__Tz0xJG__creatorName,.scene-detail-module__Tz0xJG__creatorIdentity:focus-visible .scene-detail-module__Tz0xJG__creatorName{color:#ff8a3d}.scene-detail-module__Tz0xJG__creatorIdentity:focus-visible{border-radius:var(--radius-control);box-shadow:var(--focus);outline:none}.scene-detail-module__Tz0xJG__creatorAvatar{border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:15px;font-weight:700;display:inline-flex}.scene-detail-module__Tz0xJG__avatarBrand{background:var(--brand-cream);color:#121110}.scene-detail-module__Tz0xJG__avatarBrand svg{color:#121110;width:60%;height:60%}.scene-detail-module__Tz0xJG__avatarUser{color:#ffb894;background:#2a2320}.scene-detail-module__Tz0xJG__creatorName{align-items:center;gap:6px;font-size:15px;font-weight:700;display:flex}.scene-detail-module__Tz0xJG__creatorSub{color:var(--muted);font-size:12.5px;display:block}.scene-detail-module__Tz0xJG__creatorLink{color:#ff8a3d;white-space:nowrap;margin-left:auto;font-size:13px;font-weight:700}.scene-detail-module__Tz0xJG__verified{background:var(--grad-cta);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.scene-detail-module__Tz0xJG__verified svg{width:10px;height:10px}.scene-detail-module__Tz0xJG__title{letter-spacing:-.01em;margin-top:16px;font-size:30px;line-height:1.08}.scene-detail-module__Tz0xJG__tags{align-items:center;gap:10px;margin-top:14px;display:flex}.scene-detail-module__Tz0xJG__tagChip{background:var(--accent-tint);border:1px solid var(--accent-line);color:#ff8a3d;border-radius:999px;padding:3px 11px;font-size:11.5px;font-weight:700}.scene-detail-module__Tz0xJG__castNote{color:var(--muted);font-size:12.5px;font-weight:500}.scene-detail-module__Tz0xJG__remixedFrom{color:var(--muted);margin-top:12px;font-size:12.5px;font-weight:500}.scene-detail-module__Tz0xJG__remixedFrom a{color:#ff8a3d;font-weight:700}.scene-detail-module__Tz0xJG__stats{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:16px;font-size:13px;font-weight:500;display:flex}.scene-detail-module__Tz0xJG__statItem{align-items:center;gap:6px;display:inline-flex}.scene-detail-module__Tz0xJG__statItem svg{color:#f4e8ce8c;flex:none;width:14px;height:14px}.scene-detail-module__Tz0xJG__stats strong{color:var(--muted-strong);font-variant-numeric:tabular-nums;font-weight:700}.scene-detail-module__Tz0xJG__featuredChip{background:linear-gradient(135deg, #ffe7a6, var(--proof-gold,#f2c66d));color:#271a08;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;flex:none;padding:3px 9px;font-size:10px;font-weight:800}.scene-detail-module__Tz0xJG__freshDrop{color:var(--proof-gold,#f2c66d);letter-spacing:.07em;text-transform:uppercase;background:#f2c66d24;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:800}.scene-detail-module__Tz0xJG__proofPeople{align-items:center;gap:11px;display:flex}.scene-detail-module__Tz0xJG__proofThumbs{flex:none;display:inline-flex}.scene-detail-module__Tz0xJG__proofThumb{border:2px solid #1f1d1a;border-radius:10px;width:34px;height:46px;display:block;position:relative;overflow:hidden}.scene-detail-module__Tz0xJG__proofThumb+.scene-detail-module__Tz0xJG__proofThumb{margin-left:-9px}.scene-detail-module__Tz0xJG__proofSpark{background:var(--accent-tint-strong,#ff681f24);color:#ff8a3d;border-radius:10px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.scene-detail-module__Tz0xJG__proofSpark svg{width:18px;height:18px}.scene-detail-module__Tz0xJG__proofNote{color:#f4e8ceb3;font-size:13.5px;font-weight:600;line-height:1.4}.scene-detail-module__Tz0xJG__ctaCoin{font-family:var(--font-body), sans-serif;background:#1f0e0459;border-radius:999px;align-items:center;gap:5px;padding:4px 11px;font-size:12.5px;font-weight:700;display:inline-flex}.scene-detail-module__Tz0xJG__remixCta{font-family:var(--font-display), sans-serif;width:100%;min-height:54px;font-size:16px;box-shadow:0 10px 26px #e8450c59}.scene-detail-module__Tz0xJG__recipeEyebrow{color:#f4e8ce73;font-family:var(--font-mono,ui-monospace, Menlo, monospace);letter-spacing:.12em;text-transform:uppercase;font-size:10.5px;font-weight:700}.scene-detail-module__Tz0xJG__usePrompt{color:var(--brand-cream,#f4e8ce);border:1px solid #f4e8ce40;border-radius:999px;justify-content:center;align-items:center;min-height:48px;font-size:15px;font-weight:700;display:flex}.scene-detail-module__Tz0xJG__ctaHint{color:#f4e8ce80;text-align:center;font-size:11.5px;display:none}.scene-detail-module__Tz0xJG__recipe{border-radius:var(--radius-panel);background:#1f1d1a;border:1px solid #f4e8ce1a;margin-top:20px;padding:13px 15px 15px;position:relative}.scene-detail-module__Tz0xJG__recipeLabel{color:#f4e8ce8c;font-family:var(--font-mono,ui-monospace, Menlo, monospace);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:7px;font-size:10.5px;font-weight:700;display:flex}.scene-detail-module__Tz0xJG__recipeCopy{border:1px solid var(--line-strong);color:var(--muted-strong);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:5px;padding:4px 11px;font-size:11.5px;font-weight:700;display:inline-flex;position:absolute;top:9px;right:11px}.scene-detail-module__Tz0xJG__recipeCopy:after{content:"";position:absolute;inset:-10px}.scene-detail-module__Tz0xJG__recipeCopy svg{width:12px;height:12px}.scene-detail-module__Tz0xJG__recipeText{color:#f4e8ceeb;font-size:14px;line-height:1.55}.scene-detail-module__Tz0xJG__recipeMore{color:#ff8a3d;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:0;font-size:12.5px;font-weight:700;display:none}.scene-detail-module__Tz0xJG__actions{gap:10px;margin-top:18px;display:grid}.scene-detail-module__Tz0xJG__actions>a{width:100%}.scene-detail-module__Tz0xJG__actionRow{flex-wrap:wrap;gap:10px;display:flex}.scene-detail-module__Tz0xJG__pillGhost{border:1px solid var(--line-strong);border-radius:var(--radius-pill);color:var(--muted-strong);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:8px 18px;font-size:13.5px;font-weight:600;display:inline-flex}.scene-detail-module__Tz0xJG__pillGhost svg{flex:none;width:15px;height:15px}.scene-detail-module__Tz0xJG__actionRow .scene-detail-module__Tz0xJG__pillGhost{flex:1;min-width:0}.scene-detail-module__Tz0xJG__actionRow .scene-detail-module__Tz0xJG__pillIcon{flex:none}.scene-detail-module__Tz0xJG__pillIcon{padding:8px 12px}.scene-detail-module__Tz0xJG__pillIcon svg{width:16px;height:16px}.scene-detail-module__Tz0xJG__pillLiked{color:#ff8a3d}.scene-detail-module__Tz0xJG__lockGroup{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.scene-detail-module__Tz0xJG__pillLocked{color:var(--muted);cursor:pointer;opacity:.72;border-style:dashed}.scene-detail-module__Tz0xJG__pillLocked:hover{opacity:1}.scene-detail-module__Tz0xJG__lockCaption{color:var(--muted);font-size:12px;font-weight:600}.scene-detail-module__Tz0xJG__menuWrap{position:relative}.scene-detail-module__Tz0xJG__menu{background:var(--surface);z-index:30;border:1px solid #f4e8ce24;border-radius:14px;width:240px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 18px 50px #00000080}.scene-detail-module__Tz0xJG__menuItem{color:var(--muted-strong);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;width:100%;min-height:44px;padding:10px 11px;font-size:13.5px;font-weight:600;display:flex}.scene-detail-module__Tz0xJG__menuItem:hover{background:var(--surface-hover)}.scene-detail-module__Tz0xJG__menuItem svg{flex:none;width:15px;height:15px}.scene-detail-module__Tz0xJG__menuDanger{color:var(--danger)}.scene-detail-module__Tz0xJG__menuSep{background:#f4e8ce14;height:1px;margin:5px 4px}.scene-detail-module__Tz0xJG__railHead{align-items:baseline;gap:12px;margin-top:36px;margin-bottom:12px;display:flex}.scene-detail-module__Tz0xJG__railHead h2{letter-spacing:-.01em;font-size:24px;line-height:1.08}.scene-detail-module__Tz0xJG__railMeta{color:#ff8a3d;white-space:nowrap;margin-left:auto;font-size:14px;font-weight:700}.scene-detail-module__Tz0xJG__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.scene-detail-module__Tz0xJG__takesGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;display:grid}.scene-detail-module__Tz0xJG__takeThumb{aspect-ratio:2/3;border-radius:10px;display:block;position:relative;overflow:hidden}.scene-detail-module__Tz0xJG__addYours{aspect-ratio:2/3;text-align:center;background:radial-gradient(circle at 50% 20%,#ff681f1f,#0000 60%),#1f1d1a;border:1px solid #f4e8ce1f;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:14px;display:flex}.scene-detail-module__Tz0xJG__addYoursSpark,.scene-detail-module__Tz0xJG__zeroTakesSpark{background:var(--accent-tint-strong,#ff681f24);color:#ff8a3d;border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.scene-detail-module__Tz0xJG__addYoursSpark svg,.scene-detail-module__Tz0xJG__zeroTakesSpark svg{width:17px;height:17px}.scene-detail-module__Tz0xJG__addYoursTitle{font-size:15px;line-height:1.15}.scene-detail-module__Tz0xJG__addYoursPill,.scene-detail-module__Tz0xJG__zeroTakesPill{background:var(--grad-cta);color:#fff;font-family:var(--font-display), sans-serif;text-shadow:0 1px 2px #1f0e0459;border-radius:999px;align-items:center;gap:8px;min-height:36px;padding:0 16px;font-size:13px;font-weight:700;display:inline-flex}.scene-detail-module__Tz0xJG__zeroTakes{background:radial-gradient(circle at 50% 0%, #ff681f17, transparent 60%), var(--brand-surface,#1a1917);border:1px dashed #f4e8ce33;border-radius:16px;align-items:center;gap:22px;padding:26px 30px;display:flex}.scene-detail-module__Tz0xJG__zeroTakesSpark{width:52px;height:52px}.scene-detail-module__Tz0xJG__zeroTakesSpark svg{width:24px;height:24px}.scene-detail-module__Tz0xJG__zeroTakesCopy{flex:1;min-width:0;display:block}.scene-detail-module__Tz0xJG__zeroTakesCopy strong{color:var(--text,#f2eee7);font-size:20px;display:block}.scene-detail-module__Tz0xJG__zeroTakesCopy>span{color:#f4e8ce99;margin-top:4px;font-size:14px;line-height:1.5;display:block}.scene-detail-module__Tz0xJG__zeroTakesPill{flex:none;min-height:48px;padding:0 22px;font-size:15px;box-shadow:0 8px 20px #e8450c52}.scene-detail-module__Tz0xJG__exploreEverything{background:var(--brand-surface,#1a1917);color:var(--text,#f2eee7);border:1px solid #f4e8ce1a;border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:58px;margin:26px 0 4px;font-size:16px;display:flex}.scene-detail-module__Tz0xJG__exploreArrow{color:#ff8a3d}.scene-detail-module__Tz0xJG__actionBar{display:none}.scene-detail-module__Tz0xJG__missing{color:var(--muted);text-align:center;max-width:680px;margin-inline:auto;padding:60px 24px 0;font-size:15px;line-height:1.6}.scene-detail-module__Tz0xJG__missingEmoji{font-size:46px;line-height:1;display:block}.scene-detail-module__Tz0xJG__missing strong{color:var(--text);letter-spacing:-.01em;margin-top:14px;font-size:32px;font-weight:700;line-height:1.15;display:block}.scene-detail-module__Tz0xJG__missing p{max-width:480px;margin:10px auto 0}.scene-detail-module__Tz0xJG__missingCta{min-height:54px;margin-top:20px;padding:0 32px;box-shadow:0 10px 26px #e8450c59}.scene-detail-module__Tz0xJG__missingLabel{color:#f4e8ce80;letter-spacing:.06em;text-transform:uppercase;margin-top:26px;font-size:12px;font-weight:700;display:block}.scene-detail-module__Tz0xJG__missingGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-width:640px;margin:22px auto 0;display:grid}.scene-detail-module__Tz0xJG__missingThumb{aspect-ratio:3/4;border-radius:12px;position:relative;overflow:hidden}.scene-detail-module__Tz0xJG__missingQuietLink{color:#ff8a3d;margin-top:18px;font-weight:700;display:inline-block}.scene-detail-module__Tz0xJG__shimmer{border-radius:var(--radius-card);background:linear-gradient(145deg,#ff6a1f0b,#0000 48%),#181715}.scene-detail-module__Tz0xJG__shimmerPoster{aspect-ratio:var(--scene-aspect)}.scene-detail-module__Tz0xJG__shimmerBar{border-radius:10px;height:44px}.scene-detail-module__Tz0xJG__shimmerStack{gap:12px;display:grid}@media (max-width:1100px){.scene-detail-module__Tz0xJG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:761px) and (max-width:1112px) and (orientation:portrait){.scene-detail-module__Tz0xJG__detailGrid{--scene-media-budget:52vh;grid-template-columns:minmax(0,1fr);gap:18px}.scene-detail-module__Tz0xJG__media,.scene-detail-module__Tz0xJG__shimmerPoster{width:min(100%, var(--scene-media-cap), calc(var(--scene-media-budget) * var(--scene-aspect)));margin-inline:auto}}@media (max-width:760px){.scene-detail-module__Tz0xJG__detailGrid{--scene-media-budget:62vh}.scene-detail-module__Tz0xJG__media,.scene-detail-module__Tz0xJG__shimmerPoster{width:min(100%, calc(var(--scene-media-budget) * var(--scene-aspect)));margin-inline:auto}@media (min-width:431px){.scene-detail-module__Tz0xJG__detailGrid{--scene-media-budget:46vh}}.scene-detail-module__Tz0xJG__page{padding:10px 12px calc(var(--fg-tabbar-h,64px) + 78px)}.scene-detail-module__Tz0xJG__backLink{display:none}.scene-detail-module__Tz0xJG__topbar{align-items:center;gap:10px;margin-bottom:10px;display:flex}.scene-detail-module__Tz0xJG__page>.scene-detail-module__Tz0xJG__detailGrid:first-child{margin-top:54px}.scene-detail-module__Tz0xJG__detailGrid{grid-template-columns:minmax(0,1fr);gap:18px}.scene-detail-module__Tz0xJG__media{border-radius:16px}.scene-detail-module__Tz0xJG__creatorRow{margin-top:14px}.scene-detail-module__Tz0xJG__creatorAvatar{width:36px;height:36px;font-size:14px}.scene-detail-module__Tz0xJG__creatorName{font-size:14px}.scene-detail-module__Tz0xJG__verified{width:15px;height:15px}.scene-detail-module__Tz0xJG__verified svg{width:8px;height:8px}.scene-detail-module__Tz0xJG__title{margin-top:10px;font-size:24px}.scene-detail-module__Tz0xJG__castNote{font-size:12px}.scene-detail-module__Tz0xJG__stats{font-size:12.5px}.scene-detail-module__Tz0xJG__recipeClamped .scene-detail-module__Tz0xJG__recipeText{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.scene-detail-module__Tz0xJG__recipeMore{display:inline-flex;position:relative}.scene-detail-module__Tz0xJG__recipeMore:after{content:"";position:absolute;inset:-15px -12px}.scene-detail-module__Tz0xJG__creatorLink{position:relative}.scene-detail-module__Tz0xJG__creatorLink:after{content:"";position:absolute;inset:-14px -10px}.scene-detail-module__Tz0xJG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.scene-detail-module__Tz0xJG__panel{background:0 0;border:0;border-radius:0;gap:12px;padding:0}.scene-detail-module__Tz0xJG__takesGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.scene-detail-module__Tz0xJG__zeroTakes{text-align:center;flex-direction:column;gap:12px;padding:20px 16px}.scene-detail-module__Tz0xJG__zeroTakesSpark{width:44px;height:44px}.scene-detail-module__Tz0xJG__zeroTakesSpark svg{width:20px;height:20px}.scene-detail-module__Tz0xJG__zeroTakesCopy{flex:none;width:100%}.scene-detail-module__Tz0xJG__zeroTakesCopy strong{font-size:17px}.scene-detail-module__Tz0xJG__zeroTakesCopy>span{font-size:13px}.scene-detail-module__Tz0xJG__zeroTakesPill{justify-content:center;width:100%}.scene-detail-module__Tz0xJG__missing{padding-top:70px}.scene-detail-module__Tz0xJG__missing strong{font-size:24px}.scene-detail-module__Tz0xJG__missingGrid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:330px}}@media (max-width:760px),(min-width:761px) and (max-width:999px) and (orientation:portrait){.scene-detail-module__Tz0xJG__actions,.scene-detail-module__Tz0xJG__usePromptGhost{display:none}.scene-detail-module__Tz0xJG__ctaHint{display:block}.scene-detail-module__Tz0xJG__actionBar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);bottom:calc(var(--fg-tabbar-h,64px) + env(safe-area-inset-bottom));z-index:60;background:#121110f0;align-items:center;gap:10px;padding:10px 12px;display:flex;position:fixed;left:0;right:0}.scene-detail-module__Tz0xJG__actionBar .scene-detail-module__Tz0xJG__pillGhost{flex:none;min-height:48px}.scene-detail-module__Tz0xJG__actionBar>a{flex:1;min-height:48px}.scene-detail-module__Tz0xJG__actionBar .scene-detail-module__Tz0xJG__actionBarRemix{flex:1.6;min-height:50px;font-size:15px}.scene-detail-module__Tz0xJG__actionBar .scene-detail-module__Tz0xJG__actionBarUsePrompt{flex:1;min-height:50px;font-size:14px}}@media (min-width:761px) and (max-width:999px) and (orientation:portrait){.scene-detail-module__Tz0xJG__page{padding-bottom:calc(var(--fg-tabbar-h,64px) + 78px)}}.scene-detail-module__Tz0xJG__mediaZoom{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.scene-detail-module__Tz0xJG__mediaZoom:focus-visible{outline-offset:-2px;outline:2px solid #ff9a61}
.library-client-module__4rZyva__page{--library-accent:var(--brand-orange);--library-bg:var(--brand-night);--library-text:#f2eee7;--library-muted:#f4e8ce8c;--library-line:#f4e8ce1f;background:var(--library-bg);color:var(--library-text);max-width:var(--content);min-height:calc(100dvh - var(--fg-chrome-h,60px));padding:clamp(18px, 2.2vw, 26px) var(--fg-gutter,32px) clamp(48px, 5vw, 56px);width:100%;margin-inline:auto}.library-client-module__4rZyva__page button,.library-client-module__4rZyva__page a,.library-client-module__4rZyva__detailDialog button,.library-client-module__4rZyva__detailDialog a{font-family:inherit}.library-client-module__4rZyva__eyebrow{color:var(--library-accent);font-family:var(--font-body), sans-serif;letter-spacing:.12em;text-transform:uppercase;margin:0 0 9px;font-size:13px;font-weight:700;line-height:1}.library-client-module__4rZyva__pageHeader{flex-wrap:wrap;align-items:baseline;gap:14px;margin-bottom:16px;display:flex}.library-client-module__4rZyva__pageHeader h1{color:var(--brand-cream);letter-spacing:-.02em;margin:0;font-size:clamp(26px,3vw,30px);font-weight:700;line-height:1.08}.library-client-module__4rZyva__privacyNote{color:#f4e8ce80;white-space:nowrap;margin-left:auto;font-size:13.5px;font-weight:600}.library-client-module__4rZyva__page .library-client-module__4rZyva__cta,.library-client-module__4rZyva__detailDialog .library-client-module__4rZyva__cta{min-height:44px;padding:8px 18px;font-size:13.5px}.library-client-module__4rZyva__page .library-client-module__4rZyva__cta:focus-visible,.library-client-module__4rZyva__detailDialog .library-client-module__4rZyva__cta:focus-visible{outline-offset:2px;outline:2px solid #ff9b64}.library-client-module__4rZyva__secondaryButton,.library-client-module__4rZyva__dangerButton{border-radius:var(--radius-pill);cursor:pointer;min-height:44px;transition:background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), opacity var(--dur-fast) var(--ease-standard);justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:13.5px;font-weight:700;display:inline-flex}.library-client-module__4rZyva__secondaryButton{color:var(--library-text);background:0 0;border:1px solid #f4e8ce2e}.library-client-module__4rZyva__secondaryButton:hover{background:#ffffff0f;border-color:#f4e8ce4d}.library-client-module__4rZyva__dangerButton{color:#fff;background:#c73e34;border:1px solid #c73e34;font-weight:800}.library-client-module__4rZyva__dangerButton:hover:not(:disabled){filter:brightness(1.08)}.library-client-module__4rZyva__dangerButton:disabled{cursor:default;opacity:.7}.library-client-module__4rZyva__secondaryButton:focus-visible,.library-client-module__4rZyva__dangerButton:focus-visible,.library-client-module__4rZyva__filters button:focus-visible,.library-client-module__4rZyva__panelClose:focus-visible,.library-client-module__4rZyva__actionRow a:focus-visible,.library-client-module__4rZyva__actionRow button:focus-visible,.library-client-module__4rZyva__videoActionRow a:focus-visible,.library-client-module__4rZyva__videoActionRow button:focus-visible,.library-client-module__4rZyva__usePromptCta:focus-visible,.library-client-module__4rZyva__videoPrimary:focus-visible,.library-client-module__4rZyva__posterPlay:focus-visible,.library-client-module__4rZyva__deleteLink:focus-visible{outline-offset:2px;outline:2px solid #ff9b64}.library-client-module__4rZyva__content{min-width:0}.library-client-module__4rZyva__filters{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.library-client-module__4rZyva__filterPill{border-radius:var(--radius-pill);color:#f4e8ceb8;cursor:pointer;min-height:36px;transition:background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);background:0 0;border:1px solid #f4e8ce29;align-items:center;padding:0 16px;font-size:13px;font-weight:600;display:inline-flex}.library-client-module__4rZyva__filterPill:hover:not(:disabled):not([aria-pressed=true]){color:var(--brand-cream);border-color:#f4e8ce57}.library-client-module__4rZyva__filterPill[aria-pressed=true]{background:var(--grad-cta);color:#fff;text-shadow:0 1px 2px #1f0e0459;border-color:#0000;font-weight:700}.library-client-module__4rZyva__filterPill:disabled{color:#f4e8ce52;cursor:not-allowed;border-color:#f4e8ce14}.library-client-module__4rZyva__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));gap:5px;display:grid}@media (prefers-reduced-motion:no-preference){.library-client-module__4rZyva__grid{animation:library-client-module__4rZyva__fg-fade-in .38s var(--ease-out-soft) backwards}}.library-client-module__4rZyva__tile{aspect-ratio:3/4;background:#151412;border-radius:10px;min-width:0;display:block;position:relative;overflow:hidden}.library-client-module__4rZyva__tile img{transition:transform var(--dur-slow) var(--ease-out-soft)}.library-client-module__4rZyva__tile:hover img,.library-client-module__4rZyva__tile:focus-within img{transform:scale(1.03)}.library-client-module__4rZyva__videoPill{background:var(--grad-cta);border-radius:var(--radius-pill);color:#fff;font-family:var(--font-display), sans-serif;z-index:3;align-items:center;gap:4px;padding:4px 9px;font-size:10px;font-weight:800;display:inline-flex;position:absolute;top:8px;right:8px;box-shadow:0 3px 10px #e8450c73}.library-client-module__4rZyva__badgeSlot{z-index:3;position:absolute;top:8px;left:8px}.library-client-module__4rZyva__hoverVideo{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}.library-client-module__4rZyva__tileOpen{cursor:zoom-in;z-index:2;background:0 0;border:0;padding:0;position:absolute;inset:0}.library-client-module__4rZyva__tileOpen:focus-visible{outline:2px solid var(--library-accent);outline-offset:-3px}.library-client-module__4rZyva__renderingTile{border:1px solid #ff7a4d59}.library-client-module__4rZyva__renderingTile img{filter:brightness(.45)saturate(.75)}.library-client-module__4rZyva__renderingRing{z-index:3;border:3px solid #ff681f4d;border-top-color:#ff8a3d;border-radius:50%;width:30px;height:30px;animation:.9s linear infinite library-client-module__4rZyva__rendering-spin;position:absolute;top:calc(42% - 15px);left:calc(50% - 15px)}@keyframes library-client-module__4rZyva__rendering-spin{to{transform:rotate(1turn)}}.library-client-module__4rZyva__renderingCaption{z-index:3;position:absolute;bottom:10px;left:10px;right:10px}.library-client-module__4rZyva__renderingCaption p{color:var(--library-text);margin:0;font-size:11px;font-weight:700}.library-client-module__4rZyva__renderingCaption span{color:#f4e8ce8c;margin-top:2px;font-size:10.5px;font-weight:600;line-height:1.35;display:block}.library-client-module__4rZyva__empty{background:var(--brand-surface);border:1px solid var(--library-line);border-radius:var(--radius-card);justify-items:start;gap:12px;padding:clamp(28px,4.2vw,44px) clamp(20px,3.4vw,36px) clamp(30px,4.4vw,46px);display:grid}.library-client-module__4rZyva__emptyIcon{background:var(--accent-tint-strong);border:1px solid var(--accent-line);border-radius:var(--radius-control);color:#ff8f52;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.library-client-module__4rZyva__empty h3{color:var(--brand-cream);letter-spacing:-.01em;margin:0;font-size:26px;font-weight:700;line-height:1.08}.library-client-module__4rZyva__empty p{color:var(--library-muted);max-width:52ch;margin:0 0 4px;font-size:13.5px;line-height:1.55}.library-client-module__4rZyva__authRequiredWrap{margin:14vh auto 0;padding:0 16px}dialog.library-client-module__4rZyva__detailDialog{color:var(--library-text);background:#1f1d1a;border:1px solid #f4e8ce1f;border-radius:24px;width:min(500px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:22px;overflow:auto;box-shadow:0 30px 80px #0009}dialog.library-client-module__4rZyva__videoDialog{background:#1a1917;border-color:#ffaa6e24;border-radius:20px;width:min(620px,100vw - 32px);padding:20px 22px;box-shadow:0 32px 80px #000000a6}dialog.library-client-module__4rZyva__deleteDialog{width:min(440px,100vw - 32px);padding:0}.library-client-module__4rZyva__detail{position:relative}.library-client-module__4rZyva__panelClose{border-radius:var(--radius-pill);color:#f4e8ce99;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}.library-client-module__4rZyva__panelClose:hover{color:var(--brand-cream)}.library-client-module__4rZyva__detailCloseSlot{color:var(--brand-cream);z-index:2;background:#09080780;width:38px;height:38px;position:absolute;top:10px;left:10px}.library-client-module__4rZyva__detailCloseSlot:hover{background:#090807b8}.library-client-module__4rZyva__detailTop{gap:18px;display:flex}.library-client-module__4rZyva__detailThumb{aspect-ratio:var(--detail-aspect,3 / 4);cursor:zoom-in;background:#121110;border:0;border-radius:14px;flex:none;width:auto;height:min(56vh,470px);padding:0;display:block;position:relative;overflow:hidden}.library-client-module__4rZyva__detailThumb:focus-visible{outline-offset:3px;outline:2px solid #ff9a61}.library-client-module__4rZyva__zoomCue{border-radius:var(--radius-pill);color:var(--cream,#f4e8ce);opacity:0;pointer-events:none;transition:opacity var(--dur-fast,.14s) ease;background:#0807069e;align-items:center;gap:5px;padding:5px 10px;font-size:11.5px;font-weight:700;display:inline-flex;position:absolute;bottom:10px;right:10px}.library-client-module__4rZyva__detailThumb:hover .library-client-module__4rZyva__zoomCue,.library-client-module__4rZyva__detailThumb:focus-visible .library-client-module__4rZyva__zoomCue{opacity:1}.library-client-module__4rZyva__detailInfo{flex-direction:column;flex:1;min-width:0;display:flex}.library-client-module__4rZyva__sharedRow{align-items:center;gap:8px;margin-bottom:12px;display:flex}.library-client-module__4rZyva__sharedRow>span:last-child{color:#f4e8ce80;font-size:12px}.library-client-module__4rZyva__promptWell{background:#121110;border:1px solid #f4e8ce14;border-radius:12px;padding:12px 13px}.library-client-module__4rZyva__promptWell>span{color:#f4e8ce73;font-family:var(--font-mono,ui-monospace, Menlo, monospace);letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:700;display:block}.library-client-module__4rZyva__promptWell p{color:#f4e8cebf;margin:0;font-size:12.5px;line-height:1.55}.library-client-module__4rZyva__metaLine{color:#f4e8ce73;margin-top:10px;font-size:11.5px;display:block}.library-client-module__4rZyva__detailActions{flex-direction:column;gap:8px;margin-top:16px;display:flex}.library-client-module__4rZyva__usePromptCta{background:var(--grad-cta);border-radius:var(--radius-pill);color:#fff;font-family:var(--font-display), sans-serif;text-shadow:0 1px 2px #1f0e0459;justify-content:center;align-items:center;gap:9px;min-height:48px;font-size:14.5px;font-weight:700;display:flex;box-shadow:0 8px 20px #e8450c4d}.library-client-module__4rZyva__creditChip{border-radius:var(--radius-pill);font-family:var(--font-body), sans-serif;text-shadow:none;background:#1f0e0459;align-items:center;gap:4px;padding:3px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.library-client-module__4rZyva__actionRow{gap:8px;display:flex}.library-client-module__4rZyva__actionRow>*{flex:1}.library-client-module__4rZyva__animateAction{border-radius:var(--radius-pill);color:#ff8a3d;cursor:pointer;background:#ff681f1f;border:1px solid #ff7a4d73;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:0 10px;font-size:13.5px;font-weight:800;display:flex}.library-client-module__4rZyva__animateAction:disabled{color:#ff8a3d61;cursor:not-allowed;border-color:#ff7a4d2e}.library-client-module__4rZyva__outlineAction{border-radius:var(--radius-pill);color:#f4e8ce;cursor:pointer;background:0 0;border:1px solid #f4e8ce38;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:0 10px;font-size:13.5px;font-weight:700;display:flex}.library-client-module__4rZyva__outlineAction:hover:not(:disabled){background:#ffffff0d;border-color:#f4e8ce66}.library-client-module__4rZyva__outlineAction:disabled{color:#f4e8ce59;cursor:not-allowed}.library-client-module__4rZyva__quietAction{color:#f4e8ce80;font-weight:600}.library-client-module__4rZyva__deleteLink{border-radius:var(--radius-control);color:#f4e8ce73;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;min-height:36px;font-size:12.5px;font-weight:600;display:flex}.library-client-module__4rZyva__deleteLink:hover{color:#ff998a}.library-client-module__4rZyva__unshareConfirm{color:#7fd98f;background:#7fd98f14;border:1px solid #7fd98f59;border-radius:11px;margin:0;padding:9px 12px;font-size:12px;font-weight:700;line-height:1.5}.library-client-module__4rZyva__inlineError{color:#ff665c;background:#ff665c1a;border:1px solid #ff665c4d;border-radius:11px;margin:0;padding:9px 12px;font-size:12px;font-weight:700;line-height:1.5}.library-client-module__4rZyva__videoDetail{gap:18px;display:flex}.library-client-module__4rZyva__videoPoster{aspect-ratio:3/4;background:#121110;border-radius:14px;flex:none;width:250px;position:relative;overflow:hidden}.library-client-module__4rZyva__videoPoster[data-shape=wide]{aspect-ratio:3/2;width:280px}.library-client-module__4rZyva__videoPlayer{object-fit:contain;width:100%;height:100%;display:block}.library-client-module__4rZyva__posterPlay{color:#fff;cursor:pointer;z-index:2;background:#12111099;border:2px solid #ffffffb3;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin:-26px;display:flex;position:absolute;top:50%;left:50%}.library-client-module__4rZyva__posterPlay:hover{background:#121110c7}.library-client-module__4rZyva__soundChip{border-radius:var(--radius-pill);color:#f2eee7;z-index:2;background:#121110b8;border:1px solid #f4e8ce4d;align-items:center;gap:5px;padding:4px 10px;display:inline-flex;position:absolute;bottom:10px;left:10px}.library-client-module__4rZyva__soundChip b{font-size:10.5px;font-weight:800}.library-client-module__4rZyva__videoInfo{flex-direction:column;flex:1;min-width:0;display:flex}.library-client-module__4rZyva__videoHeader{justify-content:space-between;align-items:center;display:flex}.library-client-module__4rZyva__videoHeader h2{color:#f2eee7;margin:0;font-size:18px;font-weight:700}.library-client-module__4rZyva__videoMeta{color:#f4e8ce8c;margin-top:4px;font-size:12.5px;display:block}.library-client-module__4rZyva__sourceRow{background:#121110;border:1px solid #f4e8ce1a;border-radius:13px;align-items:center;gap:10px;margin-top:14px;padding:10px 12px;display:flex}.library-client-module__4rZyva__sourceThumb{border-radius:8px;flex:none;width:40px;height:40px;display:block;position:relative;overflow:hidden}.library-client-module__4rZyva__sourceText{min-width:0;display:block}.library-client-module__4rZyva__sourceText>span:first-child{color:#f4e8ce80;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:700;display:block}.library-client-module__4rZyva__sourceText>span:last-child{color:#f4e8cebf;font-size:12px;display:block}.library-client-module__4rZyva__videoPrimary{background:var(--grad-cta);border-radius:var(--radius-pill);color:#fff;cursor:pointer;font-family:var(--font-display), sans-serif;text-shadow:0 1px 2px #1f0e0459;border:0;justify-content:center;align-items:center;gap:8px;min-height:48px;margin-top:14px;font-size:14.5px;font-weight:800;display:flex;box-shadow:0 8px 20px #e8450c4d}.library-client-module__4rZyva__videoPrimary:disabled{cursor:not-allowed;filter:saturate(.4);opacity:.55}.library-client-module__4rZyva__videoHint{color:#f4e8ce80;text-align:center;margin-top:6px;font-size:11px;display:block}.library-client-module__4rZyva__videoActionRow{gap:8px;margin-top:10px;display:flex}.library-client-module__4rZyva__videoActionRow>*{flex:1}.library-client-module__4rZyva__videoActionRow .library-client-module__4rZyva__outlineAction{min-height:40px;font-size:12.5px}.library-client-module__4rZyva__deleteConfirm{padding:28px}.library-client-module__4rZyva__deletePreview{aspect-ratio:3/4;border-radius:var(--radius-control);float:left;background:#090908;width:72px;margin:0 16px 16px 0;position:relative;overflow:hidden}.library-client-module__4rZyva__deletePreview img{object-fit:cover}.library-client-module__4rZyva__deleteConfirm h2{color:var(--brand-cream);letter-spacing:-.01em;margin:0;font-size:23px;font-weight:700}.library-client-module__4rZyva__deletePrompt{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;color:var(--library-text)!important;margin:10px 0 4px!important;font-size:13px!important;line-height:1.45!important}.library-client-module__4rZyva__deleteConfirm>p:not(.library-client-module__4rZyva__eyebrow,.library-client-module__4rZyva__deletePrompt,.library-client-module__4rZyva__inlineError){color:var(--library-muted);margin:0 0 24px;font-size:13px;line-height:1.5}.library-client-module__4rZyva__deleteConfirm>.library-client-module__4rZyva__inlineError{clear:both;margin:0 0 12px}.library-client-module__4rZyva__deleteActions{clear:both;grid-template-columns:1fr 1fr;gap:8px;display:grid}@media (max-width:760px){.library-client-module__4rZyva__pageHeader{gap:10px;margin-bottom:12px}.library-client-module__4rZyva__filters{margin-bottom:12px}.library-client-module__4rZyva__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.library-client-module__4rZyva__empty{gap:10px}.library-client-module__4rZyva__empty h3{font-size:22px}dialog.library-client-module__4rZyva__detailDialog{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.library-client-module__4rZyva__detailTop,.library-client-module__4rZyva__videoDetail{gap:12px}.library-client-module__4rZyva__detailThumb{width:auto;height:min(46vh,360px)}.library-client-module__4rZyva__videoPoster,.library-client-module__4rZyva__videoPoster[data-shape=wide]{width:clamp(120px,40vw,250px)}}@media (max-width:599px){.library-client-module__4rZyva__privacyNote{font-size:12px}.library-client-module__4rZyva__filterPill{min-height:34px;padding:0 13px}.library-client-module__4rZyva__deleteConfirm{padding:22px}.library-client-module__4rZyva__detailTop,.library-client-module__4rZyva__videoDetail{flex-direction:column}.library-client-module__4rZyva__detailThumb{align-self:center;width:100%;height:auto;max-height:42vh}.library-client-module__4rZyva__detailThumb img{object-fit:contain;width:100%;height:100%}.library-client-module__4rZyva__videoPoster,.library-client-module__4rZyva__videoPoster[data-shape=wide]{align-self:center;width:62%}}@media (prefers-reduced-motion:reduce){.library-client-module__4rZyva__secondaryButton,.library-client-module__4rZyva__dangerButton,.library-client-module__4rZyva__filterPill,.library-client-module__4rZyva__tile img,.library-client-module__4rZyva__outlineAction{transition:none}.library-client-module__4rZyva__tile:hover img,.library-client-module__4rZyva__tile:focus-within img{transform:none}.library-client-module__4rZyva__renderingRing{animation:none}}
/*# sourceMappingURL=0fnk_2ziz854f.css.map*/