._4ENhYW_pane{flex-direction:column;gap:24px;width:100%;max-width:96rem;min-height:100%;margin-inline:auto;display:flex}._4ENhYW_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 24px;display:flex}._4ENhYW_head>:first-child{flex:18rem;min-width:0}._4ENhYW_tabs{border-radius:var(--radius-pill);background:var(--fill);flex:none;gap:2px;padding:3px;display:inline-flex}._4ENhYW_tabs button{min-height:var(--tap-min);border-radius:var(--radius-pill);color:var(--ink-2);font:inherit;font-size:var(--text-footnote);cursor:pointer;transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease;background:0 0;border:0;padding:0 18px;font-weight:600}._4ENhYW_tabs button:hover{color:var(--ink)}._4ENhYW_tabs button[aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #0f141214, inset 0 0 0 1px var(--separator)}._4ENhYW_tabs button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}._4ENhYW_panel{min-width:0;container-type:inline-size}._4ENhYW_panel[hidden]{display:none}._4ENhYW_split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}._4ENhYW_planGrid{gap:32px;display:grid}@container (min-width:50rem){._4ENhYW_planGrid{grid-template-columns:minmax(0,1.4fr) minmax(16rem,1fr);align-items:start;gap:40px}}._4ENhYW_planMain{gap:16px;min-width:0;display:grid}._4ENhYW_planSide{gap:32px;min-width:0;display:grid}._4ENhYW_block{gap:14px;display:grid}._4ENhYW_block h3{font-family:var(--face-display);font-size:var(--text-callout);letter-spacing:-.01em;margin:0;font-weight:600}._4ENhYW_phases{margin:0;padding:0;list-style:none;display:grid}._4ENhYW_phases>li{gap:3px;padding:0 0 22px 32px;display:grid;position:relative}._4ENhYW_phases>li:last-child{padding-bottom:0}._4ENhYW_phases>li:after{content:"";background:var(--bg);width:14px;height:14px;box-shadow:inset 0 0 0 3px var(--seal);border-radius:50%;position:absolute;top:3px;left:0}._4ENhYW_phases>li[data-assumed]:after{box-shadow:inset 0 0 0 3px var(--amber)}._4ENhYW_phaseN{color:var(--seal-ink);font-size:var(--text-caption);letter-spacing:.02em;font-weight:600}._4ENhYW_phases h4{font-size:var(--text-callout);text-wrap:balance;margin:0;font-weight:600;line-height:1.35}._4ENhYW_suggested{color:var(--amber);font-size:var(--text-caption);margin:0;font-weight:500}._4ENhYW_phases ul{gap:4px;margin:6px 0 0;padding:0;list-style:none;display:grid}._4ENhYW_phases ul li{color:var(--ink-2);font-size:var(--text-footnote);padding-left:14px;line-height:1.45;position:relative}._4ENhYW_phases ul li:before{content:"";background:var(--icon);border-radius:50%;width:5px;height:5px;position:absolute;top:.62em;left:0}._4ENhYW_blockNote{color:var(--ink-2);font-size:var(--text-footnote);margin:0;line-height:1.5}._4ENhYW_blockNote[data-empty]{color:var(--mute)}._4ENhYW_map{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:10px;display:grid}._4ENhYW_map>div{border-radius:var(--radius-chip);align-content:start;gap:10px;padding:16px 18px;display:grid}._4ENhYW_map>[data-kind=built]{background:var(--soft)}._4ENhYW_map>[data-kind=yours]{box-shadow:inset 0 0 0 1.5px var(--separator-strong)}._4ENhYW_map h4{color:var(--ink-2);font-size:var(--text-caption);letter-spacing:.02em;margin:0;font-weight:600}._4ENhYW_map>[data-kind=built] h4{color:var(--seal-ink)}._4ENhYW_map ul{font-size:var(--text-footnote);gap:8px;margin:0;padding:0;font-weight:500;line-height:1.4;list-style:none;display:grid}._4ENhYW_map small{color:var(--ink-2);font-size:var(--text-caption);margin-top:2px;font-weight:400;display:block}._4ENhYW_preview{gap:20px;display:grid}._4ENhYW_previewHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}._4ENhYW_previewHead h3{font-family:var(--face-display);font-size:var(--text-callout);letter-spacing:-.01em;margin:0;font-weight:600}._4ENhYW_stamp{border-radius:var(--radius-pill);background:var(--amber-bg);color:var(--amber);font-size:var(--text-caption);letter-spacing:.01em;padding:5px 12px;font-weight:600}._4ENhYW_flow{gap:12px;display:grid}._4ENhYW_flowTitle{color:var(--ink-2);font-size:var(--text-caption);letter-spacing:.02em;margin:0;font-weight:600}._4ENhYW_flowRow{gap:12px;display:grid}._4ENhYW_flowSide{align-content:start;gap:8px;display:grid}._4ENhYW_flowSide h4{color:var(--mute);font-size:var(--text-caption);margin:0;font-weight:600}._4ENhYW_flowSide ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}._4ENhYW_flowSide li{border-radius:var(--radius-pill);background:var(--surface);min-height:40px;box-shadow:inset 0 0 0 1px var(--separator);font-size:var(--text-footnote);align-items:center;gap:8px;padding:0 14px 0 10px;font-weight:550;display:inline-flex}._4ENhYW_flowSide[data-side=results] li{background:var(--soft);box-shadow:none;color:var(--seal-ink)}._4ENhYW_flowSide svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}._4ENhYW_flowHub{align-items:center;display:flex}._4ENhYW_flowHub span{background:var(--ink);color:var(--bg);font-size:var(--text-footnote);white-space:nowrap;border-radius:14px;padding:10px 16px;font-weight:600}@container (min-width:32rem){._4ENhYW_flowRow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:0}._4ENhYW_flowSide ul{flex-flow:column;align-items:flex-start}._4ENhYW_flowRow>:first-child:not(._4ENhYW_flowHub){text-align:right;justify-items:end}._4ENhYW_flowRow>:first-child:not(._4ENhYW_flowHub) ul{align-items:flex-end}._4ENhYW_flowRow>._4ENhYW_flowHub:first-child{grid-column:2}._4ENhYW_flowHub{gap:0}._4ENhYW_flowHub:before,._4ENhYW_flowHub:after{content:"";background:var(--separator-strong);width:24px;height:1.5px}}._4ENhYW_previewEmpty{border-radius:var(--radius-card);box-shadow:inset 0 0 0 1.5px var(--separator-strong);color:var(--ink-2);font-size:var(--text-footnote);text-align:center;margin:0;padding:56px 24px}._4ENhYW_window{justify-items:center;gap:14px;margin:0;display:grid}._4ENhYW_window figcaption{max-width:34rem;color:var(--ink-2);font-size:var(--text-footnote);text-align:center;text-wrap:balance;line-height:1.5}._4ENhYW_screen{border:1px solid var(--separator-strong);background:var(--surface);width:100%;max-width:54rem;box-shadow:var(--shadow-card);border-radius:16px;grid-template-columns:64px minmax(0,1fr);grid-template-areas:"chrome chrome""rail body";display:grid;overflow:hidden;container-type:inline-size}._4ENhYW_chrome{border-bottom:1px solid var(--separator);background:var(--fill);grid-area:chrome;align-items:center;gap:7px;height:36px;padding:0 14px;display:flex}._4ENhYW_chrome i{background:var(--separator-strong);border-radius:50%;width:10px;height:10px}._4ENhYW_rail{border-right:1px solid var(--separator);grid-area:rail;align-content:start;gap:12px;padding:20px 16px;display:grid}._4ENhYW_rail i{background:var(--fill);border-radius:4px;height:8px}._4ENhYW_rail i:first-child{background:var(--soft);border-radius:9px;width:30px;height:30px;margin-bottom:6px}._4ENhYW_screenBody{grid-area:body;min-width:0;padding:24px 28px 28px}._4ENhYW_screenHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}._4ENhYW_screenTitle{font-family:var(--face-display);letter-spacing:-.015em;margin:0;font-size:1.375rem;font-weight:600}._4ENhYW_volume{border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--separator-strong);color:var(--ink-2);font-size:var(--text-caption);font-variant-numeric:tabular-nums;white-space:nowrap;padding:4px 10px;font-weight:600}._4ENhYW_volume>span{font-weight:500}._4ENhYW_screenSub{color:var(--ink-2);font-size:var(--text-footnote);margin:4px 0 18px;line-height:1.45}._4ENhYW_screenFrom{color:var(--ink-2);font-size:var(--text-caption);flex-wrap:wrap;align-items:center;gap:6px;margin:-6px 0 18px;font-weight:500;display:flex}._4ENhYW_screenFrom>span:first-child{margin-right:2px}._4ENhYW_chip{text-overflow:ellipsis;border-radius:var(--radius-pill);background:var(--fill);min-width:0;max-width:100%;height:24px;color:var(--ink);font-size:var(--text-caption);white-space:nowrap;flex:0 auto;align-items:center;gap:5px;padding:0 9px 0 7px;font-weight:550;display:inline-flex;overflow:hidden}._4ENhYW_chip svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}._4ENhYW_chip[data-missing]{box-shadow:inset 0 0 0 1px var(--separator-strong);color:var(--ink-2);text-decoration:line-through;-webkit-text-decoration-color:var(--separator-strong);text-decoration-color:var(--separator-strong);background:0 0}._4ENhYW_into{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}._4ENhYW_into:before{content:"→";color:var(--ink-2);margin-right:2px}._4ENhYW_rows{border-top:1px solid var(--separator);margin:0;padding:0;list-style:none;display:grid}._4ENhYW_rows li{border-bottom:1px solid var(--separator);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 16px;padding:14px 0;display:grid}._4ENhYW_rowLead{min-width:0;font-size:var(--text-callout);font-weight:600}._4ENhYW_rowDetail{min-width:0;color:var(--ink-2);font-size:var(--text-footnote);flex-wrap:wrap;grid-row:2;align-items:center;gap:6px 8px;display:flex}._4ENhYW_rowStatus{border-radius:var(--radius-pill);background:var(--soft);color:var(--seal-ink);font-size:var(--text-caption);white-space:nowrap;grid-area:1/2/span 2;justify-self:end;padding:4px 10px;font-weight:600}._4ENhYW_rows li[data-waits] ._4ENhYW_rowStatus{background:var(--amber-bg);color:var(--amber)}@container (min-width:40rem){._4ENhYW_rows li{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto}._4ENhYW_rowDetail{grid-row:auto}._4ENhYW_rowStatus{grid-area:auto}}@container (max-width:26rem){._4ENhYW_screen{grid-template-columns:minmax(0,1fr);grid-template-areas:"chrome""body"}._4ENhYW_rail{display:none}._4ENhYW_screenBody{padding:20px}._4ENhYW_rowDetail{grid-column:1/-1}._4ENhYW_rowStatus{white-space:normal;text-align:right;grid-row:1}}._4ENhYW_window[data-surface=phone] ._4ENhYW_screen{max-width:21rem;box-shadow:0 0 0 7px var(--fill), var(--shadow-card);border-radius:40px;grid-template-columns:minmax(0,1fr);grid-template-areas:"notch""body"}._4ENhYW_notch{background:var(--fill);border-radius:14px;grid-area:notch;justify-self:center;width:88px;height:24px;margin-top:12px}._4ENhYW_window[data-surface=phone] ._4ENhYW_screenBody{padding:20px 22px 32px}._4ENhYW_window[data-surface=phone] ._4ENhYW_rows{border-top:0;gap:10px}._4ENhYW_window[data-surface=phone] ._4ENhYW_rows li{background:var(--bg);border:0;border-radius:18px;padding:14px 16px}._4ENhYW_window[data-surface=phone] ._4ENhYW_rowStatus{white-space:normal;text-align:right}._4ENhYW_window[data-family=schedule] ._4ENhYW_rowLead,._4ENhYW_window[data-family=reconcile] ._4ENhYW_rowDetail,._4ENhYW_window[data-family=report] ._4ENhYW_rowDetail{font-variant-numeric:tabular-nums}._4ENhYW_window[data-family=report] ._4ENhYW_detailText{color:var(--ink);font-family:var(--face-display);letter-spacing:-.01em;font-size:1.25rem;font-weight:600}._4ENhYW_window[data-family=inbox] ._4ENhYW_rows li[data-waits] ._4ENhYW_rowLead:before,._4ENhYW_window[data-family=follow-up] ._4ENhYW_rows li[data-waits] ._4ENhYW_rowLead:before{content:"";background:var(--amber);vertical-align:middle;border-radius:50%;width:8px;height:8px;margin:0 8px 1px 0;display:inline-block}._4ENhYW_window[data-family=answers] ._4ENhYW_rowLead{background:var(--fill);border-radius:16px 16px 16px 6px;justify-self:start;padding:8px 12px;font-weight:550}._4ENhYW_window[data-family=answers] ._4ENhYW_rows li{gap:8px 12px}._4ENhYW_window[data-family=decision] ._4ENhYW_rows li:last-child ._4ENhYW_rowStatus{background:var(--fill);color:var(--ink-2)}._4ENhYW_trail{border-top:1px solid var(--separator);flex-wrap:wrap;align-items:center;gap:10px 14px;margin:auto 0 0;padding:16px 0 4px;list-style:none;display:flex}._4ENhYW_trail li{color:var(--ink-2);font-size:var(--text-footnote);align-items:center;gap:10px;font-weight:500;display:flex}._4ENhYW_trail li+li:before{content:"";background:var(--separator-strong);border-radius:1px;width:32px;height:1.5px}._4ENhYW_dot{width:12px;height:12px;box-shadow:inset 0 0 0 1.5px var(--separator-strong);border-radius:50%;flex:none}._4ENhYW_trail li[data-state=done],._4ENhYW_trail li[data-state=now]{color:var(--ink)}._4ENhYW_trail li[data-state=done] ._4ENhYW_dot{background:var(--seal);box-shadow:none}._4ENhYW_trail li[data-state=now] ._4ENhYW_dot{box-shadow:inset 0 0 0 2.5px var(--ink)}._4ENhYW_trail[data-place=bar]{display:none}@media (min-width:1280px){._4ENhYW_trail[data-place=pane]{display:none}._4ENhYW_trail[data-place=bar]{white-space:nowrap;border:0;flex-wrap:nowrap;margin:0;padding:0;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}._4ENhYW_planFlow{grid-column:1/-1;min-width:0}@media (max-width:1099.98px){._4ENhYW_planFlow{display:none}}
.SQ7v6G_live,.SQ7v6G_folded ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.SQ7v6G_live{background:var(--surface);border-radius:22px 22px 22px 8px;padding:12px 16px;box-shadow:0 1px 2px #0f14120d}.SQ7v6G_live li,.SQ7v6G_folded li{color:var(--ink-2);font-size:var(--text-footnote);overflow-wrap:anywhere;padding-left:20px;line-height:1.45;position:relative}.SQ7v6G_live li:before,.SQ7v6G_folded li:before{content:"";border-bottom:1.5px solid var(--icon);border-left:1.5px solid var(--icon);width:9px;height:5px;position:absolute;top:.42em;left:2px;transform:rotate(-45deg)}.SQ7v6G_live li[data-running]{color:var(--ink)}.SQ7v6G_live li[data-running]:before{background:var(--icon);border:0;border-radius:50%;width:7px;height:7px;top:.45em;transform:none}.SQ7v6G_folded summary{width:fit-content;min-height:44px;color:var(--ink-2);font-size:var(--text-footnote);cursor:pointer;align-items:center;gap:6px;list-style:none;display:inline-flex}.SQ7v6G_folded summary::-webkit-details-marker{display:none}.SQ7v6G_folded summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;margin-top:-3px;transform:rotate(45deg)}.SQ7v6G_folded[open] summary:after{margin-top:3px;transform:rotate(-135deg)}.SQ7v6G_folded summary:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:3px}.SQ7v6G_folded ol{padding:0 0 8px}.SQ7v6G_live li:before{transition:opacity var(--dur-calm) var(--ease-out-calm)}@media (prefers-reduced-motion:no-preference){.SQ7v6G_live li{animation:SQ7v6G_step-in var(--dur-settle) var(--ease-out-calm) both}.SQ7v6G_live li[data-running]:before{animation:1.4s ease-in-out infinite SQ7v6G_step-pulse}}@keyframes SQ7v6G_step-in{0%{opacity:0;transform:translateY(calc(var(--rise) / 2))}}@keyframes SQ7v6G_step-pulse{0%,to{opacity:.35}50%{opacity:1}}
.bgvQ-a_preview{border-radius:var(--radius-card);background:var(--surface);box-shadow:inset 0 0 0 1px var(--separator);gap:18px;padding:20px;display:grid;container-type:inline-size}.bgvQ-a_head{gap:8px;display:grid}.bgvQ-a_sketch{border-radius:var(--radius-pill);background:var(--fill);width:fit-content;color:var(--ink-2);font-size:var(--text-caption);letter-spacing:.01em;padding:3px 10px;font-weight:600}.bgvQ-a_preview .bgvQ-a_title{font-family:var(--face-display);letter-spacing:var(--tracking-title);text-wrap:balance;margin:2px 0 0;font-size:1.25rem;font-weight:600;line-height:1.2}.bgvQ-a_words{gap:2px;margin:0;display:grid}.bgvQ-a_words blockquote{color:var(--ink);font-size:var(--text-callout);overflow-wrap:anywhere;margin:0;line-height:1.45}.bgvQ-a_words figcaption{color:var(--mute);font-size:var(--text-caption)}.bgvQ-a_steps{gap:14px;margin:0;padding:0;list-style:none;display:grid}.bgvQ-a_steps>li{min-width:0;position:relative}.bgvQ-a_steps>li+li:before{content:"";background:var(--separator-strong);transform-origin:50% 0;border-radius:1px;width:1.5px;height:10px;position:absolute;top:-12px;left:50%}.bgvQ-a_label{color:var(--mute);font-size:var(--text-caption);letter-spacing:.02em;font-weight:600;display:block}.bgvQ-a_value{align-items:flex-start;gap:6px;display:flex}.bgvQ-a_value strong{min-width:0}.bgvQ-a_steps strong{font-size:var(--text-footnote);text-wrap:pretty;overflow-wrap:break-word;font-weight:600;line-height:1.35}.bgvQ-a_steps small{color:var(--ink-2);font-size:var(--text-caption);margin-top:2px;line-height:1.35;display:block}.bgvQ-a_icons{color:var(--ink-2);flex:none;gap:5px;margin-top:1px;display:inline-flex}.bgvQ-a_check{flex:none;margin-top:1px}.bgvQ-a_icons svg,.bgvQ-a_check{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.bgvQ-a_steps>li[data-row=in],.bgvQ-a_node,.bgvQ-a_today,.bgvQ-a_fix{border-radius:var(--radius-chip);align-content:start;gap:4px;padding:12px 14px;display:grid}.bgvQ-a_steps>li[data-row=in],.bgvQ-a_node[data-row=owner]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--separator-strong)}.bgvQ-a_node[data-row=result]{background:var(--soft);color:var(--seal-ink)}.bgvQ-a_node[data-row=result] .bgvQ-a_label,.bgvQ-a_node[data-row=result] small{color:var(--seal-ink)}.bgvQ-a_steps>li[data-row=swap]{gap:4px;display:grid}.bgvQ-a_today{border-radius:var(--radius-chip) var(--radius-chip) 8px 8px;background:var(--fill)}.bgvQ-a_struckLine{color:var(--ink-2);font-size:var(--text-footnote);overflow-wrap:break-word;font-weight:500;line-height:1.4}.bgvQ-a_struck{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(currentColor,currentColor) 0 55%/100% 1.5px no-repeat;text-decoration:none}@media (forced-colors:active){.bgvQ-a_struck{background:0 0;text-decoration:line-through}}.bgvQ-a_fix{border-radius:8px 8px var(--radius-chip) var(--radius-chip);background:var(--ink);color:var(--bg)}.bgvQ-a_fix .bgvQ-a_label{color:color-mix(in srgb, var(--bg) 66%, transparent)}.bgvQ-a_fix small{color:color-mix(in srgb, var(--bg) 76%, transparent)}.bgvQ-a_steps>li[data-row=end]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@container (max-width:359.98px){.bgvQ-a_steps>li[data-row=end]{grid-template-columns:1fr;gap:8px}}.bgvQ-a_preview .bgvQ-a_note{color:var(--mute);font-size:var(--text-caption);margin:0;line-height:1.45}@media (prefers-reduced-motion:no-preference){.bgvQ-a_steps>li{animation:bgvQ-a_rise var(--dur-settle) var(--ease-out-calm) both}.bgvQ-a_steps>li:nth-child(2){animation-delay:var(--stagger)}.bgvQ-a_steps>li:nth-child(3){animation-delay:calc(var(--stagger) * 4)}.bgvQ-a_struck{animation:bgvQ-a_strike var(--dur-draw) var(--ease-out-calm) both;animation-delay:calc(var(--stagger) * 2)}.bgvQ-a_fix{animation:bgvQ-a_rise var(--dur-settle) var(--ease-out-calm) both;animation-delay:calc(var(--stagger) * 3)}}@keyframes bgvQ-a_rise{0%{opacity:0;transform:translateY(var(--rise))}}@keyframes bgvQ-a_strike{0%{background-size:0% 1.5px}}
