:root{--brand-teal:#00C79C;--brand-teal-deep:#00A895;--brand-cyan:#0191AA;--brand-blue:#003FB2;--white:#FFFFFF;--black:#000000;--surface-bg:#000000;--surface-card:#0A0F1A;--surface-subtle:#1A2333;--border-subtle:rgba(255,255,255,0.08);--border-default:rgba(255,255,255,0.14);--text-primary:#FFFFFF;--text-secondary:#94A3B8;--text-muted:#64748B;--gradient-brand:linear-gradient(135deg,#00C79C,#00A895 35%,#0191AA 65%,#003FB2);--gradient-brand-soft:linear-gradient(135deg,rgba(0,199,156,0.18),rgba(0,63,178,0.18));--gradient-surface:radial-gradient(circle at 50% 0%,rgba(0,63,178,0.15) 0%,rgba(0,0,0,1) 70%);--meet-bg:#080A0C;--meet-surface:#111315;--meet-card:#15181B;--meet-border:#252A2F;--meet-text:#F5F7F8;--meet-text-muted:#8B939B;--meet-teal:#00C79C;--meet-cyan:#0191AA;--meet-blue:#003FB2;--meet-danger:#EF4444}.lk-room-container{background:#080A0C!important}.lk-room-container,.lk-video-conference{position:fixed!important;inset:0!important;height:100vh!important;width:100vw!important;overflow:hidden!important}.lk-video-conference{background:radial-gradient(circle at 50% 45%,#13171D 0,#080A0C 100%)!important;color:#F5F7F8!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:0!important}.lk-video-conference-inner{position:absolute!important;inset:0!important;padding:68px 16px 84px!important;box-sizing:border-box!important}.lk-grid-layout-wrapper,.lk-video-conference-inner{height:100%!important;width:100%!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}.lk-grid-layout-wrapper{max-height:100%!important;max-width:100%!important;flex:1 1!important;background:transparent!important;padding:0!important}.lk-grid-layout{gap:12px!important}.lk-focus-layout-wrapper,.lk-grid-layout{height:100%!important;max-height:100%!important;width:100%!important;max-width:100%!important;background:transparent!important;padding:0!important}.lk-focus-layout-wrapper{display:flex!important;align-items:center!important;justify-content:center!important;flex:1 1!important;overflow:hidden!important}.lk-focus-layout{display:grid!important;grid-template-columns:1fr 220px!important;grid-template-areas:"focus carousel"!important;grid-gap:14px!important;gap:14px!important;width:100%!important;height:100%!important;max-height:100%!important;background:transparent!important;padding:0!important;overflow:hidden!important}@media (max-width:960px){.lk-focus-layout{grid-template-columns:1fr!important;grid-template-rows:1fr 130px!important;grid-template-areas:"focus" "carousel"!important}}.lk-focused-participant{grid-area:focus!important;position:relative!important;min-width:0!important;min-height:0!important;overflow:hidden!important;border-radius:16px!important;border:1px solid #252a2f!important;box-shadow:0 10px 30px rgba(0,0,0,.5)!important}.lk-focused-participant,.lk-focused-participant .lk-participant-tile{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#000000!important}.lk-focused-participant .lk-participant-tile{max-width:100%!important;max-height:100%!important;border-radius:16px!important;border:none!important}.lk-focused-participant video,.lk-participant-media-video[data-lk-source=screen_share]{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;background-color:#000000!important}.lk-carousel{grid-area:carousel!important;display:flex!important;gap:10px!important;height:100%!important;width:100%!important;min-width:0!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin!important;scrollbar-color:#252A2F transparent!important}.lk-carousel[data-lk-orientation=vertical],.lk-focus-layout .lk-carousel{flex-direction:column!important;overflow-y:auto!important;overflow-x:hidden!important}.lk-carousel .lk-participant-tile{width:100%!important;height:130px!important;min-height:110px!important;max-height:150px!important;border-radius:12px!important;flex-shrink:0!important;background-color:#111315!important;border:1px solid #252a2f!important}@media (max-width:960px){.lk-focus-layout .lk-carousel{flex-direction:row!important;overflow-x:auto!important;overflow-y:hidden!important;height:120px!important}.lk-carousel .lk-participant-tile{width:170px!important;height:100%!important;min-width:150px!important}}.lk-participant-tile{background-color:#111315!important;border:1px solid #252a2f!important;border-radius:16px!important;overflow:hidden!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important;transition:border-color .2s ease,box-shadow .2s ease!important;width:100%!important;height:100%!important;max-height:100%!important}.lk-participant-tile[data-lk-speaking=true]{border-color:#00C79C!important;box-shadow:0 0 20px rgba(0,199,156,.3)!important}.lk-participant-tile .lk-participant-placeholder{background:radial-gradient(circle at 50% 50%,#171B20 0,#111315 100%)!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;height:100%!important;width:100%!important}.lk-participant-tile .lk-participant-placeholder svg{color:#8B939B!important;filter:drop-shadow(0 0 20px rgba(0,199,156,.15))!important}.lk-participant-metadata{background:rgba(17,19,21,.8)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;border:1px solid #252a2f!important;border-radius:8px!important;padding:4px 10px!important;color:#F5F7F8!important;font-size:.8rem!important;font-weight:500!important}.lk-control-bar{position:fixed!important;bottom:18px!important;left:50%!important;transform:translateX(-50%)!important;background:rgba(17,19,21,.94)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;border:1px solid #252a2f!important;border-radius:32px!important;padding:6px 14px!important;box-shadow:0 16px 40px rgba(0,0,0,.65)!important;gap:10px!important;z-index:1000!important}.lk-control-bar,.lk-control-bar>.lk-button{display:flex!important;align-items:center!important;justify-content:center!important}.lk-control-bar>.lk-button{font-size:0!important;line-height:0!important;text-indent:-9999px!important;width:44px!important;height:44px!important;min-width:44px!important;max-width:44px!important;padding:0!important;margin:0!important;border-radius:50%!important;background:#282A2D!important;border:1px solid #3c4043!important;color:#F5F7F8!important;cursor:pointer!important;position:relative!important;overflow:visible!important;box-sizing:border-box!important;transition:all .2s ease!important}.lk-control-bar>.lk-button:hover{background:#3C4043!important;border-color:rgba(255,255,255,.3)!important;transform:translateY(-1px)!important}.lk-control-bar>.lk-button svg{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:20px!important;height:20px!important;margin:0!important;padding:0!important;display:block!important;text-indent:0!important;pointer-events:none!important}.lk-control-bar>.lk-button[aria-pressed=true]{background:rgba(0,199,156,.2)!important;border-color:#00C79C!important;color:#00C79C!important}.lk-control-bar .lk-button-group{display:inline-flex!important;align-items:center!important;border-radius:22px!important;background:#282A2D!important;border:1px solid #3c4043!important;height:44px!important;padding:0!important;margin:0!important;overflow:visible!important;position:relative!important}.lk-control-bar .lk-button-group:first-of-type{order:1!important}.lk-control-bar .lk-button-group:nth-of-type(2){order:2!important}.lk-control-bar [data-lk-source=screen_share]{order:3!important}.lk-control-bar .lk-chat-toggle{order:4!important}.lk-control-bar .lk-raise-hand-button{order:5!important}.lk-control-bar .lk-disconnect-button{order:6!important}.lk-control-bar .lk-button-group>.lk-button:first-child{width:44px!important;height:44px!important;min-width:44px!important;max-width:44px!important;border:none!important;background:transparent!important;border-radius:22px 0 0 22px!important;font-size:0!important;line-height:0!important;text-indent:-9999px!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#F5F7F8!important;cursor:pointer!important;position:relative!important;overflow:visible!important}.lk-control-bar .lk-button-group>.lk-button:first-child svg{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:20px!important;height:20px!important;margin:0!important;padding:0!important;display:block!important;text-indent:0!important;pointer-events:none!important}.lk-control-bar .lk-button-group>.lk-button:first-child[aria-pressed=true]{background:rgba(0,199,156,.2)!important;color:#00C79C!important}.lk-control-bar .lk-button-group .lk-button-group-menu,.lk-control-bar .lk-button-group>button:last-child:not(:first-child){width:24px!important;height:44px!important;min-width:24px!important;max-width:24px!important;padding:0!important;margin:0!important;background:transparent!important;border:none!important;border-left:1px solid #3c4043!important;border-radius:0 22px 22px 0!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;position:relative!important;overflow:visible!important}.lk-control-bar .lk-button-group .lk-button-group-menu:hover,.lk-control-bar .lk-button-group>button:last-child:not(:first-child):hover{background:#3C4043!important}.lk-control-bar .lk-button-group .lk-button-group-menu:before,.lk-control-bar .lk-button-group>button:last-child:not(:first-child):before{content:""!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-60%) rotate(45deg)!important;width:6px!important;height:6px!important;border-right:2px solid #8b939b!important;border-bottom:2px solid #8b939b!important;display:block!important;pointer-events:none!important;transition:border-color .2s ease!important}.lk-control-bar .lk-button-group .lk-button-group-menu:hover:before,.lk-control-bar .lk-button-group>button:last-child:not(:first-child):hover:before{border-color:#FFFFFF!important}.lk-control-bar .lk-disconnect-button{font-size:0!important;line-height:0!important;text-indent:-9999px!important;width:58px!important;height:44px!important;min-width:58px!important;max-width:58px!important;border-radius:22px!important;background:#EA4335!important;border:none!important;color:#FFFFFF!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;overflow:visible!important;padding:0!important;margin:0!important;cursor:pointer!important;transition:all .2s ease!important}.lk-control-bar .lk-disconnect-button:hover{background:#DC2626!important;box-shadow:0 4px 16px rgba(234,67,53,.5)!important;transform:translateY(-1px)!important}.lk-control-bar .lk-disconnect-button svg{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:22px!important;height:22px!important;margin:0!important;padding:0!important;display:block!important;color:#FFFFFF!important;text-indent:0!important;pointer-events:none!important}.lk-control-bar .lk-button-group>.lk-button:first-child:after,.lk-control-bar .lk-disconnect-button:after,.lk-control-bar>.lk-button:after{position:absolute!important;bottom:calc(100% + 12px)!important;left:50%!important;transform:translateX(-50%) translateY(4px)!important;background:#111315!important;border:1px solid #252a2f!important;color:#F5F7F8!important;padding:5px 10px!important;border-radius:8px!important;font-size:12px!important;font-weight:500!important;white-space:nowrap!important;pointer-events:none!important;opacity:0!important;visibility:hidden!important;transition:opacity .15s ease,transform .15s ease!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important;z-index:2000!important;text-indent:0!important;line-height:1.2!important}.lk-control-bar .lk-button-group>.lk-button:first-child:hover:after,.lk-control-bar .lk-disconnect-button:hover:after,.lk-control-bar>.lk-button:hover:after{opacity:1!important;visibility:visible!important;transform:translateX(-50%) translateY(0)!important}.lk-control-bar .lk-button-group:first-child>.lk-button:first-child:after,.lk-control-bar [data-lk-source=microphone]:after{content:"Microphone"!important}.lk-control-bar .lk-button-group:nth-child(2)>.lk-button:first-child:after,.lk-control-bar [data-lk-source=camera]:after{content:"Camera"!important}.lk-control-bar [data-lk-source=screen_share]:after{content:"Share screen"!important}.lk-control-bar .lk-chat-toggle:after{content:"Chat"!important}.lk-control-bar .lk-disconnect-button:after{content:"Leave call"!important}.lk-raise-hand-button{position:relative!important}.lk-raise-hand-button:after{content:attr(aria-label)!important;position:absolute!important;bottom:calc(100% + 12px)!important;left:50%!important;transform:translateX(-50%) translateY(4px)!important;background:#111315!important;border:1px solid #252a2f!important;color:#F5F7F8!important;padding:5px 10px!important;border-radius:8px!important;font-size:12px!important;font-weight:500!important;white-space:nowrap!important;pointer-events:none!important;opacity:0!important;visibility:hidden!important;transition:opacity .15s ease,transform .15s ease!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important;z-index:2000!important;line-height:1.2!important}.lk-raise-hand-button:hover:after{opacity:1!important;visibility:visible!important;transform:translateX(-50%) translateY(0)!important}.lk-control-bar .lk-raise-hand-button svg{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:20px!important;height:20px!important;margin:0!important;padding:0!important;display:block!important;text-indent:0!important;pointer-events:none!important}.lk-chat{position:fixed!important;top:68px!important;right:16px!important;bottom:80px!important;left:auto!important;width:360px!important;max-width:calc(100vw - 32px)!important;height:auto!important;max-height:calc(100vh - 150px)!important;background:rgba(21,24,27,.96)!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;border:1px solid #252a2f!important;border-radius:16px!important;box-shadow:0 16px 40px rgba(0,0,0,.75)!important;z-index:1100!important;overflow:hidden!important}.lk-chat[aria-hidden=true],.lk-chat[hidden],.lk-chat[style*="display: none"]{display:none!important}.lk-chat-header{height:48px!important;font-size:.95rem!important;padding:0 16px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;background:#15181B!important}.lk-chat-header .lk-close-button{position:relative!important;transform:none!important;right:auto!important;background:transparent!important;border:none!important;color:#8B939B!important;cursor:pointer!important;font-size:1.1rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;border-radius:6px!important;transition:all .2s ease!important}.lk-chat-header .lk-close-button:hover{background:#252A2F!important;color:#FFFFFF!important}.lk-chat-messages{padding:12px 14px!important;background:#111315!important}.lk-chat-entry[data-lk-message-origin=local] .lk-message-body{background:#00C79C!important;color:#000000!important;font-weight:500!important;border-radius:12px 12px 2px 12px!important}.lk-chat-entry[data-lk-message-origin=remote] .lk-message-body{background:#1A2333!important;color:#FFFFFF!important;border-radius:12px 12px 12px 2px!important}.lk-chat-form{background:#15181B!important;border-top:1px solid #252a2f!important;padding:10px 12px!important;display:flex!important;gap:8px!important;align-items:center!important}.lk-chat-form-input{background:#111315!important;padding:8px 12px!important;flex:1 1!important}.lk-chat-form-button,.lk-chat-form-input{border-radius:8px!important;font-size:.875rem!important}.lk-chat-form-button{padding:8px 14px!important;cursor:pointer!important;transition:opacity .2s ease!important}.lk-chat-form-button:hover{opacity:.9!important}.lk-device-menu{position:absolute!important;bottom:calc(100% + 14px)!important;top:auto!important;left:0!important;width:max-content!important;min-width:320px!important;max-width:min(520px,calc(100vw - 32px))!important;background:rgba(17,19,21,.98)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;border-radius:14px!important;padding:10px!important;box-shadow:0 20px 48px rgba(0,0,0,.8)!important;z-index:1200!important;white-space:normal!important;box-sizing:border-box!important}.lk-device-menu-heading{font-size:.75rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#8B939B!important;padding:6px 10px 4px!important;margin:0!important}.lk-media-device-select{list-style:none!important;padding:0!important;margin:0 0 6px!important;width:100%!important;box-sizing:border-box!important}.lk-media-device-select:not(:last-child){border-bottom:1px solid #252a2f!important;padding-bottom:6px!important;margin-bottom:6px!important}.lk-media-device-select li{list-style:none!important;margin:2px 0!important;width:100%!important;box-sizing:border-box!important}.lk-media-device-select li>.lk-button{width:100%!important;height:auto!important;min-width:0!important;max-width:100%!important;justify-content:flex-start!important;padding:8px 12px!important;background:transparent!important;border:none!important;border-radius:8px!important;color:#F5F7F8!important;font-size:.85rem!important;text-indent:0!important;font-weight:400!important;text-align:left!important;display:flex!important;align-items:center!important;gap:8px!important;cursor:pointer!important;transition:background .15s ease!important;position:static!important;white-space:normal!important;word-break:break-word!important;line-height:1.35!important;box-sizing:border-box!important}.lk-media-device-select li>.lk-button:after{display:none!important}.lk-media-device-select li>.lk-button:hover{background:#252A2F!important;color:#FFFFFF!important}.lk-media-device-select [data-lk-active=true]>.lk-button,.lk-media-device-select li>.lk-button[data-lk-active=true]{background:rgba(0,199,156,.15)!important;color:#00C79C!important;font-weight:600!important;width:100%!important}.lk-media-device-select [data-lk-active=true]>.lk-button:before,.lk-media-device-select li>.lk-button[data-lk-active=true]:before{content:"✓"!important;color:#00C79C!important;font-weight:700!important;margin-right:6px!important;flex-shrink:0!important}.lk-prejoin{background:#0A0F1A!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:20px!important;padding:24px!important;box-shadow:0 24px 60px rgba(0,0,0,.75)!important;color:#FFFFFF!important;width:100%!important;max-width:480px!important}.lk-prejoin .lk-video-container{background:#000000!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:14px!important;overflow:hidden!important;aspect-ratio:16/9!important;box-shadow:0 8px 24px rgba(0,0,0,.5)!important}.lk-prejoin .lk-camera-off-note{background:radial-gradient(circle at 50% 50%,#15181B 0,#000000 100%)!important;color:#8B939B!important}.lk-prejoin .lk-button-group{background:#111315!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:10px!important}.lk-prejoin .lk-button{background:#111315!important;color:#FFFFFF!important;border:none!important;font-size:.85rem!important}.lk-prejoin .lk-button[aria-pressed=true]{background:rgba(0,199,156,.15)!important;color:#00C79C!important}.lk-prejoin input.lk-form-control{background:#000000!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:10px!important;color:#FFFFFF!important;padding:12px 14px!important;font-size:.95rem!important;outline:none!important;transition:border-color .2s ease!important}.lk-prejoin input.lk-form-control:focus{border-color:#00C79C!important;box-shadow:0 0 0 2px rgba(0,199,156,.25)!important}.lk-prejoin .lk-join-button{background:linear-gradient(135deg,#00C79C,#00A895 35%,#0191AA 65%,#003FB2)!important;color:#FFFFFF!important;font-weight:700!important;font-size:1rem!important;padding:14px!important;border-radius:10px!important;border:none!important;cursor:pointer!important;box-shadow:0 4px 18px rgba(0,199,156,.35)!important;transition:opacity .2s ease,transform .1s ease!important}.lk-prejoin .lk-join-button:hover{opacity:.95!important;transform:translateY(-1px)!important}.lk-chat{background:#111315!important;border-left:1px solid #252a2f!important;color:#F5F7F8!important;padding:16px!important}.lk-chat-header{border-bottom:1px solid #252a2f!important;color:#F5F7F8!important;font-weight:600!important}.lk-chat-form-input{background:#15181B!important;border:1px solid #252a2f!important;color:#F5F7F8!important;border-radius:10px!important;padding:10px 14px!important}.lk-chat-form-input:focus{border-color:#00C79C!important;outline:none!important}.lk-chat-form-button{background:#00C79C!important;color:#000000!important;border:none!important;border-radius:10px!important;font-weight:600!important}.lk-device-menu{background:#15181B!important;border:1px solid #252a2f!important;border-radius:12px!important;box-shadow:0 12px 32px rgba(0,0,0,.6)!important;color:#F5F7F8!important}.lk-device-menu-item{color:#8B939B!important;border-radius:8px!important}.lk-device-menu-item:hover,.lk-device-menu-item[data-lk-active=true]{background:#1D2126!important;color:#00C79C!important}*{box-sizing:border-box}html{color-scheme:dark}body,html{background-color:var(--surface-bg)}body,html{overflow-x:hidden;overflow-y:auto;width:100%;min-height:100%;margin:0;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}body{display:flex;flex-direction:column}.header{max-width:500px;padding-inline:2rem}.header>img{display:block;margin:auto;max-width:100%}.header>h2{font-style:normal;font-weight:400;font-size:1.25rem;line-height:144%;text-align:center;color:var(--text-secondary)}footer{width:100%;padding:1.5rem 2rem;text-align:center;color:var(--text-muted);background-color:var(--surface-bg);border-top:1px solid var(--border-subtle)}footer a,h2 a{color:var(--brand-teal);-webkit-text-decoration-color:var(--brand-teal-deep);text-decoration-color:var(--brand-teal-deep);text-underline-offset:.125em}footer a:hover,h2 a:hover{color:var(--brand-cyan);-webkit-text-decoration-color:var(--brand-cyan);text-decoration-color:var(--brand-cyan)}h2 a{text-decoration:none}
/*# sourceMappingURL=fdaa16c4d9df0738.css.map*/