._swipe_13ad92b{margin-top:40px}._controls_13ad92b{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}._controls_13ad92b button{border:1px solid var(--line);min-height:38px;color:var(--text-muted);cursor:pointer;font:inherit;background:0 0;border-radius:9999px;padding:0 14px;font-size:13px;font-weight:500;transition:background-color .15s,border-color .15s,color .15s}._controls_13ad92b button[aria-pressed=true]{border-color:var(--text);background:var(--text);color:var(--bg)}._track_13ad92b{border-radius:var(--radius-card);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow:auto hidden}._track_13ad92b::-webkit-scrollbar{display:none}._track_13ad92b:focus-visible{outline-offset:3px;outline:2px solid lab(88.4% 0 .0000119209)}._panel_13ad92b{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface-2);scroll-snap-align:start;scroll-snap-stop:always;flex-direction:column;flex:0 0 100%;gap:24px;width:100%;padding:32px;display:flex}._direct_13ad92b{border-color:var(--line-strong);background:var(--surface);box-shadow:var(--panel-edge)}._panelHead_13ad92b{align-items:baseline;gap:12px;display:flex}._panelIndex_13ad92b{color:var(--text-dim);letter-spacing:.02em;margin:0;font-size:12px;font-weight:500}._panelTitle_13ad92b{color:var(--text-muted);font-family:var(--font-geist), system-ui, sans-serif;letter-spacing:-.03em;margin:0;font-size:clamp(26px,3vw,36px);font-weight:400;line-height:1.1}._direct_13ad92b ._panelTitle_13ad92b{color:#0000;background:linear-gradient(lab(100% 0 0),lab(67.52% -.0000298023 0));-webkit-background-clip:text;background-clip:text}._rows_13ad92b{flex-direction:column;margin:0;display:flex}._row_13ad92b{border-top:1px solid var(--line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:24px;padding:18px 0;display:grid}._row_13ad92b:first-child{border-top:0}._row_13ad92b dt{color:var(--text-dim);font-size:13px;font-weight:500}._row_13ad92b dd{color:var(--text-muted);margin:0;font-size:17px;line-height:1.45}._direct_13ad92b ._row_13ad92b dd{color:var(--text);font-weight:500}@media (max-width:640px){._panel_13ad92b{padding:24px}._row_13ad92b{grid-template-columns:minmax(0,1fr);gap:4px}}@media (prefers-reduced-motion:reduce){._controls_13ad92b button{transition:none}}._chapter_a3bdfa1{padding-block:96px 48px}._shell_a3bdfa1{width:100%;max-width:1248px;margin-inline:auto;padding-inline:24px}._srOnly_a3bdfa1{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._layout_a3bdfa1{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:64px;display:grid}._stageWrap_a3bdfa1{align-items:center;min-height:calc(100svh - 120px);display:flex;position:sticky;top:96px}._steps_a3bdfa1{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}._step_a3bdfa1{border-left:1px solid var(--line);flex-direction:column;justify-content:center;gap:12px;min-height:56vh;padding-left:24px;display:flex}._step_a3bdfa1[data-active=true]{border-left-color:var(--text)}._stepNumber_a3bdfa1{color:var(--text-dim);letter-spacing:.02em;margin:0;font-size:12px;font-weight:500}._step_a3bdfa1[data-active=true] ._stepNumber_a3bdfa1{color:var(--text)}._stepTitle_a3bdfa1{color:var(--text-dim);font-family:var(--font-geist), system-ui, sans-serif;letter-spacing:-.03em;margin:0;font-size:clamp(26px,2.6vw,34px);font-weight:400;line-height:1.1;transition:color .25s}._step_a3bdfa1[data-active=true] ._stepTitle_a3bdfa1{color:var(--text)}._stepBody_a3bdfa1{max-width:34ch;color:var(--text-dim);margin:0;font-size:15px;line-height:1.55;transition:color .25s}._step_a3bdfa1[data-active=true] ._stepBody_a3bdfa1{color:var(--text-muted)}._stage_a3bdfa1{min-width:0}._stagePanel_a3bdfa1{border:1px solid var(--line);background:var(--surface);box-shadow:var(--panel-edge);border-radius:34px;overflow:hidden}._stageBar_a3bdfa1{border-bottom:1px solid var(--line);background:var(--surface-2);color:var(--text-muted);justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;font-size:12px;display:flex}._stageBar_a3bdfa1:last-child{border-top:1px solid var(--line);border-bottom:0}._identity_a3bdfa1{color:var(--text);align-items:center;gap:8px;font-weight:500;display:inline-flex}._liveDot_a3bdfa1{background:lab(76.4344% -44.8513 36.877);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 3px lab(76.4344% -44.8513 36.877/.15)}._meta_a3bdfa1{text-align:right}._messages_a3bdfa1{flex-direction:column;gap:20px;min-height:430px;padding:32px clamp(20px,4vw,48px);display:flex}._message_a3bdfa1{opacity:.1;filter:blur(2px);flex-direction:column;gap:6px;max-width:88%;transition:opacity .4s,transform .4s,filter .4s;display:flex;transform:translateY(8px)}._message_a3bdfa1[data-outbound=true]{align-self:flex-end;align-items:flex-end}._message_a3bdfa1[data-visible=true]{opacity:1;filter:none;transform:none}._messageMeta_a3bdfa1{color:var(--text-dim);margin:0;font-size:12px}._bubble_a3bdfa1{border:1px solid var(--line);color:var(--text);background:lab(100% 0 0/.04);border-radius:18px 18px 18px 6px;margin:0;padding:14px 16px;font-size:15px;line-height:1.5}._bubbleOut_a3bdfa1{background:var(--metal);color:var(--metal-ink);border-color:#0000;border-radius:18px 18px 6px;box-shadow:inset 0 0 0 1px lab(0% 0 0/.3),inset 0 1px lab(100% 0 0/.8)}@media (max-width:900px){._chapter_a3bdfa1{height:auto;padding-block:64px 0}._shell_a3bdfa1{padding-inline:16px}._layout_a3bdfa1{grid-template-columns:minmax(0,1fr);gap:32px}._stageWrap_a3bdfa1{min-height:0;position:static}._step_a3bdfa1{min-height:0;padding-left:20px}._messages_a3bdfa1{min-height:0}._message_a3bdfa1{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){._chapter_a3bdfa1{padding-block:64px 0}._layout_a3bdfa1{grid-template-columns:minmax(0,1fr);gap:32px}._stageWrap_a3bdfa1{min-height:0;position:static}._step_a3bdfa1,._stepTitle_a3bdfa1,._stepBody_a3bdfa1,._message_a3bdfa1{transition:none}._step_a3bdfa1{border-left-color:var(--text)}._stepNumber_a3bdfa1,._stepTitle_a3bdfa1{color:var(--text)}._stepBody_a3bdfa1{color:var(--text-muted)}._message_a3bdfa1{opacity:1;filter:none;transform:none}}
