@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@600;700;800&display=swap";.modalBackdrop{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02070bb8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.modal{background:#0d1920;border:1px solid #294049;border-radius:18px;width:min(650px,100%);padding:24px;box-shadow:0 30px 90px #0009}.modalHead{justify-content:space-between;align-items:flex-start;margin-bottom:22px;display:flex}.modalHead h2{margin:5px 0 0;font:700 22px Manrope}.modalHead button{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:28px;line-height:1}.modal label{color:#9fb0b7;gap:7px;font-size:12px;font-weight:600;display:grid}.modal input{color:#eef8fa;background:#091319;border:1px solid #263942;border-radius:9px;outline:0;width:100%;height:42px;padding:0 12px}.modal input:focus{border-color:var(--mint);box-shadow:0 0 0 3px #63e6be18}.formGrid{grid-template-columns:1fr 1fr;gap:15px;margin-top:15px;display:grid}.modalActions{border-top:1px solid var(--line);justify-content:flex-end;gap:10px;margin-top:24px;padding-top:18px;display:flex}.modalActions>button:not(.primary){color:#b7c6cc;cursor:pointer;background:0 0;border:1px solid #2a3d45;border-radius:10px;height:42px;padding:0 16px}.modalActions button:disabled{opacity:.55;cursor:wait}.formError{color:#ff9a90;margin:14px 0 0;font-size:12px}.formNotice{color:var(--muted);margin:14px 0 0;font-size:12px}.formGrid>.formError,.formGrid>.formNotice{grid-column:1/-1}.formGrid>div.formError{justify-content:space-between;align-items:center;gap:12px;display:flex}.modalContext{color:var(--muted);margin:-8px 0 18px;font-size:12px}.modal select{color:#eef8fa;background:#091319;border:1px solid #263942;border-radius:9px;outline:0;width:100%;height:42px;padding:0 12px}.closureValue{border:1px solid var(--line);background:#091319;border-radius:11px;padding:14px}.closureValue span,.closureValue strong,.closureValue small{display:block}.closureValue span{color:var(--muted);text-transform:uppercase;font-size:10px}.closureValue strong{margin-top:5px;font:700 22px Manrope}.closureValue small{color:var(--muted);margin-top:5px;font-size:10px}.closureValue .closureWarning{color:#ffb08a}.drawerBackdrop{z-index:15;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#02070b99;position:fixed;inset:0}.drawer{background:#0a151b;border-left:1px solid #294049;width:min(720px,92vw);height:100%;padding:30px;position:absolute;top:0;right:0;overflow:auto;box-shadow:-30px 0 90px #0008}.drawerHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;padding-bottom:22px;display:flex}.drawerHead h2{margin:6px 0;font:700 25px Manrope}.drawerHead p{color:var(--muted);margin:0}.drawerHead>button{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:30px}.detailFacts{grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;display:grid}.detailFacts div{border:1px solid var(--line);background:var(--panel);border-radius:11px;min-width:0;padding:14px}.detailFacts span,.detailFacts strong{display:block}.detailFacts span{color:var(--muted);margin-bottom:7px;font-size:10px}.detailFacts strong{text-overflow:ellipsis;font-size:12px;overflow:hidden}.quickForms{grid-template-columns:1fr 1fr;gap:12px;display:grid}.quickForms form{border:1px solid var(--line);background:var(--panel);border-radius:12px;gap:9px;padding:15px;display:grid}.quickForms label{letter-spacing:.14em;color:var(--mint);font-size:9px;font-weight:700}.quickForms input,.quickForms textarea{color:#eef8fa;background:#091319;border:1px solid #263942;border-radius:8px;outline:0;padding:10px}.quickForms textarea{resize:vertical;height:78px}.quickForms .primary{justify-content:center}.timeline{margin-top:26px}.timeline article{border-bottom:1px solid #18272e;gap:12px;padding:15px 4px;display:flex}.timeline article i{background:var(--mint);border-radius:50%;width:8px;height:8px;margin-top:5px}.timeline article div{flex:1}.timeline article strong{font-size:13px}.timeline article p{color:var(--muted);margin:4px 0 0;font-size:11px}.timeline article time{color:var(--muted);font-size:10px}.timeline .lifecycleChange i{background:#78a9ff}.timeline .lifecycleChange small{color:#607985;margin-top:5px;font-size:9px;display:block}.contactTable{border:1px solid var(--line);background:var(--panel);border-radius:14px;overflow:hidden}.contactHeader,.contactRecord{grid-template-columns:2fr 1.2fr 1fr .7fr .7fr 30px;align-items:center;gap:16px;padding:0 18px;display:grid}.contactHeader{border-bottom:1px solid var(--line);height:42px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;background:#101f26;font-size:10px}.contactRecord{border-bottom:1px solid #192930;min-height:66px;font-size:12px}.contactRecord:last-child{border-bottom:0}.contactRecord>div{align-items:center;gap:11px;min-width:0;display:flex}.contactRecord strong,.contactRecord small{display:block}.contactRecord small{color:var(--muted);text-overflow:ellipsis;margin-top:3px;overflow:hidden}.contactRecord>span{color:#a9bac0;text-overflow:ellipsis;overflow:hidden}.contactRecord>em{color:var(--mint);text-align:center;background:#173029;border-radius:12px;padding:4px 8px;font-size:10px;font-style:normal}.bulkContactBar{border:1px solid var(--line);background:#0b171d;border-radius:11px;align-items:center;gap:8px;margin:0 0 12px;padding:10px;display:flex}.bulkContactBar select,.bulkContactBar>button:not(.primary){border:1px solid var(--line);background:var(--panel);color:#dce9ed;border-radius:8px;height:36px;padding:0 9px}.bulkContactBar .primary{height:36px}.bulkContactBar>button:last-child{margin-left:auto}.contactRecord>em.suppressed{color:#ff9a90;background:#35201f}.drawerActions{align-items:center;gap:10px;display:flex}.drawerActions .editButton{border:1px solid #2a3d45!important;border-radius:8px!important;padding:7px 12px!important;font-size:11px!important}.editOpportunity{border:1px solid var(--line);background:var(--panel);border-radius:12px;grid-template-columns:2fr 1fr 1fr;gap:10px;margin:18px 0;padding:15px;display:grid}.editOpportunity label{color:var(--muted);gap:6px;font-size:10px;display:grid}.editOpportunity input{color:#eef8fa;background:#091319;border:1px solid #263942;border-radius:8px;outline:0;height:38px;padding:0 10px}.editOpportunity .primary{grid-column:1/-1;justify-content:center}.settingsGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.settingsSnapshotBoundary{display:contents}.catalogueForm{grid-template-columns:1.5fr 1fr .8fr .8fr auto;gap:8px;margin:14px 0;display:grid}.catalogueForm input,.catalogueForm select{border:1px solid var(--line);background:var(--panel-2);min-width:0;color:inherit;border-radius:8px;padding:9px}.catalogueList article{border-top:1px solid var(--line);grid-template-columns:minmax(180px,1fr) 110px 70px auto auto;align-items:center;gap:10px;padding:10px 0;display:grid}.catalogueList article span{color:var(--muted);margin-top:3px;font-size:10px;display:block}.catalogueList article em{color:var(--muted);text-transform:uppercase;font-size:10px;font-style:normal}.targetForm{grid-template-columns:1fr 1.4fr 1fr auto;gap:8px;margin:14px 0;display:grid}.targetForm input,.targetForm select{border:1px solid var(--line);background:var(--panel-2);min-width:0;color:inherit;border-radius:8px;padding:9px}.targetList article{border-top:1px solid var(--line);grid-template-columns:90px minmax(160px,1fr) 170px 70px auto;align-items:center;gap:10px;padding:10px 0;display:grid}.targetList article span,.targetList article em,.targetList article time{color:var(--muted);font-size:10px}.targetList article em{color:var(--mint);font-style:normal}@media (width<=760px){.catalogueForm,.catalogueList article{grid-template-columns:1fr}.catalogueList article{align-items:start}.targetForm,.targetList article{grid-template-columns:1fr}.targetList article{align-items:start}}.settingsPanel{border:1px solid var(--line);background:var(--panel);border-radius:16px;min-height:480px;padding:20px}.timezoneForm .brandMarkField,.timezoneForm .accentColorField{color:var(--muted);gap:5px;font-size:10px;display:grid}.timezoneForm .accentColorField input{cursor:pointer;width:100%;padding:3px}.brandPreview{border:1px solid var(--line);background:#091319;border-radius:10px;align-items:center;gap:10px;min-height:48px;padding:7px 10px;display:flex}.brandPreview i{background:var(--preview-accent);width:34px;height:34px;color:var(--preview-ink);border-radius:10px;place-items:center;font-style:normal;font-weight:800;display:grid}.brandPreview strong,.brandPreview small{display:block}.brandPreview small{color:var(--muted);margin-top:2px}.managerCapabilityList{gap:8px;margin:16px 0;display:grid}.managerCapabilityList label{border:1px solid var(--line);background:#091319;border-radius:10px;align-items:center;gap:10px;padding:11px;display:flex}.managerCapabilityList strong,.managerCapabilityList small{display:block}.managerCapabilityList small{color:var(--muted);margin-top:3px}.inviteForm{grid-template-columns:1.4fr 1fr .7fr auto;gap:8px;margin:16px 0;display:grid}.inviteForm input,.inviteForm select{color:#eef8fa;background:#091319;border:1px solid #263942;border-radius:8px;min-width:0;height:40px;padding:0 10px}.memberList article,.auditList article{border-bottom:1px solid #18272e;align-items:center;gap:11px;padding:13px 2px;display:flex}.memberList article>div:nth-child(2),.auditList article>div{flex:1;min-width:0}.memberList strong,.memberList span,.auditList strong,.auditList span{display:block}.memberList span,.auditList span{color:var(--muted);margin-top:3px;font-size:10px}.memberList .memberDeliveryRejected{color:#ff9a90}.memberList select{color:#dce9ed;background:#091319;border:1px solid #263942;border-radius:8px;height:34px;padding:0 7px;font-size:10px}.memberList select:disabled{opacity:.58}.memberInviteActions{align-items:center;gap:6px;display:flex}.memberList .memberReinvite,.memberList .memberCopyInvite{height:34px;color:var(--mint);white-space:nowrap;background:#122923;border:1px solid #2a4b45;border-radius:8px;padding:0 9px;font-size:10px}.memberList .memberCopyInvite{color:#b9cbc7;background:#091319}.memberList .memberReinvite:disabled{opacity:.58}.teamCutoverPanel{grid-column:1/-1;min-height:0}.campaignTestCoordination{background:#10251f;border:1px solid #31584e;border-radius:10px;justify-content:space-between;gap:16px;padding:11px 13px;display:flex}.campaignTestCoordination strong{color:var(--mint);font-size:11px}.campaignTestCoordination span{color:var(--muted);margin-top:4px;font-size:10px;display:block}.campaignTestCoordination button{color:var(--mint);background:#16372e;border-color:#397667;flex:none;align-self:center}.cutoverBoundaries{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.cutoverBoundaries article{border:1px solid var(--line);background:#091319;border-radius:10px;padding:13px}.cutoverBoundaries article.passed{border-color:#2a5b4e}.cutoverBoundaries article.blocked{border-color:#57312f}.cutoverBoundaries strong,.cutoverBoundaries span{display:block}.cutoverBoundaries span{color:var(--muted);margin-top:5px;font-size:10px}.cutoverMemberList{gap:8px;display:grid}.cutoverMemberList>article{border:1px solid var(--line);background:#091319;border-radius:10px;grid-template-columns:minmax(190px,1fr) minmax(360px,2fr) auto;align-items:center;gap:16px;padding:13px;display:grid}.cutoverMemberList strong,.cutoverMemberList span{display:block}.cutoverMemberList>article>div>span{color:var(--muted);margin-top:3px;font-size:10px}.cutoverMemberList dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:0;display:grid}.cutoverMemberList dl div{min-width:0}.cutoverMemberList dt{color:var(--muted);font-size:9px}.cutoverMemberList dd{overflow-wrap:anywhere;margin:3px 0 0;font-size:11px}.memberCutoverState{white-space:nowrap;border-radius:14px;padding:6px 9px;font-size:9px;font-weight:700}.memberCutoverState.ready{color:var(--mint);background:#173029}.memberCutoverState.blocked{color:#ff9a90;background:#35201f}.memberCutoverStates{justify-items:end;gap:6px;display:grid}.memberCampaignState{white-space:nowrap;border-radius:14px;padding:6px 9px;font-size:9px;font-weight:700}.memberCampaignState.ready{color:var(--mint);background:#173029}.memberCampaignState.blocked{color:#ffd084;background:#332b1b}@media (width<=900px){.campaignTestCoordination{display:grid}.campaignTestCoordination button{justify-self:start}.cutoverBoundaries,.cutoverMemberList>article{grid-template-columns:1fr}.cutoverMemberList dl{grid-template-columns:repeat(2,minmax(0,1fr))}.memberCutoverStates{justify-items:start}.memberCutoverState{width:max-content}}.auditList i{background:var(--mint);border-radius:50%;width:7px;height:7px}.auditList strong{text-transform:capitalize;font-size:11px}.auditList time{color:var(--muted);font-size:9px}.exportPanel,.operationsPanel,.launchReadinessPanel{grid-column:1/-1;min-height:0}.launchReadinessState{color:#ff9a90;background:#35201f;border-radius:16px;padding:6px 10px;font-size:10px;font-weight:700}.launchReadinessState.ready{color:var(--mint);background:#173029}.launchReadinessGates{gap:7px;margin-top:16px;display:grid}.launchReadinessGates article{border:1px solid var(--line);background:#091319;border-radius:9px;grid-template-columns:9px minmax(0,1fr) auto auto;align-items:center;gap:11px;padding:12px;display:grid}.launchReadinessGates i{background:#ff9a90;border-radius:50%;width:8px;height:8px}.launchReadinessGates i.passed{background:var(--mint)}.launchReadinessGates strong,.launchReadinessGates span{display:block}.launchReadinessGates span{color:var(--muted);margin-top:3px;font-size:10px}.launchReadinessGates em{color:var(--muted);text-transform:capitalize;font-size:10px;font-style:normal}.dataOnboardingActions{flex-wrap:wrap;gap:9px;margin-top:14px;display:flex}.dataOnboardingInspect{margin:0}.retirementPanel{grid-column:1/-1;min-height:0}.retirementState{border-radius:16px;padding:6px 10px;font-size:10px;font-weight:700}.retirementState.ready{color:var(--mint);background:#173029}.retirementState.blocked{color:#ff9a90;background:#35201f}.retirementGates{gap:7px;margin-top:16px;display:grid}.retirementGates article{border:1px solid var(--line);background:#091319;border-radius:9px;grid-template-columns:9px minmax(0,1fr) auto auto;align-items:center;gap:11px;padding:12px;display:grid}.retirementGates i{background:#ff9a90;border-radius:50%;width:8px;height:8px}.retirementGates i.passed{background:var(--mint)}.retirementGates i.pending{background:#f3c875}.retirementGates strong,.retirementGates span{display:block}.retirementGates span{color:var(--muted);margin-top:3px;font-size:10px}.retirementGates em{color:var(--muted);font-size:10px;font-style:normal}.importIssuesPanel{grid-column:1/-1;min-height:0}.importIssueProgress{border:1px solid var(--line);background:color-mix(in srgb, var(--panel) 84%, var(--mint) 16%);border-radius:12px;gap:10px;padding:14px;display:grid}.importIssueProgressSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.importIssueProgressSummary div{gap:3px;display:grid}.importIssueProgressSummary span,.importIssueProgress small{color:var(--muted)}.importIssueProgressSummary strong{font-size:20px}.importIssueProgressTrack{background:var(--line);border-radius:999px;height:8px;overflow:hidden}.importIssueProgressTrack i{border-radius:inherit;background:var(--mint);height:100%;transition:width .18s;display:block}.importReviewWorklist{border:1px solid var(--line);background:#091319;border-radius:12px;gap:10px;margin-top:16px;padding:14px;display:grid}.importReviewWorklistHead{justify-content:space-between;align-items:end;gap:20px;display:flex}.importReviewWorklistHead>div{gap:3px;display:grid}.importReviewWorklistHead small{color:var(--muted)}.importReviewWorklist ol{gap:7px;margin:0;padding:0;list-style:none;display:grid}.importReviewWorklist button{color:var(--text);text-align:left;background:#102028;border:1px solid #263942;border-radius:9px;justify-content:space-between;align-items:center;width:100%;padding:10px 12px;display:flex}.importReviewWorklist button span{gap:3px;display:grid}.importReviewWorklist button small{color:var(--muted)}.importReviewWorklist button em{color:var(--mint);font-size:16px;font-style:normal;font-weight:700}.importReviewWorklist button:hover{border-color:var(--mint)}.importIssueFilters{gap:8px;margin:16px 0;display:flex}.importIssueSummary{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;margin-top:16px;display:grid}.importIssueSummary button{border:1px solid var(--line);color:#eef8fa;text-align:left;background:#091319;border-radius:10px;padding:12px}.importIssueSummary button.selected{border-color:var(--mint)}.importIssueSummary span,.importIssueSummary strong,.importIssueSummary small{display:block}.importIssueReviewLanes{gap:8px;margin-top:8px;display:flex}.importIssueReviewLanes button{color:var(--mint);background:#102028;border:1px solid #263942;border-radius:8px;padding:8px 12px}.importIssueReviewLanes button.warning{color:#f0b37e;border-color:#6b4b35}.importIssueReviewLanes button.selected{border-color:var(--mint);box-shadow:inset 0 0 0 1px var(--mint);color:var(--text)}.importReviewLaneContext{background:color-mix(in srgb, var(--mint) 7%, transparent);border:1px solid color-mix(in srgb, var(--mint) 34%, var(--line));border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin:14px 0;padding:14px 16px;display:flex}.importReviewLaneContext>div{gap:4px;display:grid}.importReviewLaneContext small{color:var(--muted)}.importReviewLaneContext em{color:var(--mint);text-align:right;font-size:12px;font-style:normal;font-weight:700}.importReviewLaneContext.individual{border-color:color-mix(in srgb, #f0b37e 40%, var(--line));background:#f0b37e12}.importReviewLaneContext.individual em{color:#f0b37e}.importReviewLaneContext.browse em{color:var(--muted)}.importIssueSummary span{color:var(--muted);text-transform:capitalize;font-size:10px}.importIssueSummary strong{margin-top:4px;font-size:18px}.importIssueSummary small{color:var(--muted);margin-top:4px}.importIssueBulkActions{gap:8px;margin-left:auto;display:flex}.bulkPreviewNotice{color:var(--muted);flex-basis:100%;font-size:10px}.importBatchContinuation{border:1px solid color-mix(in srgb, var(--mint) 40%, #263942);background:color-mix(in srgb, var(--mint) 8%, #091319);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 16px;padding:14px 16px;display:grid}.importBatchContinuation strong,.importBatchContinuation span{min-width:0}.importBatchContinuation span{color:var(--muted);font-size:12px;line-height:1.5}.importBatchContinuationActions{flex-wrap:wrap;grid-area:1/2/span 2;align-items:center;gap:8px;display:flex}.importBulkDecisionDialog textarea{resize:vertical;color:#eef8fa;width:100%;min-height:110px;font:inherit;background:#091319;border:1px solid #263942;border-radius:9px;padding:11px 12px}.importBulkProof{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 18px;display:grid}.importBulkProof div{border:1px solid var(--line);background:#091319;border-radius:8px;padding:9px 10px}.importBulkProof dt{color:var(--muted);text-transform:uppercase;font-size:9px}.importBulkProof dd{overflow-wrap:anywhere;margin:4px 0 0}.importBulkSelection{border:1px solid var(--line);background:#091319;border-radius:9px;gap:7px;max-height:260px;margin:0 0 18px;padding:10px;display:grid;overflow:auto}.importBulkSelection article{background:#0d1b21;border:1px solid #1b3038;border-radius:8px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:14px;padding:9px 10px;display:grid}.importBulkSelection strong,.importBulkSelection span{overflow-wrap:anywhere;display:block}.importBulkSelection strong{color:#eef8fa;font-size:11px}.importBulkSelection span{color:var(--muted);margin-top:4px;font-size:9px}.importIssueSelection article{align-items:start}.importIssueSelection details{min-width:0;color:var(--mint);font-size:9px}.importIssueSelection summary{cursor:pointer}.importIssueSelection pre{color:#c7d9dc;white-space:pre-wrap;overflow-wrap:anywhere;background:#071116;border-radius:6px;max-height:150px;margin:7px 0 0;padding:8px;overflow:auto}@media (width<=720px){.importBulkSelection article{grid-template-columns:1fr;gap:7px}}.duplicateDecisionMembers{border:1px solid var(--line);border-radius:9px;gap:7px;max-height:230px;margin:0 0 16px;padding:10px;display:grid;overflow:auto}.duplicateDecisionMembers legend{color:var(--muted);padding:0 5px}.duplicateDecisionMembers label{background:#091319;border-radius:7px;flex-direction:row;grid-template-columns:none;align-items:flex-start;gap:9px;padding:8px;display:flex}.duplicateDecisionMembers input{flex:none;width:18px;height:18px}.duplicateDecisionMembers strong,.duplicateDecisionMembers small{display:block}.duplicateDecisionMembers small{color:var(--muted);margin-top:3px}.duplicateReviewNavigation{justify-content:space-between;align-items:center;margin-top:14px}.duplicateReviewNavigation span{color:var(--muted);font-size:.82rem}.modal .importBulkConfirmation{flex-direction:row;grid-template-columns:none;align-items:flex-start;gap:9px;margin-top:14px;display:flex}.modal .importBulkConfirmation input{flex:none;width:18px;height:18px}.importIssueFilters select{color:#eef8fa;background:#091319;border:1px solid #263942;border-radius:8px;height:38px;padding:0 10px}.importIssueList{gap:8px;display:grid}.importIssueList article{border:1px solid var(--line);background:#091319;border-radius:10px;grid-template-columns:minmax(0,1fr) repeat(4,auto);align-items:start;gap:10px;padding:13px;display:grid}.importIssueList strong,.importIssueList span{display:block}.importIssueList span,.importIssueList p,.importIssueList summary{color:var(--muted);margin-top:4px;font-size:10px}.importIssueList em{color:var(--mint);text-transform:capitalize;font-size:10px;font-style:normal}.importIssueList em.deferred{color:#f3c875}.importIssueList pre{white-space:pre-wrap;color:#b8c7cc;max-height:260px;font-size:10px;overflow:auto}.importIssueEvidenceSummary{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.importIssueList .importIssueEvidenceSummary span,.importIssueEvidenceSummary span{color:#b8c7cc;background:#102027;border:1px solid #29404a;border-radius:999px;align-items:center;gap:3px;max-width:100%;margin:0;padding:4px 6px;font-size:9px;display:inline-flex}.importIssueEvidenceSummary span.available{color:#9ed9ca;border-color:#315e53}.importIssueEvidenceSummary span.missing{color:#e0c98c;border-color:#625537}.importIssueEvidenceSummary span.warning{color:#efb88f;border-color:#74513c}.importIssueEvidenceSummary code{overflow-wrap:anywhere;color:inherit;font-size:inherit}.importIssueDecisionEvidence{border:1px solid var(--line);border-radius:8px;margin:12px 0;padding:10px}.importIssueDecisionEvidence summary{cursor:pointer;color:#b8c7cc;font-size:11px}.importIssueDecisionEvidence pre{white-space:pre-wrap;color:#b8c7cc;max-height:240px;font-size:10px;overflow:auto}.importIssueReviewNavigation{grid-template-columns:minmax(0,auto) 1fr minmax(0,auto);align-items:center;gap:10px;margin:12px 0;display:grid}.importIssueReviewNavigation span{color:var(--muted);text-align:center;font-size:10px}.importIssueReviewNavigation button{border:1px solid var(--line);color:#dce9ed;background:#102028;border-radius:8px;min-height:34px;padding:7px 10px}.importIssueReviewNavigation button:disabled{opacity:.42;cursor:not-allowed}.pipelineSettingsPanel{grid-column:1/-1;min-height:0}.stageSettingsList{gap:7px;margin-top:14px;display:grid}.stageSettingsList article{grid-template-columns:28px 1fr 180px 70px minmax(220px,auto) auto;align-items:center;gap:9px;display:grid}.stageSettingsList article>span,.stageSettingsList em{color:var(--muted);text-transform:capitalize;font-size:10px;font-style:normal}.stageSettingsList input{color:#eef8fa;background:#091319;border:1px solid #263942;border-radius:7px;min-width:0;height:36px;padding:0 9px}.stageSettingsList label{color:var(--muted);grid-template-columns:auto 62px auto;align-items:center;gap:6px;font-size:9px;display:grid}.stageSettingsList button{color:#b8c7cc;cursor:pointer;background:0 0;border:1px solid #2a3d45;border-radius:7px;padding:7px 10px}.stageSettingsList .activationClaimPreview{color:var(--muted);grid-column:2/-1;font-size:10px;line-height:1.45}.stageSettingsList .stageTaskEditForm{grid-column:2/-1;grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) 90px 110px auto auto;gap:8px;display:grid}.stageSettingsList .stageRequirements{flex-wrap:wrap;gap:8px;display:flex}.stageSettingsList .stageRequirements label{white-space:nowrap;align-items:center;gap:4px;display:flex}.stageSettingsList .stageRequirements input{width:14px;height:14px;accent-color:var(--mint);padding:0}.operationsPanel .panelHead>button{color:#b8c7cc;cursor:pointer;background:0 0;border:1px solid #2a3d45;border-radius:7px;padding:7px 10px}.operationsMetrics{grid-template-columns:repeat(4,1fr);gap:9px;margin:16px 0;display:grid}.operationsMetrics>div{border:1px solid var(--line);background:#091319;border-radius:10px;padding:13px}.operationsMetrics span,.operationsMetrics strong{display:block}.operationsMetrics span{color:var(--muted);font-size:10px}.operationsMetrics strong{margin-top:5px;font-size:20px}.operationsMetrics .warningMetric{background:#1b130f;border-color:#704b2d}.operationsMetrics .warningMetric strong{color:#ffb36b}.ingestionRejectionHealth{background:#1b130f;border:1px solid #704b2d;border-radius:10px;margin:12px 0 18px;padding:14px}.ingestionRejectionHealth>div strong,.ingestionRejectionHealth>div span{display:block}.ingestionRejectionHealth>div span{color:var(--muted);margin-top:3px;font-size:10px}.ingestionRejectionHealth ul{margin:12px 0 0;padding:0;list-style:none}.ingestionRejectionHealth details{margin-top:10px}.ingestionRejectionHealth summary{color:#ffcf9d;cursor:pointer;font-size:11px}.ingestionRejectionHealth ol{margin:8px 0 0;padding:0;list-style:none}.ingestionRejectionHealth ol code{color:#a8bdc5;font-size:10px}.ingestionRejectionHealth li{border-top:1px solid #4b3423;grid-template-columns:70px 1fr 36px auto;align-items:center;gap:10px;padding:8px 0;font-size:11px;display:grid}.ingestionRejectionHealth li strong{text-transform:capitalize}.ingestionRejectionHealth li span{color:#ffcf9d}.ingestionRejectionHealth li em,.ingestionRejectionHealth li time{color:var(--muted);font-style:normal}.ingestionRejectionQueue{background:#101a1f;border:1px solid #263b44;border-radius:10px;margin:12px 0 18px;padding:14px}.ingestionRejectionQueue>div:first-child{color:var(--muted);justify-content:space-between;font-size:11px;display:flex}.ingestionRejectionQueue ol{margin:10px 0 0;padding:0;list-style:none}.ingestionRejectionQueue li{border-top:1px solid #22333a;grid-template-columns:70px minmax(150px,1fr) 92px 150px 150px auto;align-items:center;gap:10px;padding:9px 0;font-size:11px;display:grid}.ingestionRejectionQueue li strong{text-transform:capitalize}.ingestionRejectionQueue li code,.ingestionRejectionQueue li time{color:var(--muted);font-size:10px}.sourceHealthList article{border-bottom:1px solid #18272e;grid-template-columns:8px 1fr auto;align-items:center;gap:11px;padding:11px 2px;display:grid}.sourceHealthList i{border-radius:50%;width:7px;height:7px}.sourceHealthList i.healthy{background:var(--mint)}.sourceHealthList i.warning{background:#ffb36b}.sourceHealthList strong,.sourceHealthList span{display:block}.sourceHealthList span,.sourceHealthList time{color:var(--muted);font-size:10px}@media (width<=760px){.stageSettingsList article{grid-template-columns:24px 1fr auto}.stageSettingsList label{grid-column:2}.stageSettingsList .activationClaimPreview{grid-column:2/-1}.stageSettingsList .stageTaskEditForm{grid-column:2/-1;grid-template-columns:1fr}.operationsMetrics{grid-template-columns:1fr 1fr}.sourceHealthList article{grid-template-columns:8px 1fr}.sourceHealthList time{grid-column:2}}.exportPanel .panelHead{align-items:center}.timezoneForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.timezoneForm input,.timezoneForm select{color:#eef8fa;background:#091319;border:1px solid #263942;border-radius:8px;padding:10px}.timezoneForm>button{grid-column:1/-1;justify-content:center}.customFieldForm{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:18px;display:grid}.customFieldForm input,.customFieldForm select,.customFieldForm textarea{color:#eef8fa;background:#091319;border:1px solid #263942;border-radius:8px;padding:10px}.customFieldForm textarea{resize:vertical;min-height:70px}.customFieldRequired{color:var(--muted);align-items:center;gap:7px;font-size:11px;display:flex}.customFieldRequired input{width:auto}.customFieldList article{border-bottom:1px solid #18272e;justify-content:space-between;align-items:center;gap:12px;padding:10px 2px;display:flex}.customFieldList strong,.customFieldList span{display:block}.pendingRecoveryPanel{border-color:#8a6336;grid-column:1/-1}.pendingRecoveryList{gap:8px;margin-top:14px;display:grid}.pendingRecoveryList article{background:#17130f;border:1px solid #3f3529;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;padding:11px 12px;display:flex}.pendingRecoveryList strong,.pendingRecoveryList small{display:block}.pendingRecoveryList small{color:var(--muted);margin-top:4px}.pendingRecoveryList article>div:last-child{gap:7px;display:flex}.customFieldList span{color:var(--muted);margin-top:3px;font-size:10px}@media (width<=760px){.importIssueProgressSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.importReviewWorklistHead{flex-direction:column;align-items:start;gap:6px}.timezoneForm,.customFieldForm{grid-template-columns:1fr;display:grid}}.settingsSnapshotState{justify-content:space-between;align-items:center;gap:18px;display:flex}.settingsSnapshotState strong,.settingsSnapshotState span{display:block}.settingsSnapshotState span{color:var(--muted);margin-top:5px;font-size:11px;line-height:1.45}.settingsSnapshotState.error{border-color:#743f45}.settingsSnapshotState button{flex:none}.settingsSnapshotRefreshing{z-index:4;border:1px solid var(--line);background:var(--panel);color:var(--muted);border-radius:10px;margin:0;padding:9px 12px;font-size:10px;position:sticky;top:8px}.commercialAccountSummary{border:1px solid var(--line);background:#09191f9e;border-radius:12px;grid-template-columns:1fr auto;gap:4px 16px;margin:12px 0 18px;padding:14px;display:grid}.commercialAccountSummary .kicker,.commercialAccountSummary small{grid-column:1/-1}.commercialAccountSummary strong{text-transform:capitalize}.commercialAccountSummary em{color:var(--mint);text-transform:capitalize;font-style:normal}.commercialAccountSummary small{color:var(--muted)}.operationalCutover{border-bottom:1px solid var(--line);margin:0 0 28px;padding:0 0 28px}.operationalCutoverGates{margin-top:18px}.importedArchiveSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 10px;display:grid}.importedArchiveLoadState{border:1px solid var(--line);background:var(--panel);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;min-height:76px;margin-bottom:14px;padding:16px 18px;display:flex}.importedArchiveLoadState>div,.importedArchiveLoadState strong,.importedArchiveLoadState span{display:block}.importedArchiveLoadState span{color:var(--muted);margin-top:5px;font-size:13px}.importedArchiveLoadState.error{border-color:#743f45}.importedArchiveLoadState button{border:1px solid var(--mint);color:var(--mint);cursor:pointer;background:0 0;border-radius:9px;flex:none;padding:9px 14px}.importedArchiveRefreshing{color:var(--muted);margin:0 0 10px;font-size:12px}.importedArchiveSummary>button,.importedArchiveSummary>div{border:1px solid var(--line);background:var(--panel);min-width:0;color:inherit;text-align:left;border-radius:12px;padding:14px 16px}.importedArchiveSummary>button{cursor:pointer}.importedArchiveSummary>button:hover,.importedArchiveSummary>button.active{border-color:var(--mint);background:#10282a}.importedArchiveSummary>button.attention strong{color:var(--mint)}.importedArchiveSummary span,.importedArchiveSummary strong,.importedArchiveSummary small{display:block}.importedArchiveSummary span{color:var(--muted);text-transform:uppercase;font-size:12px}.importedArchiveSummary strong{color:var(--text);margin-top:7px;font-size:22px}.importedArchiveSummary small{color:var(--muted);margin-top:5px;font-size:12px;line-height:1.35}.importedArchiveGuidance{border-left:2px solid var(--mint);color:var(--muted);margin:0 0 14px;padding:10px 12px;font-size:13px;line-height:1.5}.importedEngagementSection{border:1px solid var(--line);background:#0b1b21;border-radius:12px;grid-template-columns:minmax(150px,.75fr) minmax(0,3fr);align-items:center;gap:14px;margin:0 0 10px;padding:12px 14px;display:grid}.importedEngagementSection p{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.4}.importedEngagementSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.importedEngagementSummary button{border:1px solid var(--line);background:var(--panel);min-width:0;color:inherit;text-align:left;cursor:pointer;border-radius:10px;padding:10px 12px}.importedEngagementSummary button:hover,.importedEngagementSummary button.active{border-color:var(--mint);background:#10282a}.importedEngagementSummary strong,.importedEngagementSummary span{display:block}.importedEngagementSummary strong{color:var(--text);font-size:20px}.importedEngagementSummary span{color:var(--muted);margin-top:3px;font-size:12px;line-height:1.3}.historyTable{border:1px solid var(--line);background:var(--panel);border-radius:14px;overflow-x:auto}.historyHead,.historyRow{grid-template-columns:2fr 1fr 1fr .7fr 1fr 1fr 1fr .8fr auto;align-items:center;gap:14px;min-width:1380px;padding:0 18px;display:grid}.historyHead{height:48px;color:var(--muted);text-transform:uppercase;background:#101f26;font-size:12px}.historyRow{border-top:1px solid #192930;min-height:72px;font-size:13px;line-height:1.35}.historyRow>div strong,.historyRow>div small{display:block}.historyRow>div small,.historyRow>span{color:var(--muted);margin-top:3px}.historyTaskEvidence strong,.historyTaskEvidence small{display:block}.historyTaskEvidence small{color:#f0b37e}.historyOwnerEvidence span,.historyOwnerEvidence small{display:block}.historyOwnerEvidence span{color:var(--muted)}.historyOwnerEvidence small{color:#f0b37e;margin-top:3px}.historyRow em{color:var(--mint);text-transform:capitalize;font-style:normal}.historyRow button{color:var(--muted);cursor:pointer;background:0 0;border:0}.historyRow button svg{width:16px}.reviewToggle{color:var(--muted);align-items:center;gap:7px;font-size:13px;display:flex}.historyActions{justify-content:flex-end;gap:5px;display:flex}.historyActions button:first-child:not(:last-child){width:auto;color:var(--mint);padding:0 8px;font-size:12px}.importedArchiveToolbar{align-items:center;justify-content:initial;grid-template-columns:repeat(4,minmax(190px,1fr));gap:10px;font-size:13px;display:grid}.importedArchiveToolbar .search{grid-column:span 2;width:auto}.importedArchiveToolbar select,.importedArchiveToolbar>button{border:1px solid var(--line);background:var(--panel);width:100%;min-width:0;min-height:42px;color:var(--text);border-radius:10px;padding:9px 12px}.importedArchiveToolbar .reviewToggle{border:1px solid var(--line);background:var(--panel);border-radius:10px;min-height:42px;padding:8px 10px}@media (width<=1400px){.importedArchiveToolbar{grid-template-columns:repeat(3,minmax(180px,1fr))}}@media (width<=900px){.importedArchiveSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.importedEngagementSection{grid-template-columns:1fr}}@media (width<=540px){.importedArchiveSummary{grid-template-columns:1fr}.importedEngagementSummary{grid-template-columns:repeat(2,minmax(0,1fr))}}.contactHeader,.contactRecord{grid-template-columns:2fr 1.2fr 1fr 1fr 1.1fr 1fr .7fr .7fr auto}.contactTable.canSelect .contactHeader,.contactTable.canSelect .contactRecord{grid-template-columns:20px 2fr 1.2fr 1fr 1fr 1.1fr 1fr .7fr .7fr auto}.rowOpen{color:var(--muted);cursor:pointer;background:0 0;border:0}.rowOpen svg{width:16px}.contactSummary{grid-template-columns:1fr 1fr;gap:10px;margin:18px 0;display:grid}.contactSummary div,.preferenceList article,.contactOpportunity{border:1px solid var(--line);background:var(--panel);border-radius:10px;padding:13px}.contactSummary span,.contactSummary strong{display:block}.contactSummary span{color:var(--muted);margin-bottom:5px;font-size:10px}.contactSection{margin-top:24px}.contactSection>.kicker{margin-bottom:10px;display:block}.preferenceList{gap:7px;display:grid}.preferenceList article{justify-content:space-between;align-items:center;display:flex}.preferenceList strong{text-transform:capitalize;font-size:11px}.preferenceList span{color:var(--muted);font-size:10px}.preferenceList em{color:var(--mint);text-transform:capitalize;font-size:10px;font-style:normal}.preferenceList em.blocked{color:#ff9a90}.contactOpportunities{gap:7px;display:grid}.contactOpportunity{text-align:left;color:inherit;cursor:pointer;grid-template-columns:1fr auto auto;align-items:center;gap:12px;display:grid}.contactOpportunity div strong,.contactOpportunity div span{display:block}.contactOpportunity div span{color:var(--muted);margin-top:4px;font-size:10px}.contactOpportunity em{color:var(--muted);text-transform:capitalize;font-size:10px;font-style:normal}.tagChips{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.tagChips>span{border:1px solid var(--mint);border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-size:11px;display:flex}.tagChips button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0}.tagChips small{color:var(--muted)}.tagManager{grid-template-columns:1fr 1fr auto;gap:8px;margin-top:10px;display:grid}.tagManager select,.tagManager input,.tagManager button{border:1px solid var(--line);background:var(--panel);color:#eaf3f5;border-radius:8px;min-height:36px;padding:0 9px}.tagManager button{cursor:pointer}.contactActions{flex-wrap:wrap;gap:8px;margin:12px 0 18px;display:flex}.contactActions a,.contactActions span{color:#dcebed;background:#102027;border:1px solid #2a4149;border-radius:9px;align-items:center;gap:7px;min-height:38px;padding:0 13px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.contactActions a:hover{border-color:var(--mint);color:var(--mint)}.contactActions svg{width:15px;height:15px}.contactActions .blocked{color:#b18582;cursor:not-allowed;border-color:#493638}.contactActions.compact{flex-wrap:nowrap;gap:4px;margin:0}.contactActions.compact a,.contactActions.compact span{min-height:30px;padding:0 8px;font-size:10px}.contactActions.compact svg{width:13px;height:13px}@media (width<=560px){.contactActions a,.contactActions span{flex:100px;justify-content:center}}.editOpportunity select{color:#eef8fa;background:#091319;border:1px solid #263942;border-radius:8px;outline:0;height:38px;padding:0 10px}.companyTable{border:1px solid var(--line);background:var(--panel);border-radius:14px;overflow:hidden}.companyHeader,.companyRecord{grid-template-columns:2fr 1.4fr 1fr 1.1fr 1fr .7fr .8fr 36px;align-items:center;gap:16px;padding:0 18px;display:grid}.companyTable.canSelect .companyHeader,.companyTable.canSelect .companyRecord{grid-template-columns:20px 2fr 1.4fr 1fr 1.1fr 1fr .7fr .8fr 36px}.companyHeader{border-bottom:1px solid var(--line);height:42px;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;background:#101f26;font-size:10px}.companyRecord{border-bottom:1px solid #192930;min-height:66px;font-size:12px}.companyRecord:last-child{border-bottom:0}.companyRecord>div{align-items:center;gap:11px;min-width:0;display:flex}.companyRecord small,.companyRecord strong{display:block}.companyRecord small,.companyRecord>span{color:var(--muted);text-overflow:ellipsis;overflow:hidden}.companyMark{width:34px;height:34px;color:var(--mint);background:#173029;border:1px solid #31524c;border-radius:9px;flex:0 0 34px;place-items:center;font-weight:700;display:grid}.companyPeople{gap:8px;margin-top:12px;display:grid}.companyPeople>article{border:1px solid var(--line);background:var(--panel);border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:8px;display:grid}.companyPersonOpen{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1fr auto 18px;align-items:center;gap:12px;padding:13px;display:grid}.unlinkPerson{color:var(--muted);cursor:pointer;background:0 0;border:0;margin-right:10px;font-size:10px}.unlinkPerson:hover{color:#ff9c9c}.companyPeopleHead{justify-content:space-between;align-items:center;display:flex}.companyPeopleHead button{color:var(--mint);cursor:pointer;background:0 0;border:0;font-size:11px}.linkContactForm{border:1px solid var(--line);background:var(--panel);border-radius:10px;grid-template-columns:1.2fr 1.2fr 1fr auto auto;align-items:center;gap:8px;margin:12px 0;padding:12px;display:grid}.linkContactForm input,.linkContactForm select{color:#eef8fa;background:#091319;border:1px solid #263942;border-radius:8px;min-width:0;height:36px;padding:0 9px}.linkContactForm label{color:var(--muted);white-space:nowrap;align-items:center;gap:6px;font-size:10px;display:flex}.linkContactForm label input{width:auto;height:auto}.companyPeople strong,.companyPeople span{display:block}.companyPeople span{color:var(--muted);margin-top:4px;font-size:11px}.companyPeople em{color:var(--mint);font-size:10px;font-style:normal}.companyPeople svg{width:15px}.editCompany{border:1px solid var(--line);background:var(--panel);border-radius:12px;grid-template-columns:1.2fr 1fr 1fr;gap:10px;margin:18px 0;padding:15px;display:grid}.editCompany label{color:var(--muted);gap:6px;font-size:10px;display:grid}.editCompany input,.editCompany select{color:#eef8fa;background:#091319;border:1px solid #263942;border-radius:8px;outline:0;min-width:0;height:38px;padding:0 10px}.editCompany .formError,.editCompany .primary{grid-column:1/-1}.editCompany .primary{justify-content:center}@media (width<=760px){.linkContactForm{grid-template-columns:1fr}.companyHeader{display:none}.companyRecord{grid-template-columns:1fr auto auto 32px}.companyRecord>span{display:none}}.editContact{border:1px solid var(--line);background:var(--panel);border-radius:12px;grid-template-columns:1fr 1fr;gap:10px;margin:18px 0;padding:15px;display:grid}.editContact label{color:var(--muted);gap:6px;font-size:10px;display:grid}.editContact input,.editContact select{color:#eef8fa;background:#091319;border:1px solid #263942;border-radius:8px;outline:0;height:38px;padding:0 10px}.editContact .formError,.editContact .primary{grid-column:1/-1}.editContact .primary{justify-content:center}.quickForms select,.taskEditForm input,.taskEditForm select,.taskEditForm textarea{color:#eef8fa;background:#091319;border:1px solid #263942;border-radius:8px;outline:0;padding:10px}.managedTask>div:nth-child(2){min-width:0}.managedTask.done>i{background:var(--mint)}.managedTask.cancelled{opacity:.68}.taskActions{align-items:flex-start;gap:5px;display:flex}.taskActions button,.taskEditForm button:not(.primary){color:var(--muted);cursor:pointer;background:0 0;border:1px solid #2a3d45;border-radius:7px;padding:6px 8px;font-size:9px}.taskEditForm{grid-template-columns:1fr 180px 150px;gap:7px;margin-top:12px;display:grid}.taskEditForm textarea,.taskEditForm .formError,.taskEditForm>div{grid-column:1/-1}.nextActionForm>p{color:var(--muted);grid-column:1/-1;margin:0;font-size:10px}.taskEditForm textarea{resize:vertical;min-height:68px}.taskEditForm>div{justify-content:flex-end;gap:7px;display:flex}.taskEditForm .primary{height:32px}.taskQueueToolbar{align-items:center;gap:10px;margin-bottom:14px;display:flex}.taskQueueToolbar .search{margin-right:auto}.taskQueueToolbar>span{color:var(--muted);font-size:11px}.taskQueueToolbar>button{color:var(--mint);cursor:pointer;background:#122923;border:1px solid #2a4b45;border-radius:8px;padding:8px 10px;font-size:10px}.taskQueueToolbar select,.taskQueueRow select{border:1px solid var(--line);background:var(--panel);color:#dce9ed;border-radius:8px;padding:9px 10px}.taskQueueTable{border:1px solid var(--line);background:var(--panel);border-radius:14px;overflow:hidden}.taskQueueHead,.taskQueueRow{grid-template-columns:24px 1.45fr 1.15fr .72fr .62fr .6fr .6fr 130px;align-items:center;gap:14px;padding:0 18px;display:grid}.taskPriority.urgent,.taskPriorityBadge.urgent{color:#ff9a90;border-color:#6f3938}.taskPriority.high,.taskPriorityBadge.high{color:#f0b37e;border-color:#654b2e}.taskPriority.normal,.taskPriorityBadge.normal{color:#78a9ff}.taskPriority.low,.taskPriorityBadge.low{color:var(--muted)}.taskPriorityBadge{border:1px solid var(--line);text-transform:uppercase;vertical-align:middle;border-radius:7px;margin-left:5px;padding:2px 5px;font-style:normal;line-height:1;font-size:8px!important;display:inline-block!important}.taskQueueHead{height:42px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;background:#101f26;font-size:10px}.taskQueueRow{border-top:1px solid #192930;min-height:68px;font-size:12px}.taskQueueRow strong,.taskQueueRow small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.taskQueueRow small,.taskQueueRow>span,.taskQueueRow time{color:var(--muted);margin-top:3px}.taskQueueRow time.overdue{color:#ff9a90}.taskQueueRow .rowOpen:disabled{opacity:.3}.taskQueueActions{justify-content:flex-end;align-items:center;gap:5px;display:flex}.taskQueueActions>button:not(.rowOpen){color:var(--mint);cursor:pointer;white-space:nowrap;background:#122923;border:1px solid #2a4b45;border-radius:7px;padding:6px 7px;font-size:9px}.task .todayNextAction{color:var(--mint);cursor:pointer;white-space:nowrap;background:#122923;border:1px solid #2a4b45;border-radius:7px;padding:6px 8px;font-size:9px}.todayQueueControls{align-items:center;gap:8px;display:flex}.todayQueueControls select{border:1px solid var(--line);color:#dce9ed;background:#091319;border-radius:8px;height:32px;padding:0 8px;font-size:10px}.leadRow .todayScheduleAction{color:var(--mint);cursor:pointer;white-space:nowrap;background:#122923;border:1px solid #2a4b45;border-radius:7px;padding:6px 8px;font-size:9px}.missingActionControls{align-items:center;gap:8px;display:flex}.missingActionControls>button{color:var(--mint);cursor:pointer;background:#122923;border:1px solid #2a4b45;border-radius:7px;padding:6px 8px;font-size:9px}.missingActionSelect{width:15px;height:15px;accent-color:var(--mint);flex:none}.taskSeriesHistory{border:1px solid var(--line);background:#101d23;border-radius:9px;margin-top:10px;padding:10px 12px}.taskSeriesHistory>strong{color:var(--mint);margin-bottom:7px;font-size:11px;display:block}.taskSeriesHistory p{color:var(--muted);margin:4px 0;font-size:10px}.customFields dl{grid-template-columns:1fr 1fr;gap:8px;margin:10px 0 0;display:grid}.customFields dl>div{border:1px solid var(--line);background:var(--panel);border-radius:10px;min-width:0;padding:12px}.customFields dt{color:var(--muted);text-transform:capitalize;font-size:9px}.customFields dd{overflow-wrap:anywhere;color:#eef8fa;white-space:pre-wrap;margin:5px 0 0;font-size:11px}@media (width<=560px){.customFields dl{grid-template-columns:1fr}}.sourceProvenance>div{gap:7px;margin-top:10px;display:grid}.sourceProvenance article{border:1px solid var(--line);background:var(--panel);border-radius:10px;grid-template-columns:7px 1fr auto;align-items:center;gap:10px;padding:12px;display:grid}.sourceProvenance article>i{background:var(--mint);border-radius:50%;width:7px;height:7px}.sourceProvenance strong,.sourceProvenance code,.sourceProvenance span{display:block}.sourceProvenance code{overflow-wrap:anywhere;color:#d6e5e8;margin-top:3px;font-size:10px}.sourceProvenance span,.sourceProvenance time{color:var(--muted);font-size:9px}.sourceProvenance span{text-transform:capitalize;margin-top:5px}.forecastWorkspace{gap:14px;display:grid}.forecastToolbar{justify-content:space-between;align-items:end;display:flex}.forecastToolbar h2{margin:5px 0 0}.forecastToolbar label{color:var(--muted);gap:5px;font-size:10px;display:grid}.forecastToolbar select{color:#eef8fa;background:#091319;border:1px solid #263942;border-radius:8px;height:36px;padding:0 10px}.forecastFilters{gap:10px;display:flex}.forecastFilters>button{height:40px;color:var(--mint);cursor:pointer;background:#173029;border:1px solid #397b66;border-radius:9px;padding:0 12px}.forecastFilters>button:disabled{opacity:.55}.forecastHygiene{grid-template-columns:repeat(4,1fr) auto;gap:8px;display:grid}.forecastHygiene button{border:1px solid var(--line);background:var(--panel);color:inherit;text-align:left;cursor:pointer;border-radius:10px;padding:12px}.forecastHygiene button span,.forecastHygiene button strong{display:block}.forecastHygiene button span{color:var(--muted);font-size:10px}.forecastHygiene button strong{margin-top:4px;font-size:18px}.forecastHygiene button.active{border-color:var(--mint);box-shadow:inset 0 0 0 1px var(--mint)}.forecastHygiene .clearHygiene{text-align:center;color:var(--mint);place-items:center;font-size:10px;display:grid}.forecastIssues{border:1px solid var(--line);background:var(--panel);border-radius:12px;overflow:hidden}.forecastIssueHead,.forecastIssueRow{grid-template-columns:1.4fr 1fr .9fr .7fr .8fr 1.2fr 30px;align-items:center;gap:10px;padding:0 14px;display:grid}.forecastIssueHead{height:40px;color:var(--muted);text-transform:uppercase;background:#101f26;font-size:9px}.forecastIssueRow{border-top:1px solid #192930;min-height:62px;font-size:10px}.forecastIssueRow>span{color:var(--muted)}.forecastIssueRow>div{flex-wrap:wrap;gap:4px;display:flex}.forecastIssueRow i{color:#ff9a90;border:1px solid #69433f;border-radius:8px;padding:2px 5px;font-size:8px;font-style:normal}.forecastSnapshotHistory{border:1px solid var(--line);background:var(--panel);border-radius:12px;padding:16px}.forecastSnapshotIntro{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.forecastSnapshotIntro h3{margin:4px 0 0}.forecastSnapshotIntro small{color:var(--muted)}.forecastSnapshotGrid{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:14px;display:grid}.forecastSnapshotGrid button{color:inherit;text-align:left;cursor:pointer;background:#0b171d;border:1px solid #20343c;border-radius:9px;padding:10px}.forecastSnapshotGrid button:hover{border-color:#526872}.forecastSnapshotGrid span,.forecastSnapshotGrid strong,.forecastSnapshotGrid small{display:block}.forecastSnapshotGrid span{color:var(--muted);font-size:9px}.forecastSnapshotGrid strong{margin-top:5px}.forecastSnapshotGrid small{color:var(--muted);margin-top:3px;font-size:9px}.forecastDriftDrawer{width:min(900px,94vw)}.forecastDriftSummary{grid-template-columns:repeat(4,1fr);gap:8px;margin:18px 0;display:grid}.forecastDriftSummary button{border:1px solid var(--line);background:var(--panel);color:inherit;text-align:left;cursor:pointer;border-radius:9px;padding:11px}.forecastDriftSummary button.active{border-color:var(--mint)}.forecastDriftSummary span,.forecastDriftSummary strong{text-transform:capitalize;display:block}.forecastDriftSummary span{color:var(--muted);font-size:9px}.forecastDriftSummary strong{margin-top:4px;font-size:18px}.forecastDriftToolbar{color:var(--muted);justify-content:space-between;align-items:center;margin-bottom:10px;font-size:10px;display:flex}.forecastDriftToolbar select{border:1px solid var(--line);background:var(--panel);height:36px;color:inherit;border-radius:8px;padding:0 9px}.forecastDriftRows{border:1px solid var(--line);border-radius:11px;overflow:hidden}.forecastDriftRows article{border-top:1px solid #192930;grid-template-columns:1.1fr 2.6fr 30px;align-items:center;gap:12px;padding:13px;display:grid}.forecastDriftRows article:first-child{border-top:0}.forecastDriftRows article>div:first-child strong,.forecastDriftRows article>div:first-child small{display:block}.forecastDriftRows article>div:first-child small{color:var(--muted);margin-top:3px;font-size:9px}.forecastDriftRows em{color:#b9c7cc;text-transform:uppercase;background:#25313a;border-radius:999px;margin-bottom:5px;padding:3px 6px;font-size:8px;font-style:normal;display:inline-block}.forecastDriftRows article.removed em{color:#ff9a90;background:#3a211f}.forecastDriftRows article.added em{color:var(--mint);background:#173029}.forecastDriftRows dl{grid-template-columns:repeat(5,1fr);gap:8px;margin:0;display:grid}.forecastDriftRows dl div{min-width:0}.forecastDriftRows dt{color:var(--muted);text-transform:uppercase;font-size:8px}.forecastDriftRows dd{overflow-wrap:anywhere;margin:3px 0 0;font-size:9px}.forecastTotals{grid-template-columns:1fr 1fr;gap:12px;display:grid}.forecastCategories{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.forecastCategories button{border:1px solid var(--line);background:var(--panel);color:inherit;text-align:left;cursor:pointer;border-radius:10px;padding:12px}.forecastCategories button:hover{border-color:#526872}.forecastCategories span,.forecastCategories strong,.forecastCategories small{display:block}.forecastCategories span{color:var(--muted);text-transform:uppercase;font-size:9px}.forecastCategories strong{margin-top:5px;font-size:17px}.forecastCategories small{color:var(--muted);margin-top:3px}.forecastCategories button.commit{border-color:#397b66}.forecastCategories button.omitted{opacity:.7}@media (width<=760px){.forecastCategories{grid-template-columns:1fr 1fr}}.targetAttainment{border:1px solid var(--line);background:var(--panel);border-radius:12px;padding:16px}.targetAttainmentHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.targetAttainmentHead h3{margin:3px 0 0}.targetAttainmentHead small{max-width:420px;color:var(--muted);text-align:right}.targetAttainmentGrid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid}.targetAttainmentGrid article{background:#0b171d;border:1px solid #20343c;border-radius:10px;padding:12px}.targetAttainmentGrid article>span,.targetAttainmentGrid article>strong,.targetAttainmentGrid article>small,.targetAttainmentGrid article>em{display:block}.targetAttainmentGrid article>span{color:var(--muted);text-transform:uppercase;font-size:10px}.targetAttainmentGrid article>strong{margin-top:5px;font-size:17px}.targetAttainmentGrid article>small,.targetAttainmentGrid article>em{color:var(--muted);margin-top:3px}.targetAttainmentGrid article>em{font-size:9px;font-style:normal}.targetAttainmentGrid article>i{background:#18282f;border-radius:4px;height:5px;margin-top:9px;display:block;overflow:hidden}.targetAttainmentGrid article>i>b{background:var(--mint);height:100%;display:block}.targetAttainmentGrid article.unplanned>i>b{width:0!important}@media (width<=760px){.targetAttainmentHead{display:block}.targetAttainmentHead small{text-align:left;margin-top:6px;display:block}.targetAttainmentGrid{grid-template-columns:1fr}}.forecastTotals article,.forecastBuckets article{border:1px solid var(--line);background:var(--panel);border-radius:12px}.forecastTotals article{padding:17px}.forecastTotals span,.forecastTotals strong{display:block}.forecastTotals span,.forecastBuckets span{color:var(--muted);font-size:10px}.forecastTotals strong{margin-top:6px;font-size:22px}.forecastBuckets{gap:8px;display:grid}.stageVelocity{border:1px solid var(--line);background:var(--panel);border-radius:12px;overflow:hidden}.stageVelocityIntro{justify-content:space-between;align-items:center;padding:14px;display:flex}.stageVelocityIntro h3{margin:4px 0 0}.stageVelocityIntro small{max-width:410px;color:var(--muted);text-align:right}.stageVelocityHead,.stageVelocityRow{grid-template-columns:1.4fr repeat(5,.7fr);align-items:center;gap:12px;padding:0 14px;display:grid}.stageVelocityHead{height:38px;color:var(--muted);text-transform:uppercase;background:#101f26;font-size:9px}.stageVelocityRow{border-top:1px solid #192930;min-height:46px;font-size:11px}.stageVelocityRow span{color:var(--muted)}.forecastBuckets article{grid-template-columns:1.1fr 2fr .7fr .8fr;align-items:center;gap:14px;padding:14px;display:grid}.forecastBuckets article div:first-child strong,.forecastBuckets article div:first-child span{display:block}.forecastBuckets article div:first-child span{margin-top:4px}.forecastBar{background:#091319;border-radius:999px;height:7px;overflow:hidden}.forecastBar i{border-radius:inherit;background:var(--mint);height:100%;display:block}@media (width<=760px){.forecastBuckets article{grid-template-columns:1fr 1fr}.forecastBar{grid-area:2/1/auto/-1}}.duplicatePanel{grid-column:1/-1;min-height:300px}.settingsHelp{max-width:760px;color:var(--muted);font-size:12px}.duplicateGroups{gap:12px;margin-top:18px;display:grid}.duplicateGroups>article{border:1px solid var(--line);background:#091319;border-radius:12px;padding:15px}.duplicateGroups article>header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.duplicateActions{gap:7px;display:flex}.duplicatePanelControls{align-items:center;gap:8px;display:flex}.duplicatePanelControls select,.duplicatePanelControls input{border:1px solid var(--line);color:#dce9ed;background:#091319;border-radius:8px;height:34px;padding:0 8px}.duplicateGroups header strong,.duplicateGroups header span{display:block}.duplicateGroups header span{color:var(--muted);margin-top:3px;font-size:10px}.duplicateGroups header .duplicateEvidence{color:#a9bcc2;margin-top:6px;font-size:10px;display:block}.duplicateGroups header .duplicateEvidence.conflicting_identifiers{color:#f3c986}.duplicateGroups header .duplicateEvidence.aligned_identifiers{color:var(--mint)}.duplicateGroups article>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.duplicateMember{min-width:0;position:relative}.duplicateMember>label{min-height:100%;padding-right:108px}.duplicateInspect{padding:5px 7px;font-size:9px;position:absolute;bottom:12px;right:12px}.duplicateGroups label{cursor:pointer;border:1px solid #203139;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:12px;display:grid}.duplicateGroups label:has(input:checked){background:#122821;border-color:#3b7668}.duplicateGroups label strong,.duplicateGroups label small{display:block}.duplicateGroups label small{color:var(--muted);margin-top:3px;font-size:10px}.duplicateEvidenceDetail{border-top:1px solid #203139;margin-top:9px;padding-top:7px;display:block}.duplicateEvidenceDetail b{color:#a9bcc2;letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:9px;font-weight:700;display:block}.duplicateEvidenceDetail code{overflow-wrap:anywhere;color:#bdd0d5;font-size:9px}.duplicateGroups label em{color:var(--mint);opacity:0;font-size:9px;font-style:normal}.duplicateGroups label:has(input:checked) em{opacity:1}.pagination{min-height:58px;color:var(--muted);justify-content:space-between;align-items:center;font-size:11px;display:flex}.pagination>div{align-items:center;gap:10px;display:flex}.pagination strong{color:#b9c9ce;text-align:center;min-width:90px}.pagination button{background:var(--panel);color:#c6d3d7;cursor:pointer;border:1px solid #2a3d45;border-radius:8px;padding:7px 11px}.pagination button:disabled{opacity:.35;cursor:default}.pipelineFilters{align-items:center;gap:8px;display:flex}.pipelineFilters .search{width:330px}.pipelineFilters select,.pipelineFilters>button{border:1px solid var(--line);background:var(--panel);color:#cbd8dc;border-radius:9px;height:40px;padding:0 10px;font-size:11px}.pipelineFilters select{max-width:180px}.pipelineFilters>button{cursor:pointer}.advancedPipelineFilters{border:1px solid var(--line);background:#0b171d;border-radius:11px;align-items:end;gap:8px;margin:-3px 0 17px;padding:11px;display:flex}.advancedPipelineFilters>select,.advancedPipelineFilters input,.pipelineModeSwitch button{color:#cbd8dc;background:#091319;border:1px solid #2a3d45;border-radius:7px;height:35px;padding:0 9px;font-size:10px}.advancedPipelineFilters label{color:var(--muted);gap:4px;font-size:9px;display:grid}.advancedPipelineFilters input[type=number]{width:100px}.pipelineModeSwitch{display:flex}.pipelineModeSwitch button{cursor:pointer;border-radius:0}.pipelineModeSwitch button:first-child{border-radius:7px 0 0 7px}.pipelineModeSwitch button:last-child{border-radius:0 7px 7px 0}.pipelineModeSwitch button.active{color:var(--mint);background:#173029;border-color:#3e796c}.pipelineFilterError{color:#ff9a90;margin:0 0 14px;font-size:11px}.opportunityTable{border:1px solid var(--line);background:var(--panel);border-radius:14px;overflow:hidden}.opportunityTableHead,.opportunityTableRow{grid-template-columns:20px 1.7fr .8fr .75fr 1fr 1.2fr .8fr .7fr 30px;align-items:center;gap:12px;padding:0 16px;display:grid}.forecastBadge{color:#9fb2ba;text-transform:uppercase;letter-spacing:.05em;border:1px solid #34474f;border-radius:999px;width:max-content;margin-top:6px;padding:3px 7px;font-size:8px;display:inline-flex}.forecastBadge.commit{color:var(--mint);border-color:#397b66}.forecastBadge.best_case{color:#9ec5ff;border-color:#49678d}.forecastBadge.omitted{opacity:.65}.opportunityTableRow>.forecastBadge{margin-top:0}.bulkOpportunityBar{border:1px solid var(--line);background:var(--panel);border-radius:10px;align-items:center;gap:8px;margin-bottom:10px;padding:10px;display:flex}.bulkOpportunityBar select,.bulkOpportunityBar button{height:34px}.bulkOpportunityBar select{color:#eef8fa;background:#091319;border:1px solid #263942;border-radius:7px;padding:0 8px}.bulkOpportunityBar>span{color:#ff9a90;font-size:10px}.opportunityTableHead{border-bottom:1px solid var(--line);height:42px;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;background:#101f26;font-size:9px}.opportunityTableRow{border-bottom:1px solid #192930;min-height:66px;font-size:11px}.opportunityTableRow:last-child{border-bottom:0}.opportunityTableRow strong,.opportunityTableRow small{display:block}.opportunityTableRow small,.opportunityTableRow>span{color:var(--muted);text-overflow:ellipsis;overflow:hidden}.stageAge{color:var(--muted);margin-top:3px;font-size:10px;font-weight:500;display:block}.opportunityTableRow .needsAction{color:#f0b37e}.integrationPanel{grid-column:1/-1;min-height:360px}.consumerForm{grid-template-columns:1.3fr 1fr auto;gap:9px;margin:18px 0;display:grid}.consumerForm>input,.consumerForm>select,.consumerForm>label input{color:#eef8fa;background:#091319;border:1px solid #263942;border-radius:8px;outline:0;height:42px;padding:0 11px}.consumerForm>label{color:var(--muted);text-transform:uppercase;gap:4px;font-size:9px;display:grid}.settingsNotice{border:1px solid var(--mint);background:#091319;border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:9px;margin:12px 0;padding:13px;display:grid}.settingsNotice strong,.settingsNotice code{grid-column:1;display:block}.settingsNotice code{overflow-wrap:anywhere;color:var(--mint)}.settingsNotice button{grid-area:1/2/span 2}.eventChoices{border:1px solid var(--line);background:#091319;border-radius:10px;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:12px;display:grid}.eventChoices label{color:#9fb0b7;align-items:center;gap:7px;font-size:10px;display:flex}.consumerList{gap:8px;display:grid}.consumerList>article{border:1px solid var(--line);background:#091319;border-radius:10px;grid-template-columns:1.3fr 1fr auto auto;align-items:center;gap:14px;padding:13px;display:grid}.consumerList strong,.consumerList span{display:block}.consumerList span{color:var(--muted);margin-top:3px;font-size:10px}.consumerList em{color:var(--mint);text-transform:capitalize;font-size:10px;font-style:normal}.consumerList em.disabled{color:#ff9a90}.consumerList button{color:#b8c7cc;cursor:pointer;background:0 0;border:1px solid #2a3d45;border-radius:7px;padding:7px 10px;font-size:10px}.consumerRejections{border-top:1px solid var(--line);gap:8px;margin-top:18px;padding-top:16px;display:grid}.consumerRejections h3{color:#ffb2aa;margin:0 0 4px;font-size:12px}.consumerRejections>article{background:#1b1113;border:1px solid #633d3d;border-radius:10px;grid-template-columns:1fr 1.4fr auto;align-items:center;gap:14px;padding:12px;display:grid}.consumerRejections strong,.consumerRejections span{display:block}.consumerRejections span{color:var(--muted);margin-top:3px;font-size:10px}.consumerRejections button{color:#ffc3bd;cursor:pointer;background:0 0;border:1px solid #85504c;border-radius:7px;padding:8px 10px}@media (width<=760px){.consumerRejections>article{grid-template-columns:1fr}}.opportunityLinkList{margin-top:10px}.lineItemHeading,.lineItemList article{justify-content:space-between;align-items:center;gap:12px;display:flex}.lineItemHeading>div span,.lineItemHeading>div strong,.lineItemList article span{display:block}.lineItemHeading>div strong{margin-top:3px}.lineItemHeading>b{color:var(--mint);font-size:18px}.lineItemList{margin-top:10px}.lineItemList article{border-bottom:1px solid #18272e;padding:10px 0}.lineItemList article>div:first-child{flex:1}.lineItemList article span{color:var(--muted);margin-top:3px;font-size:10px}.lineItemList article>div:last-child{gap:6px;display:flex}.lineItemForm{grid-template-columns:1.4fr 1.5fr .55fr .8fr auto;gap:8px;margin-top:14px;display:grid}.lineItemForm input,.lineItemForm select{color:#eef8fa;background:#091319;border:1px solid #263942;border-radius:8px;min-width:0;padding:9px}.lineItemNote{color:var(--muted);margin-top:8px;display:block}@media (width<=760px){.lineItemForm{grid-template-columns:1fr}.lineItemList article{flex-wrap:wrap;align-items:flex-start}}.opportunityLinkList article{border-bottom:1px solid #18272e;justify-content:space-between;align-items:center;gap:14px;padding:10px 0;display:flex}.opportunityLinkList em,.opportunityLinkList a,.opportunityLinkList span{display:block}.opportunityLinkList em{color:var(--mint);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-style:normal}.opportunityLinkList a{color:#eef8fa;margin-top:3px;font-weight:650;text-decoration:none}.opportunityLinkList a:hover{text-decoration:underline}.opportunityLinkList span{color:var(--muted);margin-top:3px;font-size:10px}.opportunityLinkForm{grid-template-columns:1fr 1.4fr 2fr minmax(120px,1fr) minmax(120px,1fr) auto;gap:8px;margin-top:14px;display:grid}.opportunityLinkForm input,.opportunityLinkForm select{color:#eef8fa;background:#091319;border:1px solid #263942;border-radius:8px;min-width:0;padding:9px}@media (width<=760px){.opportunityLinkForm{grid-template-columns:1fr}}.activityComposer{grid-template-columns:.8fr .8fr 2fr 1.4fr auto;gap:8px;margin:12px 0 16px;display:grid}.activityComposer input,.activityComposer select,.activityComposer textarea{color:#eef8fa;background:#091319;border:1px solid #263942;border-radius:8px;min-width:0;padding:9px}.activityComposer textarea{resize:vertical;grid-column:1/-2;min-height:64px}.activityComposer .formError{grid-column:1/-1}@media (width<=760px){.activityComposer{grid-template-columns:1fr}.activityComposer textarea{grid-column:auto}}.preferenceControls{grid-template-columns:1fr 1fr;gap:10px;margin:12px 0;display:grid}.preferenceControls>article{background:#0a151a;border:1px solid #20323a;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:11px;display:flex}.preferenceControls strong,.preferenceControls span{display:block}.preferenceControls span{color:var(--muted);margin-top:3px;font-size:10px}.preferenceControls article>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.preferenceControls button{padding:6px 8px;font-size:9px}@media (width<=760px){.preferenceControls{grid-template-columns:1fr}}.activityWorkspace{gap:18px;display:grid}.activityFilters{flex-wrap:wrap;align-items:end}.activityFilters .search{flex:1;min-width:280px}.activityFilters label{color:var(--muted);gap:5px;font-size:12px;display:grid}.activityFilters input[type=date]{min-height:38px}.activityScope{border:1px solid color-mix(in srgb, var(--mint) 45%, var(--line));background:color-mix(in srgb, var(--mint) 8%, var(--panel));border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:11px 14px;font-size:12px;display:flex}.activityScope button,.timelineHeading button{color:var(--mint);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:700}.activityFeed{gap:10px;display:grid}.activityFeedItem{background:var(--panel);border:1px solid var(--line);border-radius:14px;gap:9px;padding:16px 18px;display:grid}.activityFeedItem:has(.suppressed){opacity:.72;border-style:dashed}.voidedActivity{opacity:.68}.voidedActivity>i{background:#d78a8a!important}.voidedActivity small{color:#d9a1a1;margin-top:6px;display:block}.activityVoidEvidence{color:#d9a1a1;margin-top:7px;display:block}.generatedNextTaskEvidence{color:#9bb8a5;margin-top:7px;display:block}.generatedNextTaskEvidence.done{color:#8fc3a0}.generatedNextTaskEvidence.cancelled{color:#d9a1a1}.voidActivityControl{align-items:center;gap:8px;margin-top:7px;display:inline-flex}.activityFeedItem>p{color:var(--muted);white-space:pre-wrap;margin:0}.activityFeedMeta{color:var(--muted);text-transform:capitalize;align-items:center;gap:9px;font-size:12px;display:flex}.activityFeedMeta time{text-transform:none;margin-left:auto}.activityKind{background:#17272e;border-radius:999px;padding:3px 8px;font-weight:700}.activityRelations{flex-wrap:wrap;gap:7px;display:flex}.activityRelations button{color:inherit;cursor:pointer;background:#17272e;border:0;border-radius:8px;padding:6px 9px}.activityRelations button:hover{color:var(--mint)}@media (width<=760px){.activityFilters .search{min-width:100%}.activityFeedMeta{flex-wrap:wrap}.activityFeedMeta time{width:100%;margin-left:0}.activityScope{flex-direction:column;align-items:flex-start}}.acquisitionReport{gap:14px;display:grid}.acquisitionReport .toolbar select{border:1px solid var(--line);background:var(--panel);color:#dce9ed;border-radius:8px;padding:9px 10px}.sourcePerformanceTable{border:1px solid var(--line);background:var(--panel);border-radius:14px;overflow-x:auto}.sourcePerformanceHead,.sourcePerformanceRow{grid-template-columns:1.2fr repeat(3,minmax(92px,.8fr)) minmax(190px,1.6fr) repeat(8,minmax(92px,.8fr));align-items:center;gap:12px;min-width:1580px;padding:0 18px;display:grid}.sourcePerformanceHead{min-height:43px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;background:#101f26;font-size:10px}.sourcePerformanceRow{border-top:1px solid #192930;min-height:62px;font-size:12px}.sourcePerformanceRow>strong:first-child,.sourceDrilldown{text-transform:capitalize;color:var(--mint)}.conversionFunnel{border:1px solid var(--line);background:var(--panel);border-radius:14px;padding:18px}.conversionFunnelIntro{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.conversionFunnelIntro h3{margin:4px 0 0}.conversionFunnelIntro>div:last-child{justify-items:end;gap:7px;display:grid}.conversionFunnelIntro select{border:1px solid var(--line);color:#dce9ed;background:#091319;border-radius:8px;padding:8px 10px}.conversionFunnelIntro small,.conversionMethod{color:var(--muted);font-size:10px}.conversionFunnelStages{gap:8px;margin-top:16px;display:grid}.conversionFunnelStages article{grid-template-columns:minmax(190px,1fr) 3fr 60px;align-items:center;gap:14px;display:grid}.conversionFunnelStages article>div:first-child strong,.conversionFunnelStages article>div:first-child span{display:block}.conversionFunnelStages article>div:first-child span{color:var(--muted);margin-top:3px;font-size:10px}.conversionFunnelStages article>strong{text-align:right}.conversionTrack{background:#18282f;border-radius:999px;height:9px;overflow:hidden}.conversionTrack i{border-radius:inherit;background:var(--blue);height:100%;display:block}.conversionFunnelStages article.won .conversionTrack i{background:var(--mint)}.conversionFunnelStages article.lost .conversionTrack i{background:#ff8075}.conversionMethod{margin-top:14px;display:block}.spendEvidence{border:1px solid var(--line);background:var(--panel);border-radius:14px;margin-top:18px;overflow:hidden}.spendEvidence>div,.spendEvidence article{grid-template-columns:minmax(130px,.7fr) minmax(100px,.55fr) minmax(180px,1fr) minmax(140px,.8fr) minmax(150px,.8fr) auto;align-items:center;gap:14px;padding:12px 16px;display:grid}.spendEvidence>div{color:var(--muted);justify-content:space-between;display:flex}.spendEvidence article{border-top:1px solid #192930;font-size:12px}.spendEvidence article>div{text-transform:capitalize;flex-direction:column;display:flex}.spendEvidence article small,.spendEvidence article time{color:var(--muted)}.sourceDrilldown{font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:700}.sourceStageMix{flex-wrap:wrap;gap:4px;padding:7px 0;display:flex}.sourceStageMix button{border:1px solid var(--line);color:#c7d8dd;cursor:pointer;background:#101f26;border-radius:999px;padding:3px 7px;font-size:10px}.activityOutcomeSummary{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.activityOutcomeSummary>button{border:1px solid var(--line);background:var(--panel);color:inherit;cursor:pointer;border-radius:9px;align-items:baseline;gap:7px;padding:8px 10px;display:flex}.activityOutcomeSummary>button.active{border-color:var(--mint);box-shadow:inset 0 0 0 1px var(--mint)}.activityOutcomeSummary strong{color:var(--mint)}.activityOutcomeSummary span,.activityOutcome{color:var(--muted);text-transform:capitalize}.activityPerformerReport{border:1px solid var(--line);background:var(--panel);border-radius:10px;gap:6px;margin:0 0 12px;padding:12px;display:grid}.activityPerformerReport>div{justify-content:space-between;gap:16px;display:flex}.activityPerformerReport small{color:var(--muted);text-transform:capitalize;text-align:right}.activityNextAction{border:1px solid var(--line);border-radius:9px;grid-template-columns:minmax(180px,2fr) minmax(170px,1fr) minmax(130px,1fr);gap:8px;padding:10px;display:grid}.activityNextAction legend{color:var(--mint);padding:0 5px;font-size:12px;font-weight:700}.activityNextAction textarea{grid-column:1/-1}.activityScheduleToggle{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.activityScheduleToggle input{width:auto}.responseWorkspace{gap:14px;display:grid}.responseSummary{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.responseSummary article{border:1px solid var(--line);background:var(--panel);border-radius:13px;padding:15px}.responseSummary span,.responseSummary strong{display:block}.responseSummary span{color:var(--muted);font-size:11px}.responseSummary strong{margin-top:7px;font:700 21px Manrope}.responseSummary .alert{border-color:#74423e}.responseSummary .alert strong{color:#ff9a90}.responseFilters{justify-content:flex-start}.responseFilters select{border:1px solid var(--line);background:var(--panel);color:#dce9ed;border-radius:8px;height:38px;padding:0 9px}.responseFilters>span{margin-left:auto}.responseTable{border:1px solid var(--line);background:var(--panel);border-radius:14px;overflow-x:auto}.responseHead,.responseRow{grid-template-columns:1.6fr .7fr 1fr 1fr .7fr 330px;align-items:center;gap:12px;min-width:1120px;padding:0 16px;display:grid}.responseHead{height:42px;color:var(--muted);text-transform:uppercase;background:#101f26;font-size:10px}.responseRow{border-top:1px solid #192930;min-height:66px;font-size:11px}.responseLead{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.responseLead strong,.responseLead small{display:block}.responseLead small{color:var(--muted);margin-top:3px}.sourceLabel{text-transform:capitalize}.responseRow time{color:var(--muted)}.responseRow em{text-transform:capitalize;font-style:normal}.responseOutcome{gap:3px;display:grid}.responseOutcome small{color:var(--muted);text-transform:none;overflow-wrap:anywhere;font-size:9px;line-height:1.25}.responseRow em.breached,.responseRow em.late{color:#ff9a90}.responseRow em.on_time{color:var(--mint)}.responseActions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.responseActions>button:not(.rowOpen){color:var(--mint);cursor:pointer;white-space:nowrap;background:#173029;border:1px solid #3e796c;border-radius:7px;padding:6px 8px;font-size:10px}@media (width<=760px){.responseSummary{grid-template-columns:repeat(2,minmax(0,1fr))}}.manualResponseDialog label{color:var(--muted);gap:7px;font-size:11px;display:grid}.manualResponseDialog textarea{resize:vertical;color:#eef8fa;background:#091319;border:1px solid #263942;border-radius:8px;min-height:120px;padding:10px}.responseRouteDialog>label:not(.importBulkConfirmation){color:var(--muted);gap:7px;font-size:11px;display:grid}.responseRouteDialog select{color:#eef8fa;background:#091319;border:1px solid #263942;border-radius:8px;height:42px;padding:0 10px}.responseRouteDialog textarea{resize:vertical;color:#eef8fa;background:#091319;border:1px solid #263942;border-radius:8px;min-height:82px;padding:10px}.timelineControls{grid-template-columns:auto minmax(160px,1fr) auto;align-items:center;gap:8px;margin:12px 0 4px;display:grid}.timelineHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.timelineHeadingActions{gap:12px;display:flex}.timelineControls select,.timelineControls input{color:#eef8fa;background:#091319;border:1px solid #263942;border-radius:8px;outline:0;height:36px;padding:0 10px}.timelineControls input:focus,.timelineControls select:focus{border-color:var(--mint)}.timelineControls span{color:var(--muted);white-space:nowrap;font-size:10px}@media (width<=760px){.timelineControls{grid-template-columns:1fr}.timelineControls span{display:none}}.dormantPanel,.stalledPanel{grid-column:1/-1}.qualificationAttentionPanel{grid-column:1/-1;min-height:0}.qualificationAttentionControls{align-items:center;gap:10px;display:flex}.qualificationAttentionControls button,.qualificationAttentionError button{border:1px solid var(--line);color:var(--mint);cursor:pointer;background:0 0;border-radius:8px;padding:7px 10px}.qualificationAttentionControls button:hover,.qualificationAttentionError button:hover{border-color:var(--mint)}.qualificationAttentionHelp{color:var(--muted);margin:12px 0 2px;font-size:11px}.qualificationAttentionDue{color:var(--muted);white-space:nowrap;font-size:11px}.qualificationAttentionDue.overdue{color:#ff9a90}.qualificationAttentionLoading,.qualificationAttentionError{min-height:105px;color:var(--muted);justify-content:center;align-items:center;gap:12px;font-size:12px;display:flex}.qualificationAttentionLoading .loader{width:20px;height:20px}.qualificationAttentionError{color:#ffaaa3;justify-content:space-between}.qualificationAttentionPanel .empty{min-height:105px}.qualificationAttentionRow .qualificationStart{margin-left:auto}.relationshipHealthPanel{grid-column:1/-1}.relationshipHealthGroups{grid-template-columns:1fr 1fr;gap:14px;display:grid}.relationshipHealthGroup{grid-template-columns:1.2fr repeat(4,1fr);align-items:stretch;gap:8px;display:grid}.relationshipHealthGroup>div,.relationshipHealthGroup>button{border:1px solid var(--line);background:var(--panel);text-align:left;min-width:0;color:inherit;border-radius:10px;padding:12px}.relationshipHealthGroup>div strong,.relationshipHealthGroup>div span,.relationshipHealthGroup>button strong,.relationshipHealthGroup>button span{display:block}.relationshipHealthGroup span{color:var(--muted);margin-top:4px;font-size:10px}.relationshipHealthGroup>button{cursor:pointer}.relationshipHealthGroup>button:hover{border-color:var(--mint)}.relationshipHealthGroup>button strong{font-size:18px}@media (width<=1050px){.relationshipHealthGroups{grid-template-columns:1fr}.relationshipHealthGroup{grid-template-columns:1fr 1fr}.relationshipHealthGroup>div{grid-column:1/-1}}.dormantRow .dormantOwner{color:var(--muted);text-align:right;min-width:140px;font-size:11px}.leadIntakeLedger{border:1px solid var(--line);background:var(--panel);border-radius:14px;margin-bottom:20px;padding:18px 20px}.leadIntakeLedgerHead{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:14px;display:flex}.leadIntakeLedgerHead h2{margin:4px 0 0}.leadIntakeLedgerHead>span{color:var(--muted);font-size:10px}.leadIntakeSources{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.leadIntakeSources>button{color:inherit;text-align:left;cursor:pointer;background:#0b171d;border:1px solid #20343c;border-radius:10px;padding:13px 14px}.leadIntakeSources>button:hover,.leadIntakeSources>button:focus-visible{border-color:var(--mint)}.leadIntakeSources>button>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.leadIntakeSources>button>strong{margin-top:12px;font-size:22px;display:block}.leadIntakeSources>button>span,.leadIntakeSources>button>small{color:var(--muted);font-size:9px;display:block}.leadIntakeSources>button>small{margin-top:8px}.leadIntakeLive,.leadIntakeBlocked{border-radius:999px;padding:3px 6px;font-size:8px;font-weight:700}.leadIntakeLive{color:var(--mint);background:#11332d}.leadIntakeBlocked{color:#ffaaa3;background:#3b2525}.leadIntakeSources .leadIntakeAction{color:var(--mint);align-items:center;gap:5px;margin-top:10px;font-weight:700;display:flex}.leadIntakeAction svg{width:12px;height:12px}.leadIntakeSources>button .leadIntakeOwner{color:#dffbf2;margin-top:10px;font-size:10px;font-weight:700}.leadIntakeSources>button .leadIntakeOwnerMissing{color:#ffaaa3}.leadIntakeSources>button .leadIntakeScan{color:#9bb0b8;border-top:1px solid #1d3038;padding-top:8px}@media (width<=760px){.leadIntakeLedgerHead{flex-direction:column;align-items:flex-start}.leadIntakeSources{grid-template-columns:1fr}}.sourceCurrencyNotice{color:#f4dfbd;background:#241b12;border:1px solid #8b6334;border-radius:14px;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding:1rem 1.15rem;display:flex}.sourceCurrencyNotice div{gap:.3rem;display:grid}.sourceCurrencyNotice span{color:#cfb995}.sourceCurrencyNotice button{flex:none;align-items:center;gap:.35rem;display:inline-flex}.sourceCurrencyNotice button svg{width:16px;height:16px}@media (width<=760px){.sourceCurrencyNotice{flex-direction:column;align-items:stretch}.sourceCurrencyNotice button{justify-content:center}}.handoffWorkspace{gap:14px;display:grid}.handoffFilters{justify-content:flex-start}.handoffFilters select{border:1px solid var(--line);background:var(--panel);color:#cbd8dc;border-radius:9px;height:40px;padding:0 10px}.handoffFilters>span{margin-left:auto}.handoffSummary{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.handoffSummary span{border:1px solid var(--line);background:var(--panel);color:var(--muted);text-transform:uppercase;border-radius:10px;align-items:baseline;gap:8px;padding:10px 12px;font-size:10px;display:flex}.handoffSummary strong{color:var(--text);font-size:18px}.handoffTable{border:1px solid var(--line);background:var(--panel);border-radius:14px;overflow:hidden}.handoffHead,.handoffRow{grid-template-columns:1.6fr 1fr .7fr 1.15fr 1.15fr 30px;align-items:center;gap:12px;padding:0 16px;display:grid}.handoffHead{height:42px;color:var(--muted);text-transform:uppercase;background:#101f26;font-size:10px}.handoffRow{border-top:1px solid #192930;min-height:72px;font-size:11px}.handoffRow>div:first-child strong,.handoffRow>div:first-child small{display:block}.handoffRow>div:first-child small{color:var(--muted);margin-top:4px}.handoffSignals{flex-wrap:wrap;gap:5px;display:flex}.handoffSignals i{color:var(--muted);border:1px solid #34474f;border-radius:999px;padding:4px 7px;font-size:9px;font-style:normal}.handoffSignals i.ready{color:var(--mint);background:#173029;border-color:#3e796c}@media (width<=760px){.handoffSummary{grid-template-columns:repeat(2,minmax(0,1fr))}}.audienceWorkspace{gap:14px;display:grid}.audienceNotice{background:#29230f;border:1px solid #66582f;border-radius:10px;align-items:center;gap:10px;padding:11px 13px;font-size:11px;display:flex}.audienceNotice span{color:#c7b97f}.audienceFilters{justify-content:flex-start}.audienceFilters select{border:1px solid var(--line);background:var(--panel);color:#cbd8dc;border-radius:9px;height:40px;padding:0 10px}.audienceFilters>span{margin-left:auto}.audienceTable{border:1px solid var(--line);background:var(--panel);border-radius:14px;overflow:hidden}.audienceHead,.audienceRow{grid-template-columns:1.2fr 1.4fr 1.3fr 1fr .7fr 30px;align-items:center;gap:12px;padding:0 16px;display:grid}.audienceHead{height:42px;color:var(--muted);text-transform:uppercase;background:#101f26;font-size:10px}.audienceRow{border-top:1px solid #192930;min-height:68px;font-size:11px}.audienceRow>div:first-child strong,.audienceRow>div:first-child small{display:block}.audienceRow>div:first-child small{color:var(--muted);text-transform:uppercase;margin-top:3px}.audienceTags{flex-wrap:wrap;gap:4px;display:flex}.audienceTags i{color:var(--muted);background:#17272e;border-radius:999px;padding:3px 6px;font-size:9px;font-style:normal}.audienceRow em{text-transform:capitalize;font-style:normal}.audienceRow em.available{color:var(--mint)}.audienceRow em.suppressed{color:#ff9a90}.audienceRow em.unconfirmed{color:#f0b37e}.internalCampaignAcceptance{border:1px solid var(--line);background:#0c1c21;border-radius:14px;gap:14px;padding:16px;display:grid}.internalCampaignAcceptance h2{margin:4px 0}.internalCampaignAcceptance p{color:var(--muted);margin:0;font-size:11px}.internalCampaignAcceptance ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.internalCampaignAcceptance li{border:1px solid var(--line);color:var(--muted);border-radius:9px;gap:4px;padding:10px;font-size:10px;display:grid}.internalCampaignAcceptance li strong{color:var(--text);font-size:11px}.internalCampaignAcceptance li.complete{background:#10231e;border-color:#2d6858}.internalCampaignAcceptance li.complete span{color:var(--mint)}.internalCampaignAcceptance li.current{background:#1d1a10;border-color:#6f5c2d}.internalCampaignAcceptance>button{background:var(--mint);color:#07171b;border:0;border-radius:9px;justify-self:start;padding:10px 13px;font-weight:700}.internalCampaignAcceptance>button.secondary{border:1px solid var(--line);color:#cbd8dc;background:#12252c}.audienceSnapshots{border:1px solid var(--line);background:var(--panel);border-radius:14px;gap:14px;padding:16px;display:grid}.audienceSnapshotHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.audienceSnapshotHead h2{margin:4px 0}.audienceSnapshotHead p{color:var(--muted);margin:0;font-size:11px}.audienceSnapshotHead button,.audienceSnapshotForm button{background:var(--mint);color:#07171b;border:0;border-radius:9px;padding:10px 13px;font-weight:700}.audienceSnapshotForm{border:1px solid var(--line);background:#0d1b21;border-radius:10px;grid-template-columns:1fr 2fr 120px 1.4fr;gap:12px;padding:13px;display:grid}.audienceSnapshotForm label{color:var(--muted);text-transform:uppercase;gap:5px;font-size:10px;display:grid}.audienceSnapshotForm input,.audienceSnapshotForm textarea{border:1px solid var(--line);color:#dce7ea;text-transform:none;background:#09171c;border-radius:8px;padding:9px}.audienceSnapshotForm textarea{resize:vertical;min-height:72px}.audienceSnapshotForm>p,.audienceSnapshotForm>div{grid-column:1/-1}.audienceSnapshotForm>div{justify-content:flex-end;gap:8px;display:flex}.audienceSnapshotForm>.audienceSnapshotPreflight{color:var(--muted);background:#0b181e;border:1px solid #31454d;border-radius:8px;flex-direction:column;justify-content:flex-start;gap:3px;padding:10px 12px}.audienceSnapshotForm>.audienceSnapshotPreflight.ready{color:#c8f6e8;border-color:#2d6858}.audienceSnapshotPreflight strong{color:var(--text)}.audienceSnapshotForm>.audienceScopeOptions{flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.audienceScopeOptions>small,.audienceScopeOptions>p,.audienceScopeOptions>span{flex-basis:100%}.audienceSnapshotForm>.audienceScopeOptions button{text-align:left;color:var(--text);background:#14262d;gap:2px;padding:8px 10px;display:grid}.audienceScopeOptions button span{color:var(--muted);font-size:10px;font-weight:500}.audienceSnapshotForm>.internalCampaignEnrolment{color:var(--muted);background:#1d1a10;border:1px solid #6f5c2d;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:12px}.audienceSnapshotForm>.internalCampaignEnrolment.ready{background:#10231e;border-color:#2d6858}.internalCampaignEnrolment>strong{color:var(--text)}.internalCampaignEnrolment>.importBulkConfirmation{text-transform:none;font-size:12px}.audienceSnapshotForm>.internalCampaignEnrolment button{align-self:flex-start}.audienceSnapshotForm>div button:first-child{color:#cbd8dc;background:#1a2a30}.audienceSnapshotList{display:grid}.audienceSnapshotList article{border-top:1px solid var(--line);grid-template-columns:2fr .7fr 1.4fr 1fr 1fr auto;align-items:center;gap:12px;padding:11px 0;font-size:11px;display:grid}.audienceSnapshotList article div strong,.audienceSnapshotList article div small{display:block}.audienceSnapshotList article small,.audienceSnapshotList article time{color:var(--muted);margin-top:3px}.audienceSnapshotList article>button,.audienceSnapshotReviewHead>button{border:1px solid var(--line);color:#cbd8dc;background:#12252c;border-radius:8px;padding:8px 10px;font-weight:700}.audienceSnapshotReview{border:1px solid var(--line);background:#09171c;border-radius:12px;gap:12px;padding:14px;display:grid}.audienceSnapshotReviewHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.audienceSnapshotReviewHead h3{margin:4px 0}.audienceSnapshotReviewHead p,.audienceSnapshotGuardrail{color:var(--muted);margin:0;font-size:11px}.audienceSnapshotReview dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}.audienceSnapshotReview dl div{border:1px solid var(--line);border-radius:9px;min-width:0;padding:10px}.audienceSnapshotReview dt{color:var(--muted);text-transform:uppercase;font-size:9px}.audienceSnapshotReview dd{text-overflow:ellipsis;margin:4px 0 0;font-weight:750;overflow:hidden}.audienceSnapshotReviewControls,.audienceSnapshotReviewControls>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.audienceSnapshotReviewControls select{border:1px solid var(--line);color:#dce7ea;background:#0d1b21;border-radius:8px;padding:8px}.audienceSnapshotReviewControls span{color:var(--muted);font-size:10px}.audienceSnapshotReviewControls button{border:1px solid var(--line);color:#cbd8dc;background:#12252c;border-radius:8px;padding:8px 10px;font-weight:700}.audienceSnapshotMemberHead,.audienceSnapshotMember{border-top:1px solid var(--line);grid-template-columns:1.2fr 1.4fr .8fr 34px;align-items:center;gap:12px;padding:9px 0;font-size:11px;display:grid}.audienceSnapshotMemberHead{color:var(--muted);text-transform:uppercase;font-size:9px}.audienceSnapshotMember em{text-transform:capitalize;font-style:normal}.audienceSnapshotMember em.eligible{color:var(--mint)}.audienceSnapshotMember em.suppressed,.audienceSnapshotMember em.contact_inactive{color:#ff9a90}.audienceSnapshotMember em.unconfirmed,.audienceSnapshotMember em.address_changed,.audienceSnapshotMember em.no_address,.audienceSnapshotMember em.subscription_inactive{color:#f0b37e}@media (width<=900px){.internalCampaignAcceptance ol{grid-template-columns:1fr 1fr}.audienceSnapshotForm{grid-template-columns:1fr}.audienceSnapshotList article{grid-template-columns:1fr 1fr}.audienceSnapshotHead{display:grid}.audienceSnapshotReview dl{grid-template-columns:1fr 1fr}.audienceSnapshotMemberHead{display:none}.audienceSnapshotMember{grid-template-columns:1fr 34px}.audienceSnapshotMember>span,.audienceSnapshotMember>em{grid-column:1}.audienceSnapshotMember>button{grid-area:1/2/4}}.auditWorkspace{gap:14px;display:grid}.auditFilters{flex-wrap:wrap;justify-content:flex-start;align-items:end}.auditFilters .search{flex:1;min-width:320px}.auditFilters select,.auditFilters input{border:1px solid var(--line);background:var(--panel);color:#cbd8dc;border-radius:9px;height:40px;padding:0 9px}.auditFilters label{color:var(--muted);gap:4px;font-size:9px;display:grid}.auditTable{border:1px solid var(--line);background:var(--panel);border-radius:14px;overflow:hidden}.auditHead,.auditRow{grid-template-columns:.8fr 1.25fr 1fr 1fr 1.7fr;align-items:center;gap:12px;padding:0 16px;display:grid}.auditHead{height:42px;color:var(--muted);text-transform:uppercase;background:#101f26;font-size:10px}.auditRow{border-top:1px solid #192930;min-height:68px;font-size:11px}.auditRow strong,.auditRow small{text-transform:capitalize;display:block}.auditRow small{color:var(--muted);text-transform:none;text-overflow:ellipsis;margin-top:3px;overflow:hidden}.auditRow time{color:var(--muted)}.auditRow details{position:relative}.auditRow summary{cursor:pointer;color:var(--mint)}.auditRow details>div{z-index:20;background:#091319;border:1px solid #38505a;border-radius:14px;grid-template-columns:1fr 1fr;gap:12px;padding:18px;display:grid;position:fixed;inset:12vh 8vw;overflow:auto;box-shadow:0 20px 80px #000b}.auditRow details section{min-width:0}.auditRow details span{color:var(--muted);font-size:10px}.auditRow pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#cbd8dc;font-size:10px;line-height:1.45}.auditRow details:not([open])>div{display:none}.outcomeWorkspace{gap:14px;display:grid}.outcomeSummary{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.outcomeSummary article{border:1px solid var(--line);background:var(--panel);border-radius:13px;padding:15px}.outcomeSummary span,.outcomeSummary strong,.outcomeSummary small{display:block}.outcomeSummary span{color:var(--muted);text-transform:uppercase;font-size:10px}.outcomeSummary strong{margin-top:7px;font:700 22px Manrope}.outcomeSummary small{color:var(--muted);margin-top:4px}.outcomeSummary .won{border-color:#315f55}.outcomeSummary .won strong{color:var(--mint)}.outcomeSummary .lost{border-color:#70443f}.outcomeSummary .lost strong{color:#ff9a90}.outcomeFilters{flex-wrap:wrap;justify-content:flex-start}.outcomeFilters .search{flex:1;min-width:300px}.outcomeFilters select{border:1px solid var(--line);background:var(--panel);color:#cbd8dc;border-radius:9px;height:40px;padding:0 9px}.outcomeFilters>span{color:var(--muted);font-size:10px}.reasonBreakdown{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;display:grid}.reasonBreakdown>button{border:1px solid var(--line);background:var(--panel);color:inherit;text-align:left;cursor:pointer;border-radius:11px;padding:11px 12px}.reasonBreakdown>button span,.reasonBreakdown>button strong,.reasonBreakdown>button small{display:block}.reasonBreakdown>button span{color:var(--muted);font-size:10px}.reasonBreakdown>button strong{margin-top:5px;font-size:19px}.reasonBreakdown>button small{color:var(--muted);margin-top:3px;font-size:9px}.reasonBreakdown>button.active{border-color:var(--mint);box-shadow:inset 0 0 0 1px var(--mint)}.outcomeTable{border:1px solid var(--line);background:var(--panel);border-radius:14px;overflow:hidden}.outcomeHead,.outcomeRow{grid-template-columns:1.5fr .55fr 1fr 1.1fr .75fr .7fr 30px;align-items:center;gap:12px;padding:0 16px;display:grid}.outcomeHead{height:42px;color:var(--muted);text-transform:uppercase;background:#101f26;font-size:9px}.outcomeRow{border-top:1px solid #192930;min-height:68px;font-size:11px}.outcomeRow>div strong,.outcomeRow>div small{display:block}.outcomeRow>div small,.outcomeRow time{color:var(--muted);margin-top:3px}.outcomeRow em{text-transform:capitalize;font-style:normal}.outcomeRow em.won{color:var(--mint)}.outcomeRow em.lost{color:#ff9a90}@media (width<=1000px){.outcomeSummary{grid-template-columns:repeat(2,1fr)}.outcomeHead{display:none}.outcomeRow{grid-template-columns:1fr 80px 30px}.outcomeRow>:not(:first-child):not(:nth-child(2)):not(:last-child){display:none}}.headerActions{align-items:center;gap:10px;display:flex}.globalSearch{z-index:20;border:1px solid var(--line);background:var(--panel);border-radius:10px;align-items:center;gap:8px;width:310px;height:42px;padding:0 11px;display:flex;position:relative}.globalSearch>svg{width:16px;color:var(--muted);flex:none}.globalSearch>input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0}.globalSearch>kbd{color:#91a4ac;background:#14242b;border:1px solid #30434b;border-radius:5px;padding:2px 5px;font-family:inherit;font-size:9px}.globalSearchResults{background:#0b171d;border:1px solid #2b414a;border-radius:12px;width:430px;max-height:430px;padding:6px;position:absolute;top:48px;right:0;overflow:auto;box-shadow:0 20px 55px #000a}.globalSearchResults>button{color:#dfeaec;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;width:100%;min-height:58px;padding:9px 10px;display:flex}.globalSearchResults>button.active{background:#152a2d}.globalSearchResults span,.globalSearchResults strong,.globalSearchResults small{display:block}.globalSearchResults strong{font-size:12px}.globalSearchResults small{max-width:330px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:10px;overflow:hidden}.globalSearchResults em{color:var(--mint);letter-spacing:.08em;text-transform:uppercase;margin-left:10px;font-size:9px;font-style:normal}.globalSearchResults>p{color:var(--muted);text-align:center;margin:0;padding:18px;font-size:11px}.globalSearchError{color:#ffaaa3;justify-content:space-between;align-items:center;gap:14px;padding:14px 12px;font-size:11px;display:flex}.globalSearchError button{color:#ffaaa3;cursor:pointer;background:0 0;border:1px solid #663c3c;border-radius:7px;flex:none;padding:6px 9px}.globalSearchError button:hover,.globalSearchError button:focus-visible{border-color:#ffaaa3;outline:0}.qualificationCard{border:1px solid var(--line);background:var(--panel);border-radius:12px;padding:15px}.qualificationHeading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.qualificationHeading strong{text-transform:capitalize;margin-top:6px;display:block}.qualificationHeading small{color:var(--muted);font-size:10px}.qualificationCard>p{color:var(--muted);font-size:11px}.qualificationCard form{grid-template-columns:160px 1fr;gap:8px;margin-top:12px;display:grid}.qualificationCard select,.qualificationCard textarea,.qualificationCard input{color:#eef8fa;background:#091319;border:1px solid #263942;border-radius:8px;padding:10px}.qualificationCard textarea{resize:vertical;min-height:70px}.qualificationCard form .primary,.qualificationCard form .formError{grid-column:1/-1}.qualificationHistory{gap:6px;margin-top:14px;display:grid}.qualificationHistory>div{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:4px;padding-top:8px;display:grid}.qualificationHistory strong{text-transform:capitalize;font-size:11px}.qualificationHistory span{color:var(--muted);font-size:9px}.qualificationHistory p{color:var(--muted);grid-column:1/-1;margin:0;font-size:10px}@media (width<=600px){.qualificationCard form{grid-template-columns:1fr}}.qualificationWorkspace{gap:16px;display:grid}.qualificationReportError{color:#ffaaa3;background:#211516;border:1px solid #663c3c;border-radius:12px;justify-content:center;align-items:center;gap:22px;min-height:220px;padding:24px;display:flex}.qualificationReportError strong,.qualificationReportError span{display:block}.qualificationReportError span{color:var(--muted);margin-top:6px;font-size:11px}.qualificationReportError button{color:#ffaaa3;cursor:pointer;background:0 0;border:1px solid #663c3c;border-radius:8px;padding:8px 12px}.qualificationReportError button:hover{border-color:#ffaaa3}.qualificationSummary{grid-template-columns:repeat(8,minmax(110px,1fr));gap:8px;display:grid}.qualificationSummary article,.qualificationSummary button{border:1px solid var(--line);background:var(--panel);text-align:left;color:inherit;border-radius:11px;padding:13px}.qualificationSummary button{cursor:pointer}.qualificationSummary button:hover,.qualificationSummary button.active{border-color:var(--mint)}.qualificationSummary span,.qualificationSummary strong,.qualificationSummary small{display:block}.qualificationSummary span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:9px}.qualificationSummary strong{margin-top:6px;font:700 22px Manrope}.qualificationSummary small{color:var(--muted);margin-top:4px;font-size:9px}.qualificationSummary .qualified strong{color:var(--mint)}.qualificationSummary .due strong{color:#ffb36b}.qualificationFilters{justify-content:flex-start}.qualificationFilters>span{color:var(--muted);margin-left:auto;font-size:11px}.qualificationPerformance{border:1px solid var(--line);background:var(--panel);border-radius:12px;padding:16px}.qualificationPerformanceIntro{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:14px;display:flex}.qualificationPerformanceIntro h3{margin:5px 0 0;font:700 17px Manrope}.qualificationPerformanceIntro small{max-width:360px;color:var(--muted);text-align:right;font-size:10px}.qualificationBreakdowns{grid-template-columns:1fr 1fr;gap:12px;display:grid}.qualificationPerformanceTable{border:1px solid var(--line);border-radius:9px;overflow:hidden}.qualificationPerformanceTable>strong{background:#0d1b21;padding:11px 12px;font-size:11px;display:block}.qualificationPerformanceHead,.qualificationPerformanceRow{grid-template-columns:1.3fr repeat(5,.7fr);align-items:center;gap:7px;padding:9px 11px;display:grid}.qualificationPerformanceHead{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;font-size:8px}.qualificationPerformanceRow{border-top:1px solid var(--line);font-size:10px}.qualificationPerformanceRow>span:first-child{text-overflow:ellipsis;overflow:hidden}.qualificationPerformanceRow>strong{color:var(--mint)}.qualificationTable{border:1px solid var(--line);background:var(--panel);border-radius:12px;overflow:hidden}.qualificationHead,.qualificationRow{grid-template-columns:1.4fr .7fr 1fr 1.7fr .8fr minmax(34px,150px);align-items:center;gap:12px;padding:12px 14px;display:grid}.qualificationHead{color:var(--muted);text-transform:uppercase;letter-spacing:.09em;background:#0d1b21;font-size:9px}.qualificationRow{border-top:1px solid var(--line);font-size:11px}.qualificationRow strong,.qualificationRow small{display:block}.qualificationRow small{color:var(--muted);margin-top:4px;font-size:9px}.qualificationRow em{text-transform:capitalize;border:1px solid var(--line);border-radius:999px;width:max-content;padding:4px 7px;font-size:9px;font-style:normal}.qualificationRow em.qualified{color:var(--mint);border-color:#2d675d}.qualificationRow em.nurture{color:#ffcf8d;border-color:#624d2d}.qualificationRow em.disqualified{color:#ff9a90;border-color:#663c3c}.qualificationEvidence.overdue small{color:#ffb36b;font-weight:700}.qualificationRowActions{justify-content:flex-end;align-items:center;gap:7px;display:flex}.qualificationStart{color:var(--mint);white-space:nowrap;cursor:pointer;background:#102b26;border:1px solid #2d675d;border-radius:7px;padding:7px 9px;font-size:9px;font-weight:700}.qualificationStart:hover:not(:disabled){border-color:var(--mint)}.qualificationStart:disabled{opacity:.55;cursor:wait}.qualificationActionError{color:#ffaaa3;background:#2b1818;border:1px solid #663c3c;border-radius:8px;margin:0;padding:9px 11px;font-size:10px}@media (width<=1050px){.qualificationSummary{grid-template-columns:repeat(4,1fr)}.qualificationBreakdowns{grid-template-columns:1fr}.qualificationHead{display:none}.qualificationRow{grid-template-columns:1fr 1fr}.qualificationRowActions{justify-self:end}}.drawerBackdrop{z-index:50}.drawer{width:min(860px,94vw)}.drawerHead{gap:24px}.drawerHead>div:first-child{min-width:0}.drawerHead h2{overflow-wrap:anywhere}.drawerActions{flex:none;gap:8px}.drawerActions>button{color:#dcebed;cursor:pointer;background:#102027;height:36px;font-weight:700;border:1px solid #2a4149!important;border-radius:9px!important;padding:0 13px!important;font-size:11px!important}.drawerActions>button:hover,.drawerActions>button:focus-visible{color:var(--mint);outline:0;border-color:var(--mint)!important}.drawerActions>button:last-child{width:36px;line-height:1;padding:0!important;font-size:22px!important}.detailFacts{grid-template-columns:repeat(5,minmax(0,1fr))}.detailFacts strong{white-space:nowrap}@media (width>=761px){.qualificationCard form{grid-template-columns:170px minmax(0,1fr) auto;align-items:stretch}.qualificationCard form .primary{white-space:nowrap;grid-column:auto;justify-content:center;height:auto;min-height:42px}.qualificationCard form .formError{grid-column:1/-1}}.opportunityLineItems .empty{min-height:112px;padding:18px}.opportunityLineItems .empty span{font-size:11px}@media (width<=760px){.drawer{width:100%;padding:22px 18px}.drawerHead{gap:14px}.detailFacts{grid-template-columns:repeat(2,minmax(0,1fr))}}.recoverySignIn form{border:1px solid var(--line);background:var(--panel);border-radius:16px;gap:14px;width:min(440px,100vw - 40px);padding:30px;display:grid}.recoverySignIn h1{margin:0;font:800 28px Manrope}.recoverySignIn p{color:var(--muted);margin:0 0 8px;line-height:1.5}.recoverySignIn label{color:#c9d7dc;font-size:12px}.recoverySignIn input{border:1px solid var(--line);color:#fff;background:#08141a;border-radius:10px;width:100%;height:44px;padding:0 12px}.recoverySignIn .primary{justify-content:center}.recoverySignIn .formError{color:#ff9a90;font-size:12px}.asideFoot button{color:var(--muted);cursor:pointer;background:0 0;border:0;margin-top:12px;padding:0;font-size:11px}.asideFoot button:hover{color:#fff}.tenantChooser{padding:24px}.tenantChooser h1{margin:0 0 6px}.tenantChooser .primary{justify-content:space-between;width:min(420px,100vw - 40px)}.tenantChooserCancel{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:8px}.tenantChooserCancel:hover,.tenantChooserCancel:focus-visible{color:#fff}.importedDealHandoff{justify-content:space-between;align-items:center;gap:16px;display:flex}.importedDealHandoff button{flex:none;align-items:center;gap:6px;display:inline-flex}.importedDealHandoff svg{width:15px;height:15px}@media (width<=720px){.importedDealHandoff{flex-direction:column;align-items:flex-start}}.recruitmentSummary{grid-template-columns:repeat(4,minmax(120px,1fr)) minmax(260px,1.5fr);gap:12px;margin:30px 0 18px;display:grid}.recruitmentSummary article,.recruitmentSummary>div{border:1px solid var(--line);background:#0d1920bb;border-radius:14px;padding:16px 18px}.recruitmentSummary span,.recruitmentSummary strong{display:block}.recruitmentSummary article span{color:var(--muted);font-size:11px}.recruitmentSummary article strong{margin-top:8px;font:700 24px Manrope}.recruitmentSummary>div{background:#10241f;border-color:#315148;flex-direction:column;justify-content:center;display:flex}.recruitmentSummary>div strong{color:#dffbf2;font:700 13px Manrope}.recruitmentSummary>div span{color:#93aaa5;margin-top:4px;font-size:11px;line-height:1.4}.recruitmentToolbar{align-items:end;gap:12px;margin-bottom:16px;display:flex}.recruitmentToolbar label{gap:6px;display:grid}.recruitmentToolbar label:first-child{min-width:300px}.recruitmentToolbar label span,.recruitmentStageSelect>span{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:700}.recruitmentToolbar input,.recruitmentToolbar select,.recruitmentStageSelect select{border:1px solid var(--line);background:var(--panel);color:#eaf3f5;border-radius:10px;outline:0;height:40px;padding:0 12px}.recruitmentToolbar input:focus,.recruitmentToolbar select:focus,.recruitmentStageSelect select:focus{border-color:var(--mint)}.recruitmentToolbar button,.recruitmentLoadError button{border:1px solid var(--line);color:#c5d3d8;cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:7px;height:40px;padding:0 13px;display:flex}.recruitmentToolbar button svg,.recruitmentLoadError button svg{width:15px}.recruitmentBoard{gap:12px;min-height:440px;padding-bottom:18px;display:flex;overflow:auto}.recruitmentColumn{flex:0 0 250px;width:250px}.recruitmentColumn>header{color:#b7c6cc;align-items:center;gap:8px;height:43px;padding:0 6px;display:flex}.recruitmentColumn>header i{background:#78a9ff;border-radius:50%;width:7px;height:7px}.recruitmentColumn.won>header i{background:var(--mint)}.recruitmentColumn.lost>header i{background:#ff8075}.recruitmentColumn>header strong{font:700 12px Manrope}.recruitmentColumn>header span{text-align:center;color:#9eb0b7;background:#15242b;border-radius:12px;min-width:22px;margin-left:auto;padding:3px 6px;font-size:10px}.recruitmentColumn>div{gap:9px;display:grid}.recruitmentCard{text-align:left;border:1px solid var(--line);background:var(--panel);color:#eaf3f5;cursor:pointer;border-radius:12px;width:100%;min-height:130px;padding:14px;transition:border-color .15s,transform .15s}.recruitmentCard:hover,.recruitmentCard:focus-visible{border-color:var(--mint);outline:0;transform:translateY(-1px)}.recruitmentCard span,.recruitmentCard strong,.recruitmentCard small{display:block}.recruitmentCardSource{color:var(--mint);text-transform:uppercase;letter-spacing:.1em;font-size:9px;font-weight:700}.recruitmentCard strong{margin:13px 0 5px;font:700 14px Manrope}.recruitmentCard>span:not(.recruitmentCardSource){color:#aebec4;font-size:11px;line-height:1.4}.recruitmentCard small{color:var(--muted);margin-top:14px;font-size:10px}.recruitmentColumnEmpty{color:#52666f;border:1px dashed #263942;border-radius:12px;place-items:center;min-height:74px;font-size:11px;display:grid}.recruitmentDrawerBackdrop{z-index:100;background:#03080bcf;justify-content:flex-end;display:flex;position:fixed;inset:0}.shell .recruitmentDrawer{border:0;border-left:1px solid var(--line);-webkit-backdrop-filter:none;backdrop-filter:none;background:#0b151b;width:min(520px,100vw);height:100vh;padding:0;display:block;position:relative;top:auto;overflow:auto}.recruitmentDrawer>header{z-index:1;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b151bf2;align-items:flex-start;padding:24px;display:flex;position:sticky;top:0}.recruitmentDrawer>header span{text-transform:uppercase;letter-spacing:.12em;color:var(--mint);font-size:10px;font-weight:700}.recruitmentDrawer>header h2{margin:7px 0 4px;font:800 25px Manrope}.recruitmentDrawer>header p{font-size:13px}.recruitmentDrawer>header button{border:1px solid var(--line);color:#c5d3d8;cursor:pointer;background:0 0;border-radius:10px;place-items:center;width:36px;height:36px;margin-left:auto;display:grid}.recruitmentDrawer>header button svg{width:18px}.recruitmentContactFacts{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:10px;padding:22px 24px;display:grid}.recruitmentContactFacts a,.recruitmentContactFacts span{color:#b9c8cd;overflow-wrap:anywhere;align-items:center;gap:8px;font-size:11px;text-decoration:none;display:flex}.recruitmentContactFacts svg{width:14px;color:var(--mint);flex:0 0 14px}.recruitmentStageSelect{border-bottom:1px solid var(--line);gap:7px;padding:22px 24px;display:grid}.recruitmentStageSelect select{width:100%}.recruitmentStageSelect small{color:var(--muted);font-size:10px}.recruitmentAnswers{padding:22px 24px}.recruitmentAnswers h3{margin:0 0 16px;font:700 15px Manrope}.recruitmentAnswers>div{border-top:1px solid #192930;padding:13px 0}.recruitmentAnswers>div>span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:10px;display:block}.recruitmentAnswers p{color:#d8e3e6;overflow-wrap:anywhere;margin:6px 0 0;font-size:12px;line-height:1.55}.recruitmentNoAnswers{color:var(--muted)!important}.recruitmentDrawer>footer{border-top:1px solid var(--line);gap:6px;padding:18px 24px 28px;display:grid}.recruitmentDrawer>footer span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-top:8px;font-size:9px}.recruitmentDrawer>footer code{color:#8fa3aa;overflow-wrap:anywhere;font-size:10px}.recruitmentLoading{min-height:420px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:14px;font-size:12px;display:flex}.recruitmentLoadError{color:#ffaaa3;background:#211516;border:1px solid #663c3c;border-radius:14px;justify-content:space-between;align-items:center;min-height:160px;margin-top:30px;padding:24px;display:flex}.recruitmentLoadError strong,.recruitmentLoadError span{display:block}.recruitmentLoadError span{margin-top:5px;font-size:12px}.recruitmentLoadError button{color:#ffaaa3;border-color:#663c3c}@media (width<=800px){.recruitmentSummary{grid-template-columns:1fr 1fr}.recruitmentSummary>div{grid-column:1/-1}.recruitmentToolbar{flex-direction:column;align-items:stretch}.recruitmentToolbar label:first-child{min-width:0}.recruitmentContactFacts{grid-template-columns:1fr}}:root{color:#eaf3f5;font-synthesis:none;--panel:#0d1920;--line:#203139;--muted:#7f939c;--mint:#63e6be;--accent-ink:#061b17;--blue:#78a9ff;background:#071016;font-family:DM Sans,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 70% -20%,#15333a 0,#0000 37%),#071016;min-width:1100px;margin:0}button,input{font:inherit}.shell{grid-template-columns:230px 1fr;min-height:100vh;display:grid}aside{border-right:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#091319cc;flex-direction:column;height:100vh;padding:28px 18px;display:flex;position:sticky;top:0}.brand{align-items:center;gap:12px;padding:0 8px 38px;display:flex}.brand .mark{border-radius:12px;width:40px;height:40px;display:block;box-shadow:0 0 30px #63e6be24}.brand strong,.brand small{display:block}.brand strong{font:700 17px Manrope}.brand small{color:var(--muted);margin-top:2px}nav{gap:6px;display:grid}nav button{color:#9fb0b7;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:11px;height:44px;padding:0 12px;display:flex}nav svg{width:18px}nav button.active{color:#eafff9;box-shadow:inset 3px 0 var(--mint);background:#15282c}nav button:disabled{opacity:.5}nav em{border:1px solid #33454d;border-radius:8px;margin-left:auto;padding:2px 5px;font-size:9px;font-style:normal}.asideFoot{border-top:1px solid var(--line);margin-top:auto;padding:16px 12px}.asideFoot span,.asideFoot small,.asideFoot strong{display:block}.asideFoot span{letter-spacing:.14em;color:var(--muted);font-size:10px}.asideFoot strong{margin:7px 0 2px}.asideFoot small{color:var(--mint)}main{padding:42px 44px;overflow:hidden}header{justify-content:space-between;align-items:flex-start;display:flex}header h1{letter-spacing:-.03em;margin:5px 0 6px;font:800 32px Manrope}header p{color:var(--muted);margin:0}.eyebrow,.kicker{letter-spacing:.16em;font-weight:700;color:var(--mint)!important;font-size:10px!important}.primary{background:var(--mint);color:var(--accent-ink);cursor:pointer;border:0;border-radius:10px;align-items:center;gap:8px;height:42px;padding:0 16px;font-weight:700;display:flex}.primary svg{width:17px}.stats{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin:30px 0;display:grid}.statCard{border:1px solid var(--line);text-align:left;color:inherit;background:#0d1920bb;border-radius:14px;justify-content:space-between;padding:17px 18px;display:flex}.statCardAction{cursor:pointer;transition:border-color .15s,transform .15s,background .15s}.statCardAction:hover,.statCardAction:focus-visible{border-color:var(--mint);background:#10241f;outline:0;transform:translateY(-1px)}.stats span{color:var(--muted);font-size:12px}.stats strong{margin-top:8px;font:700 23px Manrope;display:block}.stats svg{width:19px;color:var(--mint)}.todayGrid{grid-template-columns:1.2fr .8fr;gap:16px;display:grid}.panel{border:1px solid var(--line);background:var(--panel);border-radius:16px;min-height:370px;padding:20px}.panelHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.panelHead h2{margin:4px 0 0;font:700 18px Manrope}.panelHead .count{color:var(--mint);background:#17272e;border-radius:20px;padding:5px 10px;font-weight:700}.task,.leadRow{border-bottom:1px solid #18272e;align-items:center;gap:12px;padding:14px 2px;display:flex}.task .check{background:0 0;border:1.5px solid #48606a;border-radius:50%;width:18px;height:18px}.task div:nth-child(2),.leadRow div:nth-child(2){flex:1}.task strong,.task span,.leadRow strong,.leadRow span{display:block}.task span,.leadRow span{color:var(--muted);margin-top:3px;font-size:12px}.task time{color:var(--muted);font-size:11px}.task time.overdue{color:#ff9a90}.avatar{width:36px;color:var(--mint);background:#193038;border-radius:11px;place-items:center;font-weight:700;flex:0 0 36px!important;height:36px!important;display:grid!important}.leadRow button,.card footer button{color:var(--muted);background:0 0;border:0}.leadRow svg,.card footer button svg{width:16px}.empty{text-align:center;min-height:240px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.empty svg{color:#39515b}.empty strong{color:#c9d7dc}.empty span{max-width:340px;font-size:13px}.center{flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:100vh;display:flex}.loader{border:3px solid #23343c;border-top-color:var(--mint);border-radius:50%;width:28px;height:28px;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.toolbar{color:var(--muted);justify-content:space-between;align-items:center;margin-bottom:14px;font-size:12px;display:flex}.search{border:1px solid var(--line);background:var(--panel);border-radius:10px;align-items:center;gap:9px;width:410px;height:40px;padding:0 12px;display:flex}.search svg{width:16px}.search input{color:#fff;background:0 0;border:0;outline:0;width:100%}.board{gap:12px;padding-bottom:18px;display:flex;overflow-x:auto}.column{flex:0 0 286px;width:286px}.columnHead{color:#b7c6cc;justify-content:space-between;align-items:center;height:42px;padding:0 7px;display:flex}.columnHead>div{align-items:center;gap:8px;display:flex}.columnHead i{background:var(--blue);border-radius:50%;width:7px;height:7px}.column.won .columnHead i{background:var(--mint)}.column.lost .columnHead i{background:#ff8075}.columnHead span{background:#15242b;border-radius:12px;padding:3px 7px;font-size:11px}.cards{gap:9px;display:grid}.card,.dropzone{border:1px solid var(--line);background:var(--panel);border-radius:12px;padding:14px}.card{min-height:145px}.cardTop{color:var(--muted);justify-content:space-between;font-size:11px;display:flex}.cardTop strong{color:var(--mint)}.card h3{margin:13px 0 5px;font:700 14px/1.35 Manrope}.card p{color:var(--muted);margin:0;font-size:11px}.card footer{border-top:1px solid #1a2a31;justify-content:space-between;margin-top:20px;padding-top:10px;display:flex}.card footer span{color:var(--muted);align-items:center;gap:5px;font-size:10px;display:flex}.card footer span.warn{color:#f0b37e}.card footer span svg{width:12px}.dropzone{color:#52666f;text-align:center;background:0 0;border-style:dashed;place-items:center;min-height:70px;font-size:11px;display:grid}.operationError{color:#ffaaa3;background:#211516;border:1px solid #663c3c;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;margin:20px 0 0;padding:12px 14px;font-size:12px;display:flex}.operationError button{color:#ffaaa3;cursor:pointer;background:0 0;border:1px solid #663c3c;border-radius:7px;padding:6px 10px}.operationError button:hover,.operationError button:focus-visible{border-color:#ffaaa3;outline:0}.historicalOpportunityNotice{color:#dffbf2;text-align:left;cursor:pointer;background:#10241f;border:1px solid #315148;border-radius:12px;justify-content:space-between;align-items:center;width:100%;margin:-14px 0 22px;padding:14px 18px;display:flex}.historicalOpportunityNotice span,.historicalOpportunityNotice strong{display:block}.historicalOpportunityNotice span{color:#93aaa5;font-size:12px}.historicalOpportunityNotice strong{color:#eafff8;margin-bottom:3px;font:700 14px Manrope}.historicalOpportunityNotice>span:last-child{color:var(--mint);align-items:center;gap:7px;font-weight:700;display:flex}.historicalOpportunityNotice svg{width:16px}.pipelineHistoryNotice{margin:0 0 18px}.importedRecordScope{cursor:default}.importedRecordScope button{color:var(--mint);cursor:pointer;white-space:nowrap;background:0 0;border:0;font:700 12px Manrope}.navBadges{align-items:center;gap:4px;margin-left:auto;display:flex}.navBadges em{margin-left:0}.navBadges em.attention{color:#ffd09c;background:#2a2118;border-color:#73593e}.intakeActivationNotice{color:#fff1dd;background:#2a2118;border:1px solid #73593e;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;width:100%;margin:-14px 0 22px;padding:14px 18px;display:flex}.intakeActivationNotice span,.intakeActivationNotice strong{display:block}.intakeActivationNotice span{color:#c7ad91;font-size:12px}.intakeActivationNotice strong{color:#fff1dd;margin-bottom:3px;font:700 14px Manrope}.intakeActivationNotice button{color:#ffd09c;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;font-weight:700;display:flex}.intakeActivationNotice svg{width:16px}.dataOnboardingNotice{color:#dffbf2;background:#10241f;border:1px solid #315148;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;width:100%;margin:-14px 0 22px;padding:14px 18px;display:flex}.dataOnboardingNotice span,.dataOnboardingNotice strong{display:block}.dataOnboardingNotice span{color:#93aaa5;font-size:12px}.dataOnboardingNotice strong{color:#eafff8;margin-bottom:3px;font:700 14px Manrope}.dataOnboardingNotice button{color:var(--mint);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;font-weight:700;display:flex}.dataOnboardingNotice svg{width:16px}.leadRoutingActivationNotice{color:#f9e9ff;background:#251c2a;border:1px solid #6a4f72;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;width:100%;margin:-14px 0 22px;padding:14px 18px;display:flex}.leadRoutingActivationNotice span,.leadRoutingActivationNotice strong{display:block}.leadRoutingActivationNotice span{color:#cbb2d2;font-size:12px}.leadRoutingActivationNotice strong{color:#f9e9ff;margin-bottom:3px;font:700 14px Manrope}.leadRoutingActivationNotice button{color:#efa8ff;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;font-weight:700;display:flex}.leadRoutingActivationNotice svg{width:16px}.crmskiWordmark{white-space:nowrap;letter-spacing:-.025em;align-items:center;gap:1px;display:flex!important}.crmskiWordmark img{object-fit:contain;object-position:left center;width:45px;height:24px;display:block}@media (width<=900px){body{min-width:0}.shell{min-width:0;display:block}.shell>aside{z-index:30;border-right:0;border-bottom:1px solid var(--line);width:100%;height:auto;padding:10px 12px;position:sticky;top:0}.brand{padding:0 4px 9px}.brand .mark{border-radius:10px;width:32px;height:32px;font-size:17px}.brand strong{font-size:15px}.brand small{font-size:11px}.shell>aside nav{overscroll-behavior-inline:contain;scrollbar-width:thin;gap:5px;padding-bottom:3px;display:flex;overflow-x:auto}.shell>aside nav button{white-space:nowrap;flex:none;width:auto;height:38px;padding:0 11px}.shell>aside nav button.active{box-shadow:inset 0 -3px var(--mint)}.shell>aside .asideFoot{display:none}main{min-width:0;padding:24px 18px 40px;overflow:visible}header{flex-wrap:wrap;gap:18px}header h1{font-size:27px}.headerActions{flex-wrap:wrap;width:100%}.globalSearch,.headerActions .search{flex:280px;width:auto;min-width:0}.globalSearchResults{width:auto;position:fixed;left:18px;right:18px}.stats{grid-template-columns:repeat(2,minmax(0,1fr));margin:22px 0}.todayGrid{grid-template-columns:minmax(0,1fr)}.intakeActivationNotice,.leadRoutingActivationNotice,.dataOnboardingNotice{flex-direction:column;align-items:flex-start}.toolbar,.taskQueueToolbar,.panelHead{flex-wrap:wrap;gap:12px}.toolbar .search,.taskQueueToolbar .search{width:100%}.pipelineFilters,.advancedPipelineFilters,.formGrid{grid-template-columns:minmax(0,1fr)}.modal{width:min(94vw,680px);max-height:90vh;overflow-y:auto}.drawer{width:min(94vw,560px)}.taskQueueTable{min-width:760px}}@media (width<=560px){main{padding:20px 12px 32px}header h1{font-size:24px}.stats{grid-template-columns:minmax(0,1fr)}.stats article{min-height:86px}.panel{border-radius:13px;padding:15px}.headerActions>.primary{justify-content:center;width:100%}.modalBackdrop{padding:10px}.modal{width:100%;padding:18px}.modalActions{flex-wrap:wrap}.modalActions button{flex:130px}.importIssueReviewNavigation{grid-template-columns:repeat(2,minmax(0,1fr))}.importIssueReviewNavigation span{grid-area:1/1/auto/-1}}
