@font-face{font-family:Messina;src:url(/fonts/messina-complete-upright-variable.woff2) format("woff2"),url(/fonts/messina-complete-upright-variable.woff) format("woff")}*,a,button,h1,h2,h3,h4,html,label,p,span{font-family:Messina;font-weight:600;font-style:normal}.picker{position:relative}.swatch{width:28px;height:28px;border-radius:8px;border:3px solid #fff;box-shadow:0 0 0 1px rgba(0,0,0,.1),inset 0 0 0 1px rgba(0,0,0,.1);cursor:pointer;top:35px;right:25px;z-index:1}.popover,.swatch{position:absolute}.popover{top:calc(100% + 2px);left:0;border-radius:9px;box-shadow:0 6px 12px rgba(0,0,0,.15);z-index:10}.analytics-wrapper{display:flex;flex-direction:column;gap:1em;padding:20px}.table-section-title{font-weight:700;font-size:1.2em;width:100%}.scrollable{overflow-x:auto}.styled-table{width:100%;border-collapse:collapse;border:1px solid hsla(0,0%,98%,.1)}.styled-table td,.styled-table th{padding:10px 15px;text-align:left}.styled-table th{background-color:#000}.styled-table tr:nth-child(odd){background-color:hsla(0,0%,98%,.1)}.styled-table tr:nth-child(2n){background-color:hsla(0,0%,98%,0)}.divider{width:100%;height:2em}