.feature-compounds-module__xL4WWq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.feature-compounds-module__xL4WWq__compoundCard{border:1px solid var(--vitoris-line);background:var(--vitoris-surface);border-radius:18px;gap:16px;padding:20px;display:grid;box-shadow:0 10px 28px #0f172a14}.feature-compounds-module__xL4WWq__compoundHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.feature-compounds-module__xL4WWq__galleryCover{gap:8px;display:grid}.feature-compounds-module__xL4WWq__galleryHero,.feature-compounds-module__xL4WWq__galleryTilePreview{color:#6f7d8f;background:linear-gradient(135deg,#dfe4ea,#c8d0da);border-radius:14px;justify-content:center;align-items:center;display:flex}.feature-compounds-module__xL4WWq__galleryHero{aspect-ratio:16/9}.feature-compounds-module__xL4WWq__galleryTilePreview{min-height:108px}.feature-compounds-module__xL4WWq__galleryHero[data-state=uploading],.feature-compounds-module__xL4WWq__galleryTilePreview[data-state=uploading]{background:linear-gradient(135deg,#e5eefc,#d8e5ff)}.feature-compounds-module__xL4WWq__galleryHero[data-state=broken],.feature-compounds-module__xL4WWq__galleryTilePreview[data-state=broken]{background:linear-gradient(135deg,#fff0f0,#ffe1e1)}.feature-compounds-module__xL4WWq__galleryHero[data-state=redacted],.feature-compounds-module__xL4WWq__galleryTilePreview[data-state=redacted]{background:linear-gradient(135deg,#f2f3f6,#e4e7ed)}.feature-compounds-module__xL4WWq__galleryCaption{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.feature-compounds-module__xL4WWq__galleryCaption b{text-transform:uppercase;letter-spacing:.05em;color:var(--vitoris-ink-soft);font-size:10px}.feature-compounds-module__xL4WWq__galleryGrid{grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:10px;display:grid}.feature-compounds-module__xL4WWq__galleryTileButton,.feature-compounds-module__xL4WWq__galleryTileStatic{text-align:left;border:1px solid var(--vitoris-line);background:0 0;border-radius:14px;gap:8px;padding:10px;display:grid}.feature-compounds-module__xL4WWq__galleryTileButton{cursor:pointer}.feature-compounds-module__xL4WWq__galleryTileCopy{gap:4px;display:grid}.feature-compounds-module__xL4WWq__printDocument{color:#111827;border:1px solid var(--vitoris-line);background:#fff;border-radius:16px;gap:16px;padding:28px;display:grid}.feature-compounds-module__xL4WWq__documentTable{border-collapse:collapse;width:100%}.feature-compounds-module__xL4WWq__documentTable th,.feature-compounds-module__xL4WWq__documentTable td{border:1px solid var(--vitoris-line);text-align:left;vertical-align:top;padding:8px 10px}.feature-compounds-module__xL4WWq__documentTable th{background:var(--vitoris-accent-soft);text-transform:uppercase;letter-spacing:.04em;font-size:11px}.feature-compounds-module__xL4WWq__printDocument .feature-compounds-module__xL4WWq__documentTable th{color:#111827;background:#f5f7fb}.feature-compounds-module__xL4WWq__printSubhead{margin:0}.feature-compounds-module__xL4WWq__signatureRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:12px;display:grid}.feature-compounds-module__xL4WWq__signature{color:#475467;border-top:1px solid #111827;padding-top:8px}.feature-compounds-module__xL4WWq__calendarGrid{background:var(--vitoris-line);border-radius:14px;gap:1px;display:grid;overflow:hidden}.feature-compounds-module__xL4WWq__calendarGridRow{grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;display:grid}.feature-compounds-module__xL4WWq__calendarHead,.feature-compounds-module__xL4WWq__calendarCell{background:var(--vitoris-surface)}.feature-compounds-module__xL4WWq__calendarHead{text-align:center;color:var(--vitoris-ink-soft);text-transform:uppercase;padding:8px 6px;font-size:11px;font-weight:700}.feature-compounds-module__xL4WWq__calendarCell{align-content:start;gap:8px;min-height:114px;padding:8px;display:grid}.feature-compounds-module__xL4WWq__calendarCell[data-today=true]{color:var(--vitoris-status-info-foreground);background:var(--vitoris-status-info-background);box-shadow:inset 0 0 0 2px var(--vitoris-status-info-border)}.feature-compounds-module__xL4WWq__calendarDay{display:inline-flex}.feature-compounds-module__xL4WWq__calendarItems{gap:4px;display:grid}.feature-compounds-module__xL4WWq__calendarItem,.feature-compounds-module__xL4WWq__agendaRow{border-left:3px solid var(--vitoris-status-neutral-border);color:var(--vitoris-status-neutral-foreground);background:var(--vitoris-status-neutral-background);border-radius:8px;gap:4px;padding:6px 8px;display:grid}.feature-compounds-module__xL4WWq__calendarItem[data-tone=warning],.feature-compounds-module__xL4WWq__agendaRow[data-tone=warning]{border-left-color:var(--vitoris-status-warning-border);color:var(--vitoris-status-warning-foreground);background:var(--vitoris-status-warning-background)}.feature-compounds-module__xL4WWq__calendarItem[data-tone=stage],.feature-compounds-module__xL4WWq__agendaRow[data-tone=stage]{border-left-color:var(--vitoris-status-info-border);color:var(--vitoris-status-info-foreground);background:var(--vitoris-status-info-background)}.feature-compounds-module__xL4WWq__calendarItem[data-tone=done],.feature-compounds-module__xL4WWq__agendaRow[data-tone=done]{border-left-color:var(--vitoris-status-success-border);color:var(--vitoris-status-success-foreground);background:var(--vitoris-status-success-background)}.feature-compounds-module__xL4WWq__calendarItem[data-tone=cancelled],.feature-compounds-module__xL4WWq__agendaRow[data-tone=cancelled]{border-left-color:var(--vitoris-status-error-border);background:var(--vitoris-status-error-background);color:var(--vitoris-status-error-foreground)}.feature-compounds-module__xL4WWq__agendaBlock{gap:10px;display:grid}.feature-compounds-module__xL4WWq__agendaList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.feature-compounds-module__xL4WWq__agendaRow>div{gap:2px;min-width:0;display:grid}.feature-compounds-module__xL4WWq__calendarItem [data-typography-role],.feature-compounds-module__xL4WWq__agendaRow [data-typography-role]{overflow-wrap:anywhere}.feature-compounds-module__xL4WWq__ganttScale,.feature-compounds-module__xL4WWq__ganttRow{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:12px;display:grid}.feature-compounds-module__xL4WWq__ganttTicks{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:0;display:grid;position:relative}.feature-compounds-module__xL4WWq__ganttTicks span{color:var(--vitoris-ink-soft);text-align:center;font-size:11px}.feature-compounds-module__xL4WWq__ganttTodayMarker{background:var(--vitoris-status-error-foreground);width:2px;position:absolute;top:0;bottom:0;left:50%}.feature-compounds-module__xL4WWq__ganttCopy{gap:4px;display:grid}.feature-compounds-module__xL4WWq__ganttTrack{background:var(--vitoris-bg);border-radius:10px;min-height:46px;position:relative}.feature-compounds-module__xL4WWq__ganttBar,.feature-compounds-module__xL4WWq__ganttExtra{white-space:nowrap;min-width:12px;color:var(--vitoris-surface);border-radius:999px;align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:flex;position:absolute;overflow:hidden}.feature-compounds-module__xL4WWq__ganttPlan{height:14px;top:6px}.feature-compounds-module__xL4WWq__ganttFact{height:8px;top:24px}.feature-compounds-module__xL4WWq__ganttExtra{height:8px;top:34px}.feature-compounds-module__xL4WWq__inlineList{color:var(--vitoris-status-error-foreground);margin:0;padding-left:16px}.feature-compounds-module__xL4WWq__toneAccent{color:var(--vitoris-status-info-background);background:var(--vitoris-status-info-foreground)}.feature-compounds-module__xL4WWq__toneSuccess{color:var(--vitoris-status-success-background);background:var(--vitoris-status-success-foreground)}.feature-compounds-module__xL4WWq__toneWarning{color:var(--vitoris-status-warning-background);background:var(--vitoris-status-warning-foreground)}.feature-compounds-module__xL4WWq__toneDanger{color:var(--vitoris-status-error-background);background:var(--vitoris-status-error-foreground)}.feature-compounds-module__xL4WWq__toneNeutral{color:var(--vitoris-status-neutral-background);background:var(--vitoris-status-neutral-foreground)}.feature-compounds-module__xL4WWq__chartBars{align-items:flex-end;gap:14px;min-height:200px;padding:12px 4px 4px;display:flex}.feature-compounds-module__xL4WWq__chartColumn{flex:1;justify-items:center;gap:8px;display:grid}.feature-compounds-module__xL4WWq__chartStack{flex-direction:column;justify-content:flex-end;gap:4px;width:100%;min-height:140px;display:flex}.feature-compounds-module__xL4WWq__chartBar{border-radius:8px 8px 0 0;width:100%;min-height:4px}.feature-compounds-module__xL4WWq__chartPlan{background:#cfe0ff}.feature-compounds-module__xL4WWq__chartFact{background:#16a34a}.feature-compounds-module__xL4WWq__threadList,.feature-compounds-module__xL4WWq__gateList,.feature-compounds-module__xL4WWq__goalTree,.feature-compounds-module__xL4WWq__projectList{margin:0;padding:0;list-style:none}.feature-compounds-module__xL4WWq__threadList{gap:10px;display:grid}.feature-compounds-module__xL4WWq__threadRow{border-bottom:1px solid var(--vitoris-line);grid-template-columns:auto 1fr;gap:10px;padding-bottom:10px;display:grid}.feature-compounds-module__xL4WWq__threadBody,.feature-compounds-module__xL4WWq__threadMeta{gap:4px;display:grid}.feature-compounds-module__xL4WWq__threadMeta{grid-template-columns:auto auto;justify-content:start;align-items:baseline;column-gap:8px}.feature-compounds-module__xL4WWq__answerCard{background:var(--vitoris-accent-soft);border-radius:12px;gap:4px;padding:12px;display:grid}.feature-compounds-module__xL4WWq__avatar{background:var(--vitoris-status-neutral-background);width:30px;height:30px;color:var(--vitoris-status-neutral-foreground);border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.feature-compounds-module__xL4WWq__avatar[data-tone=client]{background:var(--vitoris-status-info-background);color:var(--vitoris-status-info-foreground)}.feature-compounds-module__xL4WWq__avatar[data-tone=employee]{background:var(--vitoris-status-success-background);color:var(--vitoris-status-success-foreground)}.feature-compounds-module__xL4WWq__avatar[data-tone=redacted]{background:var(--vitoris-status-redacted-background);color:var(--vitoris-status-redacted-foreground)}.feature-compounds-module__xL4WWq__gateList{gap:10px;display:grid}.feature-compounds-module__xL4WWq__gateCard{border:1px solid var(--vitoris-line);border-radius:14px;gap:8px;padding:12px;display:grid}.feature-compounds-module__xL4WWq__gateCard[data-tone=pending]{color:var(--vitoris-status-warning-foreground);background:var(--vitoris-status-warning-background)}.feature-compounds-module__xL4WWq__gateCard[data-tone=accepted]{color:var(--vitoris-status-success-foreground);background:var(--vitoris-status-success-background)}.feature-compounds-module__xL4WWq__gateCard[data-tone=returned],.feature-compounds-module__xL4WWq__gateCard[data-tone=rework],.feature-compounds-module__xL4WWq__gateCard[data-tone=denied]{color:var(--vitoris-status-error-foreground);background:var(--vitoris-status-error-background)}.feature-compounds-module__xL4WWq__gateCard [data-typography-role]{color:inherit}.feature-compounds-module__xL4WWq__gateMainRow{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;display:grid}.feature-compounds-module__xL4WWq__gateToggle{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:0;display:grid}.feature-compounds-module__xL4WWq__gateNumber{color:var(--vitoris-ink-soft);font-size:12px;font-weight:700}.feature-compounds-module__xL4WWq__gateCopy{gap:2px;display:grid}.feature-compounds-module__xL4WWq__gateProgress,.feature-compounds-module__xL4WWq__goalProgress{gap:4px;display:grid}.feature-compounds-module__xL4WWq__progressRail{background:var(--vitoris-line);border-radius:999px;width:120px;height:6px;display:block;overflow:hidden}.feature-compounds-module__xL4WWq__progressFill{background:var(--vitoris-accent);border-radius:999px;height:100%;display:block}.feature-compounds-module__xL4WWq__gateSubrows{gap:6px;padding-left:28px;display:grid}.feature-compounds-module__xL4WWq__gateSubrow{gap:2px;padding:8px 0;display:grid}.feature-compounds-module__xL4WWq__goalTree{gap:10px;display:grid}.feature-compounds-module__xL4WWq__goalItem{border:1px solid var(--vitoris-line);border-radius:14px;gap:8px;padding:12px;display:grid}.feature-compounds-module__xL4WWq__goalRow{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.feature-compounds-module__xL4WWq__goalToggle{cursor:pointer;background:0 0;border:0;padding:0}.feature-compounds-module__xL4WWq__goalSpacer{color:var(--vitoris-ink-soft)}.feature-compounds-module__xL4WWq__goalCopy,.feature-compounds-module__xL4WWq__goalMetrics{gap:4px;display:grid}.feature-compounds-module__xL4WWq__goalMetrics{text-align:right;justify-items:end}.feature-compounds-module__xL4WWq__projectList{gap:6px;padding-left:28px;display:grid}.feature-compounds-module__xL4WWq__projectRow{gap:2px;display:grid}.feature-compounds-module__xL4WWq__projectHeading{justify-content:space-between;align-items:center;gap:10px;display:flex}.feature-compounds-module__xL4WWq__projectHeading>div{gap:2px;min-width:0;display:grid}.feature-compounds-module__xL4WWq__goalTaskList{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.feature-compounds-module__xL4WWq__goalTaskList li{border-left:2px solid var(--vitoris-line);gap:2px;padding:8px 10px;display:grid}.feature-compounds-module__xL4WWq__orphanCopy{color:var(--vitoris-ink-soft);margin:0;padding-left:28px;font-size:12px}.feature-compounds-module__xL4WWq__goalFooter{border-top:1px solid var(--vitoris-line);padding-top:12px}@media (max-width:820px){.feature-compounds-module__xL4WWq__compoundCard{padding:16px}.feature-compounds-module__xL4WWq__calendarGrid{overscroll-behavior-inline:contain;scrollbar-width:thin;display:grid;overflow-x:auto}.feature-compounds-module__xL4WWq__calendarGridRow{min-width:700px}.feature-compounds-module__xL4WWq__calendarCell{min-width:0}.feature-compounds-module__xL4WWq__agendaRow{grid-template-columns:minmax(0,1fr)}.feature-compounds-module__xL4WWq__ganttScale,.feature-compounds-module__xL4WWq__ganttRow,.feature-compounds-module__xL4WWq__gateMainRow,.feature-compounds-module__xL4WWq__goalRow,.feature-compounds-module__xL4WWq__signatureRow{grid-template-columns:1fr}.feature-compounds-module__xL4WWq__ganttLabelColumn{display:none}.feature-compounds-module__xL4WWq__progressRail{width:100%}.feature-compounds-module__xL4WWq__projectHeading{flex-direction:column;align-items:stretch}.feature-compounds-module__xL4WWq__projectHeading button[data-size=compact]{min-height:44px}.feature-compounds-module__xL4WWq__goalToggle{place-items:center;width:44px;min-height:44px;display:grid}}
.feature-workspaces-module__clGeoG__workspace{gap:12px;min-width:0;display:grid}.feature-workspaces-module__clGeoG__header{justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px 0;display:flex}.feature-workspaces-module__clGeoG__eyebrow{color:var(--vitoris-ink-faint);letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-size:10.5px;font-weight:700}.feature-workspaces-module__clGeoG__actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.feature-workspaces-module__clGeoG__state{margin:0 20px 20px}.feature-workspaces-module__clGeoG__domainState{color:var(--vitoris-ink-faint);align-items:center;gap:8px;margin:-4px 20px 0;font-size:11px;display:flex}.feature-workspaces-module__clGeoG__primary,.feature-workspaces-module__clGeoG__secondary,.feature-workspaces-module__clGeoG__caseDetail{align-content:start;gap:12px;min-width:0;display:grid}.feature-workspaces-module__clGeoG__secondary{align-self:start}.feature-workspaces-module__clGeoG__wide{grid-column:1/-1;gap:12px;min-width:0;display:grid}.feature-workspaces-module__clGeoG__dashboardGrid,.feature-workspaces-module__clGeoG__taskGrid,.feature-workspaces-module__clGeoG__leadGrid,.feature-workspaces-module__clGeoG__supplyGrid,.feature-workspaces-module__clGeoG__serviceGrid,.feature-workspaces-module__clGeoG__marketingGrid,.feature-workspaces-module__clGeoG__knowledgeGrid{grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:12px;padding:0 20px 20px;display:grid}.feature-workspaces-module__clGeoG__caseGrid{grid-template-columns:minmax(230px,.7fr) minmax(0,2fr);gap:12px;padding:0 20px 20px;display:grid}.feature-workspaces-module__clGeoG__caseGrid:has(>.feature-workspaces-module__clGeoG__caseDetail:only-child){grid-template-columns:minmax(0,1fr)}.feature-workspaces-module__clGeoG__calendar button:focus-visible,.feature-workspaces-module__clGeoG__gallery button:focus-visible{outline:var(--vitoris-focus-width) solid var(--vitoris-focus-color);outline-offset:var(--vitoris-focus-offset)}.feature-workspaces-module__clGeoG__definition{grid-template-columns:minmax(90px,auto) 1fr;gap:8px 12px;margin:0;display:grid}.feature-workspaces-module__clGeoG__definition dt{color:var(--vitoris-ink-faint);font-size:11px;font-weight:700}.feature-workspaces-module__clGeoG__definition dd{margin:0;font-size:12.5px}.feature-workspaces-module__clGeoG__checklist{gap:6px;margin:14px 0 0;padding-left:20px;font-size:12px;display:grid}.feature-workspaces-module__clGeoG__comments{border-top:1px solid var(--vitoris-line);gap:6px;margin-top:14px;padding-top:10px;display:grid}.feature-workspaces-module__clGeoG__comments p,.feature-workspaces-module__clGeoG__placeholder,.feature-workspaces-module__clGeoG__nextStep{color:var(--vitoris-ink-faint);margin:0;font-size:12px}.feature-workspaces-module__clGeoG__heroStatus{gap:12px;display:grid}.feature-workspaces-module__clGeoG__sectionGrid,.feature-workspaces-module__clGeoG__ledgerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.feature-workspaces-module__clGeoG__workspace[data-anatomy=case-deal] .feature-workspaces-module__clGeoG__sectionGrid{grid-template-columns:minmax(0,1fr)}.feature-workspaces-module__clGeoG__calendar{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;display:grid}.feature-workspaces-module__clGeoG__calendar button{min-height:120px;color:var(--vitoris-ink);background:var(--vitoris-surface);border:1px solid var(--vitoris-line);border-radius:var(--vitoris-radius-control);text-align:left;cursor:pointer;align-content:start;gap:6px;padding:12px;display:grid}.feature-workspaces-module__clGeoG__calendar time,.feature-workspaces-module__clGeoG__calendar span{color:var(--vitoris-ink-faint);font-size:11px}.feature-workspaces-module__clGeoG__gallery{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;display:grid}.feature-workspaces-module__clGeoG__gallery button{color:var(--vitoris-ink);background:var(--vitoris-surface);border:1px solid var(--vitoris-line);border-radius:var(--vitoris-radius-control);text-align:left;cursor:pointer;gap:5px;padding:8px;display:grid}.feature-workspaces-module__clGeoG__gallery small{color:var(--vitoris-ink-faint)}.feature-workspaces-module__clGeoG__mediaPlaceholder{min-height:82px;color:var(--vitoris-ink-faint);background:var(--vitoris-accent-soft);place-items:center;font-size:22px;display:grid}.feature-workspaces-module__clGeoG__gallery button[data-missing] .feature-workspaces-module__clGeoG__mediaPlaceholder{color:var(--vitoris-status-warning-foreground);background:var(--vitoris-status-warning-background);font-size:11px}.feature-workspaces-module__clGeoG__adminGrid,.feature-workspaces-module__clGeoG__portalGrid{gap:12px;padding:0 20px 20px;display:grid}.feature-workspaces-module__clGeoG__knowledgeSections{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 20px 20px;display:grid}.feature-workspaces-module__clGeoG__knowledgeSections>:first-child,.feature-workspaces-module__clGeoG__knowledgeSections>:nth-child(2){grid-column:1/-1}.feature-workspaces-module__clGeoG__portalQueues{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.feature-workspaces-module__clGeoG__accessList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.feature-workspaces-module__clGeoG__accessRow{border:1px solid var(--vitoris-line);border-radius:var(--vitoris-radius-control);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.feature-workspaces-module__clGeoG__accessRow>button{color:var(--vitoris-ink);text-align:left;cursor:pointer;background:0 0;border:0;gap:3px;padding:0;display:grid}.feature-workspaces-module__clGeoG__accessRow span,.feature-workspaces-module__clGeoG__accessRow small{color:var(--vitoris-ink-faint)}.feature-workspaces-module__clGeoG__auditNotice{color:var(--vitoris-ink-faint);background:var(--vitoris-surface);border:1px solid var(--vitoris-line);margin:0;padding:10px 12px;font-size:11px}.feature-workspaces-module__clGeoG__dashboardFacts{gap:8px;margin:0;padding:10px 12px;list-style:none;display:grid}.feature-workspaces-module__clGeoG__dashboardFacts>li{border-bottom:1px solid var(--vitoris-line);grid-template-columns:minmax(0,1fr) minmax(180px,auto) auto;align-items:center;gap:10px;padding:9px 0;display:grid}.feature-workspaces-module__clGeoG__dashboardFacts>li:last-child{border-bottom:0}.feature-workspaces-module__clGeoG__dashboardFacts>li>div{gap:2px;min-width:0;display:grid}.feature-workspaces-module__clGeoG__dashboardFacts>li>div span{color:var(--vitoris-ink-soft);font-size:12px}.feature-workspaces-module__clGeoG__dashboardFacts dl{flex-wrap:wrap;gap:6px 12px;margin:0;display:flex}.feature-workspaces-module__clGeoG__dashboardFacts dl div{gap:1px;display:grid}.feature-workspaces-module__clGeoG__dashboardFacts dt{color:var(--vitoris-ink-soft);font-size:10px}.feature-workspaces-module__clGeoG__dashboardFacts dd{margin:0;font-size:12px;font-weight:700}.feature-workspaces-module__clGeoG__dashboardFacts a{color:var(--vitoris-accent);font-size:12px;font-weight:600}.feature-workspaces-module__clGeoG__secondary .feature-workspaces-module__clGeoG__dashboardFacts>li{grid-template-columns:minmax(0,1fr)}@media (max-width:820px){.feature-workspaces-module__clGeoG__header{flex-direction:column;padding:14px 14px 0}.feature-workspaces-module__clGeoG__actions{justify-content:flex-start}.feature-workspaces-module__clGeoG__state{margin:0 14px 14px}.feature-workspaces-module__clGeoG__domainState{margin-inline:14px}.feature-workspaces-module__clGeoG__dashboardGrid,.feature-workspaces-module__clGeoG__taskGrid,.feature-workspaces-module__clGeoG__leadGrid,.feature-workspaces-module__clGeoG__supplyGrid,.feature-workspaces-module__clGeoG__serviceGrid,.feature-workspaces-module__clGeoG__marketingGrid,.feature-workspaces-module__clGeoG__knowledgeGrid,.feature-workspaces-module__clGeoG__caseGrid{grid-template-columns:minmax(0,1fr);padding:0 14px 14px}.feature-workspaces-module__clGeoG__adminGrid,.feature-workspaces-module__clGeoG__portalGrid,.feature-workspaces-module__clGeoG__knowledgeSections{padding:0 14px 14px}.feature-workspaces-module__clGeoG__sectionGrid,.feature-workspaces-module__clGeoG__ledgerGrid,.feature-workspaces-module__clGeoG__portalQueues,.feature-workspaces-module__clGeoG__knowledgeSections{grid-template-columns:minmax(0,1fr)}.feature-workspaces-module__clGeoG__knowledgeSections>:first-child,.feature-workspaces-module__clGeoG__knowledgeSections>:nth-child(2){grid-column:auto}.feature-workspaces-module__clGeoG__accessRow{grid-template-columns:minmax(0,1fr)}.feature-workspaces-module__clGeoG__accessRow button[data-size=compact]{min-height:44px!important}.feature-workspaces-module__clGeoG__registry{order:2}.feature-workspaces-module__clGeoG__calendar{grid-template-columns:minmax(0,1fr)}.feature-workspaces-module__clGeoG__calendar button{min-height:88px}.feature-workspaces-module__clGeoG__dashboardFacts>li{grid-template-columns:minmax(0,1fr)}.feature-workspaces-module__clGeoG__dashboardFacts a{align-items:center;min-height:44px;display:flex}.feature-workspaces-module__clGeoG__dashboardGrid .vitoris-heat-cell{min-width:44px;min-height:44px}}
.installer-dashboard-stub-module__S8-XIa__shell,.installer-dashboard-stub-module__S8-XIa__phone{inline-size:min(100%,390px)}.installer-dashboard-stub-module__S8-XIa__phone{gap:12px;display:grid}.installer-dashboard-stub-module__S8-XIa__actions{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:520px){.installer-dashboard-stub-module__S8-XIa__phone{inline-size:100%}}
.governance-client-stub-module__jYzURq__context{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:0;display:grid}.governance-client-stub-module__jYzURq__context>div{gap:4px;display:grid}.governance-client-stub-module__jYzURq__context dt{color:var(--vitoris-ink-faint);font-size:11px;font-weight:700}.governance-client-stub-module__jYzURq__context dd{color:var(--vitoris-ink);margin:0;font-size:14px;font-weight:650}.governance-client-stub-module__jYzURq__contextSurface{gap:10px;margin-bottom:12px;padding:16px 20px;display:grid}.governance-client-stub-module__jYzURq__managed{min-width:0}@media (max-width:820px){.governance-client-stub-module__jYzURq__context{grid-template-columns:minmax(0,1fr)}.governance-client-stub-module__jYzURq__contextSurface{margin-bottom:10px;padding:14px}}
.lead-registry-module__TytNYW__registry tbody th{color:var(--vitoris-ink);text-transform:none;letter-spacing:normal;font-size:13px}.lead-registry-module__TytNYW__registry .vitoris-table-cell-action{text-align:left;justify-content:flex-start;font-size:13px;font-weight:600}.lead-registry-module__TytNYW__filters{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.lead-registry-module__TytNYW__search{flex-wrap:wrap;grid-column:1/-1;align-items:start;gap:8px;display:flex}.lead-registry-module__TytNYW__searchInput{flex:240px;min-width:0}.lead-registry-module__TytNYW__owner{gap:12px;min-width:0;display:grid}@media (max-width:680px){.lead-registry-module__TytNYW__filters{grid-template-columns:minmax(0,1fr)}}.lead-registry-module__TytNYW__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.lead-registry-module__TytNYW__funnel{flex-wrap:wrap;gap:5px;display:flex}.lead-registry-module__TytNYW__funnel>*{flex:98px}.lead-registry-module__TytNYW__funnel strong{font-size:21px}.lead-registry-module__TytNYW__lossSummary{background:var(--vitoris-bg);border-radius:10px;padding:10px 12px}.lead-registry-module__TytNYW__lossStages{gap:6px;display:grid}.lead-registry-module__TytNYW__lossStage{border-bottom:1px solid var(--vitoris-line);grid-template-columns:minmax(0,1fr) auto minmax(120px,auto);align-items:center;gap:14px;padding:10px 0;display:grid}.lead-registry-module__TytNYW__lossStage>div{gap:3px;display:grid}.lead-registry-module__TytNYW__lossStage>div:last-child{text-align:right}.lead-registry-module__TytNYW__lossStage span{color:var(--vitoris-ink-soft);font-size:12px}.lead-registry-module__TytNYW__lossCounters{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:14px;display:grid}.lead-registry-module__TytNYW__lossCounters h3{color:var(--vitoris-ink-faint);letter-spacing:.05em;text-transform:uppercase;font-size:11px}.lead-registry-module__TytNYW__lossCounter{justify-content:space-between;gap:12px;padding:3px 0;font-size:13px;display:flex}@media (max-width:900px){.lead-registry-module__TytNYW__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.lead-registry-module__TytNYW__metrics,.lead-registry-module__TytNYW__lossCounters{grid-template-columns:minmax(0,1fr)}.lead-registry-module__TytNYW__lossStage{grid-template-columns:minmax(0,1fr) auto}.lead-registry-module__TytNYW__lossStage>div:last-child{text-align:left;grid-column:1/-1}}.lead-registry-module__TytNYW__registry .vitoris-table-cell-badges{flex-wrap:wrap;gap:4px;display:flex}
.lead-detail-module__acVAda__facts{grid-template-columns:112px minmax(0,1fr);gap:7px 12px;margin:14px 0;font-size:12.5px;line-height:1.5;display:grid}.lead-detail-module__acVAda__facts dt{color:var(--vitoris-ink-faint);font-size:11.5px;font-weight:600}.lead-detail-module__acVAda__facts dd{overflow-wrap:anywhere;white-space:pre-wrap;min-width:0;margin:0}@media (max-width:360px){.lead-detail-module__acVAda__facts{grid-template-columns:96px minmax(0,1fr);column-gap:8px}}
.task-editor-module__OswIJG__editor{border:1px solid var(--line,#d7dce3);background:#fff;border-radius:12px;padding:1.25rem}.task-editor-module__OswIJG__editor form{gap:.85rem;display:grid}.task-editor-module__OswIJG__editor label{gap:.3rem;font-weight:600;display:grid}.task-editor-module__OswIJG__editor input,.task-editor-module__OswIJG__editor textarea,.task-editor-module__OswIJG__editor select{font:inherit;border:1px solid #9da9b8;border-radius:6px;padding:.6rem}.task-editor-module__OswIJG__editor textarea{min-height:5rem}.task-editor-module__OswIJG__actions{gap:.6rem;display:flex}
.auth-screen-module__c2sh_W__stage{box-sizing:border-box;place-items:center;width:100%;min-height:100vh;padding:34px;display:grid}.auth-screen-module__c2sh_W__shell{width:min(100%,344px);min-width:0}.auth-screen-module__c2sh_W__brand{text-align:center;margin-block-end:20px}.auth-screen-module__c2sh_W__card{box-sizing:border-box;width:100%;min-width:0;padding:28px}.auth-screen-module__c2sh_W__lead{margin-block:6px 20px}.auth-screen-module__c2sh_W__tabs{margin-block-end:16px}.auth-screen-module__c2sh_W__form{gap:14px;display:grid}.auth-screen-module__c2sh_W__recoveryAction{justify-content:flex-end;margin-block:-4px 2px;display:flex}.auth-screen-module__c2sh_W__primaryAction{display:grid}.auth-screen-module__c2sh_W__secondaryAction,.auth-screen-module__c2sh_W__smsActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.auth-screen-module__c2sh_W__feedback{min-width:0}@media (max-width:520px){.auth-screen-module__c2sh_W__stage{padding:18px 14px}.auth-screen-module__c2sh_W__card{padding:22px 18px}}@media (max-width:240px){.auth-screen-module__c2sh_W__stage{padding:8px}.auth-screen-module__c2sh_W__card{padding:12px}}
.lead-form-module__e_zePa__fields{gap:12px;min-width:0;display:grid}
.task-center-module__sHvwya__center{gap:1rem;padding:1rem;display:grid}.task-center-module__sHvwya__heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.task-center-module__sHvwya__heading h1{margin:0}.task-center-module__sHvwya__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));align-items:start;gap:1rem;display:grid}.task-center-module__sHvwya__section{background:#fff;border:1px solid #d7dce3;border-radius:12px;padding:1rem}.task-center-module__sHvwya__section h2{margin-top:0}.task-center-module__sHvwya__list{gap:.75rem;padding:0;list-style:none;display:grid}.task-center-module__sHvwya__list li{border-bottom:1px solid #e6e9ef;gap:.2rem;padding-bottom:.7rem;display:grid}.task-center-module__sHvwya__list span,.task-center-module__sHvwya__list time{color:#526070;font-size:.9rem}.task-center-module__sHvwya__notificationText{margin:0}.task-center-module__sHvwya__notificationMeta,.task-center-module__sHvwya__actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.task-center-module__sHvwya__notificationMeta{color:#526070;font-size:.9rem}.task-center-module__sHvwya__actions button{cursor:pointer}
.task-detail-module__P41Qoa__detail{background:#fff;border:1px solid #d7dce3;border-radius:12px;margin:1rem;padding:1.25rem}.task-detail-module__P41Qoa__detail h1{margin-bottom:.5rem}.task-detail-module__P41Qoa__detail dl{grid-template-columns:max-content 1fr;gap:.5rem 1rem;display:grid}.task-detail-module__P41Qoa__detail dt{font-weight:600}.task-detail-module__P41Qoa__detail dd{margin:0}
