.analytics-module__Y2i4WW__root{--ink:#232323;--blue:#1e4f86;--muted:#6a7282;--line:#e9e9e9;color:var(--ink);font-family:var(--font-montserrat), Montserrat, sans-serif;background:#fdfdfd;flex-direction:column;gap:20px;max-width:1640px;margin:0 auto;padding:24px 26px 44px;display:flex}.analytics-module__Y2i4WW__root button,.analytics-module__Y2i4WW__root a,.analytics-module__Y2i4WW__root input{outline-offset:4px}.analytics-module__Y2i4WW__root button,.analytics-module__Y2i4WW__dialog button{cursor:pointer}.analytics-module__Y2i4WW__root button:disabled,.analytics-module__Y2i4WW__dialog button:disabled{cursor:not-allowed;opacity:.45}.analytics-module__Y2i4WW__root button:focus-visible,.analytics-module__Y2i4WW__root a:focus-visible,.analytics-module__Y2i4WW__dialog button:focus-visible{outline:2px solid var(--blue,#1e4f86);outline-offset:3px}.analytics-module__Y2i4WW__header{justify-content:space-between;align-items:center;gap:20px;display:flex}.analytics-module__Y2i4WW__header h1{font-family:var(--font-poppins), Poppins, sans-serif;letter-spacing:normal;margin:4px 0 0;font-size:20px;font-weight:500;line-height:1.35}.analytics-module__Y2i4WW__eyebrow{letter-spacing:1.5px;color:#6a7282;font-size:12px;font-weight:600}.analytics-module__Y2i4WW__headerTools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.analytics-module__Y2i4WW__controls{align-items:center;gap:9px;display:flex}.analytics-module__Y2i4WW__actions{gap:8px;display:flex}.analytics-module__Y2i4WW__actions button,.analytics-module__Y2i4WW__periodButton,.analytics-module__Y2i4WW__filtersButton{color:#6a7282;white-space:nowrap;background:#fff;border:1px solid #e9e9e9;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:9px 13px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.analytics-module__Y2i4WW__actions button{padding:10px}.analytics-module__Y2i4WW__actions button:last-child{color:#fff;background:#232323;border-color:#232323;padding:10px 13px}.analytics-module__Y2i4WW__periodButton svg{color:#6a7282;flex-shrink:0}.analytics-module__Y2i4WW__filtersButton:hover,.analytics-module__Y2i4WW__periodButton:hover,.analytics-module__Y2i4WW__actions button:first-child:hover{background:#fdfdfd;border-color:#99a1af}.analytics-module__Y2i4WW__filterCount{color:#6a7282;background:#e9e9e9;border-radius:5px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:12px;display:grid}.analytics-module__Y2i4WW__tabs{scrollbar-width:thin;background:#e9e9e9;border-radius:13px;align-self:flex-start;gap:5px;max-width:100%;padding:4px;display:flex;overflow-x:auto}.analytics-module__Y2i4WW__tabs button{white-space:nowrap;color:#6a7282;border-radius:9px;padding:9px 15px;font-size:13px;font-weight:500;transition:background .16s,color .16s}.analytics-module__Y2i4WW__tabs button:hover{color:#232323}.analytics-module__Y2i4WW__tabs button[aria-current]{color:#6a7282;background:#fff;font-weight:600;box-shadow:0 2px 6px #0d21380f}.analytics-module__Y2i4WW__activeFilters{flex-wrap:wrap;gap:7px;margin-top:-8px;display:flex}.analytics-module__Y2i4WW__activeFilters button{color:#6a7282;background:#e9e9e9;border-radius:8px;align-items:center;gap:7px;padding:5px 9px;font-size:12px;display:flex}.analytics-module__Y2i4WW__activeFilters .analytics-module__Y2i4WW__clearButton{background:0 0;text-decoration:underline}.analytics-module__Y2i4WW__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.analytics-module__Y2i4WW__metric{background:#fff;border:1px solid #e9e9e9;border-radius:12px;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:19px 20px 16px;display:flex;position:relative;overflow:visible}.analytics-module__Y2i4WW__metric>div{color:#6a7282;justify-content:space-between;align-items:flex-start;gap:8px;width:100%;min-height:19px;font-size:13px;font-weight:500;display:flex}.analytics-module__Y2i4WW__metric>div svg{opacity:.6;flex-shrink:0}.analytics-module__Y2i4WW__metric>strong{font-family:var(--font-poppins), Poppins, sans-serif;letter-spacing:-1px;color:#232323;overflow-wrap:anywhere;font-size:clamp(21px,2vw,30px);font-weight:500;line-height:1.3}.analytics-module__Y2i4WW__comparison{color:#6a7282;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:12px;font-weight:600;display:flex}.analytics-module__Y2i4WW__comparison span{color:#6a7282;font-size:12px;font-weight:400}.analytics-module__Y2i4WW__metric>button{color:#6a7282;align-items:center;gap:3px;margin-top:auto;font-size:12px;font-weight:500;display:flex}.analytics-module__Y2i4WW__metricNote{color:#6a7282;max-width:100%;font-size:12px}.analytics-module__Y2i4WW__metricNote summary{cursor:pointer}.analytics-module__Y2i4WW__metricNote p{z-index:8;color:#6a7282;background:#fff;border:1px solid #e9e9e9;border-radius:12px;padding:12px;line-height:1.7;position:absolute;top:75%;left:15px;right:15px;box-shadow:0 10px 30px #0d21380f}.analytics-module__Y2i4WW__charts{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.analytics-module__Y2i4WW__card{min-width:0;box-shadow:none;background:#fff;border:1px solid #e9e9e9;border-radius:12px;padding:22px}.analytics-module__Y2i4WW__chartCard{flex-direction:column;grid-column:span 6;display:flex}.analytics-module__Y2i4WW__chartCard[data-kind=donut]{background:#fff;grid-column:span 4}.analytics-module__Y2i4WW__chartCard.analytics-module__Y2i4WW__featured{background:#fff;grid-column:span 8}.analytics-module__Y2i4WW__chartCard.analytics-module__Y2i4WW__wide{grid-column:1/-1}.analytics-module__Y2i4WW__cardHeading{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.analytics-module__Y2i4WW__cardHeading h2,.analytics-module__Y2i4WW__notes h2{letter-spacing:-.3px;color:#232323;font-size:13px;font-weight:600}.analytics-module__Y2i4WW__cardHeading p{color:#6a7282;margin-top:5px;font-size:12px;line-height:1.6}.analytics-module__Y2i4WW__definition{color:#99a1af;flex-shrink:0;position:relative}.analytics-module__Y2i4WW__definition summary{cursor:pointer;list-style:none}.analytics-module__Y2i4WW__definition summary::-webkit-details-marker{display:none}.analytics-module__Y2i4WW__definition>p{z-index:10;color:#6a7282;background:#fff;border:1px solid #e9e9e9;border-radius:12px;width:230px;max-width:65vw;padding:12px 14px;font-size:13px;line-height:1.65;position:absolute;top:22px;right:0;box-shadow:0 12px 32px #0d21380f}.analytics-module__Y2i4WW__areaValue{font-family:var(--font-poppins), Poppins, sans-serif;letter-spacing:-.9px;align-items:baseline;gap:10px;font-size:24px;font-weight:500;line-height:1.35;display:flex}.analytics-module__Y2i4WW__areaValue span{font-family:var(--font-montserrat), Montserrat, sans-serif;letter-spacing:0;color:#99a1af;font-size:12px;font-weight:400}.analytics-module__Y2i4WW__area{width:100%;height:215px;margin:15px 0 0}.analytics-module__Y2i4WW__featured .analytics-module__Y2i4WW__area{height:228px}.analytics-module__Y2i4WW__donutLayout{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:5px;display:flex}.analytics-module__Y2i4WW__donut{flex-shrink:0;width:164px;position:relative}.analytics-module__Y2i4WW__donut svg{width:100%;height:auto}.analytics-module__Y2i4WW__segment{cursor:pointer;transition:opacity .2s,stroke-width .2s}.analytics-module__Y2i4WW__segment:hover{stroke-width:32px;opacity:.85}.analytics-module__Y2i4WW__donutCenter{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.analytics-module__Y2i4WW__donutCenter strong{font-family:var(--font-poppins), Poppins, sans-serif;letter-spacing:-.8px;font-size:29px;font-weight:500}.analytics-module__Y2i4WW__donutCenter span{color:#6a7282;font-size:12px}.analytics-module__Y2i4WW__legend{flex-direction:column;gap:1px;width:100%;max-height:150px;padding:2px;display:flex;overflow:auto}.analytics-module__Y2i4WW__legend button{text-align:left;color:#6a7282;border-radius:7px;align-items:center;gap:8px;padding:7px 3px;font-size:12px;display:flex}.analytics-module__Y2i4WW__legend button:hover{background:#fdfdfd}.analytics-module__Y2i4WW__legend i{border-radius:3px;flex-shrink:0;width:7px;height:7px}.analytics-module__Y2i4WW__legend span{overflow-wrap:anywhere;flex:1}.analytics-module__Y2i4WW__legend strong{color:#232323;font-weight:600}.analytics-module__Y2i4WW__legend small{color:#99a1af;text-align:right;min-width:32px;font-size:12px}.analytics-module__Y2i4WW__bars{flex-direction:column;flex:1;justify-content:center;gap:17px;padding:5px 0 16px;display:flex}.analytics-module__Y2i4WW__bars button{text-align:left}.analytics-module__Y2i4WW__barLabel{color:#6a7282;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:8px;font-size:12px;display:flex}.analytics-module__Y2i4WW__barLabel strong{white-space:nowrap;color:#232323;font-weight:600}.analytics-module__Y2i4WW__barTrack{background:#fdfdfd;border-radius:8px;height:27px;display:block;overflow:hidden}.analytics-module__Y2i4WW__barTrack>span{background-image:none;border-radius:8px;min-width:3px;height:100%;transition:filter .18s;display:block}.analytics-module__Y2i4WW__bars button:hover .analytics-module__Y2i4WW__barTrack>span{filter:brightness(1.08)}.analytics-module__Y2i4WW__heatScroll{padding:8px 0;overflow-x:auto}.analytics-module__Y2i4WW__heatmap{grid-template-columns:35px repeat(12,minmax(30px,1fr));gap:8px;min-width:560px;display:grid}.analytics-module__Y2i4WW__heatRow{display:contents}.analytics-module__Y2i4WW__heatRow>span{color:#6a7282;align-self:center;font-size:12px}.analytics-module__Y2i4WW__hour{text-align:center;color:#6a7282;padding-bottom:7px;font-size:12px}.analytics-module__Y2i4WW__heatRow button{border-radius:8px;height:38px;font-size:12px;font-weight:500;transition:transform .12s}.analytics-module__Y2i4WW__heatRow button:hover{transform:scale(1.08);box-shadow:0 3px 10px #0d21380f}.analytics-module__Y2i4WW__heatLegend{color:#6a7282;justify-content:flex-end;align-items:center;gap:4px;margin-top:17px;font-size:12px;display:flex}.analytics-module__Y2i4WW__heatLegend i{border-radius:3px;width:11px;height:11px}.analytics-module__Y2i4WW__heatLegend span{margin:0 6px}.analytics-module__Y2i4WW__chartDetails{color:#6a7282;border-top:1px solid #e9e9e9;margin-top:16px;padding-top:12px;font-size:12px}.analytics-module__Y2i4WW__chartDetails summary{cursor:pointer}.analytics-module__Y2i4WW__chartDetails>div{max-height:240px;padding-top:8px;overflow:auto}.analytics-module__Y2i4WW__chartDetails button{text-align:left;border-bottom:1px solid #f9fafb;border-radius:5px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:9px 5px;display:flex}.analytics-module__Y2i4WW__chartDetails button span{flex:1}.analytics-module__Y2i4WW__chartDetails button strong{font-weight:500}.analytics-module__Y2i4WW__chartDetails button:hover{background:#fdfdfd}.analytics-module__Y2i4WW__empty{color:#99a1af;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;min-height:230px;font-size:12px;display:flex}.analytics-module__Y2i4WW__empty strong{color:#6a7282;font-size:12px;font-weight:500}.analytics-module__Y2i4WW__empty span{color:#99a1af;max-width:220px;line-height:1.7}.analytics-module__Y2i4WW__empty svg{box-sizing:content-box;background:#fdfdfd;border-radius:14px;padding:10px}.analytics-module__Y2i4WW__tableScroll{overflow:auto}.analytics-module__Y2i4WW__tableScroll table{border-collapse:collapse;width:100%;font-size:12px}.analytics-module__Y2i4WW__tableScroll th,.analytics-module__Y2i4WW__tableScroll td{text-align:right;border-bottom:1px solid #e9e9e9;padding:14px 12px}.analytics-module__Y2i4WW__tableScroll thead th{color:#6a7282;vertical-align:top;background:#fdfdfd;min-width:105px;font-weight:500}.analytics-module__Y2i4WW__tableScroll th:first-child{text-align:left;min-width:180px;max-width:300px}.analytics-module__Y2i4WW__tableScroll tbody th{font-weight:500}.analytics-module__Y2i4WW__tableScroll a,.analytics-module__Y2i4WW__tableScroll button{color:#6a7282;text-align:left;align-items:center;gap:6px;display:flex}.analytics-module__Y2i4WW__tableScroll tbody tr:hover{background:#fdfdfd}.analytics-module__Y2i4WW__records{border-color:#99a1af;outline-color:#99a1af}.analytics-module__Y2i4WW__recordList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:350px;display:grid;overflow:auto}.analytics-module__Y2i4WW__recordList>a,.analytics-module__Y2i4WW__recordList>span{color:#6a7282;background:#fdfdfd;border-radius:10px;justify-content:space-between;gap:10px;padding:12px;font-size:13px;display:flex}.analytics-module__Y2i4WW__recordList a:hover{text-decoration:underline}.analytics-module__Y2i4WW__filterButton{color:#6a7282;margin-bottom:18px;font-size:13px;text-decoration:underline}.analytics-module__Y2i4WW__notes{color:#6a7282;padding:2px 3px;font-size:12px;line-height:1.8}.analytics-module__Y2i4WW__notes summary{cursor:pointer;color:#6a7282;font-weight:500}.analytics-module__Y2i4WW__notes p{max-width:1050px;margin:8px 0 0}.analytics-module__Y2i4WW__loading{color:#6a7282;justify-content:center;align-items:center;gap:12px;min-height:300px;font-size:13px;display:flex}.analytics-module__Y2i4WW__error{background:#fdfdfd;border:1px solid #e9e9e9;border-radius:12px;padding:26px;font-size:13px}.analytics-module__Y2i4WW__error p{margin:10px 0 20px}.analytics-module__Y2i4WW__error button{border:1px solid #e9e9e9;border-radius:10px;margin-right:8px;padding:9px 13px;display:inline-flex}.analytics-module__Y2i4WW__dialog{color:#232323;width:580px;max-width:calc(100vw - 28px);max-height:calc(100dvh - 36px);font-family:var(--font-montserrat), Montserrat, sans-serif;background:#fff;border:1px solid #e9e9e9;border-radius:12px;margin:auto;padding:24px;position:fixed;inset:0;overflow-y:auto;box-shadow:0 24px 90px #0d21380f}.analytics-module__Y2i4WW__dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#102d4766}.analytics-module__Y2i4WW__rangeDialog{width:640px}.analytics-module__Y2i4WW__dialogHeading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.analytics-module__Y2i4WW__dialogHeading h2{font-family:var(--font-poppins), Poppins, sans-serif;letter-spacing:-.5px;font-size:20px;font-weight:500}.analytics-module__Y2i4WW__dialogHeading p{color:#6a7282;margin-top:6px;font-size:12px;line-height:1.65}.analytics-module__Y2i4WW__iconButton{color:#6a7282;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.analytics-module__Y2i4WW__iconButton:hover{background:#fdfdfd}.analytics-module__Y2i4WW__rangeLayout{grid-template-columns:160px minmax(0,1fr);gap:24px;display:grid}.analytics-module__Y2i4WW__presets{flex-direction:column;gap:5px;padding-top:5px;display:flex}.analytics-module__Y2i4WW__presets button{color:#6a7282;text-align:left;border-radius:10px;justify-content:space-between;align-items:center;gap:6px;padding:11px 12px;font-size:13px;display:flex}.analytics-module__Y2i4WW__presets button:hover{color:#6a7282;background:#fdfdfd}.analytics-module__Y2i4WW__presets button[aria-pressed=true]{color:#6a7282;background:#e9e9e9;font-weight:600}.analytics-module__Y2i4WW__calendarWrap{border-left:1px solid #e9e9e9;min-width:0;padding-left:20px}.analytics-module__Y2i4WW__rangeSummary{color:#6a7282;align-items:center;gap:8px;min-height:36px;margin-bottom:12px;font-size:12px;line-height:1.6;display:flex}.analytics-module__Y2i4WW__rangeSummary svg{flex-shrink:0}.analytics-module__Y2i4WW__calendarWrap .mobi-calendar-panel{width:100%;box-shadow:none;border:0;border-radius:0}.analytics-module__Y2i4WW__calendarHint{color:#99a1af;min-height:34px;margin:10px 8px 0;font-size:12px;line-height:1.7}.analytics-module__Y2i4WW__filterFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;display:grid}.analytics-module__Y2i4WW__filterFields label{color:#6a7282;margin-bottom:8px;font-size:14px;font-weight:500;line-height:20px;display:block}.analytics-module__Y2i4WW__filterFields p{color:#99a1af;margin-top:8px;font-size:12px;line-height:1.6}.analytics-module__Y2i4WW__filterFields>div:last-child{grid-column:1/-1}.analytics-module__Y2i4WW__dialogFooter{border-top:1px solid #e9e9e9;justify-content:flex-end;align-items:center;gap:10px;margin-top:24px;padding-top:20px;display:flex}.analytics-module__Y2i4WW__dialogFooter>span,.analytics-module__Y2i4WW__dialogFooter>.analytics-module__Y2i4WW__clearButton{color:#6a7282;margin-right:auto;font-size:12px}.analytics-module__Y2i4WW__primaryButton,.analytics-module__Y2i4WW__secondaryButton{border-radius:11px;justify-content:center;align-items:center;min-height:40px;padding:10px 16px;font-size:12px;font-weight:500;display:inline-flex}.analytics-module__Y2i4WW__primaryButton{color:#fff;background:#1e4f86;border:1px solid #1e4f86}.analytics-module__Y2i4WW__secondaryButton{color:#6a7282;background:#fff;border:1px solid #e9e9e9}.analytics-module__Y2i4WW__clearButton{color:#6a7282;text-underline-offset:3px;font-size:13px;text-decoration:underline}@media (max-width:1100px){.analytics-module__Y2i4WW__header{align-items:flex-start}.analytics-module__Y2i4WW__headerTools{max-width:68%}.analytics-module__Y2i4WW__metric{padding:17px}.analytics-module__Y2i4WW__tabs button{padding:9px 12px}.analytics-module__Y2i4WW__chartCard[data-kind=donut]{grid-column:span 5}.analytics-module__Y2i4WW__chartCard.analytics-module__Y2i4WW__featured{grid-column:span 7}.analytics-module__Y2i4WW__root{padding:20px}.analytics-module__Y2i4WW__areaValue{font-size:24px}.analytics-module__Y2i4WW__areaValue span{display:none}}@media (max-width:800px){.analytics-module__Y2i4WW__header{flex-direction:column;gap:13px}.analytics-module__Y2i4WW__headerTools{justify-content:space-between;width:100%;max-width:100%}.analytics-module__Y2i4WW__charts{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-module__Y2i4WW__chartCard,.analytics-module__Y2i4WW__chartCard[data-kind=donut],.analytics-module__Y2i4WW__chartCard.analytics-module__Y2i4WW__featured{grid-column:span 1}.analytics-module__Y2i4WW__chartCard.analytics-module__Y2i4WW__wide{grid-column:1/-1}.analytics-module__Y2i4WW__metric>strong{font-size:22px}.analytics-module__Y2i4WW__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-module__Y2i4WW__root{gap:16px}.analytics-module__Y2i4WW__card{padding:18px}.analytics-module__Y2i4WW__featured .analytics-module__Y2i4WW__area{height:215px}}@media (max-width:600px){.analytics-module__Y2i4WW__root{gap:15px;padding:17px 12px 32px}.analytics-module__Y2i4WW__header h1{font-size:18px}.analytics-module__Y2i4WW__eyebrow{font-size:12px}.analytics-module__Y2i4WW__controls{gap:6px}.analytics-module__Y2i4WW__periodButton{gap:6px;min-height:38px;padding:9px 10px;font-size:12px}.analytics-module__Y2i4WW__filtersButton{min-height:38px;padding:9px 10px;font-size:12px}.analytics-module__Y2i4WW__actions button:first-child{display:none}.analytics-module__Y2i4WW__actions button:last-child{border-radius:11px;min-height:38px;padding:10px}.analytics-module__Y2i4WW__actions span{display:none}.analytics-module__Y2i4WW__headerTools{gap:6px}.analytics-module__Y2i4WW__periodButton>svg:last-child{display:none}.analytics-module__Y2i4WW__tabs{width:100%}.analytics-module__Y2i4WW__tabs button{padding:9px 11px;font-size:12px}.analytics-module__Y2i4WW__metrics{gap:10px}.analytics-module__Y2i4WW__metric{border-radius:12px;gap:8px;padding:16px 14px 14px}.analytics-module__Y2i4WW__metric>div{min-height:29px;font-size:12px}.analytics-module__Y2i4WW__metric>strong{font-size:23px}.analytics-module__Y2i4WW__comparison{gap:4px;font-size:12px}.analytics-module__Y2i4WW__comparison span{font-size:12px}.analytics-module__Y2i4WW__charts{grid-template-columns:1fr;gap:14px}.analytics-module__Y2i4WW__chartCard,.analytics-module__Y2i4WW__chartCard.analytics-module__Y2i4WW__featured,.analytics-module__Y2i4WW__chartCard[data-kind=donut],.analytics-module__Y2i4WW__chartCard.analytics-module__Y2i4WW__wide{grid-column:1/-1}.analytics-module__Y2i4WW__card{border-radius:12px;padding:18px}.analytics-module__Y2i4WW__donutLayout{flex-direction:row;gap:16px;min-height:190px}.analytics-module__Y2i4WW__donut{width:146px}.analytics-module__Y2i4WW__legend{flex:1;max-height:180px}.analytics-module__Y2i4WW__area{height:210px}.analytics-module__Y2i4WW__areaValue span{font-size:12px;display:block}.analytics-module__Y2i4WW__recordList{grid-template-columns:1fr}.analytics-module__Y2i4WW__dialog{border-radius:12px;max-width:calc(100vw - 20px);padding:20px 16px}.analytics-module__Y2i4WW__dialogHeading{margin-bottom:18px}.analytics-module__Y2i4WW__dialogHeading h2{font-size:18px}.analytics-module__Y2i4WW__dialogHeading p{font-size:13px}.analytics-module__Y2i4WW__rangeLayout{flex-direction:column;gap:15px;display:flex}.analytics-module__Y2i4WW__presets{flex-flow:wrap;gap:6px;padding:0;display:flex}.analytics-module__Y2i4WW__presets button{border:1px solid #e9e9e9;border-radius:8px;padding:7px 9px;font-size:12px}.analytics-module__Y2i4WW__calendarWrap{border-top:1px solid #e9e9e9;border-left:0;padding:12px 0 0}.analytics-module__Y2i4WW__calendarWrap .mobi-calendar-panel{max-width:330px;margin:auto}.analytics-module__Y2i4WW__rangeSummary{justify-content:center;font-size:12px}.analytics-module__Y2i4WW__calendarHint{text-align:center;min-height:0}.analytics-module__Y2i4WW__dialogFooter{gap:8px;margin-top:18px;padding-top:15px}.analytics-module__Y2i4WW__dialogFooter>span{display:none}.analytics-module__Y2i4WW__primaryButton,.analytics-module__Y2i4WW__secondaryButton{padding:10px 13px;font-size:13px}.analytics-module__Y2i4WW__filterFields{grid-template-columns:1fr;gap:20px}.analytics-module__Y2i4WW__filterFields>div:last-child{grid-column:auto}.analytics-module__Y2i4WW__filterFields label{font-size:14px}}@media (prefers-reduced-motion:reduce){.analytics-module__Y2i4WW__root *,.analytics-module__Y2i4WW__dialog *{scroll-behavior:auto!important;transition:none!important}}.analytics-module__Y2i4WW__calendarWrap .mobi-calendar-header button[role=combobox]{border-radius:8px!important;gap:4px!important;min-height:32px!important;padding:6px!important;font-size:12px!important}.analytics-module__Y2i4WW__root{min-height:100%}.dashboard-brand .analytics-module__Y2i4WW__root{background-color:#f9fafb}.dashboard-brand main:has(.analytics-module__Y2i4WW__root){background-color:#f9fafb}.analytics-module__Y2i4WW__root :is(h1,h2,h3),.analytics-module__Y2i4WW__dialog h2{letter-spacing:normal;color:#232323;font-family:Poppins,sans-serif;font-weight:500}.analytics-module__Y2i4WW__cardHeading h2{font-size:14px;line-height:22px}.analytics-module__Y2i4WW__metric>div{color:#6a7282;font-size:14px;line-height:20px}.analytics-module__Y2i4WW__metric>strong{letter-spacing:normal;font-size:28px;line-height:36px}.analytics-module__Y2i4WW__metric>div>svg{color:#1e4f86;opacity:1;background:#fbfbfb;border:1px solid #e9e9e9;border-radius:8px;width:36px;height:36px;padding:8px}.analytics-module__Y2i4WW__comparison{color:#008236;font-weight:500}.analytics-module__Y2i4WW__comparison[data-negative=true]{color:#e11d48}.analytics-module__Y2i4WW__tabs{background:0 0;border-bottom:1px solid #e9e9e9;border-radius:0;padding:0}.analytics-module__Y2i4WW__tabs button{border-bottom:2px solid #0000;border-radius:0;font-size:13px}.analytics-module__Y2i4WW__tabs button[aria-current]{color:#1e4f86;box-shadow:none;background:0 0;border-bottom-color:#1e4f86}.analytics-module__Y2i4WW__actions button:last-child,.analytics-module__Y2i4WW__primaryButton{background:#1e4f86;border-color:#1e4f86}.analytics-module__Y2i4WW__periodButton,.analytics-module__Y2i4WW__filtersButton,.analytics-module__Y2i4WW__secondaryButton{color:#1e4f86;border-color:#c7dbe9;font-size:14px}.analytics-module__Y2i4WW__periodButton svg,.analytics-module__Y2i4WW__activeFilters button,.analytics-module__Y2i4WW__filterButton,.analytics-module__Y2i4WW__recordList>a,.analytics-module__Y2i4WW__tableScroll a,.analytics-module__Y2i4WW__tableScroll button{color:#1e4f86}.analytics-module__Y2i4WW__presets button[aria-pressed=true],.analytics-module__Y2i4WW__legend button:hover,.analytics-module__Y2i4WW__presets button:hover,.analytics-module__Y2i4WW__periodButton:hover,.analytics-module__Y2i4WW__filtersButton:hover{color:#1e4f86;background:#f0f6fa}.analytics-module__Y2i4WW__filterFields label{font-family:Montserrat,sans-serif!important;font-weight:500!important}.analytics-module__Y2i4WW__calendarWrap [data-in-range=true]:not([aria-pressed=true]){color:#1e4f86;background:#e4f0f7}.analytics-module__Y2i4WW__barTrack>span{transform-origin:0;animation:.65s ease-out both analytics-module__Y2i4WW__analytics-bar-in}.analytics-module__Y2i4WW__heatScroll{animation:.45s ease-out both analytics-module__Y2i4WW__analytics-chart-in}.analytics-module__Y2i4WW__donutCenter{animation:.75s ease-out both analytics-module__Y2i4WW__analytics-chart-in}@keyframes analytics-module__Y2i4WW__analytics-bar-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes analytics-module__Y2i4WW__analytics-chart-in{0%{opacity:0}to{opacity:1}}@media (max-width:600px){.analytics-module__Y2i4WW__controls{flex-wrap:wrap}.analytics-module__Y2i4WW__periodButton,.analytics-module__Y2i4WW__filtersButton,.analytics-module__Y2i4WW__metric>div{font-size:12px}.analytics-module__Y2i4WW__metric>strong{font-size:24px}.analytics-module__Y2i4WW__donutLayout{flex-direction:column}.analytics-module__Y2i4WW__legend{width:100%}}@media (prefers-reduced-motion:reduce){.analytics-module__Y2i4WW__root *,.analytics-module__Y2i4WW__dialog *{transition:none!important;animation:none!important}}@media (max-width:600px){.analytics-module__Y2i4WW__headerTools{grid-template-columns:minmax(0,1fr) 38px;align-items:end;display:grid}.analytics-module__Y2i4WW__controls{grid-template-columns:minmax(0,1fr);justify-items:start;display:grid}.analytics-module__Y2i4WW__periodButton{max-width:100%;font-size:11px}.analytics-module__Y2i4WW__donut{width:180px}}.analytics-module__Y2i4WW__chartCard[data-kind=donut]{grid-column:span 6}.analytics-module__Y2i4WW__chartCard.analytics-module__Y2i4WW__featured{grid-column:1/-1}.analytics-module__Y2i4WW__donutLayout{flex-direction:row;gap:28px;min-height:264px}.analytics-module__Y2i4WW__donut{width:220px}.analytics-module__Y2i4WW__donutCenter strong{font-size:32px}.analytics-module__Y2i4WW__donutCenter span{text-align:center;max-width:130px;line-height:1.6}.analytics-module__Y2i4WW__legend{flex:1;gap:10px;min-width:0;max-height:264px}.analytics-module__Y2i4WW__legend button{gap:10px;padding:8px 3px}.analytics-module__Y2i4WW__legend i{border-radius:50%;width:8px;height:8px}.analytics-module__Y2i4WW__legend strong{min-width:39px;font-weight:500}.analytics-module__Y2i4WW__legend small{min-width:18px}.analytics-module__Y2i4WW__comparison{align-items:center}.analytics-module__Y2i4WW__comparison .analytics-module__Y2i4WW__deltaBadge{color:#008236;background:#dcfce7;border-radius:4px;align-items:center;gap:4px;padding:4px 6px;font-size:12px;font-weight:500;display:inline-flex}.analytics-module__Y2i4WW__comparison .analytics-module__Y2i4WW__deltaBadge[data-direction=down]{color:#e11d48;background:#fff1f2}.analytics-module__Y2i4WW__comparison .analytics-module__Y2i4WW__deltaBadge[data-direction=flat]{color:#6a7282;background:#f3f4f6}.analytics-module__Y2i4WW__geographyLayout{flex:1;grid-template-columns:minmax(0,1.4fr) minmax(140px,1fr);gap:22px;min-height:264px;display:grid}.analytics-module__Y2i4WW__mapFrame{background:#fdfdfd;border-radius:8px;min-height:264px;position:relative;overflow:hidden}.analytics-module__Y2i4WW__mapCanvas{position:absolute;inset:0}.analytics-module__Y2i4WW__mapFallback{text-align:center;color:#6a7282;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:18px;font-size:12px;display:flex;position:absolute;inset:0}.analytics-module__Y2i4WW__mapFallback small{font-size:11px;line-height:1.6}.analytics-module__Y2i4WW__mapInfo{background:#fff;border:1px solid #e9e9e9;border-radius:8px;flex-direction:column;gap:6px;padding:12px;font-size:11px;display:flex;position:absolute;top:12px;left:12px;right:12px;box-shadow:0 4px 16px #0d213814}.analytics-module__Y2i4WW__mapInfo strong{font-weight:500}.analytics-module__Y2i4WW__mapInfo button{color:#1e4f86;text-align:left;text-decoration:underline}.analytics-module__Y2i4WW__mapList{flex-direction:column;justify-content:center;gap:18px;max-height:290px;padding:4px;display:flex;overflow:auto}.analytics-module__Y2i4WW__mapList button{text-align:left;border-radius:4px;padding:4px}.analytics-module__Y2i4WW__mapList button[aria-pressed=true]{background:#f0f6fa}.analytics-module__Y2i4WW__mapList button>span:first-child{color:#6a7282;align-items:center;gap:7px;font-size:11px;display:flex}.analytics-module__Y2i4WW__mapList button>span:first-child>i{border-radius:50%;flex-shrink:0;width:7px;height:7px}.analytics-module__Y2i4WW__mapList button>span:first-child>span{overflow-wrap:anywhere;flex:1}.analytics-module__Y2i4WW__mapList strong{color:#232323;font-weight:500}.analytics-module__Y2i4WW__mapTrack{background:#f3f4f6;border-radius:4px;height:4px;margin-top:10px;display:block;overflow:hidden}.analytics-module__Y2i4WW__mapTrack i{border-radius:inherit;transform-origin:0;height:100%;animation:.65s ease-out both analytics-module__Y2i4WW__analytics-bar-in;display:block}@media (min-width:801px) and (max-width:1200px){.analytics-module__Y2i4WW__chartCard[data-kind=donut],.analytics-module__Y2i4WW__chartCard[data-kind=map]{grid-column:1/-1}}@media (max-width:800px){.analytics-module__Y2i4WW__chartCard,.analytics-module__Y2i4WW__chartCard[data-kind=donut],.analytics-module__Y2i4WW__chartCard.analytics-module__Y2i4WW__featured{grid-column:1/-1}}@media (max-width:600px){.analytics-module__Y2i4WW__donutLayout{gap:14px;min-height:240px}.analytics-module__Y2i4WW__donut{width:160px}.analytics-module__Y2i4WW__donutCenter strong{font-size:26px}.analytics-module__Y2i4WW__donutCenter span{max-width:95px;font-size:10px}.analytics-module__Y2i4WW__legend button{flex-wrap:wrap;gap:6px}.analytics-module__Y2i4WW__legend span{flex-basis:65%}.analytics-module__Y2i4WW__legend small{display:none}.analytics-module__Y2i4WW__geographyLayout{grid-template-columns:1fr;gap:16px}.analytics-module__Y2i4WW__mapList{max-height:200px}}@media (prefers-reduced-motion:reduce){.analytics-module__Y2i4WW__mapTrack i{animation:none}}.analytics-module__Y2i4WW__area,.analytics-module__Y2i4WW__donut{overflow:hidden}.analytics-module__Y2i4WW__area{animation:.65s ease-out both analytics-module__Y2i4WW__analytics-chart-in}@media (prefers-reduced-motion:reduce){.analytics-module__Y2i4WW__area{animation:none}}.analytics-module__Y2i4WW__agentCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.analytics-module__Y2i4WW__agentCard{background:#fff;border:1px solid #e9e9e9;border-radius:12px;min-width:0;overflow:hidden}.analytics-module__Y2i4WW__agentIdentity{padding:0 22px 20px;position:relative}.analytics-module__Y2i4WW__agentAvatar{color:#6155f5;background:#f0f6fa;border:4px solid #fff;border-radius:50%;place-items:center;width:80px;height:80px;margin-top:-40px;margin-bottom:12px;font-size:24px;font-weight:500;display:grid;overflow:hidden}.analytics-module__Y2i4WW__agentAvatar img{object-fit:cover;width:100%;height:100%}.analytics-module__Y2i4WW__agentIdentity h2{margin-bottom:5px;font-size:18px;line-height:26px}.analytics-module__Y2i4WW__agentIdentity>span{color:#6a7282;font-size:11px}.analytics-module__Y2i4WW__agentStats{border-top:1px solid #e9e9e9;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px;margin:0 22px 22px;padding-top:20px;display:grid}.analytics-module__Y2i4WW__agentStats dt{color:#6a7282;min-height:36px;font-size:12px;line-height:18px}.analytics-module__Y2i4WW__agentStats dd{overflow-wrap:anywhere;margin-top:7px;font-family:Poppins,sans-serif;font-size:18px;font-weight:500}.analytics-module__Y2i4WW__agentStats button{text-align:left;align-items:center;gap:3px;display:flex}.analytics-module__Y2i4WW__agentStats button:hover{color:#6155f5}.analytics-module__Y2i4WW__agentStats svg{flex-shrink:0}@media (max-width:1100px){.analytics-module__Y2i4WW__agentCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.analytics-module__Y2i4WW__agentCards{grid-template-columns:minmax(0,1fr)}}.analytics-module__Y2i4WW__agentCards{gap:24px;padding-inline:12px}.analytics-module__Y2i4WW__agentCover{background:linear-gradient(115deg,#1e4f86 0%,#5c93cb 100%);height:84px}.analytics-module__Y2i4WW__agentAvatar{width:96px;height:96px;margin-top:-48px;font-size:28px}.analytics-module__Y2i4WW__chartCard.analytics-module__Y2i4WW__split{grid-column:span 6}@media (max-width:800px){.analytics-module__Y2i4WW__chartCard.analytics-module__Y2i4WW__split{grid-column:1/-1}}@media (max-width:600px){.analytics-module__Y2i4WW__agentCards{padding-inline:0}}
.ulrich-select-trigger,.ulrich-select-bare{text-align:left;color:#4f4f4f;cursor:pointer;align-items:center;gap:10px;width:100%;min-width:0;font:400 14px/1.5 Montserrat,sans-serif;display:flex!important}.ulrich-select-trigger{background:#f9f9f9;border:1px solid #e9e9e9;border-radius:16px;min-height:44px;padding:10px 14px}.ulrich-select-bare{background:0 0;border:0;padding:0}.ulrich-select-small{min-height:40px}.ulrich-select-trigger:focus-visible,.ulrich-select-bare:focus-visible{outline-offset:2px;outline:2px solid #1e4f86}.ulrich-select-trigger[aria-invalid=true]{border-color:#e7000b}.ulrich-select-trigger:disabled{opacity:.55;cursor:not-allowed}.ulrich-native-select{min-width:0;position:relative}.ulrich-dropdown-menu{color:#4f4f4f;background:#fff!important;border:1px solid #e9e9e9!important;border-radius:16px!important;font-family:Montserrat,sans-serif!important;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a!important}.ulrich-select-panel{z-index:10050;flex-direction:column;display:flex;overflow:hidden}.ulrich-select-options{overscroll-behavior:contain;outline:none;min-height:0;padding-block:4px;overflow-y:auto}.ulrich-dropdown-option,.ulrich-dropdown-menu [role=option]{text-align:left;white-space:normal;overflow-wrap:anywhere;cursor:pointer;border-radius:0;width:100%;color:#4f4f4f!important;background:0 0!important;padding:10px 16px!important;font:400 14px/1.5 Montserrat,sans-serif!important}.ulrich-dropdown-menu>button,.ulrich-dropdown-menu>a{white-space:normal;overflow-wrap:anywhere;line-height:1.5;padding:10px 16px!important;font-family:Montserrat,sans-serif!important;font-size:14px!important}.ulrich-dropdown-option:hover:not(:disabled),.ulrich-dropdown-menu [role=option]:hover,.ulrich-dropdown-option[data-active=true],.ulrich-dropdown-menu>button:hover,.ulrich-dropdown-menu>a:hover{background:#f3f4f6!important}.ulrich-dropdown-option[aria-selected=true],.ulrich-dropdown-menu [role=option][aria-selected=true]{color:#1e4f86!important;font-weight:500!important}.ulrich-dropdown-option:disabled{opacity:.45;cursor:not-allowed}.ulrich-select-search{border-bottom:1px solid #e9e9e9;flex-shrink:0;align-items:center;gap:8px;padding:10px 16px;display:flex}.ulrich-select-search input{outline:0;width:100%;min-width:0;font:400 14px/1.5 Montserrat,sans-serif}.ulrich-select-message{padding:10px 16px;font-size:14px}
