@font-face{font-family:HeyWow;src:url(/fonts/heywow/HeyWowRegular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HeyWow;src:url(/fonts/heywow/HeyWowMedium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:HeyWow;src:url(/fonts/heywow/HeyWowSemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:HeyWow;src:url(/fonts/heywow/HeyWowBold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sailec;src:url(/fonts/sailec/Sailec\ Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sailec;src:url(/fonts/sailec/Sailec\ Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sailec;src:url(/fonts/sailec/Sailec\ Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sailec;src:url("/fonts/sailec/Sailec Regular Italic.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:HeyWow Fallback;src:local("Arial");ascent-override:94.62%;descent-override:29.24%;line-gap-override:0%;size-adjust:102.54%}@font-face{font-family:Sailec Fallback;src:local("Arial");ascent-override:92.36%;descent-override:24.65%;line-gap-override:10.93%;size-adjust:107.08%}body{--font-heading:"HeyWow","HeyWow Fallback";--font-body:"Sailec","Sailec Fallback"}*{box-sizing:border-box}html{font-family:Arial,Helvetica,sans-serif;color:#28332f;background:#f5f7f6;font-size:14px}body{margin:0}button,input,select{font:inherit}a,button,input,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:wait;opacity:.7}a{text-decoration:none}a,button{color:inherit}button{border:0;background:none}.tip:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #c08d00;outline-offset:3px}h1,h2,p{margin:0}h1{font-size:31px;letter-spacing:-1.1px;line-height:1.2}h1,h2{font-weight:600}h2{font-size:16px;letter-spacing:-.25px}p{line-height:1.55}.topbar{height:76px;background:white;border-bottom:1px solid #e1e6e3;display:flex;padding:0 32px;gap:30px}.topbar,.wordmark{align-items:center}.wordmark{font-weight:900;font-size:22px;letter-spacing:-1px;display:inline-flex;gap:4px;color:#242b27}.brand-dot{width:9px;height:9px;background:#ffca29;display:inline-block;margin-top:9px}.product-name{border-left:1px solid #dce2de;padding-left:28px;font-size:15px;color:#64716a}.topbar-right{margin-left:auto;display:flex;gap:24px;align-items:center}.topbar-right>span{display:flex;gap:7px;align-items:center;font-size:12px;color:#748079}.workspace{display:flex;min-height:calc(100vh - 76px)}.sidebar{width:232px;flex-shrink:0;padding:36px 18px 22px;background:#fff;border-right:1px solid #e1e6e3}.sidebar,.sidebar nav{display:flex;flex-direction:column}.sidebar nav{gap:8px}.sidebar nav button{display:flex;gap:11px;align-items:center;text-align:left;padding:14px 12px;border-radius:6px;font-size:13px;color:#6a756e;position:relative}.sidebar nav button.active{background:#fff4cc;color:#302f24;font-weight:600}.nav-indicator{width:5px;height:5px;border-radius:50%;background:#a57a00;margin-left:auto}.sidebar-note{margin:auto 13px 80px;font-size:17px;font-weight:500;color:#89918c;line-height:1.7;padding-top:70px}.little-square{display:block;width:22px;height:22px;border:5px solid #ffca29;margin-bottom:20px}.sidebar-bottom{font-size:12px;padding-left:12px;line-height:1.7}.sidebar-bottom span{color:#89918c;font-size:10px}.main{max-width:1540px;width:100%;padding:38px 40px 20px;min-width:0;margin:auto}.page-heading{display:flex;justify-content:space-between;gap:25px;margin-bottom:28px;align-items:center}.page-heading p{color:#748077;margin-top:9px;font-size:14px}.freshness{display:flex;align-items:flex-start;gap:8px;color:#67736b;font-size:11px;line-height:1.4}.freshness small{display:block;color:#939c96;margin-top:3px}.status-dot{height:7px;width:7px;background:#498067;border-radius:50%;margin-top:4px}.status-dot.warn{background:#c18711}.filters{gap:14px;margin-bottom:25px;flex-wrap:wrap}.filter,.filters{display:flex;align-items:center}.filter{gap:8px;border:1px solid #dfe5e1;background:white;border-radius:5px;padding:9px 11px}.filter label{font-size:11px;color:#748077}.filter select{background:transparent;border:0;color:#36483d;font-size:12px;max-width:200px;cursor:pointer}.filter svg{color:#738076}.location-filter{margin-left:auto}.range-label,.scope-label{font-size:12px;color:#7a867e}.scope-label{margin-left:auto}.custom-dates{display:flex;gap:8px;align-items:center}.custom-dates input{border:1px solid #dfe5e1;border-radius:5px;padding:8px;font-size:12px;background:white;min-width:0}.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.stat{background:#fff;padding:21px 21px 16px;border:1px solid #e1e6e3;border-radius:8px;min-width:0}.stat.highlight{background:#ffcf3d;border-color:#ffcf3d}.stat-label{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:#58655d;align-items:center;line-height:1.4}.highlight .stat-label{color:#544c28}.stat-value{font-size:32px;letter-spacing:-1.1px;font-weight:600;margin-top:21px;white-space:nowrap}.stat-bottom{margin-top:18px;min-height:24px;font-size:11px;line-height:1.6}.change{display:flex;align-items:center;gap:3px;flex-wrap:wrap;font-size:10px}.change span{color:#7c857f}.change.positive{color:#32704f}.change.neutral{color:#788279}.highlight .change,.highlight .change span{color:#655826}.summary-line{display:flex;align-items:center;gap:14px;font-size:11px;color:#7a857d;padding:14px 2px 23px;flex-wrap:wrap}.summary-line>span+span{border-left:1px solid #d7ded9;padding-left:14px}.panel{background:#fff;border:1px solid #e1e6e3;border-radius:8px;margin-bottom:20px;padding:22px 24px;min-width:0}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:19px}.text-button{display:inline-flex;gap:6px;align-items:center;color:#6e7b72;font-size:11px;padding:6px}.text-button:hover{color:#273c2d}.icon-button{display:inline-flex;padding:7px;color:#7b877e;border-radius:4px}.icon-button:hover{background:#f0f3f1;color:#25372a}.table-scroll{overflow:auto;position:relative}table{width:100%;border-collapse:collapse;text-align:left;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}th{font-weight:500}thead{font-size:10px;color:#89918c}thead th{padding:0 10px 13px;white-space:nowrap;border-bottom:1px solid #e8ece9;text-align:right}tbody td:first-child,tbody th,thead th:first-child{text-align:left}tbody td{text-align:right}tbody td,tbody th{padding:13px 10px;border-bottom:1px solid #edf0ee}tbody tr:last-child td,tbody tr:last-child th{border-bottom:0}tbody tr:hover{background:#fafbf9}.channel-table th:first-child{padding-left:0}.channel-button{display:flex;align-items:center;gap:12px;font-size:12px;padding:0;white-space:nowrap}.channel-symbol{display:inline-flex;width:28px;height:28px;border-radius:6px;background:#f2f5f2;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#6a7d6b}.channel-symbol.google-ads{color:#4285f4;background:#eff5ff}.channel-symbol.meta{color:#347bce;background:#edf4fd;font-size:21px;font-weight:500}.channel-symbol.unknown{background:#f5f2ed;color:#9b8b70}.panel-foot{border-top:1px solid #edf0ee;padding-top:12px;margin-top:5px;font-size:10px;color:#8a938d;line-height:1.6}.two-column{display:grid;grid-template-columns:1.25fr 1fr;gap:20px}.chart-caption{display:flex;justify-content:space-between;gap:12px;font-size:10px;color:#8b948d;margin-top:7px}.chart-caption>span:first-child{display:flex;align-items:center;gap:6px;color:#65716a}.dot{width:7px;height:7px;border-radius:50%;display:inline-block}.dot.yellow{background:#d2a323}.trend{width:100%;margin-top:22px;display:block;overflow:visible}.chart-axis{display:flex;justify-content:space-between;color:#939a95;font-size:10px;margin:0 20px 5px}.location-bars{display:flex;flex-direction:column;gap:9px}.location-bars button{display:grid;grid-template-columns:110px 1fr 20px 44px;gap:11px;align-items:center;width:100%;text-align:left;font-size:11px;padding:5px 0}.location-bars button>div{background:#f2f4f2;height:7px;border-radius:3px;overflow:hidden}.location-bars i{display:block;background:#7e9d8b;height:7px;border-radius:3px}.location-bars strong{font-size:12px;text-align:right;font-weight:500}.location-bars small{font-size:10px;color:#939a95;text-align:right}.badge{font-size:9px;color:#89948c;background:#f3f5f3;padding:5px 7px;border-radius:4px;white-space:nowrap}.pipeline-numbers{display:flex;gap:40px;margin:23px 0 18px}.pipeline-numbers div{display:flex;flex-direction:column;gap:8px}.closing-number,.pipeline-numbers strong{font-size:27px;font-weight:500;letter-spacing:-.7px}.pipeline-numbers span{font-size:11px;color:#7d8980}.muted{color:#8b948e;font-size:11px;line-height:1.6}.closing-number{margin:21px 0 20px;font-size:36px}.closing-number span{font-size:14px;color:#89928b;letter-spacing:0}.scope-note{display:flex;align-items:center;gap:10px;color:#79867b;margin:-5px 0 20px;font-size:12px;line-height:1.6}.scope-note svg{flex-shrink:0}.notice{background:#fff5d9;border:1px solid #efdfaf;border-radius:5px;padding:13px 16px;color:#7a6534;font-size:12px;line-height:1.6;margin-bottom:20px}.notice button{text-decoration:underline;margin-left:6px}.error,.notice.error{color:#9b3932}.tip{display:inline-flex;position:relative;vertical-align:middle;color:#a2aaa4;margin-left:5px;cursor:help;outline-offset:2px}.tip-content{display:none;position:absolute;right:0;top:20px;background:#fff;color:#596960;border:1px solid #d9e0db;border-radius:6px;padding:12px;width:260px;font-size:11px;line-height:1.6;white-space:normal;text-align:left;z-index:20;box-shadow:0 5px 20px #203b2520}.tip:focus .tip-content,.tip:hover .tip-content{display:block}.channel-table .tip-content{position:fixed;top:auto;right:30px;width:300px}.detail-panel{border-color:#d9c68a}.detail-summary{display:flex;gap:12px;align-items:center;margin-bottom:12px;flex-wrap:wrap}.detail-summary strong{font-size:20px}.detail-summary span{font-size:11px;color:#89938a}.detail-panel .muted{margin-bottom:20px}.basis{max-width:240px;font-size:10px;color:#89938a;text-align:left!important}.page-path{max-width:300px;overflow-wrap:anywhere}.source-status{font-size:10px;padding:5px 7px;border-radius:4px;white-space:nowrap}.source-status.ok{background:#edf5ef;color:#477351}.source-status.failed{background:#fff0d5;color:#956627}.definitions{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin:28px 0 25px}.definitions p{font-size:12px;color:#7b887e;margin-top:18px;max-width:70ch}.definitions strong{font-weight:600;color:#4b5a50}.footer{border-top:1px solid #e0e6e2;display:flex;justify-content:space-between;margin-top:30px;padding-top:20px;font-size:10px;color:#99a19b}.empty{color:#959e96;padding:25px 0;font-size:12px}.loading{padding:80px;text-align:center;color:#8a988e}.loading p{margin-top:15px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.login{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;background:white}.login-panel{max-width:410px;width:100%;margin:auto;padding:40px}.login-panel .wordmark{font-size:24px}.login-title{margin-top:95px}.login-title>svg{color:#9b9f92;margin-bottom:24px}.login-title h1{font-size:39px;letter-spacing:-1.6px}.login-title p{margin-top:12px;color:#8b948b}.login form{margin-top:35px;display:flex;flex-direction:column;gap:10px}.login label{font-size:12px;color:#68786a}.login input{border:1px solid #d5ddd5;border-radius:5px;padding:14px;width:100%}.primary{display:flex;align-items:center;justify-content:space-between;background:#ffca29;padding:14px 18px;border-radius:5px;font-weight:600;margin-top:7px}.login-foot{margin-top:50px;font-size:11px;color:#97a093}.login-art{background:#ffca29;position:relative;overflow:hidden;min-height:100vh}.login-art>div{position:absolute;border:1px solid #c39724;width:75%;height:50%;left:38%;top:10%;transform:rotate(-23deg);border-radius:30px}.login-art>div:nth-child(2){left:0;top:33%;transform:rotate(24deg)}.login-art>div:nth-child(3){left:60%;top:60%;transform:rotate(-20deg)}.login-art>span{position:absolute;bottom:13%;left:13%;font-size:65px;line-height:1.05;letter-spacing:-3px;font-weight:600;color:#3c391e}.login .error{font-size:12px;margin-top:5px}@media(min-width:1600px){.main{padding:45px 55px}.stat-value{font-size:38px}.stat{padding:25px}.sidebar{width:250px}}@media(max-width:1200px){.sidebar{width:200px;padding:30px 10px}.main{padding:30px 25px}.stat{padding:17px 14px}.stat-value{font-size:27px}.two-column{grid-template-columns:1fr 1fr}.location-bars button{grid-template-columns:90px 1fr 18px}.location-bars small{display:none}.stat-label{font-size:11px}}@media(max-width:950px){.sidebar{width:65px;padding:25px 8px}.sidebar nav button{justify-content:center;padding:13px 8px}.sidebar nav button span,.sidebar-bottom,.sidebar-note{display:none}.page-heading{align-items:flex-start}.freshness{max-width:145px}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.stat-value{font-size:33px}.two-column{grid-template-columns:1fr}.location-bars button{grid-template-columns:120px 1fr 25px 60px}.location-bars small{display:block}.definitions{gap:20px}.login-art>span{font-size:50px}}@media(max-width:600px){.topbar{height:63px;padding:0 19px;gap:17px}.wordmark{font-size:19px}.product-name{font-size:12px;padding-left:17px}.topbar-right>span{display:none}.topbar-right{gap:0}.workspace{display:block}.sidebar{width:100%;padding:8px 12px;border-right:0;border-bottom:1px solid #e0e5e1}.sidebar nav{flex-direction:row;justify-content:space-between;gap:5px}.sidebar nav button{font-size:10px;padding:10px 8px;gap:6px}.sidebar nav button span:not(.nav-indicator){display:block}.sidebar nav button svg{width:14px}.main{padding:25px 17px 18px}.page-heading{display:block;margin-bottom:22px}h1{font-size:27px}.page-heading p{font-size:12px;margin-top:7px}.freshness{margin-top:17px;max-width:none;align-items:center}.freshness small{display:inline;margin-left:8px}.filters{gap:10px}.filter{padding:9px}.location-filter{margin-left:0}.range-label{font-size:10px}.filter select{font-size:11px}.stats{gap:10px}.stat{padding:15px 13px}.stat-value{font-size:28px;margin-top:18px}.stat-label{font-size:10px}.stat-label svg{width:16px;flex-shrink:0}.stat-bottom{margin-top:12px}.change,.stat-bottom{font-size:9px}.panel{padding:19px 16px;margin-bottom:15px}.section-heading{margin-bottom:18px;gap:8px}h2{font-size:14px}.summary-line,.text-button{font-size:10px}.summary-line{padding:12px 0 18px;gap:6px}.summary-line>span+span{border:0;padding:0}.channel-table{min-width:640px}table{font-size:11px}thead{font-size:9px}.two-column{gap:0}.chart-caption{font-size:9px}.chart-caption>span+span{display:none}.location-bars button{grid-template-columns:95px 1fr 20px 45px;gap:10px;font-size:10px}.definitions{grid-template-columns:1fr;gap:28px}.freshness{font-size:9px}.badge{font-size:8px}.scope-note{font-size:10px;align-items:flex-start}.footer{font-size:9px}.custom-dates{width:100%;font-size:10px}.custom-dates input{width:44%}.detail-summary{gap:7px}.detail-summary strong{font-size:17px}.detail-summary span{font-size:10px}.login{display:block}.login-art{display:none}.login-panel{padding:35px;min-height:100vh}.login-title{margin-top:90px}.login-panel .wordmark{font-size:23px}.loading{padding:60px 15px}.tip-content{right:-15px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}body{font-family:var(--font-body),sans-serif;font-weight:300}.closing-number,.detail-summary strong,.login-art>span,.pipeline-numbers strong,.stat-value,h1,h2,h3{font-family:var(--font-heading),sans-serif}.wordmark{flex-shrink:0;line-height:0}.brand-logo{display:block;width:180px;height:auto}.login-panel .brand-logo{width:220px;max-width:100%}@media(max-width:600px){.brand-logo{width:145px}.login-panel .brand-logo{width:220px}}.main{align-self:flex-start;margin:0 auto}.sidebar-bottom{margin-top:auto;padding-top:60px}.client-logo{display:block;width:145px;height:auto;object-fit:contain}.sidebar-bottom .client-logo{margin-bottom:12px}.overview-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.stat-bottom{min-height:40px}.stat-bottom>span:not(.help){display:block}.stat-bottom .change{margin-top:6px}.metric-link{display:inline-flex;align-items:center;gap:14px;padding:0;font:inherit;letter-spacing:inherit}.count-link:hover,.metric-link:hover,.person-link:hover{text-decoration:underline;text-underline-offset:4px}.stat-action{text-align:left;padding:0;text-decoration:underline;text-underline-offset:3px;line-height:1.6}.count-link{padding:5px 7px;margin:-5px -7px;color:#3e604f;text-decoration:underline;text-underline-offset:4px;font-weight:500}.channel-cell{display:flex;align-items:center;gap:8px}.channel-logo{display:block;width:27px;height:27px;object-fit:contain;flex-shrink:0}.channel-icon{color:#658476;flex-shrink:0}.channel-table{min-width:890px}.channel-table td small{display:block;font-size:10px;color:#67766c;margin-top:4px;max-width:150px;margin-left:auto;line-height:1.4}.channel-button{gap:10px;white-space:normal;text-align:left}.channel-table th:first-child{min-width:195px}.panel-intro{font-size:12px;color:#64736a;line-height:1.65;margin:-6px 0 18px;max-width:100ch}.help{display:inline;margin-left:5px;white-space:normal}.help,.help-toggle{vertical-align:middle}.help-toggle{display:inline-flex;padding:3px;color:#738378;border-radius:50%}.help-toggle:hover,.help-toggle[aria-expanded=true]{color:#354b3f;background:#edf1eb}.help-content{display:block;background:#f3f6f2;color:#40574a;border-left:2px solid #b4c7b8;padding:10px 12px;margin-top:8px;font-size:12px;font-weight:300;line-height:1.65;text-align:left;white-space:normal;min-width:160px;max-width:380px}.channel-cell{flex-wrap:wrap}.channel-cell .help{display:contents}.channel-cell .help-content{flex-basis:100%;max-width:260px}.channel-table thead th{white-space:normal;vertical-align:top}.channel-table thead .help-content{min-width:150px}.scope-note{margin:22px 0 26px;align-items:flex-start;max-width:100%;line-height:1.7}.website-stats .stat-value{white-space:normal}.website-stats .stat-bottom{min-height:56px}.form-breakdown{display:flex;flex-direction:column;gap:3px}.form-breakdown strong{font-weight:600}.form-breakdown+.help{display:inline-block;margin:5px 0 0}.people-panel{scroll-margin-top:24px}.people-filters{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:22px}.people-filters button{padding:9px 12px;font-size:11px;background:#f3f5f2;border-radius:5px;border:1px solid transparent}.people-filters button[aria-pressed=true]{background:#fff2c4;border-color:#e6cb6c;color:#443b20}.people-table{min-width:1080px}.people-table td,.people-table th{text-align:left;vertical-align:top;white-space:normal;max-width:230px;line-height:1.65}.people-table th:first-child{min-width:175px}.people-table td:nth-child(4){min-width:170px}.people-table small,.traffic-source small,table .page-path small{display:block;color:#65776c;font-size:11px;line-height:1.6;margin-top:4px}.person-link{display:inline-flex;gap:6px;align-items:baseline;color:#2d5741;font-weight:500}.person-link svg{flex-shrink:0}.page-path a{display:inline-flex;align-items:center;gap:7px;text-decoration:underline;text-underline-offset:3px}.page-path small{color:#849188!important}.traffic-source{max-width:620px}.traffic-source strong{font-weight:500}.traffic-source details{font-size:10px;color:#7c8980;margin-top:6px}.traffic-source summary{cursor:pointer;width:fit-content}.footer{align-items:center;gap:25px}.footer .client-logo{width:120px}.footer>span:nth-child(2){display:flex;align-items:center;gap:10px}.footer>span img{width:110px;height:auto}@media(max-width:1200px){.overview-stats .stat-label{font-size:12px}.website-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.overview-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-stats .stat-label{font-size:11px}.stat-value{font-size:29px}.stat-bottom{font-size:11px;line-height:1.65}.stat-bottom .change{font-size:10px}.stat{padding:17px 13px}.footer{flex-wrap:wrap;gap:18px}.footer .client-logo{width:105px}.footer>span:last-child{width:100%}.panel-intro,.scope-note{font-size:11px}.scope-note{margin:22px 0 24px}.help-content{min-width:0;font-size:11px}.people-filters button{font-size:10px;padding:8px}.sidebar-bottom{display:none}}.sidebar{position:sticky;top:0;height:calc(100vh - 76px)}.people-count{font-size:11px;color:#69796e;margin-bottom:16px}.pagination{display:flex;align-items:center;justify-content:flex-end;gap:18px;margin-top:20px;font-size:11px}.pagination button{padding:8px 12px;border:1px solid #dfe5e1;border-radius:5px}.pagination button:disabled{cursor:default;opacity:.35}@media(max-width:600px){.sidebar{position:static;height:auto}}