.overlay_layer__CagwE{position:fixed;inset:0;pointer-events:none;outline:none}.overlay_layer__CagwE[data-region=stage]{top:var(--ov-top,12px);bottom:var(--ov-bottom,12px);left:var(--ov-left,12px);right:var(--ov-right,12px)}.overlay_backdrop__3u7ZB{position:absolute;inset:0;pointer-events:auto;touch-action:none;background:rgb(var(--shade,9 9 11)/var(--_dim,.55));animation:overlay_ovFadeIn__IgSqJ var(--t-base,.24s) var(--ease-out,cubic-bezier(.2,0,0,1)) both}.overlay_backdrop__3u7ZB[data-kind=clear]{background:transparent}.overlay_layer__CagwE[data-closing] .overlay_backdrop__3u7ZB{animation:overlay_ovFadeOut__ClfNG var(--t-fast,.16s) var(--ease-in,cubic-bezier(.3,0,.8,.15)) both}.overlay_close__vtUv6{flex:none}.overlay_sheet__hKpkB{position:absolute;display:flex;flex-direction:column;min-height:0;pointer-events:auto;overflow:hidden;background:var(--ink-850,#141418);color:var(--fg,#f4f1ea);border:1px solid var(--line-strong,rgba(255,255,255,.16));box-shadow:var(--e-2,inset 0 1px 0 rgba(255,255,255,.06),0 14px 34px -10px rgba(0,0,0,.7));outline:none}.overlay_sheet__hKpkB[data-placement=right]{top:0;bottom:0;right:0;width:min(var(--_w,400px),100%);border-radius:var(--r-3,12px);animation:overlay_sheetInRight__uhoSN var(--t-base,.24s) var(--ease-out,cubic-bezier(.2,0,0,1)) both}.overlay_layer__CagwE[data-closing] .overlay_sheet__hKpkB[data-placement=right]{animation:overlay_sheetOutRight__uPnxA var(--t-fast,.16s) var(--ease-in,cubic-bezier(.3,0,.8,.15)) both}.overlay_sheet__hKpkB[data-placement=center]{left:50%;top:50%;translate:-50% -50%;width:min(var(--_w,560px),calc(100% - 32px));max-height:min(84dvh,calc(100% - 32px));border-radius:var(--r-3,12px);animation:overlay_popIn__VKLYP var(--t-base,.24s) var(--ease-out,cubic-bezier(.2,0,0,1)) both}.overlay_layer__CagwE[data-closing] .overlay_sheet__hKpkB[data-placement=center]{animation:overlay_popOut__RlDpt var(--t-fast,.16s) var(--ease-in,cubic-bezier(.3,0,.8,.15)) both}.overlay_sheet__hKpkB[data-placement=bottom]{left:0;right:0;bottom:var(--kb-inset,0);max-height:85vh;border-bottom:0;border-radius:16px 16px 0 0;animation:overlay_sheetInUp__yjG9u var(--t-slow,.4s) var(--ease-decel,cubic-bezier(.05,.7,.1,1)) both}@supports (max-height:1dvh){.overlay_sheet__hKpkB[data-placement=bottom]{max-height:min(var(--_maxh,85dvh),calc(100dvh - var(--kb-inset, 0px) - 8px))}}.overlay_layer__CagwE[data-closing] .overlay_sheet__hKpkB[data-placement=bottom]{animation:overlay_sheetOutDown__KtQ6D var(--t-base,.24s) var(--ease-in,cubic-bezier(.3,0,.8,.15)) both}.overlay_sheet__hKpkB[data-dragging]{animation:none!important}.overlay_sheet__hKpkB[data-placement=right][data-aside]{top:max(0px,calc(var(--ov-stage-top, 0px) - var(--ov-top, 0px)))}.overlay_sheet__hKpkB[data-placement=bottom][data-aside]{left:var(--ov-left,0);right:var(--ov-right,0);bottom:var(--ov-bottom,0);border-bottom:1px solid var(--line-strong,rgba(255,255,255,.16));border-radius:var(--r-3,12px)}@supports (max-height:1dvh){.overlay_sheet__hKpkB[data-placement=bottom][data-aside]{max-height:min(var(--_maxh,85dvh),calc(100dvh - var(--ov-bottom, 0px) - var(--ov-stage-top, 8px)))}}.overlay_sheet__hKpkB[data-placement=bottom][data-aside] .overlay_sheetBody__sgJn4:last-child,.overlay_sheet__hKpkB[data-placement=bottom][data-aside] .overlay_sheetFoot__zYvSW{padding-bottom:12px}.overlay_sheet__hKpkB[data-peek=closed] .overlay_sheetBody__sgJn4{display:none}.overlay_handleZone__UZ6BP{display:block;padding:0 0 2px;cursor:pointer}.overlay_peekRow__7c5wu{flex:none;display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 14px 0 18px;border:0;border-bottom:1px solid var(--line,rgba(255,255,255,.08));background:transparent;color:var(--fg-2,rgba(244,241,234,.74));font:800 12px/1.2 var(--font-ui,inherit);letter-spacing:.14em;text-transform:uppercase;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent}.overlay_peekRow__7c5wu:focus-visible{outline-offset:-3px}.overlay_peekLabel__qKR22{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overlay_peekChevron__qlQU8{flex:none;transition:transform var(--t-fast,.16s) var(--ease-out,cubic-bezier(.2,0,0,1))}.overlay_peekRow__7c5wu[aria-expanded=true] .overlay_peekChevron__qlQU8{transform:rotate(180deg)}.overlay_grab__YN2Hy{flex:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.overlay_handle__krDz0{display:block;width:40px;height:4px;margin:8px auto 0;border-radius:var(--r-pill,999px);background:var(--line-strong,rgba(255,255,255,.16))}.overlay_sheetHead__b3_OR{display:flex;align-items:center;gap:12px;min-height:64px;padding:10px 10px 10px 18px;border-bottom:1px solid var(--line,rgba(255,255,255,.08))}.overlay_sheet__hKpkB[data-placement=bottom] .overlay_sheetHead__b3_OR{min-height:56px;padding-top:4px}.overlay_sheetTitles__5Zesj{flex:1 1 auto;min-width:0}.overlay_kicker__Da69u{display:block;margin-bottom:6px;font:800 11px/1 var(--font-ui,inherit);letter-spacing:.14em;color:var(--fg-3,rgba(244,241,234,.52))}.overlay_kicker__Da69u,.overlay_sheetTitle__J8NNi{text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.overlay_sheetTitle__J8NNi{margin:0;font:italic 800 26px/1.02 var(--font-display,"Arial Narrow",sans-serif);letter-spacing:.01em;color:var(--fg,#f4f1ea);-webkit-padding-end:.1em;padding-inline-end:.1em}.overlay_sheetExtra__BVur0{flex:none;padding:10px 18px 0}.overlay_sheetBody__sgJn4{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:16px 18px 18px;font:500 15px/1.5 var(--font-ui,inherit);color:var(--fg-2,rgba(244,241,234,.74));overflow-wrap:anywhere}.overlay_sheetBody__sgJn4:focus{outline:none}.overlay_sheetBody__sgJn4:focus-visible{outline:2px solid var(--fg-3,rgba(244,241,234,.52));outline-offset:-4px;border-radius:6px}.overlay_sheet__hKpkB[data-placement=bottom] .overlay_sheetBody__sgJn4:last-child{padding-bottom:calc(18px + env(safe-area-inset-bottom, 0px))}.overlay_sheetFoot__zYvSW{flex:none;display:flex;align-items:center;gap:10px;padding:12px 18px;border-top:1px solid var(--line,rgba(255,255,255,.08));background:var(--ink-850,#141418)}.overlay_sheet__hKpkB[data-placement=bottom] .overlay_sheetFoot__zYvSW{padding-bottom:calc(12px + env(safe-area-inset-bottom, 0px))}.overlay_sheetFoot__zYvSW>*{flex:1 1 auto;min-width:0}.overlay_dialog__ux9LC{position:absolute;left:50%;top:50%;translate:-50% -50%;display:flex;flex-direction:column;width:min(var(--_w,420px),calc(100% - 24px));max-height:calc(100% - 48px);pointer-events:auto;background:var(--ink-850,#141418);color:var(--fg,#f4f1ea);border:1px solid var(--line-strong,rgba(255,255,255,.16));border-radius:var(--r-3,12px);box-shadow:var(--e-2,inset 0 1px 0 rgba(255,255,255,.06),0 14px 34px -10px rgba(0,0,0,.7));outline:none;animation:overlay_popIn__VKLYP var(--t-base,.24s) var(--ease-out,cubic-bezier(.2,0,0,1)) both}.overlay_layer__CagwE[data-closing] .overlay_dialog__ux9LC{animation:overlay_popOut__RlDpt var(--t-fast,.16s) var(--ease-in,cubic-bezier(.3,0,.8,.15)) both}.overlay_dialogHead__SiyXY{display:flex;align-items:flex-start;gap:8px;padding:20px 12px 0 22px}.overlay_dialogTitle__sJDbs{flex:1 1 auto;min-width:0;margin:2px 0 10px;font:italic 800 28px/1.02 var(--font-display,"Arial Narrow",sans-serif);letter-spacing:.005em;color:var(--fg,#f4f1ea);overflow-wrap:anywhere;-webkit-padding-end:.1em;padding-inline-end:.1em}.overlay_dialogHead__SiyXY:not(:has(.overlay_close__vtUv6)){padding-right:22px}.overlay_dialogBody__bpyMS{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 22px 8px;font:500 15px/1.5 var(--font-ui,inherit);color:var(--fg-2,rgba(244,241,234,.74));overflow-wrap:anywhere}.overlay_dialogActions__USKGD{display:flex;justify-content:flex-end;gap:10px;padding:16px 22px 22px}.overlay_dialog__ux9LC .overlay_dialogActions__USKGD>*{min-width:120px}.overlay_phaseCard__b8xQv{position:absolute;left:50%;top:50%;translate:-50% -50%;display:grid;justify-items:center;grid-gap:12px;gap:12px;width:min(var(--_w,520px),calc(100% - 24px));max-height:calc(100% - 24px);overflow-y:auto;overscroll-behavior:contain;padding:26px 28px 24px;text-align:center;pointer-events:auto;background:var(--ink-850,#141418);color:var(--fg,#f4f1ea);border:1px solid var(--line,rgba(255,255,255,.08));border-radius:var(--r-3,12px);box-shadow:var(--e-2,inset 0 1px 0 rgba(255,255,255,.06),0 14px 34px -10px rgba(0,0,0,.7));outline:none;animation:overlay_riseIn__nzQfn var(--t-slow,.4s) var(--ease-decel,cubic-bezier(.05,.7,.1,1)) both}.overlay_layer__CagwE[data-closing] .overlay_phaseCard__b8xQv{animation:overlay_popOut__RlDpt var(--t-fast,.16s) var(--ease-in,cubic-bezier(.3,0,.8,.15)) both}#overlay-root[data-paused]>.overlay_layer__CagwE[data-layer=phase]:not(.overlay_pauseLayer__XGrBD){visibility:hidden}.overlay_phaseCard__b8xQv[data-placement=top]{top:12px;translate:-50% 0}.overlay_phaseCard__b8xQv[data-placement=bottom]{top:auto;bottom:12px;translate:-50% 0}.overlay_phaseCard__b8xQv[data-tone=paper]{background:var(--paper,#efe9dd);color:var(--paper-ink,#1a1714);border-color:transparent;box-shadow:var(--e-paper,inset 0 1px 0 rgba(255,255,255,.55),0 22px 44px -16px rgba(0,0,0,.85))}.overlay_phaseCard__b8xQv>.overlay_phaseClose__Q490X{position:absolute;top:8px;right:8px}.overlay_phaseCard__b8xQv:has(>.overlay_phaseClose__Q490X){padding-inline:56px}.overlay_phaseKicker__bj7wj{display:inline-block;max-width:100%;padding:5px 10px 4px;border-radius:3px;background:var(--accent,#d91f36);color:var(--accent-ink,#fff);font:italic 800 17px/1 var(--font-display,"Arial Narrow",sans-serif);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.overlay_phaseCard__b8xQv[data-tone=bad] .overlay_phaseKicker__bj7wj{background:var(--bad,#ff3b30);color:var(--bad-ink,#fff)}.overlay_phaseCard__b8xQv[data-tone=ok] .overlay_phaseKicker__bj7wj{background:var(--ok,#2bd67b);color:var(--ok-ink,#04140c)}.overlay_phaseCard__b8xQv[data-tone=ink] .overlay_phaseKicker__bj7wj{background:var(--ink-700,#26262e);color:var(--fg-2,rgba(244,241,234,.74))}.overlay_phaseCard__b8xQv[data-tone=paper] .overlay_phaseKicker__bj7wj{background:var(--paper-ink,#1a1714);color:var(--paper,#efe9dd)}.overlay_phaseTitle___lSOH{margin:0;max-width:100%;font:italic 800 clamp(34px,4.2vw,56px)/1.04 var(--font-display,"Arial Narrow",sans-serif);letter-spacing:-.005em;text-transform:uppercase;overflow-wrap:anywhere;-webkit-padding-end:.08em;padding-inline-end:.08em}.overlay_phaseBody__FofQz{max-width:46ch;font:500 16px/1.45 var(--font-ui,inherit);color:var(--fg-2,rgba(244,241,234,.74));overflow-wrap:anywhere;text-wrap:pretty}.overlay_phaseCard__b8xQv[data-tone=paper] .overlay_phaseBody__FofQz{color:color-mix(in srgb,var(--paper-ink,#1a1714) 78%,transparent)}.overlay_phaseCard__b8xQv[data-tone=paper] button[data-variant=ghost],.overlay_phaseCard__b8xQv[data-tone=paper] button[data-variant=secondary]{color:var(--paper-ink,#1a1714);border-color:color-mix(in srgb,var(--paper-ink,#1a1714) 32%,transparent)}.overlay_phaseCard__b8xQv[data-tone=paper] button:focus-visible{outline-color:var(--paper-ink,#1a1714)}.overlay_phaseActions__jHcEh{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px}.overlay_menu__NgFyL{position:absolute;min-width:220px;max-width:min(320px,calc(100vw - 16px));max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px);overflow-y:auto;padding:6px;pointer-events:auto;background:var(--ink-800,#1b1b21);color:var(--fg,#f4f1ea);border:1px solid var(--line-strong,rgba(255,255,255,.16));border-radius:var(--r-2,8px);box-shadow:var(--e-2,inset 0 1px 0 rgba(255,255,255,.06),0 14px 34px -10px rgba(0,0,0,.7));transform-origin:var(--_origin,top right);outline:none;animation:overlay_menuIn__NBgKw var(--t-fast,.16s) var(--ease-out,cubic-bezier(.2,0,0,1)) both}.overlay_layer__CagwE[data-closing] .overlay_menu__NgFyL{animation:overlay_ovFadeOut__ClfNG .1s linear both}.overlay_menu__NgFyL[data-measuring]{visibility:hidden;animation:none}.overlay_menuTitle__LhXPJ{padding:8px 10px;margin-bottom:4px;border-bottom:1px solid var(--line,rgba(255,255,255,.08));font:700 14px/1.2 var(--font-ui,inherit);color:var(--fg,#f4f1ea);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.overlay_menuItem__06upY{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:0 12px;border:0;border-radius:6px;background:transparent;color:var(--fg,#f4f1ea);font:600 15px/1.2 var(--font-ui,inherit);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent}.overlay_menuItem__06upY:focus-visible,.overlay_menuItem__06upY:not([aria-disabled=true]):hover,.overlay_menuItem__06upY[data-active]{background:var(--ink-700,#26262e);outline:none}.overlay_menuItem__06upY[data-danger]{color:var(--bad-text,#ff3b30)}.overlay_menuItem__06upY[aria-disabled=true]{opacity:.45;cursor:not-allowed}.overlay_menuIcon__gxJv5{display:grid;place-items:center;flex:none;width:20px;height:20px;color:var(--fg-2,rgba(244,241,234,.74))}.overlay_menuItem__06upY[data-danger] .overlay_menuIcon__gxJv5{color:inherit}.overlay_menuIcon__gxJv5>svg{width:100%;height:100%}.overlay_menuLabel__xMS0K{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.overlay_menuHint__Kmit0{flex:none;font:600 12px/1 var(--font-ui,inherit);color:var(--fg-3,rgba(244,241,234,.52));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.overlay_menuCheck__J6oZS{display:grid;place-items:center;flex:none;width:20px;height:20px;color:var(--accent-text,#ff4d5e)}.overlay_menuDivider__K6alI{height:1px;margin:6px 4px;background:var(--line,rgba(255,255,255,.08))}@keyframes overlay_ovFadeIn__IgSqJ{0%{opacity:0}}@keyframes overlay_ovFadeOut__ClfNG{to{opacity:0}}@keyframes overlay_sheetInRight__uhoSN{0%{opacity:0;transform:translateX(28px)}}@keyframes overlay_sheetOutRight__uPnxA{to{opacity:0;transform:translateX(28px)}}@keyframes overlay_sheetInUp__yjG9u{0%{transform:translateY(100%)}}@keyframes overlay_sheetOutDown__KtQ6D{to{transform:translateY(100%)}}@keyframes overlay_popIn__VKLYP{0%{opacity:0;transform:scale(.96)}}@keyframes overlay_popOut__RlDpt{to{opacity:0;transform:scale(.98)}}@keyframes overlay_riseIn__nzQfn{0%{opacity:0;transform:translateY(14px) scale(.98)}}@keyframes overlay_menuIn__NBgKw{0%{opacity:0;transform:translateY(-4px) scale(.98)}}@media (prefers-reduced-motion:reduce){.overlay_dialog__ux9LC,.overlay_menu__NgFyL,.overlay_phaseCard__b8xQv,.overlay_sheet__hKpkB[data-placement]{animation-name:overlay_ovFadeIn__IgSqJ!important;animation-duration:.12s!important}.overlay_layer__CagwE[data-closing] .overlay_dialog__ux9LC,.overlay_layer__CagwE[data-closing] .overlay_menu__NgFyL,.overlay_layer__CagwE[data-closing] .overlay_phaseCard__b8xQv,.overlay_layer__CagwE[data-closing] .overlay_sheet__hKpkB[data-placement]{animation-name:overlay_ovFadeOut__ClfNG!important;animation-duration:.12s!important}}@media (max-width:600px){.overlay_dialog__ux9LC{top:auto;bottom:calc(12px + env(safe-area-inset-bottom, 0px));translate:-50% 0;max-height:calc(100% - 24px - env(safe-area-inset-bottom, 0px))}.overlay_dialogActions__USKGD{flex-wrap:wrap-reverse}.overlay_dialog__ux9LC .overlay_dialogActions__USKGD>*{flex:1 0 auto;min-width:0;max-width:100%}.overlay_phaseCard__b8xQv{padding:22px 18px 18px}.overlay_sheetTitle__J8NNi{font-size:24px}}