.LearnBotChat_panel__RB41X{position:fixed;left:16px;bottom:calc(var(--ros-dock-reserve, 0px) + env(safe-area-inset-bottom, 0px) + 104px);z-index:86;width:400px;max-width:calc(100vw - 32px);height:420px;max-height:calc(100vh - 160px);display:flex;flex-direction:column;border:var(--border-strong);background:var(--chrome2);color:var(--ink);box-shadow:var(--shadow);animation:LearnBotChat_learnbotChatIn__TQ5fi .18s ease-out}@keyframes LearnBotChat_learnbotChatIn__TQ5fi{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.LearnBotChat_panel__RB41X{animation:LearnBotChat_learnbotChatInReduced__2mRGw .1s linear}}@keyframes LearnBotChat_learnbotChatInReduced__2mRGw{0%{opacity:0}to{opacity:1}}@media (max-width:639px){.LearnBotChat_panel__RB41X{left:0;right:0;bottom:0;width:100%;max-width:none;height:min(70vh,520px);max-height:80vh;border-left:0;border-right:0;border-bottom:0}}.LearnBotChat_panelLocked__r1yqy{height:auto;max-height:none}.LearnBotChat_locked__kkIqX{flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:14px}.LearnBotChat_lockedLine__Dkc58{margin:0;font-size:14px;line-height:1.6}.LearnBotChat_transcript__e_1Zh{flex:1 1 auto;min-height:0;overflow-y:auto;padding:10px;display:flex;flex-direction:column;gap:8px}.LearnBotChat_empty__eRypq{margin:0;font-size:13px;color:var(--ink);opacity:.75}.LearnBotChat_rowBot__kADrG,.LearnBotChat_rowUser___LUCl{display:flex}.LearnBotChat_bubbleBot__UMHUZ,.LearnBotChat_bubbleUser__xfBRq{flex:1 1 auto;min-width:0;padding:8px 10px;border:var(--border-strong);font-size:13px;overflow-wrap:anywhere}.LearnBotChat_bubbleUser__xfBRq{background:var(--tb-active);color:var(--tb-active-ink)}.LearnBotChat_bubbleBot__UMHUZ{background:var(--chrome);color:var(--ink)}.LearnBotChat_bubbleLabel__OUhgg{display:block;font-family:var(--font-chrome);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;opacity:.7;margin-bottom:4px}.LearnBotChat_bubbleText__1MlPD{margin:0;white-space:pre-wrap}.LearnBotChat_error__afxBi,.LearnBotChat_status__fQSYr{flex:0 0 auto;margin:0;padding:4px 12px;font-size:12px}.LearnBotChat_status__fQSYr{color:var(--ink);opacity:.8}.LearnBotChat_error__afxBi{color:var(--os-danger,#b3261e)}.LearnBotChat_form__tvl0S{flex:0 0 auto;display:flex;flex-direction:column;gap:8px;padding:8px 10px;border-top:var(--border-strong)}.LearnBotChat_textarea__Bna0r{width:100%;resize:none;min-height:44px;padding:8px;border:var(--border-strong);background:var(--chrome);color:var(--ink);font:inherit}.LearnBotChat_textarea__Bna0r:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.LearnBotChat_actions__o5dgE{display:flex;justify-content:space-between;gap:8px}.LearnBotChat_clearButton__u44y6,.LearnBotChat_sendButton__Y0A2Y{min-height:44px;padding:0 14px;border:var(--border-strong);background:var(--chrome);color:var(--ink);font:inherit;cursor:pointer}.LearnBotChat_sendButton__Y0A2Y{background:var(--tb-active);color:var(--tb-active-ink)}.LearnBotChat_clearButton__u44y6:disabled,.LearnBotChat_sendButton__Y0A2Y:disabled{opacity:.5;cursor:not-allowed}.LearnBotChat_clearButton__u44y6:focus-visible,.LearnBotChat_sendButton__Y0A2Y:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.LearnBotChat_srOnly__cpXU6{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ArticleImageWorkspace_workspace__ydw2P{margin-top:1rem;padding:1rem;border:1px solid #aeb8ca;background:linear-gradient(145deg,#f8fbff,#eef3fa);box-shadow:0 .65rem 1.4rem rgb(23 35 60/10%)}.ArticleImageWorkspace_candidateActions__Xyvup,.ArticleImageWorkspace_controls__VaM0H,.ArticleImageWorkspace_heading__dYq_w{display:flex;align-items:center;gap:.6rem}.ArticleImageWorkspace_heading__dYq_w{justify-content:space-between;margin-bottom:.9rem}.ArticleImageWorkspace_heading__dYq_w h3,.ArticleImageWorkspace_heading__dYq_w p{margin:0}.ArticleImageWorkspace_heading__dYq_w p{color:#53617a;font-size:.78rem}.ArticleImageWorkspace_controls__VaM0H{align-items:end;flex-wrap:wrap}.ArticleImageWorkspace_field__6ulzJ{display:grid;flex:1 1 11rem;gap:.3rem;min-width:0}.ArticleImageWorkspace_field__6ulzJ label,.ArticleImageWorkspace_status__l4L3H{color:#4b5870;font-family:var(--font-mono,ui-monospace,monospace);font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.ArticleImageWorkspace_field__6ulzJ select,.ArticleImageWorkspace_field__6ulzJ textarea{width:100%}.ArticleImageWorkspace_wide__oiZ0J{margin-top:.8rem}.ArticleImageWorkspace_additional__wvf6z{min-height:4.8rem;resize:vertical}.ArticleImageWorkspace_prompt__FCZeB{min-height:14rem;resize:vertical;font:.78rem/1.55 var(--font-mono,ui-monospace,monospace)}.ArticleImageWorkspace_promptActions__EvE4A{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;margin-top:.65rem}.ArticleImageWorkspace_error__sLMfH{color:#9d2525}.ArticleImageWorkspace_notice__WGRNV{padding:.65rem;border:1px dashed #8a97ad;color:#53617a;font-size:.78rem}.ArticleImageWorkspace_uploadButton__yOUD3{position:relative;overflow:hidden}.ArticleImageWorkspace_uploadButton__yOUD3 input{position:absolute;width:1px;height:1px;opacity:0}.ArticleImageWorkspace_grid__7chhD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-top:1rem}.ArticleImageWorkspace_candidate__hq1ql{overflow:hidden;border:2px solid transparent;background:#fff;box-shadow:0 .3rem .8rem rgb(23 35 60/12%)}.ArticleImageWorkspace_selected__7rrGX{border-color:#2858a7}.ArticleImageWorkspace_candidate__hq1ql img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.ArticleImageWorkspace_candidateActions__Xyvup{flex-wrap:wrap;padding:.65rem}.ArticleImageWorkspace_candidateActions__Xyvup span{margin-left:auto;color:#2858a7;font-size:.75rem;font-weight:700}.ArticleImageWorkspace_dialog__FHEu0{width:min(94vw,80rem);padding:0;border:1px solid #293550;background:#111827}.ArticleImageWorkspace_dialog__FHEu0::backdrop{background:rgb(7 12 24/78%)}.ArticleImageWorkspace_dialog__FHEu0 img{display:block;width:100%;max-height:82vh;object-fit:contain}.ArticleImageWorkspace_dialogClose__Y0GDg{position:absolute;top:.7rem;right:.7rem}@media (max-width:54rem){.ArticleImageWorkspace_grid__7chhD{grid-template-columns:1fr}}.OperationsVisualSystem_foundation__v1XGd{--ops-ink:var(--os-text);--ops-paper:var(--os-raised-panel);--ops-paper-deep:var(--os-inset-panel);--ops-line:var(--os-hairline);--ops-control-line:var(--os-control-border);--ops-line-strong:var(--os-border);--ops-signal:var(--os-accent);--ops-signal-ink:var(--os-accent-ink);--ops-intro:linear-gradient(110deg,var(--os-panel) 0 64%,var(--os-inset-panel) 64%);--ops-danger:var(--os-danger);--ops-danger-soft:var(--os-danger-soft);--ops-success-soft:var(--os-success-soft);--ops-warning-soft:var(--os-warning-soft);--ops-focus:var(--os-focus-color);--ops-radius:2px;--ops-radius-small:2px;color:var(--ops-ink);font-family:var(--font-ui)}.OperationsVisualSystem_admin__3aHg4 .ros-admin-body{background:var(--ops-paper-deep);color:var(--ops-ink);display:grid;gap:20px;padding:clamp(16px,2.5vw,28px)}.OperationsVisualSystem_admin__3aHg4 .admin-subnav{background:var(--ops-paper);border:1px solid var(--ops-line);border-radius:var(--ops-radius);display:flex;gap:4px;margin:0;overflow-x:auto;overflow-y:hidden;padding:5px;scroll-snap-type:inline proximity;scrollbar-width:thin}.OperationsVisualSystem_admin__3aHg4 .admin-tab{align-items:center;background:transparent;border:0;border-radius:var(--ops-radius-small);color:var(--ops-ink);display:inline-flex;flex:0 0 auto;font-family:var(--font-chrome);font-size:var(--type-chrome-menu);font-weight:inherit;gap:10px;letter-spacing:.01em;min-height:52px;min-width:132px;padding:6px 10px;scroll-snap-align:start;text-decoration:none;text-transform:none}.OperationsVisualSystem_admin__3aHg4 .admin-tab .desktop-style-icon{flex:none}.OperationsVisualSystem_admin__3aHg4 .admin-tab:hover{background:var(--ops-paper-deep)}.OperationsVisualSystem_admin__3aHg4 .admin-tab.is-current,.OperationsVisualSystem_admin__3aHg4 .admin-tab[aria-current=page]{background:var(--ops-signal);color:var(--ops-signal-ink)}.OperationsVisualSystem_admin__3aHg4 .admin-head{align-items:end;background:var(--ops-intro);border:1px solid var(--ops-line-strong);border-radius:var(--ops-radius);display:flex;gap:20px;justify-content:space-between;padding:clamp(20px,3vw,28px)}.OperationsVisualSystem_admin__3aHg4 .admin-head h1{color:var(--ops-ink);font-family:var(--font-display),serif;font-size:clamp(2rem,4vw,3.2rem);letter-spacing:-.035em;line-height:.98;margin:0}.OperationsVisualSystem_admin__3aHg4 .admin-head .mono-label,.OperationsVisualSystem_admin__3aHg4 .admin-subhead{color:var(--ops-signal);font-family:var(--font-chrome);font-size:.72rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.OperationsVisualSystem_navigation__HPAIm{align-items:stretch;display:grid;gap:6px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;position:static}.OperationsVisualSystem_rail__1FVKw{min-width:0}.OperationsVisualSystem_railControl__mcVLa{align-items:center;background:var(--ops-paper);border:1px solid var(--ops-control-line);border-radius:var(--ops-radius-small);color:var(--ops-ink);cursor:pointer;display:inline-flex;font-family:var(--font-mono);font-size:1rem;font-weight:700;justify-content:center;letter-spacing:.02em;min-height:44px;min-width:44px;padding:0;text-transform:none}.OperationsVisualSystem_railControl__mcVLa:not(:disabled):hover{background:var(--ops-paper-deep)}.OperationsVisualSystem_railControl__mcVLa:disabled{color:color-mix(in srgb,var(--ops-ink) 42%,var(--ops-paper));cursor:default}.OperationsVisualSystem_railControl__mcVLa:focus-visible,.OperationsVisualSystem_rail__1FVKw:focus-visible{outline:3px solid var(--ops-focus);outline-offset:2px}.OperationsVisualSystem_admin__3aHg4 .admin-list,.OperationsVisualSystem_admin__3aHg4 .member-section,.OperationsVisualSystem_admin__3aHg4 .member-table,.OperationsVisualSystem_admin__3aHg4 .project-status-inbox,.OperationsVisualSystem_admin__3aHg4 .project-status-phase,.OperationsVisualSystem_admin__3aHg4 .project-status-summary{background:var(--ops-paper);border-color:var(--ops-line);border-radius:var(--ops-radius)}.OperationsVisualSystem_admin__3aHg4 .admin-notice,.OperationsVisualSystem_admin__3aHg4 .feed-empty{background:var(--ops-success-soft);border:1px solid var(--ops-line-strong);border-radius:var(--ops-radius-small);color:var(--ops-ink);margin:0;padding:12px 14px}.OperationsVisualSystem_admin__3aHg4 .btn,.OperationsVisualSystem_admin__3aHg4 .ros-btn{border-color:var(--ops-control-line);border-radius:var(--ops-radius-small);min-height:44px}.OperationsVisualSystem_admin__3aHg4 input,.OperationsVisualSystem_admin__3aHg4 select,.OperationsVisualSystem_admin__3aHg4 textarea{border-color:var(--ops-control-line)}.OperationsVisualSystem_admin__3aHg4 .btn.is-on,.OperationsVisualSystem_admin__3aHg4 .ros-btn--primary{background:var(--ops-signal);border-color:color-mix(in srgb,var(--ops-signal) 82%,#000);color:var(--ops-signal-ink)}.OperationsVisualSystem_admin__3aHg4 a:focus-visible,.OperationsVisualSystem_admin__3aHg4 button:focus-visible,.OperationsVisualSystem_admin__3aHg4 input:focus-visible,.OperationsVisualSystem_admin__3aHg4 select:focus-visible,.OperationsVisualSystem_admin__3aHg4 textarea:focus-visible,.OperationsVisualSystem_settings__xEIz_ a:focus-visible,.OperationsVisualSystem_settings__xEIz_ button:focus-visible,.OperationsVisualSystem_settings__xEIz_ input:focus-visible,.OperationsVisualSystem_settings__xEIz_ select:focus-visible,.OperationsVisualSystem_settings__xEIz_ textarea:focus-visible{outline:3px solid var(--ops-focus)!important;outline-offset:2px}.OperationsVisualSystem_settings__xEIz_{background:var(--ops-paper-deep);border-radius:var(--ops-radius);gap:14px;padding:14px}.OperationsVisualSystem_settings__xEIz_ .ros-settings-entries{background:var(--ops-paper);border:1px solid var(--ops-line);border-radius:var(--ops-radius);display:grid;gap:6px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;overflow:visible;padding:6px}.OperationsVisualSystem_settings__xEIz_ .ros-settings-rail{display:flex;flex-wrap:nowrap;gap:5px;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:thin}.OperationsVisualSystem_settings__xEIz_ .ros-settings-entry{background:transparent;border:1px solid transparent;border-radius:var(--ops-radius-small);color:var(--ops-ink);min-height:48px;min-width:132px;flex:0 0 auto}.OperationsVisualSystem_settings__xEIz_ .ros-settings-entry:hover{background:var(--ops-paper-deep)}.OperationsVisualSystem_settings__xEIz_ .ros-settings-entry.is-active,.OperationsVisualSystem_settings__xEIz_ .ros-settings-entry[aria-current=page]{background:var(--ops-signal);border-color:var(--ops-signal);color:var(--ops-signal-ink)}.OperationsVisualSystem_settings__xEIz_ .ros-settings-panebox{background:var(--ops-paper);border:1px solid var(--ops-line);border-radius:var(--ops-radius);color:var(--ops-ink);min-width:0;padding:clamp(16px,2.5vw,24px)}.OperationsVisualSystem_settings__xEIz_ [data-settings-pane]{background:transparent;color:var(--ops-ink)}.OperationsVisualSystem_settings__xEIz_ [data-settings-pane] h2{color:var(--ops-ink);font-family:var(--font-display),serif;letter-spacing:-.025em}.OperationsVisualSystem_settings__xEIz_ [data-settings-pane] .mono-label,.OperationsVisualSystem_settings__xEIz_ [data-settings-pane]>.bc-eyebrow{color:var(--ops-signal)}.OperationsVisualSystem_settings__xEIz_ input,.OperationsVisualSystem_settings__xEIz_ select,.OperationsVisualSystem_settings__xEIz_ textarea{border-color:var(--ops-control-line);border-radius:var(--ops-radius-small)}@media (max-width:720px){.OperationsVisualSystem_admin__3aHg4 .ros-admin-body{padding:12px}.OperationsVisualSystem_admin__3aHg4 .admin-head{align-items:stretch;flex-direction:column}.OperationsVisualSystem_settings__xEIz_{padding:8px}.OperationsVisualSystem_navigation__HPAIm{gap:4px}}@media (prefers-reduced-motion:reduce){.OperationsVisualSystem_foundation__v1XGd *{scroll-behavior:auto!important}}.SettingsSurfaces_surfaces__MiyMS{--settings-space:clamp(14px,2vw,20px)}.SettingsSurfaces_surfaces__MiyMS .ros-settings-panebox{gap:var(--settings-space);overflow-wrap:anywhere;transform-origin:top center}.SettingsSurfaces_surfaces__MiyMS .settings-pane-header{background:var(--ops-intro);border:1px solid var(--ops-line-strong);border-radius:var(--ops-radius);display:grid;gap:7px;padding:clamp(18px,3vw,26px)}.SettingsSurfaces_surfaces__MiyMS .settings-pane-header h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.65rem,4vw,2.45rem);letter-spacing:-.035em;line-height:1;margin:0}.SettingsSurfaces_surfaces__MiyMS .settings-pane-header p{color:color-mix(in srgb,var(--ops-ink) 72%,transparent);line-height:1.5;margin:0;max-width:68ch}.SettingsSurfaces_surfaces__MiyMS .bc-eyebrow,.SettingsSurfaces_surfaces__MiyMS .mono-label,.SettingsSurfaces_surfaces__MiyMS .ros-kicker,.SettingsSurfaces_surfaces__MiyMS .settings-pane-eyebrow{color:var(--ops-signal);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.SettingsSurfaces_surfaces__MiyMS .bc-profile-editor{background:transparent;border:0;gap:var(--settings-space);padding:0}.SettingsSurfaces_surfaces__MiyMS .bc-profile-group,.SettingsSurfaces_surfaces__MiyMS [data-settings-pane]:not(.bc-profile-group){gap:var(--settings-space);min-width:0}.SettingsSurfaces_surfaces__MiyMS [data-settings-pane]:not(.bc-profile-group){display:grid}.SettingsSurfaces_surfaces__MiyMS .achievement-wall,.SettingsSurfaces_surfaces__MiyMS .bc-profile-field,.SettingsSurfaces_surfaces__MiyMS .invite-panel,.SettingsSurfaces_surfaces__MiyMS .invite-redeem,.SettingsSurfaces_surfaces__MiyMS .pseudonym-settings,.SettingsSurfaces_surfaces__MiyMS .ros-docs-diagnostic>*,.SettingsSurfaces_surfaces__MiyMS .ros-profile-meter,.SettingsSurfaces_surfaces__MiyMS .ros-upgrade-next,.SettingsSurfaces_surfaces__MiyMS .ros-upgrade-subsystem,.SettingsSurfaces_surfaces__MiyMS .ros-upgrade-summary{background:var(--ops-paper);border:1px solid var(--ops-line);border-radius:var(--ops-radius);box-shadow:none}.SettingsSurfaces_surfaces__MiyMS .bc-profile-field,.SettingsSurfaces_surfaces__MiyMS .invite-panel,.SettingsSurfaces_surfaces__MiyMS .invite-redeem,.SettingsSurfaces_surfaces__MiyMS .pseudonym-settings,.SettingsSurfaces_surfaces__MiyMS .ros-profile-meter{margin:0;padding:var(--settings-space)}.SettingsSurfaces_surfaces__MiyMS .bc-profile-group>.settings-pane-header{margin-bottom:0}.SettingsSurfaces_surfaces__MiyMS .bc-profile-group>.bc-profile-field+.bc-profile-field{margin-top:0}.SettingsSurfaces_surfaces__MiyMS .bc-avatar-edit{align-items:center;flex-wrap:wrap}.SettingsSurfaces_surfaces__MiyMS .bc-profile-avatar,.SettingsSurfaces_surfaces__MiyMS .bc-profile-avatar-empty{border-color:var(--ops-line-strong);border-radius:var(--ops-radius-small)}.SettingsSurfaces_surfaces__MiyMS .bc-profile-bio,.SettingsSurfaces_surfaces__MiyMS .bc-profile-input,.SettingsSurfaces_surfaces__MiyMS .invite-redeem-input,.SettingsSurfaces_surfaces__MiyMS select{background:var(--ops-paper);border-color:var(--ops-line);border-radius:var(--ops-radius-small);min-height:44px}.SettingsSurfaces_surfaces__MiyMS .achievement-grid,.SettingsSurfaces_surfaces__MiyMS .bc-skill-matrix,.SettingsSurfaces_surfaces__MiyMS .ros-billing-plans,.SettingsSurfaces_surfaces__MiyMS .ros-upgrade-grid,.SettingsSurfaces_surfaces__MiyMS .visual-style-options,.SettingsSurfaces_surfaces__MiyMS .wallpaper-options{gap:10px}.SettingsSurfaces_surfaces__MiyMS .achievement-card,.SettingsSurfaces_surfaces__MiyMS .achievement-featured-item,.SettingsSurfaces_surfaces__MiyMS .bc-skill-cell,.SettingsSurfaces_surfaces__MiyMS .invite-item,.SettingsSurfaces_surfaces__MiyMS .pseudonym-option,.SettingsSurfaces_surfaces__MiyMS .ros-billing-plan,.SettingsSurfaces_surfaces__MiyMS .ros-upgrade-card,.SettingsSurfaces_surfaces__MiyMS .visual-style-option,.SettingsSurfaces_surfaces__MiyMS .wallpaper-option{background:var(--ops-paper);border:1px solid var(--ops-line);border-radius:var(--ops-radius-small);box-shadow:none}.SettingsSurfaces_surfaces__MiyMS .bc-skill-cell.is-selected,.SettingsSurfaces_surfaces__MiyMS .pseudonym-option.is-picked,.SettingsSurfaces_surfaces__MiyMS .visual-style-option:has(input:checked),.SettingsSurfaces_surfaces__MiyMS .wallpaper-option:has(input:checked){background:var(--ops-success-soft);border-color:var(--ops-line-strong)}.SettingsSurfaces_surfaces__MiyMS .bc-profile-check,.SettingsSurfaces_surfaces__MiyMS .member-ack{background:var(--ops-paper-deep);border:1px solid var(--ops-line);border-radius:var(--ops-radius-small);padding:8px 10px}.SettingsSurfaces_surfaces__MiyMS .bc-profile-checkset{gap:4px}.SettingsSurfaces_surfaces__MiyMS .bc-profile-checkset>.bc-profile-check{background:transparent;border-color:transparent;padding-left:0;padding-right:0}.SettingsSurfaces_surfaces__MiyMS .bc-profile-save{background:color-mix(in srgb,var(--ops-paper) 94%,transparent);border:1px solid var(--ops-line);border-radius:var(--ops-radius-small);padding:8px}.SettingsSurfaces_surfaces__MiyMS .bc-pill-ink,.SettingsSurfaces_surfaces__MiyMS .btn,.SettingsSurfaces_surfaces__MiyMS .ros-btn{border-radius:var(--ops-radius-small);min-height:44px}.SettingsSurfaces_surfaces__MiyMS .bc-pill-ink,.SettingsSurfaces_surfaces__MiyMS .btn.is-on,.SettingsSurfaces_surfaces__MiyMS .ros-btn--primary{background:var(--ops-signal);border-color:color-mix(in srgb,var(--ops-signal) 82%,#000);color:var(--ops-signal-ink)}.SettingsSurfaces_surfaces__MiyMS .achievement-wall{margin-top:0}.SettingsSurfaces_surfaces__MiyMS .achievement-settings{border-color:var(--ops-line);border-radius:var(--ops-radius-small)}.SettingsSurfaces_surfaces__MiyMS .ros-performance-upgrades{padding:0}.SettingsSurfaces_surfaces__MiyMS .ros-upgrade-subsystem{margin-top:0;padding:var(--settings-space)}.SettingsSurfaces_surfaces__MiyMS .ros-docs-diagnostic{align-items:stretch}.SettingsSurfaces_surfaces__MiyMS .ros-docs-diagnostic>*{padding:var(--settings-space)}.SettingsSurfaces_surfaces__MiyMS .ros-docs-diagnostic>.ros-btn{justify-self:start;width:fit-content}.SettingsSurfaces_surfaces__MiyMS .invite-item.is-redeemed{opacity:.72}@media (max-width:700px){.SettingsSurfaces_surfaces__MiyMS .ros-settings-panebox{padding:12px}.SettingsSurfaces_surfaces__MiyMS .settings-pane-header{padding:16px}.SettingsSurfaces_surfaces__MiyMS .bc-profile-field,.SettingsSurfaces_surfaces__MiyMS .invite-panel,.SettingsSurfaces_surfaces__MiyMS .invite-redeem,.SettingsSurfaces_surfaces__MiyMS .pseudonym-settings,.SettingsSurfaces_surfaces__MiyMS .ros-profile-meter,.SettingsSurfaces_surfaces__MiyMS .ros-upgrade-subsystem{padding:14px}.SettingsSurfaces_surfaces__MiyMS .bc-avatar-edit{align-items:flex-start}.SettingsSurfaces_surfaces__MiyMS .achievement-grid{grid-template-columns:1fr}}@media (max-width:420px){.SettingsSurfaces_surfaces__MiyMS .ros-settings-entry{min-width:116px}.SettingsSurfaces_surfaces__MiyMS .ros-billing-plans,.SettingsSurfaces_surfaces__MiyMS .ros-upgrade-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.SettingsSurfaces_surfaces__MiyMS *{scroll-behavior:auto!important}}.PromptGeneratorBody_body__CgQoi{background:var(--paper);color:var(--ink);margin:0 auto;max-width:760px;min-height:100%;position:relative;padding:26px}.PromptGeneratorBody_header__SPbJQ{align-items:flex-start;border-bottom:var(--border-hair);display:flex;gap:18px;justify-content:space-between;margin-bottom:22px;padding-bottom:18px}.PromptGeneratorBody_headerCopy__o_rGy{min-width:0}.PromptGeneratorBody_header__SPbJQ .ros-btn{flex:none;min-height:44px}.PromptGeneratorBody_header__SPbJQ h1{font-family:var(--font-display);font-size:var(--type-display);font-weight:400;line-height:1.2;margin:0}.PromptGeneratorBody_result__8XpsQ h2{font-family:var(--font-ui);font-size:var(--type-title);font-weight:600;line-height:1.2;margin:0}.PromptGeneratorBody_header__SPbJQ p{color:var(--dim);line-height:1.55;margin:8px 0 0;max-width:62ch}.PromptGeneratorBody_form__JBsVs{display:grid;gap:8px}.PromptGeneratorBody_form__JBsVs label{font-family:var(--font-ui);font-size:var(--type-body);font-weight:600}.PromptGeneratorBody_input__IZDNk{background:var(--chrome2);border:var(--border-hair);box-shadow:inset 0 1px 0 rgb(21 25 34/12%);font-family:var(--font-ui);font-size:var(--type-body);line-height:1.5;min-height:164px;padding:12px;resize:vertical}.PromptGeneratorBody_copyStatus__HsQae,.PromptGeneratorBody_helper__NlHwc{color:var(--dim);display:flex;font-size:var(--type-caption);justify-content:space-between;line-height:1.45;margin:0}.PromptGeneratorBody_actions__MF1Ic{display:flex;margin-top:6px}.PromptGeneratorBody_actions__MF1Ic .ros-btn,.PromptGeneratorBody_resultHeader__EceLG .ros-btn{min-height:44px}.PromptGeneratorBody_result__8XpsQ,.PromptGeneratorBody_state__gtjrN{border-top:var(--border-hair);margin:26px 0 0;padding-top:18px}.PromptGeneratorBody_state__gtjrN{color:var(--dim);line-height:1.55}.PromptGeneratorBody_error__DUo8Y{color:var(--danger)}.PromptGeneratorBody_live__kReSy{clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.PromptGeneratorBody_resultHeader__EceLG{align-items:center;display:flex;gap:14px;justify-content:space-between}.PromptGeneratorBody_result__8XpsQ pre{background:var(--chrome2);border:var(--border-hair);font-family:var(--font-ui);font-size:var(--type-label);line-height:1.55;margin:14px 0 10px;overflow-wrap:anywhere;padding:16px;white-space:pre-wrap}.PromptGeneratorBody_launchLoading__nSopq{color:var(--dim);min-height:360px;padding:44px 10px}.PromptGeneratorBody_splash__uvZHL{border:var(--border-strong);background:var(--paper);box-shadow:var(--shadow-sm);display:grid;grid-template-columns:minmax(0,1fr) 156px;min-height:500px}.PromptGeneratorBody_splashMain__e8gTE{min-width:0;padding:28px 30px 24px}.PromptGeneratorBody_splashIdentity__ubb3k{align-items:center;display:flex;gap:16px}.PromptGeneratorBody_splashIcon__IgGgU{border:var(--border-strong);flex:none;height:72px;image-rendering:auto;width:72px}.PromptGeneratorBody_eyebrow__lNAHz{color:var(--dim);font-family:var(--font-chrome);font-size:var(--text-label);letter-spacing:.08em;margin:0 0 6px;text-transform:uppercase}.PromptGeneratorBody_splash__uvZHL h1{font-family:var(--font-display);font-size:clamp(25px,5vw,42px);font-weight:400;line-height:1;margin:0}.PromptGeneratorBody_splashHeadline___ZlZX{border-top:var(--border-hair);color:var(--ink);font-family:var(--font-display);font-size:clamp(30px,6vw,52px);line-height:.98;margin:34px 0 16px;max-width:9ch;padding-top:22px}.PromptGeneratorBody_splashDescription__TLTQp{color:var(--ink);font-size:var(--type-body);line-height:1.55;margin:0;max-width:46ch}.PromptGeneratorBody_exampleCard__ZICTk{border:var(--border-hair);background:var(--chrome2);margin-top:28px;padding:14px}.PromptGeneratorBody_exampleLabels__CPJzh{display:flex;font-family:var(--font-chrome);font-size:var(--text-label);justify-content:space-between;text-transform:uppercase}.PromptGeneratorBody_exampleLabels__CPJzh span:first-child{color:var(--accent)}.PromptGeneratorBody_exampleLabels__CPJzh span:last-child{color:var(--os-success)}.PromptGeneratorBody_exampleFlow__pTeq_{align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin-top:12px}.PromptGeneratorBody_exampleFlow__pTeq_ p{border-top:2px solid var(--line);font-family:var(--font-ui);font-size:var(--type-label);line-height:1.4;margin:0;min-height:46px;padding-top:8px}.PromptGeneratorBody_exampleFlow__pTeq_ span{color:var(--accent);font-family:var(--font-chrome);font-size:24px}.PromptGeneratorBody_stepRail__oKvYC{background:var(--chrome2);border-left:var(--border-hair);list-style:none;margin:0;padding:28px 16px 24px}.PromptGeneratorBody_stepRail__oKvYC li{align-items:flex-start;display:flex;gap:10px;min-height:126px;position:relative}.PromptGeneratorBody_stepRail__oKvYC li:not(:last-child):after{border-left:1px dashed var(--line);content:"";height:54px;left:15px;position:absolute;top:38px}.PromptGeneratorBody_stepNumber__aGAVA{align-items:center;background:var(--accent);border:var(--border-strong);color:var(--accent-ink);display:inline-flex;flex:none;font-family:var(--font-chrome);font-size:16px;height:32px;justify-content:center;width:32px}.PromptGeneratorBody_stepNumberGold__wDuLX{background:var(--os-warning);color:var(--ink)}.PromptGeneratorBody_stepNumberTeal__FQOhi{background:var(--os-success);color:var(--ink)}.PromptGeneratorBody_stepRail__oKvYC strong{display:block;font-family:var(--font-chrome);font-size:var(--text-button);letter-spacing:.04em;margin:4px 0 6px}.PromptGeneratorBody_stepRail__oKvYC p{color:var(--dim);font-size:var(--type-caption);line-height:1.4;margin:0}.PromptGeneratorBody_splashFooter__BTiNU{align-items:center;border-top:var(--border-strong);display:flex;flex-wrap:wrap;gap:16px 24px;grid-column:1/-1;justify-content:space-between;padding:16px 20px}.PromptGeneratorBody_splashActions__Tyxdq{display:flex;flex-wrap:wrap;gap:10px}.PromptGeneratorBody_splashActions__Tyxdq .ros-btn{min-height:44px;min-width:124px}.PromptGeneratorBody_checkbox__dCJi4{align-items:center;color:var(--ink);display:inline-flex;font-size:var(--type-caption);gap:8px;line-height:1.35}.PromptGeneratorBody_checkbox__dCJi4 input{accent-color:var(--accent);flex:none;height:18px;width:18px}.PromptGeneratorBody_modalLayer__whMBD{align-items:center;background:color-mix(in srgb,var(--ink) 42%,transparent);display:flex;inset:0;justify-content:center;padding:18px;position:absolute;z-index:20}.PromptGeneratorBody_helpWindow__WxXeN{max-height:100%;max-width:500px;overflow:auto;width:100%}.PromptGeneratorBody_helpContent__yE83A{padding:22px 24px 24px}.PromptGeneratorBody_helpContent__yE83A h2{font-family:var(--font-display);font-size:var(--type-title);font-weight:400;line-height:1.2;margin:0}.PromptGeneratorBody_helpContent__yE83A>p{color:var(--dim);line-height:1.5;margin:10px 0 18px}.PromptGeneratorBody_helpSteps__6d2BK{border-top:var(--border-hair);list-style:none;margin:0;padding:0}.PromptGeneratorBody_helpSteps__6d2BK li{align-items:center;border-bottom:var(--border-hair);display:flex;gap:12px;padding:12px 0}.PromptGeneratorBody_helpSteps__6d2BK span{align-items:center;background:var(--chrome2);border:var(--border-strong);display:inline-flex;flex:none;font-family:var(--font-chrome);height:28px;justify-content:center;width:28px}.PromptGeneratorBody_helpSteps__6d2BK p{margin:0;line-height:1.4}.PromptGeneratorBody_helpSetting__Lb7uN{border-top:var(--border-hair);margin-top:20px;padding-top:16px}.PromptGeneratorBody_helpSetting__Lb7uN>p{color:var(--dim);font-size:var(--type-caption);line-height:1.45;margin:8px 0 0 26px}.PromptGeneratorBody_helpActions__r8LR4{display:flex;justify-content:flex-end;margin-top:22px}.PromptGeneratorBody_helpActions__r8LR4 .ros-btn{min-height:44px;min-width:104px}@media (prefers-reduced-motion:reduce){.PromptGeneratorBody_modalLayer__whMBD *,.PromptGeneratorBody_splash__uvZHL *{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media (max-width:480px){.PromptGeneratorBody_body__CgQoi{padding:18px 14px 24px}.PromptGeneratorBody_header__SPbJQ{align-items:stretch;flex-direction:column;gap:12px}.PromptGeneratorBody_header__SPbJQ .ros-btn{align-self:flex-start}.PromptGeneratorBody_helper__NlHwc{gap:3px}.PromptGeneratorBody_helper__NlHwc,.PromptGeneratorBody_resultHeader__EceLG{align-items:flex-start;flex-direction:column}.PromptGeneratorBody_resultHeader__EceLG .ros-btn{width:100%}.PromptGeneratorBody_splash__uvZHL{display:block}.PromptGeneratorBody_splashMain__e8gTE{padding:22px 18px 18px}.PromptGeneratorBody_splashIdentity__ubb3k{align-items:flex-start}.PromptGeneratorBody_splashIcon__IgGgU{height:56px;width:56px}.PromptGeneratorBody_splash__uvZHL h1{font-size:29px}.PromptGeneratorBody_splashHeadline___ZlZX{font-size:36px;margin-top:28px}.PromptGeneratorBody_exampleFlow__pTeq_{align-items:stretch;grid-template-columns:1fr}.PromptGeneratorBody_exampleFlow__pTeq_ span{justify-self:center;transform:rotate(90deg)}.PromptGeneratorBody_stepRail__oKvYC{border-left:0;border-top:var(--border-hair);padding:18px}.PromptGeneratorBody_stepRail__oKvYC li{min-height:0;padding:0 0 16px}.PromptGeneratorBody_stepRail__oKvYC li+li{padding-top:16px}.PromptGeneratorBody_stepRail__oKvYC li:not(:last-child):after{height:16px;top:48px}.PromptGeneratorBody_splashFooter__BTiNU{align-items:stretch;flex-direction:column;padding:14px 18px 18px}.PromptGeneratorBody_splashActions__Tyxdq{display:grid;grid-template-columns:1fr}.PromptGeneratorBody_splashActions__Tyxdq .ros-btn{min-width:0;width:100%}.PromptGeneratorBody_modalLayer__whMBD{padding:10px}.PromptGeneratorBody_helpContent__yE83A{padding:18px 16px}}@media (min-width:481px) and (max-width:640px){.PromptGeneratorBody_splash__uvZHL{grid-template-columns:minmax(0,1fr) 132px}.PromptGeneratorBody_splashMain__e8gTE{padding:24px 20px 20px}.PromptGeneratorBody_stepRail__oKvYC{padding-inline:12px}}.ImageGeneratorBody_body__PfvJg{background:var(--paper);color:var(--ink);container:igWindow/inline-size;min-height:100%;position:relative}.ImageGeneratorBody_inner__YF5UW{container:igContent/inline-size;margin:0 auto;max-width:900px;padding:26px}.ImageGeneratorBody_header__bbTMd{border-bottom:var(--border-hair);margin-bottom:22px;padding-bottom:18px}.ImageGeneratorBody_header__bbTMd h1{font-family:var(--font-display);font-size:var(--type-display);font-weight:400;line-height:1.2;margin:0}.ImageGeneratorBody_header__bbTMd p{color:var(--dim);line-height:1.55;margin:8px 0 0;max-width:68ch}.ImageGeneratorBody_sectionTitle__d_t64{font-family:var(--font-ui);font-size:var(--type-title);font-weight:600;line-height:1.2;margin:26px 0 12px}.ImageGeneratorBody_panel__usNjG{background:var(--chrome2);border:var(--border-strong);box-shadow:var(--shadow-sm);margin-bottom:22px;padding:18px}.ImageGeneratorBody_panel__usNjG h2{font-family:var(--font-ui);font-size:var(--type-title);font-weight:600;line-height:1.25;margin:0}.ImageGeneratorBody_panel__usNjG p{color:var(--dim);line-height:1.55;margin:8px 0 0;max-width:66ch}.ImageGeneratorBody_actions__UxI7w{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.ImageGeneratorBody_actions__UxI7w .ros-btn{min-height:44px}.ImageGeneratorBody_form__kYBDq{display:grid;gap:20px}.ImageGeneratorBody_field__K3JQP{border:0;display:grid;gap:8px;margin:0;min-width:0;padding:0}.ImageGeneratorBody_field__K3JQP legend,.ImageGeneratorBody_field__K3JQP>label{font-family:var(--font-ui);font-size:var(--type-body);font-weight:600;padding:0}.ImageGeneratorBody_fieldRow__MbMdP{display:grid;gap:20px;min-width:0}.ImageGeneratorBody_textarea__IVfk9{background:var(--chrome2);border:var(--border-hair);box-shadow:inset 0 1px 0 rgb(21 25 34/12%);font-family:var(--font-ui);font-size:var(--type-body);line-height:1.5;min-height:120px;padding:12px;resize:vertical;width:100%}.ImageGeneratorBody_helper__w5Jqc{color:var(--dim);font-size:var(--type-caption);line-height:1.45;margin:0}.ImageGeneratorBody_error__dgSmL{color:var(--danger)}.ImageGeneratorBody_note__RJNL_{color:var(--dim);font-size:var(--type-caption);line-height:1.45;margin:0}.ImageGeneratorBody_notice__5wV51{border:var(--border-hair);background:var(--chrome2);color:var(--ink);font-size:var(--type-caption);line-height:1.5;margin:22px 0 0;padding:12px 14px}.ImageGeneratorBody_gallery__PLkR1,.ImageGeneratorBody_styleGrid__81fWx{display:grid;gap:12px;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}.ImageGeneratorBody_styleCell__lzyXf{--ig-chip-w:62px;display:grid;gap:6px;grid-template-rows:1fr auto;min-width:0}.ImageGeneratorBody_styleOption__2YTHc{display:block;height:100%;min-width:0}.ImageGeneratorBody_styleCard__eKIPa{background:var(--chrome2);border:var(--border-hair);display:grid;gap:6px;grid-template-rows:auto auto 1fr;height:100%;padding:10px}.ImageGeneratorBody_styleOption__2YTHc .ImageGeneratorBody_styleCard__eKIPa{cursor:pointer}.ImageGeneratorBody_styleOption__2YTHc input:checked+.ImageGeneratorBody_styleCard__eKIPa{border:var(--border-strong);box-shadow:inset 0 0 0 2px var(--accent)}.ImageGeneratorBody_styleOption__2YTHc input:focus-visible+.ImageGeneratorBody_styleCard__eKIPa{outline:2px solid var(--accent);outline-offset:2px}.ImageGeneratorBody_stylePlaceholder__H7qk_,.ImageGeneratorBody_styleThumb__p9_Mv{aspect-ratio:16/9;background:color-mix(in srgb,var(--chrome2) 55%,var(--paper));border:var(--border-hair);display:block;object-fit:contain;width:100%}.ImageGeneratorBody_stylePlaceholder__H7qk_{align-items:center;background:repeating-linear-gradient(45deg,color-mix(in srgb,var(--line) 22%,transparent) 0 6px,transparent 6px 12px),var(--paper);display:flex;flex-direction:column;gap:4px;justify-content:center;text-align:center}.ImageGeneratorBody_stylePlaceholderMark__EbLHW{color:var(--accent);font-family:var(--font-chrome);font-size:20px;letter-spacing:.08em}.ImageGeneratorBody_stylePlaceholderNote__GAM93{color:var(--dim);font-size:var(--type-caption)}.ImageGeneratorBody_styleName__qdf6J{font-family:var(--font-ui);font-size:var(--type-label);font-weight:600;line-height:1.25}.ImageGeneratorBody_styleDescription__fw_Xd{color:var(--dim);font-size:var(--type-caption);line-height:1.4;margin:0}.ImageGeneratorBody_samples__vsv5x{display:flex;flex-wrap:wrap;gap:6px}.ImageGeneratorBody_sampleButton__ne009.ImageGeneratorBody_sampleButton__ne009{aspect-ratio:16/9;padding:2px;width:var(--ig-chip-w)}.ImageGeneratorBody_sampleImage__oUwZ8{display:block;height:100%;object-fit:contain;width:100%}.ImageGeneratorBody_segmented__MVImd{display:flex;flex-wrap:wrap;gap:8px}.ImageGeneratorBody_segment__StASX{display:block}.ImageGeneratorBody_segmentFace__YqjYd{align-items:center;background:var(--chrome2);border:var(--border-hair);cursor:pointer;display:flex;flex-direction:column;font-family:var(--font-chrome);font-size:var(--text-label);gap:6px;justify-content:center;min-height:60px;min-width:64px;padding:8px 10px}.ImageGeneratorBody_segment__StASX input:checked+.ImageGeneratorBody_segmentFace__YqjYd{background:var(--accent);border:var(--border-strong);color:var(--accent-ink)}.ImageGeneratorBody_segment__StASX input:focus-visible+.ImageGeneratorBody_segmentFace__YqjYd{outline:2px solid var(--accent);outline-offset:2px}.ImageGeneratorBody_ratioGlyph__TSa7L{background:currentcolor;display:block;width:26px}.ImageGeneratorBody_radioRow__KgVxm{display:flex;flex-wrap:wrap;gap:16px}.ImageGeneratorBody_radio__vXWxK{align-items:center;display:inline-flex;gap:8px;line-height:1.35;min-height:44px}.ImageGeneratorBody_radio__vXWxK input{accent-color:var(--accent);height:18px;width:18px}.ImageGeneratorBody_summaryRow__di9o_{align-items:center;border-top:var(--border-hair);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-top:14px}.ImageGeneratorBody_summaryRow__di9o_ .ros-btn{min-height:44px;min-width:128px}.ImageGeneratorBody_summary__REd90{color:var(--ink);font-family:var(--font-chrome);font-size:var(--text-label);letter-spacing:.04em}.ImageGeneratorBody_batch__fkcnW{border:var(--border-hair);margin-bottom:14px;padding:12px}.ImageGeneratorBody_batchMeta__Rnn2X{color:var(--dim);display:flex;flex-wrap:wrap;font-size:var(--type-caption);gap:8px 16px;justify-content:space-between;margin:0 0 10px}.ImageGeneratorBody_candidates__qvCJM{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.ImageGeneratorBody_candidate__TNTwc{align-items:flex-start;border:var(--border-hair);display:flex;gap:14px;min-width:0;padding:10px}.ImageGeneratorBody_candidateImage__AGteE{border:var(--border-hair);display:block;flex:none;height:auto;width:220px}.ImageGeneratorBody_candidateBody__hGpPH{display:grid;gap:6px;min-width:0}.ImageGeneratorBody_candidatePrompt__fFv__{color:var(--ink);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:var(--type-caption);line-height:1.4;margin:0;overflow:hidden}.ImageGeneratorBody_candidateMeta__2PvHM{display:grid;gap:2px 16px;grid-template-columns:repeat(auto-fit,minmax(150px,auto));margin:0}.ImageGeneratorBody_candidateMeta__2PvHM div{align-items:baseline;display:flex;gap:6px}.ImageGeneratorBody_candidateMeta__2PvHM dt{color:var(--dim);font-size:var(--type-caption);margin:0}.ImageGeneratorBody_candidateMeta__2PvHM dd{font-size:var(--type-caption);font-weight:600;margin:0}.ImageGeneratorBody_metaTime__yuoky{white-space:nowrap}.ImageGeneratorBody_candidateCountdown__QX58I{color:var(--dim);font-size:var(--type-caption);margin:0}.ImageGeneratorBody_candidateActions__LAnir{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.ImageGeneratorBody_candidateFailed__oRcer{align-items:flex-start}.ImageGeneratorBody_candidateError__cw8iB{color:var(--danger);flex:none;font-size:var(--type-caption);line-height:1.4;margin:0;width:220px}.ImageGeneratorBody_skeleton___hnNS{animation:ImageGeneratorBody_imagePulse___fm8_ 1.4s ease-in-out infinite;aspect-ratio:1/1;background:var(--chrome2);border:var(--border-hair);display:block;width:100%}.ImageGeneratorBody_candidate__TNTwc .ImageGeneratorBody_skeleton___hnNS{flex:none;width:220px}.ImageGeneratorBody_btnSmall__Gezdw{font-size:var(--text-label);min-height:32px;padding:2px 10px}@keyframes ImageGeneratorBody_imagePulse___fm8_{0%,to{opacity:1}50%{opacity:.55}}@keyframes ImageGeneratorBody_viewerFade__SVpfa{0%{opacity:0;transform:translateX(6px)}to{opacity:1;transform:none}}.ImageGeneratorBody_state__LF09_{color:var(--dim);line-height:1.55;margin:0}.ImageGeneratorBody_live__Vxof6,.ImageGeneratorBody_visuallyHidden__7OGiv{clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.ImageGeneratorBody_viewerBackdrop__KhjbY{--ig-reserve-top:calc(var(--ros-desktop-bar-h, 36px) + 16px);--ig-reserve-bottom:calc(var(--ros-dock-reserve, 148px) + env(safe-area-inset-bottom, 0px));--ig-viewer-gutter:12px;--ig-viewer-frame:20px;--ig-viewer-chrome:calc(var(--ig-viewer-frame) + var(--ros-titlebar-h, 58px));padding:var(--ig-reserve-top) var(--ig-viewer-gutter) var(--ig-reserve-bottom)}.ImageGeneratorBody_viewerDialog__UT6b3{max-height:100%;max-width:100%;width:auto}.ImageGeneratorBody_viewerDialog__UT6b3 .ros-dialog-icon{display:none}.ImageGeneratorBody_viewerDialog__UT6b3 .ros-titlebar-title{flex:1 1 0;width:0}.ImageGeneratorBody_viewerDialog__UT6b3 .ros-dialog-body{display:block;padding:8px;position:relative}.ImageGeneratorBody_viewerStage__54BO0{display:flex;justify-content:center;margin-inline:auto;min-width:0;position:relative;width:fit-content}.ImageGeneratorBody_viewerArrow__9G_uA{font-family:var(--font-chrome);line-height:1;opacity:.92;padding:2px 6px;position:absolute;top:calc(50% - 22px)}.ImageGeneratorBody_viewerStage__54BO0>.ImageGeneratorBody_viewerArrow__9G_uA:first-child{left:8px}.ImageGeneratorBody_viewerStage__54BO0>.ImageGeneratorBody_viewerArrow__9G_uA:last-child{right:8px}.ImageGeneratorBody_viewerImage__VWutS{animation:ImageGeneratorBody_viewerFade__SVpfa .16s ease-out;display:block;height:auto;max-height:max(120px,calc(100dvh - var(--ig-reserve-top) - var(--ig-reserve-bottom) - var(--ig-viewer-chrome)));max-width:calc(100vw - 2 * var(--ig-viewer-gutter) - var(--ig-viewer-frame));min-width:0;object-fit:contain;width:auto}.ImageGeneratorBody_viewerPosition__TxH38{background:color-mix(in srgb,var(--chrome) 88%,transparent);border:var(--border-hair);bottom:8px;color:var(--ink);font-family:var(--font-chrome);font-size:var(--text-label);left:50%;letter-spacing:.04em;margin:0;padding:3px 10px;position:absolute;transform:translateX(-50%)}@media (max-width:640px){.ImageGeneratorBody_viewerBackdrop__KhjbY{--ig-reserve-bottom:var(--ros-mobile-rail-reserve)}}@media (min-width:641px) and (max-width:800px){.ImageGeneratorBody_viewerBackdrop__KhjbY{--ig-reserve-bottom:calc(var(--ros-dock-reserve-narrow, 166px) + env(safe-area-inset-bottom, 0px))}}@media (prefers-reduced-motion:reduce){.ImageGeneratorBody_skeleton___hnNS,.ImageGeneratorBody_viewerImage__VWutS{animation:none}}@container igWindow (max-width: 480px){.ImageGeneratorBody_inner__YF5UW{padding:18px 14px 24px}}@container igWindow (min-width: 1040px){.ImageGeneratorBody_inner__YF5UW{max-width:1080px}}@container igWindow (min-width: 1320px){.ImageGeneratorBody_inner__YF5UW{max-width:1280px;padding:30px}}@container igContent (min-width: 460px){.ImageGeneratorBody_gallery__PLkR1,.ImageGeneratorBody_styleGrid__81fWx{grid-template-columns:repeat(2,minmax(0,1fr))}}@container igContent (min-width: 640px){.ImageGeneratorBody_gallery__PLkR1,.ImageGeneratorBody_styleGrid__81fWx{grid-template-columns:repeat(3,minmax(0,1fr))}.ImageGeneratorBody_fieldRow__MbMdP{align-items:start;grid-template-columns:minmax(0,1fr) minmax(0,auto)}}@container igContent (min-width: 980px){.ImageGeneratorBody_gallery__PLkR1,.ImageGeneratorBody_styleGrid__81fWx{gap:14px}.ImageGeneratorBody_styleCell__lzyXf{--ig-chip-w:74px}.ImageGeneratorBody_styleCard__eKIPa{gap:8px;padding:12px}.ImageGeneratorBody_styleName__qdf6J{font-size:var(--type-body)}}@container igContent (min-width: 1160px){.ImageGeneratorBody_gallery__PLkR1,.ImageGeneratorBody_styleGrid__81fWx{gap:16px}.ImageGeneratorBody_styleCell__lzyXf{--ig-chip-w:86px}.ImageGeneratorBody_styleCard__eKIPa{padding:14px}}@container igContent (max-width: 640px){.ImageGeneratorBody_candidate__TNTwc{flex-direction:column}.ImageGeneratorBody_candidateError__cw8iB,.ImageGeneratorBody_candidateImage__AGteE,.ImageGeneratorBody_candidate__TNTwc .ImageGeneratorBody_skeleton___hnNS{width:100%}}@container igContent (max-width: 480px){.ImageGeneratorBody_segmented__MVImd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.ImageGeneratorBody_segmentFace__YqjYd{min-width:0;width:100%}.ImageGeneratorBody_summaryRow__di9o_{align-items:stretch;flex-direction:column}.ImageGeneratorBody_actions__UxI7w .ros-btn,.ImageGeneratorBody_summaryRow__di9o_ .ros-btn{width:100%}}.DiagnosticRunner_body__fgJHn{padding:24px;max-width:720px}.DiagnosticRunner_body__fgJHn h1{margin:0;font-size:24px}.DiagnosticRunner_subtitle__RyGcf{margin:6px 0 18px;color:var(--dim)}.DiagnosticRunner_copy__hippN{margin:0 0 12px;line-height:1.55}.DiagnosticRunner_disclaimer__Cwv_N{margin:18px 0;font-size:13px;color:var(--dim)}.DiagnosticRunner_actions__yr1gG{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.DiagnosticRunner_progress__bZ8XO{margin:0 0 18px;font-family:var(--font-chrome);font-size:var(--text-label)}.DiagnosticRunner_question__ExyZo{margin:0 0 16px;font-size:17px;line-height:1.5}.DiagnosticRunner_options__f9WQ_{display:grid;gap:8px;list-style:none;margin:0;padding:0}.DiagnosticRunner_option__jW0e_{display:flex;align-items:flex-start;gap:10px;border:var(--border-strong);padding:10px;cursor:pointer;line-height:1.45}.DiagnosticRunner_option__jW0e_:has(input:checked){background:var(--chrome2)}.DiagnosticRunner_option__jW0e_ input{margin-top:4px;accent-color:var(--accent)}.DiagnosticRunner_nav__O2aca{display:flex;justify-content:space-between;gap:10px;margin-top:20px}.DiagnosticRunner_nav__O2aca span{flex:1}.DiagnosticRunner_calibrating__5qACY{min-height:180px;display:grid;place-items:center;text-align:center}.DiagnosticRunner_calibrating__5qACY h1{font-family:var(--font-chrome)}.DiagnosticRunner_recommendations__Ktk2g,.DiagnosticRunner_signalList__DjBvu{list-style:none;margin:10px 0 0;padding:0}.DiagnosticRunner_recommendation__VRxyw,.DiagnosticRunner_signal__bHV37{display:flex;justify-content:space-between;gap:16px;border-top:var(--border-hair);padding:9px 0}.DiagnosticRunner_recommendation__VRxyw{flex-wrap:wrap;justify-content:flex-start;align-items:baseline}.DiagnosticRunner_recGroup__gqxlQ{display:inline-flex;flex-wrap:wrap;gap:6px 10px}.DiagnosticRunner_recChip__7puWG{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--dim);text-decoration:underline;padding:12px 0}.DiagnosticRunner_signal__bHV37 strong{font-family:var(--font-chrome);font-size:var(--text-label)}.DiagnosticRunner_footnote__QPx5G{color:var(--dim);font-size:13px}@media (max-width:600px){.DiagnosticRunner_body__fgJHn{padding:18px}}.ArticleAdminList_heading___1Bgm{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;border-bottom:var(--border-strong);padding-bottom:16px}.ArticleAdminList_heading___1Bgm h1{margin:0;font-size:clamp(28px,4vw,42px);letter-spacing:-.04em}.ArticleAdminList_heading___1Bgm p{margin:5px 0 0;color:var(--dim);max-width:58ch}.ArticleAdminList_eyebrow__UHOjr{font-family:var(--font-chrome);font-size:var(--text-chrome-min);text-transform:uppercase;letter-spacing:.12em}.ArticleAdminList_headingActions__Zij3p{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.ArticleAdminList_headingActions__Zij3p .btn{min-height:44px;display:inline-flex;align-items:center}.ArticleAdminList_tabs__WzKYX{display:grid;grid-template-columns:repeat(4,1fr);border:var(--border-strong)}.ArticleAdminList_tab__3hKis{min-height:44px;display:grid;place-items:center;padding:8px 14px;color:var(--ink);background:var(--chrome2);border-right:var(--border-hair);text-decoration:none;font-family:var(--font-chrome);font-size:var(--text-button)}.ArticleAdminList_tab__3hKis:last-child{border-right:0}.ArticleAdminList_tab__3hKis[aria-current=page]{background:var(--accent);color:var(--accent-ink)}.ArticleAdminList_tab__3hKis:focus-visible,.ArticleAdminList_title___uzvv a:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.ArticleAdminList_filters__sRexM{display:grid;grid-template-columns:minmax(220px,2fr) minmax(150px,1fr) minmax(170px,1fr) auto;gap:12px;align-items:end;padding:14px;background:var(--chrome);border:var(--border-strong)}.ArticleAdminList_filters__sRexM label{display:grid;gap:5px;font-family:var(--font-chrome);font-size:var(--text-chrome-min);text-transform:uppercase}.ArticleAdminList_filters__sRexM input,.ArticleAdminList_filters__sRexM select{min-height:44px;border:var(--border-strong);background:var(--paper);color:var(--ink);padding:7px 9px;font:inherit;text-transform:none}.ArticleAdminList_filterActions__yES1r{min-height:44px;display:flex;gap:6px;align-items:stretch}.ArticleAdminList_filterActions__yES1r>*{display:inline-flex;align-items:center}.ArticleAdminList_resultHeader__DsBdu{display:flex;justify-content:space-between;align-items:flex-end;color:var(--dim);font-family:var(--font-chrome);font-size:var(--text-chrome-min);text-transform:uppercase}.ArticleAdminList_resultHeader__DsBdu p{margin:0}.ArticleAdminList_resultHeader__DsBdu>div{display:flex;align-items:center;gap:14px}.ArticleAdminList_viewSelector__1eLrR{display:flex;gap:4px}.ArticleAdminList_viewSelector__1eLrR .btn{min-width:70px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.ArticleAdminList_viewSelector__1eLrR [aria-current=page]{background:var(--accent);color:var(--accent-ink)}.ArticleAdminList_viewSelector__1eLrR .btn:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.ArticleAdminList_orderHint__WQGOe{margin:0;color:var(--dim);font-size:14px}.ArticleAdminList_grid__qsCKj{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ArticleAdminList_card__4pz8l{position:relative;min-width:0;border:var(--border-strong);background:var(--paper);box-shadow:3px 3px 0 var(--line);transition:translate .12s ease,box-shadow .12s ease}.ArticleAdminList_card__4pz8l:hover{translate:0 -2px;box-shadow:5px 5px 0 var(--line)}.ArticleAdminList_card__4pz8l.ArticleAdminList_over__2oJw1{outline:3px dashed var(--accent);outline-offset:3px}.ArticleAdminList_card__4pz8l.ArticleAdminList_dragging__OxRoO{opacity:.55}.ArticleAdminList_hero__G7iZT{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--chrome2);border-bottom:var(--border-strong)}.ArticleAdminList_hero__G7iZT img{width:100%;height:100%;object-fit:cover;display:block}.ArticleAdminList_heroEmpty__InhRy{width:100%;height:100%;display:grid;place-items:center;color:var(--dim);font-family:var(--font-chrome);font-size:var(--text-chrome-min);text-transform:uppercase;background-image:linear-gradient(135deg,transparent 48%,var(--line) 49%,var(--line) 51%,transparent 52%)}.ArticleAdminList_featured__AxjDJ,.ArticleAdminList_status__J7TZg{position:absolute;top:8px;padding:3px 7px;border:var(--border-strong);font-family:var(--font-chrome);font-size:10px;text-transform:uppercase;background:var(--paper)}.ArticleAdminList_status__J7TZg{left:8px}.ArticleAdminList_featured__AxjDJ{right:8px;background:var(--accent);color:var(--accent-ink)}.ArticleAdminList_published__mmYng{color:var(--ok)}.ArticleAdminList_draft__Hiaqs{color:var(--accent)}.ArticleAdminList_archived__dLGXx{color:var(--dim)}.ArticleAdminList_cardBody__UDDvO{display:flex;flex-direction:column;gap:10px;min-height:300px;padding:14px}.ArticleAdminList_articleInfo__Cr0V3{display:flex;flex:1;flex-direction:column;gap:10px;min-width:0}.ArticleAdminList_meta__pd3Ni{display:flex;justify-content:space-between;gap:8px;color:var(--dim);font-family:var(--font-chrome);font-size:10px;text-transform:uppercase}.ArticleAdminList_meta__pd3Ni span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ArticleAdminList_title___uzvv{margin:0;font-size:20px;line-height:1.15}.ArticleAdminList_title___uzvv a{color:var(--ink);text-decoration-thickness:1px;text-underline-offset:3px}.ArticleAdminList_excerpt__I81pi{display:-webkit-box;overflow:hidden;margin:0;color:var(--dim);font-size:14px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:3}.ArticleAdminList_date___YxAA{margin:auto 0 0;color:var(--dim);font-family:var(--font-chrome);font-size:10px;text-transform:uppercase}.ArticleAdminList_cardActions__xg7YB{display:grid;gap:8px;border-top:var(--border-hair);padding-top:10px}.ArticleAdminList_actions__hrYvv{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start}.ArticleAdminList_actions__hrYvv .btn{min-height:44px}.ArticleAdminList_actionError__Js4Xg{flex-basis:100%;margin:0;color:var(--error,#a21d25);font-size:12px}.ArticleAdminList_orderControls__yTKXs{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--dim)}.ArticleAdminList_orderControls__yTKXs button{min-width:44px;min-height:44px;padding:0}.ArticleAdminList_dragHandle__GsNZu{cursor:grab;user-select:none;padding:8px}.ArticleAdminList_dragHandle__GsNZu:active{cursor:grabbing}.ArticleAdminList_liveMessage__Vspj8{min-height:1.3em;margin:0;color:var(--dim);font-family:var(--font-chrome);font-size:var(--text-chrome-min)}.ArticleAdminList_batchBar__50Z6o{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:58px;padding:10px 12px;border:var(--border-strong);background:var(--chrome2)}.ArticleAdminList_selectPage__VVUu3{display:flex;align-items:center;gap:7px;font-family:var(--font-chrome);font-size:var(--text-chrome-min);text-transform:uppercase}.ArticleAdminList_cardSelection__EW2JX input,.ArticleAdminList_selectPage__VVUu3 input{width:20px;height:20px;accent-color:var(--accent)}.ArticleAdminList_selectionCount__k46dk{margin-left:auto;font-family:var(--font-chrome);font-size:var(--text-chrome-min);text-transform:uppercase}.ArticleAdminList_batchButtons__zgqJK{display:flex;flex-wrap:wrap;gap:6px}.ArticleAdminList_batchMessage__Lnr3J{flex-basis:100%;min-height:1.2em;margin:0;color:var(--dim);font-size:12px}.ArticleAdminList_cardSelection__EW2JX{position:absolute;z-index:2;top:8px;left:8px;display:grid;place-items:center;width:44px;height:44px;border:var(--border-strong);background:var(--paper)}.ArticleAdminList_cardSelection__EW2JX+.ArticleAdminList_hero__G7iZT .ArticleAdminList_status__J7TZg{left:60px}.ArticleAdminList_srOnly__smVCP{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ArticleAdminList_rows__ulnTo{display:grid;grid-template-columns:1fr;gap:12px}.ArticleAdminList_rows__ulnTo .ArticleAdminList_card__4pz8l{display:grid;grid-template-columns:minmax(180px,240px) minmax(0,1fr)}.ArticleAdminList_rows__ulnTo .ArticleAdminList_cardSelection__EW2JX{top:10px;left:10px}.ArticleAdminList_rows__ulnTo .ArticleAdminList_hero__G7iZT{align-self:start;min-height:0;border-right:var(--border-strong);border-bottom:0}.ArticleAdminList_rows__ulnTo .ArticleAdminList_cardBody__UDDvO{min-height:0}.ArticleAdminList_rows__ulnTo .ArticleAdminList_excerpt__I81pi{-webkit-line-clamp:2}.ArticleAdminList_rows__ulnTo .ArticleAdminList_date___YxAA{margin-top:0}.ArticleAdminList_rows__ulnTo .ArticleAdminList_cardActions__xg7YB{align-self:end;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.ArticleAdminList_rows__ulnTo .ArticleAdminList_orderControls__yTKXs{justify-content:flex-start}.ArticleAdminList_empty__eoDfn{border:2px dashed var(--line);padding:36px 24px;text-align:center;background:var(--chrome2)}.ArticleAdminList_empty__eoDfn h2{margin:0 0 8px}.ArticleAdminList_empty__eoDfn p{color:var(--dim)}.ArticleAdminList_pagination__I9zfH{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px}.ArticleAdminList_pagination__I9zfH>:last-child{justify-self:end}.ArticleAdminList_pagination__I9zfH>span{font-family:var(--font-chrome);font-size:var(--text-chrome-min);text-transform:uppercase}.ArticleAdminList_promotionPanel__rkQsS{border-top:var(--border-strong);padding-top:14px}.ArticleAdminList_promotionPanel__rkQsS summary{cursor:pointer;font-family:var(--font-chrome);font-size:var(--text-button);text-transform:uppercase}@media (max-width:900px){.ArticleAdminList_filters__sRexM{grid-template-columns:1fr 1fr}.ArticleAdminList_searchField__Y7W8v{grid-column:1/-1}.ArticleAdminList_grid__qsCKj{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.ArticleAdminList_heading___1Bgm{align-items:stretch;flex-direction:column}.ArticleAdminList_headingActions__Zij3p{display:grid;grid-template-columns:1fr}.ArticleAdminList_headingActions__Zij3p .btn{justify-content:center}.ArticleAdminList_filters__sRexM,.ArticleAdminList_grid__qsCKj,.ArticleAdminList_tabs__WzKYX{grid-template-columns:1fr}.ArticleAdminList_tab__3hKis{border-right:0;border-bottom:var(--border-hair)}.ArticleAdminList_tab__3hKis:last-child{border-bottom:0}.ArticleAdminList_searchField__Y7W8v{grid-column:auto}.ArticleAdminList_filterActions__yES1r>*{flex:1;justify-content:center}.ArticleAdminList_resultHeader__DsBdu{align-items:flex-start;flex-direction:column;gap:4px}.ArticleAdminList_resultHeader__DsBdu>div{width:100%;align-items:flex-start;flex-direction:column}.ArticleAdminList_viewSelector__1eLrR{width:100%}.ArticleAdminList_viewSelector__1eLrR .btn{flex:1}.ArticleAdminList_rows__ulnTo .ArticleAdminList_card__4pz8l{grid-template-columns:1fr}.ArticleAdminList_rows__ulnTo .ArticleAdminList_hero__G7iZT{min-height:0;border-right:0;border-bottom:var(--border-strong)}.ArticleAdminList_selectionCount__k46dk{margin-left:0}.ArticleAdminList_batchButtons__zgqJK{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.ArticleAdminList_card__4pz8l{transition:none}.ArticleAdminList_card__4pz8l:hover{translate:none}}.ArticleScheduleBoard_board__JEPeg{display:grid;grid-template-columns:minmax(0,5fr) minmax(20rem,4fr);gap:16px;align-items:start}.ArticleScheduleBoard_sectionHead__A9cMu{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 14px;border-bottom:var(--border-strong);padding:12px 14px;background:var(--chrome2)}.ArticleScheduleBoard_sectionHead__A9cMu h2{margin:0;font-size:18px}.ArticleScheduleBoard_sectionHead__A9cMu p{margin:0;color:var(--dim);font-family:var(--font-chrome);font-size:var(--text-chrome-min);text-transform:uppercase}.ArticleScheduleBoard_calendar__dEXyK,.ArticleScheduleBoard_queue__601dL{border:var(--border-strong);background:var(--paper)}.ArticleScheduleBoard_queueList__eIe73{list-style:none;margin:0;padding:0}.ArticleScheduleBoard_queueRow__T606e{display:grid;grid-template-columns:minmax(9.5rem,auto) minmax(0,1fr) auto;gap:6px 14px;align-items:start;padding:12px 14px;border-bottom:var(--border-hair)}.ArticleScheduleBoard_queueRow__T606e:last-child{border-bottom:0}.ArticleScheduleBoard_when__XGat8{font-family:var(--font-mono);font-size:13px;font-variant-numeric:tabular-nums;line-height:1.5;color:var(--ink)}.ArticleScheduleBoard_what__4OiUm{min-width:0;display:grid;gap:4px}.ArticleScheduleBoard_rowTitle__fOJvO{margin:0;font-size:17px;line-height:1.2}.ArticleScheduleBoard_rowTitle__fOJvO a{color:var(--ink);text-decoration-thickness:1px;text-underline-offset:3px}.ArticleScheduleBoard_rowTitle__fOJvO a:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.ArticleScheduleBoard_rowMeta__ErQ36{display:flex;flex-wrap:wrap;gap:4px 12px;margin:0;color:var(--dim);font-family:var(--font-chrome);font-size:10px;text-transform:uppercase}.ArticleScheduleBoard_state__0OMhD{color:var(--accent)}.ArticleScheduleBoard_stateClaimed__flTE8{color:var(--ok)}.ArticleScheduleBoard_stateFailed__tI5oi{color:var(--danger,#a62a1f)}.ArticleScheduleBoard_rowError__YnlV8{margin:0;color:var(--danger,#a62a1f);font-size:13px;line-height:1.45;overflow-wrap:anywhere}.ArticleScheduleBoard_rowActions__Op4Cf{display:flex;gap:6px}.ArticleScheduleBoard_rowActions__Op4Cf .btn{min-height:44px;display:inline-flex;align-items:center}.ArticleScheduleBoard_monthNav__6X4L3,.ArticleScheduleBoard_viewToggle___lgFn{display:flex;gap:6px}.ArticleScheduleBoard_monthNav__6X4L3 .btn,.ArticleScheduleBoard_viewToggle___lgFn .btn{min-height:44px;display:inline-flex;align-items:center}.ArticleScheduleBoard_viewToggle___lgFn [aria-current=page]{background:var(--accent);color:var(--accent-ink)}.ArticleScheduleBoard_weekRow__Yzbm_{grid-template-rows:1fr}.ArticleScheduleBoard_weekDay__Ha_OS{min-height:200px}.ArticleScheduleBoard_monthSummary__U7BrS{margin:0;padding:10px 14px;border-bottom:var(--border-hair);color:var(--dim);font-family:var(--font-chrome);font-size:var(--text-chrome-min);text-transform:uppercase}.ArticleScheduleBoard_grid__XyRhf{padding:14px}.ArticleScheduleBoard_weekdays__LIf4Z{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border:var(--border-strong);border-bottom:0;background:var(--chrome2)}.ArticleScheduleBoard_weekdays__LIf4Z span{padding:6px 4px;text-align:center;font-family:var(--font-chrome);font-size:10px;text-transform:uppercase;color:var(--dim);border-right:var(--border-hair)}.ArticleScheduleBoard_weekdays__LIf4Z span:last-child{border-right:0}.ArticleScheduleBoard_days__Wy4ws{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;border:var(--border-strong);background:var(--line)}.ArticleScheduleBoard_blank__TjVdT{min-height:72px;background:var(--chrome2)}.ArticleScheduleBoard_day__n9pJL{min-height:72px;min-width:0;display:grid;grid-template-rows:auto;align-content:start;gap:3px;padding:5px;background:var(--paper)}.ArticleScheduleBoard_dayNumber__6lpXM{justify-self:end;font-family:var(--font-mono);font-size:12px;font-variant-numeric:tabular-nums;color:var(--dim)}.ArticleScheduleBoard_hasItems__ZfdeL .ArticleScheduleBoard_dayNumber__6lpXM{color:var(--ink);font-weight:700}.ArticleScheduleBoard_today__5ONLB{outline:2px solid var(--accent);outline-offset:-2px}.ArticleScheduleBoard_today__5ONLB .ArticleScheduleBoard_dayNumber__6lpXM{color:var(--accent);font-weight:700}.ArticleScheduleBoard_dayItem__YHbyg{display:grid;gap:1px;padding:3px 5px;border:var(--border-hair);background:var(--chrome2);color:var(--ink);text-decoration:none;min-width:0}.ArticleScheduleBoard_dayItem__YHbyg:hover .ArticleScheduleBoard_dayItemTitle__1q5LK{text-decoration:underline;text-underline-offset:2px}.ArticleScheduleBoard_dayItem__YHbyg:focus-visible{outline:3px solid var(--accent);outline-offset:1px}.ArticleScheduleBoard_dayItemFailed__W9uRT{border-color:var(--danger,#a62a1f)}.ArticleScheduleBoard_dayItemFailed__W9uRT .ArticleScheduleBoard_dayItemTime__eLZXJ{color:var(--danger,#a62a1f)}.ArticleScheduleBoard_dayItemTime__eLZXJ{font-family:var(--font-mono);font-size:10px;font-variant-numeric:tabular-nums;color:var(--dim)}.ArticleScheduleBoard_dayItemTitle__1q5LK{font-size:12px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ArticleScheduleBoard_dayMore__DAyzf{font-family:var(--font-chrome);font-size:10px;text-transform:uppercase;color:var(--dim)}.ArticleScheduleBoard_empty__oqyWT{border:2px dashed var(--line);padding:36px 24px;text-align:center;background:var(--chrome2)}.ArticleScheduleBoard_empty__oqyWT h2{margin:0 0 8px}.ArticleScheduleBoard_empty__oqyWT p{color:var(--dim);margin:0}.ArticleScheduleBoard_srOnly__cUFcy{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:68rem){.ArticleScheduleBoard_board__JEPeg{grid-template-columns:1fr}}@media (max-width:44rem){.ArticleScheduleBoard_queueRow__T606e{grid-template-columns:1fr}.ArticleScheduleBoard_rowActions__Op4Cf .btn,.ArticleScheduleBoard_rowActions__Op4Cf button,.ArticleScheduleBoard_rowActions__Op4Cf form{flex:1;justify-content:center;width:100%}.ArticleScheduleBoard_rowActions__Op4Cf form{display:flex}.ArticleScheduleBoard_blank__TjVdT,.ArticleScheduleBoard_day__n9pJL{min-height:44px}.ArticleScheduleBoard_dayItem__YHbyg{padding:2px 4px}.ArticleScheduleBoard_dayItemTitle__1q5LK{display:none}.ArticleScheduleBoard_grid__XyRhf{padding:10px;overflow-x:auto}}.ArticleTopicQueue_queue__f2_rG{border:var(--border-strong);background:var(--paper)}.ArticleTopicQueue_head__pUolb{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 20px;border-bottom:var(--border-strong);padding:12px 14px;background:var(--chrome2)}.ArticleTopicQueue_head__pUolb h2{margin:0;font-size:18px}.ArticleTopicQueue_head__pUolb p{margin:4px 0 0;color:var(--dim);font-size:13px}.ArticleTopicQueue_addForm__IPkaO,.ArticleTopicQueue_settings__HRtYS{display:flex;flex-wrap:wrap;gap:10px 12px;align-items:end}.ArticleTopicQueue_addForm__IPkaO label,.ArticleTopicQueue_settings__HRtYS label{display:grid;gap:4px;font-family:var(--font-chrome);font-size:var(--text-chrome-min);text-transform:uppercase}.ArticleTopicQueue_addForm__IPkaO input,.ArticleTopicQueue_addForm__IPkaO select,.ArticleTopicQueue_settings__HRtYS select{min-height:44px;border:var(--border-strong);background:var(--paper);color:var(--ink);padding:7px 9px;font:inherit;text-transform:none}.ArticleTopicQueue_addForm__IPkaO .btn,.ArticleTopicQueue_settings__HRtYS .btn{min-height:44px}.ArticleTopicQueue_addForm__IPkaO{padding:12px 14px;border-bottom:var(--border-hair);background:var(--chrome)}.ArticleTopicQueue_topicField__D1tHI{flex:2 1 16rem}.ArticleTopicQueue_summaryField__E5XVC{flex:3 1 18rem}.ArticleTopicQueue_wordsField__HdHum{flex:0 1 10rem}.ArticleTopicQueue_summaryField__E5XVC input,.ArticleTopicQueue_topicField__D1tHI input,.ArticleTopicQueue_wordsField__HdHum input{width:100%}.ArticleTopicQueue_liveMessage__0wNrs{min-height:1.3em;margin:0;padding:6px 14px 0;color:var(--dim);font-family:var(--font-chrome);font-size:var(--text-chrome-min)}.ArticleTopicQueue_emptyNote__heoNe{margin:0;padding:20px 14px;color:var(--dim)}.ArticleTopicQueue_tableWrap__7dZgd{overflow-x:auto;padding:6px 14px 14px}.ArticleTopicQueue_table__d1aJO{width:100%;min-width:56rem;border-collapse:collapse}.ArticleTopicQueue_table__d1aJO th{padding:8px 10px;border-bottom:var(--border-strong);text-align:left;font-family:var(--font-chrome);font-size:10px;text-transform:uppercase;color:var(--dim)}.ArticleTopicQueue_table__d1aJO td{padding:10px;border-bottom:var(--border-hair);vertical-align:top;font-size:14px}.ArticleTopicQueue_table__d1aJO tr:last-child td{border-bottom:0}.ArticleTopicQueue_topicCell__Cdxmk{min-width:16rem;max-width:26rem}.ArticleTopicQueue_topicCell__Cdxmk strong{display:block;line-height:1.3}.ArticleTopicQueue_topicMeta__Mkshi{display:block;margin-top:2px;color:var(--dim);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:24rem}.ArticleTopicQueue_errorText__dZat0{display:block;margin-top:3px;color:var(--danger,#a62a1f);font-size:12px;overflow-wrap:anywhere}.ArticleTopicQueue_editFields__P0pc0{display:grid;gap:6px}.ArticleTopicQueue_editFields__P0pc0 .ArticleTopicQueue_wordsInput__p9Xue{max-width:12rem}.ArticleTopicQueue_editFields__P0pc0 input{min-height:44px;border:var(--border-strong);background:var(--paper);color:var(--ink);padding:6px 8px;font:inherit}.ArticleTopicQueue_dateCell__t74do{font-family:var(--font-mono);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink)}.ArticleTopicQueue_phase__Qa_wm{font-family:var(--font-chrome);font-size:10px;text-transform:uppercase;color:var(--accent)}.ArticleTopicQueue_phase-published__gGj1W .ArticleTopicQueue_phase__Qa_wm{color:var(--ok)}.ArticleTopicQueue_phase-scheduled__MaOrY .ArticleTopicQueue_phase__Qa_wm{color:var(--accent)}.ArticleTopicQueue_phase-drafting__c5YxZ .ArticleTopicQueue_phase__Qa_wm,.ArticleTopicQueue_phase-needs-review__mZly2 .ArticleTopicQueue_phase__Qa_wm{color:var(--warning,#8a5600)}.ArticleTopicQueue_phase-failed___lv0O .ArticleTopicQueue_phase__Qa_wm{color:var(--danger,#a62a1f)}.ArticleTopicQueue_phase-queued__1psrs .ArticleTopicQueue_phase__Qa_wm{color:var(--dim)}.ArticleTopicQueue_actionsCell__aMjvb{white-space:nowrap}.ArticleTopicQueue_actionsCell__aMjvb .btn{min-height:44px;margin:0 4px 4px 0;display:inline-flex;align-items:center}@media (max-width:44rem){.ArticleTopicQueue_addForm__IPkaO,.ArticleTopicQueue_settings__HRtYS{display:grid;grid-template-columns:1fr;align-items:stretch}.ArticleTopicQueue_addForm__IPkaO .btn,.ArticleTopicQueue_settings__HRtYS .btn{justify-content:center}}.ArticleSeriesAdmin_layout__fDqkl{display:grid;grid-template-columns:minmax(220px,1fr) minmax(0,2fr);gap:16px;align-items:start}@media (max-width:860px){.ArticleSeriesAdmin_layout__fDqkl{grid-template-columns:1fr}}.ArticleSeriesAdmin_panel__va9VS{border:var(--border-strong);background:var(--paper)}.ArticleSeriesAdmin_panelHead__qh8ph{border-bottom:var(--border-strong);background:var(--chrome2);padding:10px 12px;display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;justify-content:space-between}.ArticleSeriesAdmin_panelHead__qh8ph h2{margin:0;font-size:17px}.ArticleSeriesAdmin_panelBody__Z9HOa{padding:12px;display:grid;gap:12px}.ArticleSeriesAdmin_seriesList__L0664{list-style:none;margin:0;padding:0;display:grid}.ArticleSeriesAdmin_seriesList__L0664 li+li{border-top:var(--border-strong)}.ArticleSeriesAdmin_seriesButton__POUux{width:100%;min-height:44px;display:grid;gap:2px;text-align:left;padding:8px 12px;background:var(--paper);color:var(--ink);border:0;font:inherit;cursor:pointer}.ArticleSeriesAdmin_seriesButton__POUux:hover{background:var(--chrome)}.ArticleSeriesAdmin_seriesButton__POUux[aria-current=true]{background:var(--chrome2);box-shadow:inset 3px 0 0 var(--ink)}.ArticleSeriesAdmin_seriesName__UPoP9{font-weight:600}.ArticleSeriesAdmin_seriesMeta__0t_rM{font-family:var(--font-chrome);font-size:var(--text-chrome-min);text-transform:uppercase;color:var(--dim)}.ArticleSeriesAdmin_form__luM3l{display:grid;gap:12px}.ArticleSeriesAdmin_row__B88ED{display:flex;flex-wrap:wrap;gap:10px 12px;align-items:end}.ArticleSeriesAdmin_field__tZKgm{display:grid;gap:4px;flex:1 1 200px;min-width:0}.ArticleSeriesAdmin_field__tZKgm>span{font-family:var(--font-chrome);font-size:var(--text-chrome-min);text-transform:uppercase}.ArticleSeriesAdmin_field__tZKgm input[type=number],.ArticleSeriesAdmin_field__tZKgm input[type=text],.ArticleSeriesAdmin_field__tZKgm select,.ArticleSeriesAdmin_field__tZKgm textarea{min-height:44px;border:var(--border-strong);background:var(--paper);color:var(--ink);padding:7px 9px;font:inherit;width:100%}.ArticleSeriesAdmin_field__tZKgm textarea{min-height:76px;resize:vertical}.ArticleSeriesAdmin_checkField__Yu4Va{display:flex;align-items:center;gap:8px;min-height:44px;font-family:var(--font-chrome);font-size:var(--text-chrome-min);text-transform:uppercase}.ArticleSeriesAdmin_parts__mVwtn{list-style:none;margin:0;padding:0;border:var(--border-strong)}.ArticleSeriesAdmin_parts__mVwtn li{display:flex;align-items:center;gap:10px;padding:6px 8px;min-height:44px}.ArticleSeriesAdmin_parts__mVwtn li+li{border-top:var(--border-strong)}.ArticleSeriesAdmin_partIndex__ELGL2{font-family:var(--font-chrome);font-size:var(--text-chrome-min);min-width:3ch;color:var(--dim)}.ArticleSeriesAdmin_partTitle__tsNsa{flex:1;min-width:0;overflow-wrap:anywhere}.ArticleSeriesAdmin_partStatus__VHV6v{font-family:var(--font-chrome);font-size:var(--text-chrome-min);text-transform:uppercase;border:var(--border-strong);background:var(--chrome);padding:1px 6px;white-space:nowrap}.ArticleSeriesAdmin_partActions__4SbN2{display:flex;gap:6px}.ArticleSeriesAdmin_iconButton__vHzEi{min-width:44px;min-height:44px;border:var(--border-strong);background:var(--chrome);color:var(--ink);font:inherit;cursor:pointer}.ArticleSeriesAdmin_iconButton__vHzEi:disabled{opacity:.5;cursor:not-allowed}.ArticleSeriesAdmin_empty__RTPeb{margin:0;color:var(--dim);font-size:14px}.ArticleSeriesAdmin_message___cO10{margin:0;font-family:var(--font-chrome);font-size:var(--text-chrome-min);text-transform:uppercase}.ArticleSeriesAdmin_actions__b_F6C{display:flex;flex-wrap:wrap;gap:10px}.LiveMembersPresence_root__YVJyl{position:relative;display:flex;align-items:center}.LiveMembersPresence_trigger__xX7vt{min-width:38px;height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--border);border-radius:2px;background:var(--chrome);color:var(--ink);font:600 var(--text-button) /1 var(--font-chrome);cursor:pointer}.LiveMembersPresence_trigger__xX7vt:hover{background:var(--chrome2)}.LiveMembersPresence_panel__UavbM:focus-visible,.LiveMembersPresence_trigger__xX7vt:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.LiveMembersPresence_dot__0wNhj{width:8px;height:8px;border-radius:50%;background:var(--muted);box-shadow:inset 0 0 0 1px rgb(0 0 0/22%)}.LiveMembersPresence_connected__2AOtO{background:var(--os-success)}.LiveMembersPresence_panel__UavbM{position:fixed;z-index:140;top:44px;right:6px;width:min(20rem,calc(100vw - 12px));max-height:min(22rem,calc(100dvh - 64px));overflow-y:auto;border:1px solid var(--border);border-radius:2px;background:var(--paper);color:var(--ink);box-shadow:3px 4px 0 rgb(21 25 34/22%);font-family:var(--font-ui)}.LiveMembersPresence_header__M5OVc{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 12px;border-bottom:1px solid var(--border);background:var(--chrome)}.LiveMembersPresence_header__M5OVc strong{font-size:var(--text-button)}.LiveMembersPresence_connection__X58B_,.LiveMembersPresence_header__M5OVc span{color:var(--muted);font:600 var(--text-caption) /1.3 var(--font-chrome)}.LiveMembersPresence_connection__X58B_,.LiveMembersPresence_empty__yYqPy{margin:0;padding:12px}.LiveMembersPresence_connection__X58B_{border-bottom:1px solid var(--border)}.LiveMembersPresence_empty__yYqPy{color:var(--muted);font-size:var(--text-ui)}.LiveMembersPresence_list__ECl3r{margin:0;padding:0;list-style:none}.LiveMembersPresence_member__FnpnT{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:8px 12px;border-bottom:1px solid var(--border)}.LiveMembersPresence_member__FnpnT:last-child{border-bottom:0}.LiveMembersPresence_memberName__Jlt43{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-ui)}.LiveMembersPresence_free__uTM5k,.LiveMembersPresence_premium__Rjgd2{flex:none;font:600 var(--text-caption) /1.3 var(--font-chrome)}.LiveMembersPresence_free__uTM5k{color:var(--muted)}.LiveMembersPresence_premium__Rjgd2{color:var(--accent)}@media (any-pointer:coarse){.LiveMembersPresence_trigger__xX7vt{min-width:44px;height:44px}.LiveMembersPresence_panel__UavbM{top:54px}}