a.session.svelte-1iwdno5{color:#fff;text-decoration:none;text-align:center;box-shadow:.5rem .5rem .5rem #00000080;display:flex;flex-direction:column;justify-content:space-between;align-items:center;cursor:pointer;border-radius:.1rem}.room-name.svelte-1iwdno5{height:2rem;padding:.2rem 0;width:100%}.room-name-all.type-break.svelte-1iwdno5{background-color:#505050;border:0}.room-name-all.type-keynote.svelte-1iwdno5,.room-name-teal.svelte-1iwdno5{background-color:teal}.room-name-magenta.svelte-1iwdno5{background-color:#f0f}.room-name-blue.svelte-1iwdno5{background-color:#00f}.session-details.svelte-1iwdno5{width:100%;height:100%;padding:1rem}span.speaker.svelte-1iwdno5{display:block}.track-all.svelte-1iwdno5{grid-column:2 / -1;background-color:#004848;border-bottom:5px solid teal}.track-teal.svelte-1iwdno5{background-color:#004848;border-bottom:5px solid teal}.track-magenta.svelte-1iwdno5{background-color:#790079;border-bottom:5px solid magenta}.track-blue.svelte-1iwdno5{background-color:#000064;border-bottom:5px solid blue}.type-break.svelte-1iwdno5{background-color:#505050;border-bottom:5px solid grey}.type-break.svelte-1iwdno5 h3:where(.svelte-1iwdno5){margin:0}@media (max-width: 600px){.track-all.svelte-1iwdno5{grid-column:unset}}h2.svelte-1ilxz0j{text-align:right;margin:1rem}.session-time.svelte-1ilxz0j{background-color:#333;margin-right:-1rem;display:flex;justify-content:flex-end;align-items:center}span.new-line.svelte-1ilxz0j{display:block}@media (max-width: 600px){span.new-line.svelte-1ilxz0j{display:inline-block}.session-time.svelte-1ilxz0j{margin:0;margin-top:2rem}h2.svelte-1ilxz0j{text-align:center;width:100%}}.agenda-day.svelte-1kytafy{display:grid;grid-template-columns:100px repeat(3,1fr);gap:1.5rem .75rem}nav.svelte-1kytafy{width:100%;display:flex;justify-content:center;align-items:center;background-color:#333;padding:1rem}nav.svelte-1kytafy a:where(.svelte-1kytafy){color:#fff;text-decoration:none;font-size:1.5rem;text-align:center;width:100%;margin-right:1rem;margin-bottom:1rem}a.day.svelte-1kytafy{color:#0ff}a.current-day.svelte-1kytafy{font-weight:700;color:#fff}@media (max-width: 600px){.agenda-day.svelte-1kytafy{grid-template-columns:1fr;gap:0}}.title_divider.svelte-1kytafy{color:#0ff}
