@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap";@keyframes rotate{to{transform:rotate(1turn)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}@keyframes shadowPulse{33%{background:#f4f4f4;box-shadow:-24px 0 #008dff,24px 0 #f4f4f4}66%{background:#008dff;box-shadow:-24px 0 #f4f4f4,24px 0 #f4f4f4}to{background:#f4f4f4;box-shadow:-24px 0 #f4f4f4,24px 0 #008dff}}:root{--body-bg-color:#f4f4f4;--container-bg-color:#fff;--widget-max-width:500px;--ecp-primary-color:#1969c7;--content-color:#444;--link-color:#1969c7;--page-title-color:#000;--iframe-header-bg:#1969c7;--iframe-header-text-color:#fff;--footer-bg-color:#f8f8f8;--suggestion-icon-color-1:#11c0ff;--suggestion-icon-color-2:#92ef7a;--chat-bubble-bg:linear-gradient(130deg,#0081eb -24.58%,#11c0ff 12.35%,rgba(44,244,228,.8) 51.78%,rgba(71,255,175,.8) 77.44%,#92ef7a 100.6%),#fff;--chat-bubble-text-color:#09143a;--chat-bubble-border-color:#0490c2;--chat-bubble-hover-bg:linear-gradient(130deg,#0081eb -24.58%,#11c0ff 12.35%,rgba(44,244,228,.8) 51.78%,rgba(71,255,175,.8) 77.44%,#92ef7a 100.6%),#fff;--chat-bubble-icon-shade:brightness(0.3);--title-font:"Poppins",Segoe,Segoe UI,Arial,sans-serif!important;--heading-font:"Poppins",Segoe,Segoe UI,Arial,sans-serif!important;--body-font:"Poppins",Segoe,Segoe UI,Arial,sans-serif!important;--FontAwesome:"FontAwesome";--FontAwesome6:"Font Awesome 6 Free";--FontAwesomeBrand:"Font Awesome 5 Brands";--weight-bold:700;--weight-semi-bold:600;--weight-medium:500;--weight-regular:400;--weight-light:300;--weight-thin:200}body{font-family:var(--body-font);margin:0;padding:0;box-sizing:border-box;background-color:var(--body-bg-color);-webkit-tap-highlight-color:rgba(0,0,0,0);overscroll-behavior:none}.widget-loading{width:100%;height:100dvh;display:flex;justify-content:center;align-items:center}.widget-loading span{font-size:16px;font-weight:var(--weight-semi-bold);color:var(--ecp-primary-color);position:relative}.widget-loading span:before{content:"";position:absolute;left:36%;top:-24px;transform:translateY(-50%);width:20px;height:20px;border:2px dotted var(--ecp-primary-color);border-top:2px dotted transparent;border-radius:50%;animation:spin 1s linear infinite}.ecpw-chat-button{font-family:var(--heading-font)}.ecp-wrapper{max-width:var(--widget-max-width);margin:0 auto;height:100dvh;font-family:var(--body-font);background:var(--container-bg-color);display:flex;flex-direction:column;position:relative;overflow:hidden;box-shadow:0 0 5px #d7d7d7;opacity:0;animation:fadeIn 1s ease-in forwards;animation-delay:.5s;visibility:visible!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.ecp-wrapper b,.ecp-wrapper strong{font-weight:var(--weight-semi-bold)}.ecp-wrapper .hide{display:none!important}.ecp-wrapper .show{display:block!important}.ecp-wrapper .header{width:100%;padding:0;display:flex;flex-direction:row;border-bottom:1px solid hsla(0,0%,95%,.67);text-align:left;justify-content:center;align-items:center;background:var(--iframe-header-bg);z-index:98;box-shadow:0 1px 4px rgba(0,0,0,.5);position:relative;height:5px}.ecp-wrapper .header .title{visibility:hidden;font-size:0}.ecp-wrapper .header .icon-close{font-size:18px;color:var(--iframe-header-text-color);cursor:pointer;font-weight:600;-webkit-text-stroke:.3px var(--iframe-header-bg);background:var(--iframe-header-bg);width:30px;height:30px;position:absolute;top:0;right:0;display:block;padding:5px;line-height:22px;text-align:center;border-radius:0 0 0 10px}.ecp-wrapper .landing-banner{width:100%;display:none}.ecp-wrapper .logo-container{max-width:100%;height:90px;width:90px;margin:0 auto;display:block}.ecp-wrapper .custom-loader .border-t-blue-500{border-top-color:var(--ecp-primary-color)!important}.ecp-wrapper .main{flex:1;display:flex;flex-direction:column;align-items:center;overflow-y:auto;margin-top:54px;padding-bottom:calc(4.5rem + 62px);height:calc(100dvh - 54px - 4.5rem - 62px)}.ecp-wrapper .sparkle-container{margin:2rem 0}.ecp-wrapper .subtitle{font-family:var(--heading-font);margin:30px 0;padding:0 20px;color:var(--ecp-primary-color);font-size:24px;font-style:normal;font-weight:var(--weight-semi-bold);line-height:normal;text-align:center}.ecp-wrapper .categories{display:flex;gap:.5rem;overflow-x:auto;width:100%;margin-bottom:1.5rem;padding:0 .5rem}.ecp-wrapper .category-button{color:var(--content-color);font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal;border-radius:30px;border:1px solid rgba(61,71,77,.6);display:flex;padding:8px 22px;justify-content:center;align-items:center;gap:10px;cursor:pointer;transition:all .2s ease-in-out}.ecp-wrapper .category-button,.ecp-wrapper .category-button:hover{background:var(--container-bg-color)}.ecp-wrapper .suggestions-container{width:100%;overflow:hidden;height:140px}.ecp-wrapper .suggestions-inner{display:flex;flex-direction:column;height:100%;position:relative;gap:6px}.ecp-wrapper .suggestions-inner .suggestions-row:first-child .suggestion-button:nth-child(2n) .icon,.ecp-wrapper .suggestions-inner .suggestions-row:first-child .suggestion-button:nth-child(2n) svg{color:var(--suggestion-icon-color-1)}.ecp-wrapper .suggestions-inner .suggestions-row:first-child .suggestion-button:nth-child(odd) .icon,.ecp-wrapper .suggestions-inner .suggestions-row:first-child .suggestion-button:nth-child(odd) svg,.ecp-wrapper .suggestions-inner .suggestions-row:nth-child(2) .suggestion-button:nth-child(2n) .icon,.ecp-wrapper .suggestions-inner .suggestions-row:nth-child(2) .suggestion-button:nth-child(2n) svg{color:var(--suggestion-icon-color-2)}.ecp-wrapper .suggestions-inner .suggestions-row:nth-child(2) .suggestion-button:nth-child(odd) .icon,.ecp-wrapper .suggestions-inner .suggestions-row:nth-child(2) .suggestion-button:nth-child(odd) svg,.ecp-wrapper .suggestions-inner .suggestions-row:nth-child(3) .suggestion-button:nth-child(2n) .icon,.ecp-wrapper .suggestions-inner .suggestions-row:nth-child(3) .suggestion-button:nth-child(2n) svg{color:var(--suggestion-icon-color-1)}.ecp-wrapper .suggestions-inner .suggestions-row:nth-child(3) .suggestion-button:nth-child(odd) .icon,.ecp-wrapper .suggestions-inner .suggestions-row:nth-child(3) .suggestion-button:nth-child(odd) svg{color:var(--suggestion-icon-color-2)}.ecp-wrapper .suggestions-row{flex:1;overflow-x:hidden;overflow-y:hidden;padding-left:20px}.ecp-wrapper .suggestions-row:last-child{margin-bottom:0}.ecp-wrapper .suggestions-scroll{display:flex;gap:.75rem;width:-moz-fit-content;width:fit-content;transition:all .3s linear}@media(min-width:768px)and (hover:hover)and (pointer:fine),(orientation:landscape)and (min-width:768){.ecp-wrapper .suggestions-scroll{transition:transform 0s ease-in-out}}@supports(-webkit-hyphens:none) and (not (-ms-accelerator:true)){.ecp-wrapper .suggestions-scroll{transition:transform 0s ease-in-out}}.ecp-wrapper .suggestion-button{display:flex;padding:8px 18px 8px 15px;align-items:center;gap:10px;border-radius:100px;border:1px solid #b1b1b1;background:var(--container-bg-color);color:var(--content-color);font-size:13px;font-style:normal;font-weight:400;line-height:normal;white-space:nowrap;cursor:pointer}@supports(-webkit-hyphens:none) and (not (-ms-accelerator:true)){.ecp-wrapper .suggestion-button{transition:transform .2s ease-in-out}}.ecp-wrapper .suggestion-button span{color:var(--content-color)}.ecp-wrapper .suggestion-button:hover{background:hsla(0,0%,69%,.05)}.ecp-wrapper .icon{width:16px;height:16px;color:var(--ecp-primary-color)}.ecp-wrapper .recommended-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:auto;flex:1;align-self:stretch}.ecp-wrapper .recommended-container .recommended-items{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:20px 0 10px;gap:1px;width:100%;border-radius:7px;cursor:pointer}.ecp-wrapper .recommended-container .recommended-item{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:13px 20px;gap:8px;width:100%;border-bottom:1px solid hsla(0,0%,46%,.15)}.ecp-wrapper .recommended-container .recommended-item span{font-style:normal;font-weight:400;font-size:13px;line-height:20px;color:var(--link-color)}.ecp-wrapper .recommended-container .icon-wrapper{display:flex;align-items:center;justify-content:center;width:19px;height:19px;color:var(--ecp-primary-color);filter:contrast(1)}.ecp-wrapper .recommended-container .icon-wrapper svg{width:20px;height:20px}.ecp-wrapper .input-container{position:relative;padding:10px 15px;z-index:99;background:var(--container-bg-color);border-radius:0;width:100%}.ecp-wrapper .input-wrapper{position:relative;width:100%;max-width:calc(var(--widget-max-width) - 20px);margin:0 auto}.ecp-wrapper .input:focus{outline:none}.ecp-wrapper .input{width:100%;padding:0 3.5rem 0 1.5rem;border-radius:9999px;background:#fff;border:1px solid transparent;background-image:linear-gradient(var(--container-bg-color),var(--container-bg-color)),linear-gradient(93deg,#1776de .12%,#00bdf1 50%,#0febf6 74.94%,#92ef7a 87.41%,#9ce514 99.88%);background-origin:border-box;background-clip:padding-box,border-box;box-sizing:border-box;height:56px}.ecp-wrapper .micc-button{right:.7rem;top:50%;background:url(data:image/png;base64,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) no-repeat 50%;background-size:100%}.ecp-wrapper .micc-button,.ecp-wrapper .send-button{position:absolute;transform:translateY(-50%);width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:9999px}.ecp-wrapper .send-button{right:1rem;top:calc(100% - 28px);background:none;border:none;cursor:pointer}.ecp-wrapper .send-button:before{content:"";font-family:var(--FontAwesome6);font-weight:900;font-size:24px;background:linear-gradient(110deg,#1776de .12%,#00bdf1 50%,#0febf6 74.94%,#92ef7a 87.41%,#9ce514 99.88%);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.ecp-wrapper .mic-icon{width:22px;height:22px;color:var(--content-color);background:linear-gradient(90deg,transparent,#fff 30%,#fff 70%,transparent)}.ecp-wrapper .footer-block{position:absolute;bottom:0;left:0;right:0;flex-direction:column;padding:0;background:var(--footer-bg-color);z-index:99}.ecp-wrapper .footer-block,.ecp-wrapper .nav-list{display:flex;justify-content:space-around;align-items:center}.ecp-wrapper .nav-list{width:100%;list-style:none;margin:5px 0 0;padding:0 0 2px;box-shadow:0 -3px 2px hsla(0,0%,47%,.18)}.ecp-wrapper .nav-item{display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;transition:background-color .2s;width:45px;height:44px;padding-bottom:6px;position:relative;opacity:.8}.ecp-wrapper .nav-item span{font-family:var(--body-font);font-size:11px;font-weight:var(--weight-medium);float:left;margin:auto;position:absolute;bottom:-4px;text-transform:capitalize;color:var(--content-color);opacity:.8;white-space:nowrap}.ecp-wrapper .nav-item svg{color:var(--content-color);stroke:var(--content-color);stroke-width:1.2px;opacity:.8;margin:auto;width:24px;height:24px}.ecp-wrapper .nav-item.selected{cursor:default;opacity:1}.ecp-wrapper .nav-item.selected span{color:var(--ecp-primary-color);opacity:1;font-weight:600}.ecp-wrapper .nav-item.selected svg{color:var(--ecp-primary-color);stroke:var(--ecp-primary-color);stroke-width:1.5px;opacity:1}.ecp-wrapper .nav-item:before{font-family:var(--FontAwesome6);width:30px;height:30px;font-size:18px;font-weight:900;display:flex;align-items:center;justify-content:center;margin:auto}.ecp-wrapper .nav-item.home.selected{cursor:default}.ecp-wrapper .nav-item.home.selected:before{color:var(--ecp-primary-color);filter:grayscale(0)}.ecp-wrapper .nav-item.home:before{content:"";background:url(/ecp-ai-logo.gif) no-repeat 50%;background-size:100%;filter:grayscale(10)}.ecp-wrapper .nav-item.bookmark.selected{cursor:default}.ecp-wrapper .nav-item.bookmark.selected:before{-webkit-text-stroke:0 #4b4b4b;color:var(--ecp-primary-color)}.ecp-wrapper .nav-item.bookmark:before{content:"";-webkit-text-stroke:1px #4b4b4b;color:#f1f1f1}.ecp-wrapper .nav-item.thread.selected{cursor:default}.ecp-wrapper .nav-item.thread.selected:before{-webkit-text-stroke:0 #4b4b4b;color:var(--ecp-primary-color)}.ecp-wrapper .nav-item.thread:before{content:"";color:#4b4b4b;-webkit-text-stroke:.5px #f1f1f1}.ecp-wrapper .powered-by{width:100%;text-align:center;font-size:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5px 0;color:#797979;z-index:100;transition:scale .3s ease-in-out}.ecp-wrapper .powered-by span.site-name{display:none;font-size:10.5px;color:#0c407e;padding-left:2px}.ecp-wrapper .powered-by:hover{scale:1.15;transition:scale .3s ease-in-out}.ecp-wrapper .powered-by a{background:url(data:image/png;base64,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) no-repeat 50%;background-size:100%;text-indent:-9999px;width:75px;display:inline-block;margin:0 0 0 1px;position:relative;top:0}.ecp-wrapper .powered-by.touch-device a{display:none}.ecp-wrapper .powered-by.touch-device span.site-name{display:inline-block}.ecp-wrapper .categories::-webkit-scrollbar,.ecp-wrapper .suggestions-row::-webkit-scrollbar{display:none}.ecp-wrapper .categories,.ecp-wrapper .suggestions-row{-ms-overflow-style:none;scrollbar-width:none}.ecp-wrapper .popup-overlay{position:fixed;inset:0;background-color:transparent;z-index:1000}.ecp-wrapper .popup-content{position:fixed;bottom:0;left:0;right:0;background:var(--container-bg-color);box-shadow:0 -1px 9px -1px rgba(0,0,0,.12);z-index:1001;max-width:var(--widget-max-width);margin:0 auto}.ecp-wrapper .popup-content .profile-close{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:9999px;background-color:#222;border-radius:50%;cursor:pointer}.ecp-wrapper .popup-content .profile-close svg{stroke:#fff;width:1.2rem;height:1.2rem}.ecp-wrapper .popup-content-inner{height:calc(100dvh - 15px);display:flex;flex-direction:column;overflow-y:auto}.ecp-wrapper .popup-content-body{flex:1}.ecp-wrapper .popup-content-body .favorite-button{position:absolute;top:0;right:12px;background:transparent;border:none;color:#ffc107;cursor:pointer;font-size:24px;z-index:2;padding:8px;display:flex;align-items:center;justify-content:center}.ecp-wrapper .popup-content-body .favorite-button .favorite-icon:before{content:"★";font-family:var(--FontAwesome);font-weight:800;font-size:30px;color:transparent;-webkit-text-stroke:.5px #ffc107}.ecp-wrapper .popup-content-body .favorite-button .favorite-icon.active:before{color:#ffc107}.ecp-wrapper .popup-content-body .sponsor-detail{align-items:flex-start;padding:0;gap:10px;isolation:isolate;width:100%;background-color:var(--container-bg-color);border-top:64px solid var(--container-bg-color);box-shadow:inset 0 0 5px rgba(0,0,0,.1);position:relative;flex:none;order:0;align-self:stretch;flex-grow:1;height:calc(100dvh - 65px);display:flex;flex-direction:column;overflow-y:auto}.ecp-wrapper .popup-content-body .sponsor-detail .close-button{position:absolute;top:12px;left:12px;background:#000;color:#fff;border:none;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;font-size:14px}.ecp-wrapper .popup-content-body .sponsor-detail .sponsor-header{width:100%;display:flex;flex-direction:column;align-items:center;padding:30px 20px 5px;justify-content:flex-start;text-align:center}.ecp-wrapper .popup-content-body .sponsor-detail .logo-container-sponsor-details{max-width:150px}.ecp-wrapper .popup-content-body .sponsor-detail .logo-container{display:flex;justify-content:center;align-items:center;padding:20px 0;width:100%;position:relative}.ecp-wrapper .popup-content-body .sponsor-detail .logo-container img{width:120px;height:auto;-o-object-fit:contain;object-fit:contain;max-height:120px}.ecp-wrapper .popup-content-body .sponsor-detail .sponsor-initials{width:120px;height:120px;border-radius:10px;box-shadow:0 0 3px hsla(0,0%,55%,.4);color:var(--content-color);font-size:38px;font-weight:600;display:flex;align-items:center;justify-content:center}.ecp-wrapper .popup-content-body .sponsor-detail .sponsor-name{text-align:center;font-weight:600;font-size:20px;margin:10px 0 0;padding:0 20px;width:100%;box-sizing:border-box;color:var(--content-color)}.ecp-wrapper .popup-content-body .sponsor-detail .booth-number{text-align:center;color:var(--content-color);opacity:.7;font-size:16px;margin:8px 0 10px;width:100%;box-sizing:border-box}.ecp-wrapper .popup-content-body .sponsor-detail .sponsor-detail-page-url{max-width:var(--widget-max-width);margin:0 auto;position:fixed;bottom:0;left:0;right:0;text-align:center;width:calc(100% - 0px);padding:10px 0;z-index:10;background-color:var(--container-bg-color)}.ecp-wrapper .popup-content-body .sponsor-detail .sponsor-detail-page-url .more-details-link,.ecp-wrapper .popup-content-body .sponsor-detail .sponsor-detail-page-url a{display:block;padding:10px 18px;background:var(--ecp-primary-color);color:var(--container-bg-color);border-radius:8px;text-decoration:none;font-weight:var(--weight-semi-bold);box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .2s ease;max-width:150px;margin:0 auto}.ecp-wrapper .popup-content-body .sponsor-detail .section{padding:15px 20px;width:100%;font-size:14px;color:var(--content-color)}.ecp-wrapper .popup-content-body .sponsor-detail .section p{opacity:.8}.ecp-wrapper .popup-content-body .sponsor-detail .bottom-sections{width:100%;padding-bottom:150px}.ecp-wrapper .popup-content-body .sponsor-detail .bottom-sections::-webkit-scrollbar{width:6px}.ecp-wrapper .popup-content-body .sponsor-detail .bottom-sections::-webkit-scrollbar-track{background:transparent}.ecp-wrapper .popup-content-body .sponsor-detail .bottom-sections::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:3px}.ecp-wrapper .popup-content-body .sponsor-detail .section-title{font-size:14px;font-weight:600;margin-bottom:5px;color:var(--content-color)}.ecp-wrapper .popup-content-body .sponsor-detail .section-content{font-size:14px;line-height:1.5;color:var(--content-color);margin:0}.ecp-wrapper .popup-content-body .sponsor-detail .website-link{color:var(--link-color);text-decoration:none;font-size:14px;word-wrap:break-word}.ecp-wrapper .popup-content-body .sponsor-detail .website-link:hover{text-decoration:underline}.ecp-wrapper .popup-content-body .sponsor-detail .loading,.ecp-wrapper .popup-content-body .sponsor-detail .no-data{display:flex;justify-content:center;align-items:center;width:100%;height:200px;font-size:16px;color:var(--content-color);text-align:center;border-radius:8px}.ecp-wrapper .popup-header{display:flex;align-items:center;gap:12px;padding:16px}.ecp-wrapper .login-popup{position:relative;top:100px;padding:20px;max-width:calc(100% - 40px);margin:0 auto 100px;box-shadow:0 0 5px #c9c9c9;border-radius:10px;background:linear-gradient(35deg,#fafdfd 40%,#f7feff 60%,#f7f4ff 80%,#fffaf3)}.ecp-wrapper .login-popup__header{text-align:center;margin-bottom:32px}.ecp-wrapper .login-popup__title{font-size:24px;font-weight:var(--weight-semi-bold);color:var(--text-primary-color);margin:0 0 8px;font-family:var(--heading-font)}.ecp-wrapper .login-popup__subtitle{font-size:14px;color:var(--text-secondary-color);margin:0}.ecp-wrapper .login-popup__form{display:flex;flex-direction:column;gap:15px}.ecp-wrapper .login-popup__field-group{display:flex;flex-direction:column;gap:8px}.ecp-wrapper .login-popup__label{font-size:14px;font-weight:var(--weight-medium);color:var(--text-primary-color)}.ecp-wrapper .login-popup__input{padding:12px 16px;border:1px solid #b3b3b3;border-radius:8px;font-size:16px;background:var(--container-bg-color);color:var(--content-color);transition:border-color .2s ease,box-shadow .2s ease}.ecp-wrapper .login-popup__input:focus{outline:none;border-color:var(--ecp-primary-color);box-shadow:0 0 0 3px var(--login-focus-shadow,rgba(226,170,95,.1))}.ecp-wrapper .login-popup__input::-moz-placeholder{color:var(--content-color);opacity:.6}.ecp-wrapper .login-popup__input::placeholder{color:var(--content-color);opacity:.6}.ecp-wrapper .login-popup__checkbox-group{flex-direction:row;align-items:center;margin:8px 0}.ecp-wrapper .login-popup__checkbox-label{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--text-primary-color);cursor:pointer}.ecp-wrapper .login-popup__checkbox{width:18px;height:18px;border:1px solid #b3b3b3;border-radius:4px;background:var(--container-bg-color);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.ecp-wrapper .login-popup__checkbox:checked{background:var(--ecp-primary-color);border-color:var(--ecp-primary-color)}.ecp-wrapper .login-popup__checkbox:checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:12px;font-weight:700}.ecp-wrapper .login-popup__checkbox:focus{outline:none;box-shadow:0 0 0 3px var(--login-focus-shadow,rgba(226,170,95,.1))}.ecp-wrapper .login-popup__checkbox-text{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ecp-wrapper .login-popup__error{color:#dc3545;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;padding:8px 12px;font-size:14px;margin-top:8px}.ecp-wrapper .login-popup__success{color:#155724;background-color:#d4edda;border:1px solid #c3e6cb;border-radius:4px;padding:8px 12px;font-size:13px}.ecp-wrapper .login-popup__help-text{color:var(--text-secondary-color);font-size:12px;margin-top:4px;display:block}.ecp-wrapper .login-popup__submit-btn{position:relative;padding:12px 24px;background:var(--ecp-primary-color);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:var(--weight-medium);cursor:pointer;transition:opacity .2s ease,transform .1s ease;margin-top:12px;overflow:visible}.ecp-wrapper .login-popup__submit-btn:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.ecp-wrapper .login-popup__submit-btn:active:not(:disabled){transform:translateY(0)}.ecp-wrapper .login-popup__submit-btn:disabled{opacity:.7;cursor:not-allowed;transform:none}.ecp-wrapper .login-popup__submit-btn:focus{outline:none;box-shadow:0 0 0 3px var(--login-focus-shadow,rgba(226,170,95,.2))}.ecp-wrapper .login-popup__submit-btn--loading{position:relative}.ecp-wrapper .login-popup__submit-btn--loading .login-popup__submit-btn-text{position:relative;z-index:2}.ecp-wrapper .login-popup__submit-btn--loading .login-popup__submit-btn-svg{position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;z-index:3;pointer-events:none;opacity:1}.ecp-wrapper .login-popup__submit-btn--loading .login-popup__submit-btn-svg svg{width:100%;height:100%}.ecp-wrapper .login-popup__submit-btn--loading .login-popup__submit-btn-svg svg rect{fill:none;stroke:#ff6b35;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:300;animation:login-border-rotate 2s linear infinite;filter:drop-shadow(0 0 8px rgba(255,107,53,.8)) drop-shadow(0 0 12px rgba(255,107,53,.4));rx:12;ry:12}@keyframes login-border-rotate{0%{stroke-dashoffset:0}to{stroke-dashoffset:300}}.ecp-wrapper .popup-auth-required{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 40px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;padding:20px;box-shadow:0 0 5px #c9c9c9;border-radius:10px;background:linear-gradient(35deg,#fafdfd 40%,#f7feff 60%,#f7f4ff 80%,#fffaf3)}.ecp-wrapper .focus-button{position:absolute;top:1rem;right:1rem;border-radius:16px;background:#e8ecf0;display:flex;padding:2px 10px;align-items:center;gap:3px;border:none;color:var(--Icon-color,#5f5f5f);font-size:14px;font-style:normal;font-weight:400;line-height:22px;z-index:10}.ecp-wrapper .search-interface{width:100%;max-width:var(--widget-max-width);margin-left:auto;margin-right:auto;background:var(--container-bg-color)}.ecp-wrapper .search-header{display:flex;align-items:center;justify-content:flex-end;padding:1rem;border-bottom:1px solid var(--border-color)}.ecp-wrapper .search-content{padding:3rem 0 15px;width:100%;box-sizing:border-box}.ecp-wrapper .search-content-inner{display:flex;padding:70px 20px 0;flex-direction:column;gap:1rem;width:100%;height:calc(100dvh - 80px);overflow-y:auto}.ecp-wrapper .search-content-inner::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px hsla(0,0%,39%,.3);background-color:hsla(0,100%,99%,0);border-radius:10px}.ecp-wrapper .search-content-inner::-webkit-scrollbar{width:8px;border-radius:10px;background-color:hsla(0,0%,46%,0)}.ecp-wrapper .search-content-inner::-webkit-scrollbar-thumb{background-color:hsla(0,0%,51%,.5);border-radius:10px}.ecp-wrapper .search-input-container{width:100%;position:absolute;left:0;right:0;top:45px;display:flex;padding:10px 20px 13px;align-items:center;gap:10px;align-self:stretch;border-bottom:1px solid rgba(0,0,0,.03);background:var(--container-bg-color)}.ecp-wrapper .search-input{flex:1;border:none;outline:none;color:var(--content-color);font-size:20px;font-style:normal;font-weight:400;line-height:24px;background:transparent;height:36px;width:calc(100% - 25px)}.ecp-wrapper .search-input::-moz-placeholder{color:var(--content-color);opacity:.5}.ecp-wrapper .search-input::placeholder{color:var(--content-color);opacity:.5}.ecp-wrapper .search-input-icon{width:24px;height:24px;cursor:pointer;color:var(--ecp-primary-color)}.ecp-wrapper .search-input-icon:before{content:"";font-family:var(--FontAwesome6);font-weight:900;font-size:22px;color:var(--ecp-primary-color);display:flex;align-items:center;justify-content:center}.ecp-wrapper .search-heading{font-size:1.125rem;font-weight:var(--weight-semi-bold);margin-bottom:1.5rem}.ecp-wrapper .search-link{display:flex;align-items:center;justify-content:space-between;padding:0 0 1rem;border-radius:.5rem;transition:background-color .2s;border-bottom:1px solid hsla(0,0%,47%,.2)}.ecp-wrapper .search-link:hover{background-color:var(--muted)}.ecp-wrapper .search-text{color:var(--content-color);font-size:14px;font-style:normal;font-weight:400;line-height:22px;max-width:90%}.ecp-wrapper .search-icon{height:1rem;width:1rem;color:var(--muted-foreground)}.ecp-wrapper .main-container{flex:1;overflow-y:auto;display:flex;justify-content:center;align-items:center;padding:0}.ecp-wrapper .main-container .ecp-landing-block{width:100%;display:flex;flex-direction:column;align-items:center;padding:4dvh 0 24dvh}@media(max-width:1024px)and (orientation:landscape)and (pointer:coarse){.ecp-wrapper .main-container{display:block;padding:20px 0 50px;overflow-y:scroll}}.ecp-wrapper .profile-container{display:flex;flex-direction:column;align-items:center;background:var(--container-bg-color);width:100%}.ecp-wrapper .profile-container .profile-header{text-align:center;padding:50px .75rem 1.5rem;margin-bottom:1.5rem;width:100%}.ecp-wrapper .profile-container .profile-image-wrapper{position:relative;width:8rem;height:8rem;margin:0 auto 1rem}.ecp-wrapper .profile-container .profile-image{border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid var(--container-bg-color);box-shadow:0 2px 8px rgba(0,0,0,.1)}.ecp-wrapper .profile-container .profile-name{font-size:1.25rem;font-weight:600;margin-bottom:.25rem;text-transform:capitalize}.ecp-wrapper .profile-container .profile-company,.ecp-wrapper .profile-container .profile-job-title{color:#666;font-size:.9rem;font-style:italic}.ecp-wrapper .profile-container .opt-out-button{margin-top:1rem;padding:.5rem 1rem;background:var(--iframe-header-bg);color:var(--iframe-header-text-color);border:none;border-radius:.25rem;font-weight:var(--weight-semi-bold);cursor:pointer;transition:background-color .2s;width:auto}.ecp-wrapper .profile-container .opt-out-button:hover:not(:disabled){background-color:var(--iframe-header-bg)}.ecp-wrapper .profile-container .opt-out-button:disabled{opacity:.5;cursor:not-allowed;filter:grayscale(1)}.ecp-wrapper .profile-container .opt-in-button{margin-top:1rem;padding:.5rem 1rem;background:var(--iframe-header-bg);color:var(--iframe-header-text-color);border:none;border-radius:.25rem;font-weight:var(--weight-semi-bold);cursor:pointer;transition:background-color .2s;width:auto}.ecp-wrapper .profile-container .opt-in-button:hover{background:var(--iframe-header-bg)}.ecp-wrapper .profile-container .info-section-container{width:100%}.ecp-wrapper .profile-container .logout-button-container{width:100%;display:flex;justify-content:center;margin-top:25px;display:none}.ecp-wrapper .profile-container .logout-button-container .logout-button{background:transparent;color:var(--link-color);border:none;text-decoration:underline;cursor:pointer;font-size:16px;line-height:18px;font-weight:var(--weight-semi-bold);text-transform:capitalize}.ecp-wrapper .profile-container .accordion-container{width:100%;margin-bottom:120px}.ecp-wrapper .profile-container .accordion-container .accordion-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;padding:5px 0;height:32px;background-color:transparent;border-bottom:1px solid hsla(240,0%,46%,.185);border-radius:3px;color:var(--ecp-primary-color)}.ecp-wrapper .profile-container .accordion-container .accordion-title{font-style:normal;font-weight:var(--weight-semi-bold);font-size:13px;line-height:24px;color:var(--content-color);text-transform:uppercase}.ecp-wrapper .profile-container .accordion-container .accordion-content{padding:0;border:none;background-color:transparent}.ecp-wrapper .profile-container .accordion-container .accordion-icon.expanded{transform:rotate(180deg)}.ecp-wrapper .profile-container .blocked-attendees-container{display:flex;flex-direction:column;align-items:flex-start;gap:15px;height:auto;align-self:stretch;padding:.75rem 1.5rem}.ecp-wrapper .profile-container .blocked-attendees-container .blocked-attendees-accordion .accordion-header{padding:5px 0;height:32px}.ecp-wrapper .profile-container .blocked-attendees-container .blocked-attendees-accordion .accordion-title{font-style:normal;font-weight:var(--weight-semi-bold);font-size:13px;line-height:22px;color:#c00}.ecp-wrapper .profile-container .blocked-attendees-container .blocked-attendees-accordion .accordion-content{padding:0;border:none;background-color:transparent}.ecp-wrapper .profile-container .blocked-attendees-container .blocked-data{display:flex;flex-direction:column;align-items:flex-start;padding:0;width:100%;height:auto}.ecp-wrapper .profile-container .blocked-attendees-container .blocked-attendee-item{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:15px 0;width:100%;border-bottom:1px solid hsla(240,0%,46%,.185)}.ecp-wrapper .profile-container .blocked-attendees-container .blocked-attendee-content{display:flex;flex-direction:row;align-items:center;padding:0 10px 0 0;gap:10px;width:100%;height:36px}.ecp-wrapper .profile-container .blocked-attendees-container .attendee-avatar{width:46px;height:46px;border-radius:50%;overflow:hidden;display:flex;box-shadow:0 2px 8px hsla(0,0%,46%,.1);background:hsla(0,0%,46%,.1);justify-content:center;align-items:center}.ecp-wrapper .profile-container .blocked-attendees-container .avatar-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ecp-wrapper .profile-container .blocked-attendees-container .avatar-initials{font-style:normal;font-weight:var(--weight-semi-bold);font-size:12px;line-height:15px;text-align:center;letter-spacing:.02em;color:var(--content-color);text-transform:uppercase}.ecp-wrapper .profile-container .blocked-attendees-container .attendee-info{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:1px;flex-grow:1}.ecp-wrapper .profile-container .blocked-attendees-container .no-blocked-attendees{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:var(--content-color);opacity:.8}.ecp-wrapper .profile-container .blocked-attendees-container .attendee-name{font-style:normal;font-weight:var(--weight-semi-bold);font-size:13px;line-height:20px;text-align:left;letter-spacing:.02em;color:var(--content-color);text-transform:capitalize}.ecp-wrapper .profile-container .blocked-attendees-container .attendee-company{font-style:italic;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.02em;color:var(--content-color);opacity:.7}.ecp-wrapper .profile-container .blocked-attendees-container .unblock-button{font-style:italic;font-weight:var(--weight-semi-bold);font-size:12px;line-height:20px;text-align:center;color:#ff7a00;background:none;border:none;cursor:pointer;padding:0}.ecp-wrapper .showchat-notification{display:block!important}.ecp-wrapper .showchat-notification .pc-cht-wndo,.ecp-wrapper .showchat-notification .pc-msging-pnl,.ecp-wrapper .showchat-notification .pc-new-msg-wndo,.ecp-wrapper .showchat-notification .tabs-wrapper{display:none}.ecp-wrapper .showthreads-notification{display:block!important;position:absolute;width:100%}.ecp-wrapper .showthreads-notification .pc-cht-wndo,.ecp-wrapper .showthreads-notification .pc-msging-pnl,.ecp-wrapper .showthreads-notification .pc-new-msg-wndo{display:none}.ecp-wrapper .chat-threads-tabs .tabs-wrapper .tab:first-child .tab-text:before{content:"Attendee "}.ecp-wrapper .chat-threads-tabs .tabs-wrapper .tab:last-child .tab-text:before{content:"AI  "}.ecp-wrapper .showchat-notification .tab-container.chat-threads-tabs .tabs-wrapper{display:none}.ecp-wrapper .pc-nmw-usr-block .pc-usr-slct input[type=checkbox]+label{border:1px solid #a9a9a9!important}.chat-container{color:var(--content-color);display:flex;flex-direction:column;position:relative;height:calc(100dvh - 105px)}.chat-container a{color:var(--link-color);word-wrap:break-word;text-decoration:underline}.chat-container .chat-header{display:flex;justify-content:flex-end;align-items:center;padding:1rem;border-bottom:1px solid #e5e7eb;flex-shrink:0;position:relative;top:0;z-index:10}.chat-container .header-buttons{display:flex;gap:1rem;visibility:hidden}.chat-container .btn{font-weight:var(--weight-semi-bold);transition-duration:.2s;transition-property:background-color,border-color,color}.chat-container .btn:focus{outline:none;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent);--tw-ring-color:rgba(59,130,246,.5)}.chat-container .btn:disabled{opacity:.5;cursor:not-allowed}.chat-container .btn-primary{background-color:#3b82f6;color:#fff}.chat-container .btn-secondary{background-color:#e5e7eb;color:#1f2937}.chat-container .btn-ghost:hover{background-color:#f3f4f6}.chat-container .btn-sm{padding:.25rem .5rem;font-size:.875rem}.chat-container .btn-lg{padding:.75rem 1.5rem;font-size:1.125rem}.chat-container .btn-icon{padding:.5rem}.chat-container .btn-default{padding:.5rem 1rem}.chat-container .btn-rounded{border-radius:.375rem}.chat-container .btn-rounded-full{border-radius:9999px}.chat-container .action-button{padding:.5rem;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:9999px;transition-duration:.2s;border:none;cursor:pointer}.chat-container .action-button,.chat-container .action-button:hover{background-color:var(--content-color);color:var(--container-bg-color)}.chat-container .action-button:focus{outline:none;box-shadow:0 0 0 0 rgba(59,130,246,.5)}.chat-container .chat-content{flex:1;overflow-x:hidden;padding:1rem 0;overflow-y:auto}.chat-container .chat-content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px hsla(0,0%,39%,.3);background-color:hsla(0,100%,99%,0);border-radius:10px}.chat-container .chat-content::-webkit-scrollbar{width:8px;border-radius:10px;background-color:hsla(0,0%,46%,0)}.chat-container .chat-content::-webkit-scrollbar-thumb{background-color:hsla(0,0%,51%,.5);border-radius:10px}.chat-container .chat-messages{margin:0 auto;padding:0 20px;display:flex;flex-direction:column;gap:15px;font-size:14px}.chat-container .message-icons{display:flex;justify-content:space-between;align-items:center;width:100%}.chat-container .message-icon{flex-shrink:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.chat-container .message-icon span{color:#fff;font-size:1.25rem}.chat-container .ecpw-skeleton{width:95%;float:left;position:relative;top:0;padding-bottom:58px}.chat-container .ecpw-skeleton span{position:relative;width:100%;float:left;left:0;top:0;color:#4e4e4e;font-style:italic;background:linear-gradient(to right,var(--content-color) 0,rgba(0,0,0,.4) 50%,var(--content-color) 100%);background-size:150% auto;color:transparent;background-clip:text;-webkit-background-clip:text;animation:shine 2s ease-in-out infinite}.chat-container .ecpw-skeleton span:before{width:60%;bottom:-20px;background:linear-gradient(100deg,#e5e7eb,#f3f4f6 50%,#e5e7eb);background-size:150% 100%}.chat-container .ecpw-skeleton span:before,.chat-container .ecpw-skeleton:before{content:"";position:absolute;left:0;height:6px;animation:loading 1.5s linear infinite;border-radius:50px;opacity:1}.chat-container .ecpw-skeleton:before{width:80%;bottom:0;background:linear-gradient(120deg,#e5e7eb,#f3f4f6 50%,#e5e7eb);background-size:150% 100%}.chat-container .ecpw-skeleton:after{width:90%;content:"";position:absolute;bottom:20px;left:0;height:6px;background:linear-gradient(80deg,#e5e7eb,#f3f4f6 50%,#e5e7eb);background-size:200% 100%;animation:loading 1.5s linear infinite;border-radius:50px}@keyframes shine{0%{background-position:200%}to{background-position:-200%}}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}.chat-container .speaker-icon{width:26px;height:26px;cursor:pointer}.chat-container .speaker-icon.disabled{opacity:.5;pointer-events:none}.chat-container .speaker-icon:before{content:"";font-family:var(--FontAwesome6);font-weight:900;font-size:18px;color:#8b8b8b;display:flex;align-items:center;justify-content:center;-webkit-text-stroke:.1px var(--container-bg-color)}.chat-container .speaker-icon.active{animation:pulse 1s ease-in-out infinite}.chat-container .speaker-icon.active:before{color:var(--ecp-primary-color)}.chat-container .speaker-icon.loading:before{content:"";animation:spin 1s linear infinite;color:var(--ecp-primary-color)}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.chat-container .message-content{flex:1;min-width:0;overflow:hidden}.chat-container .carousel{display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;margin:0 -16px;padding:8px 16px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;white-space:nowrap;will-change:transform;transition:transform .1s linear;position:relative;z-index:1}.chat-container .carousel::-webkit-scrollbar{display:none}.chat-container .carousel{-ms-overflow-style:none;scrollbar-width:none}.chat-container .author-card,.chat-container .event-card,.chat-container .sponsor-card{flex:0 0 auto;scroll-snap-align:start;transition:transform .2s ease-in-out}.chat-container .author-card:hover,.chat-container .event-card:hover,.chat-container .sponsor-card:hover{transform:translateY(-2px)}.chat-container .user-messages{width:100%;font-size:13.5px;line-height:1.6em}.chat-container .user-message{display:flex;margin:6px 0;justify-content:flex-end}.chat-container .user-bubble{background-color:rgba(156,189,238,.2);color:var(--content-color);border-radius:1.4rem;padding:.55rem 1rem;max-width:90%;font-style:italic;line-height:1.55em}.chat-container .assistant-message{display:flex;flex-direction:column;width:100%;position:relative;gap:.25rem}.chat-container .assistant-message .message-content{color:var(--content-color);background:var(--container-bg-color);position:relative;z-index:2;font-size:13.5px;line-height:1.6em}.chat-container .assistant-message .message-content a{color:var(--link-color);word-wrap:break-word;text-decoration:underline}.chat-container .assistant-message .message-content p{padding:5px 0}.chat-container .assistant-message .message-content ol,.chat-container .assistant-message .message-content ul{margin-left:28px;width:calc(100% - 28px);padding:10px 0 20px;background:var(--container-bg-color);margin-top:0}.chat-container .assistant-message .message-content ol li,.chat-container .assistant-message .message-content ul li{padding:3px 0}.chat-container .assistant-message .message-content ol li::marker,.chat-container .assistant-message .message-content ul li::marker{font-size:13px;font-weight:600}.chat-container .assistant-message .message-content ol li{list-style-type:decimal}.chat-container .assistant-message .message-content ul li{list-style-type:disc}.chat-container .assistant-message .message-content ol ul,.chat-container .assistant-message .message-content ul li p,.chat-container .assistant-message .message-content ul ol{padding:0}.chat-container .message-content-wrapper{display:flex;gap:.75rem;width:100%}.chat-container .message-text{color:#374151;margin-bottom:1rem}.chat-container .scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.chat-container .scrollbar-hide::-webkit-scrollbar{display:none}.chat-container .video-player{position:relative;width:100%;max-width:42rem;margin:0 auto;padding-bottom:1.25rem}.chat-container .video-container{position:relative;aspect-ratio:16/9;border-radius:.5rem;overflow:visible;background:linear-gradient(180deg,rgba(37,99,235,.4),#1e3a8a)}.chat-container .video-overlay{position:absolute;inset:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.4))}.chat-container .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:4rem;width:4rem;border-radius:9999px;background-color:hsla(0,0%,100%,.2);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;transition:background-color .2s}.chat-container .play-button:hover{background-color:hsla(0,0%,100%,.3)}.chat-container .play-icon{height:2rem;width:2rem;color:#fff}.chat-container .avatar-group{position:absolute;bottom:-1.25rem;left:1rem;display:flex;gap:.5rem;z-index:1}.chat-container .speaker-avatars{left:1rem;display:flex;gap:.5rem;margin-left:-.5rem;cursor:pointer}.chat-container .avatar{position:relative;display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;overflow:hidden;border-radius:9999px;border:2px solid #fff;background-color:#e5e7eb}.chat-container .avatar img{aspect-ratio:1/1;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.chat-container .video-controls{margin-top:1.5rem;display:flex;justify-content:flex-end;gap:.5rem}.chat-container .control-button{padding:.5rem;border-radius:.375rem;color:#4b5563;transition:background-color .2s}.chat-container .control-button:hover{background-color:#f3f4f6;color:#1f2937}.chat-container .event-card{position:relative;width:280px;flex-shrink:0;overflow:visible;background-color:#fff;border-radius:24px;padding-bottom:2rem;box-shadow:0 1px 2px rgba(0,0,0,.05);border:1px solid #f3f4f6;z-index:2}.chat-container .event-card-content{border-radius:24px;position:relative;padding:1.5rem 1.5rem 2.5rem}.chat-container .event-title{font-size:1.25rem;line-height:1.25;font-weight:var(--weight-semi-bold);color:#1e63ee;margin-bottom:.75rem}.chat-container .event-info{font-size:.875rem;line-height:1.5;font-style:italic;color:#666}.chat-container .event-star{position:absolute;right:1.25rem;top:1.25rem;color:#f5a623;fill:#f5a623;width:1.75rem;height:1.75rem}.chat-container .event-time{display:flex;align-items:center;gap:.375rem;margin-left:auto}.chat-container .event-time-icon{padding:2px;border-radius:9999px;border:1px solid #d1d5db;color:#4b5563}.chat-container .event-time-text{color:#ef4444;font-size:.875rem;font-weight:var(--weight-semi-bold)}.chat-container .sponsor-card{position:relative;width:190px;padding:7px 20px 10px;display:flex;flex-direction:column;align-items:center;gap:6px;border-radius:5px;border:1px solid rgba(0,0,0,.11);background:#fff;box-shadow:0 0 3px 0 rgba(0,0,0,.1)}.chat-container .sponsor-star{position:absolute;right:1.25rem;top:.4375rem;width:17px;height:17px;color:#f5a623}.chat-container .sponsor-image{width:85px;height:85px;-o-object-fit:contain;object-fit:contain}.chat-container .sponsor-tier{color:#000;text-align:center;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.chat-container .author-card{width:240px;height:242px;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:.5rem;box-shadow:0 1px 2px rgba(0,0,0,.05);overflow:hidden}.chat-container .author-content{padding:0;display:flex;flex-direction:column;align-items:center;gap:.625rem}.chat-container .author-image-container{margin-top:.625rem;position:relative;width:7.5rem;height:7.5rem;border-radius:9999px;border:1px solid rgba(0,0,0,.1);overflow:hidden}.chat-container .author-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.chat-container .author-name{font-size:.9375rem;font-weight:var(--weight-semi-bold);line-height:1.5625rem;text-align:center}.chat-container .author-title{font-family:Poppins,sans-serif;font-size:.75rem;font-weight:400;font-style:italic;line-height:1.5625rem;text-align:center;color:#4b5563}.chat-container .author-icons{display:flex;align-items:center;gap:1rem;margin-top:.25rem}.chat-container .author-icon{width:1.5rem;height:1.5rem}.chat-container .author-icon.star{color:#faa847;fill:currentColor}.chat-container .author-icon.message{color:#35ca69;fill:currentColor}.chat-container .author-icon.calendar{color:#27b;fill:currentColor}.chat-container .carousel-message{display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;position:relative;z-index:1;padding-bottom:14px}.chat-container .chat-input-container{position:fixed;bottom:0;left:0;right:0;padding:10px 10px 7px;z-index:99;max-width:var(--widget-max-width);margin:0 auto;background-color:var(--container-bg-color)}.chat-container .input-wrapper{position:relative;width:100%;max-width:calc(var(--widget-max-width) - 20px);margin:0 auto;padding:10px 5px 0;background:var(--container-bg-color)}.chat-container .input{width:100%;padding:1rem 3.5rem 1rem 1.5rem;border-radius:9999px;background:var(--container-bg-color);border:1px solid transparent;background-image:linear-gradient(var(--container-bg-color),var(--container-bg-color)),linear-gradient(93deg,#1776de .12%,#00bdf1 50%,#0febf6 74.94%,#92ef7a 87.41%,#9ce514 99.88%);background-origin:border-box;background-clip:padding-box,border-box;box-sizing:border-box;height:56px}.chat-container .micc-button{position:absolute;right:1rem;top:calc(100% - 28px);transform:translateY(-50%);width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:9999px;background:url(data:image/png;base64,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) no-repeat 50%;background-size:100%}.chat-container .message-row{min-height:calc(100dvh - 220px);padding-bottom:50px}.chat-container .message-block,.chat-container .message-row{display:flex;flex-direction:column;gap:16px}.voice-control-equalizer.audio-off .visualizer-circle:before{content:""}.voice-control-equalizer .visualizer-circle{z-index:4}.voice-control-equalizer .visualizer-circle:before{content:"";font-family:var(--FontAwesome);top:calc(50% - 12px);left:calc(50% - 8px);width:100%;position:absolute;color:hsla(0,0%,100%,.9);-webkit-text-stroke:.3px var(--ecp-primary-color)}.voice-control-equalizer .circle-visualizer:first-child{z-index:3;opacity:.5}.voice-control-equalizer .circle-visualizer:nth-child(2){z-index:2;opacity:.9}.voice-control-equalizer .circle-visualizer:nth-child(3){z-index:1;opacity:.99}.voice-controls-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 30px;width:100%;height:100%;background-color:var(--container-bg-color)}.voice-controls-layout{display:flex;justify-content:space-between;align-items:center;width:100%;gap:16px}.voice-visualizer-container{width:40px;height:39px;overflow:hidden;padding:0}.visualizer-wrapper,.voice-visualizer-container{display:flex;justify-content:center;align-items:center;position:relative}.visualizer-wrapper{width:80%;height:100%}.visualizer-wrapper canvas{width:90%!important;height:30%!important;display:block;clip-path:polygon(15% 0,85% 0,100% 50%,85% 100%,15% 100%,0 50%)}.visualizer-wrapper.mirror-visulizer{position:absolute;transform:scaleX(-1)}.mic-icon-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;border-radius:50%;background-color:transparent;display:flex;justify-content:center;align-items:center;z-index:10}.mic-icon-overlay:before{content:"........";font-family:var(--FontAwesome6);font-weight:700;font-size:16px;color:#6d6d6d;position:absolute;top:-2px;letter-spacing:.4px;z-index:-1}.mic-icon{font-size:16px;color:#484848}.mic-icon-overlay:has(.fa-microphone-slash) .mic-icon{color:#484848}.mic-icon-container{position:relative;width:120px;height:120px;border-radius:50%;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);display:flex;justify-content:center;align-items:center;overflow:hidden}.voice-controls-buttons{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%}.voice-controls-buttons.connecting .voice-control-equalizer,.voice-controls-buttons.connecting .voice-control-settings,.voice-controls-buttons.connecting .voice-control-video,.voice-controls-buttons.connecting .voice-visualizer-container{opacity:.4;pointer-events:none}.voice-controls-button{display:flex;justify-content:center;align-items:center;border:none;border-radius:50%;color:#222;cursor:pointer;width:48px;height:48px;float:left;transition:all .2s ease;font-size:18px}.voice-controls-button:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.voice-controls-button svg{width:22px;height:22px;color:#484848}.mic-button{width:64px;height:64px;font-size:24px;background-color:#06f;color:#fff}.mic-button:hover{background-color:#05d}.voice-control-settings,.voice-control-video{display:none}.voice-control-video:before{content:"";font-family:var(--FontAwesome6);font-weight:900;font-size:20px;color:#fff;-webkit-text-stroke:2px #484848}.voice-control-equalizer{position:relative;width:100px;height:100px}.voice-control-settings:before{content:"";font-family:var(--FontAwesome6);font-weight:900;font-size:19px;color:#fff;-webkit-text-stroke:2px #484848}.voice-control-close:before{content:"";font-family:var(--FontAwesome6);font-weight:900;font-size:24px;color:#484848}.skeleton{width:95%;padding-bottom:58px;margin-bottom:20px}.skeleton,.skeleton span{float:left;position:relative;top:0}.skeleton span{width:100%;left:0;font-size:0;font-style:italic;background:linear-gradient(to right,var(--content-color) 0,rgba(0,0,0,.4) 50%,var(--content-color) 100%);background-size:150% auto;color:transparent;background-clip:text;-webkit-background-clip:text}.skeleton span:before{width:60%;bottom:-20px}.skeleton span:before,.skeleton:before{content:"";position:absolute;left:0;height:6px;background:linear-gradient(100deg,#e5e7eb,#f3f4f6 50%,#e5e7eb);background-size:150% 100%;border-radius:50px;opacity:1}.skeleton:before{width:80%;bottom:0}.skeleton:after{width:90%;content:"";position:absolute;bottom:20px;left:0;height:6px;background:linear-gradient(80deg,#e5e7eb,#f3f4f6 50%,#e5e7eb);background-size:200% 100%;border-radius:50px}@keyframes skeleton-shine{0%{background-position:200%}to{background-position:-200%}}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.sessions-wrapper{width:100%;padding:10px 0}.session-container{width:100%;max-width:100%;min-height:200px;overflow:hidden;overflow-x:auto;overflow-y:hidden;padding:0 0 25px;scrollbar-color:hsla(0,0%,95%,0) hsla(0,0%,56%,0);scrollbar-width:thin}.session-container.favorites-sessions{overflow:visible;padding:0 15px 200px}.session-container.favorites-sessions ul.session-list{display:block;gap:20px;justify-content:left;margin:0 0 16px!important;padding:0!important;width:100%!important}.session-container.favorites-sessions ul.session-list li.session-card{margin-bottom:50px}.session-container.favorites-sessions ul.session-list li.session-card .speakers{left:20px}.session-container ul.session-list{display:flex;gap:16px;justify-content:left;margin:0!important;padding:0!important}.session-container li.session-card{padding:0 0 36px!important;background:var(--container-bg-color);border-radius:12px;position:relative;min-width:calc(100% - 0px);text-align:left;box-shadow:inset 0 0 4px rgba(0,0,0,.15)}.session-container .session-info,.session-container li.session-card{display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}.session-container .session-info{padding:0;gap:2px;width:100%;margin-bottom:0}.session-container .session-info .session-header{width:100%;height:50px;background:var(--iframe-header-bg);border-radius:10px 10px 0 0}.session-container .session-info h3{padding:5px 10px 0 15px;color:var(--ecp-primary-color);font-family:var(--title-font);font-size:17px;font-style:normal;font-weight:var(--weight-semi-bold);line-height:1.3em;margin:5px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 40px)}.session-container .date-time,.session-container .location,.session-container .session-details{color:var(--content-color);font-family:var(--body-font);font-size:13px;font-style:italic;font-weight:400;line-height:normal;opacity:.8;padding:0 15px}.session-container .favorite-icon{position:absolute;right:10px;top:55px;cursor:pointer;width:30px;height:30px;text-align:center;line-height:28px;border-radius:50%;background-color:var(--container-bg-color)}.session-container .favorite-icon:before{color:transparent}.session-container .favorite-icon.active:before,.session-container .favorite-icon:before{content:"★";font-family:var(--FontAwesome);font-weight:800;font-size:22px;-webkit-text-stroke:.5px #f1b40b}.session-container .favorite-icon.active:before{color:#f1b40b}.session-container .session-description{font-size:14px;font-weight:400;line-height:normal;color:var(--content-color);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding:0 10px 0 15px;margin-bottom:5px;line-height:1.55em}.session-container .session-meta{width:100%;padding-top:6px}.session-container .session-meta .session-tags{width:100%;float:left;height:31px;overflow:hidden;padding:3px 0 0 15px;margin-bottom:8px}.session-container .session-meta .session-tags span.tag{margin-bottom:8px;font-size:11.5px;font-weight:400;line-height:normal;color:var(--content-color);padding:3px 10px 4px;float:left;margin-right:8px;border-radius:30px;background-color:hsla(213,4%,57%,.12);box-shadow:0 0 2px rgba(0,0,0,.25);max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.session-container .speakers{display:flex;align-items:center;gap:5px;position:absolute;bottom:-21px;left:-2px}.session-container .speaker-avatars{width:42px;height:42px;border-radius:100%;border:1px solid #c1c1c1;display:inline-flex;margin:0;cursor:pointer;position:relative}.session-container .speaker-avatars:nth-child(n+4){display:none}.session-container .speaker-avatars:before{content:"";position:absolute;top:13px;left:13px;width:20px;height:20px;border-radius:50%;border:1px solid rgba(90,90,90,.15);border-top:1px solid var(--ecp-primary-color);animation:spin 1s linear infinite;z-index:1}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.session-container .speaker-avatars img{width:100%;height:100%;border-radius:100%;-o-object-fit:cover;object-fit:cover;position:relative;z-index:2}.session-container .speaker-avatars img[data-title]:hover:after{content:attr(data-title);background:var(--container-bg-color);color:var(--content-color);padding:4px 9px;border-radius:4px;font-size:12px;white-space:nowrap;position:absolute;left:64%;top:-30px;transform:translateX(-40%);z-index:2;box-shadow:0 2px 6px rgba(0,0,0,.25);opacity:1;pointer-events:none;line-height:1.2;font-weight:400;font-family:var(--body-font);text-transform:capitalize}.session-container .speaker-avatars .initialsAvatar{width:100%;height:100%;border-radius:50%;background-color:var(--container-bg-color);display:flex;align-items:center;justify-content:center;font-size:13.5px;font-weight:var(--weight-semi-bold);color:var(--content-color);box-shadow:0 0 1px var(--content-color);text-transform:uppercase;position:relative;z-index:2}.session-container .speaker-avatars .initialsAvatar[data-title]:hover:after{content:attr(data-title);background:var(--container-bg-color);color:var(--content-color);padding:4px 9px;border-radius:4px;font-size:12px;white-space:nowrap;position:absolute;left:90%;top:-30px;transform:translateX(-40%);z-index:2;box-shadow:0 2px 6px rgba(0,0,0,.25);opacity:1;pointer-events:none;line-height:1.2;font-weight:400;font-family:var(--body-font);text-transform:capitalize}.session-container .time-indicator{position:absolute;right:12px;bottom:4px;padding:3px 0 3px 22px;background-image:url(data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALfSURBVHgBnZRfSFNhGMaf822wVXPTlawF6YZKpIWQbpCVDYv8hyEkFF24kqKbbroIb4QuwiLQCKKukkQhgwzLooysDMILEdRIsVmDWcjcOnNtMRTd+TrvsbOcOi98rr6/73m/931+R0AKOcrdBRKTKgQIBeAwy0sRCJiEhP7hNx1D690RVi8cqHYXMYm3CoJwdG+eDXtysmFKM+B39A+mvD8w4fFC4nxUDnpVDtqfKhkUV9Zfdla5F6/faeP+gMhV+Xy+xDjwK8Rv3H3IndXnuKOq/uZ6CSmBDtde4IPDn/lqeb3eNWtDo+PcVXeJOyrdLWoMjfo0DYTu1mtXmFHPYDKZoNVqEx8yLiyAGQyJ+dLSEmLRMEpLnHj9YbDEmlM4MvNt7CujTapRzYlS7cGi/cjNzUUoFErKeq65OWkuiiJsNhschfk4VVUmP5TfdrlcWkZdo2JfPFurHNTpdLBarck14DxparFYlHOkhjM1YIzlRHXZ5YzaT12zZJqxGe0wp6MwPw8C4xWMfETtTyV/UETPtkzM+IMpz+TZd8vZo0BLhiQfTU9PIx6Pw263Qx5AbGwEn5/HCznQ+eYmdDzqQUN9XVIQ9U66MQ2cwUwti5Ahs7Ky/p/SaLC9Zbnj1XJGnU9f4VjZoTUZqXfCfZ/AIES0hAg5O5V27ZQzO12DjfTd95OomGTEGiESFOewGYUjUYx88YAJQj8jaIm1B13PlU0y5Ozs7IYBAoEAFmQjk9q6eiFJkn9bTOhdtrkM7bO+j2+PH3HCqNcohtxIRIjH44Gk0ePJy3fkw6aBgfb5xAGCllgj5lZrJeiqRsc9CpvFle4uNYZGHcxMjb3PzN5nINbmwlHl17N1i17ZI7wyMjISNbrX3o1b9zvkpy4+jhli7uDERJz21vw+iivcJ4k1QoScTYYkH1EQ6hoVm2pETxvu62xbeVdYryYELbFGiJCzyZDkI6X9cteo2Ek1+qe/8kGP+JNj4mQAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:0;background-size:17px}.session-container .time-indicator .date,.session-container .time-indicator .time{color:var(--content-color);font-family:var(--body-font);font-size:12px;font-style:italic;font-weight:400;line-height:16px;display:table}.session-container .question-container{display:flex;gap:20px;justify-content:center;margin:2px 0}.session-container .question{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#fff;color:#f5f5f8;text-align:center;font-family:var(--body-font);font-size:13px;font-style:normal;font-weight:400;line-height:normal}.pagination{display:flex;gap:8px;justify-content:center;margin:2px 0;position:relative;top:-6px;background:var(--container-bg-color);z-index:1}.pagination .pagination-arrow{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none}.pagination .pagination-arrow:disabled{opacity:.3;cursor:not-allowed}.pagination .page{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid hsla(0,0%,51%,.425);color:var(--content-color);text-align:center;font-family:var(--body-font);font-size:13px;font-style:normal;font-weight:400}.pagination .page.active{border-color:var(--ecp-primary-color);color:var(--ecp-primary-color)}.sponsorsContainer{width:100%;max-width:100%;min-height:235px;overflow-x:auto;overflow-y:hidden;padding:0;scrollbar-color:hsla(0,0%,95%,0) hsla(0,0%,56%,0);scrollbar-width:thin}.sponsorsContainer.favorites-sponsors{overflow:visible;padding:0 15px 200px}.sponsorsContainer.favorites-sponsors ul.sponsorsList{flex-wrap:wrap;gap:20px;justify-content:space-between;margin:0!important;width:100%!important;flex-direction:row}.sponsorsContainer.favorites-sponsors ul.sponsorsList li.sponsorTile{width:calc(50% - 10px);min-width:unset;box-sizing:border-box;margin-bottom:10px}.sponsorsContainer .sponsorsList{display:flex;gap:13px;justify-content:left;margin:10px 0 0 1px!important;padding:2px!important;width:100%!important}.sponsorsContainer .sponsorTile{display:flex;cursor:pointer;flex-direction:column;align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.3);position:relative;min-width:46%;text-align:center;padding:10px 0!important}.sponsorsContainer .sponsorTile:nth-child(odd){border-top:4px solid var(--suggestion-icon-color-1)}.sponsorsContainer .sponsorTile:nth-child(2n){border-top:4px solid var(--suggestion-icon-color-2)}.sponsorsContainer .sponsorAvatar{width:100px;height:100px;border-radius:8px;overflow:hidden;margin-bottom:8px}.sponsorsContainer .sponsorAvatar .initialsAvatar{width:100%;height:100%;border-radius:50%;background-color:var(--container-bg-color);display:flex;align-items:center;justify-content:center;font-size:30px;font-weight:var(--weight-semi-bold);color:var(--content-color);box-shadow:0 0 0 var(--content-color);text-transform:uppercase}.sponsorsContainer .sponsorAvatar img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.sponsorsContainer .sponsorInfo{flex:1;display:flex;align-items:center}.sponsorsContainer .sponsorName{font-size:14px;font-weight:var(--weight-semi-bold);color:#222;padding:0 5px;line-height:1.24em}.sponsorsContainer .sponsorType{font-size:14px;color:var(--content-color);margin-top:4px;opacity:.8}.sponsorsContainer .sponsorActions{display:flex;gap:8px;position:absolute;top:0;right:10px}.sponsorsContainer .sponsorActions .starButton{background:none;border:none;cursor:pointer;padding:6px;border-radius:50%;transition:background-color .2s}.sponsorsContainer .sponsorActions .starButton:before{content:"★";font-family:var(--FontAwesome);font-weight:800;font-size:22px;color:#fff;-webkit-text-stroke:.5px #f1b40b}.sponsorsContainer .sponsorActions .starButton.active:before{color:#f1b40b;-webkit-text-stroke:.5px #fff}.keynoteContainer{margin:0;padding:0;background-color:#fff;border-radius:12px}.keynoteContainer.min-w-full{min-width:92%!important}.keynoteContainer .keynoteTile{position:relative;display:flex;flex-direction:column;gap:5px}.keynoteContainer .keynotePreview{position:relative;width:100%;height:210px;border-radius:8px;overflow:hidden}.keynoteContainer .keynotePreview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.keynoteContainer .playButton{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;border-radius:50%;border-style:none;background-color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.keynoteContainer .playButton span{font-size:24px;color:#1776de;margin-left:5px}.keynoteContainer .playButton:hover{background-color:#fff;transform:translate(-50%,-50%) scale(1.1)}.keynoteContainer .keynoteInfo{padding:2px 0;min-height:75px}.keynoteContainer .keynoteTitle{font-size:18px;font-weight:var(--weight-medium);color:var(--ecp-primary-color);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.keynoteContainer .keynoteTime{font-size:14px;color:#6b7280;margin-top:4px}.keynoteContainer .keynoteFooter{display:flex;justify-content:space-between;align-items:center;padding:0}.keynoteContainer .keynoteAttendees{display:flex;align-items:center;gap:10px;position:relative;top:-30px;left:15px}.keynoteContainer .keynoteAttendeeAvatar{width:50px;height:50px;border-radius:50%;overflow:hidden}.keynoteContainer .keynoteAttendeeAvatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.keynoteContainer .keynoteAttendeeAvatar .initialsAvatar{width:100%;height:100%;border-radius:50%;background-color:var(--container-bg-color);display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:var(--weight-semi-bold);color:var(--content-color);box-shadow:0 0 1px var(--content-color);border:1px solid #ccc;text-transform:uppercase}.keynoteContainer .attendeeCount{font-size:14px;color:#6b7280}.keynoteContainer .keynoteEngagement{display:flex;gap:16px;padding:0}.keynoteContainer .engagementItem{display:flex;align-items:center;gap:0}.keynoteContainer .engagementItem span{background:none;border:none;cursor:pointer;padding:6px;border-radius:50%;transition:background-color .2s}.keynoteContainer .engagementItem button:hover{background-color:#f3f4f6}.keynoteContainer .engagementItem span.likeButton:before{content:"";font-family:var(--FontAwesome);font-weight:800;font-size:16px;color:#0076d5}.keynoteContainer .engagementItem span.dislikeButton:before{content:"";font-family:var(--FontAwesome);font-weight:800;font-size:16px;color:#a8a8a8}.keynoteContainer .engagementItem span.copyButton:before{content:"";font-family:var(--FontAwesome);font-weight:800;font-size:16px;color:#a8a8a8}.keynoteContainer .engagementItem .count{font-size:14px;color:#6b7280}.attendeesContainer{width:100%;max-width:100%;min-height:235px;overflow-x:auto;overflow-y:hidden;padding:0;scrollbar-color:hsla(0,0%,95%,0) hsla(0,0%,56%,0);scrollbar-width:thin;width:100vw}.attendeesContainer.favorites-attendees{padding:0 15px 200px;width:100%}.attendeesContainer.favorites-attendees ul.attendeesList{flex-wrap:wrap;gap:20px;justify-content:space-between;margin:0!important;width:100%!important;flex-direction:row}.attendeesContainer.favorites-attendees ul.attendeesList li.attendeeTile{width:calc(50% - 10px);min-width:unset;box-sizing:border-box;padding-bottom:10px!important}.attendeesContainer ul.attendeesList{display:flex;gap:16px;justify-content:left;margin:0 0 0 3px!important;padding:0}.attendeesContainer li.attendeeTile{display:flex;background:var(--container-bg-color);border:1px solid hsla(0,0%,61%,.25);gap:5px;width:190px;min-width:190px;min-height:200px;border-radius:6px;padding:0 0 4px!important;overflow:hidden;box-shadow:0 0 3px rgba(0,0,0,.15);flex-direction:column;align-items:center;box-sizing:border-box}.attendeesContainer .attendeeAvatar{width:100%;height:150px;box-shadow:0 1px 2px rgba(34,34,34,.1);border-radius:0;cursor:pointer;position:relative}.attendeesContainer .attendeeAvatar .starButton{color:#fbbf24;background:var(--container-bg-color);width:28px;height:28px;text-align:center;line-height:26px;border-radius:50%;opacity:.9}.attendeesContainer .attendeeAvatar .starButton.disabled{opacity:.6;pointer-events:none;filter:grayscale(1)}.attendeesContainer .attendeeAvatar .starButton:before{font-size:22px}.attendeesContainer .attendeeAvatar img{width:100%;height:100%;border-radius:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.attendeesContainer .attendeeAvatar .initialsAvatar{width:100%;height:100%;border-radius:0;background:linear-gradient(130deg,rgba(253,240,255,.72),rgba(247,250,255,.72) 20%,hsla(0,0%,99%,.89) 40%,rgba(247,250,250,.91) 60%,rgba(241,253,255,.78) 80%);display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:var(--weight-semi-bold);color:var(--content-color);box-shadow:0 0 0 var(--content-color);text-transform:uppercase}.attendeesContainer .attendeeInfo{flex:1;padding-top:5px;width:100%}.attendeesContainer .attendeeName{font-size:15px;font-weight:var(--weight-semi-bold);position:relative;line-height:1.24em;color:var(--content-color);text-align:center;text-transform:capitalize;padding:0 5px 3px}.attendeesContainer .vocalSpeaker .attendeeName:after{content:" ";font-weight:400;font-size:11px;color:var(--ecp-primary-color);display:inline-block;vertical-align:middle;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAACXBIWXMAAC4jAAAuIwF4pT92AAAE10lEQVRYhe2Zb2wTZRzHPxNSyaSNbLoy64BAGMy51mXSKLJEcUwI0bDEiNF1RkmqIYv6gkY0kCwBY0z1jSHG1Egyhkb0xeCFUTcwZJkSq9JR3H8wbF0dm2wj7F9Wt8wXd9der73rXdeNkPh99TzPPc/vPv3le7/nuWvW/Pw8d5Luut0ARvU/8GJr+UIW/3qN1ZE5TCtNTJQWMJopKC0ZBv6slZ3ne3hqbIp7xSE34APYmEdvxSbO7nHQljnEeGXprRLfXMT5xS/sE7tujam+NTmE9pfz6WJkXRfwJ+d57rs/2Y02qFI+zw68FZu4kjZdEqW0xPELbFfCVhbB9kIozINsE4xMQmAAvm+H9sHoUre3GXKzeTeTmdbMcCBEzsEzfCDBrsqGd3ZAaYF6wFN/wPELsf6aHA5//hJHMwWsWdZOXeQFZJmt260NC7C3DF59LNbvH6Xg9CUeWQikXJrAgRClUvu1x2GzVV/QFx+F4vxo1322m4o0+RKkCnw6GJ+VZ0uMBd5VHGv3DrPR2Gp1qQL3jbAO0Q7F+cLDZUSlD8b3AyFyjMIlkyrwxAwrpXbuPcYDK9a4JyKxeAuRKrBpORGpPRVRm6Uu5ZqTfqqNR0mUKnC+hb+l9tUbxgP3DMf3r42wNhjGYjxSvFSBi/PpQDwjjE3Bz38ZC/xTT8KQ29OI11iURKkClxYwutrCdan/pV9/0EAImjplA1mxpqeRWkOECmnW4SoHjYhZvnoD3v8hdcCuIfiwKX6sfH206Q6GKTnpZ5txVEGawHsctJUWEECEbrkC+79Obo+piLAtv/UtjE3HxvdthUO7wGqOQTf4caXrZ12nNfdXvNc3ylpk2/SqbNhwn1CfO6/DPxOJ63Y/DG8+KbSDYfA0xl32/VjL64sCDHDwDG+IW7WuI+beMmE7l0sB7bPbuOyt4phuWmBZXV2drokVm/ndfDcDAzcZnpihGyhTm+t+Al7ekjhutQjQQ+MAlA2NM5AFN+02+vUC686wXIEQOe2DPDR4iwcis5h+62PL9CwrmI9l3+WEamfy9TX1UWgAn7cKj93GrUUDTqaPz/F8Uyc7kFnGboMDTwuZlUvpZ6uZoyde4bCe++i2RCptXU+Hw0ZLcxe5iHYZGofGS+CwxUNbLUJpDoaF/mSErmCYdZVFpKz2GQMWQWYcNlqCYeYmI3RJ4M1dAqDdFptrtyX62WqmZ8P9jGjdI2OWUMrTSG0wTAkpLKL0c6pSt2hffrxVHHM5aUDcdEDIaM2JmBUADijeRZo6KdSKm1FLKGW30a/HIue6YWYWgDLzClq2rqdDLeaiWUIpNYv0DsP0v9FpKUvckn0MVLOIDBbTMiKp6vGSfr2sdtLqrcJjNXMUGbikyBymVB7OuCWkU1iqTJ30s62pk2dAeH+cjPA2gMtJebWTVrV1C/rcqrz50Dh5ymsuJw3JAKqdtErjNfUcmRTfAfPMDCvnZgxYAZr0FNfghwY/LjXwYBiL7If65G85yZS2JWrqOZIEVOnLhGty8GAYy0dn8QyNc0iak2rjSDvDMtgoSJ6Z4coieiSYBj+XxVIWhZcynuRH+cQqoqm0M9zUSWFzF5UOG21aDwkI1pFBJrOO7sP8km0coP5wqvk7mZYUWC695U+p2wacru64/+n+A0cQ2/3MMlatAAAAAElFTkSuQmCC);background-size:18px;width:18px;height:18px;position:relative;top:-3px;left:2px;background-repeat:no-repeat}.attendeesContainer .vocalSpeaker .attendeeName:before{content:"Speaker";text-indent:0;color:#666;font-size:10px;position:absolute;right:5px;top:-20px;border-radius:6px;padding:0 5px;font-weight:600;visibility:hidden;background:#fff}.attendeesContainer .vocalSpeaker .attendeeName:hover:before{visibility:visible}.attendeesContainer .attendeeCompany{font-size:13px;color:var(--content-color);opacity:.8;text-align:center;line-height:1.44em;padding:0 5px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.attendeesContainer .attendeeActions{display:flex;gap:20px;justify-content:center}.attendeesContainer .attendeeActions span{background:none;border:none;cursor:pointer;text-align:center;width:30px;height:30px;line-height:30px;padding:0;margin:0;border-radius:50%;transition:background-color .2s}.attendeesContainer .attendeeActions span:hover{background-color:#f3f4f6}.attendeesContainer .starButton{color:#fbbf24}.attendeesContainer .starButton:before{content:"★";font-family:var(--FontAwesome);font-weight:800;font-size:22px;color:#fff;-webkit-text-stroke:.5px #f1b40b}.attendeesContainer .starButton.active:before{content:"★";font-family:var(--FontAwesome);font-weight:800;font-size:22px;color:#f1b40b}.attendeesContainer .chatButton{font-size:18px}.attendeesContainer .chatButton:before{content:"";font-family:var(--FontAwesome);font-weight:800;font-size:16px;color:#fcfdff;-webkit-text-stroke:1px #10b981}.attendeesContainer .calendarButton{font-size:16px}.attendeesContainer .calendarButton:before{content:"";font-family:var(--FontAwesome6);font-weight:800;font-size:16px;color:#fff;-webkit-text-stroke:1px #057ada}.attendeesContainer .blockButton{font-size:16px}.attendeesContainer .blockButton:before{content:"";font-family:var(--FontAwesome);font-weight:800;font-size:16px;color:#fcfdff;-webkit-text-stroke:1px #ef4444}.attendeesContainer .blockButton.active:before{color:#ef4444}.attendeesContainer .speakerIcon{position:absolute;top:-20px;right:10px;background:none;border:none;cursor:pointer;font-size:18px;font-weight:500;color:var(--heading-color);margin:0;padding:0}.session-detail-description{padding:0}.session-detail-description,.session-detail-description p{margin:0;font-size:14px;font-weight:400;color:#1f2937}.session-detail-key-points{width:100%}.session-detail-key-points h2{font-size:15px;font-weight:600;color:var(--heading-color)}.session-detail-key-points ul{list-style-type:disc;padding-left:20px}.session-detail-key-points li{margin-bottom:10px;line-height:1.5;color:var(--content-color);font-size:13px}.session-detail-key-points li b{color:var(--heading-color);font-weight:600}.session-video-wrapper{width:100%;aspect-ratio:16/9;margin:0}.session-video-wrapper video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.session-detail-title h1{font-size:20px;font-weight:500;color:var(--heading-color);margin:10px 0}.session-details{color:#676767;font-size:13px;font-style:italic;font-weight:400;line-height:normal}.session-location{font-family:var(--body-font);font-size:13px;font-weight:400;padding:0 10px 0 15px;color:var(--content-color);position:relative;top:-2px;width:100%;float:left}.session-location:before{content:"";font-family:var(--FontAwesome);font-weight:800;font-size:14px;color:var(--ecp-primary-color);margin-right:6px;display:inline-block;vertical-align:middle}.date-time,.location{color:#676767;font-family:var(--body-font);font-size:13px;font-style:italic;font-weight:400;line-height:normal}.sessions-speakers-wrapper{margin:20px 0}.sessions-speakers-container{display:flex;gap:15px;flex-wrap:wrap;margin-bottom:20px}.sessions-speaker-card{width:54px;height:54px;border-radius:100%;border:1px solid #c1c1c1;display:inline-flex;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1)}.sessions-speaker-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.info-container{padding:0;width:100%}.info-container h2.info-title{font-size:22px;font-weight:600}.info-container span.message-content{color:var(--content-color);font-size:16px;font-weight:400;line-height:22px}.info-container span.message-content a{color:var(--link-color);text-decoration:underline}.cs-support-container{width:100%}.cs-support-container .customer-support-buttons{display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;justify-content:center;align-items:center;margin-top:15px}.cs-support-container .customer-support-buttons .cs-button{display:flex;align-items:center;gap:10px;padding:8px 20px;border:2px solid var(--ecp-primary-color);border-radius:60px;background-color:var(--container-bg-color);color:var(--ecp-primary-color);font-size:18px;font-family:var(--body-font);cursor:pointer;transition:all .2s ease;font-weight:var(--weight-medium)}.cs-support-container .customer-support-buttons .cs-button span{color:var(--content-color);font-size:16px}.cs-support-container .customer-support-buttons .cs-button:hover{background-color:var(--ecp-primary-color);color:var(--iframe-header-text-color);transform:translateY(-1px)}.cs-support-container .customer-support-buttons .cs-button:active{transform:translateY(0)}.cs-support-container .cs-form{margin-top:16px;border-radius:8px;background:var(--container-bg-color,#fff);border:2px solid var(--ecp-primary-color);overflow:hidden}.cs-support-container .cs-form .cs-form-container{padding:20px}.cs-support-container .cs-form .cs-form-header{margin-bottom:20px;padding-bottom:12px;border-bottom:2px solid var(--ecp-primary-color)}.cs-support-container .cs-form .cs-form-title{margin:0;font-size:18px;font-weight:700;color:var(--content-color,#222);font-family:var(--heading-font)}.cs-support-container .cs-form .cs-form-content,.cs-support-container .cs-form .cs-form-fields{display:flex;flex-direction:column;gap:16px}.cs-support-container .cs-form .cs-field{display:flex;flex-direction:column;gap:6px}.cs-support-container .cs-form .cs-field-wrapper{position:relative;display:flex;align-items:center}.cs-support-container .cs-form .cs-field-wrapper .cs-field-icon{position:absolute;left:12px;top:25px;transform:translateY(-50%);color:var(--ecp-primary-color);z-index:1;pointer-events:none}.cs-support-container .cs-form .cs-field-wrapper .cs-input{width:100%;padding:12px 16px;border:2px solid #e5e7eb;border-radius:6px;font-size:14px;font-family:var(--body-font);background:var(--container-bg-color);color:var(--content-color);transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box}.cs-support-container .cs-form .cs-field-wrapper .cs-input:focus{outline:none;border-color:var(--ecp-primary-color);box-shadow:0 0 0 3px rgba(255,173,0,.1)}.cs-support-container .cs-form .cs-field-wrapper .cs-input.cs-error{border-color:#dc2626}.cs-support-container .cs-form .cs-field-wrapper .cs-input.cs-error:focus{border-color:#dc2626;box-shadow:0 0 0 3px rgba(220,38,38,.1)}.cs-support-container .cs-form .cs-field-wrapper .cs-input.cs-textarea{resize:vertical;min-height:80px}.cs-support-container .cs-form .cs-field-wrapper:has(.cs-field-icon) .cs-input{padding-left:40px}.cs-support-container .cs-form .cs-field-error{display:flex;align-items:center;gap:4px;font-size:12px;color:#dc2626;font-family:var(--body-font)}.cs-support-container .cs-form .cs-form-error{display:flex;align-items:center;gap:8px;padding:12px;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;font-size:14px;color:#dc2626;font-family:var(--body-font)}.cs-support-container .cs-form .cs-form-actions{display:flex;gap:12px;flex-direction:row-reverse;margin-top:8px}.cs-support-container .cs-form .cs-form-button{padding:10px 20px;border-radius:60px;font-size:14px;font-weight:500;font-family:var(--body-font);cursor:pointer;transition:all .2s ease;border:2px solid transparent;display:flex;align-items:center;justify-content:center;min-width:100px}.cs-support-container .cs-form .cs-form-button.cs-primary{background-color:var(--ecp-primary-color);color:var(--iframe-header-text-color,#000);border-color:var(--ecp-primary-color)}.cs-support-container .cs-form .cs-form-button.cs-primary:hover:not(:disabled){background-color:#e09900;border-color:#e09900;transform:translateY(-1px)}.cs-support-container .cs-form .cs-form-button.cs-secondary{background-color:transparent;color:var(--content-color,#222);border-color:#e5e7eb}.cs-support-container .cs-form .cs-form-button.cs-secondary:hover:not(:disabled){background-color:#f9fafb;border-color:var(--ecp-primary-color)}.cs-support-container .cs-form .cs-form-button:disabled{opacity:.6;cursor:not-allowed}.cs-support-container .cs-form .cs-form-button.cs-submitting{opacity:.8}.cs-support-container .cs-form .cs-form-footer{padding:12px;border-radius:6px;font-size:12px;margin-top:8px;font-family:var(--body-font)}.cs-support-container .cs-form .cs-form-footer.cs-info{background-color:#fffcef;color:var(--content-color);border:1px solid #dbeafe;font-weight:var(--weight-regular)}.cs-support-container .cs-form .cs-form-footer.cs-warning{background-color:#fffbeb;color:#92400e;border:1px solid #fed7aa}.cs-support-container .cs-form .cs-form-footer.cs-error{background-color:#fef2f2;color:#991b1b;border:1px solid #fecaca}@media(max-height:700px){.ecp-wrapper .main-container{align-items:flex-start;padding:1% 0 10%}}@media only screen and (max-width:980px)and (orientation:landscape){:root{--widget-max-width:100%!important}.chat-container .assistant-message .message-content ol,.chat-container .assistant-message .message-content ul{width:calc(60% - 20px)}}:root{--ml-font-stack:-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans","Noto Sans Arabic","Noto Sans Devanagari","Noto Sans Hebrew","Noto Sans CJK",sans-serif;--ml-line-height:1.6;--ml-letter-spacing:normal;--ml-word-spacing:normal;--ml-mixed-indicator:"🌐";--ml-mixed-indicator-size:0.75em;--ml-mixed-indicator-opacity:0.5;--ml-mixed-indicator-margin:0.25em;--ml-line-height-cjk:1.8;--ml-line-height-indic:1.7;--ml-letter-spacing-rtl:0.02em;--ml-word-spacing-indic:0.1em}.input,.message-content,.search-input,.user-bubble{font-family:var(--ml-font-stack);line-height:var(--ml-line-height);letter-spacing:var(--ml-letter-spacing);word-spacing:var(--ml-word-spacing);unicode-bidi:plaintext;text-align:start;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-variant-ligatures:common-ligatures;font-feature-settings:"liga" 1,"calt" 1,"kern" 1}.message-content.ml-mixed:before,.user-bubble.ml-mixed:before{content:var(--ml-mixed-indicator);font-size:var(--ml-mixed-indicator-size);margin-right:var(--ml-mixed-indicator-margin);opacity:var(--ml-mixed-indicator-opacity);display:inline-block}.message-content.ml-mixed[dir=rtl]:before,.user-bubble.ml-mixed[dir=rtl]:before{margin-right:0;margin-left:var(--ml-mixed-indicator-margin)}.ml-cjk{--ml-line-height:var(--ml-line-height-cjk)}.ml-rtl{--ml-letter-spacing:var(--ml-letter-spacing-rtl)}.ml-indic{--ml-line-height:var(--ml-line-height-indic);--ml-word-spacing:var(--ml-word-spacing-indic)}.input *,.message-content *,.search-input *,.user-bubble *{direction:inherit;text-align:inherit}.message-content[dir=rtl] .attendeesContainer,.message-content[dir=rtl] .sessions-wrapper,.message-content[dir=rtl] .sponsorsContainer{direction:ltr!important;text-align:left!important}.message-content[dir=rtl] .attendeesContainer *,.message-content[dir=rtl] .sessions-wrapper *,.message-content[dir=rtl] .sponsorsContainer *{direction:ltr!important;text-align:inherit}.message-content[dir=ltr]{direction:ltr!important;text-align:left!important}.message-content[dir=ltr] *{direction:ltr!important}.tenant-ml-override{--ml-font-stack:var(--tenant-font-stack,var(--ml-font-stack));--ml-mixed-indicator:var(--tenant-mixed-indicator,var(--ml-mixed-indicator));--ml-mixed-indicator-opacity:var(--tenant-mixed-opacity,var(--ml-mixed-indicator-opacity));--ml-line-height-cjk:var(--tenant-cjk-line-height,var(--ml-line-height-cjk));--ml-letter-spacing-rtl:var(--tenant-rtl-spacing,var(--ml-letter-spacing-rtl))}.meeting-days-container{margin:16px 0;padding:16px;border:1px solid #e2e8f0;border-radius:8px;background-color:#f8fafc}.meeting-days-container ul{padding:0!important;display:flex;flex-direction:column;gap:8px}.meeting-days-container ul,.meeting-days-container ul li{list-style:none!important;margin:0!important}.meeting-days-container ul li:before{display:none!important}.meeting-times-container{margin:16px 0;padding:16px;border:1px solid #e2e8f0;border-radius:8px;background-color:#f8fafc}.meeting-times-container .meeting-times-header{display:flex;align-items:center;margin-bottom:12px;gap:8px;font-size:14px;font-weight:600;color:#374151}.meeting-times-container .meeting-times-grid{width:100%!important;list-style:none!important;padding:0!important;margin:0!important;display:grid;grid-template-columns:repeat(2,1fr);gap:8px;background:transparent!important}.meeting-times-container .meeting-times-grid li{margin:0!important;list-style:none!important}.meeting-times-container .meeting-times-grid li:before{display:none!important}.meeting-times-container .meeting-times-grid .time-slot-button{width:100%;padding:12px 0;border:1px solid #d1d5db;border-radius:6px;background-color:#fff;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;font-size:13.5px;font-weight:600;color:#059669;text-align:center;min-height:44px}.meeting-times-container .meeting-times-grid .time-slot-button:hover{background-color:#f3f4f6;border-color:#9ca3af;transform:translateY(-1px)}.meeting-times-container .meeting-times-grid .time-slot-button:active{transform:translateY(0)}.meeting-times-container .meeting-times-footer{margin-top:12px;font-size:12px;color:#6b7280;font-style:italic;text-align:center}