.meal-element{background-color:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);padding:1em;margin-top:1em;border-radius:1em;position:relative;box-shadow:var(--md-sys-elevation-1);line-height:1.6}.meal-category{display:flex;justify-content:space-between;align-items:center}.meal-price{text-align:right;font-style:italic}.info-button{border:none;font-size:1.2em;border-radius:50%;height:2rem;width:2rem;background:none;color:#000}#canteen-meals{padding:0 1em 5em;margin:0 auto;min-height:80vh;max-width:900px}#canteen-selection{margin-left:auto}#day-selection{min-height:40px;max-width:900px;margin:1em auto 0;display:grid;gap:.25em;grid-template-columns:repeat(10,1fr);justify-content:space-between}.day-element{width:100%;color:var(--md-sys-color-primary);background-color:var(--md-sys-color-surface);transition:box-shadow .2s ease-in-out 0s;padding:0;white-space:hidden;overflow:hidden}.day-element:hover{box-shadow:var(--md-sys-elevation-1);transition:box-shadow .2s ease-in-out 0s}.active{font-weight:700;color:var(--md-sys-color-on-primary-container);background-color:var(--md-sys-color-primary-container)}.today{border:1px solid var(--md-sys-color-primary)}@media only screen and (max-width: 640px){#day-selection{gap:.25rem;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr)}}.centered{margin:0 auto}.row{color:var(--md-sys-color-primary);display:flex;align-items:center;justify-content:start;width:100%;margin-left:auto}.Modal{position:relative;top:50%;transform:translateY(-50%);left:0;right:0;margin-left:auto;margin-right:auto;width:90vw;max-width:400px;min-height:300px;background-color:var(--md-sys-color-surface);border-radius:1em;padding:1em;overflow:hidden}.Overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#f0f0f0bf}.nutrition-table{margin-left:auto;margin-right:auto;width:100%}.modal-header{display:flex;justify-content:space-between;align-items:center}.close-button{background:none;color:#000;border:none;font-size:1.5rem;cursor:pointer;height:2rem;width:2rem}table{width:100%;border-collapse:collapse}td{border-collapse:collapse;padding:0 .5rem 0 0;vertical-align:top}h3{margin-top:.5rem}:root{--md-source: #546600;--md-ref-palette-primary0: #000000;--md-ref-palette-primary10: #171e00;--md-ref-palette-primary20: #2a3400;--md-ref-palette-primary25: #344000;--md-ref-palette-primary30: #3e4c00;--md-ref-palette-primary35: #495900;--md-ref-palette-primary40: #546500;--md-ref-palette-primary50: #6b7f1b;--md-ref-palette-primary60: #859934;--md-ref-palette-primary70: #9fb54c;--md-ref-palette-primary80: #bad065;--md-ref-palette-primary90: #d6ed7d;--md-ref-palette-primary95: #e4fc8a;--md-ref-palette-primary98: #f5ffc6;--md-ref-palette-primary99: #fbffe0;--md-ref-palette-primary100: #ffffff;--md-ref-palette-secondary0: #000000;--md-ref-palette-secondary10: #191d08;--md-ref-palette-secondary20: #2e331b;--md-ref-palette-secondary25: #393e25;--md-ref-palette-secondary30: #444930;--md-ref-palette-secondary35: #50553b;--md-ref-palette-secondary40: #5c6146;--md-ref-palette-secondary50: #757a5d;--md-ref-palette-secondary60: #8e9475;--md-ref-palette-secondary70: #a9ae8e;--md-ref-palette-secondary80: #c4caa8;--md-ref-palette-secondary90: #e1e6c3;--md-ref-palette-secondary95: #eff4d1;--md-ref-palette-secondary98: #f8fdd9;--md-ref-palette-secondary99: #fbffe0;--md-ref-palette-secondary100: #ffffff;--md-ref-palette-tertiary0: #000000;--md-ref-palette-tertiary10: #00201b;--md-ref-palette-tertiary20: #043730;--md-ref-palette-tertiary25: #14433a;--md-ref-palette-tertiary30: #214e46;--md-ref-palette-tertiary35: #2e5a51;--md-ref-palette-tertiary40: #3a665d;--md-ref-palette-tertiary50: #537f76;--md-ref-palette-tertiary60: #6c998f;--md-ref-palette-tertiary70: #86b4a9;--md-ref-palette-tertiary80: #a1d0c5;--md-ref-palette-tertiary90: #bdece0;--md-ref-palette-tertiary95: #cbfbef;--md-ref-palette-tertiary98: #e5fff7;--md-ref-palette-tertiary99: #f3fffa;--md-ref-palette-tertiary100: #ffffff;--md-ref-palette-neutral0: #000000;--md-ref-palette-neutral10: #1b1c17;--md-ref-palette-neutral20: #30312b;--md-ref-palette-neutral25: #3b3c36;--md-ref-palette-neutral30: #474741;--md-ref-palette-neutral35: #53534d;--md-ref-palette-neutral40: #5f5f58;--md-ref-palette-neutral50: #787771;--md-ref-palette-neutral60: #92918a;--md-ref-palette-neutral70: #acaba4;--md-ref-palette-neutral80: #c8c7bf;--md-ref-palette-neutral90: #e4e2da;--md-ref-palette-neutral95: #f3f1e8;--md-ref-palette-neutral98: #fcf9f1;--md-ref-palette-neutral99: #fefcf4;--md-ref-palette-neutral100: #ffffff;--md-ref-palette-neutral-variant0: #000000;--md-ref-palette-neutral-variant10: #1b1d12;--md-ref-palette-neutral-variant20: #303126;--md-ref-palette-neutral-variant25: #3b3c31;--md-ref-palette-neutral-variant30: #46483c;--md-ref-palette-neutral-variant35: #525347;--md-ref-palette-neutral-variant40: #5e5f52;--md-ref-palette-neutral-variant50: #77786a;--md-ref-palette-neutral-variant60: #919283;--md-ref-palette-neutral-variant70: #abac9d;--md-ref-palette-neutral-variant80: #c7c8b8;--md-ref-palette-neutral-variant90: #e3e4d3;--md-ref-palette-neutral-variant95: #f2f2e1;--md-ref-palette-neutral-variant98: #fafae9;--md-ref-palette-neutral-variant99: #fdfdec;--md-ref-palette-neutral-variant100: #ffffff;--md-ref-palette-error0: #000000;--md-ref-palette-error10: #410002;--md-ref-palette-error20: #690005;--md-ref-palette-error25: #7e0007;--md-ref-palette-error30: #93000a;--md-ref-palette-error35: #a80710;--md-ref-palette-error40: #ba1a1a;--md-ref-palette-error50: #de3730;--md-ref-palette-error60: #ff5449;--md-ref-palette-error70: #ff897d;--md-ref-palette-error80: #ffb4ab;--md-ref-palette-error90: #ffdad6;--md-ref-palette-error95: #ffedea;--md-ref-palette-error98: #fff8f7;--md-ref-palette-error99: #fffbff;--md-ref-palette-error100: #ffffff;--md-sys-color-primary-light: #546500;--md-sys-color-on-primary-light: #ffffff;--md-sys-color-primary-container-light: #d6ed7d;--md-sys-color-on-primary-container-light: #171e00;--md-sys-color-secondary-light: #5c6146;--md-sys-color-on-secondary-light: #ffffff;--md-sys-color-secondary-container-light: #e1e6c3;--md-sys-color-on-secondary-container-light: #191d08;--md-sys-color-tertiary-light: #3a665d;--md-sys-color-on-tertiary-light: #ffffff;--md-sys-color-tertiary-container-light: #bdece0;--md-sys-color-on-tertiary-container-light: #00201b;--md-sys-color-error-light: #ba1a1a;--md-sys-color-error-container-light: #ffdad6;--md-sys-color-on-error-light: #ffffff;--md-sys-color-on-error-container-light: #410002;--md-sys-color-background-light: #fefcf4;--md-sys-color-on-background-light: #1b1c17;--md-sys-color-surface-light: #fefcf4;--md-sys-color-on-surface-light: #1b1c17;--md-sys-color-surface-variant-light: #e3e4d3;--md-sys-color-on-surface-variant-light: #46483c;--md-sys-color-outline-light: #77786a;--md-sys-color-inverse-on-surface-light: #f3f1e8;--md-sys-color-inverse-surface-light: #30312b;--md-sys-color-inverse-primary-light: #bad065;--md-sys-color-shadow-light: #000000;--md-sys-color-surface-tint-light: #546500;--md-sys-color-outline-variant-light: #c7c8b8;--md-sys-color-scrim-light: #000000;--md-sys-color-primary-dark: #bad065;--md-sys-color-on-primary-dark: #2a3400;--md-sys-color-primary-container-dark: #3e4c00;--md-sys-color-on-primary-container-dark: #d6ed7d;--md-sys-color-secondary-dark: #c4caa8;--md-sys-color-on-secondary-dark: #2e331b;--md-sys-color-secondary-container-dark: #444930;--md-sys-color-on-secondary-container-dark: #e1e6c3;--md-sys-color-tertiary-dark: #a1d0c5;--md-sys-color-on-tertiary-dark: #043730;--md-sys-color-tertiary-container-dark: #214e46;--md-sys-color-on-tertiary-container-dark: #bdece0;--md-sys-color-error-dark: #ffb4ab;--md-sys-color-error-container-dark: #93000a;--md-sys-color-on-error-dark: #690005;--md-sys-color-on-error-container-dark: #ffdad6;--md-sys-color-background-dark: #1b1c17;--md-sys-color-on-background-dark: #e4e2da;--md-sys-color-surface-dark: #1b1c17;--md-sys-color-on-surface-dark: #e4e2da;--md-sys-color-surface-variant-dark: #46483c;--md-sys-color-on-surface-variant-dark: #c7c8b8;--md-sys-color-outline-dark: #919283;--md-sys-color-inverse-on-surface-dark: #1b1c17;--md-sys-color-inverse-surface-dark: #e4e2da;--md-sys-color-inverse-primary-dark: #546500;--md-sys-color-shadow-dark: #000000;--md-sys-color-surface-tint-dark: #bad065;--md-sys-color-outline-variant-dark: #46483c;--md-sys-color-scrim-dark: #000000;--md-sys-typescale-display-large-font-family-name: Roboto;--md-sys-typescale-display-large-font-family-style: Regular;--md-sys-typescale-display-large-font-weight: 400px;--md-sys-typescale-display-large-font-size: 57px;--md-sys-typescale-display-large-line-height: 64px;--md-sys-typescale-display-large-letter-spacing: -.25px;--md-sys-typescale-display-medium-font-family-name: Roboto;--md-sys-typescale-display-medium-font-family-style: Regular;--md-sys-typescale-display-medium-font-weight: 400px;--md-sys-typescale-display-medium-font-size: 45px;--md-sys-typescale-display-medium-line-height: 52px;--md-sys-typescale-display-medium-letter-spacing: 0px;--md-sys-typescale-display-small-font-family-name: Roboto;--md-sys-typescale-display-small-font-family-style: Regular;--md-sys-typescale-display-small-font-weight: 400px;--md-sys-typescale-display-small-font-size: 36px;--md-sys-typescale-display-small-line-height: 44px;--md-sys-typescale-display-small-letter-spacing: 0px;--md-sys-typescale-headline-large-font-family-name: Roboto;--md-sys-typescale-headline-large-font-family-style: Regular;--md-sys-typescale-headline-large-font-weight: 400px;--md-sys-typescale-headline-large-font-size: 32px;--md-sys-typescale-headline-large-line-height: 40px;--md-sys-typescale-headline-large-letter-spacing: 0px;--md-sys-typescale-headline-medium-font-family-name: Roboto;--md-sys-typescale-headline-medium-font-family-style: Regular;--md-sys-typescale-headline-medium-font-weight: 400px;--md-sys-typescale-headline-medium-font-size: 28px;--md-sys-typescale-headline-medium-line-height: 36px;--md-sys-typescale-headline-medium-letter-spacing: 0px;--md-sys-typescale-headline-small-font-family-name: Roboto;--md-sys-typescale-headline-small-font-family-style: Regular;--md-sys-typescale-headline-small-font-weight: 400px;--md-sys-typescale-headline-small-font-size: 24px;--md-sys-typescale-headline-small-line-height: 32px;--md-sys-typescale-headline-small-letter-spacing: 0px;--md-sys-typescale-body-large-font-family-name: Roboto;--md-sys-typescale-body-large-font-family-style: Regular;--md-sys-typescale-body-large-font-weight: 400px;--md-sys-typescale-body-large-font-size: 16px;--md-sys-typescale-body-large-line-height: 24px;--md-sys-typescale-body-large-letter-spacing: .5px;--md-sys-typescale-body-medium-font-family-name: Roboto;--md-sys-typescale-body-medium-font-family-style: Regular;--md-sys-typescale-body-medium-font-weight: 400px;--md-sys-typescale-body-medium-font-size: 14px;--md-sys-typescale-body-medium-line-height: 20px;--md-sys-typescale-body-medium-letter-spacing: .25px;--md-sys-typescale-body-small-font-family-name: Roboto;--md-sys-typescale-body-small-font-family-style: Regular;--md-sys-typescale-body-small-font-weight: 400px;--md-sys-typescale-body-small-font-size: 12px;--md-sys-typescale-body-small-line-height: 16px;--md-sys-typescale-body-small-letter-spacing: .4px;--md-sys-typescale-label-large-font-family-name: Roboto;--md-sys-typescale-label-large-font-family-style: Medium;--md-sys-typescale-label-large-font-weight: 500px;--md-sys-typescale-label-large-font-size: 14px;--md-sys-typescale-label-large-line-height: 20px;--md-sys-typescale-label-large-letter-spacing: .1px;--md-sys-typescale-label-medium-font-family-name: Roboto;--md-sys-typescale-label-medium-font-family-style: Medium;--md-sys-typescale-label-medium-font-weight: 500px;--md-sys-typescale-label-medium-font-size: 12px;--md-sys-typescale-label-medium-line-height: 16px;--md-sys-typescale-label-medium-letter-spacing: .5px;--md-sys-typescale-label-small-font-family-name: Roboto;--md-sys-typescale-label-small-font-family-style: Medium;--md-sys-typescale-label-small-font-weight: 500px;--md-sys-typescale-label-small-font-size: 11px;--md-sys-typescale-label-small-line-height: 16px;--md-sys-typescale-label-small-letter-spacing: .5px;--md-sys-typescale-title-large-font-family-name: Roboto;--md-sys-typescale-title-large-font-family-style: Regular;--md-sys-typescale-title-large-font-weight: 400px;--md-sys-typescale-title-large-font-size: 22px;--md-sys-typescale-title-large-line-height: 28px;--md-sys-typescale-title-large-letter-spacing: 0px;--md-sys-typescale-title-medium-font-family-name: Roboto;--md-sys-typescale-title-medium-font-family-style: Medium;--md-sys-typescale-title-medium-font-weight: 500px;--md-sys-typescale-title-medium-font-size: 16px;--md-sys-typescale-title-medium-line-height: 24px;--md-sys-typescale-title-medium-letter-spacing: .15px;--md-sys-typescale-title-small-font-family-name: Roboto;--md-sys-typescale-title-small-font-family-style: Medium;--md-sys-typescale-title-small-font-weight: 500px;--md-sys-typescale-title-small-font-size: 14px;--md-sys-typescale-title-small-line-height: 20px;--md-sys-typescale-title-small-letter-spacing: .1px}.primary{background-color:var(--md-sys-color-primary)}.primary-text{color:var(--md-sys-color-primary)}.on-primary{background-color:var(--md-sys-color-on-primary)}.on-primary-text{color:var(--md-sys-color-on-primary)}.primary-container{background-color:var(--md-sys-color-primary-container)}.primary-container-text{color:var(--md-sys-color-primary-container)}.on-primary-container{background-color:var(--md-sys-color-on-primary-container)}.on-primary-container-text{color:var(--md-sys-color-on-primary-container)}.secondary{background-color:var(--md-sys-color-secondary)}.secondary-text{color:var(--md-sys-color-secondary)}.on-secondary{background-color:var(--md-sys-color-on-secondary)}.on-secondary-text{color:var(--md-sys-color-on-secondary)}.secondary-container{background-color:var(--md-sys-color-secondary-container)}.secondary-container-text{color:var(--md-sys-color-secondary-container)}.on-secondary-container{background-color:var(--md-sys-color-on-secondary-container)}.on-secondary-container-text{color:var(--md-sys-color-on-secondary-container)}.tertiary{background-color:var(--md-sys-color-tertiary)}.tertiary-text{color:var(--md-sys-color-tertiary)}.on-tertiary{background-color:var(--md-sys-color-on-tertiary)}.on-tertiary-text{color:var(--md-sys-color-on-tertiary)}.tertiary-container{background-color:var(--md-sys-color-tertiary-container)}.tertiary-container-text{color:var(--md-sys-color-tertiary-container)}.on-tertiary-container{background-color:var(--md-sys-color-on-tertiary-container)}.on-tertiary-container-text{color:var(--md-sys-color-on-tertiary-container)}.error{background-color:var(--md-sys-color-error)}.error-text{color:var(--md-sys-color-error)}.error-container{background-color:var(--md-sys-color-error-container)}.error-container-text{color:var(--md-sys-color-error-container)}.on-error{background-color:var(--md-sys-color-on-error)}.on-error-text{color:var(--md-sys-color-on-error)}.on-error-container{background-color:var(--md-sys-color-on-error-container)}.on-error-container-text{color:var(--md-sys-color-on-error-container)}.background{background-color:var(--md-sys-color-background)}.background-text{color:var(--md-sys-color-background)}.on-background{background-color:var(--md-sys-color-on-background)}.on-background-text{color:var(--md-sys-color-on-background)}.surface{background-color:var(--md-sys-color-surface)}.surface-text{color:var(--md-sys-color-surface)}.on-surface{background-color:var(--md-sys-color-on-surface)}.on-surface-text{color:var(--md-sys-color-on-surface)}.surface-variant{background-color:var(--md-sys-color-surface-variant)}.surface-variant-text{color:var(--md-sys-color-surface-variant)}.on-surface-variant{background-color:var(--md-sys-color-on-surface-variant)}.on-surface-variant-text{color:var(--md-sys-color-on-surface-variant)}.outline{background-color:var(--md-sys-color-outline)}.outline-text{color:var(--md-sys-color-outline)}.inverse-on-surface{background-color:var(--md-sys-color-inverse-on-surface)}.inverse-on-surface-text{color:var(--md-sys-color-inverse-on-surface)}.inverse-surface{background-color:var(--md-sys-color-inverse-surface)}.inverse-surface-text{color:var(--md-sys-color-inverse-surface)}.inverse-primary{background-color:var(--md-sys-color-inverse-primary)}.inverse-primary-text{color:var(--md-sys-color-inverse-primary)}.shadow{background-color:var(--md-sys-color-shadow)}.shadow-text{color:var(--md-sys-color-shadow)}.surface-tint{background-color:var(--md-sys-color-surface-tint)}.surface-tint-text{color:var(--md-sys-color-surface-tint)}.outline-variant{background-color:var(--md-sys-color-outline-variant)}.outline-variant-text{color:var(--md-sys-color-outline-variant)}.scrim{background-color:var(--md-sys-color-scrim)}.scrim-text{color:var(--md-sys-color-scrim)}.display-large{font-family:var(--md-sys-typescale-display-large-font-family-name);font-style:var(--md-sys-typescale-display-large-font-family-style);font-weight:var(--md-sys-typescale-display-large-font-weight);font-size:var(--md-sys-typescale-display-large-font-size);letter-spacing:var(--md-sys-typescale-display-large-tracking);line-height:var(--md-sys-typescale-display-large-height);text-transform:var(--md-sys-typescale-display-large-text-transform);text-decoration:var(--md-sys-typescale-display-large-text-decoration)}.display-medium{font-family:var(--md-sys-typescale-display-medium-font-family-name);font-style:var(--md-sys-typescale-display-medium-font-family-style);font-weight:var(--md-sys-typescale-display-medium-font-weight);font-size:var(--md-sys-typescale-display-medium-font-size);letter-spacing:var(--md-sys-typescale-display-medium-tracking);line-height:var(--md-sys-typescale-display-medium-height);text-transform:var(--md-sys-typescale-display-medium-text-transform);text-decoration:var(--md-sys-typescale-display-medium-text-decoration)}.display-small{font-family:var(--md-sys-typescale-display-small-font-family-name);font-style:var(--md-sys-typescale-display-small-font-family-style);font-weight:var(--md-sys-typescale-display-small-font-weight);font-size:var(--md-sys-typescale-display-small-font-size);letter-spacing:var(--md-sys-typescale-display-small-tracking);line-height:var(--md-sys-typescale-display-small-height);text-transform:var(--md-sys-typescale-display-small-text-transform);text-decoration:var(--md-sys-typescale-display-small-text-decoration)}.headline-large{font-family:var(--md-sys-typescale-headline-large-font-family-name);font-style:var(--md-sys-typescale-headline-large-font-family-style);font-weight:var(--md-sys-typescale-headline-large-font-weight);font-size:var(--md-sys-typescale-headline-large-font-size);letter-spacing:var(--md-sys-typescale-headline-large-tracking);line-height:var(--md-sys-typescale-headline-large-height);text-transform:var(--md-sys-typescale-headline-large-text-transform);text-decoration:var(--md-sys-typescale-headline-large-text-decoration)}.headline-medium{font-family:var(--md-sys-typescale-headline-medium-font-family-name);font-style:var(--md-sys-typescale-headline-medium-font-family-style);font-weight:var(--md-sys-typescale-headline-medium-font-weight);font-size:var(--md-sys-typescale-headline-medium-font-size);letter-spacing:var(--md-sys-typescale-headline-medium-tracking);line-height:var(--md-sys-typescale-headline-medium-height);text-transform:var(--md-sys-typescale-headline-medium-text-transform);text-decoration:var(--md-sys-typescale-headline-medium-text-decoration)}.headline-small{font-family:var(--md-sys-typescale-headline-small-font-family-name);font-style:var(--md-sys-typescale-headline-small-font-family-style);font-weight:var(--md-sys-typescale-headline-small-font-weight);font-size:var(--md-sys-typescale-headline-small-font-size);letter-spacing:var(--md-sys-typescale-headline-small-tracking);line-height:var(--md-sys-typescale-headline-small-height);text-transform:var(--md-sys-typescale-headline-small-text-transform);text-decoration:var(--md-sys-typescale-headline-small-text-decoration)}.body-large{font-family:var(--md-sys-typescale-body-large-font-family-name);font-style:var(--md-sys-typescale-body-large-font-family-style);font-weight:var(--md-sys-typescale-body-large-font-weight);font-size:var(--md-sys-typescale-body-large-font-size);letter-spacing:var(--md-sys-typescale-body-large-tracking);line-height:var(--md-sys-typescale-body-large-height);text-transform:var(--md-sys-typescale-body-large-text-transform);text-decoration:var(--md-sys-typescale-body-large-text-decoration)}.body-medium{font-family:var(--md-sys-typescale-body-medium-font-family-name);font-style:var(--md-sys-typescale-body-medium-font-family-style);font-weight:var(--md-sys-typescale-body-medium-font-weight);font-size:var(--md-sys-typescale-body-medium-font-size);letter-spacing:var(--md-sys-typescale-body-medium-tracking);line-height:var(--md-sys-typescale-body-medium-height);text-transform:var(--md-sys-typescale-body-medium-text-transform);text-decoration:var(--md-sys-typescale-body-medium-text-decoration)}.body-small{font-family:var(--md-sys-typescale-body-small-font-family-name);font-style:var(--md-sys-typescale-body-small-font-family-style);font-weight:var(--md-sys-typescale-body-small-font-weight);font-size:var(--md-sys-typescale-body-small-font-size);letter-spacing:var(--md-sys-typescale-body-small-tracking);line-height:var(--md-sys-typescale-body-small-height);text-transform:var(--md-sys-typescale-body-small-text-transform);text-decoration:var(--md-sys-typescale-body-small-text-decoration)}.label-large{font-family:var(--md-sys-typescale-label-large-font-family-name);font-style:var(--md-sys-typescale-label-large-font-family-style);font-weight:var(--md-sys-typescale-label-large-font-weight);font-size:var(--md-sys-typescale-label-large-font-size);letter-spacing:var(--md-sys-typescale-label-large-tracking);line-height:var(--md-sys-typescale-label-large-height);text-transform:var(--md-sys-typescale-label-large-text-transform);text-decoration:var(--md-sys-typescale-label-large-text-decoration)}.label-medium{font-family:var(--md-sys-typescale-label-medium-font-family-name);font-style:var(--md-sys-typescale-label-medium-font-family-style);font-weight:var(--md-sys-typescale-label-medium-font-weight);font-size:var(--md-sys-typescale-label-medium-font-size);letter-spacing:var(--md-sys-typescale-label-medium-tracking);line-height:var(--md-sys-typescale-label-medium-height);text-transform:var(--md-sys-typescale-label-medium-text-transform);text-decoration:var(--md-sys-typescale-label-medium-text-decoration)}.label-small{font-family:var(--md-sys-typescale-label-small-font-family-name);font-style:var(--md-sys-typescale-label-small-font-family-style);font-weight:var(--md-sys-typescale-label-small-font-weight);font-size:var(--md-sys-typescale-label-small-font-size);letter-spacing:var(--md-sys-typescale-label-small-tracking);line-height:var(--md-sys-typescale-label-small-height);text-transform:var(--md-sys-typescale-label-small-text-transform);text-decoration:var(--md-sys-typescale-label-small-text-decoration)}.title-large{font-family:var(--md-sys-typescale-title-large-font-family-name);font-style:var(--md-sys-typescale-title-large-font-family-style);font-weight:var(--md-sys-typescale-title-large-font-weight);font-size:var(--md-sys-typescale-title-large-font-size);letter-spacing:var(--md-sys-typescale-title-large-tracking);line-height:var(--md-sys-typescale-title-large-height);text-transform:var(--md-sys-typescale-title-large-text-transform);text-decoration:var(--md-sys-typescale-title-large-text-decoration)}.title-medium{font-family:var(--md-sys-typescale-title-medium-font-family-name);font-style:var(--md-sys-typescale-title-medium-font-family-style);font-weight:var(--md-sys-typescale-title-medium-font-weight);font-size:var(--md-sys-typescale-title-medium-font-size);letter-spacing:var(--md-sys-typescale-title-medium-tracking);line-height:var(--md-sys-typescale-title-medium-height);text-transform:var(--md-sys-typescale-title-medium-text-transform);text-decoration:var(--md-sys-typescale-title-medium-text-decoration)}.title-small{font-family:var(--md-sys-typescale-title-small-font-family-name);font-style:var(--md-sys-typescale-title-small-font-family-style);font-weight:var(--md-sys-typescale-title-small-font-weight);font-size:var(--md-sys-typescale-title-small-font-size);letter-spacing:var(--md-sys-typescale-title-small-tracking);line-height:var(--md-sys-typescale-title-small-height);text-transform:var(--md-sys-typescale-title-small-text-transform);text-decoration:var(--md-sys-typescale-title-small-text-decoration)}:root{--md-sys-color-primary: var(--md-sys-color-primary-light);--md-sys-color-on-primary: var(--md-sys-color-on-primary-light);--md-sys-color-primary-container: var(--md-sys-color-primary-container-light);--md-sys-color-on-primary-container: var(--md-sys-color-on-primary-container-light);--md-sys-color-secondary: var(--md-sys-color-secondary-light);--md-sys-color-on-secondary: var(--md-sys-color-on-secondary-light);--md-sys-color-secondary-container: var(--md-sys-color-secondary-container-light);--md-sys-color-on-secondary-container: var(--md-sys-color-on-secondary-container-light);--md-sys-color-tertiary: var(--md-sys-color-tertiary-light);--md-sys-color-on-tertiary: var(--md-sys-color-on-tertiary-light);--md-sys-color-tertiary-container: var(--md-sys-color-tertiary-container-light);--md-sys-color-on-tertiary-container: var(--md-sys-color-on-tertiary-container-light);--md-sys-color-error: var(--md-sys-color-error-light);--md-sys-color-error-container: var(--md-sys-color-error-container-light);--md-sys-color-on-error: var(--md-sys-color-on-error-light);--md-sys-color-on-error-container: var(--md-sys-color-on-error-container-light);--md-sys-color-background: var(--md-sys-color-background-light);--md-sys-color-on-background: var(--md-sys-color-on-background-light);--md-sys-color-surface: var(--md-sys-color-surface-light);--md-sys-color-on-surface: var(--md-sys-color-on-surface-light);--md-sys-color-surface-variant: var(--md-sys-color-surface-variant-light);--md-sys-color-on-surface-variant: var(--md-sys-color-on-surface-variant-light);--md-sys-color-outline: var(--md-sys-color-outline-light);--md-sys-color-inverse-on-surface: var(--md-sys-color-inverse-on-surface-light);--md-sys-color-inverse-surface: var(--md-sys-color-inverse-surface-light);--md-sys-color-inverse-primary: var(--md-sys-color-inverse-primary-light);--md-sys-color-shadow: var(--md-sys-color-shadow-light);--md-sys-color-surface-tint: var(--md-sys-color-surface-tint-light);--md-sys-color-outline-variant: var(--md-sys-color-outline-variant-light);--md-sys-color-scrim: var(--md-sys-color-scrim-light);--surface-1: var(--md-ref-palette-neutral95)}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;margin:0;box-sizing:border-box;font-size:1em;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--md-sys-color-shadow-rgb: 0 0 0;--md-sys-elevation-0: 0px 0px 0px 0px rgb(var(--md-sys-color-shadow-rgb) / .2), 0px 0px 0px 0px rgb(var(--md-sys-color-shadow-rgb) / .14), 0px 0px 0px 0px rgb(var(--md-sys-color-shadow-rgb) / .12);--md-sys-elevation-1: 0px 3px 1px -2px rgb(var(--md-sys-color-shadow-rgb) / .2), 0px 2px 2px 0px rgb(var(--md-sys-color-shadow-rgb) / .14), 0px 1px 5px 0px rgb(var(--md-sys-color-shadow-rgb) / .12)}*{font-family:Fira Sans,Liberation Sans,Droid Sans,Helvetica,Verdana,sans-serif;margin:0;box-sizing:border-box;font-size:1em}body{color:var(--md-sys-color-on-background);background-color:var(--md-sys-color-background);width:100%}button{height:40px;border-radius:20px;border:none;cursor:pointer;color:var(--md-sys-color-on-primary);background-color:var(--md-sys-color-primary)}a{color:var(--md-sys-color-primary);text-decoration:none}a:visited{color:var(--md-sys-color-primary)}h1{font-size:1.8em}h2{font-size:1.4em}select{font-size:1em;color:var(--md-sys-color-primary);background-color:var(--md-sys-color-surface);padding:.5em;height:40px;border-radius:20px;border:1px solid var(--md-sys-color-outline);text-align:center}header,footer{color:var(--md-sys-color-on-surface);background-color:var(--surface-1);box-sizing:unset;padding:1em}footer{position:fixed;width:100%;bottom:0}
