:root{--light: #ffffff;--dark: #242424;--grey: #c1c1c1;--dist-red-xs: .5rem;--dist-yellow-s: 1rem;--dist-purple-m: 1.5rem;--dist-pink-l: 2rem;--dist-cyan-xl: 2.5rem;--dist-green-xxl: 3rem;--vaadin-board-width-small: 750px;--lumo-primary-color: #242424;--lumo-primary-text-color: #242424}*{font-family:Tahoma,sans-serif;font-size:1.0625rem;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}html{font-size:16px}body{padding:0;margin:auto;min-height:100vh;max-width:1920px}h1,h1 *,h2,h2 *{font-size:3rem;line-height:3.25rem}h3,h3 *{font-size:2.5rem;line-height:3rem}h4,h4 *{font-size:1.5rem;line-height:2rem;font-weight:400}h5,h5 *{font-size:1.5rem;line-height:2rem}h6,h6 *{font-size:1.1875rem;line-height:2rem;text-transform:none}a,a:visited{text-decoration:none!important}h1,h2,h3,h4,h5,h6,p{margin:0}:host ::slotted(a){color:var(--dark)}vaadin-button{cursor:pointer;display:inline-block;border-radius:0}vaadin-button a{color:var(--dark)!important;font-size:.9375rem;line-height:1.5rem}vaadin-button[theme~=light],vaadin-button[theme~=light] a{color:var(--dark)!important;background-color:var(--light);border-color:var(--light)}vaadin-date-picker{width:150px}vaadin-time-picker{width:100px}vaadin-button.close-button{position:absolute;top:-16px;right:-16px;z-index:100;background-color:var(--lumo-primary-color);color:var(--light);border-radius:32px}
