@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700;800&display=swap";:root{--brand-accent:#00ee70;--ink:#131619;--muted:#84909d;--line:#e9edf1;--bg:#f5f7fa}*{box-sizing:border-box}.perf{color:#18212d;font-family:Manrope,DM Sans,Arial,sans-serif;font-size:13px}.perf button,.perf input,.perf select{font:inherit}.perf button{cursor:pointer}.perf h1,.perf h2,.perf p{margin:0}.perf h1{letter-spacing:-1.1px;font-size:28px;font-weight:800}.perf h2{letter-spacing:-.25px;font-size:15px}.perf p{line-height:1.6}.perf .eyebrow{color:#159254;letter-spacing:1.8px;font-size:10px;font-weight:800}.appShell{background:var(--bg);min-height:100vh;display:flex}.side{color:#f8fafc;background:#111315;flex-direction:column;flex:none;width:247px;height:100vh;min-height:100vh;display:flex;position:sticky;top:0}.sideBrand{padding:30px 24px 24px}.brand{align-items:center;gap:10px;display:flex}.brandMark{background:var(--brand-accent);color:#111;letter-spacing:-5px;border-radius:12px;place-items:center;width:45px;height:45px;font-size:32px;font-weight:900;display:grid;transform:skew(-8deg)}.brandMark span{letter-spacing:0;color:#0c0c0c;font-size:14px}.brandText{flex-direction:column;line-height:1;display:flex}.brandText strong{letter-spacing:1.2px;font-size:25px;font-weight:900}.brandText small{letter-spacing:3.1px;color:#a5afb5;margin-top:7px;font-size:9px}.agencyTag{color:#c6d3cd;letter-spacing:.8px;background:#1d2222;border:1px solid #252d2b;border-radius:9px;margin:0 17px;padding:13px;font-size:10px;font-weight:700}.signal{background:var(--brand-accent);border-radius:100%;width:7px;height:7px;margin-right:7px;display:inline-block}.navLabel{letter-spacing:1.4px;color:#728078;padding:34px 26px 11px;font-size:10px;font-weight:800}.side nav{gap:6px;padding:0 12px;display:grid}.navItem{color:#a7b1ae;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:13px;padding:14px 15px;font-weight:700;display:flex}.navItem:hover{color:#fff;background:#222a28}.navActive,.navActive:hover{color:var(--brand-accent);background:#19362a}.sideBottom{margin-top:auto;padding:16px}.helpBox{background:#202624;border:1px solid #313a35;border-radius:12px;padding:18px}.helpBox>svg{color:var(--brand-accent);margin-bottom:13px}.helpBox strong{font-size:12px;display:block}.helpBox p{color:#a6b3ac;margin-top:8px;font-size:11px}.helpBox span{color:#77e9a6;background:#293e33;border-radius:5px;margin-top:15px;padding:5px 8px;font-size:10px;display:inline-block}.userBox{color:#fff;text-align:left;background:0 0;border:0;border-top:1px solid #272e2b;align-items:center;gap:10px;width:100%;margin-top:18px;padding:20px 5px 5px;display:flex}.userAvatar,.miniAvatar{color:#087d47;background:#d7ffe7;border-radius:11px;place-items:center;width:36px;height:36px;font-size:11px;font-weight:900;display:grid}.userDesc{flex:1;gap:4px;display:grid}.userDesc strong{font-size:12px}.userDesc small{color:#8e9e94;font-size:10px}.body{flex:1;min-width:0}.topbar{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;height:75px;padding:0 34px;display:flex}.breadcrumb{color:#485260;font-weight:750}.breadcrumb span{color:#bdc6ce;margin:0 13px}.topRight{align-items:center;gap:17px;display:flex}.demoChip{color:#277c49;background:#f0fff5;border:1px solid #d4f5df;border-radius:20px;padding:9px 12px;font-size:10px;font-weight:800}.iconButton{color:#64707e;background:0 0;border:0;place-items:center;display:grid}.miniAvatar{width:34px;height:34px}.main{max-width:1570px;margin:auto;padding:35px 33px 25px}.heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:27px;display:flex}.heading h1{margin-top:8px}.heading p{color:var(--muted);margin-top:8px}.secondary,.primary{color:#303942;background:#fff;border:1px solid #dfe4e9;border-radius:9px;justify-content:center;align-items:center;gap:10px;padding:12px 17px;font-weight:800;display:inline-flex}.primary{background:var(--brand-accent);border-color:var(--brand-accent);color:#0b1710}.secondary:hover{border-color:#a7cdb7}.filters{border:1px solid var(--line);background:#fff;border-radius:13px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;padding:12px 15px;display:flex}.filterLeft{flex-wrap:wrap;gap:20px;display:flex}.selectWrap{align-items:center;gap:8px;display:flex}.selectWrap>span{color:#8c95a1;font-size:11px;font-weight:700}.selectWrap select{appearance:none;color:#263140;cursor:pointer;background:0 0;border:0;outline:0;max-width:230px;padding:8px 2px;font-weight:800}.selectWrap svg{pointer-events:none;color:#77818b}.periods{background:#f3f6f7;border-radius:9px;padding:3px;display:flex}.periods button{color:#7b8790;background:0 0;border:0;border-radius:7px;padding:8px 13px;font-weight:750}.periods button.chosen{color:#fff;background:#171e1b}.sectionTitle{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.sectionTitle span{color:#98a2ac;font-size:11px}.kpiGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:20px;display:grid}.kpi{border:1px solid var(--line);background:#fff;border-radius:12px;min-width:0;padding:18px 19px}.kpiTop{color:#82909b;justify-content:space-between;align-items:center;font-size:11px;font-weight:700;display:flex}.kpiSymbol{color:#0eac59;background:#e9fff0;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.kpi>strong{letter-spacing:-.9px;white-space:nowrap;margin:14px 0 10px;font-size:24px;display:block}.kpiBottom{color:#9ca6b0;align-items:center;gap:8px;font-size:10px;display:flex}.growth{color:#169b58;align-items:center;gap:3px;font-weight:800;display:flex}.mainGrid{grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);gap:17px;margin-bottom:18px;display:grid}.panel{border:1px solid var(--line);background:#fff;border-radius:13px;min-width:0}.chartPanel,.insightPanel{padding:22px}.panelHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-bottom:22px;display:flex}.panelHead p{color:#9aa4ae;margin-top:5px;font-size:11px}.pill{color:#586576;white-space:nowrap;background:#f1f4f7;border-radius:6px;align-items:center;padding:7px 9px;font-size:10px;font-weight:800;display:inline-flex}.pill.purple{color:#7654b9;background:#efeafe}.chart{width:100%;height:260px}.aiTitle{align-items:center;gap:9px;display:flex}.aiTitle svg{color:#18b969}.insight{border-bottom:1px solid #eef1f4;gap:13px;padding:14px 0;display:flex}.insightIcon{color:#119f54;background:#e8fff0;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;font-weight:900;display:grid}.insight strong{font-size:12px}.insight p{color:#7f8996;margin-top:5px;font-size:11px}.textLink{color:#128951;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:11px;font-weight:800;display:inline-flex}.insightPanel>.textLink{margin-top:21px}.tablePanel{padding:20px 0}.tablePanel>.panelHead{padding:0 20px}.tableScroll{overflow-x:auto}.campaignTable{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:11px}.campaignTable th{color:#8c99a5;background:#f8fafb;padding:15px;font-size:10px;font-weight:800}.campaignTable td{color:#667280;border-top:1px solid #f0f2f4;padding:17px 15px}.campaignName{min-width:190px;font-weight:800;color:#24303d!important}.network{border-radius:5px;padding:6px 9px;font-size:10px;font-weight:800}.network.google{color:#3067bf;background:#e9f2ff}.network.meta{color:#7055c7;background:#f0edff}.statusDot{background:#18ba6c;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.reportTabs{flex-wrap:wrap;gap:9px;margin:0 0 22px;display:flex}.reportTabs button{color:#667383;background:#fff;border:1px solid #e1e6e9;border-radius:8px;padding:10px 16px;font-weight:800}.reportTabs button.selected{color:#fff;background:#131a16;border-color:#131a16}.reportsList{gap:14px;display:grid}.reportCard{gap:18px;padding:22px;display:flex}.reportIcon{color:#00a759;background:#e6fff0;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.reportBody{flex:1}.reportBody h2{margin:12px 0 6px}.reportBody p{color:#788491}.reportMeta{align-items:center;gap:12px;display:flex}.reportMeta small{color:#a4abb3}.reportDisclaimer{color:#9ea8b2;margin-top:13px;font-size:10px;display:block}.clientsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.clientCard{grid-template-columns:49px 1fr auto;align-items:center;gap:14px;padding:23px;display:grid}.clientAvatar{border-radius:13px;place-items:center;width:47px;height:47px;font-size:12px;font-weight:900;display:grid}.clientCard p{color:#8793a0;margin-top:5px;font-size:11px}.clientFooter{border-top:1px solid var(--line);grid-column:1/-1;justify-content:space-between;padding-top:16px;display:flex}.clientFooter span{color:#87929c;align-items:center;gap:7px;font-size:11px;display:flex}.settingsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.settingsCard{padding:23px}.settingsCard h2{align-items:center;gap:10px;display:flex}.settingsCard h2 svg{color:#0baa59}.settingsCard>p{color:#82909b;margin:10px 0 18px}.settingLine,.switchRow{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:16px 0;display:flex}.settingLine>span:first-child{font-weight:750}.settingLine strong{font-size:11px}.switchRow span{font-weight:800}.switchRow small{color:#8e9da6;margin-top:6px;font-weight:500;display:block}.switchRow input{accent-color:#0eae5b;width:19px;height:19px}.searchBox{border:1px solid var(--line);color:#9ca8b2;border-radius:8px;align-items:center;gap:8px;padding:9px 12px;display:flex}.searchBox input{border:0;outline:none;min-width:150px}.foot{color:#9aa5ad;text-align:center;padding:29px 0;font-size:10px}.login{grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.loginAside{color:#fff;background:#111515;flex-direction:column;justify-content:space-between;padding:47px 65px;display:flex;position:relative;overflow:hidden}.loginAside:after{content:"";filter:blur(160px);opacity:.2;pointer-events:none;background:#00ee70;width:480px;height:480px;position:absolute;bottom:15%;right:-260px}.loginAside h1{letter-spacing:-3px;margin:23px 0;font-size:clamp(42px,4vw,68px);line-height:1.18}.loginAside h1 em{color:var(--brand-accent);font-style:normal}.loginAside p{color:#a6b5af;max-width:370px;font-size:16px}.loginAside small{color:#76837e;font-size:11px}.loginTag{letter-spacing:2px;color:var(--brand-accent);font-size:11px;font-weight:800}.loginArea{background:#f5f7f8;place-items:center;padding:35px;display:grid}.loginCard{background:#fff;border:1px solid #e9ecec;border-radius:18px;width:min(430px,100%);padding:43px;box-shadow:0 20px 80px #161a1a0c}.loginCard h2{margin:13px 0 8px;font-size:27px}.loginCard>p{color:#87919b;margin-bottom:31px}.loginCard label{margin-bottom:18px;font-weight:800;display:block}.loginCard input{border:1px solid #e0e5e8;border-radius:9px;outline:none;width:100%;margin-top:9px;padding:13px 15px;display:block}.loginCard input:focus{border-color:#36d17a}.full{width:100%;margin-top:9px}.demoNote{color:#7d8b94;align-items:center;gap:8px;margin-top:22px;font-size:11px;line-height:1.5;display:flex}.mobileOnly{display:none}@media (width<=1150px){.kpiGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.mainGrid{grid-template-columns:1fr}.side{width:215px}.main{padding:28px 23px}.clientCard{grid-template-columns:45px 1fr}.clientCard>.pill{grid-column:2}}@media (width<=780px){.mobileOnly{display:grid}.side{z-index:20;transition:left .2s;position:fixed;left:-260px}.sideOpen{left:0}.mobileShade{z-index:19;background:#0008;position:fixed;inset:0}.topbar{height:65px;padding:0 16px}.breadcrumb{font-size:11px}.topRight{gap:10px}.demoChip{padding:9px;font-size:0}.demoChip .signal{margin:0}.main{padding:23px 15px}.heading{align-items:flex-start}.headingActions .secondary{padding:9px;font-size:10px}.kpiGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.kpi{padding:15px}.kpi>strong{font-size:19px}.kpiBottom{flex-wrap:wrap}.filters{align-items:stretch}.filterLeft{gap:8px}.periods{justify-content:space-around;width:100%}.clientsGrid,.settingsGrid,.login{grid-template-columns:1fr}.loginAside{min-height:290px;padding:32px}.loginAside h1{margin:18px 0;font-size:39px}.loginAside small{display:none}.loginArea{padding:24px}.loginCard{padding:25px}.sectionTitle{align-items:flex-start}.sectionTitle span{text-align:right;max-width:160px}.chart{height:215px}}.perf .brand{background:#fff;border-radius:12px;align-items:center;width:100%;min-height:76px;padding:13px 12px;display:flex;box-shadow:0 10px 30px #00000014}.perf .brandOfficial{object-fit:contain;width:100%;height:auto;max-height:55px;display:block}.perf .sideBrand>.brand{width:100%}.perf .appShell{--brand-accent:#00ff71}.perf .kpi{transition:transform .18s,box-shadow .18s,border-color .18s}.perf .kpi:hover{border-color:#ccebd7;transform:translateY(-3px);box-shadow:0 12px 28px #0f271b12}.perf .navItem,.perf .primary,.perf .secondary{transition:background .18s,border-color .18s,transform .18s}.perf .primary:hover{background:#00d966;border-color:#00d966;transform:translateY(-1px)}.perf .panel{box-shadow:0 2px 14px #17271d05}.perf .topbar{box-shadow:0 1px 6px #13271a06}.perf .kpi:first-child{border-top:3px solid #00ff71;padding-top:16px}@media (width<=780px){.perf .sideBrand{align-items:center;gap:6px;display:flex}.perf .sideBrand .brand{flex:1}.perf .loginAside>.brand{width:215px}}.perf .brand{box-shadow:none;background:0 0;border:0;min-height:0;padding:0}.perf .brandOfficial{object-fit:contain;width:100%;height:auto;max-height:70px}.perf .loginAside>.brand{width:min(370px,100%);min-height:0;padding:0}.perf .sideBrand>.brand{background:0 0;padding:0}.perf .loginAside .brandOfficial,.perf .side .brandOfficial{filter:none}.perf .loginAside .brand,.perf .sideBrand .brand{position:relative}.perf .loginAside .brand:before,.perf .sideBrand .brand:before{content:"";opacity:1;background:#fff;position:absolute;inset:0;-webkit-mask:url(/scase-logo.svg) 50%/contain no-repeat;mask:url(/scase-logo.svg) 50%/contain no-repeat}.perf .loginAside .brandOfficial,.perf .sideBrand .brandOfficial{filter:none;mix-blend-mode:screen;position:relative}.perf.login{background:#f7f9f9;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);font-family:Manrope,system-ui,sans-serif}.perf .loginAside{background:radial-gradient(at 0 0,#00ff7830,#0000 42%),radial-gradient(at 95% 90%,#00ed6f2b,#0000 45%),linear-gradient(135deg,#061b15,#05130f 66%,#00271b);gap:55px;padding:clamp(32px,5vw,88px)}.perf .loginAside:after{filter:blur(120px);opacity:.22;background:#00ff71;width:540px;height:540px;bottom:-350px;right:-180px}.perf .loginAside h1{letter-spacing:-.06em;max-width:650px;margin:25px 0 24px;font-size:clamp(48px,5.2vw,78px);font-weight:900;line-height:1.06}.perf .loginAside h1 em{color:#00ee70}.perf .loginTag{letter-spacing:3.4px;color:#00ed7e;font-size:12px}.perf .loginAside p{color:#bdccc6;max-width:480px;font-size:clamp(16px,1.4vw,20px);line-height:1.65}.perf .loginAside small{color:#8aa99b;font-size:12px}.perf .loginArea{background:radial-gradient(at 100% 0,#d0fae5,#0000 46%),#f5f7f8;padding:clamp(24px,5vw,75px)}.perf .loginCard{border:1px solid #ecf0ef;border-radius:26px;width:min(530px,100%);padding:clamp(28px,4.4vw,58px);box-shadow:0 24px 85px #0d352114}.perf .loginCard h2{letter-spacing:-1.5px;color:#0d1720;margin:12px 0 13px;font-size:clamp(29px,2.7vw,39px);font-weight:850;line-height:1.12}.perf .loginCard>p{color:#697787;margin-bottom:32px;font-size:15px;line-height:1.65}.perf .loginCard label{color:#182530;margin-bottom:22px;font-size:13px;font-weight:800}.perf .loginCard input{background:#fcfdfd;border:1px solid #dae1e6;border-radius:12px;margin-top:11px;padding:16px 17px;font-size:14px;transition:box-shadow .2s,border-color .2s}.perf .loginCard input:focus{border-color:#00bf69;box-shadow:0 0 0 4px #00d76c1f}.perf .loginCard .primary.full{color:#fff;background:linear-gradient(135deg,#00dc70,#00b965);border:0;border-radius:12px;min-height:56px;font-size:15px;box-shadow:0 12px 25px #00b45e24}.perf .loginCard .primary.full:hover{background:linear-gradient(135deg,#00cb6b,#009f59)}.perf .loginCard .secondary.full{color:#263846;background:#fff;border-radius:12px;min-height:51px;margin-top:12px}.perf .loginCard .demoNote{color:#83909c;margin-top:25px;font-size:12px;line-height:1.65}.perf .loginCard .demoNote svg{color:#00b46a;flex:none}.perf .loginBenefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:495px;margin-top:30px;display:grid}.perf .loginBenefits>div{color:#e6fff0;gap:11px;font-size:13px;line-height:1.35;display:grid}.perf .loginBenefits span{color:#00e87e;background:#00bd5a12;border:1px solid #0f8b57;border-radius:13px;place-items:center;width:49px;height:49px;display:grid}.perf .loginBenefits strong{font-weight:650}.perf .loginDashboardArt{background:linear-gradient(145deg,#06442ccc,#00130fb3);border:1px solid #0f83;border-radius:20px;max-width:500px;height:170px;margin-top:32px;padding:20px 24px;position:relative;overflow:hidden;transform:rotate(-3deg);box-shadow:0 24px 55px #0003}.perf .loginDashboardHeading,.perf .loginDashboardFooter{letter-spacing:1px;color:#8cd7ac;justify-content:space-between;align-items:center;gap:12px;font-size:10px;font-weight:800;display:flex}.perf .loginSparkBars{border-bottom:1px solid #00ff884d;align-items:end;gap:8px;height:78px;margin-top:12px;display:flex}.perf .loginSparkBars i{background:linear-gradient(#05ed82,#00fe7438);border-radius:4px 4px 0 0;flex:1;display:block}.perf .loginDashboardFooter{letter-spacing:0;margin-top:9px;font-weight:600}.perf .loginDashboardFooter strong{color:#00fa8a;font-size:13px}@media (width<=900px){.perf.login{grid-template-columns:1fr}.perf .loginAside{gap:32px;min-height:0;padding:30px 26px}.perf .loginAside h1{letter-spacing:-2px;font-size:clamp(37px,7vw,56px)}.perf .loginAside>.brand{width:250px}.perf .loginDashboardArt{display:none}.perf .loginBenefits{margin-top:22px}.perf .loginArea{padding:26px 17px 45px}.perf .loginCard{padding:30px 25px}}@media (width<=480px){.perf .loginAside h1{font-size:40px}.perf .loginTag{letter-spacing:2px;font-size:10px}.perf .loginBenefits{gap:9px}.perf .loginBenefits>div{font-size:11px}.perf .loginBenefits span{width:42px;height:42px}.perf .loginCard h2{font-size:29px}}.perf.login{grid-template-columns:1fr 1fr}.perf.login .loginAside{background:radial-gradient(at -12% -8%,#00ff9aa3,#0000 30%),radial-gradient(at 95% 20%,#00b56133,#0000 40%),radial-gradient(at 5% 95%,#00f87833,#0000 40%),linear-gradient(120deg,#031610,#001810 53%,#003c27);gap:28px;padding:clamp(35px,5vw,93px)}.perf.login .loginAside>.brand{width:min(380px,95%);height:auto}.perf.login .loginAside .brand:before{display:none}.perf.login .loginAside .brandOfficial{mix-blend-mode:normal;filter:none;max-height:none}.perf.login .loginAside h1{letter-spacing:-.055em;margin:28px 0 24px;font-size:clamp(52px,5.2vw,88px);line-height:1.03}.perf.login .loginAside h1 em{color:#00fb79}.perf.login .loginAside .loginTag{color:#00fd86;letter-spacing:3.4px;font-size:clamp(10px,1.1vw,15px)}.perf.login .loginAside p{max-width:510px;font-size:clamp(16px,1.55vw,23px)}.perf.login .loginAside small{z-index:2;color:#c2d7cd;position:relative}.perf.login .loginBenefits{gap:20px;max-width:570px;margin-top:33px}.perf.login .loginBenefits>div{color:#fff;font-size:clamp(12px,1.12vw,16px);font-weight:600}.perf.login .loginBenefits span{color:#00f784;background:#002f20;border:1px solid #00b76b;border-radius:14px;width:68px;height:68px}.perf.login .loginDashboardArt{background:linear-gradient(125deg,#002f24e6,#000f0ef5);border:1px solid #008c58;max-width:600px;height:230px;margin-top:52px;transform:rotate(-7deg);box-shadow:-30px 22px 90px #00ff792e}.perf.login .loginGraph{height:145px;margin-top:8px;display:flex;position:relative}.perf.login .loginSparkBars{opacity:.5;gap:10px;width:72%;height:135px;margin:0}.perf.login .loginTrend{filter:drop-shadow(0 0 6px #00ff81d9);width:73%;height:126px;position:absolute;top:3px;left:0;overflow:visible}.perf.login .loginTrend polyline{fill:none;stroke:#00ff8c;stroke-width:3px;stroke-linejoin:round;stroke-linecap:round}.perf.login .loginGraphStats{color:#c4d9d0;flex-direction:column;flex:1;justify-content:space-evenly;padding-left:14px;font-size:9px;display:flex}.perf.login .loginGraphStats span{border-bottom:1px solid #194438;justify-content:space-between;gap:9px;padding-bottom:9px;display:flex}.perf.login .loginGraphStats b{color:#00ff81}.perf.login .loginDashboardFooter{display:none}.perf.login .loginArea{background:radial-gradient(at 85% 0,#c5ffdf,#0000 50%),radial-gradient(at 0 100%,#d6ffe7,#0000 45%),#f4f7f8;padding:clamp(28px,5vw,85px)}.perf.login .loginCard{border:1px solid #f0f2f4;border-radius:28px;width:min(560px,100%);padding:clamp(30px,4.3vw,62px);position:relative;box-shadow:0 20px 65px #073c2314}.perf.login .loginCard h2{letter-spacing:-1.6px;color:#0b111f;font-size:clamp(30px,2.8vw,41px)}.perf.login .loginCard>p{color:#778397;font-size:16px}.perf.login .loginInputWrap{color:#8996ae;background:#fff;border:1px solid #d7deea;border-radius:12px;align-items:center;margin-top:11px;display:flex;position:relative}.perf.login .loginInputWrap>svg{pointer-events:none;position:absolute;left:20px}.perf.login .loginInputWrap input{width:100%;box-shadow:none;background:0 0;border:0;min-height:60px;margin:0;padding:17px 49px 17px 56px;font-size:15px}.perf.login .loginInputWrap:focus-within{border-color:#00bb69;box-shadow:0 0 0 4px #00d2751c}.perf.login .passwordToggle{color:#8692a8;background:0 0;border:0;place-items:center;padding:8px;display:grid;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.perf.login .forgotLink{color:#00aa60;text-align:right;background:0 0;border:0;margin:-8px 0 22px auto;padding:0;font-size:13px;font-weight:800;display:block}.perf.login .loginDivider{color:#7f8da1;text-align:center;align-items:center;gap:14px;margin:22px 0 6px;font-size:14px;display:flex}.perf.login .loginDivider:before,.perf.login .loginDivider:after{content:"";background:#e0e5ed;flex:1;height:1px}.perf.login .loginCard .primary.full{background:linear-gradient(135deg,#00cc6d,#00b56d);min-height:63px;font-size:17px}.perf.login .loginCard .secondary.full{border:1px solid #cbd3e0;min-height:60px;font-size:14px}.perf.login .loginCard .demoNote{color:#7e8ba3;font-size:13px}@media (width<=1000px){.perf.login{grid-template-columns:1fr}.perf.login .loginAside{padding:38px 28px}.perf.login .loginAside h1{font-size:clamp(42px,8vw,65px)}.perf.login .loginDashboardArt{display:none}.perf.login .loginArea{padding:30px 18px 55px}}@media (width<=480px){.perf.login .loginAside h1{font-size:40px}.perf.login .loginBenefits span{width:46px;height:46px}.perf.login .loginBenefits>div{font-size:11px}.perf.login .loginCard{padding:30px 23px}.perf.login .loginCard h2{font-size:29px}}@media (width>=1001px){.perf.login{grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:100dvh;min-height:650px;overflow:hidden}.perf.login .loginAside{justify-content:space-between;gap:clamp(8px,1.4vh,20px);height:100%;min-height:0;padding:clamp(22px,3vh,45px) clamp(35px,5.15vw,90px);display:flex}.perf.login .loginAside>.brand{flex:none;width:clamp(230px,22vw,340px)}.perf.login .loginAside .brandOfficial{max-height:70px}.perf.login .loginAside h1{letter-spacing:-.05em;margin:clamp(10px,1.7vh,21px) 0 clamp(10px,1.7vh,20px);font-size:clamp(37px,min(4.05vw,5.65vh),71px);line-height:1.045}.perf.login .loginTag{letter-spacing:2.6px;font-size:clamp(9px,1vh,13px)}.perf.login .loginAside p{font-size:clamp(13px,1.2vw,18px);line-height:1.55}.perf.login .loginBenefits{gap:12px;margin-top:clamp(14px,2vh,26px)}.perf.login .loginBenefits span{border-radius:11px;width:clamp(36px,5.5vh,56px);height:clamp(36px,5.5vh,56px)}.perf.login .loginBenefits>div{gap:7px;font-size:clamp(10px,1vw,14px)}.perf.login .loginDashboardArt{height:clamp(100px,18vh,175px);margin-top:clamp(15px,3vh,34px);padding:clamp(11px,1.4vh,17px) 20px;transform:rotate(-5deg)}.perf.login .loginGraph{height:calc(100% - 19px)}.perf.login .loginSparkBars{height:100%}.perf.login .loginTrend{height:90%}.perf.login .loginAside small{font-size:10px}.perf.login .loginArea{height:100%;min-height:0;padding:clamp(22px,4vh,45px)}.perf.login .loginCard{width:min(520px,100%);max-height:calc(100dvh - 45px);padding:clamp(24px,3.1vh,43px) clamp(28px,3vw,48px);overflow-y:auto}.perf.login .loginCard h2{margin:9px 0;font-size:clamp(27px,3.2vh,37px)}.perf.login .loginCard>p{margin-bottom:clamp(13px,2vh,25px);font-size:13px}.perf.login .loginCard label{margin-bottom:clamp(10px,1.4vh,17px)}.perf.login .loginInputWrap input{min-height:clamp(43px,5.6vh,56px);padding-top:11px;padding-bottom:11px}.perf.login .forgotLink{margin-bottom:clamp(10px,1.5vh,17px)}.perf.login .loginCard .primary.full{min-height:clamp(45px,6vh,57px)}.perf.login .loginCard .secondary.full{min-height:clamp(43px,5.7vh,54px)}.perf.login .loginDivider{margin:clamp(10px,1.5vh,19px) 0 5px}.perf.login .loginCard .demoNote{margin-top:clamp(12px,2vh,22px);font-size:11px}}@media (width>=1001px) and (height<=710px){.perf.login .loginDashboardArt{display:none}.perf.login .loginAside h1{font-size:clamp(35px,5vh,52px)}.perf.login .loginAside{padding-top:20px;padding-bottom:20px}}.perf.login .loginCard .loginTitle{text-align:center;margin-top:0;font-weight:900}.perf.login .loginCard .loginSubtitle{text-align:center;max-width:380px;margin-left:auto;margin-right:auto}.perf.login .loginCard .primary.full{justify-content:center;align-items:center;gap:10px;font-weight:800;display:flex}.perf.login .loginCard .demoNote{background:0 0;border:0;align-items:flex-start;gap:12px;padding:0 6px}.perf.login .loginCard .demoNote svg{width:22px;height:22px}.perf.login .loginArea{background:radial-gradient(at 90% 0,#c9ffe0,#0000 45%),radial-gradient(at 100% 100%,#d5ffe6,#0000 40%),#f4f7f8}.perf.login .loginAside{position:relative;overflow:hidden}.perf.login .loginAside:before{content:"";pointer-events:none;background:radial-gradient(circle at 120% 40%,#0000 48%,#00ff822e 48.3%,#0000 48.8%),radial-gradient(circle at -40% 60%,#0000 55%,#00ff821f 55.3%,#0000 55.8%);position:absolute;inset:0}.perf.login .loginAside>*{z-index:1;position:relative}.perf.login .loginDashboardArt{transform-origin:0 100%;gap:14px;display:flex;transform:perspective(900px)rotateY(-14deg)rotateX(8deg)rotate(-6deg)}.perf.login .loginDashboardHeading{display:none}.perf.login .loginGraph{flex:1;height:100%;margin-top:0}.perf.login .loginDonutCard{background:#001e16b3;border:1px solid #00ff882e;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:26%;display:flex}.perf.login .loginDonut{aspect-ratio:1;background:radial-gradient(circle,#00140f 40%,transparent 41%),conic-gradient(#00ff8c 0 62%,#00a75b 62% 84%,#0b4a33 84%);border-radius:50%;width:56%;box-shadow:0 0 18px #00ff8266}.perf.login .loginDonutCard span{gap:5px;width:60%;display:grid}.perf.login .loginDonutCard b{background:#00e47c;border-radius:3px;height:4px}.perf.login .loginDonutCard b:nth-child(2){opacity:.7;width:70%}.perf.login .loginDonutCard b:nth-child(3){opacity:.5;width:45%}@media (width>=1001px){.perf.login .loginDashboardArt{transform-origin:50%!important;margin-top:clamp(48px,8vh,90px)!important;transform:perspective(1000px)rotateY(-10deg)rotateX(5deg)rotate(-3deg)!important}.perf.login{background:radial-gradient(at 0 0,#00ff8273,#0000 22%),radial-gradient(at 100% 100%,#00ff8c8c,#0000 28%),radial-gradient(at 100% 0,#00c86e59,#0000 25%),radial-gradient(at 10% 100%,#00ff7866,#0000 30%),linear-gradient(135deg,#02140d,#010a07 50%,#021a10);grid-template-columns:52fr 48fr}.perf.login .loginAside{padding-left:clamp(40px,7.5vw,110px);background:0 0!important}.perf.login .loginAside:after{display:none}.perf.login .loginArea{padding:clamp(30px,8vh,90px) clamp(30px,3.5vw,60px) clamp(30px,8vh,90px) 0;background:0 0!important}.perf.login .loginCard{background:linear-gradient(160deg,#fff 60%,#eefdf4);border:0;border-radius:30px;width:min(560px,100%);box-shadow:0 30px 90px #00000073,0 0 0 14px #ffffff0f}.perf.login .loginAside h1{letter-spacing:-.045em;font-size:clamp(40px,min(4.4vw,6.4vh),78px);line-height:1}.perf.login .loginAside p{color:#d5e2dc}.perf.login .loginBenefits>div{text-align:center;justify-items:center;font-weight:500}.perf.login .loginBenefits strong{font-weight:500}.perf.login .loginDashboardArt{border-radius:0 22px 22px 0;width:calc(100% + clamp(40px,7.5vw,110px));max-width:none;box-shadow:0 0 60px #00ff8240;margin-left:calc(-1*clamp(40px,7.5vw,110px))!important}.perf.login .loginAside h1{max-width:7.2em;font-size:clamp(40px,min(4.6vw,7vh),84px)}.perf.login .loginAside p{max-width:440px}}.perf.appShell{--brand-accent:#00ed73;--ink:#101916;--bg:#f3f7f5;color:#14251d;background:#f3f7f5}.perf .side{background:linear-gradient(165deg,#101917,#08120f);border-right:1px solid #1f3c2e}.perf .sideBrand{padding:24px 23px 16px}.perf .sideBrand .brand{box-shadow:none;background:0 0;border:0;min-height:0;padding:0}.perf .sideBrand .brand:before{display:none}.perf .sideBrand .brandOfficial{mix-blend-mode:normal}.perf .navItem{border-radius:11px;min-height:45px}.perf .navActive{color:#26f18c;background:linear-gradient(90deg,#124e32,#163a2a)}.perf .main{max-width:1660px;padding:clamp(20px,2.6vw,40px)}.perf .heading h1{letter-spacing:-1.2px;font-size:clamp(27px,2.6vw,36px)}.perf .topbar{background:#fff;border-bottom:1px solid #e4ebe7}.perf .panel,.perf .kpi,.perf .filters{border:1px solid #e3ebe6;border-radius:16px;box-shadow:0 5px 28px #03372009}.perf .kpi{padding:21px}.perf .kpi>strong{font-size:clamp(21px,1.8vw,28px)}.perf .kpiTop{color:#657b70;font-size:12px}.perf .kpiSymbol{color:#00ac5e;background:#e5fff0;border-radius:10px}.perf .sectionTitle h2,.perf .panelHead h2{font-size:15px}.perf .dashboardIntro{color:#fff;background:linear-gradient(110deg,#081e15,#03422b);border-radius:20px;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:23px;padding:25px 28px;display:flex;position:relative;overflow:hidden}.perf .dashboardIntro:after{content:"";filter:blur(100px);opacity:.17;pointer-events:none;background:#00ee70;width:320px;height:320px;position:absolute;top:-130px;right:-90px}.perf .dashboardIntro .eyebrow{color:#24fa95;width:100%}.perf .dashboardIntro strong{letter-spacing:-.7px;font-size:clamp(19px,2vw,26px)}.perf .dashboardIntro p{color:#c0d5ca;flex:1;font-size:12px}.perf .dashboardIntro .primary{z-index:1;white-space:nowrap;position:relative}.perf .objectiveOverview{background:linear-gradient(110deg,#fff,#f4fff9);margin-bottom:18px;padding:26px}.perf .objectiveOverview h2{letter-spacing:-.6px;margin:9px 0;font-size:clamp(19px,2vw,26px)}.perf .objectiveOverview p{color:#738779}.perf .objectivePills{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.perf .objectivePills button{color:#345344;background:#fff;border:1px solid #d9e6dc;border-radius:12px;padding:11px 16px;font-weight:750}.perf .objectivePills button.active,.perf .objectivePills button:hover{color:#fff;background:#0f3c29;border-color:#0f3c29}.perf .campaignExplorer{margin-bottom:18px;padding:24px}.perf .campaignTiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.perf .campaignTile{text-align:left;color:#1b3527;background:#fff;border:1px solid #e1eae5;border-radius:16px;flex-direction:column;gap:18px;min-width:0;padding:18px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}.perf .campaignTile:hover,.perf .campaignTile.selected{border-color:#00b96a;transform:translateY(-2px);box-shadow:0 12px 24px #00643814}.perf .campaignTile.selected{background:linear-gradient(150deg,#f6fff9,#fff)}.perf .campaignTile .tileTop,.perf .campaignTile .tileNumbers{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.perf .campaignTile>strong{font-size:15px;line-height:1.35}.perf .campaignTile .tileNumbers{border-top:1px solid #eaf1ed;padding-top:14px}.perf .campaignTile .tileNumbers span{gap:6px;display:grid}.perf .campaignTile small{color:#789184;font-size:10px}.perf .campaignTile .tileNumbers b{font-size:17px}.perf .tileAction{color:#009652;align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex}.perf .emptyCampaigns{color:#6f847a;padding:22px}.perf .campaignDetail{border-color:#bdebd1;margin:0 0 18px;padding:26px}.perf .objectiveKpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.perf .objectiveKpi{background:#f8fffa;border:1px solid #e0eee5;border-radius:13px;align-content:start;gap:9px;padding:18px;display:grid}.perf .objectiveKpi>span:first-child{color:#698376;font-weight:750}.perf .objectiveKpi strong{letter-spacing:-.8px;font-size:clamp(18px,1.75vw,26px)}.perf .objectiveKpi small{color:#7e9386;line-height:1.4}.perf .objectiveTag{color:#008e4c;background:#dafbe8;border-radius:6px;width:max-content;padding:5px 8px;font-size:10px;font-weight:800}.perf .objectiveChart{background:#fff;border:1px solid #edf2ee;border-radius:15px;margin-top:25px;padding:23px}.perf .campaignTable th{color:#647a6f;background:#f5faf7}.perf .campaignTable td{padding:18px 15px}.perf .campaignTable .tableResult{color:#087944;font-size:13px;font-weight:850}@media (width<=1150px){.perf .campaignTiles,.perf .objectiveKpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.perf .campaignTiles{grid-template-columns:1fr}.perf .objectiveKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.perf .campaignExplorer,.perf .campaignDetail,.perf .objectiveOverview{padding:18px}.perf .dashboardIntro{display:block}.perf .dashboardIntro p{margin:10px 0}.perf .dashboardIntro .primary{margin-top:12px}.perf .campaignTile .tileNumbers b{font-size:15px}}.perf.appShell .themeToggle{color:#244034;background:#fff;border:1px solid #d9e6df;border-radius:11px;align-items:center;gap:8px;padding:10px 13px;font-weight:800;display:flex}.perf.appShell .metricPickerWrap{position:relative}.perf.appShell .metricPicker{z-index:15;background:#fff;border:1px solid #dae8df;border-radius:15px;grid-template-columns:repeat(2,minmax(140px,1fr));gap:11px;width:min(420px,85vw);padding:20px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 40px #05271724}.perf.appShell .metricPicker strong{grid-column:1/-1;font-size:14px}.perf.appShell .metricPicker label{color:#315442;cursor:pointer;align-items:center;gap:8px;font-size:12px;display:flex}.perf.appShell .metricPicker input{accent-color:#00b968}.perf.appShell .metricPicker .textLink{grid-column:1/-1;margin-top:6px}.perf.appShell .feedbackPanel{flex-direction:column;padding:23px;display:flex}.perf.appShell .feedbackItems{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.perf.appShell .feedbackItems>div{background:#f9fffb;border:1px solid #e4eee8;border-radius:13px;align-content:start;gap:8px;padding:15px;display:grid}.perf.appShell .feedbackItems svg{color:#00af61}.perf.appShell .feedbackItems strong{font-size:12px}.perf.appShell .feedbackItems p{color:#647e6f;font-size:11px;line-height:1.5}.perf.appShell .feedbackPanel>small{color:#8a9e93;margin-top:16px;font-size:10px}.perf.appShell.themeDark{--bg:#091611;--line:#284536;--muted:#a5bcb0;color:#f2fff6;background:#091611}.perf.themeDark .body,.perf.themeDark .main{background:#091611}.perf.themeDark .topbar{background:#10231a;border-color:#284536}.perf.themeDark .breadcrumb,.perf.themeDark .heading,.perf.themeDark .sectionTitle{color:#edfff5}.perf.themeDark .panel,.perf.themeDark .kpi,.perf.themeDark .filters,.perf.themeDark .reportCard{color:#f2fff6;background:#11241b;border-color:#2b4939;box-shadow:0 5px 20px #0002}.perf.themeDark .kpiTop,.perf.themeDark .panelHead p,.perf.themeDark .heading p,.perf.themeDark .kpiBottom,.perf.themeDark .selectWrap>span{color:#a0b8aa}.perf.themeDark .kpi>strong,.perf.themeDark .panel h2,.perf.themeDark .campaignName{color:#f1fff6!important}.perf.themeDark .selectWrap select,.perf.themeDark .searchBox input{color:#effff4;background:#11241b}.perf.themeDark .periods,.perf.themeDark .pill,.perf.themeDark .searchBox{color:#c0e7cc;background:#1b3327;border-color:#375442}.perf.themeDark .periods button{color:#aac9b7}.perf.themeDark .periods button.chosen{color:#052317;background:#00be6d}.perf.themeDark .secondary,.perf.themeDark .themeToggle,.perf.themeDark .objectivePills button{color:#f2fff6;background:#193829;border-color:#365b44}.perf.themeDark .objectiveOverview,.perf.themeDark .campaignTile,.perf.themeDark .objectiveKpi,.perf.themeDark .objectiveChart,.perf.themeDark .feedbackItems>div{color:#edfff5;background:#173126;border-color:#315541}.perf.themeDark .objectivePills button.active{color:#092418;background:#00c773}.perf.themeDark .objectiveKpi strong,.perf.themeDark .campaignTile strong,.perf.themeDark .tileNumbers b{color:#f3fff8}.perf.themeDark .objectiveOverview p,.perf.themeDark .campaignTile small,.perf.themeDark .objectiveKpi small,.perf.themeDark .feedbackItems p,.perf.themeDark .feedbackPanel>small{color:#aecbb9}.perf.themeDark .campaignTable th{color:#b9ddc7;background:#19372a}.perf.themeDark .campaignTable td{color:#b7d6c4;border-color:#31513e}.perf.themeDark .metricPicker{background:#142b20;border-color:#41674d}.perf.themeDark .metricPicker label{color:#e7fff0}.perf.themeDark .insight{border-color:#33513e}.perf.themeDark .foot{color:#a8c5b2}@media (width<=800px){.perf.appShell .feedbackItems{grid-template-columns:1fr}.perf.appShell .themeToggle span{display:none}}.perf.appShell{font-family:Open Sans,Arial,sans-serif;font-size:13px}.perf.appShell button,.perf.appShell input,.perf.appShell select{font-family:inherit}.perf.appShell .heading h1{letter-spacing:-1.25px;font-size:clamp(31px,2.75vw,41px);font-weight:900}.perf.appShell .heading p{font-size:14px}.perf.appShell .panelHead h2,.perf.appShell .sectionTitle h2{letter-spacing:-.35px;font-size:17px;font-weight:900}.perf.appShell .kpi{border-radius:21px;padding:23px;transition:transform .2s,box-shadow .2s}.perf.appShell .kpi:hover{transform:translateY(-3px);box-shadow:0 14px 35px #063f2016}.perf.appShell .kpi>strong{letter-spacing:-1px;font-weight:900}.perf.appShell .panel{border-radius:21px}.perf.appShell .filters{border-radius:17px}.perf.appShell .navItem{border-radius:12px;font-size:13px;font-weight:800}.perf.appShell .dashboardIntro{isolation:isolate;border-radius:25px;min-height:170px;padding:36px 37px}.perf.appShell .dashboardIntro strong{letter-spacing:-1.2px;max-width:440px;font-size:clamp(25px,2.5vw,36px);font-weight:900;line-height:1.15}.perf.appShell .dashboardIntro .eyebrow,.perf.appShell .dashboardIntro strong,.perf.appShell .dashboardIntro p,.perf.appShell .dashboardIntro button{z-index:1;position:relative}.perf.appShell.visualsEnabled .dashboardIntro:before{content:"";opacity:var(--visual-opacity,.36);pointer-events:none;z-index:0;background:url(/scase-growth-background.svg) 100%/cover no-repeat;position:absolute;inset:0}.perf.appShell.visualsEnabled .chartPanel{isolation:isolate;position:relative;overflow:hidden}.perf.appShell.visualsEnabled .chartPanel:before{content:"";opacity:calc(var(--visual-opacity,.36) * .12);pointer-events:none;z-index:-1;background:url(/scase-growth-background.svg) 50%/cover no-repeat;position:absolute;inset:0}.perf.appShell.visualsEnabled .objectiveOverview{isolation:isolate;position:relative;overflow:hidden}.perf.appShell.visualsEnabled .objectiveOverview:before{content:"";width:65%;height:260%;opacity:calc(var(--visual-opacity,.36) * .3);pointer-events:none;z-index:-1;background:url(/scase-growth-background.svg) 50%/cover;border-radius:50%;position:absolute;top:-100%;right:-10%}.perf.appShell .visualControls{align-items:center;gap:10px;display:flex}.perf.appShell .opacityControl{color:#426453;white-space:nowrap;background:#fff;border:1px solid #d9e6df;border-radius:11px;align-items:center;gap:8px;padding:5px 9px;font-size:11px;font-weight:800;display:flex}.perf.appShell .opacityControl input{accent-color:#00bb68;cursor:pointer;width:82px}.perf.appShell .opacityControl b{font-variant-numeric:tabular-nums}.perf.themeDark .opacityControl{color:#c6f9d9;background:#193829;border-color:#365b44}.perf.themeDark .opacityControl input{accent-color:#1dff96}@media (width<=1200px){.perf.appShell .topRight{gap:8px}.perf.appShell .opacityControl span{display:none}.perf.appShell .opacityControl input{width:55px}.perf.appShell .visualControls .themeToggle span{display:none}}@media (width<=780px){.perf.appShell .dashboardIntro{padding:27px 22px}.perf.appShell .opacityControl{display:none}.perf.appShell .dashboardIntro strong{font-size:26px}}.perf.appShell,.perf.appShell *,.perf.appShell button,.perf.appShell input,.perf.appShell select,.perf.appShell textarea,.perf.appShell svg text{font-family:Open Sans,Arial,sans-serif!important}.perf.appShell .sideBrand .brand,.perf.appShell .sideBrand .brandOfficial{box-shadow:none!important;opacity:1!important;mix-blend-mode:normal!important;filter:none!important;background:0 0!important;border:0!important}.perf.appShell .sideBrand .brand:before{display:none!important}.perf.appShell .sideBrand .brandOfficial{object-fit:contain;width:100%;height:auto;max-height:none;display:block!important}.perf.appShell .visualControls,.perf.appShell .opacityControl,.perf.appShell .dashboardIntro:before,.perf.appShell .chartPanel:before,.perf.appShell .objectiveOverview:before{display:none!important}.perf .dashboardModeBar{background:linear-gradient(110deg,#ecfff4,#fff);border:1px solid #d9ebe0;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;padding:18px 22px;display:flex}.perf .dashboardModeBar>div:first-child{gap:5px;display:grid}.perf .dashboardModeBar strong{font-size:15px;font-weight:800}.perf .dashboardModeBar span{color:#719080;font-size:12px}.perf .dashboardModeSwitch{background:#e6f2ea;border-radius:13px;align-items:center;gap:5px;padding:5px;display:flex}.perf .dashboardModeSwitch button{color:#476654;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:11px 15px;font-weight:800;display:flex}.perf .dashboardModeSwitch button.active{color:#fff;background:#092d1e;box-shadow:0 3px 12px #001a0d22}.perf .biView{gap:18px;display:grid}.perf .biHero{color:#fff;background:radial-gradient(circle at 100%,#08734a,#082c20 55%,#071b15);border-radius:21px;justify-content:space-between;align-items:center;gap:25px;padding:27px 31px;display:flex}.perf .biHero h2{letter-spacing:-.8px;margin:7px 0;font-size:clamp(22px,2.3vw,31px);font-weight:850}.perf .biHero p{color:#c4e2d0;font-size:13px}.perf .biHero .eyebrow{color:#32ff9d}.perf .biAvailability{background:#ffffff10;border:1px solid #ffffff2b;border-radius:15px;max-width:300px;padding:14px 18px;font-weight:800;line-height:1.5}.perf .biAvailability small{color:#c2d7cd;margin-top:7px;font-size:11px;font-weight:400;display:block}.perf .biStatusDot{background:#15ee87;border-radius:50%;width:9px;height:9px;margin-right:7px;display:inline-block}.perf .biTopKpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.perf .biKpi{background:#fff;border:1px solid #e1ece5;border-radius:16px;gap:10px;padding:21px;display:grid}.perf .biKpi span{color:#617c6a;font-size:12px}.perf .biKpi strong{letter-spacing:-1px;font-size:clamp(22px,2.1vw,30px);font-weight:900}.perf .biKpi small{color:#90a397;font-size:10px}.perf .biChartPanel,.perf .biTrendPanel,.perf .biHighlights,.perf .biFullTable{padding:24px}.perf .biSelectLabel{color:#67816e;align-items:center;gap:10px;font-size:12px;font-weight:800;display:flex}.perf .biSelectLabel select{color:#0d3824;background:#fff;border:1px solid #d6e7da;border-radius:11px;padding:11px 13px}.perf .biChart{height:340px;min-height:280px;margin-top:23px}.perf .biChartFoot{color:#6b8875;border-top:1px solid #e1ede5;justify-content:space-between;padding-top:16px;font-size:12px;display:flex}.perf .biBottomGrid{grid-template-columns:1.7fr 1fr;gap:18px;display:grid}.perf .biHighlights{align-content:start;gap:17px;display:grid}.perf .biHighlights h2{font-size:18px}.perf .biHighlights p{color:#5a7865;font-size:13px}.perf .biDisclaimer{color:#326d4f;background:#e9f9f0;border-radius:12px;padding:16px;font-size:11px;line-height:1.65}.perf.themeDark .dashboardModeBar{color:#f0fff5;background:#10271b;border-color:#315842}.perf.themeDark .dashboardModeSwitch{background:#203e2c}.perf.themeDark .dashboardModeSwitch button{color:#bbd7c8}.perf.themeDark .dashboardModeSwitch button.active{color:#09291b;background:#00ba70}.perf.themeDark .biKpi{color:#f5fff7;background:#142d20;border-color:#315742}.perf.themeDark .biKpi span,.perf.themeDark .biHighlights p{color:#b0cdb8}.perf.themeDark .biSelectLabel select{color:#f7fff8;background:#13291f;border-color:#355842}.perf.themeDark .biDisclaimer{color:#ddffec;background:#214733}@media (width<=1000px){.perf .biTopKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.perf .biBottomGrid{grid-template-columns:1fr}}@media (width<=650px){.perf .biHero{padding:22px;display:grid}.perf .biAvailability{max-width:none}.perf .biTopKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.perf .biKpi{padding:15px}.perf .biChart{height:300px}.perf .biChartPanel,.perf .biTrendPanel,.perf .biHighlights,.perf .biFullTable{padding:16px}.perf .dashboardModeSwitch{width:100%}.perf .dashboardModeSwitch button{flex:1;justify-content:center}}.perf .biToolbar{background:#fff;border:1px solid #e0eee5;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;padding:17px 21px;display:flex}.perf .biToolbar label{color:#526f5d;gap:7px;font-size:12px;font-weight:800;display:grid}.perf .biToolbar select{background:#fff;border:1px solid #d2e6d9;border-radius:10px;min-width:min(340px,75vw);padding:12px 15px;font-size:13px}.perf .biExport{color:#fff;background:#00ba69;border:0;border-radius:11px;align-items:center;gap:9px;padding:13px 17px;font-weight:800;display:flex}.perf .biExport:hover{background:#069854}.perf .biPrintHeading{display:none}.perf.themeDark .biToolbar{background:#152d20;border-color:#345540}.perf.themeDark .biToolbar label{color:#bbd7c5}.perf.themeDark .biToolbar select{color:#f1fff5;background:#1b3b2a;border-color:#3c624b}@media print{@page{size:A4 landscape;margin:12mm}body{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff!important}.perf.appShell{color:#101a13!important;background:#fff!important;min-height:0!important;display:block!important}.perf .side,.perf .topbar,.perf .heading,.perf .filters,.perf .dashboardModeBar,.perf .biToolbar,.perf .biHero,.perf .biAvailability,.perf .foot,.perf .biDisclaimer{display:none!important}.perf .body,.perf .main{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow:visible!important}.perf .biPrintHeading{border-bottom:2px solid #00c36c;align-items:center;gap:22px;margin-bottom:18px;padding:0 0 18px;display:flex!important}.perf .biPrintHeading img{width:145px;height:auto}.perf .biPrintHeading h1{color:#10241a;margin:0;font-size:20px}.perf .biPrintHeading p{color:#54715d;font-size:11px}.perf .biView{display:block!important}.perf .biTopKpis{grid-template-columns:repeat(6,1fr);gap:7px;margin-bottom:15px;display:grid!important}.perf .biKpi{break-inside:avoid;background:#fff!important;border:1px solid #d9e7df!important;padding:10px!important}.perf .biKpi strong{color:#152b1b;font-size:17px!important}.perf .biChartPanel,.perf .biTrendPanel,.perf .biHighlights,.perf .biFullTable{break-inside:avoid;margin-bottom:14px;box-shadow:none!important;color:#182f20!important;background:#fff!important;padding:12px!important}.perf .biChart{height:250px!important}.perf .biBottomGrid{grid-template-columns:1.4fr 1fr;display:grid}.perf .biFullTable{break-before:page}.perf .campaignTable{font-size:10px}}.perf .biPremium{gap:14px}.perf .biHeaderRow{justify-content:space-between;align-items:center;gap:16px;margin:0 0 2px;display:flex}.perf .biHeaderRow h2{letter-spacing:-.8px;margin:7px 0 2px;font-size:clamp(22px,2.2vw,32px);font-weight:800}.perf .biHeaderRow p{color:#708579;font-size:12px}.perf .biFilterSurface{background:#fff;border:1px solid #e3eee7;border-radius:17px;padding:18px 20px;box-shadow:0 7px 30px #113c1e08}.perf .biFilterTop{grid-template-columns:1.6fr 1fr .8fr;align-items:end;gap:14px;display:grid}.perf .biFilterTop label{color:#335744;gap:7px;font-size:12px;font-weight:800;display:grid}.perf .biFilterTop select{color:#173c28;background:#fff;border:1px solid #d7e7dc;border-radius:11px;width:100%;min-width:0;padding:12px 13px}.perf .biFilterContext{border:1px solid #dcebe1;border-radius:11px;gap:8px;padding:9px 14px;display:grid}.perf .biFilterContext span{color:#72917b;letter-spacing:.7px;font-size:10px}.perf .biFilterContext strong{font-size:12px}.perf .biCampaignQuick{flex-wrap:wrap;align-items:center;gap:8px;margin-top:15px;display:flex}.perf .biCampaignQuick span{color:#617d6b;font-size:11px;font-weight:800}.perf .biCampaignQuick button{color:#496653;white-space:nowrap;text-overflow:ellipsis;background:#f2f7f4;border:1px solid #e5eee7;border-radius:999px;max-width:200px;padding:8px 13px;font-size:11px;overflow:hidden}.perf .biCampaignQuick button.on{color:#fff;background:#07834b;border-color:#07834b}.perf .biMetricMatrix{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.perf .biMetricCard{background:#fff;border:1px solid #e6efe8;border-radius:14px;align-items:flex-start;gap:11px;min-width:0;padding:16px 12px;display:flex;box-shadow:0 4px 20px #0b391008}.perf .biMetricIcon{color:#05a653;background:#e5faec;border-radius:11px;flex:none;place-items:center;width:39px;height:39px;display:grid}.perf .biMetricCard>div:last-child{gap:6px;min-width:0;display:grid}.perf .biMetricCard span{color:#506e5b;font-size:11px;font-weight:700}.perf .biMetricCard strong{letter-spacing:-.55px;white-space:nowrap;font-size:clamp(15px,1.25vw,22px);font-weight:850}.perf .biMetricCard small{color:#8ba699;font-size:9px}.perf .biChartsThree{grid-template-columns:1.45fr 1fr 1fr;gap:13px;min-width:0;display:grid}.perf .biVisualPanel{min-width:0;padding:18px;overflow:hidden}.perf .biVisualPanel .chart{height:230px;margin-top:12px}.perf .biMiniBars{gap:16px;margin-top:24px;display:grid}.perf .biMiniBar{grid-template-columns:minmax(75px,1fr) 1.3fr auto;align-items:center;gap:7px;font-size:10px;display:grid}.perf .biMiniBar>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.perf .biMiniBar>div{background:#ecf2ee;border-radius:3px;height:12px;overflow:hidden}.perf .biMiniBar i{background:linear-gradient(90deg,#006d3e,#00d172);border-radius:3px;height:100%;display:block}.perf .biMiniBar b{white-space:nowrap;font-size:10px}.perf .biDonutBox{flex-wrap:wrap;justify-content:space-around;align-items:center;gap:12px;margin-top:26px;display:flex}.perf .biDonut{border-radius:50%;flex-shrink:0;place-items:center;width:148px;height:148px;display:grid}.perf .biDonut>div{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:98px;height:98px;display:flex}.perf .biDonut strong{font-size:15px}.perf .biDonut small{color:#748a7c;font-size:10px}.perf .biLegend{flex:1;gap:11px;min-width:130px;display:grid}.perf .biLegend>div{align-items:center;gap:7px;font-size:10px;display:flex}.perf .biLegend i{border-radius:50%;flex-shrink:0;width:9px;height:9px}.perf .biLegend span{flex:1}.perf .biLegend b{white-space:nowrap}.perf .biSummaryBand{background:linear-gradient(135deg,#effff5,#fff);border-color:#d7eddf;padding:18px}.perf .biSummaryCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.perf .biSummaryCards>div{background:#fff;border:1px solid #dcefe4;border-radius:11px;gap:7px;padding:13px;display:grid}.perf .biSummaryCards svg{color:#00ad5e}.perf .biSummaryCards strong{font-size:12px}.perf .biSummaryCards span{color:#607769;font-size:11px;line-height:1.5}.perf .biDataWarning{color:#698375;padding:9px;font-size:11px}.perf.themeDark .biFilterSurface,.perf.themeDark .biMetricCard,.perf.themeDark .biSummaryCards>div{color:#fff;background:#162b20;border-color:#365442}.perf.themeDark .biFilterTop select,.perf.themeDark .biFilterContext{color:#fff;background:#213d2d;border-color:#3b6049}.perf.themeDark .biMetricCard span,.perf.themeDark .biHeaderRow p,.perf.themeDark .biFilterContext span,.perf.themeDark .biSummaryCards span{color:#bed5c7}.perf.themeDark .biSummaryBand{background:#142e21}.perf.themeDark .biDonut>div{background:#162b20}.perf.themeDark .biCampaignQuick button{color:#e1ffed;background:#234434;border-color:#335f46}.perf.themeDark .biCampaignQuick button.on{background:#079252}@media (width<=1450px){.perf .biMetricMatrix{grid-template-columns:repeat(4,minmax(0,1fr))}.perf .biChartsThree{grid-template-columns:1.4fr 1fr}.perf .biChartsThree>:last-child{grid-column:1/-1}}@media (width<=920px){.perf .biMetricMatrix{grid-template-columns:repeat(3,minmax(0,1fr))}.perf .biChartsThree{grid-template-columns:1fr}.perf .biChartsThree>:last-child{grid-column:auto}.perf .biSummaryCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.perf .biMetricMatrix{grid-template-columns:repeat(2,minmax(0,1fr))}.perf .biFilterTop{grid-template-columns:1fr}.perf .biMetricCard{padding:12px 8px}.perf .biMetricIcon{width:30px;height:30px}.perf .biMetricCard strong{font-size:16px}.perf .biHeaderRow{flex-direction:column;align-items:flex-start}.perf .biSummaryCards{grid-template-columns:1fr}.perf .biDonutBox{justify-content:center}}@media print{.perf .biFilterSurface,.perf .biHeaderRow,.perf .biDataWarning{display:none!important}.perf .biPrintHeading{display:flex!important}.perf .biMetricMatrix{grid-template-columns:repeat(6,1fr);margin-bottom:12px;display:grid!important}.perf .biMetricCard{box-shadow:none!important;border:1px solid #d9e8dd!important;padding:9px!important}.perf .biMetricCard strong{font-size:15px!important}.perf .biChartsThree{gap:7px;grid-template-columns:1.35fr 1fr 1fr!important;display:grid!important}.perf .biVisualPanel{break-inside:avoid;padding:10px!important}.perf .biVisualPanel .chart{height:180px!important}.perf .biDonut{width:105px;height:105px}.perf .biDonut>div{width:67px;height:67px}.perf .biSummaryBand{break-inside:avoid;margin-top:8px}.perf .biSummaryCards{grid-template-columns:repeat(4,1fr)}}.perf .biNarrative{background:linear-gradient(135deg,#f6fff9 0%,#fff 76%);border:1px solid #d9eee0;border-radius:18px;padding:25px 28px}.perf .biNarrativeHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.perf .biNarrativeHeading h2{letter-spacing:-.5px;margin:7px 0 4px;font-size:20px}.perf .biNarrativeHeading p{color:#73917f;font-size:12px}.perf .biNarrativeText{gap:14px;max-width:1120px;display:grid}.perf .biNarrativeText p{color:#355445;margin:0;font-size:13px;line-height:1.9}.perf .biNarrativeNote{color:#728c7b;border-top:1px solid #dbece0;align-items:flex-start;gap:10px;margin-top:18px;padding-top:14px;font-size:11px;line-height:1.6;display:flex}.perf .biNarrativeNote svg{color:#00aa61;flex-shrink:0}.perf.themeDark .biNarrative{background:linear-gradient(125deg,#173829,#10291e);border-color:#335a40}.perf.themeDark .biNarrativeText p{color:#d4efde}.perf.themeDark .biNarrativeHeading p,.perf.themeDark .biNarrativeNote{color:#a9cbb6}@media print{.perf .biNarrative{break-inside:avoid;background:#fff!important;padding:12px!important}.perf .biNarrativeText p{font-size:10px!important;line-height:1.55!important}.perf .biNarrativeNote{font-size:9px!important}}.perf .classicPdfActions{justify-content:flex-end;margin:0 0 14px;display:flex}.perf .biShareBox{justify-items:end;gap:8px;display:grid}.perf .biShareBox .biExport:disabled{opacity:.45;cursor:not-allowed}.perf .biShareBox small{color:#ba3941;font-size:11px}.perf .biShareLink{align-items:center;gap:5px;width:100%;max-width:440px;display:flex}.perf .biShareLink input{background:#fff;border:1px solid #c8e4d0;border-radius:8px;flex:1;min-width:0;padding:10px;font-size:11px}.perf .biShareLink button{background:#f5fff9;border:1px solid #c8e4d0;border-radius:8px;padding:9px}.sharePage{color:#142c1c;background:#f3f8f4;min-height:100vh;font-family:Open Sans,Arial,sans-serif}.sharePage header{color:#e9fff1;background:#071e14;justify-content:space-between;align-items:center;gap:28px;padding:22px max(24px,50vw - 590px);display:flex}.sharePage header img{object-fit:contain;width:180px;max-height:65px}.sharePage header span{font-size:12px}.shareContent,.shareError{max-width:1150px;margin:50px auto;padding:0 26px}.shareContent h1{margin:10px 0 5px;font-size:clamp(27px,4vw,42px)}.shareContent>p{color:#678572}.shareMetricGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:26px;display:grid}.shareMetricGrid article{background:#fff;border:1px solid #d9ebde;border-radius:15px;gap:12px;padding:23px;display:grid}.shareMetricGrid span{color:#758c7a;font-size:13px}.shareMetricGrid strong{font-size:clamp(23px,2vw,31px)}.shareDemo{color:#826124;background:#fff6e5;border-radius:9px;margin-top:18px;padding:12px 16px}.shareFooter{margin-top:30px;font-size:12px;line-height:1.8}@media (width<=620px){.shareMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.sharePage header{flex-wrap:wrap}.perf .biShareBox{justify-items:stretch}}.perf .scase-priority-card{color:#142e21;background:#fff;border:1px solid #d9eade;box-shadow:0 5px 18px #00231309}.perf .scase-priority-number{color:#08764c}.perf.themeDark .scase-priority-card,.perf.dark .scase-priority-card,.perf[data-theme=dark] .scase-priority-card{color:#f1fff7;background:linear-gradient(145deg,#103b2b,#09291d);border-color:#23694d}.perf.themeDark .scase-priority-number,.perf.dark .scase-priority-number,.perf[data-theme=dark] .scase-priority-number{color:#50e7a0}.perf .scase-compare-card{color:#173529;background:#f7fbf8;border:1px solid #d9e9df}.perf.themeDark .scase-compare-card,.perf.dark .scase-compare-card,.perf[data-theme=dark] .scase-compare-card{color:#f2fff7;background:#103b2b;border-color:#266448}.scase-pdf-export.scase-pdf-dark .scase-compare-card{color:#f2fff7!important;background:#103b2b!important;border-color:#266448!important}.scase-pdf-export.scase-pdf-light .scase-compare-card{color:#173529!important;background:#f7fbf8!important;border-color:#d9e9df!important}.perf .scase-conversion-tag{z-index:2;white-space:nowrap;text-overflow:ellipsis;color:#076c41;background:#e6f9ee;border:1px solid #9cdfb9;border-radius:999px;max-width:calc(100% - 34px);padding:2px 10px;font-size:10px;font-weight:800;line-height:17px;display:block;position:absolute;top:-11px;left:17px;overflow:hidden}.perf.themeDark .scase-conversion-tag,.perf.dark .scase-conversion-tag,.perf[data-theme=dark] .scase-conversion-tag{color:#a4ffd0;background:#124c36;border-color:#2a9e66}.scase-pdf-export.scase-pdf-dark .scase-conversion-tag{color:#a4ffd0!important;background:#124c36!important}.scase-pdf-export.scase-pdf-light .scase-conversion-tag{color:#076c41!important;background:#e6f9ee!important}.perf .scase-conversion-tags{z-index:1;flex-wrap:wrap;align-items:center;gap:5px;max-width:100%;margin:0 0 10px;display:flex;position:relative}.perf .scase-conversion-tags .scase-conversion-tag{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;max-width:100%;padding:4px 9px;font-size:10px;line-height:1.3;position:static;top:auto;left:auto;overflow:visible}.scase-pdf-export .scase-conversion-tags{flex-wrap:wrap!important;max-width:100%!important;display:flex!important}.perf .scase-bi-metrics-picker{color:#173529;background:#fff;border:1px solid #dce9e0;box-shadow:0 12px 32px #00211014}.perf .scase-bi-metrics-picker strong,.perf .scase-bi-metrics-picker label{color:inherit}.perf .scase-bi-metrics-picker input[type=checkbox]{accent-color:#00b969}.perf.themeDark .scase-bi-metrics-picker,.perf.dark .scase-bi-metrics-picker,.perf[data-theme=dark] .scase-bi-metrics-picker{color:#eefbf2;background:#0b261a;border-color:#286048;box-shadow:0 12px 32px #0003}.perf.themeDark .scase-bi-metrics-picker strong,.perf.themeDark .scase-bi-metrics-picker label,.perf.dark .scase-bi-metrics-picker strong,.perf.dark .scase-bi-metrics-picker label,.perf[data-theme=dark] .scase-bi-metrics-picker strong,.perf[data-theme=dark] .scase-bi-metrics-picker label{color:#eefbf2}.perf .scase-bi-executive{grid-template-columns:minmax(215px,260px) minmax(0,1fr);align-items:stretch;gap:18px;display:grid}.perf .scase-bi-rail{color:#fff;background:linear-gradient(165deg,#073323,#08623e);border-radius:18px;min-width:0;padding:18px}.perf .scase-bi-rail-heading{color:#b9f3d5;letter-spacing:.09em;margin:0 0 14px;font-size:11px;font-weight:800}.perf .scase-bi-rail .biKpiGrid{grid-template-columns:minmax(0,1fr);gap:11px;display:grid;margin:0!important}.perf .scase-bi-rail .biKpiGrid .panel{color:#fff!important;background:#ffffff15!important;border:1px solid #ffffff25!important;box-shadow:0 4px 10px #001d1233!important}.perf .scase-bi-rail .biKpiGrid .panel>span{color:#b8edd0!important}.perf .scase-bi-rail .biKpiGrid .panel strong{color:#fff!important}.perf .scase-bi-visuals{min-width:0}.perf .scase-bi-visuals-heading{color:#123c2a;background:#e7f4ec;border-radius:14px;margin:0 0 14px;padding:13px 18px}.perf .scase-bi-visuals-heading strong{font-size:18px;line-height:1.3;display:block}.perf .scase-bi-visuals-heading span{opacity:.75;font-size:12px;display:block}.perf .scase-bi-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.perf .scase-bi-chart-grid>.panel{min-width:0;min-height:355px}.perf.themeDark .scase-bi-visuals-heading,.perf.dark .scase-bi-visuals-heading,.perf[data-theme=dark] .scase-bi-visuals-heading{color:#edfff3;background:#123a2b}@media (width<=1050px){.perf .scase-bi-executive{grid-template-columns:minmax(0,1fr)}.perf .scase-bi-rail .biKpiGrid{grid-template-columns:repeat(auto-fit,minmax(175px,1fr))}}@media (width<=700px){.perf .scase-bi-chart-grid{grid-template-columns:minmax(0,1fr)}}.perf .scase-date-trigger{color:#143b2c;background:#fff;border:1px solid #d6e4da;border-radius:10px;justify-content:space-between;align-items:center;gap:9px;width:100%;font-weight:600;display:flex}.perf .scase-date-popover{color:#172f26;background:#fff;border:1px solid #dfe7e1;box-shadow:0 18px 50px #082c1c33}.perf.themeDark .scase-date-trigger{color:#f0fff5!important;background:#173a2a!important;border-color:#367455!important}.perf.themeDark .scase-date-popover{box-shadow:0 18px 50px #0007;color:#effff4!important;background:#102b20!important;border-color:#35674d!important}.perf.themeDark .scase-date-popover strong,.perf.themeDark .scase-date-popover label{color:#effff4!important}.perf.themeDark .scase-date-popover input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f0fff5!important;background:#173a2a!important;border-color:#367455!important}.perf.themeDark .scase-date-popover button:not([disabled]){color:inherit}.perf.themeDark .scase-date-popover button[style*="background: transparent"]{color:#f0fff5!important}.perf.themeDark .biShareLink input,.perf.themeDark .biShareLink button{color:#ecfff4!important;background:#143728!important;border:1px solid #37664d!important}.perf.themeDark .biShareLink input::selection{color:#fff;background:#08764c}.perf.themeDark .biShareBox input:not([type=checkbox]),.perf.themeDark .biShareBox textarea{color:#ecfff4!important;background:#143728!important;border:1px solid #37664d!important}.perf .scase-intelligence-tile{color:#17392a;background:#f7fcf9;border:1px solid #d9e9df;border-radius:14px;min-width:0;padding:17px}.perf .scase-intelligence-tile h3{margin:0 0 12px;font-size:15px;font-weight:800}.perf .scase-intelligence-device{break-inside:avoid;border-top:1px solid #dceae0;padding:9px 0}.perf .scase-intelligence-device:first-of-type{border-top:0}.perf .scase-intelligence-device-name{overflow-wrap:anywhere;margin-bottom:5px;font-size:12px;line-height:1.45;display:block}.perf .scase-intelligence-device .scase-intelligence-line{border:0;gap:10px;padding:3px 0}.perf .scase-intelligence-device .scase-intelligence-line strong{font-size:12px}.perf.themeDark .scase-intelligence-device{border-color:#28533c}.perf .scase-intelligence-line{border-top:1px solid #dceae0;justify-content:space-between;align-items:start;gap:10px;padding:9px 0;font-size:12px;display:flex}.perf .scase-intelligence-line:first-of-type{border-top:0}.perf .scase-intelligence-line span{overflow-wrap:anywhere;min-width:0}.perf .scase-intelligence-line strong{text-align:right;white-space:nowrap}.perf .scase-intelligence-line small{opacity:.7;margin-top:3px;font-size:10px;font-weight:400;display:block}.perf .scase-intelligence-empty{opacity:.7;font-size:12px;line-height:1.6}.perf.themeDark .scase-intelligence-tile{color:#edfef3;background:#103528;border-color:#286247}.perf.themeDark .scase-intelligence-line{border-color:#28533c}.scase-pdf-dark .scase-intelligence-tile{color:#edfef3!important;background:#103528!important;border-color:#286247!important}.scase-pdf-dark .scase-intelligence-line{border-color:#28533c!important}.scase-pdf-light .scase-intelligence-tile{color:#17392a!important;background:#f7fcf9!important;border-color:#d9e9df!important}.perf .scase-client-platforms{gap:20px;display:grid}.perf .scase-client-platform-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.perf .scase-client-platform-head h2{margin:0 0 4px;font-size:20px}.perf .scase-client-platform-head p{opacity:.72;margin:0;font-size:12px}.perf .scase-client-search{color:#4c6a59;background:#fff;border:1px solid #d1e1d6;border-radius:10px;align-items:center;gap:8px;min-width:min(100%,280px);padding:10px 12px;display:flex}.perf .scase-client-search input{width:100%;min-width:0;font-size:13px;color:#19362a!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.perf.themeDark .scase-client-search{color:#a4c8b5;background:#19392b;border-color:#355c45}.perf.themeDark .scase-client-search input{color:#eefcf3!important}.perf .scase-client-platform-section .clientsGrid{margin:0}
