@import url("https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,500;9..144,600&family=Public+Sans:wght@400;500;600;700&display=swap");.enterprise-csr,body:has(.enterprise-csr) [role=alertdialog],body:has(.enterprise-csr) [role=dialog],body:has(.enterprise-csr)>[data-radix-popper-content-wrapper]{--background:0 0% 100%;--foreground:159 17% 16%;--card:0 0% 100%;--card-foreground:159 17% 16%;--popover:0 0% 100%;--popover-foreground:159 17% 16%;--primary:154 46% 34%;--primary-foreground:0 0% 100%;--secondary:147 30% 93%;--secondary-foreground:154 46% 24%;--muted:42 27% 91%;--muted-foreground:148 8% 39%;--accent:147 30% 93%;--accent-foreground:154 46% 24%;--border:39 26% 87%;--input:39 26% 87%;--ring:45 67% 47%;color:#22302b;color-scheme:light;font-family:Public Sans,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.enterprise-csr .csr-stat-value,.enterprise-csr .font-serif,.enterprise-csr h1{font-family:Fraunces,Georgia,serif;font-weight:600;letter-spacing:-.01em}.enterprise-csr main{min-width:0}.enterprise-csr main>.p-6{padding:0}.enterprise-csr :is(.bg-white,.bg-card)[class*=rounded]{border-radius:15px;border-color:#e7e1d6}.enterprise-csr :is(.text-gray-900,.text-gray-800,.text-slate-900,.text-slate-800,.text-slate-700){color:#22302b}.enterprise-csr :is(.text-gray-600,.text-gray-500,.text-slate-600,.text-slate-500,.text-gray-400){color:#5c6b64}.enterprise-csr :is(.border-gray-200,.border-gray-100,.border-slate-200,.border-slate-100,.border-gray-300){border-color:#e7e1d6}.enterprise-csr :is(.bg-gray-50,.bg-slate-50,.bg-gray-100,.bg-slate-100){background-color:#faf7f1}.enterprise-csr :is(.bg-blue-50,.bg-blue-100,.bg-emerald-50,.bg-green-50){background-color:#e7f2ec}.enterprise-csr :is(.text-blue-600,.text-blue-700,.text-green-600,.text-emerald-600,.text-purple-600){color:#2e7d5b}.enterprise-csr :is(.bg-blue-600,.bg-green-600,.bg-emerald-600,.bg-purple-600){background-color:#2e7d5b;color:white}.enterprise-csr :is(.bg-blue-600,.bg-green-600,.bg-emerald-600,.bg-purple-600):hover{background-color:#1d4437}.enterprise-csr [class*=bg-gradient-to-][class*=from-blue-],.enterprise-csr [class*=bg-gradient-to-][class*=from-indigo-],.enterprise-csr [class*=bg-gradient-to-][class*=from-purple-]{background-image:linear-gradient(135deg,#14342b,#2e7d5b)}.enterprise-csr .bg-white[class*="dark:bg-"]{background-color:white}.enterprise-csr :is(.text-gray-900,.text-slate-900)[class*="dark:text-"]{color:#22302b}.enterprise-csr :is(.text-gray-600,.text-gray-500,.text-slate-500)[class*="dark:text-"]{color:#5c6b64}.enterprise-csr h1{font-size:24px;line-height:1.3}.enterprise-csr h2{font-size:15px}.enterprise-csr :is(button,a,input,select,textarea,[tabindex]):focus-visible,body:has(.enterprise-csr) :is([role=dialog],[role=alertdialog]) :is(button,a,input,textarea):focus-visible{outline:2.5px solid #c9a227!important;outline-offset:3px}body:has(.enterprise-csr) [role=dialog] [data-event-picker-filters] :is(input,select,textarea):focus,body:has(.enterprise-csr) [role=dialog] [data-event-picker-filters] :is(input,select,textarea):focus-visible{outline:none!important;outline-offset:0;border-color:#9db8a8;box-shadow:none}.pac-container{z-index:200!important;border:1px solid #e7e1d6;border-radius:12px;box-shadow:0 10px 28px rgba(20,52,43,.12)}.enterprise-csr :is(button,a)[class*=inline-flex],body:has(.enterprise-csr) [role=dialog] button[class*=inline-flex]{border-radius:10px;font-weight:600}.enterprise-csr :is(input:not([type=checkbox]):not([type=radio]),textarea,select,[role=combobox]){border-radius:10px;border-color:#e7e1d6;font-size:13px}.csr-segments,.enterprise-csr [role=tablist]{display:inline-flex;max-width:100%;height:auto;gap:2px;padding:4px;overflow-x:auto;background:#efebe2;border-radius:12px}.csr-segments>a,.csr-segments>button,.enterprise-csr [role=tab]{flex-shrink:0;white-space:nowrap;padding:8px 15px;border-radius:9px;font-size:13px;font-weight:600;color:#5c6b64;border:0;background:transparent;box-shadow:none}.csr-segments>[aria-current=page],.csr-segments>[aria-pressed=true],.enterprise-csr [role=tab][data-state=active]{background:white;color:#2e7d5b;box-shadow:0 1px 4px rgb(20 52 43/12%)}.enterprise-csr table{width:100%;border-collapse:collapse;font-size:13px}.enterprise-csr th{padding:12px;text-align:left;font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;color:#5c6b64;font-weight:700}.enterprise-csr td{padding:12px;border-top:1px solid #e7e1d6}.enterprise-csr tbody tr:hover{background:#faf7f1}.csr-stat-label{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#5c6b64}.csr-stat-value{margin-top:4px;font-size:26px;line-height:1.25}.csr-stat-hint{margin-top:3px;font-size:12px;color:#5c6b64}.csr-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid #e7e1d6;font-size:13px}.csr-toggle-row:last-child{border-bottom:0}body:has(.enterprise-csr) [role=alertdialog],body:has(.enterprise-csr) [role=dialog]{border-color:#e7e1d6;border-radius:15px;background:white}@media (max-width:640px){.enterprise-csr :is(button,a)[class*=inline-flex]{min-height:44px}.enterprise-csr .csr-segments{width:100%}body:has(.enterprise-csr) [role=alertdialog],body:has(.enterprise-csr) [role=dialog]{max-width:calc(100vw - 24px);max-height:90dvh}}@media (prefers-reduced-motion:reduce){.enterprise-csr *,.enterprise-csr :after,.enterprise-csr :before{animation-duration:.01ms!important;transition-duration:.01ms!important}}