vaadin-scroller[slot=drawer]{padding:var(--lumo-space-s)}vaadin-side-nav-item vaadin-icon{padding:0}[slot=drawer]:is(header,footer){display:flex;align-items:center;gap:var(--lumo-space-s);padding:var(--lumo-space-s) var(--lumo-space-m);min-height:var(--lumo-size-xl);box-sizing:border-box}[slot=drawer]:is(header,footer):is(:empty){display:none}vaadin-grid,vaadin-upload,vaadin-select,vaadin-checkbox,vaadin-combo-box,vaadin-text-area,vaadin-text-field,vaadin-date-picker,vaadin-time-picker,vaadin-email-field,vaadin-number-field,vaadin-integer-field,vaadin-password-field,vaadin-multi-select-combo-box{padding:.5rem .1rem .1rem;font-size:var(--lumo-font-size-s);--lumo-text-field-size: var(--lumo-size-s)}@media screen and (max-width: 1400px){.flex-wrap-layout{flex-wrap:wrap;min-width:100%}}.userMenuHeader{background:var(--lumo-contrast-5pct);padding:var(--lumo-space-s);padding-inline-end:var(--lumo-space-l);margin:2px;align-items:center;gap:var(--lumo-space-s);line-height:var(--lumo-line-height-s)}.userMenuHeader .userMenuNickname{font-size:var(--lumo-font-size-s);color:var(--lumo-secondary-text-color)}vaadin-side-nav-item.external::part(link){color:var(--lumo-primary-text-color)}vaadin-side-nav-item.external>vaadin-icon{color:var(--lumo-primary-color)}vaadin-side-nav-item.external::part(link):hover{color:var(--lumo-primary-text-color);text-decoration:underline}vaadin-login-overlay-wrapper::part(overlay),.singup-view{background-image:url(/images/login-bg.png);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}vaadin-login-form-wrapper{background:#fff!important;align-items:center}vaadin-login-form-wrapper vaadin-button{width:calc(var(--lumo-size-xl) * 5);margin:var(--lumo-space-s) auto;align-content:center}vaadin-login-form-wrapper vaadin-text-field,vaadin-login-form-wrapper vaadin-password-field{--lumo-text-field-size: var(--lumo-size-m)}vaadin-login-overlay-wrapper::part(card){background:#fff!important;display:block;align-content:center;width:calc(var(--lumo-size-xl) * 12);border-radius:0;height:100%;padding:var(--lumo-size-xl);margin:0}vaadin-login-overlay-wrapper::part(brand){background:#fff!important}vaadin-login-overlay-wrapper::part(description){display:none}vaadin-login-overlay-wrapper::part(content){justify-content:end}.login-image{width:400px}@media only screen and (max-height: 1024px){.login-image{width:230px}}@media only screen and (max-width: 1024px) and (max-height: 1366px){vaadin-login-overlay-wrapper::part(card){width:100%}vaadin-login-form vaadin-button[theme~=submit]{width:100%}}@media only screen and (max-width: 768px){vaadin-login-overlay-wrapper::part(card){padding:.2rem}.login-image{width:350px}}@media only screen and (max-width: 500px){.login-image{width:150px}}@media only screen and (max-width: 450px) and (max-height: 750px){vaadin-login-overlay-wrapper::part(card){padding:1.2rem}vaadin-login-form-wrapper vaadin-password-field,vaadin-login-form-wrapper vaadin-text-field{padding:.5rem .1rem .1rem;font-size:var(--lumo-font-size-s);--lumo-text-field-size: var(--lumo-size-s)}.login-image{width:100px}}vaadin-login-overlay-wrapper::part(brand){padding:0!important}vaadin-login-overlay-wrapper::part(description){margin:10px!important}vaadin-login-form-wrapper::part(footer){font-weight:600}.change-password{display:flex;align-items:center;justify-content:center}section{width:calc(var(--lumo-size-xl) * 10);max-width:100%;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column;border-radius:2.5rem;box-shadow:var(--lumo-box-shadow-s);margin:var(--lumo-space-s);height:auto;background:var(--lumo-base-color) linear-gradient(var(--lumo-tint-5pct),var(--lumo-tint-5pct))}section #brand{box-sizing:border-box;overflow:hidden;flex-grow:1;flex-shrink:0;display:flex;flex-direction:column;justify-content:flex-end;padding:var(--lumo-space-l) var(--lumo-space-xl) var(--lumo-space-l) var(--lumo-space-l);background-color:var(--lumo-primary-color);color:var(--lumo-primary-contrast-color);min-height:calc(var(--lumo-size-m) * 5)}section #brand h1{color:inherit;margin:0;font-size:var(--lumo-font-size-xxxl)}section #brand p{line-height:var(--lumo-line-height-s);color:var(--lumo-tint-70pct);margin-bottom:0;display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0}section #form{padding:var(--lumo-space-l);flex:1;display:flex;flex-direction:column;box-sizing:border-box}section #form vaadin-button{width:calc(var(--lumo-size-xl) * 5);margin:var(--lumo-space-m) auto}section #form h2{margin-top:calc(var(--lumo-font-size-xxxl) - var(--lumo-font-size-xxl));color:var(--lumo-header-text-color);line-height:var(--lumo-line-height-xs);margin-block:0;display:block;font-size:1.5em;margin-block-start:.83em;margin-block-end:.83em;margin-inline-start:0px;margin-inline-end:0px;font-weight:700}.speakers-view ol{grid-template-columns:repeat(auto-fill,minmax(256px,1fr))}.speakers-view li{transition:all .2s cubic-bezier(.4,0,.2,1);transition-property:background-color,box-shadow}.speakers-view li:hover{background-color:var(--lumo-base-color);box-shadow:var(--lumo-box-shadow-s)}.transition-card{transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out}.transition-card:hover{background-color:var(--lumo-contrast-5pct);box-shadow:var(--lumo-box-shadow-m);transform:translateY(-2px);transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out,transform .3s ease-in-out}.flex-wrap-image-session-speaker{width:100px;height:100px}.flex-wrap-image-speaker{width:30%;height:30%}@media screen and (max-width: 1400px){.flex-wrap-image-speaker,.flex-wrap-image-session-speaker{width:100%;height:100%;margin-bottom:1rem}}:host([theme~="switch"]) [part=checkbox]{border-radius:9999px;width:var(--lumo-size-m)}:host([theme~="switch"]) [part=checkbox]:after{content:"";height:calc(var(--lumo-size-m) / 3);background-color:var(--lumo-secondary-text-color);border-radius:9999px;inset:0;margin:calc(var(--lumo-size-m) / 12);opacity:1;transition:transform .2s;width:calc(var(--lumo-size-m) / 3)}:host([theme~="switch"][checked]) [part=checkbox]:after{background-color:var(--lumo-primary-contrast-color);transform:translate(calc(var(--lumo-size-m) / 2))}html{--lumo-base-color: #F8F9FA;--lumo-body-text-color: #2A2E35;--lumo-heading-text-color: #2A2E35;--lumo-secondary-text-color: #495057;--lumo-tertiary-text-color: #6C757D;--lumo-disabled-text-color: #6C757D66;--lumo-primary-color: #007BFF;--lumo-primary-color-10pct: #007bff1a;--lumo-primary-color-50pct: #007bff80;--lumo-primary-contrast-color: #ffffff;--lumo-primary-text-color: #0056b3;--lumo-dark-primary-color: #1976d2;--lumo-success-color: #28A745;--lumo-success-color-10pct: #28a7451a;--lumo-success-color-50pct: #28a74580;--lumo-success-contrast-color: #ffffff;--lumo-success-text-color: #1e7e34;--lumo-warning-color: #FFC107;--lumo-warning-color-10pct: #ffc10733;--lumo-warning-text-color: #856404;--lumo-warning-contrast-color: #ffffff;--lumo-error-color: #DC3545;--lumo-error-color-10pct: #dc35451a;--lumo-error-color-50pct: #dc354580;--lumo-error-contrast-color: #ffffff;--lumo-error-text-color: #721c24;--lumo-contrast: #343A40;--lumo-contrast-5pct: #343a400d;--lumo-contrast-10pct: #343a401a;--lumo-contrast-20pct: #343a4029;--lumo-contrast-30pct: #343a4042;--lumo-contrast-40pct: #343a4061;--lumo-contrast-50pct: #343a4080;--lumo-contrast-60pct: #343a4099;--lumo-contrast-70pct: #343a40b3;--lumo-contrast-80pct: #343a40d1;--lumo-contrast-90pct: #343a40f0;--vaadin-input-field-background: #FFFFFF;--vaadin-input-field-hover-highlight: var(--lumo-contrast-20pct);--vaadin-input-field-border-width: 1px;--vaadin-input-field-border-color: var(--lumo-contrast-30pct);--vaadin-button-background: #ffffff;--vaadin-button-border: 1px solid var(--lumo-primary-color-50pct);--lumo-border-radius-s: .25rem;--lumo-border-radius-m: .5rem;--lumo-border-radius-l: 1rem;--lumo-space-xxl: 48px;--light-background-color: #FFFFFF;--lumo-user-holiday: #FF1A1A}
