.z-skeleton{display:block;border-radius:6px;background:linear-gradient(90deg,#7773 25%,#aaa5,#7773 75%);background-size:200% 100%;animation:z-skeleton-shimmer 1.8s ease-in-out infinite}.z-skeleton-image{min-width:96px;min-height:80px}@keyframes z-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.z-skeleton{animation:none}}.z-static-status{width:100%;min-height:120px;display:grid;place-items:center;box-sizing:border-box;padding:24px;color:#8b8b93;font-size:14px}.z-static-status.is-compact{min-height:0;padding:12px;font-size:13px}.zs-profile-photo{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain}.zs-profile-avatar{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.ze-page{min-height:100dvh;width:100%;display:grid;grid-template-columns:minmax(0,1fr);place-items:center;padding:24px;box-sizing:border-box;background:#000;color:#232333;font-family:Lato,Helvetica Neue,Arial,sans-serif}.ze-dialog{box-sizing:border-box;width:480px;max-width:100%;padding:32px 32px 24px;border:1px solid rgba(186,186,204,.2);border-radius:12px;background:#fff;box-shadow:0 8px 24px #2323331a;overflow-wrap:anywhere}.ze-dialog h1{margin:0;font-size:20px;line-height:28px;font-weight:700}.ze-dialog p{box-sizing:border-box;min-height:38px;margin:0;padding-top:8px;font-size:14px;line-height:20px}.ze-actions{display:flex;justify-content:flex-end;padding-top:26px}.ze-actions button{min-width:80px;min-height:32px;padding:5px 16px;border:1px solid #0e72ed;border-radius:8px;background:#0e72ed;color:#fff;font:700 14px/20px Lato,Helvetica Neue,Arial,sans-serif;cursor:pointer}.ze-actions button:hover{background:#0d65d4}.ze-actions button:active{background:#0956b5}.ze-actions button:focus-visible{outline:2px solid #0e72ed;outline-offset:3px}@media(prefers-color-scheme:dark){.ze-dialog{background:#1d1e20;color:#fff;border-color:#333;box-shadow:0 8px 24px #0006}}@media(max-width:480px){.ze-page{padding:5vw}.ze-dialog{padding:0;border:none;border-radius:16px;background:#1d1e20;color:#f5f5f5;text-align:center}.ze-dialog h1{padding:32px 12px 0;font-size:18px;line-height:24px}.ze-dialog p{padding:12px 12px 24px}.ze-actions{padding:0;border-top:1px solid rgba(255,255,255,.09)}.ze-actions button{width:100%;min-height:56px;border:0;border-radius:0 0 16px 16px;color:#75aff5;background:transparent;font-size:17px}.ze-actions button:hover{background:#2b2b2e}.ze-actions button:focus-visible{outline-offset:-4px}}.z-joining-meeting{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;background:#222;color:#fff;font:24px/32px Lato,Arial,sans-serif}.z-joining-spinner{width:52px;height:52px;box-sizing:border-box;border:3px solid #fff;border-bottom-color:#69adff;border-radius:50%;animation:z-joining-spin .85s linear infinite}@keyframes z-joining-spin{to{transform:rotate(360deg)}}.zm-meeting{--zm-bg: #0a0a0a;--zm-tile: #1a1a1a;--zm-bar: #050505;--zm-panel: #242424;position:relative;width:100%;height:100dvh;min-height:350px;overflow:hidden;color:#f5f5f5;background:var(--zm-bg);font-family:Arial,Helvetica,sans-serif;font-size:13px;display:flex;flex-direction:column}.zm-meeting button{cursor:pointer;font:inherit}.zm-meeting button:disabled{cursor:default;opacity:.45}.zm-meeting button:focus-visible,.zm-meeting input:focus-visible,.zm-meeting textarea:focus-visible{outline:2px solid #6bafff;outline-offset:2px}.zm-workspace{display:flex;flex:1;min-height:0}.zm-stage{container-type:inline-size;position:relative;flex:1;min-width:0;min-height:0;overflow:hidden}.zm-top-left{position:absolute;top:8px;left:10px;z-index:5;display:flex;gap:12px;align-items:center;color:#a5a5a5}.zm-top-left button{background:transparent;border:0;color:inherit;display:flex;align-items:center;padding:2px}.zm-view-control{position:absolute;top:6px;right:10px;z-index:10}.zm-view-control>button{display:flex;align-items:center;gap:5px;border:0;border-radius:4px;padding:5px 8px;color:#e4e4e4;background:#171717;font-size:11px}.zm-participant{position:absolute;overflow:hidden;background:var(--zm-tile);border:1px solid #1a1a1a;border-radius:0}.zm-participant video{width:100%;height:100%;object-fit:contain;display:block;background:#1a1a1a}.zm-camera-off{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:clamp(42px,5.1vw,105px);font-weight:700;line-height:1.15;text-align:center;padding:18px;overflow-wrap:anywhere}.zm-stage.view-speaker .main-participant{top:112px;right:0;bottom:0;left:0}.zm-name-label{position:absolute;left:0;bottom:0;max-width:90%;background:#000000c7;display:flex;align-items:center;gap:3px;padding:3px 5px;border-radius:0 2px 0 0;color:#eee;font-size:11px;line-height:14px}.zm-name-label svg{color:#eb5968;flex-shrink:0}.zm-name-label span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zm-stage.view-gallery{display:flex;align-items:center;justify-content:center;gap:5px;padding:42px 5px 8px}.zm-stage.view-gallery .gallery-tile{position:relative;inset:auto;width:calc(50% - 3px);aspect-ratio:16/9;max-height:100%}.gallery-tile .zm-camera-off{font-size:clamp(28px,3.5vw,70px)}.zm-tile-actions{position:absolute;right:8px;top:8px;display:flex;gap:2px;opacity:0;transition:opacity .15s}.zm-participant:hover .zm-tile-actions,.zm-participant:focus-within .zm-tile-actions{opacity:1}.zm-tile-actions button{border:0;color:#fff;background:#252525e8;border-radius:3px;display:grid;place-items:center;width:28px;height:26px}.zm-raised-hand{position:absolute;top:8px;left:8px;font-size:25px}.zm-tile-reaction{position:absolute;top:16px;right:18px;font-size:44px;animation:zm-react .3s ease-out}@keyframes zm-react{0%{transform:translateY(12px) scale(.6);opacity:0}to{transform:none;opacity:1}}.zm-toolbar-region{position:relative;z-index:20;flex-shrink:0}.zm-toolbar{height:54px;background:var(--zm-bar);display:flex;align-items:center;justify-content:space-between;padding:0 13px 0 16px;gap:15px}.zm-toolbar-left,.zm-toolbar-center,.zm-toolbar-right{display:flex;align-items:center;gap:9px}.zm-toolbar-left{flex:1}.zm-toolbar-right{flex:1;justify-content:flex-end}.zm-toolbar-center{gap:8px}.zm-control-wrap{position:relative;display:flex;align-items:flex-start;border-radius:5px;height:48px}.zm-control{border:0;background:transparent;color:#ddd;min-width:45px;height:48px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:4px 5px;white-space:nowrap;font-size:11px!important}.zm-control-icon{position:relative;display:flex;align-items:center;justify-content:center;height:24px}.zm-control-icon>svg{width:23px;height:23px;stroke-width:1.6}.zm-control-icon sup{position:absolute;left:100%;top:-2px;padding-left:3px;font-size:10px;line-height:12px}.zm-control-arrow{padding:0 1px;margin-top:12px;background:none;color:#bbb;border:none;height:18px;width:13px;display:grid;place-items:center}.zm-control-wrap:hover,.zm-control-wrap.is-active{background:#262626}.zm-control-wrap.is-active .zm-control{color:#70adff}.zm-share-button .zm-control-icon{color:#000;background:#12df8c;height:19px;width:24px;border-radius:3px;margin:3px 0 2px}.zm-share-button .zm-control-icon>svg{width:18px;height:16px;stroke-width:2}.zm-share-button.is-active .zm-control-icon{background:#12df8c}.zm-end-button .zm-control-icon{border:2px solid #f14966;color:#fff;border-radius:50%;height:21px;width:21px}.zm-end-button .zm-control-icon>svg{height:14px;width:14px;stroke-width:2}.muted-icon{color:#f55370}.zm-menu{background:#252525;border:1px solid #454545;box-shadow:0 10px 32px #0008;border-radius:7px;padding:6px;min-width:220px;z-index:40;color:#eee;font-size:13px}.zm-menu button{display:flex;align-items:center;gap:10px;width:100%;background:transparent;border:0;text-align:left;padding:9px 10px;border-radius:4px;color:inherit}.zm-menu button:hover{background:#3b3b3b}.zm-menu button>svg:last-child:not(:first-child){margin-left:auto}.zm-menu hr{border:0;border-top:1px solid #444;margin:5px 3px}.zm-menu h3{font-size:11px;color:#bbb;padding:8px 10px 5px;font-weight:400}.zm-menu-note{font-size:11px;color:#a7a7a7;padding:8px 10px}.view-menu{position:absolute;right:0;top:34px;min-width:190px}.toolbar-menu{position:absolute;bottom:60px}.menu-audio{left:12px}.menu-video{left:88px}.menu-react{left:50%;transform:translate(-55%)}.menu-host{left:50%;transform:translate(-5%)}.menu-more{right:100px}.zm-emoji-row{display:flex}.zm-emoji-row button{font-size:26px;width:43px;padding:5px;justify-content:center}.zm-record-icon{width:15px;height:15px;border-radius:50%;border:2px solid #ddd;box-shadow:inset 0 0 0 3px #252525;background:#ddd}.zm-recording{font-size:11px;display:flex;align-items:center;gap:6px}.zm-recording i{width:7px;height:7px;border-radius:50%;background:#ef4343}.zm-panel{width:320px;flex-shrink:0;display:flex;flex-direction:column;background:var(--zm-panel);border-left:1px solid #333;color:#ddd;min-height:0}.zm-panel>header{height:52px;flex-shrink:0;padding:0 14px 0 18px;border-bottom:1px solid #3b3b3b;display:flex;align-items:center;justify-content:space-between}.zm-panel h2{font-size:14px;font-weight:600}.zm-icon-button{color:inherit;background:transparent;border:0;width:28px;height:28px;display:grid;place-items:center;border-radius:4px}.zm-icon-button:hover{background:#ffffff15}.zm-participant-list{flex:1}.zm-person{display:flex;align-items:center;gap:9px;padding:15px 12px;font-size:12px}.zm-person>svg:first-child{padding:5px;background:#333;border-radius:4px;width:31px;height:31px}.zm-person>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.zm-person small{color:#999;font-size:10px}.zm-person>svg:not(:first-child){flex-shrink:0}.zm-person button{background:none;border:none;color:#aaa;padding:0;display:grid;place-items:center}.zm-panel>footer{border-top:1px solid #3b3b3b;padding:12px;display:flex;align-items:center;justify-content:space-between;font-size:11px;color:#aaa}.zm-small-button{border:1px solid #555;border-radius:4px;background:#333;color:#eee;padding:5px 10px}.zm-chat-messages{flex:1;overflow-y:auto;padding:16px}.zm-empty-chat{margin:18px 10px;color:#999;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;font-size:12px;line-height:1.5}.zm-message{margin-bottom:20px;font-size:12px}.zm-message>div{display:flex;justify-content:space-between;gap:10px}.zm-message time,.zm-message small{color:#aaa;font-size:10px}.zm-message p{margin-top:6px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.zm-message-file{display:block;margin-top:6px}.zm-message-file img{display:block;max-width:190px;max-height:190px;border-radius:6px}.zm-chat-compose{border-top:1px solid #414141;position:relative;padding:13px}.zm-chat-compose>span{display:flex;gap:5px;align-items:center;font-size:11px;color:#bbb}.zm-chat-compose textarea{resize:none;display:block;width:100%;height:78px;background:none;border:0;outline:none;color:#fff;font:13px/1.5 Arial;padding:12px 5px 12px 0}.zm-chat-compose>button{display:block;margin-left:auto;padding:6px;background:transparent;border:0;color:#70adff}.zm-toast{position:absolute;z-index:100;left:50%;transform:translate(-50%);bottom:78px;padding:13px 16px;color:#eee;background:#303030;border:1px solid #505050;border-radius:6px;box-shadow:0 8px 30px #0007;max-width:calc(100% - 36px);display:flex;align-items:center;gap:14px;font-size:13px}.zm-toast button{color:#ddd;display:grid;place-items:center;border:0;background:none}.zm-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;background:#fff;color:#252525;border:1px solid #ddd;border-radius:9px;padding:0;max-width:calc(100vw - 32px);width:690px;max-height:calc(100dvh - 30px);box-shadow:0 22px 80px #0009;font-family:Arial,sans-serif}.zm-dialog::backdrop{background:#0009}.zm-dialog-body>header{display:flex;align-items:center;justify-content:space-between;padding:19px 22px;border-bottom:1px solid #e5e5e5}.zm-dialog h2{font-size:17px;font-weight:600}.zm-dialog footer{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:17px 22px;border-top:1px solid #e5e5e5}.zm-dialog footer>span{margin-right:auto;font-size:11px;color:#777;display:flex;gap:6px;align-items:center}.zm-primary,.zm-secondary,.zm-danger{padding:9px 20px;border-radius:5px;font-size:13px!important;border:1px solid transparent;min-width:85px}.zm-primary{color:#fff;background:#0e72ed;border-color:#0e72ed}.zm-secondary{background:#fff;color:#333;border-color:#ccc}.zm-danger{background:#d83448;color:#fff}.zm-dialog-copy{margin:22px;font-size:14px;line-height:1.5}.zm-end-actions{padding:0 22px 22px;display:flex;gap:10px;justify-content:flex-end}.zm-rename-label{display:block;padding:24px;font-size:14px}.zm-rename-label input{display:block;width:100%;margin-top:10px;padding:10px 12px;border:1px solid #bbb;border-radius:4px;font-size:14px}.zm-info{padding:25px;display:grid;grid-template-columns:110px 1fr;gap:14px;font-size:13px}.zm-info dt{color:#777}.zm-info dd{font-weight:600}.zm-ended{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px}.zm-ended h1{font-size:24px;font-weight:500}.is-sharing .zm-toolbar-region{position:absolute;top:0;left:0;right:0;display:flex;flex-direction:column-reverse;align-items:center;pointer-events:none}.is-sharing .zm-toolbar{pointer-events:auto;width:min(930px,100%);border-radius:0 0 7px 7px;box-shadow:0 3px 15px #0008}.zm-sharing-status{pointer-events:auto;display:flex;font-size:11px;height:25px;color:#06180e;border-radius:0 0 4px 4px;overflow:hidden}.zm-sharing-status>span{background:#1bd989;display:flex;align-items:center;gap:8px;padding:0 24px}.zm-sharing-status button{border:0;background:#e63f46;color:#fff;padding:0 20px}.is-sharing .toolbar-menu{pointer-events:auto;top:62px;bottom:auto}.is-sharing .zm-top-left,.is-sharing .zm-view-control{display:none}.zm-stage.shared-stage .zm-camera-off{font-size:13px;padding:6px}.zm-shared-content{position:absolute;top:88px;left:7px;right:215px;bottom:8px;border:2px solid #1bd989;background:#101010;display:grid;place-items:center}.zm-shared-content video{width:100%;height:100%;min-height:0;object-fit:contain}@media(min-width:1700px){.zm-stage.view-speaker .main-participant{top:170px}.zm-toolbar{height:64px}.zm-control{height:55px;font-size:12px!important}.zm-control-wrap{height:55px}.zm-toolbar-center{gap:15px}}@media(min-width:901px){.zm-stage.view-speaker:not(.shared-stage) .main-participant{max-height:56.25cqw}}@media(max-width:900px){.zm-toolbar{padding:0 7px;gap:5px}.zm-toolbar-left,.zm-toolbar-center,.zm-toolbar-right{gap:1px}.zm-control{min-width:39px;font-size:10px!important;padding:3px}.zm-control-icon>svg{width:21px;height:21px}.zm-control-arrow{width:10px}.zm-panel{width:280px}.zm-toolbar-left,.zm-toolbar-right{flex:0}.zm-toolbar-center{flex:1;justify-content:center}.zm-stage.view-speaker .main-participant{top:96px}.zm-shared-content{right:155px}.menu-more{right:40px}}@media(max-width:650px){.zm-ai-control,.zm-toolbar .zm-control-arrow{display:none}.zm-control{min-width:34px;font-size:9px!important}.zm-control-icon>svg{width:19px;height:19px}.zm-panel{position:absolute;right:0;top:0;bottom:54px;z-index:15;width:min(320px,90%);box-shadow:-8px 0 30px #0008}.zm-stage.view-gallery{flex-direction:column;padding:34px 7px 7px;gap:6px}.zm-stage.view-gallery .gallery-tile{width:100%;height:calc(50% - 4px);aspect-ratio:auto}.zm-camera-off{font-size:40px}.zm-dialog footer>span{display:none}.zm-shared-content{right:124px}.menu-react{left:45%}.menu-host{left:auto;right:10px;transform:none}}@media(prefers-reduced-motion:reduce){.zm-tile-reaction{animation:none}.zm-tile-actions{transition:none}}.zm-recording-preview{display:block;width:calc(100% - 44px);margin:22px;max-height:55dvh;background:#111}.zm-dialog a.zm-primary{text-decoration:none;display:inline-flex;align-items:center;gap:5px}.zm-dialog a.zm-primary>svg{flex-shrink:0}.zm-participant video.zm-self-camera{transform:scaleX(-1)}.zs-loading{display:flex;align-items:center;justify-content:center;gap:10px;color:#999;font-size:14px}.zs-banner{position:absolute;top:0;left:0;right:0;z-index:8;display:flex;align-items:center;justify-content:center;gap:8px;min-height:30px;padding:5px 16px;background:#0e72ed;color:#fff;font-size:12px;line-height:1.4;text-align:center}.zs-banner svg{flex-shrink:0}.zs-self-avatar{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#1a1a1a}.zs-self-avatar svg{width:46%;max-width:190px;fill:#4a4a4a}.zs-strip-tile .zs-self-avatar svg{width:40%}.zs-strip-tile .zm-camera-off{font-size:14px}.zs-strip-tile .zm-name-label{font-size:9px;padding:1px 3px}.zs-strip-tile .zm-name-label svg{width:10px}.zs-strip-tile .zm-tile-actions{top:3px;right:3px}.zs-strip-tile .zm-tile-actions button{width:22px;height:22px}.zs-video-host{position:absolute;top:0;right:0;bottom:0;left:0}.zs-video-host video{width:100%;height:100%;object-fit:contain}.zs-video-loading{position:absolute;inset:6px auto auto 6px;max-width:calc(100% - 44px);display:grid;place-content:center;color:#b6b6b6;font-size:11px}.zs-video-loading button{padding:4px 6px;border:1px solid #555;border-radius:3px;color:inherit;background:#252525}.zs-waiting{position:absolute;top:44px;right:0;bottom:0;left:0;z-index:5;background:#111;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px}.zs-waiting h2{font-size:22px;font-weight:500;margin:0 0 14px}.zs-waiting p{color:#aaa}.zm-dialog{max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow:auto;resize:both}.zm-chat-messages{min-height:0;overflow-y:auto;overscroll-behavior:contain}.zm-dialog.is-expanded{width:calc(100vw - 24px);height:calc(100dvh - 24px);max-width:none}.zm-dialog.is-expanded .zm-dialog-body{min-height:100%;display:flex;flex-direction:column}.zm-dialog.is-expanded footer{margin-top:auto}@media(max-height:400px){.zm-meeting{min-height:0}}.toolbar-menu.menu-audio,.toolbar-menu.menu-more{width:min(300px,calc(100vw - 24px));max-height:calc(100dvh - 84px);overflow-y:auto}.zs-tile .zm-name-label{max-width:100%;gap:4px}.zs-tile .zm-name-label span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:650px){.zm-toolbar .zm-audio-control .zm-control-arrow{display:grid;width:18px;height:30px;margin-top:6px}.toolbar-menu.menu-more{right:12px}}.zm-chat-recipient{display:flex;align-items:center;gap:6px;color:#ddd;font-size:12px}.zm-chat-recipient select{min-width:0;max-width:100%;color:#fff;background:#303030;border:1px solid #606060;border-radius:4px;padding:5px}.zm-chat-files{display:flex;flex-wrap:wrap;gap:5px;padding:5px 0}.zm-chat-files>span{display:flex;align-items:center;gap:5px;max-width:100%;overflow-wrap:anywhere;color:#ddd;font-size:12px}.zm-chat-files button{color:#fff;background:#444;border:0;padding:4px 7px}.zm-chat-compose>button[aria-label="Choose images to send"]{margin:4px 0}@font-face{font-family:"Meeting Emoji";src:url(/fonts/MeetingEmoji.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.zm-meeting{--zm-bg: #0d0d0d;--zm-panel: #1e1f21;--zm-bar: #000;--zm-sidebar-width: 400px;font-family:Lato,Arial,sans-serif;font-size:13px}.zm-meeting *,.zm-meeting *:before,.zm-meeting *:after{box-sizing:border-box}.zm-meeting button{-webkit-tap-highlight-color:transparent}.zm-meeting button:focus-visible,.zm-meeting a:focus-visible,.zm-meeting select:focus-visible{outline:1px solid #fff;outline-offset:2px}.zm-meeting button:disabled{opacity:.45}.zm-stage:before{content:"";position:absolute;inset:0 0 auto;height:44px;background:#000;z-index:5}.zm-top-left{top:9px;left:4px;gap:12px;z-index:11;max-width:calc(100% - 155px);color:#fff}.zm-top-left>button{gap:6px;padding:4px 0;font-size:12px;font-weight:700;min-width:0}.zm-top-left>button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zm-top-left>button svg{flex-shrink:0}.zm-view-control{top:8px;right:20px;display:flex;align-items:center;gap:17px;z-index:12}.zm-view-control>button{padding:3px;background:transparent;color:#fff}.zm-top-divider{width:1px;height:22px;background:#aaa}.zm-security-shield{stroke:#0b0b0b;stroke-width:2.5}.zm-view-control>.zm-brand-icon{border-radius:8px;background:#252528;font-size:10px;font-weight:700;width:25px;height:25px;justify-content:center}.zm-brand-icon:first-letter{letter-spacing:-1px}.zm-name-label{font-size:11px;padding:2px 4px}.zs-attendees.hide-self>[data-participant-role=local],.zs-attendees.hide-nonvideo>[data-camera-on=false]{display:none}.zs-attendees.pause-incoming-video>[data-participant-role=remote] .zs-video-host{visibility:hidden!important}.zm-toolbar{padding:0 16px;gap:14px;height:54px}.zm-toolbar-left{gap:17px}.zm-toolbar-center{gap:24px}.zm-toolbar .zm-control{font-size:12px!important;min-width:46px;color:#fff;padding:3px 7px;gap:2px}.zm-control-wrap{height:48px;border-radius:8px}.zm-control-wrap.is-active,.zm-control-wrap:hover{background:#1b1b1b}.zm-control-wrap.is-active .zm-control{color:#ddd}.zm-control-arrow{color:#92949a;width:15px;margin-top:7px}.zm-control-icon>svg{width:24px;height:24px;stroke-width:1.6}.zm-control-icon>.muted-icon{color:#fff}.zm-control-icon>.muted-icon.lucide-mic-off>line:first-child,.zm-control-icon>.muted-icon.lucide-video-off>path:last-child{stroke:#ff0060}.zm-control-icon>.zm-device-error-icon{position:absolute;color:#ff0060;fill:#ff0060;width:13px;height:13px;right:-7px;bottom:-1px;stroke:#000;stroke-width:1}.zm-share-button .zm-control-icon{background:#00ec95;border-radius:3px;width:24px;height:19px}.zm-share-button .zm-control-icon>svg{stroke-width:3}.zm-share-button .zm-control-arrow{display:none}.zm-end-button .zm-control-icon{border:0;border-radius:0;color:#ff006b;width:25px;height:26px}.zm-end-button .zm-control-icon>svg{width:24px;height:24px;stroke-width:1.6}.muted-icon{color:#f32639}.has-panels>.zm-toolbar-region{margin-right:var(--zm-sidebar-width)}.zm-sidebar{position:relative;width:var(--zm-sidebar-width);flex:0 0 var(--zm-sidebar-width);display:flex;flex-direction:column;gap:4px;margin:2px 0 -52px;z-index:25;min-height:0}.zm-sidebar.only-floating{width:0;flex-basis:0}.zm-sidebar .zm-panel{position:relative;inset:auto;width:100%;flex:1 1 0;min-height:0;background:#1e1f21;border:1px solid #2b2c2e;border-radius:14px;color:#f4f4f4;box-shadow:none}.zm-sidebar .zm-panel>header{position:relative;height:38px;min-height:38px;padding:0 68px;border:none;justify-content:center}.zm-panel h2{font-size:14px;font-weight:700;margin:0;white-space:nowrap}.zm-panel-header-actions{display:flex;position:absolute;right:3px;top:4px;gap:0}.zm-panel-header-actions .zm-icon-button{width:25px;height:25px;color:#c7ccd0}.zm-panel-content{display:flex;flex:1;flex-direction:column;min-height:0}.zm-panel.is-collapsed{flex:0 0 38px}.zm-panel.is-collapsed .zm-panel-content{display:none}.zm-sidebar .zm-panel.is-floating{position:fixed;top:60px;right:30px;width:min(400px,calc(100vw - 16px));height:min(630px,calc(100dvh - 80px));min-height:235px;min-width:300px;max-width:100vw;max-height:calc(100dvh - 20px);z-index:60;border-radius:14px;box-shadow:0 12px 40px #0008;resize:both;overflow:hidden}.zm-panel.is-floating>header{cursor:move;touch-action:none}.zm-panel.is-floating+.zm-panel.is-floating{top:100px;right:65px}.zm-participant-list{min-height:0;overflow-y:auto;padding-top:1px}.zm-person{min-height:44px;padding:5px 12px;gap:12px;font-size:12px}.zm-person:hover{background:#27282a}.zm-person-avatar{width:31px;height:31px;flex:0 0 31px;display:grid;place-items:center;border-radius:8px;background:#cf5700;font-size:17px;color:#fff}.zm-person>span{white-space:nowrap}.zm-person small{color:#fff;font-size:12px;margin-left:3px}.zm-person>.zm-person-feedback{flex:0 0 auto;font-size:18px}.zm-person .zm-person-more{opacity:0;border-radius:4px;padding:3px}.zm-person:hover .zm-person-more,.zm-person:focus-within .zm-person-more{opacity:1}.zm-chat-messages{padding:14px 12px;scrollbar-width:thin;scrollbar-color:#666 transparent}.zm-message{margin-bottom:18px}.zm-message b{font-weight:700}.zm-message>.zm-rich-body{display:block;margin-top:6px;white-space:pre-wrap}.zm-message p{margin:5px 0 0}.zm-composer-root{position:relative;flex-shrink:0}.zm-chat-privacy{border:0;width:100%;height:25px;display:flex;align-items:center;justify-content:center;gap:4px;color:#aaaeb5;background:#28292b;font-size:11px!important}.zm-chat-privacy svg{color:#c4c9d0}.zm-chat-compose{display:flex;flex-direction:column;min-height:152px;padding:0;border:1px solid transparent;border-top:0;border-radius:0 0 14px 14px}.zm-chat-compose:focus-within{border-color:#1680ff;box-shadow:inset 0 0 0 1px #1680ff}.zm-chat-compose.with-formatting{min-height:184px}.zm-chat-recipient{height:31px;min-height:31px;padding:4px 8px;gap:5px;color:#aeb5c3;font-size:11px}.zm-chat-recipient-picker{position:relative;display:inline-block;max-width:85%;min-width:0;font-size:12px;line-height:16px}.zm-chat-recipient-size{display:block;visibility:hidden;white-space:pre;overflow:hidden;padding:3px 22px 3px 14px}.zm-chat-recipient select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:20px;padding:3px 22px 3px 14px;max-width:100%;font-family:inherit;font-size:12px;line-height:16px;background:#1478ed url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8'%3E%3Cpath d='m2 2 3 3 3-3' fill='none' stroke='white'/%3E%3C/svg%3E") no-repeat right 6px center}.zm-chat-recipient select option{background:#242426}.zm-rich-editor{min-height:77px;max-height:230px;flex:1;padding:2px 8px 8px;overflow-y:auto;outline:none!important;font-size:13px;line-height:1.5;overflow-wrap:anywhere;white-space:pre-wrap;scrollbar-width:thin}.zm-rich-editor:empty:before{content:attr(data-placeholder);color:#eee;pointer-events:none}.zm-rich-editor[aria-disabled=true]:empty:before{color:#8d9199}.zm-rich-body{font-family:Lato,Arial,"Meeting Emoji",sans-serif}.zm-tile-reaction,.zm-raised-hand,.zm-person-feedback{font-family:"Meeting Emoji","Segoe UI Emoji",sans-serif}.zm-rich-body a{color:#48a0ff;text-decoration:underline}.zm-rich-body b,.zm-rich-body strong{font-weight:700}.zm-rich-body i,.zm-rich-body em{font-style:italic}.zm-rich-body u{text-decoration:underline}.zm-rich-body s,.zm-rich-body strike{text-decoration:line-through}.zm-rich-body ul{list-style:disc outside}.zm-rich-body ol{list-style:decimal outside}.zm-rich-body h1{font-size:24px}.zm-rich-body h2{font-size:20px}.zm-rich-body h3{font-size:16px}.zm-rich-body h1,.zm-rich-body h2,.zm-rich-body h3,.zm-rich-body p{margin:0 0 4px;white-space:pre-wrap}.zm-rich-body ul,.zm-rich-body ol{padding-left:22px;margin:4px 0}.zm-rich-body blockquote{border-left:3px solid #7e8795;margin:4px 0;padding-left:10px;color:#c2c6cd}.zm-rich-body pre{font-family:Consolas,monospace;background:#131415;white-space:pre-wrap;padding:8px;border-radius:4px}.zm-composer-actions{display:flex;align-items:center;gap:6px;padding:3px 8px 6px;min-height:36px}.zm-composer-actions>button,.zm-format-toolbar>button{display:grid;place-items:center;border:0;background:transparent;color:#a2adbf;border-radius:5px;padding:3px;width:25px;height:25px}.zm-composer-actions>button:hover,.zm-format-toolbar>button:hover{background:#35383d;color:#fff}.zm-composer-actions>button[aria-pressed=true],.zm-format-toolbar>button[aria-pressed=true]{color:#64afff;background:#19334f}.zm-composer-actions>.zm-send-message{margin-left:auto;color:#fff;background:#147dfa;border-radius:7px;width:24px;height:24px}.zm-composer-actions>.zm-send-message:disabled{opacity:1;color:#898f9a;background:#383e4b}.zm-composer-actions>.zm-attach-action{opacity:0}.zm-chat-compose:hover .zm-attach-action,.zm-attach-action:focus-visible{opacity:1}.zm-format-toolbar{display:flex;align-items:center;justify-content:space-around;height:32px;padding:2px 6px;border-bottom:1px solid #333539;flex-shrink:0}.zm-format-toolbar>button{width:26px;height:25px;border-radius:2px}.zm-format-toolbar>button[aria-label="Text color"] svg{border-bottom:2px solid #137af1}.zm-chat-files{padding:4px 8px;max-height:90px;overflow-y:auto}.zm-chat-files>span{border-radius:4px;background:#303135;padding:3px 5px}.zm-chat-files button{padding:1px;background:none}.zm-composer-error{padding:0 8px;font-size:11px;color:#ff9292}.zm-composer-popover{position:absolute;bottom:calc(100% - 25px);left:10px;padding:7px;background:#29292b;border:1px solid #bfc0c3;border-radius:7px;box-shadow:0 6px 24px #0008;z-index:65;min-width:160px;color:#ddd}.zm-composer-popover>button{display:flex;gap:8px;align-items:center;width:100%;padding:7px 9px;border:0;background:none;color:inherit;text-align:left;border-radius:3px}.zm-composer-popover>button:hover{background:#414144}.zm-color-picker{display:flex;gap:5px}.zm-color-picker>button{width:23px;height:23px;border:1px solid #aaa;padding:0}.zm-link-form{width:min(320px,calc(100% - 20px))}.zm-link-form label{display:grid;gap:7px}.zm-link-form input{background:#171719;color:#fff;border:1px solid #777;border-radius:4px;padding:8px;width:100%}.zm-link-form>button{color:#64afff}.zm-link-form p{color:#ffa0a0;font-size:12px}.zm-chat-privacy-note{font-size:12px;line-height:1.5;padding:12px;right:10px}.zm-emoji-picker{position:absolute;width:min(324px,calc(100vw - 24px));height:360px;bottom:34px;right:5px;padding:8px 13px 0;border:1px solid #fff;border-radius:14px;background:#282828;box-shadow:0 5px 20px #0008;z-index:70;display:flex;flex-direction:column;color:#9197a5}.zm-emoji-categories{display:flex;justify-content:space-between;margin-bottom:7px;flex-shrink:0}.zm-emoji-categories>button{color:#92968f;width:26px;height:25px;border:0;background:transparent;padding:3px;display:grid;place-items:center}.zm-emoji-categories>button[aria-selected=true]{color:#2e9cff}.zm-emoji-search{height:24px;border:1px solid #707070;border-radius:5px;display:flex;align-items:center;padding:0 6px;margin-bottom:3px;flex-shrink:0;gap:5px}.zm-emoji-search svg{color:#646a72}.zm-emoji-search input{background:transparent;border:none;outline:none;min-width:0;width:100%;color:#fff;font:inherit}.zm-emoji-scroll{flex:1;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#787878 #282828;margin-right:-2px}.zm-emoji-scroll>p{margin:7px 0 6px;font-size:12px}.zm-emoji-grid{display:grid;grid-template-columns:repeat(8,1fr)}.zm-emoji-grid>button{width:100%;height:36px;display:grid;place-items:center;padding:0;border:0;border-radius:5px;background:transparent;font:23px "Meeting Emoji","Segoe UI Emoji","Apple Color Emoji",sans-serif;color:#fff}.zm-emoji-grid>button:hover{background:#4c4c4c}.zm-emoji-footer{position:relative;flex-shrink:0;height:39px;display:flex;justify-content:flex-end;align-items:center}.zm-emoji-footer>button{display:flex;gap:5px;align-items:center;border:0;padding:0;background:transparent;color:#999dac;font-size:11px}.zm-emoji-footer>button>span{font:22px "Meeting Emoji","Segoe UI Emoji",sans-serif}.zm-skin-tones{position:absolute;right:0;bottom:34px;display:flex;background:#3a3a3a;border:1px solid #777;padding:4px;border-radius:6px}.zm-skin-tones>button{border:0;background:none;font:23px "Meeting Emoji","Segoe UI Emoji",sans-serif;padding:3px}.zm-skin-tones>button[aria-pressed=true]{background:#555;border-radius:4px}.zm-menu{background:#050505;border:1px solid #252525;border-radius:10px;padding:7px;font-size:13px;color:#ddd;box-shadow:0 5px 24px #0007}.zm-menu button{padding:7px 12px;border-radius:3px;gap:5px}.zm-menu button:hover{background:#292929}.zm-menu button:focus-visible{background:#292929;outline-offset:-1px}.zm-menu hr{border-color:#232323;margin:7px -6px}.view-menu{top:30px;right:24px;width:244px;padding:4px 0;border-radius:0}.view-menu>button,.zm-sort-wrap>button{padding:6px 12px 6px 29px;min-height:26px;border-radius:0;font-size:13px;position:relative}.view-menu>button[role=menuitemradio]{padding-left:10px}.zm-menu-check{width:14px;flex:0 0 14px;display:inline-flex;justify-content:center}.view-menu hr{margin:8px 0;border-color:#171717}.zm-sort-wrap{position:relative}.zm-sort-menu{position:absolute;right:100%;top:-4px;min-width:160px;border-radius:3px}.toolbar-menu{bottom:62px}.toolbar-menu.menu-more{right:max(12px,calc(50% - 235px));width:248px;min-width:248px;padding:6px 9px;overflow:visible}.zm-more-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3px}.zm-more-grid>button{width:100%;min-height:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:5px 2px;font-size:10px;text-align:center;line-height:1.5;border-radius:14px}.zm-more-grid>button:focus-visible{outline:1px solid white;outline-offset:2px;box-shadow:0 0 0 4px #555}.zm-more-grid>button:hover{outline:1px solid white;outline-offset:2px;box-shadow:0 0 0 4px #555}.zm-more-reset{display:flex;align-items:center;justify-content:center;gap:9px;border-top:1px solid #393939;margin-top:5px;padding-top:9px;padding-bottom:4px;font-size:11px}.zm-more-reset>button{width:auto;padding:0;color:#009cff;font-size:11px}.toolbar-menu.menu-react{width:290px;min-width:0;padding:8px;left:50%;transform:translate(-35%)}.zm-emoji-row{justify-content:space-between;align-items:center;padding-bottom:7px}.zm-emoji-row>button{width:35px;height:32px;font:22px "Meeting Emoji","Segoe UI Emoji",sans-serif;padding:2px;justify-content:center}.zm-feedback-row{display:flex;gap:5px;margin-bottom:7px}.zm-feedback-row>button{flex:1;height:33px;padding:0;justify-content:center;background:#1b1b1b;border-radius:9px}.zm-feedback-icon{display:grid;place-items:center;border-radius:50%;width:16px;height:16px;color:#fff}.feedback-0{background:#00b840}.feedback-1{background:#ef5046}.feedback-2{background:#747183}.feedback-3{background:#0876ee}.feedback-4{border-radius:0}.zm-menu .zm-reaction-wide{background:#1b1b1b;border-radius:9px;height:33px;justify-content:center;font-size:13px;font-weight:700;margin-top:6px;padding:4px}.zm-menu .zm-reaction-wide:first-of-type{background:#303030}.zm-reaction-wide span{font-family:"Meeting Emoji","Segoe UI Emoji",sans-serif}.menu-react>.zm-emoji-picker{bottom:calc(100% + 7px);right:0}.toolbar-menu.menu-participants{left:max(8px,calc(50% - 210px))}.toolbar-menu.menu-chat{left:max(8px,calc(50% - 150px))}.zm-meeting-info{position:absolute;z-index:30;top:46px;left:1px;width:min(400px,calc(100% - 2px));padding:21px 28px 24px;background:#1e1f21;border:1px solid #37383a;border-radius:8px;box-shadow:0 10px 25px #0005}.zm-meeting-info h2{font-size:15px;letter-spacing:.4px;font-weight:700;margin:0 0 22px}.zm-meeting-info dl{display:grid;grid-template-columns:120px minmax(0,1fr);gap:9px 0;font-size:12px;line-height:1.4;margin:0}.zm-meeting-info dt{color:#bcbcc2;letter-spacing:.15px}.zm-meeting-info dd{margin:0;overflow-wrap:anywhere}.zm-invite-link{display:flex;align-items:center;gap:7px}.zm-invite-link a{color:#2d9bff;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-decoration:none}.zm-invite-link button{background:transparent;color:#c4c8cb;border:1px solid #666f7b;border-radius:5px;width:24px;height:24px;padding:2px;flex-shrink:0}.zm-device-banner{position:absolute;z-index:9;top:55px;left:50%;transform:translate(-50%);width:min(750px,calc(100% - 32px));min-height:70px;background:#000;border-radius:16px;padding:13px 14px 13px 16px;display:flex;align-items:center;gap:10px;color:#c9c9ce;font-size:13px;letter-spacing:.1px;line-height:1.6}.zm-device-banner>svg{flex:0 0 15px}.zm-device-banner>svg path:last-child,.zm-device-banner>svg line{stroke:#000}.zm-device-banner>span{flex:1}.zm-device-banner>.zm-icon-button{flex:0 0 20px;height:24px}.zm-learn-more{border:0;background:transparent;color:#009cff;text-decoration:underline;padding:0}.zs-banner{top:55px;left:50%;right:auto;transform:translate(-50%);width:min(750px,calc(100% - 32px));min-height:44px;border-radius:14px;background:#000;padding:12px 16px;justify-content:flex-start;text-align:left}.zs-banner.below-device-banner{top:135px}.zs-banner svg{color:#f6ba24}.zm-captions-status{position:absolute;bottom:20px;left:50%;transform:translate(-50%);padding:8px 16px;background:#000c;border-radius:5px;font-size:14px;white-space:nowrap}.zm-settings-body{padding:10px 25px 24px;display:flex;align-items:flex-start;flex-direction:column;gap:12px;line-height:1.5}.zm-settings-body h3,.zm-settings-body p{margin:0}.zm-settings-body h3{margin-top:10px}@media(max-width:1150px){.zm-toolbar-center{gap:9px}.zm-toolbar-left{gap:4px}.zm-toolbar{gap:4px;padding:0 6px}.has-panels .zm-toolbar-center{gap:2px}.has-panels .zm-control{min-width:39px;padding:4px}.has-panels .zm-toolbar-left,.has-panels .zm-toolbar-right{flex:0}}@media(max-width:850px){.zm-meeting{--zm-sidebar-width: 340px}.has-panels .zm-sidebar{position:absolute;top:0;right:0;bottom:54px;margin:2px 0;box-shadow:-8px 0 25px #0007}.has-panels>.zm-toolbar-region{margin-right:0}.zm-sidebar.only-floating{box-shadow:none}.zm-sidebar .zm-panel{border-radius:14px}.zm-device-banner{font-size:12px}}@media(max-width:520px){.zm-meeting{--zm-sidebar-width: min(400px, calc(100vw - 12px) )}.zm-toolbar-center{gap:2px}.zm-toolbar .zm-control{font-size:10px!important;min-width:36px;padding:3px}.zm-toolbar-left,.zm-toolbar-right{flex:0}.zm-toolbar{padding:0 3px}.zm-control-icon>svg{width:22px;height:22px}.zm-view-control{right:10px;gap:9px}.zm-device-banner{top:51px;width:calc(100% - 18px);padding:10px}.zm-meeting-info{padding:18px}.zm-meeting-info dl{grid-template-columns:115px minmax(0,1fr)}.toolbar-menu.menu-react{left:auto;right:8px;transform:none}.zm-sort-menu{right:auto;left:0;top:100%}.zm-composer-actions>.zm-attach-action{opacity:1}}@media(max-height:600px){.zm-emoji-picker{height:min(360px,calc(100dvh - 105px))}.zm-sidebar.is-stacked>.zm-panel:first-child{flex:.65}.zm-sidebar.is-stacked>.zm-panel:last-child{flex:1.35}.zm-sidebar.is-stacked>.zm-panel.is-collapsed{flex:0 0 38px}.zm-rich-editor{max-height:95px}.zm-device-banner{min-height:0}.menu-react>.zm-emoji-picker{bottom:0;right:calc(100% + 8px)}}.zm-stage.zs-gallery{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:44px auto minmax(0,1fr);padding:0;gap:0;align-items:stretch;align-content:stretch;justify-content:stretch;overflow:hidden}.zm-stage.zs-gallery.shared-stage{grid-template-rows:88px auto minmax(0,1fr)}.zm-meeting-notices{grid-row:2;width:min(750px,calc(100% - 16px));justify-self:center;min-height:0;overflow:hidden;z-index:8;transition:height .18s ease-out}.zm-meeting-notices-content{display:flex;flex-direction:column;gap:8px;padding:8px 0;max-height:35dvh;overflow:auto}.zm-meeting-notices-content:empty{display:none}.zm-meeting-notices-content>.zm-device-banner,.zm-meeting-notices-content>.zs-banner{position:static;transform:none;width:100%;flex-shrink:0;margin:0}@media(prefers-reduced-motion:reduce){.zm-meeting-notices{transition:none}}.zm-meeting-canvas{grid-row:3;position:relative;min-width:0;min-height:0;overflow:hidden}.zm-stage.zs-gallery .zs-attendees{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:auto;padding:0;overflow:hidden;pointer-events:none}.zm-stage.zs-gallery .zs-attendees>.zs-tile{position:absolute;inset:auto;min-width:0;min-height:0;max-width:none;max-height:none;aspect-ratio:16 / 9;transform:none;container-type:inline-size;pointer-events:auto}.zm-stage.zs-gallery .zm-shared-content{inset:auto;min-width:0;min-height:0}.zs-tile .zm-camera-off{font-size:clamp(12px,7cqw,76px);padding:clamp(6px,3cqw,18px)}.zs-tile.gallery-tile .zm-camera-off{font-size:clamp(12px,7cqw,42px)}.zs-tile.zs-strip-tile .zm-camera-off{font-size:clamp(10px,7cqw,16px);padding:6px}.zm-stage.zs-gallery .zs-attendees>.zs-tile:fullscreen{position:fixed;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;aspect-ratio:auto;border:0}.zs-tile:fullscreen .zm-camera-off{font-size:clamp(28px,7cqw,76px)}.zs-tile:fullscreen .zm-tile-actions{top:8px;right:8px;opacity:1}.zs-tile:fullscreen .zm-tile-actions button{width:28px;height:26px}.zs-tile .zm-name-label{font-size:11px;line-height:14px;padding:2px 4px}.zm-toolbar-region{container-type:inline-size;container-name:meeting-toolbar}.zm-toolbar .zm-control{height:48px}@container meeting-toolbar (max-width: 760px){.zm-toolbar{gap:3px;padding:0 4px}.zm-toolbar-left,.zm-toolbar-right{flex:0;gap:2px}.zm-toolbar-center{flex:1;justify-content:center;gap:2px}.zm-toolbar .zm-control{min-width:34px;padding:3px;font-size:10px!important}.zm-toolbar .zm-control-arrow{display:none}.zm-toolbar .zm-audio-control .zm-control-arrow{display:grid;width:12px}}@container meeting-toolbar (max-width: 380px){.zm-toolbar .zm-control{min-width:30px;padding:2px;font-size:9px!important}.zm-toolbar .zm-control-icon>svg{width:20px;height:20px}}.zm-view-control{gap:16px}.zm-view-control>.zm-security-button{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;padding:4px}.zm-security-button:hover,.zm-security-button[aria-expanded=true]{background:#333}.zm-view-control>.zm-brand-icon{width:25px;height:25px;border-radius:8px;padding:3px}.zm-brand-icon>span{width:19px;height:19px;display:grid;place-items:center;background:#fff;color:#242424;border-radius:50%;font:700 10px/1 Arial,sans-serif;letter-spacing:-1px}.zm-header-popover{position:absolute;z-index:45;background:#1e1f21;color:#f5f5f5;border:1px solid #38393b;border-radius:8px;box-shadow:0 10px 24px #0005;font-size:13px;text-align:left}.zm-workplace-popover{top:26px;right:-10px;width:330px;max-width:calc(100vw - 32px);padding:14px 15px 10px}.zm-workplace-popover:before{content:"";position:absolute;top:-5px;right:16px;width:8px;height:8px;transform:rotate(45deg);background:#1e1f21;border-left:1px solid #38393b;border-top:1px solid #38393b}.zm-workplace-popover p{margin:0;line-height:18px}.zm-workplace-popover>button{display:flex;align-items:center;gap:4px;margin:10px 0 0 auto;padding:0 10px;height:20px;color:#fff;background:#0e72ed;border:0;border-radius:12px;font:12px/18px Lato,Arial,sans-serif}.zm-workplace-popover>button:hover{background:#2684f5}.zm-security-popover{top:42px;right:-18px;width:398px;max-width:calc(100vw - 16px);padding:18px 27px 22px}.zm-security-popover h2{margin:0;font-size:15px;line-height:20px;font-weight:700;letter-spacing:.4px}.zm-security-popover p{margin:8px 0;color:#b7b7bc;font-size:13px;line-height:18px}.zm-security-popover dl{display:grid;grid-template-columns:150px 1fr;margin:0;font-size:13px;line-height:18px}.zm-security-popover dt{color:#b7b7bc}.zm-security-popover dd{margin:0}.zm-security-popover hr{border:0;border-top:1px solid #55575a;margin:22px -5px 14px}.zm-security-popover .zm-report-link{background:transparent;border:0;color:#ff4545;padding:0;font:13px/18px Lato,Arial,sans-serif}.zm-report-link:hover{text-decoration:underline}.view-menu{width:244px;border-radius:8px;background:#000;border-color:#242424;padding:10px 0 9px;top:30px;right:30px}.view-menu>button,.zm-sort-wrap>button{min-height:24px;padding-top:4px;padding-bottom:4px;line-height:16px}.view-menu hr{margin:9px 0;border-color:#181818}.view-menu>button>svg:last-child{opacity:.8}.view-menu .zm-sort-menu{border-radius:8px;padding:7px 0}.zm-sort-wrap>button>svg{margin-left:auto}.toolbar-menu.menu-more{width:248px;min-width:0;padding:6px 9px;background:#000;border-radius:8px}.zm-more-grid{gap:3px}.zm-more-grid>button{min-height:60px;gap:4px;font-size:10px;line-height:14px;border-radius:14px}.zm-more-grid>button:focus-visible{outline:1px solid #fff;outline-offset:2px;box-shadow:none;background:transparent}.zm-more-grid>button:hover{outline:none;box-shadow:none;background:#242424}.zm-more-grid>button:focus-visible:hover{outline:1px solid #fff}.zm-more-grid>button>span{max-width:72px}.zm-more-reset{margin-top:4px;padding-top:10px;padding-bottom:4px;line-height:14px}.zm-dialog{width:484px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);padding:0;border:1px solid #353638;border-radius:12px;background:#1e1f21;color:#f5f5f5;box-shadow:0 12px 28px #0007;font:14px/20px Lato,Arial,sans-serif;overflow:auto;resize:none}.zm-dialog::backdrop{background:#0000004d}.zm-dialog-body>header{padding:32px 32px 12px;border:0;gap:12px;align-items:flex-start}.zm-dialog h2{flex:1;margin:0;font-size:24px;font-weight:700;line-height:29px}.zm-dialog .zm-icon-button{flex-shrink:0;background:transparent;color:#bfc3c8;border:0;padding:3px}.zm-dialog .zm-icon-button:hover{color:#fff;background:#38393b;border-radius:4px}.zm-dialog .zm-dialog-copy{margin:0;padding:4px 32px 16px;color:#b7b7bc;font-size:14px;line-height:21px}.zm-dialog footer{border:0;padding:16px 32px 24px;gap:16px}.zm-dialog .zm-primary,.zm-dialog .zm-secondary,.zm-dialog .zm-danger{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:76px;min-height:32px;padding:5px 16px;border-radius:8px;font:13px/20px Lato,Arial,sans-serif;text-decoration:none}.zm-dialog .zm-secondary{border-color:#5b5f65;background:#393b3d;color:#fff}.zm-dialog .zm-secondary:hover{background:#494b4e}.zm-dialog .zm-primary{background:#0e72ed;color:#fff}.zm-dialog .zm-primary:hover:not(:disabled){background:#2684f5}.zm-dialog .zm-primary:disabled{opacity:.55;cursor:default}.zm-dialog button:focus-visible,.zm-dialog a:focus-visible{outline:2px solid #4d9cff;outline-offset:2px}.zm-dialog input:not([type=checkbox]):not([type=range]):not([type=color]){color:#f5f5f5;background:#1e1f21;border:1px solid #5e646e;border-radius:8px;height:40px;font:14px/20px Lato,Arial,sans-serif;padding:8px 10px}.zm-dialog input:focus{border-color:#2684ff!important;outline:none}.zm-dialog .zm-rename-label{color:#f5f5f5;padding:4px 32px 12px;font-size:14px}.zm-dialog .zm-end-actions{padding:12px 32px 24px}.zm-dialog .zm-settings-body{padding:4px 32px 28px;color:#c9c9ce}.zm-dialog .zm-settings-body h3{color:#f5f5f5}.zm-dialog .zm-small-button{background:#393b3d;border-color:#5b5f65;color:#fff;border-radius:8px}.zm-wide-dialog{width:690px}.zm-dialog footer>span{color:#b7b7bc}.zm-dialog .zm-info{color:#f5f5f5}.zm-report-dialog .zm-dialog-body>header{padding:33px 32px 0}.zm-report-dialog form{padding:4px 32px 24px}.zm-report-field{position:relative;margin-bottom:16px}.zm-report-field>label{display:block;font-size:20px;font-weight:700;line-height:24px;margin-bottom:8px}.zm-report-select{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:40px;padding:8px 10px;background:#1e1f21;color:#f5f5f5;border:1px solid #5e646e;border-radius:8px;font:13px/20px Lato,Arial,sans-serif;text-align:left}.zm-report-select>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.zm-report-select>svg{flex-shrink:0;color:#777c84}.zm-report-select:focus,.zm-report-select:focus-visible,.zm-report-select[aria-expanded=true]{outline:none;border-color:#2684ff}.zm-report-options{position:absolute;z-index:2;left:0;right:0;top:calc(100% + 4px);padding:4px;max-height:224px;overflow-y:auto;background:#232427;border:1px solid #5e646e;border-radius:8px;box-shadow:0 6px 20px #0008;font-size:13px}.zm-report-options [role=option]{display:flex;align-items:center;gap:8px;padding:7px 8px;min-height:32px;cursor:pointer;border-radius:4px}.zm-report-options [role=option]>span{flex:0 0 16px;height:16px}.zm-report-options .is-active{background:#3a3c40}.zm-report-options p{margin:8px;color:#b7b7bc}.zm-report-email{display:flex;flex-direction:column;gap:6px;font-size:14px;line-height:18px;font-weight:700}.zm-report-dialog .zm-report-email>input{width:100%}.zm-report-disclosure{margin:10px 0 0;min-height:80px;color:#b7b7bc;font-size:13px;line-height:20px}.zm-report-dialog footer{padding:12px 0 0}.zm-report-error{color:#f88;font-size:13px;margin:8px 0 0}@media(max-width:520px){.zm-dialog-body>header{padding:24px 24px 12px}.zm-dialog footer{padding-left:24px;padding-right:24px;flex-wrap:wrap;gap:8px}.zm-dialog .zm-dialog-copy,.zm-dialog .zm-settings-body{padding-left:24px;padding-right:24px}.zm-report-dialog .zm-dialog-body>header{padding:28px 24px 0}.zm-report-dialog form{padding-left:24px;padding-right:24px}.zm-report-dialog footer{padding-left:0;padding-right:0}.zm-report-field>label{font-size:18px}.zm-security-popover dl{grid-template-columns:minmax(0,1fr) 1fr}}.zd-command-dialog{--zd-bg: #fff;--zd-text: #232326;--zd-muted: #62666e;--zd-border: #d5d7dc;--zd-card: #fafafa;--zd-code: #f7f8fa;--zd-secondary: #fff;width:min(720px,calc(100vw - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:auto;color:var(--zd-text);background:var(--zd-bg);border:1px solid var(--zd-border);border-radius:12px;box-shadow:0 12px 28px #0007;font:14px/20px Lato,Arial,sans-serif}.zd-command-dialog--meeting{--zd-bg: #1e1f21;--zd-text: #f5f5f5;--zd-muted: #b7b7bc;--zd-border: #444649;--zd-card: #28292b;--zd-code: #242527;--zd-secondary: #393b3d;width:min(520px,calc(100vw - 32px))}.zd-command-dialog::backdrop{background:#0006}.zd-command-dialog--meeting::backdrop{background:#0005}.zd-command-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:30px 30px 10px}.zd-command-header h2{margin:0;font-size:24px;font-weight:700;line-height:29px}.zd-command-header p{margin:6px 0 0;color:var(--zd-muted)}.zd-command-close{display:grid;place-items:center;flex:none;width:24px;height:24px;padding:2px;border:0;border-radius:4px;background:transparent;color:var(--zd-muted);cursor:pointer}.zd-command-close:hover{background:var(--zd-card);color:var(--zd-text)}.zd-command-main{position:relative}.zd-command-loading,.zd-command-load-error{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px 30px;text-align:center}.zd-command-loading{color:var(--zd-muted)}.zd-command-spinner{width:30px;height:30px;box-sizing:border-box;border:3px solid var(--zd-border);border-top-color:#0e72ed;border-radius:50%;animation:zd-command-spin .8s linear infinite}.zd-command-body.is-pending{visibility:hidden}.zd-command-body.is-ready{animation:zd-command-reveal .16s ease-out}@keyframes zd-command-spin{to{transform:rotate(360deg)}}@keyframes zd-command-reveal{0%{opacity:0}to{opacity:1}}.zd-command-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;padding:12px 30px 0}.zd-command-dialog--meeting .zd-command-body{grid-template-columns:1fr;gap:18px}.zd-command-error{grid-column:1 / -1;margin:0;color:#ff8f8f}.zd-command-dialog--join .zd-command-error{color:#b42318}.zd-command-card{min-width:0;padding:15px;border:1px solid var(--zd-border);border-radius:8px;background:var(--zd-card)}.zd-command-dialog--meeting .zd-command-card{padding:0;border:0;background:transparent}.zd-command-card h3{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:14px;font-weight:600}.zd-command-card h3 svg{color:#0e72ed}.zd-command-steps ol{display:grid;gap:8px;margin:0;padding-left:23px}.zd-command-steps li{padding-left:1px}.zd-command-steps kbd{padding:1px 4px;border:1px solid var(--zd-border);border-radius:4px;background:var(--zd-code);color:var(--zd-text);font:12px/18px Consolas,monospace;white-space:nowrap}.zd-command-tip{display:flex;align-items:flex-start;gap:8px;margin:16px 0 0;color:var(--zd-muted);font-size:12px;line-height:17px}.zd-command-tip svg{flex:none;color:#0e72ed}.zd-command-field-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.zd-command-value textarea{box-sizing:border-box;display:block;width:100%;min-height:120px;max-height:220px;resize:vertical;padding:12px;border:1px solid var(--zd-border);border-radius:8px;outline:none;background:var(--zd-code);color:var(--zd-text);font:13px/20px Consolas,monospace}.zd-command-value textarea:focus{border-color:#0e72ed}.zd-command-value textarea::placeholder{color:var(--zd-muted)}.zd-command-note{margin:9px 0 0;color:var(--zd-muted);font-size:12px;line-height:17px}.zd-command-dialog footer{display:flex;justify-content:flex-end;gap:12px;padding:20px 30px 26px}.zd-command-dialog footer button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:76px;min-height:32px;padding:5px 16px;border-radius:8px;font:13px/20px Lato,Arial,sans-serif;cursor:pointer}.zd-command-secondary{border:1px solid var(--zd-border);background:var(--zd-secondary);color:var(--zd-text)}.zd-command-primary{border:1px solid #0e72ed;background:#0e72ed;color:#fff}.zd-command-primary:hover:not(:disabled){background:#2684f5}.zd-command-primary:disabled{opacity:.55;cursor:default}.zd-command-dialog button:focus-visible{outline:2px solid #4d9cff;outline-offset:2px}@media(max-width:620px){.zd-command-header{padding:22px 20px 10px}.zd-command-body{grid-template-columns:1fr;padding:10px 20px 0}.zd-command-dialog footer{padding:18px 20px 22px}}@media(prefers-reduced-motion:reduce){.zd-command-spinner,.zd-command-body.is-ready{animation:none}}.zs-custom-banner .zs-banner-icon,.zs-banner-modal .zs-banner-icon{flex:0 0 18px;object-fit:contain;color:#ffbb18}.zs-custom-banner .zs-banner-icon-alert{fill:#ffbb18}.zs-custom-banner .zs-banner-icon-alert path:last-child,.zs-custom-banner .zs-banner-icon-alert line{stroke:#000}.zs-custom-banner .zs-banner-icon-success,.zs-banner-modal .zs-banner-icon-success{color:#41c882}.zs-custom-banner .zs-banner-icon-info,.zs-custom-banner .zs-banner-icon-zoom,.zs-banner-modal .zs-banner-icon-info,.zs-banner-modal .zs-banner-icon-zoom{color:#4ba3ff}.zs-custom-banner .zs-banner-icon-error,.zs-banner-modal .zs-banner-icon-error{color:#ff737a}.zs-banner-content{flex:1;min-width:0;white-space:pre-wrap;overflow-wrap:anywhere}.zs-custom-banner .zs-banner-content a,.zs-banner-modal-content a,.zs-custom-banner .zs-banner-action{color:#59c8ff;text-decoration:underline}.zs-custom-banner button.zs-banner-action{font:inherit;border:0;padding:0;background:transparent;cursor:pointer}.zs-inline-command{display:inline;padding:0;border:0;background:transparent;color:#59c8ff;font:inherit;text-decoration:underline;cursor:pointer}.zs-custom-banner>.zm-icon-button{flex:0 0 24px}.zs-custom-banner>.zm-icon-button svg{color:#ddd}.zs-banner-modal-content{display:flex;align-items:flex-start;gap:12px;padding:20px 24px;line-height:1.6}.zs-banner-modal.zm-dialog{width:min(520px,calc(100vw - 32px))}.zs-banner-modal-compact.zm-dialog{width:min(380px,calc(100vw - 32px))}.zs-banner-modal-wide.zm-dialog{width:min(720px,calc(100vw - 32px))}.zs-banner-modal footer{flex-wrap:wrap}.zs-banner-modal footer a{white-space:normal;overflow-wrap:anywhere;text-align:center}.zfu-dialog{width:min(440px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:auto;border:1px solid #e3e4e8;border-radius:12px;background:#fff;color:#232333;box-shadow:0 16px 64px #0003;font:14px/1.5 Segoe UI,Arial,sans-serif;text-align:left;color-scheme:light}.zfu-dialog::backdrop{background:#0006}.zfu-heading{display:flex;align-items:center;justify-content:space-between;padding:12px 16px 12px 20px;border-bottom:1px solid #ededf0}.zfu-brand{display:inline-flex;align-items:center;gap:8px;color:#0b5cff;font-size:16px;font-weight:600}.zfu-dialog button{display:inline-flex;align-items:center;justify-content:center;border:0;cursor:pointer;font:inherit}.zfu-dialog .zfu-close{width:28px;height:28px;padding:0;border-radius:6px;background:transparent;color:#6e6e77}.zfu-dialog .zfu-close:hover{background:#f0f0f3;color:#232333}.zfu-body{display:flex;align-items:flex-start;gap:16px;padding:24px 24px 20px}.zfu-error-icon{flex-shrink:0;margin-top:2px;color:#d9303e}.zfu-body>div{min-width:0;overflow-wrap:anywhere}.zfu-body h2{margin:0;font-size:18px;font-weight:600;line-height:1.4}.zfu-body p{margin:10px 0 0;color:#62626c}.zfu-actions{display:flex;justify-content:flex-end;padding:0 24px 20px}.zfu-dialog .zfu-confirm{min-width:88px;min-height:36px;padding:7px 24px;border-radius:8px;background:#0b5cff;color:#fff;font-weight:600}.zfu-dialog .zfu-confirm:hover{background:#004ce5}.zfu-dialog button:focus-visible{outline:2px solid #76a7ff;outline-offset:3px}.zcl-control{width:100%;max-width:440px;margin:28px auto 0;text-align:center}.zcl-control button{display:inline-flex;align-items:center;justify-content:center;gap:8px;max-width:100%;min-height:44px;padding:11px 20px;border:1px solid transparent;border-radius:6px;background:#0b5cff;color:#fff;font:700 14px/20px Lato,Helvetica Neue,Arial,sans-serif;cursor:pointer;overflow-wrap:anywhere}.zcl-control button svg{flex-shrink:0}.zcl-control button:hover{background:#004ce5}.zcl-control button:active{background:#003db8}.zcl-control button:focus-visible{outline:2px solid #4d9cff;outline-offset:3px}.zcl-status{display:block;color:#62626c;font-size:13px;line-height:20px}.zcl-status:not(:empty){margin-top:12px}@font-face{font-family:Lato;src:url(/fonts/Lato-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/Lato-Bold.ttf) format("truetype");font-weight:700;font-display:swap}.zf-page,.zf-prejoin{font-family:Segoe UI,Arial,sans-serif;font-size:14px;min-height:100dvh;box-sizing:border-box;color:#232333;background:#fff}.zf-page a,.zf-prejoin a{color:#1675ff;text-decoration:none}.zf-page button,.zf-prejoin button{font:inherit;cursor:pointer}.zf-page button:disabled,.zf-prejoin button:disabled{cursor:default;opacity:.48}.zf-page button:focus-visible,.zf-page a:focus-visible,.zf-prejoin button:focus-visible{outline:2px solid #67a9ff;outline-offset:3px}.zf-header{height:50px;flex-shrink:0;border-bottom:1px solid #ececef;background:#fff}.zf-header-inner{height:100%;max-width:1464px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:0 20px}.zf-wordmark{width:110px;height:31px;color:#0b5cff;display:block}.zf-header nav{display:flex;align-items:center;gap:25px;white-space:nowrap}.zf-header nav>a,.zf-language{font-size:12px;font-weight:400;color:#1675ff}.zf-header nav>a:hover{text-decoration:underline}.zf-language{display:inline-flex;align-items:center;gap:4px}.zf-language-menu{position:relative}.zf-language-trigger{display:inline-flex;align-items:center;gap:4px;border:0;padding:8px 0;background:transparent;color:inherit}.zf-language-trigger:hover>span,.zf-language-trigger[aria-expanded=true]>span{text-decoration:underline}.zf-language-popup{position:absolute;z-index:20;top:calc(100% + 12px);right:0;width:156px;padding:6px 0;border:1px solid #ededed;border-radius:4px;background:#fff;box-shadow:0 4px 12px #0003;color:#232333;text-align:left}.zf-language-popup:before{content:"";position:absolute;top:-6px;right:40px;width:10px;height:10px;border-top:1px solid #dedede;border-left:1px solid #dedede;background:#fff;transform:rotate(45deg)}.zf-language .zf-language-option{display:block;width:100%;min-height:36px;padding:7px 20px;border:0;border-radius:3px;background:#f5f5f5;color:#232333;font-size:14px;line-height:22px;font-weight:400;text-align:left}.zf-language .zf-language-option:focus{outline:2px solid #161616;outline-offset:-2px}.zf-language-menu-up .zf-language-popup{top:auto;bottom:calc(100% + 12px)}.zf-language-menu-up .zf-language-popup:before{top:auto;bottom:-6px;transform:rotate(225deg)}.zf-join-page,.zf-launch{display:flex;flex-direction:column}.zf-id-main{width:360px;max-width:calc(100% - 40px);margin:113px auto 0;text-align:center;flex:1}.zf-id-main h1{font-size:24px;font-weight:600;margin-bottom:44px;color:#27272b}.zf-id-main form{text-align:left}.zf-id-main label{display:block;margin-bottom:9px;font-size:14px}.zf-id-main input{height:40px;width:100%;border:1px solid #9799a5;border-radius:11px;padding:0 14px;font:15px Segoe UI,Arial;outline:none;color:#232333;letter-spacing:.2px}.zf-id-main input::placeholder{color:#77758b}.zf-id-main input:focus{border-color:#418dff;outline:2px solid #66a2ff;outline-offset:3px}.zf-primary{border:0;border-radius:10px;background:#0e71eb;color:#fff;padding:10px 22px;display:inline-flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;min-height:40px}.zf-primary:hover{background:#0864d5}.zf-id-main .zf-primary{height:38px;min-height:38px;padding:0 22px;width:100%;margin-top:16px;font-size:16px}.zf-id-main .zf-primary:disabled{background:#eeeef3;color:#888892;opacity:1}.zf-room-system{font-size:14px!important;color:#1476ff;background:none;border:0;margin-top:72px;white-space:nowrap}.zf-form-error{font-size:12px;color:#b32e3c;margin-top:10px}.zf-footer{color:#7b7b85;font-size:13px;text-align:center;padding:24px 20px 38px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;column-gap:3px;row-gap:7px}.zf-footer>a{color:#62617e}.zf-footer .zf-language{margin-left:50px;font-size:13px!important}.zf-launch-main{width:760px;max-width:calc(100% - 40px);margin:auto;text-align:center;padding:35px 0 80px}.zf-launch-main h1{font-size:24px;font-weight:600;letter-spacing:.5px;margin-bottom:67px}.zf-launch-buttons{width:400px;max-width:100%;margin:auto}.zf-unavailable>svg{display:block;color:#d93025;margin:0 auto 18px}.zf-unavailable h1{margin-bottom:12px}.zf-unavailable>p{font-size:15px;color:#55555c;margin:0 auto 30px;max-width:460px;line-height:1.6}.zf-unavailable .zf-outline{display:inline-block;padding:13px 28px;border-radius:8px;font-size:16px;text-decoration:none}.zf-launch-buttons .zf-primary,.zf-launch-buttons .zf-outline{width:100%;height:49px;border-radius:8px;font-size:16px}.zf-outline{border:1px solid #979daa;color:#444!important;background:#fff;display:flex;align-items:center;justify-content:center;margin-top:19px}.zf-launch-main>p{font-size:13px;margin-top:18px}.zf-launch-main .zf-terms{margin-top:24px}.zf-launch-footer{display:block;padding-bottom:85px}.zf-launch-footer>div{margin-top:2px;font-size:12px}.zf-prejoin{background:#1e1f20;font-family:Lato,Arial,sans-serif;color:#fff;position:relative;display:flex;flex-direction:column}.zf-back{position:absolute;left:40px;top:34px;display:flex;align-items:center;gap:1px;background:none;border:0;color:#2d9bff;font-size:13px!important}.zf-prejoin-main{display:flex;align-items:center;justify-content:center;gap:36px;width:calc(100% - 48px);max-width:1136px;margin:auto;padding:50px 0}.zf-device-preview{width:700px;aspect-ratio:16/9;background:#303234;border-radius:15px;position:relative;overflow:hidden;flex-shrink:1}.zf-device-preview>video{width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}.zf-device-notice{min-height:52px;position:absolute;top:8px;left:5%;right:5%;background:#121313;border-radius:15px;padding:12px 16px;display:flex;align-items:center;gap:10px;font-size:13px;line-height:20px;color:#ddd;z-index:2}.zf-device-notice>svg{color:#8aadc7;flex-shrink:0}.zf-device-notice.has-error>svg{color:#ffaf0c;fill:#ffaf0c;stroke:#121313}.zf-profile-placeholder{width:175px;height:150px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#505254;border-radius:23px;padding:0}.zf-profile-placeholder svg{width:100%;height:100%;fill:#303234}.zf-preview-controls{position:absolute;bottom:12px;left:50%;transform:translate(-50%);display:flex;align-items:center;background:#050606;border-radius:10px;padding:5px 12px;gap:14px}.zf-preview-controls>button{position:relative;width:69px;height:42px;background:none;border:0;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:11px!important;white-space:nowrap}.zf-preview-controls>button>svg{width:24px;height:24px;stroke-width:1.5}.zf-muted{color:#fff}.zf-muted.lucide-mic-off>line:first-child,.zf-muted.lucide-video-off>path:last-child{stroke:#ff0060}.zf-preview-controls>button>.zf-preview-arrow{position:absolute;width:10px;height:10px;right:-1px;top:2px;color:#aaa;transform:rotate(180deg)}.zf-meeting-info{width:400px;flex-shrink:0;padding-bottom:48px}.zf-meeting-info h1{font-size:24px;font-weight:700;text-align:center;line-height:30px;margin-bottom:4px}.zf-meeting-info label{display:block;font-size:13px;font-weight:700;margin:0 4px 5px}.zf-meeting-info input{width:calc(100% - 8px);margin:0 4px 12px;background:transparent;border:2px solid #565b60;border-radius:11px;height:40px;padding:0 18px;color:#fff;font:13px Lato,Arial,sans-serif;outline:none}.zf-meeting-info input:focus{border-color:#4c9bff}.zf-meeting-info .zf-primary{width:100%;font-weight:700;letter-spacing:0;font-size:16px}.zf-launch-buttons .zf-primary{color:#fff}.zf-command-link{border:0;background:transparent;color:#0b5cff;padding:0;font:inherit;text-decoration:underline;cursor:pointer}.zf-meeting-info .zf-primary:disabled{background:#292b2d;color:#b6b7ba;opacity:1}.zf-meeting-info .zf-remember-name{display:flex;align-items:center;gap:6px;margin:0 4px 14px;font-weight:400}.zf-meeting-info .zf-remember-name input{width:15px;height:15px;margin:0;padding:0;accent-color:#0e71eb}.zf-prejoin-terms{margin:18px 4px 0;color:#a7a9ad;font-size:13px;line-height:20px}.zf-prejoin .zf-prejoin-terms a{color:#009dff;font-weight:700}.zf-preview-controls>button>.zf-device-warning{position:absolute;right:11px;top:10px;width:14px;height:14px;color:#ff0060;fill:#ff0060;stroke:#050606}.zf-prejoin>footer{text-align:center;color:#92949a;font-size:11px;line-height:18px;padding:0 15px 17px}.zf-prejoin>footer a{color:#a7a9ad;text-decoration:underline;margin-left:5px}@media(max-width:1350px){.zf-launch-footer{padding-bottom:35px}}@media(min-width:1351px){.zf-launch-main{transform:translateY(18px)}}@media(max-width:800px){.zf-header nav{gap:18px}.zf-id-main{margin-top:85px}.zf-footer{font-size:11px;padding:40px 65px 25px}.zf-footer .zf-language{margin-left:12px}.zf-prejoin-main{flex-direction:column;width:calc(100% - 36px);padding:90px 0 30px;gap:27px}.zf-device-preview{width:100%;max-width:620px;flex-shrink:0}.zf-meeting-info{width:100%;max-width:400px;padding-bottom:0}.zf-prejoin>footer{padding-top:25px}.zf-device-notice{min-height:0;padding:8px 12px;font-size:11px;line-height:17px}.zf-profile-placeholder{width:115px;height:100px;border-radius:18px;padding:0;top:53%}.zf-preview-controls{bottom:7px;padding:2px 8px}.zf-back{left:18px;top:23px}.zf-launch-main{padding-top:65px}.zf-launch-main h1{margin-bottom:40px}.zf-room-system{white-space:normal;line-height:1.6}}@media(max-width:500px){.zf-profile-placeholder{width:94px;height:80px;padding:0}}.zw-room{position:relative;display:flex;flex-direction:column;justify-content:flex-start;width:100%;height:100dvh;min-height:100dvh;overflow:auto;background:#fff;color:#222230;font-family:system-ui,SF Pro,Segoe UI,Almaden Sans,Roboto,Ubuntu,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5}.zw-main{display:contents}.zw-mobile-header{display:none}.zw-information{flex:none;width:100%;max-width:1040px;margin-inline:auto;padding:clamp(16px,3dvh,28px) 24px;box-sizing:border-box;text-align:center}.zw-topic{margin:0;font-size:24px;line-height:32px;font-weight:700;overflow-wrap:anywhere}.zw-schedule{margin-top:8px;min-height:24px;color:#6e7680;font-size:14px;line-height:24px}.zw-status{display:flex;align-items:center;justify-content:center;gap:8px;margin:24px 0 0;font-size:14px;line-height:20px;font-weight:600;min-height:24px}.zw-spinner{display:inline-block;flex:none;width:24px;height:24px;background:url(/assets/waiting-room-controls-BP71uoDp.png);background-size:416px 384px;background-position:26px 37.6px;scale:.7;animation:zw-spin 1.5s linear infinite}@keyframes zw-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.zw-spinner{animation:none}}.zw-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:4px 20px;margin:8px -10px 0 0}.zw-actions button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:32px;padding:0;border:0;background:transparent;color:#0e72ed;font:inherit;font-size:14px;line-height:32px;cursor:pointer}.zw-actions button:hover{text-decoration:underline}.zw-actions button:disabled{opacity:.5;cursor:default}.zw-room :is(button,a,select):focus-visible{outline:2px solid #0b5cff;outline-offset:3px}.zw-error{margin:8px 0 0;color:#b22424;font-size:14px}.zw-branding{position:relative;display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;min-height:min(180px,30dvh);margin:clamp(12px,2dvh,24px) 24px;overflow:hidden;container-type:size}.zw-branding-inner{position:relative;flex:none;width:min(100%,calc(100cqh * 1920 / 961));overflow:hidden;border-radius:8px}.zw-branding-image{display:block;width:100%;height:auto}.zw-branding-title{position:absolute;z-index:1;top:0;right:0;left:0;padding:10px clamp(12px,2vw,24px);background:#13161966;color:#f7f9fa;font-size:clamp(12px,1.1vw,16px);line-height:20px;text-align:center;overflow-wrap:anywhere}.zw-footer{display:block;flex:none;margin:0 0 16px;padding:0 24px;color:#6e7680;font-size:12px;line-height:18px;text-align:center}.zw-footer span{margin-right:4px}.zw-footer a{color:inherit;text-decoration:underline}.zw-footer a:hover{text-decoration:underline}@media(max-width:600px){.zw-room{padding:0 16px;justify-content:flex-start}.zw-mobile-header{display:block;position:relative;flex:none;text-align:center}.zw-mobile-header h2{margin:24px 32px 0;font-size:24px;font-weight:700;line-height:36px}.zw-mobile-header button{position:absolute;left:8px;top:24px;border:0;padding:0;background:transparent;color:inherit;cursor:pointer}.zw-main{display:flex;flex:1;flex-direction:column;justify-content:space-between}.zw-information{order:2;padding:0;margin-bottom:15px}.zw-topic{margin-top:16px;line-height:36px;word-break:normal;overflow-wrap:anywhere}.zw-status{margin-top:16px}.zw-actions{display:none}.zw-branding{order:1;height:541px;max-height:50dvh;flex:none;margin:23px 0 0;background:transparent}.zw-branding-title{white-space:normal;line-height:20px;padding:10px 24px}.zw-footer{margin-top:35px;padding:0}}@media(min-width:601px)and (max-width:1024px){.zw-information{padding-right:24px;padding-left:24px}}@media(prefers-color-scheme:dark){.zw-room{background:#1d1e20;color:#fff}.zw-schedule{color:#ebebf599}.zw-branding-title{background:#00000080;color:#fff}.zw-footer{color:#939ba4}.zw-footer a{text-decoration-color:#ffffff54}.zw-spinner{filter:brightness(0) invert(1)}.zw-actions button{color:#fff}}@media(prefers-color-scheme:dark)and (max-width:600px){.zw-room{background:#1a1a1a}.zw-branding{background:transparent}.zw-schedule,.zw-footer{color:#9da5b5}}.zw-audio-dialog{--audio-surface: #fff;--audio-text: #232333;--audio-muted: #6e7680;--audio-border: #dedee4;--audio-control: #f7f7f9;--audio-track: #e6e7eb;margin:auto;width:min(520px,calc(100vw - 32px));height:min(530px,calc(100dvh - 32px));max-width:none;max-height:none;padding:0;box-sizing:border-box;border:1px solid var(--audio-border);border-radius:12px;background:var(--audio-surface);color:var(--audio-text);font:inherit;font-size:14px;line-height:20px;box-shadow:0 12px 40px #0005;overflow:hidden}.zw-audio-dialog[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto}.zw-audio-dialog::backdrop{background:#0006}.zw-audio-dialog:focus{outline:none}.zw-audio-dialog *{box-sizing:border-box}.zw-audio-header{display:flex;align-items:center;gap:16px;padding:22px 24px 18px}.zw-audio-header h2{flex:1;margin:0;font-size:20px;font-weight:700;line-height:26px}.zw-audio-dialog button{cursor:pointer;font:inherit}.zw-audio-dialog button:disabled{opacity:.5;cursor:default}.zw-audio-header .zw-audio-close{display:grid;place-items:center;flex:none;width:28px;height:28px;padding:4px;border:0;border-radius:5px;background:transparent;color:var(--audio-muted)}.zw-audio-header .zw-audio-close:hover{background:var(--audio-control);color:var(--audio-text)}.zw-audio-body{min-height:0;padding:0 24px;overflow:auto;overscroll-behavior:contain}.zw-audio-section-title{display:flex;align-items:center;gap:8px}.zw-audio-section-title h3{margin:0;font-size:15px;font-weight:700;line-height:22px}.zw-audio-body section+section{margin-top:16px;padding-top:18px;border-top:1px solid var(--audio-border)}.zw-audio-device-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.zw-audio-device-row select{flex:1;min-width:0;max-width:100%;min-height:34px;border:1px solid var(--audio-border);border-radius:7px;padding:6px 8px;background:var(--audio-surface);font:inherit;font-size:13px;color:var(--audio-text)}.zw-audio-device-row button{flex:none;min-width:116px;min-height:34px;padding:6px 12px;border:1px solid var(--audio-border);border-radius:7px;background:var(--audio-control);color:var(--audio-text);font-size:13px;line-height:20px}.zw-audio-device-row button:hover:not(:disabled){border-color:#0e72ed}.zw-audio-level{display:flex;align-items:center;gap:16px;margin-top:12px;color:var(--audio-muted);font-size:12px;line-height:16px}.zw-audio-level>span{flex:0 0 80px}.zw-audio-level meter{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;flex:1;min-width:0;width:100%;height:8px;border:0;border-radius:4px;background:var(--audio-track);overflow:hidden}.zw-audio-level meter::-webkit-meter-bar{height:8px;border:0;border-radius:4px;background:var(--audio-track);box-shadow:none}.zw-audio-level meter::-webkit-meter-optimum-value{border-radius:4px;background:#23b56a}.zw-audio-level meter::-moz-meter-bar{border-radius:4px;background:#23b56a}.zw-audio-status{min-height:40px;margin:12px 0 0;font-size:13px;line-height:20px;color:var(--audio-muted)}.zw-audio-privacy{margin:16px 0 0;font-size:12px;line-height:18px;color:var(--audio-muted)}.zw-audio-footer{display:flex;justify-content:flex-end;padding:16px 24px 20px}.zw-audio-footer .zw-audio-done{min-width:80px;min-height:34px;padding:6px 20px;border:1px solid #0e72ed;border-radius:7px;background:#0e72ed;color:#fff;font-size:13px}.zw-audio-footer .zw-audio-done:hover{background:#2684f5}@media(prefers-color-scheme:dark){.zw-audio-dialog{--audio-surface: #1e1f21;--audio-text: #f5f5f5;--audio-muted: #b7b7bc;--audio-border: #44464b;--audio-control: #303134;--audio-track: #44464b;color-scheme:dark}}@media(max-width:420px){.zw-audio-header{padding:18px 18px 16px;gap:10px}.zw-audio-header h2{font-size:18px;line-height:24px}.zw-audio-body{padding:0 18px}.zw-audio-footer{padding-right:18px;padding-left:18px}.zw-audio-device-row{gap:8px}.zw-audio-device-row button{min-width:108px;padding-right:8px;padding-left:8px}.zw-audio-status{min-height:60px}.zw-audio-dialog{height:min(560px,calc(100dvh - 32px))}}@media(max-height:600px){.zw-audio-dialog{height:min(380px,calc(100dvh - 24px))}.zw-audio-header{padding-top:12px;padding-bottom:12px}.zw-audio-header h2{font-size:17px;line-height:22px}.zw-audio-body section{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 12px}.zw-audio-body section+section{margin-top:10px;padding-top:10px}.zw-audio-device-row{margin:0}.zw-audio-device-row select{width:0}.zw-audio-device-row button{min-height:30px;padding-top:4px;padding-bottom:4px}.zw-audio-level{grid-column:1 / -1;margin:0}.zw-audio-status{grid-column:1 / -1;min-height:32px;margin:0;font-size:12px;line-height:16px}.zw-audio-privacy{margin-top:8px;font-size:11px;line-height:16px}.zw-audio-footer{padding-top:10px;padding-bottom:12px}}.zw-countdown{margin:12px 0 24px;color:#52525b;font-size:16px}.zw-countdown strong{margin-left:6px;color:#232333;font-size:24px;font-variant-numeric:tabular-nums}@media(prefers-color-scheme:dark){.zw-countdown,.zw-countdown strong{color:#fff}}.zd-page{min-height:100dvh;width:100%;display:grid;grid-template-columns:minmax(0,1fr);place-items:center;padding:48px 32px;background:#fff;color-scheme:light;color:#232333;font:16px/24px Lato,Helvetica Neue,Arial,sans-serif;box-sizing:border-box}.zd-alert{width:100%;max-width:560px;text-align:center;box-sizing:border-box;overflow-wrap:anywhere}.zd-alert h1{margin:0;font-size:28px;font-weight:700;line-height:36px}.zd-alert p{margin:16px 0 0;color:#62626c;line-height:24px;white-space:pre-wrap}.zd-actions{display:flex;justify-content:center;margin-top:28px}.zd-actions button{min-width:80px;max-width:100%;min-height:44px;padding:11px 20px;border:1px solid transparent;border-radius:6px;background:#0b5cff;color:#fff;font:700 14px/20px Lato,Helvetica Neue,Arial,sans-serif;cursor:pointer;overflow-wrap:anywhere}.zd-actions button:hover{background:#004ce5}.zd-actions button:active{background:#003db8}.zd-alert :is(button,input):focus-visible{outline:2px solid #4d9cff;outline-offset:3px}@media(max-width:600px){.zd-page{padding:32px 24px}.zd-alert h1{font-size:24px;line-height:32px}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.block{display:block}.hidden{display:none}.inline{display:inline}.table{display:table}.resize{resize:both}.rounded{border-radius:.25rem}.italic{font-style:italic}.underline{text-decoration-line:underline}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}html,body,#root{height:100%}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
