.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)}.teaserevents-loader .loaderindicator-content{margin:0 auto;padding:10px}.persondetailpage{flex-direction:column;display:flex}.persondetailpage .pagecontent{flex:1;width:100%;position:relative}.persondetailpage .persondetail-warning{margin-top:10px;padding:10px 15px}.persondetailpage .dynamicpage,.persondetailpage .loaderindicator{position:absolute;top:0;bottom:0;left:0;right:0}.persondetailpage .loaderindicator{opacity:0;pointer-events:none;transition:opacity .6s ease-out}.persondetailpage .loaderindicator.active{opacity:1;pointer-events:all}.persondetailpage.pageloading,.persondetailpage.withmessage{justify-content:center;align-items:center;display:flex}.persondetailpage.pageloading .loading,.persondetailpage.withmessage .loading{max-width:90%}.persondetailpage.pageloading .message,.persondetailpage.withmessage .message{padding:20px}.persondetailpage .description{margin-bottom:15px}.app-header .appheader-search .appheader-search-input{z-index:1;transform-origin:50% 100%;pointer-events:none;width:100%;transition:transform .2s ease-out;position:absolute;top:0;bottom:0;transform:scaleX(0)}.app-header .appheader-search .appheader-search-input .appheader-search-input-content{width:200px;padding-right:4px;position:relative;transform:translate(-100%)}.app-header .appheader-search .appheader-search-input .appheader-search-input-content input[type=search]{width:100%;padding-right:28px;display:block;box-shadow:0 0 3px #78787899}.app-header .appheader-search .appheader-search-input .appheader-search-input-content .triggersearchbtn{color:#000;background-color:#0000;border:none;width:22px;height:22px;padding:4px;font-size:14px;transition:transform .2s ease-out;display:block;position:absolute;top:2px;bottom:0;right:10px}.app-header .appheader-search .appheader-search-input .appheader-search-input-content .triggersearchbtn i{width:14px;height:14px;display:inline-block}.app-header .app-header-content.with-user-picture .avatar-content a[role=button]{background-color:inherit;border:none}.app-header .app-header-content .avatar-content{opacity:1;transition:opacity .3s ease-in-out,transform .4s ease-in,visibility .4s ease-in;transform:scale(1)}.app-header .app-header-content .avatar-content.hydrating{opacity:0;visibility:hidden;pointer-events:none;transform:scale(.9)}.app-header .app-header-content .avatar-content .person-bubble{width:40px;height:40px}.app-header .app-header-content .avatar-content button,.app-header .app-header-content .avatar-content a[role=button]{text-align:center;opacity:1;border-radius:0;justify-content:center;align-items:center;width:60px;height:60px;padding:0;font-size:18pt;line-height:60px;text-decoration:none;display:flex;position:relative}.app-header .app-header-content .avatar-content button:hover,.app-header .app-header-content .avatar-content a[role=button]:hover{border-radius:0}.app-header .app-header-content .avatar-content button .badge,.app-header .app-header-content .avatar-content a[role=button] .badge{color:#fff;text-align:center;background-color:red;border-radius:50%;width:20px;height:20px;font-size:10px;line-height:20px;position:absolute;top:6px;right:6px}.app-header .app-header-content .avatar-content button i,.app-header .app-header-content .avatar-content a[role=button] i{font-size:18pt}.eventcopilot-search-bar{display:flex}.eventcopilot-search-bar input{flex:1}.eventcopilot-search-bar button.btnsearch{align-items:center;display:flex}.eventcopilot-search-bar button.btnsearch .label{margin-left:4px}@media screen and (max-width:600px){.eventcopilot-search-bar{flex-direction:column;gap:4px}.eventcopilot-search-bar input{width:100%;margin-bottom:8px}.eventcopilot-search-bar button.btnsearch{justify-content:center;width:100%}}.popover-shell.appuserpopover.copilotsearchmodal .popover-content{width:400px}.popover-shell.appuserpopover.copilotsearchmodal .popover-content .eventcopilot-search-bar{padding:10px}.popover-shell.appuserpopover.copilotsearchmodal .popover-content .eventcopilot-search-bar .btnsearch .label{display:none}.iw-sidethumbnail{width:400px;max-width:calc(100% - 16px);height:240px;position:fixed;bottom:8px;right:8px}.iw-sidethumbnail .iw-sidethumbnail-content{background-color:#ffffff80;width:100%;height:100%;position:relative}.iw-sidethumbnail .iw-sidethumbnail-content .video-transition{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0}.iw-sidethumbnail .iw-sidethumbnail-content .video-transition .overlay{opacity:.8;background-color:#000;width:100%;height:100%;position:absolute}.iw-sidethumbnail .iw-sidethumbnail-content .video-transition h3{color:#fff;z-index:999}.iw-sidethumbnail.minimized .iw-sidethumbnail-content>*{pointer-events:none}.iw-sidethumbnail.minimized .iw-sidethumbnail-content>.iw-sidethumbnail-close{pointer-events:all;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:flex;position:absolute;top:4px;right:4px}.iw-sidethumbnail.minimized .iw-sidethumbnail-content>.iw-sidethumbnail-close i{width:14px;height:14px;font-size:14px}.popover-shell.iw-sidethumbnail-prompt .iw-sidethumbnail-prompt-content{width:300px}.popover-shell.iw-sidethumbnail-prompt .iw-sidethumbnail-prompt-content .iw-sidethumbnail-prompt-actions button{width:100%;margin-top:8px;display:block}.member-bubble,.approot .member-bubble,.approot .card .member-bubble,.approot .dynamicbloc-wrapper.bloctheme .dynamicbloc-wrapper-contentblocs .member-bubble{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative}.member-bubble .photo,.approot .member-bubble .photo,.approot .card .member-bubble .photo,.approot .dynamicbloc-wrapper.bloctheme .dynamicbloc-wrapper-contentblocs .member-bubble .photo{border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.member-bubble .photo img,.approot .member-bubble .photo img,.approot .card .member-bubble .photo img,.approot .dynamicbloc-wrapper.bloctheme .dynamicbloc-wrapper-contentblocs .member-bubble .photo img{object-fit:cover;width:100%;height:100%;display:block}.member-bubble .initials,.approot .member-bubble .initials,.approot .card .member-bubble .initials,.approot .dynamicbloc-wrapper.bloctheme .dynamicbloc-wrapper-contentblocs .member-bubble .initials{text-transform:uppercase;font-size:12px;line-height:1em}.member-bubble.medium,.approot .member-bubble.medium,.approot .card .member-bubble.medium,.approot .dynamicbloc-wrapper.bloctheme .dynamicbloc-wrapper-contentblocs .member-bubble.medium{width:48px;height:48px}.member-bubble.medium .initials,.approot .member-bubble.medium .initials,.approot .card .member-bubble.medium .initials,.approot .dynamicbloc-wrapper.bloctheme .dynamicbloc-wrapper-contentblocs .member-bubble.medium .initials{font-size:18px}.member-bubble.big,.approot .member-bubble.big,.approot .card .member-bubble.big,.approot .dynamicbloc-wrapper.bloctheme .dynamicbloc-wrapper-contentblocs .member-bubble.big{width:60px;height:60px}.member-bubble.big .initials,.approot .member-bubble.big .initials,.approot .card .member-bubble.big .initials,.approot .dynamicbloc-wrapper.bloctheme .dynamicbloc-wrapper-contentblocs .member-bubble.big .initials{font-size:24px}.member-bubble.XL,.approot .member-bubble.XL,.approot .card .member-bubble.XL,.approot .dynamicbloc-wrapper.bloctheme .dynamicbloc-wrapper-contentblocs .member-bubble.XL{width:100px;height:100px}.member-bubble.XL .initials,.approot .member-bubble.XL .initials,.approot .card .member-bubble.XL .initials,.approot .dynamicbloc-wrapper.bloctheme .dynamicbloc-wrapper-contentblocs .member-bubble.XL .initials{font-size:36px}