:root{--spacing-lg: .5rem !important;--color-gray-100: lightgray;--color-gray-200: #e5e5e5;--color-gray-300: #d4d4d4;--streak-container-overflow-x: none;--color-streak-4: green;--streak-tooltip-background: var(--color-big-stone-900);--streak-tooltip-color: white;--space-1: 8px;--space-2: 16px;--color-gray-600: white;--cell-size: 12px;--color-primary: var(--color-big-stone-950);--color-secondary: white !important;--elevation-1: 0 1px 3px rgb(0 0 0 / .1)}html{background-color:var(--color-big-stone-950)}main{padding:1rem}:root{--border-radius: 360px;--border-radius-card: 5px;--color-big-stone-950: #00203c;--color-big-stone-900: #00457a;--color-big-stone-500: #009eff;--color-brand-primary: #963d5a;--color-brand-primary-hover: #b25073;--color-brand-primary-pressed: #7e364d;--color-brand-disabled: #dcdcdc;--color-brand-on-disabled: #525252;--color-secondary: #6c757d;--color-success: #28a745;--color-tertiary: #ff0000;--color-gradient-primary: linear-gradient(173.26deg, #01233F 0%, #00203C 32.41%, #00203C 66.68%, #01233F 100.86%);--spacing-base: 4px;--spacing-md: 16px ;--spacing-lg: 32px ;--typography-font-family-primary: "Nunito Sans", sans-serif;--typography-font-size-sm: 14px;--typography-font-size-md: 16px;--typography-font-size-lg: 18px;--typography-font-weight-regular: 400;--typography-font-weight-bold: 700;--typography-line-height-md: 1.5;--viewports-mobile: 768px}@layer base{*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5;-webkit-font-smoothing:antialiased}ul,ol{list-style:none}img,picture,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}}@layer base,components;@property --brand-primary{synthax: "<color>"; inherits: false; initial-value: hotpink;}@layer base{body{font-family:var(--typography-font-family-primary);font-size:var(--typography-font-size-md)}a{color:var(--color-brand-primary);font-weight:700;text-decoration:none}a:hover{text-decoration:underline}}
