.DashboardOverview-module__kfUabq__dashboard{--accent:var(--color-app-accent);--accent-text:var(--color-app-accent-text);--paper:var(--color-app-fg);--ink:var(--color-app-bg);--muted:var(--color-app-muted);--soft:var(--color-app-soft);--line:var(--color-app-line);--line-strong:var(--color-app-line-strong);--board-shadow:none;width:100%;color:var(--paper);background:var(--ink)}html[data-landing-theme=light] .DashboardOverview-module__kfUabq__dashboard{--board-shadow:0 2px 5px #1d202306, 0 24px 56px -32px #1d202333}.DashboardOverview-module__kfUabq__dashboard :is(a,button,input):focus-visible,.DashboardOverview-module__kfUabq__dashboard label:focus-within{outline:2px solid var(--accent-text);outline-offset:-2px}.DashboardOverview-module__kfUabq__stage{background:var(--ink);color:var(--paper);padding:24px 4.5vw 48px;position:relative}.DashboardOverview-module__kfUabq__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.DashboardOverview-module__kfUabq__eyebrow{letter-spacing:.12em;align-items:center;gap:8px;font-size:14px;font-weight:650;display:flex}.DashboardOverview-module__kfUabq__greeting{color:var(--soft);overflow-wrap:anywhere;font-size:16px;font-weight:450}.DashboardOverview-module__kfUabq__intro{justify-content:space-between;align-items:flex-end;gap:32px;padding:36px 0 28px;display:flex}.DashboardOverview-module__kfUabq__intro h1{letter-spacing:-.07em;text-wrap:balance;font-size:clamp(40px,4.4vw,72px);font-weight:600;line-height:.95}.DashboardOverview-module__kfUabq__intro h1>span{font-family:var(--font-display), Georgia, serif;letter-spacing:-.06em;color:var(--accent-text);font-style:italic;font-weight:400}.DashboardOverview-module__kfUabq__heroDescription{color:var(--muted);text-wrap:pretty;margin-top:14px;font-size:16px}.DashboardOverview-module__kfUabq__heroBottom{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:24px;display:flex}.DashboardOverview-module__kfUabq__exploreLink{color:var(--soft);align-items:center;gap:10px;padding-block:6px;font-size:15px;display:flex}.DashboardOverview-module__kfUabq__exploreLink:hover{color:var(--accent-text)}.DashboardOverview-module__kfUabq__board{grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.DashboardOverview-module__kfUabq__tile{border-top:1px solid var(--line-strong);min-width:0;padding:30px 32px 34px 0}.DashboardOverview-module__kfUabq__split{border-left:1px solid var(--line);padding-left:32px}.DashboardOverview-module__kfUabq__end{padding-right:0}.DashboardOverview-module__kfUabq__lead{grid-column:span 8}.DashboardOverview-module__kfUabq__nextRep,.DashboardOverview-module__kfUabq__third{grid-column:span 4}.DashboardOverview-module__kfUabq__sessions{grid-column:span 8}.DashboardOverview-module__kfUabq__notes{grid-column:span 4}.DashboardOverview-module__kfUabq__tileHead{justify-content:space-between;align-items:center;gap:12px;min-height:28px;display:flex}.DashboardOverview-module__kfUabq__tileHead h2{letter-spacing:-.01em;font-size:15px;font-weight:550}.DashboardOverview-module__kfUabq__tileLink{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}.DashboardOverview-module__kfUabq__tileLink:hover{color:var(--paper)}.DashboardOverview-module__kfUabq__nextRep{flex-direction:column;align-items:flex-start;display:flex}.DashboardOverview-module__kfUabq__nextRep h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.04em;font-size:clamp(26px,2vw,32px);font-weight:400;line-height:1.1}.DashboardOverview-module__kfUabq__nextRepMeta{color:var(--accent-text);margin-top:6px;font-size:15px}.DashboardOverview-module__kfUabq__nextRepDetails{border-top:1px solid var(--line);width:100%;margin-top:20px;padding-top:16px}.DashboardOverview-module__kfUabq__nextRepDetails>div+div{margin-top:14px}.DashboardOverview-module__kfUabq__nextRepDetails dt{color:var(--muted);align-items:center;gap:6px;font-size:12px;font-weight:500;display:flex}.DashboardOverview-module__kfUabq__nextRepDetails dt svg{color:var(--accent-text)}.DashboardOverview-module__kfUabq__nextRepDetails dd{color:var(--soft);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:4px;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}.DashboardOverview-module__kfUabq__focusLabel{color:var(--paper);font-weight:550}.DashboardOverview-module__kfUabq__nextRepActions{flex-wrap:wrap;align-items:center;gap:18px;width:100%;margin-top:auto;padding-top:24px;display:flex}.DashboardOverview-module__kfUabq__nextRepSecondary{color:var(--accent-text);font-size:15px}.DashboardOverview-module__kfUabq__nextRepSecondary:hover{color:var(--paper)}.DashboardOverview-module__kfUabq__sessions>.DashboardOverview-module__kfUabq__tileHead{margin-bottom:6px}.DashboardOverview-module__kfUabq__sessionRow{border-radius:0;width:calc(100% + 24px);margin-inline:-12px;padding-inline:12px}.DashboardOverview-module__kfUabq__sessionRow:hover{background:var(--color-app-hover)}.DashboardOverview-module__kfUabq__onboarding{padding:18px 0 16px}.DashboardOverview-module__kfUabq__notes{flex-direction:column;display:flex}.DashboardOverview-module__kfUabq__noteList{margin-top:6px}.DashboardOverview-module__kfUabq__noteList li{flex-direction:column;align-items:flex-start;padding:16px 0;display:flex}.DashboardOverview-module__kfUabq__noteList li+li{border-top:1px solid var(--line)}.DashboardOverview-module__kfUabq__noteList li:last-child{padding-bottom:0}.DashboardOverview-module__kfUabq__noteKicker{color:var(--muted);font-size:12px;font-weight:500}.DashboardOverview-module__kfUabq__noteList h3{letter-spacing:-.015em;text-wrap:balance;margin-top:6px;font-size:16px;font-weight:500;line-height:1.35}.DashboardOverview-module__kfUabq__noteList li>p:not(.DashboardOverview-module__kfUabq__noteKicker){color:var(--muted);text-wrap:pretty;margin-top:6px;font-size:14px;line-height:1.6}.DashboardOverview-module__kfUabq__noteList a{color:var(--accent-text);align-items:center;gap:6px;margin-top:10px;font-size:14px;display:inline-flex}.DashboardOverview-module__kfUabq__noteList a:hover{color:var(--paper)}.DashboardOverview-module__kfUabq__panel{min-width:0}.DashboardOverview-module__kfUabq__kicker{color:var(--muted);margin-bottom:10px;font-size:12px;font-weight:500}.DashboardOverview-module__kfUabq__primaryButton,.DashboardOverview-module__kfUabq__secondaryButton{cursor:pointer;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:12px 20px;font-size:16px;font-weight:600;display:inline-flex}.DashboardOverview-module__kfUabq__primaryButton{background:var(--accent);color:var(--color-app-on-accent)}.DashboardOverview-module__kfUabq__primaryButton:hover{box-shadow:0 4px 24px color-mix(in srgb, var(--accent) 27%, transparent)}.DashboardOverview-module__kfUabq__secondaryButton{border:1px solid var(--color-app-muted);color:var(--paper)}.DashboardOverview-module__kfUabq__secondaryButton:hover{border-color:var(--accent-text)}.DashboardOverview-module__kfUabq__footer{border-top:1px solid var(--line);background:var(--ink);color:var(--muted);justify-content:space-between;align-items:center;gap:20px;padding:24px 4.5vw;display:flex}.DashboardOverview-module__kfUabq__footer>span{letter-spacing:.12em;font-size:13px}.DashboardOverview-module__kfUabq__footer a{color:var(--accent-text);letter-spacing:-.06em;align-items:center;gap:18px;font-size:clamp(20px,2vw,32px);font-weight:500;display:flex}.DashboardOverview-module__kfUabq__footer p{letter-spacing:-.04em;font-size:17px;font-weight:600}@media (max-width:1180px){.DashboardOverview-module__kfUabq__stage{padding-inline:clamp(24px,4vw,42px)}.DashboardOverview-module__kfUabq__lead,.DashboardOverview-module__kfUabq__sessions,.DashboardOverview-module__kfUabq__notes{grid-column:1/-1}.DashboardOverview-module__kfUabq__nextRep,.DashboardOverview-module__kfUabq__coverage,.DashboardOverview-module__kfUabq__notes{border-left:0;padding-left:0}.DashboardOverview-module__kfUabq__lead,.DashboardOverview-module__kfUabq__sessions,.DashboardOverview-module__kfUabq__third.DashboardOverview-module__kfUabq__split{padding-right:0}.DashboardOverview-module__kfUabq__nextRep{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:32px;display:grid}.DashboardOverview-module__kfUabq__nextRep>.DashboardOverview-module__kfUabq__kicker,.DashboardOverview-module__kfUabq__nextRep>h2,.DashboardOverview-module__kfUabq__nextRep>.DashboardOverview-module__kfUabq__nextRepMeta{grid-column:1}.DashboardOverview-module__kfUabq__nextRepDetails{border-top:0;grid-area:1/2/span 3;margin-top:0;padding-top:0}.DashboardOverview-module__kfUabq__nextRepActions{grid-column:1;padding-top:18px}.DashboardOverview-module__kfUabq__third{grid-column:span 6}.DashboardOverview-module__kfUabq__coverage{grid-column:1/-1}}@media (max-width:760px){.DashboardOverview-module__kfUabq__header{flex-direction:column;align-items:flex-start;gap:10px}.DashboardOverview-module__kfUabq__stage{padding:24px 16px 32px}.DashboardOverview-module__kfUabq__eyebrow{font-size:12px}.DashboardOverview-module__kfUabq__greeting{font-size:15px}.DashboardOverview-module__kfUabq__intro{flex-direction:column;align-items:flex-start;gap:16px;padding:28px 0 22px}.DashboardOverview-module__kfUabq__intro h1{font-size:clamp(38px,11vw,52px)}.DashboardOverview-module__kfUabq__heroBottom{gap:18px}.DashboardOverview-module__kfUabq__exploreLink{gap:12px;font-size:14px}.DashboardOverview-module__kfUabq__board{grid-template-columns:1fr}.DashboardOverview-module__kfUabq__lead,.DashboardOverview-module__kfUabq__nextRep,.DashboardOverview-module__kfUabq__third,.DashboardOverview-module__kfUabq__coverage,.DashboardOverview-module__kfUabq__sessions,.DashboardOverview-module__kfUabq__notes{grid-column:1/-1}.DashboardOverview-module__kfUabq__tile,.DashboardOverview-module__kfUabq__split{border-left:0;padding:26px 0 28px}.DashboardOverview-module__kfUabq__nextRep{display:flex}.DashboardOverview-module__kfUabq__nextRepDetails{border-top:1px solid var(--line);margin-top:18px;padding-top:16px}.DashboardOverview-module__kfUabq__footer{flex-wrap:wrap;padding:24px 16px}.DashboardOverview-module__kfUabq__footer>span{flex-basis:100%}.DashboardOverview-module__kfUabq__footer a{font-size:24px}}.DashboardOverview-module__kfUabq__insights{border-top:1px solid var(--line);gap:18px;width:100%;margin-top:20px;padding-top:16px;display:grid}.DashboardOverview-module__kfUabq__insight{align-items:flex-start;gap:12px;display:flex}.DashboardOverview-module__kfUabq__focusIcon{color:var(--accent-text);flex-shrink:0;padding-top:2px}.DashboardOverview-module__kfUabq__insight h3{font-size:15px;font-weight:600}.DashboardOverview-module__kfUabq__insight p{color:var(--muted);margin-top:5px;font-size:14px;line-height:1.6}.DashboardOverview-module__kfUabq__insight h3 small{color:var(--muted);font-size:13px;font-weight:500}.DashboardOverview-module__kfUabq__prepButton{color:var(--accent-text);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:8px;margin-top:10px;padding:0;font-size:15px;display:inline-flex}.DashboardOverview-module__kfUabq__prepButton:hover:not(:disabled){text-decoration:underline}.DashboardOverview-module__kfUabq__prepButton:disabled{cursor:not-allowed;opacity:.55}
.DashboardStats-module__PzOuoa__cell{min-width:0;height:100%;color:var(--color-app-fg);flex-direction:column;display:flex}.DashboardStats-module__PzOuoa__head{justify-content:space-between;align-items:center;gap:12px;min-height:28px;display:flex}.DashboardStats-module__PzOuoa__head h2{letter-spacing:-.01em;font-size:15px;font-weight:550}.DashboardStats-module__PzOuoa__tag{border:1px solid var(--color-app-line-strong);color:var(--color-app-muted);font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 8px;font-size:12px}.DashboardStats-module__PzOuoa__headLink{width:28px;height:28px;color:var(--color-app-muted);place-items:center;transition:color .2s;display:grid}.DashboardStats-module__PzOuoa__headLink:hover{color:var(--color-app-fg)}.DashboardStats-module__PzOuoa__empty{color:var(--color-app-muted);margin-top:auto;padding-top:24px;font-size:14px}.DashboardStats-module__PzOuoa__readiness{grid-template-columns:minmax(200px,14rem) minmax(0,1fr);gap:40px;height:100%;display:grid}.DashboardStats-module__PzOuoa__readinessSummary{flex-direction:column;min-width:0;display:flex}.DashboardStats-module__PzOuoa__figure{align-items:baseline;gap:6px;margin-top:20px;display:flex}.DashboardStats-module__PzOuoa__figure b,.DashboardStats-module__PzOuoa__figureValue{font-variant-numeric:tabular-nums;letter-spacing:-.06em;font-size:clamp(64px,5.6vw,88px);font-weight:500;line-height:.9}.DashboardStats-module__PzOuoa__figure>span:not(.DashboardStats-module__PzOuoa__figureValue){color:var(--color-app-muted);letter-spacing:-.02em;font-size:18px}.DashboardStats-module__PzOuoa__band{color:var(--color-app-soft);margin-top:12px;font-size:14px}.DashboardStats-module__PzOuoa__facts{border-top:1px solid var(--color-app-line);grid-template-columns:1fr 1fr;gap:16px;margin-top:auto;padding-top:22px;display:grid}.DashboardStats-module__PzOuoa__facts dt{color:var(--color-app-muted);font-size:12px}.DashboardStats-module__PzOuoa__facts dd{font-variant-numeric:tabular-nums;letter-spacing:-.03em;margin-top:4px;font-size:22px;font-weight:500}.DashboardStats-module__PzOuoa__facts dd[data-tone=up]{color:var(--color-app-good)}.DashboardStats-module__PzOuoa__facts dd[data-tone=down]{color:var(--color-app-bad)}.DashboardStats-module__PzOuoa__readinessChart{flex-direction:column;justify-content:flex-end;min-width:0;display:flex}.DashboardStats-module__PzOuoa__trend{flex-direction:column;gap:10px;display:flex}.DashboardStats-module__PzOuoa__trendHead{color:var(--color-app-chart-axis);font-family:var(--font-mono), monospace;justify-content:space-between;gap:12px;font-size:12px;display:flex}.DashboardStats-module__PzOuoa__trendHead b{color:var(--color-app-fg);font-weight:500}.DashboardStats-module__PzOuoa__trend svg{cursor:crosshair;touch-action:pan-y;width:100%;height:auto;display:block;overflow:visible}.DashboardStats-module__PzOuoa__trend svg:focus-visible{outline:2px solid var(--color-app-accent-text);outline-offset:4px}.DashboardStats-module__PzOuoa__chart{margin-top:auto;padding-top:22px}.DashboardStats-module__PzOuoa__gridLine{stroke:var(--color-app-chart-grid);stroke-width:1px;stroke-dasharray:3 4}.DashboardStats-module__PzOuoa__baseLine,.DashboardStats-module__PzOuoa__guide{stroke:var(--color-app-line-strong);stroke-width:1px}.DashboardStats-module__PzOuoa__area{fill:color-mix(in srgb, var(--color-app-accent) 14%, transparent)}.DashboardStats-module__PzOuoa__line{fill:none;stroke:var(--color-app-accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.DashboardStats-module__PzOuoa__dot{fill:var(--color-app-raised);stroke:var(--color-app-accent-text);stroke-width:2px;transition:r .15s}.DashboardStats-module__PzOuoa__dot[data-active]{fill:var(--color-app-accent-text)}.DashboardStats-module__PzOuoa__axis{fill:var(--color-app-chart-axis);font-family:var(--font-mono), monospace;font-size:11px}.DashboardStats-module__PzOuoa__bars{border-bottom:1px solid var(--color-app-line-strong);align-items:flex-end;gap:6px;height:108px;display:flex}.DashboardStats-module__PzOuoa__bar{background:color-mix(in srgb, var(--color-app-accent) 40%, transparent);border-radius:2px 2px 0 0;flex:1;min-width:0}.DashboardStats-module__PzOuoa__bar[data-empty]{background:var(--color-app-line)}.DashboardStats-module__PzOuoa__bar[data-current]{background:var(--color-app-accent-text)}.DashboardStats-module__PzOuoa__axisRow{color:var(--color-app-chart-axis);font-family:var(--font-mono), monospace;justify-content:space-between;gap:12px;margin-top:10px;font-size:11px;display:flex}.DashboardStats-module__PzOuoa__tally{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px;display:grid}.DashboardStats-module__PzOuoa__tally>div+div{border-left:1px solid var(--color-app-line);padding-left:14px}.DashboardStats-module__PzOuoa__tally dt{color:var(--color-app-muted);font-size:12px}.DashboardStats-module__PzOuoa__tally dd{font-variant-numeric:tabular-nums;letter-spacing:-.04em;margin-top:4px;font-size:30px;font-weight:500;line-height:1.1}.DashboardStats-module__PzOuoa__rows{margin-top:10px}.DashboardStats-module__PzOuoa__rows li{padding:12px 0}.DashboardStats-module__PzOuoa__rows li+li{border-top:1px solid var(--color-app-line)}.DashboardStats-module__PzOuoa__rowHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.DashboardStats-module__PzOuoa__rowHead span{align-items:center;gap:8px;min-width:0;font-size:14px;display:flex}.DashboardStats-module__PzOuoa__rowHead em{background:color-mix(in srgb, var(--color-app-warn) 16%, transparent);color:var(--color-app-warn);font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;padding:2px 6px;font-size:10px;font-style:normal;font-weight:600}.DashboardStats-module__PzOuoa__rowHead b{font-variant-numeric:tabular-nums;font-weight:500}.DashboardStats-module__PzOuoa__rows li[data-weakest] .DashboardStats-module__PzOuoa__rowHead b{color:var(--color-app-warn)}.DashboardStats-module__PzOuoa__meter{background:var(--color-app-line);height:4px;margin-top:9px;display:block}.DashboardStats-module__PzOuoa__meter i{background:var(--color-app-accent);height:100%;transition:width .5s cubic-bezier(.22,1,.36,1);display:block}.DashboardStats-module__PzOuoa__rows li[data-weakest] .DashboardStats-module__PzOuoa__meter i{background:var(--color-app-warn)}.DashboardStats-module__PzOuoa__gapNote{color:var(--color-app-warn);margin-top:8px;font-size:13px}.DashboardStats-module__PzOuoa__coverage{margin-top:10px}.DashboardStats-module__PzOuoa__coverage li{grid-template-columns:minmax(0,1fr) auto 2.5ch;align-items:baseline;gap:12px;padding:9px 0;font-size:14px;display:grid}.DashboardStats-module__PzOuoa__coverage li+li{border-top:1px solid var(--color-app-line)}.DashboardStats-module__PzOuoa__coverageLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DashboardStats-module__PzOuoa__coverageCount{color:var(--color-app-muted);font-family:var(--font-mono), monospace;font-size:12px}.DashboardStats-module__PzOuoa__coverage b{font-variant-numeric:tabular-nums;text-align:right;font-weight:500}.DashboardStats-module__PzOuoa__coverage li[data-weakest] b{color:var(--color-app-warn)}.DashboardStats-module__PzOuoa__untried{margin-top:auto;padding-top:16px}.DashboardStats-module__PzOuoa__untried>p{color:var(--color-app-muted);font-size:12px}.DashboardStats-module__PzOuoa__untried ul{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.DashboardStats-module__PzOuoa__untried a{border:1px dashed var(--color-app-line-strong);min-height:28px;color:var(--color-app-soft);border-radius:999px;align-items:center;padding:3px 10px;font-size:12px;transition:color .2s,border-color .2s;display:inline-flex}.DashboardStats-module__PzOuoa__untried a:hover{border-style:solid;border-color:var(--color-app-accent-text);color:var(--color-app-fg)}@media (max-width:760px){.DashboardStats-module__PzOuoa__readiness{grid-template-columns:1fr;gap:24px}.DashboardStats-module__PzOuoa__facts{margin-top:18px}}@media (prefers-reduced-motion:reduce){.DashboardStats-module__PzOuoa__meter i,.DashboardStats-module__PzOuoa__dot{transition:none}}
.DashboardPreview-module__waxfyq__frame{--paper:var(--color-app-fg);--muted:var(--color-app-muted);--soft:var(--color-app-soft);--line:var(--color-app-line);--line-strong:var(--color-app-line-strong);--accent:var(--color-app-accent);--accent-text:var(--color-app-accent-text);background:var(--color-app-bg);color:var(--paper);font-size:16px;display:flex;overflow:hidden}.DashboardPreview-module__waxfyq__sidebar{border-right:1px solid var(--line-strong);flex-direction:column;flex-shrink:0;width:240px;padding:0 16px 18px;display:flex}.DashboardPreview-module__waxfyq__sidebarBrand{justify-content:space-between;align-items:center;height:64px;margin-bottom:18px;padding-left:12px;display:flex}.DashboardPreview-module__waxfyq__sidebarLabel{color:var(--accent);letter-spacing:.13em;font-size:13px;font-weight:600}.DashboardPreview-module__waxfyq__collapse{border:1px solid var(--line-strong);width:36px;height:36px;color:var(--soft);place-items:center;display:grid}.DashboardPreview-module__waxfyq__sidebarLinks{flex-direction:column;flex:1;gap:2px;display:flex}.DashboardPreview-module__waxfyq__sidebarLinks span{color:var(--soft);border-left:2px solid #0000;align-items:center;gap:12px;padding:11px 12px;font-size:16px;display:flex}.DashboardPreview-module__waxfyq__sidebarLinks svg{color:var(--muted)}.DashboardPreview-module__waxfyq__sidebarLinks span[data-current]{border-left-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--paper)}.DashboardPreview-module__waxfyq__sidebarLinks span[data-current] svg{color:var(--accent-text)}.DashboardPreview-module__waxfyq__sidebarLinks span:nth-last-child(2){margin-top:auto}.DashboardPreview-module__waxfyq__page{flex-direction:column;flex:1;min-width:0;display:flex}.DashboardPreview-module__waxfyq__topBar{border-bottom:1px solid var(--line-strong);flex-shrink:0;align-items:center;height:64px;padding-inline:48px;display:flex}.DashboardPreview-module__waxfyq__brand{letter-spacing:-.03em;align-items:center;gap:10px;font-size:20px;font-weight:700;display:inline-flex}.DashboardPreview-module__waxfyq__brand svg{height:1.4em}.DashboardPreview-module__waxfyq__utilities{align-items:center;gap:10px;margin-left:auto;display:flex}.DashboardPreview-module__waxfyq__utilities>span{border:1px solid var(--line-strong);height:36px;color:var(--soft);align-items:center;display:flex}.DashboardPreview-module__waxfyq__search{gap:10px;min-width:190px;padding:0 13px;font-size:15px}.DashboardPreview-module__waxfyq__search kbd{border:1px solid var(--line-strong);color:var(--muted);font-family:var(--font-mono), monospace;margin-left:auto;padding:1px 6px;font-size:13px}.DashboardPreview-module__waxfyq__bell{justify-content:center;width:36px;position:relative}.DashboardPreview-module__waxfyq__bell i{background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 2px var(--color-app-bg);border-radius:50%;position:absolute;top:6px;right:6px}.DashboardPreview-module__waxfyq__account{color:var(--paper);gap:9px;padding:0 11px 0 6px;font-size:15px}.DashboardPreview-module__waxfyq__account b{background:var(--accent);width:26px;height:26px;color:var(--color-app-bg);border-radius:50%;place-items:center;font-size:13px;display:grid}.DashboardPreview-module__waxfyq__account svg{color:var(--muted)}.DashboardPreview-module__waxfyq__stage{padding:24px 48px 0}.DashboardPreview-module__waxfyq__header{justify-content:space-between;align-items:center;display:flex}.DashboardPreview-module__waxfyq__eyebrow{letter-spacing:.12em;font-size:13px;font-weight:650}.DashboardPreview-module__waxfyq__greeting{color:var(--soft);font-size:15px}.DashboardPreview-module__waxfyq__intro{justify-content:space-between;align-items:flex-end;gap:32px;padding:32px 0 26px;display:flex}.DashboardPreview-module__waxfyq__intro h1{letter-spacing:-.07em;font-size:58px;font-weight:600;line-height:.95}.DashboardPreview-module__waxfyq__intro h1>span{color:var(--accent-text);font-family:var(--font-display), Georgia, serif;letter-spacing:-.06em;font-style:italic;font-weight:400}.DashboardPreview-module__waxfyq__description{color:var(--muted);margin-top:14px;font-size:16px}.DashboardPreview-module__waxfyq__links{flex-shrink:0;gap:24px;display:flex}.DashboardPreview-module__waxfyq__links span{color:var(--soft);align-items:center;gap:10px;padding-block:6px;font-size:15px;display:flex}.DashboardPreview-module__waxfyq__board{grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.DashboardPreview-module__waxfyq__tile{border-top:1px solid var(--line-strong);min-width:0;padding:28px 32px 32px 0}.DashboardPreview-module__waxfyq__split{border-left:1px solid var(--line);padding-left:32px}.DashboardPreview-module__waxfyq__end{padding-right:0}.DashboardPreview-module__waxfyq__lead{grid-column:span 8}.DashboardPreview-module__waxfyq__nextRep{flex-direction:column;grid-column:span 4;align-items:flex-start;display:flex}.DashboardPreview-module__waxfyq__third{grid-column:span 4}.DashboardPreview-module__waxfyq__lead>div{grid-template-columns:minmax(200px,14rem) minmax(0,1fr);gap:40px}.DashboardPreview-module__waxfyq__kicker{color:var(--muted);margin-bottom:10px;font-size:12px;font-weight:500}.DashboardPreview-module__waxfyq__nextRep h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.04em;font-size:30px;font-weight:400;line-height:1.1}.DashboardPreview-module__waxfyq__meta{color:var(--accent-text);margin-top:6px;font-size:15px}.DashboardPreview-module__waxfyq__details{border-top:1px solid var(--line);width:100%;margin-top:20px;padding-top:16px}.DashboardPreview-module__waxfyq__details>div+div{margin-top:14px}.DashboardPreview-module__waxfyq__details dt{color:var(--muted);align-items:center;gap:6px;font-size:12px;font-weight:500;display:flex}.DashboardPreview-module__waxfyq__details dt svg{color:var(--accent-text)}.DashboardPreview-module__waxfyq__details dd{color:var(--soft);margin-top:4px;font-size:15px;line-height:1.55}.DashboardPreview-module__waxfyq__details b{color:var(--paper);font-weight:550}.DashboardPreview-module__waxfyq__actions{align-items:center;gap:18px;margin-top:auto;padding-top:24px;display:flex}.DashboardPreview-module__waxfyq__primary{background:var(--accent);min-height:44px;color:var(--color-app-on-accent);align-items:center;gap:12px;padding:12px 20px;font-size:16px;font-weight:600;display:inline-flex}.DashboardPreview-module__waxfyq__secondary{color:var(--accent-text);font-size:15px}
.HeroConversation-module___f6dtW__sessionWindow{--line:#eef0f21f;--ivory:#eef0f2;--muted:#a5abb1;--steel:#8faab8;--steel-light:#bed0da;--ink:#1d2023;border:1px solid var(--line);width:100%;color:var(--ivory);background:#17191c;position:relative;overflow:hidden;container:session/inline-size}.HeroConversation-module___f6dtW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.HeroConversation-module___f6dtW__windowBar,.HeroConversation-module___f6dtW__sessionMeta,.HeroConversation-module___f6dtW__candidateLine,.HeroConversation-module___f6dtW__followUpHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.HeroConversation-module___f6dtW__windowBar{border-bottom:1px solid var(--line);color:#8b9299;font-family:var(--font-mono), monospace;padding:12px 16px;font-size:11px}.HeroConversation-module___f6dtW__recording{color:var(--steel-light);align-items:center;gap:7px;display:inline-flex}.HeroConversation-module___f6dtW__recording i{background:var(--steel);border-radius:50%;width:7px;height:7px;animation:1.7s ease-in-out infinite HeroConversation-module___f6dtW__blink}.HeroConversation-module___f6dtW__personaBar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;display:flex}.HeroConversation-module___f6dtW__personaControls{border:1px solid var(--line);border-radius:999px;gap:2px;padding:3px;display:flex}.HeroConversation-module___f6dtW__personaBar button{color:#bcc4cc;cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:36px;padding:0 13px;font-size:12px;transition:background .2s,color .2s}.HeroConversation-module___f6dtW__personaBar button:hover{color:var(--ivory)}.HeroConversation-module___f6dtW__personaBar button[aria-pressed=true]{background:var(--ivory);color:var(--ink);font-weight:600}.HeroConversation-module___f6dtW__personaBar button:focus-visible{outline:2px solid var(--steel-light);outline-offset:2px}.HeroConversation-module___f6dtW__windowBody{padding:22px}.HeroConversation-module___f6dtW__sessionMeta{color:#8b9299;font-size:12px}.HeroConversation-module___f6dtW__questionBlock{margin-top:22px}.HeroConversation-module___f6dtW__questionBlock h2{max-width:400px;font-family:var(--font-display), Georgia, serif;letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.5rem,2vw,1.9rem);font-weight:400;line-height:1.08}.HeroConversation-module___f6dtW__answerLine{margin-top:18px;font-size:14.5px;line-height:1.6}.HeroConversation-module___f6dtW__answerLine span{opacity:.16;transition:opacity .25s,color .4s}.HeroConversation-module___f6dtW__answerLine span[data-spoken]{opacity:1}.HeroConversation-module___f6dtW__answerLine span[data-trigger]{color:var(--steel-light);text-decoration:underline;-webkit-text-decoration-color:var(--steel);text-decoration-color:var(--steel);text-underline-offset:4px;text-decoration-thickness:2px}.HeroConversation-module___f6dtW__followUp{border-left:2px solid var(--steel);opacity:0;margin-top:16px;padding-left:14px;transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1);transform:translateY(8px)}.HeroConversation-module___f6dtW__followUp[data-visible]{opacity:1;transform:none}.HeroConversation-module___f6dtW__followUp span{color:var(--steel);align-items:center;gap:6px;font-size:11px;font-weight:550;display:flex}.HeroConversation-module___f6dtW__followUp p{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;margin-top:7px;font-size:1.3rem;line-height:1.12}.HeroConversation-module___f6dtW__followUp[data-visible] p{animation:.45s cubic-bezier(.22,1,.36,1) backwards HeroConversation-module___f6dtW__rise}.HeroConversation-module___f6dtW__followUp .HeroConversation-module___f6dtW__pressure{color:var(--muted);gap:0}.HeroConversation-module___f6dtW__pressure i{background:#eef0f224;border-radius:2px;width:12px;height:4px;margin-left:3px;transition:background .3s}.HeroConversation-module___f6dtW__pressure i:first-of-type{margin-left:7px}.HeroConversation-module___f6dtW__pressure i[data-on]{background:var(--steel)}.HeroConversation-module___f6dtW__soundLine{border-top:1px solid var(--line);border-bottom:1px solid var(--line);height:56px;margin-top:20px;padding:8px 0}.HeroConversation-module___f6dtW__liveWave{width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%);mask-image:linear-gradient(90deg,#0000,#000 30%)}.HeroConversation-module___f6dtW__candidateLine{color:#8b9299;font-family:var(--font-mono), monospace;margin-top:12px;font-size:11px}.HeroConversation-module___f6dtW__candidateLine span:first-child{color:var(--steel-light);align-items:center;gap:6px;display:flex}@keyframes HeroConversation-module___f6dtW__blink{50%{opacity:.25}}@keyframes HeroConversation-module___f6dtW__rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:640px){.HeroConversation-module___f6dtW__windowBody{padding:18px}.HeroConversation-module___f6dtW__personaBar{padding:8px 12px}.HeroConversation-module___f6dtW__personaBar button{min-height:44px;padding:0 12px}.HeroConversation-module___f6dtW__questionBlock h2{font-size:1.4rem}.HeroConversation-module___f6dtW__followUp p{font-size:1.15rem}.HeroConversation-module___f6dtW__soundLine{height:48px}}@media (prefers-reduced-motion:reduce){.HeroConversation-module___f6dtW__recording i,.HeroConversation-module___f6dtW__followUp[data-visible] p{animation:none}.HeroConversation-module___f6dtW__followUp,.HeroConversation-module___f6dtW__answerLine span{transition:none}}.HeroConversation-module___f6dtW__aiPersona{align-items:center;gap:8px;min-width:0;display:flex}.HeroConversation-module___f6dtW__personaAvatar{border-radius:50%;flex:0 0 64px;width:64px;height:64px}.HeroConversation-module___f6dtW__personaIdentity{white-space:nowrap;gap:4px;display:grid}.HeroConversation-module___f6dtW__personaIdentity>span:first-child{color:var(--ivory);font-size:12px;font-weight:550}.HeroConversation-module___f6dtW__personaIdentity>span:last-child{color:var(--muted);font-size:10px}@container session (max-width:440px){.HeroConversation-module___f6dtW__personaBar{flex-wrap:wrap;gap:8px}.HeroConversation-module___f6dtW__personaControls{width:100%}.HeroConversation-module___f6dtW__personaControls button{flex:1}}
.RecordingModal-module__NoAoAq__scrim{--ink:var(--color-app-bg);--panel:var(--color-app-panel);--stage:#101213;--ivory:var(--color-app-fg);--steel:var(--color-app-accent);--steelLight:var(--color-app-accent-text);--line:var(--color-app-line-strong);--muted:var(--color-app-muted);--soft:var(--color-app-soft);--line-soft:var(--color-app-line);--warn:#dcaa65;--alert:var(--color-app-danger);z-index:80;background:var(--color-app-scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);justify-content:center;align-items:center;min-height:100dvh;padding:16px;display:flex;position:fixed;inset:0}.RecordingModal-module__NoAoAq__dialog{border:1px solid var(--line);background:var(--panel);width:100%;max-width:78rem;height:90vh;color:var(--ivory);flex-direction:column;display:flex;position:relative;overflow:hidden}html[data-landing-theme=light] .RecordingModal-module__NoAoAq__dialog{--warn:var(--color-app-warn)}.RecordingModal-module__NoAoAq__dialog :is(a,button):focus-visible{outline:2px solid var(--steelLight);outline-offset:-2px}.RecordingModal-module__NoAoAq__close{z-index:10;border:1px solid var(--line);background:color-mix(in srgb, var(--panel) 75%, transparent);width:34px;height:34px;color:var(--soft);cursor:pointer;place-items:center;transition:border-color .2s,color .2s;display:grid;position:absolute;top:14px;right:14px}.RecordingModal-module__NoAoAq__close:hover{border-color:var(--steelLight);color:var(--ivory)}.RecordingModal-module__NoAoAq__stage{background:var(--stage);flex-shrink:0;justify-content:center;align-items:center;width:100%;padding:20px;display:flex}.RecordingModal-module__NoAoAq__stage video{width:100%;max-height:100%}.RecordingModal-module__NoAoAq__stageEmpty{color:#a5abb1;font-size:15px}.RecordingModal-module__NoAoAq__panel{border-top:1px solid var(--line);background:var(--panel);flex-direction:column;width:100%;min-height:0;display:flex}.RecordingModal-module__NoAoAq__panelHead{border-bottom:1px solid var(--line);padding:22px 24px 16px}.RecordingModal-module__NoAoAq__panelTitle{justify-content:space-between;align-items:flex-start;gap:12px;padding-right:40px;display:flex}.RecordingModal-module__NoAoAq__panelTitle h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.035em;font-size:clamp(1.5rem,2vw,1.95rem);font-weight:400;line-height:1.1}.RecordingModal-module__NoAoAq__actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:6px;display:flex}.RecordingModal-module__NoAoAq__actionButton{color:var(--soft);cursor:pointer;background:0 0;border:1px solid #0000;padding:7px 11px;font-family:inherit;font-size:13px;transition:border-color .2s,color .2s}.RecordingModal-module__NoAoAq__actionButton:hover:not(:disabled){border-color:var(--line);color:var(--ivory)}.RecordingModal-module__NoAoAq__actionButton:disabled{cursor:not-allowed;opacity:.5}.RecordingModal-module__NoAoAq__actionShare{color:var(--steelLight)}.RecordingModal-module__NoAoAq__panelMeta{color:var(--muted);margin-top:10px;font-size:14px}.RecordingModal-module__NoAoAq__tabs{border-bottom:1px solid var(--line);gap:24px;padding:0 24px;display:flex}.RecordingModal-module__NoAoAq__tab{color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:14px 0;font-family:inherit;font-size:14px;transition:color .2s,border-color .2s;position:relative}.RecordingModal-module__NoAoAq__tab:hover{color:var(--soft)}.RecordingModal-module__NoAoAq__tab[data-active]{border-bottom-color:var(--steel);color:var(--ivory)}.RecordingModal-module__NoAoAq__dangerRow{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:14px;padding:12px 24px;display:flex}.RecordingModal-module__NoAoAq__dangerRow p{color:var(--muted);font-size:13px}.RecordingModal-module__NoAoAq__dangerLink{color:var(--alert);cursor:pointer;background:0 0;border:0;font-family:inherit;font-size:14px}.RecordingModal-module__NoAoAq__dangerLink:hover{color:var(--color-app-danger-hover)}.RecordingModal-module__NoAoAq__quietLink{color:var(--soft);cursor:pointer;background:0 0;border:0;font-family:inherit;font-size:13px}.RecordingModal-module__NoAoAq__quietLink:hover{color:var(--ivory)}.RecordingModal-module__NoAoAq__body{flex:1;min-height:0;padding:22px 24px 28px;overflow-y:auto}.RecordingModal-module__NoAoAq__loadingState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;height:100%;display:flex}.RecordingModal-module__NoAoAq__spinner{border:2px solid var(--line);border-top-color:var(--steel);border-radius:50%;width:24px;height:24px;animation:.7s linear infinite RecordingModal-module__NoAoAq__spin}@keyframes RecordingModal-module__NoAoAq__spin{to{transform:rotate(360deg)}}.RecordingModal-module__NoAoAq__loadingState p,.RecordingModal-module__NoAoAq__emptyNote{color:var(--muted);font-size:15px}.RecordingModal-module__NoAoAq__errorNote{color:var(--color-app-danger-hover);font-size:15px}.RecordingModal-module__NoAoAq__evaluation{flex-direction:column;gap:30px;display:flex}.RecordingModal-module__NoAoAq__scoreHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.RecordingModal-module__NoAoAq__scoreLabel{color:var(--muted);letter-spacing:.13em;text-transform:uppercase;font-size:13px;font-weight:600}.RecordingModal-module__NoAoAq__scoreValue{font-family:var(--font-mono), monospace;align-items:baseline;gap:8px;margin-top:12px;display:flex}.RecordingModal-module__NoAoAq__scoreValue b{font-variant-numeric:tabular-nums;letter-spacing:-.045em;font-size:52px;font-weight:500;line-height:1}.RecordingModal-module__NoAoAq__scoreValue span{color:var(--muted);font-size:18px}.RecordingModal-module__NoAoAq__scoreValue[data-tone=strong] b{color:var(--steelLight)}.RecordingModal-module__NoAoAq__scoreValue[data-tone=solid] b{color:var(--ivory)}.RecordingModal-module__NoAoAq__scoreValue[data-tone=soft] b{color:var(--warn)}.RecordingModal-module__NoAoAq__levelLine{color:var(--muted);margin-top:10px;font-size:13px}.RecordingModal-module__NoAoAq__levelLine b{color:var(--soft);font-weight:600}.RecordingModal-module__NoAoAq__verdict{text-align:right;border:1px solid;flex-shrink:0;padding:12px 16px}.RecordingModal-module__NoAoAq__verdict span{color:var(--muted);letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:600;display:block}.RecordingModal-module__NoAoAq__verdict b{font-family:var(--font-mono), monospace;margin-top:6px;font-size:16px;font-weight:600;display:block}.RecordingModal-module__NoAoAq__verdict[data-tone=hire]{border-color:color-mix(in srgb, var(--steelLight) 45%, transparent)}.RecordingModal-module__NoAoAq__verdict[data-tone=hire] b{color:var(--steelLight)}.RecordingModal-module__NoAoAq__verdict[data-tone=lean]{border-color:color-mix(in srgb, var(--warn) 45%, transparent)}.RecordingModal-module__NoAoAq__verdict[data-tone=lean] b{color:var(--warn)}.RecordingModal-module__NoAoAq__verdict[data-tone=no]{border-color:color-mix(in srgb, var(--alert) 45%, transparent)}.RecordingModal-module__NoAoAq__verdict[data-tone=no] b{color:var(--alert)}.RecordingModal-module__NoAoAq__block{border-top:1px solid var(--line);padding-top:26px}.RecordingModal-module__NoAoAq__blockLabel{color:var(--muted);letter-spacing:.13em;text-transform:uppercase;font-size:12px;font-weight:600}.RecordingModal-module__NoAoAq__prose{color:var(--soft);white-space:pre-line;margin-top:14px;font-size:16px;line-height:1.65}.RecordingModal-module__NoAoAq__callout{border-left:2px solid var(--steel);background:color-mix(in srgb, var(--steel) 8%, transparent);color:var(--soft);margin-top:14px;padding:14px 16px;font-size:14px;line-height:1.6}.RecordingModal-module__NoAoAq__dimensionGrid{gap:16px;margin-top:18px;display:grid}.RecordingModal-module__NoAoAq__dimensionCard{border:1px solid var(--line);padding:15px 16px}.RecordingModal-module__NoAoAq__dimensionTop{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.RecordingModal-module__NoAoAq__dimensionTop span{color:var(--ivory);font-size:14px;font-weight:600}.RecordingModal-module__NoAoAq__dimensionTop b{font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;font-size:15px}.RecordingModal-module__NoAoAq__dimensionTop b[data-tone=strong]{color:var(--steelLight)}.RecordingModal-module__NoAoAq__dimensionTop b[data-tone=solid]{color:var(--ivory)}.RecordingModal-module__NoAoAq__dimensionTop b[data-tone=soft]{color:var(--warn)}.RecordingModal-module__NoAoAq__meter{background:var(--line-soft);height:4px;margin-top:12px}.RecordingModal-module__NoAoAq__meter i{background:var(--steel);height:100%;transition:width .5s cubic-bezier(.22,1,.36,1);display:block}.RecordingModal-module__NoAoAq__dimensionCard p{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.6}.RecordingModal-module__NoAoAq__evidence{border-top:1px solid var(--line-soft);color:var(--soft);margin-top:12px;padding-top:10px;font-size:13px;line-height:1.55}.RecordingModal-module__NoAoAq__evidence span{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:600}.RecordingModal-module__NoAoAq__instruments{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:18px;display:grid}.RecordingModal-module__NoAoAq__instruments dt{color:var(--muted);font-size:12px}.RecordingModal-module__NoAoAq__instruments dd{font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;margin-top:8px;font-size:22px}.RecordingModal-module__NoAoAq__instruments dd[data-tone=strong]{color:var(--steelLight)}.RecordingModal-module__NoAoAq__instruments dd[data-tone=solid]{color:var(--ivory)}.RecordingModal-module__NoAoAq__instruments dd[data-tone=soft]{color:var(--warn)}.RecordingModal-module__NoAoAq__coverage{gap:12px;margin-top:16px;display:grid}.RecordingModal-module__NoAoAq__coverageItem{align-items:flex-start;gap:10px;font-size:14px;display:flex}.RecordingModal-module__NoAoAq__coverageItem>span:first-child{border:1px solid var(--line);width:18px;height:18px;color:var(--muted);flex-shrink:0;place-items:center;font-size:11px;display:grid}.RecordingModal-module__NoAoAq__coverageItem[data-covered]>span:first-child{border-color:color-mix(in srgb, var(--steel) 50%, transparent);color:var(--steel)}.RecordingModal-module__NoAoAq__coverageItem b{color:var(--soft);font-weight:500}.RecordingModal-module__NoAoAq__coverageItem p{color:var(--muted);margin-top:4px;font-size:13px;line-height:1.5}.RecordingModal-module__NoAoAq__splitGrid{border-top:1px solid var(--line);gap:28px;padding-top:26px;display:grid}.RecordingModal-module__NoAoAq__splitGrid>div>p:first-child{color:var(--steelLight);letter-spacing:.13em;text-transform:uppercase;font-size:12px;font-weight:600}.RecordingModal-module__NoAoAq__splitGrid>div:last-child>p:first-child{color:var(--warn)}.RecordingModal-module__NoAoAq__strengthList{flex-direction:column;gap:10px;margin-top:16px;display:flex}.RecordingModal-module__NoAoAq__strengthList li{border-left:2px solid color-mix(in srgb, var(--steel) 50%, transparent);background:color-mix(in srgb, var(--steel) 7%, transparent);color:var(--soft);padding:12px 14px;font-size:14px;line-height:1.6}.RecordingModal-module__NoAoAq__prepGrid{gap:10px;margin-top:16px;display:grid}.RecordingModal-module__NoAoAq__prepGrid>div{border:1px solid var(--line);color:var(--soft);padding:12px 14px;font-size:14px;line-height:1.55}.RecordingModal-module__NoAoAq__prepGrid b{color:var(--steel);font-family:var(--font-mono), monospace;margin-right:8px;font-weight:500}.RecordingModal-module__NoAoAq__transcript{flex-direction:column;display:flex}.RecordingModal-module__NoAoAq__entry{border-bottom:1px solid var(--line-soft);padding:20px 0}.RecordingModal-module__NoAoAq__entry:first-child{padding-top:0}.RecordingModal-module__NoAoAq__entry:last-child{border-bottom:0;padding-bottom:0}.RecordingModal-module__NoAoAq__entryHead{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.RecordingModal-module__NoAoAq__entryHead>div{min-width:0}.RecordingModal-module__NoAoAq__entryTag{color:var(--steel);font-family:var(--font-mono), monospace;letter-spacing:.1em;font-size:12px}.RecordingModal-module__NoAoAq__question{color:var(--ivory);margin-top:8px;font-size:16px;line-height:1.55}.RecordingModal-module__NoAoAq__answerTag{color:var(--muted);font-family:var(--font-mono), monospace;letter-spacing:.1em;margin-top:16px;font-size:12px}.RecordingModal-module__NoAoAq__answer{color:var(--soft);margin-top:7px;font-size:15px;line-height:1.65}.RecordingModal-module__NoAoAq__rateGroup{flex-shrink:0;gap:6px;display:flex}.RecordingModal-module__NoAoAq__rateButton{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;transition:border-color .2s,color .2s,background .2s;display:grid}.RecordingModal-module__NoAoAq__rateButton:hover:not(:disabled){border-color:var(--line);color:var(--ivory)}.RecordingModal-module__NoAoAq__rateButton:disabled{opacity:.5}.RecordingModal-module__NoAoAq__rateButton[data-active=up]{border-color:color-mix(in srgb, var(--steel) 50%, transparent);background:color-mix(in srgb, var(--steel) 14%, transparent);color:var(--steelLight)}.RecordingModal-module__NoAoAq__rateButton[data-active=down]{border-color:color-mix(in srgb, var(--alert) 50%, transparent);background:color-mix(in srgb, var(--alert) 14%, transparent);color:var(--alert)}@media (min-width:768px){.RecordingModal-module__NoAoAq__dialog{flex-direction:row}.RecordingModal-module__NoAoAq__stage{width:50%;padding:28px}.RecordingModal-module__NoAoAq__panel{border-top:0;border-left:1px solid var(--line);width:50%}.RecordingModal-module__NoAoAq__dimensionGrid,.RecordingModal-module__NoAoAq__coverage,.RecordingModal-module__NoAoAq__prepGrid,.RecordingModal-module__NoAoAq__splitGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.RecordingModal-module__NoAoAq__stage{width:60%}.RecordingModal-module__NoAoAq__panel{width:40%}}@media (prefers-reduced-motion:reduce){.RecordingModal-module__NoAoAq__scrim *,.RecordingModal-module__NoAoAq__scrim :before{transition-duration:.01ms!important;animation-duration:.01ms!important}}.RecordingModal-module__NoAoAq__debriefList{gap:16px;margin-top:18px;padding:0;list-style:none;display:grid}.RecordingModal-module__NoAoAq__debriefPoints{margin-top:6px;padding-left:18px;list-style:outside}.RecordingModal-module__NoAoAq__debriefPoints li{margin-top:4px}.RecordingModal-module__NoAoAq__debriefNote{color:var(--muted);margin-top:14px;font-size:13px;line-height:1.55}.RecordingModal-module__NoAoAq__debriefActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;display:flex}.RecordingModal-module__NoAoAq__practiceButton{background:var(--steel);color:#1d2023;cursor:pointer;font:inherit;border:1px solid #0000;padding:9px 14px;font-size:13px;font-weight:700;transition:background .2s}.RecordingModal-module__NoAoAq__practiceButton:hover:not(:disabled){background:var(--steelLight,#bed0da)}.RecordingModal-module__NoAoAq__practiceButton:disabled{cursor:not-allowed;opacity:.5}.RecordingModal-module__NoAoAq__practiceButton:focus-visible{outline:2px solid var(--steelLight,#bed0da);outline-offset:2px}
.RecordingDetails-module__XdT9lG__page{--ink:var(--color-app-bg);--panel:var(--color-app-panel);--ivory:var(--color-app-fg);--steel:var(--color-app-accent);--steelLight:var(--color-app-accent-text);--line:var(--color-app-line-strong);--muted:var(--color-app-muted);--soft:var(--color-app-soft);--line-soft:var(--color-app-line);--warn:#dcaa65;--alert:var(--color-app-danger);width:100%;max-width:1400px;color:var(--ivory);overflow-wrap:anywhere;margin:0 auto;padding-bottom:60px}html[data-landing-theme=light] .RecordingDetails-module__XdT9lG__page{--warn:var(--color-app-warn)}.RecordingDetails-module__XdT9lG__page :is(a,button):focus-visible{outline:2px solid var(--steelLight);outline-offset:4px}.RecordingDetails-module__XdT9lG__page button{cursor:pointer;font:inherit}.RecordingDetails-module__XdT9lG__page button:disabled{opacity:.5;cursor:wait}.RecordingDetails-module__XdT9lG__back{color:var(--muted);align-items:center;gap:8px;font-size:14px;display:inline-flex}.RecordingDetails-module__XdT9lG__back:hover{color:var(--ivory)}.RecordingDetails-module__XdT9lG__header{justify-content:space-between;align-items:flex-end;gap:20px;padding:18px 0;display:flex}.RecordingDetails-module__XdT9lG__eyebrow{color:var(--steelLight);letter-spacing:.15em;text-transform:uppercase;font-size:11px;font-weight:600}.RecordingDetails-module__XdT9lG__header h1{font-family:var(--font-display), Georgia, serif;letter-spacing:-.045em;margin-top:6px;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:400;line-height:1.08}.RecordingDetails-module__XdT9lG__subtitle{color:var(--muted);margin-top:8px;font-size:14px;line-height:1.6}.RecordingDetails-module__XdT9lG__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.RecordingDetails-module__XdT9lG__actions button,.RecordingDetails-module__XdT9lG__placeholder button,.RecordingDetails-module__XdT9lG__error button{border:1px solid var(--line);color:var(--ivory);background:0 0;justify-content:center;align-items:center;gap:8px;padding:11px 15px;font-size:13px;display:inline-flex}.RecordingDetails-module__XdT9lG__actions button:hover:not(:disabled),.RecordingDetails-module__XdT9lG__placeholder button:hover{border-color:var(--steelLight)}.RecordingDetails-module__XdT9lG__actions .RecordingDetails-module__XdT9lG__primary{background:var(--steel);color:var(--color-app-on-accent);border-color:var(--steel);font-weight:600}.RecordingDetails-module__XdT9lG__overview{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:18px;height:clamp(340px,52vh,560px);display:grid}.RecordingDetails-module__XdT9lG__recording,.RecordingDetails-module__XdT9lG__transcriptPanel,.RecordingDetails-module__XdT9lG__section{border:1px solid var(--line);background:var(--panel);min-width:0;scroll-margin-top:24px}.RecordingDetails-module__XdT9lG__sectionHead{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:16px 22px;display:flex}.RecordingDetails-module__XdT9lG__sectionHead h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.025em;align-items:center;gap:10px;font-size:1.7rem;font-weight:400;display:flex}.RecordingDetails-module__XdT9lG__sectionHead .RecordingDetails-module__XdT9lG__eyebrow{margin-bottom:8px}.RecordingDetails-module__XdT9lG__sectionHead>span,.RecordingDetails-module__XdT9lG__sectionHead>a{color:var(--muted);font-size:12px}.RecordingDetails-module__XdT9lG__sectionHead>a{color:var(--steelLight);align-items:center;gap:6px;display:inline-flex}.RecordingDetails-module__XdT9lG__recording,.RecordingDetails-module__XdT9lG__transcriptPanel{flex-direction:column;min-height:0;display:flex;overflow:hidden}.RecordingDetails-module__XdT9lG__recording .RecordingDetails-module__XdT9lG__sectionHead,.RecordingDetails-module__XdT9lG__transcriptPanel .RecordingDetails-module__XdT9lG__sectionHead{flex-shrink:0;min-height:54px;padding:14px 18px}.RecordingDetails-module__XdT9lG__recording h2,.RecordingDetails-module__XdT9lG__transcriptPanel h2{letter-spacing:0;font-family:inherit;font-size:14px}.RecordingDetails-module__XdT9lG__player{background:#0f1011;flex:1;place-items:center;min-height:0;display:grid;position:relative;overflow:hidden}.RecordingDetails-module__XdT9lG__player video{object-fit:contain;width:100%;height:calc(100% - 44px);min-height:0;display:block;position:absolute;inset:0}.RecordingDetails-module__XdT9lG__playerPrompt{pointer-events:none;background:linear-gradient(#0000,#0000002e);flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0 0 44px}.RecordingDetails-module__XdT9lG__playerPrompt span{color:#eef0f2;background:#000000b3;border-radius:4px;padding:5px 10px;font-size:12px}.RecordingDetails-module__XdT9lG__playButton{pointer-events:auto;color:#eef0f2;background:#1d2023d9;border:1px solid #eef0f280;border-radius:50%;place-items:center;width:48px;height:48px;padding-left:4px;transition:background .15s,transform .15s;display:grid;box-shadow:0 4px 24px #00000040}.RecordingDetails-module__XdT9lG__playButton:hover{background:#42545e;transform:scale(1.05)}.RecordingDetails-module__XdT9lG__spinner{border:2px solid var(--line);border-top-color:var(--steelLight);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite RecordingDetails-module__XdT9lG__spin}@keyframes RecordingDetails-module__XdT9lG__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.RecordingDetails-module__XdT9lG__spinner{animation:none}}.RecordingDetails-module__XdT9lG__transcriptScroll{scrollbar-gutter:stable;flex:1;min-height:0;padding:20px;overflow-y:auto}.RecordingDetails-module__XdT9lG__transcriptScroll:focus-visible{outline:2px solid var(--steelLight);outline-offset:-3px}.RecordingDetails-module__XdT9lG__placeholder{text-align:center;max-width:440px;color:var(--muted);flex-direction:column;align-items:center;gap:14px;padding:28px;display:flex}.RecordingDetails-module__XdT9lG__placeholder h3{color:var(--ivory);font-size:17px;font-weight:400}.RecordingDetails-module__XdT9lG__placeholder p{font-size:13px;line-height:1.65}.RecordingDetails-module__XdT9lG__facts{border-block:1px solid var(--line);margin-bottom:18px;padding:14px 0}.RecordingDetails-module__XdT9lG__facts dl{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.RecordingDetails-module__XdT9lG__facts dl>div{border-left:1px solid var(--line);min-width:0;padding-left:18px;font-size:13px}.RecordingDetails-module__XdT9lG__facts dl>div:first-child{border-left:0;padding-left:0}.RecordingDetails-module__XdT9lG__facts dt{color:var(--muted);margin-bottom:6px;font-size:11px}.RecordingDetails-module__XdT9lG__facts dd{font-weight:500}.RecordingDetails-module__XdT9lG__facts dd span{color:var(--muted)}.RecordingDetails-module__XdT9lG__capitalize{text-transform:capitalize}.RecordingDetails-module__XdT9lG__hint{color:var(--muted);font-size:13px;line-height:1.7}.RecordingDetails-module__XdT9lG__section{margin-top:20px}.RecordingDetails-module__XdT9lG__sectionBody{padding:22px}.RecordingDetails-module__XdT9lG__danger{color:var(--muted);flex-wrap:wrap;align-items:center;gap:16px;margin-top:30px;font-size:13px;display:flex}.RecordingDetails-module__XdT9lG__danger button{color:var(--alert);background:0 0;border:0;padding:8px 0}.RecordingDetails-module__XdT9lG__error{border:1px solid var(--alert);color:var(--alert);flex-wrap:wrap;align-items:center;gap:16px;margin:24px 0;padding:20px;display:flex}.RecordingDetails-module__XdT9lG__loading{text-align:center;color:var(--muted);padding:80px 24px}@media (max-width:1000px){.RecordingDetails-module__XdT9lG__header{flex-wrap:wrap;align-items:flex-start}.RecordingDetails-module__XdT9lG__actions{justify-content:flex-start}}@media (max-width:700px){.RecordingDetails-module__XdT9lG__overview{grid-template-columns:1fr;gap:14px;height:auto}.RecordingDetails-module__XdT9lG__player{aspect-ratio:16/9;flex:none}.RecordingDetails-module__XdT9lG__transcriptPanel{height:360px}.RecordingDetails-module__XdT9lG__facts dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.RecordingDetails-module__XdT9lG__facts dl>div{border:0;padding:0}}@media (max-width:480px){.RecordingDetails-module__XdT9lG__sectionHead,.RecordingDetails-module__XdT9lG__sectionBody{padding:16px}.RecordingDetails-module__XdT9lG__sectionHead h2{font-size:1.4rem}.RecordingDetails-module__XdT9lG__recording h2,.RecordingDetails-module__XdT9lG__transcriptPanel h2{font-size:14px}.RecordingDetails-module__XdT9lG__placeholder{gap:10px;padding:20px 16px}.RecordingDetails-module__XdT9lG__transcriptScroll{padding:16px}.RecordingDetails-module__XdT9lG__facts dl{grid-template-columns:repeat(2,minmax(0,1fr))}}.RecordingDetails-module__XdT9lG__playerControls{color:#eef0f2;background:#15181a;border-top:1px solid #eef0f22e;align-items:center;gap:10px;height:44px;padding:0 12px;display:flex;position:absolute;inset:auto 0 0}.RecordingDetails-module__XdT9lG__playerControls button{width:28px;height:28px;color:inherit;background:0 0;border:0;border-radius:4px;flex:0 0 28px;place-items:center;padding:0;display:grid}.RecordingDetails-module__XdT9lG__playerControls button:hover{background:#eef0f21a}.RecordingDetails-module__XdT9lG__playerTime{font:11px var(--font-mono), monospace;font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.RecordingDetails-module__XdT9lG__playerControls input{accent-color:#bed0da;cursor:pointer;flex:1;width:0;min-width:20px;height:4px;margin:0}.RecordingDetails-module__XdT9lG__playerControls input:focus-visible{outline:2px solid var(--steelLight);outline-offset:5px}.RecordingDetails-module__XdT9lG__playerControls input:disabled{opacity:.4;cursor:default}.RecordingDetails-module__XdT9lG__player:fullscreen{width:100%;height:100%}@media (max-width:480px){.RecordingDetails-module__XdT9lG__playerControls{gap:6px;padding:0 6px}}
.SessionsPage-module__Gu6IJG__page{--ink:var(--color-app-bg);--panel:var(--color-app-panel);--ivory:var(--color-app-fg);--steel:var(--color-app-accent);--steelLight:var(--color-app-accent-text);--line:var(--color-app-line-strong);--muted:var(--color-app-muted);--soft:var(--color-app-soft);--line-soft:var(--color-app-line);--warn:#dcaa65;--alert:var(--color-app-danger);width:100%;color:var(--ivory);flex-direction:column;gap:30px;padding-bottom:60px;display:flex}html[data-landing-theme=light] .SessionsPage-module__Gu6IJG__page{--warn:var(--color-app-warn)}.SessionsPage-module__Gu6IJG__page :is(a,button):focus-visible{outline:2px solid var(--steelLight);outline-offset:-2px}.SessionsPage-module__Gu6IJG__header h1{font-family:var(--font-display), Georgia, serif;letter-spacing:-.055em;font-size:clamp(2.6rem,4vw,4rem);font-weight:400;line-height:1}.SessionsPage-module__Gu6IJG__header p{max-width:58ch;color:var(--soft);margin-top:16px;font-size:16px;line-height:1.6}.SessionsPage-module__Gu6IJG__header a{color:var(--steelLight);text-underline-offset:4px;text-decoration:underline}.SessionsPage-module__Gu6IJG__header a:hover{color:var(--ivory)}.SessionsPage-module__Gu6IJG__rail{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 28px;padding-bottom:16px;display:flex}.SessionsPage-module__Gu6IJG__railGroup{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.SessionsPage-module__Gu6IJG__railGroup>span{color:var(--muted);letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:600}.SessionsPage-module__Gu6IJG__railButton{color:var(--muted);cursor:pointer;background:0 0;border:0;font-family:inherit;font-size:15px;transition:color .2s}.SessionsPage-module__Gu6IJG__railButton:hover{color:var(--soft)}.SessionsPage-module__Gu6IJG__railButton[data-active]{color:var(--ivory)}.SessionsPage-module__Gu6IJG__list{flex-direction:column;display:flex}.SessionsPage-module__Gu6IJG__row{border-bottom:1px solid var(--line-soft);cursor:pointer;text-align:left;align-items:center;gap:18px;padding:16px 10px;transition:background .2s;display:flex}.SessionsPage-module__Gu6IJG__row:first-child{border-top:1px solid var(--line-soft)}.SessionsPage-module__Gu6IJG__row:hover{background:var(--color-app-hover)}.SessionsPage-module__Gu6IJG__rowMain{flex:1;min-width:0}.SessionsPage-module__Gu6IJG__rowTop{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.SessionsPage-module__Gu6IJG__rowRole{color:var(--ivory);text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.SessionsPage-module__Gu6IJG__typeBadge{border:1px solid var(--line);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;flex-shrink:0;padding:3px 8px;font-size:11px;font-weight:600}.SessionsPage-module__Gu6IJG__rowMeta{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:14px;overflow:hidden}.SessionsPage-module__Gu6IJG__rowMeta b{color:var(--soft);font-weight:400}.SessionsPage-module__Gu6IJG__rowBand{color:var(--muted);text-align:right;white-space:nowrap;flex-shrink:0;font-size:13px;display:none}.SessionsPage-module__Gu6IJG__rowScore{font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:20px}.SessionsPage-module__Gu6IJG__rowScore[data-tone=strong]{color:var(--steelLight)}.SessionsPage-module__Gu6IJG__rowScore[data-tone=solid]{color:var(--ivory)}.SessionsPage-module__Gu6IJG__rowScore[data-tone=soft]{color:var(--warn)}.SessionsPage-module__Gu6IJG__rowScore[data-tone=none]{color:var(--muted)}.SessionsPage-module__Gu6IJG__rowArrow{width:18px;color:var(--muted);flex-shrink:0;font-size:16px;transition:color .2s,transform .2s}.SessionsPage-module__Gu6IJG__row:hover .SessionsPage-module__Gu6IJG__rowArrow{color:var(--steelLight);transform:translate(3px)}.SessionsPage-module__Gu6IJG__rowSpinner{border:2px solid var(--line);border-top-color:var(--steel);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite SessionsPage-module__Gu6IJG__spin}@keyframes SessionsPage-module__Gu6IJG__spin{to{transform:rotate(360deg)}}.SessionsPage-module__Gu6IJG__deleteButton{width:32px;height:32px;color:var(--color-app-quiet);cursor:pointer;opacity:0;background:0 0;border:0;flex-shrink:0;place-items:center;transition:color .2s,opacity .2s;display:grid}.SessionsPage-module__Gu6IJG__row:hover .SessionsPage-module__Gu6IJG__deleteButton,.SessionsPage-module__Gu6IJG__deleteButton:focus-visible{opacity:1}.SessionsPage-module__Gu6IJG__deleteButton:hover{color:var(--alert)}.SessionsPage-module__Gu6IJG__deleteButton:disabled{cursor:wait;opacity:.5}.SessionsPage-module__Gu6IJG__loading{color:var(--muted);justify-content:center;padding:70px 0;display:flex}.SessionsPage-module__Gu6IJG__empty{text-align:center;padding:70px 0}.SessionsPage-module__Gu6IJG__empty h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.04em;font-size:2rem;font-weight:400}.SessionsPage-module__Gu6IJG__empty p{max-width:32rem;color:var(--soft);margin:14px auto 0;font-size:16px;line-height:1.6}.SessionsPage-module__Gu6IJG__empty a{background:var(--steel);color:var(--color-app-on-accent);margin-top:26px;padding:13px 20px;font-size:14px;font-weight:700;display:inline-block}.SessionsPage-module__Gu6IJG__empty a:hover{background:var(--steelLight)}.SessionsPage-module__Gu6IJG__empty button{color:var(--steelLight);cursor:pointer;text-underline-offset:4px;background:0 0;border:0;margin-top:20px;font-family:inherit;font-size:15px;text-decoration:underline}.SessionsPage-module__Gu6IJG__empty button:hover{color:var(--ivory)}.SessionsPage-module__Gu6IJG__pageNote{color:var(--muted);text-align:center;padding:60px 0;font-size:15px}.SessionsPage-module__Gu6IJG__pageError{color:var(--color-app-danger-hover);text-align:center;padding:60px 0;font-size:15px}.SessionsPage-module__Gu6IJG__moreRow{justify-content:center;padding-top:26px;display:flex}.SessionsPage-module__Gu6IJG__moreButton{border:1px solid var(--line);color:var(--soft);cursor:pointer;background:0 0;padding:12px 22px;font-family:inherit;font-size:14px;font-weight:650;transition:border-color .2s,color .2s}.SessionsPage-module__Gu6IJG__moreButton:hover:not(:disabled){border-color:var(--steelLight);color:var(--ivory)}.SessionsPage-module__Gu6IJG__moreButton:disabled{cursor:wait;opacity:.5}@media (min-width:768px){.SessionsPage-module__Gu6IJG__rowBand{display:block}}@media (max-width:620px){.SessionsPage-module__Gu6IJG__row{gap:14px}.SessionsPage-module__Gu6IJG__rowArrow{display:none}.SessionsPage-module__Gu6IJG__rowRole{font-size:16px}}@media (prefers-reduced-motion:reduce){.SessionsPage-module__Gu6IJG__page *,.SessionsPage-module__Gu6IJG__page :before{transition-duration:.01ms!important;animation-duration:.01ms!important}}
