.DInPla_region{left:0;right:0;bottom:calc(var(--control-dock) + 20px + var(--space-6) + var(--space-3));z-index:40;padding:0 var(--gutter-narrow);pointer-events:none;justify-content:center;display:flex;position:fixed}.DInPla_region[data-placement=sheet]{bottom:var(--space-6);position:absolute}.DInPla_toast{pointer-events:auto;align-items:center;gap:var(--space-2);max-width:min(560px,100%);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-5);border-radius:var(--radius-panel);background:var(--action);color:var(--on-action);box-shadow:var(--shadow-pop);font-size:var(--type-compact);line-height:var(--leading-compact);font-weight:var(--weight-medium);transition:opacity var(--dur-in) var(--ease-out), transform var(--dur-in) var(--ease-out);margin:0;display:inline-flex}@starting-style{.DInPla_toast{opacity:0;transform:translateY(8px)}}.DInPla_dismiss{width:var(--control);height:var(--control);border-radius:var(--radius-pill);color:var(--on-action);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.DInPla_dismiss:hover{background:var(--action-hover)}.DInPla_dismiss:focus-visible{outline:2px solid var(--on-action);outline-offset:-4px}
.q2WncW_screen{grid-template-columns:minmax(0,1fr);height:100dvh;min-height:0;display:grid}.q2WncW_withDev{grid-template-columns:minmax(0,1fr) 320px}.q2WncW_view{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden;container:run-view/inline-size}@media (max-width:900px){.q2WncW_screen,.q2WncW_withDev{grid-template-columns:minmax(0,1fr);height:auto}.q2WncW_view{height:100dvh}}.q2WncW_scriptView{background:var(--bg)}.q2WncW_takeView{background:var(--stage)}.q2WncW_guestUpsell{justify-content:center;align-items:center;gap:var(--space-1) var(--space-4);padding:var(--space-1) var(--gutter);border-bottom:1px solid var(--you-bg-line);background:var(--you-bg);color:var(--you-text);flex-wrap:wrap;flex:none;display:flex}.q2WncW_guestText{min-width:0;font-size:var(--type-small);line-height:var(--leading-small);text-align:center;margin:0}.q2WncW_guestTitle{font-weight:var(--weight-semibold)}.q2WncW_guestSignIn{min-height:var(--control);padding:0 var(--space-5);border-radius:var(--radius-pill);background:var(--action);color:var(--on-action);font-size:var(--type-compact);font-weight:var(--weight-semibold);flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.q2WncW_guestSignIn:hover{background:var(--action-hover)}.q2WncW_guestSignIn:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}@media (max-width:760px){.q2WncW_guestUpsell{padding:var(--space-1) var(--gutter-narrow)}}.q2WncW_topBar{align-items:start;gap:var(--space-3);padding:var(--space-4) var(--gutter) var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,440px) minmax(0,1fr);display:grid}@media (max-width:760px){.q2WncW_topBar{grid-template-columns:minmax(0,1fr) auto}.q2WncW_topBar>.q2WncW_statusBlock{grid-area:2/1/auto/-1}}.q2WncW_scriptView .q2WncW_topBar>.q2WncW_editTools{grid-column:-2/-1}@container run-view (max-width:1200px){.q2WncW_scriptView .q2WncW_topBar{grid-template-columns:minmax(0,1fr) auto}.q2WncW_scriptView .q2WncW_topBar>.q2WncW_statusBlock{grid-area:2/1/auto/-1}}@container run-view (max-width:640px){.q2WncW_scriptView .q2WncW_topBar{row-gap:var(--space-2)}.q2WncW_scriptView .q2WncW_topBar>.q2WncW_topLeft{grid-area:1/1/auto/-1}.q2WncW_scriptView .q2WncW_topBar>.q2WncW_editTools{grid-area:2/1/auto/-1;justify-self:start}.q2WncW_scriptView .q2WncW_topBar>.q2WncW_statusBlock{grid-row:3}}.q2WncW_topLeft{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.q2WncW_scriptView .q2WncW_topLeft{flex-wrap:nowrap}.q2WncW_topRight{justify-content:flex-end;align-items:center;gap:var(--space-2);min-height:var(--control);flex-wrap:wrap;justify-self:end;display:flex}.q2WncW_iconLink,.q2WncW_iconButton{width:var(--control);height:var(--control);border-radius:var(--radius-round);background:var(--panel);box-shadow:var(--shadow-1);color:var(--text);cursor:pointer;border:none;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.q2WncW_iconLink:hover,.q2WncW_iconButton:hover{background:var(--hover-on-page)}.q2WncW_topPill{min-height:var(--control);padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--panel);box-shadow:var(--shadow-1);color:var(--text);font-size:var(--type-secondary);font-weight:var(--weight-medium);cursor:pointer;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.q2WncW_topPill:hover{background:var(--hover-on-page)}.q2WncW_aa{font-weight:var(--weight-semibold);font-size:var(--type-icon);line-height:1}.q2WncW_sceneTitle{min-width:0;font-size:var(--type-row-title);line-height:var(--leading-row-title);font-weight:var(--weight-semibold);color:var(--text);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:0 auto;margin:0;display:-webkit-box;overflow:hidden}.q2WncW_editTools{justify-content:flex-start;align-items:center;gap:var(--space-2);min-width:0;max-width:calc(100% + 2 * var(--space-1));min-height:var(--control);margin:calc(var(--space-1) * -1);padding:var(--space-1);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;justify-self:end;display:flex;overflow:auto hidden}.q2WncW_editTools::-webkit-scrollbar{display:none}.q2WncW_editTools>*{scroll-snap-align:start;flex:none}.q2WncW_takeLeft{min-height:var(--control);flex-wrap:nowrap}@container run-view (max-width:1100px){.q2WncW_takeView .q2WncW_topBar{grid-template-columns:minmax(0,1fr) auto}.q2WncW_takeView .q2WncW_topBar>.q2WncW_statusBlock{grid-area:2/1/auto/-1}}.q2WncW_takeView .q2WncW_topBar[data-status=quiet]{grid-template-columns:minmax(0,1fr) auto}.q2WncW_exitButton{align-items:center;gap:var(--space-1);min-height:var(--control);padding:0 var(--space-4) 0 var(--space-3);border-radius:var(--radius-pill);background:var(--panel);box-shadow:var(--shadow-1);color:var(--text);font-size:var(--type-secondary);font-weight:var(--weight-medium);cursor:pointer;border:none;flex:none;display:inline-flex}.q2WncW_exitButton:hover{background:var(--hover-on-page)}.q2WncW_exitButton:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.q2WncW_takeTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-compact);color:var(--muted);overflow:hidden}.q2WncW_slate{font-family:var(--font-mono);font-weight:var(--weight-medium);font-size:var(--type-mono);color:var(--muted);white-space:nowrap;flex:none}.q2WncW_statusQuiet{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.q2WncW_statusBlock{align-items:center;gap:var(--space-2);padding-top:calc((var(--control) - 36px) / 2);text-align:center;flex-direction:column;min-width:0;display:flex}.q2WncW_pill{align-items:center;gap:var(--space-2);min-height:36px;padding:0 var(--space-4);border-radius:var(--radius-pill);font-weight:var(--weight-semibold);white-space:nowrap;background:var(--panel-2);color:var(--text-2);display:inline-flex}.q2WncW_dot{width:var(--dot);height:var(--dot);border-radius:var(--radius-round);background:var(--faint)}.q2WncW_toneListening{background:var(--you-bg);color:var(--you-text)}.q2WncW_toneListening .q2WncW_dot{background:var(--you)}.q2WncW_toneReader{background:var(--reader-bg);color:var(--reader-text)}.q2WncW_toneReader .q2WncW_dot{background:var(--reader)}.q2WncW_toneReady{background:var(--ok-bg);color:var(--ok-text)}.q2WncW_toneReady .q2WncW_dot{background:var(--ok)}.q2WncW_toneAttention{background:var(--you-bg);color:var(--you-text)}.q2WncW_toneAttention .q2WncW_dot{background:var(--you)}.q2WncW_toneAlert{background:var(--alert-bg);color:var(--alert-text)}.q2WncW_toneAlert .q2WncW_dot{background:var(--alert)}.q2WncW_detail{max-width:440px;font-size:var(--type-compact);line-height:var(--leading-compact);color:var(--text-2);margin:0}.q2WncW_note{max-width:440px;font-size:var(--type-small);line-height:var(--leading-small);color:var(--muted);margin:0}.q2WncW_actionButton{min-height:var(--control);padding:0 var(--space-5);border-radius:var(--radius-pill);background:var(--action);color:var(--on-action);font-weight:var(--weight-semibold);cursor:pointer;border:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}a.q2WncW_actionButton,a.q2WncW_actionButton:hover{color:var(--on-action)}.q2WncW_actionButton:hover{background:var(--action-hover)}.q2WncW_outlineButton{min-height:var(--control);padding:0 var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--line-3);color:var(--text);font-weight:var(--weight-medium);cursor:pointer;background:0 0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.q2WncW_outlineButton:hover{background:var(--hover-on-page)}.q2WncW_actionButton:disabled,.q2WncW_outlineButton:disabled{cursor:not-allowed;background:var(--panel-2);color:var(--muted);border-color:#0000}.q2WncW_editBody{flex-direction:column;flex:1;min-height:0;display:flex}.q2WncW_editNotes{gap:var(--space-2);width:calc(100% - 2 * var(--space-4));max-width:820px;max-height:34%;margin:var(--space-2) auto 0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-panel);background:var(--panel);box-shadow:var(--shadow-1);flex-direction:column;flex:none;display:flex;overflow-y:auto}.q2WncW_editNotes .q2WncW_note{max-width:none}.q2WncW_editNotes .q2WncW_attention{align-items:stretch;max-width:none;margin:0}.q2WncW_editNotes .q2WncW_attentionLine{background:var(--panel-2);box-shadow:none}.q2WncW_settingsCards{gap:var(--space-5);flex-direction:column;display:flex}.q2WncW_preparingCard{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.q2WncW_cardEyebrow{font-size:var(--type-eyebrow);line-height:var(--leading-eyebrow);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--muted);margin:0}.q2WncW_preparingLead{font-size:var(--type-secondary);color:var(--text);margin:0}.q2WncW_progressTrack{height:var(--space-1);border-radius:var(--radius-pill);background:var(--panel-2);position:relative;overflow:hidden}.q2WncW_progressFill{border-radius:inherit;background:var(--you);transform:scaleX(var(--share));transform-origin:0;transition:transform var(--dur-base) var(--ease-out);position:absolute;inset:0}.q2WncW_preparingCount{font-size:var(--type-small);line-height:var(--leading-small);color:var(--muted);margin:0}.q2WncW_preparingParts{gap:var(--space-1);margin:var(--space-1) 0 0;padding:var(--space-2) 0 0;border-top:1px solid var(--line);flex-direction:column;list-style:none;display:flex}.q2WncW_preparingPart{font-size:var(--type-compact);line-height:var(--leading-compact);color:var(--text-2)}.q2WncW_preparingPart[data-ready=true]{color:var(--ok-text)}.q2WncW_scriptColumn{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}@container run-view (min-width:1000px){.q2WncW_editBody{align-items:stretch;gap:var(--space-6);width:100%;max-width:1320px;padding:0 var(--gutter);flex-direction:row;margin:0 auto}.q2WncW_editNotes,.q2WncW_alerts{width:100%}.q2WncW_editBody .q2WncW_paperWrap{padding:var(--space-2) 0 0}}.q2WncW_optionsPanel{z-index:6;overscroll-behavior:contain;overflow-anchor:none;scrollbar-width:none;border-radius:var(--radius-panel) var(--radius-panel) 0 0;max-height:max(50%,min(72%,100% - 320px));box-shadow:var(--shadow-pop);flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.q2WncW_optionsPanel::-webkit-scrollbar{display:none}.q2WncW_optionsPanel:before{content:"";flex:none;height:min(50%,max(28%,320px));margin-top:auto;display:none}.q2WncW_optionsSheet{border-radius:var(--radius-panel) var(--radius-panel) 0 0;background:var(--sheet);transition:transform var(--dur-in) var(--ease-out);outline:none;flex-direction:column;flex:none;display:flex;position:relative}@container run-view (max-width:999.98px){.q2WncW_optionsPanel[data-risen]{max-height:none;box-shadow:none;border-radius:0;top:0}.q2WncW_optionsPanel[data-risen]:before{display:block}.q2WncW_optionsPanel[data-risen]>.q2WncW_optionsSheet{box-shadow:var(--shadow-pop)}}.q2WncW_optionsSheet:before{content:"";z-index:2;top:var(--space-2);border-radius:var(--radius-pill);background:var(--line-2);width:36px;height:4px;margin-left:-18px;position:absolute;left:50%}.q2WncW_optionsSheet>.q2WncW_sheetHead{z-index:1;border-radius:inherit;background:var(--sheet);position:sticky;top:0}@starting-style{.q2WncW_optionsSheet{transform:translateY(24px)}}.q2WncW_optionsTitle{font-size:var(--type-popover-title);line-height:var(--leading-popover-title);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-popover-title);outline:none;margin:0}.q2WncW_optionsTitle:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset);border-radius:var(--radius-tile)}.q2WncW_optionsBody{gap:var(--space-5);padding:var(--space-2) var(--space-6) calc(var(--space-6) + env(safe-area-inset-bottom,0px));flex-direction:column;display:flex}.q2WncW_optionsBody>*{flex-shrink:0}@container run-view (min-width:1000px){.q2WncW_optionsPanel{z-index:auto;max-height:none;margin:var(--space-2) 0 var(--space-4);box-shadow:none;border-radius:0;flex:0 0 400px;order:3;align-self:stretch;position:relative;inset:auto;overflow:visible}.q2WncW_optionsPanel:before,.q2WncW_optionsSheet:before{content:none}.q2WncW_optionsSheet{border-radius:var(--radius-panel);background:var(--panel);min-height:0;box-shadow:var(--shadow-1);flex:1}.q2WncW_optionsSheet>.q2WncW_sheetHead{background:0 0;position:static}.q2WncW_optionsBody{min-height:0;padding-bottom:var(--space-6);flex:1;overflow-y:auto}@starting-style{.q2WncW_optionsSheet{transform:translate(24px)}}}.q2WncW_paperWrap{min-height:0;padding:var(--space-2) var(--space-4) 0;flex:1;justify-content:center;display:flex;position:relative}.q2WncW_paper{overflow-anchor:none;width:100%;max-width:820px;height:100%;color:var(--ink);font-family:var(--font-script);-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--space-8) - var(--space-4)), transparent);-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--space-8) - var(--space-4)), transparent);mask-image:linear-gradient(to bottom, black calc(100% - var(--space-8) - var(--space-4)), transparent);scroll-padding-bottom:calc(var(--space-18) + var(--space-14));flex-direction:column;line-height:1.55;display:flex;position:relative;overflow-y:auto}.q2WncW_beforePaper{padding:var(--space-2) clamp(18px, 6vw, 64px) var(--space-3);flex:none}.q2WncW_paperSheet{padding:var(--space-10) clamp(18px, 6vw, 64px) 0;border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--paper);box-shadow:var(--shadow-1);flex:1 0 auto;display:flow-root}.q2WncW_paperTurn{align-items:center;gap:var(--space-0);margin:0 0 var(--space-2);padding:10px var(--space-4);border-radius:var(--radius-tile);border:2px solid #0000;flex-direction:column;display:flex}.q2WncW_paperTurn[data-role=actor]{background:var(--you-band)}.q2WncW_paperTurn[data-role=reader]{border-color:var(--outline)}.q2WncW_paperTurn[data-active=true]{border-color:var(--line-2)}.q2WncW_paperTurn[data-active=true][data-role=reader],.q2WncW_paperSheet .q2WncW_paperTurn[data-role=reader][role=button]:not([data-selected=true]):hover{border-color:var(--outline-strong)}.q2WncW_paperTurn[data-role=reader][data-selected=true]{background:var(--paper)}.q2WncW_paperWho{justify-content:center;align-items:center;gap:var(--space-1) var(--space-2);min-width:0;max-width:100%;font-weight:var(--weight-bold);overflow-wrap:anywhere;flex-wrap:wrap;display:inline-flex}.q2WncW_youTag{border-radius:var(--radius-tag);background:var(--you-bg);color:var(--you-text);font:inherit;font-weight:var(--weight-bold);padding:0 7px}.q2WncW_paperText{overflow-wrap:anywhere;width:100%;min-width:0;max-width:30em}.q2WncW_leftOutRun,.q2WncW_leftOutMarker{align-items:center;gap:var(--space-1);margin:0 0 var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-tile);border:1px dashed var(--line-2);color:var(--ink-3);flex-direction:column;display:flex}.q2WncW_leftOutMarker{padding:var(--space-1) var(--space-4);border-style:none}.q2WncW_leftOutChip{padding:0 var(--space-2);border-radius:var(--radius-tag);background:var(--panel-2);color:var(--muted);font-family:var(--font-sans);font-size:var(--type-eyebrow);font-weight:var(--weight-semibold)}.q2WncW_leftOutLine{justify-content:center;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;width:100%;max-width:30em;display:flex}.q2WncW_leftOutWho{font-weight:var(--weight-bold)}.q2WncW_leftOutText{overflow-wrap:anywhere;flex:16em;min-width:0}.q2WncW_leftOutRun[data-left-out=crossed_out] .q2WncW_leftOutText{text-decoration:line-through}.q2WncW_leftOutRun[data-left-out=learning] .q2WncW_leftOutChip{border:1px solid var(--you-bg-line);background:var(--paper);color:var(--you-text)}.q2WncW_leftOutMore{color:var(--muted);font:inherit;font-family:var(--font-sans);font-size:var(--type-small);cursor:pointer;background:0 0;border:none;text-decoration:underline}.q2WncW_paperEnd{margin:var(--space-3) 0 40vh;text-align:center;font-family:var(--font-sans);font-size:var(--type-small);color:var(--ink-3)}.q2WncW_paperHidden{padding:var(--space-10) var(--space-6);text-align:center;font-family:var(--font-sans);color:var(--ink-2);margin:0}.q2WncW_dock{left:0;right:0;bottom:var(--space-6);z-index:5;align-items:center;gap:var(--space-2);padding:0 var(--space-4);pointer-events:none;flex-direction:column;display:flex;position:absolute}@container run-view (max-width:999.98px){.q2WncW_editBody:has(>.q2WncW_optionsPanel) .q2WncW_dock{visibility:hidden}}.q2WncW_dockPanel{justify-content:center;align-items:center;gap:var(--space-3);border-radius:var(--radius-pill);background:var(--panel);box-shadow:var(--shadow-float);pointer-events:auto;flex-wrap:wrap;padding:10px;display:flex;position:relative}.q2WncW_startButton{align-items:center;gap:var(--space-3);height:var(--control-dock);padding:0 var(--space-8) 0 var(--space-6);border-radius:var(--radius-pill);background:var(--action);color:var(--on-action);font-size:var(--type-large);font-weight:var(--weight-semibold);cursor:pointer;border:none;display:inline-flex}.q2WncW_startButton:hover{background:var(--action-hover)}.q2WncW_startButton:disabled{cursor:not-allowed;background:var(--panel-2);color:var(--muted)}.q2WncW_dockMain{animation:q2WncW_dock-main-in var(--dur-base) var(--ease-out)}@keyframes q2WncW_dock-main-in{0%{opacity:0}}.q2WncW_micProblem{max-width:min(520px,100vw - 32px);padding:var(--space-3) var(--space-4);border-radius:var(--radius-tile);background:var(--alert-bg);color:var(--alert-text);font-size:var(--type-small);line-height:var(--leading-small);box-shadow:var(--shadow-float);pointer-events:auto;text-align:left;margin:0}.q2WncW_bar{width:100%}.q2WncW_barTrack{--thumb:22px;height:32px;position:relative}.q2WncW_barTicks{gap:3px;height:6px;margin-top:-3px;display:flex;position:absolute;top:50%;left:0;right:0}.q2WncW_barRange{top:0;left:calc(50% / var(--lines) - var(--thumb) / 2);width:calc(100% - 100% / var(--lines) + var(--thumb));cursor:grab;appearance:none;touch-action:none;background:0 0;height:100%;margin:0;position:absolute}.q2WncW_barRange:active{cursor:grabbing}.q2WncW_barRange:disabled{cursor:default}.q2WncW_barRange:focus{outline:none}.q2WncW_barRange::-webkit-slider-runnable-track{background:0 0;border:none;height:100%}.q2WncW_barRange::-moz-range-track{background:0 0;border:none;height:100%}.q2WncW_barRange::-webkit-slider-thumb{appearance:none;width:var(--thumb);height:var(--thumb);box-shadow:none;opacity:0;background:0 0;border:none}.q2WncW_barRange::-moz-range-thumb{width:var(--thumb);height:var(--thumb);box-shadow:none;opacity:0;background:0 0;border:none}.q2WncW_barKnob{top:50%;left:calc((var(--at) + .5) * 100% / var(--lines));width:var(--thumb);height:var(--thumb);margin:calc(var(--thumb) / -2) 0 0 calc(var(--thumb) / -2);border-radius:var(--radius-round);border:2px solid var(--panel);background:var(--action);box-shadow:var(--shadow-knob), var(--shadow-1);pointer-events:none;transition:left var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);position:absolute}.q2WncW_barKnob:before,.q2WncW_barKnob:after{content:"";border-radius:var(--radius-bar);background:var(--panel);opacity:.85;width:2px;height:7px;margin-top:-3.5px;position:absolute;top:50%}.q2WncW_barKnob:before{left:calc(50% - 3.5px)}.q2WncW_barKnob:after{left:calc(50% + 1.5px)}.q2WncW_bar[data-role=actor] .q2WncW_barKnob{background:var(--you)}.q2WncW_bar[data-role=reader] .q2WncW_barKnob{background:var(--line-3)}.q2WncW_bar[data-moving=true] .q2WncW_barKnob{box-shadow:var(--shadow-knob), var(--shadow-float);transform:scale(1.18)}.q2WncW_barRange:focus-visible~.q2WncW_barKnob{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.q2WncW_barRange:disabled~.q2WncW_barKnob{opacity:.45;box-shadow:none}@media (pointer:coarse){.q2WncW_barTrack{height:44px}}.q2WncW_tick{border-radius:var(--radius-bar);background:var(--outline);flex:1}.q2WncW_tick-you-played,.q2WncW_tick-you-current{background:var(--you)}.q2WncW_tick-you-ahead{background:var(--you-bg-line)}.q2WncW_tick-other-played,.q2WncW_tick-other-current{background:var(--outline-strong)}.q2WncW_tick-other-ahead{background:var(--outline)}.q2WncW_stage{min-height:0;padding:0 var(--gutter);flex:1;position:relative}.q2WncW_stageScroller{overflow-anchor:none;height:100%;padding:var(--space-6) 0 0;font-family:var(--font-script);-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--space-8), black calc(100% - var(--space-8)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--space-8), black calc(100% - var(--space-8)), transparent);mask-image:linear-gradient(to bottom, transparent, black var(--space-8), black calc(100% - var(--space-8)), transparent);--eye:33.333cqh;line-height:1.35;position:relative;overflow-y:auto;container-type:size}.q2WncW_stageScroller[data-anchor=middle]{--eye:50cqh}.q2WncW_stageScroller[data-anchor=bottom]{--eye:66.667cqh}.q2WncW_stageColumn{max-width:1040px;padding-top:var(--eye);margin:0 auto}.q2WncW_stageTurn{text-align:center;align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);padding:var(--space-5) 28px;border-radius:var(--radius-panel);opacity:var(--stage-dim);transition:background-color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), opacity var(--dur-base) var(--ease-out);border:1px solid #0000;flex-direction:column;display:flex}.q2WncW_stageTurn[data-next=true][data-role=reader]{opacity:var(--stage-dim-next-reader)}.q2WncW_stageTurn[data-active=true]{opacity:1}.q2WncW_stageScroller[data-scrubbing=true] .q2WncW_stageTurn[data-active=true]:not([data-scrub=true]){opacity:var(--stage-dim);box-shadow:none;border-color:#0000}.q2WncW_stageScroller[data-scrubbing=true] .q2WncW_stageTurn[data-active=true][data-role=reader]:not([data-scrub=true]):not([data-split=true]){border-color:var(--outline)}.q2WncW_stageTurn[data-scrub=true]{opacity:1;border-color:var(--line-3)}.q2WncW_stageWho{justify-content:center;align-items:center;gap:var(--space-1) var(--space-3);min-height:28px;font-family:var(--font-sans);font-size:var(--type-speaker);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-speaker);line-height:var(--leading-compact);color:var(--muted);transition:color var(--dur-base) var(--ease-out);flex-wrap:wrap;display:flex}.q2WncW_stageTurn[data-active=true][data-role=actor] .q2WncW_stageWho{color:var(--you-text)}.q2WncW_stageTurn[data-active=true][data-role=reader] .q2WncW_stageWho{color:var(--reader-text)}.q2WncW_stageText{overflow-wrap:anywhere;transition:color var(--dur-base) var(--ease-out);margin:0}.q2WncW_stageTurn .q2WncW_stageText{width:100%;font-size:var(--you-px);text-align:center}.q2WncW_stageTurn[data-role=actor] .q2WncW_stageText{color:var(--text)}.q2WncW_stageTurn[data-role=reader] .q2WncW_stageText{color:var(--text-2)}.q2WncW_stageTurn[data-role=actor]{background:var(--you-band)}.q2WncW_stageTurn[data-role=reader]{border-color:var(--outline)}.q2WncW_stageTurn[data-active=true][data-role=actor]{border-color:var(--you-line);box-shadow:var(--shadow-1)}.q2WncW_stageTurn[data-active=true][data-role=reader]{border-color:var(--outline-strong)}.q2WncW_stageTurn [data-mark=matched]{color:var(--mark-matched)}.q2WncW_stageTurn [data-mark=unsure]{color:var(--mark-unsure);text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-color:var(--mark-unsure);text-decoration-color:var(--mark-unsure);text-underline-offset:6px;text-decoration-thickness:2px}.q2WncW_stageTurn [data-mark=missed]{color:var(--mark-missed);text-decoration-line:underline;text-decoration-style:wavy;-webkit-text-decoration-color:var(--mark-missed);text-decoration-color:var(--mark-missed);text-underline-offset:6px;text-decoration-thickness:2px}.q2WncW_hiddenBar{border-radius:var(--radius-pill);background:var(--you-line);height:.5em;margin:.4em auto;display:block}.q2WncW_paperTurn .q2WncW_hiddenBar{background:var(--you-bg-line);align-self:flex-start}.q2WncW_stageEnd{margin:var(--space-3) 0 max(40vh, calc(100cqh - var(--eye)));padding:var(--space-5) 28px;text-align:center;font-family:var(--font-sans);font-size:var(--type-compact);color:var(--faint-stage)}.q2WncW_stageEnd[data-active=true]{align-items:center;gap:var(--space-3);color:var(--muted);flex-direction:column;display:flex}.q2WncW_endTitle{font-family:var(--font-script);font-size:var(--type-end);color:var(--text-2);line-height:1.2}.q2WncW_chip{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--you-bg);color:var(--you-text);font-family:var(--font-sans);font-size:var(--type-compact);display:inline-block}.q2WncW_scriptHidden{padding:var(--space-10) var(--space-6);text-align:center;color:var(--muted);margin:0}.q2WncW_countdownOverlay{z-index:3;justify-content:center;align-items:center;gap:var(--space-5);background:var(--veil);pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}.q2WncW_countdownCaption{align-items:center;gap:var(--space-1);font-size:var(--type-body);line-height:var(--leading-compact);color:var(--muted);text-align:center;flex-direction:column;margin:0;display:flex}.q2WncW_countdownStarts{font-size:var(--type-large);font-weight:var(--weight-semibold);color:var(--text)}.q2WncW_countdownRing{isolation:isolate;border-radius:var(--radius-round);background:conic-gradient(var(--text) calc(var(--elapsed,0) * 1turn), var(--line-2) 0);width:220px;height:220px;color:var(--text);font-family:var(--font-mono);font-weight:var(--weight-medium);font-size:var(--type-countdown);justify-content:center;align-items:center;line-height:1;display:flex;position:relative}.q2WncW_countdownRing:before{content:"";z-index:-1;border-radius:var(--radius-round);background:var(--stage);position:absolute;inset:6px}.q2WncW_below{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4) var(--space-5);flex-direction:column;display:flex}.q2WncW_legend{justify-content:center;gap:var(--space-1) var(--space-5);font-size:var(--type-compact);color:var(--muted);flex-wrap:wrap;display:flex}.q2WncW_legendMatched,.q2WncW_legendMissed,.q2WncW_legendUnsure{font-weight:var(--weight-semibold)}.q2WncW_legendMatched{color:var(--mark-matched)}.q2WncW_legendMissed{color:var(--mark-missed);text-underline-offset:.22em;text-decoration-line:underline;text-decoration-style:wavy;text-decoration-thickness:2px}.q2WncW_legendUnsure{color:var(--mark-unsure);text-underline-offset:.22em;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:2px}.q2WncW_startFrom{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.q2WncW_select{min-height:var(--control);max-width:min(420px,100vw - 160px);padding:0 var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--line-3);background:var(--panel);color:var(--text)}.q2WncW_player{align-items:center;gap:var(--space-2);width:min(760px,100%);padding:var(--space-2) var(--space-5) var(--space-3);border-radius:var(--radius-panel);background:var(--panel);box-shadow:var(--shadow-float);flex-direction:column;display:flex}.q2WncW_toolbar{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.q2WncW_toolSlot{grid-template-rows:var(--control-main);place-items:center;display:grid}.q2WncW_toolbar[data-labelled=true] .q2WncW_toolSlot{grid-template-rows:var(--control-main) auto;row-gap:var(--space-1)}.q2WncW_toolLabel{font-size:var(--type-eyebrow);line-height:var(--leading-eyebrow);font-weight:var(--weight-medium);color:var(--muted);white-space:nowrap}.q2WncW_tool{width:var(--control-take);height:var(--control-take);border-radius:var(--radius-round);background:var(--panel-2);color:var(--text);cursor:pointer;border:none;justify-content:center;align-items:center;display:inline-flex}.q2WncW_tool:hover{background:var(--hover-on-fill)}.q2WncW_round{width:var(--control-main);height:var(--control-main);border-radius:var(--radius-round);background:var(--action);color:var(--on-action);cursor:pointer;border:none;justify-content:center;align-items:center;display:inline-flex}.q2WncW_round:hover{background:var(--action-hover)}.q2WncW_iconButton:disabled,.q2WncW_topPill:disabled,.q2WncW_tool:disabled,.q2WncW_round:disabled{cursor:not-allowed;opacity:.4;box-shadow:none}.q2WncW_scrim{z-index:20;background:var(--scrim);position:fixed;inset:0}.q2WncW_sheet{z-index:21;background:var(--sheet);width:min(440px,100%);box-shadow:var(--shadow-sheet);transition:transform var(--dur-in) var(--ease-out);outline:none;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}@starting-style{.q2WncW_sheet{transform:translate(32px)}}.q2WncW_sheetHead{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-6) var(--space-2);display:flex}.q2WncW_sheetTitle{font-size:var(--type-sheet-title);line-height:var(--leading-sheet-title);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-sheet-title);margin:0}.q2WncW_closeButton{width:var(--control);height:var(--control);border-radius:var(--radius-round);background:var(--panel-2);color:var(--text);cursor:pointer;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.q2WncW_closeButton:hover{background:var(--hover-on-fill)}.q2WncW_sheetBody{gap:var(--space-5);padding:var(--space-2) var(--space-6) var(--space-6);flex-direction:column;flex:1;display:flex;overflow-y:auto}.q2WncW_sheetBody>*{flex-shrink:0}.q2WncW_fieldset{border:none;min-width:0;margin:0;padding:0}.q2WncW_fieldset[data-at=true]{margin:0 calc(-1 * var(--space-3));padding:var(--space-3);border-radius:var(--radius-tile-lg);box-shadow:inset 0 0 0 2px var(--action)}.q2WncW_fieldLegend{margin:0 0 var(--space-3);font-size:var(--type-eyebrow);line-height:var(--leading-eyebrow);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--muted);padding:0}.q2WncW_tiles{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.q2WncW_tilesFour{grid-template-columns:repeat(4,minmax(0,1fr))}.q2WncW_tile{justify-content:center;align-items:center;gap:var(--space-1);min-height:84px;padding:var(--space-3) var(--space-2);border-radius:var(--radius-tile-lg);border:1px solid var(--line-2);background:var(--panel);color:var(--text);font-weight:var(--weight-medium);cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;display:flex;position:relative}.q2WncW_tile:hover{border-color:var(--line-3)}.q2WncW_tile input{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.q2WncW_tile:has(input:checked){border-color:var(--action);box-shadow:inset 0 0 0 1px var(--action);font-weight:var(--weight-semibold)}.q2WncW_tile:has(input:focus-visible){outline:var(--focus-ring);outline-offset:var(--focus-offset)}.q2WncW_tileAa{font-weight:var(--weight-semibold);line-height:1.1}.q2WncW_tileLabel{font-size:var(--type-small);color:var(--muted)}.q2WncW_tile:has(input:checked) .q2WncW_tileLabel{color:var(--text-2)}.q2WncW_miniScreen{align-items:center;gap:var(--space-1);border-radius:var(--radius-tag);border:1px solid var(--line-2);background:var(--stage);flex-direction:column;width:76px;height:50px;padding:6px;display:flex}.q2WncW_miniLine{border-radius:var(--radius-bar);background:var(--text);height:6px;display:block}.q2WncW_miniLine+.q2WncW_miniLine{background:var(--tick-done)}.q2WncW_fieldHint{margin:var(--space-2) 0 0;font-size:var(--type-compact);line-height:var(--leading-compact);color:var(--muted)}.q2WncW_switchRow{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--control);padding-top:var(--space-4);border-top:1px solid var(--line);cursor:pointer;display:flex}.q2WncW_switchText{flex-direction:column;display:flex}.q2WncW_switchName{font-weight:var(--weight-medium)}.q2WncW_switchHint{font-size:var(--type-compact);line-height:var(--leading-compact);color:var(--muted)}.q2WncW_switch{appearance:none;width:var(--switch-width);height:var(--switch-height);border-radius:var(--radius-pill);border:1.5px solid var(--line-3);background:var(--panel-2);cursor:pointer;transition:background-color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);flex:none;margin:0;position:relative}.q2WncW_switch:before{content:"";border-radius:var(--radius-round);background:var(--panel);width:21px;height:21px;box-shadow:var(--shadow-knob);transition:transform var(--dur-base) var(--ease-out);position:absolute;top:3px;left:3px}.q2WncW_switch:checked{background:var(--action);border-color:var(--action)}.q2WncW_switch:checked:before{transform:translate(22px)}.q2WncW_keys{padding-top:var(--space-4);border-top:1px solid var(--line)}.q2WncW_keyList{gap:var(--space-2);font-size:var(--type-compact);line-height:var(--leading-compact);margin:0;display:grid}.q2WncW_keyRow{justify-content:space-between;gap:var(--space-4);display:flex}.q2WncW_keyRow dt{color:var(--text-2)}.q2WncW_keyKeys{font-family:var(--font-mono);font-weight:var(--weight-medium);color:var(--text);text-align:right;white-space:nowrap;margin:0}.q2WncW_sheetNote{margin:var(--space-1) 0 0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-tile);background:var(--panel-2);font-size:var(--type-compact);line-height:var(--leading-compact);color:var(--text-2)}.q2WncW_dev{height:100%;min-height:0;padding:var(--space-4);border-left:1px solid var(--line-2);background:var(--sheet);font-size:var(--type-small);line-height:var(--leading-small);color:var(--text-2);overflow-y:auto}@media (max-width:900px){.q2WncW_dev{border-left:none;border-top:1px solid var(--line-2);height:auto}}.q2WncW_devBadge{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-tile);border:1px dashed var(--line-3);color:var(--text-2);font-weight:var(--weight-medium);display:block}.q2WncW_devSection{gap:var(--space-2);flex-direction:column;display:flex}.q2WncW_devTitle{font-size:var(--type-compact);font-weight:var(--weight-semibold);color:var(--text);margin:0}.q2WncW_devText{margin:0}.q2WncW_devButtons{gap:var(--space-1);flex-wrap:wrap;display:flex}.q2WncW_devButton{min-height:var(--control);padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--panel-2);color:var(--text);font-size:var(--type-small);cursor:pointer;border:none}.q2WncW_devButton:hover{background:var(--hover-on-fill)}.q2WncW_devSelect{min-height:var(--control);margin-left:var(--space-1);padding:0 var(--space-2);border-radius:var(--radius-pill);border:1px solid var(--line-3);background:var(--panel);color:var(--text);font-size:var(--type-small)}.q2WncW_devList{gap:3px var(--space-3);margin:var(--space-1) 0 0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.q2WncW_devList dt{color:var(--muted)}.q2WncW_devList dd{color:var(--text);overflow-wrap:anywhere;margin:0}.q2WncW_errorPage{max-width:640px;padding:var(--space-10) var(--gutter);margin:0 auto}.q2WncW_errorTitle{margin:0 0 var(--space-3);font-size:var(--type-sheet-title);line-height:var(--leading-sheet-title);font-weight:var(--weight-semibold)}@media (max-width:640px){.q2WncW_topBar{padding:var(--space-3) var(--gutter-narrow) var(--space-1)}.q2WncW_player{padding:var(--space-2) var(--space-3) var(--space-3)}.q2WncW_stage{padding:0 var(--space-3)}.q2WncW_stageTurn{padding:var(--space-3) var(--space-4)}}@media (max-width:400px){.q2WncW_below{padding-left:var(--space-2);padding-right:var(--space-2)}.q2WncW_toolbar{gap:6px}}.q2WncW_direction{color:var(--faint-stage);font-size:max(15px,.8em);font-style:italic;line-height:1.3}.q2WncW_opening{margin-bottom:.15em;display:block}.q2WncW_markPause{overflow-wrap:anywhere}.q2WncW_timeChip{border-radius:var(--radius-pill);background:var(--panel-2);color:var(--muted);font-family:var(--font-sans);font-size:max(13px,.5em);font-style:normal;font-weight:var(--weight-medium);vertical-align:.12em;white-space:nowrap;padding:0 .6em;line-height:1.8;display:inline-block}.q2WncW_paper .q2WncW_direction{color:var(--ink-2)}.q2WncW_emphasis{text-underline-offset:.18em;text-decoration-line:underline}.q2WncW_markChip,.q2WncW_cutChip{border-radius:var(--radius-pill);background:var(--panel-2);color:var(--muted);font-family:var(--font-sans);font-size:max(var(--type-small), .6em);font-style:normal;font-weight:var(--weight-medium);vertical-align:.12em;white-space:nowrap;border:1px solid #0000;margin:0 .1em;padding:0 .7em;line-height:1.8;display:inline-block}.q2WncW_paper .q2WncW_markChip,.q2WncW_paper .q2WncW_cutChip,.q2WncW_stageTurn .q2WncW_markChip,.q2WncW_stageTurn .q2WncW_cutChip{white-space:normal;max-width:100%}.q2WncW_cutChip{background:var(--reader-bg);color:var(--reader-text)}.q2WncW_markChip[data-off=true],.q2WncW_cutChip[data-off=true]{border-color:var(--line-3);border-style:dashed}.q2WncW_markFlag{border-radius:var(--radius-pill);border:1px solid var(--you-bg-line);background:var(--you-bg);color:var(--you-text);font-family:var(--font-sans);font-size:max(var(--type-small), .55em);font-style:normal;font-weight:var(--weight-semibold);white-space:nowrap;margin-left:.5em;padding:0 .5em}.q2WncW_turnLabel{border-radius:var(--radius-tag);border:1px solid var(--line-3);color:var(--muted);font-family:var(--font-sans);font-size:var(--type-eyebrow);font-weight:var(--weight-medium);letter-spacing:normal;margin-left:6px;padding:0 6px}.q2WncW_paper .q2WncW_turnLabel{color:var(--ink-2)}.q2WncW_marksPending{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--panel-2);color:var(--text-2);font-size:var(--type-compact);margin:0}.q2WncW_marksExcerpt{font-family:var(--font-script);font-size:var(--type-small);font-weight:var(--weight-regular);letter-spacing:normal;text-transform:none;color:var(--muted)}.q2WncW_marksRows{gap:var(--space-3);flex-direction:column;display:flex}.q2WncW_marksRow{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--line);flex-direction:column;display:flex}.q2WncW_marksHead{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.q2WncW_marksRow>.q2WncW_outlineButton{align-self:flex-start}.q2WncW_marksSelect{width:100%;min-height:var(--control);padding:0 var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--line-3);background:var(--panel);color:var(--text)}.q2WncW_attention{align-items:center;gap:var(--space-2);max-width:520px;margin-top:var(--space-1);flex-direction:column;display:flex}.q2WncW_attentionHead{font-size:var(--type-compact);font-weight:var(--weight-semibold);color:var(--text);margin:0}.q2WncW_attentionList{gap:var(--space-2);text-align:left;flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.q2WncW_attentionLine{align-items:flex-start;gap:var(--space-1);padding:var(--space-3) var(--space-4);border-radius:var(--radius-tile-lg);background:var(--panel);box-shadow:var(--shadow-1);flex-direction:column;display:flex}.q2WncW_attentionFixes{gap:var(--space-2);flex-wrap:wrap;display:flex}.q2WncW_attentionFixes:empty{display:none}.q2WncW_attentionWhere{font-size:var(--type-compact);font-weight:var(--weight-semibold);color:var(--text)}.q2WncW_attentionAlert{padding:var(--space-2) var(--space-3);border-radius:var(--radius-tile);background:var(--alert-bg);color:var(--alert-text);font-size:var(--type-compact);margin:0}.q2WncW_proseHeading{width:100%;margin:var(--space-6) 0 var(--space-2);padding:10px var(--space-4);border-radius:var(--radius-tile);color:var(--ink);font-weight:var(--weight-bold);letter-spacing:.02em;text-align:left;text-transform:uppercase;overflow-wrap:anywhere;border:2px solid #0000}.q2WncW_proseLine,.q2WncW_speechBreak{width:100%;margin:0 0 var(--space-2);padding:10px var(--space-4);border-radius:var(--radius-tile);color:var(--ink-2);text-align:left;overflow-wrap:anywhere;border:2px solid #0000}.q2WncW_paperSheet>.q2WncW_proseHeading:first-child{margin-top:0}.q2WncW_paperTurnGroup{margin:0 0 var(--space-2);border-radius:var(--radius-tile);border:2px solid #0000;flex-direction:column;gap:0;padding:0;display:flex}.q2WncW_paperTurnGroup>.q2WncW_paperTurn{margin:0 0 var(--space-2)}.q2WncW_paperTurnGroup>.q2WncW_paperTurn:last-child{margin-bottom:0}.q2WncW_paperTurnGroup[data-active=true]{border-color:var(--line-2)}.q2WncW_paperSheet .q2WncW_paperTurnGroup[role=button]:hover,.q2WncW_paperSheet .q2WncW_paperTurnGroup[role=button][data-role=actor]:hover,.q2WncW_paperSheet .q2WncW_paperTurnGroup[data-selected=true],.q2WncW_paperSheet .q2WncW_paperTurnGroup[data-selected=true]:hover{background:0 0}.q2WncW_paperTurnGroup[role=button]:hover>.q2WncW_paperTurn[data-role=reader]{background:var(--hover-on-panel);border-color:var(--outline-strong)}.q2WncW_paperTurnGroup[role=button]:hover>.q2WncW_paperTurn[data-role=actor]{background:var(--you-band-selected)}.q2WncW_paperTurnGroup[data-selected=true]>.q2WncW_paperTurn,.q2WncW_paperTurnGroup[data-selected=true]:hover>.q2WncW_paperTurn{background:var(--paper)}.q2WncW_speechBreak .q2WncW_direction{font-style:normal;font-size:inherit;line-height:inherit;color:inherit}.q2WncW_stageProseHeading,.q2WncW_stageProseLine{margin:0 0 var(--space-3);padding:var(--space-2) 28px;text-align:center;overflow-wrap:anywhere;color:var(--muted);opacity:var(--stage-dim);font-size:max(15px,.8em);line-height:1.35}.q2WncW_stageProseHeading{margin-top:var(--space-6);color:var(--text-2);font-weight:var(--weight-bold);letter-spacing:.02em;text-transform:uppercase}.q2WncW_stageTurn[data-split=true],.q2WncW_stageTurn[data-split=true][data-role],.q2WncW_stageTurn[data-split=true][data-active=true][data-role],.q2WncW_stageTurn[data-split=true][data-scrub=true]{align-items:stretch;gap:var(--space-2);box-shadow:none;background:0 0;border-color:#0000;padding:0}.q2WncW_stageBubble{align-items:center;gap:var(--space-2);padding:var(--space-5) 28px;border-radius:var(--radius-panel);text-align:center;transition:border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);border:1px solid #0000;flex-direction:column;display:flex}.q2WncW_stageBubble[data-role=actor]{background:var(--you-band)}.q2WncW_stageBubble[data-role=reader]{border-color:var(--outline)}.q2WncW_stageTurn[data-active=true]>.q2WncW_stageBubble[data-role=actor]{border-color:var(--you-line);box-shadow:var(--shadow-1)}.q2WncW_stageTurn[data-active=true]>.q2WncW_stageBubble[data-role=reader]{border-color:var(--outline-strong)}.q2WncW_stageScroller[data-scrubbing=true] .q2WncW_stageTurn[data-active=true]:not([data-scrub=true])>.q2WncW_stageBubble{box-shadow:none}.q2WncW_stageScroller[data-scrubbing=true] .q2WncW_stageTurn[data-active=true]:not([data-scrub=true])>.q2WncW_stageBubble[data-role=actor]{border-color:#0000}.q2WncW_stageScroller[data-scrubbing=true] .q2WncW_stageTurn[data-active=true]:not([data-scrub=true])>.q2WncW_stageBubble[data-role=reader]{border-color:var(--outline)}.q2WncW_stageTurn[data-scrub=true]>.q2WncW_stageBubble{border-color:var(--line-3)}.q2WncW_stageBreak{text-align:center;overflow-wrap:anywhere;color:var(--muted);padding:0 28px;font-size:max(15px,.8em);line-height:1.35}.q2WncW_stageBreak .q2WncW_direction{font-style:normal;font-size:inherit;line-height:inherit;color:inherit}.q2WncW_afterPaper{padding:var(--space-3) clamp(18px, 6vw, 64px) 40vh;flex:none}.q2WncW_paperSheet:has(+.q2WncW_afterPaper) .q2WncW_paperEnd{margin-bottom:var(--space-4)}.q2WncW_saveOverlay{z-index:6;padding:min(10vh, 96px) var(--gutter-narrow) var(--gutter-narrow);background:var(--scrim);cursor:progress;justify-content:center;align-items:flex-start;display:flex;position:absolute;inset:0}.q2WncW_saveOverlayCard{align-items:center;gap:var(--space-4);max-width:min(360px,100%);padding:var(--space-6) var(--space-8);border-radius:var(--radius-panel);background:var(--panel);box-shadow:var(--shadow-pop);color:var(--text);text-align:center;flex-direction:column;display:flex}.q2WncW_saveOverlayText{font-weight:var(--weight-medium)}.q2WncW_saveSpinner{border-radius:var(--radius-round);border:3px solid var(--line);border-top-color:var(--action);width:28px;height:28px;animation:.9s linear infinite q2WncW_save-spin}@keyframes q2WncW_save-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.q2WncW_saveSpinner{animation:none}}
.Ka8loW_selectable{cursor:pointer}.Ka8loW_selectable:hover{background:var(--hover-on-panel)}.Ka8loW_selectable[data-role=actor]:hover{background:var(--you-band-selected)}.Ka8loW_selectable:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.Ka8loW_selectable.Ka8loW_selected,.Ka8loW_selectable.Ka8loW_selected:hover{background:var(--paper);box-shadow:var(--shadow-lift);border-color:var(--reader)!important}.Ka8loW_selectable.Ka8loW_selected[data-role=actor],.Ka8loW_selectable.Ka8loW_selected[data-role=actor]:hover{background:var(--paper);border-color:var(--you)!important}.Ka8loW_stageSelected{outline:2px solid var(--you);outline-offset:4px;border-radius:var(--radius-tile)}.Ka8loW_lineRow{grid-template-columns:minmax(0,1fr);display:grid}.Ka8loW_lineRow>*{grid-area:1/1}.Ka8loW_addedChip{border-radius:var(--radius-tag);border:1px solid var(--you-bg-line);background:var(--paper);color:var(--you-text);font-family:var(--font-sans);font-size:var(--type-eyebrow);font-weight:var(--weight-semibold);padding:0 7px}.Ka8loW_unsureChip{border-radius:var(--radius-tag);border:1px dashed var(--line-3);background:var(--paper);color:var(--muted);font-family:var(--font-sans);font-size:var(--type-eyebrow);font-weight:var(--weight-semibold);padding:0 7px}.Ka8loW_lineChips{overflow-wrap:anywhere;max-width:100%;padding:var(--space-0) 10px;border-radius:var(--radius-pill);background:var(--reader-bg);color:var(--reader-text);font-family:var(--font-sans);font-size:var(--type-small);font-weight:var(--weight-medium);margin-top:6px}.Ka8loW_lineAction{align-items:center;gap:var(--space-2);min-height:var(--control);padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--panel-2);color:var(--text);font:inherit;font-size:var(--type-secondary);font-weight:var(--weight-medium);cursor:pointer;border:none;display:inline-flex}.Ka8loW_lineAction:hover{background:var(--hover-on-fill)}.Ka8loW_lineAction:disabled{cursor:not-allowed;opacity:.5}.Ka8loW_deleteLine{min-height:var(--control);color:var(--alert-text);font:inherit;font-size:var(--type-secondary);font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0}.Ka8loW_deleteLine:hover:not(:disabled){text-underline-offset:3px;text-decoration:underline}.Ka8loW_deleteLine:disabled{cursor:not-allowed;opacity:.5}.Ka8loW_deleteLineAsk{gap:var(--space-2);flex-direction:column;display:flex}.Ka8loW_deleteLineQuestion{font-size:var(--type-secondary);line-height:var(--leading-compact);color:var(--text);text-wrap:pretty}.Ka8loW_deleteLineConfirm{min-height:var(--control);padding:0 var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--alert);background:var(--alert-bg);color:var(--alert-text);font:inherit;font-size:var(--type-secondary);font-weight:var(--weight-semibold);cursor:pointer}.Ka8loW_deleteLineConfirm:disabled{cursor:not-allowed;opacity:.5}.Ka8loW_strip{justify-content:center;align-items:center;gap:var(--space-3);margin:var(--space-1) auto 0;font-size:var(--type-small);line-height:var(--leading-small);color:var(--text-2);flex-wrap:wrap;display:flex}.Ka8loW_strip[role=group]{justify-content:flex-start;gap:var(--space-2);margin:0}.Ka8loW_strip[data-tone=alert]{color:var(--alert-text)}.Ka8loW_strip[data-testid=edit-strip]{justify-content:flex-start;margin:0}.Ka8loW_smallButton{min-height:var(--control);padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--panel-2);color:var(--text);font:inherit;font-size:var(--type-compact);font-weight:var(--weight-medium);cursor:pointer;border:none;align-items:center;display:inline-flex}.Ka8loW_cutInReset{align-self:flex-start}.Ka8loW_smallButton:hover{background:var(--hover-on-fill)}.Ka8loW_smallButton[aria-pressed=true]{background:var(--action);color:var(--on-action)}.Ka8loW_smallButton:disabled{cursor:not-allowed;opacity:.5}.Ka8loW_panelTabs{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-pill);background:var(--panel-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Ka8loW_panelTab{min-height:var(--control);padding:0 var(--space-2);border-radius:var(--radius-pill);color:var(--text-2);font:inherit;font-size:var(--type-secondary);font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:none}.Ka8loW_panelTab:hover{background:var(--hover-on-fill)}.Ka8loW_panelTab[aria-selected=true]{background:var(--action);color:var(--on-action);font-weight:var(--weight-semibold)}.Ka8loW_panelTab:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.Ka8loW_tabBody{gap:var(--space-5);flex-direction:column;display:flex}.Ka8loW_tabBody[hidden]{display:none}.Ka8loW_tabBody>*{flex-shrink:0}.Ka8loW_wordsSection{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.Ka8loW_wordsText{overflow-wrap:anywhere;white-space:pre-wrap;min-width:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-tile-lg);background:var(--panel-2);color:var(--ink);font-family:var(--font-script);font-size:var(--type-secondary);margin:0}.Ka8loW_wordsSection .Ka8loW_textarea{font-family:var(--font-script);color:var(--ink)}.Ka8loW_ownName{font-size:var(--type-compact);font-weight:var(--weight-medium);color:var(--text-2)}.Ka8loW_section{gap:var(--space-3);padding:var(--space-4) 0 var(--space-1);border-top:1px solid var(--line);flex-direction:column;display:flex}.Ka8loW_sectionHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.Ka8loW_sectionName{font-weight:var(--weight-semibold)}.Ka8loW_sectionHint{font-size:var(--type-small);color:var(--muted)}.Ka8loW_sectionStack{gap:var(--space-1);flex-direction:column;display:flex}.Ka8loW_needsYou{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-tile-lg);background:var(--alert-bg);color:var(--alert-text);flex-direction:column;display:flex}.Ka8loW_needsYouTitle{font-size:var(--type-compact);line-height:var(--leading-compact);font-weight:var(--weight-semibold);margin:0}.Ka8loW_needsYouWhy{font-size:var(--type-small);line-height:var(--leading-small);margin:0}.Ka8loW_sectionStack>.Ka8loW_lineAction{align-self:flex-start}.Ka8loW_audioRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.Ka8loW_status{font-size:var(--type-small);font-weight:var(--weight-medium)}.Ka8loW_status[data-tone=ok]{color:var(--ok-text)}.Ka8loW_status[data-tone=busy]{color:var(--you-text)}.Ka8loW_status[data-tone=alert]{color:var(--alert-text)}.Ka8loW_chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.Ka8loW_choice{min-height:var(--control);padding:0 var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--line-3);background:var(--panel);color:var(--text);font:inherit;font-size:var(--type-compact);font-weight:var(--weight-medium);cursor:pointer}.Ka8loW_choice:hover{background:var(--hover-on-panel)}.Ka8loW_choice[aria-pressed=true]{border-color:var(--action);background:var(--action);color:var(--on-action);font-weight:var(--weight-semibold)}.Ka8loW_choice:disabled{cursor:not-allowed;opacity:.6}.Ka8loW_stepper{align-items:center;gap:var(--space-2);display:inline-flex}.Ka8loW_stepButton{width:var(--control);height:var(--control);border-radius:var(--radius-round);background:var(--panel-2);color:var(--text);font:inherit;font-size:var(--type-step);cursor:pointer;border:none}.Ka8loW_stepButton:hover{background:var(--hover-on-fill)}.Ka8loW_stepButton:disabled{cursor:not-allowed;opacity:.4}.Ka8loW_stepValue{text-align:center;min-width:64px;font-family:var(--font-mono);font-weight:var(--weight-medium)}.Ka8loW_slider{width:100%;accent-color:var(--action)}.Ka8loW_sliderEnds{font-size:var(--type-small);color:var(--muted);justify-content:space-between;display:flex}.Ka8loW_inputRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Ka8loW_input{min-width:160px;min-height:var(--control);padding:0 var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--line-3);background:var(--panel);color:var(--text);font:inherit;flex:1}.Ka8loW_error{font-size:var(--type-small);color:var(--alert-text)}.Ka8loW_foot{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--line);font-size:var(--type-small);color:var(--muted);display:flex}.Ka8loW_done{min-height:var(--control);padding:0 var(--space-5);border-radius:var(--radius-pill);background:var(--action);color:var(--on-action);font:inherit;font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;border:none;flex-shrink:0}.Ka8loW_done:hover{background:var(--action-hover)}.Ka8loW_done:disabled{cursor:not-allowed;opacity:.5}.Ka8loW_done:disabled:hover{background:var(--action)}.Ka8loW_cutTurn{gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--line);flex-direction:column;display:flex}.Ka8loW_cutTurn>.Ka8loW_cutRule:first-child{border-top:none;padding-top:0}.Ka8loW_cutRow{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.Ka8loW_reply{padding:var(--space-2) var(--space-3);border-radius:var(--radius-tile);border:1px solid var(--reader-line);background:var(--reader-box);font-size:var(--type-compact)}.Ka8loW_replyWho{color:var(--reader-text);font-weight:var(--weight-semibold)}.Ka8loW_voiceList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Ka8loW_voiceItem{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-tile-lg);border:1px solid var(--line-2);background:var(--panel);color:var(--text);font:inherit;text-align:left;cursor:pointer;width:100%;display:flex}.Ka8loW_voiceItem:hover{border-color:var(--line-3)}.Ka8loW_voiceItem[aria-pressed=true]{border-color:var(--action);box-shadow:inset 0 0 0 1px var(--action)}.Ka8loW_voiceItem:disabled{cursor:not-allowed}.Ka8loW_voiceName{font-weight:var(--weight-semibold)}.Ka8loW_voiceFacts{font-size:var(--type-small);color:var(--muted)}.Ka8loW_note{font-size:var(--type-small);color:var(--you-text)}.Ka8loW_segmented{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-pill);background:var(--panel-2);grid-template-columns:repeat(3,1fr);display:grid}.Ka8loW_segment{min-height:var(--control);padding:0 var(--space-2);border-radius:var(--radius-pill);color:var(--text-2);font:inherit;font-size:var(--type-compact);font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:none}.Ka8loW_segment:hover{background:var(--hover-on-fill)}.Ka8loW_segment[aria-pressed=true]{background:var(--action);color:var(--on-action);font-weight:var(--weight-semibold)}.Ka8loW_segment:disabled{cursor:not-allowed}.Ka8loW_select{min-height:var(--control);max-width:100%;padding:0 var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--line-3);background:var(--panel);color:var(--text);font:inherit}.Ka8loW_textarea{width:100%;min-height:96px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-tile);border:1px solid var(--line-3);background:var(--panel);color:var(--text);font:inherit;resize:vertical}.Ka8loW_fixHint{font-size:var(--type-small);line-height:var(--leading-small);color:var(--muted)}.Ka8loW_strip[data-late]{animation:.2s ease-out 2s both Ka8loW_strip-late}@keyframes Ka8loW_strip-late{0%{opacity:0}to{opacity:1}}.Ka8loW_whoReads{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-pill);background:var(--panel-2);grid-template-columns:repeat(2,1fr);display:grid}.Ka8loW_whoReads>.Ka8loW_segment[aria-checked=true]{background:var(--action);color:var(--on-action);font-weight:var(--weight-semibold)}.Ka8loW_whoReads>.Ka8loW_segment:disabled{opacity:.6}.Ka8loW_voiceOf{font-weight:var(--weight-regular)}.Ka8loW_recordButton{align-items:center;gap:var(--space-2);min-height:var(--control);padding:0 var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--line-3);background:var(--panel);color:var(--text);font:inherit;font-size:var(--type-compact);font-weight:var(--weight-semibold);cursor:pointer;display:inline-flex}.Ka8loW_recordButton:hover{background:var(--hover-on-panel)}.Ka8loW_recordButton:disabled{cursor:not-allowed;opacity:.6}.Ka8loW_recordDot{border-radius:var(--radius-round);background:var(--alert);width:10px;height:10px}.Ka8loW_stopSquare{background:var(--alert);border-radius:2px;width:10px;height:10px}.Ka8loW_recordRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.Ka8loW_countdown{min-width:var(--control);text-align:center;font-family:var(--font-mono);font-size:var(--type-step);font-weight:var(--weight-semibold);color:var(--alert-text)}.Ka8loW_recordLevel{border-radius:var(--radius-pill);background:var(--panel-2);flex:1;min-width:96px;height:8px;overflow:hidden}.Ka8loW_recordLevelFill{border-radius:var(--radius-pill);background:var(--ok-text);height:100%;transition:width 90ms linear;display:block}.Ka8loW_recordingNotes{padding-left:var(--space-4);font-size:var(--type-small);line-height:var(--leading-small);color:var(--text-2);margin:0}.Ka8loW_section[data-applies=no] .Ka8loW_chips{opacity:.6}.Ka8loW_unsureRow{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.Ka8loW_unsureRow>p{flex:16em;margin:0}.Ka8loW_slowSaving{align-items:center;gap:var(--space-2);margin-left:var(--space-3);color:var(--text-2);display:inline-flex}.Ka8loW_spinnerSmall{border-radius:var(--radius-round);border:2px solid var(--line);border-top-color:var(--action);width:14px;height:14px;animation:.9s linear infinite Ka8loW_words-saving-spin}@keyframes Ka8loW_words-saving-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Ka8loW_spinnerSmall{animation:none}}.Ka8loW_saveBar{bottom:calc(-1 * (var(--space-6) + env(safe-area-inset-bottom,0px)));z-index:1;gap:var(--space-2);margin:var(--space-2) calc(-1 * var(--space-6)) calc(-1 * (var(--space-6) + env(safe-area-inset-bottom,0px)));padding:var(--space-3) var(--space-6) calc(var(--space-3) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:var(--sheet);flex-direction:column;display:flex;position:sticky}.Ka8loW_saveButtons{justify-content:flex-end;gap:var(--space-3);display:flex}.Ka8loW_discardAsk{gap:var(--space-3);margin:0 var(--space-6) var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-tile);background:var(--bg);flex-direction:column;display:flex}
.T1RQcq_backdrop{background:var(--bg);min-height:100vh}.T1RQcq_scrim{z-index:20;background:var(--scrim);position:fixed;inset:0}.T1RQcq_sheet{z-index:21;background:var(--sheet);width:min(520px,100%);box-shadow:var(--shadow-sheet);color:var(--text);transition:transform var(--dur-in) var(--ease-out);outline:none;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}@starting-style{.T1RQcq_sheet{transform:translate(32px)}}.T1RQcq_head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-5) var(--space-6) var(--space-2);display:flex}.T1RQcq_headBack{justify-content:flex-start;align-items:center}.T1RQcq_headText{gap:var(--space-1);flex-direction:column;display:flex}.T1RQcq_title{font-size:var(--type-sheet-title);line-height:var(--leading-sheet-title);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-sheet-title);margin:0}.T1RQcq_saves{font-size:var(--type-small);color:var(--muted)}.T1RQcq_iconButton{width:var(--control);height:var(--control);border-radius:var(--radius-round);background:var(--panel-2);color:var(--text);cursor:pointer;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.T1RQcq_iconButton:hover{background:var(--hover-on-fill)}.T1RQcq_tabs{gap:var(--space-1);margin:var(--space-2) var(--space-6) 0;padding:var(--space-1);border-radius:var(--radius-pill);background:var(--panel-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.T1RQcq_tabs[data-tabs="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.T1RQcq_tab{min-height:var(--control);padding:0 var(--space-1);border-radius:var(--radius-pill);color:var(--text-2);font:inherit;font-size:var(--type-secondary);font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:none}.T1RQcq_tab:hover{background:var(--hover-on-fill)}.T1RQcq_tab[aria-selected=true]{background:var(--action);color:var(--on-action);font-weight:var(--weight-semibold)}.T1RQcq_tab:disabled{color:var(--muted);cursor:not-allowed}.T1RQcq_tab:disabled:hover{background:0 0}.T1RQcq_body{gap:var(--space-5);padding:var(--space-5) var(--space-6) var(--space-6);flex-direction:column;flex:1;display:flex;overflow-y:auto}.T1RQcq_field{gap:var(--space-2);font-weight:var(--weight-semibold);flex-direction:column;display:flex}.T1RQcq_optional{margin-left:var(--space-1);font-weight:var(--weight-regular);font-size:var(--type-small);color:var(--muted)}.T1RQcq_input,.T1RQcq_select{min-height:var(--control);padding:0 var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--line-3);background:var(--panel);color:var(--text);font:inherit;font-weight:var(--weight-regular)}.T1RQcq_dateInput{box-sizing:border-box;appearance:none;font-variant-numeric:tabular-nums;width:100%;min-width:0;max-width:100%;display:block}.T1RQcq_dateInput::-webkit-date-and-time-value{text-align:start}.T1RQcq_textarea{min-height:var(--control);padding:var(--space-3) var(--space-4);border-radius:var(--radius-tile-lg);border:1px solid var(--line-3);background:var(--panel);color:var(--text);font:inherit;font-weight:var(--weight-regular);resize:vertical}.T1RQcq_row{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--control);padding-top:var(--space-4);border-top:1px solid var(--line);display:flex}.T1RQcq_group{gap:var(--space-3);flex-direction:column;display:flex}.T1RQcq_customRow{min-height:var(--control);justify-content:flex-end;display:flex}.T1RQcq_group+.T1RQcq_group,.T1RQcq_group+.T1RQcq_note{padding-top:var(--space-4);border-top:1px solid var(--line)}.T1RQcq_group>.T1RQcq_row:first-of-type,.T1RQcq_group>.T1RQcq_field:first-of-type{border-top:none;padding-top:0}.T1RQcq_rowList{gap:var(--space-1);margin:var(--space-1) 0 0;padding-left:var(--space-4);flex-direction:column;display:flex}.T1RQcq_rowText{flex-direction:column;min-width:0;display:flex}.T1RQcq_rowName{font-weight:var(--weight-medium)}.T1RQcq_rowHint{font-size:var(--type-small);line-height:var(--leading-small);color:var(--muted)}.T1RQcq_disclosure{gap:var(--space-1);padding-left:var(--space-5);font-size:var(--type-compact);line-height:var(--leading-compact);color:var(--muted);flex-direction:column;margin:0;display:flex}.T1RQcq_chip{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--you-bg);color:var(--you-text);font-size:var(--type-small);flex:none}.T1RQcq_stepper{align-items:center;gap:var(--space-2);flex:none;display:inline-flex}.T1RQcq_stepButton{width:var(--control);height:var(--control);border-radius:var(--radius-round);background:var(--panel-2);color:var(--text);font:inherit;font-size:var(--type-step);cursor:pointer;border:none}.T1RQcq_stepButton:hover{background:var(--hover-on-fill)}.T1RQcq_stepButton:disabled{opacity:.4;cursor:default}.T1RQcq_stepValue{text-align:center;min-width:6.5em;font-family:var(--font-mono);font-weight:var(--weight-medium)}.T1RQcq_switch{appearance:none;width:var(--switch-width);height:var(--switch-height);border-radius:var(--radius-pill);border:1.5px solid var(--line-3);background:var(--panel-2);cursor:pointer;transition:background-color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);flex:none;margin:0;position:relative}.T1RQcq_switch:before{content:"";border-radius:var(--radius-round);background:var(--panel);width:21px;height:21px;box-shadow:var(--shadow-knob);transition:transform var(--dur-base) var(--ease-out);position:absolute;top:3px;left:3px}.T1RQcq_switch:checked{background:var(--action);border-color:var(--action)}.T1RQcq_switch:checked:before{transform:translate(22px)}.T1RQcq_switch:disabled{opacity:.6}.T1RQcq_note{padding:var(--space-3) var(--space-4);border-radius:var(--radius-tile);background:var(--panel-2);font-size:var(--type-compact);line-height:var(--leading-compact);color:var(--text-2);margin:0}.T1RQcq_status{margin:0 var(--space-6);font-size:var(--type-compact);color:var(--muted)}.T1RQcq_alert{padding:var(--space-3) var(--space-4);border-radius:var(--radius-tile);background:var(--alert-bg);color:var(--alert-text);font-size:var(--type-compact);margin:0}.T1RQcq_linkButton{color:inherit;font:inherit;font-weight:var(--weight-semibold);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.T1RQcq_alertText{margin:0 0 var(--space-3);font-weight:var(--weight-semibold)}.T1RQcq_footNote{min-width:0;font-size:var(--type-small);color:var(--muted)}.T1RQcq_danger{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--line);flex-direction:column;margin-top:auto;display:flex}.T1RQcq_deleteText{min-height:var(--control);color:var(--alert-text);font:inherit;font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0}.T1RQcq_deleteText:hover{text-underline-offset:3px;text-decoration:underline}.T1RQcq_dangerButton,.T1RQcq_secondaryButton{min-height:var(--control);padding:0 var(--space-4);border-radius:var(--radius-pill);font:inherit;font-weight:var(--weight-semibold);cursor:pointer;align-self:flex-start}.T1RQcq_dangerButton{border:1px solid var(--alert);background:var(--alert-bg);color:var(--alert-text)}.T1RQcq_secondaryButton{border:1px solid var(--line-3);color:var(--text);background:0 0}.T1RQcq_secondaryButton:hover{background:var(--hover-on-panel)}.T1RQcq_buttons{gap:var(--space-3);flex-wrap:wrap;display:flex}.T1RQcq_label{font-size:var(--type-eyebrow);line-height:var(--leading-eyebrow);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);color:var(--muted)}.T1RQcq_partText{flex-direction:column;flex:1;min-width:0;display:flex}.T1RQcq_partName{font-weight:var(--weight-semibold);letter-spacing:.04em}.T1RQcq_partName[data-role=actor]{color:var(--you-text)}.T1RQcq_partName[data-role=reader]{color:var(--reader-text)}.T1RQcq_partHint{font-size:var(--type-compact);line-height:var(--leading-compact);color:var(--muted)}.T1RQcq_voiceRow{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-tile-lg);border:1px solid var(--line-2);background:var(--panel);display:flex}.T1RQcq_parts{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.T1RQcq_partRow{align-items:center;gap:var(--space-1) var(--space-3);min-height:60px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-tile-lg);border:1px solid var(--line-2);background:var(--panel);grid-template-columns:minmax(0,1fr) auto;display:grid}.T1RQcq_partRow>.T1RQcq_partName{overflow-wrap:anywhere;min-width:0}.T1RQcq_partRow>.T1RQcq_partHint{grid-column:1/-1}.T1RQcq_partActions{align-items:center;gap:var(--space-2);flex:none;display:flex}.T1RQcq_readerPill{justify-content:center;align-items:center;gap:var(--space-1);max-width:10rem;min-height:var(--control);padding:0 var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--line-3);background:var(--panel);color:var(--text);font:inherit;font-weight:var(--weight-semibold);flex:none;display:inline-flex}button.T1RQcq_readerPill{padding-right:var(--space-3);cursor:pointer}button.T1RQcq_readerPill:hover:not(:disabled){background:var(--hover-on-panel)}.T1RQcq_readerPill[data-yours=true]{border-color:var(--you-bg-line);background:var(--you-bg);color:var(--you-text)}button.T1RQcq_readerPill[data-yours=true]:hover:not(:disabled){background:var(--you-band-selected)}button.T1RQcq_readerPill:disabled{opacity:.6;cursor:not-allowed}.T1RQcq_readerName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.T1RQcq_readerPill>svg{flex:none}.T1RQcq_subgroup{gap:var(--space-2);flex-direction:column;display:flex}.T1RQcq_foot{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6) var(--space-5);border-top:1px solid var(--line);font-size:var(--type-small);color:var(--muted);display:flex}.T1RQcq_done{min-height:var(--control);padding:0 var(--space-5);border-radius:var(--radius-pill);background:var(--action);color:var(--on-action);font:inherit;font-weight:var(--weight-semibold);cursor:pointer;border:none;flex:none}.T1RQcq_done:hover{background:var(--action-hover)}.T1RQcq_done:disabled{opacity:.45;cursor:default}.T1RQcq_done:disabled:hover{background:var(--action)}.T1RQcq_footEnd{justify-content:flex-end}.T1RQcq_voiceRow>.T1RQcq_sampleSpacer{width:var(--control);flex:none}.T1RQcq_sampleButton{margin-left:auto}.T1RQcq_recordRow{gap:var(--space-3);flex-direction:column;display:flex}.T1RQcq_recordYourself{align-items:center;gap:var(--space-3);width:100%;min-height:60px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-tile-lg);border:1px solid var(--line-2);background:var(--panel);color:var(--text);font:inherit;text-align:left;cursor:pointer;display:flex}.T1RQcq_recordYourself:hover{background:var(--hover-on-panel)}.T1RQcq_recordYourself:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.T1RQcq_recordYourself:disabled{cursor:not-allowed;color:var(--muted);background:var(--panel-2)}.T1RQcq_recordYourselfDot{border-radius:var(--radius-round);background:var(--alert);flex:none;width:14px;height:14px}.T1RQcq_recordYourself:disabled .T1RQcq_recordYourselfDot{background:var(--line-3)}.T1RQcq_designForm{gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-tile-lg);border:1px solid var(--line-2);background:var(--panel);flex-direction:column;display:flex}.T1RQcq_designRow{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.T1RQcq_designLabel{font-size:var(--type-compact);line-height:var(--leading-compact);font-weight:var(--weight-medium)}.T1RQcq_designRow>.T1RQcq_select,.T1RQcq_designRow>.T1RQcq_input,.T1RQcq_designRow>.T1RQcq_textarea{width:100%;min-width:0}.T1RQcq_voiceNote{padding:var(--space-3);border-radius:var(--radius-tile);background:var(--you-bg);color:var(--you-text);font-size:var(--type-compact);line-height:var(--leading-compact);margin:0}.T1RQcq_segmented{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-pill);background:var(--panel-2);grid-template-columns:repeat(3,1fr);display:grid}.T1RQcq_segment{min-height:var(--control);padding:0 var(--space-2);border-radius:var(--radius-pill);color:var(--text-2);font:inherit;font-size:var(--type-compact);font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:none}.T1RQcq_segment:hover{background:var(--hover-on-fill)}.T1RQcq_segment[aria-pressed=true]{background:var(--action);color:var(--on-action);font-weight:var(--weight-semibold)}.T1RQcq_segment:disabled{cursor:not-allowed}.T1RQcq_choiceList{gap:var(--space-1);flex-direction:column;display:flex}.T1RQcq_choiceRow{align-items:center;gap:var(--space-3);display:flex}.T1RQcq_choice{align-items:center;gap:var(--space-3);min-width:0;min-height:var(--control);padding:var(--space-1) 0;cursor:pointer;flex:1;display:flex}.T1RQcq_choiceText{flex-direction:column;min-width:0;display:flex}.T1RQcq_radio{appearance:none;border-radius:var(--radius-round);border:1.5px solid var(--line-3);background:var(--panel);cursor:pointer;width:22px;height:22px;transition:border-color var(--dur-base) var(--ease-out), border-width var(--dur-base) var(--ease-out);flex:none;margin:0}.T1RQcq_radio:checked{border-width:7px;border-color:var(--action)}.T1RQcq_radio:disabled{opacity:.6;cursor:not-allowed}.T1RQcq_choice:has(.T1RQcq_radio:disabled){cursor:not-allowed}.T1RQcq_sampleButton{width:var(--control);height:var(--control);border-radius:var(--radius-round);background:var(--panel-2);color:var(--text);cursor:pointer;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.T1RQcq_sampleButton:hover:not(:disabled){background:var(--hover-on-fill)}.T1RQcq_sampleButton[aria-pressed=true]{background:var(--action);color:var(--on-action)}.T1RQcq_sampleButton:disabled{opacity:.4;cursor:not-allowed}.T1RQcq_blocking{z-index:60;padding:var(--gutter-narrow);background:var(--scrim);cursor:progress;outline:none;justify-content:center;align-items:center;animation:.2s ease-out 2s both T1RQcq_blocking-late;display:flex;position:fixed;inset:0}@keyframes T1RQcq_blocking-late{0%{opacity:0}to{opacity:1}}.T1RQcq_blockingCard{align-items:center;gap:var(--space-4);max-width:min(360px,100%);padding:var(--space-6) var(--space-8);border-radius:var(--radius-panel);background:var(--panel);box-shadow:var(--shadow-pop);color:var(--text);text-align:center;flex-direction:column;display:flex}.T1RQcq_blockingText{font-weight:var(--weight-medium)}.T1RQcq_spinner{border-radius:var(--radius-round);border:3px solid var(--line);border-top-color:var(--action);width:28px;height:28px;animation:.9s linear infinite T1RQcq_blocking-spin}@keyframes T1RQcq_blocking-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.T1RQcq_spinner{animation:none}}
._2K07_G_lead{color:var(--text-2);line-height:var(--leading-compact);margin:0}._2K07_G_parts{gap:var(--space-2);border:none;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}._2K07_G_partRow{align-items:center;gap:var(--space-3);min-height:var(--control);padding:0 var(--space-4);border-radius:var(--radius-tile-lg);border:1px solid var(--line-2);background:var(--panel);cursor:pointer;display:flex}._2K07_G_partRow:has(._2K07_G_check:disabled){cursor:not-allowed;background:var(--panel-2)}._2K07_G_check{width:22px;height:22px;accent-color:var(--action);cursor:inherit;flex:none;margin:0}._2K07_G_partName{font-weight:var(--weight-semibold);letter-spacing:.04em;color:var(--reader-text);overflow-wrap:anywhere}._2K07_G_partRow:has(._2K07_G_check:disabled) ._2K07_G_partName{color:var(--muted)}._2K07_G_taken{font-size:var(--type-small);color:var(--muted);overflow-wrap:anywhere;margin-left:auto}._2K07_G_sees{font-size:var(--type-compact);line-height:var(--leading-compact);color:var(--muted);margin:0}._2K07_G_dueInputs{gap:var(--space-3);grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}._2K07_G_dueField{gap:var(--space-1);min-width:0;font-size:var(--type-small);color:var(--muted);flex-direction:column;display:flex}._2K07_G_dueField>input{box-sizing:border-box;appearance:none;width:100%;min-width:0;max-width:100%;font:inherit;font-variant-numeric:tabular-nums;display:block}._2K07_G_dueField>input::-webkit-date-and-time-value{text-align:start}._2K07_G_emailRow{gap:var(--space-3);flex-wrap:wrap;display:flex}._2K07_G_emailRow>input{flex:220px;min-width:0}._2K07_G_ink,._2K07_G_outline{min-height:var(--control);padding:0 var(--space-5);border-radius:var(--radius-pill);font:inherit;font-weight:var(--weight-semibold);cursor:pointer;flex:none}._2K07_G_ink{background:var(--action);color:var(--on-action);border:none}._2K07_G_ink:hover:not(:disabled){background:var(--action-hover)}._2K07_G_outline{border:1px solid var(--line-3);color:var(--text);background:0 0}._2K07_G_outline:hover:not(:disabled){background:var(--hover-on-panel)}._2K07_G_ink:disabled,._2K07_G_outline:disabled{cursor:not-allowed;opacity:.55}._2K07_G_emailRow>._2K07_G_ink{flex:none}@media (max-width:480px){._2K07_G_emailRow>._2K07_G_ink{flex:100%}}._2K07_G_or{align-items:center;gap:var(--space-3);color:var(--muted);font-size:var(--type-compact);margin:0;display:flex}._2K07_G_or:before,._2K07_G_or:after{content:"";border-top:1px solid var(--line);flex:1}._2K07_G_linkButtons{gap:var(--space-3);flex-wrap:wrap;display:flex}._2K07_G_said{font-size:var(--type-compact);line-height:var(--leading-compact);color:var(--muted);margin:0}._2K07_G_said[data-problem=true]{color:var(--alert-text)}._2K07_G_linkField{width:100%;min-width:0;font-size:var(--type-small)}._2K07_G_friend{gap:var(--space-2);border-radius:var(--radius-tile-lg);border:1px solid var(--line-2);background:var(--panel);flex-direction:column;padding-bottom:0;display:flex}:is(._2K07_G_friend:has(._2K07_G_actions),._2K07_G_friend:has(._2K07_G_said)){padding-bottom:var(--space-3)}._2K07_G_friendRow{align-items:center;gap:var(--space-3);min-height:60px;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);display:flex}._2K07_G_friendText{flex-direction:column;flex:1;min-width:0;display:flex}._2K07_G_friendName{font-weight:var(--weight-semibold);overflow-wrap:anywhere}._2K07_G_friendWhere{font-size:var(--type-compact);line-height:var(--leading-compact);color:var(--muted);overflow-wrap:anywhere}._2K07_G_more{width:var(--control);height:var(--control);border-radius:var(--radius-round);color:var(--text);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}._2K07_G_more:hover:not(:disabled),._2K07_G_more[aria-expanded=true]{background:var(--hover-on-panel)}._2K07_G_more:disabled{cursor:not-allowed;opacity:.55}._2K07_G_actions{gap:var(--space-2);padding:0 var(--space-4);flex-wrap:wrap;margin:0;list-style:none;display:flex}._2K07_G_friend>._2K07_G_said,._2K07_G_friend>._2K07_G_linkField{margin:0 var(--space-4)}._2K07_G_friend>._2K07_G_linkField{width:calc(100% - 2 * var(--space-4))}._2K07_G_stop{color:var(--alert-text)}._2K07_G_inviteButton{align-self:flex-start}
.rtGqhW_tabs{align-self:flex-start;gap:var(--space-1);max-width:100%;padding:var(--space-1);border-radius:var(--radius-pill);background:var(--panel-2);display:inline-flex}.rtGqhW_tab{align-items:center;gap:var(--space-2);min-height:var(--control);padding:0 var(--space-4);border-radius:var(--radius-pill);color:var(--text-2);font:inherit;font-size:var(--type-secondary);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:background var(--dur-fast) var(--ease-out);background:0 0;border:none;display:inline-flex}.rtGqhW_tab:hover{background:var(--hover-on-fill)}.rtGqhW_tab[aria-selected=true]{background:var(--action);color:var(--on-action);font-weight:var(--weight-semibold)}.rtGqhW_count{min-width:20px;height:20px;padding:0 var(--space-1);border-radius:var(--radius-pill);background:var(--alert-bg);color:var(--alert-text);font-size:var(--type-eyebrow);font-weight:var(--weight-semibold);justify-content:center;align-items:center;line-height:1;display:inline-flex}.rtGqhW_panel{gap:var(--space-6);flex-direction:column;display:flex}.rtGqhW_notice{color:var(--muted);font-size:var(--type-compact);line-height:var(--leading-compact);margin:0}.rtGqhW_group{gap:var(--space-3);flex-direction:column;display:flex}.rtGqhW_groupLabel{font-size:var(--type-eyebrow);line-height:var(--leading-eyebrow);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--muted);margin:0}.rtGqhW_cards{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rtGqhW_card{gap:var(--space-2);min-width:0;padding:var(--space-5);border:1px solid var(--line-2);border-radius:var(--radius-tile-lg);background:var(--panel);scroll-margin:var(--space-6);flex-direction:column;display:flex}.rtGqhW_card[data-highlighted=true]{border-color:var(--you);box-shadow:0 0 0 1px var(--you)}.rtGqhW_cardTitle{font-size:var(--type-row-title);line-height:var(--leading-row-title);font-weight:var(--weight-semibold);color:var(--text);overflow-wrap:anywhere;margin:0}.rtGqhW_invited{color:var(--text-2);overflow-wrap:anywhere;margin:0}.rtGqhW_part{color:var(--you-text);font-weight:var(--weight-semibold)}.rtGqhW_chipLine{margin:0;display:flex}.rtGqhW_answer{gap:var(--space-3);margin:var(--space-1) 0 0;flex-direction:column;display:flex}.rtGqhW_consent{color:var(--text-2);font-size:var(--type-compact);line-height:var(--leading-compact);margin:0}.rtGqhW_nameField{gap:var(--space-1);flex-direction:column;display:flex}.rtGqhW_nameLabel{font-size:var(--type-compact);line-height:var(--leading-compact);font-weight:var(--weight-semibold);color:var(--text)}.rtGqhW_nameInput{width:100%;max-width:360px;min-height:var(--control);padding:0 var(--space-4);border:1px solid var(--line-3);border-radius:var(--radius-pill);background:var(--panel);color:var(--text);font:inherit}.rtGqhW_nameHint{color:var(--muted);font-size:var(--type-small);line-height:var(--leading-small);margin:0}.rtGqhW_cardAlert{color:var(--alert-text);font-size:var(--type-compact);line-height:var(--leading-compact);margin:0}.rtGqhW_cardButtons{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.rtGqhW_button{font-family:inherit;font-size:var(--type-body);cursor:pointer;border-style:solid;justify-content:center}.rtGqhW_cardButtons .rtGqhW_button[type=submit]{border:none}.rtGqhW_button:disabled{cursor:wait;opacity:.6}.rtGqhW_due{padding:var(--space-0) var(--space-2);border-radius:var(--radius-tag);font-size:var(--type-small);line-height:var(--leading-small);white-space:nowrap;border:1px solid #0000;align-items:center;display:inline-flex}.rtGqhW_due-later{background:var(--panel-2);color:var(--muted)}.rtGqhW_due-soon{background:var(--panel-2);border-color:var(--line-3);color:var(--text);font-weight:var(--weight-semibold)}.rtGqhW_due-passed{background:var(--alert-bg);color:var(--alert-text);font-weight:var(--weight-semibold)}.rtGqhW_sceneList{padding:var(--space-1) 0}.rtGqhW_sceneRow{scroll-margin:var(--space-6)}.rtGqhW_sceneRow[data-highlighted=true]{box-shadow:inset 0 0 0 2px var(--you)}.rtGqhW_sceneMain{gap:var(--space-1)}.rtGqhW_sceneTitleLine{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.rtGqhW_sceneTitle{font-size:var(--type-row-title);line-height:var(--leading-row-title);font-weight:var(--weight-semibold);overflow-wrap:anywhere}a.rtGqhW_sceneMain:hover .rtGqhW_sceneTitle{text-decoration:underline;-webkit-text-decoration-color:var(--line-3);text-decoration-color:var(--line-3);text-underline-offset:3px}.rtGqhW_sceneFacts{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.rtGqhW_endedRow:hover{background:0 0}.rtGqhW_endedTag{padding:var(--space-0) var(--space-2);border-radius:var(--radius-tag);background:var(--panel-2);color:var(--muted);font-size:var(--type-small);line-height:var(--leading-small);font-weight:var(--weight-medium)}.rtGqhW_rowButtons{gap:var(--space-2);flex-wrap:wrap;display:flex}.rtGqhW_removeButton{min-height:var(--control);padding:0 var(--space-4);border:1px solid var(--line-3);border-radius:var(--radius-pill);background:var(--panel);color:var(--alert-text);font:inherit;font-size:var(--type-secondary);font-weight:var(--weight-medium);cursor:pointer;align-items:center;display:inline-flex}.rtGqhW_removeButton:hover{background:var(--hover-on-panel)}.rtGqhW_removeConfirm{min-height:var(--control-lg);padding:0 var(--space-5);border-radius:var(--radius-pill);background:var(--alert);color:var(--on-action);font:inherit;font-weight:var(--weight-semibold);cursor:pointer;border:none;align-items:center;display:inline-flex}.rtGqhW_removeConfirm:disabled{cursor:wait;opacity:.6}@media (max-width:640px){.rtGqhW_card{padding:var(--space-4)}.rtGqhW_cardButtons{flex-wrap:nowrap}.rtGqhW_cardButtons .rtGqhW_button{min-width:0;padding:0 var(--space-3);flex:1 1 0}.rtGqhW_tab{padding:0 var(--space-3)}}
._1tzfKa_card{gap:var(--space-2);padding-bottom:var(--space-3);border-bottom:1px solid var(--line);flex-direction:column;margin:0;display:flex}._1tzfKa_soft{align-items:center;gap:var(--space-2);min-height:var(--control);padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--panel-2);color:var(--text);font:inherit;font-size:var(--type-compact);font-weight:var(--weight-medium);cursor:pointer;border:none;display:inline-flex}._1tzfKa_soft:hover{background:var(--hover-on-fill)}._1tzfKa_soft:disabled{cursor:not-allowed;background:var(--panel-2);color:var(--muted)}._1tzfKa_soft[aria-pressed=true]{background:var(--action);color:var(--on-action)}@container (min-width:560px){._1tzfKa_card{flex-basis:100%!important}}._1tzfKa_marks{gap:var(--space-2)}._1tzfKa_sceneControl{display:contents}._1tzfKa_sceneButton{scroll-snap-align:start;gap:var(--space-1);padding:0 var(--space-3) 0 var(--space-4);font-size:var(--type-compact);white-space:nowrap}._1tzfKa_sceneButton svg{color:var(--muted);flex:none}._1tzfKa_sceneButton:disabled{cursor:default}._1tzfKa_sceneButton[aria-expanded=true] svg{transform:rotate(180deg)}._1tzfKa_sceneMenu{gap:var(--space-2);width:min(360px,100vw - 32px);padding:var(--space-2);border-radius:var(--radius-card);background:var(--panel);box-shadow:var(--shadow-pop);color:var(--text);transform-origin:0 0;transition:opacity var(--dur-in) var(--ease-out), transform var(--dur-in) var(--ease-out);border:none;flex-direction:column;margin:0;position:fixed;inset:auto}._1tzfKa_sceneMenu:popover-open{display:flex}@starting-style{._1tzfKa_sceneMenu:popover-open{opacity:0;transform:scale(var(--pop-from))}}._1tzfKa_sceneList{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._1tzfKa_sceneChoice{align-items:baseline;gap:0 var(--space-3);width:100%;min-height:var(--control);padding:var(--space-2) var(--space-3);border-radius:var(--radius-tile);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;grid-template-columns:minmax(0,1fr) auto;display:grid}._1tzfKa_sceneChoice:hover:not(:disabled){background:var(--hover-on-panel)}._1tzfKa_sceneChoice[aria-current=true]{background:var(--panel-2)}._1tzfKa_sceneChoice:disabled{cursor:default}._1tzfKa_sceneName{font-weight:var(--weight-semibold)}._1tzfKa_sceneState{font-size:var(--type-small);line-height:var(--leading-small);color:var(--muted);white-space:nowrap;grid-area:1/2}._1tzfKa_sceneHeading{font-family:var(--font-script);font-size:var(--type-small);line-height:var(--leading-small);color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;overflow:hidden}._1tzfKa_sceneOut{align-items:flex-start;gap:var(--space-1);padding-bottom:var(--space-2);flex-direction:column;display:flex}._1tzfKa_sceneNote{padding:0 var(--space-3);font-size:var(--type-small);line-height:var(--leading-small);color:var(--text-2);margin:0}._1tzfKa_sceneAnyway{margin:0 var(--space-3)}._1tzfKa_sceneStatus{padding:var(--space-2) var(--space-3);border-radius:var(--radius-tile);background:var(--alert-bg);color:var(--alert-text);font-size:var(--type-small);line-height:var(--leading-small);margin:0}
.FG88ja_view{z-index:15;background:var(--stage);min-width:0;min-height:0;color:var(--text);flex-direction:column;display:flex;position:fixed;inset:0}.FG88ja_top{padding:var(--space-4) var(--gutter) var(--space-2);flex:none;align-items:center;display:flex}.FG88ja_close{width:var(--control);height:var(--control);border-radius:var(--radius-round);background:var(--panel);box-shadow:var(--shadow-1);color:var(--text);cursor:pointer;border:none;justify-content:center;align-items:center;display:inline-flex}.FG88ja_close:hover{background:var(--hover-on-page)}.FG88ja_close:disabled{cursor:not-allowed;opacity:.4}.FG88ja_corner{align-items:center;margin-left:auto;display:flex}.FG88ja_stage{min-height:0;padding:0 var(--gutter);flex:1;position:relative}.FG88ja_scroller{overflow-anchor:none;height:100%;padding:var(--space-6) 0 0;font-family:var(--font-script);-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--space-8), black calc(100% - var(--space-8)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--space-8), black calc(100% - var(--space-8)), transparent);mask-image:linear-gradient(to bottom, transparent, black var(--space-8), black calc(100% - var(--space-8)), transparent);line-height:1.35;position:relative;overflow-y:auto}.FG88ja_column{max-width:1040px;margin:0 auto}.FG88ja_turn{gap:var(--space-2);margin:0 0 var(--space-3);padding:var(--space-5) 28px;border-radius:var(--radius-panel);opacity:var(--stage-dim);transition:background-color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), opacity var(--dur-base) var(--ease-out);border:1px solid #0000;flex-direction:column;display:flex}.FG88ja_turn[data-you=true]{opacity:.7}.FG88ja_turn[data-current=true]{opacity:1;background:var(--you-box);border-color:var(--you-line);box-shadow:var(--shadow-1)}.FG88ja_who{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-3);min-height:var(--control);font-family:var(--font-sans);font-size:var(--type-speaker);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-speaker);line-height:var(--leading-compact);color:var(--muted);flex-wrap:wrap;display:flex}.FG88ja_name{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:inline-flex}.FG88ja_turn[data-you=true] .FG88ja_name{color:var(--you-text)}.FG88ja_youTag{padding:0 var(--space-2);border-radius:var(--radius-tag);background:var(--you-bg);color:var(--you-text);font-size:var(--type-small);font-weight:var(--weight-semibold);letter-spacing:normal;text-transform:none;display:inline-block}.FG88ja_muted{color:var(--muted);align-items:center;display:inline-flex}.FG88ja_check{color:var(--ok);align-items:center;display:inline-flex}.FG88ja_playLine{width:var(--control);height:var(--control);border-radius:var(--radius-round);color:var(--text);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.FG88ja_playLine:before{content:"";border-radius:var(--radius-round);background:var(--panel);width:32px;height:32px;box-shadow:var(--shadow-1);position:absolute}.FG88ja_playLine>svg{position:relative}.FG88ja_playLine:disabled{cursor:not-allowed;opacity:.4}.FG88ja_text{overflow-wrap:anywhere;font-size:var(--other-px);color:var(--text-2);margin:0}.FG88ja_turn[data-you=true] .FG88ja_text{font-size:var(--you-px);color:var(--text)}.FG88ja_end{height:40vh}.FG88ja_below{padding:var(--space-2) var(--space-4) max(var(--space-5), env(safe-area-inset-bottom));flex:none;justify-content:center;display:flex}.FG88ja_dock{align-items:stretch;gap:var(--space-2);width:min(760px,100%);padding:var(--space-2) var(--space-5) var(--space-3);border-radius:var(--radius-panel);background:var(--panel);box-shadow:var(--shadow-float);flex-direction:column;display:flex;position:relative}.FG88ja_dockRow{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--control);display:flex}.FG88ja_count{min-width:0;font-size:var(--type-compact);line-height:var(--leading-compact);color:var(--text);margin:0}.FG88ja_left{color:var(--muted)}.FG88ja_listButton{width:var(--control);height:var(--control);border-radius:var(--radius-round);background:var(--panel-2);color:var(--text);cursor:pointer;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.FG88ja_listButton:hover{background:var(--hover-on-fill)}.FG88ja_list{left:0;right:0;bottom:calc(100% + var(--space-2));z-index:2;max-height:min(50vh,420px);padding:var(--space-2);border-radius:var(--radius-panel);background:var(--panel);box-shadow:var(--shadow-pop);margin:0;list-style:none;position:absolute;overflow-y:auto}.FG88ja_listItem{align-items:center;gap:var(--space-3);width:100%;min-height:var(--control);padding:var(--space-2) var(--space-3);border-radius:var(--radius-tile);color:var(--text);font:inherit;font-size:var(--type-compact);text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.FG88ja_listItem:hover{background:var(--hover-on-panel)}.FG88ja_listItem[aria-current=step]{background:var(--you-bg);color:var(--you-text)}.FG88ja_listGroup+.FG88ja_listGroup{margin-top:var(--space-2)}.FG88ja_listGroupName{padding:var(--space-2) var(--space-3) var(--space-1);font-size:var(--type-eyebrow);line-height:var(--leading-eyebrow);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--muted);margin:0}.FG88ja_listGroupLines{margin:0;padding:0;list-style:none}.FG88ja_listNumber{min-width:2ch;font-family:var(--font-mono);font-size:var(--type-mono);color:var(--muted);flex:none}.FG88ja_listText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.FG88ja_status,.FG88ja_problem{font-size:var(--type-small);line-height:var(--leading-small);color:var(--muted);margin:0}.FG88ja_problem{color:var(--alert-text)}.FG88ja_textButton{min-height:var(--control);padding:0 var(--space-1);color:var(--you-text);font:inherit;font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:none;align-items:center;display:inline-flex}.FG88ja_controls{justify-content:center;align-items:flex-start;gap:var(--space-6);display:flex}.FG88ja_slot{grid-template-rows:var(--control-main) auto;row-gap:var(--space-1);min-width:var(--control-take);place-items:center;display:grid}.FG88ja_caption,.FG88ja_seconds{font-size:var(--type-eyebrow);line-height:var(--leading-eyebrow);font-weight:var(--weight-medium);color:var(--muted);white-space:nowrap}.FG88ja_seconds{font-family:var(--font-mono);font-size:var(--type-mono);color:var(--text)}.FG88ja_move{width:var(--control-take);height:var(--control-take);border-radius:var(--radius-round);background:var(--panel-2);color:var(--text);cursor:pointer;border:none;justify-content:center;align-items:center;display:inline-flex}.FG88ja_move:hover{background:var(--hover-on-fill)}.FG88ja_round{--level:0;width:var(--control-main);height:var(--control-main);border-radius:var(--radius-round);background:var(--alert);color:var(--on-action);box-shadow:0 0 0 calc(4px + var(--level) * 12px) var(--alert-bg);cursor:pointer;transition:box-shadow var(--dur-fast) linear;border:none;justify-content:center;align-items:center;display:inline-flex}.FG88ja_round:hover{background:var(--alert-text)}.FG88ja_recordDot{border-radius:var(--radius-round);background:var(--on-action);width:26px;height:26px}.FG88ja_stopSquare{border-radius:var(--radius-tag);background:var(--on-action);width:24px;height:24px}.FG88ja_countdown{font-family:var(--font-mono);font-size:var(--type-sheet-title);font-weight:var(--weight-semibold)}.FG88ja_round:focus-visible,.FG88ja_move:focus-visible,.FG88ja_listButton:focus-visible,.FG88ja_listItem:focus-visible,.FG88ja_playLine:focus-visible,.FG88ja_close:focus-visible,.FG88ja_textButton:focus-visible,.FG88ja_ink:focus-visible,.FG88ja_outline:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.FG88ja_round:disabled,.FG88ja_move:disabled,.FG88ja_listButton:disabled{cursor:not-allowed;opacity:.4;box-shadow:none}.FG88ja_scrim{z-index:3;padding:var(--space-4) var(--gutter-narrow) max(var(--space-4), env(safe-area-inset-bottom));background:var(--scrim);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.FG88ja_sheet{gap:var(--space-4);width:min(440px,100%);padding:var(--space-6);border-radius:var(--radius-card);background:var(--sheet);box-shadow:var(--shadow-pop);flex-direction:column;display:flex}.FG88ja_sheetTitle{font-size:var(--type-popover-title);line-height:var(--leading-popover-title);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-popover-title);margin:0}.FG88ja_sheetText{color:var(--text-2);margin:0}.FG88ja_sheetButtons{gap:var(--space-3);flex-wrap:wrap;display:flex}.FG88ja_ink,.FG88ja_outline{min-height:var(--control-lg);padding:0 var(--space-5);border-radius:var(--radius-pill);font:inherit;font-weight:var(--weight-semibold);cursor:pointer}.FG88ja_ink{background:var(--action);color:var(--on-action);border:none}.FG88ja_ink:hover{background:var(--action-hover)}.FG88ja_outline{border:1px solid var(--line-3);color:var(--text);background:0 0}.FG88ja_outline:hover{background:var(--hover-on-page)}.FG88ja_ink:disabled,.FG88ja_outline:disabled{cursor:not-allowed;opacity:.5}@media (max-width:640px){.FG88ja_top{padding:var(--space-3) var(--gutter-narrow) var(--space-1)}.FG88ja_stage{padding:0 var(--space-3)}.FG88ja_turn{padding:var(--space-3) var(--space-4)}.FG88ja_below{padding-left:var(--space-2);padding-right:var(--space-2)}.FG88ja_dock{padding:var(--space-2) var(--space-3) var(--space-3)}.FG88ja_controls{gap:var(--space-5)}.FG88ja_sheetButtons>*{flex:auto}}
._6Qr_3a_more{width:var(--control);height:var(--control);border-radius:var(--radius-round);background:var(--panel);box-shadow:var(--shadow-1);color:var(--text);cursor:pointer;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._6Qr_3a_more:hover{background:var(--hover-on-page)}._6Qr_3a_menu{min-width:200px;padding:var(--space-1);border-radius:var(--radius-tile-lg);background:var(--panel);box-shadow:var(--shadow-pop);color:var(--text);border:none;margin:0;position:fixed;inset:auto}._6Qr_3a_menuItem{width:100%;min-height:var(--control);padding:0 var(--space-3);border-radius:var(--radius-tile);color:var(--text);font-family:inherit;font-size:var(--type-secondary);font-weight:var(--weight-medium);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;display:flex}._6Qr_3a_menuItem:hover{background:var(--hover-on-panel)}._6Qr_3a_menuDanger{color:var(--alert-text)}._6Qr_3a_menuDivider{margin:var(--space-1) 0;border:none;border-top:1px solid var(--line)}._6Qr_3a_dialog{width:min(440px, calc(100vw - 2 * var(--gutter-narrow)));max-height:calc(100dvh - 2 * var(--gutter-narrow));border-radius:var(--radius-card);background:var(--sheet);box-shadow:var(--shadow-pop);color:var(--text);transition:transform var(--dur-in) var(--ease-out), opacity var(--dur-in) var(--ease-out);border:none;margin:auto;padding:0}@starting-style{._6Qr_3a_dialog[open]{transform:scale(var(--pop-from));opacity:0}}._6Qr_3a_dialog::backdrop{background:var(--scrim)}._6Qr_3a_dialogBody{gap:var(--space-4);padding:var(--space-6);flex-direction:column;display:flex}._6Qr_3a_dialogTitle{font-size:var(--type-popover-title);line-height:var(--leading-popover-title);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-popover-title);overflow-wrap:anywhere;margin:0}._6Qr_3a_dialogLead{color:var(--text-2);margin:0}._6Qr_3a_alert{color:var(--alert-text);font-size:var(--type-compact);line-height:var(--leading-compact);margin:0}._6Qr_3a_buttons{gap:var(--space-3);flex-wrap:wrap;display:flex}._6Qr_3a_danger,._6Qr_3a_keep,._6Qr_3a_ink,._6Qr_3a_outline,._6Qr_3a_dangerOutline{min-height:var(--control-lg);padding:0 var(--space-5);border-radius:var(--radius-pill);font:inherit;font-weight:var(--weight-semibold);cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._6Qr_3a_danger{background:var(--alert);color:var(--on-action);border:none}._6Qr_3a_danger:hover{background:var(--alert-text)}._6Qr_3a_keep,._6Qr_3a_outline{border:1px solid var(--line-3);color:var(--text);background:0 0}._6Qr_3a_keep:hover,._6Qr_3a_outline:hover{background:var(--hover-on-page)}._6Qr_3a_ink{background:var(--action);color:var(--on-action);border:none}._6Qr_3a_ink:hover{background:var(--action-hover)}._6Qr_3a_dangerOutline{border:1px solid var(--alert);color:var(--alert-text);background:0 0}._6Qr_3a_dangerOutline:hover{background:var(--alert-bg)}._6Qr_3a_danger:disabled,._6Qr_3a_keep:disabled,._6Qr_3a_dangerOutline:disabled{cursor:wait;opacity:.6}._6Qr_3a_more:focus-visible,._6Qr_3a_menuItem:focus-visible,._6Qr_3a_danger:focus-visible,._6Qr_3a_keep:focus-visible,._6Qr_3a_ink:focus-visible,._6Qr_3a_outline:focus-visible,._6Qr_3a_dangerOutline:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}._6Qr_3a_chipPlace{align-self:flex-start;display:inline-flex}._6Qr_3a_page{gap:var(--space-4);padding:var(--space-6) 0;flex-direction:column;display:flex}._6Qr_3a_title{font-size:var(--type-sheet-title);line-height:var(--leading-sheet-title);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-sheet-title);overflow-wrap:anywhere;margin:0}._6Qr_3a_lead{color:var(--text-2);margin:0}._6Qr_3a_quiet{color:var(--muted);margin:0}._6Qr_3a_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (max-width:640px){._6Qr_3a_buttons>*,._6Qr_3a_actions>*{flex:auto}}
.V2H61W_notice{gap:var(--space-2);padding-right:var(--control);flex-direction:column;display:flex;position:relative}.V2H61W_words{font-size:var(--type-small);line-height:var(--leading-small);color:var(--text-2);margin:0}.V2H61W_buttons{gap:var(--space-2);flex-wrap:wrap;display:flex}.V2H61W_primary{background:var(--action);color:var(--on-action);font-weight:var(--weight-semibold)}.V2H61W_primary:hover:not(:disabled){background:var(--action-hover)}.V2H61W_said{font-size:var(--type-small);line-height:var(--leading-small);color:var(--muted);margin:0}.V2H61W_said[data-problem=true]{color:var(--alert-text)}.V2H61W_dismiss{width:var(--control);height:var(--control);border-radius:var(--radius-round);color:var(--muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:0;right:0}.V2H61W_dismiss:hover{background:var(--hover-on-page)}.V2H61W_dismiss:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}
