:root{--bg:#f3f4f1;--ink:#161816;--muted:#6d726d;--line:#dfe2dc;--soft:#eceee9;--accent:#17251b;--danger:#8e342f;--radius:16px}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--bg);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;scroll-behavior:smooth}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.shell{display:grid;grid-template-columns:245px 1fr;min-height:100vh}.sidebar{position:-webkit-sticky;position:sticky;top:0;height:100vh;padding:24px 16px;background:#121612;color:#fff;display:flex;flex-direction:column}.brand{display:flex;gap:12px;align-items:center;padding:0 8px 28px}.brandMark{width:38px;height:38px;border:1px solid #596259;display:grid;place-items:center;font-weight:700;border-radius:10px}.brand span,.brand strong{display:block}.brand strong{font-size:14px}.brand span{margin-top:3px;font-size:11px;color:#99a199}nav{display:grid;grid-gap:5px;gap:5px}.navItem{display:flex;align-items:center;gap:10px;color:#adb4ad;padding:10px 12px;border-radius:9px;font-size:14px}.navItem.active,.navItem:hover{color:#fff;background:#252b25}.sidebarFooter{margin-top:auto;color:#737b73;padding:12px 8px;letter-spacing:.12em}.main{padding:32px 38px 80px;max-width:1600px;width:100%}.pageHeader{display:flex;justify-content:space-between;gap:20px;align-items:flex-end;margin-bottom:28px}.eyebrow{color:var(--muted);text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:700;margin-bottom:8px}h1{font-size:32px;line-height:1.05;margin:0;letter-spacing:-.04em}h2{font-size:18px;margin:0 0 16px;letter-spacing:-.02em}h3{font-size:15px;margin:0}.sectionTitle{margin-top:30px}.subhead,.supporting{color:var(--muted);margin:8px 0 0;max-width:760px;line-height:1.5}.supporting{font-size:13px;margin-bottom:14px}.button{border:0;color:#fff;padding:10px 14px;border-radius:9px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:600;font-size:13px}.button.secondary{background:var(--panel);color:var(--ink);border:1px solid var(--line)}.metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:22px}.metric{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:18px}.metricLabel{color:var(--muted);font-size:12px;margin-bottom:10px}.metricValue{font-size:27px;letter-spacing:-.04em;font-weight:700}.metricHint{color:var(--muted);font-size:11px;margin-top:8px}.grid2{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:18px;gap:18px}.panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:20px;margin-bottom:18px}.table{width:100%;border-collapse:collapse}.table th{font-size:10px;text-align:left;text-transform:uppercase;letter-spacing:.09em;color:var(--muted);padding:0 10px 9px;border-bottom:1px solid var(--line)}.table td{padding:13px 10px;border-bottom:1px solid #eceeea;font-size:13px;vertical-align:top}.table tr:last-child td{border-bottom:0}.stage{display:inline-flex;white-space:nowrap;border-radius:999px;padding:5px 8px;background:var(--soft);font-size:10px;font-weight:700;color:#4d534d}.stage-blueprint-active,.stage-blueprint-complete,.stage-blueprint-won{background:#e5eee5;color:#35513a}.stage-ongoing-cto,.stage-transformation-active{background:#e4e8f0;color:#34425d}.stage-lost{background:#f2e4e2;color:var(--danger)}.pipeline{display:grid;grid-template-columns:repeat(10,minmax(230px,1fr));grid-gap:12px;gap:12px;overflow-x:auto;padding-bottom:14px}.column{min-height:450px;background:#e8eae5;padding:10px;border-radius:14px}.columnHeader{display:flex;justify-content:space-between;padding:6px 5px 12px;font-size:12px;font-weight:700}.card,.journeyCard{display:block;background:#fff;border:1px solid var(--line);border-radius:12px;padding:13px;margin-bottom:9px}.card p,.journeyCard p{color:var(--muted);margin:8px 0 0;line-height:1.4;font-size:12px}.cardMeta{margin-top:12px;color:var(--muted);font-size:10px}.cardLink,.cardMeta{display:flex;justify-content:space-between;align-items:center}.cardLink{border:1px solid var(--line);border-radius:11px;padding:13px;margin-bottom:9px;font-size:13px}.cardLink span{color:var(--muted);font-size:11px}.formGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.formGrid.compact{margin-top:12px}.field{display:grid;grid-gap:7px;gap:7px;margin-bottom:12px}.field.full{grid-column:1/-1}label{font-size:11px;font-weight:700;color:#4d524d;text-transform:uppercase;letter-spacing:.06em}input,select,textarea{width:100%;border:1px solid var(--line);background:#fff;border-radius:9px;padding:10px 11px;color:var(--ink);outline:none}textarea{min-height:100px;resize:vertical}input:focus,select:focus,textarea:focus{border-color:#8e9b8f;box-shadow:0 0 0 3px #e8ede8}.formActions{margin-top:16px;display:flex;justify-content:flex-end}.inlineForm{display:flex;gap:8px;align-items:center}.inlineForm select{width:auto;min-width:150px}.timeline{display:grid;grid-gap:14px;gap:14px}.timelineItem{border-left:2px solid var(--line);padding-left:14px}.timelineItem small{color:var(--muted)}.timelineItem p{margin:5px 0 0;font-size:13px;line-height:1.45}.nextAction{margin-top:10px;padding:8px 10px;background:var(--soft);border-radius:8px;font-size:11px}.journeyCard{display:grid;grid-gap:12px;gap:12px}.tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}.tab{padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:#fff}.stop,.tab{font-size:12px}.stop{margin:18px 0 0;padding:15px;border-radius:12px;background:#171b17;color:#fff;letter-spacing:.04em}.question{padding:18px 0;border-bottom:1px solid var(--line)}.question:last-of-type{border-bottom:0}.questionTitle{font-weight:700;font-size:14px;margin-bottom:10px;line-height:1.4}.questionFooter{margin-top:12px;justify-content:flex-end}.empty{padding:36px;text-align:center;border:1px dashed #c8cdc7;border-radius:12px}.empty,.kicker{color:var(--muted)}.kicker{font-size:12px}.blueprintLayout{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start}.blueprintNav{position:-webkit-sticky;position:sticky;top:24px;background:#fff;border:1px solid var(--line);border-radius:14px;padding:14px;display:grid;grid-gap:6px;gap:6px}.blueprintNav strong{font-size:12px;margin-bottom:4px}.blueprintNav a{font-size:11px;color:var(--muted);padding:7px 8px;border-radius:7px}.blueprintNav a:hover{background:var(--soft);color:var(--ink)}.discoverySection{scroll-margin-top:20px}.sectionHeader{display:flex;justify-content:space-between;gap:15px;align-items:flex-start}.sectionHeader span{font-size:11px;color:var(--muted)}.scoreGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.scoreCard{display:grid;grid-gap:8px;gap:8px;border:1px solid var(--line);border-radius:12px;padding:12px}.scoreCard textarea{min-height:70px}.decisionCard{display:grid;grid-template-columns:42px 1fr;grid-gap:12px;gap:12px;padding:14px 0;border-top:1px solid var(--line)}.decisionNumber{width:36px;height:36px;border-radius:50%;background:var(--accent);color:#fff;display:grid;place-items:center;font-weight:700}.decisionFields{display:grid;grid-gap:8px;gap:8px}.deliveryPhases{display:grid;grid-template-columns:repeat(4,minmax(220px,1fr));grid-gap:10px;gap:10px;overflow-x:auto}.deliveryPhase{background:var(--soft);border-radius:12px;padding:10px}.deliveryPhase h3{padding:5px 4px 11px}.deliveryItem{background:#fff;border:1px solid var(--line);border-radius:10px;padding:11px;margin-bottom:8px;display:grid;grid-gap:10px;gap:10px}.deliveryItem p{font-size:12px;margin:5px 0}.deliveryItem p,.deliveryItem small{color:var(--muted)}.addItem{margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}.tags{display:flex;gap:5px;flex-wrap:wrap;margin-top:8px}.tags span{background:var(--soft);font-size:10px;padding:4px 7px;border-radius:999px}.settingsGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.setting{display:grid;grid-gap:6px;gap:6px;padding:16px;border:1px solid var(--line);border-radius:12px}.setting small,.setting span{color:var(--muted);font-size:12px}.setting strong{font-size:22px}@media(max-width:1100px){.shell{grid-template-columns:1fr}.sidebar{position:relative;width:100%;height:auto}nav{grid-template-columns:repeat(4,1fr)}.sidebarFooter{display:none}.main{padding:24px 18px 60px}.metrics{grid-template-columns:1fr 1fr}.blueprintLayout,.grid2{grid-template-columns:1fr}.blueprintNav{position:relative;top:auto}.scoreGrid{grid-template-columns:1fr}.deliveryPhases{grid-template-columns:repeat(4,minmax(240px,1fr))}}@media(max-width:700px){nav{grid-template-columns:1fr 1fr}.formGrid,.metrics,.settingsGrid{grid-template-columns:1fr}.pageHeader{align-items:flex-start;flex-direction:column}.inlineForm{align-items:stretch;flex-direction:column}.inlineForm select{width:100%}.main{padding:18px 12px 50px}}.toolbar{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.statusPill{display:inline-flex;padding:5px 8px;border-radius:999px;background:var(--soft);font-size:10px;font-weight:700}.split3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.listCard{border:1px solid var(--line);border-radius:12px;padding:14px;margin-bottom:10px;background:#fff}.listCardHead{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.listCard p{font-size:12px;color:var(--muted);line-height:1.45}.miniMeta{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px;color:var(--muted);font-size:10px}.insightGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.insight{padding:14px;border-radius:12px;background:var(--soft)}.insight strong{display:block;font-size:20px;margin-top:5px}.insight span{font-size:11px;color:var(--muted)}@media(max-width:900px){.insightGrid,.split3{grid-template-columns:1fr}}.commandHeader{align-items:center}.commandMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:12px}.commandMetric{display:flex;gap:12px;align-items:flex-start;background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:16px;min-height:116px}.commandMetric .metricIcon{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:var(--soft);flex:0 0 auto}.commandMetric div:last-child{display:grid;grid-gap:4px;gap:4px}.commandMetric span{font-size:11px;color:var(--muted);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.commandMetric strong{font-size:25px;letter-spacing:-.04em}.commandMetric small{font-size:11px;color:var(--muted)}.commandMetric.metricUrgent{border-color:#d8b4aa;background:#fffaf8}.commandMetric.metricUrgent .metricIcon{background:#f6e6e1;color:var(--danger)}.operatingStrip{display:grid;grid-template-columns:repeat(4,1fr);background:#161b17;color:#fff;border-radius:14px;margin-bottom:18px;overflow:hidden}.operatingStrip a{padding:14px 16px;border-right:1px solid #303630;display:flex;align-items:center;justify-content:space-between;gap:12px}.operatingStrip a:last-child{border-right:0}.operatingStrip span{font-size:11px;color:#aeb7ae}.operatingStrip strong{font-size:17px}.commandGrid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);grid-gap:18px;gap:18px;align-items:start}.panelHeading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.panelHeading h2{margin:0}.panelHeading .eyebrow{margin-bottom:5px}.countBadge{min-width:28px;height:28px;border-radius:999px;background:var(--soft);display:grid;place-items:center;font-size:11px;font-weight:800}.textLink{font-size:11px;color:var(--muted);font-weight:700;white-space:nowrap}.attentionPanel{padding:0;overflow:hidden}.attentionPanel .panelHeading{padding:20px 20px 4px}.attentionList{display:grid}.attentionItem{display:grid;grid-template-columns:30px 1fr 18px;grid-gap:10px;gap:10px;padding:14px 20px;border-top:1px solid #edf0eb;align-items:flex-start;transition:background .15s ease}.attentionItem:hover{background:#fafbf9}.attentionItem.attention-high{border-left:3px solid #a84c43}.attentionItem.attention-medium{border-left:3px solid #b49b62}.attentionMarker{width:28px;height:28px;border-radius:8px;background:var(--soft);display:grid;place-items:center;color:#616861}.attention-high .attentionMarker{background:#f6e8e5;color:#9d4139}.attention-medium .attentionMarker{background:#f3efe3;color:#8d743e}.attentionCopy{min-width:0}.attentionTop{display:flex;gap:8px;align-items:center;justify-content:space-between}.attentionTop strong{font-size:13px}.attentionCopy p{margin:5px 0 6px;color:var(--muted);font-size:12px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.attentionCopy small{display:flex;align-items:center;gap:4px;color:var(--muted);font-size:10px}.signalPill{font-size:9px!important;text-transform:uppercase;letter-spacing:.05em;font-weight:800;color:#5f665f!important;background:var(--soft);border-radius:999px;padding:4px 6px;white-space:nowrap}.attentionArrow{color:#969e96;align-self:center}.successEmpty{margin:10px 20px 20px;padding:22px;border-radius:12px;background:#f1f5ef;display:grid;grid-gap:5px;gap:5px}.successEmpty span{font-size:12px;color:var(--muted)}.todayItem,.todayList{display:grid}.todayItem{grid-template-columns:62px 1fr;grid-gap:12px;gap:12px;padding:12px 0;border-top:1px solid #edf0eb}.todayItem:first-child{border-top:0;padding-top:0}.timeBlock{font-weight:800}.timeBlock,.todayItem strong{font-size:13px}.todayItem p{margin:4px 0;color:var(--muted);font-size:11px}.todayItem small{color:var(--muted);font-size:10px}.compactEmpty{padding:16px;border-radius:10px;background:var(--soft);color:var(--muted);font-size:12px}.taskList,.taskRow{display:grid}.taskRow{grid-template-columns:22px 1fr 10px;grid-gap:8px;gap:8px;align-items:center;padding:9px 0;border-top:1px solid #edf0eb}.taskRow:first-child{border-top:0;padding-top:0}.taskRow strong{font-size:12px;display:block}.taskRow small{font-size:10px;color:var(--muted)}.priorityDot{width:7px;height:7px;border-radius:50%;background:#aeb5ae}.priority-1,.priority-2{background:#a64e45}.priority-3{background:#b09555}.opportunityTable{display:grid}.opportunityHead,.opportunityRow{display:grid;grid-template-columns:1.1fr .8fr .65fr 1.2fr .45fr;grid-gap:14px;gap:14px;align-items:center}.opportunityHead{padding:0 10px 9px;color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.07em;font-weight:800;border-bottom:1px solid var(--line)}.opportunityRow{padding:12px 10px;border-bottom:1px solid #edf0eb;font-size:12px}.opportunityRow:last-child{border-bottom:0}.opportunityRow:hover{background:#fafbf9}.opportunityRow small,.opportunityRow strong{display:block}.opportunityRow small{color:var(--muted);margin-top:3px;font-size:10px}.missingValue strong{color:var(--danger)}.pamStrip{justify-content:space-between;gap:16px;background:#172019;color:#fff;border-radius:14px;padding:14px 16px;margin-top:2px}.pamStrip,.pamStrip>div{display:flex;align-items:center}.pamStrip>div{gap:12px}.pamStrip span,.pamStrip strong{display:block}.pamStrip span{font-size:11px;color:#a8b2a9;margin-top:3px}.pamStrip .statusPill{background:#2d382f;color:#dce5dd;margin:0}.pamOrb{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#fff;color:#172019;font-weight:900}@media(max-width:1100px){.commandMetrics{grid-template-columns:1fr 1fr}.commandGrid{grid-template-columns:1fr}.opportunityHead,.opportunityRow{grid-template-columns:1fr .7fr .6fr 1fr}.opportunityHead span:last-child,.opportunityRow>div:last-child{display:none}}@media(max-width:700px){.commandMetrics,.operatingStrip{grid-template-columns:1fr 1fr}.operatingStrip a:nth-child(2){border-right:0}.operatingStrip a:nth-child(-n+2){border-bottom:1px solid #303630}.attentionTop{align-items:flex-start;flex-direction:column}.attentionCopy p{white-space:normal}.opportunityHead{display:none}.opportunityRow{grid-template-columns:1fr;gap:8px}.pamStrip{align-items:flex-start;flex-direction:column}}.accountActionBar,.accountHeader{align-items:center}.accountActionBar{display:grid;grid-template-columns:minmax(0,1.4fr) auto auto;grid-gap:18px;gap:18px;background:#182019;color:#fff;border-radius:15px;padding:16px 18px;margin-bottom:12px}.accountActionBar.actionOverdue{background:#2b1d1a}.actionIdentity{display:flex;gap:12px;align-items:flex-start;min-width:0}.actionIcon{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:#2d382f;flex:0 0 auto}.actionOverdue .actionIcon{background:#512f29}.actionIdentity div:last-child{display:grid;grid-gap:3px;gap:3px;min-width:0}.actionIdentity span,.actionStats span{font-size:9px;text-transform:uppercase;letter-spacing:.07em;color:#a9b2aa;font-weight:800}.actionIdentity strong{font-size:14px}.actionIdentity small{font-size:10px;color:#a9b2aa}.actionStats{display:flex;gap:18px}.actionStats div{display:grid;grid-gap:3px;gap:3px;min-width:72px}.actionStats strong{font-size:17px}.workspaceNav{display:flex;gap:6px;align-items:center;padding:5px;background:#e8eae5;border-radius:10px;margin-bottom:18px;overflow-x:auto}.workspaceNav a{font-size:11px;font-weight:700;padding:7px 10px;border-radius:7px;white-space:nowrap}.workspaceNav a:hover{background:#fff}.workspaceGrid{display:grid;grid-template-columns:1.25fr .75fr;grid-gap:18px;gap:18px}.relationshipGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.relationshipStat{display:grid;grid-gap:4px;gap:4px;padding:12px;border:1px solid var(--line);border-radius:11px;background:#fbfcfa}.relationshipStat span{font-size:9px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-weight:800}.relationshipStat strong{font-size:19px}.relationshipStat small{font-size:10px;color:var(--muted)}.signalStack{display:grid;grid-gap:7px;gap:7px;margin-top:12px}.signalCallout{display:flex;gap:9px;align-items:flex-start;padding:10px;border-radius:9px;background:#f3f5ef}.signalCallout svg{flex:0 0 auto;margin-top:1px}.signalCallout small,.signalCallout strong{display:block}.signalCallout strong{font-size:11px}.signalCallout small{font-size:9px;color:var(--muted);margin-top:3px}.relationshipActions{display:grid}.relationshipAction{display:grid;grid-template-columns:22px 1fr;grid-gap:8px;gap:8px;align-items:flex-start;padding:10px 0;border-top:1px solid #edf0eb}.relationshipAction:first-child{border-top:0;padding-top:0}.relationshipAction small,.relationshipAction strong{display:block}.relationshipAction strong{font-size:11px}.relationshipAction small{font-size:9px;color:var(--muted);margin-top:3px;line-height:1.35}.mutedAction{color:#8b928b}.richTimeline{display:grid}.richTimelineItem{display:grid;grid-template-columns:12px 84px minmax(0,1fr);grid-gap:10px;gap:10px;position:relative;padding:0 0 16px}.richTimelineItem:before{content:"";position:absolute;left:4px;top:12px;bottom:-2px;width:1px;background:var(--line)}.richTimelineItem:last-child:before{display:none}.timelineDot{width:9px;height:9px;border-radius:50%;background:#647064;margin-top:4px;z-index:1;box-shadow:0 0 0 4px #fff}.timelineWhen{display:grid;grid-gap:2px;gap:2px;align-content:start}.timelineWhen strong{font-size:10px}.timelineWhen small{font-size:9px;color:var(--muted)}.timelineBody{display:grid;grid-gap:3px;gap:3px}.timelineBody span{font-size:8px;text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-weight:800}.timelineBody strong{font-size:11px}.timelineBody p{margin:0;color:var(--muted);font-size:10px;line-height:1.4}.journeyMeta{display:flex;gap:12px;flex-wrap:wrap;color:var(--muted);font-size:9px}.blueprintSummary{display:grid;grid-gap:12px;gap:12px;border:1px solid var(--line);border-radius:12px;padding:13px;margin-bottom:9px}.blueprintSummary>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:10px}.blueprintSummary small{font-size:10px;color:var(--muted)}.scoreMini{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:6px;gap:6px}.scoreMini span{display:flex;justify-content:space-between;gap:8px;padding:6px 8px;border-radius:7px;background:var(--soft);font-size:9px;color:var(--muted)}.scoreMini strong{font-size:10px;color:var(--ink)}.deliverySummary{border:1px solid var(--line);border-radius:12px;padding:13px;margin-bottom:9px}.deliverySummary p{font-size:10px;color:var(--muted);margin:4px 0 0}.deliverySummary small{font-size:9px;color:var(--muted)}.progressTrack{height:6px;background:var(--soft);border-radius:999px;overflow:hidden;margin:11px 0 7px}.progressTrack span{display:block;height:100%;background:#253428;border-radius:inherit}@media(max-width:1100px){.workspaceGrid{grid-template-columns:1fr}.relationshipGrid{grid-template-columns:1fr 1fr}.accountActionBar{grid-template-columns:1fr auto}.actionStats{grid-column:1/-1}.accountActionBar>.button{grid-column:2;grid-row:1}}@media(max-width:700px){.accountActionBar{grid-template-columns:1fr}.accountActionBar>.button{grid-column:auto;grid-row:auto}.actionStats{grid-column:auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.relationshipGrid{grid-template-columns:1fr 1fr}.richTimelineItem{grid-template-columns:12px 64px minmax(0,1fr)}}.pipelineSummary{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin-bottom:14px}.pipelineSummary>div{display:grid;grid-gap:3px;gap:3px;background:#fff;border:1px solid var(--line);border-radius:11px;padding:12px 14px}.pipelineSummary span{font-size:9px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-weight:800}.pipelineSummary strong{font-size:18px}.pipelineSummary .summaryWarning{border-color:#d7b8af;background:#fffaf8}.pipelineSummary .summaryWarning strong{color:var(--danger)}.pipelineColumn{padding:9px;background:#e6e9e3}.pipelineColumnHead{align-items:flex-start}.pipelineColumnHead>div{display:grid;grid-gap:3px;gap:3px}.pipelineColumnHead small{font-size:9px;color:var(--muted);font-weight:600}.pipelineColumnHead .countBadge{min-width:24px;height:24px;background:#d5dad3}.pipelineCard{display:block;background:#fff;border:1px solid var(--line);border-radius:11px;padding:12px;margin-bottom:8px}.pipelineCard:hover{border-color:#bcc4ba}.pipelineCardOverdue{border-left:3px solid #a34d43}.pipelineCardMissing{border-left:3px solid #ad9254}.pipelineCardTop{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.pipelineCardTop>div{display:grid;grid-gap:2px;gap:2px}.pipelineCardTop strong{font-size:12px}.pipelineCardTop small{font-size:9px;color:var(--muted)}.pipelineCard p{font-size:10px;line-height:1.4;color:var(--muted);margin:9px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pipelineMeta{display:flex;justify-content:space-between;gap:8px;font-size:8px;color:var(--muted);padding-top:7px;border-top:1px solid #edf0eb}.pipelineMeta span{display:flex;align-items:center;gap:3px}.pipelineNext{display:grid;grid-template-columns:auto 1fr;grid-gap:6px;gap:6px;margin-top:8px;padding:8px;border-radius:8px;background:#f4f5f2}.pipelineNext>div{display:grid;grid-gap:2px;gap:2px}.pipelineNext span{font-size:7px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-weight:800}.pipelineNext strong{font-size:9px}.pipelineNext small{font-size:8px;color:var(--muted)}.pipelineNextWarning{background:#faf0ed;color:#813e37}.pipelineNextWarning small,.pipelineNextWarning span{color:#9a645d}.columnEmpty{padding:18px 10px;text-align:center;color:#8f968f;font-size:10px;border:1px dashed #c9cec7;border-radius:9px}@media(max-width:700px){.pipelineSummary{grid-template-columns:1fr 1fr}}.authPage{min-height:100vh;display:grid;place-items:center;padding:32px 18px;background:radial-gradient(circle at top left,#e9ede7 0,transparent 34%),var(--bg)}.authCard{width:min(440px,100%);background:#fff;border:1px solid var(--line);border-radius:20px;padding:28px;box-shadow:0 18px 55px rgba(22,24,22,.08)}.authBrand{display:flex;align-items:center;gap:10px;margin-bottom:30px}.authMark{width:34px;height:34px;border-radius:9px;background:#17251b;color:#fff;display:grid;place-items:center;font-weight:800}.authBrand small,.authBrand strong{display:block}.authBrand strong{font-size:13px}.authBrand small{font-size:10px;color:var(--muted);margin-top:2px}.authHeading{margin-bottom:22px}.authHeading h1{font-size:30px}.authHeading p{font-size:13px;line-height:1.55;color:var(--muted);margin:9px 0 0}.authHeading p strong{color:var(--ink)}.authForm{display:grid;grid-gap:2px;gap:2px}.authForm .field{margin-bottom:12px}.authForm input{padding:12px}.fieldHint{font-size:10px;color:var(--muted);text-transform:none;letter-spacing:0;font-weight:400}.authPrimary{width:100%;min-height:42px;margin-top:4px}.authPrimary:disabled,.authSocialButton:disabled{opacity:.6;cursor:not-allowed}.authSocialButton{width:100%;min-height:42px;border:1px solid var(--line);border-radius:9px;background:#fff;color:var(--ink);font-weight:650;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:9px}.authSocialButton:hover{background:#fafbf9}.googleGlyph{font-weight:900;font-size:14px}.authDivider{display:flex;align-items:center;gap:10px;margin:17px 0;color:#9aa09a;font-size:10px;text-transform:uppercase;letter-spacing:.07em}.authDivider:after,.authDivider:before{content:"";height:1px;background:var(--line);flex:1 1}.authFoot{text-align:center;font-size:11px;color:var(--muted);margin:20px 0 0}.authFoot a{color:var(--ink);font-weight:700}.authFoot a:hover{text-decoration:underline}.authError,.authSuccess{padding:10px 12px;border-radius:9px;font-size:11px;line-height:1.4;margin-bottom:14px}.authError{background:#f6e7e4;color:#833c35;border:1px solid #e9c9c3}.authSuccess{background:#eaf2e8;color:#36533b;border:1px solid #ccdfc8}.authCentered{text-align:center}.authCentered .authBrand{justify-content:center}.verifyIcon{width:56px;height:56px;border-radius:16px;display:grid;place-items:center;margin:0 auto 20px;background:var(--soft);font-size:24px}.authSidebarFooter{display:grid;grid-gap:10px;gap:10px;padding-top:14px;border-top:1px solid #262c26}.sidebarUser{display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:9px;gap:9px;align-items:center}.userAvatar{width:32px;height:32px;border-radius:9px;background:#2b322b;display:grid;place-items:center;color:#fff;font-size:10px;font-weight:800}.sidebarUser div{min-width:0}.sidebarUser small,.sidebarUser strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebarUser strong{color:#d9ded9}.sidebarUser small{color:#737b73;margin-top:2px}.sidebarSignOut{display:flex;align-items:center;gap:7px;background:transparent;border:0;color:#8d958d;padding:7px 0;cursor:pointer;font-size:10px}.sidebarSignOut:hover{color:#fff}@media(max-width:700px){.authPage{padding:18px 12px}.authCard{padding:22px;border-radius:16px}}:root{--bg:#fff;--panel:#fff;--ink:#202124;--muted:#858991;--line:#eceef1;--soft:#f6f7f8;--accent:#ff6b22;--accent-soft:#fff1e9;--danger:#d74d42;--radius:12px}body,html{background:#fff;color:var(--ink)}.shell{grid-template-columns:236px minmax(0,1fr)}.main,.shell{background:#fff}.main{max-width:none;padding:0;min-width:0}.appSidebar{background:#f7f8f9;color:#45484f;border-right:1px solid #e7e9ec;padding:18px 14px;height:100vh}.appBrand{padding:0 6px 18px;gap:10px}.appBrandMark{width:34px;height:34px;background:#17191d;border:0;color:#fff;border-radius:8px;text-transform:none}.appBrandText{min-width:0;flex:1 1}.appBrandText strong{font-size:13px;color:#202124}.appBrandText span{font-size:10px;color:#9a9da3}.brandChevron{color:#9a9da3}.sidebarSearch{height:34px;width:100%;border:1px solid #e7e9ec;border-radius:8px;background:#fff;display:flex;align-items:center;gap:8px;color:#8f9399;padding:0 10px;margin-bottom:20px;cursor:pointer}.sidebarSearch span{font-size:12px}.sidebarSearch kbd{margin-left:auto;background:#f4f5f6;border:1px solid #e5e7e9;border-radius:4px;padding:1px 6px;font-size:10px;color:#a0a3a8}.sidebarNav{display:block}.navGroup{margin-bottom:18px}.navGroupLabel{font-size:9px;letter-spacing:.08em;color:#a4a7ad;padding:0 9px 7px}.navItem{color:#62666d;padding:8px 9px;border-radius:7px;font-size:12px;margin-bottom:2px}.navItem:hover{background:#fff;color:#25282d}.navItem.active{background:#fff;color:#1f2227;box-shadow:0 1px 2px rgba(0,0,0,.03);font-weight:650}.navSettingsGroup{margin-top:6px}.authSidebarFooter{border-top:0;padding:0 3px;letter-spacing:0}.sidebarUser{grid-template-columns:30px minmax(0,1fr) 28px;gap:8px}.userAvatar{background:#1f2227;width:30px;height:30px;border-radius:50%}.sidebarUser strong{color:#2b2e33;font-size:10px}.sidebarUser small{color:#9a9da3;font-size:9px}.sidebarSignOut.iconOnly{width:28px;height:28px;display:grid;place-items:center;padding:0;color:#9a9da3}.pageHeader{padding:24px 28px 18px;margin:0;border-bottom:1px solid var(--line);align-items:center}.pageHeader h1{font-size:22px;letter-spacing:-.03em}.pageHeader .subhead{font-size:11px}.panel{border-radius:10px;box-shadow:none}.button{background:var(--accent);border-radius:8px}.button.secondary{background:#fff}.leadsWorkspace{min-height:100vh;background:#fff}.crmPageTop{height:64px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.crmTitle h1{font-size:21px;letter-spacing:-.03em;margin:0}.crmTitle h1 span{font-size:13px;color:#a0a3a8;font-weight:500;margin-left:4px}.crmTopActions{display:flex;align-items:center;gap:8px}.iconButton,.rowMenu,.squareAction{border:0;background:transparent;color:#8a8e94;display:inline-grid;place-items:center;cursor:pointer}.iconButton{width:32px;height:32px;border-radius:7px}.iconButton:hover,.rowMenu:hover,.squareAction:hover{background:#f5f6f7;color:#45494f}.orangeButton{height:34px;padding:0 12px;border-radius:8px;background:var(--accent);color:#fff;display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:650;border:0;cursor:pointer}.leadMetrics{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--line)}.leadMetric{min-height:98px;padding:20px 16px;border-right:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:18px}.leadMetric:last-child{border-right:0}.leadMetric>div{display:grid;grid-template-columns:auto auto;align-items:end;grid-column-gap:7px;column-gap:7px}.leadMetric span{grid-column:1/-1;font-size:10px;color:#7d8188}.leadMetric strong{font-size:25px;line-height:1}.leadMetric small{font-size:9px;color:#2eb36a}.leadMetric small.mutedTrend{color:#a0a3a8}.leadMetric svg{width:82px;height:34px;overflow:visible}.leadMetric polyline{fill:none;stroke:var(--accent);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.leadTabs{display:flex;gap:28px;height:48px;align-items:flex-end;padding:0 18px;border-bottom:1px solid var(--line)}.leadTabs button{height:100%;border:0;background:transparent;font-size:11px;color:#747880;padding:0 0 12px;position:relative;cursor:pointer}.leadTabs button.active{color:var(--accent);font-weight:650}.leadTabs button.active:after{content:"";position:absolute;height:2px;background:var(--accent);left:0;right:0;bottom:0}.leadToolbar{min-height:64px;padding:12px 16px;border-bottom:1px solid var(--line)}.leadSearch,.leadToolbar{display:flex;align-items:center;gap:7px}.leadSearch{width:245px;height:34px;background:#f7f8f9;border-radius:7px;padding:0 10px;color:#90949a}.leadSearch input{background:transparent;padding:0;font-size:11px}.leadSearch input,.leadSearch input:focus{border:0;box-shadow:none}.leadToolGroup{display:flex}.leadToolbarSpacer{flex:1 1}.quietButton{height:32px;border:0;background:#fafafa;color:#72767d;border-radius:7px;padding:0 10px;display:flex;align-items:center;gap:6px;font-size:10px;cursor:pointer}.quietButton:hover{background:#f3f4f5;color:#3f4349}.leadTableWrap{overflow:auto;min-height:360px}.leadTable{width:100%;border-collapse:collapse;min-width:1150px}.leadTable th{height:38px;text-align:left;border-bottom:1px solid var(--line);color:#a2a5aa;font-size:9px;text-transform:uppercase;letter-spacing:.035em;font-weight:500}.leadTable td,.leadTable th{padding:0 10px;white-space:nowrap}.leadTable td{height:53px;border-bottom:1px solid #f0f1f2;font-size:11px}.leadTable tbody tr:hover{background:#fbfbfc}.leadTable tbody tr.selected{background:#fffaf7}.checkCell{width:38px;text-align:center!important}.leadTable input[type=checkbox]{width:14px;height:14px;accent-color:var(--accent)}.clickable{cursor:pointer}.mutedCell{color:#777c83}.leadPerson{display:flex;align-items:center;gap:8px}.leadAvatar{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:#f0f1f2;color:#666a70;font-size:8px;font-weight:700}.leadPerson strong{font-size:11px}.leadStatus{display:inline-flex;align-items:center;height:20px;padding:0 6px;border:1px solid #dfe1e4;border-radius:5px;font-size:8px;text-transform:uppercase;color:#6f737a;background:#fff}.leadStatus.qualified{color:#4b6451;border-color:#cbd8ce}.leadStatus.progress{color:#4d5d79;border-color:#cad1dc}.leadStatus.lost{color:#a35b54;border-color:#e2c9c5}.leadStatus.new{color:#8c6c38;border-color:#e7d5b9}.scoreView{display:flex;align-items:center;gap:7px}.scoreBars{display:flex;gap:2px}.scoreBars i{display:block;width:3px;height:13px;border-radius:1px;background:#e8e9eb}.scoreBars i.on:nth-child(-n+4){background:#f0b827}.scoreBars i.on:nth-child(n+5):nth-child(-n+7){background:#e7c43a}.scoreBars i.on:nth-child(n+8){background:#5bc56f}.scoreView b{border:1px solid #e1e3e6;border-radius:5px;padding:2px 5px;font-size:8px;color:#777b81;font-weight:500}.rowMenu{width:28px;height:28px}.leadEmpty{padding:42px;text-align:center;color:#9a9da3;font-size:11px}.bulkBar{position:fixed;left:50%;bottom:18px;transform:translateX(-50%);z-index:70;background:#202226;color:#fff;border-radius:10px;padding:7px 8px 7px 12px;display:flex;align-items:center;gap:9px;box-shadow:0 12px 30px rgba(0,0,0,.22);font-size:10px}.bulkBar i{height:20px;width:1px;background:#43464b}.bulkBar button{border:0;background:transparent;color:#dfe1e4;display:flex;align-items:center;gap:5px;font-size:10px;cursor:pointer}.bulkBar .discard{background:#fff;color:#d15e50;border-radius:7px;padding:7px 10px;margin-left:4px}.leadDrawerOverlay{position:fixed;inset:0;background:rgba(247,248,249,.68);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:60;display:flex;justify-content:flex-end;align-items:center;padding:18px}.leadDrawer{width:min(380px,calc(100vw - 36px));max-height:calc(100vh - 36px);background:#fff;border:1px solid #e1e3e5;border-radius:12px;box-shadow:0 18px 44px rgba(0,0,0,.15);overflow:auto;position:relative}.drawerTop{height:42px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f0f1f2}.drawerLabel{font-size:9px;color:#7f8389}.drawerTop>div{display:flex;align-items:center;gap:5px}.drawerTop a,.drawerTop button{width:26px;height:26px;border:0;background:transparent;display:grid;place-items:center;color:#9a9da3;cursor:pointer}.drawerProfile{text-align:center;padding:18px 16px 10px}.drawerAvatar{width:48px;height:48px;border-radius:50%;background:#f0f1f2;display:grid;place-items:center;margin:0 auto 9px;font-size:12px;font-weight:700}.drawerProfile h2{font-size:14px;margin:0}.drawerProfile p{font-size:9px;color:#8d9197;margin:4px 0 0}.drawerActions{display:flex;gap:6px;justify-content:center;padding:0 16px 14px}.drawerActions .orangeButton{height:32px;flex:1 1;max-width:170px}.squareAction{width:32px;height:32px;border-radius:7px;background:#f7f8f9;color:#7c8086}.drawerMenuWrap{position:relative}.drawerMenu{position:absolute;right:0;top:38px;width:170px;background:#fff;border:1px solid #e1e3e5;border-radius:8px;box-shadow:0 12px 26px rgba(0,0,0,.14);padding:6px;z-index:5}.drawerMenu a,.drawerMenu button{width:100%;height:30px;padding:0 8px;border:0;background:transparent;display:flex;align-items:center;gap:8px;font-size:9px;color:#666a70;cursor:pointer;border-radius:5px}.drawerMenu a:hover,.drawerMenu button:hover{background:#f6f7f8}.drawerTabs{height:42px;display:flex;padding:0 16px;border-bottom:1px solid #eceef0}.drawerTabs button{border:0;background:transparent;padding:0 12px;font-size:9px;color:#777b81;position:relative;cursor:pointer}.drawerTabs button.active{color:var(--accent)}.drawerTabs button.active:after{content:"";position:absolute;bottom:-1px;left:8px;right:8px;height:2px;background:var(--accent)}.drawerBody{padding:14px 16px 18px}.drawerInfo{display:grid;grid-gap:10px;gap:10px}.drawerInfoRow{display:grid;grid-template-columns:18px 72px 1fr;grid-gap:6px;gap:6px;align-items:center;font-size:9px}.drawerInfoRow .infoIcon{color:#92969c}.drawerInfoRow>span:nth-child(2){color:#84888e}.drawerInfoRow strong{font-weight:500;color:#45494f}.drawerProblem{margin-top:8px;padding:10px;border-radius:7px;background:#fafafa}.drawerProblem span{font-size:8px;color:#93979d;text-transform:uppercase}.drawerProblem p{font-size:10px;line-height:1.5;margin:5px 0 0;color:#555960}.drawerFeed{display:grid;grid-gap:14px;gap:14px}.feedItem{display:grid;grid-template-columns:26px 1fr;grid-gap:8px;gap:8px}.feedAvatar{width:26px;height:26px;border-radius:50%;background:#eff0f1;display:grid;place-items:center;font-size:7px;font-weight:700}.feedItem small,.feedItem strong{display:block}.feedItem strong{font-size:9px}.feedItem small{font-size:8px;color:#a1a4a9;margin-top:2px}.feedItem p{font-size:9px;line-height:1.45;margin:5px 0 0;color:#666a70}.drawerEmpty{font-size:10px;color:#989ca2;padding:18px;text-align:center}.drawerDeals{display:grid;grid-gap:8px;gap:8px}.dealCard{border:1px solid #eceef0;border-radius:8px;padding:10px}.dealCard>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.dealCard strong{font-size:10px}.dealCard p{font-size:9px;color:#85898f;margin:7px 0 0}@media(max-width:1100px){.leadMetrics{grid-template-columns:1fr 1fr}.leadMetric:nth-child(2){border-right:0}.leadMetric:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media(max-width:800px){.shell{grid-template-columns:1fr}.appSidebar{height:auto;position:relative;border-right:0;border-bottom:1px solid var(--line)}.authSidebarFooter,.sidebarNav{display:none}.leadMetrics{grid-template-columns:1fr 1fr}.leadToolbar{flex-wrap:wrap}.leadToolbarSpacer{display:none}.leadSearch{width:100%}.crmPageTop{padding:0 12px}.leadDrawerOverlay{padding:0;align-items:stretch}.leadDrawer{width:100%;max-height:none;border-radius:0;border:0}}:root{--app-gutter-x:24px;--app-gutter-top:22px;--app-gutter-bottom:56px}.mainPadded{padding:var(--app-gutter-top) var(--app-gutter-x) var(--app-gutter-bottom);min-width:0}.mainFlush{padding:0;min-width:0}.mainPadded>.pageHeader{padding:0 0 18px;margin:0 0 18px;border-bottom:1px solid var(--line)}.mainPadded>.pageHeader+.commandMetrics{margin-top:0}.mainPadded>.commandGrid:last-child,.mainPadded>.grid2:last-child,.mainPadded>.panel:last-child{margin-bottom:0}@media(max-width:1100px){:root{--app-gutter-x:18px;--app-gutter-top:18px;--app-gutter-bottom:44px}.mainPadded{padding:var(--app-gutter-top) var(--app-gutter-x) var(--app-gutter-bottom)}.mainFlush{padding:0}}@media(max-width:700px){:root{--app-gutter-x:12px;--app-gutter-top:14px;--app-gutter-bottom:36px}.mainPadded{padding:var(--app-gutter-top) var(--app-gutter-x) var(--app-gutter-bottom)}.mainFlush{padding:0}}.sourceList,.sourceRow{display:grid}.sourceRow{grid-template-columns:34px minmax(180px,1.5fr) minmax(150px,1fr) 90px 90px 110px;grid-gap:14px;gap:14px;align-items:center;padding:13px 6px;border-bottom:1px solid var(--line);font-size:11px}.sourceRow:last-child{border-bottom:0}.sourceRow:hover{background:#fbfbfc}.sourceIcon{width:30px;height:30px;border-radius:8px;background:var(--soft);display:grid;place-items:center;color:#7c8086}.sourceIcon.large{width:42px;height:42px;margin:0 auto 10px}.sourceMain{display:grid;grid-gap:3px;gap:3px}.sourceMain strong{font-size:11px}.sourceMain span{font-size:9px;color:var(--muted);text-transform:capitalize}.sourceRow code{font-size:9px;color:#6d7178;background:#f7f8f9;padding:5px 7px;border-radius:5px;overflow:hidden;text-overflow:ellipsis}.sourceStatus{display:inline-flex;align-items:center;height:20px;padding:0 6px;border:1px solid #e0e2e5;border-radius:5px;font-size:8px;color:#858990}.sourceStatus.active{color:#3f6f4b;border-color:#c9ddce;background:#f7fbf7}.sourceMetric{display:grid;grid-gap:2px;gap:2px}.sourceMetric strong{font-size:11px}.sourceMetric span{font-size:8px;color:var(--muted)}.integrationEmpty{text-align:center;padding:42px 20px}.integrationEmpty h2{margin-bottom:7px}.integrationEmpty p{max-width:520px;margin:0 auto 18px;color:var(--muted);font-size:11px;line-height:1.5}.sourceSecurityNote{display:flex;gap:10px;align-items:flex-start}.sourceSecurityNote p{font-size:10px;color:var(--muted);margin:4px 0 0}.sourceFormPanel{max-width:860px}.sourceDetailGrid{display:grid;grid-template-columns:1.25fr .75fr;grid-gap:16px;gap:16px}.sourceDetailGrid>.panel{margin-bottom:16px}.codeField{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#f7f8f9;border:1px solid #eceef0;border-radius:8px;padding:11px 12px}.codeField code{font-size:12px;font-weight:650}.endpointBlock{display:grid;grid-gap:5px;gap:5px;margin-top:12px}.endpointBlock span{font-size:8px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-weight:700}.endpointBlock code{font-size:9px;color:#656970;word-break:break-all}.sourceStats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.sourceStats>div{padding:10px;border-radius:8px;background:#f8f9fa;display:grid;grid-gap:3px;gap:3px}.sourceStats strong{font-size:17px}.sourceStats span{font-size:8px;color:var(--muted)}.integrationCode{margin:0;background:#17191d;color:#e9ebed;border-radius:9px;padding:16px;overflow:auto;font-size:10px;line-height:1.6;white-space:pre}.secretBox{display:grid;grid-gap:10px;gap:10px}.secretHead{justify-content:space-between}.secretHead,.secretHead>div{display:flex;align-items:center}.secretHead>div{gap:7px}.secretBox p{font-size:10px;color:var(--muted);margin:0}.oneTimeSecret{background:#fff8f3;border:1px solid #f0d8c7;border-radius:8px;padding:11px;display:grid;grid-gap:5px;gap:5px}.oneTimeSecret code{font-size:10px;word-break:break-all}.oneTimeSecret small{font-size:8px;color:#9a7058}.dangerText{color:#a64a42!important}.eventTable{display:grid}.eventHead,.eventRow{display:grid;grid-template-columns:150px 1fr 90px 1fr 1.2fr;grid-gap:12px;gap:12px;align-items:center}.eventHead{padding:0 8px 8px;color:#9a9da3;font-size:8px;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--line)}.eventRow{padding:10px 8px;border-bottom:1px solid #f0f1f2;font-size:9px}.eventRow:last-child{border-bottom:0}.eventRow a{display:inline-flex;align-items:center;gap:4px;color:#555a61;font-weight:650}@media(max-width:1000px){.sourceRow{grid-template-columns:34px 1.5fr 1fr 80px}.sourceRow>.sourceMetric{display:none}.sourceDetailGrid{grid-template-columns:1fr}.eventHead,.eventRow{grid-template-columns:120px 1fr 80px 1fr}.eventHead span:last-child,.eventRow span:last-child{display:none}}@media(max-width:700px){.sourceRow{grid-template-columns:30px 1fr 80px}.sourceRow code{display:none}.eventTable{overflow:auto}.eventHead,.eventRow{min-width:620px}}.stackExamples{display:grid;grid-gap:8px;gap:8px}.stackExample{border:1px solid var(--line);border-radius:8px;overflow:hidden;background:#fff}.stackExample summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px}.stackExample summary::-webkit-details-marker{display:none}.stackExample summary>div{display:grid;grid-gap:2px;gap:2px}.stackExample summary strong{font-size:10px}.stackExample summary span{font-size:8px;color:var(--muted)}.stackExample[open] summary{border-bottom:1px solid var(--line);background:#fafafa}.stackExample .integrationCode{border-radius:0;margin:0}.secretValueRow{display:flex;align-items:center;gap:10px;justify-content:space-between}.secretValueRow code{min-width:0;overflow-wrap:anywhere}.maskedSecret{background:#f7f8f9;border:1px solid var(--line);border-radius:8px;padding:11px;display:grid;grid-gap:5px;gap:5px}.maskedSecret code{font-size:10px;letter-spacing:.01em;overflow-wrap:anywhere}.maskedSecret small{font-size:8px;color:var(--muted)}.integrationTabs{border:1px solid var(--line);border-radius:9px;overflow:hidden;background:#fff}.integrationTabBar{display:flex;align-items:flex-end;gap:2px;padding:0 10px;border-bottom:1px solid var(--line);overflow-x:auto;background:#fafafa}.integrationTabBar button{border:0;background:transparent;color:#7f8389;font-size:9px;font-weight:600;padding:11px 10px 9px;white-space:nowrap;cursor:pointer;position:relative}.integrationTabBar button:hover{color:#3d4147}.integrationTabBar button.active{color:var(--accent)}.integrationTabBar button.active:after{content:"";position:absolute;left:8px;right:8px;bottom:-1px;height:2px;background:var(--accent)}.integrationTabPanel{background:#fff}.integrationSnippetHead{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid var(--line)}.integrationSnippetHead>div{display:grid;grid-gap:2px;gap:2px}.integrationSnippetHead strong{font-size:10px}.integrationSnippetHead span{font-size:8px;color:var(--muted)}.integrationTabPanel .integrationCode{border-radius:0;margin:0}@media(max-width:700px){.integrationTabBar{padding:0 6px}.integrationTabBar button{padding-left:8px;padding-right:8px}}