[theme~=badge]{background-color:var(--tag-blue-bg)!important;border-radius:var(--lumo-size-m)!important;color:var(--tag-blue-color)!important;font-size:var(--lumo-font-size-s)!important;font-weight:400!important;line-height:1rem;padding:var(--lumo-space-xxs) var(--lumo-space-xs)!important;display:inline-flex!important;align-items:center!important;justify-content:start!important}[theme~=badge] i{font-size:var(--lumo-font-size-s)!important}[theme~=badge][theme~=error]{background-color:var(--tag-red-bg)!important;color:var(--tag-red-color)!important}[theme~=badge][theme~=magenta]{background-color:var(--tag-magenta-bg)!important;color:var(--tag-magenta-color)!important}[theme~=badge][theme~=purple]{background-color:var(--tag-purple-bg)!important;color:var(--tag-purple-color)!important}[theme~=badge][theme~=cyan]{background-color:var(--tag-cyan-bg)!important;color:var(--tag-cyan-color)!important}[theme~=badge][theme~=teal]{background-color:var(--tag-teal-bg)!important;color:var(--tag-teal-color)!important}[theme~=badge][theme~=success]{background-color:var(--tag-green-bg)!important;color:var(--tag-green-color)!important}[theme~=badge][theme~=contrast]{background-color:var(--tag-gray-bg)!important;color:var(--tag-gray-color)!important}[theme~=badge][theme~=cool-gray]{background-color:var(--tag-cool-gray-bg)!important;color:var(--tag-cool-gray-color)!important}[theme~=badge][theme~=warm-gray]{background-color:var(--tag-warm-gray-bg)!important;color:var(--tag-warm-gray-color)!important}[theme~=badge][class~=disabled]{background-color:var(--tag-disabled-bg)!important;color:var(--tag-disabled-color)!important}[theme~=badge] vaadin-button{--button-color: currentColor !important;--button-hover-color: currentColor !important;--button-focus: inset 0 0 0 1px var(--focus-color)!important;border:none!important;border-radius:var(--lumo-size-xs)!important;height:var(--lumo-size-xs)!important;margin:calc(var(--lumo-space-xxs) * -1) calc(var(--lumo-space-xs) * -1) calc(var(--lumo-space-xxs) * -1) var(--lumo-space-xxxs)!important;width:var(--lumo-size-xs)!important}[theme~=badge] vaadin-button{--button-hover-bg: var(--tag-blue-hover-bg) !important}[theme~=badge][theme~=error] vaadin-button{--button-hover-bg: var(--tag-red-hover-bg) !important}[theme~=badge][theme~=magenta] vaadin-button{--button-hover-bg: var(--tag-magenta-hover-bg) !important}[theme~=badge][theme~=purple] vaadin-button{--button-hover-bg: var(--tag-purple-hover-bg) !important}[theme~=badge][theme~=cyan] vaadin-button{--button-hover-bg: var(--tag-cyan-hover-bg) !important}[theme~=badge][theme~=teal] vaadin-button{--button-hover-bg: var(--tag-teal-hover-bg) !important}[theme~=badge][theme~=success] vaadin-button{--button-hover-bg: var(--tag-green-hover-bg) !important}[theme~=badge][theme~=contrast] vaadin-button{--button-hover-bg: var(--tag-gray-hover-bg) !important}[theme~=badge][theme~=cool-gray] vaadin-button{--button-hover-bg: var(--tag-cool-gray-hover-bg) !important}[theme~=badge][theme~=warm-gray] vaadin-button{--button-hover-bg: var(--tag-warm-gray-hover-bg) !important}.button-group vaadin-button:after{background-color:var(--button-group-border-color);content:"";filter:none;height:100%;opacity:1;position:absolute;right:auto;top:0;transition:none;width:1px}.button-group vaadin-button[focused]:after,.button-group vaadin-button:first-child:after,.button-group vaadin-button[focused]+vaadin-button:after{content:none}html{--yellow-10: #fcf4d6;--yellow-20: #fddc69;--yellow-30: #f1c21b;--yellow-40: #d2a106;--yellow-50: #b28600;--yellow-60: #8e6a00;--yellow-70: #684e00;--yellow-80: #483700;--yellow-90: #302400;--yellow-100: #1c1500;--yellow-10-hover: #f8e6a0;--yellow-20-hover: #fccd27;--yellow-30-hover: #ddb00e;--yellow-40-hover: #bc9005;--yellow-50-hover: #9e7700;--yellow-60-hover: #755800;--yellow-70-hover: #806000;--yellow-80-hover: #5c4600;--yellow-90-hover: #3d2e00;--yellow-100-hover: #332600;--orange-10: #fff2e8;--orange-20: #ffd9be;--orange-30: #ffb784;--orange-40: #ff832b;--orange-50: #eb6200;--orange-60: #ba4e00;--orange-70: #8a3800;--orange-80: #5e2900;--orange-90: #3e1a00;--orange-100: #231000;--orange-10-hover: #ffe2cc;--orange-20-hover: #ffc69e;--orange-30-hover: #ff9d57;--orange-40-hover: #fa6800;--orange-50-hover: #cc5500;--orange-60-hover: #9e4200;--orange-70-hover: #a84400;--orange-80-hover: #753300;--orange-90-hover: #522200;--orange-100-hover: #421e00;--red-10: #fff1f1;--red-20: #ffd7d9;--red-30: #ffb3b8;--red-40: #ff8389;--red-50: #fa4d56;--red-60: #da1e28;--red-70: #a2191f;--red-80: #750e13;--red-90: #520408;--red-100: #2d0709;--red-100-hover: #540d11;--red-90-hover: #66050a;--red-80-hover: #921118;--red-70-hover: #c21e25;--red-60-hover: #b81922;--red-50-hover: #ee0713;--red-40-hover: #ff6168;--red-30-hover: #ff99a0;--red-20-hover: #ffc2c5;--red-10-hover: #ffe0e0;--magenta-10: #fff0f7;--magenta-20: #ffd6e8;--magenta-30: #ffafd2;--magenta-40: #ff7eb6;--magenta-50: #ee5396;--magenta-60: #d02670;--magenta-70: #9f1853;--magenta-80: #740937;--magenta-90: #510224;--magenta-100: #2a0a18;--magenta-100-hover: #53142f;--magenta-90-hover: #68032e;--magenta-80-hover: #8e0b43;--magenta-70-hover: #bf1d63;--magenta-60-hover: #b0215f;--magenta-50-hover: #e3176f;--magenta-40-hover: #ff57a0;--magenta-30-hover: #ff94c3;--magenta-20-hover: #ffbdda;--magenta-10-hover: #ffe0ef;--purple-10: #f6f2ff;--purple-20: #e8daff;--purple-30: #d4bbff;--purple-40: #be95ff;--purple-50: #a56eff;--purple-60: #8a3ffc;--purple-70: #6929c4;--purple-80: #491d8b;--purple-90: #31135e;--purple-100: #1c0f30;--purple-100-hover: #341c59;--purple-90-hover: #40197b;--purple-80-hover: #5b24ad;--purple-70-hover: #7c3dd6;--purple-60-hover: #7822fb;--purple-50-hover: #9352ff;--purple-40-hover: #ae7aff;--purple-30-hover: #c5a3ff;--purple-20-hover: #dcc7ff;--purple-10-hover: #ede5ff;--blue-10: #edf5ff;--blue-20: #d0e2ff;--blue-30: #a6c8ff;--blue-40: #78a9ff;--blue-50: #4589ff;--blue-60: #0f62fe;--blue-70: #0043ce;--blue-80: #002d9c;--blue-90: #001d6c;--blue-100: #001141;--blue-100-hover: #001f75;--blue-90-hover: #00258a;--blue-80-hover: #0039c7;--blue-70-hover: #0053ff;--blue-60-hover: #0050e6;--blue-50-hover: #1f70ff;--blue-40-hover: #5c97ff;--blue-30-hover: #8ab6ff;--blue-20-hover: #b8d3ff;--blue-10-hover: #dbebff;--cyan-10: #e5f6ff;--cyan-20: #bae6ff;--cyan-30: #82cfff;--cyan-40: #33b1ff;--cyan-50: #1192e8;--cyan-60: #0072c3;--cyan-70: #00539a;--cyan-80: #003a6d;--cyan-90: #012749;--cyan-100: #061727;--cyan-10-hover: #cceeff;--cyan-20-hover: #99daff;--cyan-30-hover: #57beff;--cyan-40-hover: #059fff;--cyan-50-hover: #0f7ec8;--cyan-60-hover: #005fa3;--cyan-70-hover: #0066bd;--cyan-80-hover: #00498a;--cyan-90-hover: #013360;--cyan-100-hover: #0b2947;--teal-10: #d9fbfb;--teal-20: #9ef0f0;--teal-30: #3ddbd9;--teal-40: #08bdba;--teal-50: #009d9a;--teal-60: #007d79;--teal-70: #005d5d;--teal-80: #004144;--teal-90: #022b30;--teal-100: #081a1c;--teal-10-hover: #acf6f6;--teal-20-hover: #57e5e5;--teal-30-hover: #25cac8;--teal-40-hover: #07aba9;--teal-50-hover: #008a87;--teal-60-hover: #006b68;--teal-70-hover: #007070;--teal-80-hover: #005357;--teal-90-hover: #033940;--teal-100-hover: #0f3034;--green-10: #defbe6;--green-20: #a7f0ba;--green-30: #6fdc8c;--green-40: #42be65;--green-50: #24a148;--green-60: #198038;--green-70: #0e6027;--green-80: #044317;--green-90: #022d0d;--green-100: #071908;--green-10-hover: #b6f6c8;--green-20-hover: #74e792;--green-30-hover: #36ce5e;--green-40-hover: #3bab5a;--green-50-hover: #208e3f;--green-60-hover: #166f31;--green-70-hover: #11742f;--green-80-hover: #05521c;--green-90-hover: #033b11;--green-100-hover: #0d300f;--cool-gray-10: #f2f4f8;--cool-gray-20: #dde1e6;--cool-gray-30: #c1c7cd;--cool-gray-40: #a2a9b0;--cool-gray-50: #878d96;--cool-gray-60: #697077;--cool-gray-70: #4d5358;--cool-gray-80: #343a3f;--cool-gray-90: #21272a;--cool-gray-100: #121619;--cool-gray-10-hover: #e4e9f1;--cool-gray-20-hover: #cdd3da;--cool-gray-30-hover: #adb5bd;--cool-gray-40-hover: #9199a1;--cool-gray-50-hover: #757b85;--cool-gray-60-hover: #585e64;--cool-gray-70-hover: #5d646a;--cool-gray-80-hover: #434a51;--cool-gray-90-hover: #2b3236;--cool-gray-100-hover: #222a2f;--gray-10: #f4f4f4;--gray-20: #e0e0e0;--gray-30: #c6c6c6;--gray-40: #a8a8a8;--gray-50: #8d8d8d;--gray-60: #6f6f6f;--gray-70: #525252;--gray-80: #393939;--gray-90: #262626;--gray-100: #161616;--gray-10-hover: #e8e8e8;--gray-20-hover: #d1d1d1;--gray-30-hover: #b5b5b5;--gray-40-hover: #999999;--gray-50-hover: #7a7a7a;--gray-60-hover: #5e5e5e;--gray-70-hover: #636363;--gray-80-hover: #474747;--gray-90-hover: #333333;--gray-100-hover: #292929;--warm-gray-10: #f7f3f2;--warm-gray-20: #e5e0df;--warm-gray-30: #cac5c4;--warm-gray-40: #ada8a8;--warm-gray-50: #8f8b8b;--warm-gray-60: #726e6e;--warm-gray-70: #565151;--warm-gray-80: #3c3838;--warm-gray-90: #272525;--warm-gray-100: #171414;--warm-gray-10-hover: #f0e8e6;--warm-gray-20-hover: #d8d0cf;--warm-gray-30-hover: #b9b3b1;--warm-gray-40-hover: #9c9696;--warm-gray-50-hover: #7f7b7b;--warm-gray-60-hover: #605d5d;--warm-gray-70-hover: #696363;--warm-gray-80-hover: #4c4848;--warm-gray-90-hover: #343232;--warm-gray-100-hover: #2c2626}vaadin-select-overlay[theme~=small] vaadin-select-item[role=option]{--min-height: var(--lumo-size-s)}vaadin-select-overlay[theme~=large] vaadin-select-item[role=option]{--min-height: var(--lumo-size-l)}nav a{color:var(--lumo-secondary-text-color);transition:background-color .11s,box-shadow .11s,color .11s}nav a:focus{box-shadow:inset 0 0 0 2px var(--focus-color);outline:none}nav a:hover{background-color:var(--hover-bg);color:var(--lumo-body-text-color);text-decoration:none}nav a[highlight]{background-color:var(--navigation-highlight-bg);color:var(--lumo-body-text-color);font-weight:600}nav a[highlight]:before{background-color:var(--focus-color);content:"";height:100%;left:0;position:absolute;top:0;width:var(--lumo-space-xxs)}vaadin-notification-card flow-component-renderer{flex-grow:1}vaadin-notification-card vaadin-button[theme~=icon]{--button-color: var(--notification-color);--button-hover-bg: transparent;--button-hover-color: var(--notification-color);--button-active-bg: transparent;--button-active-color: var(--notification-color);--button-focus: inset 0 0 0 2px var(--notification-focus-color, var(--focus-color))}vaadin-notification-card vaadin-icon:not(vaadin-button vaadin-icon){color:var(--notification-icon-color)}vaadin-tab[selected]+vaadin-tab{box-shadow:none}.standalone-link{color:var(--lumo-primary-text-color);cursor:var(--lumo-clickable-cursor, default)}.link{color:var(--lumo-primary-text-color);text-decoration:underline;cursor:var(--lumo-clickable-cursor, default)}.banner,.footer{width:100%;padding:var(--lumo-space-xl)}.banner{background-color:var(--accent-color);display:flex;align-items:center;justify-content:center;gap:10%;color:var(--accent-text-color)}.banner-title{display:flex;flex-direction:column;align-items:start;justify-content:center}.banner-subtitle{font-size:20px}.notifications,.quick_access{width:100%}.notifications,.footer{background-color:var(--background-color-lightgrey)}.home-booking{background-color:#fff;margin-top:3rem;color:#000;scale:1;transition:all 50ms;border:none}.home-booking:hover{scale:1.1;opacity:.9}.big-icon{height:var(--lumo-icon-size-xl);width:var(--lumo-icon-size-xl)}.home-subtitle{font-size:var(--subtitle-font-size)}.home-cancel{font-size:var(--lumo-font-size-s);height:auto;padding:0;margin:0}.home-cancel[disabled]{pointer-events:auto;cursor:not-allowed}.notifications,.quick_access{display:flex;flex-direction:column;align-items:center;justify-content:center}.notifications,.quick_access{height:auto;padding:var(--lumo-space-l)}.quick_access{flex-grow:1}.notifications-subcontainer{width:400px;display:flex;flex-direction:column;gap:var(--lumo-space-s)}.quickaccess-subcontainer{width:800px;display:flex;flex-direction:column;gap:var(--lumo-space-s)}.next_event_header{align-items:center;display:flex;justify-content:space-between;width:100%}.next_event_date{font-weight:700;font-size:var(--lumo-font-size-m);margin-top:var(--lumo-space-s);margin-bottom:var(--lumo-space-xs)}#next_event_message{color:#666;font-size:var(--lumo-font-size-s)}#next_event{border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:start;padding:var(--lumo-space-m);font-size:var(--lumo-font-size-s);background-color:#fff}#next_event ul{list-style-type:none;padding:0;margin:0}#next_event a{text-decoration:none;color:var(--accent-color);font-size:var(--lumo-font-size-m);display:inline-flex;align-items:center}#cancel_delay_exceeded_msg{font-style:italic;font-size:var(--lumo-font-size-s)}.form_to_fill{display:flex;flex-direction:column;align-items:center;justify-content:start;padding:var(--lumo-space-m);font-size:var(--lumo-font-size-s);background-color:#fff;border-radius:10px}.form_to_fill:hover{filter:brightness(98%);cursor:pointer}.form_to_fill-header,.form_to_fill-expiry{color:#666}.form_to_fill-expiry{font-size:var(--lumo-font-size-xs)}.form_to_fill-name{font-weight:700;font-size:var(--lumo-font-size-m);margin-top:var(--lumo-space-s);margin-bottom:var(--lumo-space-xs)}.gup-slot-container{display:flex;flex-direction:row;gap:var(--lumo-space-xs)}.gup-slot-content{display:flex;flex-direction:column;align-items:start;justify-content:start;font-size:var(--lumo-font-size-s);text-align:start;gap:var(--lumo-space-xxs)}.gup-slot-title{font-size:var(--lumo-font-size-m);font-weight:700}.gup-slot-desc{color:#666;font-size:var(--lumo-font-size-xs)}.home-badge{background-color:var(--accent-color);color:var(--accent-text-color);border-radius:50%;font-size:var(--lumo-font-size-xs);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:2px solid white;position:absolute;top:-10px;right:-10px;width:1.75em;height:1.75em}.gup-slot-icon{background:none;font-size:72px;padding:var(--lumo-space-xxxs)}#slots{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--lumo-space-m)}.gup-slot{padding:var(--lumo-space-m);display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center;background:#fff;color:#000;border-radius:10px;width:calc(50% - var(--lumo-space-m));border:2px solid var(--background-color-lightgrey)}#page{display:flex;width:100%;height:100%;align-items:center;justify-content:center;flex-direction:column;font-family:var(--lumo-font-family),sans-serif;font-size:var(--lumo-font-size-xxxl)}@media only screen and (width<1040px){.banner{flex-direction:column;align-items:start}.home-booking{margin-top:2rem}.quickaccess-subcontainer,.gup-slot,.notifications-subcontainer{width:100%}}html{--default-font-family: -apple-system, BlinkMacSystemFont, "Roboto", "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--lumo-font-family: var(--font, var(--default-font-family));--lumo-font-size-xxs: .75rem;--lumo-font-size-xs: .75rem;--lumo-font-size-s: .875rem;--lumo-font-size-m: 1rem;--lumo-font-size-l: 1.125rem;--lumo-font-size-xl: 1.25rem;--lumo-font-size-xxl: 1.5rem;--lumo-font-size-xxxl: 1.75rem;--lumo-space-xxxs: .125rem;--lumo-space-xxs: .25rem;--lumo-space-xs: .5rem;--lumo-space-s: .75rem;--lumo-space-m: 1rem;--lumo-space-l: 1.5rem;--lumo-space-xl: 2rem;--lumo-space-xxl: 2.5rem;--lumo-size-xxs: 1.25rem;--lumo-size-xs: 1.5rem;--lumo-size-s: 2rem;--lumo-size-m: 2.5rem;--lumo-size-l: 3rem;--lumo-size-xl: 4rem;--lumo-size-xxl: 5rem;--lumo-icon-size-m: 1rem;--lumo-icon-size-l: 1.25rem;--lumo-icon-size-xl: 1.5rem;--lumo-border-radius-s: 1px;--lumo-border-radius-m: 2px;--lumo-outline-width: 2px;--lumo-border-radius: 0;--lumo-primary-color: var(--accent-color);--lumo-primary-text-color: var(--accent-color);--lumo-success-color: var(--green-40);--lumo-error-color: var(--red-40);--lumo-error-text-color: var(--red-40);--lumo-header-text-color: #fff;--lumo-body-text-color: #333;--lumo-secondary-text-color: #666;--lumo-disabled-text-color: var(--gray-30);--lumo-box-shadow-m: 0 2px 6px 0 rgba(0, 0, 0, .2);--lumo-required-field-indicator: "*";--numeric-font-family: IBM Plex Mono, Menlo, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier, monospace;--hover-bg: #e5e5e5;--active-bg: var(--gray-30);--focus-color: var(--accent-color);--separator-border: var(--gray-80);--navigation-border-color: var(--gray-80);--navigation-highlight-bg: var(--gray-20);--input-bg: var(--gray-10);--input-hover-bg: var(--hover-bg);--input-disabled-bg: var(--gray-10);--accordion-border-color: var(--gray-20);--accordion-disabled-border-color: var(--gray-10);--accordion-hover-bg: var(--hover-bg);--button-color: var(--accent-color);--button-hover-bg: var(--accent-color);--button-hover-color: var(--accent-text-color);--button-focus: inset 0 0 0 2px var(--focus-color);--button-focus-inset: inset 0 0 0 2px var(--focus-color), inset 0 0 0 3px var(--gray-10);--button-active-bg: var(--active-bg);--button-active-color: var(--accent-color-darken);--button-disabled-bg: var(--gray-30);--button-disabled-color: var(--gray-50);--button-primary-bg: var(--accent-color);--button-primary-color: var(--accent-text-color);--button-primary-hover-bg: var(--accent-color-darken);--button-primary-hover-color: var(--accent-text-color);--button-primary-active-bg: var(--accent-color-darken);--button-primary-active-color: var(--accent-text-color);--button-contrast-bg: var(--gray-80);--button-contrast-color: white;--button-contrast-hover-bg: #4c4c4c;--button-contrast-hover-color: white;--button-contrast-active-bg: var(--gray-60);--button-contrast-active-color: white;--button-tertiary-bg: transparent;--button-tertiary-color: var(--accent-color);--button-tertiary-hover-bg: transparent;--button-tertiary-hover-color: var(--accent-color);--button-tertiary-active-bg: transparent;--button-tertiary-active-color: var(--accent-color);--button-error-bg: var(--red-40);--button-error-color: white;--button-error-hover-bg: var(--red-40-hover);--button-error-hover-color: white;--button-error-active-bg: var(--red-60);--button-error-active-color: white;--button-success-bg: var(--green-40);--button-success-color: white;--button-success-hover-bg: var(--green-40-hover);--button-success-hover-color: white;--button-success-active-bg: var(--green-60);--button-success-active-color: white;--button-group-border-color: var(--gray-20);--checkbox-bg: transparent;--checkbox-border-color: var(--gray-100);--checkbox-hover-bg: transparent;--checkbox-checked-bg: var(--gray-100);--checkbox-checkmark-color: white;--checkbox-disabled-bg: transparent;--checkbox-disabled-border-color: var(--gray-30);--checkbox-disabled-checked-bg: var(--gray-30);--radio-button-bg: transparent;--radio-button-border-color: var(--gray-100);--radio-button-hover-bg: transparent;--radio-button-checked-bg: transparent;--radio-button-checkmark-color: var(--gray-100);--radio-button-disabled-bg: transparent;--radio-button-disabled-border-color: var(--gray-30);--radio-button-disabled-checked-bg: var(--gray-30);--datepicker-focus-color: var(--accent-color);--datepicker-focus: inset 0 0 0 2px var(--datepicker-focus-color);--datepicker-selected-focus: inset 0 0 0 2px var(--datepicker-focus-color), inset 0 0 0 3px white;--datepicker-selected-bg: var(--accent-color-darken);--datepicker-selected-color: white;--datepicker-overlay-bg: var(--gray-10);--datepicker-yearscroller-bg: var(--gray-20);--upload-bg: transparent;--upload-color: var(--accent-color);--upload-border-color: var(--gray-50);--upload-hover-bg: transparent;--upload-hover-color: var(--accent-color-darken);--upload-active-bg: transparent;--upload-active-color: var(--lumo-body-text-color);--upload-disabled-color: var(--gray-30);--upload-disabled-border-color: var(--gray-30);--upload-file-bg: var(--gray-10);--upload-file-border-color: var(--gray-20);--grid-bg: transparent;--grid-border-color: var(--gray-20);--grid-details-border-color: transparent;--grid-hover-bg: var(--hover-bg);--grid-hover-border-color: var(--hover-bg);--grid-odd-bg: var(--gray-20);--grid-odd-border-color: var(--gray-20);--grid-th-bg: var(--accent-color);--grid-th-hover-bg: var(--accent-color-darken);--grid-th-active-bg: var(--accent-color-darken);--grid-selected-bg: var(--item-selected-bg);--grid-selected-border-color: var(--item-selected-bg);--grid-selected-hover-bg: var(--item-selected-hover-bg);--grid-selected-hover-border-color: var(--item-selected-hover-bg);--item-border-color: var(--gray-20);--item-hover-bg: var(--hover-bg);--item-active-bg: var(--gray-20);--item-selected-bg: var(--gray-20);--item-selected-hover-bg: var(--gray-20-hover);--overlay-bg: var(--gray-10);--notification-bg: var(--gray-10);--notification-primary-bg: var(--blue-10);--notification-success-bg: var(--green-10);--notification-error-bg: var(--red-10);--notification-warning-bg: var(--yellow-10);--notification-info-bg: var(--blue-10);--notification-neutral-bg: #DDDDDD40;--notification-primary-border-color: var(--blue-70);--notification-success-border-color: var(--green-40);--notification-error-border-color: var(--red-40);--notification-warning-border-color: var(--yellow-30);--notification-info-border-color: var(--blue-70);--notification-primary-icon-color: var(--blue-70);--notification-success-icon-color: var(--green-40);--notification-error-icon-color: var(--red-40);--notification-warning-icon-color: var(--yellow-30);--notification-info-icon-color: var(--blue-70);--notification-high-contrast-bg: var(--gray-80);--notification-high-contrast-color: white;--notification-high-contrast-focus-color: white;--notification-high-contrast-primary-color: var(--blue-40);--notification-high-contrast-primary-border-color: var(--blue-50);--notification-high-contrast-success-border-color: var(--green-40);--notification-high-contrast-error-border-color: var(--red-50);--notification-high-contrast-warning-border-color: var(--yellow-30);--notification-high-contrast-primary-icon-color: var(--blue-50);--notification-high-contrast-success-icon-color: var(--green-40);--notification-high-contrast-error-icon-color: var(--red-50);--notification-high-contrast-warning-icon-color: var(--yellow-30);--notification-success-border: #42BE65FF;--notification-error-border: #FA4D56FF;--notification-warning-border: #F1C21BFF;--notification-info-border: #4589FFFF;--tab-underline-color: var(--gray-20);--tab-underline-hover-color: var(--gray-50);--tab-underline-selected-color: var(--blue-60);--tab-outline-bg: var(--gray-20);--tab-outline-hover-bg: #cacaca;--tab-outline-border-color: var(--gray-50);--tab-outline-selected-bg: var(--gray-10);--tag-blue-bg: var(--blue-20);--tag-blue-hover-bg: var(--blue-30);--tag-blue-color: var(--blue-80);--tag-red-bg: var(--red-20);--tag-red-hover-bg: var(--red-30);--tag-red-color: var(--red-80);--tag-magenta-bg: var(--magenta-20);--tag-magenta-hover-bg: var(--magenta-30);--tag-magenta-color: var(--magenta-80);--tag-purple-bg: var(--purple-20);--tag-purple-hover-bg: var(--purple-30);--tag-purple-color: var(--purple-80);--tag-cyan-bg: var(--cyan-20);--tag-cyan-hover-bg: var(--cyan-30);--tag-cyan-color: var(--cyan-80);--tag-teal-bg: var(--teal-20);--tag-teal-hover-bg: var(--teal-30);--tag-teal-color: var(--teal-80);--tag-green-bg: var(--green-20);--tag-green-hover-bg: var(--green-30);--tag-green-color: var(--green-80);--tag-gray-bg: var(--gray-20);--tag-gray-hover-bg: var(--gray-30);--tag-gray-color: var(--gray-80);--tag-cool-gray-bg: var(--cool-gray-20);--tag-cool-gray-hover-bg: var(--cool-gray-30);--tag-cool-gray-color: var(--cool-gray-80);--tag-warm-gray-bg: var(--warm-gray-20);--tag-warm-gray-hover-bg: var(--warm-gray-30);--tag-warm-gray-color: var(--warm-gray-80);--tag-disabled-bg: var(--gray-10);--tag-disabled-color: var(--gray-30);--card-border-color: var(--gray-20);--header-color: var(--accent-color);--header-separator: var(--gray-20);--header-height: var(--lumo-size-xxl);--header-spacing: var(--lumo-space-m);--header-background: var(--lumo-base-color);--header-hover-color: var(--hover-bg);--header-border-width: var(--lumo-outline-width);--primary-toggle-color: var(--accent-color);--primary-toggle-text-color: white;--toggle-icon-size: var(--lumo-font-size-l);--duration-fast: 70ms;--easing-standard: cubic-bezier(.2, 0, .38, .9);--custom-border-radius: 16px;--title-font-size: 20px;--subtitle-font-size: 14px;--background-color-lightgrey: #f4f4f4}.card_number_field{width:50%!important}organization-layout{width:100%;height:100%;display:flex;flex-direction:column}:where(h1,h2,h3,h4,h5,h6){color:#000!important}.banner-title{font-size:var(--lumo-font-size-xxxl)}h1{margin-top:var(--lumo-space-xxl);margin-bottom:var(--lumo-space-l)}@media(width<700px){.card_number_field{width:100%!important}}
