.foundation-module__xyTAcW__publicPageShell{min-height:100vh;color:var(--sutio-color-text);background:0 0}.foundation-module__xyTAcW__publicHeader{background:var(--sutio-color-surface);border-bottom:1px solid var(--sutio-color-border)}.foundation-module__xyTAcW__publicHeaderInner{justify-content:space-between;align-items:center;gap:12px;min-height:52px;display:flex}.foundation-module__xyTAcW__publicMain{padding:18px 0 28px}.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 28px;width:28px;height:28px;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{font-size:calc(18px * var(--sutio-text-scale));letter-spacing:-.01em}.foundation-module__xyTAcW__brandByline{font-size:calc(12px * var(--sutio-text-scale));font-weight:500}.foundation-module__xyTAcW__brandTagline{font-size:calc(12px * var(--sutio-text-scale));white-space:nowrap;text-overflow:ellipsis;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;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-4)}.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);font-size:calc(13px * var(--sutio-text-scale));flex-wrap:wrap;display:flex}.foundation-module__xyTAcW__publicAudioCard{margin-top:var(--sutio-space-4);align-items:center;gap:var(--sutio-space-3);display:flex}.foundation-module__xyTAcW__publicAudio{flex:1;min-width:0}.foundation-module__xyTAcW__publicVideoCard{margin-top:var(--sutio-space-4);gap:var(--sutio-space-3);display:grid}.foundation-module__xyTAcW__publicVideo{aspect-ratio:16/9;border-radius:var(--sutio-radius-md);background:#000;width:100%;max-height:72vh}.foundation-module__xyTAcW__publicVideoCard .ant-btn{justify-self:end}.foundation-module__xyTAcW__publicSection{margin-top:var(--sutio-space-4)}.foundation-module__xyTAcW__publicSectionLabel{font-size:calc(13px * var(--sutio-text-scale));color:var(--sutio-color-text-secondary)}.foundation-module__xyTAcW__sectionHeading{margin:0 0 var(--sutio-space-2)!important}.foundation-module__xyTAcW__chatBriefCard{margin-top:var(--sutio-space-4);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);font-size:calc(13px * var(--sutio-text-scale));margin-top:3px}.foundation-module__xyTAcW__chatBriefTextArea textarea{font-size:calc(13px * var(--sutio-text-scale));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:calc(13px * var(--sutio-text-scale));overflow:hidden}.foundation-module__xyTAcW__speakerDuration{width:78px;color:var(--sutio-color-text-secondary);font-size:calc(12px * var(--sutio-text-scale));text-align:right}.foundation-module__xyTAcW__publicTabs{margin-top:var(--sutio-space-4)}.foundation-module__xyTAcW__publicTabs .ant-tabs-nav{margin-bottom:0}.foundation-module__xyTAcW__publicTabs .ant-tabs-content-holder{border:1px solid var(--sutio-color-border);background:var(--sutio-color-surface);border-top:0;border-radius:0 0 9px 9px;padding:13px}.foundation-module__xyTAcW__twoColumnGrid{gap:var(--sutio-space-5);grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);display:grid}.foundation-module__xyTAcW__twoColumnGrid>div{min-width:0}.foundation-module__xyTAcW__factGrid{gap:var(--sutio-space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.foundation-module__xyTAcW__publicFactSection{min-width:0}.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-bottom:1px solid var(--sutio-color-border);padding:7px 9px;display:flex}.foundation-module__xyTAcW__mutedText{color:var(--sutio-color-text-secondary);font-size:calc(12px * var(--sutio-text-scale));margin-top:2px}.foundation-module__xyTAcW__emptyText{margin-top:var(--sutio-space-2);color:var(--sutio-color-text-secondary);font-size:calc(13px * var(--sutio-text-scale))}.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:calc(12px * var(--sutio-text-scale))}.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:calc(15px * var(--sutio-text-scale));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:52px}.foundation-module__xyTAcW__brandStack{max-width:calc(100vw - 72px)}.foundation-module__xyTAcW__brandLogo{flex-basis:28px;width:28px;height:28px}.foundation-module__xyTAcW__brandName{font-size:calc(18px * var(--sutio-text-scale))}.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}.foundation-module__xyTAcW__publicVideoCard .ant-btn{justify-self:stretch}}@media (max-width:430px){.foundation-module__xyTAcW__brandByline{display:none}.foundation-module__xyTAcW__speakerName{width:84px}.foundation-module__xyTAcW__speakerDuration{width:66px}}
.workspace-module__ivNBZW__workspace{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:14px;margin-top:14px;display:grid}.workspace-module__ivNBZW__main{min-width:0}.workspace-module__ivNBZW__mobileChoice{display:none}.workspace-module__ivNBZW__tabs .ant-tabs-nav{margin-bottom:0}.workspace-module__ivNBZW__panel{border:1px solid var(--sutio-color-border);background:var(--sutio-color-surface);border-top:0;border-radius:0 0 12px 12px;min-height:240px;padding:14px}.workspace-module__ivNBZW__reportSection{margin-top:14px}.workspace-module__ivNBZW__side{gap:14px;min-width:0;display:grid;position:sticky;top:20px}.workspace-module__ivNBZW__sideCard{border:1px solid var(--sutio-color-border);background:var(--sutio-color-surface);border-radius:12px;min-width:0;padding:12px}:is(.workspace-module__ivNBZW__sideCard .meeting-video-card,.workspace-module__ivNBZW__sideCard .meeting-audio-card){width:100%;margin:12px 0 0}.workspace-module__ivNBZW__sideCard .meeting-audio-card{grid-template-columns:minmax(0,1fr);display:grid}:is(.workspace-module__ivNBZW__sideCard video,.workspace-module__ivNBZW__sideCard audio){width:100%}.workspace-module__ivNBZW__sideCard .ant-btn{margin:8px 6px 0 0}.workspace-module__ivNBZW__side:has(.meeting-video-card-wide){z-index:1000}.workspace-module__ivNBZW__sideCard .meeting-video-card-wide{z-index:1000;background:#0b0b0b;grid-template-columns:1fr 1fr;width:min(1320px,100vw - 32px);max-height:92dvh;margin:0;padding:16px;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 0 0 100vmax #050a14c2,0 24px 80px #00000059}.workspace-module__ivNBZW__sideCard .meeting-video-card-wide .meeting-video{object-fit:contain;grid-column:1/-1;max-height:calc(92dvh - 110px)}.workspace-module__ivNBZW__sideCard .meeting-video-card-wide .ant-btn{margin:0}.workspace-module__ivNBZW__sideCard p{margin:10px 0 6px}.workspace-module__ivNBZW__speakers{border-top:1px solid var(--sutio-color-border);margin-top:24px;padding-top:18px}.workspace-module__ivNBZW__speaker{font-size:calc(13px * var(--sutio-text-scale));grid-template-columns:26px minmax(80px,120px) minmax(60px,1fr) 88px;align-items:center;gap:10px;margin-top:10px;display:grid}.workspace-module__ivNBZW__speaker>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-module__ivNBZW__speaker>span:last-child{color:var(--sutio-color-text-secondary);text-align:right;font-size:calc(12px * var(--sutio-text-scale))}.workspace-module__ivNBZW__speakerBar{background:var(--sutio-color-border);border-radius:4px;height:8px;overflow:hidden}.workspace-module__ivNBZW__speakerBar>div{border-radius:4px;height:100%}@media (max-width:980px){.workspace-module__ivNBZW__workspace{grid-template-columns:1fr}.workspace-module__ivNBZW__side{grid-row:1;position:static}.workspace-module__ivNBZW__panel{padding:16px}}@media (max-width:600px){.workspace-module__ivNBZW__mobileChoice{margin-bottom:12px;display:flex}.workspace-module__ivNBZW__tabs .ant-tabs-nav{display:none}}
.report-module__hobfRq__hero{background-image:radial-gradient(ellipse at 85% 0%, color-mix(in srgb, var(--sutio-color-primary) 14%, transparent), transparent 48%);position:relative;overflow:hidden}.report-module__hobfRq__eyebrow{color:var(--sutio-color-text-secondary);font-size:calc(13px * var(--sutio-text-scale));letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;font-weight:600;display:flex}.report-module__hobfRq__eyebrow span{background:var(--sutio-color-primary);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--sutio-color-primary) 13%, transparent);border-radius:50%}.report-module__hobfRq__title{letter-spacing:-.035em;font-size:clamp(calc(28px * var(--sutio-text-scale)), 5vw, calc(40px * var(--sutio-text-scale)))!important;margin:18px 0 12px!important}.report-module__hobfRq__meta{color:var(--sutio-color-text-secondary);font-size:calc(13px * var(--sutio-text-scale));flex-wrap:wrap;align-items:center;gap:12px;display:flex}.report-module__hobfRq__meta .ant-tag{margin-inline-end:0}.report-module__hobfRq__intro{max-width:620px;color:var(--sutio-color-text-secondary);font-size:calc(16px * var(--sutio-text-scale));margin:18px 0 20px;line-height:1.6}.report-module__hobfRq__contents{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.report-module__hobfRq__contents a{color:var(--sutio-color-text-secondary);background:var(--sutio-color-surface);border:1px solid var(--sutio-color-border);font-size:calc(13px * var(--sutio-text-scale));border-radius:999px;padding:7px 12px;text-decoration:none;transition:color .15s,border-color .15s,background .15s}.report-module__hobfRq__contents a:hover{color:var(--sutio-color-primary);border-color:var(--sutio-color-primary);background:var(--sutio-color-highlight)}.report-module__hobfRq__sections{gap:14px;display:grid}.report-module__hobfRq__section{scroll-margin-top:20px}.report-module__hobfRq__sectionHeading{border-bottom:1px solid var(--sutio-color-border);align-items:center;gap:12px;padding-bottom:13px;display:flex}.report-module__hobfRq__sectionHeading h3{font-size:calc(20px * var(--sutio-text-scale));margin:0!important}.report-module__hobfRq__sectionNumber{color:var(--sutio-color-primary);font-size:calc(12px * var(--sutio-text-scale));font-variant-numeric:tabular-nums;font-weight:700}.report-module__hobfRq__count{color:var(--sutio-color-text-secondary);font-size:calc(12px * var(--sutio-text-scale));margin-left:auto}.report-module__hobfRq__items{display:grid}.report-module__hobfRq__item{border-bottom:1px solid var(--sutio-color-border);align-items:flex-start;gap:11px;padding:15px 2px;display:flex}.report-module__hobfRq__item:last-child{border-bottom:0;padding-bottom:2px}.report-module__hobfRq__marker{background:var(--sutio-color-primary);border-radius:50%;flex:0 0 7px;width:7px;height:7px;margin-top:9px}.report-module__hobfRq__item p{white-space:pre-wrap;margin:0;line-height:1.7}.report-module__hobfRq__footer{color:var(--sutio-color-text-secondary);font-size:calc(12px * var(--sutio-text-scale));justify-content:center;align-items:center;gap:7px;padding:22px 0 8px;display:flex}@media (max-width:600px){.report-module__hobfRq__hero{padding:20px!important}.report-module__hobfRq__intro{font-size:calc(15px * var(--sutio-text-scale))}.report-module__hobfRq__section{padding:16px!important}.report-module__hobfRq__sectionHeading h3{font-size:calc(18px * var(--sutio-text-scale))}}
