*,:before,:after{box-sizing:inherit}html{box-sizing:border-box}body{margin:0;padding:0}:root{--saturated:calc(var(--base-saturation) + (100% - var(--base-saturation))/2);--de-saturated:calc(var(--base-saturation) - (var(--base-saturation)/2));--min-light:2.5%;--max-light:calc(100% - var(--min-light));--divisor:5;--lo-step:calc((var(--base-lightness) - var(--min-light))/var(--divisor));--hi-step:calc((100% - var(--base-lightness) - var(--min-light))/var(--divisor));--light-minus-5:calc(var(--base-lightness) - 5*var(--lo-step));--light-minus-4:calc(var(--base-lightness) - 4*var(--lo-step));--light-minus-3:calc(var(--base-lightness) - 3*var(--lo-step));--light-minus-2:calc(var(--base-lightness) - 2*var(--lo-step));--light-minus-1:calc(var(--base-lightness) - 1*var(--lo-step));--light-0:var(--base-lightness);--light-plus-1:calc(var(--base-lightness) + 1*var(--hi-step));--light-plus-2:calc(var(--base-lightness) + 2*var(--hi-step));--light-plus-3:calc(var(--base-lightness) + 3*var(--hi-step));--light-plus-4:calc(var(--base-lightness) + 4*var(--hi-step));--light-plus-5:calc(var(--base-lightness) + 5*var(--hi-step));--base-minus-5:hsl(var(--base-hue),var(--base-saturation),var(--light-minus-5));--base-minus-4:hsl(var(--base-hue),var(--base-saturation),var(--light-minus-4));--base-minus-3:hsl(var(--base-hue),var(--base-saturation),var(--light-minus-3));--base-minus-2:hsl(var(--base-hue),var(--base-saturation),var(--light-minus-2));--base-minus-1:hsl(var(--base-hue),var(--base-saturation),var(--light-minus-1));--base-0:hsl(var(--base-hue),var(--base-saturation),var(--light-0));--base-plus-1:hsl(var(--base-hue),var(--base-saturation),var(--light-plus-1));--base-plus-2:hsl(var(--base-hue),var(--base-saturation),var(--light-plus-2));--base-plus-3:hsl(var(--base-hue),var(--base-saturation),var(--light-plus-3));--base-plus-4:hsl(var(--base-hue),var(--base-saturation),var(--light-plus-4));--base-plus-5:hsl(var(--base-hue),var(--base-saturation),var(--light-plus-5));--sat-minus-5:hsl(var(--base-hue),var(--saturated),var(--light-minus-5));--sat-minus-4:hsl(var(--base-hue),var(--saturated),var(--light-minus-4));--sat-minus-3:hsl(var(--base-hue),var(--saturated),var(--light-minus-3));--sat-minus-2:hsl(var(--base-hue),var(--saturated),var(--light-minus-2));--sat-minus-1:hsl(var(--base-hue),var(--saturated),var(--light-minus-1));--sat-0:hsl(var(--base-hue),var(--saturated),var(--light-0));--sat-plus-1:hsl(var(--base-hue),var(--saturated),var(--light-plus-1));--sat-plus-2:hsl(var(--base-hue),var(--saturated),var(--light-plus-2));--sat-plus-3:hsl(var(--base-hue),var(--saturated),var(--light-plus-3));--sat-plus-4:hsl(var(--base-hue),var(--saturated),var(--light-plus-4));--sat-plus-5:hsl(var(--base-hue),var(--saturated),var(--light-plus-5));--desat-minus-5:hsl(var(--base-hue),var(--de-saturated),var(--light-minus-5));--desat-minus-4:hsl(var(--base-hue),var(--de-saturated),var(--light-minus-4));--desat-minus-3:hsl(var(--base-hue),var(--de-saturated),var(--light-minus-3));--desat-minus-2:hsl(var(--base-hue),var(--de-saturated),var(--light-minus-2));--desat-minus-1:hsl(var(--base-hue),var(--de-saturated),var(--light-minus-1));--desat-0:hsl(var(--base-hue),var(--de-saturated),var(--light-0));--desat-plus-1:hsl(var(--base-hue),var(--de-saturated),var(--light-plus-1));--desat-plus-2:hsl(var(--base-hue),var(--de-saturated),var(--light-plus-2));--desat-plus-3:hsl(var(--base-hue),var(--de-saturated),var(--light-plus-3));--desat-plus-4:hsl(var(--base-hue),var(--de-saturated),var(--light-plus-4));--desat-plus-5:hsl(var(--base-hue),var(--de-saturated),var(--light-plus-5));--gray-100:#343a40;--gray-150:#494d52;--gray-200:#5d6166;--gray-300:#71757a;--gray-400:#85898c;--gray-500:#9a9da0;--gray-600:#aeb0b3;--gray-700:#c2c4c6;--gray-800:#d6d8d9;--gray-900:#ebebec;--gray-950:#efeff0;--gray-960:#f2f2f3;--gray-970:#f5f5f6;--gray-980:#f8f8f9;--gray-990:#fbfbfb;--base-line-height:1.5;--base-header-font-size:1.75rem;--base-header-letter-spacing:-.5px;--base-border-radius:4px;--base-transition:all .15s ease;--base-card-gap:1rem}
