.workspace-screen-module__xWDHDG__stack{gap:var(--space-5);display:grid}.workspace-screen-module__xWDHDG__sections{gap:var(--space-10);display:grid}.workspace-screen-module__xWDHDG__stack>*{min-width:0}.workspace-screen-module__xWDHDG__clientsLayout{gap:var(--space-4);grid-template-columns:minmax(0,1.4fr) minmax(260px,.75fr);align-items:start;display:grid}.workspace-screen-module__xWDHDG__clickableRow{cursor:pointer}.workspace-screen-module__xWDHDG__selectedRow{background:var(--color-accent-soft)}.workspace-screen-module__xWDHDG__clientDetail{position:sticky;top:88px}.workspace-screen-module__xWDHDG__detailList{gap:var(--space-4);margin:0;display:grid}.workspace-screen-module__xWDHDG__detailList div{gap:var(--space-1);display:grid}.workspace-screen-module__xWDHDG__detailList dt{color:var(--color-text-subtle);font:600 .65rem / 1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.workspace-screen-module__xWDHDG__detailList dd{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0;line-height:1.55}.workspace-screen-module__xWDHDG__mutedNote{margin:var(--space-4) 0 0;color:var(--color-text-subtle);font-size:var(--text-xs);line-height:1.5}.workspace-screen-module__xWDHDG__contactSheetBody{gap:var(--space-5);display:grid}.workspace-screen-module__xWDHDG__contactForm{gap:var(--space-3);display:grid}.workspace-screen-module__xWDHDG__ltvHint{margin-top:var(--space-1);color:var(--color-text-subtle);font-size:var(--text-xs);display:block}.workspace-screen-module__xWDHDG__timeline h3{margin:0 0 var(--space-3);font:600 var(--text-sm) / 1.3 var(--font-display)}.workspace-screen-module__xWDHDG__timelineList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.workspace-screen-module__xWDHDG__timelineList li{padding-left:var(--space-3);border-left:2px solid var(--color-border);gap:.15rem;display:grid}.workspace-screen-module__xWDHDG__timelineList strong{font-size:var(--text-sm);color:var(--color-text)}.workspace-screen-module__xWDHDG__timelineList small{color:var(--color-text-subtle);font-size:var(--text-xs);text-transform:lowercase}.workspace-screen-module__xWDHDG__formsLayout{gap:var(--space-4);grid-template-columns:minmax(220px,.75fr) minmax(0,1.4fr);align-items:start;display:grid}.workspace-screen-module__xWDHDG__formsList{gap:var(--space-2);display:grid}.workspace-screen-module__xWDHDG__formListItem,.workspace-screen-module__xWDHDG__formListItemActive{width:100%;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);color:inherit;text-align:left;cursor:pointer;background:0 0;gap:.2rem;display:grid}.workspace-screen-module__xWDHDG__formListItemActive{border-color:var(--color-accent);background:var(--color-accent-soft)}.workspace-screen-module__xWDHDG__formListItem strong,.workspace-screen-module__xWDHDG__formListItemActive strong{font-size:var(--text-sm)}.workspace-screen-module__xWDHDG__formListItem small,.workspace-screen-module__xWDHDG__formListItemActive small{color:var(--color-text-subtle);font-size:var(--text-xs)}.workspace-screen-module__xWDHDG__formEditor{position:sticky;top:88px}.workspace-screen-module__xWDHDG__fieldEditorList{gap:var(--space-3);display:grid}.workspace-screen-module__xWDHDG__fieldEditor{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);display:grid}.workspace-screen-module__xWDHDG__fieldEditorHeader{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.workspace-screen-module__xWDHDG__fieldEditorActions{gap:var(--space-1);display:flex}.workspace-screen-module__xWDHDG__formEditorFooter{gap:var(--space-2);flex-wrap:wrap;display:flex}.workspace-screen-module__xWDHDG__aiSuggestBox{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);display:grid}@media (max-width:900px){.workspace-screen-module__xWDHDG__formsLayout{grid-template-columns:1fr}.workspace-screen-module__xWDHDG__formEditor{position:static}}.workspace-screen-module__xWDHDG__plainList{color:var(--color-text-muted);font-size:var(--text-sm);margin:0;padding-left:1.1rem;line-height:1.65}.workspace-screen-module__xWDHDG__plainList li+li{margin-top:var(--space-2)}.workspace-screen-module__xWDHDG__sectionHeader{justify-content:space-between;align-items:flex-end;gap:var(--space-4);display:flex}.workspace-screen-module__xWDHDG__sectionHeader h2{font:680 var(--text-xl) / 1.2 var(--font-display);letter-spacing:-.025em;margin:0}.workspace-screen-module__xWDHDG__sectionHeader p{margin:var(--space-1) 0 0;color:var(--color-text-muted);font-size:var(--text-sm)}.workspace-screen-module__xWDHDG__metrics{gap:var(--space-4);grid-template-columns:repeat(4,1fr);display:grid}.workspace-screen-module__xWDHDG__metric{padding:var(--space-5)}.workspace-screen-module__xWDHDG__metricLabel{color:var(--color-text-subtle);font:600 var(--text-xs) / 1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;display:flex}.workspace-screen-module__xWDHDG__metricValue{margin-top:var(--space-3);font:700 1.85rem / 1 var(--font-display);display:block}.workspace-screen-module__xWDHDG__metricHint{margin-top:var(--space-2);color:var(--color-text-muted);font-size:var(--text-xs);display:block}.workspace-screen-module__xWDHDG__accentValue{color:var(--color-accent)}.workspace-screen-module__xWDHDG__dashboardGrid{gap:var(--space-4);grid-template-columns:minmax(0,1.5fr) minmax(300px,.7fr);display:grid}.workspace-screen-module__xWDHDG__list{display:grid}.workspace-screen-module__xWDHDG__listItem{align-items:center;gap:var(--space-3);border-top:1px solid var(--color-border);padding:var(--space-3) var(--space-5);display:flex}.workspace-screen-module__xWDHDG__listItem:first-child{border-top:0}.workspace-screen-module__xWDHDG__listMain{flex:1;min-width:0}.workspace-screen-module__xWDHDG__listMain strong,.workspace-screen-module__xWDHDG__listMain small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.workspace-screen-module__xWDHDG__listMain strong{font-size:var(--text-sm)}.workspace-screen-module__xWDHDG__listMain small{color:var(--color-text-subtle);font-size:var(--text-xs);margin-top:3px}.workspace-screen-module__xWDHDG__activityDot{background:var(--color-accent);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 8px #aae84e6b}.workspace-screen-module__xWDHDG__filters{align-items:center;gap:var(--space-2);border:0;flex-wrap:wrap;min-width:0;margin:0;padding:0;display:flex}.workspace-screen-module__xWDHDG__filter{border:1px solid var(--color-border);border-radius:var(--radius-full);min-height:32px;color:var(--color-text-muted);padding:0 var(--space-3);cursor:pointer;font-size:var(--text-xs);background:0 0}.workspace-screen-module__xWDHDG__filterActive{border-color:var(--color-border-accent);background:var(--color-accent-soft);color:var(--color-accent)}.workspace-screen-module__xWDHDG__companyCell{align-items:center;gap:var(--space-3);display:flex}.workspace-screen-module__xWDHDG__companyMark{border-radius:var(--radius-md);background:var(--color-surface-overlay);width:34px;height:34px;color:var(--color-accent);font:700 var(--text-xs) / 1 var(--font-display);flex:none;place-items:center;display:grid}.workspace-screen-module__xWDHDG__companyCell strong,.workspace-screen-module__xWDHDG__companyCell small{display:block}.workspace-screen-module__xWDHDG__companyCell small{color:var(--color-text-subtle);font-size:var(--text-xs);margin-top:2px}.workspace-screen-module__xWDHDG__pipeline{gap:var(--space-4);padding-bottom:var(--space-2);grid-template-columns:repeat(4,minmax(240px,1fr));display:grid;overflow-x:auto}.workspace-screen-module__xWDHDG__pipelineColumn{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:#0e12188c;min-height:520px;transition:border-color .12s,background .12s}.workspace-screen-module__xWDHDG__pipelineColumnOver{border-color:var(--color-accent);background:#aae84e0f}.workspace-screen-module__xWDHDG__opportunityCardDragging{opacity:.4}.workspace-screen-module__xWDHDG__draggableCard{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;min-width:0}.workspace-screen-module__xWDHDG__dragOverlayCard{box-shadow:var(--shadow-overlay);cursor:grabbing;transform:rotate(1.5deg)}.workspace-screen-module__xWDHDG__pipelineIntro{display:flex}.workspace-screen-module__xWDHDG__pipelineHint{color:var(--color-text-subtle);font-size:var(--text-xs);margin:0;display:none}.workspace-screen-module__xWDHDG__pipelineHeader{border-bottom:1px solid var(--color-border);padding:var(--space-4);justify-content:space-between;align-items:center;display:flex}.workspace-screen-module__xWDHDG__pipelineHeader strong{font:650 var(--text-sm) / 1 var(--font-display)}.workspace-screen-module__xWDHDG__pipelineCards{gap:var(--space-3);padding:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.workspace-screen-module__xWDHDG__opportunityCard{padding:var(--space-4)}.workspace-screen-module__xWDHDG__opportunityCardTop{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.workspace-screen-module__xWDHDG__opportunityCard h3{margin:var(--space-3) 0 var(--space-1);font:650 var(--text-sm) / 1.3 var(--font-display);overflow-wrap:anywhere}.workspace-screen-module__xWDHDG__opportunityCard p{color:var(--color-text-subtle);font-size:var(--text-xs);overflow-wrap:anywhere;margin:0}.workspace-screen-module__xWDHDG__opportunityCard footer{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-4);display:flex}.workspace-screen-module__xWDHDG__opportunityCard footer strong{color:var(--color-text-secondary);font:600 var(--text-xs) / 1 var(--font-mono)}.workspace-screen-module__xWDHDG__task{align-items:flex-start;gap:var(--space-3);border-top:1px solid var(--color-border);padding:var(--space-4) var(--space-5);display:flex}.workspace-screen-module__xWDHDG__task:first-child{border-top:0}.workspace-screen-module__xWDHDG__task input{width:18px;height:18px;accent-color:var(--color-accent);margin-top:2px}.workspace-screen-module__xWDHDG__taskDone strong{color:var(--color-text-subtle);text-decoration:line-through}.workspace-screen-module__xWDHDG__taskAside{text-align:right;margin-left:auto}.workspace-screen-module__xWDHDG__taskAside small{color:var(--color-text-subtle);font-size:var(--text-xs);display:block}.workspace-screen-module__xWDHDG__cardGrid{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.workspace-screen-module__xWDHDG__servicePrice{margin:var(--space-4) 0 0;color:var(--color-accent);font:700 var(--text-xl) / 1 var(--font-display)}.workspace-screen-module__xWDHDG__servicePrice small{color:var(--color-text-subtle);font-size:var(--text-xs)}.workspace-screen-module__xWDHDG__serviceCard{flex-direction:column;display:flex}.workspace-screen-module__xWDHDG__serviceCard .workspace-screen-module__xWDHDG__cardFooter{margin-top:auto}.workspace-screen-module__xWDHDG__serviceCover{aspect-ratio:16/9;border-bottom:1px solid var(--color-border);background:var(--color-canvas-soft);overflow:hidden}.workspace-screen-module__xWDHDG__serviceCover img{object-fit:cover;width:100%;height:100%;display:block}.workspace-screen-module__xWDHDG__cardFooter{justify-content:flex-end;align-items:center;gap:var(--space-2);border-top:1px solid var(--color-border);padding:var(--space-3) var(--space-5);display:flex}.workspace-screen-module__xWDHDG__portalType{border-radius:var(--radius-md);background:var(--color-accent-soft);width:40px;height:40px;color:var(--color-accent);flex:none;place-items:center;display:grid}.workspace-screen-module__xWDHDG__composer{gap:var(--space-4);grid-template-columns:minmax(230px,.35fr) 1fr;display:grid}.workspace-screen-module__xWDHDG__composerAside,.workspace-screen-module__xWDHDG__composerMain{padding:var(--space-5)}.workspace-screen-module__xWDHDG__leadChoice{gap:var(--space-2);display:grid}.workspace-screen-module__xWDHDG__choiceButton{border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;color:var(--color-text-secondary);padding:var(--space-3);cursor:pointer;text-align:left;background:0 0}.workspace-screen-module__xWDHDG__choiceButton small{color:var(--color-text-subtle);margin-top:3px;display:block}.workspace-screen-module__xWDHDG__choiceActive{border-color:var(--color-border-accent);background:var(--color-accent-soft)}.workspace-screen-module__xWDHDG__generated{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-canvas-soft);min-height:240px;padding:var(--space-5);color:var(--color-text-secondary);font-size:var(--text-sm);white-space:pre-wrap;line-height:1.75}.workspace-screen-module__xWDHDG__composerActions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.workspace-screen-module__xWDHDG__chart{align-items:flex-end;gap:var(--space-4);height:260px;padding:var(--space-5);display:flex}.workspace-screen-module__xWDHDG__barGroup{align-items:end;gap:var(--space-2);text-align:center;flex:1;grid-template-rows:1fr auto;height:100%;display:grid}.workspace-screen-module__xWDHDG__bar{border-radius:var(--radius-sm) var(--radius-sm) 2px 2px;background:linear-gradient(to top, #7bbf358c, var(--color-accent));justify-self:center;width:100%;max-width:68px;min-height:10px}.workspace-screen-module__xWDHDG__barGroup small{color:var(--color-text-subtle);font:500 var(--text-xs) / 1 var(--font-mono)}.workspace-screen-module__xWDHDG__map{isolation:isolate;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:radial-gradient(circle at 50% 50%, #aae84e0f, transparent 30%), repeating-linear-gradient(0deg, transparent, transparent 79px, #ffffff0a 80px), repeating-linear-gradient(90deg, transparent, transparent 79px, #ffffff0a 80px), var(--color-canvas-soft);min-height:420px;position:relative;overflow:hidden}.workspace-screen-module__xWDHDG__radar{background:conic-gradient(#aae84e40,#0000 70deg);border:1px solid #aae84e26;border-radius:50%;width:230px;height:230px;animation:4s linear infinite workspace-screen-module__xWDHDG__sweep;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.workspace-screen-module__xWDHDG__userPin,.workspace-screen-module__xWDHDG__placePin{background:var(--color-accent);border-radius:50%;width:14px;height:14px;position:absolute;box-shadow:0 0 0 5px #aae84e24}.workspace-screen-module__xWDHDG__userPin{top:50%;left:50%}.workspace-screen-module__xWDHDG__placePin{border:2px dashed var(--color-text-muted);background:var(--color-canvas-soft);box-shadow:none}.workspace-screen-module__xWDHDG__placePin:nth-of-type(2){top:24%;left:30%}.workspace-screen-module__xWDHDG__placePin:nth-of-type(3){top:64%;left:68%}.workspace-screen-module__xWDHDG__placePin:nth-of-type(4){top:35%;left:75%}.workspace-screen-module__xWDHDG__dropzone{justify-items:center;gap:var(--space-1);border:1px dashed var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);color:var(--color-text-subtle);text-align:center;transition:border-color .12s,background .12s;display:grid}.workspace-screen-module__xWDHDG__dropzone strong{color:var(--color-text-secondary);font-size:var(--text-sm)}.workspace-screen-module__xWDHDG__dropzone small{font-size:var(--text-xs)}.workspace-screen-module__xWDHDG__dropzoneActive{border-color:var(--color-accent);background:#aae84e0f}.workspace-screen-module__xWDHDG__fileDownload{border-radius:var(--radius-md);width:36px;height:36px;color:var(--color-text-secondary);place-items:center;display:inline-grid}.workspace-screen-module__xWDHDG__fileDownload:hover{color:var(--color-accent);background:#ffffff0f}.workspace-screen-module__xWDHDG__deliverable{gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3);display:grid}.workspace-screen-module__xWDHDG__deliverableTop{align-items:center;gap:var(--space-2);display:flex}.workspace-screen-module__xWDHDG__deliverableTop strong{overflow-wrap:anywhere;flex:1;min-width:0}.workspace-screen-module__xWDHDG__deliverableControls{gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.workspace-screen-module__xWDHDG__attachment{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-xs);display:flex}.workspace-screen-module__xWDHDG__attachment span{overflow-wrap:anywhere;flex:1;min-width:0}.workspace-screen-module__xWDHDG__picker{gap:var(--space-1);border:1px dashed var(--color-border);border-radius:var(--radius-md);max-height:180px;padding:var(--space-2);display:grid;overflow-y:auto}.workspace-screen-module__xWDHDG__pickerItem{border-radius:var(--radius-sm);padding:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-xs);text-align:left;cursor:pointer;background:0 0;border:0}.workspace-screen-module__xWDHDG__pickerItem:hover{color:var(--color-accent);background:#ffffff0f}.workspace-screen-module__xWDHDG__newDeliverable{gap:var(--space-2);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;display:grid}.workspace-screen-module__xWDHDG__linkBox{gap:var(--space-2);border:1px solid var(--color-accent);border-radius:var(--radius-md);padding:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.workspace-screen-module__xWDHDG__linkBox small{grid-column:1/-1}.workspace-screen-module__xWDHDG__noteItem{justify-content:space-between;align-items:flex-start;gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3);display:flex}.workspace-screen-module__xWDHDG__noteItem p{font-size:var(--text-sm);white-space:pre-wrap;margin:0}.workspace-screen-module__xWDHDG__noteActions{gap:var(--space-1);flex-shrink:0;display:flex}.workspace-screen-module__xWDHDG__mapCanvas{position:absolute;inset:0}.workspace-screen-module__xWDHDG__mapNotice{bottom:var(--space-3);left:var(--space-3);right:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-text-muted);background:#0000008c;margin:0;font-size:.8rem;position:absolute}.workspace-screen-module__xWDHDG__settingsGrid{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(280px,.55fr);display:grid}.workspace-screen-module__xWDHDG__settingsForm{gap:var(--space-4);display:grid}.workspace-screen-module__xWDHDG__integration{align-items:center;gap:var(--space-3);border-top:1px solid var(--color-border);padding:var(--space-4) var(--space-5);display:flex}.workspace-screen-module__xWDHDG__integration:first-child{border-top:0}.workspace-screen-module__xWDHDG__integrationIcon{border-radius:var(--radius-md);background:var(--color-surface-overlay);width:36px;height:36px;color:var(--color-accent);place-items:center;display:grid}.workspace-screen-module__xWDHDG__formGrid{gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}.workspace-screen-module__xWDHDG__full{grid-column:1/-1}@keyframes workspace-screen-module__xWDHDG__sweep{to{transform:translate(-50%,-50%)rotate(360deg)}}@media (max-width:1100px){.workspace-screen-module__xWDHDG__metrics{grid-template-columns:repeat(2,1fr)}.workspace-screen-module__xWDHDG__dashboardGrid,.workspace-screen-module__xWDHDG__settingsGrid,.workspace-screen-module__xWDHDG__clientsLayout,.workspace-screen-module__xWDHDG__composer{grid-template-columns:1fr}.workspace-screen-module__xWDHDG__cardGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.workspace-screen-module__xWDHDG__pipelineIntro{display:none}.workspace-screen-module__xWDHDG__pipelineHint{display:block}.workspace-screen-module__xWDHDG__pipeline{margin-inline:calc(var(--space-4) * -1);padding-inline:var(--space-4);scroll-padding-inline:var(--space-4);scroll-snap-type:x proximity;grid-template-columns:none;grid-auto-columns:min(82vw,320px);grid-auto-flow:column}.workspace-screen-module__xWDHDG__pipelineColumn{min-height:0;max-height:calc(100dvh - 230px - env(safe-area-inset-bottom));scroll-snap-align:start;flex-direction:column;display:flex}.workspace-screen-module__xWDHDG__pipelineHeader{flex:none}.workspace-screen-module__xWDHDG__pipelineCards{overscroll-behavior:contain;overflow-y:auto}.workspace-screen-module__xWDHDG__metrics,.workspace-screen-module__xWDHDG__cardGrid,.workspace-screen-module__xWDHDG__formGrid{grid-template-columns:1fr}.workspace-screen-module__xWDHDG__sectionHeader{flex-direction:column;align-items:flex-start}.workspace-screen-module__xWDHDG__taskAside{display:none}}@media (prefers-reduced-motion:reduce){.workspace-screen-module__xWDHDG__radar{animation:none}}.workspace-screen-module__xWDHDG__feedbackThread{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.workspace-screen-module__xWDHDG__feedbackItem{border-left:3px solid var(--color-border);padding:var(--space-1) var(--space-3);font-size:var(--text-sm);gap:2px;display:grid}.workspace-screen-module__xWDHDG__feedbackItem small{color:var(--color-text-secondary)}.workspace-screen-module__xWDHDG__feedbackItem[data-fresh=true]{border-left-color:var(--color-accent);background:var(--color-accent-soft)}.workspace-screen-module__xWDHDG__mapEmpty{z-index:500;bottom:var(--space-4);max-width:calc(100% - var(--space-6));border:1px solid var(--color-border);padding:var(--space-2) var(--space-4);color:var(--color-text-secondary);font-size:var(--text-xs);pointer-events:none;text-align:center;background:#0e1218e0;border-radius:999px;margin:0;position:absolute;left:50%;transform:translate(-50%)}
