body{color:#3a3339;background-color:#fff;min-width:300px;margin:0;padding:0;font-family:Roboto,sans-serif;font-size:1.2em;overflow:hidden scroll}body.soon h1{text-align:center;color:#555;padding:2em;font-size:2em}.session-od a{color:#c3222a;font-family:Roboto,sans-serif;font-size:.6em;font-weight:300}.session-od a .sso_yes{width:7.5em;overflow:visible}.session-od a.hover{color:#493960}a.play{grid-gap:.05em;grid-template-rows:2.5em;grid-template-columns:5em 2em;margin:0 .2em .5em;display:grid}a.play .pl-text,a.play .pl-icon{color:#fff;place-self:center;width:100%;height:100%}a.play .pl-text{text-transform:uppercase;box-sizing:border-box;letter-spacing:.2em;background-color:#493960;border-radius:.2em 0 0 .2em;padding-top:.85em;font-family:Roboto,sans-serif;font-size:.9em;font-weight:300}a.play .pl-icon{color:#fff;box-sizing:border-box;background-color:#493960;padding-top:.5em;font-size:1.2em}a:hover,a:hover.play .pl-text,a:hover.play .pl-icon{color:#493960}.inner{width:90%;margin:0 5%;position:relative}@media (width<=900px){.inner{width:96%;margin:0 2%;position:relative}}@media (width>=1500px){.inner{width:80%;margin:0 10%;position:relative}}@media (width>=1725px){.inner{width:70%;margin:0 15%;position:relative}}@keyframes fadeInAnimation{0%{filter:blur(2px)opacity(.2)brightness(50%)}to{filter:blur(2px)opacity(.8)brightness()}}h1,h2,h3,h4{letter-spacing:.05em;line-height:1.15}h1{font-size:2em}h2{font-size:1.5em;font-weight:800}span.full{display:inherit}span.narr-in,span.narr-bl{display:none}#prompt{text-align:center;margin:2em auto 15em}#prompt h1{color:#3a3339;background-color:#fff;margin-bottom:2em;font-family:Roboto;font-style:italic;font-weight:100}#prompt a{font-weight:700}#prompt .response{margin:1em}#prompt .response a{font-size:2em}sup{font-size:60%}body{overflow-y:auto}body .sso_no,body .sso_yes,body .content_yes,body .content_no,body .hb_out,body .needs_login{display:none}body.sso_no .sso_no{display:inherit}body.sso_no .sessions .live-player.tl-lv.live{display:none}body.sso_yes .sso_yes,body.sso_yes .sessions .live-player.tl-pl{display:inherit}body.sso_yes .sessions .live-player.tl-pl.live{display:none}body.anon_out .anon_out,body.hb_out .hb_out{display:inherit}body.hb_out .anon_out{display:none}body.content_yes .content_yes,body.content_no .content_no,body.needs_login .needs_login{display:inherit}.logged-out,.live-player,.error{text-align:center}.logged-out h1,.logged-out h2,.live-player h1,.live-player h2,.error h1,.error h2{margin:1em}.logged-out h1,.live-player h1,.error h1{margin-top:2em;font-size:1.5em}.logged-out h2,.live-player h2,.error h2{text-transform:uppercase;color:#ddd;font-size:1em;font-weight:400}.logged-out .action-text,.live-player .action-text,.error .action-text{margin:2em;font-size:2em}#main{position:relative;overflow:auto}#main:before{content:"";z-index:-1;background-size:cover;width:105%;height:105%;animation:3s forwards fadeInAnimation;display:block;position:fixed;inset:-2%}#main{z-index:100;min-height:700px}.error{width:100%;margin:0;padding:0;position:fixed;top:0;bottom:1.75em}:root{--bg:#232323;--text:#fff;--link:#c79093;--hover:#c5767a}body{color:#fff;background-color:var(--bg);margin:0;padding:0}#links-o{width:100%;height:1.75em;color:var(--text);background-color:var(--bg);box-sizing:border-box;text-transform:uppercase;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:.9em;line-height:1em;position:fixed;bottom:0}#links{color:var(--text);background-color:var(--bg);box-sizing:border-box;grid-gap:2em;text-align:center;grid-template-columns:1fr;place-content:center;width:100%;padding:.25em 1em;display:grid}a{color:var(--link);text-decoration:none}a:hover{color:var(--hover);text-decoration:underline}.link{place-self:center}body .sessions h2.tl-lv,body .sessions h2.tl-pl,body .sessions h2.tl-oda,body .sessions .session.tl-lv,body .sessions .session.tl-od,body .sessions .live-player.tl-lv,body .sessions .live-player.tl-od{display:none}body .sessions .session.tl-pl,body .sessions .live-player.tl-pl{display:inherit}body .sessions .session.tl-pl.live,body .sessions .live-player.tl-pl.live,body .sessions .session.tl-pl.oda,body .sessions .live-player.tl-pl.oda,body .sessions .session.tl-oda,body .sessions .live-player.tl-oda,body .sessions .session.test-session,body .sessions .live-player.test-session{display:none}body.crlive .sessions .session.test-session,body.crlive .sessions .live-player.test-session{display:inherit}body.lv .sessions .session.tl-pl.oda,body.lv .sessions .live-player.tl-pl.oda,body.all .sessions .session.tl-pl.oda,body.all .sessions .live-player.tl-pl.oda,body.as .sessions .session.tl-pl.oda,body.as .sessions .live-player.tl-pl.oda,body.pt .sessions .session.tl-pl.oda,body.pt .sessions .live-player.tl-pl.oda,body.see .sessions .session .sess-inner .sess-details-action{display:none}body.see .sessions .session .sess-inner .sess-player{padding-top:.5em}body.tl-lv .sessions h2.tl-lv,body.tl-lv .sessions h2.tl-pl,body.tl-lv .sessions .session.tl-lv.live,body.tl-lv .sessions .live-player.tl-lv.live,body.tl-lv .sessions .session.tl-lv.live .sess-footer .sess-qa.has-qa,body.tl-lv .sessions .live-player.tl-lv.live .sess-footer .sess-qa.has-qa{display:inherit}body.tl-lv .sessions .session.tl-lv.pull,body.tl-lv .sessions .session.tl-lv .pull,body.tl-lv .sessions .live-player.tl-lv.pull,body.tl-lv .sessions .live-player.tl-lv .pull,body.tl-lv .sessions .session.tl-all.live,body.tl-lv .sessions .live-player.tl-all.live,body.tl-lv.last-sessions h2.tl-pl{display:none}body.tl-oda h2.tl-oda,body.tl-oda h2.tl-pl,body.tl-oda .session.tl-oda.oda,body.tl-oda .live-player.tl-oda.oda{display:inherit}body.tl-oda .session.tl-oda.oda.filtered,body.tl-oda .live-player.tl-oda.oda.filtered,body.tl-oda .session.tl-oda.oda.pull,body.tl-oda .session.tl-oda.oda .pull,body.tl-oda .live-player.tl-oda.oda.pull,body.tl-oda .live-player.tl-oda.oda .pull,body.tl-ended h2.tl-lv,body.tl-ended h2.tl-pl,body.tl-ended h2.tl-oda,body .sessions .session.filtered,body .sessions .live-player.filtered,body.tz-same .sessions .session .sess-header .s-date-time.dt-event,body.tz-same .sessions .session .sess-header.localized .s-date-time.dt-event,body.tz-same .sessions .session.localized .sess-header .s-date-time.dt-event,body.tz-same .sessions .session.localized .sess-header.localized .s-date-time.dt-event{display:none}body.tz-same .sessions .session .sess-room,body.tz-same .sessions .session.localized .sess-room{display:inherit}body.tz-same .sessions .session .sess-inner .sess-player .presentations,body.tz-same .sessions .session .sess-inner .sess-player .presentations.localized,body.tz-same .sessions .session.localized .sess-inner .sess-player .presentations,body.tz-same .sessions .session.localized .sess-inner .sess-player .presentations.localized{grid-template-columns:5em 1fr}body.tz-same .sessions .session .sess-inner .sess-player .presentations .presentation-time,body.tz-same .sessions .session .sess-inner .sess-player .presentations.localized .presentation-time,body.tz-same .sessions .session.localized .sess-inner .sess-player .presentations .presentation-time,body.tz-same .sessions .session.localized .sess-inner .sess-player .presentations.localized .presentation-time{grid-template-columns:1fr}body.tz-same .sessions .session .sess-inner .sess-player .presentations .presentation-time .dt-event,body.tz-same .sessions .session .sess-inner .sess-player .presentations.localized .presentation-time .dt-event,body.tz-same .sessions .session.localized .sess-inner .sess-player .presentations .presentation-time .dt-event,body.tz-same .sessions .session.localized .sess-inner .sess-player .presentations.localized .presentation-time .dt-event{display:none}body .live-player.tl-pl{display:inherit}body .live-player.tl-pl.live{display:none}#overlay_o{z-index:500;color:#000;text-align:center;background-color:#999999d9;grid-template-rows:auto;grid-template-columns:auto;width:100%;height:100%;display:none;position:fixed;top:0;left:0}#overlay_o #overlay_cl{text-align:right;place-self:self-start self-end;padding:.3em}#overlay_o #overlay_cl .fa-window-close{font-size:2em}#overlay_o #overlay_i{background-color:#dddddde6;border:1px solid #666;border-radius:10px;grid-template-rows:2em 1fr;grid-template-columns:1fr;place-self:center;padding:.2em;display:grid}#overlay_o #overlay_i #overlay_body{place-self:center;padding:1em}#overlay_o a{font-size:2em;display:block}#overlay_o.on{display:grid}
