html:has(.horizon-dashboard){--ui-font:var(--font-inter), "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--ui-control-h:2rem;--ui-card-bg:#fff;--ui-card-line:#e5e5e5cc;--ui-card-shadow:0 1px 2px 0 #0000000d;--ui-card-radius:12px;--status-success-bg:#ecfdf5;--status-success-fg:#047857;--status-success-dot:#10b981;--status-success-line:#a7f3d0;--status-warning-bg:#fffbeb;--status-warning-fg:#b45309;--status-warning-dot:#f59e0b;--status-warning-line:#fde68a;--status-danger-bg:#fef2f2;--status-danger-fg:#b91c1c;--status-danger-dot:#ef4444;--status-danger-line:#fecaca;--status-info-bg:#eff6ff;--status-info-fg:#1d4ed8;--status-info-dot:#3b82f6;--status-info-line:#bfdbfe;--status-neutral-bg:#f4f4f5;--status-neutral-fg:#3f3f46;--status-neutral-dot:#a1a1aa;--status-neutral-line:#e4e4e7}html:has(.horizon-dashboard[data-density=touch]){--ui-control-h:2.5rem}html:has(.horizon-dashboard:not([data-density=touch])){--text-xs:12px;--text-xs--line-height:18px;--text-sm:13px;--text-sm--line-height:20px;--text-base:14px;--text-base--line-height:21px;--text-lg:16px;--text-lg--line-height:24px;--text-xl:20px;--text-xl--line-height:28px;--text-2xl:20px;--text-2xl--line-height:28px;--text-3xl:20px;--text-3xl--line-height:28px;--text-4xl:20px;--text-4xl--line-height:28px;--text-5xl:20px;--text-5xl--line-height:28px;--text-6xl:20px;--text-6xl--line-height:28px;--hz-fs-display:20px;--hz-lh-display:28px;--hz-fs-title:16px;--hz-lh-title:24px;--hz-fs-heading:14px;--hz-lh-heading:21px;--hz-fs-subheading:13px;--hz-lh-subheading:20px;--hz-fs-body:13px;--hz-lh-body:20px;--hz-fs-caption:12px;--hz-lh-caption:18px;--hz-fs-micro:11px;--hz-lh-micro:16px;--font-weight-thin:400;--font-weight-extralight:400;--font-weight-light:400;--font-weight-normal:400;--font-weight-medium:510;--font-weight-semibold:600;--font-weight-bold:600;--font-weight-extrabold:600;--font-weight-black:600;--leading-relaxed:1.5;--leading-loose:1.5}html.dark:has(.horizon-dashboard){--ui-card-bg:#18181b;--ui-card-line:#27272a;--ui-card-shadow:none;--status-success-bg:#10b9811f;--status-success-fg:#6ee7b7;--status-success-line:#10b9814d;--status-warning-bg:#f59e0b1f;--status-warning-fg:#fcd34d;--status-warning-line:#f59e0b4d;--status-danger-bg:#ef44441f;--status-danger-fg:#fca5a5;--status-danger-line:#ef44444d;--status-info-bg:#3b82f624;--status-info-fg:#93c5fd;--status-info-line:#3b82f64d;--status-neutral-bg:#a1a1aa24;--status-neutral-fg:#d4d4d8;--status-neutral-line:#a1a1aa4d}html:has(.horizon-dashboard.dark){--ui-card-bg:#18181b;--ui-card-line:#27272a;--ui-card-shadow:none;--status-success-bg:#10b9811f;--status-success-fg:#6ee7b7;--status-success-line:#10b9814d;--status-warning-bg:#f59e0b1f;--status-warning-fg:#fcd34d;--status-warning-line:#f59e0b4d;--status-danger-bg:#ef44441f;--status-danger-fg:#fca5a5;--status-danger-line:#ef44444d;--status-info-bg:#3b82f624;--status-info-fg:#93c5fd;--status-info-line:#3b82f64d;--status-neutral-bg:#a1a1aa24;--status-neutral-fg:#d4d4d8;--status-neutral-line:#a1a1aa4d}html:has(.horizon-dashboard) .dark{--ui-card-bg:#18181b;--ui-card-line:#27272a;--ui-card-shadow:none;--status-success-bg:#10b9811f;--status-success-fg:#6ee7b7;--status-success-line:#10b9814d;--status-warning-bg:#f59e0b1f;--status-warning-fg:#fcd34d;--status-warning-line:#f59e0b4d;--status-danger-bg:#ef44441f;--status-danger-fg:#fca5a5;--status-danger-line:#ef44444d;--status-info-bg:#3b82f624;--status-info-fg:#93c5fd;--status-info-line:#3b82f64d;--status-neutral-bg:#a1a1aa24;--status-neutral-fg:#d4d4d8;--status-neutral-line:#a1a1aa4d}.horizon-dashboard{--font-sans:var(--ui-font);--font-sora:var(--ui-font);font-family:var(--ui-font);font-feature-settings:"cv01" 1, "ss03" 1;font-variant-numeric:tabular-nums}html:has(.horizon-dashboard) body{--font-sans:var(--ui-font);--font-sora:var(--ui-font);font-family:var(--ui-font);font-feature-settings:"cv01" 1, "ss03" 1;font-variant-numeric:tabular-nums}.horizon-dashboard:not([data-density=touch]){font-size:13px;line-height:1.5}html:has(.horizon-dashboard:not([data-density=touch])) body{font-size:13px;line-height:1.5}html:has(.horizon-dashboard) :is(h1,h2,h3,h4,h5,h6){font-family:inherit}html:has(.horizon-dashboard) p{max-width:none}html:has(.horizon-dashboard) :is(b,strong,th:not([class*=font-])){font-weight:600}@layer base{html:has(.horizon-dashboard) h1{letter-spacing:-.012em;font-size:20px;font-weight:600;line-height:28px}html:has(.horizon-dashboard) h2{letter-spacing:normal;font-size:16px;font-weight:600;line-height:24px}html:has(.horizon-dashboard) h3{letter-spacing:normal;font-size:14px;font-weight:600;line-height:21px}html:has(.horizon-dashboard) :is(h4,h5,h6){letter-spacing:normal;font-size:13px;font-weight:600;line-height:20px}}html:has(.horizon-dashboard:not([data-density=touch])) :is(h1,h2,h3,h4,h5,h6){font-size:revert-layer;line-height:revert-layer;font-weight:revert-layer;letter-spacing:revert-layer;margin-top:revert-layer;margin-bottom:revert-layer}@layer components{.surface-card{background-color:var(--ui-card-bg);border:1px solid var(--ui-card-line);border-radius:var(--ui-card-radius);box-shadow:var(--ui-card-shadow);padding:20px}}html:has(.horizon-dashboard:not([data-density=touch])) :is([class~="text-[8px]"],[class~="text-[8.5px]"],[class~="text-[9px]"],[class~="text-[9.5px]"],[class~="text-[10px]"],[class~="text-[10.5px]"],[class~="text-[11px]"],[class~="text-[11.2px]"],[class~="text-[11.5px]"],[class~="text-[0.625rem]"],[class~="text-[0.65rem]"],[class~="text-[0.7rem]"],[class~="text-[0.6875rem]"],[class~="text-[0.72rem]"]):not([data-ui-scale=native] *){font-size:11px;line-height:16px}html:has(.horizon-dashboard:not([data-density=touch])) :is([class~="text-[12px]"],[class~="text-[12.5px]"],[class~="text-[0.75rem]"],[class~="text-[0.78rem]"]):not([data-ui-scale=native] *){font-size:12px;line-height:18px}html:has(.horizon-dashboard:not([data-density=touch])) :is([class~="text-[12.8px]"],[class~="text-[13px]"],[class~="text-[13.5px]"],[class~="text-[13.6px]"],[class~="text-[0.8rem]"],[class~="text-[0.8125rem]"],[class~="text-[0.82rem]"],[class~="text-[0.85rem]"]):not([data-ui-scale=native] *){font-size:13px;line-height:20px}html:has(.horizon-dashboard:not([data-density=touch])) :is([class~="text-[14px]"],[class~="text-[14.5px]"],[class~="text-[15px]"],[class~="text-[15.5px]"],[class~="text-[0.875rem]"],[class~="text-[0.9rem]"],[class~="text-[0.9375rem]"],[class~="text-[0.95rem]"]):not([data-ui-scale=native] *){font-size:14px;line-height:21px}html:has(.horizon-dashboard:not([data-density=touch])) :is([class~="text-[16px]"],[class~="text-[17px]"],[class~="text-[18px]"],[class~="text-[1rem]"],[class~="text-[1.05rem]"],[class~="text-[1.1rem]"],[class~="text-[1.125rem]"]):not([data-ui-scale=native] *){font-size:16px;line-height:24px}html:has(.horizon-dashboard:not([data-density=touch])) :is([class~="text-[19px]"],[class~="text-[20px]"],[class~="text-[21px]"],[class~="text-[22px]"],[class~="text-[24px]"],[class~="text-[26px]"],[class~="text-[28px]"],[class~="text-[30px]"],[class~="text-[32px]"],[class~="text-[36px]"],[class~="text-[1.25rem]"],[class~="text-[1.5rem]"],[class~="text-[2rem]"]):not([data-ui-scale=native] *){font-size:20px;line-height:28px}html:has(.horizon-dashboard) :is([class~="font-[700]"],[class~="font-[800]"],[class~="font-[900]"]):not([data-ui-scale=native] *){font-weight:600}html:has(.horizon-dashboard) [data-ui-scale=native]{--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:1.5;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-light:300;--font-weight-medium:500;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--font-weight-thin:100;--font-weight-extralight:200;--leading-relaxed:1.625;--leading-loose:2;font-feature-settings:normal;font-variant-numeric:normal;font-size:16px}html:has(.horizon-dashboard) .text-micro:not([data-ui-scale=native] *){letter-spacing:normal;text-transform:none;font-weight:510}html:has(.horizon-dashboard:not([data-density=touch])):not(.dark){--color-zinc-500:#67676f;--color-neutral-500:#67676f;--radius:.5rem}html:has(.horizon-dashboard) :is([class~=text-zinc-300],[class~=text-zinc-400],[class~=text-neutral-300],[class~=text-neutral-400],[class~=text-gray-300],[class~=text-gray-400],[class~=text-slate-300],[class~=text-slate-400],[class~=text-stone-300],[class~=text-stone-400]):not(.dark *):not([data-ui-scale=native] *):not(:disabled){color:#67676f}html:has(.horizon-dashboard) :is([class~=text-red-400],[class~=text-red-500],[class~=text-red-600]):not(.dark *):not([data-ui-scale=native] *){color:var(--color-red-700)}html:has(.horizon-dashboard) :is([class~=text-orange-400],[class~=text-orange-500],[class~=text-orange-600]):not(.dark *):not([data-ui-scale=native] *){color:var(--color-orange-700)}html:has(.horizon-dashboard) :is([class~=text-amber-400],[class~=text-amber-500],[class~=text-amber-600]):not(.dark *):not([data-ui-scale=native] *){color:var(--color-amber-700)}html:has(.horizon-dashboard) :is([class~=text-yellow-400],[class~=text-yellow-500],[class~=text-yellow-600]):not(.dark *):not([data-ui-scale=native] *){color:var(--color-yellow-700)}html:has(.horizon-dashboard) :is([class~=text-lime-400],[class~=text-lime-500],[class~=text-lime-600]):not(.dark *):not([data-ui-scale=native] *){color:var(--color-lime-700)}html:has(.horizon-dashboard) :is([class~=text-green-400],[class~=text-green-500],[class~=text-green-600]):not(.dark *):not([data-ui-scale=native] *){color:var(--color-green-700)}html:has(.horizon-dashboard) :is([class~=text-emerald-400],[class~=text-emerald-500],[class~=text-emerald-600]):not(.dark *):not([data-ui-scale=native] *){color:var(--color-emerald-700)}html:has(.horizon-dashboard) :is([class~=text-teal-400],[class~=text-teal-500],[class~=text-teal-600]):not(.dark *):not([data-ui-scale=native] *){color:var(--color-teal-700)}html:has(.horizon-dashboard) :is([class~=text-cyan-400],[class~=text-cyan-500],[class~=text-cyan-600]):not(.dark *):not([data-ui-scale=native] *){color:var(--color-cyan-700)}html:has(.horizon-dashboard) :is([class~=text-sky-400],[class~=text-sky-500],[class~=text-sky-600]):not(.dark *):not([data-ui-scale=native] *){color:var(--color-sky-700)}html:has(.horizon-dashboard) :is([class~=text-pink-400],[class~=text-pink-500],[class~=text-pink-600]):not(.dark *):not([data-ui-scale=native] *){color:var(--color-pink-700)}html:has(.horizon-dashboard) :is([class~=text-rose-400],[class~=text-rose-500],[class~=text-rose-600]):not(.dark *):not([data-ui-scale=native] *){color:var(--color-rose-700)}html:has(.horizon-dashboard) :is([class~=text-fuchsia-400],[class~=text-fuchsia-500],[class~=text-fuchsia-600]):not(.dark *):not([data-ui-scale=native] *){color:var(--color-fuchsia-700)}html:has(.horizon-dashboard) :is([class~=text-blue-400],[class~=text-blue-500]):not(.dark *):not([data-ui-scale=native] *){color:var(--color-blue-700)}html:has(.horizon-dashboard) :is([class~=text-indigo-400],[class~=text-indigo-500]):not(.dark *):not([data-ui-scale=native] *){color:var(--color-indigo-700)}html:has(.horizon-dashboard) :is([class~=text-violet-400],[class~=text-violet-500]):not(.dark *):not([data-ui-scale=native] *){color:var(--color-violet-700)}html:has(.horizon-dashboard) :is([class~=text-purple-400],[class~=text-purple-500]):not(.dark *):not([data-ui-scale=native] *){color:var(--color-purple-700)}@media (max-width:767px){html:has(.horizon-dashboard) :is(.surface-card,.rounded-xl.border[class~=p-5],.rounded-xl.border[class~=p-6],.rounded-xl.border[class~=p-8]):not([class~=p-0]):not([data-ui-scale=native] *){padding:16px}html:has(.horizon-dashboard) [data-ui=card]>:is([class~=p-5],[class~=p-6]):not([data-ui-scale=native] *){padding-left:16px;padding-right:16px}html:has(.horizon-dashboard) .rounded-xl.border[class~=p-4]:not([data-ui-scale=native] *){padding:12px}}html:has(.horizon-dashboard) .recharts-legend-item-text:not([data-ui-scale=native] *){color:var(--color-zinc-700,#3f3f46)!important}html.dark:has(.horizon-dashboard) .recharts-legend-item-text{color:var(--color-zinc-300,#d4d4d8)!important}html:has(.horizon-dashboard:not([data-density=touch])) :is([class~="rounded-[14px]"],[class~="rounded-[16px]"]):not([data-ui-scale=native] *){border-radius:12px}html:has(.horizon-dashboard:not([data-density=touch])) [class~="rounded-[10px]"]:not([data-ui-scale=native] *){border-radius:8px}html:has(.horizon-dashboard:not([data-density=touch])) :is(input:not([type]),input[type=text],input[type=search],input[type=email],input[type=number],input[type=tel],input[type=url],input[type=password],input[type=date],input[type=time],input[type=datetime-local],input[type=month],select):not([class*=h-]):not([multiple]):not([size]):not([data-ui-scale=native] *){height:var(--ui-control-h);padding-top:0;padding-bottom:0}html:has(.horizon-dashboard) :is(button,input,select,textarea,optgroup,.btn):not([data-ui-scale=native] *){font-family:inherit}html:has(.horizon-dashboard:not([data-density=touch])) .btn:not([data-ui-scale=native] *){font-size:13px}@media (max-width:639px){html:has(.horizon-dashboard:not([data-density=touch])){--text-xs:13px;--text-xs--line-height:18px;--text-sm:15px;--text-sm--line-height:22px;--text-base:16px;--text-base--line-height:24px;--text-lg:18px;--text-lg--line-height:26px;--text-xl:22px;--text-xl--line-height:30px;--text-2xl:22px;--text-2xl--line-height:30px;--text-3xl:22px;--text-3xl--line-height:30px;--text-4xl:22px;--text-4xl--line-height:30px;--text-5xl:22px;--text-5xl--line-height:30px;--text-6xl:22px;--text-6xl--line-height:30px;--hz-fs-display:22px;--hz-lh-display:30px;--hz-fs-title:18px;--hz-lh-title:26px;--hz-fs-heading:17px;--hz-lh-heading:24px;--hz-fs-subheading:16px;--hz-lh-subheading:24px;--hz-fs-body:16px;--hz-lh-body:24px;--hz-fs-caption:13px;--hz-lh-caption:18px;--hz-fs-micro:12px;--hz-lh-micro:16px}.horizon-dashboard:not([data-density=touch]){font-size:16px}html:has(.horizon-dashboard:not([data-density=touch])) body{font-size:16px}@layer base{html:has(.horizon-dashboard) h1{font-size:22px;line-height:30px}html:has(.horizon-dashboard) h2{font-size:18px;line-height:26px}html:has(.horizon-dashboard) h3{font-size:16px;line-height:24px}html:has(.horizon-dashboard) :is(h4,h5,h6){font-size:15px;line-height:22px}}html:has(.horizon-dashboard:not([data-density=touch])) [class~=text-2xs]:not([data-ui-scale=native] *){font-size:12px}html:has(.horizon-dashboard:not([data-density=touch])) :is([class~="text-[8px]"],[class~="text-[8.5px]"],[class~="text-[9px]"],[class~="text-[9.5px]"],[class~="text-[10px]"],[class~="text-[10.5px]"],[class~="text-[11px]"],[class~="text-[11.2px]"],[class~="text-[11.5px]"],[class~="text-[0.625rem]"],[class~="text-[0.65rem]"],[class~="text-[0.7rem]"],[class~="text-[0.6875rem]"],[class~="text-[0.72rem]"]):not([data-ui-scale=native] *){font-size:12px;line-height:16px}html:has(.horizon-dashboard:not([data-density=touch])) :is([class~="text-[12px]"],[class~="text-[12.5px]"],[class~="text-[0.75rem]"],[class~="text-[0.78rem]"]):not([data-ui-scale=native] *){font-size:13px;line-height:18px}html:has(.horizon-dashboard:not([data-density=touch])) :is([class~="text-[12.8px]"],[class~="text-[13px]"],[class~="text-[13.5px]"],[class~="text-[13.6px]"],[class~="text-[0.8rem]"],[class~="text-[0.8125rem]"],[class~="text-[0.82rem]"],[class~="text-[0.85rem]"]):not([data-ui-scale=native] *){font-size:15px;line-height:22px}html:has(.horizon-dashboard:not([data-density=touch])) :is([class~="text-[14px]"],[class~="text-[14.5px]"],[class~="text-[15px]"],[class~="text-[15.5px]"],[class~="text-[0.875rem]"],[class~="text-[0.9rem]"],[class~="text-[0.9375rem]"],[class~="text-[0.95rem]"]):not([data-ui-scale=native] *){font-size:16px;line-height:24px}html:has(.horizon-dashboard:not([data-density=touch])) :is([class~="text-[19px]"],[class~="text-[20px]"],[class~="text-[21px]"],[class~="text-[22px]"],[class~="text-[24px]"],[class~="text-[26px]"],[class~="text-[28px]"],[class~="text-[30px]"],[class~="text-[32px]"],[class~="text-[36px]"],[class~="text-[1.25rem]"],[class~="text-[1.5rem]"],[class~="text-[2rem]"]):not([data-ui-scale=native] *){font-size:22px;line-height:30px}html:has(.horizon-dashboard:not([data-density=touch])) .btn:not([data-ui-scale=native] *){font-size:15px}html:has(.horizon-dashboard:not([data-density=touch])) :is(input:not([type]),input[type=text],input[type=search],input[type=email],input[type=number],input[type=tel],input[type=url],input[type=password],input[type=date],input[type=time],input[type=datetime-local],input[type=month],select,textarea):not([data-ui-scale=native] *){font-size:16px}}
/*# sourceMappingURL=0fedeas2q9zee.css.map*/