.SocialStudio_pageWrap__ce4bE{min-height:100dvh;padding-top:var(--topbar-height);background:linear-gradient(180deg,var(--surface-base),var(--surface-canvas) 240px)}.SocialStudio_page__mf6id{--studio-accent:var(--accent-content);--studio-text:var(--text-primary);--studio-text-muted:var(--text-secondary);--studio-text-dim:var(--text-tertiary);--studio-surface:var(--surface-subtle);--studio-surface-raised:var(--surface-hover);--studio-surface-strong:var(--surface-hover);--studio-border:var(--surface-border);--studio-border-strong:var(--surface-border-strong);--studio-shadow:var(--shadow-card-hover);--studio-success:var(--status-success-content);--studio-warning:var(--status-warning-content);--studio-danger:var(--status-danger-content);width:100%;max-width:var(--shell-max-width);margin:0 auto;padding:clamp(14px,1.8vw,28px) clamp(12px,1.8vw,24px) 112px;color:var(--studio-text);display:grid;gap:clamp(14px,1.6vw,22px)}.SocialStudio_header__hvw3C{display:grid;gap:14px;padding:clamp(12px,1.4vw,18px);border:1px solid var(--studio-border);border-radius:var(--radius-card);background:var(--surface-subtle);box-shadow:var(--studio-shadow)}.SocialStudio_headerTop__Cw3DH{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center}.SocialStudio_headerTitleBlock__CpItk{min-width:0;display:grid;gap:4px}.SocialStudio_eyebrow__1SXes{font-size:11px;font-weight:800;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:var(--studio-accent)}.SocialStudio_title__CMywt{margin:0;font-size:clamp(26px,2.25vw,38px);line-height:1.04;font-family:var(--font-display),var(--font-sans),system-ui,sans-serif;font-weight:800;letter-spacing:-.02em;color:var(--studio-text)}.SocialStudio_subtitle__5cPYb{margin:0;max-width:620px;color:var(--studio-text-muted);font-size:14px;line-height:1.35}.SocialStudio_healthRail__69Q0n{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.SocialStudio_healthChip__7am_O{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:var(--control-height-sm);padding:0 12px;border:1px solid var(--studio-border);border-radius:var(--radius-md);background:var(--surface-subtle);color:var(--studio-text-muted);font-size:13px;font-weight:700;line-height:1;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:background var(--motion-fast) var(--motion-ease),border-color var(--motion-fast) var(--motion-ease),color var(--motion-fast) var(--motion-ease),transform var(--motion-fast) var(--motion-ease)}.SocialStudio_healthChip__7am_O:hover,.SocialStudio_healthChip__7am_O[data-active]{background:var(--studio-surface-raised);border-color:var(--studio-border-strong);color:var(--studio-text)}.SocialStudio_healthChip__7am_O:active{transform:translateY(1px)}.SocialStudio_healthDotAbsent__P3aYf,.SocialStudio_healthDotActive__QB9IH,.SocialStudio_healthDotLoading__8Qw9a,.SocialStudio_healthDotStale__5HvPk{width:8px;height:8px;border-radius:50%;display:inline-block;flex:0 0 auto}.SocialStudio_healthDotActive__QB9IH{background:var(--studio-success);box-shadow:0 0 0 4px var(--status-success-surface)}.SocialStudio_healthDotStale__5HvPk{background:var(--studio-warning);box-shadow:0 0 0 4px var(--status-warning-surface)}.SocialStudio_healthDotAbsent__P3aYf{background:var(--content-disabled)}.SocialStudio_healthDotLoading__8Qw9a{background:var(--content-tertiary);animation:SocialStudio_healthPulse__3MRWi 1.1s ease-in-out infinite}@keyframes SocialStudio_healthPulse__3MRWi{0%,to{opacity:.45;transform:scale(.86)}50%{opacity:1;transform:scale(1)}}.SocialStudio_tabs__4DM7p{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px;border:1px solid var(--studio-border);border-radius:var(--radius-card);background:var(--surface-sheet);overflow-x:auto;scrollbar-width:none}.SocialStudio_tabs__4DM7p::-webkit-scrollbar{display:none}@media (min-width:901px){.SocialStudio_tabs__4DM7p{width:-moz-fit-content;width:fit-content;max-width:100%;justify-self:start;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(140px,max-content)}}.SocialStudio_tab__xz3sr{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;min-height:var(--control-height-sm);padding:0 14px;border:1px solid transparent;border-radius:var(--radius-control);background:transparent;color:var(--studio-text-muted);font-size:14px;font-weight:800;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;transition:background var(--motion-fast) var(--motion-ease),border-color var(--motion-fast) var(--motion-ease),color var(--motion-fast) var(--motion-ease),transform var(--motion-fast) var(--motion-ease)}.SocialStudio_tab__xz3sr:hover{background:var(--surface-subtle);color:var(--studio-text)}.SocialStudio_tab__xz3sr:active{transform:translateY(1px)}.SocialStudio_healthChip__7am_O:focus-visible,.SocialStudio_tab__xz3sr:focus-visible{outline:none;box-shadow:var(--focus-ring)}.SocialStudio_tab__xz3sr[data-active]{background:var(--studio-surface-strong);border-color:var(--accent-border);color:var(--studio-text);box-shadow:inset 0 -2px 0 var(--accent-border)}.SocialStudio_tabIconPlaceholder___lqcB{width:8px;height:8px;border-radius:50%;background:var(--accent-primary-soft);flex:0 0 auto}.SocialStudio_noticeSlot__palR_{display:grid;gap:8px}.SocialStudio_workspace__w436i{display:grid;gap:clamp(14px,1.4vw,20px);min-height:520px;animation:SocialStudio_workspaceFadeIn___QFFL var(--motion-default) var(--motion-ease)}@keyframes SocialStudio_workspaceFadeIn___QFFL{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.SocialStudio_pageWrap__ce4bE{padding-top:58px}.SocialStudio_headerTop__Cw3DH{grid-template-columns:1fr;align-items:start}.SocialStudio_healthRail__69Q0n{justify-content:flex-start}.SocialStudio_tabs__4DM7p{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(132px,1fr)}}@media (max-width:560px){.SocialStudio_pageWrap__ce4bE{padding-top:52px}.SocialStudio_page__mf6id{padding:12px 10px 96px}.SocialStudio_workspace__w436i{min-height:0;align-content:start}.SocialStudio_header__hvw3C{border-radius:var(--radius-card)}.SocialStudio_subtitle__5cPYb{font-size:13px}.SocialStudio_healthRail__69Q0n{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.SocialStudio_healthChip__7am_O{width:100%;justify-content:center;min-height:var(--control-height-sm);padding:0 8px;font-size:12px}.SocialStudio_tabs__4DM7p{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;overflow-x:visible}.SocialStudio_tab__xz3sr{min-height:44px;padding:0 10px;font-size:13px}}@media (prefers-reduced-motion:reduce){.SocialStudio_healthDotLoading__8Qw9a,.SocialStudio_workspace__w436i{animation:none}.SocialStudio_healthChip__7am_O,.SocialStudio_tab__xz3sr{transition:none}}.GuestComposer_root__Xi_ax{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(20px,3vw,44px);padding:clamp(22px,3vw,40px);border:1px solid var(--accent-border);border-radius:var(--radius-panel);background:radial-gradient(110% 160% at 0 0,var(--accent-soft),transparent 56%),var(--surface-panel)}.GuestComposer_copy___iT9P{min-width:0;display:grid;gap:14px;justify-items:start}.GuestComposer_title__n9TPJ{margin:0;font-size:clamp(24px,2.6vw,34px);font-weight:800;line-height:1.1;letter-spacing:-.01em;color:var(--text-primary)}.GuestComposer_message__lB5zQ{margin:0;max-width:44ch;font-size:15px;line-height:1.55;color:var(--text-secondary)}.GuestComposer_bullets__ybCyV{display:grid;gap:8px;margin:0;padding:0;list-style:none}.GuestComposer_bullet__wDsTN{display:flex;align-items:baseline;gap:9px;font-size:14px;line-height:1.45;color:var(--text-secondary)}.GuestComposer_bulletDot__W3WRs{flex:none;width:6px;height:6px;border-radius:50%;background:var(--accent-solid);transform:translateY(-2px)}.GuestComposer_action__ArWd4{display:inline-flex;align-items:center;min-height:46px;margin-top:4px;padding:0 22px;border-radius:var(--radius-md);background:var(--action-primary-bg);color:var(--action-primary-fg);font-size:15px;font-weight:800;text-decoration:none}.GuestComposer_action__ArWd4:focus-visible{outline:none;box-shadow:var(--focus-ring)}.GuestComposer_peek__woLh8{display:grid;gap:10px;padding:clamp(14px,1.6vw,20px);border:1px solid var(--surface-border);border-radius:var(--radius-card);background:var(--surface-sheet)}.GuestComposer_peekLabel__45dUK{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary)}.GuestComposer_peekSteps__qU_Tv{display:grid;gap:8px;margin:0;padding:0;list-style:none}.GuestComposer_peekStep__f9isq{display:flex;align-items:center;gap:10px;padding:11px 13px;border:1px solid var(--surface-border);border-radius:var(--radius-md);background:var(--surface-subtle);font-size:13.5px;font-weight:700;color:var(--text-primary)}.GuestComposer_peekNum__oKLL2{display:inline-grid;place-items:center;flex:none;width:20px;height:20px;border-radius:50%;background:var(--accent-soft);color:var(--accent-content);font-size:11px;font-weight:800}.GuestComposer_peekPlatforms__3aUX1{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.GuestComposer_peekChip__V6Aha{padding:5px 10px;border:1px solid var(--surface-border);border-radius:var(--radius-pill);background:var(--surface-subtle);font-size:11.5px;font-weight:700;color:var(--text-secondary)}@media (max-width:900px){.GuestComposer_root__Xi_ax{grid-template-columns:minmax(0,1fr);gap:22px}.GuestComposer_action__ArWd4{width:100%;justify-content:center}}.ComposerErrorBoundary_fallback__dcQxq{display:flex;align-items:center;gap:16px;padding:20px 22px;background:var(--status-danger-surface);border:1px solid var(--status-danger-border);border-radius:var(--radius-panel);color:var(--text-primary)}.ComposerErrorBoundary_icon__Pw5b_{width:42px;height:42px;border-radius:50%;background:var(--status-danger-surface);color:var(--status-danger-icon);display:grid;place-items:center;font-size:22px;font-weight:800;flex-shrink:0}.ComposerErrorBoundary_body__pxIFe{flex:1;min-width:0;display:grid;gap:4px}.ComposerErrorBoundary_title__VikNy{margin:0;font-size:15px;font-weight:600;color:var(--status-danger-content)}.ComposerErrorBoundary_message__ouT1n{margin:0;font-size:13px;color:var(--content-secondary);line-height:1.45;overflow-wrap:anywhere}.ComposerErrorBoundary_hint__KHMWj{margin:0;font-size:12px;color:var(--content-secondary)}.ComposerErrorBoundary_retryBtn__SyDhI{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--surface-subtle);border:1px solid var(--border-control);min-height:var(--control-height-sm);color:var(--text-primary);font-size:13px;font-weight:500;padding:9px 16px;border-radius:var(--radius-pill);cursor:pointer;flex-shrink:0;transition:background var(--motion-fast) var(--motion-ease)}.ComposerErrorBoundary_retryBtn__SyDhI:hover{background:var(--surface-hover)}.ComposerErrorBoundary_retryBtn__SyDhI:focus-visible{outline:none;box-shadow:var(--focus-ring)}.ComposerErrorBoundary_retryBtn__SyDhI:active{transform:var(--interactive-press)}@media (max-width:640px){.ComposerErrorBoundary_fallback__dcQxq{flex-wrap:wrap}.ComposerErrorBoundary_retryBtn__SyDhI{width:100%}}@media (prefers-reduced-motion:reduce){.ComposerErrorBoundary_retryBtn__SyDhI{transition:none}.ComposerErrorBoundary_retryBtn__SyDhI:active{transform:none}}.WorkspaceState_root__Gs_ty{width:min(100%,760px);min-height:180px;margin:0 auto;padding:clamp(22px,4vw,34px);display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:16px;border:1px solid var(--surface-border);border-radius:var(--radius-card);background:var(--surface-panel);color:var(--text-primary);box-shadow:var(--shadow-lg)}.WorkspaceState_compact__V8xV_{min-height:112px;padding:18px}.WorkspaceState_icon___RrLW{display:grid;place-items:center;width:48px;height:48px;border-radius:13px;background:var(--surface-2);color:var(--accent-content)}.WorkspaceState_icon___RrLW svg{width:23px;height:23px}.WorkspaceState_copy__dI6vV{min-width:0}.WorkspaceState_copy__dI6vV h2{margin:0;font-family:var(--font-sans),system-ui,sans-serif;font-size:clamp(18px,2vw,23px);line-height:1.15;letter-spacing:-.01em}.WorkspaceState_copy__dI6vV p{max-width:56ch;margin:7px 0 0;color:var(--text-secondary);font-size:14px;line-height:1.5}.WorkspaceState_action__Bz0MP a,.WorkspaceState_action__Bz0MP button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 18px;border:0;border-radius:var(--radius-control);background:var(--action-primary-bg);color:var(--action-primary-fg);font:inherit;font-size:14px;font-weight:850;text-decoration:none;cursor:pointer}.WorkspaceState_root__Gs_ty[data-kind=error]{border-color:var(--status-danger-border);background:linear-gradient(135deg,var(--status-danger-surface),var(--surface-panel))}.WorkspaceState_root__Gs_ty[data-kind=error] .WorkspaceState_icon___RrLW{background:var(--status-danger-surface);color:var(--status-danger-icon)}.WorkspaceState_spinner__wTM8K{width:21px;height:21px;border:2px solid var(--accent-soft);border-top-color:var(--accent-content);border-radius:50%;animation:WorkspaceState_workspaceSpin__hoLoQ .72s linear infinite}@keyframes WorkspaceState_workspaceSpin__hoLoQ{to{transform:rotate(1turn)}}@media (max-width:640px){.WorkspaceState_root__Gs_ty{min-height:0;grid-template-columns:42px minmax(0,1fr);align-items:start;padding:20px}.WorkspaceState_icon___RrLW{width:42px;height:42px}.WorkspaceState_action__Bz0MP{grid-column:1/-1}.WorkspaceState_action__Bz0MP a,.WorkspaceState_action__Bz0MP button{width:100%}}@media (prefers-reduced-motion:reduce){.WorkspaceState_spinner__wTM8K{animation:none}}.CreatorSuggestions_section__rftTN{display:grid;gap:18px;width:min(760px,calc(100% - 32px));margin:0 auto;padding:24px;border:1px solid var(--surface-border);border-radius:24px;background:var(--surface-base)}.CreatorSuggestions_section__rftTN h2,.CreatorSuggestions_section__rftTN p{margin:0}.CreatorSuggestions_section__rftTN h2{font-size:clamp(24px,4vw,34px);letter-spacing:-.04em}.CreatorSuggestions_section__rftTN header p{max-width:56ch;margin-top:7px;color:var(--text-secondary);line-height:1.5}.CreatorSuggestions_list__bDFIc{display:grid;gap:8px}.CreatorSuggestions_item__wnVan{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:10px;border:1px solid var(--surface-border);border-radius:16px;background:var(--surface-panel)}.CreatorSuggestions_identity__ZPH2d{display:flex;align-items:center;gap:12px;min-width:0;min-height:48px;color:var(--text-primary);text-decoration:none}.CreatorSuggestions_identity__ZPH2d>span{display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px;overflow:hidden;border-radius:50%;background:var(--accent-primary-soft);color:var(--accent-primary);font-weight:900}.CreatorSuggestions_identity__ZPH2d img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CreatorSuggestions_identity__ZPH2d>div{min-width:0}.CreatorSuggestions_identity__ZPH2d small,.CreatorSuggestions_identity__ZPH2d strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreatorSuggestions_identity__ZPH2d small{margin-top:3px;color:var(--text-secondary);font-size:11px}.CreatorSuggestions_explore__Ejzoq,.CreatorSuggestions_follow__UNy_2,.CreatorSuggestions_state__uW5nK button{min-height:44px;padding:0 16px;border:1px solid var(--accent-primary);border-radius:12px;background:var(--accent-primary);color:var(--text-on-accent);font:inherit;font-size:13px;font-weight:800;cursor:pointer}.CreatorSuggestions_follow__UNy_2[aria-pressed=true]{border-color:var(--surface-border-strong);background:var(--surface-base);color:var(--text-primary)}.CreatorSuggestions_follow__UNy_2:disabled{cursor:wait;opacity:.55}.CreatorSuggestions_explore__Ejzoq{justify-self:start}.CreatorSuggestions_state__uW5nK{display:grid;justify-items:start;gap:12px;width:min(760px,calc(100% - 32px));margin:0 auto;padding:28px;color:var(--text-secondary)}.CreatorSuggestions_error__4eUNt{padding:12px;border:1px solid var(--state-danger-border);border-radius:12px;background:var(--state-danger-soft);color:var(--state-danger-text);font-size:13px}.CreatorSuggestions_section__rftTN :is(a,button):focus-visible,.CreatorSuggestions_state__uW5nK button:focus-visible{outline:3px solid var(--accent-primary);outline-offset:3px}@media (max-width:430px){.CreatorSuggestions_section__rftTN{width:calc(100% - 24px);padding:18px 12px;border-radius:18px}.CreatorSuggestions_item__wnVan{grid-template-columns:minmax(0,1fr) minmax(92px,auto);gap:8px}.CreatorSuggestions_identity__ZPH2d>span{flex-basis:42px;width:42px;height:42px}.CreatorSuggestions_follow__UNy_2{padding-inline:11px}}@media (prefers-reduced-motion:reduce){.CreatorSuggestions_section__rftTN *,.CreatorSuggestions_state__uW5nK *{scroll-behavior:auto;transition:none}}.PublicationReportSheet_backdrop__CoPop{position:fixed;z-index:var(--layer-blocking-overlay);inset:0;display:grid;place-items:end center;padding:24px;background:var(--surface-scrim);backdrop-filter:blur(12px)}.PublicationReportSheet_sheet__9_190{width:min(100%,560px);max-height:min(760px,calc(100dvh - 32px));overflow:auto;border:1px solid var(--surface-border-strong);border-radius:28px;padding:22px;background:var(--surface-base);color:var(--text-primary);box-shadow:var(--shadow-sheet)}.PublicationReportSheet_handle__x3baG{display:none}.PublicationReportSheet_sheet__9_190>header{display:grid;grid-template-columns:44px 1fr 44px;gap:12px;align-items:start}.PublicationReportSheet_icon__ddNY9,.PublicationReportSheet_sheet__9_190>header>button{display:grid;width:44px;height:44px;place-items:center;border:1px solid var(--surface-border);border-radius:14px;background:var(--surface-panel);color:var(--text-primary)}.PublicationReportSheet_icon__ddNY9{color:var(--accent-primary)}.PublicationReportSheet_icon__ddNY9 svg,.PublicationReportSheet_sheet__9_190>header>button svg{width:21px;height:21px}.PublicationReportSheet_sheet__9_190 h2{margin:0;font:700 clamp(1.1rem,3vw,1.35rem) /1.2 var(--font-sans)}.PublicationReportSheet_sheet__9_190 header p{margin:6px 0 0;color:var(--text-secondary);font-size:.9rem;line-height:1.45}.PublicationReportSheet_sheet__9_190 form{display:grid;gap:16px;margin-top:22px}.PublicationReportSheet_sheet__9_190 label{display:grid;gap:8px;color:var(--text-secondary);font-size:.84rem;font-weight:700}.PublicationReportSheet_sheet__9_190 select,.PublicationReportSheet_sheet__9_190 textarea{width:100%;min-height:48px;border:1px solid var(--surface-border-strong);border-radius:14px;padding:12px 14px;background:var(--surface-panel);color:var(--text-primary);font:inherit;font-weight:500}.PublicationReportSheet_sheet__9_190 textarea{min-height:112px;resize:vertical;line-height:1.5}.PublicationReportSheet_sheet__9_190 small{justify-self:end;color:var(--text-tertiary)}.PublicationReportSheet_error__Jv27u,.PublicationReportSheet_requirement__iL3AZ{margin:-6px 0 0;color:var(--state-danger-text);font-size:.82rem;line-height:1.4}.PublicationReportSheet_actions__yzG1x{display:grid;grid-template-columns:1fr 1.4fr;gap:10px}.PublicationReportSheet_actions__yzG1x button{min-height:48px;border:1px solid var(--surface-border-strong);border-radius:14px;padding:0 16px;background:var(--surface-panel);color:var(--text-primary);font-weight:800;transition:border-color var(--motion-fast) var(--motion-ease),background-color var(--motion-fast) var(--motion-ease),transform var(--motion-fast) var(--motion-ease)}.PublicationReportSheet_actions__yzG1x button:last-child{border-color:var(--accent-primary-border);background:var(--accent-primary);color:var(--text-on-accent)}.PublicationReportSheet_sheet__9_190 button:focus-visible,.PublicationReportSheet_sheet__9_190 select:focus-visible,.PublicationReportSheet_sheet__9_190 textarea:focus-visible{outline:3px solid var(--accent-primary);outline-offset:2px}.PublicationReportSheet_actions__yzG1x button:active:not(:disabled),.PublicationReportSheet_sheet__9_190>header>button:active:not(:disabled){transform:scale(.98)}@media (hover:hover) and (pointer:fine){.PublicationReportSheet_actions__yzG1x button:hover:not(:disabled),.PublicationReportSheet_sheet__9_190>header>button:hover:not(:disabled){border-color:var(--accent-primary-border);background:var(--surface-hover)}}.PublicationReportSheet_sheet__9_190 button:disabled,.PublicationReportSheet_sheet__9_190 select:disabled,.PublicationReportSheet_sheet__9_190 textarea:disabled{cursor:wait;opacity:.6}@media (max-width:600px){.PublicationReportSheet_backdrop__CoPop{padding:0}.PublicationReportSheet_sheet__9_190{max-height:calc(100dvh - 12px);border-radius:24px 24px 0 0;padding:14px 16px max(18px,env(safe-area-inset-bottom))}.PublicationReportSheet_handle__x3baG{display:block;width:40px;height:4px;margin:0 auto 14px;border-radius:99px;background:var(--text-tertiary)}.PublicationReportSheet_sheet__9_190>header{grid-template-columns:1fr 44px}.PublicationReportSheet_icon__ddNY9{display:none}}@media (prefers-reduced-motion:reduce){.PublicationReportSheet_backdrop__CoPop,.PublicationReportSheet_sheet__9_190,.PublicationReportSheet_sheet__9_190 *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.CreativeNetworkPage_page__7unRB{min-width:0;min-height:100vh;padding:112px clamp(18px,3vw,48px) 72px;overflow-x:clip;background:var(--surface-canvas);color:var(--text-primary)}.CreativeNetworkPage_hero__6VKzP{max-width:1480px;margin:0 auto 28px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.CreativeNetworkPage_eyebrow__Qkdwc{display:inline-flex;align-items:center;gap:7px;color:var(--accent-primary);font-size:12px;font-weight:800;letter-spacing:.13em}.CreativeNetworkPage_hero__6VKzP h1{margin:10px 0 8px;font-size:clamp(38px,5vw,72px);line-height:.95;letter-spacing:-.055em}.CreativeNetworkPage_hero__6VKzP p{max-width:660px;margin:0;color:var(--text-secondary);font-size:clamp(16px,1.4vw,20px);line-height:1.5}.CreativeNetworkPage_feedSections__KTm9J{max-width:1480px;margin:0 auto 24px;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.CreativeNetworkPage_feedSections__KTm9J::-webkit-scrollbar{display:none}.CreativeNetworkPage_feedSections__KTm9J button{flex:0 0 auto;min-height:44px;padding:0 18px;border:1px solid var(--surface-border-strong);border-radius:999px;background:var(--surface-base);color:var(--text-secondary);font:inherit;font-size:13px;font-weight:750;cursor:pointer;transition:border-color var(--motion-default) var(--motion-ease),background var(--motion-default) var(--motion-ease),color var(--motion-default) var(--motion-ease)}.CreativeNetworkPage_feedSections__KTm9J button[aria-current=page]{border-color:var(--accent-primary);background:var(--accent-primary);color:var(--text-on-accent)}.CreativeNetworkPage_pageNotice__mFN4E{max-width:1480px;margin:-12px auto 20px;padding:12px 14px;border:1px solid var(--state-danger-border);border-radius:12px;background:var(--state-danger-soft);color:var(--state-danger-text);font-size:13px}.CreativeNetworkPage_undoNotice__xx3jA{position:fixed;z-index:130;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));display:flex;align-items:center;gap:12px;max-width:min(430px,calc(100vw - 32px));padding:10px 10px 10px 15px;border:1px solid var(--surface-border-strong);border-radius:14px;background:var(--surface-elevated);box-shadow:var(--shadow-toast);color:var(--text-primary);font-size:13px;line-height:1.4}.CreativeNetworkPage_undoNotice__xx3jA button{flex:0 0 auto;min-width:76px;min-height:44px;padding:0 14px;border:0;border-radius:10px;background:var(--accent-primary);color:var(--text-on-accent);font:inherit;font-weight:850;cursor:pointer}.CreativeNetworkPage_undoNotice__xx3jA button:disabled{cursor:wait;opacity:.55}.CreativeNetworkPage_grid__HGrzR{max-width:1480px;margin:auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.CreativeNetworkPage_card__Ilz_E{min-width:0;overflow:hidden;border:1px solid var(--surface-border);border-radius:20px;background:var(--surface-base);container-type:inline-size;content-visibility:auto;contain:layout paint style;contain-intrinsic-size:auto 560px;transition:transform var(--motion-card) var(--motion-ease),border-color var(--motion-default) var(--motion-ease),box-shadow var(--motion-card) var(--motion-ease)}.CreativeNetworkPage_card__Ilz_E:hover{transform:translateY(-5px);border-color:var(--surface-border-strong);box-shadow:var(--shadow-card-hover)}.CreativeNetworkPage_media__C4Wzz{position:relative;display:block;width:100%;aspect-ratio:4/5;padding:0;border:0;overflow:hidden;background:var(--surface-panel);cursor:pointer}.CreativeNetworkPage_drawerMedia__4j1uv img,.CreativeNetworkPage_drawerMedia__4j1uv video,.CreativeNetworkPage_media__C4Wzz img,.CreativeNetworkPage_media__C4Wzz video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--motion-media) var(--motion-ease)}.CreativeNetworkPage_card__Ilz_E:hover .CreativeNetworkPage_media__C4Wzz img,.CreativeNetworkPage_card__Ilz_E:hover .CreativeNetworkPage_media__C4Wzz video{transform:scale(1.035)}.CreativeNetworkPage_audioArtwork__D9d1p,.CreativeNetworkPage_drawerAudio__IjLDr{display:grid;place-content:center;justify-items:center;gap:16px;width:100%;height:100%;color:var(--content-secondary)}.CreativeNetworkPage_audioArtwork__D9d1p>svg,.CreativeNetworkPage_drawerAudio__IjLDr>svg{width:42px;height:42px;color:var(--accent-content)}.CreativeNetworkPage_drawerAudio__IjLDr{min-height:100%;padding:24px}.CreativeNetworkPage_drawerAudio__IjLDr>audio{width:min(100%,420px);min-height:44px}.CreativeNetworkPage_model__9jhiZ{position:absolute;left:10px;bottom:10px;max-width:calc(100% - 20px);padding:6px 9px;overflow:hidden;border:1px solid var(--surface-border-strong);border-radius:999px;background:var(--surface-overlay);backdrop-filter:blur(12px);color:var(--text-primary);font-size:11px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.CreativeNetworkPage_play__Nz8Gg{position:absolute;display:grid;place-items:center;right:12px;top:12px;width:38px;height:38px;border-radius:50%;background:color-mix(in srgb,var(--surface-canvas) 70%,transparent);backdrop-filter:blur(10px);color:var(--text-primary)}.CreativeNetworkPage_mediaFallback__J44zi{position:absolute;right:12px;bottom:48px;left:12px;display:-webkit-box;overflow:hidden;padding:8px 10px;border:1px solid var(--state-danger-border);border-radius:10px;background:color-mix(in srgb,var(--state-danger-soft) 92%,var(--surface-base));color:var(--state-danger-text);font-size:11px;font-weight:650;line-height:1.3;pointer-events:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.CreativeNetworkPage_cardBody__OxRCg{padding:14px;display:flex;flex-direction:column;gap:14px}.CreativeNetworkPage_cardBody__OxRCg h2{margin:0;font-size:16px;line-height:1.25;letter-spacing:-.02em}.CreativeNetworkPage_cardBody__OxRCg p{display:-webkit-box;margin:6px 0 0;overflow:hidden;color:var(--text-secondary);font-size:13px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.CreativeNetworkPage_more__hJ9DL,.CreativeNetworkPage_primary__PzQR7,.CreativeNetworkPage_repeat__rtfE9{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border:0;border-radius:12px;background:var(--accent-primary);color:var(--text-on-accent);font-weight:850;cursor:pointer;transition:transform var(--motion-fast) var(--motion-ease),filter var(--motion-fast) var(--motion-ease)}.CreativeNetworkPage_repeatUnavailable__szx1O{display:flex;align-items:center;min-height:44px;max-width:170px;padding:0 10px;color:var(--text-tertiary);font-size:11px;font-weight:650;line-height:1.25;text-align:right}.CreativeNetworkPage_more__hJ9DL:hover,.CreativeNetworkPage_primary__PzQR7:hover,.CreativeNetworkPage_repeat__rtfE9:hover{filter:brightness(1.06)}.CreativeNetworkPage_more__hJ9DL:active,.CreativeNetworkPage_primary__PzQR7:active,.CreativeNetworkPage_repeat__rtfE9:active{transform:scale(.98)}.CreativeNetworkPage_more__hJ9DL{margin:28px auto 0;padding:0 22px}.CreativeNetworkPage_end__y4UJQ{max-width:1480px;margin:30px auto 0;color:var(--text-tertiary);font-size:13px;line-height:1.5;text-align:center}.CreativeNetworkPage_backdrop__Aa_vf{position:fixed;z-index:var(--layer-blocking-overlay);inset:0;display:flex;justify-content:flex-end;background:var(--surface-scrim);backdrop-filter:blur(6px)}.CreativeNetworkPage_drawer__FZ8JB{width:min(520px,100%);height:100%;overflow:auto;overscroll-behavior:contain;border-left:1px solid var(--surface-border-strong);background:var(--surface-base);box-shadow:var(--shadow-drawer);animation:CreativeNetworkPage_enter__V3lc0 var(--motion-slow) var(--motion-ease)}@keyframes CreativeNetworkPage_enter__V3lc0{0%{transform:translateX(35px);opacity:.5}}.CreativeNetworkPage_drawer__FZ8JB header{position:sticky;z-index:2;top:0;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;border-bottom:1px solid var(--surface-border);background:color-mix(in srgb,var(--surface-base) 92%,transparent);backdrop-filter:blur(16px)}.CreativeNetworkPage_drawer__FZ8JB header>div{min-width:0}.CreativeNetworkPage_drawer__FZ8JB header span{color:var(--accent-primary);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.CreativeNetworkPage_drawer__FZ8JB header h2{margin:5px 0 0;overflow:hidden;font-size:23px;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap}.CreativeNetworkPage_iconButton__fpX3p{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border:1px solid var(--surface-border-strong);border-radius:12px;background:var(--surface-panel);color:var(--text-primary);cursor:pointer}.CreativeNetworkPage_drawerMedia__4j1uv{aspect-ratio:4/5;background:var(--surface-panel)}.CreativeNetworkPage_drawerCopy__2ORVV,.CreativeNetworkPage_workflow__ca4Qt{padding:20px}.CreativeNetworkPage_drawerState__kxgBz{padding:24px 20px}.CreativeNetworkPage_drawerCopy__2ORVV p,.CreativeNetworkPage_workflow__ca4Qt>p{margin:0 0 18px;color:var(--text-secondary);line-height:1.5}.CreativeNetworkPage_primary__PzQR7{width:100%;min-height:52px;font-size:15px}.CreativeNetworkPage_primary__PzQR7:disabled{cursor:not-allowed;opacity:.42}.CreativeNetworkPage_workflowUnavailable__4rRGe{margin:0!important;padding:14px 16px;color:var(--text-secondary)!important;font-size:13px;line-height:1.45}.CreativeNetworkPage_drawerReport__5cfvm,.CreativeNetworkPage_workflowUnavailable__4rRGe{border:1px solid var(--surface-border-strong);border-radius:12px;background:var(--surface-panel)}.CreativeNetworkPage_drawerReport__5cfvm{display:flex;width:100%;min-height:48px;align-items:center;justify-content:center;gap:8px;color:var(--text-secondary);font:inherit;font-weight:750;cursor:pointer}.CreativeNetworkPage_drawerReport__5cfvm:hover{border-color:var(--state-danger-border);background:var(--state-danger-soft);color:var(--state-danger-text)}.CreativeNetworkPage_slot__06tL5{margin-bottom:12px;padding:15px;border:1px solid var(--surface-border);border-radius:16px;background:var(--surface-base)}.CreativeNetworkPage_slot__06tL5>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.CreativeNetworkPage_slot__06tL5 strong{font-size:14px}.CreativeNetworkPage_slot__06tL5 em{color:var(--accent-primary);font-size:10px;font-style:normal;font-weight:800;text-transform:uppercase}.CreativeNetworkPage_slot__06tL5 p{margin:6px 0 13px;color:var(--text-tertiary);font-size:13px;line-height:1.4}.CreativeNetworkPage_slot__06tL5 label{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border:1px dashed var(--accent-primary-border);border-radius:11px;background:var(--accent-primary-soft);color:var(--accent-primary-hover);font-weight:750;cursor:pointer}.CreativeNetworkPage_slot__06tL5 input{display:none}.CreativeNetworkPage_slot__06tL5 textarea{width:100%;min-height:92px;padding:12px;resize:vertical;border:1px solid var(--surface-border-strong);border-radius:11px;background:var(--surface-canvas);color:var(--text-primary);font:inherit;outline:0}.CreativeNetworkPage_slot__06tL5 textarea+textarea{margin-top:10px}.CreativeNetworkPage_slot__06tL5 textarea:focus{border-color:var(--accent-primary-border);box-shadow:0 0 0 3px var(--accent-primary-soft)}.CreativeNetworkPage_error__Yo9SS{padding:12px;border:1px solid var(--state-danger-border);border-radius:11px;background:var(--state-danger-soft)!important;color:var(--state-danger-text)!important;font-size:13px}.CreativeNetworkPage_page__7unRB button:focus-visible,.CreativeNetworkPage_page__7unRB label:has(input:focus-visible),.CreativeNetworkPage_page__7unRB textarea:focus-visible{outline:2px solid var(--accent-primary);outline-offset:3px}@media (max-width:1100px){.CreativeNetworkPage_grid__HGrzR{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.CreativeNetworkPage_page__7unRB{padding:84px 0 max(44px,env(safe-area-inset-bottom))}.CreativeNetworkPage_hero__6VKzP{align-items:stretch;flex-direction:column;margin:0;padding:22px 16px 16px;gap:18px}.CreativeNetworkPage_hero__6VKzP h1{margin-top:8px;font-size:42px}.CreativeNetworkPage_hero__6VKzP p{font-size:15px;line-height:1.45}.CreativeNetworkPage_feedSections__KTm9J{margin:0;padding:0 12px 16px}.CreativeNetworkPage_feedSections__KTm9J button{min-height:48px}.CreativeNetworkPage_grid__HGrzR{grid-template-columns:minmax(0,1fr);gap:14px;padding:0 12px}.CreativeNetworkPage_card__Ilz_E{border-radius:18px}.CreativeNetworkPage_media__C4Wzz{aspect-ratio:4/5}.CreativeNetworkPage_cardBody__OxRCg{padding:13px}.CreativeNetworkPage_cardBody__OxRCg h2{font-size:16px}.CreativeNetworkPage_cardBody__OxRCg p{display:-webkit-box}.CreativeNetworkPage_repeat__rtfE9{min-height:48px;font-size:15px}.CreativeNetworkPage_backdrop__Aa_vf{align-items:flex-end;padding-top:max(34px,env(safe-area-inset-top))}.CreativeNetworkPage_drawer__FZ8JB{width:100%;height:min(92dvh,860px);border:1px solid var(--surface-border-strong);border-bottom:0;border-radius:24px 24px 0 0;box-shadow:var(--shadow-sheet);animation:CreativeNetworkPage_sheetEnter__78hSB var(--motion-slow) var(--motion-ease);padding-bottom:env(safe-area-inset-bottom)}@keyframes CreativeNetworkPage_sheetEnter__78hSB{0%{transform:translateY(32px);opacity:.5}}.CreativeNetworkPage_drawer__FZ8JB header{padding:14px 16px}.CreativeNetworkPage_drawer__FZ8JB header:before{position:absolute;top:6px;left:50%;width:42px;height:4px;border-radius:999px;background:var(--text-tertiary);content:"";transform:translateX(-50%)}.CreativeNetworkPage_drawer__FZ8JB header h2{font-size:20px}.CreativeNetworkPage_drawerMedia__4j1uv{aspect-ratio:16/13;max-height:42dvh}.CreativeNetworkPage_drawerCopy__2ORVV,.CreativeNetworkPage_workflow__ca4Qt{padding:16px}.CreativeNetworkPage_primary__PzQR7{position:sticky;bottom:0;z-index:1;min-height:54px;margin-top:8px}.CreativeNetworkPage_slot__06tL5{padding:14px}.CreativeNetworkPage_slot__06tL5 label{min-height:48px}.CreativeNetworkPage_slot__06tL5 textarea{font-size:16px}.CreativeNetworkPage_more__hJ9DL{width:calc(100% - 24px);min-height:50px}.CreativeNetworkPage_end__y4UJQ{padding-inline:16px}.CreativeNetworkPage_undoNotice__xx3jA{right:12px;bottom:max(12px,env(safe-area-inset-bottom));left:12px;max-width:none}.CreativeNetworkPage_drawerState__kxgBz{padding:18px 14px}}@media (max-width:390px){.CreativeNetworkPage_page__7unRB{padding-top:78px}.CreativeNetworkPage_hero__6VKzP{padding-inline:13px}.CreativeNetworkPage_hero__6VKzP h1{font-size:36px}.CreativeNetworkPage_grid__HGrzR{padding-inline:8px;gap:10px}.CreativeNetworkPage_card__Ilz_E{border-radius:15px}.CreativeNetworkPage_model__9jhiZ{font-size:10px}.CreativeNetworkPage_drawerCopy__2ORVV,.CreativeNetworkPage_drawer__FZ8JB header,.CreativeNetworkPage_workflow__ca4Qt{padding-inline:13px}}@media (hover:none){.CreativeNetworkPage_card__Ilz_E:hover{transform:none;box-shadow:none}.CreativeNetworkPage_card__Ilz_E:hover .CreativeNetworkPage_media__C4Wzz img,.CreativeNetworkPage_card__Ilz_E:hover .CreativeNetworkPage_media__C4Wzz video{transform:none}}@media (prefers-reduced-motion:reduce){.CreativeNetworkPage_card__Ilz_E,.CreativeNetworkPage_drawer__FZ8JB,.CreativeNetworkPage_media__C4Wzz img,.CreativeNetworkPage_media__C4Wzz video{animation:none;transition:none}.CreativeNetworkPage_feedSections__KTm9J button{transition:none}}.CreativeNetworkPage_creator__f6bqg{display:flex;align-items:center;gap:9px;min-height:56px;padding:11px 12px;color:var(--text-primary);text-decoration:none}.CreativeNetworkPage_creator__f6bqg>span{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:50%;background:var(--accent-primary);color:var(--text-on-accent);font-weight:900;overflow:hidden}.CreativeNetworkPage_creator__f6bqg>span img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CreativeNetworkPage_creator__f6bqg>div{min-width:0}.CreativeNetworkPage_creator__f6bqg small,.CreativeNetworkPage_creator__f6bqg strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreativeNetworkPage_drawerAuthor__bRb1O{display:flex;align-items:center;gap:10px;min-height:52px;margin:-4px 0 16px;color:var(--text-primary);text-decoration:none}.CreativeNetworkPage_drawerAuthor__bRb1O>span{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;overflow:hidden;border-radius:50%;background:var(--accent-primary-soft);color:var(--accent-primary);font-weight:850}.CreativeNetworkPage_drawerAuthor__bRb1O img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CreativeNetworkPage_drawerAuthor__bRb1O small,.CreativeNetworkPage_drawerAuthor__bRb1O strong{display:block}.CreativeNetworkPage_drawerAuthor__bRb1O small{margin-top:2px;color:var(--text-secondary);font-size:11px}.CreativeNetworkPage_page__7unRB a:focus-visible{outline:3px solid var(--accent-primary);outline-offset:3px}.CreativeNetworkPage_creator__f6bqg strong{font-size:12px}.CreativeNetworkPage_creator__f6bqg small{margin-top:2px;color:var(--text-secondary);font-size:10px}.CreativeNetworkPage_social__Mn3ey{display:flex;align-items:center;justify-content:space-between;gap:8px}.CreativeNetworkPage_social__Mn3ey>div{display:flex}.CreativeNetworkPage_social__Mn3ey button{display:grid;place-items:center;min-width:44px;min-height:44px;border:0;background:transparent;color:var(--text-primary);cursor:pointer}.CreativeNetworkPage_social__Mn3ey button[data-active]{color:var(--accent-primary)}.CreativeNetworkPage_social__Mn3ey button:disabled{cursor:wait;opacity:.52}.CreativeNetworkPage_social__Mn3ey .CreativeNetworkPage_repeat__rtfE9{display:flex;min-width:112px;padding:0 14px;color:var(--text-on-accent)}@container (max-width: 320px){.CreativeNetworkPage_social__Mn3ey{align-items:flex-start}.CreativeNetworkPage_social__Mn3ey>div{display:grid;grid-template-columns:repeat(2,44px);gap:3px}.CreativeNetworkPage_social__Mn3ey .CreativeNetworkPage_repeat__rtfE9{min-width:108px;padding-inline:12px}.CreativeNetworkPage_repeatUnavailable__szx1O{max-width:108px}}.GenerationHistoryPage_page__eT65_{min-height:100dvh;background:var(--color-background);color:var(--text-primary)}.GenerationHistoryPage_shell__zIlDA{width:min(100%,var(--shell-max-width));margin:0 auto;padding:clamp(104px,12vw,122px) 24px 80px;display:grid;gap:22px}.GenerationHistoryPage_hero__21veP{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:16px 24px;padding:24px;border-radius:var(--radius-panel);border:1px solid var(--surface-border);background:radial-gradient(130% 120% at 0 0,var(--surface-subtle) 0,transparent 46%),var(--surface-raised);box-shadow:var(--shadow-sheen)}.GenerationHistoryPage_eyebrow__IVHPt{margin:0;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;line-height:1;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--content-tertiary);grid-column:1/-1}.GenerationHistoryPage_title__pA9U0{grid-column:1;margin:0;max-width:none;font-family:var(--font-display),var(--font-sans),system-ui,sans-serif;font-size:clamp(30px,3.4vw,52px);line-height:.96;letter-spacing:-.02em;font-weight:800;text-transform:uppercase;color:var(--content-primary);justify-self:start;text-align:left}.GenerationHistoryPage_subtitle__xwTuV{grid-column:1;margin:0;max-width:54ch;font-family:var(--font-sans),system-ui,sans-serif;font-size:16px;line-height:1.5;color:var(--content-secondary)}.GenerationHistoryPage_filterBar__x6WYF{grid-column:1;display:grid;gap:8px;align-self:end}.GenerationHistoryPage_filterLabel__4xRpS{margin:0;font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;line-height:1;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--content-tertiary)}.GenerationHistoryPage_filterSelectWrap__MPRyg{position:relative;width:min(100%,340px)}.GenerationHistoryPage_filterTrigger__9ye2H{width:100%;height:44px;padding:0 44px 0 14px;border-radius:var(--radius-control);border:1px solid var(--border-control);background:var(--surface-2);color:var(--content-primary);font-family:var(--font-sans),system-ui,sans-serif;font-size:14px;font-weight:500;outline:none;text-align:left;display:inline-flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;transition:background-color var(--motion-default) var(--motion-ease-standard),border-color var(--motion-default) var(--motion-ease-standard)}.GenerationHistoryPage_filterTrigger__9ye2H:hover,.GenerationHistoryPage_filterTrigger__9ye2H[aria-expanded=true]{background:var(--surface-hover);border-color:var(--border-control-strong)}.GenerationHistoryPage_filterTrigger__9ye2H:focus-visible{border-color:var(--border-selected);box-shadow:var(--interactive-focus-ring)}.GenerationHistoryPage_filterTriggerLabel__yHdm4{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenerationHistoryPage_filterChevron__kfo7U{position:absolute;top:50%;right:14px;transform:translateY(-50%);color:var(--content-secondary);pointer-events:none;transition:transform var(--motion-default) var(--motion-ease-standard)}.GenerationHistoryPage_filterChevronOpen__ROkiA{transform:translateY(-50%) rotate(180deg)}.GenerationHistoryPage_filterMenu__XMzsT{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:10;max-height:320px;overflow-y:auto;overflow-x:hidden;padding:6px;border-radius:14px;border:1px solid var(--border-control);background:var(--surface-popover);box-shadow:var(--shadow-lg);display:grid;gap:3px;scrollbar-width:thin;scrollbar-color:var(--border-control) transparent}.GenerationHistoryPage_filterMenu__XMzsT::-webkit-scrollbar{width:6px}.GenerationHistoryPage_filterMenu__XMzsT::-webkit-scrollbar-thumb{border-radius:999px;background:var(--border-control)}.GenerationHistoryPage_filterMenuItem__3mHd4{min-height:var(--control-height-sm);padding:0 12px;border:0;border-radius:9px;background:transparent;color:var(--content-secondary);font-family:var(--font-sans),system-ui,sans-serif;font-size:14px;font-weight:500;text-align:left;display:inline-flex;align-items:center;justify-content:space-between;gap:14px;cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease-standard),color var(--motion-fast) var(--motion-ease-standard)}.GenerationHistoryPage_filterMenuItem__3mHd4:focus-visible,.GenerationHistoryPage_filterMenuItem__3mHd4:hover{background:var(--surface-2);color:var(--content-primary);outline:none}.GenerationHistoryPage_filterMenuItemActive__Eovxo{color:var(--accent-content);background:var(--accent-soft)}.GenerationHistoryPage_filterMenuItemActive__Eovxo:hover{color:var(--accent-content)}.GenerationHistoryPage_filterMenuItemLabel__i4_VZ{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenerationHistoryPage_summaryGrid__bTjxR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;grid-column:2/3;grid-row:2/span 3;align-self:end}.GenerationHistoryPage_summaryCard__5kpmc{border-radius:14px;border:1px solid var(--border-decorative);background:var(--surface-panel);padding:14px;display:grid;gap:9px;align-content:start}.GenerationHistoryPage_summaryIcon__M38Qh{width:30px;height:30px;border-radius:var(--radius-compact);display:inline-flex;align-items:center;justify-content:center;color:var(--content-icon);background:var(--surface-2)}.GenerationHistoryPage_summaryLabel__gK9VU{margin:0;font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;line-height:1;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--content-tertiary)}.GenerationHistoryPage_summaryValue__RCv_K{margin:0;font-family:var(--font-display),var(--font-sans),system-ui,sans-serif;font-size:28px;line-height:1;font-weight:800;letter-spacing:-.01em;color:var(--content-primary)}.GenerationHistoryPage_stateCard__2QxoU{min-height:240px;border-radius:var(--radius-card);border:1px solid var(--border-decorative);background:var(--surface-panel);padding:32px;display:grid;place-items:center;gap:12px;text-align:center}.GenerationHistoryPage_stateCard__2QxoU h2{margin:0;font-family:var(--font-display),var(--font-sans),system-ui,sans-serif;font-size:clamp(22px,2vw,28px);text-transform:uppercase;letter-spacing:-.01em}.GenerationHistoryPage_stateCard__2QxoU p{margin:0;max-width:42ch;color:var(--content-secondary);line-height:1.5}.GenerationHistoryPage_primaryButton___jjNO{min-width:132px;height:46px;border-radius:var(--radius-control);display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 20px;border:1px solid transparent;background:var(--action-primary-bg);color:var(--action-primary-fg);font-family:var(--font-sans),system-ui,sans-serif;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer;box-shadow:var(--shadow-generate);transition:transform var(--motion-fast) var(--motion-ease),filter var(--motion-default) var(--motion-ease-standard)}.GenerationHistoryPage_primaryButton___jjNO:focus-visible,.GenerationHistoryPage_primaryButton___jjNO:hover{background:var(--action-primary-hover);outline:none}.GenerationHistoryPage_primaryButton___jjNO:focus-visible{box-shadow:var(--interactive-focus-ring)}.GenerationHistoryPage_primaryButton___jjNO:active{transform:scale(.97)}.GenerationHistoryPage_grid__nXqS_{--history-card-width:308px;--history-card-media-height:400px;display:grid;grid-template-columns:repeat(auto-fill,var(--history-card-width));gap:16px;justify-content:start;align-items:start}.GenerationHistoryPage_pagination__iPcdp{display:grid;justify-items:center;gap:10px;min-height:68px;padding:8px 0}.GenerationHistoryPage_paginationError__nHqW1{margin:0;color:var(--state-danger-text);font-size:13px;line-height:1.45;text-align:center}.GenerationHistoryPage_paginationButton__ev8P6{min-width:148px;min-height:44px;padding:0 18px;border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--surface-2);color:var(--content-primary);font-family:var(--font-sans),system-ui,sans-serif;font-size:14px;font-weight:650;cursor:pointer;transition:background-color var(--motion-default) var(--motion-ease-standard),border-color var(--motion-default) var(--motion-ease-standard)}.GenerationHistoryPage_paginationButton__ev8P6:focus-visible,.GenerationHistoryPage_paginationButton__ev8P6:hover{border-color:var(--border-control-strong);background:var(--surface-hover);outline:none}.GenerationHistoryPage_paginationButton__ev8P6:focus-visible{box-shadow:var(--interactive-focus-ring)}.GenerationHistoryPage_paginationButton__ev8P6:disabled{cursor:wait;opacity:.72}.GenerationHistoryPage_card__UgZi_{position:relative;width:var(--history-card-width);min-height:auto;display:grid;grid-template-rows:var(--history-card-media-height) auto;overflow:hidden;border-radius:var(--radius-card);border:1px solid var(--border-decorative);background:var(--surface-panel);content-visibility:auto;contain:layout paint style;contain-intrinsic-size:520px}.GenerationHistoryPage_mediaFrame__3gF6T{position:relative;height:var(--history-card-media-height);background:var(--surface-media-control)}.GenerationHistoryPage_mediaLoading__QIF_A{position:relative;width:100%;height:100%;display:grid;place-items:center;overflow:hidden;background:radial-gradient(60% 60% at 50% 50%,var(--accent-soft) 0,transparent 72%),var(--surface-media-control)}.GenerationHistoryPage_mediaLoading__QIF_A:before{content:"";position:absolute;inset:-20%;background:linear-gradient(115deg,transparent 20%,var(--accent-soft) 48%,transparent 76%);transform:translateX(-55%);animation:GenerationHistoryPage_mediaSweep__lNh9g 1.8s ease-in-out infinite}.GenerationHistoryPage_mediaSpinner__EcYmi{position:relative;width:42px;height:42px;border-radius:999px;background:conic-gradient(from 0deg,transparent 0deg,transparent 210deg,var(--accent-border) 250deg,var(--accent-solid) 312deg,transparent 1turn);animation:GenerationHistoryPage_mediaSpin__C8I0G .82s linear infinite;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 0);mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 0)}.GenerationHistoryPage_media__9eqe_{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;background:var(--surface-media-control)}@keyframes GenerationHistoryPage_mediaSpin__C8I0G{to{transform:rotate(1turn)}}@keyframes GenerationHistoryPage_mediaSweep__lNh9g{0%{transform:translateX(-55%);opacity:0}20%{opacity:1}to{transform:translateX(55%);opacity:0}}.GenerationHistoryPage_mediaFallback__kMUzg,.GenerationHistoryPage_videoPlaceholder__uI650{width:100%;height:100%;display:grid;place-items:center;color:var(--content-inverse);background:var(--surface-media-control)}.GenerationHistoryPage_mediaFallback__kMUzg{padding:20px;text-align:center;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.GenerationHistoryPage_statusBadge__cokBC{position:absolute;top:12px;left:12px;min-height:20px;padding:3px 7px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-mono),ui-monospace,monospace;font-size:9.5px;line-height:1;font-weight:600;letter-spacing:.1em;text-transform:uppercase;backdrop-filter:blur(8px)}.GenerationHistoryPage_mediaActions__BqjKX{position:absolute;top:12px;right:12px;z-index:2;display:inline-flex;align-items:center;gap:8px}.GenerationHistoryPage_mediaActionButton__4OfiL{width:var(--control-height-sm);height:var(--control-height-sm);border:1px solid var(--border-control-strong);border-radius:var(--radius-compact);display:inline-flex;align-items:center;justify-content:center;padding:0;background:var(--media-control-bg);color:var(--media-control-fg);cursor:pointer;backdrop-filter:blur(10px);transition:background-color var(--motion-default) var(--motion-ease-standard),border-color var(--motion-default) var(--motion-ease-standard)}.GenerationHistoryPage_mediaActionButton__4OfiL:focus-visible,.GenerationHistoryPage_mediaActionButton__4OfiL:hover{background:var(--surface-media-control);border-color:var(--focus-ring-outer);outline:none}.GenerationHistoryPage_mediaActionButton__4OfiL:focus-visible,.GenerationHistoryPage_promptToggleButton__uE38f:focus-visible,.GenerationHistoryPage_promptUseButton__m6gI1:focus-visible{box-shadow:var(--interactive-focus-ring)}.GenerationHistoryPage_mediaActionButton__4OfiL:active,.GenerationHistoryPage_promptToggleButton__uE38f:active,.GenerationHistoryPage_promptUseButton__m6gI1:active{transform:var(--interactive-press)}.GenerationHistoryPage_statusBadgeSuccess__SgEzt{background:var(--status-success-surface);color:var(--status-success-content);border:1px solid var(--status-success-border)}.GenerationHistoryPage_statusBadgePending__wZ5Bm{background:var(--status-info-surface);color:var(--status-info-content);border:1px solid var(--status-info-border)}.GenerationHistoryPage_statusBadgeFailed__6ytwG{background:var(--status-danger-surface);color:var(--status-danger-content);border:1px solid var(--status-danger-border)}.GenerationHistoryPage_statusBadgeArchived__6_HPz{background:var(--surface-overlay);color:var(--content-secondary);border:1px solid var(--border-control)}.GenerationHistoryPage_mediaArchived__QNI3L{display:grid;place-items:center;background:var(--surface-media-control)}.GenerationHistoryPage_archivedContent__wONfa{display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px 20px;text-align:center;color:var(--content-inverse)}.GenerationHistoryPage_archivedIcon__6N5K5{color:var(--content-inverse);margin-bottom:2px}.GenerationHistoryPage_archivedTitle__6kjtt{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--content-inverse)}.GenerationHistoryPage_archivedHint__qQcO7{font-size:11px;line-height:1.5;color:var(--content-inverse);max-width:200px}.GenerationHistoryPage_cardBody__wM2Hn{padding:14px;display:grid;gap:10px}.GenerationHistoryPage_cardTopRow__uTY0A{display:flex;align-items:center;justify-content:space-between;gap:12px}.GenerationHistoryPage_modelInfo__spN3i{display:flex;align-items:center;gap:9px;min-width:0}.GenerationHistoryPage_modelLogo__G8eOL{flex:0 0 auto;width:26px;height:26px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:var(--surface-2);box-shadow:var(--shadow-sheen)}.GenerationHistoryPage_modelLogo__G8eOL img{width:17px;height:17px;-o-object-fit:contain;object-fit:contain;display:block}.GenerationHistoryPage_modelName__0Qx_b{margin:0;font-family:var(--font-sans),system-ui,sans-serif;font-size:15px;line-height:1.15;font-weight:600;color:var(--content-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenerationHistoryPage_costBadge__WKjLp{flex:0 0 auto;min-height:24px;padding:0 9px;border-radius:6px;justify-content:center;gap:3px;font-weight:600;letter-spacing:.02em;color:var(--content-secondary);background:var(--surface-2);border:1px solid var(--border-decorative)}.GenerationHistoryPage_costBadge__WKjLp,.GenerationHistoryPage_dateRow__uQcDC{display:inline-flex;align-items:center;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px}.GenerationHistoryPage_dateRow__uQcDC{gap:7px;letter-spacing:.04em;line-height:1.4;color:var(--content-tertiary)}.GenerationHistoryPage_dateRow__uQcDC svg{color:var(--content-tertiary);flex:0 0 auto}.GenerationHistoryPage_promptText__14p8n{margin:0;font-family:var(--font-sans),system-ui,sans-serif;font-size:13.5px;line-height:1.5;color:var(--content-secondary);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.GenerationHistoryPage_promptTextExpanded__7nnrF{display:block;-webkit-line-clamp:unset;overflow:visible}.GenerationHistoryPage_promptActions__M_hI6{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:2px}.GenerationHistoryPage_promptUseButton__m6gI1{display:inline-flex;align-items:center;gap:6px;min-height:var(--control-height-sm);padding:0 13px;border-radius:9px;border:1px solid var(--border-control);background:var(--surface-2);color:var(--content-primary);font-family:var(--font-sans),system-ui,sans-serif;font-size:13px;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color var(--motion-default) var(--motion-ease-standard),border-color var(--motion-default) var(--motion-ease-standard),color var(--motion-default) var(--motion-ease-standard)}.GenerationHistoryPage_promptUseButton__m6gI1:focus-visible,.GenerationHistoryPage_promptUseButton__m6gI1:hover{background:var(--accent-soft);border-color:var(--accent-border);color:var(--accent-content);outline:none}.GenerationHistoryPage_promptUseButton__m6gI1 svg{flex:0 0 auto}.GenerationHistoryPage_promptToggleButton__uE38f{border:0;background:transparent;min-height:var(--control-height-sm);padding:8px 2px;color:var(--content-secondary);font-family:var(--font-sans),system-ui,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:color var(--motion-default) var(--motion-ease-standard)}.GenerationHistoryPage_promptToggleButton__uE38f:focus-visible,.GenerationHistoryPage_promptToggleButton__uE38f:hover{color:var(--content-primary);outline:none}.GenerationHistoryPage_publishFeedback__LIqDn{margin:0;color:var(--state-danger);font-size:13px;line-height:1.45}.GenerationHistoryPage_refundFeedback__oDGoY{margin:0;padding:9px 10px;border:1px solid var(--state-danger-border);border-radius:10px;background:var(--state-danger-soft);color:var(--state-danger-text);font-size:13px;line-height:1.45}.GenerationHistoryPage_refundFeedbackConfirmed__nd1h4{border-color:var(--accent-primary-border);background:var(--accent-primary-soft);color:var(--text-primary)}.GenerationHistoryPage_publishOverlay__8DkIK{position:fixed;inset:0;z-index:400;display:grid;place-items:center;padding:20px;background:var(--surface-scrim);backdrop-filter:blur(10px)}.GenerationHistoryPage_publishDialog__7Cpkc{width:min(100%,560px);max-height:min(88dvh,780px);overflow:auto;overscroll-behavior:contain;padding:22px;border:1px solid var(--surface-border-strong);border-radius:var(--radius-panel);background:var(--surface-panel);color:var(--text-primary);box-shadow:var(--shadow-toast);display:grid;gap:18px}.GenerationHistoryPage_publishDialogHandle__SmFGt{display:none}.GenerationHistoryPage_publishDialogHeader__C4kA_{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.GenerationHistoryPage_publishDialogHeader__C4kA_ h2{margin:0;font-family:var(--font-sans),system-ui,sans-serif;font-size:23px;line-height:1.15;letter-spacing:-.02em}.GenerationHistoryPage_publishDialogHeader__C4kA_ p{margin:7px 0 0;max-width:46ch;color:var(--text-secondary);font-size:14px;line-height:1.5}.GenerationHistoryPage_publishClose__kJSWO{flex:0 0 auto;width:44px;height:44px;display:inline-grid;place-items:center;padding:0;border:1px solid var(--surface-border);border-radius:var(--radius-control);background:var(--surface-2);color:var(--text-primary);cursor:pointer}.GenerationHistoryPage_publishField__xJx7q{display:grid;gap:8px;color:var(--text-primary);font-size:13px;font-weight:650}.GenerationHistoryPage_publishField__xJx7q textarea{width:100%;min-height:92px;resize:vertical;padding:12px 13px;border:1px solid var(--surface-border);border-radius:var(--radius-control);background:var(--surface-base);color:var(--text-primary);font:inherit;font-weight:450;line-height:1.5}.GenerationHistoryPage_publishField__xJx7q textarea::-moz-placeholder{color:var(--text-tertiary)}.GenerationHistoryPage_publishField__xJx7q textarea::placeholder{color:var(--text-tertiary)}.GenerationHistoryPage_visibilityFieldset___zVBF{min-width:0;margin:0;padding:0;border:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.GenerationHistoryPage_visibilityFieldset___zVBF legend{width:100%;margin-bottom:8px;color:var(--text-primary);font-size:13px;font-weight:650}.GenerationHistoryPage_repeatPermission__BClIj,.GenerationHistoryPage_visibilityOption__h3QnR{min-width:0;min-height:64px;padding:11px;border:1px solid var(--surface-border);border-radius:var(--radius-control);background:var(--surface-base);display:flex;align-items:flex-start;gap:9px;cursor:pointer}.GenerationHistoryPage_visibilityOption__h3QnR[data-selected]{border-color:var(--accent-primary-border);background:var(--accent-primary-soft)}.GenerationHistoryPage_repeatPermission__BClIj input,.GenerationHistoryPage_visibilityOption__h3QnR input{width:18px;height:18px;margin:1px 0 0;flex:0 0 auto;accent-color:var(--accent-primary)}.GenerationHistoryPage_repeatPermission__BClIj span,.GenerationHistoryPage_visibilityOption__h3QnR span{min-width:0;display:grid;gap:4px}.GenerationHistoryPage_repeatPermission__BClIj strong,.GenerationHistoryPage_visibilityOption__h3QnR strong{font-size:13px;line-height:1.2}.GenerationHistoryPage_repeatPermission__BClIj small,.GenerationHistoryPage_visibilityOption__h3QnR small{color:var(--text-secondary);font-size:11px;line-height:1.35}.GenerationHistoryPage_repeatPermission__BClIj{min-height:60px}.GenerationHistoryPage_publishDialogError__ldL7p{margin:0;padding:10px 12px;border:1px solid var(--state-danger-border);border-radius:var(--radius-compact);background:var(--state-danger-soft);color:var(--state-danger-text);font-size:13px}.GenerationHistoryPage_publishDialogActions__W73nI{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:10px}.GenerationHistoryPage_publishCancel__pqg12,.GenerationHistoryPage_publishConfirm__I95tl{min-height:48px;padding:0 18px;border-radius:var(--radius-control);font-family:var(--font-sans),system-ui,sans-serif;font-size:14px;font-weight:700;cursor:pointer}.GenerationHistoryPage_publishCancel__pqg12{border:1px solid var(--surface-border);background:var(--surface-2);color:var(--text-primary)}.GenerationHistoryPage_publishConfirm__I95tl{border:1px solid transparent;background:var(--action-primary-bg);color:var(--action-primary-fg)}.GenerationHistoryPage_publishCancel__pqg12:focus-visible,.GenerationHistoryPage_publishClose__kJSWO:focus-visible,.GenerationHistoryPage_publishConfirm__I95tl:focus-visible,.GenerationHistoryPage_publishField__xJx7q textarea:focus-visible,.GenerationHistoryPage_repeatPermission__BClIj:has(input:focus-visible),.GenerationHistoryPage_visibilityOption__h3QnR:has(input:focus-visible){outline:none;box-shadow:var(--interactive-focus-ring)}.GenerationHistoryPage_publishCancel__pqg12:disabled,.GenerationHistoryPage_publishClose__kJSWO:disabled,.GenerationHistoryPage_publishConfirm__I95tl:disabled,.GenerationHistoryPage_publishField__xJx7q textarea:disabled,.GenerationHistoryPage_repeatPermission__BClIj:has(input:disabled),.GenerationHistoryPage_visibilityOption__h3QnR:has(input:disabled){cursor:wait;opacity:.65}@media (prefers-reduced-motion:reduce){.GenerationHistoryPage_filterChevron__kfo7U,.GenerationHistoryPage_filterMenuItem__3mHd4,.GenerationHistoryPage_filterTrigger__9ye2H,.GenerationHistoryPage_mediaActionButton__4OfiL,.GenerationHistoryPage_paginationButton__ev8P6,.GenerationHistoryPage_primaryButton___jjNO,.GenerationHistoryPage_promptToggleButton__uE38f,.GenerationHistoryPage_promptUseButton__m6gI1{transition:none}.GenerationHistoryPage_mediaLoading__QIF_A:before{display:none}.GenerationHistoryPage_mediaSpinner__EcYmi{animation:none}}@media (max-width:1320px){.GenerationHistoryPage_hero__21veP{grid-template-columns:1fr}.GenerationHistoryPage_summaryGrid__bTjxR{grid-column:1/-1;grid-row:auto;align-self:start}.GenerationHistoryPage_grid__nXqS_{--history-card-width:304px;--history-card-media-height:376px}}@media (max-width:960px){.GenerationHistoryPage_shell__zIlDA{padding:108px 18px 64px}.GenerationHistoryPage_hero__21veP{grid-template-columns:1fr;padding:20px;border-radius:18px}.GenerationHistoryPage_filterSelectWrap__MPRyg{width:min(100%,360px)}.GenerationHistoryPage_summaryGrid__bTjxR{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.GenerationHistoryPage_grid__nXqS_{--history-card-width:296px;--history-card-media-height:352px}}@media (max-width:640px){.GenerationHistoryPage_shell__zIlDA{padding:96px 12px 48px;gap:16px}.GenerationHistoryPage_hero__21veP{gap:14px;padding:18px;border-radius:var(--radius-card)}.GenerationHistoryPage_title__pA9U0{max-width:none;font-size:30px}.GenerationHistoryPage_subtitle__xwTuV{font-size:15px}.GenerationHistoryPage_filterSelectWrap__MPRyg{width:100%}.GenerationHistoryPage_filterMenuItem__3mHd4,.GenerationHistoryPage_mediaActionButton__4OfiL,.GenerationHistoryPage_promptToggleButton__uE38f,.GenerationHistoryPage_promptUseButton__m6gI1{min-height:44px}.GenerationHistoryPage_stateCard__2QxoU{min-height:220px;padding:24px}.GenerationHistoryPage_summaryGrid__bTjxR{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.GenerationHistoryPage_summaryCard__5kpmc{padding:12px 10px;gap:8px}.GenerationHistoryPage_summaryIcon__M38Qh{width:28px;height:28px}.GenerationHistoryPage_summaryValue__RCv_K{font-size:24px}.GenerationHistoryPage_grid__nXqS_{grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--history-card-width)),var(--history-card-width)));gap:14px}.GenerationHistoryPage_card__UgZi_{width:100%;min-height:auto;grid-template-rows:min(72vw,420px) minmax(0,1fr)}.GenerationHistoryPage_statusBadge__cokBC{top:10px;left:10px}.GenerationHistoryPage_publishOverlay__8DkIK{place-items:end center;padding:0}.GenerationHistoryPage_publishDialog__7Cpkc{width:100%;max-height:92dvh;padding:10px 16px calc(16px + env(safe-area-inset-bottom));border-right:0;border-bottom:0;border-left:0;border-radius:22px 22px 0 0}.GenerationHistoryPage_publishDialogHandle__SmFGt{display:block;width:36px;height:4px;margin:0 auto 2px;border-radius:999px;background:var(--surface-border-strong)}.GenerationHistoryPage_publishField__xJx7q textarea{font-size:16px}.GenerationHistoryPage_visibilityFieldset___zVBF{grid-template-columns:1fr}.GenerationHistoryPage_visibilityOption__h3QnR{min-height:54px}}@media (max-width:390px){.GenerationHistoryPage_shell__zIlDA{padding-inline:8px}.GenerationHistoryPage_hero__21veP{padding:14px}.GenerationHistoryPage_summaryGrid__bTjxR{grid-template-columns:repeat(2,minmax(0,1fr))}.GenerationHistoryPage_publishDialogActions__W73nI{grid-template-columns:1fr}}.CreativeProfilePage_page__dRUZQ{min-height:100vh;padding:112px clamp(18px,4vw,56px) 72px;overflow-x:clip;background:var(--surface-canvas);color:var(--text-primary)}.CreativeProfilePage_shell__oKmqE{width:min(1120px,100%);margin:0 auto}.CreativeProfilePage_back___6SDF{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--text-secondary);font-size:13px;font-weight:750;text-decoration:none}.CreativeProfilePage_back___6SDF svg{width:20px;height:20px}.CreativeProfilePage_profileHeader__ZAEOh{display:grid;grid-template-columns:104px minmax(0,1fr) auto;align-items:center;gap:24px;padding:34px 0 26px}.CreativeProfilePage_avatar__dqdJH{display:grid;place-items:center;width:104px;height:104px;overflow:hidden;border:1px solid var(--surface-border-strong);border-radius:32px;background:var(--accent-primary-soft);color:var(--accent-primary)}.CreativeProfilePage_avatar__dqdJH img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CreativeProfilePage_avatar__dqdJH svg{width:42px;height:42px}.CreativeProfilePage_identity___QTu0{min-width:0}.CreativeProfilePage_identity___QTu0>span{color:var(--accent-primary);font-size:11px;font-weight:850;letter-spacing:.12em}.CreativeProfilePage_identity___QTu0 h1{margin:6px 0 0;overflow-wrap:anywhere;font-size:clamp(34px,5vw,58px);line-height:.98;letter-spacing:-.052em}.CreativeProfilePage_identity___QTu0 div,.CreativeProfilePage_identity___QTu0 p{margin:8px 0 0;color:var(--text-secondary)}.CreativeProfilePage_identity___QTu0 div{max-width:58ch;font-size:14px;line-height:1.5;white-space:pre-wrap}.CreativeProfilePage_edit__YLrpy,.CreativeProfilePage_follow__jXY5h,.CreativeProfilePage_more__yMNMD{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 18px;border:1px solid var(--surface-border-strong);border-radius:14px;background:var(--surface-base);color:var(--text-primary);font:inherit;font-size:13px;font-weight:800;cursor:pointer}.CreativeProfilePage_edit__YLrpy svg,.CreativeProfilePage_follow__jXY5h svg,.CreativeProfilePage_more__yMNMD svg{width:19px;height:19px}.CreativeProfilePage_follow__jXY5h{min-width:132px;border-color:var(--accent-primary);background:var(--accent-primary);color:var(--text-on-accent)}.CreativeProfilePage_follow__jXY5h[aria-pressed=true]{border-color:var(--surface-border-strong);background:var(--surface-base);color:var(--text-primary)}.CreativeProfilePage_follow__jXY5h:disabled{cursor:wait;opacity:.55}.CreativeProfilePage_socialError__B_xsv{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:-10px 0 18px;padding:11px 12px;border:1px solid var(--state-danger-border);border-radius:12px;background:var(--state-danger-soft);color:var(--state-danger-text);font-size:13px;line-height:1.4}.CreativeProfilePage_socialError__B_xsv button{flex:0 0 auto;min-height:44px;padding:0 14px;border:1px solid var(--state-danger-border);border-radius:10px;background:var(--surface-base);color:var(--text-primary);font:inherit;font-weight:800}.CreativeProfilePage_metrics__iwW0R{display:flex;gap:8px;margin:0 0 24px}.CreativeProfilePage_metrics__iwW0R>div{min-width:150px;padding:14px 16px;border:1px solid var(--surface-border);border-radius:16px;background:var(--surface-base)}.CreativeProfilePage_metrics__iwW0R dt{color:var(--text-secondary);font-size:11px;font-weight:700}.CreativeProfilePage_metrics__iwW0R dd{margin:5px 0 0;font-size:24px;font-weight:900;letter-spacing:-.04em}.CreativeProfilePage_grid__B6pW2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.CreativeProfilePage_creation__cDwp4{position:relative;display:block;aspect-ratio:1;min-width:0;overflow:hidden;border-radius:8px;background:var(--surface-panel);color:var(--text-primary)}.CreativeProfilePage_creation__cDwp4 img,.CreativeProfilePage_creation__cDwp4 video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--motion-media) var(--motion-ease)}.CreativeProfilePage_creation__cDwp4:hover img,.CreativeProfilePage_creation__cDwp4:hover video{transform:scale(1.035)}.CreativeProfilePage_creation__cDwp4>span{position:absolute;right:8px;bottom:8px;left:8px;padding:6px 8px;overflow:hidden;border:1px solid var(--surface-border-strong);border-radius:999px;background:var(--surface-overlay);backdrop-filter:blur(12px);font-size:10px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.CreativeProfilePage_more__yMNMD{margin:24px auto 0}.CreativeProfilePage_backdrop__NYSWu{position:fixed;z-index:180;inset:0;display:grid;place-items:center;padding:24px;background:var(--surface-scrim);backdrop-filter:blur(6px)}.CreativeProfilePage_sheet__Ytk_o{width:min(540px,100%);max-height:min(820px,calc(100dvh - 48px));padding:22px;overflow-y:auto;border:1px solid var(--surface-border-strong);border-radius:24px;background:var(--surface-elevated);box-shadow:var(--shadow-sheet);animation:CreativeProfilePage_sheetIn__n4eFb var(--motion-slow) var(--motion-ease)}.CreativeProfilePage_handle__1S0Ia{display:none}.CreativeProfilePage_sheet__Ytk_o>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:22px}.CreativeProfilePage_sheet__Ytk_o h2,.CreativeProfilePage_sheet__Ytk_o p{margin:0}.CreativeProfilePage_sheet__Ytk_o h2{font-size:24px;letter-spacing:-.035em}.CreativeProfilePage_sheet__Ytk_o header p{max-width:42ch;margin-top:5px;color:var(--text-secondary);font-size:13px;line-height:1.45}.CreativeProfilePage_sheet__Ytk_o header button{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border:1px solid var(--surface-border-strong);border-radius:12px;background:var(--surface-panel);color:var(--text-primary)}.CreativeProfilePage_sheet__Ytk_o form,.CreativeProfilePage_sheet__Ytk_o label{display:grid}.CreativeProfilePage_sheet__Ytk_o form{gap:16px}.CreativeProfilePage_sheet__Ytk_o label{gap:7px;font-size:13px;font-weight:750}.CreativeProfilePage_sheet__Ytk_o input,.CreativeProfilePage_sheet__Ytk_o textarea{width:100%;min-height:48px;padding:11px 12px;border:1px solid var(--surface-border-strong);border-radius:12px;background:var(--surface-canvas);color:var(--text-primary);font:inherit}.CreativeProfilePage_sheet__Ytk_o textarea{min-height:92px;resize:vertical}.CreativeProfilePage_sheet__Ytk_o small{color:var(--text-tertiary);font-size:10px;font-weight:600}.CreativeProfilePage_avatarUpload__ESjoj input{position:absolute;width:1px;height:1px;min-height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.CreativeProfilePage_avatarUpload__ESjoj{position:relative}.CreativeProfilePage_avatarPicker__pJ9AQ{display:flex;align-items:center;gap:9px;min-height:48px;padding:0 12px;overflow:hidden;border:1px dashed var(--accent-primary-border);border-radius:12px;background:var(--accent-primary-soft);color:var(--accent-primary);font-weight:750;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.CreativeProfilePage_avatarPicker__pJ9AQ svg{flex:0 0 20px;width:20px;height:20px}.CreativeProfilePage_avatarUpload__ESjoj:has(input:focus-visible) .CreativeProfilePage_avatarPicker__pJ9AQ{outline:3px solid var(--accent-primary);outline-offset:3px}.CreativeProfilePage_formError__eMGt1{padding:12px;border:1px solid var(--state-danger-border);border-radius:12px;background:var(--state-danger-soft);color:var(--state-danger-text);font-size:12px;line-height:1.4}.CreativeProfilePage_actions__3E3_6{display:grid;grid-template-columns:.7fr 1.3fr;gap:8px;margin-top:4px}.CreativeProfilePage_actions__3E3_6 button{min-height:50px;border:1px solid var(--surface-border-strong);border-radius:13px;background:var(--surface-panel);color:var(--text-primary);font:inherit;font-weight:850}.CreativeProfilePage_actions__3E3_6 button[type=submit]{border-color:var(--accent-primary);background:var(--accent-primary);color:var(--text-on-accent)}.CreativeProfilePage_actions__3E3_6 button:disabled{cursor:wait;opacity:.5}.CreativeProfilePage_page__dRUZQ :is(a,button,input,textarea):focus-visible{outline:3px solid var(--accent-primary);outline-offset:3px}@keyframes CreativeProfilePage_sheetIn__n4eFb{0%{transform:translateY(16px);opacity:0}}@media (max-width:820px){.CreativeProfilePage_grid__B6pW2{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.CreativeProfilePage_page__dRUZQ{padding:82px 12px max(40px,env(safe-area-inset-bottom))}.CreativeProfilePage_profileHeader__ZAEOh{grid-template-columns:82px minmax(0,1fr);gap:14px;padding:22px 0 18px}.CreativeProfilePage_avatar__dqdJH{width:82px;height:82px;border-radius:25px}.CreativeProfilePage_identity___QTu0 h1{font-size:30px}.CreativeProfilePage_identity___QTu0 div{font-size:13px}.CreativeProfilePage_edit__YLrpy,.CreativeProfilePage_follow__jXY5h{grid-column:1/-1;width:100%}.CreativeProfilePage_metrics__iwW0R{display:grid;grid-template-columns:1fr 1fr}.CreativeProfilePage_metrics__iwW0R>div{min-width:0}.CreativeProfilePage_grid__B6pW2{gap:3px}.CreativeProfilePage_creation__cDwp4{border-radius:4px}.CreativeProfilePage_creation__cDwp4>span{display:none}.CreativeProfilePage_backdrop__NYSWu{place-items:end center;padding:max(28px,env(safe-area-inset-top)) 0 0}.CreativeProfilePage_sheet__Ytk_o{width:100%;max-height:calc(100dvh - max(28px, env(safe-area-inset-top)));padding:8px 16px calc(16px + env(safe-area-inset-bottom));border-bottom:0;border-radius:24px 24px 0 0}.CreativeProfilePage_handle__1S0Ia{display:block;width:40px;height:4px;margin:0 auto 12px;border-radius:999px;background:var(--surface-border-strong)}.CreativeProfilePage_actions__3E3_6{position:sticky;bottom:calc(-16px - env(safe-area-inset-bottom));margin:2px -16px calc(-16px - env(safe-area-inset-bottom));padding:12px 16px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--surface-border);background:var(--surface-elevated)}.CreativeProfilePage_sheet__Ytk_o input,.CreativeProfilePage_sheet__Ytk_o textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){.CreativeProfilePage_creation__cDwp4 img,.CreativeProfilePage_creation__cDwp4 video,.CreativeProfilePage_sheet__Ytk_o{animation:none;transition:none}}