body,html{font-family:var(--font-geist),ui-sans-serif,system-ui,sans-serif;background-color:var(--canvas);color:var(--foreground);line-height:1.45;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}body{font-size:.875rem}.analytics-app{max-width:none;margin:0}[data-slot=input],[data-slot=select-trigger],[data-slot=textarea],button[data-slot]{min-height:0}button[data-slot]:not([data-variant=outline]){border-color:transparent}[data-slot=label]{display:flex}@keyframes indeterminate{0%{transform:translateX(-100%)}to{transform:translateX(300%)}}.animate-indeterminate{animation:indeterminate 1.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.animate-indeterminate{animation:none}}.auth-content{padding-top:64px}.auth-panel,.management-panel{border-radius:calc(var(--radius) + 4px)}.page-heading h1{font-size:1.5rem;letter-spacing:-.02em}.report-content{padding:4px 4px 24px}@layer components{[data-workbench] button:not([data-slot]){min-height:0;border:0;border-radius:0;background:transparent;padding:0;font:inherit;line-height:inherit}[data-workbench] button:not([data-slot]):active,[data-workbench] button:not([data-slot]):hover{background:transparent;border-color:transparent}}@font-face{font-family:uiFont;src:url(/_next/static/media/e91e1ff17da97c42-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:uiFont Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_11aab1{font-family:uiFont,uiFont Fallback;font-style:normal}.__variable_11aab1{--font-geist:"uiFont","uiFont Fallback"}