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) * .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:700;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:#333c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;box-shadow:0 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: 1100px){.no-ticket-view-content{gap:var(--lumo-space-s);padding:var(--lumo-space-s)}}.cards-card,.cards-non-interactive-card{box-sizing:border-box;background:#333;border:calc(var(--lumo-space-xs) / 2) solid #444;border-radius:var(--lumo-space-s);padding:calc(var(--lumo-space-m));transition:transform .2s,box-shadow .2s,background-color .2s}.cards-card:hover{transform:translateY(calc(var(--lumo-space-xs) * -1));box-shadow:0 var(--lumo-space-xs) var(--lumo-space-s) var(--lumo-contrast-70pct);border-radius:var(--lumo-space-s)}@media (max-width: 850px){.cards-card:active{box-shadow:0 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}.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) * .95);text-align:center;white-space:pre-line}.exhibitor-card-represented-by{font-weight:700}.exhibitor-card-representatives-login{font-style:italic;font-size:calc(var(--lumo-font-size-m) * .95)}.exhibitor-card-representatives-container{flex-wrap:wrap}.exhibitor-card-representative{box-shadow:0 calc(var(--lumo-space-xs) / 2) var(--lumo-space-xs) var(--lumo-base-color);transition:transform .2s,box-shadow .2s,background-color .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: 1099px){.exhibitor-card-representative:hover{transform:translateY(calc(-1 * var(--lumo-space-xs))) translate(var(--lumo-space-xs));box-shadow:0 var(--lumo-space-xs) var(--lumo-space-l) var(--lumo-contrast-20pct);background-color:var(--lumo-contrast-20pct)}}@media screen and (max-width: 1100px){.exhibitor-card-representative{border:2px solid var(--lumo-contrast-20pct)}}.schedule-display-container{padding:var(--lumo-space-xs);padding-top:0;gap:var(--lumo-space-s)}.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:700}@keyframes recording-pulse{0%{opacity:1}50%{opacity:0}to{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:0 calc(var(--lumo-space-xs) / 2) var(--lumo-space-xs) var(--lumo-contrast-5pct);transition:transform .2s,box-shadow .2s,background-color .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-session-bookmarked{border:calc(var(--lumo-space-xs) / 1.5) dashed var(--lumo-warning-color)}.schedule-display-session-flag{height:var(--lumo-font-size-xs)}.schedule-display-session-footer{margin-top:auto;justify-content:space-between}.schedule-display-session-speakers{flex-wrap:wrap}.schedule-display-session-bookmark{align-self:end}.schedule-display-session-speaker{box-shadow:0 calc(var(--lumo-space-xs) / 2) var(--lumo-space-xs) var(--lumo-base-color);transition:transform .2s,box-shadow .2s,background-color .2s;border-radius:5px;padding:5px}@media screen and (min-width: 1099px){.schedule-display-container{display:grid}.schedule-display-session:hover{transform:translateY(calc(-1 * var(--lumo-space-s)));box-shadow:0 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:0 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: 1100px){.schedule-display-hide-on-compact{display:none}.schedule-display-session{min-height:0px!important}.schedule-display-session-speaker{border:2px 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) * .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:700;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-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-bio{grid-column:2 / 3}@media screen and (max-width: 1100px){.speaker-detail-profile-picture{grid-row:1 / 2}.speaker-detail-bio{grid-column:1 / 3}.speaker-detail-info-container{gap:var(--lumo-space-xs)}}@media screen and (max-width: 1100px){.session-detail-description-collapsed{display:none}}@media screen and (min-width: 1099px){.session-detail-short-description-container{display:none}}.non-visible-link{color:var(--lumo-text-color)}.non-visible-link:hover{text-decoration:none!important}.dialog{min-width:20em;width:90%;max-width:75em;min-height:10em;height:90%;max-height: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}[theme~=dark]{--lumo-base-color: hsl(214, 20%, 10%);--lumo-shade-5pct: rgba(15, 17, 21, .05);--lumo-shade-10pct: rgba(15, 17, 21, .1);--lumo-shade-20pct: rgba(15, 17, 21, .2);--lumo-shade-30pct: rgba(15, 17, 21, .3);--lumo-shade-40pct: rgba(15, 17, 21, .4);--lumo-shade-50pct: rgba(15, 17, 21, .5);--lumo-shade-60pct: rgba(15, 17, 21, .6);--lumo-shade-70pct: rgba(15, 17, 21, .7);--lumo-shade-80pct: rgba(15, 17, 21, .8);--lumo-shade-90pct: rgba(15, 17, 21, .9);--lumo-shade: hsl(214, 15%, 7%)}
