.InterviewReview-module__jZxBlq__recordButton{flex:auto;gap:8px;min-width:9rem}.InterviewReview-module__jZxBlq__dot{background:var(--fail);border-radius:50%;flex-shrink:0;width:9px;height:9px;display:inline-block}.InterviewReview-module__jZxBlq__recording{color:var(--fail-ink);align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.InterviewReview-module__jZxBlq__recording .InterviewReview-module__jZxBlq__dot{animation:1.2s ease-in-out infinite InterviewReview-module__jZxBlq__blink}@keyframes InterviewReview-module__jZxBlq__blink{50%{opacity:.35}}.InterviewReview-module__jZxBlq__meter{align-items:center;gap:2px;height:24px;display:inline-flex}.InterviewReview-module__jZxBlq__meterBar{background:var(--machine);transform-origin:50%;border-radius:2px;width:3px;height:24px;transition:transform .12s linear}.InterviewReview-module__jZxBlq__recordRow{flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:12px;display:flex}.InterviewReview-module__jZxBlq__camera{min-height:44px;color:var(--ink-2);cursor:pointer;align-items:center;gap:8px;font-size:14px;display:inline-flex}.InterviewReview-module__jZxBlq__camera input{width:18px;height:18px;accent-color:var(--machine);margin:0}.InterviewReview-module__jZxBlq__recordNote{color:var(--muted);font-size:13px;line-height:1.5}.InterviewReview-module__jZxBlq__problem{border-radius:var(--r-btn);background:var(--warn-wash);color:var(--warn-ink);margin-top:10px;padding:10px 12px;font-size:14px;line-height:1.5}.InterviewReview-module__jZxBlq__preview{aspect-ratio:4/3;border-radius:var(--r-card);background:var(--band);object-fit:cover;width:100%;max-width:240px;margin-top:12px;display:block;transform:scaleX(-1)}.InterviewReview-module__jZxBlq__reviewButton{width:100%}.InterviewReview-module__jZxBlq__review{gap:16px;display:grid}.InterviewReview-module__jZxBlq__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;display:flex}.InterviewReview-module__jZxBlq__title{scroll-margin-top:96px}.InterviewReview-module__jZxBlq__title:focus{outline:none}.InterviewReview-module__jZxBlq__meta{color:var(--body);margin-top:6px;font-size:14px;line-height:1.5}.InterviewReview-module__jZxBlq__back{flex:none}.InterviewReview-module__jZxBlq__layout{align-items:start;gap:16px;display:grid}.InterviewReview-module__jZxBlq__stage{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);min-width:0;box-shadow:var(--shadow-card);overflow:hidden}.InterviewReview-module__jZxBlq__player{background:var(--band)}.InterviewReview-module__jZxBlq__video{aspect-ratio:16/9;background:var(--band);object-fit:contain;width:100%;display:block}.InterviewReview-module__jZxBlq__audio{background:var(--paper-2);border-bottom:1px solid var(--line);gap:12px;padding:20px 16px 14px;display:grid}.InterviewReview-module__jZxBlq__wave{width:100%;height:96px;display:block}.InterviewReview-module__jZxBlq__waveBar{fill:var(--line-2)}.InterviewReview-module__jZxBlq__waveBar[data-talk]{fill:var(--machine);opacity:.4}.InterviewReview-module__jZxBlq__waveBar[data-played]{fill:var(--muted)}.InterviewReview-module__jZxBlq__waveBar[data-talk][data-played]{fill:var(--machine);opacity:1}.InterviewReview-module__jZxBlq__audioControls{width:100%;height:44px;display:block}.InterviewReview-module__jZxBlq__now{border-bottom:1px solid var(--line);padding:16px 18px}.InterviewReview-module__jZxBlq__nowLabel{color:var(--muted);font-size:13px}.InterviewReview-module__jZxBlq__nowQuestion{color:var(--ink);letter-spacing:-.015em;overflow-wrap:anywhere;text-wrap:pretty;margin-top:4px;font-size:19px;font-weight:500;line-height:1.35}.InterviewReview-module__jZxBlq__actions{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:14px;display:flex}.InterviewReview-module__jZxBlq__confirm{flex-wrap:wrap;align-items:center;gap:8px 12px;display:inline-flex}.InterviewReview-module__jZxBlq__confirmText{color:var(--ink);font-size:14px;font-weight:500}.InterviewReview-module__jZxBlq__list{gap:2px;max-height:22rem;padding:8px;display:grid;overflow-y:auto}.InterviewReview-module__jZxBlq__row{border-radius:var(--r-btn);width:100%;min-height:48px;color:var(--ink-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:3.4rem minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:10px;font-size:15px;line-height:1.45;display:grid}.InterviewReview-module__jZxBlq__row[aria-current=true]{background:var(--machine-wash);color:var(--ink);font-weight:500}.InterviewReview-module__jZxBlq__row:focus-visible{outline:2px solid var(--machine);outline-offset:-2px}@media (hover:hover){.InterviewReview-module__jZxBlq__row:hover:not([aria-current=true]){background:var(--paper-2)}}.InterviewReview-module__jZxBlq__stamp{color:var(--stage-blue-text);font-variant-numeric:tabular-nums;font-size:14px}.InterviewReview-module__jZxBlq__rowText{overflow-wrap:anywhere}.InterviewReview-module__jZxBlq__rowLength{color:var(--muted);font-variant-numeric:tabular-nums;font-size:14px;font-weight:400}.InterviewReview-module__jZxBlq__talkValue{white-space:nowrap}.InterviewReview-module__jZxBlq__figureSub{color:var(--muted);font-size:14px;font-weight:400}.InterviewReview-module__jZxBlq__talkWrap{margin-top:14px}.InterviewReview-module__jZxBlq__talkBar{background:var(--paper-2);height:14px;box-shadow:inset 0 0 0 1px var(--line);border-radius:4px;display:flex;overflow:hidden}.InterviewReview-module__jZxBlq__talkPart{height:100%}.InterviewReview-module__jZxBlq__talkPart[data-kind=talk]{background:var(--machine)}.InterviewReview-module__jZxBlq__talkPart[data-kind=pause]{background:var(--stage-amber)}.InterviewReview-module__jZxBlq__legend{color:var(--muted);flex-wrap:wrap;gap:4px 14px;margin-top:8px;font-size:13px;display:flex}.InterviewReview-module__jZxBlq__key{align-items:center;gap:6px;display:inline-flex}.InterviewReview-module__jZxBlq__key:before{content:"";background:var(--paper-2);width:10px;height:10px;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:3px}.InterviewReview-module__jZxBlq__key[data-kind=talk]:before{background:var(--machine);box-shadow:none}.InterviewReview-module__jZxBlq__key[data-kind=pause]:before{background:var(--stage-amber);box-shadow:none}.InterviewReview-module__jZxBlq__tip{margin-top:0}@media (min-width:640px){.InterviewReview-module__jZxBlq__recordButton{flex:none}.InterviewReview-module__jZxBlq__now{padding:18px 22px}.InterviewReview-module__jZxBlq__list{padding:8px 12px 12px}.InterviewReview-module__jZxBlq__audio{padding:24px 22px 16px}}@media (min-width:960px){.InterviewReview-module__jZxBlq__layout{grid-template-columns:minmax(0,1fr) 340px}.InterviewReview-module__jZxBlq__nowQuestion{font-size:21px}}@media (prefers-reduced-motion:reduce){.InterviewReview-module__jZxBlq__recording .InterviewReview-module__jZxBlq__dot{animation:none}.InterviewReview-module__jZxBlq__meterBar{transition:none}}
.InterviewDeck-module__FiIbZq__deck{gap:16px;display:grid}.InterviewDeck-module__FiIbZq__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.InterviewDeck-module__FiIbZq__steps{width:100%;display:flex}.InterviewDeck-module__FiIbZq__step{cursor:pointer;flex:1 1 0}.InterviewDeck-module__FiIbZq__filled{background:var(--machine);border-radius:50%;width:6px;height:6px}.InterviewDeck-module__FiIbZq__progress{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px;display:none}.InterviewDeck-module__FiIbZq__inputLayout{align-items:start;gap:16px;display:grid}.InterviewDeck-module__FiIbZq__inputPanel{min-width:0}.InterviewDeck-module__FiIbZq__outline{padding:4px 0 0;display:none}.InterviewDeck-module__FiIbZq__outlineTitle{color:var(--ink);letter-spacing:-.015em;font-size:17px;font-weight:600}.InterviewDeck-module__FiIbZq__outlineList{border-top:1px solid var(--line);margin-top:10px}.InterviewDeck-module__FiIbZq__outlineRow{border-bottom:1px solid var(--line);color:var(--ink-2);justify-content:space-between;gap:12px;padding:11px 0;font-size:15px;display:flex}.InterviewDeck-module__FiIbZq__outlineRow[data-on]{color:var(--stage-blue-text);font-weight:500}.InterviewDeck-module__FiIbZq__outlineCount{color:var(--muted);font-variant-numeric:tabular-nums;font-size:14px}.InterviewDeck-module__FiIbZq__outlineRow[data-on] .InterviewDeck-module__FiIbZq__outlineCount{color:var(--stage-blue-text)}.InterviewDeck-module__FiIbZq__outlineNote{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.5}.InterviewDeck-module__FiIbZq__inputActions{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:16px;display:flex}.InterviewDeck-module__FiIbZq__inputActions>.btn-machine{flex:100%}.InterviewDeck-module__FiIbZq__privacy{color:var(--muted);margin-top:10px;font-size:13px;line-height:1.5}.InterviewDeck-module__FiIbZq__loading{color:var(--muted);font-size:15px}.InterviewDeck-module__FiIbZq__layout{align-items:start;gap:16px;display:grid}.InterviewDeck-module__FiIbZq__card{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);min-width:0;box-shadow:var(--shadow-card);padding:18px}.InterviewDeck-module__FiIbZq__cardHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.InterviewDeck-module__FiIbZq__count{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.InterviewDeck-module__FiIbZq__select{width:auto;max-width:62%;min-height:40px;padding:0 34px 0 12px;font-size:14px}.InterviewDeck-module__FiIbZq__made{color:var(--body);margin-top:12px;font-size:14px;line-height:1.5}.InterviewDeck-module__FiIbZq__groupTag{border-radius:var(--r-pill);background:var(--paper-2);color:var(--ink-2);align-items:center;gap:7px;margin-top:18px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.InterviewDeck-module__FiIbZq__groupTag:before{content:"";background:var(--stage-ink);border-radius:50%;width:7px;height:7px}.InterviewDeck-module__FiIbZq__groupTag[data-group=posting],.InterviewDeck-module__FiIbZq__groupTag[data-group=resume]{background:var(--machine-wash);color:var(--stage-blue-text)}.InterviewDeck-module__FiIbZq__groupTag[data-group=posting]:before,.InterviewDeck-module__FiIbZq__groupTag[data-group=resume]:before{background:var(--machine)}.InterviewDeck-module__FiIbZq__question{color:var(--ink);letter-spacing:-.02em;overflow-wrap:anywhere;text-wrap:pretty;margin-top:12px;font-size:23px;font-weight:500;line-height:1.3}.InterviewDeck-module__FiIbZq__question:focus{outline:none}.InterviewDeck-module__FiIbZq__question:focus-visible{outline:2px solid var(--machine);outline-offset:4px;border-radius:4px}.InterviewDeck-module__FiIbZq__why{color:var(--body);margin-top:10px;font-size:15px;line-height:1.55}.InterviewDeck-module__FiIbZq__whyLabel{color:var(--ink-2);font-weight:500}.InterviewDeck-module__FiIbZq__timerRow{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:22px;padding-top:18px;display:flex}.InterviewDeck-module__FiIbZq__clock{min-width:3.4ch;color:var(--ink);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:500;line-height:1}.InterviewDeck-module__FiIbZq__clock[data-running]{color:var(--machine)}.InterviewDeck-module__FiIbZq__timerButton{flex:auto;min-width:9rem}.InterviewDeck-module__FiIbZq__nav{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:14px;display:flex}.InterviewDeck-module__FiIbZq__navButton{flex:1 1 0}.InterviewDeck-module__FiIbZq__keys{color:var(--muted);margin-top:10px;font-size:13px;line-height:1.5;display:none}.InterviewDeck-module__FiIbZq__keys kbd{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--paper-2);min-width:1.6em;color:var(--ink-2);font:inherit;text-align:center;padding:0 6px;font-size:12px;display:inline-block}.InterviewDeck-module__FiIbZq__star{border-top:1px solid var(--line);margin-top:18px}.InterviewDeck-module__FiIbZq__starSummary,.InterviewDeck-module__FiIbZq__railSummary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:48px;list-style:none;display:flex}.InterviewDeck-module__FiIbZq__starSummary::-webkit-details-marker{display:none}.InterviewDeck-module__FiIbZq__railSummary::-webkit-details-marker{display:none}.InterviewDeck-module__FiIbZq__starSummary{color:var(--ink);font-size:15px;font-weight:500}.InterviewDeck-module__FiIbZq__chev{color:var(--muted);transition:transform .2s var(--ease-out);flex-shrink:0}details[open]>summary .InterviewDeck-module__FiIbZq__chev{transform:rotate(180deg)}.InterviewDeck-module__FiIbZq__starBody{gap:14px;padding-bottom:4px;display:grid}.InterviewDeck-module__FiIbZq__starIntro{color:var(--muted);font-size:13px;line-height:1.5}.InterviewDeck-module__FiIbZq__starField{flex-direction:column;display:flex}.InterviewDeck-module__FiIbZq__starField label{font-size:14px}.InterviewDeck-module__FiIbZq__starText.InterviewDeck-module__FiIbZq__starText{min-height:64px;margin-top:6px;padding:10px 12px}.InterviewDeck-module__FiIbZq__rail{gap:12px;min-width:0;display:grid}.InterviewDeck-module__FiIbZq__railCard{border:1px solid var(--line);border-radius:var(--r-card);background:var(--card);box-shadow:var(--shadow-card)}.InterviewDeck-module__FiIbZq__railSummary{padding:6px 16px}.InterviewDeck-module__FiIbZq__railTitle{color:var(--ink);letter-spacing:-.015em;font-size:17px;font-weight:600}.InterviewDeck-module__FiIbZq__railBody{padding:0 16px 16px}.InterviewDeck-module__FiIbZq__railNote{color:var(--body);font-size:14px;line-height:1.5}.InterviewDeck-module__FiIbZq__figures{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.InterviewDeck-module__FiIbZq__figure{border-radius:var(--r-btn);background:var(--paper-2);gap:2px;padding:8px 12px;display:grid}.InterviewDeck-module__FiIbZq__figureLabel{color:var(--muted);font-size:13px}.InterviewDeck-module__FiIbZq__figureValue{color:var(--ink);font-variant-numeric:tabular-nums;font-size:18px;font-weight:500}.InterviewDeck-module__FiIbZq__ruler{margin-top:16px}.InterviewDeck-module__FiIbZq__track{border-radius:var(--r-pill);background:var(--paper-2);height:10px;box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.InterviewDeck-module__FiIbZq__fill{border-radius:inherit;background:var(--machine);transform-origin:0;height:100%;transition:transform .24s linear}.InterviewDeck-module__FiIbZq__fill[data-band=good]{background:var(--stage-green)}.InterviewDeck-module__FiIbZq__fill[data-band=long]{background:var(--stage-amber)}.InterviewDeck-module__FiIbZq__target{border:2px solid var(--stage-green);margin-inline:33.3333%;border-top:0;border-radius:0 0 4px 4px;height:8px;margin-top:4px;position:relative}.InterviewDeck-module__FiIbZq__targetLabel{color:var(--stage-green-text);white-space:nowrap;font-size:12px;font-weight:600;position:absolute;top:10px;left:50%;transform:translate(-50%)}.InterviewDeck-module__FiIbZq__ticks{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:20px;font-size:12px;display:flex}.InterviewDeck-module__FiIbZq__bandText{color:var(--ink-2);margin-top:12px;font-size:14px;line-height:1.5}.InterviewDeck-module__FiIbZq__checks{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.InterviewDeck-module__FiIbZq__check{border:1px solid var(--line-2);border-radius:var(--r-pill);background:var(--card);min-height:44px;color:var(--ink-2);cursor:pointer;align-items:center;gap:8px;padding:0 14px 0 10px;font-size:14px;font-weight:500;transition:border-color .16s,background-color .16s;display:inline-flex}.InterviewDeck-module__FiIbZq__checkBox{border:1.5px solid var(--line-2);width:18px;height:18px;color:var(--pass-on,#fff);border-radius:5px;place-items:center;display:inline-grid}.InterviewDeck-module__FiIbZq__check[aria-pressed=true]{border-color:var(--stage-green);background:var(--stage-green-wash);color:var(--stage-green-text)}.InterviewDeck-module__FiIbZq__check[aria-pressed=true] .InterviewDeck-module__FiIbZq__checkBox{border-color:var(--stage-green);background:var(--stage-green)}@media (hover:hover){.InterviewDeck-module__FiIbZq__check:hover{border-color:var(--ink-2)}}.InterviewDeck-module__FiIbZq__tip{border-radius:var(--r-btn);background:var(--machine-wash);color:var(--ink-2);gap:10px;margin-top:14px;padding:12px 14px;font-size:14px;line-height:1.55;display:flex}.InterviewDeck-module__FiIbZq__tipIcon{color:var(--machine);flex-shrink:0;margin-top:3px}.InterviewDeck-module__FiIbZq__tipLead{color:var(--ink);font-weight:600}.InterviewDeck-module__FiIbZq__finish{width:100%}.InterviewDeck-module__FiIbZq__recap{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);max-width:46rem;box-shadow:var(--shadow-card);padding:22px 18px}.InterviewDeck-module__FiIbZq__recapTitle:focus{outline:none}.InterviewDeck-module__FiIbZq__recapFigures{border:1px solid var(--line);border-radius:var(--r-card);margin-top:18px;display:grid}.InterviewDeck-module__FiIbZq__recapFigure{justify-content:space-between;align-items:baseline;gap:12px;padding:12px 14px;display:flex}.InterviewDeck-module__FiIbZq__recapFigure+.InterviewDeck-module__FiIbZq__recapFigure{border-top:1px solid var(--line)}.InterviewDeck-module__FiIbZq__recapFigure dt{color:var(--body);font-size:14px}.InterviewDeck-module__FiIbZq__recapFigure dd{color:var(--ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:22px;font-weight:500}.InterviewDeck-module__FiIbZq__recapOf{color:var(--muted);letter-spacing:0;font-size:14px;font-weight:400}.InterviewDeck-module__FiIbZq__recapMissed{margin-top:22px}.InterviewDeck-module__FiIbZq__recapSub{color:var(--ink);margin-bottom:8px;font-size:16px;font-weight:500}.InterviewDeck-module__FiIbZq__missedList{display:grid}.InterviewDeck-module__FiIbZq__missedRow{border-bottom:1px solid var(--line);color:var(--ink);justify-content:space-between;gap:12px;padding:10px 0;font-size:15px;display:flex}.InterviewDeck-module__FiIbZq__missedCount{color:var(--muted);font-variant-numeric:tabular-nums;font-size:14px}.InterviewDeck-module__FiIbZq__recapActions{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:20px;display:flex}@media (max-width:639px),(pointer:coarse){.InterviewDeck-module__FiIbZq__select{min-height:44px;font-size:16px}}@media (min-width:640px){.InterviewDeck-module__FiIbZq__steps{width:auto;display:inline-flex}.InterviewDeck-module__FiIbZq__step{flex:none}.InterviewDeck-module__FiIbZq__inputActions>.btn-machine{flex:none}.InterviewDeck-module__FiIbZq__card{padding:26px 28px}.InterviewDeck-module__FiIbZq__question{font-size:28px}.InterviewDeck-module__FiIbZq__navButton,.InterviewDeck-module__FiIbZq__timerButton{flex:none}.InterviewDeck-module__FiIbZq__recap{padding:28px}.InterviewDeck-module__FiIbZq__progress{display:block}.InterviewDeck-module__FiIbZq__recapFigures{grid-template-columns:repeat(3,minmax(0,1fr))}.InterviewDeck-module__FiIbZq__recapFigure{flex-direction:column-reverse;justify-content:flex-end;gap:4px;padding:14px 16px}.InterviewDeck-module__FiIbZq__recapFigure+.InterviewDeck-module__FiIbZq__recapFigure{border-top:0;border-left:1px solid var(--line)}}@media (min-width:960px){.InterviewDeck-module__FiIbZq__layout,.InterviewDeck-module__FiIbZq__inputLayout{grid-template-columns:minmax(0,1fr) 340px}.InterviewDeck-module__FiIbZq__inputLayout{gap:40px}.InterviewDeck-module__FiIbZq__outline{display:block}.InterviewDeck-module__FiIbZq__question{font-size:32px}}@media (hover:hover) and (pointer:fine){.InterviewDeck-module__FiIbZq__keys{display:block}}@media (prefers-reduced-motion:reduce){.InterviewDeck-module__FiIbZq__fill,.InterviewDeck-module__FiIbZq__chev{transition:none}}.InterviewDeck-module__FiIbZq__inputPanel .InterviewDeck-module__FiIbZq__jobLink{margin-top:8px}
.coach-module__mFiivW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.coach-module__mFiivW__coach{gap:16px;scroll-margin-top:89px;display:grid}.coach-module__mFiivW__drillsHead{text-align:center;padding-top:clamp(.5rem,2vw,1rem)}.coach-module__mFiivW__drillsTitle{font-size:clamp(22px,2.6vw,28px)}.coach-module__mFiivW__drillsSub{max-width:34rem;color:var(--ink-2);text-wrap:balance;margin:6px auto 0;font-size:15px;line-height:1.5}.coach-module__mFiivW__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.coach-module__mFiivW__modes{width:100%;display:flex}.coach-module__mFiivW__modes>*{cursor:pointer;flex:1 1 0}.coach-module__mFiivW__stats{z-index:20;background:color-mix(in srgb, var(--card) 95%, transparent);box-shadow:var(--ring-hair), 0 6px 18px -12px #00000040;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:28px;flex-wrap:wrap;align-items:center;gap:6px;padding:6px;display:flex;position:sticky;top:81px}.coach-module__mFiivW__stats>.coach-module__mFiivW__iconButton{margin-inline-start:auto}.coach-module__mFiivW__stat{border-radius:var(--r-pill);background:var(--card);min-height:40px;box-shadow:var(--ring-hair), var(--shadow-hair);color:var(--ink);white-space:nowrap;align-items:center;gap:6px;padding:0 12px 0 8px;font-size:14px;display:inline-flex}.coach-module__mFiivW__stat[data-kind=streak]:not([data-on]) img{filter:grayscale();opacity:.55}.coach-module__mFiivW__statValue{font-variant-numeric:tabular-nums;font-weight:650}.coach-module__mFiivW__statLabel{color:var(--muted);font-size:13px}.coach-module__mFiivW__goalRing{--tool:var(--pass);display:inline-flex}.coach-module__mFiivW__iconButton{width:44px;height:44px;color:var(--ink-2);cursor:pointer;border-radius:50%;place-items:center;transition:background-color .16s,color .16s;display:inline-grid}.coach-module__mFiivW__iconButton[aria-pressed=true]{background:var(--machine-wash);color:var(--machine-deep)}.coach-module__mFiivW__iconButton:disabled{opacity:.5;cursor:default}@media (hover:hover){.coach-module__mFiivW__iconButton:hover:not(:disabled){background:var(--paper-2);color:var(--ink)}}.coach-module__mFiivW__ring{display:block;transform:rotate(-90deg)}.coach-module__mFiivW__ringTrack{fill:none;stroke:var(--tool-wash,var(--paper-2))}.coach-module__mFiivW__ringFill{fill:none;stroke:var(--tool,var(--action));stroke-linecap:round;transition:stroke-dashoffset .6s var(--ease-out)}.coach-module__mFiivW__pathLayout{align-items:start;gap:20px;display:grid}.coach-module__mFiivW__pathCol{min-width:0}.coach-module__mFiivW__rail{gap:12px;min-width:0;display:grid}.coach-module__mFiivW__units{gap:28px;display:grid}.coach-module__mFiivW__unit{gap:18px;display:grid}.coach-module__mFiivW__unitHead{border-radius:var(--r-lg);background:var(--card);box-shadow:var(--ring-hair), var(--shadow-hair);align-items:center;gap:12px;padding:14px 16px;display:flex}.coach-module__mFiivW__unitBadge{background:var(--tool-wash);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:inline-grid}.coach-module__mFiivW__unitText{flex:1;min-width:0}.coach-module__mFiivW__unitTitle{color:var(--ink);letter-spacing:-.01em;font-size:16px;font-weight:600}.coach-module__mFiivW__unitBlurb{color:var(--body);margin-top:2px;font-size:14px;line-height:1.4}.coach-module__mFiivW__unitCount{border-radius:var(--r-pill);background:var(--tool-wash);color:var(--tool-text);font-variant-numeric:tabular-nums;flex:none;padding:3px 10px;font-size:13px;font-weight:600}.coach-module__mFiivW__nodes{justify-items:center;gap:14px;padding:4px 0 8px;display:grid}.coach-module__mFiivW__nodeItem{justify-items:center;display:grid;position:relative}.coach-module__mFiivW__node{cursor:pointer;border-radius:50%;place-items:center;width:72px;height:72px;display:grid;position:relative}.coach-module__mFiivW__nodeRing{position:absolute;inset:0}.coach-module__mFiivW__nodeDisc{background:var(--card);width:54px;height:54px;box-shadow:var(--ring-hair), 0 3px 0 #00000014;color:var(--tool-text);font-variant-numeric:tabular-nums;transition:transform .18s var(--ease-out);border-radius:50%;place-items:center;font-size:18px;font-weight:700;display:grid}.coach-module__mFiivW__node[data-state=done] .coach-module__mFiivW__nodeDisc,.coach-module__mFiivW__node[data-state=next] .coach-module__mFiivW__nodeDisc{background:var(--tool);color:#fff;box-shadow:0 3px 0 color-mix(in srgb, var(--tool) 60%, #000)}:is([data-theme=dark] .coach-module__mFiivW__node[data-state=done] .coach-module__mFiivW__nodeDisc,[data-theme=dark] .coach-module__mFiivW__node[data-state=next] .coach-module__mFiivW__nodeDisc){color:#0d0d0d}.coach-module__mFiivW__node:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (hover:hover){.coach-module__mFiivW__node:hover .coach-module__mFiivW__nodeDisc{transform:translateY(-2px)}}.coach-module__mFiivW__startTag{border-radius:var(--r-pill);background:var(--card);box-shadow:var(--ring-hair), var(--shadow-hair);color:var(--tool-text);margin-bottom:6px;padding:4px 12px;font-size:13px;font-weight:650;position:relative}.coach-module__mFiivW__startTag:after{content:"";background:var(--card);width:10px;height:10px;margin-left:-5px;position:absolute;bottom:-5px;left:50%;transform:rotate(45deg);box-shadow:1px 1px #00000014}.coach-module__mFiivW__nodePip{pointer-events:none;position:absolute;bottom:4px}.coach-module__mFiivW__nodePip[data-side=right]{left:calc(100% + 10px)}.coach-module__mFiivW__nodePip[data-side=left]{right:calc(100% + 10px)}@media (prefers-reduced-motion:no-preference){.coach-module__mFiivW__startTag{animation:2.2s ease-in-out infinite coach-module__mFiivW__float}.coach-module__mFiivW__node[data-state=next]:after{content:"";border:2px solid var(--tool);animation:coach-module__mFiivW__halo 2s var(--ease-out) infinite;pointer-events:none;border-radius:50%;position:absolute;inset:4px}}@keyframes coach-module__mFiivW__float{50%{transform:translateY(-3px)}}@keyframes coach-module__mFiivW__halo{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}.coach-module__mFiivW__nextUp{border-radius:var(--r-lg);background:var(--card);box-shadow:var(--ring-hair), var(--shadow-hair);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px 16px;padding:16px;display:grid}.coach-module__mFiivW__nextPip{background:var(--tool-wash);border-radius:50%;place-items:center;width:92px;height:92px;display:grid}.coach-module__mFiivW__nextLabel{color:var(--tool-text);font-size:13px;font-weight:650}.coach-module__mFiivW__nextTitle{color:var(--ink);letter-spacing:-.015em;margin-top:2px;font-size:20px;font-weight:650;line-height:1.25}.coach-module__mFiivW__nextPart{color:var(--body);font-weight:500}.coach-module__mFiivW__nextSub{color:var(--body);margin-top:4px;font-size:14px;line-height:1.45}.coach-module__mFiivW__nextButton{grid-column:1/-1}@media (min-width:720px){.coach-module__mFiivW__nextUp{grid-template-columns:auto minmax(0,1fr) auto;padding:18px 22px}.coach-module__mFiivW__nextButton{grid-column:auto}}.coach-module__mFiivW__entry,.coach-module__mFiivW__railCard{border-radius:var(--r-lg);background:var(--card);box-shadow:var(--ring-hair), var(--shadow-hair);padding:16px}.coach-module__mFiivW__entryHead{align-items:center;gap:12px;display:flex}.coach-module__mFiivW__entryTitle{color:var(--ink);letter-spacing:-.01em;font-size:16px;font-weight:600}.coach-module__mFiivW__entrySub{color:var(--body);margin-top:2px;font-size:14px;line-height:1.4}.coach-module__mFiivW__entryForm{gap:8px;margin-top:14px;display:grid}.coach-module__mFiivW__entryForm>.btn{justify-self:start}.coach-module__mFiivW__entryInput,.coach-module__mFiivW__answer{border:1px solid var(--line-2);border-radius:var(--r-btn,12px);background:var(--card);width:100%;color:var(--ink);font:inherit;resize:vertical;padding:10px 12px;font-size:16px;line-height:1.5}.coach-module__mFiivW__entryInput:focus-visible,.coach-module__mFiivW__answer:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.coach-module__mFiivW__optional{color:var(--muted);font-weight:400}.coach-module__mFiivW__textButton{min-height:44px;color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;cursor:pointer;align-items:center;margin-top:4px;font-size:14px;display:inline-flex}.coach-module__mFiivW__note{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.5}.coach-module__mFiivW__railRow{align-items:center;gap:12px;display:flex}.coach-module__mFiivW__railRow .coach-module__mFiivW__ring{--tool:var(--pass);flex:none}.coach-module__mFiivW__railTitle{color:var(--ink);font-size:15px;font-weight:600;display:block}.coach-module__mFiivW__railSub{color:var(--body);margin-top:2px;font-size:13px;line-height:1.45;display:block}.coach-module__mFiivW__railLink{border-radius:var(--r-lg);background:var(--card);width:100%;box-shadow:var(--ring-hair), var(--shadow-hair);color:inherit;text-align:start;cursor:pointer;transition:transform .18s var(--ease-out);align-items:center;gap:12px;padding:14px 16px;text-decoration:none;display:flex}.coach-module__mFiivW__railLinkIcon{background:var(--stage-amber-wash);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:inline-grid}@media (hover:hover){.coach-module__mFiivW__railLink:hover{transform:translateY(-1px)}}.coach-module__mFiivW__lesson{border-radius:var(--r-lg);background:var(--card);width:100%;max-width:44rem;box-shadow:var(--ring-hair), var(--shadow-hair);gap:16px;margin-inline:auto;padding:16px;display:grid}.coach-module__mFiivW__lessonTop{align-items:center;gap:10px;display:flex}.coach-module__mFiivW__bar{border-radius:var(--r-pill);background:var(--paper-2);flex:1;height:12px;position:relative;overflow:hidden}.coach-module__mFiivW__barFill{border-radius:inherit;background:var(--pass);transform-origin:0;transition:transform .45s var(--ease-out);position:absolute;inset:0}.coach-module__mFiivW__combo{min-width:0;color:var(--stage-amber-text);white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:650;display:inline-flex;position:relative}.coach-module__mFiivW__lessonMeta{color:var(--muted);font-size:13px}.coach-module__mFiivW__metaSep{color:var(--line-2)}.coach-module__mFiivW__askRow{align-items:flex-start;gap:12px;display:flex}.coach-module__mFiivW__askPip{margin-top:4px}.coach-module__mFiivW__bubble{background:var(--tool-wash);border-radius:18px;flex:1;min-width:0;padding:14px 16px;position:relative}.coach-module__mFiivW__bubble:before{content:"";background:var(--tool-wash);width:14px;height:14px;position:absolute;top:22px;left:-6px;transform:rotate(45deg)}.coach-module__mFiivW__ask{color:var(--ink);letter-spacing:-.015em;font-size:clamp(19px,2.4vw,23px);font-weight:600;line-height:1.3;position:relative}.coach-module__mFiivW__ask:focus{outline:none}.coach-module__mFiivW__why{margin-top:8px;font-size:14px;position:relative}.coach-module__mFiivW__why summary{min-height:32px;color:var(--tool-text);cursor:pointer;align-items:center;font-weight:600;display:inline-flex}.coach-module__mFiivW__why p{color:var(--ink-2);margin-top:4px;line-height:1.5}.coach-module__mFiivW__answerBox{gap:8px;display:grid}.coach-module__mFiivW__answerLabel{color:var(--ink);font-size:14px;font-weight:600}.coach-module__mFiivW__answer{min-height:9.5rem}.coach-module__mFiivW__answerBox[data-locked] .coach-module__mFiivW__answer{background:var(--paper-2);color:var(--ink-2)}.coach-module__mFiivW__answerTools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.coach-module__mFiivW__words{color:var(--muted);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:13px}.coach-module__mFiivW__voice{justify-items:center;gap:10px;display:grid}.coach-module__mFiivW__transcript{background:var(--card);width:100%;min-height:6.5rem;max-height:16rem;box-shadow:var(--ring-hair);color:var(--ink);transition:box-shadow .2s var(--ease-out);border-radius:16px;padding:14px 16px;font-size:17px;line-height:1.55;overflow-y:auto}.coach-module__mFiivW__voice[data-live] .coach-module__mFiivW__transcript{box-shadow:0 0 0 2px var(--machine)}.coach-module__mFiivW__voice[data-locked] .coach-module__mFiivW__transcript{background:var(--paper-2);color:var(--ink-2)}.coach-module__mFiivW__transcriptEmpty{color:var(--muted);font-size:15px}.coach-module__mFiivW__interim{color:var(--muted)}.coach-module__mFiivW__micRow{grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;width:100%;max-width:22rem;display:grid}.coach-module__mFiivW__wave{justify-content:flex-end;align-items:center;gap:4px;height:40px;display:inline-flex}.coach-module__mFiivW__wave i{background:var(--machine);opacity:.25;width:5px;height:40px;transform:scaleY(calc(.12 + var(--bar,0) * .88));border-radius:3px;transition:transform 80ms linear,opacity .2s}.coach-module__mFiivW__voice[data-live] .coach-module__mFiivW__wave i{opacity:.9}.coach-module__mFiivW__mic{background:var(--machine);width:88px;height:88px;color:var(--card);box-shadow:0 6px 0 var(--machine-deep), 0 10px 24px color-mix(in srgb, var(--machine) 35%, transparent);cursor:pointer;transition:transform .12s var(--ease-out), box-shadow .12s var(--ease-out), background .2s;border-radius:50%;place-items:center;display:inline-grid;position:relative}.coach-module__mFiivW__mic:active{box-shadow:0 2px 0 var(--machine-deep);transform:translateY(4px)}.coach-module__mFiivW__mic:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.coach-module__mFiivW__mic[data-live]{background:var(--fail);box-shadow:0 6px 0 color-mix(in srgb, var(--fail) 70%, #000)}.coach-module__mFiivW__mic:after{content:"";border:3px solid var(--fail);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-8px}@media (prefers-reduced-motion:no-preference){.coach-module__mFiivW__mic[data-live]:after{opacity:calc(.15 + var(--level,0) * .6);transform:scale(calc(1 + var(--level,0) * .18));transition:transform 80ms linear,opacity 80ms linear}}.coach-module__mFiivW__timer{min-width:3.5em;color:var(--ink-2);font-variant-numeric:tabular-nums;justify-self:start;font-size:15px;font-weight:650}.coach-module__mFiivW__micStatus{color:var(--ink-2);text-align:center;font-size:15px;font-weight:600}.coach-module__mFiivW__voice .coach-module__mFiivW__note{text-align:center}.coach-module__mFiivW__voiceNote{background:var(--stage-amber-wash);color:var(--stage-amber-text);border-radius:12px;padding:10px 12px;font-size:14px;line-height:1.45}.coach-module__mFiivW__answerLinks{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 6px;display:flex}.coach-module__mFiivW__linkish{border-radius:var(--r-pill);min-height:44px;color:var(--tool-text);cursor:pointer;padding:0 12px;font-size:14px;font-weight:650}.coach-module__mFiivW__linkish:hover{background:var(--tool-wash)}.coach-module__mFiivW__linkish:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.coach-module__mFiivW__hint{background:var(--paper-2);border-radius:14px;padding:12px 14px}.coach-module__mFiivW__hintTitle{color:var(--ink);font-size:14px;font-weight:700}.coach-module__mFiivW__hintList{color:var(--ink-2);gap:4px;margin-top:6px;padding-inline-start:1.3em;font-size:14px;line-height:1.45;list-style:decimal;display:grid}.coach-module__mFiivW__suggest{background:var(--card);box-shadow:var(--ring-hair);border-radius:16px;gap:10px;padding:14px;display:grid}.coach-module__mFiivW__suggestHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}.coach-module__mFiivW__suggestTitle{color:var(--ink);font-size:16px;font-weight:700}.coach-module__mFiivW__suggestLabel{border-radius:var(--r-pill);background:var(--machine-wash);color:var(--machine-deep);padding:3px 9px;font-size:12px;font-weight:650}.coach-module__mFiivW__suggestBody{color:var(--ink-2);font-size:14px;line-height:1.5}.coach-module__mFiivW__suggestText{color:var(--ink);font-size:16px;line-height:1.65}.coach-module__mFiivW__changed{background:var(--machine-wash);color:inherit;border-radius:3px;padding:0 1px}.coach-module__mFiivW__slot{border:1.5px dashed var(--machine);color:var(--machine-deep);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:6px;padding:0 4px;font-weight:600;display:inline}.coach-module__mFiivW__suggestKey{color:var(--body);font-size:13px;line-height:1.6}.coach-module__mFiivW__suggestActions{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.coach-module__mFiivW__suggestActions>.btn{flex:10rem}.coach-module__mFiivW__suggestCost{color:var(--body);font-size:13px}.coach-module__mFiivW__suggestLoading{color:var(--ink-2);align-items:center;gap:10px;font-size:14px;display:flex}.coach-module__mFiivW__prompter{z-index:80;background:var(--paper);grid-template-rows:auto 1fr auto;display:grid;position:fixed;inset:0}.coach-module__mFiivW__prompterTop,.coach-module__mFiivW__prompterBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.coach-module__mFiivW__prompterTop{border-bottom:1px solid var(--line)}.coach-module__mFiivW__prompterBar{border-top:1px solid var(--line);padding-bottom:max(12px, env(safe-area-inset-bottom));justify-content:center}.coach-module__mFiivW__prompterHint{color:var(--ink-2);font-size:14px;font-weight:600}.coach-module__mFiivW__prompterScroll{padding:30vh 20px 45vh;position:relative;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 18% 70%,#0000);mask-image:linear-gradient(#0000,#000 18% 70%,#0000)}.coach-module__mFiivW__prompterScroll:focus-visible{outline:2px solid var(--ink);outline-offset:-4px}.coach-module__mFiivW__prompterText{max-width:34ch;color:var(--ink);letter-spacing:-.01em;margin-inline:auto;font-size:clamp(28px,6.4vw,44px);font-weight:600;line-height:1.4}.coach-module__mFiivW__paces{flex:none}.coach-module__mFiivW__prompterText .coach-module__mFiivW__slot{border-width:2px;border-radius:10px}.coach-module__mFiivW__lessonActions,.coach-module__mFiivW__sheetActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}:is(.coach-module__mFiivW__lessonActions>.btn,.coach-module__mFiivW__sheetActions>.btn){flex:12rem}.coach-module__mFiivW__skip{min-height:44px;color:var(--muted);cursor:pointer;padding:0 14px;font-size:14px;font-weight:600}.coach-module__mFiivW__sheet{border-radius:var(--r-lg);background:var(--stage-blue-wash);--sheet-ink:var(--stage-blue-text);gap:12px;padding:16px;display:grid}.coach-module__mFiivW__sheet[data-rating=strong]{background:var(--stage-green-wash);--sheet-ink:var(--stage-green-text)}.coach-module__mFiivW__sheet[data-rating=retry]{background:var(--stage-amber-wash);--sheet-ink:var(--stage-amber-text)}.coach-module__mFiivW__sheet:focus{outline:none}.coach-module__mFiivW__sheet:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.coach-module__mFiivW__sheet{animation:coach-module__mFiivW__rise .24s var(--ease-out)}}@keyframes coach-module__mFiivW__rise{0%{opacity:0;transform:translateY(10px)}}.coach-module__mFiivW__sheetHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.coach-module__mFiivW__sheetTitle{color:var(--sheet-ink);letter-spacing:-.01em;font-size:19px;font-weight:700}.coach-module__mFiivW__xpPop{border-radius:var(--r-pill);background:var(--card);color:var(--machine-deep);font-variant-numeric:tabular-nums;padding:4px 10px;font-size:14px;font-weight:700}@media (prefers-reduced-motion:no-preference){.coach-module__mFiivW__xpPop{animation:coach-module__mFiivW__pop .5s var(--ease-out)}}@keyframes coach-module__mFiivW__pop{0%{opacity:0;transform:translateY(8px)scale(.8)}60%{opacity:1;transform:translateY(-3px)scale(1.08)}}.coach-module__mFiivW__starRow{gap:6px;display:flex}.coach-module__mFiivW__starPart{background:var(--card);width:34px;height:34px;color:var(--muted);box-shadow:var(--ring-hair);border-radius:10px;place-items:center;font-size:15px;font-weight:700;display:inline-grid}.coach-module__mFiivW__starPart[data-on]{background:var(--sheet-ink);color:var(--card);box-shadow:none}.coach-module__mFiivW__checks{gap:8px;display:grid}.coach-module__mFiivW__checkRow{color:var(--ink-2);align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.coach-module__mFiivW__checkMark{background:var(--card);width:22px;height:22px;color:var(--stage-amber-text);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:inline-grid}.coach-module__mFiivW__checkRow[data-pass] .coach-module__mFiivW__checkMark{background:var(--pass);color:#fff}.coach-module__mFiivW__checkLabel{color:var(--ink);font-weight:650}.coach-module__mFiivW__done{border-radius:var(--r-lg);background:var(--card);width:100%;max-width:44rem;box-shadow:var(--ring-hair), var(--shadow-hair);text-align:center;justify-items:center;gap:18px;margin-inline:auto;padding:28px 16px;display:grid}.coach-module__mFiivW__doneHero{place-items:center;padding-top:8px;display:grid;position:relative}.coach-module__mFiivW__doneTitle{max-width:26ch}.coach-module__mFiivW__doneTitle:focus{outline:none}.coach-module__mFiivW__doneTiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}.coach-module__mFiivW__tile{background:var(--paper-2);border-radius:14px;justify-items:center;gap:4px;padding:12px 6px;display:grid}.coach-module__mFiivW__tile[data-kind=xp]{background:var(--machine-wash)}.coach-module__mFiivW__tile[data-kind=checks]{background:var(--stage-green-wash)}.coach-module__mFiivW__tile[data-kind=streak]{background:var(--stage-amber-wash)}.coach-module__mFiivW__tileLabel{color:var(--body);font-size:12px;font-weight:600}.coach-module__mFiivW__tileValue{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:22px;font-weight:700}.coach-module__mFiivW__stars{gap:2px;display:inline-flex}.coach-module__mFiivW__stars svg{fill:var(--line-2)}.coach-module__mFiivW__stars svg[data-on]{fill:var(--marker);stroke:color-mix(in srgb, var(--marker) 60%, #000);stroke-width:.8px}.coach-module__mFiivW__doneNotes{color:var(--ink-2);gap:6px;font-size:14px;display:grid}.coach-module__mFiivW__doneNotes li{justify-content:center;align-items:center;gap:8px;display:inline-flex}.coach-module__mFiivW__doneActions{flex-wrap:wrap;justify-content:center;gap:10px;width:100%;display:flex}.coach-module__mFiivW__doneActions>.btn{flex:12rem;max-width:18rem}@media (min-width:720px){.coach-module__mFiivW__modes{width:auto;display:inline-flex}.coach-module__mFiivW__lesson{padding:24px}.coach-module__mFiivW__sheet{padding:18px 20px}}@media (min-width:960px){.coach-module__mFiivW__pathLayout{grid-template-columns:minmax(0,1fr) 21rem;gap:32px}.coach-module__mFiivW__pathCol{padding-inline:48px}.coach-module__mFiivW__rail{order:0;position:sticky;top:88px}}@media (max-width:959px){.coach-module__mFiivW__rail{order:-1}.coach-module__mFiivW__railCard,.coach-module__mFiivW__railLink{display:none}}@media (max-width:479px){.coach-module__mFiivW__modes>*{white-space:nowrap;padding:0 6px;font-size:14px}.coach-module__mFiivW__stats{justify-content:space-between}.coach-module__mFiivW__statLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.coach-module__mFiivW__stat[data-kind=xp] .coach-module__mFiivW__statLabel,.coach-module__mFiivW__stat[data-kind=goal] .coach-module__mFiivW__statLabel{clip:auto;width:auto;height:auto;position:static;overflow:visible}}.coach-module__mFiivW__pathLayout[data-app]{grid-template-columns:minmax(0,1fr);max-width:40rem;margin-inline:auto}.coach-module__mFiivW__stats[data-app]{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;flex-wrap:nowrap;padding:0;position:static}.coach-module__mFiivW__stats[data-app][hidden]{display:none}
.live-module__8zqc7W__live{background:var(--card);box-shadow:var(--ring-hair);border-radius:24px;gap:18px;padding:18px 16px 22px;scroll-margin-top:150px;display:grid}.live-module__8zqc7W__title{color:var(--ink);letter-spacing:-.02em;font-size:22px}.live-module__8zqc7W__sub{color:var(--body);margin-top:6px;font-size:15px;line-height:1.5}.live-module__8zqc7W__setupHero{align-items:center;gap:16px;display:grid}.live-module__8zqc7W__heroTile,.live-module__8zqc7W__tile{background:radial-gradient(90% 70% at 50% 108%, color-mix(in srgb, var(--tool) 34%, transparent), transparent 70%), radial-gradient(60% 50% at 85% 10%, color-mix(in srgb, var(--marker,#ffd84d) 22%, transparent), transparent 70%), var(--tool-wash);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tool) 16%, transparent);border-radius:20px;place-items:center;display:grid;position:relative;overflow:hidden}.live-module__8zqc7W__heroTile{min-height:168px;padding:18px 0 30px}.live-module__8zqc7W__heroOrb,.live-module__8zqc7W__orb{background:radial-gradient(circle, color-mix(in srgb, var(--tool) 34%, transparent) 0%, color-mix(in srgb, var(--tool) 12%, transparent) 55%, transparent 72%);pointer-events:none;border-radius:50%;width:190px;height:190px;margin:-100px 0 0 -95px;position:absolute;top:50%;left:50%}.live-module__8zqc7W__nameTag{border-radius:var(--r-pill);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d0d0da8;align-items:center;gap:6px;padding:4px 10px 4px 8px;font-size:12.5px;font-weight:600;display:inline-flex;position:absolute;bottom:12px;left:12px}.live-module__8zqc7W__dot{background:#45cf83;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 2px #45cf834d}.live-module__8zqc7W__choices{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.live-module__8zqc7W__legend{color:var(--ink);margin-bottom:8px;padding:0;font-size:15px;font-weight:650}.live-module__8zqc7W__choice{background:var(--card);width:100%;box-shadow:var(--ring-hair);text-align:start;cursor:pointer;transition:box-shadow .15s var(--ease-out), background .15s, transform .15s var(--ease-out);border-radius:18px;align-items:flex-start;gap:12px;padding:14px;display:flex}.live-module__8zqc7W__choice:hover{background:var(--paper-2)}.live-module__8zqc7W__choice:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.live-module__8zqc7W__choice[aria-pressed=true]{background:var(--tool-wash);box-shadow:0 0 0 2px var(--tool)}.live-module__8zqc7W__choiceIcon{background:var(--paper-2);border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:inline-grid}.live-module__8zqc7W__choice[aria-pressed=true] .live-module__8zqc7W__choiceIcon{background:var(--card)}.live-module__8zqc7W__choiceText{gap:2px;min-width:0;display:grid}.live-module__8zqc7W__choiceTitle{color:var(--ink);font-size:15.5px;font-weight:650}.live-module__8zqc7W__choiceBlurb{color:var(--body);font-size:14px;line-height:1.4}.live-module__8zqc7W__choiceMeta{color:var(--tool-text);margin-top:2px;font-size:12.5px;font-weight:650}.live-module__8zqc7W__setupForm{gap:10px;display:grid}.live-module__8zqc7W__switch{min-height:44px;color:var(--ink-2);text-align:start;cursor:pointer;justify-self:start;align-items:center;gap:10px;font-size:14.5px;font-weight:600;display:inline-flex}.live-module__8zqc7W__switch:disabled{cursor:default;color:var(--muted)}.live-module__8zqc7W__switch:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:8px}.live-module__8zqc7W__switchTrack{border-radius:var(--r-pill);background:var(--line-2);flex:none;width:42px;height:26px;transition:background .2s;position:relative}.live-module__8zqc7W__switchThumb{width:20px;height:20px;transition:transform .2s var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.live-module__8zqc7W__switch[aria-pressed=true] .live-module__8zqc7W__switchTrack{background:var(--machine)}.live-module__8zqc7W__switch[aria-pressed=true] .live-module__8zqc7W__switchThumb{transform:translate(16px)}.live-module__8zqc7W__startRow{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.live-module__8zqc7W__promises{border-top:1px solid var(--line);gap:8px;padding-top:4px;display:grid}.live-module__8zqc7W__promises li{color:var(--body);align-items:flex-start;gap:8px;padding-top:8px;font-size:13.5px;line-height:1.45;display:flex}.live-module__8zqc7W__promises li>:first-child{flex:none;margin-top:1px}.live-module__8zqc7W__room{gap:14px;display:grid}.live-module__8zqc7W__tile{aspect-ratio:4/3;width:100%;max-height:340px}.live-module__8zqc7W__tileTop{z-index:2;justify-content:space-between;gap:8px;display:flex;position:absolute;inset:12px 12px auto}.live-module__8zqc7W__chip{border-radius:var(--r-pill);color:#141a33;font-variant-numeric:tabular-nums;background:#ffffffdb;align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;font-weight:650;display:inline-flex}[data-theme=dark] .live-module__8zqc7W__chip{color:#fff;background:#0d0d0d9e}.live-module__8zqc7W__recDot{background:#e5484d;border-radius:50%;width:8px;height:8px}.live-module__8zqc7W__tilePip{z-index:1;margin-bottom:18px;position:relative}.live-module__8zqc7W__you{z-index:2;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d0d0da8;border-radius:14px;justify-items:center;gap:4px;width:78px;padding:8px 6px 6px;display:grid;position:absolute;bottom:12px;right:12px}.live-module__8zqc7W__youWave{align-items:center;gap:3px;height:24px;display:inline-flex}.live-module__8zqc7W__youWave i{opacity:.45;width:4px;height:24px;transform:scaleY(calc(.14 + var(--bar,0) * .86));background:#fff;border-radius:2px;transition:transform 80ms linear}.live-module__8zqc7W__live[data-listening] .live-module__8zqc7W__youWave i{opacity:1;background:#45cf83}.live-module__8zqc7W__youLabel{font-size:11.5px;font-weight:650}.live-module__8zqc7W__captionBox{text-align:center;justify-items:center;gap:6px;display:grid}.live-module__8zqc7W__status{border-radius:var(--r-pill);background:var(--tool-wash);color:var(--tool-text);padding:3px 10px;font-size:12.5px;font-weight:650;display:inline-flex}.live-module__8zqc7W__caption{max-width:34rem;min-height:2.7em;color:var(--ink);letter-spacing:-.01em;text-wrap:balance;font-size:20px;font-weight:620;line-height:1.35}.live-module__8zqc7W__thinkingDots{gap:6px;padding-top:10px;display:inline-flex}.live-module__8zqc7W__thinkingDots i{background:var(--tool);opacity:.5;border-radius:50%;width:9px;height:9px}.live-module__8zqc7W__feedBox{border-top:1px solid var(--line);padding-top:4px}.live-module__8zqc7W__feedBox>summary{min-height:44px;color:var(--ink-2);cursor:pointer;align-items:center;font-size:14px;font-weight:650;display:flex}.live-module__8zqc7W__feed{gap:8px;max-height:20rem;padding:4px 2px 8px;display:grid;overflow-y:auto}.live-module__8zqc7W__bubble{background:var(--paper-2);max-width:88%;color:var(--ink);border-radius:16px 16px 16px 6px;padding:9px 12px;font-size:14.5px;line-height:1.45}.live-module__8zqc7W__bubble[data-who=you]{background:var(--tool-wash);border-radius:16px 16px 6px;justify-self:end}.live-module__8zqc7W__who{color:var(--muted);margin-bottom:2px;font-size:11.5px;font-weight:650;display:block}@media (prefers-reduced-motion:no-preference){.live-module__8zqc7W__heroOrb{animation:4s ease-in-out infinite live-module__8zqc7W__orbIdle}.live-module__8zqc7W__tile[data-stage=speaking] .live-module__8zqc7W__orb{animation:1.1s ease-in-out infinite live-module__8zqc7W__orbTalk}.live-module__8zqc7W__live[data-listening] .live-module__8zqc7W__orb{transform:scale(calc(.9 + var(--level,0) * .45));opacity:calc(.55 + var(--level,0) * .45);transition:transform 80ms linear,opacity 80ms linear}.live-module__8zqc7W__tile[data-stage=thinking] .live-module__8zqc7W__orb{animation:1.6s ease-in-out infinite live-module__8zqc7W__orbIdle}.live-module__8zqc7W__recDot{animation:1.6s ease-in-out infinite live-module__8zqc7W__rec}.live-module__8zqc7W__thinkingDots i{animation:.9s ease-in-out infinite alternate live-module__8zqc7W__dot}.live-module__8zqc7W__thinkingDots i:nth-child(2){animation-delay:.15s}.live-module__8zqc7W__thinkingDots i:nth-child(3){animation-delay:.3s}.live-module__8zqc7W__choice:active{transform:scale(.985)}}@keyframes live-module__8zqc7W__orbIdle{50%{opacity:.8;transform:scale(1.06)}}@keyframes live-module__8zqc7W__orbTalk{0%,to{transform:scale(1)}30%{transform:scale(1.14)}55%{transform:scale(1.04)}75%{transform:scale(1.11)}}@keyframes live-module__8zqc7W__rec{50%{opacity:.35}}@keyframes live-module__8zqc7W__dot{to{opacity:1;transform:translateY(-5px)}}.live-module__8zqc7W__reportHead{align-items:center;gap:14px;display:flex}.live-module__8zqc7W__briefCard{background:var(--card);box-shadow:var(--ring-hair);border-radius:18px;gap:12px;padding:16px;display:grid}.live-module__8zqc7W__briefGrid{gap:14px;display:grid}.live-module__8zqc7W__cardTitle{color:var(--ink);letter-spacing:-.01em;font-size:16px;font-weight:650}.live-module__8zqc7W__chips{flex-wrap:wrap;gap:6px;display:flex}.live-module__8zqc7W__chips li{border-radius:var(--r-pill);background:var(--tool-wash);color:var(--tool-text);padding:4px 10px;font-size:13px;font-weight:650}.live-module__8zqc7W__numbered{color:var(--ink-2);gap:8px;padding-inline-start:1.3rem;font-size:15px;line-height:1.5;list-style:decimal;display:grid}.live-module__8zqc7W__numbered li::marker{color:var(--tool-text);font-weight:700}.live-module__8zqc7W__ticks{color:var(--ink-2);gap:8px;font-size:15px;line-height:1.5;display:grid}.live-module__8zqc7W__ticks li{padding-inline-start:22px;position:relative}.live-module__8zqc7W__ticks li:before{content:"";border-left:2.4px solid var(--tool);border-bottom:2.4px solid var(--tool);width:11px;height:6px;position:absolute;top:.45em;left:2px;transform:rotate(-45deg)}@media (min-width:640px){.live-module__8zqc7W__live{padding:24px}.live-module__8zqc7W__setupHero{grid-template-columns:15rem minmax(0,1fr)}.live-module__8zqc7W__choices{grid-template-columns:repeat(2,minmax(0,1fr))}.live-module__8zqc7W__legend{grid-column:1/-1}.live-module__8zqc7W__title{font-size:26px}.live-module__8zqc7W__caption{font-size:23px}}@media (min-width:960px){.live-module__8zqc7W__live{padding:28px}.live-module__8zqc7W__choices{grid-template-columns:repeat(4,minmax(0,1fr))}.live-module__8zqc7W__choice{flex-direction:column}.live-module__8zqc7W__room{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:28px}.live-module__8zqc7W__captionBox{text-align:start;justify-items:start}.live-module__8zqc7W__briefGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}
