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}.main-layout-username{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 40vw}.main-banner-container{justify-content: center;padding: calc(var(--lumo-space-xs) / 2)}.main-banner-text{background: repeating-linear-gradient( 45deg,var(--lumo-warning-color-10pct),var(--lumo-warning-color-10pct) 5px,var(--lumo-base-color) 5px,var(--lumo-base-color) 10px );border: calc(var(--lumo-space-xs) * 0.85) solid var(--lumo-warning-color-10pct);border-radius: var(--lumo-space-xs);padding-left: var(--lumo-space-m);padding-right: var(--lumo-space-m);font-weight: bold;font-size: calc(var(--lumo-font-size-m) * 1.05);color: var(--lumo-warning-text-color);text-align: center;width: 100%}.no-ticket-view{background-image: url("/assets/login.avif");background-position: center;background-size: cover;height: 100%;align-items: center;justify-content: center}.no-ticket-view-content{background: rgba(24,24,24,0.9);backdrop-filter: blur(14px);border-radius: 12px;box-shadow: 0px calc(var(--lumo-space-xs) / 2) var(--lumo-space-xs) var(--lumo-contrast-5pct);border: calc(var(--lumo-space-xs) / 2) solid #444;display: flex;flex-direction: column}@media screen and (max-width: 1099px){.no-ticket-view-content{gap: var(--lumo-space-s);padding: var(--lumo-space-s)}}.cards-simple-card,.cards-default-card{box-sizing: border-box;background: #333;border: calc(var(--lumo-space-xs) / 2) solid #444;border-radius: var(--lumo-space-s)}.cards-default-card{padding: calc(var(--lumo-space-m));transition: transform 0.2s,box-shadow 0.2s,background-color 0.2s}.cards-default-card:hover{transform: translateY(calc(var(--lumo-space-xs) * -1));box-shadow: 0px var(--lumo-space-xs) var(--lumo-space-s) var(--lumo-contrast-70pct);border-radius: var(--lumo-space-s)}@media (max-width: 850px){.cards-default-card:active{box-shadow: 0px var(--lumo-space-xs) var(--lumo-space-s) var(--lumo-contrast-70pct)}}.cards-single-column-layout{display: grid;grid-template-columns: 1fr;column-gap: calc(var(--lumo-space-m) - var(--lumo-space-xs));row-gap: calc(var(--lumo-space-l) - var(--lumo-space-xs));justify-content: flex-start}@media screen and (max-width: 399px){.speakers-cards-container{grid-template-columns: 1fr}}@media screen and (min-width: 400px){.speakers-cards-container{grid-template-columns: repeat(auto-fill,minmax(380px,1fr))}}.speakers-cards-container{display: grid;column-gap: calc(var(--lumo-space-m) - var(--lumo-space-xs));row-gap: calc(var(--lumo-space-m) - var(--lumo-space-xs));justify-content: flex-start}.speakers-card-highlight{animation: ease speakers-card-highlight-effect 4s 1}@keyframes speakers-card-highlight-effect{0%,15%{box-shadow: 0 0 var(--lumo-space-l) var(--lumo-primary-color-50pct);border: 2px dotted var(--lumo-contrast-90pct)}}.exhibitor-card{justify-content: space-between}.exhibitor-card-info-container{align-items: center}.exhibitor-card-logo{width: 100%;height: min(12vw,10vh,2em);max-height: min(12vw,10vh,2em);object-fit: contain}.exhibitor-card-name{text-align: center}.exhibitor-card-desc{font-size: calc(var(--lumo-font-size-m) * 0.95);text-align: center;white-space: pre-line}.exhibitor-card-represented-by{font-weight: bold}.exhibitor-card-representatives-login{font-style: italic;font-size: calc(var(--lumo-font-size-m) * 0.95)}.exhibitor-card-representatives-container{flex-wrap: wrap}.exhibitor-card-representative{box-shadow: 0px calc(var(--lumo-space-xs) / 2) var(--lumo-space-xs) var(--lumo-base-color);transition: transform 0.2s,box-shadow 0.2s,background-color 0.2s;border-radius: 5px;padding: 5px}.exhibitor-list-cards-container{gap: var(--lumo-space-s);display: grid;grid-template-columns: repeat(auto-fill,minmax(min(36em,50vw),1fr))}.exhibitor-list-level-color-indicator{border-radius: 50%;width: var(--lumo-font-size-xs);height: var(--lumo-font-size-xs)}.exhibitor-list-level-text{font-style: italic;font-weight: 400}.exhibitor-list-level-container{justify-content: center;align-items: center;padding-top: var(--lumo-space-s);padding-bottom: var(--lumo-space-s);grid-column: 1/-1}@media screen and (min-width: 1100px){.exhibitor-card-representative:hover{transform: translateY(calc(-1 * var(--lumo-space-xs))) translateX(var(--lumo-space-xs));box-shadow: 0px var(--lumo-space-xs) var(--lumo-space-l) var(--lumo-contrast-20pct);background-color: var(--lumo-contrast-20pct)}}@media screen and (max-width: 1099px){.exhibitor-card-representative{border: 2px solid var(--lumo-contrast-20pct)}}.schedule-display-container{padding-top: 0px;gap: var(--lumo-space-s)}.schedule-display-component{}.schedule-display-header{border-radius: 5px;border-width: 4px;border-style: solid;text-align: center}.schedule-display-time{grid-column-start: 1}.schedule-display-time-highlight-indicator{animation: ease recording-pulse 3s infinite}.schedule-display-time-highlight-text{font-weight: bold}@keyframes recording-pulse{0%{opacity: 1}50%{opacity: 0}100%{opacity: 1}}.schedule-display-time-live-indicator{width: var(--lumo-font-size-xs);height: var(--lumo-font-size-xs);background-color: var(--lumo-error-color);border-radius: 50%}.schedule-display-time-live-text{color: var(--lumo-error-color)}.schedule-display-time-coming-up-next-indicator{width: 0;height: 0;border-top: calc(var(--lumo-font-size-xs) / 2) solid transparent;border-left: var(--lumo-font-size-xs) solid var(--lumo-warning-color);border-bottom: calc(var(--lumo-font-size-xs) / 2) solid transparent}.schedule-display-time-coming-up-next-text{color: var(--lumo-warning-color)}.schedule-display-session{box-shadow: 0px calc(var(--lumo-space-xs) / 2) var(--lumo-space-xs) var(--lumo-contrast-5pct);transition: transform 0.2s,box-shadow 0.2s,background-color 0.2s;border: 2px solid var(--lumo-contrast-20pct);border-radius: 5px;padding: 5px;height: 100%}.schedule-display-session-highlight{animation: ease schedule-display-session-highlight-effect 4s 1}@keyframes schedule-display-session-highlight-effect{0%,15%{box-shadow: 0 0 var(--lumo-space-l) var(--lumo-primary-color-50pct);border: 2px dotted var(--lumo-contrast-90pct)}}.schedule-display-placeholder{opacity: 0}.schedule-display-spacer{padding: 0;margin: var(--lumo-space-xs) 0px var(--lumo-space-xs) 0px;border-top: 1px dotted var(--lumo-contrast-50pct)}.schedule-display-day-spacer{}.schedule-display-session-header{justify-content: space-between}.schedule-display-session-header-end-icons{align-items: top}.schedule-display-session-bookmarked{border: calc(var(--lumo-space-xs) / 1.5) dashed var(--lumo-warning-color)}.schedule-display-session-footer{margin-top: auto;justify-content: space-between}.schedule-display-session-speakers{flex-wrap: wrap}.schedule-display-session-footer-end-icons{align-items: center}.schedule-display-session-rating{color: var(--lumo-warning-color)}.schedule-display-session-bookmark{}.schedule-display-session-speaker{box-shadow: 0px calc(var(--lumo-space-xs) / 2) var(--lumo-space-xs) var(--lumo-base-color);transition: transform 0.2s,box-shadow 0.2s,background-color 0.2s;border-radius: 5px;padding: 5px}@media screen and (min-width: 1100px){.schedule-display-container{display: grid;padding: var(--lumo-space-s)}.schedule-display-session:hover{transform: translateY(calc(-1 * var(--lumo-space-xs)));box-shadow: 0px var(--lumo-space-xs) var(--lumo-space-l) var(--lumo-contrast-30pct);background-color: var(--lumo-contrast-40pct)}.schedule-display-session-speaker:hover{box-shadow: 0px var(--lumo-space-xs) var(--lumo-space-l) var(--lumo-contrast-30pct);background-color: var(--lumo-contrast-40pct)}.schedule-display-time{flex-direction: column}}@media screen and (max-width: 1099px){.schedule-display-container{padding: var(--lumo-space-xs)}.schedule-display-hide-on-compact{display: none}.schedule-display-session{min-height: 0px !important}.schedule-display-session-speaker{border: 1px solid var(--lumo-contrast-40pct)}.schedule-display-time{flex-direction: row}}.schedule-filter{position: sticky;top: 0;z-index: 1;background-color: var(--lumo-base-color)}.schedule-day-info-banner-container{justify-content: center;padding-left: var(--lumo-space-s);padding-right: var(--lumo-space-s)}.schedule-day-info-banner-text{border: calc(var(--lumo-space-xs) * 0.85) solid var(--lumo-warning-color-10pct);border-radius: var(--lumo-space-xs);padding-left: var(--lumo-space-m);padding-right: var(--lumo-space-m);font-weight: bold;font-size: calc(var(--lumo-font-size-m) * 1.05);color: var(--lumo-warning-text-color);text-align: center;width: 100%}.speaker-preview-card-img{border-radius: 50px;width: 100px;height: 100px}.bookmark-icon{}.bookmark-icon-bookmarked{color: var(--lumo-warning-color)}.speaker-detail-info-container{display: grid;grid-template-columns: auto 1fr}.speaker-detail-profile-picture{width: 17em;max-width: min(20vw,50vh);border-radius: 20px;grid-row: 1 / 3}.speaker-detail-job-company{justify-content: center}.speaker-detail-details-container{grid-column: 2 / 3}@media screen and (max-width: 1099px){.speaker-detail-profile-picture{grid-row: 1 / 2}.speaker-detail-details-container{grid-column: 1 / 3}.speaker-detail-info-container{gap: var(--lumo-space-xs)}}.session-detail-topic-badge{max-width: 100%;overflow-wrap: break-word}@media screen and (max-width: 1099px){.session-detail-description-collapsed{display: none}}@media screen and (min-width: 1100px){.session-detail-short-description-container{display: none}}.non-visible-link{color: var(--lumo-text-color)}.non-visible-link:hover{text-decoration: none !important}.dialog::part(overlay){min-width: 20em;width: 90%;max-width: 80em;min-height: 10em;max-height: min(95%,50em)}.dialog-close{cursor: pointer;color: var(--lumo-error-color)}vaadin-tab,vaadin-grid-sorter,vaadin-button,vaadin-side-nav-item,a{cursor: pointer;--lumo-clickable-cursor: pointer}.notification-warn{color: var(--lumo-warning-text-color)}.notification-error{color: var(--lumo-error-text-color)}.overflow-y-auto{overflow-y: auto}.cursor-pointer{cursor: pointer}.cursor-help{cursor: help}.markdown-force-small-paragraphs>p{margin-top: 0.25em;margin-bottom: 0.25em}[theme~='dark']{.filter-invert-color-if-required{filter: invert(100%)}}.fill-contrast{fill: var(--lumo-primary-contrast-color)}vaadin-markdown{p,ul,ol,blockquote,table,figure{margin-block: 0.2em}li{margin-block: 0.2em}}vaadin-text-field[has-label],vaadin-combo-box[has-label],vaadin-multi-select-combo-box[has-label]{padding-top: var(--lumo-space-s)}[theme~='dark']{--lumo-base-color: hsl(214,20%,10%);--lumo-shade-5pct: rgba(15,17,21,0.05);--lumo-shade-10pct: rgba(15,17,21,0.1);--lumo-shade-20pct: rgba(15,17,21,0.2);--lumo-shade-30pct: rgba(15,17,21,0.3);--lumo-shade-40pct: rgba(15,17,21,0.4);--lumo-shade-50pct: rgba(15,17,21,0.5);--lumo-shade-60pct: rgba(15,17,21,0.6);--lumo-shade-70pct: rgba(15,17,21,0.7);--lumo-shade-80pct: rgba(15,17,21,0.8);--lumo-shade-90pct: rgba(15,17,21,0.9);--lumo-shade: hsl(214,15%,7%)}