.profile-flow-module__X2fR3G__workspace{height:100%;min-height:0;color:var(--text);flex-direction:column;font-size:14px;display:flex;container:profile/inline-size}.profile-flow-module__X2fR3G__content{flex:1;grid-template-columns:clamp(240px,19.2vw,312px) minmax(0,800px) minmax(240px,1fr);align-items:start;gap:16px;min-height:0;padding:16px;scroll-padding-top:76px;display:grid;overflow:auto}.profile-flow-module__X2fR3G__content>*{width:100%}.profile-flow-module__X2fR3G__managerBody,.profile-flow-module__X2fR3G__layout{display:contents}.profile-flow-module__X2fR3G__managerBody>:not(.profile-flow-module__X2fR3G__layout){grid-column:2/-1}.profile-flow-module__X2fR3G__editor{flex-direction:column;grid-column:2;gap:24px;min-width:0;padding-bottom:16px;display:flex}.profile-flow-module__X2fR3G__identity{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);padding:16px 20px}.profile-flow-module__X2fR3G__identity>div{gap:12px;margin:0}.profile-flow-module__X2fR3G__identity>div>div{flex-wrap:wrap}.profile-flow-module__X2fR3G__index{z-index:10;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow);flex-wrap:wrap;gap:4px;padding:8px;display:flex;position:sticky;top:0}.profile-flow-module__X2fR3G__index button{border-radius:var(--radius-control);min-height:var(--control-height);color:var(--text);background:0 0;border:0;align-items:center;gap:6px;padding:6px 8px;font-size:13px;display:flex}.profile-flow-module__X2fR3G__index button:hover,.profile-flow-module__X2fR3G__index button:focus-visible{background:var(--surface-2)}.profile-flow-module__X2fR3G__index span{font-variant-numeric:tabular-nums;color:var(--text-muted)}.profile-flow-module__X2fR3G__section{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);scroll-margin-top:76px}.profile-flow-module__X2fR3G__sectionHeader{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:16px 20px;display:flex}.profile-flow-module__X2fR3G__sectionHeader>span{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:13px}.profile-flow-module__X2fR3G__sectionHeader h2{margin:0;font-size:16px;font-weight:600;line-height:24px}.profile-flow-module__X2fR3G__sectionBody{--control-height:var(--control-height-roomy);padding:20px}.profile-flow-module__X2fR3G__sectionBody>*+*{margin-top:24px}.profile-flow-module__X2fR3G__sectionBody :where(p){line-height:1.65}.profile-flow-module__X2fR3G__sectionBody :where(input,textarea,select){font-size:14px}.profile-flow-module__X2fR3G__sectionBody :where(input:not([type=checkbox]):not([type=radio]),select){min-height:var(--control-height)}.profile-flow-module__X2fR3G__sectionBody textarea{min-height:96px}.profile-flow-module__X2fR3G__sectionBody select{max-width:100%}.profile-flow-module__X2fR3G__sectionBody>div>div:first-child:has(>span+span){flex-wrap:wrap;gap:8px}.profile-flow-module__X2fR3G__settings{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.profile-flow-module__X2fR3G__settings select{field-sizing:fixed;width:100%;min-width:0;max-width:100%}.profile-flow-module__X2fR3G__saveBar{z-index:11;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-float);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex;position:sticky;bottom:0}.profile-flow-module__X2fR3G__saveBar>div{flex-wrap:wrap;margin:0}.profile-flow-module__X2fR3G__saveBar>span{color:var(--text-muted);margin-left:auto;font-size:13px}@media (max-width:1000px){.profile-flow-module__X2fR3G__content{padding:16px}.profile-flow-module__X2fR3G__sectionHeader{padding:14px 16px}.profile-flow-module__X2fR3G__sectionBody{padding:16px}.profile-flow-module__X2fR3G__index{position:static}}@media (max-width:600px){.profile-flow-module__X2fR3G__content,.profile-flow-module__X2fR3G__identity{padding:12px}.profile-flow-module__X2fR3G__settings select{width:100%;min-width:0}.profile-flow-module__X2fR3G__saveBar>span{margin-left:0}}.profile-flow-module__X2fR3G__sectionBody [data-workspace-field-label]{gap:0;margin-bottom:12px;padding-left:0;font-size:14px;font-weight:600}.profile-flow-module__X2fR3G__sectionBody [data-workspace-field-label]>span:first-child:empty{display:none}.profile-flow-module__X2fR3G__readback{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);grid-column:3;min-width:0;max-height:calc(100vh - 220px);padding:16px;position:sticky;top:0;overflow:auto;container-type:inline-size}.profile-flow-module__X2fR3G__summaryHeading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding-bottom:16px;display:flex}.profile-flow-module__X2fR3G__summaryHeading h2{margin:0;font-size:16px}.profile-flow-module__X2fR3G__summaryHeading p{color:var(--text-muted);margin:6px 0 0;font-size:13px}.profile-flow-module__X2fR3G__summaryHeading>span{border:1px solid var(--border);border-radius:var(--radius-control);white-space:nowrap;padding:4px 8px;font-size:13px}.profile-flow-module__X2fR3G__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;padding-top:16px;display:grid}.profile-flow-module__X2fR3G__summaryCard{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-2);min-width:0;padding:16px}.profile-flow-module__X2fR3G__summaryCard:first-child{grid-column:1/-1}.profile-flow-module__X2fR3G__summaryCard h3{margin:0 0 14px;font-size:14px;font-weight:600}.profile-flow-module__X2fR3G__summaryTitle{}.profile-flow-module__X2fR3G__summaryTitle>span{color:var(--text-muted);font-size:13px}.profile-flow-module__X2fR3G__summaryFacts{margin:0}.profile-flow-module__X2fR3G__summaryFacts>div+div{border-top:1px solid var(--border);margin-top:14px;padding-top:14px}.profile-flow-module__X2fR3G__summaryFacts dt{color:var(--text-muted);margin-bottom:6px;font-size:13px}.profile-flow-module__X2fR3G__summaryFacts dd{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.profile-flow-module__X2fR3G__summaryFacts p{margin:0}.profile-flow-module__X2fR3G__summaryFacts p+p{margin-top:6px}.profile-flow-module__X2fR3G__missing{color:var(--text-muted)}.profile-flow-module__X2fR3G__summaryCounts{border-top:1px solid var(--border);flex-wrap:wrap;gap:12px 20px;margin-top:16px;padding-top:14px;font-size:13px;display:flex}.profile-flow-module__X2fR3G__summaryCounts b{margin-left:4px;font-weight:600}@container profile (max-width:1100px){.profile-flow-module__X2fR3G__content{grid-template-columns:240px minmax(0,1fr)}.profile-flow-module__X2fR3G__readback{grid-column:2;max-height:none;position:static}}@container (max-width:650px){.profile-flow-module__X2fR3G__summaryGrid{grid-template-columns:minmax(0,1fr)}}@container (min-width:651px){.profile-flow-module__X2fR3G__summaryCard:first-child .profile-flow-module__X2fR3G__summaryFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.profile-flow-module__X2fR3G__summaryCard:first-child .profile-flow-module__X2fR3G__summaryFacts>div+div{border-top:0;border-left:1px solid var(--border);margin-top:0;padding:0 0 0 16px}}.profile-flow-module__X2fR3G__clientRail{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);grid-column:1;min-width:0;max-height:calc(100vh - 166px);padding:16px;position:sticky;top:0;overflow:auto}.profile-flow-module__X2fR3G__railHeading{border-bottom:1px solid var(--border);justify-content:flex-start;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:16px;display:flex}.profile-flow-module__X2fR3G__railHeading h2{margin:0;font-size:16px}.profile-flow-module__X2fR3G__railHeading span{color:var(--text-muted);font-size:13px}.profile-flow-module__X2fR3G__sectionBody [data-workspace-field]{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-2);padding:16px}.profile-flow-module__X2fR3G__sectionBody [data-workspace-field]>span:last-child:not([data-workspace-field-label]){margin-top:10px;line-height:1.6}.profile-flow-module__X2fR3G__practiceOptions{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.profile-flow-module__X2fR3G__practiceOptions button{min-height:var(--control-height);justify-content:center}.profile-flow-module__X2fR3G__sectionBody button[data-active=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--surface))}.profile-flow-module__X2fR3G__narrationOptions{}.profile-flow-module__X2fR3G__narrationOptions button{white-space:normal;text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;min-height:76px;padding:12px;font-size:14px;display:flex;position:relative}.profile-flow-module__X2fR3G__narrationOptions strong{font-size:14px;font-weight:600}.profile-flow-module__X2fR3G__narrationOptions small{color:var(--text-muted);font-size:12px;font-weight:400}.profile-flow-module__X2fR3G__fieldCard{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);margin-top:12px;padding:16px}.profile-flow-module__X2fR3G__fieldCard>p{margin:8px 0 14px;font-size:13px;line-height:1.6}.profile-flow-module__X2fR3G__fieldStatus{color:var(--text-muted);margin-left:auto;font-size:12px;font-weight:400}.profile-flow-module__X2fR3G__lawyerCard{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-2);padding:16px}.profile-flow-module__X2fR3G__lawyerCard>div:first-child{flex-wrap:wrap}.profile-flow-module__X2fR3G__lawyerCard input{min-width:0}.profile-flow-module__X2fR3G__sectionBody .profile-flow-module__X2fR3G__settings{gap:16px}.profile-flow-module__X2fR3G__narrationOptions button[data-active=true]:after{content:"✓";color:var(--accent);font-size:13px;position:absolute;top:8px;right:10px}.profile-flow-module__X2fR3G__railHeading h2>span{margin-left:6px;font-weight:400}.profile-flow-module__X2fR3G__reviewAction{position:static}.profile-flow-module__X2fR3G__reviewTrigger{align-items:center;display:flex}.profile-flow-module__X2fR3G__reviewResult:empty{display:none}.profile-flow-module__X2fR3G__reviewResult:not(:empty){z-index:30;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);width:auto;max-width:calc(100vw - 80px);max-height:50vh;box-shadow:var(--shadow-float);padding:12px;position:absolute;top:64px;left:16px;right:16px;overflow:auto}@container profile (max-width:760px){.profile-flow-module__X2fR3G__content{align-items:stretch;gap:var(--layout-gap);flex-direction:column;display:flex}.profile-flow-module__X2fR3G__clientRail,.profile-flow-module__X2fR3G__editor,.profile-flow-module__X2fR3G__readback,.profile-flow-module__X2fR3G__managerBody>:not(.profile-flow-module__X2fR3G__layout){flex:none;width:100%;min-width:0}.profile-flow-module__X2fR3G__clientRail{max-height:260px;position:static}.profile-flow-module__X2fR3G__readback{max-height:none;position:static;overflow:visible}.profile-flow-module__X2fR3G__saveBar{position:static}.profile-flow-module__X2fR3G__practiceOptions{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-flow-module__X2fR3G__narrationOptions{grid-template-columns:minmax(0,1fr)}.profile-flow-module__X2fR3G__sectionBody :where(p,span,div,label){overflow-wrap:anywhere}}
.workspace-column-module__gpAAZq__column{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.workspace-column-module__gpAAZq__focusPane{opacity:.52;filter:saturate(.62);transition:opacity .16s cubic-bezier(.2,0,0,1),filter .16s cubic-bezier(.2,0,0,1)}.workspace-column-module__gpAAZq__focusPaneActive{opacity:1;filter:saturate()}.workspace-column-module__gpAAZq__body{scrollbar-gutter:stable;min-height:0;padding:var(--workspace-column-pad);flex:1;overflow:hidden auto}.workspace-column-module__gpAAZq__footer{display:contents}
.client-dashboard-workspace-module__ERmk7a__workspace{--text-muted:var(--text-soft);height:100%;min-height:0;color:var(--text);font-size:var(--text-body);line-height:1.45;overflow:hidden}.client-dashboard-workspace-module__ERmk7a__columnTitle>svg,.client-dashboard-workspace-module__ERmk7a__quickLink>svg,.client-dashboard-workspace-module__ERmk7a__menuLink>span>svg{flex:none;width:16px;height:16px}.client-dashboard-workspace-module__ERmk7a__workspace svg.lucide{flex:none;width:16px;height:16px}:is(.client-dashboard-workspace-module__ERmk7a__workspace a,.client-dashboard-workspace-module__ERmk7a__workspace button){-webkit-tap-highlight-color:transparent}:is(.client-dashboard-workspace-module__ERmk7a__workspace a:focus-visible,.client-dashboard-workspace-module__ERmk7a__workspace button:focus-visible){outline:var(--focus-ring);outline-offset:-2px}.client-dashboard-workspace-module__ERmk7a__content{border-bottom:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));height:100%;display:grid;position:relative}.client-dashboard-workspace-module__ERmk7a__content:before{z-index:1;background-image:linear-gradient(var(--seam-structure),var(--seam-structure)),linear-gradient(var(--seam-structure),var(--seam-structure));content:"";pointer-events:none;background-position:33.3333% 0,66.6667% 0;background-repeat:no-repeat;background-size:1px 100%,1px 100%;position:absolute;inset:0}.client-dashboard-workspace-module__ERmk7a__columnSlot{grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative}.client-dashboard-workspace-module__ERmk7a__columnDragging{z-index:2;cursor:grabbing;background:var(--bg);box-shadow:0 8px 24px #00000029, 1px 0 0 0 var(--bg);}.client-dashboard-workspace-module__ERmk7a__column{grid-template-rows:40px minmax(0,1fr);min-width:0;scroll-margin-top:12px;display:grid}.client-dashboard-workspace-module__ERmk7a__columnHeader{border-bottom:1px solid var(--border);background:var(--surface);justify-content:space-between;align-items:center;gap:8px;min-width:0;height:40px;padding:0 12px;scroll-margin-top:12px;display:flex}.client-dashboard-workspace-module__ERmk7a__columnHeader strong{scroll-margin-top:12px}.client-dashboard-workspace-module__ERmk7a__columnTitle{align-items:center;gap:8px;min-width:0;margin-right:auto;display:flex}.client-dashboard-workspace-module__ERmk7a__columnTitle>svg{color:var(--text)}.client-dashboard-workspace-module__ERmk7a__columnTitle strong{font-size:var(--text-body);text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.client-dashboard-workspace-module__ERmk7a__columnAction{color:var(--text-muted);flex:none;align-items:center;display:flex}.client-dashboard-workspace-module__ERmk7a__iconButton{--icon-btn-size:30px}.client-dashboard-workspace-module__ERmk7a__personaDetailLink{min-height:28px;color:var(--text);font-size:var(--text-caption);white-space:nowrap;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.client-dashboard-workspace-module__ERmk7a__personaDetailLink:hover,.client-dashboard-workspace-module__ERmk7a__personaDetailLink:focus-visible{color:var(--text);text-underline-offset:3px;text-decoration:underline}.client-dashboard-workspace-module__ERmk7a__scrollBody{min-width:0;}.client-dashboard-workspace-module__ERmk7a__panel{}.client-dashboard-workspace-module__ERmk7a__panel+.client-dashboard-workspace-module__ERmk7a__panel,.client-dashboard-workspace-module__ERmk7a__panel+.client-dashboard-workspace-module__ERmk7a__dataSource,.client-dashboard-workspace-module__ERmk7a__dataSource+.client-dashboard-workspace-module__ERmk7a__panel,.client-dashboard-workspace-module__ERmk7a__warning+*{margin-top:12px}.client-dashboard-workspace-module__ERmk7a__identity{align-items:center;gap:10px;min-width:0;padding:16px;display:flex}.client-dashboard-workspace-module__ERmk7a__identityCopy{min-width:0}.client-dashboard-workspace-module__ERmk7a__clientMark{border-radius:var(--radius-control);color:#fff;background:var(--accent);width:34px;height:34px;font-size:var(--text-caption);flex:0 0 34px;place-items:center;font-weight:800;display:grid}.client-dashboard-workspace-module__ERmk7a__clientName{font-size:17px;font-weight:500;line-height:var(--leading-title);letter-spacing:var(--tracking-title);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.client-dashboard-workspace-module__ERmk7a__muted{color:var(--text-muted);font-size:var(--text-meta);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;overflow:hidden}.client-dashboard-workspace-module__ERmk7a__tagRow{flex-wrap:wrap;gap:6px;padding:0 16px 16px;display:flex}.client-dashboard-workspace-module__ERmk7a__tagRow span{border:1px solid var(--border);border-radius:var(--radius-control);color:var(--text-muted);font-size:var(--text-caption);flex:none;padding:4px 8px}.client-dashboard-workspace-module__ERmk7a__panelHeader{border-bottom:1px solid var(--border);background:0 0;justify-content:space-between;align-items:center;gap:8px;min-height:42px;padding:0 16px;display:flex}.client-dashboard-workspace-module__ERmk7a__panelHeader h2{font-size:var(--text-section);font-weight:700;line-height:var(--leading-section);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.client-dashboard-workspace-module__ERmk7a__panelAction{color:var(--text-muted);font-size:var(--text-meta);flex:none;align-items:center;display:flex}.client-dashboard-workspace-module__ERmk7a__panelAction a{border:1px solid var(--border);border-radius:var(--radius-control);min-height:28px;color:var(--text-muted);background:var(--surface-2);place-items:center;padding:0 10px;font-weight:650;display:grid}.client-dashboard-workspace-module__ERmk7a__panelAction button:not([class*=Button]):not(.client-dashboard-workspace-module__ERmk7a__btn):not(.icon-btn):not(.segmented-item){border:1px solid var(--border);border-radius:var(--radius-control);min-height:28px;color:var(--text-muted);background:var(--surface-2);place-items:center;padding:0 10px;font-weight:650;display:grid}.client-dashboard-workspace-module__ERmk7a__panelMeta{color:var(--text-muted);font-size:var(--text-caption);white-space:nowrap}.client-dashboard-workspace-module__ERmk7a__panelNote{color:var(--text-muted);font-size:var(--text-meta);padding:12px;line-height:1.5}.client-dashboard-workspace-module__ERmk7a__quickGrid,.client-dashboard-workspace-module__ERmk7a__quickEditor{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px;display:grid}.client-dashboard-workspace-module__ERmk7a__quickLink{border:1px solid var(--border-strong);border-radius:var(--radius-control);min-width:0;min-height:40px;color:var(--text);background:var(--surface);font-size:var(--text-meta);align-items:center;gap:8px;padding:0 12px;font-weight:650;display:flex}.client-dashboard-workspace-module__ERmk7a__quickLink:hover{border-color:var(--border-strong);background:var(--surface-2)}.client-dashboard-workspace-module__ERmk7a__quickLink>svg{color:var(--text)}.client-dashboard-workspace-module__ERmk7a__quickEditActions{align-items:center;gap:6px;display:flex}.client-dashboard-workspace-module__ERmk7a__quickChoice,.client-dashboard-workspace-module__ERmk7a__quickChoiceActive{border:1px solid var(--border);border-radius:var(--radius-control);min-height:36px;color:var(--text-muted);background:var(--surface);font-size:var(--text-caption);text-align:left;grid-template-columns:18px 16px minmax(0,1fr);align-items:center;gap:7px;padding:0 8px;display:grid}.client-dashboard-workspace-module__ERmk7a__quickChoiceActive{border-color:color-mix(in srgb, var(--accent) 42%, var(--border));color:var(--text);background:var(--accent-soft)}.client-dashboard-workspace-module__ERmk7a__quickChoiceCheck{border:1px solid var(--border-strong);border-radius:var(--radius-table);width:18px;height:18px;font-size:var(--text-caption);place-items:center;display:grid}.client-dashboard-workspace-module__ERmk7a__quickChoiceActive .client-dashboard-workspace-module__ERmk7a__quickChoiceCheck{border-color:var(--accent);color:#fff;background:var(--accent)}.client-dashboard-workspace-module__ERmk7a__quickChoice svg,.client-dashboard-workspace-module__ERmk7a__quickChoiceActive svg{width:16px;height:16px;color:var(--accent)}.client-dashboard-workspace-module__ERmk7a__menuList{display:grid}.client-dashboard-workspace-module__ERmk7a__menuLink{border-bottom:1px solid var(--border);min-width:0;height:36px;color:var(--text);font-size:var(--text-meta);justify-content:space-between;align-items:center;gap:8px;padding:0 12px;display:flex}.client-dashboard-workspace-module__ERmk7a__menuLink:last-child{border-bottom:0}.client-dashboard-workspace-module__ERmk7a__menuLink:hover{background:var(--surface-2)}.client-dashboard-workspace-module__ERmk7a__menuLink>span{align-items:center;gap:9px;min-width:0;display:flex}.client-dashboard-workspace-module__ERmk7a__menuLink>span>svg{color:var(--text)}.client-dashboard-workspace-module__ERmk7a__metricTabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid}.client-dashboard-workspace-module__ERmk7a__metricTabs .segmented-item{padding-inline:4px}.client-dashboard-workspace-module__ERmk7a__analysisPanel{flex-direction:column;flex:1;gap:8px;min-width:0;min-height:0;display:flex}.client-dashboard-workspace-module__ERmk7a__analysisPending{align-content:start;gap:10px;display:grid}.client-dashboard-workspace-module__ERmk7a__secondaryButton{border:1px solid var(--border-strong);border-radius:var(--radius-control);min-height:28px;color:var(--text);font-size:var(--text-meta);white-space:nowrap;place-items:center;padding:0 8px;font-weight:400;display:grid}.client-dashboard-workspace-module__ERmk7a__sampleRow{justify-content:flex-start;}.client-dashboard-workspace-module__ERmk7a__sampleRow time{color:var(--text-muted)}.client-dashboard-workspace-module__ERmk7a__sectionLabel{justify-content:space-between;align-items:center;gap:8px;margin:0 0 8px;display:flex}.client-dashboard-workspace-module__ERmk7a__sectionLabel strong{font-size:var(--text-meta)}.client-dashboard-workspace-module__ERmk7a__sectionLabel span{color:var(--text-muted);font-size:var(--text-caption)}.client-dashboard-workspace-module__ERmk7a__kpiStack{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:0;display:grid;overflow:visible}.client-dashboard-workspace-module__ERmk7a__kpi[role=button]{cursor:pointer}.client-dashboard-workspace-module__ERmk7a__kpi[aria-pressed=true]{border-color:var(--accent)}.client-dashboard-workspace-module__ERmk7a__kpiStack>[data-wide]{grid-column:1/-1;grid-template-rows:20px 32px 20px;min-height:0}.client-dashboard-workspace-module__ERmk7a__kpi{min-height:120px;padding:var(--panel-padding);grid-template-rows:20px 32px 20px 16px;align-content:start;align-items:start;gap:2px;min-width:0;display:grid;}.client-dashboard-workspace-module__ERmk7a__workspace .client-dashboard-workspace-module__ERmk7a__spark{width:100%;height:20px;margin-top:6px;display:block}.client-dashboard-workspace-module__ERmk7a__kpi>.client-dashboard-workspace-module__ERmk7a__mixTrack{align-self:end;height:6px;margin-top:10px;display:flex;overflow:hidden}.client-dashboard-workspace-module__ERmk7a__ratioPart{height:100%;display:block}.client-dashboard-workspace-module__ERmk7a__kpiLabel{color:var(--text-muted);font-size:var(--text-meta);white-space:nowrap;font-weight:650;line-height:20px}.client-dashboard-workspace-module__ERmk7a__kpiValue{letter-spacing:var(--tracking-title);text-align:left;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:26px;font-weight:500;line-height:32px}.client-dashboard-workspace-module__ERmk7a__kpiNote{color:var(--success);font-size:var(--text-caption);text-align:left;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-weight:500;line-height:20px;overflow:hidden}.client-dashboard-workspace-module__ERmk7a__warning{color:var(--warn);font-size:var(--text-meta);margin-bottom:12px;padding:12px;}.client-dashboard-workspace-module__ERmk7a__chartBody{padding:12px}.client-dashboard-workspace-module__ERmk7a__workspace .client-dashboard-workspace-module__ERmk7a__chart{flex:auto;width:100%;height:178px;display:block}.client-dashboard-workspace-module__ERmk7a__chartGrid{stroke:var(--border);stroke-width:1px;stroke-dasharray:2 4}.client-dashboard-workspace-module__ERmk7a__chartArea{fill:color-mix(in srgb, var(--accent) 14%, transparent)}.client-dashboard-workspace-module__ERmk7a__chartLine{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.client-dashboard-workspace-module__ERmk7a__chartDot{fill:var(--accent);stroke:var(--surface);stroke-width:2px}.client-dashboard-workspace-module__ERmk7a__chartLabels{color:var(--text-muted);font-size:var(--text-caption);justify-content:space-between;gap:5px;display:flex}.client-dashboard-workspace-module__ERmk7a__list,.client-dashboard-workspace-module__ERmk7a__agentList,.client-dashboard-workspace-module__ERmk7a__workflowList{display:grid}.client-dashboard-workspace-module__ERmk7a__compactRow,.client-dashboard-workspace-module__ERmk7a__agentRow,.client-dashboard-workspace-module__ERmk7a__workflowRow{border-bottom:1px solid var(--border)}.client-dashboard-workspace-module__ERmk7a__compactRow:last-child,.client-dashboard-workspace-module__ERmk7a__agentRow:last-child,.client-dashboard-workspace-module__ERmk7a__workflowRow:last-child{border-bottom:0}.client-dashboard-workspace-module__ERmk7a__compactRow{grid-template-columns:24px minmax(0,1fr) max-content;align-items:center;gap:8px;min-height:36px;padding:8px 12px;display:grid}.client-dashboard-workspace-module__ERmk7a__agentDirectory{overflow:hidden}.client-dashboard-workspace-module__ERmk7a__agentDirectory>*>*:first-child>.client-dashboard-workspace-module__ERmk7a__agentItem{border-top:0}.client-dashboard-workspace-module__ERmk7a__agentSlot{position:relative}.client-dashboard-workspace-module__ERmk7a__agentSlot:not(:last-child) .client-dashboard-workspace-module__ERmk7a__agentRow{border-bottom:1px solid var(--border)}.client-dashboard-workspace-module__ERmk7a__agentDragging{z-index:2;background:var(--surface);box-shadow:0 6px 18px #0000002e}.client-dashboard-workspace-module__ERmk7a__agentSlot.client-dashboard-workspace-module__ERmk7a__agentDragging .client-dashboard-workspace-module__ERmk7a__agentRow{cursor:grabbing;border-bottom-color:#0000}.client-dashboard-workspace-module__ERmk7a__agentDragging:before,.client-dashboard-workspace-module__ERmk7a__agentDragging:after{z-index:2;background:var(--border);content:"";pointer-events:none;height:1px;position:absolute;left:0;right:0}.client-dashboard-workspace-module__ERmk7a__agentDragging:before{top:-1px}.client-dashboard-workspace-module__ERmk7a__agentDragging:after{bottom:0}.client-dashboard-workspace-module__ERmk7a__agentDragging:last-child:after{bottom:-1px}.client-dashboard-workspace-module__ERmk7a__agentSlot:has(+.client-dashboard-workspace-module__ERmk7a__agentDragging) .client-dashboard-workspace-module__ERmk7a__agentRow{border-bottom-color:#0000}.client-dashboard-workspace-module__ERmk7a__agentRow{--drag-grip-gap:10px;align-items:center;gap:10px;min-height:64px;padding:8px 12px;transition:background-color .14s;display:flex}.client-dashboard-workspace-module__ERmk7a__agentRow>.client-dashboard-workspace-module__ERmk7a__channelLogoWrap,.client-dashboard-workspace-module__ERmk7a__agentRow>.client-dashboard-workspace-module__ERmk7a__channelMark,.client-dashboard-workspace-module__ERmk7a__agentRow>.client-dashboard-workspace-module__ERmk7a__neutralBadge,.client-dashboard-workspace-module__ERmk7a__agentRow>svg{flex:none}.client-dashboard-workspace-module__ERmk7a__agentRow>.client-dashboard-workspace-module__ERmk7a__rowCopy{flex:auto}.client-dashboard-workspace-module__ERmk7a__rowIcon{border-radius:var(--radius-control);width:24px;height:24px;color:var(--text);background:var(--accent-soft);font-size:var(--text-caption);place-items:center;font-weight:400;display:grid}.client-dashboard-workspace-module__ERmk7a__channelLogoWrap,.client-dashboard-workspace-module__ERmk7a__channelMark{place-items:center;width:20px;height:20px;display:grid}.client-dashboard-workspace-module__ERmk7a__channelLogo{border-radius:var(--radius-table);object-fit:contain;width:20px;height:20px;display:block}.client-dashboard-workspace-module__ERmk7a__channelMark{color:var(--text)}.client-dashboard-workspace-module__ERmk7a__channelMark>svg{width:20px;height:20px}.client-dashboard-workspace-module__ERmk7a__rowCopy{gap:4px;min-width:0;display:grid}.client-dashboard-workspace-module__ERmk7a__quickLink span,.client-dashboard-workspace-module__ERmk7a__quickChoice span:last-child,.client-dashboard-workspace-module__ERmk7a__quickChoiceActive span:last-child,.client-dashboard-workspace-module__ERmk7a__menuLink>span span,.client-dashboard-workspace-module__ERmk7a__dataSourceCopy strong,.client-dashboard-workspace-module__ERmk7a__dataSourceCopy span,.client-dashboard-workspace-module__ERmk7a__rowCopy strong,.client-dashboard-workspace-module__ERmk7a__rowCopy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.client-dashboard-workspace-module__ERmk7a__rowCopy strong{font-size:var(--text-meta);line-height:var(--leading-meta)}.client-dashboard-workspace-module__ERmk7a__rowCopy span{color:var(--text-muted);font-size:var(--text-caption);line-height:var(--leading-caption)}.client-dashboard-workspace-module__ERmk7a__neutralBadge,.client-dashboard-workspace-module__ERmk7a__positiveBadge{border:1px solid var(--border);border-radius:var(--radius-control);min-height:24px;color:var(--text-muted);background:var(--surface-2);font-size:var(--text-caption);white-space:nowrap;justify-content:center;align-items:center;padding:0 8px;font-weight:650;display:inline-flex}.client-dashboard-workspace-module__ERmk7a__positiveBadge{border-color:color-mix(in srgb, var(--success) 16%, transparent);color:var(--success);background:color-mix(in srgb, var(--success) 8%, transparent)}.client-dashboard-workspace-module__ERmk7a__workflowRow{min-height:36px;color:var(--text);grid-template-columns:minmax(0,1fr) max-content 14px;align-items:center;gap:8px;padding:8px 12px;display:grid}.client-dashboard-workspace-module__ERmk7a__workflowRow span{font-size:var(--text-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.client-dashboard-workspace-module__ERmk7a__workflowRow strong{font-size:var(--text-caption);font-weight:650}.client-dashboard-workspace-module__ERmk7a__menuLink>svg,.client-dashboard-workspace-module__ERmk7a__agentRow>svg,.client-dashboard-workspace-module__ERmk7a__workflowRow svg{width:13px;height:13px;color:var(--text-muted)}.client-dashboard-workspace-module__ERmk7a__empty{color:var(--text-muted);font-size:var(--text-meta);text-align:center;padding:28px 12px;line-height:1.55}.client-dashboard-workspace-module__ERmk7a__aiColumnBody{grid-template-rows:auto minmax(0,1fr) auto auto;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}html[data-theme=dark] .client-dashboard-workspace-module__ERmk7a__aiColumnBody{--text:#fff}.client-dashboard-workspace-module__ERmk7a__personaOverview,.client-dashboard-workspace-module__ERmk7a__personaOverviewStandalone{border-bottom:1px solid var(--border);background:var(--surface);min-width:0}.client-dashboard-workspace-module__ERmk7a__personaOverviewStandalone{border:1px solid var(--border);border-radius:var(--radius-card)}.client-dashboard-workspace-module__ERmk7a__personaOverview>summary,.client-dashboard-workspace-module__ERmk7a__personaOverviewStandalone>summary{min-height:42px;color:var(--text);cursor:pointer;align-items:center;gap:8px;padding:0 12px;list-style:none;display:flex}.client-dashboard-workspace-module__ERmk7a__personaOverview>summary::-webkit-details-marker{display:none}.client-dashboard-workspace-module__ERmk7a__personaOverviewStandalone>summary::-webkit-details-marker{display:none}.client-dashboard-workspace-module__ERmk7a__personaSummaryTitle{min-width:0;font-size:var(--text-meta);align-items:center;gap:6px;font-weight:700;display:inline-flex}.client-dashboard-workspace-module__ERmk7a__personaSummaryTitle svg{width:15px;height:15px;color:var(--accent)}.client-dashboard-workspace-module__ERmk7a__personaSummaryChevron{width:16px;height:16px;color:var(--text-muted);flex:0 0 16px;place-items:center;margin-left:auto;transition:transform .15s;display:grid}.client-dashboard-workspace-module__ERmk7a__personaSummaryChevron svg{width:14px;height:14px;display:block}.client-dashboard-workspace-module__ERmk7a__personaOverview[open] .client-dashboard-workspace-module__ERmk7a__personaSummaryChevron,.client-dashboard-workspace-module__ERmk7a__personaOverviewStandalone[open] .client-dashboard-workspace-module__ERmk7a__personaSummaryChevron{transform:rotate(180deg)}.client-dashboard-workspace-module__ERmk7a__personaOverviewBody{border-top:1px solid var(--border);gap:8px;max-height:220px;padding:10px 12px 12px;display:grid;overflow-y:auto}.client-dashboard-workspace-module__ERmk7a__personaOverviewBodyCompact{border-top:1px solid var(--border);min-width:0;display:grid}.client-dashboard-workspace-module__ERmk7a__personaCompactGroup{border-top:1px solid var(--border);grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:12px;min-width:0;min-height:56px;padding:10px 12px;display:grid}.client-dashboard-workspace-module__ERmk7a__personaCompactGroup:first-child{border-top:0}.client-dashboard-workspace-module__ERmk7a__personaCompactLabel{color:var(--text);font-size:var(--text-meta);white-space:nowrap;font-weight:650;line-height:1}.client-dashboard-workspace-module__ERmk7a__personaTagList{gap:6px;min-width:0;min-height:27px;display:flex;position:relative;overflow:hidden}.client-dashboard-workspace-module__ERmk7a__personaTagList[data-measuring]>:not(.client-dashboard-workspace-module__ERmk7a__personaTagMeasure){visibility:hidden}.client-dashboard-workspace-module__ERmk7a__personaTagMeasure{visibility:hidden;pointer-events:none;gap:6px;width:max-content;display:inline-flex;position:fixed;inset:-10000px auto auto -10000px}.client-dashboard-workspace-module__ERmk7a__personaTag{border:1px solid var(--border-strong);height:27px;color:var(--text);background:var(--surface-2);font-size:var(--text-caption);white-space:nowrap;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0 9px;font-weight:500;line-height:1;display:inline-flex}.client-dashboard-workspace-module__ERmk7a__personaTagMore{flex:none;padding-inline:8px}.client-dashboard-workspace-module__ERmk7a__personaNarration,.client-dashboard-workspace-module__ERmk7a__personaEmpty{color:var(--text-muted);font-size:var(--text-caption);margin:0;line-height:1.55}.client-dashboard-workspace-module__ERmk7a__personaOverviewBodyCompact>.client-dashboard-workspace-module__ERmk7a__personaEmpty{padding:14px 12px}.client-dashboard-workspace-module__ERmk7a__personaSubject{border-top:1px solid var(--border);gap:6px;padding-top:8px;display:grid}.client-dashboard-workspace-module__ERmk7a__personaSubject>strong{color:var(--text);font-size:var(--text-meta)}.client-dashboard-workspace-module__ERmk7a__personaGroup{grid-template-columns:minmax(58px,82px) minmax(0,1fr);align-items:start;gap:8px;display:grid}.client-dashboard-workspace-module__ERmk7a__personaGroup>span{color:var(--text-muted);font-size:10px;line-height:1.5}.client-dashboard-workspace-module__ERmk7a__personaGroup>p{color:var(--text);font-size:var(--text-caption);overflow-wrap:anywhere;margin:0;line-height:1.5}.client-dashboard-workspace-module__ERmk7a__aiConversation{scrollbar-gutter:stable both-edges;grid-area:2/1;min-width:0;min-height:0;display:flex;position:relative;overflow-y:auto}.client-dashboard-workspace-module__ERmk7a__aiJumpToBottom{z-index:2;--icon-btn-size:32px;background:var(--surface);box-shadow:var(--shadow-float);grid-area:2/1;place-self:end center;margin-bottom:12px}.client-dashboard-workspace-module__ERmk7a__aiJumpToBottom:hover{background:var(--surface-2)}.client-dashboard-workspace-module__ERmk7a__aiConversationContent{opacity:1;flex:auto;width:100%;min-width:0;min-height:0;transition:opacity .22s;display:flex}.client-dashboard-workspace-module__ERmk7a__aiConversationContent[data-loading]{pointer-events:none;opacity:0}.client-dashboard-workspace-module__ERmk7a__aiHistoryLoading{z-index:1;color:var(--text-muted);font-size:var(--text-meta);opacity:1;background:0 0;justify-content:center;align-items:center;gap:9px;transition:opacity .22s;display:flex;position:absolute;inset:0}.client-dashboard-workspace-module__ERmk7a__aiHistoryLoading[data-hidden]{pointer-events:none;opacity:0}.client-dashboard-workspace-module__ERmk7a__aiEmpty{text-align:center;flex:auto;place-content:center;justify-items:center;min-width:0;min-height:0;padding:24px;display:grid}.client-dashboard-workspace-module__ERmk7a__aiEmpty h2{font-size:var(--text-section);font-weight:700;line-height:var(--leading-section);margin:12px 0 0}.client-dashboard-workspace-module__ERmk7a__aiEmpty p{max-width:310px;color:var(--text-muted);font-size:var(--text-meta);margin:7px 0 0;line-height:1.65}.client-dashboard-workspace-module__ERmk7a__suggestionList{gap:7px;width:min(100%,330px);margin-top:18px;display:grid}.client-dashboard-workspace-module__ERmk7a__suggestionList>button,.client-dashboard-workspace-module__ERmk7a__planningAlternatives>div>button{border:1px solid var(--border);min-width:0;min-height:36px;color:var(--text);line-height:20px;font-size:var(--text-meta);text-align:left;background:0 0;border-radius:10px;align-items:flex-start;gap:8px;padding:7px 12px;transition:border-color .18s,background-color .18s,transform .18s cubic-bezier(.22,1,.36,1);display:flex}.client-dashboard-workspace-module__ERmk7a__suggestionList>button:hover:not(:disabled),.client-dashboard-workspace-module__ERmk7a__suggestionList>button:focus-visible,.client-dashboard-workspace-module__ERmk7a__planningAlternatives>div>button:hover:not(:disabled),.client-dashboard-workspace-module__ERmk7a__planningAlternatives>div>button:focus-visible{border-color:var(--border-strong);background:var(--surface-2);transform:translateY(-1px)}.client-dashboard-workspace-module__ERmk7a__suggestionList>button:disabled,.client-dashboard-workspace-module__ERmk7a__planningAlternatives>div>button:disabled{cursor:default;opacity:.55}.client-dashboard-workspace-module__ERmk7a__suggestionList>button svg,.client-dashboard-workspace-module__ERmk7a__planningAlternatives>div>button svg{width:15px;height:15px;color:var(--accent);flex:0 0 15px;margin-top:2.5px}.client-dashboard-workspace-module__ERmk7a__aiTranscript{align-content:start;align-self:flex-start;gap:22px;width:100%;min-width:0;padding:20px 16px 28px;display:grid}.client-dashboard-workspace-module__ERmk7a__aiTurn{gap:12px;min-width:0;animation:.2s cubic-bezier(.22,1,.36,1) both client-dashboard-workspace-module__ERmk7a__ai-message-in;display:grid}.client-dashboard-workspace-module__ERmk7a__userMessage,.client-dashboard-workspace-module__ERmk7a__assistantMessage{min-width:0;position:relative}.client-dashboard-workspace-module__ERmk7a__userMessage{border:1px solid var(--border);background:var(--surface-2);border-radius:12px 12px 3px;justify-self:end;width:fit-content;max-width:min(88%,330px);padding:9px 12px}.client-dashboard-workspace-module__ERmk7a__assistantMessage{width:100%}.client-dashboard-workspace-module__ERmk7a__userMessage header,.client-dashboard-workspace-module__ERmk7a__assistantMessage header{color:var(--text-muted);font-size:var(--text-caption);align-items:center;gap:7px;margin-bottom:7px;font-weight:650;display:flex}.client-dashboard-workspace-module__ERmk7a__userMessage header{margin-bottom:3px}.client-dashboard-workspace-module__ERmk7a__assistantMark{border:1px solid var(--border);width:22px;height:22px;color:var(--accent);background:var(--surface);border-radius:50%;place-items:center;display:grid}.client-dashboard-workspace-module__ERmk7a__assistantMark svg{width:12px;height:12px}.client-dashboard-workspace-module__ERmk7a__answerBody{gap:11px;display:grid}.client-dashboard-workspace-module__ERmk7a__answerTableWrap{min-width:0;max-width:100%;overflow-x:auto}.client-dashboard-workspace-module__ERmk7a__answerTable{border-collapse:collapse;width:100%;color:var(--text);font-size:var(--text-caption)}.client-dashboard-workspace-module__ERmk7a__answerTable th,.client-dashboard-workspace-module__ERmk7a__answerTable td{border:1px solid var(--border);text-align:left;white-space:nowrap;padding:8px 10px}.client-dashboard-workspace-module__ERmk7a__answerTable th{background:var(--surface-2);font-weight:650}.client-dashboard-workspace-module__ERmk7a__answerTable td:last-child{font-variant-numeric:tabular-nums}.client-dashboard-workspace-module__ERmk7a__answerEvidenceDetails{color:var(--text-muted);font-size:var(--text-caption)}.client-dashboard-workspace-module__ERmk7a__answerEvidenceDetails>summary{cursor:pointer}.client-dashboard-workspace-module__ERmk7a__userMessage>p,.client-dashboard-workspace-module__ERmk7a__answerBody p{color:var(--text);font-size:var(--text-meta);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.7}.client-dashboard-workspace-module__ERmk7a__answerBody a,.client-dashboard-workspace-module__ERmk7a__webCard a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.client-dashboard-workspace-module__ERmk7a__answerActions{flex-wrap:wrap;align-items:center;gap:7px;margin-top:12px;display:flex}.client-dashboard-workspace-module__ERmk7a__answerActions>.btn{text-overflow:ellipsis;max-width:100%;overflow:hidden}.client-dashboard-workspace-module__ERmk7a__draftChoice{min-width:0;color:var(--text);font-size:var(--text-meta);text-align:left;flex:100%;justify-content:flex-start;padding-block:6px;font-weight:600;line-height:1.45}.client-dashboard-workspace-module__ERmk7a__draftChoice>b{min-width:12px;color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none;font-weight:600}.client-dashboard-workspace-module__ERmk7a__draftChoice>time{color:var(--text-muted);font-size:var(--text-caption);flex:none;margin-left:auto;padding-left:6px;font-weight:500}.client-dashboard-workspace-module__ERmk7a__draftEdits{border:1px solid var(--border);font-size:var(--text-caption);border-radius:8px;flex:100%;grid-template-columns:auto minmax(0,1fr);margin:0;padding:4px 10px;line-height:1.55;list-style:none;display:grid}.client-dashboard-workspace-module__ERmk7a__draftEdits li{grid-column:1/-1;grid-template-columns:subgrid;gap:2px 8px;padding:6px 0;display:grid}.client-dashboard-workspace-module__ERmk7a__draftEdits li+li{border-top:1px solid var(--border)}.client-dashboard-workspace-module__ERmk7a__draftEdits b{color:var(--text-muted);font-weight:600}.client-dashboard-workspace-module__ERmk7a__draftEdits del{color:var(--text-muted);-webkit-text-decoration-color:color-mix(in srgb, var(--text-muted) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--text-muted) 60%, transparent)}.client-dashboard-workspace-module__ERmk7a__draftEdits ins{color:var(--text);text-decoration:none}.client-dashboard-workspace-module__ERmk7a__sendFailed{color:var(--danger);font-size:var(--text-caption);align-self:center}.client-dashboard-workspace-module__ERmk7a__answerAction{border:1px solid var(--border-strong);min-width:0;max-width:100%;min-height:32px;color:var(--text);background:var(--surface);font-size:var(--text-caption);border-radius:8px;align-items:center;gap:8px;padding:0 10px;font-weight:700;text-decoration:none;transition:border-color .16s,background-color .16s,transform .16s cubic-bezier(.22,1,.36,1);display:inline-flex}.client-dashboard-workspace-module__ERmk7a__answerAction:hover,.client-dashboard-workspace-module__ERmk7a__answerAction:focus-visible{border-color:color-mix(in srgb, var(--accent) 55%, var(--border-strong));background:color-mix(in srgb, var(--accent) 7%, var(--surface));transform:translateY(-1px)}.client-dashboard-workspace-module__ERmk7a__answerAction svg{width:13px;height:13px;color:var(--text-muted)}.client-dashboard-workspace-module__ERmk7a__answerEvidence{border-top:1px solid var(--border);grid-template-columns:16px auto minmax(0,1fr);gap:0 7px;margin:12px 0 0;padding:9px 0 0;list-style:none;display:grid}.client-dashboard-workspace-module__ERmk7a__answerEvidence>span{grid-column:1/-1}.client-dashboard-workspace-module__ERmk7a__answerEvidence li{grid-column:1/-1;grid-template-columns:subgrid;color:color-mix(in srgb, var(--text) 72%, var(--text-muted));font-size:var(--text-caption);align-items:start;padding:4px 0;line-height:1.55;display:grid}.client-dashboard-workspace-module__ERmk7a__answerEvidence li>b{box-sizing:border-box;border:1px solid var(--text-muted);width:16px;height:16px;color:var(--text);background:0 0;border-radius:50%;place-items:center;margin-top:2px;font-size:9px;display:grid}.client-dashboard-workspace-module__ERmk7a__answerEvidence li>span{display:contents}.client-dashboard-workspace-module__ERmk7a__answerEvidence em{color:var(--text-muted);white-space:nowrap;font-style:normal;font-weight:650}.client-dashboard-workspace-module__ERmk7a__answerEvidence q{overflow-wrap:anywhere;min-width:0}.client-dashboard-workspace-module__ERmk7a__webVerdict{align-items:center;gap:4px;display:inline-flex}.client-dashboard-workspace-module__ERmk7a__webVerdict>svg,.client-dashboard-workspace-module__ERmk7a__webGlyphSlot{flex:0 0 14px;width:14px;height:14px;display:inline-block}.client-dashboard-workspace-module__ERmk7a__webVerdict[data-verdict=verified]{color:var(--success)}.client-dashboard-workspace-module__ERmk7a__webVerdict[data-verdict=value_missing],.client-dashboard-workspace-module__ERmk7a__webVerdict[data-verdict=quote_missing]{color:var(--danger)}.client-dashboard-workspace-module__ERmk7a__webCard{overflow-wrap:anywhere;min-width:0}.client-dashboard-workspace-module__ERmk7a__answerFooter{align-items:center;gap:7px;margin-top:8px;display:flex}.client-dashboard-workspace-module__ERmk7a__appliedNote{color:var(--success);font-size:var(--text-caption);align-items:center;gap:4px;display:inline-flex}.client-dashboard-workspace-module__ERmk7a__appliedNote svg{width:13px;height:13px}.client-dashboard-workspace-module__ERmk7a__appliedNote[data-validation=running],.client-dashboard-workspace-module__ERmk7a__appliedNote[data-validation=retrying]{color:var(--text-muted)}.client-dashboard-workspace-module__ERmk7a__appliedNote[data-validation=blocked],.client-dashboard-workspace-module__ERmk7a__appliedNote[data-validation=unverified]{color:var(--danger)}.client-dashboard-workspace-module__ERmk7a__copyAnswer{width:24px;height:24px;color:var(--text-muted);background:0 0;place-items:center;margin-left:-5px;transition:color .16s,transform .16s cubic-bezier(.22,1,.36,1);display:grid}.client-dashboard-workspace-module__ERmk7a__answerFooter .client-dashboard-workspace-module__ERmk7a__copyAnswer:hover,.client-dashboard-workspace-module__ERmk7a__answerFooter .client-dashboard-workspace-module__ERmk7a__copyAnswer:focus-visible{color:var(--text);background:0 0}.client-dashboard-workspace-module__ERmk7a__copyAnswer:active{transform:scale(.9)}.client-dashboard-workspace-module__ERmk7a__copyAnswer[data-copied]{color:var(--success)}.client-dashboard-workspace-module__ERmk7a__copyAnswer[data-copy-failed]{color:var(--danger)}.client-dashboard-workspace-module__ERmk7a__copyAnswer svg{width:14px;height:14px}.client-dashboard-workspace-module__ERmk7a__aiWorking{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-2);min-width:0;color:var(--text);font-size:var(--text-meta);align-items:center;gap:10px;margin:0;padding:10px 12px;line-height:1.5;display:flex}.client-dashboard-workspace-module__ERmk7a__aiThinkingDots{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.client-dashboard-workspace-module__ERmk7a__aiThinkingDots i{background:var(--accent);border-radius:50%;width:6px;height:6px;animation:1.15s ease-in-out infinite client-dashboard-workspace-module__ERmk7a__ai-dot-pulse}.client-dashboard-workspace-module__ERmk7a__aiThinkingDots i:nth-child(2){animation-delay:.12s}.client-dashboard-workspace-module__ERmk7a__aiThinkingDots i:nth-child(3){animation-delay:.24s}.client-dashboard-workspace-module__ERmk7a__aiWorkingLabel{color:var(--text);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.client-dashboard-workspace-module__ERmk7a__aiCancelButton{color:#111;background:#fff;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;transition:opacity .16s,transform .16s cubic-bezier(.22,1,.36,1);display:grid;box-shadow:0 0 0 1px #ffffff29}.client-dashboard-workspace-module__ERmk7a__aiCancelButton:not(:disabled):hover,.client-dashboard-workspace-module__ERmk7a__aiCancelButton:not(:disabled):focus-visible{transform:translateY(-1px)}.client-dashboard-workspace-module__ERmk7a__aiCancelButton:not(:disabled):active{transform:scale(.92)}.client-dashboard-workspace-module__ERmk7a__aiCancelButton:disabled{cursor:default;opacity:.55}.client-dashboard-workspace-module__ERmk7a__aiCancelButton>span{background:currentColor;border-radius:1px;width:8px;height:8px}.client-dashboard-workspace-module__ERmk7a__personaProposal{border:1px solid var(--border-strong);background:var(--surface);border-radius:12px;gap:12px;padding:13px;display:grid;box-shadow:0 8px 22px #00000014}.client-dashboard-workspace-module__ERmk7a__personaProposal>header{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:9px;display:grid}.client-dashboard-workspace-module__ERmk7a__personaProposal>header>span{width:28px;height:28px;color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);border-radius:8px;place-items:center;display:grid}.client-dashboard-workspace-module__ERmk7a__personaProposal>header svg{width:14px;height:14px}.client-dashboard-workspace-module__ERmk7a__personaProposal>header small{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:2px;font-size:9px;font-weight:700;display:block}.client-dashboard-workspace-module__ERmk7a__personaProposal>header strong{color:var(--text);font-size:var(--text-meta);line-height:1.35;display:block}.client-dashboard-workspace-module__ERmk7a__personaProposal>header p{color:var(--text-muted);font-size:var(--text-caption);margin:2px 0 0;line-height:1.45}.client-dashboard-workspace-module__ERmk7a__personaProposalPreview{border:1px solid var(--border);background:var(--surface-2);border-radius:9px;overflow:hidden}.client-dashboard-workspace-module__ERmk7a__personaProposalPreviewHead{border-bottom:1px solid var(--border);min-height:34px;color:var(--text);font-size:var(--text-caption);align-items:center;padding:0 10px;font-weight:700;display:flex}.client-dashboard-workspace-module__ERmk7a__personaProposalPreviewHead b{width:18px;height:18px;color:var(--text-muted);background:var(--surface);border-radius:50%;place-items:center;margin-left:auto;font-size:9px;display:grid}.client-dashboard-workspace-module__ERmk7a__personaProposalItems{gap:0;display:grid}.client-dashboard-workspace-module__ERmk7a__personaProposalItems label{border-top:1px solid var(--border);gap:4px;padding:9px 10px;display:grid}.client-dashboard-workspace-module__ERmk7a__personaProposalItems label:first-child{border-top:0}.client-dashboard-workspace-module__ERmk7a__personaProposalItems label>span{color:var(--text-muted);font-size:10px;font-weight:650}.client-dashboard-workspace-module__ERmk7a__personaProposalItems label>p{color:var(--text);font-size:var(--text-meta);overflow-wrap:anywhere;margin:0;line-height:1.5}.client-dashboard-workspace-module__ERmk7a__personaProposalItems textarea{resize:vertical;border:1px solid var(--border-strong);border-radius:var(--radius-control);width:100%;min-height:58px;color:var(--text);background:var(--surface);font:inherit;font-size:var(--text-caption);outline:0;padding:7px 8px;line-height:1.5}.client-dashboard-workspace-module__ERmk7a__personaProposalItems textarea:focus{border-color:var(--accent)}.client-dashboard-workspace-module__ERmk7a__personaProposalActions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.client-dashboard-workspace-module__ERmk7a__personaProposalActions button{border:1px solid var(--border);min-height:30px;color:var(--text-muted);font-size:var(--text-caption);background:0 0;border-radius:8px;padding:0 9px;transition:border-color .16s,color .16s,background-color .16s}.client-dashboard-workspace-module__ERmk7a__personaProposalActions button:hover:not(:disabled),.client-dashboard-workspace-module__ERmk7a__personaProposalActions button:focus-visible{border-color:var(--border-strong);color:var(--text);background:var(--surface-2)}.client-dashboard-workspace-module__ERmk7a__personaProposalActionGroup{flex-wrap:wrap;gap:6px;margin-left:auto;display:inline-flex}.client-dashboard-workspace-module__ERmk7a__personaProposalActionGroup button:last-child{border-color:var(--accent);color:#fff;background:var(--accent);align-items:center;gap:5px;display:inline-flex}.client-dashboard-workspace-module__ERmk7a__personaProposalActionGroup button:last-child svg{width:12px;height:12px;rotate:90deg}.client-dashboard-workspace-module__ERmk7a__personaProposalActions button:disabled{cursor:default;opacity:.55}.client-dashboard-workspace-module__ERmk7a__personaProposalResolved{color:var(--text-muted);font-size:var(--text-caption);align-items:center;gap:5px;display:flex}.client-dashboard-workspace-module__ERmk7a__personaProposalResolved[data-status=confirmed]{color:var(--success)}.client-dashboard-workspace-module__ERmk7a__personaProposalResolved svg{width:13px;height:13px}.client-dashboard-workspace-module__ERmk7a__personaProvenance{border-top:1px solid var(--border);background:var(--surface);max-height:180px;overflow:hidden}.client-dashboard-workspace-module__ERmk7a__personaProvenance>summary{min-height:34px;color:var(--text);font-size:var(--text-meta);cursor:pointer;align-items:center;padding:0 12px;font-weight:650;display:flex}.client-dashboard-workspace-module__ERmk7a__personaProvenance>summary span{color:var(--text-muted);font-size:var(--text-caption);margin-left:auto;font-weight:500}.client-dashboard-workspace-module__ERmk7a__personaHistory{max-height:144px;padding:0 12px 10px;display:grid;overflow-y:auto}.client-dashboard-workspace-module__ERmk7a__personaChange{border-top:1px solid var(--border);gap:2px;padding:8px 0;display:grid}.client-dashboard-workspace-module__ERmk7a__planningCard{word-break:keep-all;overflow-wrap:anywhere;border:1px solid var(--border-strong);background:var(--surface);border-radius:10px;margin-top:10px;padding:4px 10px 12px;display:grid;container-type:inline-size}.client-dashboard-workspace-module__ERmk7a__planningCard>header{--title-line:21px;align-items:flex-start;gap:7px;padding:10px 0;display:flex}.client-dashboard-workspace-module__ERmk7a__planningCard>header+.client-dashboard-workspace-module__ERmk7a__planningTable{border-top:1px solid var(--border);margin-top:-1px}.client-dashboard-workspace-module__ERmk7a__planningCard>header>span{height:var(--title-line);flex:none;align-items:center;display:inline-flex}.client-dashboard-workspace-module__ERmk7a__planningCard>header>strong{color:var(--text);font-size:15px;font-weight:700;line-height:var(--title-line)}.client-dashboard-workspace-module__ERmk7a__planningTable{font-size:var(--text-meta);grid-template-columns:max-content minmax(0,1fr);margin:0;line-height:1.5;display:grid}.client-dashboard-workspace-module__ERmk7a__planningTable>dt,.client-dashboard-workspace-module__ERmk7a__planningTable>dd{border-bottom:1px solid var(--border);padding:8px 0}.client-dashboard-workspace-module__ERmk7a__planningTable>dt>span{height:var(--planning-label-height,22px);border:1px solid var(--border-strong);color:color-mix(in srgb, var(--text) 78%, var(--text-muted));background:var(--surface-2);font-size:var(--text-caption);border-radius:6px;align-items:center;padding:0 5px;font-weight:650;display:inline-flex}.client-dashboard-workspace-module__ERmk7a__planningTable>dd{min-width:0;color:var(--text);gap:3px;margin:0;padding-left:6px;line-height:22px;display:grid}.client-dashboard-workspace-module__ERmk7a__planningStatus{--tone:var(--text-muted);color:var(--tone);align-items:flex-start;gap:7px;display:flex}.client-dashboard-workspace-module__ERmk7a__planningStatus[data-tone=good]{--tone:var(--success)}.client-dashboard-workspace-module__ERmk7a__planningStatus[data-tone=warn]{--tone:var(--warn)}.client-dashboard-workspace-module__ERmk7a__planningStatus[data-tone=bad]{--tone:var(--danger)}.client-dashboard-workspace-module__ERmk7a__planningStatus>[role=img]{flex:none;place-items:center;height:22px;display:grid}.client-dashboard-workspace-module__ERmk7a__planningStatus svg{stroke-width:2.25px;width:15px;height:15px}.client-dashboard-workspace-module__ERmk7a__planningNote{color:var(--text);font-size:var(--text-meta);padding-top:2px;line-height:1.4}.client-dashboard-workspace-module__ERmk7a__planningDraft{box-sizing:border-box;border:1px solid var(--border-strong);background:var(--surface-2);border-radius:6px;justify-self:start;align-items:center;min-width:0;max-width:100%;height:22px;line-height:1;display:flex}.client-dashboard-workspace-module__ERmk7a__planningDraft+.client-dashboard-workspace-module__ERmk7a__planningDraft{margin-top:5px}.client-dashboard-workspace-module__ERmk7a__planningDateChip{border-right:1px solid var(--border-strong);flex:none;align-self:stretch;align-items:center;gap:5px;padding:0 7px 0 4px;display:inline-flex}.client-dashboard-workspace-module__ERmk7a__planningDateChip>span{display:inline-flex}.client-dashboard-workspace-module__ERmk7a__planningDateChip>time{color:color-mix(in srgb, var(--text) 82%, var(--text-muted));font-size:11px;font-weight:650;line-height:1}.client-dashboard-workspace-module__ERmk7a__planningDraftTitle{min-width:0;color:var(--text);font-size:var(--text-caption);text-overflow:ellipsis;white-space:nowrap;flex:auto;padding:0 8px 0 7px;overflow:hidden}.client-dashboard-workspace-module__ERmk7a__planningRules{border:1px solid var(--border-strong);background:var(--surface-2);border-radius:8px;gap:6px;margin-top:12px;padding:10px 12px;display:grid}.client-dashboard-workspace-module__ERmk7a__planningRules h4{color:var(--text-muted);font-size:var(--text-caption);margin:0;font-weight:650}.client-dashboard-workspace-module__ERmk7a__planningRules ul{gap:3px;margin:0;padding:0;list-style:none;display:grid}.client-dashboard-workspace-module__ERmk7a__planningRules li{color:var(--text);font-size:var(--text-caption);grid-template-columns:12px minmax(0,1fr);gap:4px;line-height:1.65;display:grid}.client-dashboard-workspace-module__ERmk7a__planningRules li:before{content:"-";color:var(--text-muted)}.client-dashboard-workspace-module__ERmk7a__planningAlternatives{border:1px solid var(--border-strong);background:var(--surface-2);border-radius:8px;gap:8px;margin-top:12px;padding:10px 12px;display:grid}.client-dashboard-workspace-module__ERmk7a__planningAlternatives>p{color:var(--text);font-size:var(--text-caption);margin:0;line-height:1.6}.client-dashboard-workspace-module__ERmk7a__planningAlternatives>div{flex-wrap:wrap;gap:6px;display:flex}.client-dashboard-workspace-module__ERmk7a__planningPlan{--planning-label-height:32px;border:1px solid var(--border-strong);background:var(--surface-2);border-radius:8px;gap:8px;margin-top:12px;padding:8px 8px 10px;display:grid}.client-dashboard-workspace-module__ERmk7a__planningPlan>h4{color:var(--text);font-size:var(--text-caption);align-items:baseline;gap:8px;margin:0;font-weight:700;display:flex}.client-dashboard-workspace-module__ERmk7a__planningPlan>h4 small{color:var(--text-muted);font-size:11px;font-weight:500}:is(.client-dashboard-workspace-module__ERmk7a__planningPlan .input,.client-dashboard-workspace-module__ERmk7a__planningPlan .select){background-color:var(--surface);width:100%;min-height:30px;font-size:var(--text-meta)}.client-dashboard-workspace-module__ERmk7a__planningPlan textarea.input{resize:none;line-height:1.5;overflow:hidden}.client-dashboard-workspace-module__ERmk7a__planningPlan [data-chip-scroll]{min-width:0}.client-dashboard-workspace-module__ERmk7a__planningPlan [data-chip-scroll]>div{flex-wrap:nowrap;overflow-x:auto}.client-dashboard-workspace-module__ERmk7a__planningPlan [data-chip-scroll]>div>span{white-space:nowrap;flex:none}.client-dashboard-workspace-module__ERmk7a__planningPlan [data-chip-scroll]>div>span>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.client-dashboard-workspace-module__ERmk7a__planningFlowOffer{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.client-dashboard-workspace-module__ERmk7a__planningFlowButton{color:var(--text);border-color:var(--border-strong)}.client-dashboard-workspace-module__ERmk7a__planningFlowButton:hover:not(:disabled){background:var(--surface)}.client-dashboard-workspace-module__ERmk7a__planningFlowOffer>[role=alert]{color:var(--danger);font-size:var(--text-caption);line-height:1.4}.client-dashboard-workspace-module__ERmk7a__planningFlowNote{color:color-mix(in srgb, var(--text) 72%, var(--text-muted));font-size:11px;line-height:1.4}.client-dashboard-workspace-module__ERmk7a__planningFlowStatus{min-height:32px;color:var(--text-muted);font-size:var(--text-caption);align-items:center;gap:6px;display:inline-flex}.client-dashboard-workspace-module__ERmk7a__planningFlowStatus svg{width:14px;height:14px}.client-dashboard-workspace-module__ERmk7a__planningFlow{gap:4px;line-height:1.5;display:grid}.client-dashboard-workspace-module__ERmk7a__planningFlow>p{margin:0}.client-dashboard-workspace-module__ERmk7a__planningFlow>ol{gap:2px;margin:0;padding-left:18px;list-style:decimal;display:grid}.client-dashboard-workspace-module__ERmk7a__planningPlanFooter{font-size:var(--text-caption);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;padding-top:4px;display:flex}.client-dashboard-workspace-module__ERmk7a__planningPlanFooter>[role=alert]{color:var(--danger);margin-right:auto}.client-dashboard-workspace-module__ERmk7a__planningPlanFooterNote{text-align:right;flex-basis:100%}.client-dashboard-workspace-module__ERmk7a__planningChannels{flex-wrap:nowrap;gap:6px;min-width:0;display:flex;overflow-x:auto}.client-dashboard-workspace-module__ERmk7a__planningChannels>label{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:8px;flex:none;align-items:center;gap:6px;height:30px;padding:0 8px;display:inline-flex}.client-dashboard-workspace-module__ERmk7a__planningChannels>label[data-on]{border-color:var(--accent);background:var(--accent-soft)}.client-dashboard-workspace-module__ERmk7a__planningChannels>label[data-locked]{cursor:default}@container (max-width:320px){.client-dashboard-workspace-module__ERmk7a__planningTypeSuffix{display:none}}.client-dashboard-workspace-module__ERmk7a__planningLengthRow{grid-template-columns:4.5em minmax(0,1fr);align-items:center;gap:6px;display:grid}.client-dashboard-workspace-module__ERmk7a__planningLengthRow>span{color:color-mix(in srgb, var(--text) 78%, var(--text-muted));font-size:var(--text-caption);text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.client-dashboard-workspace-module__ERmk7a__planningProgress{min-width:0;color:var(--text);font-size:var(--text-meta);align-items:flex-start;gap:8px;margin-top:8px;line-height:22px;display:flex}.client-dashboard-workspace-module__ERmk7a__planningProgress>span{flex:none}.client-dashboard-workspace-module__ERmk7a__planningProgress>ul{flex:auto;gap:2px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.client-dashboard-workspace-module__ERmk7a__planningProgress li{gap:6px;min-width:0;display:grid}.client-dashboard-workspace-module__ERmk7a__planningProgress li[data-tone=failed]{border:1px solid color-mix(in srgb, var(--danger) 28%, var(--border));border-radius:var(--radius-card);background:color-mix(in srgb, var(--danger) 7%, var(--surface-2));margin:4px 0;padding:8px 10px}.client-dashboard-workspace-module__ERmk7a__planningProgressRow{white-space:nowrap;align-items:center;min-width:0;display:flex}.client-dashboard-workspace-module__ERmk7a__planningProgressLogo{flex:none;margin-right:6px}.client-dashboard-workspace-module__ERmk7a__planningProgressRow>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.client-dashboard-workspace-module__ERmk7a__planningProgressRow>time{color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none}.client-dashboard-workspace-module__ERmk7a__planningProgressRow>a{color:var(--accent);flex:none;margin-left:8px;font-weight:650}.client-dashboard-workspace-module__ERmk7a__planningProgressRow>.btn{flex:none;margin-left:8px}.client-dashboard-workspace-module__ERmk7a__planningProgress li[data-tone=failed] .client-dashboard-workspace-module__ERmk7a__planningProgressRow>span{color:var(--danger);font-weight:650}.client-dashboard-workspace-module__ERmk7a__planningProgressFailure{gap:6px;min-width:0;display:grid}.client-dashboard-workspace-module__ERmk7a__planningProgressFailure>p{color:var(--text-muted);font-size:var(--text-caption);overflow-wrap:anywhere;word-break:keep-all;margin:0;line-height:1.55}.client-dashboard-workspace-module__ERmk7a__planningProgressFailure>p[role=alert]{color:var(--danger)}.client-dashboard-workspace-module__ERmk7a__planningProgressFailure>div{flex-wrap:wrap;gap:6px;display:flex}.client-dashboard-workspace-module__ERmk7a__personaChange strong{color:var(--text);font-size:var(--text-caption)}.client-dashboard-workspace-module__ERmk7a__personaChange span{color:var(--text);font-size:var(--text-meta)}.client-dashboard-workspace-module__ERmk7a__personaChange small{color:var(--text-muted);font-size:var(--text-caption);line-height:1.45}.client-dashboard-workspace-module__ERmk7a__chatComposerWrap{min-width:0;padding:var(--panel-padding);border-top:1px solid var(--border);background:var(--surface)}.client-dashboard-workspace-module__ERmk7a__attachmentRoot{min-width:0;position:relative}.client-dashboard-workspace-module__ERmk7a__attachmentToolbar{min-width:0;margin-bottom:var(--layout-gap);align-items:center;gap:8px;display:flex}.client-dashboard-workspace-module__ERmk7a__attachmentPopover{z-index:20;inset-inline:0;border:1px solid var(--border-strong);background:var(--surface);max-height:min(320px,45dvh);color:var(--text);font-size:var(--text-caption);border-radius:12px;padding:12px;position:absolute;bottom:calc(100% + 8px);overflow:auto;box-shadow:0 8px 24px #0000003d}.client-dashboard-workspace-module__ERmk7a__attachmentHelp{color:var(--text-muted);margin:6px 0;line-height:1.5}.client-dashboard-workspace-module__ERmk7a__attachmentList{min-height:68px}.client-dashboard-workspace-module__ERmk7a__attachmentOptions{gap:4px;margin:0;padding:0;list-style:none;display:grid}.client-dashboard-workspace-module__ERmk7a__attachmentOptions label{align-items:center;gap:8px;min-width:0;padding:7px 0;display:flex}.client-dashboard-workspace-module__ERmk7a__attachmentOptions input{flex-shrink:0}.client-dashboard-workspace-module__ERmk7a__attachmentChips{flex-wrap:wrap;gap:8px;max-height:144px;margin:0 0 10px;padding:3px 0;list-style:none;display:flex;overflow:auto}.client-dashboard-workspace-module__ERmk7a__attachmentChip{--icon-btn-size:20px;border:1px solid var(--border);background:var(--surface-2);min-width:0;max-width:100%;color:var(--text);font-size:var(--text-caption);border-radius:6px;align-items:center;gap:6px;padding:3px 4px 3px 8px;display:flex}.client-dashboard-workspace-module__ERmk7a__attachmentChip>svg{flex-shrink:0}.client-dashboard-workspace-module__ERmk7a__attachmentChip>div{min-width:0}.client-dashboard-workspace-module__ERmk7a__attachmentChip span{text-overflow:ellipsis;white-space:nowrap;max-width:240px;display:block;overflow:hidden}.client-dashboard-workspace-module__ERmk7a__attachmentChip small{overflow-wrap:anywhere;max-width:220px;line-height:1.4;display:block}.client-dashboard-workspace-module__ERmk7a__chatComposer[data-dragging]{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent)}.client-dashboard-workspace-module__ERmk7a__attachmentDropHint{z-index:1;border-radius:inherit;color:var(--text);background:var(--surface-2);font-size:var(--text-meta);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.client-dashboard-workspace-module__ERmk7a__documentPickerButton{width:var(--control-height);height:var(--control-height);padding:0}.client-dashboard-workspace-module__ERmk7a__chatComposer{border:1px solid var(--border-strong);background:var(--surface);border-radius:12px;min-width:0;padding:10px;transition:border-color .18s,box-shadow .18s,opacity .18s;position:relative;box-shadow:0 5px 16px #00000012}.client-dashboard-workspace-module__ERmk7a__chatComposer:focus-within{border-color:color-mix(in srgb, var(--accent) 68%, var(--border-strong));box-shadow:0 7px 22px #0000001a}.client-dashboard-workspace-module__ERmk7a__chatComposer[data-busy]{opacity:.75}.client-dashboard-workspace-module__ERmk7a__chatComposer textarea{resize:none;width:100%;min-height:42px;max-height:112px;color:var(--text);font:inherit;font-size:var(--text-meta);background:0 0;border:0;outline:0;padding:1px 2px;line-height:1.55;display:block}.client-dashboard-workspace-module__ERmk7a__chatComposer textarea::placeholder{color:var(--text-muted);opacity:1}.client-dashboard-workspace-module__ERmk7a__composerRow{align-items:center;gap:6px;min-width:0;margin-top:4px;display:flex}.client-dashboard-workspace-module__ERmk7a__scopePill{border:1px solid var(--border);min-height:26px;color:var(--text-muted);background:var(--surface-2);font-size:var(--text-caption);white-space:nowrap;border-radius:99px;flex:none;align-items:center;gap:4px;padding:4px 8px;display:inline-flex}.client-dashboard-workspace-module__ERmk7a__scopePill svg{width:13px;height:13px}.client-dashboard-workspace-module__ERmk7a__composerHint{color:var(--text-muted);font-size:var(--text-caption);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;overflow:hidden}.client-dashboard-workspace-module__ERmk7a__composerRow>button:not(.client-dashboard-workspace-module__ERmk7a__aiCancelButton){width:28px;height:28px;color:var(--text-muted);background:var(--surface-2);border-radius:50%;flex:0 0 28px;place-items:center;transition:color .16s,background-color .16s,transform .16s cubic-bezier(.22,1,.36,1);display:grid}.client-dashboard-workspace-module__ERmk7a__composerRow>button:not(.client-dashboard-workspace-module__ERmk7a__aiCancelButton):not(:disabled){color:#fff;background:var(--accent)}.client-dashboard-workspace-module__ERmk7a__composerRow>button:not(.client-dashboard-workspace-module__ERmk7a__aiCancelButton):not(:disabled):hover,.client-dashboard-workspace-module__ERmk7a__composerRow>button:not(.client-dashboard-workspace-module__ERmk7a__aiCancelButton):not(:disabled):focus-visible{transform:translateY(-1px)}.client-dashboard-workspace-module__ERmk7a__composerRow>button:not(.client-dashboard-workspace-module__ERmk7a__aiCancelButton):not(:disabled):active{transform:scale(.92)}.client-dashboard-workspace-module__ERmk7a__composerRow>button:disabled{cursor:default;opacity:.55}.client-dashboard-workspace-module__ERmk7a__composerRow>button svg{width:14px;height:14px}.client-dashboard-workspace-module__ERmk7a__composerRow>button[data-send-message]:disabled{color:var(--text-muted);background:var(--surface-2);opacity:1}.client-dashboard-workspace-module__ERmk7a__composerRow>button[data-voice-input]:not(:disabled){color:var(--text-muted);background:var(--surface-2)}.client-dashboard-workspace-module__ERmk7a__composerRow>button[data-voice-input]:not(:disabled):hover,.client-dashboard-workspace-module__ERmk7a__composerRow>button[data-voice-input]:not(:disabled):focus-visible{color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, var(--surface-2))}.client-dashboard-workspace-module__ERmk7a__composerRow>button[data-voice-input][data-recording]:not(:disabled){color:#fff;background:var(--danger);animation:1.4s ease-in-out infinite client-dashboard-workspace-module__ERmk7a__voice-recording-pulse}.client-dashboard-workspace-module__ERmk7a__voiceSpinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:13px;height:13px;animation:.7s linear infinite client-dashboard-workspace-module__ERmk7a__voice-spinner}@keyframes client-dashboard-workspace-module__ERmk7a__voice-recording-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--danger) 32%, transparent)}50%{box-shadow:0 0 0 5px #0000}}@keyframes client-dashboard-workspace-module__ERmk7a__voice-spinner{to{transform:rotate(360deg)}}@keyframes client-dashboard-workspace-module__ERmk7a__ai-dot-pulse{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@keyframes client-dashboard-workspace-module__ERmk7a__ai-message-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1279px){.client-dashboard-workspace-module__ERmk7a__workspace{overflow:hidden}.client-dashboard-workspace-module__ERmk7a__content{grid-template-columns:minmax(0,1fr);height:100%;min-height:0}.client-dashboard-workspace-module__ERmk7a__content:before{display:none}.client-dashboard-workspace-module__ERmk7a__column{border-bottom:0;min-height:0}.client-dashboard-workspace-module__ERmk7a__columnSlot{display:none}:is([data-workspace-section=customer-column] .client-dashboard-workspace-module__ERmk7a__columnSlot:has(#customer-column),[data-workspace-section=seo-column] .client-dashboard-workspace-module__ERmk7a__columnSlot:has(#seo-column),[data-workspace-section=agent-column] .client-dashboard-workspace-module__ERmk7a__columnSlot:has(#agent-column)){display:grid}}@media (max-width:767px){.client-dashboard-workspace-module__ERmk7a__quickGrid,.client-dashboard-workspace-module__ERmk7a__quickEditor{grid-template-columns:repeat(2,minmax(0,1fr))}}.client-dashboard-workspace-module__ERmk7a__periodPicker{margin-left:auto}.client-dashboard-workspace-module__ERmk7a__agentItem{border-top:1px solid var(--border)}.client-dashboard-workspace-module__ERmk7a__agentItem>summary{cursor:pointer;border-bottom:0}.client-dashboard-workspace-module__ERmk7a__agentItem>summary:hover,.client-dashboard-workspace-module__ERmk7a__agentItem>summary:focus-visible{background:var(--surface-2)}.client-dashboard-workspace-module__ERmk7a__agentChevron{color:var(--text);flex:none;transition:rotate .15s,transform .15s;display:inline-flex}.client-dashboard-workspace-module__ERmk7a__agentItem>summary:hover .client-dashboard-workspace-module__ERmk7a__agentChevron,.client-dashboard-workspace-module__ERmk7a__agentItem>summary:focus-visible .client-dashboard-workspace-module__ERmk7a__agentChevron{transform:translate(2px)}.client-dashboard-workspace-module__ERmk7a__agentItem[open] .client-dashboard-workspace-module__ERmk7a__agentChevron{rotate:90deg}.client-dashboard-workspace-module__ERmk7a__agentBody{gap:8px;padding:8px 12px 12px;display:grid}.client-dashboard-workspace-module__ERmk7a__agentPick{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-2);align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.client-dashboard-workspace-module__ERmk7a__agentPick>.client-dashboard-workspace-module__ERmk7a__rowCopy{flex:auto;min-width:0}.client-dashboard-workspace-module__ERmk7a__agentPick>span{flex:none;margin-left:auto}.client-dashboard-workspace-module__ERmk7a__agentPick .client-dashboard-workspace-module__ERmk7a__rowCopy>span{white-space:normal;text-overflow:clip;color:var(--text);overflow:visible}.client-dashboard-workspace-module__ERmk7a__pickDetail{color:var(--text);margin-top:3px;display:block}.client-dashboard-workspace-module__ERmk7a__mixList,.client-dashboard-workspace-module__ERmk7a__questionTable{display:grid}.client-dashboard-workspace-module__ERmk7a__mixRow{border-bottom:1px solid var(--border);grid-template-columns:auto minmax(0,auto) minmax(24px,1fr) auto;align-items:center;gap:8px;padding:9px 12px;display:grid}.client-dashboard-workspace-module__ERmk7a__mixRow:last-child{border-bottom:0}.client-dashboard-workspace-module__ERmk7a__mixName{min-width:0;color:var(--text);font-size:var(--text-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.client-dashboard-workspace-module__ERmk7a__mixTrack{background:color-mix(in srgb, var(--text-muted) 30%, transparent);border-radius:999px;height:6px;display:block}.client-dashboard-workspace-module__ERmk7a__mixFill{background:var(--accent);border-radius:999px;height:100%;display:block}.client-dashboard-workspace-module__ERmk7a__mixFill[data-channel=naver]{background:var(--success)}.client-dashboard-workspace-module__ERmk7a__mixFill[data-channel=rotalk]{background:var(--warn)}.client-dashboard-workspace-module__ERmk7a__mixFill[data-channel=inblog]{background:var(--accent)}.client-dashboard-workspace-module__ERmk7a__mixValue{color:var(--text-muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums;white-space:nowrap}.client-dashboard-workspace-module__ERmk7a__mixValue em{color:var(--text);margin-left:4px;font-style:normal;font-weight:650}.client-dashboard-workspace-module__ERmk7a__questionHead,.client-dashboard-workspace-module__ERmk7a__questionRow{grid-template-columns:1fr 3rem 3rem;align-items:center;gap:8px;padding:9px 12px;display:grid}.client-dashboard-workspace-module__ERmk7a__questionHead{color:var(--text-muted);font-size:var(--text-caption);border-bottom:1px solid var(--border)}.client-dashboard-workspace-module__ERmk7a__questionHead span+span,.client-dashboard-workspace-module__ERmk7a__questionRow span+span{text-align:right}.client-dashboard-workspace-module__ERmk7a__questionRow{border-bottom:1px solid var(--border)}.client-dashboard-workspace-module__ERmk7a__questionRow:last-child{border-bottom:0}.client-dashboard-workspace-module__ERmk7a__questionName{color:var(--text);font-size:var(--text-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.client-dashboard-workspace-module__ERmk7a__questionMark{color:var(--text-muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums}.client-dashboard-workspace-module__ERmk7a__questionMark[data-on]{color:var(--success);font-weight:650}.client-dashboard-workspace-module__ERmk7a__column#seo-column{container:dashboard-analysis/inline-size}.client-dashboard-workspace-module__ERmk7a__column#seo-column>.client-dashboard-workspace-module__ERmk7a__scrollBody{flex-direction:column;gap:8px;display:flex;overflow:hidden}.client-dashboard-workspace-module__ERmk7a__analysisPanel>*{flex-shrink:0}.client-dashboard-workspace-module__ERmk7a__citationSlot{flex:1;min-height:190px}.client-dashboard-workspace-module__ERmk7a__citationSlot>.client-dashboard-workspace-module__ERmk7a__panel{overflow:hidden}@media (max-width:1279px),(max-height:800px){.client-dashboard-workspace-module__ERmk7a__column#seo-column>.client-dashboard-workspace-module__ERmk7a__scrollBody{overflow:auto}.client-dashboard-workspace-module__ERmk7a__analysisPanel{flex:none}.client-dashboard-workspace-module__ERmk7a__citationSlot{flex:none;min-height:340px}}@media (max-width:380px){.client-dashboard-workspace-module__ERmk7a__kpiStack{grid-template-columns:repeat(2,minmax(0,1fr))}.client-dashboard-workspace-module__ERmk7a__kpiStack>:last-child{grid-column:1/-1}}@media (max-width:1279px) and (max-height:500px){.client-dashboard-workspace-module__ERmk7a__aiEmpty{align-content:start;gap:8px;padding:12px}.client-dashboard-workspace-module__ERmk7a__aiEmpty>[data-ai-orb]{display:none}}.client-dashboard-workspace-module__ERmk7a__precedentResults{gap:6px;min-width:0;margin-top:10px;display:grid}.client-dashboard-workspace-module__ERmk7a__precedentResult{min-width:0;display:grid}.client-dashboard-workspace-module__ERmk7a__materialRow{grid-template-columns:12px 16px minmax(0,1fr) auto 12px;align-items:center;gap:6px;width:100%;display:grid}.client-dashboard-workspace-module__ERmk7a__materialRow>svg{width:16px;height:16px;color:var(--text-muted)}.client-dashboard-workspace-module__ERmk7a__materialRow>.client-dashboard-workspace-module__ERmk7a__materialChevron{width:12px;height:12px;transition:transform .16s}.client-dashboard-workspace-module__ERmk7a__materialRow[aria-expanded=true]>.client-dashboard-workspace-module__ERmk7a__materialChevron{transform:rotate(180deg)}.client-dashboard-workspace-module__ERmk7a__materialRow>time{white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:0;padding-left:0}.client-dashboard-workspace-module__ERmk7a__materialDetails{border:1px solid var(--border);background:var(--surface);min-width:0;font-size:var(--text-meta);overflow-wrap:anywhere;border-top:0;border-radius:0 0 6px 6px;grid-template-columns:minmax(0,1fr);gap:10px;margin:0 2px 4px;padding:12px;display:grid}.client-dashboard-workspace-module__ERmk7a__materialFullTitle{margin:0;font-weight:600;line-height:1.6}.client-dashboard-workspace-module__ERmk7a__materialMeta{color:var(--text-muted);font-size:var(--text-caption);flex-wrap:wrap;gap:4px 10px;display:flex}.client-dashboard-workspace-module__ERmk7a__materialExcerpt{white-space:pre-wrap;margin:0;line-height:1.75}.client-dashboard-workspace-module__ERmk7a__materialActions{flex-wrap:wrap;gap:6px;display:flex}.client-dashboard-workspace-module__ERmk7a__materialDetails .client-dashboard-workspace-module__ERmk7a__planningAlternatives{min-width:0;margin-top:0}.client-dashboard-workspace-module__ERmk7a__materialDetails .client-dashboard-workspace-module__ERmk7a__planningAlternatives>div>button{white-space:normal;overflow-wrap:anywhere;word-break:keep-all;text-wrap:balance;min-width:0;max-width:100%}.client-dashboard-workspace-module__ERmk7a__statuteResults{min-width:0;margin:10px 0}.client-dashboard-workspace-module__ERmk7a__statuteResults .client-dashboard-workspace-module__ERmk7a__precedentResults{margin-top:6px}.client-dashboard-workspace-module__ERmk7a__statuteRow{grid-template-columns:12px 16px minmax(0,1fr) 14px;text-decoration:none}.client-dashboard-workspace-module__ERmk7a__answerBody .client-dashboard-workspace-module__ERmk7a__statuteRow{color:var(--text);text-decoration:none}.client-dashboard-workspace-module__ERmk7a__statuteRow>svg:last-child{width:14px;height:14px}.client-dashboard-workspace-module__ERmk7a__materialSectionTitle{margin:0;font-weight:600}.client-dashboard-workspace-module__ERmk7a__materialNote{color:var(--text-muted);font-size:var(--text-caption);margin:7px 0 0;line-height:1.6}
.channel-dock-module__GcF2xq__canvas{background:var(--bg);flex:1;min-width:0;min-height:0;position:relative;overflow:hidden}.channel-dock-module__GcF2xq__mobileChannels{border-bottom:1px solid var(--border);background:var(--surface);height:36px;display:flex;position:absolute;inset:0 0 auto;overflow-x:auto}.channel-dock-module__GcF2xq__mobileChannels button{min-width:0;color:var(--text-muted);font:inherit;white-space:nowrap;background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:13px;display:flex}.channel-dock-module__GcF2xq__mobileChannels button[aria-selected=true]{background:var(--accent-soft);color:var(--text);box-shadow:none}.channel-dock-module__GcF2xq__mobileChannels button:focus-visible{outline:2px solid var(--action-bg);outline-offset:-2px}.channel-dock-module__GcF2xq__pane{background:var(--bg);border:0;flex-direction:column;min-width:0;min-height:0;display:flex;position:absolute;overflow:hidden;container-type:inline-size}.channel-dock-module__GcF2xq__pane[hidden]{display:none}.channel-dock-module__GcF2xq__header{background:var(--surface-2);height:40px;min-height:40px;color:var(--text);border-bottom:1px solid color-mix(in srgb,var(--border) 70%,transparent);touch-action:none;justify-content:space-between;align-items:center;display:flex}.channel-dock-module__GcF2xq__label{--drag-grip-gap:7px;white-space:nowrap;align-items:center;gap:7px;min-width:0;padding:0 10px;font-size:13px;display:flex}.channel-dock-module__GcF2xq__label>span{text-overflow:ellipsis;overflow:hidden}.channel-dock-module__GcF2xq__label [data-channel-logo]{flex:none;transform:translateY(-1px)}.channel-dock-module__GcF2xq__actions{flex:none;align-items:center;gap:4px;padding-right:5px;display:flex}.channel-dock-module__GcF2xq__body{flex:1;min-height:0;overflow:hidden}.channel-dock-module__GcF2xq__dockContent{flex-direction:column;height:100%;min-height:0;display:flex}.channel-dock-module__GcF2xq__dockContent>section{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.channel-dock-module__GcF2xq__resizeX,.channel-dock-module__GcF2xq__resizeY{z-index:4;touch-action:none;position:absolute}.channel-dock-module__GcF2xq__resizeX{cursor:ew-resize;width:7px;top:40px;bottom:0;right:0}.channel-dock-module__GcF2xq__resizeY{cursor:ns-resize;height:7px;bottom:0;left:0;right:0}.channel-dock-module__GcF2xq__header:focus-visible,.channel-dock-module__GcF2xq__resizeX:focus-visible,.channel-dock-module__GcF2xq__resizeY:focus-visible{outline:2px solid var(--action-bg);outline-offset:-2px}.channel-dock-module__GcF2xq__previewLayer{z-index:10;pointer-events:none;background:var(--bg);position:absolute;inset:0;overflow:hidden}.channel-dock-module__GcF2xq__previewLayer[data-canvas-preview=invalid]{background:0 0}.channel-dock-module__GcF2xq__previewPane{background:var(--bg);border:0;flex-direction:column;transition:left .12s,top .12s,width .12s,height .12s;display:flex;position:absolute;overflow:hidden}.channel-dock-module__GcF2xq__previewHeader{background:var(--surface-2);align-items:center;gap:7px;height:40px;min-height:40px;padding:0 10px;font-size:13px;display:flex}.channel-dock-module__GcF2xq__previewBody{flex:1;min-height:0;overflow:hidden}.channel-dock-module__GcF2xq__previewBody>div{height:100%}@container not (min-width:390px){.channel-dock-module__GcF2xq__label>span:not([data-channel-logo]){display:none}}.channel-dock-module__GcF2xq__seams,.channel-dock-module__GcF2xq__gridGuide{pointer-events:none;fill:none;width:100%;height:100%;position:absolute;inset:0}.channel-dock-module__GcF2xq__seams{z-index:5;stroke:color-mix(in srgb,var(--border-strong) 65%,transparent);stroke-width:1px}.channel-dock-module__GcF2xq__gridGuide{z-index:2;stroke:color-mix(in srgb,var(--border) 55%,transparent);stroke-width:1px}.channel-dock-module__GcF2xq__dropTarget{stroke:color-mix(in srgb,var(--action-bg) 55%,transparent);stroke-width:1px;fill:color-mix(in srgb,var(--action-bg) 3%,transparent)}
