*{box-sizing:border-box}html{color-scheme:dark;background-color:#111}body,html{overflow:hidden;width:100%;height:100%;margin:0}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-family:TWK Everett,sans-serif;font-style:normal;font-weight:400;font-size:1.25rem;line-height:144%}.header>h2,footer{text-align:center;color:rgba(255,255,255,.6)}footer{width:100%;padding:1.5rem 2rem;background-color:var(--lk-bg);border-top:1px solid rgba(255,255,255,.15)}footer a,h2 a{color:#ff6352;-webkit-text-decoration-color:#a33529;text-decoration-color:#a33529;text-underline-offset:.125em}footer a:hover,h2 a{-webkit-text-decoration-color:#ff6352;text-decoration-color:#ff6352}h2 a{text-decoration:none}@media (max-width:768px){.lk-control-bar{display:flex;flex-wrap:nowrap;justify-content:space-around;align-items:center;gap:.25rem;border-top:none;background:transparent;padding:.75rem .75rem calc(1rem + env(safe-area-inset-bottom))}.lk-control-bar .lk-button-group{position:relative}.lk-control-bar .lk-button-group-menu{position:absolute;right:-3px;bottom:-3px;z-index:2}.lk-control-bar .lk-button-group-menu>.lk-button{width:22px;height:22px;min-width:0;padding:0;border-radius:50%;background:#3a4048;border:2px solid #16181d}.lk-control-bar .lk-button-group-menu>.lk-button:after{margin:0;width:.4em;height:.4em}.lk-control-bar .lk-button-group{background:transparent;border:none;padding:0;height:auto;align-items:center}.lk-control-bar .lk-button{flex:none;width:52px;height:52px;padding:0;border-radius:50%;background:#2b2f37;color:#fff;display:inline-flex;align-items:center;justify-content:center}.lk-control-bar .lk-button-group>.lk-button{border-radius:50%}.lk-control-bar .lk-button:hover{background:#363b45}.lk-control-bar .lk-button[aria-pressed=false]{background:#22262e}.lk-control-bar .lk-disconnect-button{flex:none;width:52px;height:52px;padding:0;border-radius:50%;background:#e5484d;color:#fff}.lk-control-bar .lk-disconnect-button:hover{background:#d33a44}.lk-focus-layout,.lk-grid-layout{padding:.5rem;gap:.5rem}.lk-participant-tile{border-radius:15px;overflow:hidden}.lk-participant-tile[data-lk-speaking=true]{box-shadow:0 0 0 2.5px #3ad07f}}.prejoin-screen{height:100%;background:#16181d;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:14px;padding:24px 18px calc(24px + env(safe-area-inset-bottom));overflow-y:auto;font-family:Plus Jakarta Sans,system-ui,sans-serif}.prejoin-header{width:100%;max-width:420px;margin-top:auto}.prejoin-screen .lk-prejoin{width:100%;max-width:420px;margin-bottom:auto}.prejoin-title{font:700 20px/1 Plus Jakarta Sans;color:#fff}.prejoin-sub{font:500 13px/1 Plus Jakarta Sans;color:#8a8f9c;margin-top:8px;display:flex;align-items:center;gap:8px}.prejoin-mono{font-family:JetBrains Mono,monospace;color:#9aa0ac}.prejoin-dot{width:4px;height:4px;border-radius:50%;background:#4f5563;display:inline-block}.prejoin-screen .lk-prejoin{background:transparent;padding:0;gap:12px;--lk-accent-bg:#2f6df6;--lk-accent2:#4880f8;--lk-accent3:#6497fa;--lk-accent4:#7ba7fb;--lk-border-radius:12px}.prejoin-screen .lk-prejoin .lk-video-container{border-radius:20px;aspect-ratio:4/3}.prejoin-screen .lk-prejoin .lk-button-group-container{flex-wrap:nowrap;gap:10px}.prejoin-screen .lk-prejoin .lk-button-group-container>.lk-button-group{flex:1 1;min-width:0;width:auto;background:#22262e;border:1px solid #2f343d;border-radius:12px}.prejoin-screen .lk-prejoin .lk-button-group>.lk-button:first-child{flex:1 1;min-width:0}.prejoin-screen .lk-prejoin .lk-button-group .lk-button{background:transparent;padding:.75rem .85rem}.prejoin-screen .lk-prejoin .lk-form-control{background:#22262e;border:1px solid #2f343d;border-radius:12px;height:52px}.prejoin-screen .lk-prejoin .lk-join-button{height:54px;border-radius:13px;font-weight:700;box-shadow:0 10px 22px -10px rgba(47,109,246,.7)}.meet-room{display:flex;flex-direction:column;height:100%;background:#16181d;--lk-accent-bg:#2f6df6;--lk-accent2:#4880f8;--lk-accent3:#6497fa;--lk-accent4:#7ba7fb}.meet-stage{position:relative;flex:1 1;min-height:0}.meet-topbar{flex:none;justify-content:space-between;gap:12px;padding:calc(10px + env(safe-area-inset-top)) 18px 10px;background:#16181d;font-family:Plus Jakarta Sans,system-ui,sans-serif}.meet-topbar,.meet-topbar-left{display:flex;align-items:center}.meet-topbar-left{gap:9px;min-width:0}.meet-topbar-dot{width:5px;height:5px;border-radius:50%;background:#4f5563;flex:none}.meet-topbar-code{font:600 13px/1 JetBrains Mono;color:#9aa0ac;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meet-topbar-right{display:flex;align-items:center;gap:6px;flex:none;font:500 12px/1 Plus Jakarta Sans;color:#8a8f9c}.meet-room .lk-participant-tile,.meet-room .lk-participant-tile:after{border-radius:14px}.meet-room .lk-participant-tile[data-lk-speaking=true]:not([data-lk-source=screen_share]):after{border-color:#3ad07f}.meet-conference{flex:1 1;min-height:0}.meet-conference .lk-video-conference-inner{height:100%}.meet-conference .lk-focus-layout-wrapper{flex:1 1;min-height:0;height:auto}.meet-grid{flex:1 1;min-height:0;display:grid;grid-gap:8px;gap:8px;padding:8px;width:100%;grid-template-columns:1fr;grid-auto-rows:minmax(0,1fr);overflow-y:auto}.meet-grid[data-count="3"],.meet-grid[data-count="4"],.meet-grid[data-count="5"],.meet-grid[data-count="6"],.meet-grid[data-count=many]{grid-template-columns:1fr 1fr}.meet-grid[data-count=many]{grid-auto-rows:minmax(150px,1fr)}@media (min-width:769px){.meet-grid[data-count="5"],.meet-grid[data-count="6"],.meet-grid[data-count=many]{grid-template-columns:repeat(3,1fr)}.meet-grid[data-count="2"]{grid-template-columns:1fr 1fr;grid-auto-rows:auto;align-content:center;justify-items:center}.meet-grid[data-count="2"]>.meet-tile{width:100%;aspect-ratio:16/9;max-height:calc(100% - 16px)}}.lk-device-menu{min-width:240px;max-width:min(320px,calc(100vw - 20px));max-height:60vh;overflow-y:auto;padding:8px;background:#1e222a;border:1px solid #2f343d;border-radius:16px;box-shadow:0 20px 50px rgba(0,0,0,.5);z-index:60}.lk-device-menu .lk-device-menu-heading{font:700 11.5px/1 Plus Jakarta Sans,system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#8a8f9c;opacity:1;padding:8px 8px 10px}.lk-device-menu .lk-button{border-radius:10px;padding:12px 14px;font-size:14px}.lk-device-menu [data-lk-active=true]>.lk-button{background:#2a3550;border:1px solid #3a4d7a}@media (max-width:768px){.lk-control-bar{padding-bottom:calc(1.75rem + env(safe-area-inset-bottom));gap:.4rem}.lk-control-bar .lk-button,.lk-control-bar .lk-disconnect-button{width:54px;height:54px}.lk-control-bar .lk-button[data-lk-source]:before,.lk-control-bar .lk-chat-toggle:before,.lk-control-bar .lk-disconnect-button:before{position:absolute;top:calc(100% + 6px);left:50%;transform:translateX(-50%);font:500 10.5px/1 Plus Jakarta Sans,system-ui,sans-serif;color:#c7ccd4;white-space:nowrap;pointer-events:none}.lk-control-bar .lk-button[data-lk-source=microphone]:before{content:"Mic"}.lk-control-bar .lk-button[data-lk-source=camera]:before{content:"Camera"}.lk-control-bar .lk-button[data-lk-source=screen_share]:before{content:"Share"}.lk-control-bar .lk-chat-toggle:before{content:"Chat"}.lk-control-bar .lk-disconnect-button:before{content:"Leave";color:#ff8b8e}.lk-control-bar .lk-button-group-menu .lk-button[data-lk-source]:before{content:none}}.meet-conference{position:relative}.meet-people-panel{position:absolute;top:8px;right:8px;bottom:8px;width:320px;max-width:calc(100% - 16px);background:#fff;border-radius:14px;display:flex;flex-direction:column;overflow:hidden;z-index:12;font-family:Plus Jakarta Sans,system-ui,sans-serif;box-shadow:0 18px 40px -18px rgba(0,0,0,.55)}.meet-people-head{flex:none;display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid #eceef2;font:700 15px/1 Plus Jakarta Sans;color:#16181d}.meet-people-close{border:none;background:transparent;color:#8a8f9c;font-size:14px;cursor:pointer;padding:4px 6px;border-radius:6px}.meet-people-close:hover{background:#f0f1f4}.meet-people-list{flex:1 1;overflow-y:auto;padding:10px 12px;display:flex;flex-direction:column;gap:4px}.meet-people-row{display:flex;align-items:center;gap:10px;padding:9px 8px;border-radius:10px}.meet-people-row:hover{background:#f6f7f9}.meet-people-avatar{width:34px;height:34px;flex:none;border-radius:50%;background:linear-gradient(135deg,#7c5cff,#2f6df6);color:#fff;display:flex;align-items:center;justify-content:center;font:700 13px/1 Plus Jakarta Sans}.meet-people-name{flex:1 1;min-width:0;display:flex;align-items:center;gap:8px;font:600 13.5px/1.3 Plus Jakarta Sans;color:#16181d}.meet-people-name>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meet-host-badge{flex:none;font:700 10px/1 Plus Jakarta Sans;letter-spacing:.06em;text-transform:uppercase;color:#2f6df6;background:#e8effe;border-radius:6px;padding:4px 6px}.meet-people-state{align-items:center}.meet-people-actions,.meet-people-state{flex:none;display:flex;gap:6px}.meet-people-btn{border:1px solid #d7dae1;background:#fff;border-radius:8px;padding:6px 10px;font:700 11.5px/1 Plus Jakarta Sans;color:#16181d;cursor:pointer}.meet-people-btn:hover{background:#f6f7f9}.meet-people-btn.danger{border-color:#f0c9cc;background:#fdf0f1;color:#d33a44}.meet-people-btn:disabled{opacity:.5;cursor:default}.meet-people-toggle{position:relative}.meet-count-badge{min-width:19px;height:19px;padding:0 5px;border-radius:10px;background:#2f6df6;color:#fff;font:700 11px/1 Plus Jakarta Sans;display:inline-flex;align-items:center;justify-content:center}.meet-removed-screen{height:100%;display:grid;place-items:center;background:#16181d;font-family:Plus Jakarta Sans,system-ui,sans-serif;padding:24px}.meet-removed-card{background:#fff;border-radius:16px;padding:36px 40px;max-width:420px;text-align:center}.meet-removed-title{font:800 20px/1.3 Plus Jakarta Sans;color:#16181d}.meet-removed-sub{font:400 14px/1.6 Plus Jakarta Sans;color:#5b616e;margin-top:10px}.meet-removed-btn{margin-top:24px;height:46px;padding:0 22px;border:none;background:#2f6df6;color:#fff;border-radius:11px;font:700 14px/1 Plus Jakarta Sans;cursor:pointer}@media (max-width:768px){.meet-people-panel{top:0;right:0;bottom:0;width:100%;max-width:100%;border-radius:0}.lk-control-bar .meet-people-toggle:before{content:"People";position:absolute;top:calc(100% + 6px);left:50%;transform:translateX(-50%);font:500 10.5px/1 Plus Jakarta Sans,system-ui,sans-serif;color:#c7ccd4;white-space:nowrap;pointer-events:none}}.meet-tile{position:relative;min-height:0;display:flex}.meet-tile>.lk-participant-tile{flex:1 1;width:100%;min-height:0}.meet-tile-badges{position:absolute;top:10px;left:10px;display:flex;gap:6px;z-index:3;pointer-events:none}.meet-tile-host{font:700 10px/1 Plus Jakarta Sans;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:rgba(47,109,246,.92);border-radius:6px;padding:5px 7px}.meet-tile-hand{font-size:15px;line-height:1;background:rgba(255,255,255,.95);border-radius:8px;padding:4px 6px;box-shadow:0 2px 8px rgba(0,0,0,.3);animation:meet-hand-wave 1.2s ease-in-out infinite}@keyframes meet-hand-wave{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}.meet-reactions-overlay{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:8}.meet-reaction{position:absolute;bottom:96px;display:flex;flex-direction:column;align-items:center;gap:4px;animation:meet-reaction-float 3.2s ease-out forwards}.meet-reaction-emoji{font-size:40px;line-height:1}.meet-reaction-name{font:600 11px/1 Plus Jakarta Sans;color:#fff;background:rgba(0,0,0,.55);border-radius:999px;padding:3px 8px;white-space:nowrap}@keyframes meet-reaction-float{0%{transform:translateY(0) scale(.6);opacity:0}15%{transform:translateY(-10px) scale(1);opacity:1}80%{opacity:1}to{transform:translateY(-220px) scale(1);opacity:0}}.meet-hand-toggle[data-raised=true]{background:#f7c948;color:#16181d}.meet-hand-emoji{font-size:16px;line-height:1}.meet-reactions-wrap{position:relative;display:inline-flex}.meet-reactions-popover{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translateX(-50%);display:flex;gap:4px;background:#23262e;border:1px solid #333844;border-radius:999px;padding:8px 10px;box-shadow:0 12px 30px -12px rgba(0,0,0,.7);z-index:14}.meet-reaction-pick{border:none;background:transparent;font-size:22px;line-height:1;cursor:pointer;border-radius:8px;padding:4px 6px;transition:transform .08s ease,background .12s ease}.meet-reaction-pick:hover{transform:scale(1.25);background:rgba(255,255,255,.08)}.meet-invite-card{position:absolute;bottom:90px;left:16px;width:340px;max-width:calc(100% - 32px);background:#fff;border-radius:14px;padding:18px 20px;z-index:11;font-family:Plus Jakarta Sans,system-ui,sans-serif;box-shadow:0 18px 40px -18px rgba(0,0,0,.55)}.meet-invite-head{display:flex;align-items:center;justify-content:space-between;font:700 15px/1 Plus Jakarta Sans;color:#16181d}.meet-invite-close{border:none;background:transparent;color:#8a8f9c;cursor:pointer;font-size:13px;padding:4px 6px;border-radius:6px}.meet-invite-close:hover{background:#f0f1f4}.meet-invite-sub{font:400 13px/1.5 Plus Jakarta Sans;color:#5b616e;margin:8px 0 14px}.meet-invite-linkrow{display:flex;align-items:center;gap:8px;background:#f4f5f7;border:1px solid #e5e7eb;border-radius:10px;padding:8px 8px 8px 12px}.meet-invite-link{flex:1 1;min-width:0;font:600 12.5px/1.3 JetBrains Mono,monospace;color:#16181d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meet-invite-copy{flex:none;border:none;background:#2f6df6;color:#fff;border-radius:8px;padding:8px 14px;font:700 12.5px/1 Plus Jakarta Sans;cursor:pointer}.meet-invite-copy:hover{background:#2860df}.meet-people-hand{font-size:14px;line-height:1}.meet-knock-wait{max-width:420px;margin:0 auto;text-align:center;padding:40px 24px;font-family:Plus Jakarta Sans,system-ui,sans-serif}.meet-knock-spinner{width:46px;height:46px;margin:0 auto 22px;border-radius:50%;border:4px solid rgba(255,255,255,.18);border-top-color:#2f6df6;animation:meet-spin .9s linear infinite}@keyframes meet-spin{to{transform:rotate(1turn)}}.meet-knock-title{font:800 20px/1.3 Plus Jakarta Sans;color:#f4f5f7}.meet-knock-sub{font:400 14px/1.6 Plus Jakarta Sans;color:#9aa0ac;margin-top:10px}.meet-knock-cancel{margin-top:22px;height:44px;padding:0 20px;border:1px solid rgba(255,255,255,.2);background:transparent;color:#c7ccd4;border-radius:11px;font:700 13.5px/1 Plus Jakarta Sans;cursor:pointer}.meet-knock-cancel:hover{border-color:rgba(255,255,255,.4);color:#fff}.meet-knock-retry{height:44px;padding:0 22px;border:none;background:#2f6df6;color:#fff;border-radius:11px;font:700 13.5px/1 Plus Jakarta Sans;cursor:pointer}.meet-knock-panel{position:absolute;top:14px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;gap:8px;z-index:14;width:min(380px,calc(100% - 24px))}.meet-knock-card{display:flex;align-items:center;gap:12px;background:#fff;border-radius:12px;padding:12px 14px;box-shadow:0 14px 34px -14px rgba(0,0,0,.6)}.meet-knock-avatar{width:38px;height:38px;flex:none;border-radius:50%;background:linear-gradient(135deg,#7c5cff,#2f6df6);color:#fff;display:flex;align-items:center;justify-content:center;font:700 14px/1 Plus Jakarta Sans}.meet-knock-info{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.meet-knock-name{font:700 14px/1.2 Plus Jakarta Sans;color:#16181d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meet-knock-meta{font:500 12px/1 Plus Jakarta Sans;color:#8a8f9c}.meet-knock-actions{flex:none;display:flex;gap:8px}.meet-knock-admit,.meet-knock-deny{height:36px;padding:0 15px;border-radius:9px;font:700 12.5px/1 Plus Jakarta Sans;cursor:pointer;border:1px solid transparent}.meet-knock-deny{background:#fff;border-color:#d7dae1;color:#16181d}.meet-knock-deny:hover{background:#f6f7f9}.meet-knock-admit{background:#12a06a;color:#fff}.meet-knock-admit:hover{background:#0e8a5b}.meet-knock-admit:disabled,.meet-knock-deny:disabled{opacity:.5;cursor:default}.meet-record-toggle{gap:7px}.meet-record-dot{width:11px;height:11px;border-radius:50%;background:#d33a44;flex:none}.meet-record-toggle[data-recording=true]{background:#fdecee;color:#d33a44}.meet-record-toggle[data-recording=true] .meet-record-dot{animation:meet-rec-pulse 1.1s ease-in-out infinite}@keyframes meet-rec-pulse{0%,to{opacity:1}50%{opacity:.35}}.meet-conference .lk-video-conference-inner{position:relative}.meet-cbar{font-family:Plus Jakarta Sans,system-ui,sans-serif}.meet-cbar button{font-family:inherit}.meet-cbar button:focus-visible,.meet-split-caret:focus-visible{outline:2px solid #2f6df6;outline-offset:2px}.meet-cbar--web{position:absolute;left:50%;bottom:22px;transform:translateX(-50%);display:flex;align-items:center;gap:10px;padding:10px;border-radius:18px;background:rgba(30,34,42,.92);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.07);box-shadow:0 18px 40px -14px rgba(0,0,0,.6);max-width:calc(100% - 24px);z-index:12}.meet-cbar-divider{flex:none;width:1px;height:34px;background:rgba(255,255,255,.09);margin:0 3px}.meet-pill-group{display:flex;align-items:center;gap:6px}.meet-split{display:flex;align-items:stretch;background:#2b2f37;border-radius:12px;overflow:hidden}.meet-split-main{display:flex;align-items:center;gap:9px;padding:0 15px;height:52px;border:none;background:transparent;color:#fff;cursor:pointer;font-weight:600;font-size:14px;line-height:1;transition:background-color .12s ease}.meet-split-main:hover{background:#333844}.meet-split-main:disabled{cursor:default;opacity:.7}.meet-split-label{color:inherit}.meet-split-divider{flex:none;width:1px;background:rgba(255,255,255,.1)}.meet-cbar .meet-split-caret{display:flex;align-items:center;justify-content:center;padding:0 11px;height:auto;min-width:0;border:none;border-radius:0;background:transparent;color:#c7ccd4;cursor:pointer;transition:background-color .12s ease}.meet-cbar .meet-split-caret:hover{background:#333844}.meet-split[data-off=true]{background:#e5484d}.meet-split[data-off=true] .meet-split-main{color:#fff}.meet-split[data-off=true] .meet-split-caret:hover,.meet-split[data-off=true] .meet-split-main:hover{background:#ef5a5f}.meet-split[data-off=true] .meet-split-divider{background:rgba(255,255,255,.25)}.meet-split[data-off=true] .meet-split-caret{color:#fff}.meet-cbar .meet-pill{position:relative;display:flex;align-items:center;gap:8px;height:52px;padding:0 14px;border:none;border-radius:12px;background:transparent;color:#dfe3ea;cursor:pointer;font-weight:600;font-size:14px;line-height:1;transition:background-color .12s ease}.meet-cbar .meet-pill:hover{background:rgba(255,255,255,.06)}.meet-cbar .meet-pill--icon{width:52px;padding:0;justify-content:center}.meet-cbar .meet-pill[aria-pressed=true],.meet-cbar .meet-pill[data-active=true]{background:rgba(47,109,246,.18);color:#fff}.meet-pill-label{color:inherit}.meet-cbar .meet-record-toggle .meet-record-dot{width:12px;height:12px;border-radius:50%;background:#e5484d;display:block}.meet-cbar .meet-record-toggle[data-recording=true]{background:rgba(229,72,77,.18);color:#ff8b8e}.meet-record-dot[data-recording=true]{animation:meet-rec-pulse 1.1s ease-in-out infinite}.meet-cbar .meet-leave{display:flex;align-items:center;gap:9px;height:52px;padding:0 20px;border:none;border-radius:12px;background:#e5484d;color:#fff;cursor:pointer;font-weight:700;font-size:14px;line-height:1;box-shadow:0 6px 16px -6px rgba(229,72,77,.7);transition:background-color .12s ease}.meet-cbar .meet-leave:hover{background:#ef5a5f}.meet-leave-label{color:inherit}.meet-react-picker{position:absolute;left:50%;bottom:88px;transform:translateX(-50%);display:flex;gap:4px;padding:8px 10px;border-radius:999px;background:#23262e;border:1px solid #333844;box-shadow:0 12px 30px -12px rgba(0,0,0,.7);z-index:14}.meet-react-pick{border:none;background:transparent;font-size:22px;line-height:1;cursor:pointer;border-radius:8px;padding:4px 6px;transition:transform .08s ease,background .12s ease}.meet-react-pick:hover{transform:scale(1.25);background:rgba(255,255,255,.08)}.meet-cbar--mobile{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:flex-start;justify-content:space-between;padding:20px 18px calc(14px + env(safe-area-inset-bottom));background:linear-gradient(0deg,rgba(22,24,29,.94),rgba(22,24,29,0));z-index:12}.meet-mcell{display:flex;flex-direction:column;align-items:center;gap:7px}.meet-mbtn-wrap{position:relative}.meet-cbar--mobile .meet-mbtn{width:58px;height:58px;min-width:0;padding:0;border:none;border-radius:50%;background:#2b2f37;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.meet-cbar--mobile .meet-mbtn[data-active=true]{background:#2f6df6}.meet-cbar--mobile .meet-mbtn--leave,.meet-mbtn-wrap[data-off=true] .meet-mbtn{background:#e5484d}.meet-mlabel{font:500 10.5px/1 Plus Jakarta Sans;color:#c7ccd4}.meet-mlabel--leave{font-weight:600;color:#ff8b8e}.meet-cbar--mobile .meet-mbadge{position:absolute;right:-2px;bottom:-2px;width:22px;height:22px;min-width:0;padding:0;border-radius:50%;background:#3a4048;border:2px solid #16181d;color:#dfe3ea;display:flex;align-items:center;justify-content:center;cursor:pointer}.meet-sheet-scrim{position:absolute;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:flex-end;z-index:16;animation:meet-fade-in .14s ease}.meet-sheet{width:100%;background:#1e222a;border-radius:26px 26px 0 0;padding:14px 20px calc(22px + env(safe-area-inset-bottom));animation:meet-sheet-up .2s ease}.meet-sheet-grab{width:40px;height:5px;border-radius:3px;background:#3a4048;margin:0 auto 16px}.meet-sheet-title{font:700 16px/1 Plus Jakarta Sans;color:#fff;margin-bottom:16px}.meet-sheet-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:12px;gap:12px}.meet-sheet-tile{position:relative;display:flex;flex-direction:column;align-items:center;gap:9px;padding:16px 10px;border:none;border-radius:14px;background:#22262e;color:#dfe3ea;cursor:pointer;transition:background-color .12s ease}.meet-sheet-tile:hover{background:#2a2f38}.meet-sheet-tile[data-active=true]{background:rgba(47,109,246,.2);color:#fff}.meet-sheet-tile:disabled{opacity:.5;cursor:default}.meet-sheet-label{font:600 12px/1 Plus Jakarta Sans;color:inherit}.meet-sheet-badge{position:absolute;top:11px;right:22px}.meet-sheet-tile .meet-record-dot{width:16px;height:16px;border-radius:50%;background:#e5484d}@keyframes meet-fade-in{0%{opacity:0}to{opacity:1}}@keyframes meet-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (max-width:768px){.meet-react-picker{bottom:118px}}.meet-settings{width:100%;height:100%;display:flex;flex-direction:column;font-family:Plus Jakarta Sans,system-ui,sans-serif;color:#fff}.meet-settings-head{flex:none;display:flex;align-items:center;justify-content:space-between;padding:calc(16px + env(safe-area-inset-top)) 20px 14px;border-bottom:1px solid #23272f}.meet-settings-title{font:700 20px/1 Plus Jakarta Sans;color:#fff}.meet-settings-close{width:34px;height:34px;flex:none;border:none;border-radius:50%;background:#2b2f37;color:#c7ccd4;display:flex;align-items:center;justify-content:center;cursor:pointer}.meet-settings-close:hover{background:#333844}.meet-settings-body{flex:1 1;overflow-y:auto;padding:18px 20px 22px;display:flex;flex-direction:column;gap:22px}.meet-settings .tabs{display:none}.meet-settings .tab-content{display:flex;flex-direction:column;gap:22px}.meet-settings h3{margin:0 0 11px;font:700 11.5px/1 Plus Jakarta Sans;letter-spacing:.06em;text-transform:uppercase;color:#8a8f9c}.meet-settings-foot{flex:none;padding:14px 20px calc(22px + env(safe-area-inset-bottom));border-top:1px solid #23272f}.meet-settings-done{width:100%;height:52px;border:none;border-radius:13px;background:#2f6df6;color:#fff;font:700 15px/1 Plus Jakarta Sans;cursor:pointer}.meet-settings-done:hover{background:#4880f8}@media (max-width:768px){.lk-settings-menu-modal{transform:none;height:100%;max-height:100%;min-width:0;min-height:0;padding:0;border:none;border-radius:0;overflow:hidden;z-index:24}.lk-settings-menu-modal,.meet-conference .lk-chat{position:fixed;inset:0;top:0;left:0;width:100%;max-width:100%;background:#16181d;align-items:stretch}.meet-conference .lk-chat{right:0;bottom:0;grid-template-rows:auto 1fr auto;border:none;z-index:20}.meet-conference .lk-chat-header{height:auto;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px;padding:calc(16px + env(safe-area-inset-top)) 20px 14px;border-bottom:1px solid #23272f;font-size:0}.meet-conference .lk-chat-header:before{content:"Chat";font:700 20px/1 Plus Jakarta Sans;color:#fff}.meet-conference .lk-chat-header:after{content:"In-meeting messages";font:500 12px/1 Plus Jakarta Sans;color:#8a8f9c}.meet-conference .lk-chat-header .lk-close-button{position:absolute;right:16px;top:calc(16px + env(safe-area-inset-top));transform:none;display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border-radius:50%;background:#2b2f37;color:#c7ccd4;font-size:15px}.meet-conference .lk-chat-header .lk-close-button:hover{background:#333844}.meet-conference .lk-chat-messages{padding:20px;gap:18px}.meet-conference .lk-chat-entry{gap:5px;margin:0}.meet-conference .lk-chat-entry *{margin-block:0}.meet-conference .lk-chat-entry .lk-meta-data{padding:0;gap:8px;align-items:center;font:700 12.5px/1 Plus Jakarta Sans;color:#c7ccd4}.meet-conference .lk-chat-entry .lk-meta-data .lk-participant-name{margin-top:0;font-size:12.5px}.meet-conference .lk-chat-entry .lk-meta-data .lk-timestamp{font:500 10.5px/1 Plus Jakarta Sans;color:#6b7280}.meet-conference .lk-chat-entry .lk-message-body{margin:0;max-width:250px;padding:11px 14px;border-radius:4px 14px 14px 14px;font:500 13.5px/1.5 Plus Jakarta Sans;color:#e8eaee}.meet-conference .lk-chat-entry[data-lk-message-origin=remote] .lk-message-body{background:#22262e}.meet-conference .lk-chat-entry[data-lk-message-origin=local]{align-items:flex-end}.meet-conference .lk-chat-entry[data-lk-message-origin=local] .lk-meta-data{flex-direction:row-reverse}.meet-conference .lk-chat-entry[data-lk-message-origin=local] .lk-message-body{background:#2f6df6;color:#fff;border-radius:14px 4px 14px 14px}.meet-conference .lk-chat-form{max-height:none;gap:10px;align-items:center;padding:12px 16px calc(24px + env(safe-area-inset-bottom));border-top:1px solid #23272f}.meet-conference .lk-chat-form-input{height:48px;background:#22262e;border:1px solid #2f343d;border-radius:24px;padding:0 16px;color:#fff;font:500 14px/1 Plus Jakarta Sans}}@media (max-width:768px){.meet-conference .lk-chat-form-input::placeholder{color:#6b7280}.meet-conference .lk-chat-form-button{width:48px;height:48px;flex:none;padding:0;border:none;border-radius:50%;background:#2f6df6;font-size:0;display:flex;align-items:center;justify-content:center}.meet-conference .lk-chat-form-button:hover{background:#4880f8}.meet-conference .lk-chat-form-button:before{content:"";width:20px;height:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 2L11 13M22 2l-7 20-4-9-9-4z'/%3E%3C/svg%3E") 50% /contain no-repeat}}
/*# sourceMappingURL=71bf32300d97c782.css.map*/