.releases_tableFrame__bic0M{min-width:0}.releases_releaseBody__C0ecM,.releases_releaseTable__dEG7c{display:block;width:100%}.releases_releaseTable__dEG7c{border-collapse:separate;border-spacing:0;font:var(--weight-regular) var(--text-sm)/var(--leading-snug) var(--font-sans)}.releases_releaseHead__aXDZ9{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.releases_releaseBody__C0ecM{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.releases_releaseRow__8ReLg{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-4);border:0;border-radius:var(--radius-card);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border-soft);content-visibility:auto;contain-intrinsic-size:auto 18rem}.releases_releaseCell__6v_pN{display:grid;min-width:0;grid-column:1/-1;grid-template-columns:minmax(5.75rem,.8fr) minmax(0,1.2fr);align-items:baseline;grid-gap:var(--space-3);gap:var(--space-3);padding:0;vertical-align:top;overflow-wrap:anywhere}.releases_releaseCell__6v_pN:before{content:attr(data-label);color:var(--color-ink-muted);font:var(--weight-label) var(--text-label-compact)/var(--leading-label) var(--font-label)}.releases_titleCell__35hUD{display:block;-webkit-padding-after:var(--space-1);padding-block-end:var(--space-1)}.releases_actionCell__30JH3:before,.releases_titleCell__35hUD:before{display:none}.releases_titleCell__35hUD strong{display:block;overflow-wrap:anywhere;font:var(--weight-bold) var(--text-lg)/var(--leading-label) var(--font-display)}.releases_statusValue__0_mLj{justify-self:start}.releases_dateCell__649Oo>:is(span,time){font-family:var(--font-mono);font-size:var(--text-label-compact)}.releases_actionCell__30JH3{display:block;-webkit-padding-before:var(--space-1);padding-block-start:var(--space-1)}.releases_actionCell__30JH3>a{width:100%;min-block-size:44px}.releases_empty__tizfC{margin:0;color:var(--color-ink-muted);font:var(--weight-regular) var(--text-sm)/var(--leading-body) var(--font-sans)}@media (min-width:768px){.releases_releaseTable__dEG7c{display:table}.releases_releaseHead__aXDZ9{position:static;display:table-header-group;width:auto;height:auto;overflow:visible;-webkit-clip-path:none;clip-path:none;white-space:normal}.releases_releaseHead__aXDZ9 th{padding:var(--space-2) var(--space-3);-webkit-border-after:1px solid var(--color-line);border-block-end:1px solid var(--color-line);color:var(--color-ink-muted);font:var(--weight-label) var(--text-label-compact)/var(--leading-label) var(--font-label);text-align:start}.releases_releaseBody__C0ecM{display:table-row-group}.releases_releaseRow__8ReLg{display:table-row;padding:0;border:0;border-radius:0;background:transparent;content-visibility:visible;contain-intrinsic-size:none}.releases_actionCell__30JH3,.releases_releaseCell__6v_pN,.releases_titleCell__35hUD{display:table-cell;width:auto;padding:var(--space-3);-webkit-border-after:1px solid var(--color-line);border-block-end:1px solid var(--color-line);vertical-align:top}.releases_releaseCell__6v_pN:before{display:none}.releases_titleCell__35hUD strong{font:var(--weight-label) var(--text-sm)/var(--leading-snug) var(--font-label)}.releases_actionCell__30JH3,.releases_actionHeading__6u8Oj{text-align:end!important}.releases_actionCell__30JH3>a{width:auto}}.ui_button__XR5T4,.ui_closeButton__5g_5F,.ui_iconButton__1dHHx,.ui_segment__q9L58,.ui_tab__EtX06,.ui_toast__RAnm0 button{font:inherit;cursor:pointer}.ui_surfaceCard__oyLkm,.ui_surfacePanel__asCDy{background:var(--color-surface)}.ui_surfaceCard__oyLkm{padding:var(--space-inset-card);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.ui_surfacePanel__asCDy{padding:var(--space-inset-panel);border-radius:var(--radius-panel)}.ui_pageHeading__oyOiH{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:flex-start;justify-content:space-between;-webkit-margin-after:var(--space-stack-group);margin-block-end:var(--space-stack-group)}.ui_pageHeading__oyOiH h1{margin:0;color:var(--color-ink);font-family:var(--font-display);font-size:clamp(1.5rem,5vw,2rem);line-height:var(--leading-heading);letter-spacing:var(--tracking-tight)}.ui_pageHeading__oyOiH p{max-width:42rem;margin:var(--space-stack-text) 0 0;color:var(--color-ink-muted);font:var(--weight-regular) var(--text-sm)/var(--leading-body) var(--font-sans)}.ui_pageHeading__oyOiH>div:last-child:not(:first-child){display:flex;gap:var(--space-actions);align-items:center}.ui_statusChip__Nm8EQ{display:inline-flex;min-height:1.75rem;padding:var(--space-1) var(--space-3);align-items:center;border-radius:var(--radius-pill);background:var(--color-surface-sunken);color:var(--color-ink-muted);font:var(--weight-label) var(--text-label-compact)/var(--leading-label) var(--font-label);white-space:nowrap}.ui_statusChip__Nm8EQ[data-tone=success],.ui_statusChip__Nm8EQ[data-tone=teal]{background:var(--color-success-soft);color:var(--color-success)}.ui_statusChip__Nm8EQ[data-tone=coral],.ui_statusChip__Nm8EQ[data-tone=warning]{background:var(--color-warning-soft);color:var(--color-warning)}.ui_statusChip__Nm8EQ[data-tone=danger]{background:var(--color-danger-soft);color:var(--color-danger)}.ui_statusChip__Nm8EQ[data-tone=indigo],.ui_statusChip__Nm8EQ[data-tone=info]{background:var(--color-info-soft);color:var(--color-info)}.ui_statusChip__Nm8EQ[data-tone=brand]{background:var(--color-brand-soft);color:var(--color-brand)}.ui_statusChip__Nm8EQ[data-tone=plum]{background:var(--color-accent-plum-soft);color:var(--color-accent-plum)}.ui_formField__6hYDi{display:grid;align-content:start;min-width:0;grid-gap:var(--space-stack-text);gap:var(--space-stack-text);color:var(--color-ink-muted);font:var(--weight-label) var(--text-label-compact)/var(--leading-label) var(--font-label)}.ui_formField__6hYDi small{font-weight:var(--weight-regular)}.ui_notice__lDubg{padding:var(--space-inset-compact);border-radius:var(--radius-control);font:var(--weight-label) var(--text-label-compact)/var(--leading-snug) var(--font-label)}.ui_notice__lDubg[data-tone=error]{background:var(--color-danger-soft);color:var(--color-danger)}.ui_notice__lDubg[data-tone=success]{background:var(--color-success-soft);color:var(--color-success)}.ui_notice__lDubg[data-tone=info]{background:var(--color-info-soft);color:var(--color-info)}.ui_button__XR5T4{min-height:var(--touch-target);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-inline);padding:0 var(--space-4);border:var(--border-thin) solid transparent;border-radius:var(--radius-control);font-family:var(--font-label);font-weight:var(--weight-semibold);transition:transform var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.ui_button__XR5T4:hover:not(:disabled):not([aria-disabled=true]),.ui_iconButton__1dHHx:hover:not(:disabled){transform:translateY(var(--interaction-hover-lift))}.ui_button__XR5T4:active:not(:disabled):not([aria-disabled=true]),.ui_iconButton__1dHHx:active:not(:disabled){transform:scale(var(--interaction-press-scale))}.ui_button__XR5T4:focus-visible,.ui_closeButton__5g_5F:focus-visible,.ui_iconButton__1dHHx:focus-visible,.ui_segment__q9L58:focus-visible,.ui_tab__EtX06:focus-visible,.ui_toast__RAnm0 button:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.ui_button__XR5T4:disabled,.ui_button__XR5T4[aria-busy=true],.ui_iconButton__1dHHx:disabled{cursor:not-allowed;opacity:.55}.ui_button_primary__LouQL{background:var(--color-brand);color:var(--color-on-brand)}.ui_button_secondary__JYezX{border-color:var(--color-line);background:var(--color-surface);color:var(--color-ink)}.ui_button_danger__GO4zC{background:var(--color-danger);color:var(--color-on-brand)}.ui_button_inverse__aA532{border-color:var(--color-on-brand);background:var(--color-on-brand);color:var(--color-brand)}.ui_button_inverse__aA532:hover{background:var(--color-surface);color:var(--color-brand-hover)}.ui_iconButton__1dHHx,.ui_mediaButton__ufWyv{min-width:var(--touch-target);min-height:var(--touch-target);border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-ink)}.ui_mediaButton__ufWyv{padding:0 var(--space-3);font:inherit;cursor:pointer}.ui_mediaButton__ufWyv:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.ui_button__XR5T4[data-state=error],.ui_iconButton__1dHHx[data-state=error],.ui_segmented__RcuAp[data-state=error],.ui_tabs__cr7Vg[data-state=error],[data-state=error] .ui_mediaButton__ufWyv{border-color:var(--color-danger)}.ui_actionItem__qKLfM[data-state=error],.ui_card__LCMfR[data-state=error],.ui_readiness__i3T9x[data-state=error]{background:var(--color-danger-soft)}.ui_button__XR5T4[data-state=success],.ui_iconButton__1dHHx[data-state=success],.ui_segmented__RcuAp[data-state=success],.ui_tabs__cr7Vg[data-state=success],[data-state=success] .ui_mediaButton__ufWyv{border-color:var(--color-success)}.ui_actionItem__qKLfM[data-state=success],.ui_card__LCMfR[data-state=success],.ui_readiness__i3T9x[data-state=success]{background:var(--color-success-soft)}.ui_actionItem__qKLfM[data-state=selected],.ui_button__XR5T4[data-state=selected],.ui_card__LCMfR[data-state=selected],.ui_iconButton__1dHHx[data-state=selected],.ui_readiness__i3T9x[data-state=selected],.ui_segmented__RcuAp[data-state=selected],.ui_tabs__cr7Vg[data-state=selected],[data-state=selected] .ui_mediaButton__ufWyv{background:var(--color-brand-soft)}.ui_actionItem__qKLfM[data-state=loading],.ui_button__XR5T4[data-state=loading],.ui_card__LCMfR[data-state=loading],.ui_iconButton__1dHHx[data-state=loading],.ui_readiness__i3T9x[data-state=loading],.ui_segmented__RcuAp[data-state=loading],.ui_tabs__cr7Vg[data-state=loading],[data-state=loading] .ui_mediaButton__ufWyv{opacity:.7}.ui_actionItem__qKLfM[data-state=disabled],.ui_button__XR5T4[data-state=disabled],.ui_card__LCMfR[data-state=disabled],.ui_iconButton__1dHHx[data-state=disabled],.ui_readiness__i3T9x[data-state=disabled],.ui_segmented__RcuAp[data-state=disabled],.ui_tabs__cr7Vg[data-state=disabled],[data-state=disabled] .ui_mediaButton__ufWyv{cursor:not-allowed;opacity:.55}.ui_checkLabel__T6Qnq[data-state=error] .ui_input__ZWsPy,.ui_radioGroup__1g_Fm[data-state=error] .ui_input__ZWsPy{outline:2px solid var(--color-danger);outline-offset:2px}.ui_switchLabel__LQsSZ[data-state=error] .ui_switchTrack__CHFkG{box-shadow:0 0 0 2px var(--color-danger)}.ui_checkLabel__T6Qnq[data-state=success] .ui_input__ZWsPy,.ui_radioGroup__1g_Fm[data-state=success] .ui_input__ZWsPy{outline:2px solid var(--color-success);outline-offset:2px}.ui_switchLabel__LQsSZ[data-state=success] .ui_switchTrack__CHFkG{box-shadow:0 0 0 2px var(--color-success)}.ui_checkLabel__T6Qnq[data-state=selected] .ui_input__ZWsPy,.ui_radioGroup__1g_Fm[data-state=selected] .ui_input__ZWsPy:checked{outline:var(--border-strong) solid var(--color-brand);outline-offset:var(--space-1)}.ui_switchLabel__LQsSZ[data-state=selected] .ui_switchTrack__CHFkG{background:var(--color-brand-soft);box-shadow:0 0 0 var(--border-strong) var(--color-brand)}.ui_checkLabel__T6Qnq[data-state=loading],.ui_radioGroup__1g_Fm[data-state=loading],.ui_switchLabel__LQsSZ[data-state=loading]{color:var(--color-ink-muted);cursor:progress;opacity:.7}.ui_checkLabel__T6Qnq[data-state=loading] .ui_input__ZWsPy,.ui_radioGroup__1g_Fm[data-state=loading] .ui_input__ZWsPy,.ui_switchLabel__LQsSZ[data-state=loading] .ui_switchTrack__CHFkG{cursor:progress}.ui_checkLabel__T6Qnq[data-state=disabled],.ui_radioGroup__1g_Fm[data-state=disabled],.ui_switchLabel__LQsSZ[data-state=disabled]{color:var(--color-ink-muted);cursor:not-allowed;opacity:.55}.ui_checkLabel__T6Qnq[data-state=disabled] .ui_input__ZWsPy,.ui_radioGroup__1g_Fm[data-state=disabled] .ui_input__ZWsPy,.ui_switchLabel__LQsSZ[data-state=disabled] .ui_switchTrack__CHFkG{cursor:not-allowed}.ui_spinner__Yqxfd{width:1em;height:1em;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:ui_spin__B009T var(--duration-slow) linear infinite}.ui_tabs__cr7Vg{display:flex;gap:var(--space-1);border-bottom:1px solid var(--color-line)}.ui_tab__EtX06{position:relative;isolation:isolate;min-height:var(--touch-target);padding:0 var(--space-3);border:0;border-bottom:3px solid transparent;background:transparent;color:var(--color-ink-muted);font-family:var(--font-label);font-weight:var(--weight-semibold)}.ui_tab__EtX06[aria-selected=true]{border-color:var(--color-brand);color:var(--color-ink)}.ui_segmented__RcuAp{display:inline-flex;max-width:100%;min-height:var(--touch-target);padding:var(--space-1);gap:var(--space-1);border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--color-surface-sunken);overflow-x:auto;-webkit-overflow-scrolling:touch}.ui_segment__q9L58{position:relative;isolation:isolate;flex-shrink:0;min-height:2rem;padding:0 var(--space-3);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-ink-muted);font-family:var(--font-label);font-weight:var(--weight-semibold);white-space:nowrap}.ui_segment__q9L58[data-selected=true]{background:transparent;color:var(--color-on-brand)}.ui_selectionIndicator__8v3OF{position:absolute;pointer-events:none;z-index:0}.ui_selectionLabel__7ke1b{position:relative;z-index:1}.ui_tabIndicator__0PeWl{inset:auto 0 -1px;height:3px;background:var(--color-brand)}.ui_segmentIndicator__7CD3Y{inset:0;border-radius:var(--radius-sm);background:var(--color-brand)}.ui_checkLabel__T6Qnq,.ui_switchLabel__LQsSZ{min-height:var(--touch-target);display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-ink)}.ui_input__ZWsPy{width:1.125rem;height:1.125rem;accent-color:var(--color-brand)}.ui_radioGroup__1g_Fm{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.ui_switchInput___X1qz{position:absolute;width:1px;height:1px;opacity:0}.ui_switchTrack__CHFkG{width:2.75rem;height:1.5rem;padding:2px;border-radius:var(--radius-pill);background:var(--color-line-strong);transition:background-color var(--duration-fast) var(--ease-standard)}.ui_switchTrack__CHFkG:after{content:"";display:block;width:1.25rem;height:1.25rem;border-radius:50%;background:var(--color-surface);box-shadow:var(--shadow-control);transition:transform var(--duration-fast) var(--ease-standard)}.ui_switchInput___X1qz:checked+.ui_switchTrack__CHFkG{background:var(--color-brand)}.ui_switchInput___X1qz:checked+.ui_switchTrack__CHFkG:after{transform:translateX(1.25rem)}.ui_switchInput___X1qz:focus-visible+.ui_switchTrack__CHFkG{outline:3px solid var(--color-focus);outline-offset:2px}.ui_scrim__gEjrr{position:fixed;inset:0;z-index:90;display:flex;justify-content:center;align-items:center;padding:var(--space-4);background:var(--color-scrim)}.ui_overlay__taWKF{width:min(100%,35rem);max-height:90dvh;overflow:auto;border-radius:var(--radius-overlay);background:var(--color-surface);box-shadow:var(--shadow-overlay)}.ui_overlay__taWKF[data-side=right]{align-self:stretch;margin-left:auto;border-radius:var(--radius-overlay) 0 0 var(--radius-overlay)}.ui_overlay__taWKF[data-side=assistant]{position:fixed;inset:auto var(--space-6) auto auto;bottom:84px;width:460px;max-width:calc(100vw - var(--space-8));max-height:calc(100dvh - 240px);margin:0;padding:0;border:var(--border-thin) solid var(--color-line);border-radius:var(--radius-overlay);color:var(--color-ink);display:flex;flex-direction:column;min-height:0;overflow:hidden}.ui_overlay__taWKF[data-side=assistant]:not([open]){display:none}.ui_overlay__taWKF[data-side=assistant]::-webkit-backdrop{background:transparent}.ui_overlay__taWKF[data-side=assistant]::backdrop{background:transparent}.ui_overlay__taWKF[data-side=assistant]>.ui_overlayHead__UrNBM{flex-shrink:0;padding:0}.ui_overlay__taWKF[data-side=assistant]>.ui_overlayBody__M6l02{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden;padding:0}@media (max-width:600px){.ui_overlay__taWKF[data-side=assistant]{inset:auto 0 0;width:100%;max-width:100%;max-height:calc(100dvh - 170px);border-radius:var(--radius-overlay) var(--radius-overlay) 0 0}}.ui_overlayHead__UrNBM{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-line)}.ui_overlayHead__UrNBM h2{margin:0;font-family:var(--font-display);font-size:var(--text-xl)}.ui_overlayBody__M6l02{padding:var(--space-inset-panel)}.ui_closeButton__5g_5F{width:var(--touch-target);height:var(--touch-target);border:0;border-radius:var(--radius-control);background:transparent;color:var(--color-ink);font-size:var(--text-xl)}.ui_closeButton__5g_5F:hover{background:var(--color-brand-soft)}.ui_popover__vAnMM{position:absolute;z-index:50;max-width:min(20rem,calc(100vw - 2rem));padding:var(--space-3);border-radius:var(--radius-panel);background:var(--color-surface-floating);box-shadow:var(--shadow-floating)}.ui_tooltip__AFpCW{position:relative;display:inline-flex}.ui_tooltip__AFpCW>[role=tooltip]{position:absolute;inset:auto auto calc(100% + .5rem) 50%;width:max-content;max-width:16rem;padding:var(--space-2);border-radius:var(--radius-control);background:var(--color-ink);color:var(--color-surface);font-size:var(--text-label-compact);opacity:0;pointer-events:none;transform:translateX(-50%)}.ui_tooltip__AFpCW:focus-within>[role=tooltip],.ui_tooltip__AFpCW:hover>[role=tooltip]{opacity:1}.ui_toast__RAnm0{position:fixed;z-index:100;right:var(--space-4);bottom:max(var(--space-4),env(safe-area-inset-bottom));display:flex;align-items:center;gap:var(--space-3);max-width:min(24rem,calc(100vw - 2rem));padding:var(--space-inset-compact);border-radius:var(--radius-panel);background:var(--color-surface-floating);box-shadow:var(--shadow-floating)}.ui_toast__RAnm0[data-tone=success]{background:var(--color-success-soft)}.ui_toast__RAnm0[data-tone=error]{background:var(--color-danger-soft)}.ui_toast__RAnm0 button{width:var(--touch-target);height:var(--touch-target);margin:calc(var(--space-2) * -1);border:0;background:none;color:inherit}.ui_progressWrap__101iZ{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.ui_progressLabel__A2y_K{font-family:var(--font-label);font-weight:var(--weight-semibold)}.ui_progress__wTYzt{height:.5rem;overflow:hidden;border-radius:var(--radius-pill);background:var(--color-surface-sunken)}.ui_progress__wTYzt span{display:block;height:100%;background:var(--color-brand);transition:width var(--duration-base) var(--ease-standard)}.ui_skeleton__m_Rr6{display:block;min-height:1rem;border-radius:var(--radius-sm);background:var(--color-line)}.ui_state__6vRAw{padding:var(--space-inset-panel);border:0;border-radius:var(--radius-card);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border-soft)}.ui_stateHeading__vsjn5,.ui_state__6vRAw p{margin:0}.ui_stateHeading__vsjn5{font-size:var(--text-xl)}.ui_state__6vRAw p{margin-top:var(--space-stack-text);color:var(--color-ink-muted)}.ui_stateActions__soOOc{display:flex;flex-wrap:wrap;gap:var(--space-actions);margin-top:var(--space-stack-action)}.ui_state__6vRAw[data-tone=error]{background:var(--color-danger-soft)}.ui_state__6vRAw[data-tone=success]{background:var(--color-success-soft)}.ui_state__6vRAw[data-tone=offline]{background:var(--color-info-soft)}.ui_actionItem__qKLfM,.ui_card__LCMfR,.ui_readiness__i3T9x{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-inset-card);border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card)}.ui_actionItem__qKLfM h3,.ui_actionItem__qKLfM p,.ui_card__LCMfR h3,.ui_card__LCMfR p,.ui_readiness__i3T9x p{margin:0}.ui_actionItem__qKLfM p,.ui_card__LCMfR p{color:var(--color-ink-muted)}.ui_readiness__i3T9x[data-surface=embedded]{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.ui_artistTile__IkvQf{height:100%;gap:0;padding:0;overflow:hidden;border:0;grid-template-rows:auto minmax(0,1fr)}.ui_artistTileMedia__rROVE{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--color-surface-sunken)}.ui_artistTileMedia__rROVE>*{width:100%;height:100%}.ui_artistTileMedia__rROVE img{object-fit:cover;transition:transform var(--duration-base) var(--ease-standard)}.ui_artistTile__IkvQf:hover .ui_artistTileMedia__rROVE img{transform:scale(1.018)}.ui_artistTileContent__DN2np{display:flex;min-height:0;flex-direction:column;gap:var(--space-2);padding:var(--space-4)}.ui_artistTileAction__tokCa{margin-top:auto;padding-top:var(--space-2)}.ui_actionItem__qKLfM{grid-template-columns:1fr auto;align-items:center}.ui_releaseStage__8p_YL{display:flex;align-items:center;gap:var(--space-2);list-style:none}.ui_releaseStage__8p_YL>span:first-child{width:.75rem;height:.75rem;border-radius:50%;background:var(--color-line-strong)}.ui_releaseStage__8p_YL[data-status=complete]>span:first-child{background:var(--color-success)}.ui_releaseStage__8p_YL[data-status=active]>span:first-child{background:var(--color-brand)}.ui_releaseStage__8p_YL[data-status=blocked]>span:first-child{background:var(--color-danger)}.ui_stepper__OdeXd{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:0;padding:0}.ui_stepperItem__SifDe{display:flex;align-items:center;padding-block:var(--space-1);font-family:var(--font-label);font-weight:var(--weight-semibold);font-size:var(--text-xs);line-height:var(--leading-heading);color:var(--color-ink-subtle);white-space:nowrap}.ui_stepperItem__SifDe:before{content:"";width:8px;height:8px;margin-right:var(--space-inline);border-radius:50%;background:var(--color-line-strong);flex-shrink:0}.ui_stepperItem__SifDe:not(:last-child):after{content:"";width:18px;height:1px;margin-inline:var(--space-inline);background:var(--color-line);flex-shrink:0}.ui_stepperItem__SifDe[data-state=complete]{color:var(--color-ink)}.ui_stepperItem__SifDe[data-state=complete]:after,.ui_stepperItem__SifDe[data-state=complete]:before{background:var(--color-brand)}.ui_stepperItem__SifDe[data-state=active]{color:var(--color-brand)}.ui_stepperItem__SifDe[data-state=active]:before{width:6px;height:6px;background:var(--color-surface);border:2px solid var(--color-brand)}.ui_waterfall__hoEXG{margin:0}.ui_waterfall__hoEXG>div{display:flex;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--color-line)}.ui_waterfall__hoEXG dd{margin:0;font-family:var(--font-mono)}.ui_readiness__i3T9x ul{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:0;margin:0;list-style:none}.ui_readiness__i3T9x li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:var(--space-2);gap:var(--space-2);align-items:center;min-height:var(--touch-target);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--color-surface-sunken)}.ui_readiness__i3T9x li[data-state=complete]{background:var(--color-success-soft)}.ui_readiness__i3T9x li[data-state=blocked]{background:var(--color-warning-soft)}.ui_readiness__i3T9x li[data-next=true]{box-shadow:inset 0 0 0 2px var(--color-line-strong)}.ui_readinessIndicator__m8ed6{display:grid;width:var(--space-6);height:var(--space-6);place-items:center;border:1px solid;border-radius:var(--radius-pill);color:var(--color-ink-muted);font:var(--weight-label) var(--text-label-compact)/var(--leading-tight) var(--font-label)}.ui_readiness__i3T9x li[data-state=complete] .ui_readinessIndicator__m8ed6{color:var(--color-success)}.ui_readiness__i3T9x li[data-state=blocked] .ui_readinessIndicator__m8ed6{color:var(--color-warning)}.ui_readinessItemCopy__NcVD0{display:grid;min-width:0;grid-gap:var(--space-1);gap:var(--space-1);overflow-wrap:anywhere}.ui_readinessItemCopy__NcVD0 strong,.ui_readinessStatus__R3yKU{font:var(--weight-label) var(--text-label-compact)/var(--leading-label) var(--font-label)}.ui_readinessItemCopy__NcVD0 small{color:var(--color-ink-muted);font-size:var(--text-xs)}.ui_readinessStatus__R3yKU{color:var(--color-ink-muted)}.ui_readiness__i3T9x li[data-state=complete] .ui_readinessStatus__R3yKU{color:var(--color-success)}.ui_readiness__i3T9x li[data-state=blocked] .ui_readinessStatus__R3yKU{color:var(--color-warning)}.ui_readinessBlocker__wywM4{padding:var(--space-3);border-radius:var(--radius-card);background:var(--color-warning-soft)}.ui_readinessBlocker__wywM4>*{margin:0}.ui_documentCard__59BAs{display:flex;min-width:0;min-height:var(--touch-target);align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-inset-card);border:var(--border-thin) solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-ink);box-shadow:var(--shadow-card);text-decoration:none;transition:transform var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}.ui_documentCard__59BAs:hover{transform:translateY(var(--interaction-hover-lift));box-shadow:var(--shadow-floating)}.ui_documentCard__59BAs:active{transform:scale(var(--interaction-press-scale))}.ui_documentCard__59BAs:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.ui_documentCardCopy__R54Gt,.ui_documentCardMeta__CwrOj{display:grid;min-width:0;grid-gap:var(--space-1);gap:var(--space-1)}.ui_documentCardCopy__R54Gt strong{font:var(--weight-bold) var(--text-lg)/var(--leading-heading) var(--font-display);overflow-wrap:anywhere}.ui_documentCardCopy__R54Gt>span,.ui_documentCardMeta__CwrOj{color:var(--color-ink-muted);font:var(--weight-regular) var(--text-sm)/var(--leading-body) var(--font-sans);overflow-wrap:anywhere}.ui_documentCardMeta__CwrOj{flex:0 0 auto;justify-items:end;white-space:nowrap}.ui_documentStatus__00qfr{display:inline-flex;min-height:1.75rem;align-items:center;justify-content:center;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-surface-sunken);color:var(--color-ink-muted);font:var(--weight-label) var(--text-label-compact)/var(--leading-label) var(--font-label)}.ui_documentTimestamp__HcOT_,.ui_documentVersion__0HUEb{font-family:var(--font-mono)}.ui_documentViewer__5ViyL{display:grid;min-width:0;grid-gap:var(--space-5);gap:var(--space-5);padding:var(--space-inset-panel);border-radius:var(--radius-panel);background:var(--color-surface);color:var(--color-ink)}.ui_documentActions__vO4e5,.ui_documentMetadata__ZfS7f,.ui_documentViewerHeader__Lnnh3,.ui_documentViewerTitle__xLreF{min-width:0}.ui_documentViewerHeader__Lnnh3{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.ui_documentViewerTitle__xLreF{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3)}.ui_documentMetadata__ZfS7f,.ui_documentNoDownloads__FyoXZ,.ui_documentUnavailable__uY1V0 h2,.ui_documentUnavailable__uY1V0 p,.ui_documentViewerTitle__xLreF h1,.ui_documentViewerTitle__xLreF p{margin:0}.ui_documentViewerTitle__xLreF p{flex-basis:100%;color:var(--color-ink-muted);font:var(--weight-regular) var(--text-sm)/var(--leading-body) var(--font-sans);overflow-wrap:anywhere}.ui_documentViewerTitle__xLreF h1{min-width:0;font:var(--weight-bold) clamp(1.5rem,5vw,2rem)/var(--leading-heading) var(--font-display);letter-spacing:var(--tracking-tight);overflow-wrap:anywhere}.ui_documentMetadata__ZfS7f{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);color:var(--color-ink-muted);font:var(--weight-regular) var(--text-label-compact)/var(--leading-label) var(--font-sans)}.ui_documentMetadata__ZfS7f>span{min-width:0;overflow-wrap:anywhere}.ui_documentActions__vO4e5{display:flex;flex-wrap:wrap;gap:var(--space-actions);align-items:center}.ui_documentActions__vO4e5 a,.ui_documentActions__vO4e5 button{min-height:var(--touch-target)}.ui_documentDownloadFeedback__5jdzA{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.ui_documentDownloadError__7AfZK,.ui_documentDownloadReady__lpjx4{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-inset-compact);border-radius:var(--radius-control);font:var(--weight-label) var(--text-label-compact)/var(--leading-label) var(--font-label)}.ui_documentDownloadError__7AfZK{background:var(--color-danger-soft);color:var(--color-danger)}.ui_documentDownloadReady__lpjx4{background:var(--color-info-soft);color:var(--color-info)}.ui_documentFallbackLink__yF2T_{display:inline-flex;min-height:var(--touch-target);align-items:center;justify-content:center;padding-inline:var(--space-4);border:var(--border-thin) solid var(--color-line);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-ink);text-decoration:none}.ui_documentFallbackLink__yF2T_:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.ui_documentNoDownloads__FyoXZ{color:var(--color-ink-muted);font:var(--weight-label) var(--text-label-compact)/var(--leading-label) var(--font-label)}.ui_documentCanvas___rIZb{min-width:0;overflow:hidden;border:var(--border-thin) solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface-raised)}.ui_documentFrame__amlkM{display:block;width:100%;min-height:clamp(32rem,72vh,64rem);border:0;background:var(--color-surface-raised)}.ui_documentUnavailable__uY1V0{padding:var(--space-inset-panel);border-radius:var(--radius-card);background:var(--color-surface-sunken)}.ui_documentUnavailable__uY1V0 h2{font:var(--weight-bold) var(--text-xl)/var(--leading-heading) var(--font-display)}.ui_documentUnavailable__uY1V0 p{margin-top:var(--space-stack-text);color:var(--color-ink-muted);font:var(--weight-regular) var(--text-sm)/var(--leading-body) var(--font-sans)}@media (max-width:480px){.ui_documentCard__59BAs{align-items:flex-start;flex-direction:column}.ui_documentCardMeta__CwrOj{width:100%;justify-items:start}.ui_documentViewer__5ViyL{padding:var(--space-4)}.ui_documentActions__vO4e5>*{width:100%}}@media (max-width:375px){.ui_readiness__i3T9x li{grid-template-columns:auto minmax(0,1fr)}.ui_readinessStatus__R3yKU{grid-column:2}}@keyframes ui_spin__B009T{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ui_artistTileMedia__rROVE img,.ui_documentCard__59BAs{transition:none}.ui_artistTile__IkvQf:hover .ui_artistTileMedia__rROVE img,.ui_documentCard__59BAs:active,.ui_documentCard__59BAs:hover{transform:none}.ui_button__XR5T4,.ui_iconButton__1dHHx,.ui_progress__wTYzt span,.ui_switchTrack__CHFkG,.ui_switchTrack__CHFkG:after{transition:none}.ui_spinner__Yqxfd{animation:none}.ui_button__XR5T4:active:not(:disabled):not([aria-disabled=true]),.ui_button__XR5T4:hover:not(:disabled):not([aria-disabled=true]),.ui_iconButton__1dHHx:active:not(:disabled),.ui_iconButton__1dHHx:hover:not(:disabled){transform:none}}.journal_journal__xomk7{max-width:1200px;margin:auto;padding:var(--space-2) var(--space-1) var(--space-4)}.journal_heading__Zr00z h1{margin:0;font:var(--weight-display) 3.0625rem/var(--leading-tight) var(--font-display);letter-spacing:-.045em}.journal_heading__Zr00z p{max-width:360px;margin:var(--space-3) 0 0;font-size:var(--text-sm);line-height:var(--leading-body);color:var(--color-ink-muted)}.journal_filters__IMQh6{border-bottom:1px solid var(--color-line);margin:var(--space-5) 0 var(--space-6);padding-bottom:var(--space-4)}.journal_filters__IMQh6>div{background:transparent;border:0;padding:0;gap:var(--space-1);flex-wrap:wrap;overflow:visible}.journal_filters__IMQh6 button{min-height:50px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);font-size:var(--text-label);letter-spacing:0}.journal_filters__IMQh6 button[data-selected=true]{background:var(--color-brand);color:var(--color-on-brand)}.journal_filters__IMQh6 [data-selection-indicator]{display:none}.journal_count__q0DFZ{margin-left:var(--space-1);font:var(--text-xs)/var(--leading-label) var(--font-mono);opacity:.75}.journal_journal__xomk7 a{color:inherit;text-decoration:none}.journal_journal__xomk7 a:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px;border-radius:var(--radius-control)}.journal_media__c9tWj{display:block;position:relative;overflow:hidden;border-radius:var(--radius-card);aspect-ratio:1/1}.journal_media__c9tWj img{object-fit:cover;object-position:50% 65%}.journal_meta__zYvHH{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;color:var(--color-brand);font:var(--weight-semibold) var(--text-label-compact)/var(--leading-body) var(--font-label)}.journal_meta__zYvHH time{font:var(--text-xs)/var(--leading-body) var(--font-mono);color:var(--color-ink-muted)}.journal_feature__y7Ts2{display:block;margin-bottom:var(--space-8)}.journal_feature__y7Ts2 .journal_media__c9tWj{aspect-ratio:1.8/1}.journal_feature__y7Ts2 .journal_meta__zYvHH{margin-top:var(--space-4)}.journal_feature__y7Ts2 h2{margin:var(--space-2) 0;font:var(--weight-bold) 1.6875rem/var(--leading-heading) var(--font-display);letter-spacing:-.027em}.journal_feature__y7Ts2 p{margin:0;font-size:var(--text-sm);line-height:var(--leading-body);color:var(--color-ink-muted)}.journal_read__k8hl2{display:inline-flex;align-items:center;min-height:44px;margin-top:var(--space-2);color:var(--color-brand);font:var(--weight-semibold) var(--text-sm)/var(--leading-body) var(--font-label)}.journal_stories__T8LQU{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-6);gap:var(--space-6)}.journal_story__jWDAo{display:grid;grid-template-columns:106px minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--color-line);align-items:start}.journal_story__jWDAo:not(:has(.journal_media__c9tWj)){grid-template-columns:1fr}.journal_story__jWDAo h2{margin:var(--space-2) 0;font:var(--weight-bold) var(--text-lg)/var(--leading-label) var(--font-display);letter-spacing:-.02em}.journal_story__jWDAo p{display:none}.journal_compact__4hqZW:hover h3,.journal_feature__y7Ts2:hover h2,.journal_story__jWDAo:hover h2{color:var(--color-brand)}.journal_overview___l37K{margin-bottom:var(--space-8)}.journal_overview___l37K .journal_feature__y7Ts2{margin:0}.journal_overview___l37K .journal_feature__y7Ts2 p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.journal_agency__FYgLM{border-top:1px solid var(--color-line);padding-top:var(--space-5);margin-top:var(--space-4)}.journal_sectionHeading___9nZu{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-5)}.journal_sectionHeading___9nZu h2{margin:0;font:var(--weight-bold) var(--text-2xl)/var(--leading-heading) var(--font-display)}.journal_agency__FYgLM .journal_sectionHeading___9nZu{margin-bottom:var(--space-3)}.journal_agency__FYgLM .journal_sectionHeading___9nZu h2{font-size:var(--text-xl)}.journal_topicAction__B_gJg.journal_topicAction__B_gJg{min-height:44px;flex-shrink:0;padding:0;border:0;background:transparent;color:var(--color-brand);box-shadow:none;gap:var(--space-1);font-size:var(--text-label)}.journal_topicAction__B_gJg.journal_topicAction__B_gJg:hover{transform:none;background:transparent;color:var(--color-brand-hover)}.journal_compact__4hqZW{display:grid;grid-template-columns:64px minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-line);align-items:start}.journal_compact__4hqZW:not(:has(.journal_media__c9tWj)){grid-template-columns:1fr}.journal_compact__4hqZW .journal_media__c9tWj{width:64px;border-radius:var(--radius-control)}.journal_compact__4hqZW h3{margin:var(--space-1) 0 0;font:var(--weight-semibold) var(--text-md)/var(--leading-snug) var(--font-display)}.journal_compact__4hqZW:last-of-type{margin-bottom:0;border:0}.journal_empty__GKa2S{padding:var(--space-10) 0;color:var(--color-ink-muted)}.journal_srOnly__2zUsb{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}@media(min-width:768px){.journal_journal__xomk7{padding:var(--space-6) var(--space-4)}.journal_heading__Zr00z{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-6)}.journal_heading__Zr00z h1{font-size:3.875rem}.journal_heading__Zr00z p{margin:0 0 var(--space-1);font-size:var(--text-md)}.journal_filters__IMQh6{margin:var(--space-8) 0;padding-bottom:var(--space-5)}.journal_filters__IMQh6>div{gap:var(--space-2)}.journal_filters__IMQh6 button{min-height:52px;padding-inline:var(--space-6)}.journal_feature__y7Ts2{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:var(--space-6);gap:var(--space-6);align-items:center;margin-bottom:var(--space-10)}.journal_feature__y7Ts2 .journal_media__c9tWj{height:300px;aspect-ratio:auto;border-radius:var(--radius-panel)}.journal_feature__y7Ts2 .journal_meta__zYvHH{margin-top:0}.journal_feature__y7Ts2 h2{font-size:1.8125rem;margin:var(--space-4) 0}.journal_feature__y7Ts2 p{font-size:var(--text-md)}.journal_stories__T8LQU{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8) var(--space-6)}.journal_story__jWDAo{display:block;border:0;padding:0}.journal_story__jWDAo .journal_media__c9tWj{aspect-ratio:16/9}.journal_story__jWDAo .journal_meta__zYvHH{margin-top:var(--space-4)}.journal_story__jWDAo h2{font-size:var(--text-xl);margin-block:var(--space-3)}.journal_story__jWDAo p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;font-size:var(--text-sm);line-height:var(--leading-body);color:var(--color-ink-muted)}.journal_overview___l37K{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-gap:var(--space-6);gap:var(--space-6);margin-bottom:var(--space-10)}.journal_overview___l37K .journal_feature__y7Ts2{display:block}.journal_overview___l37K .journal_feature__y7Ts2 .journal_media__c9tWj{height:290px}.journal_overview___l37K .journal_feature__y7Ts2 .journal_meta__zYvHH{margin-top:var(--space-4)}.journal_overview___l37K .journal_feature__y7Ts2 p{display:block}.journal_agency__FYgLM{border-top:0;border-left:1px solid var(--color-line);margin:0;padding:0 0 0 var(--space-5)}.journal_agency__FYgLM .journal_sectionHeading___9nZu{flex-wrap:wrap}.journal_compact__4hqZW{grid-template-columns:60px minmax(0,1fr);gap:var(--space-3);margin-bottom:var(--space-5);padding-bottom:var(--space-5)}.journal_compact__4hqZW .journal_media__c9tWj{width:60px}.journal_agencyStories__1L_U7 .journal_story__jWDAo .journal_media__c9tWj{aspect-ratio:2/1}.journal_sectionHeading___9nZu h2{font-size:var(--text-2xl)}.journal_agencyOnly__MW8Xg{grid-template-columns:1fr}.journal_agencyOnly__MW8Xg .journal_agency__FYgLM{border-left:0;padding-left:0}}@media(min-width:1024px){.journal_journal__xomk7{padding-inline:var(--space-8)}.journal_heading__Zr00z h1{font-size:4.5rem}.journal_feature__y7Ts2{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:var(--space-8)}.journal_feature__y7Ts2 .journal_media__c9tWj{height:310px}.journal_feature__y7Ts2 h2{font-size:2.1875rem}.journal_stories__T8LQU{grid-template-columns:repeat(3,minmax(0,1fr))}.journal_overview___l37K{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:var(--space-10)}.journal_overview___l37K .journal_feature__y7Ts2 h2{font-size:2rem;margin:var(--space-3) 0}.journal_agency__FYgLM{padding-left:var(--space-6)}.journal_agency__FYgLM .journal_sectionHeading___9nZu{flex-wrap:nowrap}.journal_compact__4hqZW{grid-template-columns:76px minmax(0,1fr);gap:var(--space-4)}.journal_compact__4hqZW .journal_media__c9tWj{width:76px}.journal_compact__4hqZW h3{font-size:var(--text-md)}.journal_agencyOnly__MW8Xg{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.journal_journal__xomk7 *,.journal_journal__xomk7 :after,.journal_journal__xomk7 :before{transition:none;animation:none}}.file-upload_dropzoneShell__DCRXc{position:relative}.file-upload_dropzone__sfOq5{display:grid;min-block-size:10rem;place-content:center;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-6);color:var(--color-ink);text-align:center;background:var(--color-surface-sunken);border:var(--border-thin) solid var(--color-line);border-radius:var(--radius-card);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.file-upload_dropzone__sfOq5:hover,.file-upload_dropzone__sfOq5[data-drag-active=true]{background:var(--color-brand-soft);border-color:var(--color-brand);transform:translateY(var(--interaction-hover-lift))}.file-upload_dropzone__sfOq5[data-drag-rejected=true]{background:var(--color-danger-soft);border-color:var(--color-danger)}.file-upload_dropzoneShell__DCRXc:has(.file-upload_nativeInput__nvW1g:focus-visible) .file-upload_dropzone__sfOq5,.file-upload_dropzone__sfOq5:focus-visible{outline:var(--border-strong) solid var(--color-focus);outline-offset:3px;box-shadow:var(--shadow-focus)}.file-upload_dropzone__sfOq5[aria-disabled=true]{color:var(--color-ink-muted);cursor:not-allowed;opacity:.7;transform:none}.file-upload_dropzoneLabel__HHRZy{font-family:var(--font-sans);font-size:var(--text-md);font-weight:var(--weight-semibold)}.file-upload_chooseAction__5B_5p{color:var(--color-brand);font-family:var(--font-label);font-size:var(--text-label);font-weight:var(--weight-label)}.file-upload_dropzoneHint__bnhri,.file-upload_fileMeta__CBBWH,.file-upload_fileState__3oAKk{color:var(--color-ink-muted);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-body)}.file-upload_nativeInput__nvW1g,.file-upload_srOnly__jlISd{position:absolute;inline-size:1px;block-size:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.file-upload_queue__wEYX9{-webkit-margin-before:var(--space-4);margin-block-start:var(--space-4)}.file-upload_fileList__7nsU_{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:0;margin:0;list-style:none}.file-upload_fileRow__pKujl{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-3);background:var(--color-surface);border:var(--border-thin) solid var(--color-border-soft);border-radius:var(--radius-card)}.file-upload_fileRow__pKujl[data-state=failed]{background:var(--color-danger-soft)}.file-upload_preview__GdFo1{inline-size:3.5rem;block-size:3.5rem;object-fit:cover;border-radius:var(--radius-control)}.file-upload_fileDetails__9CKhE{display:grid;min-inline-size:0;grid-gap:var(--space-1);gap:var(--space-1)}.file-upload_fileName__NSFPv{overflow:hidden;color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-md);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap}.file-upload_fileActions__vUb24{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.file-upload_fileActions__vUb24 button{min-inline-size:var(--touch-target);min-block-size:var(--touch-target);padding-inline:var(--space-3);color:var(--color-brand);font-family:var(--font-label);font-size:var(--text-label);font-weight:var(--weight-label);background:transparent;border:var(--border-thin) solid var(--color-line);border-radius:var(--radius-control);cursor:pointer}.file-upload_fileActions__vUb24 button:focus-visible{outline:var(--border-strong) solid var(--color-focus);outline-offset:2px;box-shadow:var(--shadow-focus)}.file-upload_progress___2rM8{position:relative;inline-size:100%;block-size:.375rem;-webkit-margin-before:var(--space-1);margin-block-start:var(--space-1);overflow:hidden;background:var(--color-line);border-radius:var(--radius-pill)}.file-upload_progressValue__LbIv3{position:absolute;inset:0;background:var(--color-brand);transform-origin:left center;transition:transform var(--duration-fast) var(--ease-standard)}@media (max-width:30rem){.file-upload_fileRow__pKujl{grid-template-columns:minmax(0,1fr)}.file-upload_preview__GdFo1{inline-size:100%;block-size:auto;aspect-ratio:4/3}.file-upload_fileActions__vUb24{justify-content:stretch}.file-upload_fileActions__vUb24 button{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){.file-upload_dropzone__sfOq5,.file-upload_progressValue__LbIv3{transition:none}.file-upload_dropzone__sfOq5:hover,.file-upload_dropzone__sfOq5[data-drag-active=true]{transform:none}}.staff-calendar-review_page__9WT8Z{display:grid;grid-gap:var(--space-stack-group);gap:var(--space-stack-group);min-width:0;padding-bottom:max(var(--space-6),env(safe-area-inset-bottom));overflow-wrap:anywhere}.staff-calendar-review_page__9WT8Z h2{font:var(--weight-bold) var(--text-xl)/var(--leading-heading) var(--font-display);margin:0}.staff-calendar-review_page__9WT8Z h3{font:var(--weight-semibold) var(--text-lg)/var(--leading-snug) var(--font-display);margin:0}.staff-calendar-review_page__9WT8Z p{margin:0}.staff-calendar-review_grid__TOX1G{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-6);gap:var(--space-6);align-items:start}.staff-calendar-review_actionColumn__GppRj,.staff-calendar-review_evidence__SW6iJ,.staff-calendar-review_grid__TOX1G>*,.staff-calendar-review_preview__uCzcj{min-width:0}.staff-calendar-review_evidence__SW6iJ,.staff-calendar-review_exact__2sG_a,.staff-calendar-review_preview__uCzcj{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.staff-calendar-review_muted__BLIBn{color:var(--color-ink-muted);font-size:var(--text-sm);line-height:var(--leading-body)}.staff-calendar-review_label__svOB_{font:var(--weight-label) var(--text-label)/var(--leading-label) var(--font-label)}.staff-calendar-review_dates__73_9J{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.staff-calendar-review_dateBlock__J4XJL{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding-top:var(--space-3)}.staff-calendar-review_dateBlock__J4XJL strong{font-size:var(--text-sm)}.staff-calendar-review_dateBlock__J4XJL small{color:var(--color-ink-muted)}.staff-calendar-review_numeric__2asjO{font-family:var(--font-mono);font-size:var(--text-sm)}.staff-calendar-review_calendar__hTnfM{display:grid;grid-gap:var(--space-3);gap:var(--space-3);border-radius:var(--radius-card);background:var(--color-surface-raised);padding:var(--space-4)}.staff-calendar-review_days__qUXMu,.staff-calendar-review_week__58W5y{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:var(--space-1);gap:var(--space-1);text-align:center}.staff-calendar-review_week__58W5y{font:var(--weight-label) var(--text-xs)/var(--leading-label) var(--font-label);color:var(--color-ink-muted)}.staff-calendar-review_days__qUXMu span{padding:var(--space-1) 0;font-family:var(--font-mono);font-size:var(--text-sm);border-radius:var(--radius-xs);border:var(--border-thin) solid transparent}.staff-calendar-review_days__qUXMu [data-before]{border-color:var(--color-accent-coral)}.staff-calendar-review_days__qUXMu [data-after]{background:var(--color-brand-soft);color:var(--color-brand);font-weight:var(--weight-semibold)}.staff-calendar-review_legend__fENNe{display:flex;flex-wrap:wrap;gap:var(--space-4);font-size:var(--text-xs)}.staff-calendar-review_legend__fENNe span{display:flex;align-items:center;gap:var(--space-2)}.staff-calendar-review_legend__fENNe i{display:inline-block;width:var(--space-3);height:var(--space-3);border-radius:var(--radius-xs)}.staff-calendar-review_beforeSwatch__V5INA{border:var(--border-thin) solid var(--color-accent-coral)}.staff-calendar-review_afterSwatch__j2KfD{background:var(--color-brand-soft);border:var(--border-thin) solid var(--color-brand)}.staff-calendar-review_times__4kYO0{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;font-size:var(--text-sm)}.staff-calendar-review_times__4kYO0>div{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.staff-calendar-review_times__4kYO0 dt{color:var(--color-ink-muted)}.staff-calendar-review_times__4kYO0 dd{margin:0}.staff-calendar-review_times__4kYO0 time{font-family:var(--font-mono)}.staff-calendar-review_resource__ln_pR{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-4) 0;border-bottom:var(--border-thin) solid var(--color-line)}.staff-calendar-review_resource__ln_pR>article{padding:0;border:0;border-radius:0;box-shadow:none;background:transparent;grid-template-columns:minmax(0,1fr)}.staff-calendar-review_resource__ln_pR a{width:100%;text-align:center}.staff-calendar-review_next__SgG6Y{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-6) var(--space-1);font-size:var(--text-sm);line-height:var(--leading-body)}@media(min-width:640px){.staff-calendar-review_dates__73_9J{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px) and (max-width:1023px){.staff-calendar-review_actionColumn__GppRj{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);grid-gap:var(--space-6);gap:var(--space-6)}.staff-calendar-review_next__SgG6Y{padding-top:var(--space-5)}.staff-calendar-review_calendar__hTnfM{max-width:26.25rem}}@media(min-width:1024px){.staff-calendar-review_grid__TOX1G{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr)}}@media(max-width:374px){.staff-calendar-review_calendar__hTnfM{padding:var(--space-3) var(--space-2)}.staff-calendar-review_week__58W5y{gap:0}}.staff-calendar-discovery_notice__8gYnt{-webkit-margin-after:var(--space-6);margin-block-end:var(--space-6)}.staff-calendar-discovery_noticeContent__riCQ6{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-5)}.staff-calendar-discovery_historical__99PmT,.staff-calendar-discovery_noticeContent__riCQ6 a,.staff-calendar-discovery_noticeContent__riCQ6 strong{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-label);letter-spacing:0}.staff-calendar-discovery_noticeContent__riCQ6 a{display:inline-flex;align-items:center;min-height:44px;padding:var(--space-2) var(--space-3);color:inherit;text-underline-offset:4px;border-radius:var(--radius-control)}.staff-calendar-discovery_header__idXXQ h2:focus,.staff-calendar-discovery_noticeContent__riCQ6 a:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}.staff-calendar-discovery_discovery__dGYr8{margin-block:var(--space-8);-webkit-padding-before:var(--space-6);padding-block-start:var(--space-6);-webkit-padding-end:env(safe-area-inset-right,0);padding-inline-end:env(safe-area-inset-right,0);-webkit-padding-start:env(safe-area-inset-left,0);padding-inline-start:env(safe-area-inset-left,0);min-width:0}.staff-calendar-discovery_header__idXXQ{-webkit-margin-after:var(--space-4);margin-block-end:var(--space-4)}.staff-calendar-discovery_header__idXXQ h2{margin:0;font-family:var(--font-display);scroll-margin-top:var(--space-4)}.staff-calendar-discovery_available__9nBcB,.staff-calendar-discovery_header__idXXQ p{color:var(--color-ink-muted);margin-block:var(--space-2)}.staff-calendar-discovery_rows__a1mr0{-webkit-margin-after:var(--space-4);margin-block-end:var(--space-4)}.staff-calendar-discovery_row__YA476{padding-block:var(--space-4);overflow-wrap:anywhere}.staff-calendar-discovery_row__YA476+.staff-calendar-discovery_row__YA476{-webkit-border-before:1px solid var(--color-line);border-block-start:1px solid var(--color-line)}.staff-calendar-discovery_row__YA476 article{background:transparent;border:0;border-radius:0;padding:0;box-shadow:none}.staff-calendar-discovery_available__9nBcB time{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.staff-calendar-discovery_historical__99PmT{margin-block:var(--space-2) 0}@media (max-width:640px){.staff-calendar-discovery_noticeContent__riCQ6{align-items:flex-start;flex-direction:column;gap:var(--space-1)}.staff-calendar-discovery_noticeContent__riCQ6 a{-webkit-padding-start:0;padding-inline-start:0}.staff-calendar-discovery_row__YA476 article{grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--space-3)}}.window_launcher__tY0Ag{position:fixed;z-index:40;right:var(--space-6);bottom:max(var(--space-6),env(safe-area-inset-bottom));background:var(--color-accent-indigo);color:var(--color-on-brand);box-shadow:var(--shadow-control)}@media(max-width:999px){.dashboard-shell .window_launcher__tY0Ag{bottom:calc(var(--mobile-nav-height) + env(safe-area-inset-bottom) + var(--space-4))}}.window_header__CnfzY{display:flex;justify-content:space-between;flex:none;gap:var(--space-3);padding:var(--space-5) var(--space-6) var(--space-4);border-bottom:1px solid var(--color-line)}.window_heading__1S95_{--assistant-title-leading:1.2;--assistant-intro-leading:1.3;min-width:0;flex:1 1}.window_logo__P8QuE{display:block;width:85px;height:22px;margin-bottom:calc(var(--space-2) + 2px);object-fit:contain;object-position:left}.window_heading__1S95_ h2{margin:0;font:var(--weight-semibold) var(--text-xl)/var(--assistant-title-leading) var(--font-display)}.window_context__j1S0o{margin-top:var(--space-1);color:var(--color-ink-muted);font-size:var(--text-label-compact)}.window_context__j1S0o label{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--space-2);row-gap:0}.window_context__j1S0o label>span{flex:none}.window_context__j1S0o select{flex:1 1;min-width:0;width:auto!important;border:0!important;padding-inline:var(--space-2)!important;background:transparent!important;font-weight:var(--weight-semibold)!important}.window_close__ed2u1{flex:none;width:44px;height:44px;background:transparent;font-size:calc(var(--text-xl) + 2px)}.window_content__ptyUq{padding:var(--space-5) var(--space-6);overflow:auto;overscroll-behavior:contain;min-height:0;display:grid;grid-gap:var(--space-4);gap:var(--space-4);align-content:start;flex:1 1}.window_intro__RueHn{--assistant-intro-leading:1.3}.window_group__g8kfw,.window_intro__RueHn{display:grid;grid-gap:var(--space-2);gap:var(--space-2);min-width:0}.window_intro__RueHn h3{margin:0;font:var(--weight-semibold) calc(var(--text-xl) - 1px)/var(--assistant-intro-leading) var(--font-display)}.window_notice__sW_P_{padding:calc(var(--space-3) + 2px) var(--space-4);border-radius:var(--radius-card);background:var(--color-accent-coral-soft);color:var(--color-ink)}.window_bubble__aOQa7{margin:0 0 0 calc(var(--space-8) + var(--space-1));padding:var(--space-3) var(--space-4);background:var(--color-accent-indigo-soft);border-radius:var(--radius-card) var(--radius-card) calc(var(--radius-xs) - 2px) var(--radius-card)}.window_answer__dcU2k,.window_bubble__aOQa7,.window_status__P3KPT{overflow-wrap:anywhere;white-space:pre-wrap}.window_answer__dcU2k,.window_status__P3KPT{margin:0}.window_status__P3KPT{color:var(--color-ink-muted)}.window_actions__Cy_Dj{display:flex;flex-wrap:wrap;gap:var(--space-2)}.window_actions__Cy_Dj:empty{display:none}.window_footer__1oJIv{flex:none;min-width:0;padding:var(--space-4) var(--space-6) max(var(--space-4),env(safe-area-inset-bottom));border-top:1px solid var(--color-line);display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.window_composer__mnne9{display:grid;grid-template-columns:minmax(0,1fr) 44px;grid-gap:var(--space-2);gap:var(--space-2);align-items:end}.window_composer__mnne9 label{min-width:0}.window_composer__mnne9 input{border-color:var(--color-line-strong)!important}.window_send__kf2PN{width:44px;height:44px;background:var(--color-accent-indigo);color:var(--color-on-brand)}.window_footer__1oJIv small{font-size:var(--text-xs);color:var(--color-ink-muted)}.window_srOnly__0rdS4{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:600px){.window_header__CnfzY{padding:var(--space-4) var(--space-5) var(--space-3)}.window_content__ptyUq{padding:var(--space-4) var(--space-5)}.window_footer__1oJIv{padding:var(--space-3) var(--space-5) max(var(--space-4),env(safe-area-inset-bottom))}.window_bubble__aOQa7{margin-left:var(--space-5)}}.window_composer__mnne9 input:focus-visible,.window_context__j1S0o select:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.window_source__6GsMJ{color:var(--color-accent-indigo);font-size:var(--text-label-compact);overflow-wrap:anywhere}.window_proposal__I_O5U{display:grid;grid-gap:calc(var(--space-3) + 2px);gap:calc(var(--space-3) + 2px);min-width:0}.window_tag__ng92b{margin:0;font:var(--weight-semibold) var(--text-label-compact)/var(--leading-snug) var(--font-sans);color:var(--color-accent-indigo)}.window_dates__Rl_o6{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4)}.window_dates__Rl_o6>div{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.window_dates__Rl_o6 strong{font-size:var(--text-sm);overflow-wrap:anywhere}.window_dates__Rl_o6 small,.window_proposal__I_O5U small{color:var(--color-ink-muted);overflow-wrap:anywhere}.window_calendar__pIt5j{padding:var(--space-3);border-radius:var(--radius-card);background:var(--color-canvas)}.window_calendar__pIt5j input{min-width:0}.window_days__MUWY3,.window_week__ZFcjo{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));text-align:center;grid-gap:3px;gap:3px}.window_week__ZFcjo{margin:var(--space-2) 0;color:var(--color-ink-muted);font-size:var(--text-xs)}.window_days__MUWY3 span{padding:var(--space-1) 0;border-radius:var(--radius-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.window_oldDay__fa1F0{outline:1px dashed var(--color-ink-muted);outline-offset:-2px}.window_newDay__hsajq{background:var(--color-accent-indigo);color:var(--color-on-brand)}.window_legend__9xbYh{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-2);font-size:var(--text-xs)}.window_proposal__I_O5U input:focus-visible,.window_proposal__I_O5U select:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.window_actions__Cy_Dj [aria-disabled=true],.window_proposal__I_O5U [aria-disabled=true],.window_send__kf2PN[aria-disabled=true]{opacity:.55;cursor:default}@media(max-width:600px){.window_calendar__pIt5j{display:none}.window_dates__Rl_o6{grid-template-columns:minmax(0,1fr);gap:calc(var(--space-2) + 2px)}}.window_versionTabs__4GN63{display:flex;flex-wrap:wrap;gap:var(--space-2)}.window_versionTabs__4GN63 [role=tab]{min-height:44px;font:var(--weight-semibold) var(--text-label-compact)/var(--leading-snug) var(--font-sans)}.window_versionTabs__4GN63 [aria-selected=true]{background:var(--color-accent-indigo-soft);color:var(--color-ink)}.window_decisionNotice___DKAT{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-4);background:var(--color-accent-coral-soft);color:var(--color-ink);border-radius:var(--radius-card)}.window_decisionNotice___DKAT p{margin:0}.window_status__P3KPT{font-weight:var(--weight-semibold)}.window_proposal__I_O5U [tabindex="-1"]:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}