.ebs-performance-module__lOQtKG__shell{padding-top:20px}.ebs-performance-module__lOQtKG__topline{justify-content:space-between;align-items:center;gap:18px;max-width:1440px;margin:0 auto 42px;display:flex}.ebs-performance-module__lOQtKG__wordmark{display:inline-flex}.ebs-performance-module__lOQtKG__adMokaWordmark{color:var(--ink);align-items:center;gap:9px;display:inline-flex}.ebs-performance-module__lOQtKG__adMokaMark{width:30px;height:30px;color:var(--sea-deep);font-family:var(--serif);border:1px solid;border-radius:50%;place-items:center;font-size:19px;font-weight:500;line-height:1;display:inline-grid}.ebs-performance-module__lOQtKG__adMokaWordmark>span:last-child{gap:1px;display:grid}.ebs-performance-module__lOQtKG__adMokaWordmark strong{font-family:var(--serif);letter-spacing:-.03em;font-size:25px;font-weight:400;line-height:.9}.ebs-performance-module__lOQtKG__adMokaWordmark em{color:#0b18248a;font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-style:normal}.ebs-performance-module__lOQtKG__context,.ebs-performance-module__lOQtKG__topbarStatus,.ebs-performance-module__lOQtKG__footer,.ebs-performance-module__lOQtKG__kicker,.ebs-performance-module__lOQtKG__count,.ebs-performance-module__lOQtKG__reviewPill,.ebs-performance-module__lOQtKG__modeLabel,.ebs-performance-module__lOQtKG__tableToolbar,.ebs-performance-module__lOQtKG__issueStatus,.ebs-performance-module__lOQtKG__issueOwner,.ebs-performance-module__lOQtKG__rulebookHead,.ebs-performance-module__lOQtKG__tableStatus{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.ebs-performance-module__lOQtKG__context{color:#0b182485;flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ebs-performance-module__lOQtKG__topbarStatus{color:#0b18248f;background:#fffcf6c2;border:1px solid #0b182421;gap:6px;min-width:262px;padding:14px 16px;display:grid}.ebs-performance-module__lOQtKG__topbarStatus strong{color:var(--ink);font-family:var(--sans);letter-spacing:0;text-transform:none;font-size:13px}.ebs-performance-module__lOQtKG__statusLabel{color:var(--brass-deep)}.ebs-performance-module__lOQtKG__autoPilotControl{color:var(--ink);font-family:var(--sans);letter-spacing:0;text-transform:none;align-items:center;gap:7px;font-size:12px;display:flex}.ebs-performance-module__lOQtKG__autoPilotControl label{font-weight:650}.ebs-performance-module__lOQtKG__autoPilotControl select{min-width:46px;min-height:30px;color:var(--ink);font:inherit;background:#fffdf9;border:1px solid #0b18243d;border-radius:0;padding:4px 24px 4px 8px;font-weight:700}.ebs-performance-module__lOQtKG__autoPilotControl select:focus-visible,.ebs-performance-module__lOQtKG__autoPilotHelp button:focus-visible{outline:2px solid var(--sea);outline-offset:2px}.ebs-performance-module__lOQtKG__autoPilotHelp{display:inline-flex;position:relative}.ebs-performance-module__lOQtKG__autoPilotHelp button{width:19px;height:19px;color:var(--sea-deep);cursor:help;font-family:var(--serif);background:0 0;border:1px solid #0b182457;border-radius:50%;place-items:center;padding:0;font-size:13px;line-height:1;display:inline-grid}.ebs-performance-module__lOQtKG__autoPilotHelp [role=tooltip]{z-index:4;background:var(--ink);color:#fffdf9;width:240px;font-family:var(--sans);letter-spacing:0;opacity:0;pointer-events:none;text-transform:none;padding:9px 10px;font-size:11px;font-weight:400;line-height:1.4;transition:opacity .12s,transform .12s;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-3px)}.ebs-performance-module__lOQtKG__autoPilotHelp:hover [role=tooltip],.ebs-performance-module__lOQtKG__autoPilotHelp:focus-within [role=tooltip]{opacity:1;transform:translateY(0)}.ebs-performance-module__lOQtKG__reportRangeRow{justify-content:flex-end;max-width:1440px;margin:-8px auto 20px;display:flex}.ebs-performance-module__lOQtKG__reportRange{background:#fffcf6;border:1px solid #0b18242b;display:inline-flex}.ebs-performance-module__lOQtKG__reportRange button{color:#0b182491;cursor:pointer;min-width:72px;min-height:42px;font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;background:0 0;border:0;border-right:1px solid #0b18241f;padding:0 18px;font-size:11px}.ebs-performance-module__lOQtKG__reportRange button:last-child{border-right:0}.ebs-performance-module__lOQtKG__reportRange button[aria-pressed=true]{background:var(--ink);color:#fffdf9}.ebs-performance-module__lOQtKG__reportRange button:focus-visible{z-index:1;outline:2px solid var(--sea);outline-offset:-2px;position:relative}.ebs-performance-module__lOQtKG__layout,.ebs-performance-module__lOQtKG__channelLayout{grid-template-columns:minmax(0,1.65fr) minmax(290px,.85fr);gap:18px;max-width:1440px;margin:0 auto;display:grid}.ebs-performance-module__lOQtKG__primaryColumn,.ebs-performance-module__lOQtKG__sideColumn{align-content:start;gap:18px;min-width:0;display:grid}.ebs-performance-module__lOQtKG__overviewContent,.ebs-performance-module__lOQtKG__overviewMetrics,.ebs-performance-module__lOQtKG__cmoCopilot{max-width:1440px;margin:0 auto}.ebs-performance-module__lOQtKG__overviewContent{gap:18px;display:grid}.ebs-performance-module__lOQtKG__overviewMetrics{gap:18px;margin-bottom:18px;display:grid}.ebs-performance-module__lOQtKG__overviewTopRow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.ebs-performance-module__lOQtKG__overviewMetricRow{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;display:grid}.ebs-performance-module__lOQtKG__ownerConclusion,.ebs-performance-module__lOQtKG__advancedPrompt{background:#f7f3ea;border:1px solid #0b18241f;max-width:1440px;margin:18px auto 0;padding:22px}.ebs-performance-module__lOQtKG__ownerConclusion h2,.ebs-performance-module__lOQtKG__advancedPrompt h2{font-family:var(--serif);margin:6px 0 8px;font-size:25px;font-weight:400;line-height:1.12}.ebs-performance-module__lOQtKG__ownerConclusion p,.ebs-performance-module__lOQtKG__advancedPrompt p{color:#0b1824a3;max-width:760px;margin:0;font-size:13px;line-height:1.45}.ebs-performance-module__lOQtKG__ownerChannelGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:1440px;margin:18px auto;display:grid}.ebs-performance-module__lOQtKG__ownerChannelCard{background:#fffcf6;border:1px solid #0b18241f;padding:22px}.ebs-performance-module__lOQtKG__ownerChannelCard h2,.ebs-performance-module__lOQtKG__ownerChannelCard h3{font-family:var(--serif);margin:7px 0 17px;font-size:26px;font-weight:400;line-height:1.1}.ebs-performance-module__lOQtKG__ownerChannelCard dl{border-top:1px solid #0b18241a;border-left:1px solid #0b18241a;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.ebs-performance-module__lOQtKG__ownerChannelCard dl>div{border-bottom:1px solid #0b18241a;border-right:1px solid #0b18241a;padding:12px}.ebs-performance-module__lOQtKG__ownerChannelCard dt{color:#0b182485;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:10px}.ebs-performance-module__lOQtKG__ownerChannelCard dd{color:var(--ink);margin:5px 0 0;font-size:17px;font-weight:700;line-height:1.35}.ebs-performance-module__lOQtKG__ownerChannelCard dd small{color:#0b182499;font-size:12px;font-weight:500}.ebs-performance-module__lOQtKG__ownerChannelCard p{color:#0b1824a3;margin:16px 0 0;font-size:13px;line-height:1.45}.ebs-performance-module__lOQtKG__largestDropoff{color:var(--danger);margin:17px 0 0;font-size:13px;font-weight:650}.ebs-performance-module__lOQtKG__shell .perf-tabs{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(180px,1.3fr) repeat(2,minmax(0,1fr));display:grid;overflow:visible;-webkit-mask-image:none;mask-image:none}.ebs-performance-module__lOQtKG__shell .perf-tabs>a{width:100%;min-width:0}.ebs-performance-module__lOQtKG__channelDetailSelector{color:#0b18249e;width:100%;min-width:0;font-family:var(--mono);letter-spacing:.08em;text-align:center;text-transform:uppercase;border-right:1px solid #0b18241a;place-items:center;font-size:10.5px;display:grid}.ebs-performance-module__lOQtKG__channelDetailSelector[data-active=true]{background:var(--ink);color:#fffcf6;font-weight:700}.ebs-performance-module__lOQtKG__channelDetailSelector select{width:100%;min-width:0;height:100%;color:inherit;font:inherit;font-weight:inherit;letter-spacing:inherit;text-align:center;text-align-last:center;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0 24px 0 12px}.ebs-performance-module__lOQtKG__channelDetailSelector select option{font-weight:700}.ebs-performance-module__lOQtKG__channelDetailSelector select:focus-visible{outline:2px solid var(--sea-deep);outline-offset:-4px}@media (max-width:900px){.ebs-performance-module__lOQtKG__overviewMetricRow,.ebs-performance-module__lOQtKG__ownerChannelGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ebs-performance-module__lOQtKG__overviewMetricRow,.ebs-performance-module__lOQtKG__ownerChannelGrid{grid-template-columns:1fr}.ebs-performance-module__lOQtKG__channelDetailSelector{letter-spacing:.055em;padding:11px 4px;font-size:9px}.ebs-performance-module__lOQtKG__channelDetailSelector select{font-size:inherit;letter-spacing:inherit;padding:0 14px 0 4px}}.ebs-performance-module__lOQtKG__attentionPanel,.ebs-performance-module__lOQtKG__decisionPanel,.ebs-performance-module__lOQtKG__locationScope,.ebs-performance-module__lOQtKG__channelPanel,.ebs-performance-module__lOQtKG__ruleCard,.ebs-performance-module__lOQtKG__locationIntro,.ebs-performance-module__lOQtKG__tablePanel,.ebs-performance-module__lOQtKG__rulebookCard{background:#fffcf6;border:1px solid #0b18241f}.ebs-performance-module__lOQtKG__attentionPanel,.ebs-performance-module__lOQtKG__decisionPanel,.ebs-performance-module__lOQtKG__channelPanel,.ebs-performance-module__lOQtKG__ruleCard,.ebs-performance-module__lOQtKG__tablePanel,.ebs-performance-module__lOQtKG__rulebookCard{padding:22px}.ebs-performance-module__lOQtKG__sectionHeader{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.ebs-performance-module__lOQtKG__sectionHeader h2,.ebs-performance-module__lOQtKG__ruleCard h2,.ebs-performance-module__lOQtKG__locationIntro h2,.ebs-performance-module__lOQtKG__rulebookCard h2{font-family:var(--serif);margin:6px 0 0;font-size:29px;font-weight:400;line-height:1.08}.ebs-performance-module__lOQtKG__kicker{color:var(--brass-deep)}.ebs-performance-module__lOQtKG__count,.ebs-performance-module__lOQtKG__reviewPill,.ebs-performance-module__lOQtKG__modeLabel{color:var(--danger);background:#a8361f14;flex:none;padding:7px 9px}.ebs-performance-module__lOQtKG__reviewPill{color:var(--brass-deep);background:#b077141c}.ebs-performance-module__lOQtKG__launchProgress{justify-content:space-between;align-items:center;gap:14px;display:flex}@media (max-width:640px){.ebs-performance-module__lOQtKG__launchProgress{flex-direction:column;align-items:flex-start}}.ebs-performance-module__lOQtKG__attentionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ebs-performance-module__lOQtKG__attentionCard{min-height:214px;color:var(--ink);background:#f7f3ea;border:1px solid #0b18241c;flex-direction:column;padding:18px;transition:border-color .15s,transform .15s;display:flex}.ebs-performance-module__lOQtKG__attentionCard:hover{border-color:#b5853bb3;transform:translateY(-1px)}.ebs-performance-module__lOQtKG__attentionCard:focus-visible{outline:2px solid var(--sea);outline-offset:3px}.ebs-performance-module__lOQtKG__attentionCount{color:var(--danger);font-family:var(--serif);font-size:35px;line-height:1}.ebs-performance-module__lOQtKG__attentionCard h3,.ebs-performance-module__lOQtKG__issueRow h3{margin:12px 0 7px;font-size:15px;line-height:1.25}.ebs-performance-module__lOQtKG__attentionCard p,.ebs-performance-module__lOQtKG__issueRow p,.ebs-performance-module__lOQtKG__locationIntro p,.ebs-performance-module__lOQtKG__decisionNote,.ebs-performance-module__lOQtKG__rulebookCard dd,.ebs-performance-module__lOQtKG__ruleCard dd{color:#0b1824a3;font-size:13px;line-height:1.45}.ebs-performance-module__lOQtKG__attentionCard p{margin:0}.ebs-performance-module__lOQtKG__cardAction{color:var(--sea-deep);margin-top:auto;padding-top:16px;font-size:12px;font-weight:650}.ebs-performance-module__lOQtKG__cardAction b{margin-left:4px}.ebs-performance-module__lOQtKG__decisionPanel{position:relative}.ebs-performance-module__lOQtKG__decisionPanel:before{content:"";background:var(--sea);width:3px;position:absolute;inset:0 auto 0 0}.ebs-performance-module__lOQtKG__decisionDiagnostic{color:#0b1824b0;max-width:760px;margin:6px 0 16px;font-size:13px;line-height:1.5}.ebs-performance-module__lOQtKG__decisionEligibility{color:#0b1824bd;background:#2c7c8f0e;border:1px solid #2c7c8f38;gap:5px;margin:16px 0;padding:13px 14px;font-size:12px;line-height:1.45;display:grid}.ebs-performance-module__lOQtKG__decisionEligibility strong{color:var(--sea-deep);font-size:13px}.ebs-performance-module__lOQtKG__decisionEligibility em{color:#0b18249e;font-style:normal}.ebs-performance-module__lOQtKG__decisionLead{max-width:770px;color:var(--ink);margin:0 0 19px;font-size:17px;line-height:1.4}.ebs-performance-module__lOQtKG__criteriaGrid{border-top:1px solid #0b18241a;border-left:1px solid #0b18241a;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ebs-performance-module__lOQtKG__criteriaGrid>div{border-bottom:1px solid #0b18241a;border-right:1px solid #0b18241a;padding:13px}.ebs-performance-module__lOQtKG__criteriaGrid span,.ebs-performance-module__lOQtKG__criteriaGrid em{color:#0b182480;font-size:10px;font-style:normal;line-height:1.35;display:block}.ebs-performance-module__lOQtKG__criteriaGrid strong{color:var(--ink);margin:5px 0;font-size:14px;display:block}.ebs-performance-module__lOQtKG__decisionNote{margin:17px 0 0}.ebs-performance-module__lOQtKG__budgetAction{color:#0b182494;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:18px;font-size:12px;line-height:1.4;display:flex}.ebs-performance-module__lOQtKG__approveButton{border:1px solid var(--sea-deep);background:var(--sea-deep);color:#fffdf9;min-height:36px;font-family:var(--sans);cursor:pointer;border-radius:0;padding:8px 12px;font-size:12px;font-weight:650}.ebs-performance-module__lOQtKG__approveButton:focus-visible{outline:2px solid var(--sea);outline-offset:2px}.ebs-performance-module__lOQtKG__budgetApproved{border-left:3px solid var(--go);color:var(--go);background:#2f6b3e14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:18px 0 0;padding:11px 12px;font-size:13px;font-weight:650;display:flex}.ebs-performance-module__lOQtKG__revertButton{min-height:32px;color:inherit;font-family:var(--sans);cursor:pointer;background:0 0;border:1px solid;border-radius:0;padding:6px 10px;font-size:12px;font-weight:650}.ebs-performance-module__lOQtKG__revertButton:focus-visible{outline:2px solid var(--sea);outline-offset:2px}.ebs-performance-module__lOQtKG__locationScope{grid-template-columns:minmax(0,1fr) minmax(205px,.72fr);align-items:center;gap:18px;padding:20px 22px;display:grid}.ebs-performance-module__lOQtKG__scopeSummary{gap:5px;min-width:0;display:grid}.ebs-performance-module__lOQtKG__scopeSummary strong{color:var(--ink);font-family:var(--serif);font-size:29px;font-weight:400;line-height:1.05}.ebs-performance-module__lOQtKG__scopeSummary em{color:#0b18248a;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-style:normal}.ebs-performance-module__lOQtKG__scopeSelectLabel{min-width:0;display:block}.ebs-performance-module__lOQtKG__scopeSelectLabel select{width:100%;min-height:42px;color:var(--ink);font-family:var(--sans);background:#fffdf9;border:1px solid #0b182433;border-radius:0;padding:8px 10px;font-size:12px}.ebs-performance-module__lOQtKG__scopeSelectLabel select:focus-visible{outline:2px solid var(--sea);outline-offset:2px}.ebs-performance-module__lOQtKG__scopeSelects{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:end;gap:8px;display:grid}.ebs-performance-module__lOQtKG__scopeReset{color:var(--sea-deep);cursor:pointer;font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;background:0 0;border:0;grid-column:1/-1;justify-self:start;padding:0;font-size:9px;font-weight:800;text-decoration:underline}.ebs-performance-module__lOQtKG__scopeReset:focus-visible{outline:2px solid var(--sea);outline-offset:3px}.ebs-performance-module__lOQtKG__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.ebs-performance-module__lOQtKG__cmoCopilot{background:#fffcf6;border:1px solid #0b182424;margin-top:18px;box-shadow:inset 0 3px #b5853bb3}.ebs-performance-module__lOQtKG__cmoCopilotHead{background:#f7f3ea;border-bottom:1px solid #0b18241f;justify-content:space-between;align-items:flex-start;gap:20px;padding:21px 22px 18px;display:flex}.ebs-performance-module__lOQtKG__cmoCopilotHead h2{color:var(--ink);font-family:var(--serif);margin:5px 0 6px;font-size:30px;font-weight:400;line-height:1.08}.ebs-performance-module__lOQtKG__cmoCopilotHead p{color:#0b18249e;margin:0;font-size:13px;line-height:1.45}.ebs-performance-module__lOQtKG__cmoHeadActions{flex-wrap:wrap;justify-content:end;gap:8px;display:flex}.ebs-performance-module__lOQtKG__cmoPersona{color:var(--sea-deep);font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;background:#fffcf6;border:1px solid #0b18242b;flex:none;padding:7px 9px;font-size:9px}.ebs-performance-module__lOQtKG__cmoNewConversation{color:#0b1824b8;min-height:31px;font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #0b182438;border-radius:0;padding:6px 9px;font-size:9px}.ebs-performance-module__lOQtKG__cmoNewConversation:disabled{cursor:default;opacity:.46}.ebs-performance-module__lOQtKG__cmoSuggestions{border-bottom:1px solid #0b18241a;flex-wrap:wrap;gap:8px;padding:14px 22px;display:flex}.ebs-performance-module__lOQtKG__cmoSuggestions button,.ebs-performance-module__lOQtKG__cmoExpandButton{color:#0b1824bf;min-height:31px;font-family:var(--sans);cursor:pointer;text-align:left;background:0 0;border:1px solid #0b182436;border-radius:0;padding:6px 9px;font-size:11px;font-weight:650}.ebs-performance-module__lOQtKG__cmoSuggestions button:hover,.ebs-performance-module__lOQtKG__cmoExpandButton:hover{border-color:var(--sea-deep);color:var(--sea-deep)}.ebs-performance-module__lOQtKG__cmoMessages{background:#f7f3ea75;gap:12px;padding:18px 22px;display:grid}.ebs-performance-module__lOQtKG__cmoUserMessage{background:var(--ink);color:#fffcf6;justify-self:end;max-width:min(760px,88%);padding:12px 14px}.ebs-performance-module__lOQtKG__cmoUserMessage span{color:#fffcf694;font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;margin-bottom:5px;font-size:9px;display:block}.ebs-performance-module__lOQtKG__cmoUserMessage p{margin:0;font-size:13px;line-height:1.45}.ebs-performance-module__lOQtKG__cmoAssistantMessage{background:#fffcf6;border:1px solid #0b182421;gap:12px;max-width:min(970px,100%);padding:16px;display:grid}.ebs-performance-module__lOQtKG__cmoMessageHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.ebs-performance-module__lOQtKG__cmoMessageHead strong{color:var(--ink);font-size:13px}.ebs-performance-module__lOQtKG__cmoMessageHead span,.ebs-performance-module__lOQtKG__cmoTableTools{color:var(--brass-deep);font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;font-size:9px}.ebs-performance-module__lOQtKG__cmoMarkdown{color:#0b1824c7;font-size:13px;line-height:1.52}.ebs-performance-module__lOQtKG__cmoMarkdown>:first-child{margin-top:0}.ebs-performance-module__lOQtKG__cmoMarkdown>:last-child{margin-bottom:0}.ebs-performance-module__lOQtKG__cmoMarkdown h1,.ebs-performance-module__lOQtKG__cmoMarkdown h2,.ebs-performance-module__lOQtKG__cmoMarkdown h3{color:var(--ink);font-family:var(--serif);margin:0 0 9px;font-size:24px;font-weight:400;line-height:1.12}.ebs-performance-module__lOQtKG__cmoMarkdown p{margin:0 0 11px}.ebs-performance-module__lOQtKG__cmoMarkdown strong{color:var(--ink)}.ebs-performance-module__lOQtKG__cmoExportableTable{margin:14px 0}.ebs-performance-module__lOQtKG__cmoTableTools{align-items:center;gap:7px;margin-bottom:6px;display:flex}.ebs-performance-module__lOQtKG__cmoTableTools button{box-sizing:border-box;min-height:26px;color:var(--sea-deep);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#fffcf6;border:1px solid #0b182438;border-radius:0;padding:4px 7px;font-size:9px;text-decoration:none}.ebs-performance-module__lOQtKG__cmoExportableTable .perf-table-wrap{margin:0}.ebs-performance-module__lOQtKG__cmoExportableTable .perf-table{min-width:600px}.ebs-performance-module__lOQtKG__cmoPrompt{background:#fffcf6;border-top:1px solid #0b18241f;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:18px 22px;display:grid}.ebs-performance-module__lOQtKG__cmoPrompt textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:42px;color:var(--ink);font-family:var(--sans);background:#fffdf9;border:1px solid #0b182433;border-radius:0;padding:10px 11px;font-size:13px;line-height:1.4}.ebs-performance-module__lOQtKG__cmoPrompt textarea:focus-visible,.ebs-performance-module__lOQtKG__cmoSuggestions button:focus-visible,.ebs-performance-module__lOQtKG__cmoExpandButton:focus-visible,.ebs-performance-module__lOQtKG__cmoSendButton:focus-visible,.ebs-performance-module__lOQtKG__cmoTableTools button:focus-visible,.ebs-performance-module__lOQtKG__cmoNewConversation:focus-visible{outline:2px solid var(--sea);outline-offset:2px}.ebs-performance-module__lOQtKG__cmoPrompt>div{align-items:end;gap:8px;display:flex}.ebs-performance-module__lOQtKG__cmoSendButton{border:1px solid var(--sea-deep);background:var(--sea-deep);color:#fffdf9;min-height:36px;font-family:var(--sans);cursor:pointer;border-radius:0;padding:7px 13px;font-size:12px;font-weight:650}.ebs-performance-module__lOQtKG__cmoSendButton:disabled{color:#0b18246b;cursor:not-allowed;background:#0b18241f;border-color:#0b182426}.ebs-performance-module__lOQtKG__locationScope{max-width:none;margin:0}.ebs-performance-module__lOQtKG__scopeButton:focus-visible,.ebs-performance-module__lOQtKG__adoptButton:focus-visible,.ebs-performance-module__lOQtKG__assignButton:focus-visible,.ebs-performance-module__lOQtKG__actionControls select:focus-visible{outline:2px solid var(--sea);outline-offset:2px}.ebs-performance-module__lOQtKG__scopeButton,.ebs-performance-module__lOQtKG__scopeLink{width:fit-content;color:var(--sea-deep);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-column:1/-1;margin-top:4px;padding:0;font-size:12px;font-weight:650}.ebs-performance-module__lOQtKG__scopeLink b{margin-left:4px}.ebs-performance-module__lOQtKG__channelPanel{min-height:100%}.ebs-performance-module__lOQtKG__issueList{display:grid}.ebs-performance-module__lOQtKG__issueRow{border-top:1px solid #0b18241a;grid-template-columns:128px minmax(0,1fr) minmax(150px,.35fr);gap:16px;padding:17px 0;display:grid}.ebs-performance-module__lOQtKG__issueStatus{color:var(--brass-deep);align-self:start}.ebs-performance-module__lOQtKG__issueRow[data-tone=resolved] .ebs-performance-module__lOQtKG__issueStatus{color:var(--go)}.ebs-performance-module__lOQtKG__issueRow[data-tone=ready] .ebs-performance-module__lOQtKG__issueStatus{color:var(--sea-deep)}.ebs-performance-module__lOQtKG__issueRow h3{margin-top:0}.ebs-performance-module__lOQtKG__issueRow p{margin:0}.ebs-performance-module__lOQtKG__issueOwner{color:#0b182485;align-self:start;line-height:1.4}.ebs-performance-module__lOQtKG__ruleCard{background:#f7f3ea}.ebs-performance-module__lOQtKG__ruleCard dl,.ebs-performance-module__lOQtKG__rulebookCard dl{margin:19px 0 0;display:grid}.ebs-performance-module__lOQtKG__ruleCard dl>div,.ebs-performance-module__lOQtKG__rulebookCard dl>div{border-top:1px solid #0b18241a;padding:13px 0}.ebs-performance-module__lOQtKG__ruleCard dt,.ebs-performance-module__lOQtKG__rulebookCard dt{color:var(--brass-deep);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:10px}.ebs-performance-module__lOQtKG__ruleCard dd,.ebs-performance-module__lOQtKG__rulebookCard dd{margin:0}.ebs-performance-module__lOQtKG__locationIntro{justify-content:space-between;align-items:end;gap:30px;max-width:1440px;margin:0 auto 18px;padding:23px;display:flex}.ebs-performance-module__lOQtKG__locationIntro>div:first-child{max-width:730px}.ebs-performance-module__lOQtKG__locationIntro h2{font-size:33px}.ebs-performance-module__lOQtKG__locationIntro p{margin:12px 0 0}.ebs-performance-module__lOQtKG__locationStats{gap:18px;display:flex}.ebs-performance-module__lOQtKG__locationStats span{color:#0b18248c;font-family:var(--mono);letter-spacing:.06em;text-align:center;text-transform:uppercase;gap:4px;font-size:9px;display:grid}.ebs-performance-module__lOQtKG__locationStats b{color:var(--ink);font-family:var(--serif);letter-spacing:0;font-size:30px;font-weight:400;line-height:1}.ebs-performance-module__lOQtKG__tablePanel{max-width:1440px;margin:0 auto;padding:0;overflow:hidden}.ebs-performance-module__lOQtKG__locationFilter{background:#fffcf6;border:1px solid #0b18241f;justify-content:space-between;align-items:end;gap:18px;max-width:1440px;margin:0 auto 18px;padding:20px 22px;display:flex}.ebs-performance-module__lOQtKG__locationFilter h2{color:var(--ink);font-family:var(--serif);margin:6px 0 0;font-size:29px;font-weight:400;line-height:1.08}.ebs-performance-module__lOQtKG__locationFilter p{color:#0b18249c;margin:8px 0 0;font-size:13px}.ebs-performance-module__lOQtKG__locationFilter label{min-width:245px;color:var(--brass-deep);font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;gap:6px;font-size:9px;display:grid}.ebs-performance-module__lOQtKG__locationFilter select{min-height:38px;color:var(--ink);font-family:var(--sans);letter-spacing:0;text-transform:none;background:#fffdf9;border:1px solid #0b182433;border-radius:0;padding:7px 9px;font-size:12px}.ebs-performance-module__lOQtKG__locationFilter select:focus-visible{outline:2px solid var(--sea);outline-offset:2px}.ebs-performance-module__lOQtKG__locationMapScope{background:#fffcf6;border:1px solid #0b18241f;grid-template-columns:minmax(260px,.58fr) minmax(0,1.42fr);gap:0;max-width:1440px;margin:0 auto 18px;display:grid}.ebs-performance-module__lOQtKG__locationMapSelection{border-right:1px solid #0b18241f;align-content:center;gap:10px;padding:24px;display:grid}.ebs-performance-module__lOQtKG__locationMapSelection h2{color:var(--ink);font-family:var(--serif);margin:0;font-size:31px;font-weight:400;line-height:1.08}.ebs-performance-module__lOQtKG__locationMapSelection p{color:#0b18249e;margin:0 0 6px;font-size:13px;line-height:1.4}.ebs-performance-module__lOQtKG__locationMapSelection label{color:var(--brass-deep);font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;gap:6px;font-size:9px;display:grid}.ebs-performance-module__lOQtKG__locationMapSelection select{min-height:40px;color:var(--ink);font-family:var(--sans);letter-spacing:0;text-transform:none;background:#fffdf9;border:1px solid #0b182438;border-radius:0;padding:8px 9px;font-size:12px}.ebs-performance-module__lOQtKG__locationMapSelection select:focus-visible{outline:2px solid var(--sea);outline-offset:2px}.ebs-performance-module__lOQtKG__locationMapPanel{min-width:0;padding:16px 20px 14px}.ebs-performance-module__lOQtKG__locationMapHead{color:#0b182491;font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;gap:14px;margin-bottom:8px;font-size:9px;display:flex}.ebs-performance-module__lOQtKG__locationMap{aspect-ratio:1015.19/593.593;background:linear-gradient(#2c7c8f03,#2c7c8f00);border-top:1px solid #0b18241a;width:min(100%,860px);min-width:0;margin:0 auto;position:relative;overflow:hidden}.ebs-performance-module__lOQtKG__locationMapCanvas{transform-origin:50%;transition:transform .22s;position:absolute;inset:0}.ebs-performance-module__lOQtKG__locationMap[data-view=florida] .ebs-performance-module__lOQtKG__locationMapCanvas{transform:none}.ebs-performance-module__lOQtKG__locationMap[data-view=florida] .ebs-performance-module__lOQtKG__usOutline{display:none}.ebs-performance-module__lOQtKG__locationMap[data-view=northeast] .ebs-performance-module__lOQtKG__locationMapCanvas{transform-origin:90% 34%;transform:scale(2.25)}.ebs-performance-module__lOQtKG__locationMap[data-view=texas] .ebs-performance-module__lOQtKG__locationMapCanvas{transform-origin:53% 71%;transform:scale(2.1)}.ebs-performance-module__lOQtKG__locationMap[data-view=california] .ebs-performance-module__lOQtKG__locationMapCanvas{transform-origin:14% 58%;transform:scale(2.35)}.ebs-performance-module__lOQtKG__locationMap[data-view=midwest] .ebs-performance-module__lOQtKG__locationMapCanvas{transform-origin:68% 36%;transform:scale(2.15)}.ebs-performance-module__lOQtKG__usOutline{object-fit:contain;opacity:.48;filter:contrast(.88)saturate(.42)brightness(1.04);pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ebs-performance-module__lOQtKG__locationMapMarkers{position:absolute;inset:0}.ebs-performance-module__lOQtKG__floridaMetroMap{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.ebs-performance-module__lOQtKG__mapRoadMajor{fill:none;stroke:#bf9251;stroke-linecap:round;stroke-width:6px}.ebs-performance-module__lOQtKG__mapRoadPrimary{fill:none;stroke:#d8c5a2;stroke-linecap:round;stroke-width:4px}.ebs-performance-module__lOQtKG__mapRoadSecondary{fill:none;stroke:#e2ddd2;stroke-linecap:round;stroke-width:2px}.ebs-performance-module__lOQtKG__mapLabels{fill:#0b18245c;font-family:var(--mono);letter-spacing:.11em;font-size:17px;font-weight:650}.ebs-performance-module__lOQtKG__mapRoadLabels{fill:#0b182445;font-family:var(--sans);font-size:14px;font-weight:650}@media (max-width:700px){.ebs-performance-module__lOQtKG__mapRoadLabels{font-size:24px}}.ebs-performance-module__lOQtKG__locationMapDot{z-index:2;cursor:default;background:0 0;border:0;width:16px;height:16px;padding:0;transition:opacity .14s;position:absolute;transform:translate(-50%,-50%)}.ebs-performance-module__lOQtKG__locationMapDot:after{content:"";border:1.5px solid #fffcf6;border-radius:50%;width:8px;height:8px;transition:transform .14s,box-shadow .14s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #0b182426}.ebs-performance-module__lOQtKG__locationMapDot[data-status=mature]:after{background:var(--sea-deep)}.ebs-performance-module__lOQtKG__locationMapDot[data-status=new]:after{background:var(--brass)}.ebs-performance-module__lOQtKG__locationMapDot[data-status=attention]:after{background:var(--danger)}.ebs-performance-module__lOQtKG__locationMapDot[data-selected=false]{opacity:.06;pointer-events:none}.ebs-performance-module__lOQtKG__locationMapDot:hover,.ebs-performance-module__lOQtKG__locationMapDot:focus-visible{z-index:4;outline:0}.ebs-performance-module__lOQtKG__locationMapDot:hover:after,.ebs-performance-module__lOQtKG__locationMapDot:focus-visible:after{transform:translate(-50%,-50%)scale(1.45);box-shadow:0 0 0 3px #2c7c8f38}.ebs-performance-module__lOQtKG__locationMapTooltip{z-index:5;background:var(--ink);color:#fffcf6;pointer-events:none;border:1px solid #0b18242e;gap:2px;min-width:155px;max-width:210px;padding:7px 8px;font-size:10px;line-height:1.3;display:grid;position:absolute;transform:translate(9px,9px)}.ebs-performance-module__lOQtKG__locationMapTooltip strong{font-size:11px}.ebs-performance-module__lOQtKG__locationMapTooltip span{color:#fffcf6c2}.ebs-performance-module__lOQtKG__locationMapLegend{color:#0b1824a8;font-family:var(--mono);letter-spacing:.055em;text-transform:uppercase;flex-wrap:wrap;gap:12px;margin:10px 0 0;padding:0;font-size:9px;list-style:none;display:flex}.ebs-performance-module__lOQtKG__locationMapLegend li{align-items:center;gap:5px;display:inline-flex}.ebs-performance-module__lOQtKG__locationMapLegend i{border-radius:50%;width:8px;height:8px}.ebs-performance-module__lOQtKG__locationMapLegend li[data-status=mature] i{background:var(--sea-deep)}.ebs-performance-module__lOQtKG__locationMapLegend li[data-status=new] i{background:var(--brass)}.ebs-performance-module__lOQtKG__locationMapLegend li[data-status=attention] i{background:var(--danger)}.ebs-performance-module__lOQtKG__tableToolbar{color:#0b18248f;border-bottom:1px solid #0b18241f;justify-content:space-between;gap:14px;padding:15px 20px;display:flex}.ebs-performance-module__lOQtKG__tableToolbar span:first-child{color:var(--ink)}.ebs-performance-module__lOQtKG__tablePanel .perf-table-wrap{border:0;margin:0}.ebs-performance-module__lOQtKG__locationTablePanel{background:#fffcf6;border:1px solid #0b18241f;max-width:1440px;margin:0 auto 18px}.ebs-performance-module__lOQtKG__locationTableHeader{border-bottom:1px solid #0b18241a;justify-content:space-between;align-items:end;gap:24px;padding:22px;display:flex}.ebs-performance-module__lOQtKG__locationTableHeader h2{color:var(--ink);font-family:var(--serif);margin:6px 0 0;font-size:29px;font-weight:400;line-height:1.08}.ebs-performance-module__lOQtKG__locationTableHeader p{color:#0b18249e;max-width:680px;margin:10px 0 0;font-size:12px;line-height:1.45}.ebs-performance-module__lOQtKG__locationTableTotals{grid-template-columns:repeat(3,minmax(110px,1fr));gap:16px;min-width:390px;margin:0;display:grid}.ebs-performance-module__lOQtKG__locationTableTotals div{gap:4px;display:grid}.ebs-performance-module__lOQtKG__locationTableTotals dt{color:#0b18248a;font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;font-size:9px}.ebs-performance-module__lOQtKG__locationTableTotals dd{color:var(--ink);margin:0;font-size:16px;font-weight:700}.ebs-performance-module__lOQtKG__locationTableControls{border-bottom:1px solid #0b18241a;flex-wrap:wrap;align-items:end;gap:12px;padding:16px 22px;display:flex}.ebs-performance-module__lOQtKG__locationTableControls label{min-width:150px;color:var(--brass-deep);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;gap:5px;font-size:9px;display:grid}.ebs-performance-module__lOQtKG__locationTableControls label:first-child{flex:270px;min-width:min(300px,100%)}.ebs-performance-module__lOQtKG__locationTableControls input,.ebs-performance-module__lOQtKG__locationTableControls select{min-height:34px;color:var(--ink);font-family:var(--sans);letter-spacing:0;text-transform:none;background:#fffdf9;border:1px solid #0b182433;border-radius:0;padding:7px 9px;font-size:12px}.ebs-performance-module__lOQtKG__locationTableControls input:focus-visible,.ebs-performance-module__lOQtKG__locationTableControls select:focus-visible,.ebs-performance-module__lOQtKG__locationBudgetEditor input:focus-visible{outline:2px solid var(--sea);outline-offset:2px}.ebs-performance-module__lOQtKG__locationTableFilterNote{color:#0b18248a;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;margin-left:auto;padding-bottom:9px;font-size:9px}.ebs-performance-module__lOQtKG__locationTableDesktop{overflow-x:auto}.ebs-performance-module__lOQtKG__locationTableDesktop .perf-table{table-layout:auto;min-width:1400px}:is(.ebs-performance-module__lOQtKG__locationTableDesktop[data-variant=google] .perf-table,.ebs-performance-module__lOQtKG__locationTableDesktop[data-variant=facebook] .perf-table){min-width:1900px}.ebs-performance-module__lOQtKG__locationTableDesktop .perf-table th{overflow-wrap:normal;white-space:nowrap;padding:11px 10px}.ebs-performance-module__lOQtKG__locationTableDesktop .perf-table td{overflow-wrap:normal;word-break:normal;padding:11px 10px}:is(.ebs-performance-module__lOQtKG__locationTableDesktop .perf-table th:first-child,.ebs-performance-module__lOQtKG__locationTableDesktop .perf-table td:first-child){width:230px;min-width:230px}:is(.ebs-performance-module__lOQtKG__locationTableDesktop .perf-table th:nth-child(2),.ebs-performance-module__lOQtKG__locationTableDesktop .perf-table td:nth-child(2)){width:150px;min-width:150px}:is(.ebs-performance-module__lOQtKG__locationTableDesktop .perf-table th:last-child,.ebs-performance-module__lOQtKG__locationTableDesktop .perf-table td:last-child){width:120px;min-width:120px}:is(.ebs-performance-module__lOQtKG__locationTableDesktop .perf-table th:nth-last-child(2),.ebs-performance-module__lOQtKG__locationTableDesktop .perf-table td:nth-last-child(2)){width:360px;min-width:360px}:is(.ebs-performance-module__lOQtKG__locationTableDesktop .perf-table td:first-child span,.ebs-performance-module__lOQtKG__locationTableDesktop .perf-table td:nth-child(4) span){white-space:normal}.ebs-performance-module__lOQtKG__locationTableHeaderCell{align-items:center;gap:5px;display:flex}.ebs-performance-module__lOQtKG__locationTableHeaderCell .perf-sort-button{white-space:nowrap;flex:auto}.ebs-performance-module__lOQtKG__locationTableHeaderLabel{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.ebs-performance-module__lOQtKG__locationTableInfoTipWrap{flex:none;display:inline-flex;position:relative}.ebs-performance-module__lOQtKG__locationTableInfoTip{color:#0b1824a6;cursor:help;width:15px;height:15px;font-family:var(--sans);background:0 0;border:1px solid #0b18244d;border-radius:50%;flex:none;place-items:center;padding:0;font-size:10px;font-weight:700;line-height:1;display:inline-grid}.ebs-performance-module__lOQtKG__locationTableInfoTip:hover,.ebs-performance-module__lOQtKG__locationTableInfoTip:focus-visible{border-color:var(--sea-deep);color:var(--sea-deep);outline-offset:2px;background:#2c7c8f1a;outline:2px solid #2c7c8f38}.ebs-performance-module__lOQtKG__locationTableTooltip{z-index:30;width:220px;color:var(--ink);font-family:var(--sans);letter-spacing:0;opacity:0;pointer-events:none;text-align:left;text-transform:none;visibility:hidden;white-space:normal;background:#fffdf9;border:1px solid #0b182433;padding:9px 10px;font-size:11px;font-weight:400;line-height:1.35;transition:opacity .12s,transform .12s,visibility .12s;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(-3px);box-shadow:0 8px 18px #0b18241f}.ebs-performance-module__lOQtKG__locationTableInfoTipWrap:hover .ebs-performance-module__lOQtKG__locationTableTooltip,.ebs-performance-module__lOQtKG__locationTableInfoTipWrap:focus-within .ebs-performance-module__lOQtKG__locationTableTooltip{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)}.ebs-performance-module__lOQtKG__locationTableStatus{color:#0b1824b3;max-width:132px;font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;border:1px solid #0b182424;padding:5px 7px;font-size:9px;line-height:1.25;display:inline-block}.ebs-performance-module__lOQtKG__locationTableStatus[data-status=action-recommended]{color:#9d3424;background:#9d342414;border-color:#9d342452}.ebs-performance-module__lOQtKG__locationTableStatus[data-status=measurement-blocked]{color:var(--brass-deep);background:#b077141a;border-color:#b0771459}.ebs-performance-module__lOQtKG__locationTableStatus[data-status=paused\/no-data]{background:#0b182412}.ebs-performance-module__lOQtKG__locationTableStatus[data-status=healthy]{color:var(--go);background:#2f6b3e14;border-color:#2f6b3e40}.ebs-performance-module__lOQtKG__locationTableRecommendation{white-space:normal;gap:3px;display:grid}.ebs-performance-module__lOQtKG__locationTableRecommendation strong{color:var(--ink);font-size:12px;line-height:1.3}.ebs-performance-module__lOQtKG__locationTableRecommendation span{color:#0b182485;text-transform:capitalize;font-size:10px}.ebs-performance-module__lOQtKG__locationTableOutcome{white-space:normal;overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none}.ebs-performance-module__lOQtKG__locationTableSpendShare{grid-template-columns:minmax(42px,1fr) auto;align-items:center;gap:7px;min-width:72px;display:grid}.ebs-performance-module__lOQtKG__locationTableSpendTrack{background:#2c7c8f14;border:1px solid #2c7c8f3d;height:6px;display:block;overflow:hidden}.ebs-performance-module__lOQtKG__locationTableSpendTrack i{background:var(--sea-deep);min-width:2px;height:100%;display:block}.ebs-performance-module__lOQtKG__locationTableSpendShare strong{color:var(--sea-deep);font-family:var(--mono);font-size:10px}.ebs-performance-module__lOQtKG__locationTableChannelMix{white-space:nowrap;gap:6px;min-width:190px;display:grid}.ebs-performance-module__lOQtKG__locationTableChannelMix span{color:var(--ink);font-family:var(--mono);font-size:10px}.ebs-performance-module__lOQtKG__locationTableReadOnly{color:#0b18247a;white-space:normal;font-size:9px;line-height:1.3;display:block}.ebs-performance-module__lOQtKG__locationTableAllocation{color:#0b18248f;font-family:var(--sans);white-space:normal;gap:3px;font-size:9px;line-height:1.2;display:grid}.ebs-performance-module__lOQtKG__locationTableAllocation input[type=range]{width:170px;height:14px;accent-color:var(--sea-deep);cursor:pointer;margin:0}.ebs-performance-module__lOQtKG__locationTableAllocation[data-adjusted=true]{color:#9a5d10}.ebs-performance-module__lOQtKG__locationTableAllocation[data-adjusted=true] input[type=range]{accent-color:#b66a16}.ebs-performance-module__lOQtKG__locationTableAllocation input[type=range]:focus-visible{outline:2px solid var(--sea);outline-offset:2px}.ebs-performance-module__lOQtKG__locationTableAllocationValue{align-items:baseline;gap:8px;display:flex}.ebs-performance-module__lOQtKG__locationTableAllocation strong{color:var(--sea-deep);font-family:var(--mono);white-space:nowrap;font-size:10px;font-weight:700}.ebs-performance-module__lOQtKG__locationTableAllocation[data-adjusted=true] strong{color:#9a5d10}.ebs-performance-module__lOQtKG__locationTableAllocation em{color:#9a5d10;font-family:var(--mono);white-space:nowrap;font-size:9px;font-style:normal;font-weight:700}.ebs-performance-module__lOQtKG__locationTableChange{font-family:var(--mono);font-size:11px}.ebs-performance-module__lOQtKG__locationTableChange[data-direction=positive]{color:var(--go)}.ebs-performance-module__lOQtKG__locationTableChange[data-direction=negative]{color:#9d3424}.ebs-performance-module__lOQtKG__locationTableChange[data-direction=neutral]{color:#0b182480}.ebs-performance-module__lOQtKG__locationTableActions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.ebs-performance-module__lOQtKG__locationTableActions a,.ebs-performance-module__lOQtKG__locationTableActions button{border:1px solid var(--sea-deep);min-height:28px;color:var(--sea-deep);cursor:pointer;font-family:var(--sans);background:0 0;border-radius:0;padding:5px 7px;font-size:10px;font-weight:700;text-decoration:none}.ebs-performance-module__lOQtKG__locationTableActions a:hover,.ebs-performance-module__lOQtKG__locationTableActions a:focus-visible,.ebs-performance-module__lOQtKG__locationTableActions button:hover,.ebs-performance-module__lOQtKG__locationTableActions button:focus-visible{background:#2c7c8f14}.ebs-performance-module__lOQtKG__locationTableActions a:focus-visible,.ebs-performance-module__lOQtKG__locationTableActions button:focus-visible{outline:2px solid var(--sea);outline-offset:2px}.ebs-performance-module__lOQtKG__locationBudgetEditor{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.ebs-performance-module__lOQtKG__locationBudgetEditor input{width:80px;min-height:28px;color:var(--ink);background:#fffdf9;border:1px solid #0b182433;border-radius:0;padding:5px 6px;font-size:11px}.ebs-performance-module__lOQtKG__locationTableEditing{color:var(--brass-deep);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;font-size:9px}.ebs-performance-module__lOQtKG__budgetEditor{background:#fffcf6;border:1px solid #2c7c8f59;gap:16px;margin:16px 22px 0;padding:18px;display:grid}.ebs-performance-module__lOQtKG__budgetEditorHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ebs-performance-module__lOQtKG__budgetEditorHeader h3{color:var(--ink);font-family:var(--serif);margin:5px 0 6px;font-size:24px;font-weight:400}.ebs-performance-module__lOQtKG__budgetEditorHeader p{color:#0b18249e;margin:0;font-size:12px;line-height:1.45}.ebs-performance-module__lOQtKG__budgetEditorClose,.ebs-performance-module__lOQtKG__budgetEditorSecondary{border:1px solid var(--sea-deep);min-height:31px;color:var(--sea-deep);cursor:pointer;font-family:var(--sans);background:0 0;border-radius:0;padding:6px 9px;font-size:11px;font-weight:700}.ebs-performance-module__lOQtKG__budgetEditorFields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ebs-performance-module__lOQtKG__budgetEditorFields label{color:var(--brass-deep);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;gap:5px;font-size:9px;display:grid}.ebs-performance-module__lOQtKG__budgetEditorFields input,.ebs-performance-module__lOQtKG__budgetEditorFields textarea{width:100%;min-height:34px;color:var(--ink);font-family:var(--sans);letter-spacing:0;text-transform:none;background:#fffdf9;border:1px solid #0b182433;border-radius:0;padding:7px 8px;font-size:12px}.ebs-performance-module__lOQtKG__budgetEditorFields textarea{resize:vertical;min-height:72px}.ebs-performance-module__lOQtKG__budgetEditorFields input:focus-visible,.ebs-performance-module__lOQtKG__budgetEditorFields textarea:focus-visible,.ebs-performance-module__lOQtKG__budgetEditorClose:focus-visible,.ebs-performance-module__lOQtKG__budgetEditorSecondary:focus-visible,.ebs-performance-module__lOQtKG__budgetEditorPrepare:focus-visible{outline:2px solid var(--sea);outline-offset:2px}.ebs-performance-module__lOQtKG__budgetEditorReason{grid-column:1/-1}.ebs-performance-module__lOQtKG__budgetEditorPreview{background:#f7f3ea;border:1px solid #0b18241f;gap:10px;padding:13px;display:grid}.ebs-performance-module__lOQtKG__budgetEditorPreview>header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ebs-performance-module__lOQtKG__budgetEditorPreview h4{color:var(--ink);margin:5px 0 0;font-size:14px}.ebs-performance-module__lOQtKG__budgetEditorPreview>header>strong{color:var(--sea-deep);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;font-size:10px}.ebs-performance-module__lOQtKG__budgetEditorTableWrap{overflow-x:auto}.ebs-performance-module__lOQtKG__budgetEditorTable{border-collapse:collapse;width:100%;min-width:560px;color:var(--ink);font-size:12px}.ebs-performance-module__lOQtKG__budgetEditorTable th,.ebs-performance-module__lOQtKG__budgetEditorTable td{text-align:right;white-space:nowrap;border-top:1px solid #0b18241a;padding:8px 9px}.ebs-performance-module__lOQtKG__budgetEditorTable thead th{color:#0b18248a;font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;font-size:9px}.ebs-performance-module__lOQtKG__budgetEditorTable th:first-child,.ebs-performance-module__lOQtKG__budgetEditorTable td:first-child{text-align:left}.ebs-performance-module__lOQtKG__budgetEditorTable tbody th{font-weight:700}.ebs-performance-module__lOQtKG__budgetEditorErrors,.ebs-performance-module__lOQtKG__budgetEditorReadiness,.ebs-performance-module__lOQtKG__budgetEditorPrepared{margin:0;padding:10px 12px;font-size:12px;line-height:1.45}.ebs-performance-module__lOQtKG__budgetEditorErrors{border-left:3px solid var(--danger);color:var(--danger);background:#a8361f12}.ebs-performance-module__lOQtKG__budgetEditorErrors ul{gap:3px;margin:5px 0 0;padding-left:18px;display:grid}.ebs-performance-module__lOQtKG__budgetEditorReadiness{border-left:3px solid var(--brass-deep);color:var(--brass-deep);background:#b0771414}.ebs-performance-module__lOQtKG__budgetEditorPrepared{border-left:3px solid var(--go);color:var(--go);background:#2f6b3e14;font-weight:700}.ebs-performance-module__lOQtKG__budgetEditorFooter{color:#0b182491;font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;border-top:1px solid #0b18241f;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;font-size:9px;display:flex}.ebs-performance-module__lOQtKG__budgetEditorFooter>div{flex-wrap:wrap;gap:8px;display:flex}.ebs-performance-module__lOQtKG__budgetEditorPrepare{border:1px solid var(--sea-deep);background:var(--sea-deep);color:#fffdf9;cursor:pointer;min-height:34px;font-family:var(--sans);border-radius:0;padding:7px 12px;font-size:12px;font-weight:700}.ebs-performance-module__lOQtKG__budgetEditorPrepare:disabled{color:#0b18246b;cursor:not-allowed;background:#0b18241f;border-color:#0b182426}.ebs-performance-module__lOQtKG__locationTableMobile,.ebs-performance-module__lOQtKG__locationTableEmpty{display:none}.ebs-performance-module__lOQtKG__locationTablePagination{color:#0b182494;font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;border-top:1px solid #0b18241a;justify-content:space-between;align-items:center;gap:16px;padding:14px 22px;font-size:9px;display:flex}.ebs-performance-module__lOQtKG__locationTablePageButtons{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.ebs-performance-module__lOQtKG__locationTablePageButtons button{min-width:30px;min-height:29px;color:var(--ink);cursor:pointer;font:inherit;background:0 0;border:1px solid #0b182433;border-radius:0;padding:4px 7px}.ebs-performance-module__lOQtKG__locationTablePageButtons button[aria-current=page]{border-color:var(--ink);background:var(--ink);color:#fffdf9}.ebs-performance-module__lOQtKG__locationTablePageButtons button:disabled{cursor:not-allowed;opacity:.42}.ebs-performance-module__lOQtKG__locationTablePageButtons button:focus-visible{outline:2px solid var(--sea);outline-offset:2px}.ebs-performance-module__lOQtKG__locationTableEmpty{color:#0b1824a1;margin:0;padding:20px 22px;font-size:13px}.ebs-performance-module__lOQtKG__tableStatus{color:#0b1824ad;white-space:nowrap;background:#0b18240f;padding:5px 7px;display:inline-flex}.ebs-performance-module__lOQtKG__tableStatus[data-tone=active]{color:var(--go);background:#2f6b3e1a}.ebs-performance-module__lOQtKG__tableStatus[data-tone=resolved]{color:var(--sea-deep);background:#2c7c8f1a}.ebs-performance-module__lOQtKG__tableStatus[data-tone=attention]{color:var(--brass-deep);background:#b077141f}.ebs-performance-module__lOQtKG__tableStatus[data-tone=paused]{color:#0b18249e;background:#0b182412}.ebs-performance-module__lOQtKG__tableStatus[data-tone=pre-launch]{color:var(--sea-deep);background:#2c7c8f1a}.ebs-performance-module__lOQtKG__tableChannelDecision{gap:5px;display:grid}.ebs-performance-module__lOQtKG__tableChannelDecision>span:last-child{color:#0b182485;text-transform:uppercase;align-items:baseline;gap:4px;font-size:9px;display:flex}.ebs-performance-module__lOQtKG__tableChannelDecision>span:last-child strong{color:var(--ink);font-size:12px}.ebs-performance-module__lOQtKG__addressedAction{color:var(--sea-deep);font-size:12px;font-weight:650;line-height:1.35}.ebs-performance-module__lOQtKG__locationResolution{color:var(--sea-deep);font-weight:650}.ebs-performance-module__lOQtKG__recommendationState{color:var(--sea-deep);gap:3px;display:grid}.ebs-performance-module__lOQtKG__recommendationState strong{font-size:12px;font-weight:700}.ebs-performance-module__lOQtKG__recommendationState em{color:#0b182494;font-size:11px;font-style:normal}.ebs-performance-module__lOQtKG__launchReadyButton{border:1px solid var(--sea-deep);color:var(--sea-deep);font-family:var(--sans);cursor:pointer;background:0 0;border-radius:0;padding:6px 9px;font-size:11px;font-weight:700}.ebs-performance-module__lOQtKG__launchReadyButton:hover{background:#2c7c8f14}.ebs-performance-module__lOQtKG__launchReadyButton:focus-visible{outline:2px solid var(--sea);outline-offset:2px}.ebs-performance-module__lOQtKG__actionQueue,.ebs-performance-module__lOQtKG__shiftQueue{background:#fffcf6;border:1px solid #0b18241f;max-width:1440px;margin:0 auto 18px;padding:22px}.ebs-performance-module__lOQtKG__shiftDecisionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ebs-performance-module__lOQtKG__shiftHero{box-sizing:border-box;background:#f7f3ea;border:1px solid #0b182426;grid-template-rows:minmax(116px,auto) auto minmax(98px,auto) minmax(33px,auto) minmax(66px,1fr);gap:13px;height:100%;min-height:0;padding:17px;display:grid}.ebs-performance-module__lOQtKG__shiftHeroHeader{display:block;position:relative}.ebs-performance-module__lOQtKG__shiftHeroHeader>div{min-width:0}.ebs-performance-module__lOQtKG__shiftHeroHeader>.ebs-performance-module__lOQtKG__trustPill{position:absolute;top:0;right:0}.ebs-performance-module__lOQtKG__shiftHeroHeader h3{color:var(--ink);font-family:var(--serif);margin:5px 0 7px;font-size:24px;font-weight:400;line-height:1.1}.ebs-performance-module__lOQtKG__shiftHeroHeader p{color:var(--danger);margin:0;font-size:15px;font-weight:700}.ebs-performance-module__lOQtKG__trustPill{color:var(--go);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;background:#2f6b3e1a;flex:none;padding:7px 9px;font-size:9px}.ebs-performance-module__lOQtKG__trustPill[data-state=blocked]{color:var(--danger);background:#a8361f1a}.ebs-performance-module__lOQtKG__channelComparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ebs-performance-module__lOQtKG__channelDecisionCard{background:#fffcf6;border:1px solid #0b18241f;padding:16px}.ebs-performance-module__lOQtKG__channelDecisionCard[data-status=Attention\ needed]{border-top:3px solid var(--danger)}.ebs-performance-module__lOQtKG__channelDecisionCard[data-status=Active]{border-top:3px solid var(--go)}.ebs-performance-module__lOQtKG__channelDecisionCard[data-status=Blocked]{border-top:3px solid var(--brass-deep)}.ebs-performance-module__lOQtKG__channelDecisionCard>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.ebs-performance-module__lOQtKG__channelDecisionCard>header strong{color:var(--ink);font-size:17px}.ebs-performance-module__lOQtKG__channelDecisionCard>header span{color:#0b182494;font-size:11px}.ebs-performance-module__lOQtKG__channelDecisionCard dl{grid-template-columns:minmax(0,1.6fr) minmax(0,.75fr) minmax(0,1fr);gap:10px;margin:0;display:grid}.ebs-performance-module__lOQtKG__channelDecisionCard dl>div{align-content:start;gap:5px;display:grid}.ebs-performance-module__lOQtKG__channelDecisionCard dt{color:#0b18248c;min-height:2.4em;font-family:var(--mono);letter-spacing:.055em;text-transform:uppercase;font-size:9px;line-height:1.2}.ebs-performance-module__lOQtKG__channelDecisionCard dd{min-height:20px;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;margin:0;font-size:16px;font-weight:700;line-height:1.2;display:flex}.ebs-performance-module__lOQtKG__channelDecisionTrend{color:var(--danger);font-family:var(--mono);margin-left:10px;font-size:11px}.ebs-performance-module__lOQtKG__channelDecisionTrend[data-direction=down]{color:var(--go)}.ebs-performance-module__lOQtKG__shiftSummary{border-left:3px solid var(--sea-deep);background:#2c7c8f12;min-height:98px;padding:14px 15px}.ebs-performance-module__lOQtKG__shiftSummary h4{color:var(--ink);margin:6px 0 5px;font-size:15px;line-height:1.35}.ebs-performance-module__lOQtKG__shiftSummary p{color:#0b1824a8;margin:0;font-size:12px;line-height:1.4}.ebs-performance-module__lOQtKG__shiftDetails{border-top:1px solid #0b18241f}.ebs-performance-module__lOQtKG__shiftDetails>summary{min-height:33px;color:var(--sea-deep);cursor:pointer;align-items:center;font-size:12px;font-weight:700;list-style:none;display:flex}.ebs-performance-module__lOQtKG__shiftDetails>summary::-webkit-details-marker{display:none}.ebs-performance-module__lOQtKG__shiftDetails>summary:after{content:"+";color:var(--brass-deep);font-family:var(--mono);margin-left:auto;font-size:16px;font-weight:400}.ebs-performance-module__lOQtKG__shiftDetails[open]>summary:after{content:"−"}.ebs-performance-module__lOQtKG__shiftDetails>summary:focus-visible{outline:2px solid var(--sea);outline-offset:2px}.ebs-performance-module__lOQtKG__shiftDetailsContent{gap:13px;padding:4px 0 2px;display:grid}.ebs-performance-module__lOQtKG__shiftDiagnosis{border-left:3px solid var(--sea-deep);background:#2c7c8f12;padding:15px 16px}.ebs-performance-module__lOQtKG__shiftDiagnosis h4{color:var(--ink);margin:6px 0 10px;font-size:15px}.ebs-performance-module__lOQtKG__shiftDiagnosis ul{color:#0b1824b8;gap:5px;margin:0;padding-left:18px;font-size:13px;line-height:1.4;display:grid}.ebs-performance-module__lOQtKG__shiftDiagnosis nav{flex-wrap:wrap;gap:8px 14px;margin-top:13px;display:flex}.ebs-performance-module__lOQtKG__shiftDiagnosis nav a{color:var(--sea-deep);font-size:12px;font-weight:700}.ebs-performance-module__lOQtKG__shiftDiagnosis nav a:focus-visible{outline:2px solid var(--sea);outline-offset:2px}.ebs-performance-module__lOQtKG__rebalancePlan{background:#b077140e;border:1px solid #b077143d;grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);gap:17px 24px;padding:16px;display:grid}.ebs-performance-module__lOQtKG__rebalancePlan h4{color:var(--ink);margin:6px 0 7px;font-size:15px}.ebs-performance-module__lOQtKG__rebalancePlan p{color:var(--danger);margin:0;font-size:12px;font-weight:700}.ebs-performance-module__lOQtKG__thresholdMet{color:var(--go);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;margin-top:8px;font-size:9px;display:block}.ebs-performance-module__lOQtKG__rebalancePlan dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 18px;margin:0;display:grid}.ebs-performance-module__lOQtKG__rebalancePlan dl>div{align-content:start;gap:4px;display:grid}.ebs-performance-module__lOQtKG__rebalancePlan dt{color:#0b18248a;font-family:var(--mono);letter-spacing:.055em;text-transform:uppercase;font-size:9px}.ebs-performance-module__lOQtKG__rebalancePlan dd{color:var(--ink);margin:0;font-size:12px;font-weight:700;line-height:1.35}.ebs-performance-module__lOQtKG__rebalanceGovernance{border-top:1px solid #0b18241f;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:9px 12px;padding-top:14px;display:flex}.ebs-performance-module__lOQtKG__rebalanceGovernance strong{color:var(--go);font-size:12px}.ebs-performance-module__lOQtKG__rebalanceGovernance em{color:#0b18248f;font-size:11px;font-style:normal}.ebs-performance-module__lOQtKG__rebalanceRollbackButton{border:1px solid var(--danger);min-height:36px;color:var(--danger);font-family:var(--sans);cursor:pointer;background:0 0;border-radius:0;padding:8px 12px;font-size:12px;font-weight:700}.ebs-performance-module__lOQtKG__rebalanceRollbackButton:focus-visible{outline:2px solid var(--sea);outline-offset:2px}.ebs-performance-module__lOQtKG__measurementBlock{background:#a8361f12;border:1px solid #a8361f47;padding:15px 16px}.ebs-performance-module__lOQtKG__measurementBlock h4{color:var(--ink);margin:6px 0 7px;font-size:15px}.ebs-performance-module__lOQtKG__measurementBlock p{color:var(--danger);margin:0;font-size:12px;font-weight:700}.ebs-performance-module__lOQtKG__healthyDecision{background:#2f6b3e11;border:1px solid #2f6b3e3d;padding:15px 16px}.ebs-performance-module__lOQtKG__healthyDecision .ebs-performance-module__lOQtKG__kicker{color:var(--go)}.ebs-performance-module__lOQtKG__healthyDecision h4{color:var(--ink);margin:6px 0 7px;font-size:15px}.ebs-performance-module__lOQtKG__healthyDecision p{color:#0b1824a3;margin:0;font-size:12px}.ebs-performance-module__lOQtKG__shiftActionOptions{grid-template-columns:minmax(170px,.72fr) minmax(0,1.28fr);align-self:end;align-items:end;gap:14px;margin-top:0;padding-top:2px;display:grid}.ebs-performance-module__lOQtKG__adoptRecommendation{align-content:end;gap:6px;min-height:66px;display:grid}.ebs-performance-module__lOQtKG__adoptRecommendation strong{color:var(--go);font-size:12px;line-height:1.35}.ebs-performance-module__lOQtKG__adoptButton{border:1px solid var(--sea-deep);background:var(--sea-deep);color:#fffdf9;width:fit-content;min-height:36px;font-family:var(--sans);cursor:pointer;border-radius:0;padding:8px 12px;font-size:12px;font-weight:700}.ebs-performance-module__lOQtKG__adoptButton:hover{background:var(--teal)}.ebs-performance-module__lOQtKG__adoptUndoButton{width:fit-content;color:var(--sea-deep);cursor:pointer;font-family:var(--sans);background:0 0;border:0;padding:0;font-size:11px;font-weight:700;text-decoration:underline}.ebs-performance-module__lOQtKG__shiftHero>.ebs-performance-module__lOQtKG__shiftAssignment{align-self:end;margin-top:0}.ebs-performance-module__lOQtKG__shiftAssignment{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:9px;display:grid}.ebs-performance-module__lOQtKG__shiftAssignment label{color:var(--brass-deep);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;gap:5px;font-size:9px;display:grid}.ebs-performance-module__lOQtKG__shiftAssignment select{width:100%;min-height:36px;color:var(--ink);font-family:var(--sans);letter-spacing:0;text-transform:none;background:#fffdf9;border:1px solid #0b182433;border-radius:0;padding:7px 8px;font-size:12px}.ebs-performance-module__lOQtKG__shiftAssignment strong{color:var(--sea-deep);align-self:center;font-size:12px}.ebs-performance-module__lOQtKG__selectedLocationEvidence{background:#2c7c8f0e;border:1px solid #2c7c8f4d;gap:16px;max-width:1440px;margin:0 auto 18px;padding:20px;display:grid}.ebs-performance-module__lOQtKG__selectedLocationEvidence>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.ebs-performance-module__lOQtKG__selectedLocationEvidence>header h2{color:var(--ink);font-family:var(--serif);margin:5px 0 7px;font-size:27px;font-weight:400;line-height:1.1}.ebs-performance-module__lOQtKG__selectedLocationEvidence>header p{color:var(--danger);margin:0;font-size:13px;font-weight:700}.ebs-performance-module__lOQtKG__selectedLocationActions{justify-items:end;gap:8px;display:grid}.ebs-performance-module__lOQtKG__selectedLocationActions button{color:var(--teal);cursor:pointer;font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;background:0 0;border:0;font-size:9px;font-weight:800;text-decoration:underline}.ebs-performance-module__lOQtKG__selectedLocationChannels{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ebs-performance-module__lOQtKG__locationEvidenceCard{background:#fffcf6;border:1px solid #0b18241f;padding:15px}.ebs-performance-module__lOQtKG__locationEvidenceCard>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;display:flex}.ebs-performance-module__lOQtKG__locationEvidenceCard>header span{color:#0b18248f;font-size:11px}.ebs-performance-module__lOQtKG__locationEvidenceCard dl,.ebs-performance-module__lOQtKG__channelEvidenceBody>dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;display:grid}.ebs-performance-module__lOQtKG__locationEvidenceCard dl>div,.ebs-performance-module__lOQtKG__channelEvidenceBody>dl>div{gap:5px;display:grid}.ebs-performance-module__lOQtKG__locationEvidenceCard dt,.ebs-performance-module__lOQtKG__channelEvidenceBody dt{color:#0b18248a;font-family:var(--mono);letter-spacing:.055em;text-transform:uppercase;font-size:9px}.ebs-performance-module__lOQtKG__locationEvidenceCard dd,.ebs-performance-module__lOQtKG__channelEvidenceBody dd{color:var(--ink);margin:0;font-size:16px;font-weight:700}.ebs-performance-module__lOQtKG__locationEvidenceSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.ebs-performance-module__lOQtKG__locationEvidenceSummary>div{background:#fffcf6;border:1px solid #0b18241f;gap:5px;min-width:0;padding:13px;display:grid}.ebs-performance-module__lOQtKG__locationEvidenceSummary .ebs-performance-module__lOQtKG__kicker{color:var(--brass-deep)}.ebs-performance-module__lOQtKG__locationEvidenceSummary strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:18px}.ebs-performance-module__lOQtKG__locationEvidenceSummary em{color:#0b18248f;font-size:10px;font-style:normal;line-height:1.35}.ebs-performance-module__lOQtKG__locationEvidenceDetailGrid,.ebs-performance-module__lOQtKG__locationEvidenceActionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ebs-performance-module__lOQtKG__locationReadiness{background:#fffcf6;border:1px solid #0b18241f;padding:15px}.ebs-performance-module__lOQtKG__locationReadiness dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0 0;display:grid}.ebs-performance-module__lOQtKG__locationReadiness dl>div{gap:5px;display:grid}.ebs-performance-module__lOQtKG__locationReadiness dt{color:#0b18248a;font-family:var(--mono);letter-spacing:.055em;text-transform:uppercase;font-size:9px}.ebs-performance-module__lOQtKG__locationReadiness dd{color:var(--go);margin:0;font-size:12px;font-weight:700}.ebs-performance-module__lOQtKG__locationReadiness dd[data-state=blocked]{color:var(--danger)}.ebs-performance-module__lOQtKG__locationLtvEvidence{color:#0b18248c;background:#fffcf6;flex-wrap:wrap;align-items:center;gap:8px 15px;padding:11px 13px;font-size:11px;display:flex}.ebs-performance-module__lOQtKG__locationLtvEvidence span{color:var(--brass-deep);font-family:var(--mono);letter-spacing:.055em;text-transform:uppercase;font-size:9px}.ebs-performance-module__lOQtKG__locationLtvEvidence strong{color:var(--ink);font-size:12px}.ebs-performance-module__lOQtKG__locationLtvEvidence em{font-style:normal}.ebs-performance-module__lOQtKG__channelEvidenceBody{grid-template-columns:minmax(0,.85fr) minmax(260px,1.15fr);gap:18px;display:grid}.ebs-performance-module__lOQtKG__channelEvidenceBody>dl{background:#fffcf6;border:1px solid #0b18241f;padding:15px}.ebs-performance-module__lOQtKG__channelEvidenceBody>dl>div:first-child{grid-column:1/-1}.ebs-performance-module__lOQtKG__channelEvidenceDiagnosis{border-left:3px solid var(--sea-deep);background:#fffcf6;padding:15px}.ebs-performance-module__lOQtKG__channelEvidenceDiagnosis .ebs-performance-module__lOQtKG__kicker{margin-bottom:6px;display:block}.ebs-performance-module__lOQtKG__channelEvidenceDiagnosis>strong{display:block}.ebs-performance-module__lOQtKG__channelEvidenceDiagnosis strong{color:var(--ink);font-size:13px}.ebs-performance-module__lOQtKG__channelEvidenceDiagnosis p{color:#0b1824a1;margin:10px 0 0;font-size:12px;line-height:1.4}.ebs-performance-module__lOQtKG__channelEvidenceDiagnosis ul{color:#0b1824ab;gap:5px;margin:10px 0 0;padding-left:18px;font-size:12px;line-height:1.4;display:grid}.ebs-performance-module__lOQtKG__locationEvidenceAction{background:#f7f3ea;border:1px solid #0b18241f;gap:7px;padding:15px;display:grid}.ebs-performance-module__lOQtKG__locationEvidenceAction h3{color:var(--ink);margin:0;font-size:15px;line-height:1.3}.ebs-performance-module__lOQtKG__locationEvidenceAction p{color:#0b1824a8;margin:0;font-size:12px;line-height:1.4}.ebs-performance-module__lOQtKG__locationEvidenceAction p strong{color:var(--ink)}.ebs-performance-module__lOQtKG__locationEvidenceAction ul{color:#0b1824a8;gap:7px;margin:0;padding-left:17px;font-size:12px;line-height:1.4;display:grid}.ebs-performance-module__lOQtKG__actionCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ebs-performance-module__lOQtKG__actionCard{background:#f7f3ea;border:1px solid #0b18241f;gap:15px;padding:17px;display:grid}.ebs-performance-module__lOQtKG__actionCard[data-resolved=true]{background:#2c7c8f0f;border-color:#2c7c8f61}.ebs-performance-module__lOQtKG__actionCardHead{justify-content:space-between;align-items:start;gap:12px;display:flex}.ebs-performance-module__lOQtKG__actionCardHead h3{color:var(--ink);margin:0 0 4px;font-size:16px;line-height:1.25}.ebs-performance-module__lOQtKG__actionCardHead>div>span{color:#0b18248a;font-size:12px}.ebs-performance-module__lOQtKG__actionRecommendation{color:#0b1824b8;gap:5px;margin:0;font-size:13px;line-height:1.45;display:grid}.ebs-performance-module__lOQtKG__actionRecommendation strong{color:var(--brass-deep);font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;font-size:9px}.ebs-performance-module__lOQtKG__actionRecommendation .ebs-performance-module__lOQtKG__recommendationState strong{color:var(--sea-deep);font-family:var(--sans);letter-spacing:0;text-transform:none;font-size:13px;font-weight:700}.ebs-performance-module__lOQtKG__recommendationItems{flex-wrap:wrap;gap:6px;margin:2px 0 0;padding:0;list-style:none;display:flex}.ebs-performance-module__lOQtKG__recommendationItems li{color:var(--ink);font-family:var(--mono);background:#fffdf9;border:1px solid #0b182429;padding:3px 7px;font-size:10px}.ebs-performance-module__lOQtKG__fittingRulebook{border-left:3px solid var(--sea);color:var(--sea-deep);background:#2c7c8f14;gap:3px;padding:10px 12px;display:grid}.ebs-performance-module__lOQtKG__fittingRulebook span{font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;font-size:9px}.ebs-performance-module__lOQtKG__fittingRulebook strong{font-size:12px}.ebs-performance-module__lOQtKG__actionControls{grid-template-columns:auto minmax(150px,1fr) auto;align-items:end;gap:8px;padding-top:2px;display:grid}.ebs-performance-module__lOQtKG__actionControls[data-launch=true]{grid-template-columns:auto minmax(150px,1fr) auto}.ebs-performance-module__lOQtKG__actionControls label{color:var(--brass-deep);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;gap:5px;font-size:9px;display:grid}.ebs-performance-module__lOQtKG__actionControls select{width:100%;min-height:36px;color:var(--ink);font-family:var(--sans);letter-spacing:0;text-transform:none;background:#fffdf9;border:1px solid #0b182433;border-radius:0;padding:7px 8px;font-size:12px}.ebs-performance-module__lOQtKG__adoptButton,.ebs-performance-module__lOQtKG__assignButton,.ebs-performance-module__lOQtKG__executeRulebookButton{border:1px solid var(--sea-deep);background:var(--sea-deep);color:#fffdf9;min-height:36px;font-family:var(--sans);cursor:pointer;border-radius:0;font-size:12px;font-weight:650}.ebs-performance-module__lOQtKG__adoptButton{background:var(--go);border-color:var(--go);padding:8px 11px}.ebs-performance-module__lOQtKG__assignButton{padding:8px 13px}.ebs-performance-module__lOQtKG__executeRulebookButton{background:var(--go);border-color:var(--go);padding:8px 11px}.ebs-performance-module__lOQtKG__assignButton:disabled{color:#0b18246b;cursor:not-allowed;background:#0b18241f;border-color:#0b182426}.ebs-performance-module__lOQtKG__actionOutcome{color:var(--sea-deep);border-top:1px solid #2c7c8f38;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;margin:0;padding-top:12px;font-size:13px;font-weight:650;display:flex}.ebs-performance-module__lOQtKG__actionOutcome>span{gap:3px;display:grid}.ebs-performance-module__lOQtKG__actionOutcome em{color:#0b182491;font-size:11px;font-style:normal;font-weight:500}.ebs-performance-module__lOQtKG__actionProgress{border-left:3px solid var(--sea);min-height:48px;color:var(--sea-deep);background:#2c7c8f14;align-items:center;gap:10px;padding:11px 12px;font-size:13px;font-weight:650;display:flex}.ebs-performance-module__lOQtKG__actionCompass{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45px;flex:none;width:26px;height:26px;animation:1.1s linear infinite ebs-performance-module__lOQtKG__actionCompassSpin}.ebs-performance-module__lOQtKG__actionCompletion{border-left:3px solid var(--sea);color:var(--sea-deep);background:#2c7c8f14;margin:0;padding:9px 11px;font-size:12px;font-weight:650}.ebs-performance-module__lOQtKG__undoButton{min-height:30px;color:inherit;font-family:var(--sans);cursor:pointer;background:0 0;border:1px solid;border-radius:0;padding:5px 9px;font-size:11px;font-weight:650}.ebs-performance-module__lOQtKG__undoButton:focus-visible{outline:2px solid var(--sea);outline-offset:2px}.ebs-performance-module__lOQtKG__adoptButton:disabled,.ebs-performance-module__lOQtKG__executeRulebookButton:disabled{opacity:.46;cursor:not-allowed}@keyframes ebs-performance-module__lOQtKG__actionCompassSpin{to{transform:rotate(360deg)}}.ebs-performance-module__lOQtKG__emptyActionState{color:var(--go);background:#2f6b3e0f;border:1px solid #2f6b3e2e;margin:0;padding:17px;font-size:13px;line-height:1.45}.ebs-performance-module__lOQtKG__mediaSpendMetric{min-height:214px}.ebs-performance-module__lOQtKG__channelAllocation{gap:10px;margin:8px 0;display:grid}.ebs-performance-module__lOQtKG__channelAllocationGroup{gap:4px;display:grid}.ebs-performance-module__lOQtKG__channelAllocationSummary{color:#0b1824a6;grid-template-columns:11px minmax(0,1fr) auto auto;align-items:center;gap:6px;font-size:11px;display:grid}.ebs-performance-module__lOQtKG__channelAllocationSummary i{background:var(--sea-deep);width:8px;height:8px}.ebs-performance-module__lOQtKG__channelAllocationSummary i[data-channel=facebook]{background:var(--brass-deep)}.ebs-performance-module__lOQtKG__channelAllocationSummary b{color:var(--ink);font-size:11px}.ebs-performance-module__lOQtKG__channelAllocationSummary em{color:#0b182478;font-size:10px;font-style:normal}.ebs-performance-module__lOQtKG__programBreakdown{color:#0b182480;gap:2px;margin:0 0 0 17px;padding:0;list-style:outside;display:grid}.ebs-performance-module__lOQtKG__programBreakdown li{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding-left:2px;font-size:10px;display:grid}.ebs-performance-module__lOQtKG__programBreakdown li::marker{color:#0b182461}.ebs-performance-module__lOQtKG__programBreakdown b{color:#0b1824ad;font-size:10px}.ebs-performance-module__lOQtKG__annualBudget{border-top:1px solid #0b18241a;gap:6px;margin:10px 0 2px;padding-top:10px;display:grid}.ebs-performance-module__lOQtKG__annualBudget>div:first-child{color:#0b1824b8;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:9px;font-size:13px;display:grid}.ebs-performance-module__lOQtKG__annualBudget strong{color:var(--ink);font-size:14px}.ebs-performance-module__lOQtKG__annualBudget em{color:var(--brass-deep);font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-style:normal}.ebs-performance-module__lOQtKG__annualBudgetTrack{background:#0b18240f;border:1px solid #0b182438;height:8px;overflow:hidden}.ebs-performance-module__lOQtKG__annualBudgetTrack span{background:linear-gradient(90deg, var(--sea-deep), var(--brass));height:100%;display:block}.ebs-performance-module__lOQtKG__modeLabel{max-width:220px;color:var(--go);background:#2f6b3e1a;align-self:center;line-height:1.45}.ebs-performance-module__lOQtKG__rulebookGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:1440px;margin:0 auto;display:grid}.ebs-performance-module__lOQtKG__rulebookCard{padding:22px}.ebs-performance-module__lOQtKG__rulebookHead{color:var(--go);justify-content:space-between;gap:15px;display:flex}.ebs-performance-module__lOQtKG__rulebookHead .ebs-performance-module__lOQtKG__kicker{color:var(--brass-deep)}.ebs-performance-module__lOQtKG__rulebookCard h2{font-size:27px}.ebs-performance-module__lOQtKG__rulebookLibraryIntro{background:#fffcf6;border:1px solid #0b18241f;justify-content:space-between;align-items:end;gap:30px;max-width:1440px;margin:0 auto 18px;padding:23px;display:flex}.ebs-performance-module__lOQtKG__rulebookLibraryIntro>div{max-width:730px}.ebs-performance-module__lOQtKG__rulebookLibraryIntro h2{font-family:var(--serif);margin:6px 0 0;font-size:33px;font-weight:400;line-height:1.08}.ebs-performance-module__lOQtKG__rulebookLibraryIntro p{color:#0b1824a3;margin:12px 0 0;font-size:14px;line-height:1.5}.ebs-performance-module__lOQtKG__rulebookLibraryActions{flex-wrap:wrap;justify-content:end;gap:9px;display:flex}.ebs-performance-module__lOQtKG__addRulebookButton,.ebs-performance-module__lOQtKG__saveRulebookButton,.ebs-performance-module__lOQtKG__uploadRulebookButton{border:1px solid var(--sea-deep);background:var(--sea-deep);color:#fffdf9;min-height:38px;font-family:var(--sans);cursor:pointer;border-radius:0;padding:8px 13px;font-size:12px;font-weight:650}.ebs-performance-module__lOQtKG__uploadRulebookButton{color:var(--sea-deep);background:0 0;align-items:center;display:inline-flex;position:relative}.ebs-performance-module__lOQtKG__uploadRulebookButton input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ebs-performance-module__lOQtKG__uploadRulebookButton:focus-within{outline:2px solid var(--sea);outline-offset:2px}.ebs-performance-module__lOQtKG__rulebookToolbar{color:#0b182491;max-width:1440px;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;background:#f7f3ea;border:1px solid #0b18241f;grid-template-columns:minmax(0,1fr) 210px auto;align-items:end;gap:14px;margin:0 auto 18px;padding:16px 20px;font-size:10px;display:grid}.ebs-performance-module__lOQtKG__rulebookSearch,.ebs-performance-module__lOQtKG__rulebookFolderSelect{color:var(--brass-deep);gap:6px;display:grid}.ebs-performance-module__lOQtKG__rulebookSearch input,.ebs-performance-module__lOQtKG__rulebookFolderSelect select,.ebs-performance-module__lOQtKG__rulebookEditorFields input,.ebs-performance-module__lOQtKG__rulebookEditorFields select,.ebs-performance-module__lOQtKG__rulebookEditorFields textarea{width:100%;min-height:36px;color:var(--ink);font-family:var(--sans);letter-spacing:0;text-transform:none;background:#fffdf9;border:1px solid #0b182433;border-radius:0;padding:7px 9px;font-size:12px}.ebs-performance-module__lOQtKG__rulebookEditorFields textarea{resize:vertical;min-height:74px}.ebs-performance-module__lOQtKG__rulebookSearch input:focus-visible,.ebs-performance-module__lOQtKG__rulebookFolderSelect select:focus-visible,.ebs-performance-module__lOQtKG__rulebookEditorFields input:focus-visible,.ebs-performance-module__lOQtKG__rulebookEditorFields select:focus-visible,.ebs-performance-module__lOQtKG__rulebookEditorFields textarea:focus-visible{outline:2px solid var(--sea);outline-offset:2px}.ebs-performance-module__lOQtKG__rulebookImportStatus{border-left:3px solid var(--go);max-width:1440px;color:var(--go);background:#2f6b3e14;margin:-7px auto 18px;padding:11px 14px;font-size:13px}.ebs-performance-module__lOQtKG__rulebookFolders{gap:12px;max-width:1440px;margin:0 auto;display:grid}.ebs-performance-module__lOQtKG__rulebookFolder{background:#f7f3ea;border:1px solid #0b18241f}.ebs-performance-module__lOQtKG__rulebookFolder>header{color:#0b18248c;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:end;gap:15px;padding:17px 19px;font-size:10px;display:flex}.ebs-performance-module__lOQtKG__rulebookFolder h2{color:var(--ink);font-family:var(--serif);letter-spacing:0;text-transform:none;margin:5px 0 0;font-size:26px;font-weight:400}.ebs-performance-module__lOQtKG__rulebookFolderActions{align-items:center;gap:12px;display:flex}.ebs-performance-module__lOQtKG__rulebookFolderActions button{border:1px solid var(--sea-deep);min-height:30px;color:var(--sea-deep);font-family:var(--sans);cursor:pointer;text-transform:none;background:#fffcf6;border-radius:0;padding:5px 9px;font-size:11px;font-weight:650}.ebs-performance-module__lOQtKG__rulebookFolderContent{padding:0 19px 19px}.ebs-performance-module__lOQtKG__rulebookCardActions{border-top:1px solid #0b18241a;flex-wrap:wrap;gap:8px;margin-top:16px;padding-top:14px;display:flex}.ebs-performance-module__lOQtKG__rulebookCardActions button,.ebs-performance-module__lOQtKG__rulebookEditorHead button{border:1px solid var(--sea-deep);min-height:32px;color:var(--sea-deep);font-family:var(--sans);cursor:pointer;background:0 0;border-radius:0;padding:5px 9px;font-size:11px;font-weight:650}.ebs-performance-module__lOQtKG__rulebookCardActions button:last-child{color:#9d3424;border-color:#9d342499}.ebs-performance-module__lOQtKG__emptyRulebooks{color:#0b1824a6;background:#f7f3ea;border:1px solid #0b18241f;margin:0;padding:20px}.ebs-performance-module__lOQtKG__rulebookEditor{background:#fffcf6;border:1px solid #2c7c8f5c;gap:17px;max-width:1440px;margin:0 auto 18px;padding:22px;display:grid}.ebs-performance-module__lOQtKG__rulebookEditorHead{justify-content:space-between;align-items:start;gap:15px;display:flex}.ebs-performance-module__lOQtKG__rulebookEditorHead h2{font-family:var(--serif);margin:5px 0 0;font-size:28px;font-weight:400}.ebs-performance-module__lOQtKG__rulebookEditorFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ebs-performance-module__lOQtKG__rulebookEditorFields label{color:var(--brass-deep);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;gap:6px;font-size:9px;display:grid}.ebs-performance-module__lOQtKG__saveRulebookButton{justify-self:start}.ebs-performance-module__lOQtKG__footer{color:#0b182473;flex-wrap:wrap;gap:8px;max-width:1440px;margin:34px auto 0;display:flex}.ebs-performance-module__lOQtKG__unavailable,.ebs-performance-module__lOQtKG__funnelPanel,.ebs-performance-module__lOQtKG__scorecardTablePanel,.ebs-performance-module__lOQtKG__chartPanel,.ebs-performance-module__lOQtKG__googleCampaignPanel{background:#fffcf6;border:1px solid #0b18241f;max-width:1440px;margin:0 auto}.ebs-performance-module__lOQtKG__unavailable{gap:14px;max-width:680px;margin-top:88px;padding:30px;display:grid}.ebs-performance-module__lOQtKG__unavailable h1,.ebs-performance-module__lOQtKG__funnelPanel h2,.ebs-performance-module__lOQtKG__scorecardTablePanel h2,.ebs-performance-module__lOQtKG__chartPanel h2,.ebs-performance-module__lOQtKG__googleCampaignPanel h2{font-family:var(--serif);margin:6px 0 0;font-size:30px;font-weight:400;line-height:1.08}.ebs-performance-module__lOQtKG__unavailable p{color:#0b1824a3;margin:0;font-size:14px;line-height:1.5}.ebs-performance-module__lOQtKG__tableHint{color:#0b1824bd;font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:650}.ebs-performance-module__lOQtKG__funnelPanel,.ebs-performance-module__lOQtKG__scorecardTablePanel,.ebs-performance-module__lOQtKG__googleCampaignPanel{margin-bottom:18px;padding:22px}.ebs-performance-module__lOQtKG__conversionPath{border-top:1px solid #0b18241a;justify-items:center;gap:7px;margin:0;padding:20px 0 2px;list-style:none;display:grid}.ebs-performance-module__lOQtKG__conversionStep{background:var(--ink);width:100%;min-height:72px;color:var(--paper);clip-path:polygon(0 0,100% 0,calc(100% - 17px) 100%,17px 100%);grid-template-columns:minmax(0,1fr) auto minmax(115px,.5fr);align-items:center;gap:7px 13px;padding:11px 30px;display:grid}.ebs-performance-module__lOQtKG__conversionStep[data-stage="2"]{background:var(--sea-deep);width:82%}.ebs-performance-module__lOQtKG__conversionStep[data-stage="3"]{background:#8a6931;width:64%}.ebs-performance-module__lOQtKG__conversionStep[data-stage="4"]{background:var(--brass-deep);width:47%}.ebs-performance-module__lOQtKG__conversionStep span,.ebs-performance-module__lOQtKG__conversionStep em{color:#fffcf6d6;font-size:11px;font-style:normal;line-height:1.3}.ebs-performance-module__lOQtKG__conversionStep span{gap:2px;display:grid}.ebs-performance-module__lOQtKG__conversionStep span b{color:#fffdf9;font-size:12px}.ebs-performance-module__lOQtKG__conversionStep span small{color:#fffcf6b8;font-size:10px}.ebs-performance-module__lOQtKG__conversionStep em{font-family:var(--mono);letter-spacing:.04em;text-align:right;text-transform:uppercase;font-size:9px}.ebs-performance-module__lOQtKG__conversionStep strong{color:#fffdf9;font-family:var(--serif);font-size:29px;font-weight:400;line-height:1}.ebs-performance-module__lOQtKG__funnelSegments{background:#fffcf61f;border:1px solid #fffcf652;grid-column:1/-1;height:8px;display:flex;overflow:hidden}.ebs-performance-module__lOQtKG__funnelSegments i{min-width:0;height:100%;display:block}.ebs-performance-module__lOQtKG__funnelSegments i[data-channel=google],.ebs-performance-module__lOQtKG__funnelChannelLegend i[data-channel=google]{background:#8ccbd4}.ebs-performance-module__lOQtKG__funnelSegments i[data-channel=facebook],.ebs-performance-module__lOQtKG__funnelChannelLegend i[data-channel=facebook]{background:#e2bd77}.ebs-performance-module__lOQtKG__funnelChannelLegend{color:#0b1824b8;flex-wrap:wrap;gap:14px;margin:12px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.ebs-performance-module__lOQtKG__funnelChannelLegend li{align-items:center;gap:6px;display:inline-flex}.ebs-performance-module__lOQtKG__funnelChannelLegend i{width:10px;height:10px}.ebs-performance-module__lOQtKG__scorecardTablePanel .perf-table-wrap{margin:0}:is(.ebs-performance-module__lOQtKG__scorecardTablePanel .perf-table th:last-child,.ebs-performance-module__lOQtKG__scorecardTablePanel .perf-table td:last-child){min-width:220px}.ebs-performance-module__lOQtKG__keywordToolbar{color:#0b182485;font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:end;gap:14px;margin:-2px 0 14px;font-size:10px;display:flex}.ebs-performance-module__lOQtKG__keywordSearch{color:var(--brass-deep);gap:6px;display:grid}.ebs-performance-module__lOQtKG__keywordSearch input{width:min(260px,100%);min-height:34px;color:var(--ink);font-family:var(--sans);letter-spacing:0;text-transform:none;background:#fffdf9;border:1px solid #0b182433;border-radius:0;padding:7px 9px;font-size:13px}.ebs-performance-module__lOQtKG__keywordSearch input:focus-visible{outline:2px solid var(--sea);outline-offset:2px}.ebs-performance-module__lOQtKG__keywordEmpty{color:#0b182499;margin:14px 0 0;font-size:13px}.ebs-performance-module__lOQtKG__campaignCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;max-width:1440px;margin:0 auto;display:grid}.ebs-performance-module__lOQtKG__campaignCard{background:#f7f3ea;border:1px solid #0b18241f;gap:14px;padding:18px;display:grid}.ebs-performance-module__lOQtKG__campaignCard>div:first-child{justify-content:space-between;align-items:center;gap:8px;display:flex}.ebs-performance-module__lOQtKG__campaignCard h3{margin:0;font-size:16px;line-height:1.25}.ebs-performance-module__lOQtKG__campaignStatus{color:var(--sea-deep);font-family:var(--mono);letter-spacing:.06em;text-align:right;text-transform:uppercase;font-size:9px}.ebs-performance-module__lOQtKG__campaignMetricRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ebs-performance-module__lOQtKG__campaignMetricRow span{color:#0b18248a;gap:4px;font-size:10px;display:grid}.ebs-performance-module__lOQtKG__campaignMetricRow strong{color:var(--ink);font-size:14px}.ebs-performance-module__lOQtKG__campaignFunnel{color:#0b1824a6;font-family:var(--mono);align-items:center;gap:6px;font-size:9px;line-height:1.3;display:flex}.ebs-performance-module__lOQtKG__campaignFunnel i{background:#0b182438;flex:none;width:12px;height:1px}.ebs-performance-module__lOQtKG__campaignCard p{color:#0b18249e;border-top:1px solid #0b18241a;margin:0;padding-top:12px;font-size:11px}.ebs-performance-module__lOQtKG__campaignCard p strong{color:var(--ink)}.ebs-performance-module__lOQtKG__googleMetricGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.ebs-performance-module__lOQtKG__googleMetricGrid .perf-metric-label{white-space:nowrap;letter-spacing:.055em;font-size:9.5px}.ebs-performance-module__lOQtKG__googleMetricGrid .perf-info{margin-left:3px}.ebs-performance-module__lOQtKG__googleChartGrid{grid-template-columns:minmax(0,1.45fr) minmax(330px,.85fr);gap:18px;max-width:1440px;margin:0 auto 18px;display:grid}.ebs-performance-module__lOQtKG__channelScope{background:#fffcf6;border:1px solid #0b18241f;max-width:1440px;margin:0 auto 18px}.ebs-performance-module__lOQtKG__chartPanel{min-width:0;padding:22px}.ebs-performance-module__lOQtKG__trendChart{width:100%;min-height:218px;display:block;overflow:visible}.ebs-performance-module__lOQtKG__chartAxis{stroke:#0b182438;stroke-width:1px}.ebs-performance-module__lOQtKG__histogramBar{fill:#67aeb9}.ebs-performance-module__lOQtKG__spendLine{stroke:var(--brass-deep);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.ebs-performance-module__lOQtKG__chartLabel,.ebs-performance-module__lOQtKG__chartSideLabel{fill:#0b1824b8;font-family:var(--mono);font-size:11px}.ebs-performance-module__lOQtKG__chartSideLabel{letter-spacing:.04em;text-transform:uppercase;font-size:9px}.ebs-performance-module__lOQtKG__chartLegend{color:#0b182494;flex-wrap:wrap;gap:14px;margin:-2px 0 0 46px;font-size:11px;display:flex}.ebs-performance-module__lOQtKG__chartLegend span{align-items:center;gap:6px;display:inline-flex}.ebs-performance-module__lOQtKG__legendBar{background:#67aeb9;width:10px;height:10px;display:inline-block}.ebs-performance-module__lOQtKG__legendLine{background:var(--brass-deep);width:14px;height:3px;display:inline-block}.ebs-performance-module__lOQtKG__donutLayout{grid-template-columns:160px minmax(0,1fr);align-items:center;gap:20px;min-height:218px;display:grid}.ebs-performance-module__lOQtKG__donut{width:160px;height:160px;overflow:visible}.ebs-performance-module__lOQtKG__donutSlice1{fill:#86c3cc}.ebs-performance-module__lOQtKG__donutSlice2{fill:#dbb46d}.ebs-performance-module__lOQtKG__donutValue{fill:var(--ink);font-family:var(--serif);font-size:20px}.ebs-performance-module__lOQtKG__donutLabel{fill:#0b18248f;font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;font-size:8px}.ebs-performance-module__lOQtKG__donutLegend{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ebs-performance-module__lOQtKG__donutLegend li{color:#0b1824ab;grid-template-columns:10px minmax(0,1fr) auto auto;align-items:center;gap:8px;font-size:12px;display:grid}.ebs-performance-module__lOQtKG__donutLegend i{width:9px;height:9px;display:block}.ebs-performance-module__lOQtKG__donutSwatch1{background:#86c3cc}.ebs-performance-module__lOQtKG__donutSwatch2{background:#dbb46d}.ebs-performance-module__lOQtKG__donutLegend strong{color:var(--ink);white-space:nowrap;font-size:12px}.ebs-performance-module__lOQtKG__donutLegend em{color:#0b182480;text-align:right;min-width:32px;font-size:11px;font-style:normal}.ebs-performance-module__lOQtKG__googleCampaignRows{display:grid}.ebs-performance-module__lOQtKG__googleCampaignRow{border-top:1px solid #0b18241a;grid-template-columns:minmax(180px,.55fr) minmax(0,1.45fr);gap:20px;padding:18px 0;display:grid}.ebs-performance-module__lOQtKG__googleCampaignRow h3{margin:7px 0 0;font-size:16px;line-height:1.25}.ebs-performance-module__lOQtKG__googleCampaignRow dl{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(158px,1.35fr) minmax(128px,.82fr);gap:16px;margin:0;display:grid}.ebs-performance-module__lOQtKG__googleCampaignRow dl>div{gap:5px;display:grid}.ebs-performance-module__lOQtKG__googleCampaignRow dt{color:#0b18247d;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:9px}.ebs-performance-module__lOQtKG__googleCampaignRow dd{color:var(--ink);margin:0;font-size:13px;font-weight:650}.ebs-performance-module__lOQtKG__campaignCpaMetric{min-width:158px}.ebs-performance-module__lOQtKG__campaignLtvMetric{border-left:1px solid #0b182424;align-content:start;min-width:128px;padding-left:24px}.ebs-performance-module__lOQtKG__campaignCpa{justify-items:start;gap:5px;display:grid}.ebs-performance-module__lOQtKG__cpaSparkline{width:min(146px,100%);height:72px;display:block;overflow:visible}.ebs-performance-module__lOQtKG__cpaAxis{stroke:#0b182459;stroke-width:.8px}.ebs-performance-module__lOQtKG__cpaAxisLabel{fill:#0b1824b8;font-family:var(--mono);letter-spacing:.01em;font-size:9px}.ebs-performance-module__lOQtKG__cpaThreshold{stroke:var(--danger);stroke-width:1.15px;stroke-dasharray:3 3}.ebs-performance-module__lOQtKG__cpaThresholdLabel{fill:var(--danger);font-family:var(--mono);letter-spacing:.01em;paint-order:stroke;stroke:#fffcf6;stroke-width:3px;font-size:8.5px;font-weight:700}.ebs-performance-module__lOQtKG__cpaTrendLine{fill:none;stroke:var(--sea);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.ebs-performance-module__lOQtKG__cpaSparkline[data-direction=up] .ebs-performance-module__lOQtKG__cpaTrendLine{stroke:var(--danger)}.ebs-performance-module__lOQtKG__facebookAudienceStatus{color:var(--go);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#2f6b3e1a;padding:5px 7px;font-size:9px;display:inline-flex}.ebs-performance-module__lOQtKG__facebookAudienceStatus[data-status=Creative\ watch],.ebs-performance-module__lOQtKG__facebookAudienceStatus[data-status=Coverage\ gap]{color:var(--brass-deep);background:#b077141f}.ebs-performance-module__lOQtKG__facebookAudienceCards{display:none}.ebs-performance-module__lOQtKG__googleAdvancedPane{background:#fffcf6;border:1px solid #0b18241f;max-width:1440px;margin:0 auto}.ebs-performance-module__lOQtKG__googleAdvancedPane>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;list-style:none;display:flex}.ebs-performance-module__lOQtKG__googleAdvancedPane>summary::-webkit-details-marker{display:none}.ebs-performance-module__lOQtKG__googleAdvancedCampaign>summary::-webkit-details-marker{display:none}.ebs-performance-module__lOQtKG__googleAdvancedAdGroup>summary::-webkit-details-marker{display:none}.ebs-performance-module__lOQtKG__googleKeywordGroup>summary::-webkit-details-marker{display:none}.ebs-performance-module__lOQtKG__googleAdvancedPane>summary:after,.ebs-performance-module__lOQtKG__googleAdvancedCampaign>summary:after,.ebs-performance-module__lOQtKG__googleAdvancedAdGroup>summary:after,.ebs-performance-module__lOQtKG__googleKeywordGroup>summary:after{content:"+";color:var(--sea-deep);font-family:var(--serif);flex:none;font-size:24px;line-height:1}.ebs-performance-module__lOQtKG__googleAdvancedPane[open]>summary:after,.ebs-performance-module__lOQtKG__googleAdvancedCampaign[open]>summary:after,.ebs-performance-module__lOQtKG__googleAdvancedAdGroup[open]>summary:after,.ebs-performance-module__lOQtKG__googleKeywordGroup[open]>summary:after{content:"−"}.ebs-performance-module__lOQtKG__googleAdvancedPane h2{color:var(--ink);font-family:var(--serif);margin:5px 0 0;font-size:29px;font-weight:400}.ebs-performance-module__lOQtKG__googleAdvancedPane>summary>span{color:#0b182487;font-family:var(--mono);letter-spacing:.06em;text-align:right;text-transform:uppercase;font-size:10px}.ebs-performance-module__lOQtKG__googleAdvancedContent{border-top:1px solid #0b18241a;gap:18px;padding:0 22px 22px;display:grid}.ebs-performance-module__lOQtKG__googleAdvancedToolbar{border-bottom:1px solid #0b18241a;justify-content:space-between;align-items:end;gap:18px;padding:17px 0;display:flex}.ebs-performance-module__lOQtKG__googleAdvancedToolbar p{color:#0b182499;margin:7px 0 0;font-size:13px}.ebs-performance-module__lOQtKG__googleAdvancedToolbar label{min-width:245px;color:var(--brass-deep);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;gap:6px;font-size:9px;display:grid}.ebs-performance-module__lOQtKG__googleAdvancedToolbar select{min-height:36px;color:var(--ink);font-family:var(--sans);letter-spacing:0;text-transform:none;background:#fffdf9;border:1px solid #0b182433;border-radius:0;padding:7px 9px;font-size:12px}.ebs-performance-module__lOQtKG__googleBrandList{gap:16px;display:grid}.ebs-performance-module__lOQtKG__googleBrand{background:#f7f3ea;border:1px solid #0b18241f;padding:18px}.ebs-performance-module__lOQtKG__googleBrand>header{justify-content:space-between;align-items:end;gap:15px;margin-bottom:13px;display:flex}.ebs-performance-module__lOQtKG__googleBrand h3{color:var(--ink);margin:5px 0 0;font-size:18px}.ebs-performance-module__lOQtKG__googleBrand>header>span{color:#0b18248a;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:9px}.ebs-performance-module__lOQtKG__googleCampaignTree{border-top:1px solid #0b18241a;display:grid}.ebs-performance-module__lOQtKG__googleAdvancedCampaign{border-bottom:1px solid #0b18241a}.ebs-performance-module__lOQtKG__googleAdvancedCampaign>summary{cursor:pointer;grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr) auto;align-items:center;gap:20px;padding:16px 0;list-style:none;display:grid}.ebs-performance-module__lOQtKG__googleAdvancedCampaign h4{color:var(--ink);margin:5px 0 0;font-size:15px}.ebs-performance-module__lOQtKG__googleAdvancedCampaign dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;display:grid}.ebs-performance-module__lOQtKG__googleAdvancedCampaign dl>div{gap:4px;display:grid}.ebs-performance-module__lOQtKG__googleAdvancedCampaign dt{color:#0b18247a;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:8px}.ebs-performance-module__lOQtKG__googleAdvancedCampaign dd{color:var(--ink);margin:0;font-size:12px;font-weight:650}.ebs-performance-module__lOQtKG__googleAdvancedAdGroups{gap:8px;padding:0 0 15px;display:grid}.ebs-performance-module__lOQtKG__googleAdvancedAdGroup{background:#fffcf6;border:1px solid #0b182421}.ebs-performance-module__lOQtKG__googleAdvancedAdGroup>summary{cursor:pointer;grid-template-columns:minmax(180px,.8fr) auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px;list-style:none;display:grid}.ebs-performance-module__lOQtKG__googleAdvancedAdGroup>summary>div{gap:4px;display:grid}.ebs-performance-module__lOQtKG__googleAdvancedAdGroup>summary span{color:var(--brass-deep);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:8px}.ebs-performance-module__lOQtKG__googleAdvancedAdGroup>summary strong,.ebs-performance-module__lOQtKG__googleAdvancedAdGroup>summary>b{color:var(--ink);font-size:13px}.ebs-performance-module__lOQtKG__googleAdvancedAdGroup>summary>em{color:#0b18248c;font-size:11px;font-style:normal}.ebs-performance-module__lOQtKG__googleKeywordGroupList{gap:7px;padding:0 13px 13px;display:grid}.ebs-performance-module__lOQtKG__googleKeywordGroup{border:1px solid #0b18241a}.ebs-performance-module__lOQtKG__googleKeywordGroup>summary{cursor:pointer;color:var(--ink);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 12px;font-size:12px;list-style:none;display:grid}.ebs-performance-module__lOQtKG__googleKeywordGroup>summary span{color:var(--go);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;background:#2f6b3e1a;padding:4px 6px;font-size:8px}.ebs-performance-module__lOQtKG__googleKeywordGroup>summary span[data-status=Watch],.ebs-performance-module__lOQtKG__googleKeywordGroup>summary span[data-status=Review\ terms]{color:var(--brass-deep);background:#b077141f}.ebs-performance-module__lOQtKG__googleKeywordGroup .perf-table-wrap{border:0;margin:0}.ebs-performance-module__lOQtKG__googleKeywordTableScroll{border-top:1px solid #0b18241a;max-height:342px;overflow:auto}.ebs-performance-module__lOQtKG__googleKeywordTableScroll table{min-width:760px}.ebs-performance-module__lOQtKG__googleKeywordTableScroll thead th{z-index:1;background:#fffcf6;position:sticky;top:0}@media (max-width:950px){.ebs-performance-module__lOQtKG__topline{margin-bottom:30px}.ebs-performance-module__lOQtKG__layout,.ebs-performance-module__lOQtKG__channelLayout,.ebs-performance-module__lOQtKG__overviewTopRow{grid-template-columns:1fr}.ebs-performance-module__lOQtKG__criteriaGrid,.ebs-performance-module__lOQtKG__campaignCards{grid-template-columns:repeat(2,minmax(0,1fr))}.ebs-performance-module__lOQtKG__googleMetricGrid{grid-template-columns:1fr}.ebs-performance-module__lOQtKG__googleMetricGrid .perf-metric-label{white-space:normal;letter-spacing:.08em;font-size:10.5px}.ebs-performance-module__lOQtKG__googleChartGrid,.ebs-performance-module__lOQtKG__googleCampaignRow{grid-template-columns:1fr}.ebs-performance-module__lOQtKG__googleCampaignRow dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ebs-performance-module__lOQtKG__googleCampaignRow dl>div:nth-child(4){grid-area:2/1}.ebs-performance-module__lOQtKG__campaignCpaMetric{grid-area:3/1/auto/span 2}.ebs-performance-module__lOQtKG__campaignLtvMetric{grid-area:3/3;min-width:0;padding-left:18px}.ebs-performance-module__lOQtKG__locationIntro{flex-direction:column;align-items:start}.ebs-performance-module__lOQtKG__locationScope{grid-template-columns:minmax(0,1fr) minmax(205px,.72fr)}.ebs-performance-module__lOQtKG__locationFilter{flex-direction:column;align-items:start}.ebs-performance-module__lOQtKG__locationFilter label{width:100%}.ebs-performance-module__lOQtKG__locationMapScope{grid-template-columns:minmax(245px,.62fr) minmax(0,1.38fr)}.ebs-performance-module__lOQtKG__locationMapSelection{padding:20px}.ebs-performance-module__lOQtKG__actionCards{grid-template-columns:1fr}.ebs-performance-module__lOQtKG__shiftDecisionGrid{grid-template-columns:1fr;grid-auto-rows:auto}.ebs-performance-module__lOQtKG__channelDecisionCard dl{grid-template-columns:repeat(3,minmax(0,1fr))}.ebs-performance-module__lOQtKG__rulebookLibraryIntro{flex-direction:column;align-items:start}.ebs-performance-module__lOQtKG__rulebookLibraryActions{justify-content:start}.ebs-performance-module__lOQtKG__rulebookToolbar{grid-template-columns:minmax(0,1fr) 210px}.ebs-performance-module__lOQtKG__rulebookToolbar>span{grid-column:1/-1}.ebs-performance-module__lOQtKG__googleAdvancedToolbar{flex-direction:column;align-items:start}.ebs-performance-module__lOQtKG__googleAdvancedToolbar label{width:100%}.ebs-performance-module__lOQtKG__googleAdvancedCampaign>summary{grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr) auto}}@media (max-width:700px){.ebs-performance-module__lOQtKG__shell{padding:18px 16px 42px}.ebs-performance-module__lOQtKG__topline{margin-bottom:27px;display:grid}.ebs-performance-module__lOQtKG__context{justify-content:flex-start;line-height:1.5}.ebs-performance-module__lOQtKG__shell .perf-topbar{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:19px}.ebs-performance-module__lOQtKG__shell .perf-title{font-size:43px}.ebs-performance-module__lOQtKG__shell .perf-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.ebs-performance-module__lOQtKG__shell .perf-tabs a{letter-spacing:.055em;width:100%;min-width:0;padding:11px 4px;font-size:9px}.ebs-performance-module__lOQtKG__shell .perf-tabs .ebs-performance-module__lOQtKG__channelDetailSelector{border-top:1px solid #0b182424;grid-column:1/-1;padding:11px 4px}.ebs-performance-module__lOQtKG__topbarStatus{width:100%}.ebs-performance-module__lOQtKG__reportRangeRow{justify-content:flex-start;margin-top:-4px}.ebs-performance-module__lOQtKG__reportRange{width:100%}.ebs-performance-module__lOQtKG__reportRange button{flex:1}.ebs-performance-module__lOQtKG__attentionGrid,.ebs-performance-module__lOQtKG__rulebookGrid,.ebs-performance-module__lOQtKG__overviewMetricRow{grid-template-columns:1fr}.ebs-performance-module__lOQtKG__locationScope{grid-template-columns:1fr;gap:12px;padding:18px}.ebs-performance-module__lOQtKG__scopeSelectLabel{width:100%}.ebs-performance-module__lOQtKG__scopeSelects{grid-template-columns:1fr}.ebs-performance-module__lOQtKG__scopeReset{grid-column:auto}.ebs-performance-module__lOQtKG__cmoCopilotHead{flex-direction:column;align-items:start;padding:18px}.ebs-performance-module__lOQtKG__cmoHeadActions{justify-content:start}.ebs-performance-module__lOQtKG__cmoPersona{align-self:flex-start}.ebs-performance-module__lOQtKG__cmoSuggestions,.ebs-performance-module__lOQtKG__cmoMessages,.ebs-performance-module__lOQtKG__cmoPrompt{padding-left:18px;padding-right:18px}.ebs-performance-module__lOQtKG__cmoPrompt{grid-template-columns:1fr}.ebs-performance-module__lOQtKG__cmoPrompt>div{justify-content:space-between}.ebs-performance-module__lOQtKG__criteriaGrid{grid-template-columns:1fr}.ebs-performance-module__lOQtKG__conversionStep{grid-template-columns:minmax(0,1fr) auto;gap:7px 10px;padding:11px 23px}.ebs-performance-module__lOQtKG__conversionStep em{text-align:left;grid-column:1/-1}.ebs-performance-module__lOQtKG__funnelSegments{grid-column:1/-1}.ebs-performance-module__lOQtKG__conversionStep[data-stage="2"]{width:88%}.ebs-performance-module__lOQtKG__conversionStep[data-stage="3"]{width:76%}.ebs-performance-module__lOQtKG__conversionStep[data-stage="4"]{width:64%}.ebs-performance-module__lOQtKG__campaignCards{grid-template-columns:1fr}.ebs-performance-module__lOQtKG__campaignFunnel{flex-wrap:wrap}.ebs-performance-module__lOQtKG__googleCampaignRow dl{grid-template-columns:repeat(3,minmax(0,1fr))}.ebs-performance-module__lOQtKG__donutLayout{grid-template-columns:1fr;justify-items:center}.ebs-performance-module__lOQtKG__donutLegend{width:100%}.ebs-performance-module__lOQtKG__issueRow{grid-template-columns:1fr;gap:8px}.ebs-performance-module__lOQtKG__issueOwner{margin-top:3px}.ebs-performance-module__lOQtKG__locationStats{justify-content:space-between;width:100%}.ebs-performance-module__lOQtKG__locationFilter{padding:18px}.ebs-performance-module__lOQtKG__locationMapScope{grid-template-columns:1fr}.ebs-performance-module__lOQtKG__locationMapSelection{border-bottom:1px solid #0b18241f;border-right:0;padding:18px}.ebs-performance-module__lOQtKG__locationMapPanel{padding:15px 16px 14px}.ebs-performance-module__lOQtKG__locationMap{width:100%}.ebs-performance-module__lOQtKG__locationMapTooltip{transform:translate(-40%,9px)}.ebs-performance-module__lOQtKG__shiftQueue{padding:18px}.ebs-performance-module__lOQtKG__shiftQueue>.ebs-performance-module__lOQtKG__sectionHeader{flex-direction:column;align-items:stretch}.ebs-performance-module__lOQtKG__shiftHero{grid-template-rows:none;padding:16px}.ebs-performance-module__lOQtKG__shiftHeroHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.ebs-performance-module__lOQtKG__shiftHeroHeader>.ebs-performance-module__lOQtKG__trustPill{position:static}.ebs-performance-module__lOQtKG__channelComparison{grid-template-columns:1fr}.ebs-performance-module__lOQtKG__channelDecisionCard dl{grid-template-columns:repeat(2,minmax(0,1fr))}.ebs-performance-module__lOQtKG__channelDecisionCpa{grid-column:1/-1}.ebs-performance-module__lOQtKG__rebalancePlan,.ebs-performance-module__lOQtKG__rebalancePlan dl{grid-template-columns:1fr}.ebs-performance-module__lOQtKG__rebalanceGovernance{flex-direction:column;grid-column:auto;align-items:flex-start}.ebs-performance-module__lOQtKG__shiftSummary{min-height:0}.ebs-performance-module__lOQtKG__shiftActionOptions{grid-template-columns:1fr;gap:12px}.ebs-performance-module__lOQtKG__shiftAssignment{grid-template-columns:1fr auto}.ebs-performance-module__lOQtKG__shiftAssignment strong{grid-column:1/-1}.ebs-performance-module__lOQtKG__selectedLocationEvidence>header{flex-direction:column}.ebs-performance-module__lOQtKG__selectedLocationActions{justify-items:start}.ebs-performance-module__lOQtKG__selectedLocationChannels,.ebs-performance-module__lOQtKG__channelEvidenceBody,.ebs-performance-module__lOQtKG__locationEvidenceSummary,.ebs-performance-module__lOQtKG__locationEvidenceDetailGrid,.ebs-performance-module__lOQtKG__locationEvidenceActionGrid{grid-template-columns:1fr}.ebs-performance-module__lOQtKG__locationEvidenceCard dl,.ebs-performance-module__lOQtKG__channelEvidenceBody>dl{grid-template-columns:repeat(2,minmax(0,1fr))}.ebs-performance-module__lOQtKG__tableToolbar{display:grid}.ebs-performance-module__lOQtKG__locationTableHeader{align-items:start;gap:18px;padding:18px;display:grid}.ebs-performance-module__lOQtKG__locationTableHeader h2{font-size:25px}.ebs-performance-module__lOQtKG__locationTableTotals{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;min-width:0}.ebs-performance-module__lOQtKG__locationTableTotals dd{font-size:14px}.ebs-performance-module__lOQtKG__locationTableControls{grid-template-columns:1fr 1fr;align-items:stretch;padding:14px 18px;display:grid}.ebs-performance-module__lOQtKG__locationTableControls label:first-child{grid-column:1/-1;min-width:0}.ebs-performance-module__lOQtKG__locationTableControls label{min-width:0}.ebs-performance-module__lOQtKG__locationTableFilterNote{grid-column:1/-1;margin-left:0;padding-bottom:0}.ebs-performance-module__lOQtKG__locationTableDesktop{display:none}.ebs-performance-module__lOQtKG__locationTableMobile{gap:10px;padding:14px 18px;display:grid}.ebs-performance-module__lOQtKG__locationTableMobileRow{background:#f7f3ea;border:1px solid #0b18241f;gap:14px;padding:15px;display:grid}.ebs-performance-module__lOQtKG__locationTableMobileRow>header{justify-content:space-between;align-items:start;gap:12px;display:flex}.ebs-performance-module__lOQtKG__locationTableMobileRow>header>div{min-width:0}.ebs-performance-module__lOQtKG__locationTableMobileRow>header strong{color:var(--ink);font-size:15px;line-height:1.25;display:block}.ebs-performance-module__lOQtKG__locationTableMobileRow>header span{color:#0b18248c;margin-top:3px;font-size:11px;display:block}.ebs-performance-module__lOQtKG__locationTableMobileRow dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.ebs-performance-module__lOQtKG__locationTableMobileRow dl div{gap:4px;display:grid}.ebs-performance-module__lOQtKG__locationTableMobileRow dt{color:#0b18248c;font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;font-size:9px}.ebs-performance-module__lOQtKG__locationTableMobileRow dd{color:var(--ink);margin:0;font-size:13px;font-weight:650}.ebs-performance-module__lOQtKG__locationTableMobileRecommendation{color:#0b182499;border-top:1px solid #0b18241a;margin:0;padding-top:12px;font-size:11px;line-height:1.4}.ebs-performance-module__lOQtKG__locationTableMobileRecommendation strong{color:var(--ink)}.ebs-performance-module__lOQtKG__locationTablePagination{align-items:start;padding:14px 18px;display:grid}.ebs-performance-module__lOQtKG__locationTablePageButtons{justify-content:start}.ebs-performance-module__lOQtKG__budgetEditor{margin:14px 18px 0;padding:15px}.ebs-performance-module__lOQtKG__budgetEditorHeader{gap:10px;display:grid}.ebs-performance-module__lOQtKG__budgetEditorFields{grid-template-columns:1fr 1fr}.ebs-performance-module__lOQtKG__budgetEditorReason{grid-column:1/-1}.ebs-performance-module__lOQtKG__budgetEditorTable{table-layout:fixed;min-width:0;font-size:10px}.ebs-performance-module__lOQtKG__budgetEditorTable th,.ebs-performance-module__lOQtKG__budgetEditorTable td{white-space:normal;overflow-wrap:anywhere;padding:7px 4px}.ebs-performance-module__lOQtKG__budgetEditorFooter{flex-direction:column;align-items:flex-start}.ebs-performance-module__lOQtKG__actionControls,.ebs-performance-module__lOQtKG__actionControls[data-launch=true]{grid-template-columns:1fr 1fr}.ebs-performance-module__lOQtKG__actionControls label,.ebs-performance-module__lOQtKG__executeRulebookButton{grid-column:1/-1}.ebs-performance-module__lOQtKG__rulebookToolbar,.ebs-performance-module__lOQtKG__rulebookEditorFields{grid-template-columns:1fr}.ebs-performance-module__lOQtKG__rulebookToolbar>span{grid-column:auto}.ebs-performance-module__lOQtKG__rulebookLibraryIntro,.ebs-performance-module__lOQtKG__rulebookEditor{padding:18px}.ebs-performance-module__lOQtKG__rulebookFolder>header,.ebs-performance-module__lOQtKG__googleAdvancedPane>summary,.ebs-performance-module__lOQtKG__googleBrand>header{flex-direction:column;align-items:start}.ebs-performance-module__lOQtKG__googleAdvancedPane>summary>span{text-align:left}.ebs-performance-module__lOQtKG__googleAdvancedContent{padding:0 16px 16px}.ebs-performance-module__lOQtKG__googleAdvancedCampaign>summary{grid-template-columns:minmax(0,1fr) auto;gap:12px}.ebs-performance-module__lOQtKG__googleAdvancedCampaign dl{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.ebs-performance-module__lOQtKG__googleAdvancedAdGroup>summary{grid-template-columns:minmax(0,1fr) auto;gap:9px 12px}.ebs-performance-module__lOQtKG__googleAdvancedAdGroup>summary>em{grid-column:1/-1}.ebs-performance-module__lOQtKG__googleKeywordGroup>summary{grid-template-columns:minmax(0,1fr) auto}.ebs-performance-module__lOQtKG__googleKeywordGroup>summary span{grid-column:1/-1;justify-self:start}.ebs-performance-module__lOQtKG__keywordToolbar{flex-direction:column;align-items:start}.ebs-performance-module__lOQtKG__keywordSearch,.ebs-performance-module__lOQtKG__keywordSearch input{width:100%}.ebs-performance-module__lOQtKG__facebookAudienceTable{display:none}.ebs-performance-module__lOQtKG__facebookAudienceCards{gap:12px;display:grid}.ebs-performance-module__lOQtKG__facebookAudienceCard{background:#f7f3ea;border:1px solid #0b18241f;gap:15px;padding:16px;display:grid}.ebs-performance-module__lOQtKG__facebookAudienceCard>header{justify-content:space-between;align-items:start;gap:12px;display:flex}.ebs-performance-module__lOQtKG__facebookAudienceCard h3{color:var(--ink);margin:6px 0 0;font-size:16px;line-height:1.25}.ebs-performance-module__lOQtKG__facebookAudienceCard dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 12px;margin:0;display:grid}.ebs-performance-module__lOQtKG__facebookAudienceCard dl>div{gap:4px;display:grid}.ebs-performance-module__lOQtKG__facebookAudienceCard dt{color:#0b182494;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:9px}.ebs-performance-module__lOQtKG__facebookAudienceCard dd{color:var(--ink);margin:0;font-size:14px;font-weight:650}.ebs-performance-module__lOQtKG__footer{line-height:1.5}}
