.monsterinsights-datepicker-input-switch{border-top:1px solid #D6E2ED;padding:14px 20px 5px;margin-top:10px}.monsterinsights-datepicker-input-switch label{cursor:pointer}.monsterinsights-datepicker-input-switch label input{display:none}.monsterinsights-datepicker-input-switch .monsterinsights-checkbox-label{font-size:14px;vertical-align:middle;font-weight:700}.monsterinsights-datepicker-input-switch .monsterinsights-styled-checkbox{width:27px;height:18px;position:relative;display:inline-block;border-radius:10px;margin-right:9px;background-color:#acbdc9;vertical-align:middle}.monsterinsights-datepicker-input-switch .monsterinsights-styled-checkbox.monsterinsights-styled-checkbox-checked{background-color:#509fe2}.monsterinsights-datepicker-input-switch .monsterinsights-styled-checkbox.monsterinsights-styled-checkbox-checked:after{right:2px;left:auto}.monsterinsights-datepicker-input-switch .monsterinsights-styled-checkbox:after{left:2px;top:2px;bottom:2px;width:14px;position:absolute;content:"";background:#fff;display:block;border-radius:50%}.monsterinsights-reports-intervals-dropdown{position:absolute;z-index:100;background:#fff;border:1px solid #d6e2ed;border-radius:3px;margin-top:0;box-shadow:0 10px 20px #302c3e0d;right:0;top:100%;display:flex}.monsterinsights-datepicker-default-buttons{width:315px;flex-shrink:0;padding:12px;border-right:1px solid #d6e2ed}.monsterinsights-datepicker-default-buttons button.monsterinsights-button{display:block;width:100%;margin-bottom:5px;text-align:left;background-color:#fff;color:#444;border:none}.monsterinsights-datepicker-default-buttons button.monsterinsights-button:hover,.monsterinsights-datepicker-default-buttons button.monsterinsights-button:active,.monsterinsights-datepicker-default-buttons button.monsterinsights-button.monsterinsights-interval-active{background-color:#eceff4;color:#444}.monsterinsights-datepicker-default-buttons button.monsterinsights-button i{margin-right:10px}.monsterinsights-datepicker-range-inputs{background:#f9fbff;border-bottom:1px solid #D6E2ED;display:flex}.monsterinsights-datepicker-range-input{padding:12px}.monsterinsights-datepicker-range-input h3{font-size:14px;font-weight:700;margin:0 0 5px}.monsterinsights-datepicker-range-input+.monsterinsights-datepicker-range-input{border-left:1px solid #D6E2ED}.monsterinsights-datepicker-range-input-fields{display:flex;justify-content:space-between;position:relative}.monsterinsights-datepicker-range-input-fields:after{content:"";position:absolute;left:calc(50% - 5px);top:50%;height:1px;width:10px;background-color:#393f4c}.monsterinsights-datepicker-range-input-fields input{border:1px solid #D6E2ED;width:45%;background-color:#fff;height:30px}.monsterinsights-datepicker-calenders{display:flex}.monsterinsights-datepicker-calender{border-bottom:1px solid #D6E2ED;padding:12px}.monsterinsights-datepicker-calender+.monsterinsights-datepicker-calender{border-left:1px solid #D6E2ED}.monsterinsights-datepicker-calender .flatpickr-wrapper{display:block}.monsterinsights-datepicker-calender .flatpickr-wrapper .flatpickr-calendar{box-shadow:0 0}.monsterinsights-datepicker-calender .flatpickr-wrapper .flatpickr-calendar.inline{position:static}.monsterinsights-datepicker-calenders-bottom{display:flex;padding:12px;justify-content:space-between}.monsterinsights-datepicker-calenders-bottom button.monsterinsights-button{width:49%;padding:7px}.monsterinsights-datepicker-calenders-bottom button.monsterinsights-button.monsterinsights-button-secondary{color:#393f4c;background-color:#e2e4e9;border-color:#e2e4e9}.monsterinsights-datepicker-calenders-bottom button.monsterinsights-button.monsterinsights-button-secondary:hover,.monsterinsights-datepicker-calenders-bottom button.monsterinsights-button.monsterinsights-button-secondary:focus{background-color:#d7d9dd;border-color:#d7d9dd;color:#393f4c}.monsterinsights-site-note-calendar .flatpickr-months,.monsterinsights-site-note-calendar .flatpickr-months .flatpickr-month{height:48px}.monsterinsights-site-note-calendar .flatpickr-months .flatpickr-month{overflow:visible}.monsterinsights-site-note-calendar .flatpickr-prev-month,.monsterinsights-site-note-calendar .flatpickr-next-month{height:48px;display:flex;align-items:center;justify-content:center}.monsterinsights-reports-interval-date-info{background:#8da4b5;border-radius:3px;color:#fff;border-style:solid;border-color:#6f8ca0;border-width:1px 1px 2px 1px;position:relative;text-align:left;font-size:14px;font-weight:400;padding:10px 18px;cursor:pointer;display:flex;align-items:center;gap:10px;white-space:nowrap}.monsterinsights-reports-interval-date-info span{font-weight:400}.monsterinsights-reports-interval-date-info i{margin-left:auto}.monsterinsights-reports-interval-date-info:hover{background:#7e98ab;border-color:#627f94}.monsterinsights-reports-interval-dropdown-container{position:relative}.monsterinsights-reports-datepicker{display:flex}.monsterinsights-reports-datepicker--disabled .monsterinsights-reports-interval-date-info{opacity:.6;cursor:not-allowed;pointer-events:none}.flatpickr-input[readonly]{display:none}.monsterinsights-hide{display:none!important}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);box-sizing:border-box}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.monsterinsights-button.monsterinsights-export-pdf-button{background:#eceff5;border-color:#d6e2ed;color:#393f4c;font-weight:400;padding-left:18px;padding-right:18px}.monsterinsights-button.monsterinsights-export-pdf-button:hover{background:#e4e8ee;color:#393f4c}.monsterinsights-datepicker-calendar-icon{font-size:0;display:inline-block;padding-left:7px}.monsterinsights-datepicker-default-buttons .monsterinsights-datepicker-calendar-icon{padding-left:0;margin-right:10px}.monsterinsights-datepicker-default-buttons button:has(.monsterinsights-datepicker-calendar-icon){display:flex;align-items:center}.monsterinsights-reports-intervals-dropdown{display:flex;flex-direction:column}.monsterinsights-reports-intervals-dropdown--with-calendars{min-width:720px;max-width:min(95vw,900px)}.monsterinsights-reports-intervals-dropdown--two-calendars{min-width:1032px;max-width:min(95vw,1200px)}.monsterinsights-datepicker-dropdown-body{display:flex;flex-direction:column;min-width:0}.monsterinsights-datepicker-dropdown-body--with-calendars{flex-direction:row;align-items:flex-start;gap:20px;padding:0 2px;min-width:0}.monsterinsights-datepicker-dropdown-body--with-calendars .monsterinsights-datepicker-default-buttons{flex:0 0 auto;display:flex;flex-direction:column}.monsterinsights-datepicker-dropdown-body--with-calendars .monsterinsights-datepicker-range-wrapper{flex:1 1 auto;min-width:0}.monsterinsights-datepicker-compare-row{display:flex;align-items:center;gap:12px;width:100%;flex:0 0 auto;padding:14px 18px;border-top:1px solid rgba(57,63,76,.15);margin-top:4px;box-sizing:border-box}.monsterinsights-datepicker-compare-label{font-weight:600;font-size:14px;color:#393f4c}.monsterinsights-datepicker-apply-row{display:flex;justify-content:flex-end;width:100%;flex:0 0 auto;padding:12px 18px 18px;border-top:1px solid rgba(57,63,76,.15);margin-top:0;box-sizing:border-box}.monsterinsights-datepicker-apply-button{padding:8px 20px;font-size:14px;font-weight:600;color:#fff;background:#2271b1;border:none;border-radius:3px;cursor:pointer}.monsterinsights-datepicker-apply-button:hover:not(:disabled){background:#135e96}.monsterinsights-datepicker-apply-button:disabled{opacity:.5;cursor:not-allowed}.monsterinsights-datepicker-range-inputs--compare{display:flex;gap:24px;flex-wrap:wrap}.monsterinsights-datepicker-range-inputs--compare .monsterinsights-datepicker-range-input{flex:1;min-width:0}.monsterinsights-datepicker-calenders--two{display:flex;gap:24px;flex-wrap:wrap}.monsterinsights-datepicker-calenders--two .monsterinsights-datepicker-calender{flex:1;min-width:280px}.monsterinsights-datepicker-compare-toggle{position:relative;width:40px;height:22px;flex-shrink:0;border:none;background:none;cursor:pointer;padding:0;border-radius:11px}.monsterinsights-datepicker-compare-toggle__track{position:absolute;inset:0;border-radius:11px;background:#d1d5db;transition:background .2s ease}.monsterinsights-datepicker-compare-toggle__thumb{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:transform .2s ease}.monsterinsights-datepicker-compare-toggle--on .monsterinsights-datepicker-compare-toggle__track{background:#2271b1}.monsterinsights-datepicker-compare-toggle--on .monsterinsights-datepicker-compare-toggle__thumb{transform:translate(18px)}.monsterinsights-datepicker-compare-suffix{opacity:.7;font-style:italic;margin-left:4px}
