@import"https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap";:root{--background: 0 0% 100%;--foreground: 0 0% 12%;--card: 0 0% 98%;--card-foreground: 0 0% 12%;--popover: 0 0% 100%;--popover-foreground: 0 0% 12%;--primary: 359.3 93.5% 18%;--primary-foreground: 0 0% 100%;--secondary: 0 5% 95%;--secondary-foreground: 0 0% 20%;--muted: 0 3% 92%;--muted-foreground: 0 0% 45%;--accent: 359 40% 28%;--accent-foreground: 0 0% 100%;--destructive: 0 72% 50%;--destructive-foreground: 0 0% 100%;--success: 142 60% 40%;--success-foreground: 0 0% 100%;--border: 0 5% 88%;--input: 0 5% 88%;--ring: 359 53% 18%;--radius: .5rem;--font-display: "Aktiv Grotesk", "Lato", sans-serif;--font-body: "Lato", sans-serif;--bp-xs: 360px;--bp-sm: 480px;--bp-md: 768px;--bp-lg: 1024px;--bp-xl: 1280px;--page-pad-x: .75rem;--content-max: 56rem}*,*:before,*:after{box-sizing:border-box;border-color:hsl(var(--border))}body{margin:0;min-height:100vh;background:hsl(var(--background));color:hsl(var(--foreground));font-family:var(--font-body);line-height:1.5;-webkit-font-smoothing:antialiased}@media(min-width:480px){:root{--page-pad-x: 1rem}}@media(min-width:1024px){:root{--page-pad-x: 1.5rem}}.sticky-subheader{margin-top:calc(-1 * var(--scroll-surface-top-padding, 0px));padding-top:0}.hint{display:none!important}.table-scroll-x{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.mobile-stack-2{display:grid;grid-template-columns:1fr 1fr;gap:.65rem}@media(max-width:760px){.mobile-stack-2{grid-template-columns:1fr}}h1,h2,h3{font-family:var(--font-display);letter-spacing:.02em;font-weight:700}select.input,select[data-app-time-select]{accent-color:hsl(var(--primary));color-scheme:light}select.input:focus-visible,select[data-app-time-select]:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}select.input option,select.input optgroup,select[data-app-time-select] option,select[data-app-time-select] optgroup{background-color:hsl(var(--background));color:hsl(var(--foreground))}select.input option:checked,select.input option:hover,select[data-app-time-select] option:checked,select[data-app-time-select] option:hover{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.app.svelte-12qhfyh{min-height:100vh}.main.svelte-12qhfyh{width:100%;max-width:min(var(--content-max),100%);margin:0 auto;padding:clamp(.9rem,2.6vw,1.25rem) var(--page-pad-x);box-sizing:border-box;min-width:0}.main.main-admin.svelte-12qhfyh{max-width:none;margin:0;padding:0}
