.enhanced-demo-button-wrapper{display:flex!important;margin:0!important;padding:0!important;width:100%!important}.enhanced-demo-button-wrapper.align-left{justify-content:flex-start!important}.enhanced-demo-button-wrapper.align-center{justify-content:center!important}.enhanced-demo-button-wrapper.align-right{justify-content:flex-end!important}.enhanced-demo-btn{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:none!important;border:2px solid transparent!important;border-radius:6px!important;box-sizing:border-box!important;cursor:pointer!important;display:inline-block!important;font-family:inherit!important;font-size:16px!important;font-weight:600!important;line-height:1.2!important;margin:0!important;outline:none!important;overflow:hidden!important;padding:12px 24px!important;position:relative!important;text-align:center!important;transition:all .3s ease!important;vertical-align:middle!important}.enhanced-demo-btn,.enhanced-demo-btn:active,.enhanced-demo-btn:hover,.enhanced-demo-btn:link,.enhanced-demo-btn:visited{text-decoration:none!important}.enhanced-demo-btn--primary{background:linear-gradient(135deg,#ff6b35,#f7931e)!important;border-color:#ff6b35!important;color:#fff!important}.enhanced-demo-btn--primary:active,.enhanced-demo-btn--primary:hover,.enhanced-demo-btn--primary:link,.enhanced-demo-btn--primary:visited{color:#fff!important;text-decoration:none!important}.enhanced-demo-btn--secondary{background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;border-color:#2563eb!important;color:#fff!important}.enhanced-demo-btn--secondary:active,.enhanced-demo-btn--secondary:hover,.enhanced-demo-btn--secondary:link,.enhanced-demo-btn--secondary:visited{color:#fff!important;text-decoration:none!important}.enhanced-demo-btn--gradient{background:linear-gradient(135deg,#667eea,#764ba2)!important;border-color:#667eea!important;color:#fff!important}.enhanced-demo-btn--gradient:active,.enhanced-demo-btn--gradient:hover,.enhanced-demo-btn--gradient:link,.enhanced-demo-btn--gradient:visited{color:#fff!important;text-decoration:none!important}.enhanced-demo-btn--glass{backdrop-filter:blur(10px)!important;background:hsla(0,0%,100%,.1)!important;border-color:hsla(0,0%,100%,.2)!important;color:#333!important}.enhanced-demo-btn--glass:active,.enhanced-demo-btn--glass:hover,.enhanced-demo-btn--glass:link,.enhanced-demo-btn--glass:visited{color:#333!important;text-decoration:none!important}.enhanced-demo-btn--neon{background:#0f0f23!important;border-color:#0ff!important;box-shadow:0 0 10px rgba(0,255,255,.3)!important;color:#0ff!important}.enhanced-demo-btn--neon:active,.enhanced-demo-btn--neon:hover,.enhanced-demo-btn--neon:link,.enhanced-demo-btn--neon:visited{color:#0ff!important;text-decoration:none!important}.enhanced-demo-btn--shadow{background:#fff!important;border-color:#ddd!important;box-shadow:0 4px 15px rgba(0,0,0,.1)!important;color:#333!important}.enhanced-demo-btn--shadow:active,.enhanced-demo-btn--shadow:hover,.enhanced-demo-btn--shadow:link,.enhanced-demo-btn--shadow:visited{color:#333!important;text-decoration:none!important}.enhanced-demo-btn--minimal{background:#f8f9fa!important;border-color:#dee2e6!important;color:#495057!important}.enhanced-demo-btn--minimal:active,.enhanced-demo-btn--minimal:hover,.enhanced-demo-btn--minimal:link,.enhanced-demo-btn--minimal:visited{color:#495057!important;text-decoration:none!important}.enhanced-demo-btn--custom{background:var(--custom-bg,#007bff)!important;border-color:var(--custom-border,#007bff)!important;color:var(--custom-color,#fff)!important}.enhanced-demo-btn--custom:active,.enhanced-demo-btn--custom:hover,.enhanced-demo-btn--custom:link,.enhanced-demo-btn--custom:visited{color:var(--custom-color,#fff)!important;text-decoration:none!important}.enhanced-demo-btn--small{font-size:14px!important;padding:8px 16px!important}.enhanced-demo-btn--medium{font-size:16px!important;padding:12px 24px!important}.enhanced-demo-btn--large{font-size:18px!important;padding:16px 32px!important}.enhanced-demo-btn--extra-large{font-size:20px!important;padding:20px 40px!important}.enhanced-demo-btn--smooth:hover{box-shadow:0 6px 20px rgba(0,0,0,.15)!important;opacity:.9!important;text-decoration:none!important}.enhanced-demo-btn--secondary.enhanced-demo-btn--smooth:hover{box-shadow:0 6px 20px rgba(37,99,235,.15)!important;opacity:.9!important;text-decoration:none!important}.enhanced-demo-btn--glow:hover{box-shadow:0 0 20px rgba(255,107,53,.4)!important;text-decoration:none!important}.enhanced-demo-btn--secondary.enhanced-demo-btn--glow:hover{box-shadow:0 0 20px rgba(37,99,235,.4)!important;text-decoration:none!important}.enhanced-demo-btn--lift:hover{box-shadow:0 8px 25px rgba(0,0,0,.2)!important;text-decoration:none!important;transform:translateY(-2px)!important}.enhanced-demo-btn--secondary.enhanced-demo-btn--lift:hover{box-shadow:0 8px 25px rgba(37,99,235,.2)!important;text-decoration:none!important;transform:translateY(-2px)!important}.enhanced-demo-btn--fade:hover{opacity:.8!important;text-decoration:none!important}.enhanced-demo-btn--brighten:hover{filter:brightness(1.1)!important;text-decoration:none!important}.enhanced-demo-btn--subtle:hover{background-color:hsla(0,0%,100%,.1)!important;text-decoration:none!important}.enhanced-demo-btn--secondary.enhanced-demo-btn--subtle:hover{background-color:rgba(37,99,235,.1)!important;text-decoration:none!important}.btn-icon{display:inline-block!important;margin-right:8px!important}.enhanced-demo-btn *,.enhanced-demo-btn:after,.enhanced-demo-btn:before{box-sizing:border-box!important}.enhanced-demo-btn:focus{outline:2px solid rgba(0,123,255,.5)!important;outline-offset:2px!important;text-decoration:none!important}.demo-modal{background-color:rgba(0,0,0,.5);display:none;height:100%;left:0;pointer-events:none;position:fixed;top:0;visibility:hidden;width:100%;z-index:-1}.demo-modal.active{pointer-events:auto!important;visibility:visible!important;z-index:999999!important}.demo-modal-content{background-color:#fefefe;border:none;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.3);display:flex;flex-direction:column;height:96vh;margin:2vh auto;max-height:800px;max-width:1200px;padding:0;pointer-events:auto;position:relative;width:95vw}@media (max-width:768px){.demo-modal-content{border-radius:4px!important;height:98vh!important;margin:1vh auto!important;max-height:none!important;max-width:none!important;width:98vw!important}}@media (max-width:480px){.demo-modal-content{border-radius:0!important;height:100vh!important;margin:0!important;width:100vw!important}}.demo-modal-header{align-items:center;background-color:#f8f9fa;border-bottom:1px solid #ddd;border-radius:8px 8px 0 0;display:flex;flex-shrink:0;justify-content:space-between;min-height:60px;padding:15px 20px}@media (max-width:768px){.demo-modal-header{border-radius:4px 4px 0 0!important;min-height:50px!important;padding:12px 16px!important}}@media (max-width:480px){.demo-modal-header{border-radius:0!important;min-height:45px!important;padding:10px 12px!important}}.demo-modal-title{color:#333;font-size:20px;font-weight:600;margin:0}@media (max-width:768px){.demo-modal-title{font-size:18px!important}}@media (max-width:480px){.demo-modal-title{font-size:16px!important}}.demo-close{align-items:center;background:none;border:none;border-radius:50%;color:#666;cursor:pointer;display:flex;flex-shrink:0;font-size:28px;height:35px;justify-content:center;padding:0;transition:background-color .2s;width:35px}.demo-close:hover{background-color:#e9ecef}@media (max-width:768px){.demo-close{font-size:24px!important;height:40px!important;width:40px!important}}.demo-modal-body{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;position:relative}#meetingsContainer-1,#meetingsContainer-2,#meetingsContainer-3,#meetingsContainer-4,#meetingsContainer-5,[id^=meetingsContainer-]{flex:1;height:100%;min-height:0;position:relative;width:100%}.demo-modal-body iframe{border:none!important;display:block!important;height:100%!important;max-height:none!important;min-height:0!important;width:100%!important}.demo-loading{color:#666;font-size:16px;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:10}.demo-loading div{margin-bottom:10px}@media (max-width:768px){.demo-loading{font-size:14px!important}}@media (max-width:768px) and (orientation:landscape){.demo-modal-content{height:95vh!important}.demo-modal-header{min-height:40px!important;padding:8px 12px!important}.demo-modal-title{font-size:16px!important}.demo-close{font-size:20px!important;height:30px!important;width:30px!important}}.demo-modal,.demo-modal-body,.demo-modal-content{overflow:hidden!important}.demo-modal *,.demo-modal :after,.demo-modal :before{box-sizing:border-box!important}