.site-header-module__wBaYfG__header{flex-wrap:wrap;row-gap:0;padding-left:16px;padding-right:16px}.site-header-module__wBaYfG__row{flex:100%;align-items:center;gap:10px;min-width:0;display:flex}.site-header-module__wBaYfG__row .site-header__logo{flex-shrink:0}.site-header-module__wBaYfG__row .site-header__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (min-width:400px){.site-header-module__wBaYfG__header{padding-left:20px;padding-right:20px}}.site-header-module__wBaYfG__home{min-height:var(--tap);min-width:var(--tap);border-radius:var(--radius);color:var(--text);font-family:var(--font-body);flex-shrink:0;align-items:center;gap:6px;margin:-14px -6px -14px auto;padding:0 6px;font-size:15px;line-height:1;text-decoration:none;display:inline-flex}.site-header-module__wBaYfG__home:hover{background:var(--panel)}.site-header-module__wBaYfG__home[aria-current=page] span{text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:4px}.site-header-module__wBaYfG__context{border-top:1px solid var(--line);color:var(--text-quiet);flex-basis:100%;justify-content:space-between;align-items:baseline;gap:12px;min-width:0;margin-top:12px;padding-top:10px;font-size:14px;display:flex}.site-header-module__wBaYfG__contextTitle{font-family:var(--font-title);color:var(--text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;overflow:hidden}.site-header-module__wBaYfG__contextProgress{white-space:nowrap;flex-shrink:0}
.voice-module__tAJlCa__wrap{flex-direction:column;align-items:center;gap:10px;margin:18px 0 8px;display:flex}.voice-module__tAJlCa__control{justify-content:center;align-items:center;width:88px;height:88px;display:flex;position:relative}.voice-module__tAJlCa__button{z-index:1;border:1px solid var(--accent);background:var(--accent);width:88px;min-width:88px;height:88px;min-height:88px;color:var(--accent-text);font-family:var(--font-body);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:6px;font-size:15px;line-height:1.15;transition:transform .12s;display:flex;position:relative}.voice-module__tAJlCa__button:active{transform:scale(.97)}.voice-module__tAJlCa__button:disabled{opacity:.5;cursor:not-allowed}.voice-module__tAJlCa__recording{background:var(--surface-raised);color:var(--text);border-color:var(--text)}.voice-module__tAJlCa__busy{background:var(--surface-raised);color:var(--text-quiet);border-color:var(--line);cursor:progress}.voice-module__tAJlCa__ring{border:2px solid var(--accent);opacity:calc(.15 + var(--level,0) * .5);transform:scale(calc(1 + var(--level,0) * .28));pointer-events:none;border-radius:50%;transition:transform 90ms ease-out,opacity 90ms ease-out;position:absolute;inset:0}.voice-module__tAJlCa__icon{width:22px;height:22px;display:block}.voice-module__tAJlCa__square{background:currentColor;border-radius:3px;width:18px;height:18px;display:block}.voice-module__tAJlCa__label{color:var(--text-quiet);text-align:center;min-height:22px;font-size:15px}.voice-module__tAJlCa__timer{font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:13px}.voice-module__tAJlCa__notice{border-left:3px solid var(--line);color:var(--text-quiet);max-width:420px;margin:12px 0 0;padding:6px 0 6px 14px;font-size:15px}.voice-module__tAJlCa__noticeActions{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.voice-module__tAJlCa__small{border-radius:var(--radius);border:1px solid var(--line);background:var(--surface-raised);min-height:44px;color:var(--text);font-family:var(--font-body);cursor:pointer;padding:8px 16px;font-size:15px}.voice-module__tAJlCa__small:hover{border-color:var(--text)}.voice-module__tAJlCa__toggle{min-height:44px;color:var(--text-quiet);font-family:var(--font-body);cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:6px 2px;font-size:15px;display:inline-flex}.voice-module__tAJlCa__switch{border:1px solid var(--line);background:var(--surface-raised);border-radius:12px;flex:none;width:40px;height:24px;transition:background .14s;position:relative}.voice-module__tAJlCa__switchOn{background:var(--accent);border-color:var(--accent)}.voice-module__tAJlCa__knob{background:var(--surface-raised);border:1px solid var(--line);border-radius:50%;width:18px;height:18px;transition:transform .14s;position:absolute;top:2px;left:2px}.voice-module__tAJlCa__switchOn .voice-module__tAJlCa__knob{background:var(--accent-text);border-color:var(--accent-text);transform:translate(16px)}@media (prefers-reduced-motion:reduce){.voice-module__tAJlCa__ring,.voice-module__tAJlCa__knob,.voice-module__tAJlCa__button{transition:none}}.voice-module__tAJlCa__speak{min-width:var(--tap,44px);min-height:var(--tap,44px);color:var(--text-quiet);cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;margin:-12px -12px -12px 0;padding:0;display:inline-flex}.voice-module__tAJlCa__speak:hover,.voice-module__tAJlCa__speak:focus-visible,.voice-module__tAJlCa__speakOn{color:var(--text)}.voice-module__tAJlCa__speak:focus-visible{outline:2px solid var(--accent);outline-offset:-6px}.voice-module__tAJlCa__speakIcon{width:18px;height:18px}
.session-module__rDWpBq__bar{color:var(--text-quiet);justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 18px;font-size:14px;display:flex}.session-module__rDWpBq__barTitle{font-family:var(--font-title);color:var(--text);font-size:15px}.session-module__rDWpBq__thread{flex-direction:column;gap:14px;margin:0 0 24px;display:flex}.session-module__rDWpBq__bubble{border-radius:var(--radius);border:1px solid var(--line);background:var(--surface-raised);white-space:pre-wrap;max-width:100%;padding:14px 16px}.session-module__rDWpBq__ask{background:var(--panel);font-family:var(--font-title);font-size:19px;line-height:1.35}.session-module__rDWpBq__probe{background:var(--panel);font-family:var(--font-title);font-size:17px}.session-module__rDWpBq__answer{background:var(--surface);max-width:85%;color:var(--text-quiet);margin-left:auto}.session-module__rDWpBq__playback{border-left:3px solid var(--accent)}.session-module__rDWpBq__playbackDone{opacity:.72}.session-module__rDWpBq__note{border:none;border-left:3px solid var(--line);color:var(--text-quiet);background:0 0;border-radius:0;padding:4px 0 4px 14px;font-size:15px}.session-module__rDWpBq__three{background:var(--panel)}.session-module__rDWpBq__threeList{margin:8px 0 0;padding-left:20px}.session-module__rDWpBq__threeList li{margin-bottom:8px}.session-module__rDWpBq__label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-quiet);margin-bottom:6px;font-size:13px;display:block}.session-module__rDWpBq__composer{border-top:1px solid var(--line);padding-top:18px}.session-module__rDWpBq__composer textarea{resize:vertical;min-height:108px}.session-module__rDWpBq__row{flex-direction:column;gap:10px;margin-top:12px;display:flex}.session-module__rDWpBq__quietRow{justify-content:center;margin-top:6px;display:flex}.session-module__rDWpBq__linkButton{min-height:var(--tap);color:var(--text-quiet);font-family:var(--font-body);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:10px 14px;font-size:15px;text-decoration:underline}.session-module__rDWpBq__linkButton:disabled{opacity:.5;cursor:not-allowed}.session-module__rDWpBq__error{border-left:3px solid var(--accent);margin:12px 0 0;padding:4px 0 4px 14px;font-size:15px}.session-module__rDWpBq__working{color:var(--text-quiet);margin:12px 0 0;font-size:15px}.session-module__rDWpBq__chapterList{flex-direction:column;gap:10px;margin:18px 0 24px;display:flex}.session-module__rDWpBq__chapterMinutes{color:var(--text-quiet);font-size:14px;display:block}@media (min-width:700px){.session-module__rDWpBq__row{flex-direction:row}.session-module__rDWpBq__row>*{flex:1}}
.admin-module__FQCnEa__nav{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px;margin:0 0 26px;padding:0 0 18px;display:flex}.admin-module__FQCnEa__navLink{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-raised);align-items:center;min-height:36px;padding:6px 12px;font-size:14px;text-decoration:none;display:inline-flex}.admin-module__FQCnEa__navLink:hover{border-color:var(--text)}.admin-module__FQCnEa__navLink--here{background:var(--panel);border-color:var(--text)}.admin-module__FQCnEa__sectionNote{color:var(--text-quiet);margin:-6px 0 16px;font-size:14px}.admin-module__FQCnEa__status{border:1px solid var(--line);letter-spacing:.02em;text-align:center;color:#121212;border-radius:6px;min-width:62px;padding:3px 8px;font-size:12px;display:inline-block}.admin-module__FQCnEa__status--full{background:#cfe8d2;border-color:#9ec8a4}.admin-module__FQCnEa__status--partial{background:#f6e3b4;border-color:#ddc383}.admin-module__FQCnEa__status--parked{background:#d5dcf7;border-color:#a9b6ea}.admin-module__FQCnEa__status--skipped{background:#e4e2dc;border-color:#c8c5bc}.admin-module__FQCnEa__status--pending{color:var(--text-quiet);background:0 0;border-style:dashed}@media (prefers-color-scheme:dark){.admin-module__FQCnEa__status{color:#121212}.admin-module__FQCnEa__status--pending{color:var(--text-quiet)}}.admin-module__FQCnEa__gridTable td,.admin-module__FQCnEa__gridTable th{padding:8px 10px;font-size:13px}.admin-module__FQCnEa__gridTable th.admin-module__FQCnEa__rotate{text-align:center;white-space:nowrap;font-weight:600}.admin-module__FQCnEa__gridName{background:var(--surface);font-weight:600;position:sticky;left:0}.admin-module__FQCnEa__legend{color:var(--text-quiet);flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 24px;font-size:13px;display:flex}.admin-module__FQCnEa__card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-raised);margin:0 0 14px;padding:14px 16px}.admin-module__FQCnEa__cardHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.admin-module__FQCnEa__who{font-family:var(--font-title);font-size:17px}.admin-module__FQCnEa__meta{color:var(--text-quiet);font-size:13px}.admin-module__FQCnEa__quote{margin:0;font-size:16px;line-height:1.5}.admin-module__FQCnEa__inlineForm{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.admin-module__FQCnEa__inlineForm .admin-module__FQCnEa__field{flex:180px;margin-bottom:0}.admin-module__FQCnEa__buttonRow{gap:10px;margin-top:12px;display:flex}.admin-module__FQCnEa__buttonRow .admin-module__FQCnEa__btn{width:auto}.admin-module__FQCnEa__ok{color:var(--text-quiet);margin:8px 0 0;font-size:14px}details.admin-module__FQCnEa__editor{margin-top:8px}details.admin-module__FQCnEa__editor summary{cursor:pointer;color:var(--text-quiet);align-items:center;min-height:32px;font-size:14px;display:flex}details.admin-module__FQCnEa__editor summary:hover{color:var(--text)}
.report-module__jnvfFG__section{margin:0 0 34px}.report-module__jnvfFG__sectionTitle{font-family:var(--font-title);letter-spacing:.1em;text-transform:uppercase;color:var(--text-quiet);margin:0 0 14px;font-size:13px}.report-module__jnvfFG__heardList{margin:0;padding:0;list-style:none}.report-module__jnvfFG__heardItem{border-bottom:1px solid var(--line);padding:14px 0}.report-module__jnvfFG__heardItem:first-child{padding-top:0}.report-module__jnvfFG__heardTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--text-quiet);margin-bottom:4px;font-size:13px;display:block}.report-module__jnvfFG__heardLine{margin:0}.report-module__jnvfFG__heardLine--open{color:var(--text-quiet)}.report-module__jnvfFG__editButton{min-height:var(--tap);font-family:var(--font-body);color:var(--text-quiet);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:10px 0 0;font-size:14px;text-decoration:underline}.report-module__jnvfFG__editButton:hover{color:var(--text)}.report-module__jnvfFG__editForm{margin:10px 0 0}.report-module__jnvfFG__editActions{gap:10px;margin-top:10px;display:flex}.report-module__jnvfFG__editActions .report-module__jnvfFG__btnSmall{flex:1;width:auto}.report-module__jnvfFG__standout{margin:0;padding:0;list-style:none}.report-module__jnvfFG__standout li{font-family:var(--font-title);border-left:2px solid var(--line);margin-bottom:16px;padding:0 0 16px 18px;font-size:19px;line-height:1.4}.report-module__jnvfFG__standout li:last-child{margin-bottom:0;padding-bottom:0}.report-module__jnvfFG__dimension{border-bottom:1px solid var(--line);padding:14px 0}.report-module__jnvfFG__dimensionTitle{font-family:var(--font-title);margin:0 0 4px;font-size:17px}.report-module__jnvfFG__dimensionLine{margin:0}.report-module__jnvfFG__chapterList{margin:0 0 20px;padding:0;list-style:none}.report-module__jnvfFG__chapterList li{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:12px 0;display:flex}.report-module__jnvfFG__chapterMinutes{color:var(--text-quiet);white-space:nowrap;font-size:14px}.report-module__jnvfFG__footnote{color:var(--text-quiet);font-size:14px}@media print{body{color:#000;background:#fff;font-size:12pt}:is(.site-header,.site-footer){display:none!important}.container{max-width:none;padding:0}.report-module__jnvfFG__noPrint{display:none!important}.report-module__jnvfFG__section{break-inside:avoid;margin-bottom:18pt}.report-module__jnvfFG__heardItem,.report-module__jnvfFG__dimension{break-inside:avoid;border-bottom:1px solid #ccc}.report-module__jnvfFG__standout li{break-inside:avoid;border-left:2px solid #000}.report-module__jnvfFG__sectionTitle,.report-module__jnvfFG__heardTitle,.report-module__jnvfFG__chapterMinutes,.report-module__jnvfFG__footnote,.report-module__jnvfFG__heardLine--open{color:#000}}
.home-module__06co2W__banner{background:var(--panel);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:var(--radius);margin:0 0 28px;padding:18px}.home-module__06co2W__bannerTitle{font-size:22px}.home-module__06co2W__bannerBody{margin:0}.home-module__06co2W__bannerActions{flex-direction:column;gap:10px;margin-top:16px;display:flex}.home-module__06co2W__card{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius);margin:0 0 16px;padding:18px}.home-module__06co2W__cardTitle{margin:0 0 12px;font-size:21px}.home-module__06co2W__cardAction{margin-top:16px}.home-module__06co2W__track{background:var(--warmgrey);border-radius:999px;height:6px;margin:0 0 10px;overflow:hidden}.home-module__06co2W__fill{background:var(--accent);border-radius:999px;height:100%}@media (prefers-color-scheme:dark){.home-module__06co2W__track{background:var(--line)}}.home-module__06co2W__count{margin:0;font-size:16px}.home-module__06co2W__muted{color:var(--text-quiet);margin:4px 0 0;font-size:15px}.home-module__06co2W__section{margin:36px 0 0}.home-module__06co2W__sectionTitle{margin:0 0 8px;font-size:22px}.home-module__06co2W__laterList{color:var(--text-quiet);margin:8px 0 0;padding-left:20px;font-size:15px}.home-module__06co2W__chapterList{border-top:1px solid var(--line);margin:14px 0 0;padding:0;list-style:none}.home-module__06co2W__chapterList li{border-bottom:1px solid var(--line)}.home-module__06co2W__chapterRow{width:100%;min-height:56px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 2px;text-decoration:none;display:flex}.home-module__06co2W__chapterRow:hover:not(:disabled) .home-module__06co2W__chapterTitle{text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px}.home-module__06co2W__chapterRow:disabled{cursor:not-allowed;opacity:.6}.home-module__06co2W__chapterText{flex-direction:column;gap:2px;min-width:0;display:flex}.home-module__06co2W__chapterTitle{font-family:var(--font-title);font-size:18px;line-height:1.3}.home-module__06co2W__chapterMeta{color:var(--text-quiet);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:14px;display:flex}.home-module__06co2W__recommended{border:1px solid var(--text);color:var(--text);border-radius:999px;padding:0 8px;font-size:13px;line-height:20px}.home-module__06co2W__chip{border:1px solid var(--line);color:var(--text-quiet);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:5px 10px;font-size:13px;line-height:1.2}.home-module__06co2W__chipInProgress{border-color:var(--text);color:var(--text)}.home-module__06co2W__chipDone{background:var(--panel);color:var(--text)}.home-module__06co2W__links{border-top:1px solid var(--line);flex-direction:column;margin:40px 0 0;padding:12px 0 0;list-style:none;display:flex}.home-module__06co2W__links a{min-height:var(--tap);color:var(--text-quiet);align-items:center;font-size:15px;display:inline-flex}.home-module__06co2W__error{border-left:3px solid var(--accent);margin:12px 0 0;padding:4px 0 4px 14px;font-size:15px}@media (min-width:700px){.home-module__06co2W__bannerActions{flex-direction:row}.home-module__06co2W__bannerActions>*{flex:1}}
.conversation-module__loJtJG__withSpeak{align-items:flex-start;gap:8px;display:flex}.conversation-module__loJtJG__bubbleText{flex:1;min-width:0}.conversation-module__loJtJG__reply{font-size:16px;font-family:var(--font-body)}.conversation-module__loJtJG__said{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.conversation-module__loJtJG__heard{max-width:85%;color:var(--text-quiet);text-align:right;white-space:pre-wrap;margin:0;padding:0 4px;font-size:14px;line-height:1.4}.conversation-module__loJtJG__pending{opacity:.6}.conversation-module__loJtJG__checkLabel{display:block}
