:root{--z-overlay: 400;--z-spotlight: 1000;--z-critical: 2000;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-12: 3rem;--spacing-16: 4rem;--spacing-20: 5rem}:root{--background:#F7F3EA;--foreground:#1B2340;--surface:#EFE9DC;--surface-foreground:#1B2340;--sidebar:#1B2340;--sidebar-foreground:#F7F3EA;--card:#FCFAF5;--card-foreground:#1B2340;--popup:#FCFAF5;--popup-foreground:#1B2340;--primary:#1B2340;--primary-foreground:#F7F3EA;--secondary:#2A3356;--secondary-foreground:#F7F3EA;--accent:#F2B75C;--accent-foreground:#1B2340;--muted:#E7E1D5;--muted-foreground:#62697C;--success:#8FBF9F;--success-foreground:#15291D;--error:#E2574C;--error-foreground:#FFFFFF;--warning:#F2B75C;--warning-foreground:#1B2340;--info:#56658F;--info-foreground:#FFFFFF;--info-hover:#47557B;--info-active:#394664;--border:#D8D0C2;--font-family-base:"Nunito Sans",sans-serif;--font-family-display:"Fraunces",serif;--font-family-monospace:monospace;--font-family-cursive:cursive;--shadow:0 1px 3px rgba(27,35,64,.08);--shadow-md:0 8px 24px rgba(27,35,64,.09);--shadow-lg:0 18px 48px rgba(27,35,64,.12);--shadow-focus:0 0 0 3px rgba(242,183,92,.35);--radius-sm:6px;--radius:10px;--radius-md:14px;--radius-lg:20px;--radius-full:999px;--animation-duration-fast:.12s;--animation-duration-normal:.22s;--animation-duration-slow:.4s;--chart-color-1:#1B2340;--chart-color-2:#F2B75C;--chart-color-3:#8FBF9F;--chart-color-4:#56658F;--chart-color-5:#E2574C}@layer base{:root{--safe-area-inset-top: env(safe-area-inset-top, 0px);--safe-area-inset-right: env(safe-area-inset-right, 0px);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0px);--safe-area-inset-left: env(safe-area-inset-left, 0px)}ul{list-style-type:none;margin:0;padding:0}body{background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}*{box-sizing:border-box;padding:0;margin:0}button{border:none;background:none;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit}a{color:inherit;text-decoration:none}th,td{display:table-cell!important}}.rbc-month-view{overflow:visible!important}
