.sessionitemactions{position:absolute;top:8px;right:8px}.sessionitemactions .action{display:inline-block;position:relative}.sessionitemactions button>*{pointer-events:none}.sessionitemactions .favaction.iconbtn{text-align:center;border-radius:50%;width:32px;height:32px;margin-left:4px;padding:0;line-height:35px}.sessionitemactions .with-label{align-items:center;display:inline-flex}.sessionitemactions .with-label i{margin-right:.4em}.sessionitemactions .asyncloader{width:32px;height:32px;position:absolute;top:-1px;left:0}.sessionitemactions .asyncloader .loaderindicator{justify-content:center;width:100%;height:100%}.sessionitemactions .asyncloader .loaderindicator .spinner{width:100%;height:100%;margin-left:-2px}.sessionitemactions .session-error{color:#fff;text-align:center;background-color:#0003;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.5em;display:flex;position:absolute;top:0;left:0}@media screen and (max-width:768px){.sessionitemactions{top:4px;right:4px}}.sessionmessageitemactions{float:right}.sessionmessageitemactions .action{display:inline-block}.sessionmessageitemactions .favaction{text-align:center;border-radius:50%;width:32px;height:32px;padding:0;line-height:35px}.sessionmessageitemactions .asyncloader{width:32px;height:32px}.sessionmessageitemactions .asyncloader .loaderindicator{width:100%;height:100%}.sessionmessageitemactions .asyncloader .loaderindicator .spinner{width:100%;height:100%;margin-left:0}.sessionmessageitemactions .likes{opacity:.7;margin-right:5px;font-size:14px;line-height:32px}.sessionitemspeakers{white-space:nowrap;text-overflow:ellipsis;margin-right:20px;font-size:13px;display:block;overflow:hidden}.sessionitemspeakers .speaker .firstname:after{content:" "}.sessionitemspeakers .speaker:after{content:",";margin-right:5px}.sessionitemspeakers .speaker:last-child:after{content:""}.sessionitemspeakers .speaker.room-infos{flex-wrap:wrap;margin-top:5px;display:flex}.sessionitemspeakers .speaker.room-infos .jobtitle:after{content:" "}.sessionitemspeakers .speaker.room-infos:after{content:"";margin-right:5px}.sessionitemspeakers:after{content:"";clear:both;display:block}.sessionitemchildsessions{width:100%;margin-top:1rem}.sessionitemchildsessions .childsessions-list{flex-direction:column;gap:.5rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.sessionitemchildsessions .childsession-item{border-bottom:1px solid #0000001a}.sessionitemchildsessions .childsession-item:last-child{border-bottom:none}.sessionitemchildsessions .childsession-link{color:inherit;align-items:baseline;gap:.75rem;padding:.5rem 0;text-decoration:none;display:flex}.sessionitemchildsessions .childsession-link:hover .childsession-title{color:var(--inwinkaccentcolor);font-weight:600}.sessionitemchildsessions .childsession-link .childsession-title{transition:all .2s ease-out}.sessionitemchildsessions .childsession-link .childsession-time{font-weight:600}.picturegallerycarousel:has(.carousel-playcontrols){margin-bottom:29px}.picturegallerycarousel:has(.carousel-playcontrols) .slick-slider .slick-dots{visibility:hidden;display:none}.bloc-itemslist:has(.carousel-playcontrols){padding-bottom:29px}.carousel-playcontrols{pointer-events:none;justify-content:center;align-items:center;height:29px;display:flex;position:relative}.carousel-playcontrols button[type=button].carousel-playpause-btn{pointer-events:auto;color:#000;cursor:pointer;width:auto;height:20px;box-shadow:none;background-color:#fff;border:1.5px solid #000;border-radius:4px;outline:none;justify-content:center;align-items:center;padding:0 12px;transition:all .2s;display:flex}.carousel-playcontrols button[type=button].carousel-playpause-btn i{color:#000;pointer-events:none;align-items:center;font-size:9px;line-height:1;display:flex}.carousel-playcontrols button[type=button].carousel-playpause-btn:hover{background-color:#fff;border:1.5px solid #000}.carousel-playcontrols button[type=button].carousel-playpause-btn:focus{outline-offset:2px;outline:2px solid #000}.carousel-playcontrols button[type=button].carousel-playpause-btn:active{background-color:#0000001a;transform:scale(.95)}.playcontrols-btn-common{pointer-events:auto;color:#000;cursor:pointer;width:auto;height:20px;box-shadow:none;background-color:#fff;border:1.5px solid #000;border-radius:4px;outline:none;justify-content:center;align-items:center;padding:0 12px;transition:all .2s;display:flex}.playcontrols-btn-common i{color:#000;pointer-events:none;align-items:center;font-size:9px;line-height:1;display:flex}.playcontrols-btn-common:hover{background-color:#fff;border:1.5px solid #000}.playcontrols-btn-common:focus{outline-offset:2px;outline:2px solid #000}.playcontrols-btn-common:active{background-color:#0000001a;transform:scale(.95)}.video-playcontrols button[type=button].video-playpause-btn.playcontrols-btn-common,button[type=button].video-playpause-btn.playcontrols-btn-common,.video-playcontrols .playcontrols-btn-common.video-playpause-btn{pointer-events:auto;color:#000;cursor:pointer;width:auto;height:20px;box-shadow:none;background-color:#fff;border:1.5px solid #000;border-radius:4px;outline:none;justify-content:center;align-items:center;padding:0 12px;transition:all .2s;display:flex}.video-playcontrols button[type=button].video-playpause-btn.playcontrols-btn-common i,button[type=button].video-playpause-btn.playcontrols-btn-common i,.video-playcontrols .playcontrols-btn-common.video-playpause-btn i{color:#000;pointer-events:none;align-items:center;font-size:9px;line-height:1;display:flex}.video-playcontrols button[type=button].video-playpause-btn.playcontrols-btn-common:hover,button[type=button].video-playpause-btn.playcontrols-btn-common:hover,.video-playcontrols .playcontrols-btn-common.video-playpause-btn:hover{background-color:#fff;border:1.5px solid #000}.video-playcontrols button[type=button].video-playpause-btn.playcontrols-btn-common:focus,button[type=button].video-playpause-btn.playcontrols-btn-common:focus,.video-playcontrols .playcontrols-btn-common.video-playpause-btn:focus{outline-offset:2px;outline:2px solid #000}.video-playcontrols button[type=button].video-playpause-btn.playcontrols-btn-common:active,button[type=button].video-playpause-btn.playcontrols-btn-common:active,.video-playcontrols .playcontrols-btn-common.video-playpause-btn:active{background-color:#0000001a;transform:scale(.95)}.marquee-flex-wrapper{align-items:center;gap:40px;width:100%;padding:5px 0;display:flex}.marquee-content-wrapper{flex:1;min-width:0;overflow:hidden}.marquee-controls-wrapper{pointer-events:none;flex-shrink:0}.marquee-controls-wrapper .video-playcontrols{pointer-events:auto;position:static}.marquee-controls-wrapper button[type=button].video-playpause-btn{pointer-events:auto;color:#000;cursor:pointer;width:auto;height:20px;box-shadow:none;background-color:#fff;border:1.5px solid #000;border-radius:4px;outline:none;justify-content:center;align-items:center;padding:0 12px;transition:all .2s;display:flex}.marquee-controls-wrapper button[type=button].video-playpause-btn i{color:#000;pointer-events:none;align-items:center;font-size:9px;line-height:1;display:flex}.marquee-controls-wrapper button[type=button].video-playpause-btn:hover{background-color:#fff;border:1.5px solid #000}.marquee-controls-wrapper button[type=button].video-playpause-btn:focus{outline-offset:2px;outline:2px solid #000}.marquee-controls-wrapper button[type=button].video-playpause-btn:active{background-color:#0000001a;transform:scale(.95)}.defaultsessionitem .session-item.inwink-item,.defaultsessionitem .meeting-item.inwink-item{opacity:1;height:116px;color:inherit;text-decoration:none;display:block;position:relative;overflow:visible}.defaultsessionitem .session-item.inwink-item>.itemcontent,.defaultsessionitem .meeting-item.inwink-item>.itemcontent{height:100%;padding-top:10px;text-decoration:none}.defaultsessionitem .session-item.item.clickable:after,.defaultsessionitem .meeting-item.item.clickable:after{content:"";font-family:inwink;font-size:12px;position:absolute;bottom:10px;right:10px}.defaultsessionitem .session-item.inwink-item .sessiontitle,.defaultsessionitem .meeting-item.inwink-item .sessiontitle{margin:.5em 0}.defaultsessionitem .session-item.inwink-item .bloc-timeslots,.defaultsessionitem .meeting-item.inwink-item .bloc-timeslots{text-overflow:ellipsis;white-space:nowrap;height:16px;margin-bottom:12px;overflow:hidden}.defaultsessionitem .session-item.inwink-item h3,.defaultsessionitem .meeting-item.inwink-item h3{text-transform:uppercase;height:38px;font-size:14px}.defaultsessionitem .session-item.inwink-item .bloc-speakers,.defaultsessionitem .meeting-item.inwink-item .bloc-speakers{text-transform:inherit;margin-top:4px}.dynamicbloc-contentwrapper.bloc-teasersessionsbydays .teasersessionsbydays{flex-flow:wrap;display:flex}.dynamicbloc-contentwrapper.bloc-teasersessionsbydays .teasersessionsbydays .sessionday{width:calc(50% - 10px);color:inherit;margin-bottom:10px;margin-right:10px;text-decoration:none;display:block}@media screen and (max-width:800px){.dynamicbloc-contentwrapper.bloc-teasersessionsbydays .teasersessionsbydays{display:block}.dynamicbloc-contentwrapper.bloc-teasersessionsbydays .teasersessionsbydays .sessionday{width:100%;margin:0 0 4px}}