/*!*******************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@nessie/webcomponents/dist/webcomponents/webcomponents.css?ngGlobalStyle ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************/
:root{--nes-core-color-brand-yellow:#ffc917;--nes-core-color-brand-blue:#003082;--nes-core-color-brand-light-blue:#0063d3;--nes-core-color-brand-green:#00c690;--nes-core-color-neutral-black:#000;--nes-core-color-neutral-white:#fff;--nes-core-color-neutral-transparent:transparent;--nes-core-color-yellow-50:#fcf6e8;--nes-core-color-yellow-100:#faefc7;--nes-core-color-yellow-200:#f7e092;--nes-core-color-yellow-300:#f4cd56;--nes-core-color-yellow-400:#eeb408;--nes-core-color-yellow-500:#d69500;--nes-core-color-yellow-600:#b67500;--nes-core-color-yellow-700:#8a6000;--nes-core-color-yellow-800:#644a07;--nes-core-color-yellow-900:#483913;--nes-core-color-yellow-950:#29250f;--nes-core-color-blue-50:#eff6ff;--nes-core-color-blue-100:#deedff;--nes-core-color-blue-200:#bfdbfe;--nes-core-color-blue-300:#93c5fd;--nes-core-color-blue-400:#61a6fb;--nes-core-color-blue-500:#348af4;--nes-core-color-blue-600:#186ddc;--nes-core-color-blue-700:#1f55b2;--nes-core-color-blue-800:#1e448d;--nes-core-color-blue-900:#193370;--nes-core-color-blue-950:#18223f;--nes-core-color-teal-50:#eefbfd;--nes-core-color-teal-100:#d4f8f9;--nes-core-color-teal-200:#a7ecf2;--nes-core-color-teal-300:#6cdfec;--nes-core-color-teal-400:#29c5d6;--nes-core-color-teal-500:#00a3b8;--nes-core-color-teal-600:#00819e;--nes-core-color-teal-700:#006781;--nes-core-color-teal-800:#1e4f5d;--nes-core-color-teal-900:#1e3e48;--nes-core-color-teal-950:#15282d;--nes-core-color-green-50:#eafaf4;--nes-core-color-green-100:#d4f9e6;--nes-core-color-green-200:#afeccf;--nes-core-color-green-300:#77e1b5;--nes-core-color-green-400:#35c899;--nes-core-color-green-500:#00a888;--nes-core-color-green-600:#008672;--nes-core-color-green-700:#107263;--nes-core-color-green-800:#295854;--nes-core-color-green-900:#214440;--nes-core-color-green-950:#142a27;--nes-core-color-red-50:#fff1f2;--nes-core-color-red-100:#ffe4e6;--nes-core-color-red-200:#fecdd3;--nes-core-color-red-300:#ff9eaa;--nes-core-color-red-400:#ff6b70;--nes-core-color-red-500:#f8374b;--nes-core-color-red-600:#e2103d;--nes-core-color-red-700:#bd1133;--nes-core-color-red-800:#7f1a22;--nes-core-color-red-900:#691722;--nes-core-color-red-950:#36181c;--nes-core-color-orange-50:#fef6ee;--nes-core-color-orange-100:#fbedd9;--nes-core-color-orange-200:#f8d8b3;--nes-core-color-orange-300:#ffb269;--nes-core-color-orange-400:#fb8b35;--nes-core-color-orange-500:#f2660f;--nes-core-color-orange-600:#d44504;--nes-core-color-orange-700:#ae3f0f;--nes-core-color-orange-800:#7f3319;--nes-core-color-orange-900:#662a16;--nes-core-color-orange-950:#311e16;--nes-core-color-purple-50:#f5f3fe;--nes-core-color-purple-100:#ece9fc;--nes-core-color-purple-200:#dcd6fb;--nes-core-color-purple-300:#c0b0f8;--nes-core-color-purple-400:#a68cf3;--nes-core-color-purple-500:#926ee4;--nes-core-color-purple-600:#7b55cd;--nes-core-color-purple-700:#6542b7;--nes-core-color-purple-800:#51319b;--nes-core-color-purple-900:#46208f;--nes-core-color-purple-950:#281f3b;--nes-core-color-pink-50:#fdf2f8;--nes-core-color-pink-100:#fce7f3;--nes-core-color-pink-200:#fad0e8;--nes-core-color-pink-300:#f7a1cf;--nes-core-color-pink-400:#f275b5;--nes-core-color-pink-500:#ea4294;--nes-core-color-pink-600:#d62270;--nes-core-color-pink-700:#b50e54;--nes-core-color-pink-800:#7f1642;--nes-core-color-pink-900:#6b0f38;--nes-core-color-pink-950:#381023;--nes-core-color-gray-25:#f7f7f9;--nes-core-color-gray-50:#f0f1f3;--nes-core-color-gray-75:#eaebee;--nes-core-color-gray-100:#e4e5e8;--nes-core-color-gray-200:#d6d7dc;--nes-core-color-gray-300:#c4c5cb;--nes-core-color-gray-400:#93949a;--nes-core-color-gray-500:#75767c;--nes-core-color-gray-600:#404144;--nes-core-color-gray-700:#333438;--nes-core-color-gray-800:#252528;--nes-core-color-gray-900:#1a1b1d;--nes-core-color-gray-950:#111214;--nes-core-color-alpha-white-400:rgba(237,239,247,.59);--nes-core-color-alpha-white-500:rgba(240,240,252,.41);--nes-core-color-alpha-white-600:rgba(242,242,250,.21);--nes-core-color-alpha-white-700:rgba(240,240,255,.15);--nes-core-color-alpha-white-800:rgba(245,245,255,.09);--nes-core-color-alpha-white-900:rgba(250,250,255,.06);--nes-core-color-alpha-white-950:hsla(0,0%,100%,.03);--nes-core-color-alpha-black-25:rgba(0,0,41,.03);--nes-core-color-alpha-black-50:rgba(0,16,47,.06);--nes-core-color-alpha-black-75:rgba(0,9,47,.08);--nes-core-color-alpha-black-100:rgba(6,15,46,.11);--nes-core-color-alpha-black-200:rgba(0,6,33,.16);--nes-core-color-alpha-black-300:rgba(0,2,27,.23);--nes-core-color-alpha-black-400:rgba(0,1,15,.42);--nes-core-color-alpha-black-500:rgba(0,1,13,.58);--nes-core-opacity-0:0;--nes-core-opacity-5:0.05;--nes-core-opacity-10:0.1;--nes-core-opacity-15:0.15;--nes-core-opacity-20:0.2;--nes-core-opacity-25:0.25;--nes-core-opacity-30:0.3;--nes-core-opacity-35:0.35;--nes-core-opacity-40:0.4;--nes-core-opacity-45:0.45;--nes-core-opacity-50:0.5;--nes-core-opacity-55:0.55;--nes-core-opacity-60:0.6;--nes-core-opacity-65:0.65;--nes-core-opacity-70:0.7;--nes-core-opacity-75:0.75;--nes-core-opacity-80:0.8;--nes-core-opacity-85:0.85;--nes-core-opacity-90:0.9;--nes-core-opacity-95:0.95;--nes-core-opacity-100:1;--nes-core-dimension-0:0px;--nes-core-dimension-25:1px;--nes-core-dimension-50:2px;--nes-core-dimension-75:3px;--nes-core-dimension-100:4px;--nes-core-dimension-150:6px;--nes-core-dimension-200:8px;--nes-core-dimension-250:10px;--nes-core-dimension-300:12px;--nes-core-dimension-350:14px;--nes-core-dimension-400:16px;--nes-core-dimension-500:20px;--nes-core-dimension-600:24px;--nes-core-dimension-700:28px;--nes-core-dimension-800:32px;--nes-core-dimension-900:36px;--nes-core-dimension-1000:40px;--nes-core-dimension-1100:44px;--nes-core-dimension-1200:48px;--nes-core-dimension-1400:56px;--nes-core-dimension-1600:64px;--nes-core-dimension-2000:80px;--nes-core-dimension-2400:96px;--nes-core-dimension-2800:112px;--nes-core-dimension-3200:128px;--nes-core-dimension-3600:144px;--nes-core-dimension-4000:160px;--nes-core-dimension-4400:176px;--nes-core-dimension-4800:192px;--nes-core-dimension-5200:208px;--nes-core-dimension-5600:224px;--nes-core-dimension-6000:240px;--nes-core-dimension-6400:256px;--nes-core-dimension-7200:288px;--nes-core-dimension-8000:320px;--nes-core-dimension-9600:384px;--nes-core-max-width-xs:320px;--nes-core-max-width-sm:384px;--nes-core-max-width-md:448px;--nes-core-max-width-lg:512px;--nes-core-max-width-xl:576px;--nes-core-max-width-2xl:672px;--nes-core-max-width-3xl:768px;--nes-core-max-width-4xl:896px;--nes-core-max-width-5xl:1024px;--nes-core-max-width-6xl:1152px;--nes-core-max-width-7xl:1280px;--nes-core-max-width-8xl:1328px;--nes-core-max-width-9xl:1536px;--nes-core-max-width-10xl:1728px;--nes-core-max-width-prose-default:65ch;--nes-core-max-width-prose-sm:48ch;--nes-core-max-width-prose-lg:75ch;--nes-core-border-width-0:0px;--nes-core-border-width-1:1px;--nes-core-border-width-2:2px;--nes-core-border-radius-0:0px;--nes-core-border-radius-25:1px;--nes-core-border-radius-75:3px;--nes-core-border-radius-150:6px;--nes-core-border-radius-300:12px;--nes-core-border-radius-400:16px;--nes-core-border-radius-full:9999px;--nes-core-screen-2xs:0px;--nes-core-screen-xs:360px;--nes-core-screen-sm:480px;--nes-core-screen-md:740px;--nes-core-screen-lg:980px;--nes-core-screen-xl:1300px;--nes-core-font-family-sans:"NS Sans";--nes-core-font-size-250:0.625rem;--nes-core-font-size-300:0.75rem;--nes-core-font-size-350:0.875rem;--nes-core-font-size-400:1rem;--nes-core-font-size-450:1.125rem;--nes-core-font-size-500:1.25rem;--nes-core-font-size-550:1.375rem;--nes-core-font-size-600:1.5rem;--nes-core-font-size-700:1.75rem;--nes-core-font-size-800:2rem;--nes-core-font-size-900:2.25rem;--nes-core-font-size-1000:2.5rem;--nes-core-font-size-1200:3rem;--nes-core-font-size-1600:4rem;--nes-core-font-size-2000:5rem;--nes-core-font-weight-normal:400;--nes-core-font-weight-demi:550;--nes-core-font-weight-bold:700;--nes-core-font-style-normal:normal;--nes-core-font-style-italic:italic;--nes-core-font-leading-none:1;--nes-core-font-leading-compressed:1.125;--nes-core-font-leading-tight:1.25;--nes-core-font-leading-tight-calc:calc(1.07em + 6px);--nes-core-font-leading-normal:1.5;--nes-core-font-leading-relaxed:1.625;--nes-core-font-leading-loose:2;--nes-core-font-tracking-tight:-0.016em;--nes-core-font-tracking-tight-calc:calc(-0.022em + 0.33px);--nes-core-font-tracking-normal:0;--nes-core-font-tracking-wide:0.02em;--nes-core-font-tracking-wider:0.04em;--nes-core-font-tracking-widest:0.08em;--nes-core-font-transform-none:none;--nes-core-font-transform-uppercase:uppercase;--nes-core-font-transform-lowercase:lowercase;--nes-core-font-transform-capitalize:capitalize;--nes-core-font-decoration-underline:underline;--nes-core-font-decoration-underline-offset-3:3px;--nes-core-motion-ease-in:cubic-bezier(1,0.4,0.9,0.2);--nes-core-motion-ease-out:cubic-bezier(0.2,0.9,0.4,1);--nes-core-motion-ease-in-out:cubic-bezier(0.7,0.27,0.27,1);--nes-core-motion-ease-in-out-expo:cubic-bezier(1,0,0,1);--nes-core-motion-ease-linear:cubic-bezier(0,0,1,1);--nes-core-motion-duration-50:50ms;--nes-core-motion-duration-100:100ms;--nes-core-motion-duration-150:150ms;--nes-core-motion-duration-200:200ms;--nes-core-motion-duration-250:250ms;--nes-core-motion-duration-300:300ms;--nes-core-motion-duration-400:400ms;--nes-core-motion-duration-500:500ms;--nes-core-motion-duration-600:600ms;--nes-core-motion-duration-700:700ms;--nes-core-motion-duration-800:800ms;--nes-core-motion-duration-1000:1000ms;--nes-core-motion-duration-1250:1250ms;--nes-core-motion-duration-1500:1500ms;--nes-core-motion-duration-2000:2000ms;--nes-applied-modality-color-parking:#28549c;--nes-applied-modality-color-check:#8a46f0;--nes-applied-modality-color-shared-bike:#1e7bbc;--nes-applied-modality-color-shared-car:#11872f;--nes-base-color-brand-primary-default:var(--nes-core-color-brand-yellow);--nes-base-color-brand-primary-on-default:var(--nes-core-color-brand-blue);--nes-base-color-brand-primary-alt:var(--nes-core-color-brand-yellow);--nes-base-color-brand-primary-strong:var(--nes-core-color-yellow-700);--nes-base-color-brand-primary-gentle:var(--nes-core-color-yellow-200);--nes-base-color-brand-primary-pale:var(--nes-core-color-yellow-50);--nes-base-color-brand-secondary-default:var(--nes-core-color-brand-blue);--nes-base-color-brand-secondary-on-default:var(--nes-core-color-neutral-white);--nes-base-color-brand-secondary-alt:var(--nes-core-color-brand-blue);--nes-base-color-brand-secondary-subdued:var(--nes-core-color-blue-900);--nes-base-color-brand-tertiary-default:var(--nes-core-color-brand-light-blue);--nes-base-color-brand-tertiary-on-default:var(--nes-core-color-neutral-white);--nes-base-color-brand-tertiary-alt:var(--nes-core-color-brand-light-blue);--nes-base-color-brand-tertiary-subdued:var(--nes-core-color-blue-700);--nes-base-color-system-success-default:var(--nes-core-color-green-600);--nes-base-color-system-success-on-default:var(--nes-core-color-neutral-white);--nes-base-color-system-success-alt:var(--nes-core-color-green-500);--nes-base-color-system-success-subdued:var(--nes-core-color-green-700);--nes-base-color-system-success-accent:var(--nes-core-color-green-500);--nes-base-color-system-success-gentle:var(--nes-core-color-green-200);--nes-base-color-system-success-pale:var(--nes-core-color-green-50);--nes-base-color-system-attention-default:var(--nes-core-color-orange-600);--nes-base-color-system-attention-on-default:var(--nes-core-color-neutral-white);--nes-base-color-system-attention-alt:var(--nes-core-color-orange-600);--nes-base-color-system-attention-subdued:var(--nes-core-color-orange-700);--nes-base-color-system-attention-accent:var(--nes-core-color-orange-500);--nes-base-color-system-attention-gentle:var(--nes-core-color-orange-200);--nes-base-color-system-attention-pale:var(--nes-core-color-orange-50);--nes-base-color-system-critical-default:var(--nes-core-color-red-600);--nes-base-color-system-critical-on-default:var(--nes-core-color-neutral-white);--nes-base-color-system-critical-alt:var(--nes-core-color-red-600);--nes-base-color-system-critical-subdued:var(--nes-core-color-red-700);--nes-base-color-system-critical-accent:var(--nes-core-color-red-500);--nes-base-color-system-critical-gentle:var(--nes-core-color-red-200);--nes-base-color-system-critical-pale:var(--nes-core-color-red-50);--nes-base-color-system-info-default:var(--nes-core-color-brand-light-blue);--nes-base-color-system-info-on-default:var(--nes-core-color-neutral-white);--nes-base-color-system-info-alt:var(--nes-core-color-brand-light-blue);--nes-base-color-system-info-subdued:var(--nes-core-color-blue-700);--nes-base-color-system-info-accent:var(--nes-core-color-blue-500);--nes-base-color-system-info-gentle:var(--nes-core-color-blue-200);--nes-base-color-system-info-pale:var(--nes-core-color-blue-50);--nes-base-color-system-highlight-default:var(--nes-core-color-purple-600);--nes-base-color-system-highlight-on-default:var(--nes-core-color-neutral-white);--nes-base-color-system-highlight-alt:var(--nes-core-color-purple-600);--nes-base-color-system-highlight-subdued:var(--nes-core-color-purple-700);--nes-base-color-system-highlight-accent:var(--nes-core-color-purple-500);--nes-base-color-system-highlight-gentle:var(--nes-core-color-purple-200);--nes-base-color-system-highlight-pale:var(--nes-core-color-purple-50);--nes-base-color-content-text-default:var(--nes-core-color-brand-blue);--nes-base-color-content-text-gentle:var(--nes-core-color-gray-400);--nes-base-color-content-text-subtle:var(--nes-core-color-gray-500);--nes-base-color-content-text-subdued:var(--nes-core-color-gray-600);--nes-base-color-content-text-strong:var(--nes-core-color-gray-800);--nes-base-color-content-text-logo:var(--nes-core-color-brand-blue);--nes-base-color-content-text-inverse:var(--nes-core-color-neutral-white);--nes-base-color-content-text-inverse-subdued:var(--nes-core-color-gray-100);--nes-base-color-content-text-alpha-gentle:var(--nes-core-color-alpha-black-400);--nes-base-color-content-text-alpha-subtle:var(--nes-core-color-alpha-black-500);--nes-base-color-content-text-alpha-inverse:var(--nes-core-color-alpha-white-600);--nes-base-color-content-background-default:var(--nes-core-color-neutral-white);--nes-base-color-content-background-base:var(--nes-core-color-gray-25);--nes-base-color-content-background-elevated:var(--nes-core-color-neutral-white);--nes-base-color-content-background-elevated-alt:var(--nes-core-color-neutral-white);--nes-base-color-content-background-elevated-alpha:var(--nes-core-color-neutral-white);--nes-base-color-content-background-alt:var(--nes-core-color-neutral-white);--nes-base-color-content-background-inverse:var(--nes-core-color-gray-700);--nes-base-color-content-background-inverse-subtle:var(--nes-core-color-gray-500);--nes-base-color-content-background-inverse-subdued:var(--nes-core-color-gray-300);--nes-base-color-content-background-alpha-subtle:var(--nes-core-color-alpha-black-50);--nes-base-color-content-background-alpha-subdued:var(--nes-core-color-alpha-black-75);--nes-base-color-content-background-alpha-strong:var(--nes-core-color-alpha-black-100);--nes-base-color-content-background-alpha-alt:var(--nes-core-color-alpha-black-50);--nes-base-color-content-background-alpha-inverse-subtle:var(--nes-core-color-alpha-white-800);--nes-base-color-content-border-default:var(--nes-core-color-gray-100);--nes-base-color-content-border-subtle:var(--nes-core-color-gray-75);--nes-base-color-content-border-strong:var(--nes-core-color-gray-400);--nes-base-color-content-border-inverse:var(--nes-core-color-neutral-white);--nes-base-color-content-border-alpha-default:var(--nes-core-color-alpha-black-100);--nes-base-color-content-border-alpha-subtle:var(--nes-core-color-alpha-black-75);--nes-base-color-content-border-alpha-subdued:var(--nes-core-color-alpha-black-300);--nes-base-color-content-border-alpha-strong:var(--nes-core-color-alpha-black-400);--nes-base-color-content-shadow-default:var(--nes-core-color-neutral-black);--nes-base-color-content-scrim-default:var(--nes-core-color-alpha-black-500);--nes-base-opacity-hide-in-light:var(--nes-core-opacity-0);--nes-base-opacity-hide-in-dark:var(--nes-core-opacity-100);--nes-base-space-2xs:var(--nes-core-dimension-100);--nes-base-space-xs:var(--nes-core-dimension-200);--nes-base-space-sm:var(--nes-core-dimension-300);--nes-base-space-md:var(--nes-core-dimension-400);--nes-base-space-lg:var(--nes-core-dimension-500);--nes-base-space-xl:var(--nes-core-dimension-600);--nes-base-space-2xl:var(--nes-core-dimension-800);--nes-base-space-3xl:var(--nes-core-dimension-1200);--nes-base-space-4xl:var(--nes-core-dimension-1600);--nes-base-space-web-section-inset-tight:var(--nes-core-dimension-800);--nes-base-space-web-section-inset-default:var(--nes-core-dimension-1000);--nes-base-space-web-section-inset-loose:var(--nes-core-dimension-1000);--nes-base-space-web-container-inset-default:var(--nes-core-dimension-600);--nes-base-space-web-container-inset-full:var(--nes-core-dimension-600);--nes-base-space-web-wrapper-stack-default:var(--nes-core-dimension-1200);--nes-base-space-web-gutter-dense:var(--nes-core-dimension-300);--nes-base-space-web-gutter-default:var(--nes-core-dimension-600);--nes-base-space-web-gutter-comfy:var(--nes-core-dimension-800);--nes-base-space-web-gutter-relaxed:var(--nes-core-dimension-800);--nes-base-space-box-xs:var(--nes-core-dimension-200);--nes-base-space-box-sm:var(--nes-core-dimension-300);--nes-base-space-box-md:var(--nes-core-dimension-400);--nes-base-size-component-control-height-tiny:var(--nes-core-dimension-800);--nes-base-size-component-control-height-compact:var(--nes-core-dimension-1000);--nes-base-size-component-control-height-default:var(--nes-core-dimension-1200);--nes-base-size-component-fromto-height-default:var(--nes-core-dimension-2400);--nes-base-size-component-icon-xs:var(--nes-core-dimension-400);--nes-base-size-component-icon-sm:var(--nes-core-dimension-600);--nes-base-size-component-icon-md:var(--nes-core-dimension-800);--nes-base-size-component-icon-lg:var(--nes-core-dimension-1200);--nes-base-size-component-icon-xl:var(--nes-core-dimension-1400);--nes-base-font-heading-size-1:var(--nes-core-font-size-800);--nes-base-font-heading-size-2:var(--nes-core-font-size-600);--nes-base-font-heading-size-3:var(--nes-core-font-size-500);--nes-base-font-heading-size-4:var(--nes-core-font-size-450);--nes-base-font-heading-weight:var(--nes-core-font-weight-bold);--nes-base-font-heading-leading:var(--nes-core-font-leading-tight-calc);--nes-base-font-heading-tracking:var(--nes-core-font-tracking-tight-calc);--nes-base-font-eyebrow-size-default:var(--nes-core-font-size-300);--nes-base-font-eyebrow-weight:var(--nes-core-font-weight-demi);--nes-base-font-eyebrow-leading:var(--nes-core-font-leading-tight);--nes-base-font-eyebrow-tracking:var(--nes-core-font-tracking-widest);--nes-base-font-eyebrow-transform:var(--nes-core-font-transform-uppercase);--nes-base-font-body-size-default:var(--nes-core-font-size-400);--nes-base-font-body-size-article:var(--nes-core-font-size-400);--nes-base-font-body-weight:var(--nes-core-font-weight-normal);--nes-base-font-body-weight-strong:var(--nes-core-font-weight-bold);--nes-base-font-body-leading:var(--nes-core-font-leading-normal);--nes-base-font-body-tracking:var(--nes-core-font-tracking-normal);--nes-base-font-body-max-width:var(--nes-core-max-width-prose-default);--nes-base-font-body-max-width-article:var(--nes-core-max-width-prose-lg);--nes-base-font-link-weight:var(--nes-core-font-weight-demi);--nes-base-font-link-decoration:var(--nes-core-font-decoration-underline);--nes-base-font-link-decoration-offset:var(--nes-core-font-decoration-underline-offset-3);--nes-base-font-caption-size-default:var(--nes-core-font-size-350);--nes-base-font-caption-weight:var(--nes-core-font-weight-normal);--nes-base-font-caption-weight-strong:var(--nes-core-font-weight-bold);--nes-base-font-caption-leading:var(--nes-core-font-leading-normal);--nes-base-font-caption-tracking:var(--nes-core-font-tracking-normal);--nes-base-font-footnote-size-default:var(--nes-core-font-size-300);--nes-base-font-footnote-weight:var(--nes-core-font-weight-normal);--nes-base-font-footnote-leading:var(--nes-core-font-leading-normal);--nes-base-font-footnote-tracking:var(--nes-core-font-tracking-normal);--nes-base-font-label-size-lg:var(--nes-core-font-size-450);--nes-base-font-label-size-default:var(--nes-core-font-size-400);--nes-base-font-label-size-sm:var(--nes-core-font-size-350);--nes-base-font-label-size-xs:var(--nes-core-font-size-300);--nes-base-font-label-weight:var(--nes-core-font-weight-demi);--nes-base-font-label-weight-strong:var(--nes-core-font-weight-bold);--nes-base-font-label-leading:var(--nes-core-font-leading-normal);--nes-base-font-label-leading-tight:var(--nes-core-font-leading-tight);--nes-base-font-label-tracking:var(--nes-core-font-tracking-normal);--nes-base-motion-ease-default:var(--nes-core-motion-ease-out);--nes-base-motion-duration-faster:var(--nes-core-motion-duration-150);--nes-base-motion-duration-fast:var(--nes-core-motion-duration-200);--nes-base-motion-duration-default:var(--nes-core-motion-duration-300);--nes-base-motion-duration-slow:var(--nes-core-motion-duration-500);--nes-base-motion-duration-slower:var(--nes-core-motion-duration-800);--nes-base-border-width-none:var(--nes-core-border-width-0);--nes-base-border-width-default:var(--nes-core-border-width-1);--nes-base-border-width-active:var(--nes-core-border-width-2);--nes-base-border-radius-default:var(--nes-core-border-radius-150);--nes-base-border-radius-keen:var(--nes-core-border-radius-0);--nes-base-border-radius-edge:var(--nes-core-border-radius-25);--nes-base-border-radius-particle:var(--nes-core-border-radius-75);--nes-base-border-radius-container:var(--nes-core-border-radius-300);--nes-base-border-radius-interaction:var(--nes-core-border-radius-400);--nes-base-border-radius-entire:var(--nes-core-border-radius-full);--nes-applied-form-max-width-default:var(--nes-core-max-width-lg);--nes-applied-interaction-opacity-disabled-component:var(--nes-core-opacity-50);--nes-applied-interaction-opacity-disabled-text:var(--nes-core-opacity-25);--nes-applied-interaction-outline-offset-default:var(--nes-core-dimension-75);--nes-applied-interaction-outline-offset-sm:var(--nes-core-dimension-25);--nes-applied-hero-color-text-shadow-inverse:var(--nes-core-color-alpha-white-400);--nes-applied-container-max-width-default:var(--nes-core-max-width-10xl);--nes-applied-container-max-width-narrow:var(--nes-core-max-width-8xl);--nes-applied-route-size-indicator:var(--nes-core-dimension-300);--nes-applied-route-border-width:var(--nes-core-border-width-2);--nes-applied-modality-color-text:var(--nes-core-color-neutral-white);--nes-applied-modality-color-dott:var(--nes-core-color-green-600);--nes-applied-modality-color-own-transport:var(--nes-core-color-teal-600);--nes-applied-modality-color-btm-pink:var(--nes-core-color-pink-600);--nes-applied-modality-color-btm-teal:var(--nes-core-color-teal-600);--nes-applied-form-color-label:var(--nes-base-color-content-text-default);--nes-applied-form-color-helptext:var(--nes-base-color-content-text-alpha-subtle);--nes-applied-form-color-background:var(--nes-base-color-content-background-elevated);--nes-applied-form-color-border:var(--nes-base-color-content-border-alpha-subdued);--nes-applied-form-color-border-pressed:var(--nes-base-color-content-border-alpha-strong);--nes-applied-form-color-value-default:var(--nes-base-color-content-text-strong);--nes-applied-form-color-value-checked:var(--nes-base-color-content-text-default);--nes-applied-form-color-placeholder:var(--nes-base-color-content-text-alpha-subtle);--nes-applied-form-color-checked:var(--nes-base-color-system-success-accent);--nes-applied-form-color-icon:var(--nes-base-color-content-text-default);--nes-applied-form-color-error:var(--nes-base-color-system-critical-default);--nes-applied-interaction-color-hover:var(--nes-base-color-content-background-alpha-subtle);--nes-applied-interaction-color-hover-alt:var(--nes-base-color-content-background-alpha-alt);--nes-applied-interaction-color-hover-subdued:var(--nes-base-color-content-background-alpha-subdued);--nes-applied-interaction-color-hover-strong:var(--nes-base-color-content-background-alpha-strong);--nes-applied-interaction-color-hover-inverse:var(--nes-base-color-content-background-alpha-inverse-subtle);--nes-applied-interaction-color-active:var(--nes-base-color-brand-tertiary-default);--nes-applied-interaction-color-active-pressed:var(--nes-base-color-brand-tertiary-subdued);--nes-applied-interaction-color-active-inverse:var(--nes-base-color-brand-tertiary-on-default);--nes-applied-interaction-outline-width:var(--nes-base-border-width-active);--nes-applied-control-border-radius:var(--nes-base-border-radius-default);--nes-applied-skeleton-color-default:var(--nes-base-color-content-background-alpha-subdued);--nes-applied-route-color-border:var(--nes-base-color-system-info-default);--nes-applied-route-border-radius-indicator:var(--nes-base-border-radius-entire);--nes-applied-modality-color-ov:var(--nes-base-color-brand-secondary-alt);--nes-applied-modality-color-ns-background:var(--nes-base-color-brand-primary-default);--nes-applied-modality-color-ns-text:var(--nes-base-color-brand-primary-on-default);--nes-applied-modality-color-cancelled-background:var(--nes-base-color-content-background-inverse-subdued);--nes-applied-modality-color-cancelled-text:var(--nes-base-color-content-text-subdued)}@media (min-width:480px){:root{--nes-base-space-web-container-inset-default:var(--nes-core-dimension-800);--nes-base-space-web-container-inset-full:var(--nes-core-dimension-800);--nes-base-space-web-gutter-dense:var(--nes-core-dimension-400);--nes-base-space-web-gutter-default:var(--nes-core-dimension-800)}}@media (min-width:740px){:root{--nes-base-space-web-wrapper-stack-default:var(--nes-core-dimension-1600);--nes-base-space-web-gutter-comfy:var(--nes-core-dimension-1200);--nes-base-font-heading-size-1:var(--nes-core-font-size-1000);--nes-base-font-heading-size-2:var(--nes-core-font-size-700);--nes-base-font-heading-size-3:var(--nes-core-font-size-550);--nes-base-font-heading-size-4:var(--nes-core-font-size-500);--nes-base-font-eyebrow-size-default:var(--nes-core-font-size-350);--nes-base-font-body-size-article:var(--nes-core-font-size-450)}}@media (min-width:980px){:root{--nes-base-space-web-section-inset-tight:var(--nes-core-dimension-1600);--nes-base-space-web-section-inset-default:var(--nes-core-dimension-1600);--nes-base-space-web-section-inset-loose:var(--nes-core-dimension-1600);--nes-base-space-web-container-inset-default:var(--nes-core-dimension-1600);--nes-base-space-web-gutter-dense:var(--nes-core-dimension-800);--nes-base-space-web-gutter-relaxed:var(--nes-core-dimension-1600);--nes-base-space-box-xs:var(--nes-core-dimension-300);--nes-base-space-box-sm:var(--nes-core-dimension-400);--nes-base-space-box-md:var(--nes-core-dimension-500);--nes-base-size-component-control-height-default:var(--nes-core-dimension-1400);--nes-base-size-component-fromto-height-default:var(--nes-core-dimension-2800)}}@media (min-width:1300px){:root{--nes-base-space-web-section-inset-loose:var(--nes-core-dimension-3200);--nes-base-font-heading-size-1:var(--nes-core-font-size-1200);--nes-base-font-heading-size-2:var(--nes-core-font-size-800);--nes-base-font-heading-size-3:var(--nes-core-font-size-600);--nes-base-font-heading-size-4:var(--nes-core-font-size-550)}}.nes-dark-mode,[data-mode=dark]{--nes-base-color-brand-primary-default:var(--nes-core-color-brand-yellow);--nes-base-color-brand-primary-on-default:var(--nes-core-color-brand-blue);--nes-base-color-brand-primary-alt:var(--nes-core-color-gray-900);--nes-base-color-brand-primary-strong:var(--nes-core-color-yellow-300);--nes-base-color-brand-primary-gentle:var(--nes-core-color-yellow-800);--nes-base-color-brand-primary-pale:var(--nes-core-color-yellow-950);--nes-base-color-brand-secondary-default:var(--nes-core-color-blue-400);--nes-base-color-brand-secondary-on-default:var(--nes-core-color-blue-950);--nes-base-color-brand-secondary-alt:var(--nes-core-color-blue-600);--nes-base-color-brand-secondary-subdued:var(--nes-core-color-blue-300);--nes-base-color-brand-tertiary-default:var(--nes-core-color-blue-400);--nes-base-color-brand-tertiary-on-default:var(--nes-core-color-blue-950);--nes-base-color-brand-tertiary-alt:var(--nes-core-color-blue-500);--nes-base-color-brand-tertiary-subdued:var(--nes-core-color-blue-300);--nes-base-color-system-success-default:var(--nes-core-color-green-400);--nes-base-color-system-success-on-default:var(--nes-core-color-green-950);--nes-base-color-system-success-alt:var(--nes-core-color-green-600);--nes-base-color-system-success-subdued:var(--nes-core-color-green-300);--nes-base-color-system-success-accent:var(--nes-core-color-green-500);--nes-base-color-system-success-gentle:var(--nes-core-color-green-800);--nes-base-color-system-success-pale:var(--nes-core-color-green-950);--nes-base-color-system-attention-default:var(--nes-core-color-orange-400);--nes-base-color-system-attention-on-default:var(--nes-core-color-orange-950);--nes-base-color-system-attention-alt:var(--nes-core-color-orange-600);--nes-base-color-system-attention-subdued:var(--nes-core-color-orange-300);--nes-base-color-system-attention-accent:var(--nes-core-color-orange-500);--nes-base-color-system-attention-gentle:var(--nes-core-color-orange-800);--nes-base-color-system-attention-pale:var(--nes-core-color-orange-950);--nes-base-color-system-critical-default:var(--nes-core-color-red-400);--nes-base-color-system-critical-on-default:var(--nes-core-color-red-950);--nes-base-color-system-critical-alt:var(--nes-core-color-red-600);--nes-base-color-system-critical-subdued:var(--nes-core-color-red-300);--nes-base-color-system-critical-accent:var(--nes-core-color-red-500);--nes-base-color-system-critical-gentle:var(--nes-core-color-red-800);--nes-base-color-system-critical-pale:var(--nes-core-color-red-950);--nes-base-color-system-info-default:var(--nes-core-color-blue-400);--nes-base-color-system-info-on-default:var(--nes-core-color-blue-950);--nes-base-color-system-info-alt:var(--nes-core-color-blue-600);--nes-base-color-system-info-subdued:var(--nes-core-color-blue-300);--nes-base-color-system-info-accent:var(--nes-core-color-blue-500);--nes-base-color-system-info-gentle:var(--nes-core-color-blue-800);--nes-base-color-system-info-pale:var(--nes-core-color-blue-950);--nes-base-color-system-highlight-default:var(--nes-core-color-purple-400);--nes-base-color-system-highlight-on-default:var(--nes-core-color-purple-950);--nes-base-color-system-highlight-alt:var(--nes-core-color-purple-600);--nes-base-color-system-highlight-subdued:var(--nes-core-color-purple-300);--nes-base-color-system-highlight-accent:var(--nes-core-color-purple-500);--nes-base-color-system-highlight-gentle:var(--nes-core-color-purple-800);--nes-base-color-system-highlight-pale:var(--nes-core-color-purple-950);--nes-base-color-content-text-default:var(--nes-core-color-gray-200);--nes-base-color-content-text-gentle:var(--nes-core-color-gray-500);--nes-base-color-content-text-subtle:var(--nes-core-color-gray-400);--nes-base-color-content-text-subdued:var(--nes-core-color-gray-300);--nes-base-color-content-text-strong:var(--nes-core-color-gray-100);--nes-base-color-content-text-logo:var(--nes-core-color-brand-yellow);--nes-base-color-content-text-inverse:var(--nes-core-color-gray-800);--nes-base-color-content-text-inverse-subdued:var(--nes-core-color-gray-700);--nes-base-color-content-text-alpha-gentle:var(--nes-core-color-alpha-white-500);--nes-base-color-content-text-alpha-subtle:var(--nes-core-color-alpha-white-400);--nes-base-color-content-text-alpha-inverse:var(--nes-core-color-alpha-black-300);--nes-base-color-content-background-default:var(--nes-core-color-gray-800);--nes-base-color-content-background-base:var(--nes-core-color-gray-900);--nes-base-color-content-background-elevated:var(--nes-core-color-gray-700);--nes-base-color-content-background-elevated-alt:var(--nes-core-color-gray-800);--nes-base-color-content-background-elevated-alpha:var(--nes-core-color-alpha-white-900);--nes-base-color-content-background-alt:var(--nes-core-color-gray-200);--nes-base-color-content-background-inverse:var(--nes-core-color-gray-200);--nes-base-color-content-background-inverse-subtle:var(--nes-core-color-gray-400);--nes-base-color-content-background-inverse-subdued:var(--nes-core-color-gray-600);--nes-base-color-content-background-alpha-subtle:var(--nes-core-color-alpha-white-900);--nes-base-color-content-background-alpha-subdued:var(--nes-core-color-alpha-white-800);--nes-base-color-content-background-alpha-strong:var(--nes-core-color-alpha-white-700);--nes-base-color-content-background-alpha-alt:var(--nes-core-color-alpha-black-100);--nes-base-color-content-background-alpha-inverse-subtle:var(--nes-core-color-alpha-black-100);--nes-base-color-content-border-default:var(--nes-core-color-gray-600);--nes-base-color-content-border-subtle:var(--nes-core-color-gray-700);--nes-base-color-content-border-strong:var(--nes-core-color-gray-400);--nes-base-color-content-border-inverse:var(--nes-core-color-gray-700);--nes-base-color-content-border-alpha-default:var(--nes-core-color-alpha-white-700);--nes-base-color-content-border-alpha-subtle:var(--nes-core-color-alpha-white-800);--nes-base-color-content-border-alpha-subdued:var(--nes-core-color-alpha-white-600);--nes-base-color-content-border-alpha-strong:var(--nes-core-color-alpha-white-500);--nes-base-color-content-shadow-default:var(--nes-core-color-neutral-black);--nes-base-color-content-scrim-default:var(--nes-core-color-alpha-white-800);--nes-base-opacity-hide-in-light:var(--nes-core-opacity-100);--nes-base-opacity-hide-in-dark:var(--nes-core-opacity-0)}
/*!***********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@nessie/webcomponents/dist/webcomponents/fonts.css?ngGlobalStyle ***!
  \***********************************************************************************************************************************************************************************************************************************************************************/
@font-face{font-display:swap;font-family:NS Sans;font-style:normal;font-weight:400;src:url(https://static-ns-nl-data.fep-p.cla.ns.nl/apps/nessie/fonts/1.0.1/nssans-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:NS Sans;font-style:italic;font-weight:400;src:url(https://static-ns-nl-data.fep-p.cla.ns.nl/apps/nessie/fonts/1.0.1/nssans-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:NS Sans;font-style:normal;font-weight:700;src:url(https://static-ns-nl-data.fep-p.cla.ns.nl/apps/nessie/fonts/1.0.1/nssans-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:NS Sans;font-style:italic;font-weight:700;src:url(https://static-ns-nl-data.fep-p.cla.ns.nl/apps/nessie/fonts/1.0.1/nssans-bolditalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:NS Sans;font-style:normal;font-weight:550;src:url(https://static-ns-nl-data.fep-p.cla.ns.nl/apps/nessie/fonts/1.0.1/nssans-demi.woff2) format("woff2")}
/*!**********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/styles.css?ngGlobalStyle ***!
  \**********************************************************************************************************************************************************************************************************************/
/* You can add global styles to this file, and also import other style files */
/* Are we running this app as a widget? If so we should remove the following line */
*, ::before, ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}
::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}
/* ! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com */
/*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/
*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: var(--nes-base-color-content-border-default); /* 2 */
}
::before,
::after {
  --tw-content: '';
}
/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/
html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */
  tab-size: 4; /* 3 */
  font-family: var(--nes-core-font-family-sans), ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}
/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/
body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}
/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/
hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}
/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/
abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}
/*
Remove the default font size and weight for headings.
*/
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}
/*
Reset links to optimize for opt-in styling instead of opt-out.
*/
a {
  color: inherit;
  text-decoration: inherit;
}
/*
Add the correct font weight in Edge and Safari.
*/
b,
strong {
  font-weight: bolder;
}
/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/
code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}
/*
Add the correct font size in all browsers.
*/
small {
  font-size: 80%;
}
/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/
table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}
/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/
button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}
/*
Remove the inheritance of text transform in Edge and Firefox.
*/
button,
select {
  text-transform: none;
}
/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/
button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}
/*
Use the modern Firefox focus style for all focusable elements.
*/
:-moz-focusring {
  outline: auto;
}
/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/
:-moz-ui-invalid {
  box-shadow: none;
}
/*
Add the correct vertical alignment in Chrome and Firefox.
*/
progress {
  vertical-align: baseline;
}
/*
Correct the cursor style of increment and decrement buttons in Safari.
*/
::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}
/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/
[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}
/*
Remove the inner padding in Chrome and Safari on macOS.
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}
/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}
/*
Add the correct display in Chrome and Safari.
*/
summary {
  display: list-item;
}
/*
Removes the default spacing and border for appropriate elements.
*/
blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}
fieldset {
  margin: 0;
  padding: 0;
}
legend {
  padding: 0;
}
ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}
/*
Reset default styling for dialogs.
*/
dialog {
  padding: 0;
}
/*
Prevent resizing textareas horizontally by default.
*/
textarea {
  resize: vertical;
}
/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/
input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}
/*
Set the default cursor for buttons.
*/
button,
[role="button"] {
  cursor: pointer;
}
/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}
/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/
img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}
/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/
img,
video {
  max-width: 100%;
  height: auto;
}
/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}
li {
  margin: 0;
  padding: 0;
}

html,
body {
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
}

.button-group {
    display: flex;
    gap: 15px;
    padding-top: 10px;
}

@media (max-width: 780px) {
    .button-group {
        display: flex;
        flex-direction: column;
    }

    .button-group button,
    .button-group a {
        width: 100%;
    }
}

.yellow h1 {
    font-size: 28px !important;
    font-weight: bold;
}

/*# sourceMappingURL=styles.css.map*/