.site-shell_shell__NWcs1{min-height:100dvh}.site-shell_siteHeader___pKDB{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-sticky);padding-top:env(safe-area-inset-top);border-bottom:1px solid var(--line-soft);background:var(--surface-header);-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1);box-shadow:0 1px 0 rgba(255,255,255,.45)}.site-shell_siteHeaderInner__gssMR{width:min(1240px,calc(100vw - 2rem));margin:0 auto;min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:clamp(.85rem,2vw,1.5rem);gap:clamp(.85rem,2vw,1.5rem);padding:clamp(.7rem,1.4vw,1rem) 0}.site-shell_brandRow__98uoY{display:contents;min-width:0}.site-shell_brandBlock__4jcBk{min-width:190px;overflow-wrap:anywhere}.site-shell_brand__ykeW_{font-size:clamp(1.1rem,1.8vw,1.35rem);font-weight:800;letter-spacing:-.04em;color:var(--ink);text-decoration:none}.site-shell_brandSubtitle__eDjyf{margin:clamp(.16rem,.4vw,.22rem) 0 0;color:var(--text-secondary);font-size:clamp(.82rem,1.1vw,.92rem)}.site-shell_headerMain__0eAED{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.6rem;gap:.6rem;align-items:center}.site-shell_searchRow__wzc8m{grid-column:1}.site-shell_searchRow__wzc8m,.site-shell_userActionRow__dIrQK{grid-row:2;min-width:0;display:flex;justify-content:flex-end;align-items:center}.site-shell_userActionRow__dIrQK{grid-column:2}.site-shell_mobileMenuButton__XDLL_{position:relative;display:none;align-items:center;justify-content:space-between;gap:.75rem;min-height:44px;padding:.55rem .8rem;border:1px solid var(--border-control);border-radius:var(--radius-md);background:rgba(255,252,247,.88);color:var(--ink);font:inherit;font-weight:700;box-shadow:var(--shadow-xs)}.site-shell_mobileMenuButtonLabel__WcH31{font-size:.9rem}.site-shell_mobileMenuButtonIcon__rmhqZ{font-size:1rem;line-height:1}.site-shell_primaryNav__LLvj_{grid-column:1/-1;grid-row:1;gap:.45rem;font-size:.94rem}.site-shell_primaryNav__LLvj_,.site-shell_utilityRow__ro_Bs{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;min-width:0}.site-shell_utilityRow__ro_Bs{gap:.7rem}.site-shell_mobileMoreNav__L_31N{display:none}.site-shell_navLink__5Jq_Z{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:clamp(.38rem,.8vw,.48rem) clamp(.62rem,1.1vw,.82rem);border-radius:var(--radius-sm);color:var(--text-secondary);text-decoration:none;transition:background-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast)}.site-shell_navLink__5Jq_Z:hover,.site-shell_navLink__5Jq_Z[data-active=true]{background:var(--surface-accent);color:var(--ink)}.site-shell_navLink__5Jq_Z:hover{transform:translateY(-1px)}.site-shell_navLink__5Jq_Z:focus-visible{background:var(--surface-accent);color:var(--ink)}.site-shell_navDropdown__MmK0a{position:relative}.site-shell_navButton__I_xwu{display:inline-flex;align-items:center;justify-content:center;gap:.48rem;min-height:42px;padding:clamp(.38rem,.8vw,.48rem) clamp(.62rem,1.1vw,.82rem);border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);font:inherit;cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast)}.site-shell_navButton__I_xwu:focus-visible,.site-shell_navButton__I_xwu:hover,.site-shell_navButton__I_xwu[data-active=true]{background:var(--surface-accent);color:var(--ink)}.site-shell_navButton__I_xwu:hover{transform:translateY(-1px)}.site-shell_navButtonCaret__V2HWC{font-size:.74rem;color:var(--text-tertiary)}.site-shell_navMenu__8cIKp{position:absolute;top:calc(100% + .45rem);right:0;min-width:148px;display:grid;grid-gap:.2rem;gap:.2rem;padding:.35rem;border:1px solid var(--line-soft);border-radius:var(--radius-md);background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(255,250,244,.96)),var(--paper-solid);box-shadow:var(--shadow-soft);z-index:calc(var(--z-sticky) + 1)}.site-shell_navMenuItem__Uuqr8{display:block;padding:.52rem .7rem;border-radius:var(--radius-sm);color:var(--ink-soft);text-decoration:none;transition:background-color var(--transition-fast),color var(--transition-fast)}.site-shell_navMenuItem__Uuqr8:focus-visible,.site-shell_navMenuItem__Uuqr8:hover,.site-shell_navMenuItem__Uuqr8[data-active=true]{background:var(--surface-accent);color:var(--ink)}.site-shell_authBox__SqxVn{display:flex;gap:.45rem;align-items:center;flex-wrap:wrap;justify-content:flex-end;min-width:0}.site-shell_pageContainer__r7LtF{width:min(1240px,calc(100vw - 2rem));margin:0 auto;padding:clamp(.9rem,2.2vw,1.4rem) 0 clamp(2rem,4vw,3rem)}@media (max-width:1024px){.site-shell_siteHeaderInner__gssMR{grid-template-columns:1fr;align-items:start;gap:.75rem}.site-shell_brandRow__98uoY{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;min-width:0}.site-shell_brandBlock__4jcBk{min-width:0;flex:1 1 auto}.site-shell_mobileMenuButton__XDLL_{display:inline-flex;flex:0 0 auto}.site-shell_headerMain__0eAED{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.8rem;gap:.8rem;padding:.9rem;border:1px solid var(--line-soft);border-radius:var(--radius-lg);background:var(--surface-header-panel);box-shadow:var(--shadow-soft)}.site-shell_headerMain__0eAED[data-ready=true][data-open=false]{display:none}.site-shell_headerMain__0eAED[data-ready=true][data-open=true]{display:grid}.site-shell_authBox__SqxVn,.site-shell_primaryNav__LLvj_,.site-shell_searchRow__wzc8m,.site-shell_userActionRow__dIrQK,.site-shell_utilityRow__ro_Bs{justify-content:flex-start}.site-shell_searchRow__wzc8m{grid-column:1;grid-row:auto;order:1;width:100%}.site-shell_primaryNav__LLvj_{grid-row:auto;order:2}.site-shell_userActionRow__dIrQK{grid-column:1;grid-row:auto;order:3;width:100%;padding-top:.75rem;border-top:1px solid var(--line-soft)}.site-shell_userActionRow__dIrQK>.site-shell_authBox__SqxVn{width:100%}.site-shell_utilityRow__ro_Bs{order:-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem;min-width:0}.site-shell_authBox__SqxVn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.55rem;gap:.55rem}.site-shell_utilityRow__ro_Bs>:first-child,.site-shell_utilityRow__ro_Bs>:last-child{grid-column:1/-1}.site-shell_authBox__SqxVn>*{min-width:0;width:100%;justify-content:center}.site-shell_primaryNav__LLvj_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.5rem;gap:.5rem}.site-shell_navDropdown__MmK0a{display:none}.site-shell_mobileMoreNav__L_31N{display:contents}.site-shell_navButton__I_xwu,.site-shell_navLink__5Jq_Z{min-width:0;width:100%;justify-content:center}.site-shell_navMenu__8cIKp{position:static;grid-column:1/-1;min-width:0;margin-top:.1rem;box-shadow:none}}@media (max-width:860px){.site-shell_siteHeaderInner__gssMR{width:min(100vw - 1rem,1240px)}.site-shell_headerMain__0eAED{padding:.8rem}.site-shell_brandRow__98uoY{align-items:center}.site-shell_brandSubtitle__eDjyf{max-width:24ch}.site-shell_authBox__SqxVn,.site-shell_primaryNav__LLvj_,.site-shell_searchRow__wzc8m,.site-shell_userActionRow__dIrQK,.site-shell_utilityRow__ro_Bs{gap:.55rem}.site-shell_navButton__I_xwu,.site-shell_navLink__5Jq_Z,.site-shell_navMenuItem__Uuqr8{min-height:44px}.site-shell_navMenuItem__Uuqr8{display:flex;align-items:center}.site-shell_pageContainer__r7LtF{width:min(100vw - 1rem,1240px);padding-top:clamp(.72rem,2vw,.9rem)}}@media (max-width:520px){.site-shell_siteHeaderInner__gssMR{width:min(100vw - .75rem,1240px)}.site-shell_brandRow__98uoY{gap:.65rem}.site-shell_brandSubtitle__eDjyf{display:none}.site-shell_mobileMenuButton__XDLL_{min-width:44px;padding-inline:.7rem}.site-shell_mobileMenuButtonLabel__WcH31{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.site-shell_headerMain__0eAED{padding:.7rem}.site-shell_utilityRow__ro_Bs{grid-template-columns:1fr}.site-shell_pageContainer__r7LtF{width:min(100vw - .75rem,1240px)}}@media (prefers-reduced-motion:reduce){.site-shell_navButton__I_xwu,.site-shell_navLink__5Jq_Z,.site-shell_navMenuItem__Uuqr8{transition:none}.site-shell_navButton__I_xwu:hover,.site-shell_navLink__5Jq_Z:hover{transform:none}}.search-suggest-input_shell__wASWM{position:relative}.search-suggest-input_input__FMjLE{width:100%;font-size:1rem;height:44px;padding:0 .95rem;border-radius:16px}.search-suggest-input_panel__zd08O{position:absolute;top:calc(100% + .4rem);left:0;right:0;z-index:var(--z-suggest);display:grid;grid-gap:.25rem;gap:.25rem;padding:.45rem;border-radius:16px;background:var(--surface-layer-strong);border:1px solid var(--border-control-subtle);box-shadow:var(--shadow-soft);max-height:min(360px,60vh);overflow:auto}.search-suggest-input_item__d36zC{text-align:left;padding:.6rem .75rem;border-radius:12px;border:1px solid transparent;background:var(--surface-layer);color:var(--ink);font-size:.92rem;cursor:pointer}.search-suggest-input_item__d36zC:focus-visible,.search-suggest-input_item__d36zC:hover{border-color:var(--border-accent-soft);background:var(--surface-accent)}.search-suggest-input_itemMuted__fQQc8{cursor:default;color:var(--text-secondary);background:var(--surface-neutral-soft)}.nav-search_navSearch__pFn1W{flex:0 1 320px;width:clamp(180px,30vw,320px);min-width:180px}.nav-search_input__H_3W5{width:100%;height:40px;padding:0 .78rem;border-radius:var(--radius-md);border:1px solid var(--border-control);background:var(--surface-input);color:var(--ink)}.nav-search_input__H_3W5::placeholder{color:var(--text-tertiary)}.nav-search_input__H_3W5:focus-visible{border-color:var(--border-accent-strong);box-shadow:var(--focus-ring)}.nav-search_input__H_3W5:focus:not(:focus-visible){outline:none;box-shadow:none}.nav-search_title___4JXA{font-weight:700;display:block;line-height:1.35}@media (max-width:1024px){.nav-search_navSearch__pFn1W{width:100%;min-width:0;flex-basis:100%}}.typography_typography__mW__Y a{color:inherit;text-decoration:none;transition:color var(--transition-fast),opacity var(--transition-fast)}.typography_typography__mW__Y h1,.typography_typography__mW__Y h2,.typography_typography__mW__Y h3,.typography_typography__mW__Y h4,.typography_typography__mW__Y h5,.typography_typography__mW__Y p{margin-top:0}.typography_typography__mW__Y h1{font-size:clamp(2rem,3.4vw,2.8rem);line-height:1.12;letter-spacing:-.03em;color:var(--ink)}.typography_typography__mW__Y h2{font-size:clamp(1.08rem,1.6vw,1.24rem);line-height:1.24;letter-spacing:-.02em;color:var(--ink)}.typography_typography__mW__Y h3{font-size:clamp(.95rem,1.2vw,1rem);line-height:1.32;letter-spacing:-.01em;color:var(--ink)}.typography_typography__mW__Y h4,.typography_typography__mW__Y h5{color:var(--ink)}.typography_typography__mW__Y p{color:var(--muted)}.editor-layout_editorListShell___Bl4l,.editor-layout_editorShell___myvj,.editor-layout_stack__3uouy{display:grid;grid-gap:.72rem;gap:.72rem;min-width:0}.editor-layout_page__Cl6NT{display:grid;grid-gap:1rem;gap:1rem;min-width:0}.editor-layout_editorListShell___Bl4l>*,.editor-layout_editorShell___myvj>*,.editor-layout_page__Cl6NT>*,.editor-layout_stack__3uouy>*{min-width:0}.editor-layout_pageTitle__xRnOd{margin:0 0 .8rem;font-size:clamp(1.65rem,2.7vw,2.2rem)}.editor-layout_editorPageHead__z_aw4{display:grid;grid-gap:.4rem;gap:.4rem;padding:1rem 1.05rem}.editor-layout_editorKicker__SddyC{margin:0;font-size:.76rem;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-weight:700}.editor-layout_editorLead__kHlZh{margin-bottom:0;max-width:760px}.editor-layout_editorSectionHead__cuaLU{display:grid;grid-gap:.24rem;gap:.24rem;margin-bottom:.1rem}.editor-layout_sectionDescription__yvtqR,.editor-layout_sectionTitle__CZs9H{margin:0}.editor-layout_sectionDescription__yvtqR{font-size:.92rem;color:var(--text-secondary)}.editor-layout_detailLayout___h8Vf{display:grid;grid-template-columns:minmax(0,2.3fr) minmax(220px,1fr);grid-gap:.72rem;gap:.72rem;align-items:start}.editor-layout_editorLayout__HM9Qs{align-items:start}.editor-layout_editorSidePanel__3kEOv{position:-webkit-sticky;position:sticky;top:1rem}.editor-layout_editorListHead___ukua{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.editor-layout_listHeadTitle__wtnfR{margin:0 0 .2rem}.editor-layout_listHeadDescription__x9iQy{margin:0}@media (max-width:860px){.editor-layout_detailLayout___h8Vf{grid-template-columns:1fr;display:grid}.editor-layout_editorSidePanel__3kEOv{position:static}.editor-layout_editorListHead___ukua{flex-direction:column;align-items:flex-start;justify-content:flex-start}.editor-layout_editorPageHead__z_aw4{padding:.95rem}}.layout_adminShell__iceju{gap:1rem}.layout_importPanel__7eW8o{display:flex;flex-direction:column;gap:14px}.layout_importHead__G518I{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;flex-wrap:wrap}.layout_importGrid__pfQUV{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,clamp(240px,34vw,280px)),1fr));grid-gap:clamp(10px,1.6vw,14px);gap:clamp(10px,1.6vw,14px)}.layout_compactHead__WiaKB{display:flex;align-items:flex-start;justify-content:space-between;gap:clamp(12px,2vw,16px);margin-bottom:clamp(12px,2vw,16px);flex-wrap:wrap}.layout_toolbar__gvBB5{display:flex;align-items:center;gap:clamp(8px,1.6vw,10px);flex-wrap:wrap}.form-field_formField___m0aD{display:grid;grid-template-rows:auto minmax(var(--control-height-md),auto);grid-row-gap:var(--space-field-gap);row-gap:var(--space-field-gap);margin:0;min-inline-size:0;align-content:start}.form-field_fieldLabel__nua_q{display:block;margin:0;line-height:1.4;white-space:normal;overflow-wrap:anywhere}.form-field_fieldControl__rZqKR{min-inline-size:0}.form_form__9a_ii{display:grid;grid-gap:.72rem;gap:.72rem}.form_formBare__tTub8{padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}.filter-controls_filterSection__egHvJ{display:grid;grid-gap:.66rem;gap:.66rem}.filter-controls_filterGrid__3qQw7{display:grid;grid-gap:.6rem;gap:.6rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.filter-controls_filterField__hVZxU{display:grid;grid-gap:.22rem;gap:.22rem;min-inline-size:0;align-content:start}.filter-controls_filterLabel__Q26NT{color:var(--text-secondary);font-size:14px}.filter-controls_filterControl__AOOMb{min-inline-size:0;width:100%;font-size:14px;--select-trigger-font-size:14px}.filter-controls_filterActions___pp6A{display:flex;align-items:center;gap:.42rem;flex-wrap:wrap;--button-height:34px;--button-padding:0 0.78rem;--button-font-size:14px;--ghost-button-height:34px;--ghost-button-padding:0 0.78rem;--ghost-button-font-size:14px}.filter-controls_responsiveInlineActions__8ctwD{display:flex;align-items:center;gap:var(--responsive-action-gap,8px);flex-wrap:wrap;min-width:0}.filter-controls_responsiveInlineActions__8ctwD>*{min-width:0}@media (max-width:480px){.filter-controls_filterGrid__3qQw7{grid-template-columns:1fr}.filter-controls_responsiveInlineActions__8ctwD{align-items:stretch}.filter-controls_responsiveInlineActions__8ctwD>a,.filter-controls_responsiveInlineActions__8ctwD>button{flex:1 1 min(100%,10rem)}}.editor-form-controls_formSection__m7ZnP{display:grid;grid-gap:.62rem;gap:.62rem;padding:.82rem .88rem}.editor-form-controls_editForm__NwDub,.editor-form-controls_editorForm__X6YeT{padding:.85rem}.editor-form-controls_authForm__B13kC{margin-top:.72rem}.editor-form-controls_helperText__lLlwd{margin:0;color:var(--text-secondary);font-size:.84rem}.editor-form-controls_formActionSection__hips0{display:grid;grid-gap:.55rem;gap:.55rem;margin-top:.72rem}.editor-form-controls_formHelperSection__PcYTJ{margin-top:.55rem}@media (max-width:860px){.editor-form-controls_editForm__NwDub,.editor-form-controls_editorForm__X6YeT,.editor-form-controls_formSection__m7ZnP{padding:.95rem}}.state_isAccent__C4tC2{background:rgba(126,44,36,.02);border-color:var(--border-accent-softest)}.state_isPending___g4y4{margin-top:.25rem;padding-top:1rem;border-top:1px dashed var(--border-accent-soft)}.programs_eventTimePanelHead__6fe52{display:grid;grid-gap:.2rem;gap:.2rem}.programs_eventTimePanelHead__6fe52 p{margin:0;color:var(--text-secondary);font-size:.9rem}.programs_eventTimeGrid__bMn18{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:.8rem;gap:.8rem}.programs_programsPanel__YF0qE{display:grid;grid-gap:.56rem;gap:.56rem}.programs_programBlock__YLcas,.programs_programsList__z1zyW{display:grid;grid-gap:.38rem;gap:.38rem}.programs_programBlock__YLcas{padding:.42rem .46rem;align-content:start;border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--surface-panel-soft)}.programs_programBlockDragging__CGqaS{opacity:.92;transform:translateY(-2px) scale(1.01);border-style:dashed;border-color:var(--border-accent-strong);box-shadow:var(--drag-shadow)}.programs_programBlockGhost__WoJ6d{opacity:.62;filter:saturate(.8)}.programs_programBlockDropBefore__BS7HW{border-color:var(--border-accent-strong);box-shadow:inset 0 3px 0 var(--border-accent-strongest),0 0 0 1px rgba(126,44,36,.12)}.programs_programBlockDropAfter__hHxB7{border-color:var(--border-accent-strong);box-shadow:inset 0 -3px 0 var(--border-accent-strongest),0 0 0 1px rgba(126,44,36,.12)}.programs_programBlockHead__fn4PQ{display:flex;justify-content:space-between;gap:.36rem;align-items:flex-start}.programs_programBlockInfo__gKmJ3{min-width:0;display:grid;grid-gap:.14rem;gap:.14rem;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.programs_programBlockInfo__gKmJ3:active{cursor:-webkit-grabbing;cursor:grabbing}.programs_programBlockInfo__gKmJ3 strong{font-size:1rem;line-height:1.2}.programs_programBlockHead__fn4PQ p{margin:0}.programs_programMetaInline__qg_J8{display:flex;flex-wrap:wrap;gap:.24rem}.programs_programMetaPill__XYmD3{display:inline-flex;align-items:center;padding:.06rem .34rem;border-radius:999px;border:1px solid var(--line-soft);background:rgba(255,255,255,.6);color:var(--text-secondary);font-size:.7rem}.programs_programBlockActions__E9_e3{display:flex;gap:.24rem;flex-wrap:wrap}.programs_castList__MhCd4,.programs_castSection__XeWy5,.programs_programBlockBody__MtMRY{display:grid;grid-gap:.36rem;gap:.36rem}.programs_castSection__XeWy5{gap:.55rem}.programs_castList__MhCd4{width:100%}.programs_castListItem__71QnI{min-width:0}.programs_castGroup__1bgFX{display:grid;grid-gap:.45rem;gap:.45rem;padding:.72rem;border-radius:var(--radius-sm);border:1px solid var(--line-soft);background:rgba(255,255,255,.62);box-shadow:var(--shadow-xs)}.programs_castGroupHead__mXt54{display:grid;grid-gap:.55rem;gap:.55rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:48px}.programs_castGroupActions__4W6qb,.programs_castGroupHeadMain__3Rm82{min-width:0}.programs_castGroupHeadMain__3Rm82{display:flex;align-items:center;gap:.5rem;min-width:0}.programs_castGroupRoleField__vDcDw,.programs_castRoleControl__lWCo1{min-width:0}.programs_castRoleControl__lWCo1{width:clamp(180px,38vw,240px);max-width:100%;flex:0 1 clamp(180px,38vw,240px)}.programs_castGroupBadge__eo3JJ{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:.1rem .52rem;border-radius:999px;background:rgba(126,44,36,.08);color:var(--accent);font-size:.76rem;font-weight:600;line-height:1;white-space:nowrap}.programs_castGroupActions__4W6qb{display:flex;gap:.3rem;flex-wrap:wrap;justify-content:flex-end;align-items:center}.programs_castHeadButton__2bVqP{--ghost-button-height:32px;--ghost-button-padding:0 0.7rem;--ghost-button-font-size:0.82rem;border-radius:var(--radius-sm);font-weight:500}.programs_castDeleteRoleButton__2dmky{border-color:transparent;background:transparent;color:var(--text-secondary)}.programs_castDeleteRoleButton__2dmky:hover{border-color:var(--danger-border);background:var(--danger-bg);color:var(--danger);transform:none}.programs_castToggleButton__8tdOU{border-color:transparent;background:transparent;color:var(--text-secondary)}.programs_castToggleButton__8tdOU:hover{border-color:var(--line-soft);background:rgba(126,44,36,.05);color:var(--accent);transform:none}.programs_castGroupBody__1gXTh{display:grid;grid-gap:.55rem;gap:.55rem;padding-top:.72rem;border-top:1px solid var(--line-soft)}.programs_programMainRow__3p4_s{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,110px),1fr));grid-gap:.38rem .44rem;gap:.38rem .44rem;align-items:start}.programs_programMainDurationField__AqCE7,.programs_programMainSequenceField__gyoE1,.programs_programMainTypeField__Oihrp,.programs_programMainWorkField__dVXyR{min-width:0}.programs_programMainWorkField__dVXyR{grid-column:span 2}.programs_programNotesBlock__1Vq44{display:grid;grid-gap:.24rem;gap:.24rem}.programs_programNotesHead___zqRv{display:flex;align-items:center;justify-content:space-between;gap:.4rem}.programs_programNotesHead___zqRv strong{font-size:.9rem}.programs_castTableHead__WtM2S,.programs_compactFieldLabel___V3Vm{color:var(--text-secondary);font-size:.76rem;line-height:1.2}.programs_castTableHead__WtM2S{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1.05fr) 36px;grid-gap:.5rem;gap:.5rem;align-items:center;padding:0 .18rem}.programs_castGroupActors__BGbKS{display:grid;grid-gap:.1rem;gap:.1rem}.programs_castActorRow__7_6wj{display:grid;grid-gap:.28rem;gap:.28rem;padding:.18rem 0}.programs_castActorRow__7_6wj+.programs_castActorRow__7_6wj{border-top:1px solid rgba(138,132,122,.16);padding-top:.58rem}.programs_castActorRowGrid__Xavht{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1.05fr) 36px;grid-gap:.5rem;gap:.5rem;align-items:center}.programs_castNameCell__GkNf9{min-width:0}.programs_castInlineInput__JU7fU{min-height:38px;padding:.48rem .62rem;font-size:.9rem;line-height:1.25}.programs_castInlinePanel__dSJ9T{top:calc(100% + .25rem)}.programs_castNoteInput__ycXLU{min-width:0}.programs_castDeleteButtonInline__STCHj{--ghost-button-height:32px;--ghost-button-padding:0;--ghost-button-font-size:1rem;width:32px;min-width:32px;border-color:transparent;background:transparent;color:var(--text-tertiary);border-radius:var(--radius-sm)}.programs_castDeleteButtonInline__STCHj:hover{border-color:var(--danger-border);background:var(--danger-bg);color:var(--danger);transform:none}.programs_castEmptyAction__ga8bu{width:100%;display:inline-flex;align-items:center;justify-content:flex-start;padding:.8rem .9rem;border:1px dashed var(--border-control-strong);border-radius:var(--radius-sm);background:var(--surface-panel-soft);color:var(--text-secondary);font:inherit;font-size:.88rem;line-height:1.35;cursor:pointer;transition:border-color var(--transition-fast),background-color var(--transition-fast),color var(--transition-fast)}.programs_castEmptyAction__ga8bu:hover{border-color:var(--border-accent-soft);background:var(--surface-accent-soft);color:var(--accent)}.programs_castHeadButton__2bVqP:hover{transform:none}.programs_castActorField__yOKme,.programs_castDeleteButton__3DtXh,.programs_castFields__GcxGs,.programs_castNoteField__psEen,.programs_castRowActions__ZqKjD,.programs_castRowMain__MmTdx,.programs_castRowSecondary__1w_BD,.programs_castRow__CZcn7{display:none}.programs_castRowNote__IC0_b{display:flex;flex-wrap:wrap;gap:.2rem .38rem;align-items:center;min-height:0}.programs_castSectionHead__C_B1t{display:flex;align-items:center;justify-content:space-between;gap:.32rem;flex-wrap:wrap}.programs_castSectionHead__C_B1t h5{margin:0}.programs_castSectionTitle__9FWU5{font-size:1rem;line-height:1.2}.programs_castEmptyState__2zPCp{display:flex;align-items:center;gap:.4rem;padding:.1rem 0}.programs_sectionActions__sdyp5{display:flex;gap:.34rem;flex-wrap:wrap}.programs_secondaryButton__EesGl{background:var(--surface-layer);color:var(--accent);border:1px solid var(--border-accent-soft);box-shadow:none}.programs_secondaryButton__EesGl:hover{background:var(--surface-accent-soft)}.programs_compactActionButton__rjm00{min-height:2rem;padding:.34rem .62rem;font-size:.88rem;line-height:1.15;white-space:nowrap}.programs_workExcerptSections__XOCPM{display:grid;grid-gap:1rem;gap:1rem}.programs_workExcerptSection__D2KsA{display:grid;grid-gap:.55rem;gap:.55rem}.programs_workExcerptHead__dEGOp{display:flex;align-items:flex-start;justify-content:space-between;gap:.65rem;flex-wrap:wrap}.programs_workExcerptHeadMain__Ao4wg{display:grid;grid-gap:.2rem;gap:.2rem;min-width:220px}.programs_workQuickAddInline__hee4y{display:flex;align-items:center;gap:.5rem;flex-wrap:nowrap;flex:1 1 260px;max-width:400px}.programs_workQuickAddInline__hee4y>button{flex-shrink:0;white-space:nowrap}.programs_workAddInput__IvI5I{flex:1 1 auto;min-width:0;width:auto;min-height:32px;padding:.38rem .56rem;font-size:.84rem}.programs_workAddButton__jE4TU{--button-height:32px;--button-padding:0 0.65rem;--button-font-size:0.82rem;--button-radius:var(--radius-sm)}@media (max-width:860px){.programs_castGroupHead__mXt54{grid-template-columns:1fr}.programs_castGroupHeadMain__3Rm82{flex-wrap:wrap}.programs_castRoleControl__lWCo1{width:100%;max-width:none;flex-basis:100%}.programs_castGroupActions__4W6qb,.programs_castRowActions__ZqKjD{justify-content:flex-start}.programs_castTableHead__WtM2S{display:none}.programs_castActorRowGrid__Xavht{grid-template-columns:minmax(0,1fr) minmax(96px,.82fr) 32px;gap:.42rem}.programs_programBlockHead__fn4PQ{display:grid;grid-template-columns:1fr;grid-gap:.34rem;gap:.34rem}.programs_workQuickAddInline__hee4y{flex-wrap:wrap;max-width:none}.programs_workQuickAddInline__hee4y>button{width:100%}.programs_castFields__GcxGs,.programs_eventTimeGrid__bMn18,.programs_programMainRow__3p4_s{grid-template-columns:1fr}.programs_programMainWorkField__dVXyR{grid-column:auto}}.tags_multiSelectTags__rf0_u{display:flex;flex-wrap:wrap;gap:.4rem}.tags_sortableTagBoard__s22QS{position:relative;padding:.2rem;border-radius:var(--radius-sm);transition:background-color var(--transition-fast),box-shadow var(--transition-fast)}.tags_sortableTagBoardActive__jb_EJ{background:rgba(126,44,36,.04);box-shadow:inset 0 0 0 1px rgba(126,44,36,.18)}.tags_multiSelectTag__LG_PS{display:inline-flex;align-items:center;gap:.35rem;min-height:1.9rem;padding:.22rem .56rem;border-radius:999px;border:1px solid rgba(126,44,36,.12);background:rgba(126,44,36,.06);color:var(--ink);font-size:.84rem}.tags_sortableTag__3iQBo{cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform var(--transition-fast),box-shadow var(--transition-fast),border-color var(--transition-fast),opacity var(--transition-fast),filter var(--transition-fast)}.tags_sortableTag__3iQBo:active{cursor:-webkit-grabbing;cursor:grabbing}.tags_sortableTagDragging__nKPZ_{opacity:.92;transform:translateY(-2px) scale(1.05) rotate(-1deg);border-style:dashed;border-color:var(--border-accent-strong);box-shadow:var(--drag-shadow);z-index:2}.tags_sortableTagGhost__hNKdh{opacity:.55;filter:saturate(.75)}.tags_sortableTagBefore__Qv2Dt{transform:translateX(-2px);border-color:var(--border-accent-strong);box-shadow:inset 3px 0 0 var(--border-accent-strongest),0 0 0 1px rgba(126,44,36,.12)}.tags_sortableTagAfter__wMDqj{transform:translateX(2px);border-color:var(--border-accent-strong);box-shadow:inset -3px 0 0 var(--border-accent-strongest),0 0 0 1px rgba(126,44,36,.12)}.tags_tagOrderBadge__YJD_L{min-width:1.2rem;height:1.2rem;justify-content:center;border-radius:999px;border:1px solid var(--border-accent-soft);background:rgba(126,44,36,.08);font-size:.72rem;color:var(--accent)}.tags_tagOrderBadge__YJD_L,.tags_tagStatusPill__XjiqJ{display:inline-flex;align-items:center;font-weight:700}.tags_tagStatusPill__XjiqJ{padding:.14rem .5rem;border-radius:999px;background:rgba(196,112,0,.12);color:var(--warning-text);font-size:.74rem}.tags_tagRemoveButton__pcxOJ{width:1.25rem;height:1.25rem;padding:0;border-radius:999px;border:none;background:transparent;color:var(--text-secondary);box-shadow:none}.tags_tagRemoveButton__pcxOJ:hover{background:rgba(126,44,36,.1);color:var(--accent);transform:none}.edit_editorActionBar__FJvOh{display:grid;grid-gap:.42rem;gap:.42rem}.edit_collapsibleFormSection__26VlC{gap:1rem}.edit_formSectionToolbar__wKJGC{display:flex;justify-content:space-between;gap:.75rem;align-items:center;flex-wrap:wrap}.edit_sectionToggleButton__UTi_K{white-space:nowrap;--ghost-button-height:32px;--ghost-button-padding:0 0.35rem;--ghost-button-font-size:0.84rem;border-color:transparent;background:transparent;color:var(--text-secondary);box-shadow:none}.edit_sectionToggleButton__UTi_K:hover{background:transparent;border-color:transparent;color:var(--accent);transform:none}.edit_formSectionBody__FKGIW{display:grid;grid-gap:1.25rem;gap:1.25rem}.edit_formGrid__dXU8C{display:grid;grid-gap:.55rem .62rem;gap:.55rem .62rem;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.edit_sectionFieldList__BaM9h{display:grid;grid-gap:1.1rem;gap:1.1rem}.edit_formTwoColumnGrid__f2UfN{display:grid;grid-gap:1rem 1.1rem;gap:1rem 1.1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.edit_formGridWide__EpegE{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.edit_fieldSpanFull__qsQrA{grid-column:1/-1}.edit_formField__aHLod{display:grid;grid-template-rows:auto;grid-row-gap:.42rem;row-gap:.42rem;margin:0;min-inline-size:0;align-content:start}.edit_fieldLabel__zj73A{display:block;margin:0;line-height:1.35;font-size:.86rem;font-weight:600}.edit_fieldDescription__fKZxl{margin:-.1rem 0 0;color:var(--text-secondary);font-size:.84rem;line-height:1.5}.edit_fieldControl__Z_SPH{min-inline-size:0}.edit_statusMessage__vXmCH{font-size:.88rem}.edit_structuredCard__H3DAB:hover{border-color:var(--border-accent-soft)}.edit_editForm__eXUZL{padding:.9rem}.edit_editorLabel__G_sL3{display:grid;grid-gap:.3rem;gap:.3rem;margin-bottom:.48rem;color:var(--ink);font-size:.88rem;font-weight:600}.edit_editorLabel__G_sL3:last-child{margin-bottom:0}.edit_fieldsetLabel__mMfF8{display:flex;align-items:center;gap:.65rem;font-weight:500;margin-bottom:0}.edit_editorInput__agc0O{min-height:var(--editor-control-min-height)}.edit_editorInput__agc0O,.edit_editorTextarea__epT0x{box-shadow:none;padding:var(--editor-control-pad-y) var(--editor-control-pad-x)}.edit_editorTextarea__epT0x{min-height:74px;resize:vertical}.edit_editorTextareaBody__PtbIB{min-height:180px}.edit_editorTextareaLong__tZ3nS{min-height:136px}.edit_compactTextarea__YL6bJ{min-height:58px}.edit_editorSelect__6pIDR{box-shadow:none;padding-top:var(--editor-control-pad-y);padding-bottom:var(--editor-control-pad-y);padding-left:var(--editor-control-pad-x);min-height:var(--editor-control-min-height)}.edit_editorSelectMultiple__C6B_5{box-shadow:none;padding:var(--editor-control-pad-y) var(--editor-control-pad-x);padding-right:.7rem;min-height:128px}.edit_checkboxLabel__acfDj{display:inline-flex;align-items:center;gap:.55rem;font-size:.92rem;color:var(--ink)}.edit_groupTitle__DBX_L,.edit_structuredCardHead__weTP4 strong{margin:0}.edit_groupDescription__tE6sK{margin:.1rem 0 0;color:var(--text-secondary);font-size:.84rem}.edit_collapsibleStructuredCard__Ra_vk{border-color:var(--border-accent-softest)}.edit_structuredCardHead__weTP4{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.edit_structuredCardToolbar__liscm{align-items:flex-start}.edit_compactStack__zBeLz{gap:.2rem}.edit_structuredCardSummary__yUdrN{margin:0;color:var(--text-secondary);font-size:.84rem}.edit_inlineActions__ks2ed{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.edit_structuredGrid__V4mUp{display:grid;grid-gap:.55rem;gap:.55rem;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.edit_formSubsection__1QpOx{display:grid;grid-gap:1rem;gap:1rem}.edit_formSubsectionHead__dK__Y{display:grid;grid-gap:.28rem;gap:.28rem}.edit_formSubsectionHead__dK__Y h4,.edit_formSubsectionHead__dK__Y p{margin:0}.edit_formSubsectionHead__dK__Y h4{font-size:.96rem}.edit_formSubsectionHead__dK__Y p{color:var(--text-secondary);font-size:.84rem;line-height:1.5}.edit_complexFieldWrapper__U3pgJ{padding:1rem;border:1px solid var(--line-soft);border-radius:var(--radius-md);background:rgba(255,255,255,.72)}.edit_complexFieldModule__7AAUF{gap:.5rem}.edit_workRelationStack__pW_h4{display:grid;grid-gap:1rem;gap:1rem}.edit_workQuickAddInputShell__h2y89{flex:1 1 auto;min-width:0}.edit_multiSelectInlinePanel__JNioF{top:calc(100% + .35rem);left:0;right:0}.edit_roleStateTag__qfd8O{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:999px;font-size:.74rem;font-weight:700;line-height:1.2}.edit_roleStateTagNeutral__9LaeX{background:var(--success-bg);border:1px solid var(--success-border);color:var(--success)}.edit_roleStateTagWarning__F5ryi{background:var(--warning-bg);border:1px solid var(--warning-border);color:var(--warning-text)}.edit_roleStateTagDanger__CPIvN{background:var(--danger-bg-strong);border:1px solid var(--danger-border);color:var(--danger)}.edit_checkboxRow__KzPnA{display:flex;align-items:center;gap:.65rem}.edit_inlineSelect__OGgpD{position:relative}.edit_inlineChoice__i3QzK{justify-content:flex-start;text-align:left;width:100%}.edit_inlineChoiceCreate__Ln2_s{font-weight:600}.edit_editorSummaryBar__Wx4_T{display:flex;flex-direction:column;gap:.72rem;align-items:flex-start;padding:.84rem .9rem;border:1px solid var(--line-soft);border-radius:var(--radius-md);background:rgba(255,255,255,.72);box-shadow:var(--shadow-xs)}.edit_summaryMetaRow__J4itc{display:flex;flex-wrap:wrap;gap:.35rem .72rem;color:var(--text-secondary);font-size:.84rem}.edit_summaryActions__bVtLH{display:flex;gap:.6rem;flex-wrap:wrap}@media (max-width:860px){.edit_editForm__eXUZL,.edit_editorForm__Zcjg7,.edit_editorPageHead__HO5mT,.edit_editorSidePanel__ZmMUO,.edit_formSection__24Aup{padding:.78rem}.edit_formGridWide__EpegE,.edit_formGrid__dXU8C,.edit_formTwoColumnGrid__f2UfN{grid-template-columns:1fr}.edit_formSectionToolbar__wKJGC{flex-direction:column;align-items:flex-start;justify-content:flex-start}}.date-time_dateTimeField___nbhY{display:grid;grid-template-rows:auto minmax(40px,auto);grid-row-gap:.35rem;row-gap:.35rem;align-content:start;margin-bottom:0}.date-time_dateTimeLabelRow__JPHpH{display:flex;align-items:flex-start;flex-wrap:wrap;gap:.35rem}.date-time_tooltipAnchor__oE96y{position:relative;display:inline-flex;align-items:center}.date-time_infoButton__0zrSd{width:40px;height:40px;border-radius:999px;border:1px solid var(--border-control);background:var(--surface-layer-strong);color:var(--text-secondary);font-size:.72rem;font-weight:700;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:help;padding:0;box-shadow:var(--shadow-xs)}.date-time_tooltip__wZaDj{position:absolute;left:50%;bottom:calc(100% + .45rem);transform:translate(-50%,.2rem);min-width:min(13rem,calc(100vw - 2rem));max-width:min(24rem,calc(100vw - 2rem));padding:.45rem .55rem;border-radius:var(--radius-sm);background:var(--overlay-tooltip-bg);color:white;font-size:.78rem;line-height:1.4;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--transition-fast),transform var(--transition-fast),visibility var(--transition-fast);z-index:var(--z-tooltip);box-shadow:var(--shadow);overflow-wrap:anywhere}.date-time_tooltip__wZaDj:after{content:"";position:absolute;left:50%;top:100%;transform:translateX(-50%);border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--overlay-tooltip-bg)}.date-time_tooltipAnchor__oE96y:focus-within .date-time_tooltip__wZaDj,.date-time_tooltipAnchor__oE96y:hover .date-time_tooltip__wZaDj,.date-time_tooltipAnchor__oE96y[data-open=true] .date-time_tooltip__wZaDj{opacity:1;visibility:visible;transform:translate(-50%)}.date-time_dateTimeInputShell__iC223{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;min-height:40px;grid-gap:.55rem;gap:.55rem;padding:.35rem;border-radius:var(--radius-sm);border:1px solid var(--line-soft);background:var(--surface-panel)}.date-time_dateTimePrefix__1KEUV{display:inline-flex;align-items:center;min-height:2rem;padding:.15rem .56rem;border-radius:999px;background:var(--pill-bg);color:var(--accent);font-size:.74rem;font-weight:700;letter-spacing:.04em}.date-time_dateTimeInput__PpyFj{min-width:0;margin:0}@media (max-width:860px){.date-time_tooltip__wZaDj{position:fixed;left:max(1rem,env(safe-area-inset-left));right:max(1rem,env(safe-area-inset-right));bottom:calc(max(1rem, env(safe-area-inset-bottom)) + .5rem);transform:translateY(.2rem);min-width:0;max-width:none}.date-time_tooltip__wZaDj:after{display:none}.date-time_tooltipAnchor__oE96y:focus-within .date-time_tooltip__wZaDj,.date-time_tooltipAnchor__oE96y:hover .date-time_tooltip__wZaDj,.date-time_tooltipAnchor__oE96y[data-open=true] .date-time_tooltip__wZaDj{transform:translateY(0)}.date-time_dateTimeInputShell__iC223{grid-template-columns:1fr}}.notice_warningPill__X321_{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:.38rem .72rem;border-radius:999px;background:var(--warning-bg);color:var(--warning-text);border:1px solid var(--warning-border);font-size:.82rem;font-weight:700;box-shadow:var(--warning-shadow)}.masonry-grid_masonry__aC_kX,.masonry-grid_shell__9hzSw{width:100%;min-width:0}.masonry-grid_item__8oK01{min-width:0}.select_root__0kS6P{width:100%}.select_trigger___3bBb{width:100%;min-height:38px;border:1px solid var(--border-control);border-radius:var(--radius-sm);background-color:var(--surface-input);color:var(--ink-soft);padding:0 12px;display:inline-flex;align-items:center;justify-content:space-between;gap:10px;font-size:var(--select-trigger-font-size,.95rem);line-height:1.2;transition:border-color var(--transition-fast),box-shadow var(--transition-fast),background-color var(--transition-fast)}.select_trigger___3bBb[data-placeholder]{color:var(--text-tertiary)}.select_trigger___3bBb:hover:not(:disabled){border-color:var(--border-accent);background-color:var(--surface-input-hover)}.select_trigger___3bBb:focus-visible{outline:none;border-color:var(--border-accent-strong);box-shadow:var(--focus-ring)}.select_trigger___3bBb:disabled{cursor:not-allowed;color:var(--text-tertiary);border-color:var(--line);background-color:var(--surface-input-disabled)}.select_icon__wGcuv{display:inline-flex;color:var(--muted-soft);flex:0 0 auto}.select_icon__wGcuv svg{width:14px;height:14px}.select_content__cC6w_{z-index:var(--z-select);min-width:var(--radix-select-trigger-width);max-width:min(92vw,440px);max-height:min(300px,var(--radix-select-content-available-height,300px));overflow:hidden;border:1px solid var(--line-strong);border-radius:14px;background:var(--surface-layer-solid);box-shadow:var(--shadow-lg)}.select_viewport__4D_gG{padding:6px}.select_item__l_923{min-height:34px;border-radius:10px;padding:7px 34px 7px 10px;position:relative;display:flex;align-items:center;color:var(--ink-soft);font-size:.9rem;line-height:1.35;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select_item__l_923:hover:not([data-disabled]){background:var(--surface-neutral-soft)}.select_item__l_923[data-highlighted]{outline:none;background:var(--surface-neutral-soft-strong)}.select_item__l_923[data-state=checked]{color:var(--accent);background:var(--surface-accent-soft)}.select_item__l_923[data-disabled]{color:var(--text-tertiary);cursor:not-allowed}.select_itemIndicator__4Ye33{position:absolute;right:10px;display:inline-flex;align-items:center;color:var(--accent);font-size:12px;font-weight:700}.select_scrollButton__WZ0QP{height:28px;display:grid;place-items:center;color:var(--text-tertiary);font-size:12px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,255,255,.9));border:0}@media (prefers-reduced-motion:reduce){.select_trigger___3bBb{transition:none}}.event-tools_eventTimePanel__hhYeA{display:grid;grid-gap:.65rem;gap:.65rem;padding:.7rem;align-content:start;border-radius:var(--radius-sm);border:1px solid var(--line-soft);background:var(--surface-panel-soft)}.event-tools_eventParseActions__bJHCx{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.modal-dialog_overlay__22wOI{position:fixed;inset:0;min-height:100dvh;background:var(--overlay-scrim);display:flex;align-items:center;justify-content:center;padding:max(1.2rem,env(safe-area-inset-top)) max(1.2rem,env(safe-area-inset-right)) max(1.2rem,env(safe-area-inset-bottom)) max(1.2rem,env(safe-area-inset-left));z-index:var(--z-modal);overflow:auto}.modal-dialog_card__l6JK1{width:min(640px,100%);max-height:min(680px,calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 2.4rem));background:var(--paper);border-radius:var(--radius-lg);border:1px solid var(--border-control-subtle);box-shadow:var(--shadow-lg);display:grid;grid-gap:.9rem;gap:.9rem;grid-template-rows:auto minmax(0,1fr) auto;padding:1.1rem 1.2rem}.modal-dialog_header__0bASr{display:grid;grid-gap:.28rem;gap:.28rem}.modal-dialog_title__g51Tp{margin:0}.modal-dialog_description__diTzs{margin:0;color:var(--text-secondary)}.modal-dialog_body__Z3z00{overflow:auto}.modal-dialog_footer__U0c8W{display:flex;justify-content:flex-end;gap:.7rem;flex-wrap:wrap}.modals_modalOverlay__6Kd_L{padding:max(1.5rem,env(safe-area-inset-top)) max(1.5rem,env(safe-area-inset-right)) max(1.5rem,env(safe-area-inset-bottom)) max(1.5rem,env(safe-area-inset-left))}.modals_modalCard__QTvoN{width:min(720px,100%);max-height:min(720px,calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 3rem));gap:1rem;padding:1.2rem 1.4rem;--z-select:var(--z-modal-popover);--z-dropdown:var(--z-modal-popover)}.modals_modalHeader__xJrj0{display:flex;align-items:flex-start;justify-content:space-between}.modals_modalDescription__33T2V{margin-top:.22rem}.modals_modalBody__r36KU{gap:.8rem}.modals_modalGrid__OE8MG{display:grid;grid-gap:.65rem;gap:.65rem}.modals_modalRow__A2M5k{display:grid;grid-template-columns:minmax(9rem,.8fr) minmax(0,1fr);grid-gap:.9rem;gap:.9rem;align-items:flex-start}.modals_modalLabel___laPs{font-weight:600;color:var(--text-secondary)}.modals_modalValue__F9av_{white-space:pre-wrap;overflow-wrap:anywhere}.modals_modalSubBlock__PG9K7{display:grid;grid-gap:.25rem;gap:.25rem;margin-bottom:.6rem}@media (max-width:860px){.modals_modalRow__A2M5k{grid-template-columns:1fr;gap:.35rem}}.modal-shell_modalCardReview__h8bRo{width:min(1200px,96vw);max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 2rem)}.modal-shell_modalBodyReview__09DWx{min-width:0;overflow:auto}.modal-shell_reviewHeading__vRX2L{margin:0}.modal-shell_reviewViewport__1aT4i{min-width:0;overflow:auto;overflow-wrap:anywhere}.admin-table-shared_userTable__0Jqfa{overflow-x:auto;overflow-y:visible;background:transparent;-webkit-overflow-scrolling:touch;--user-table-columns:96px minmax(140px,0.9fr) minmax(180px,1.1fr) minmax(140px,0.9fr) 88px minmax(244px,max-content);--user-table-columns-md:96px 160px 210px 160px 88px minmax(244px,1fr);--user-table-min-width-md:920px;--entity-table-columns:120px 120px minmax(220px,1.4fr) 180px minmax(180px,1fr) minmax(320px,1.3fr);--entity-table-columns-md:120px 120px 260px 180px 200px 320px;--entity-table-min-width-md:1080px}.admin-table-shared_userTableHead__lmu2v,.admin-table-shared_userTableRow__5Np2M{display:grid;grid-template-columns:var(--user-table-columns);align-items:start}.admin-table-shared_entityTableHead__kRlJp,.admin-table-shared_entityTableRow__IbX6S{display:grid;grid-template-columns:var(--entity-table-columns);align-items:start}.admin-table-shared_entityTableHead__kRlJp,.admin-table-shared_userTableHead__lmu2v{min-height:unset;padding:0 var(--space-4);background:var(--surface-table-head);color:var(--text-secondary);font-size:13px;font-weight:600;border-bottom:1px solid var(--line);border:1px solid var(--line);border-radius:var(--radius-md) var(--radius-md) 0 0}.admin-table-shared_entityTableHead__kRlJp>span,.admin-table-shared_userTableHead__lmu2v>span{padding:var(--space-2) var(--space-2);display:inline-flex;align-items:center}.admin-table-shared_entityTableRow__IbX6S,.admin-table-shared_userTableRow__5Np2M{min-height:unset;padding:0 var(--space-4);border-bottom:1px solid var(--line-soft);border-left:1px solid var(--line);border-right:1px solid var(--line);background:white}.admin-table-shared_entityTableRow__IbX6S:last-child,.admin-table-shared_userTableRow__5Np2M:last-child{border-bottom:1px solid var(--line);border-radius:0 0 var(--radius-md) var(--radius-md)}.admin-table-shared_cell__C3UI7{padding:var(--space-2) var(--space-2);font-size:14px;color:var(--ink-soft)}.admin-table-shared_actionsCell__6eHSv{display:flex;align-items:center;gap:var(--space-2);flex-wrap:nowrap;justify-content:flex-start}.admin-table-shared_moreLikeButton__avwCP{height:30px;padding:0 var(--space-3);border:1px solid var(--border-accent-soft);border-radius:var(--radius-md);display:inline-flex;align-items:center;justify-content:center;font-size:13px;color:var(--accent);background:white;line-height:1;cursor:pointer}.admin-table-shared_moreLikeButtonActive__sIHrw{background:var(--accent);color:white;border-color:var(--accent)}@media (max-width:860px){.admin-table-shared_userTableHead__lmu2v,.admin-table-shared_userTableRow__5Np2M{min-width:var(--user-table-min-width-md);grid-template-columns:var(--user-table-columns-md)}.admin-table-shared_entityTableHead__kRlJp,.admin-table-shared_entityTableRow__IbX6S{min-width:var(--entity-table-min-width-md);grid-template-columns:var(--entity-table-columns-md)}.admin-table-shared_actionsCell__6eHSv{align-items:flex-start}}.moderation-queue_queuePanel__mR1YB{display:grid;grid-gap:.75rem;gap:.75rem;--queue-table-columns:92px minmax(220px,1.7fr) minmax(220px,1.35fr) minmax(120px,0.8fr) 170px minmax(220px,1.2fr);--queue-table-columns-xl:88px minmax(200px,1.5fr) minmax(180px,1.2fr) minmax(110px,0.8fr) 150px minmax(200px,1fr)}.moderation-queue_toolbarFilterRow__177WG{grid-template-columns:repeat(4,minmax(132px,1fr))}.moderation-queue_listPanel__xgT3W{display:grid;grid-gap:.68rem;gap:.68rem}.moderation-queue_batchToolbar__3_f4e{padding:.5rem 0 .6rem;border-bottom:1px solid var(--line-soft)}.moderation-queue_batchSelectLabel__vK3gl{display:inline-flex;align-items:center;gap:.42rem;font-size:.86rem;font-weight:600;margin:0}.moderation-queue_selectionPill__3a0rt{font-size:.84rem}.moderation-queue_batchPrimaryButton__c2tTM{--button-height:30px;--button-padding:0 0.72rem;--button-font-size:0.82rem}.moderation-queue_batchSecondaryButton__RsQdM{--ghost-button-height:30px;--ghost-button-padding:0 0.68rem;--ghost-button-font-size:0.82rem}.moderation-queue_queueTableHead__JIukr{grid-template-columns:var(--queue-table-columns)}.moderation-queue_queueTableHead__JIukr>span{padding:10px 8px;display:inline-flex;align-items:center}.moderation-queue_queueRowWrap__iIR14{display:block}.moderation-queue_queueRow__DopvT{grid-template-columns:var(--queue-table-columns);border-radius:0}.moderation-queue_queueRowWrap__iIR14>.moderation-queue_queueRow__DopvT:last-child{border-radius:0}.moderation-queue_queueRowWrap__iIR14:last-child>.moderation-queue_queueRow__DopvT{border-bottom:1px solid var(--line)}.moderation-queue_queueRowWrap__iIR14:last-child>.moderation-queue_queueRow__DopvT:not(.moderation-queue_queueRowExpanded__elYj9){border-radius:0 0 var(--radius-md) var(--radius-md)}.moderation-queue_queueRowExpanded__elYj9{border-bottom:0}.moderation-queue_titleCell__u5h5e{display:grid;grid-gap:.12rem;gap:.12rem;min-width:0}.moderation-queue_cellMainSummary__eOGns,.moderation-queue_cellMainTitle__geW3K{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.moderation-queue_cellMainTitle__geW3K{font-size:.94rem}.moderation-queue_cellMainSummary__eOGns{color:var(--text-secondary);font-size:.8rem}.moderation-queue_cellMainTitleLink__tNLPB{color:inherit;text-decoration:none}.moderation-queue_cellMainTitleLink__tNLPB:hover{color:var(--accent);text-decoration:underline}.moderation-queue_cellMainTitleLink__tNLPB:focus-visible{outline:2px solid var(--border-accent-strong);outline-offset:2px}.moderation-queue_tagCell__NTfwC{display:flex;flex-wrap:wrap;gap:.24rem;align-items:center}.moderation-queue_metaCell__VvSIZ,.moderation-queue_timeCell__q2eVz{color:var(--text-secondary);font-size:.82rem}.moderation-queue_expandedRow__cmi9V{border-left:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper-solid);padding:.65rem .88rem .84rem;border-radius:0}.moderation-queue_queueRowWrap__iIR14:last-child>.moderation-queue_expandedRow__cmi9V{border-radius:0 0 var(--radius-md) var(--radius-md)}.moderation-queue_expandedShell__u_QFY{display:grid;grid-gap:.72rem;gap:.72rem;grid-template-columns:minmax(0,1fr);align-items:start}.moderation-queue_expandedMain__nIr3Y{display:grid;grid-gap:.62rem;gap:.62rem;min-width:0}.moderation-queue_expandedAside__oFRtq{display:grid;grid-gap:.62rem;gap:.62rem;position:static}.moderation-queue_detailGrid__Zb0nL{display:grid;grid-gap:.62rem;gap:.62rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.moderation-queue_baselineCompactRow__V_xnK{display:grid;grid-gap:.62rem;gap:.62rem;grid-template-columns:repeat(auto-fit,minmax(180px,240px));align-items:start}.moderation-queue_baselineCompactCard__0q498{min-height:0}.moderation-queue_reviewInfoPanel__lnY4C{align-content:start}.moderation-queue_reviewNoticePanel__E5LeM{border-color:var(--line-soft);background:color-mix(in srgb,var(--paper-solid) 82%,var(--accent-soft) 18%)}.moderation-queue_conflictPill__yx1R6{color:var(--accent-strong);border-color:color-mix(in srgb,var(--accent-strong) 32%,transparent);background:color-mix(in srgb,var(--accent-soft) 76%,var(--paper-solid) 24%)}@media (max-width:1280px){.moderation-queue_queuePanel__mR1YB{--queue-table-columns:var(--queue-table-columns-xl)}.moderation-queue_toolbarFilterRow__177WG{grid-template-columns:repeat(2,minmax(132px,1fr));flex:1 1 420px}}@media (max-width:1024px){.moderation-queue_queueTableHead__JIukr{display:none}.moderation-queue_queueRowWrap__iIR14:first-child>.moderation-queue_queueRow__DopvT{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.moderation-queue_queueRow__DopvT{grid-template-columns:1fr;gap:.55rem;padding:.8rem .9rem}.moderation-queue_tagCell__NTfwC{padding-top:0}.moderation-queue_metaCell__VvSIZ,.moderation-queue_timeCell__q2eVz{font-size:.78rem;padding-top:0}.moderation-queue_actionsCell__E3HN9{flex-wrap:wrap;padding-top:.2rem}.moderation-queue_queueCell__zE3e_{padding:0}.moderation-queue_queueCell__zE3e_:before{content:attr(data-label);display:block;margin-bottom:.18rem;color:var(--text-secondary);font-size:.78rem;font-weight:600}.moderation-queue_cellMainSummary__eOGns,.moderation-queue_cellMainTitle__geW3K{white-space:normal;overflow:visible;text-overflow:clip}.moderation-queue_expandedShell__u_QFY{grid-template-columns:1fr}.moderation-queue_expandedAside__oFRtq{position:static}}@media (max-width:640px){.moderation-queue_batchToolbar__3_f4e{gap:.5rem}.moderation-queue_batchPrimaryButton__c2tTM,.moderation-queue_batchSecondaryButton__RsQdM{width:-moz-fit-content;width:fit-content}.moderation-queue_expandedRow__cmi9V{padding:.6rem .66rem .74rem}}.review-confirm-modal_list__jbPvZ{margin:0;padding-left:1.1rem;display:grid;grid-gap:.24rem;gap:.24rem;color:var(--ink)}.review-confirm-modal_section___U8Q_{display:grid;grid-gap:.45rem;gap:.45rem}.review-confirm-modal_sectionTitle__r0ilR{margin:0;color:var(--ink);font-size:.92rem}.surface_importCard__SacL0{border:1px solid var(--line);display:flex;flex-direction:column;gap:10px}.surface_draftItem__AHo7D{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;border:1px solid var(--line-soft);border-radius:10px;background:white;padding:10px 14px}