.foundation-module__xyTAcW__publicPageShell{background:var(--sutio-color-canvas);min-height:100vh;color:var(--sutio-color-text)}.foundation-module__xyTAcW__publicHeader{background:var(--sutio-color-surface);border-bottom:1px solid var(--sutio-color-border)}.foundation-module__xyTAcW__publicHeaderInner{min-height:var(--sutio-header-height);align-items:center;display:flex}.foundation-module__xyTAcW__publicMain{padding:var(--sutio-space-7) 0 var(--sutio-space-9)}.foundation-module__xyTAcW__pageContainer{width:100%;padding-inline:var(--sutio-page-padding);margin:0 auto}.foundation-module__xyTAcW__pageContainercontent{max-width:900px}.foundation-module__xyTAcW__pageContainerreading{max-width:860px}.foundation-module__xyTAcW__pageContainerwide{max-width:1200px}.foundation-module__xyTAcW__brand{color:inherit;align-items:center;gap:var(--sutio-space-3);flex-shrink:0;min-width:0;text-decoration:none;display:inline-flex}.foundation-module__xyTAcW__brandLogo{border-radius:var(--sutio-radius-sm);flex:0 0 30px;width:30px;height:30px;display:block}.foundation-module__xyTAcW__brandStack{flex-direction:column;gap:2px;min-width:0;max-width:420px;line-height:1.1;display:flex}.foundation-module__xyTAcW__brandLine{align-items:baseline;gap:var(--sutio-space-2);min-width:0;display:flex}.foundation-module__xyTAcW__brandName{letter-spacing:-.01em;font-size:22px}.foundation-module__xyTAcW__brandByline{font-size:12px;font-weight:500}.foundation-module__xyTAcW__brandTagline{white-space:nowrap;text-overflow:ellipsis;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;overflow:hidden}.foundation-module__xyTAcW__brandTaglineKeyword{color:#7c3aed;font-weight:800}.foundation-module__xyTAcW__brandTaglineModule{color:#2563eb}.foundation-module__xyTAcW__brandTaglineAction{color:#15803d}.foundation-module__xyTAcW__surfaceCard{background:var(--sutio-color-surface);border:1px solid var(--sutio-color-border);border-radius:var(--sutio-radius-md);box-shadow:var(--sutio-shadow-surface)}.foundation-module__xyTAcW__surfaceCardquiet{background:var(--sutio-color-surface-subtle)}.foundation-module__xyTAcW__surfaceCardPaddingnormal{padding:var(--sutio-space-5)}.foundation-module__xyTAcW__surfaceCardPaddingroomy{padding:var(--sutio-space-7)}.foundation-module__xyTAcW__publicLoadingState{min-height:280px;color:var(--sutio-color-text-secondary);place-items:center;display:grid}.foundation-module__xyTAcW__publicResult{padding:var(--sutio-space-5)}.foundation-module__xyTAcW__publicNotice{margin-bottom:var(--sutio-space-5)}.foundation-module__xyTAcW__publicTitle{margin-top:0!important}.foundation-module__xyTAcW__publicExpiry{margin-top:var(--sutio-space-7);display:block}.foundation-module__xyTAcW__publicMeta{align-items:center;gap:var(--sutio-space-4);color:var(--sutio-color-text-secondary);flex-wrap:wrap;font-size:13px;display:flex}.foundation-module__xyTAcW__publicAudioCard{margin-top:var(--sutio-space-5);align-items:center;gap:var(--sutio-space-3);display:flex}.foundation-module__xyTAcW__publicAudio{flex:1;min-width:0}.foundation-module__xyTAcW__publicSection{margin-top:var(--sutio-space-6)}.foundation-module__xyTAcW__publicSectionLabel{color:var(--sutio-color-text-secondary);font-size:13px}.foundation-module__xyTAcW__sectionHeading{margin:0 0 var(--sutio-space-2)!important}.foundation-module__xyTAcW__chatBriefCard{margin-top:var(--sutio-space-6);overflow:hidden}.foundation-module__xyTAcW__chatBriefHeader{border-bottom:1px solid var(--sutio-color-border);justify-content:space-between;gap:var(--sutio-space-3);flex-wrap:wrap;align-items:center;padding:14px 16px;display:flex}.foundation-module__xyTAcW__chatBriefDescription{color:var(--sutio-color-text-secondary);margin-top:3px;font-size:13px}.foundation-module__xyTAcW__chatBriefTextArea textarea{font-size:13px;line-height:1.6;resize:none!important;border:0!important;border-radius:0!important}.foundation-module__xyTAcW__speakerList{margin-top:var(--sutio-space-3);gap:var(--sutio-space-3);flex-direction:column;display:flex}.foundation-module__xyTAcW__speakerRow{align-items:center;gap:var(--sutio-space-3);min-width:0;display:flex}.foundation-module__xyTAcW__speakerRow .ant-progress{flex:1;min-width:56px}.foundation-module__xyTAcW__speakerName{text-overflow:ellipsis;white-space:nowrap;width:120px;min-width:0;font-size:13px;overflow:hidden}.foundation-module__xyTAcW__speakerDuration{width:78px;color:var(--sutio-color-text-secondary);text-align:right;font-size:12px}.foundation-module__xyTAcW__publicTabs{margin-top:var(--sutio-space-6)}.foundation-module__xyTAcW__twoColumnGrid{gap:var(--sutio-space-5);grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);display:grid}.foundation-module__xyTAcW__factGrid{gap:var(--sutio-space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.foundation-module__xyTAcW__stack{gap:var(--sutio-space-2);flex-direction:column;display:flex}.foundation-module__xyTAcW__actionItem{align-items:flex-start;gap:var(--sutio-space-3);border:1px solid var(--sutio-color-border);border-radius:var(--sutio-radius-sm);padding:10px 12px;display:flex}.foundation-module__xyTAcW__mutedText{color:var(--sutio-color-text-secondary);margin-top:2px;font-size:12px}.foundation-module__xyTAcW__emptyText{margin-top:var(--sutio-space-2);color:var(--sutio-color-text-secondary);font-size:13px}.foundation-module__xyTAcW__transcriptControls{align-items:center;gap:var(--sutio-space-2);margin-bottom:var(--sutio-space-3);display:flex}.foundation-module__xyTAcW__transcriptHint{color:var(--sutio-color-text-secondary);font-size:12px}.foundation-module__xyTAcW__transcriptSegment{border-radius:var(--sutio-radius-sm);cursor:pointer;padding:6px 10px;transition:background .2s}.foundation-module__xyTAcW__transcriptSegmentActive{background:var(--sutio-color-highlight)}.foundation-module__xyTAcW__transcriptSegmentOfftopic{opacity:.45}.foundation-module__xyTAcW__markdownBody{font-size:15px;line-height:1.75}.foundation-module__xyTAcW__markdownBody p{margin:0 0 12px}:is(.foundation-module__xyTAcW__markdownBody h1,.foundation-module__xyTAcW__markdownBody h2,.foundation-module__xyTAcW__markdownBody h3){line-height:1.3}:is(.foundation-module__xyTAcW__markdownBody ul,.foundation-module__xyTAcW__markdownBody ol){padding-left:24px}.foundation-module__xyTAcW__markdownBody a{color:var(--sutio-color-primary)}.foundation-module__xyTAcW__warningIcon{color:#d48806}@media (max-width:768px){.foundation-module__xyTAcW__publicMain{padding-top:var(--sutio-space-5)}.foundation-module__xyTAcW__publicHeaderInner{min-height:72px}.foundation-module__xyTAcW__brandStack{max-width:calc(100vw - 72px)}.foundation-module__xyTAcW__brandLogo{flex-basis:32px;width:32px;height:32px}.foundation-module__xyTAcW__brandName{font-size:24px}.foundation-module__xyTAcW__brandTagline{white-space:normal;line-height:1.35}.foundation-module__xyTAcW__surfaceCardPaddingroomy{padding:var(--sutio-space-5)}.foundation-module__xyTAcW__twoColumnGrid{grid-template-columns:1fr}.foundation-module__xyTAcW__publicAudioCard{flex-direction:column;align-items:stretch}}@media (max-width:430px){.foundation-module__xyTAcW__brandByline{display:none}.foundation-module__xyTAcW__speakerName{width:84px}.foundation-module__xyTAcW__speakerDuration{width:66px}}
