[data-lk-theme=default]{color-scheme:dark;--lk-bg: #111;--lk-bg2: rgb(29.75, 29.75, 29.75);--lk-bg3: rgb(42.5, 42.5, 42.5);--lk-bg4: rgb(55.25, 55.25, 55.25);--lk-bg5: #444444;--lk-fg: #fff;--lk-fg2: rgb(244.8, 244.8, 244.8);--lk-fg3: rgb(234.6, 234.6, 234.6);--lk-fg4: rgb(224.4, 224.4, 224.4);--lk-fg5: rgb(214.2, 214.2, 214.2);--lk-border-color: rgba(255, 255, 255, .1);--lk-accent-fg: #fff;--lk-accent-bg: #1f8cf9;--lk-accent2: rgb(50.867826087, 150.2, 249.532173913);--lk-accent3: rgb(70.7356521739, 160.4, 250.0643478261);--lk-accent4: rgb(90.6034782609, 170.6, 250.5965217391);--lk-danger-fg: #fff;--lk-danger: #f91f31;--lk-danger2: rgb(249.532173913, 50.867826087, 67.2713043478);--lk-danger3: rgb(250.0643478261, 70.7356521739, 85.5426086957);--lk-danger4: rgb(250.5965217391, 90.6034782609, 103.8139130435);--lk-success-fg: #fff;--lk-success: #1ff968;--lk-success2: rgb(50.867826087, 249.532173913, 117.3930434783);--lk-success3: rgb(70.7356521739, 250.0643478261, 130.7860869565);--lk-success4: rgb(90.6034782609, 250.5965217391, 144.1791304348);--lk-control-fg: var(--lk-fg);--lk-control-bg: var(--lk-bg2);--lk-control-hover-bg: var(--lk-bg3);--lk-control-active-bg: var(--lk-bg4);--lk-control-active-hover-bg: var(--lk-bg5);--lk-connection-excellent: #06db4d;--lk-connection-good: #f9b11f;--lk-connection-poor: #f91f31;--lk-font-family: system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--lk-font-size: 16px;--lk-line-height: 1.5;--lk-border-radius: .5rem;--lk-box-shadow: 0 .5rem 1.5rem rgba(0, 0, 0, .15);--lk-drop-shadow: rgba(255, 255, 255, .2) 0px 0px 24px;--lk-grid-gap: .5rem;--lk-control-bar-height: 69px;--lk-chat-header-height: 69px}.lk-button,.lk-start-audio-button,.lk-chat-toggle,.lk-disconnect-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1rem;color:var(--lk-control-fg);background-image:none;background-color:var(--lk-control-bg);border:0;border-radius:var(--lk-border-radius);cursor:pointer;white-space:nowrap;font-size:inherit;line-height:inherit;-webkit-user-select:none;user-select:none}.lk-button:not(:disabled):hover,.lk-start-audio-button:not(:disabled):hover,.lk-chat-toggle:not(:disabled):hover,.lk-disconnect-button:not(:disabled):hover{background-color:var(--lk-control-hover-bg)}.lk-button>svg,.lk-start-audio-button>svg,.lk-chat-toggle>svg,.lk-disconnect-button>svg{overflow:visible}.lk-button[aria-pressed=true],[aria-pressed=true].lk-start-audio-button,[aria-pressed=true].lk-chat-toggle,[aria-pressed=true].lk-disconnect-button{background-color:var(--lk-control-active-bg)}.lk-button[aria-pressed=true]:hover,[aria-pressed=true].lk-start-audio-button:hover,[aria-pressed=true].lk-chat-toggle:hover,[aria-pressed=true].lk-disconnect-button:hover{background-color:var(--lk-control-active-hover-bg)}.lk-button[data-lk-source=screen_share][data-lk-enabled=true],[data-lk-source=screen_share][data-lk-enabled=true].lk-start-audio-button,[data-lk-source=screen_share][data-lk-enabled=true].lk-chat-toggle,[data-lk-source=screen_share][data-lk-enabled=true].lk-disconnect-button{background-color:var(--lk-accent-bg)}.lk-button[data-lk-source=screen_share][data-lk-enabled=true]:hover,[data-lk-source=screen_share][data-lk-enabled=true].lk-start-audio-button:hover,[data-lk-source=screen_share][data-lk-enabled=true].lk-chat-toggle:hover,[data-lk-source=screen_share][data-lk-enabled=true].lk-disconnect-button:hover{background-color:var(--lk-accent2)}.lk-button:disabled,.lk-start-audio-button:disabled,.lk-chat-toggle:disabled,.lk-disconnect-button:disabled{opacity:.5}.lk-button-group{display:inline-flex;align-items:stretch;height:100%}.lk-button-group>.lk-button:first-child,.lk-button-group>.lk-start-audio-button:first-child,.lk-button-group>.lk-chat-toggle:first-child,.lk-button-group>.lk-disconnect-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.lk-button-group-menu{position:relative;flex-shrink:0}.lk-button-group-menu>.lk-button,.lk-button-group-menu>.lk-start-audio-button,.lk-button-group-menu>.lk-chat-toggle,.lk-button-group-menu>.lk-disconnect-button{height:100%;border-top-left-radius:0;border-bottom-left-radius:0}.lk-button-group-menu>.lk-button:after,.lk-button-group-menu>.lk-start-audio-button:after,.lk-button-group-menu>.lk-chat-toggle:after,.lk-button-group-menu>.lk-disconnect-button:after{margin-left:0}.lk-button-menu:after{display:inline-block;content:"";width:.5em;height:.5em;margin-top:-.25rem;margin-left:.5rem;border-left:.125em solid;border-bottom:.125em solid;transform:rotate(-45deg);transform-origin:center center}.lk-disconnect-button{font-weight:600;color:var(--lk-danger);border:1px solid var(--lk-danger)}.lk-disconnect-button:not(:disabled):hover{--lk-control-hover-bg: var(--lk-danger2);color:var(--lk-danger-fg)}.lk-disconnect-button:not(:disabled):active{--lk-control-hover-bg: var(--lk-danger3);color:var(--lk-danger-fg)}.lk-chat-toggle{position:relative}.lk-chat-toggle[data-lk-unread-msgs]:not([data-lk-unread-msgs="0"]):after{content:attr(data-lk-unread-msgs);position:absolute;top:0;left:0;padding:.25rem;margin-left:.25rem;margin-top:.25rem;border-radius:50%;font-size:.5rem;line-height:.75;background:var(--lk-accent-bg)}.lk-media-device-select:not(:last-child){padding-bottom:.5rem;margin-bottom:.75rem;border-bottom:1px solid var(--lk-border-color)}.lk-media-device-select li:not(:last-child){margin-bottom:.25rem}.lk-media-device-select li>.lk-button{width:100%;justify-content:start;padding-block:.5rem}.lk-media-device-select li:not([data-lk-active=true])>.lk-button:not(:disabled):hover{background-color:var(--lk-bg3)}.lk-media-device-select [data-lk-active=false]>.lk-button:hover{cursor:pointer;background-color:#0000000d}.lk-media-device-select [data-lk-active=true]>.lk-button{color:var(--lk-accent-fg);background-color:var(--lk-accent-bg)}.lk-device-menu{width:max-content;position:absolute;top:0;left:0;z-index:5;min-width:10rem;padding:.5rem;margin-bottom:.25rem;white-space:nowrap;background-color:var(--lk-bg2);border:1px solid var(--lk-border-color);border-radius:.75rem;box-shadow:var(--lk-box-shadow)}.lk-device-menu-heading{padding:.25rem .5rem;font-weight:700;opacity:.65}.lk-start-audio-button{color:var(--lk-accent-fg);background-color:var(--lk-accent-bg)}@media screen and (max-width:600px){.lk-start-audio-button{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}}.lk-pagination-control{position:absolute;bottom:1rem;left:50%;transform:translate(-50%);display:flex;align-items:stretch;background-color:var(--lk-control-bg);border-radius:var(--lk-border-radius);transition:opacity ease-in-out .15s;opacity:0}.lk-pagination-control:hover{opacity:1}.lk-pagination-control>.lk-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.lk-pagination-control>.lk-button:first-child>svg{transform:rotate(180deg)}.lk-pagination-control>.lk-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.lk-pagination-count{padding:.5rem .875rem;border-inline:1px solid var(--lk-bg)}[data-lk-user-interaction=true].lk-pagination-control{opacity:1}.lk-pagination-indicator{position:absolute;height:var(--lk-grid-gap);background-color:var(--lk-bg2);width:fit-content;padding:.2rem .5rem;bottom:calc(var(--lk-grid-gap)/2);left:50%;transform:translate(-50%);border-radius:2rem;opacity:1;display:flex;gap:.2rem;align-items:center}.lk-pagination-indicator span{display:inline-block;width:.4rem;height:.4rem;border-radius:9999999px;background-color:var(--lk-fg);opacity:.35;transition:opacity linear .2s}.lk-pagination-indicator span[data-lk-active]{opacity:.9}.lk-grid-layout{--lk-col-count: 1;--lk-row-count: 1;display:grid;grid-template-columns:repeat(var(--lk-col-count),minmax(0,1fr));grid-auto-rows:minmax(0,1fr);grid-gap:var(--lk-grid-gap);width:100%;height:100%;max-width:100%;max-height:100%;padding:var(--lk-grid-gap)}.lk-grid-layout[data-lk-pagination=true]{padding-bottom:calc(var(--lk-grid-gap)*2)}.lk-focus-layout{display:grid;grid-template-columns:1fr 5fr;gap:var(--lk-grid-gap);width:100%;max-height:100%;padding:var(--lk-grid-gap)}.lk-focused-participant{position:relative}.lk-focused-participant .lk-pip-track{position:absolute;top:10px;right:10px;width:20%;height:auto}@media(max-width:600px){.lk-focus-layout{grid-template-columns:1fr;grid-template-rows:5fr 1fr}.lk-carousel{order:1}}.lk-carousel{max-height:100%;display:flex;gap:var(--lk-grid-gap)}.lk-carousel>*{flex-shrink:0;aspect-ratio:16/10;scroll-snap-align:start}.lk-carousel[data-lk-orientation=vertical]{flex-direction:column;scroll-snap-type:y mandatory;overflow-y:auto;overflow-x:hidden}.lk-carousel[data-lk-orientation=vertical]>*{--lk-height-minus-gaps: calc(100% - calc(var(--lk-grid-gap) * calc(var(--lk-max-visible-tiles) - 1)));height:calc(var(--lk-height-minus-gaps)/var(--lk-max-visible-tiles))}.lk-carousel[data-lk-orientation=horizontal]{scroll-snap-type:x mandatory;overflow-y:hidden;overflow-x:auto}.lk-carousel[data-lk-orientation=horizontal]>*{--lk-width-minus-gaps: calc(100% - var(--lk-grid-gap) * (var(--lk-max-visible-tiles) - 1));width:calc(var(--lk-width-minus-gaps)/var(--lk-max-visible-tiles))}.lk-connection-quality{width:1.5rem;height:1.5rem}.lk-track-muted-indicator-camera,.lk-track-muted-indicator-microphone{position:relative;width:var(--lk-indicator-size, 1rem);height:var(--lk-indicator-size, 1rem);margin-inline-end:.25rem;transition:opacity .25s ease-in-out}.lk-track-muted-indicator-camera[data-lk-muted=true]{opacity:.5}.lk-track-muted-indicator-microphone{--lk-bg: var(--lk-icon-mic)}.lk-track-muted-indicator-microphone[data-lk-muted=true]{opacity:.5}.lk-participant-name{font-size:.875rem}.lk-participant-media-video{width:100%;height:100%;object-fit:cover;object-position:center;background-color:#000}.lk-participant-media-video[data-lk-orientation=landscape]{object-fit:cover}.lk-participant-media-video[data-lk-orientation=portrait],.lk-participant-media-video[data-lk-source=screen_share]{object-fit:contain;background-color:var(--lk-bg2)}.lk-participant-media-audio{width:auto}[data-lk-facing-mode=user] .lk-participant-media-video[data-lk-local-participant=true][data-lk-source=camera]{transform:rotateY(180deg)}.lk-audio-visualizer{width:100%;height:100%;min-height:160px;background:var(--lk-bg-control);aspect-ratio:16/9;border-radius:.5rem;display:flex;justify-content:space-around;align-items:center}.lk-audio-visualizer>rect{fill:var(--lk-accent-bg);transition:transform .1s cubic-bezier(.19,.02,.09,1)}.lk-audio-visualizer>path{stroke:var(--lk-accent-bg);transition:.1s cubic-bezier(.19,.02,.09,1)}.lk-audio-bar-visualizer{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--lk-bg);gap:var(--lk-va-bar-gap, 24px)}.lk-audio-bar-visualizer>.lk-audio-bar{transform-origin:"center";height:100%;width:var(--lk-va-bar-width, 12px);border-radius:var(--lk-va-bar-border-radius, 32px);background-color:var(--lk-va-bar-bg, rgba(136, 136, 136, .2));transition:background-color .25s ease-out}.lk-audio-bar-visualizer[data-lk-va-state=speaking]>.lk-audio-bar,.lk-audio-bar-visualizer>.lk-audio-bar.lk-highlighted,.lk-audio-bar-visualizer>[data-lk-highlighted=true]{background-color:var(--lk-fg, rgb(136, 136, 136));transition:none}.lk-audio-bar-visualizer[data-lk-va-state=thinking]{transition:background-color .15s ease-out}.lk-participant-tile{--lk-speaking-indicator-width: 2.5px;position:relative;display:flex;flex-direction:column;gap:.375rem;overflow:hidden;border-radius:var(--lk-border-radius)}.lk-participant-tile:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border-radius:var(--lk-border-radius);border:0px solid var(--lk-accent-bg);transition-property:border opacity;transition-delay:.5s;transition-duration:.4s;pointer-events:none}.lk-participant-tile[data-lk-speaking=true]:not([data-lk-source=screen_share]):after{transition-delay:0s;transition-duration:.2s;border-width:var(--lk-speaking-indicator-width)}.lk-participant-tile .lk-focus-toggle-button{position:absolute;top:.25rem;right:.25rem;padding:.25rem;background-color:#00000080;border-radius:calc(var(--lk-border-radius)/2);opacity:0;transition:opacity .2s ease-in-out;transition-delay:.2s}.lk-participant-tile:hover .lk-focus-toggle-button,.lk-participant-tile:focus .lk-focus-toggle-button{opacity:1;transition-delay:0}.lk-participant-tile .lk-connection-quality{opacity:0;transition:opacity .2s ease-in-out;transition-delay:.2s}.lk-participant-tile .lk-connection-quality[data-lk-quality=poor]{opacity:1;transition-delay:0}.lk-participant-tile:hover .lk-connection-quality,.lk-participant-tile:focus .lk-connection-quality{opacity:1;transition-delay:0}.lk-participant-tile .lk-participant-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:var(--lk-bg2);opacity:0;transition:opacity .2s ease-in-out;pointer-events:none;border-radius:var(--lk-border-radius)}.lk-participant-tile .lk-participant-placeholder svg{height:100%;width:auto;padding:10%}.lk-participant-tile[data-lk-video-muted=true][data-lk-source=camera] .lk-participant-placeholder{opacity:1}.lk-participant-metadata{position:absolute;right:.25rem;bottom:.25rem;left:.25rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem;line-height:1}.lk-participant-metadata-item{display:flex;align-items:center;padding:.25rem;background-color:#00000080;border-radius:calc(var(--lk-border-radius)/2)}.lk-toast{position:fixed;top:.75rem;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background-color:var(--lk-bg);border:1px solid var(--lk-border-color);border-radius:var(--lk-border-radius);box-shadow:var(--lk-box-shadow)}.lk-spinner{animation:lk-rotate 2s infinite linear}@keyframes lk-rotate{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.lk-room-container{background-color:var(--lk-bg);line-height:var(--lk-line-height)}.lk-room-container{position:relative;width:100%;height:100%;--lk-has-imported-styles: "true"}.lk-room-container *[class^=lk-],.lk-room-container *[class*=" lk-"]{box-sizing:border-box}.lk-audio-conference{position:relative;width:100%;height:100%}.lk-audio-conference-stage{width:100%;height:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.lk-chat{display:grid;grid-template-rows:var(--lk-chat-header-height) 1fr var(--lk-control-bar-height);width:clamp(200px,55ch,60ch);background-color:var(--lk-bg2);border-left:1px solid var(--lk-border-color);align-items:end}.lk-chat-header{height:var(--lk-chat-header-height);padding:.75rem;position:relative;display:flex;align-items:center;justify-content:center}.lk-chat-header .lk-close-button{position:absolute;right:0;transform:translate(-50%);background-color:#0000}.lk-chat-header .lk-close-button:hover{background-color:var(--lk-control-active-hover-bg)}.lk-chat-messages{display:flex;width:100%;max-height:100%;flex-direction:column;gap:.25rem;overflow:auto}.lk-chat-entry{display:flex;flex-direction:column;gap:.25rem;margin:0 .25rem}.lk-chat-entry .lk-meta-data{font-size:.75rem;color:var(--lk-fg5);white-space:nowrap;padding:0 .3rem;display:flex}.lk-chat-entry .lk-meta-data .lk-participant-name{margin-top:1rem}.lk-chat-entry .lk-meta-data .lk-timestamp{margin-left:auto;align-self:flex-end}.lk-chat-entry .lk-edit-button{background:none;float:right;margin:0;padding:0 .25rem;border-radius:0;font-size:12px}.lk-chat-entry .lk-message-body{display:inline-block;border-radius:15px;padding:.25rem .75rem;word-break:break-word;width:fit-content;max-width:calc(100% - 32px)}.lk-chat-entry[data-lk-message-origin=local] .lk-message-body{background-color:var(--lk-bg5)}.lk-chat-entry[data-lk-message-origin=remote] .lk-message-body{background-color:var(--lk-accent4)}.lk-chat-entry a{text-decoration:underline;color:inherit}.lk-chat-entry *{margin-block-start:.25em;margin-block-end:.25em}.lk-chat-entry:last-child{margin-bottom:.25rem}.lk-chat-form{display:flex;gap:.75rem;padding:.75rem;border-top:1px solid var(--lk-border-color);max-height:var(--lk-control-bar-height)}.lk-chat-form-input{font-size:inherit;line-height:inherit;width:100%}@media(max-width:600px){.lk-chat{position:fixed;top:0;right:0;max-width:100%;bottom:var(--lk-control-bar-height)}}.lk-control-bar,.lk-agent-control-bar{display:flex;gap:.5rem;align-items:center;justify-content:center;padding:.75rem;border-top:1px solid var(--lk-border-color);max-height:var(--lk-control-bar-height)}.lk-agent-control-bar{height:var(--lk-control-bar-height);--lk-bg: transparent;--lk-va-bar-width: 2px;--lk-va-bar-gap: 4px;--lk-va-bar-border-radius: 1px}.lk-agent-control-bar .lk-audio-bar-visualizer .lk-audio-bar.lk-highlighted{filter:none}.lk-prejoin{background-color:var(--lk-bg);line-height:var(--lk-line-height)}[data-lk-theme]{font-size:var(--lk-font-size);font-family:var(--lk-font-family);color:var(--lk-fg)}[data-lk-theme] .lk-list{list-style:none;margin:0;padding:0}[data-lk-theme] .lk-form-control{font-family:var(--lk-font-family);padding:.625rem 1rem;background-color:var(--lk-control-bg);border:1px solid var(--lk-border-color);border-radius:var(--lk-border-radius)}.lk-prejoin{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:1rem;gap:1rem;margin-inline:auto;background-color:var(--lk-bg);width:min(100%,480px);align-items:stretch}.lk-prejoin .lk-video-container{position:relative;width:100%;height:auto;aspect-ratio:16/10;background-color:#000;border-radius:var(--lk-border-radius);overflow:hidden}.lk-prejoin .lk-video-container video,.lk-prejoin .lk-video-container .lk-camera-off-note{display:block;width:100%;height:100%;object-fit:cover}.lk-prejoin .lk-video-container video[data-lk-facing-mode=user]{transform:rotateY(180deg)}.lk-prejoin .lk-video-container .lk-camera-off-note{position:absolute;top:0;left:0;width:100%;aspect-ratio:16/10;background-color:#000;display:grid;place-items:center}.lk-prejoin .lk-video-container .lk-camera-off-note>*{height:70%;max-width:100%}.lk-prejoin .lk-audio-container{display:none}.lk-prejoin .lk-audio-container audio{width:100%;height:auto}.lk-prejoin .lk-button-group-container{display:flex;flex-wrap:nowrap;gap:1rem}.lk-prejoin .lk-button-group-container>.lk-button-group{width:50%}.lk-prejoin .lk-button-group-container>.lk-button-group>.lk-button{justify-content:left}.lk-prejoin .lk-button-group-container>.lk-button-group>.lk-button:first-child{width:100%}@media(max-width:400px){.lk-prejoin .lk-button-group-container{flex-wrap:wrap}.lk-prejoin .lk-button-group-container>.lk-button-group{width:100%}}.lk-prejoin .lk-username-container{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:100%}.lk-prejoin .lk-join-button{--lk-control-fg: var(--lk-accent-fg);--lk-control-bg: var(--lk-accent-bg);--lk-control-hover-bg: var(--lk-accent2);--lk-control-active-bg: var(--lk-accent3);--lk-control-active-hover-bg: var(--lk-accent4);background-color:var(--lk-control-bg)}.lk-prejoin .lk-join-button:hover{background-color:var(--lk-control-hover-bg)}.lk-focus-layout-wrapper,.lk-grid-layout-wrapper{position:relative;display:flex;justify-content:center;width:100%;height:calc(100% - var(--lk-control-bar-height))}.lk-grid-layout-wrapper{flex-direction:column;align-items:center}.lk-focus-layout-wrapper{align-items:stretch}.lk-video-conference{position:relative;display:flex;align-items:stretch;height:100%}.lk-video-conference-inner{display:flex;flex-direction:column;align-items:stretch;width:100%}.lk-settings-menu-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--lk-bg);padding:1rem;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background-color:var(--lk-bg);border:1px solid var(--lk-border-color);border-radius:var(--lk-border-radius);box-shadow:var(--lk-box-shadow);min-width:50vw;min-height:50vh;max-width:100%;max-height:100%;overflow-y:auto}:root{--bg: #060616;--bg-2: #0a0c1a;--surface: rgba(18, 21, 40, .62);--surface-solid: #121528;--surface-2: rgba(255, 255, 255, .06);--surface-3: rgba(255, 255, 255, .1);--border: rgba(255, 255, 255, .09);--border-strong: rgba(255, 255, 255, .16);--text: #f3f4fb;--muted: #9ba1bf;--accent: #00e5ff;--accent-2: #ff3dcb;--accent-3: #ffd23f;--violet: #7a5cff;--cyan: #2fc6ff;--ok: #34d399;--danger: #ff4d5e;--meteor: linear-gradient(120deg, #00e5ff 0%, #7c3aed 52%, #ff3dcb 100%);--gold: linear-gradient(135deg, #fff3a6, #ffd23f 40%, #ff9d00);--lime: #39ff88;--radius: 16px;--shadow-3d: 0 1px 0 rgba(255, 255, 255, .08) inset, 0 20px 50px -20px rgba(0, 0, 0, .8), 0 8px 20px -10px rgba(0, 0, 0, .6);--font-display: "Sora", "Inter", system-ui, sans-serif;--lk-bg: var(--bg);--lk-bg2: var(--surface-solid);--lk-accent-bg: var(--accent);--lk-danger: var(--danger);color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:auto;overflow-x:hidden;max-width:100vw}html,body,#root{min-height:100%;margin:0}body{background:var(--bg);color:var(--text);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;overflow-x:hidden;max-width:100vw}.landing-page{overflow-x:hidden;width:100%;position:relative}a{color:#67e8f9;text-decoration:none}a:hover{color:#a5f3fc}h1{font-family:var(--font-display);font-size:26px;margin:0 0 8px;letter-spacing:-.02em}h2{font-family:var(--font-display);font-size:19px;margin:0 0 12px;letter-spacing:-.01em}h3{font-size:15px;margin:0}h4{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:14px 0 6px}code{background:var(--surface-2);padding:1px 6px;border-radius:4px;font-size:12px}::selection{background:#00e5ff66}.page-loader{min-height:100vh;display:grid;place-items:center}input:not([type=checkbox]){width:100%;background:#05060d8c;border:1px solid var(--border);color:var(--text);border-radius:10px;padding:11px 13px;font:inherit;outline:none;box-shadow:inset 0 2px 6px #00000059;transition:border-color .15s,box-shadow .15s}input:focus{border-color:#00e5ffb3;box-shadow:inset 0 2px 6px #00000059,0 0 0 3px #00e5ff2e}input[type=checkbox]{accent-color:var(--accent);width:16px;height:16px}label{display:flex;flex-direction:column;gap:6px;color:var(--muted);font-size:13px}fieldset{border:1px solid var(--border);border-radius:12px;display:grid;gap:8px;padding:12px}legend{color:var(--muted);padding:0 6px}label.check{flex-direction:row;align-items:center;gap:8px;color:var(--text)}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;background:linear-gradient(180deg,#ffffff1a,#ffffff0a);color:var(--text);border:1px solid var(--border-strong);border-radius:11px;padding:10px 18px;font:inherit;font-weight:600;cursor:pointer;white-space:nowrap;box-shadow:0 1px #ffffff1f inset,0 4px #00000073,0 8px 18px -6px #0009;transform:translateY(0);transition:transform .12s ease,box-shadow .12s ease,filter .15s}.btn:hover{filter:brightness(1.12);transform:translateY(-1px);color:var(--text)}.btn:active{transform:translateY(3px);box-shadow:0 1px #ffffff1f inset,0 1px #00000073,0 4px 10px -6px #0009}.btn:disabled{opacity:.5;cursor:default;transform:none}.btn.primary{background:var(--meteor);border-color:#a0f0ff80;color:#fff;box-shadow:0 1px #ffffff59 inset,0 4px #4c1d95,0 10px 30px -8px #7c3aedb3;text-shadow:0 1px 2px rgba(40,10,90,.4)}.btn.primary:active{box-shadow:0 1px #ffffff59 inset,0 1px #4c1d95,0 6px 16px -8px #7c3aedb3}.btn.danger{background:linear-gradient(180deg,#ff5d6c,#e23a4c);border-color:#ff7b88;color:#fff;box-shadow:0 1px #ffffff4d inset,0 4px #8f1d2a,0 8px 22px -8px #ff4d5eb3}.btn.ghost{background:#ffffff08;box-shadow:0 1px #ffffff0f inset,0 3px #00000059}.btn.sm{padding:6px 11px;font-size:13px;border-radius:9px}.btn.lg{padding:14px 24px;font-size:15px;border-radius:13px}.btn.block{width:100%}.danger-text{color:#ff7d8a!important}.icon-btn{background:none;border:0;color:var(--muted);font-size:16px;cursor:pointer;padding:4px 8px;border-radius:8px}.icon-btn:hover{background:var(--surface-2);color:var(--text)}button.link{background:none;border:0;color:#67e8f9;cursor:pointer;font-size:12px;padding:0 0 0 6px}.row{display:flex;align-items:center}.row.gap{gap:10px}.row.wrap{flex-wrap:wrap}.row.between{justify-content:space-between}.row.end{justify-content:flex-end}.row.center{justify-content:center}.grow{flex:1;min-width:0}.muted{color:var(--muted)}.small{font-size:12px}.center{text-align:center}.error{background:#ff4d5e1f;color:#ffa3ad;border:1px solid rgba(255,77,94,.35);padding:9px 12px;border-radius:10px}.badge{background:var(--surface-2);border:1px solid var(--border);border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700;letter-spacing:.02em}.badge.live,.badge.rec{background:linear-gradient(180deg,#ff5d6c,#e23a4c);border-color:#ff7b88;color:#fff;box-shadow:0 0 14px #ff4d5e99;animation:livePulse 2s ease-in-out infinite}@keyframes livePulse{50%{box-shadow:0 0 4px #ff4d5e4d}}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:24px;box-shadow:var(--shadow-3d)}.glass{background:linear-gradient(160deg,#141834e0,#090b1aed);border:1px solid rgba(255,255,255,.08);box-shadow:0 10px 30px -5px #00000080,inset 0 1px #ffffff0f}.glass-nav,.modal.glass,.wb-toolbar.glass{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.brand{display:inline-flex;align-items:center;gap:10px;color:var(--text);text-decoration:none}.brand:hover{color:var(--text)}.brand .logo-mark{filter:drop-shadow(0 0 10px rgba(0,229,255,.55));transition:transform .3s}.brand:hover .logo-mark{transform:rotate(-12deg) scale(1.08)}.wordmark{font-family:var(--font-display);font-weight:800;font-size:20px;letter-spacing:.14em;background:linear-gradient(180deg,#fff,#a5f3fc);-webkit-background-clip:text;background-clip:text;color:transparent}.meteor-text{background:var(--meteor);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 4px 24px rgba(168,85,247,.35))}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#67e8f9}.pulse-dot{width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 #00e5ffb3;animation:dotPulse 2s infinite}@keyframes dotPulse{70%{box-shadow:0 0 0 10px #00e5ff00}to{box-shadow:0 0 #00e5ff00}}.space-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.space-bg canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.nebula{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:radial-gradient(40% 35% at 78% 22%,rgba(168,85,247,.22),transparent 70%),radial-gradient(35% 30% at 15% 75%,rgba(255,61,203,.14),transparent 70%),radial-gradient(30% 25% at 55% 55%,rgba(0,229,255,.08),transparent 70%),radial-gradient(120% 80% at 50% 120%,#10132b,transparent 60%);animation:nebulaDrift 40s ease-in-out infinite alternate}@keyframes nebulaDrift{to{transform:translate3d(-3%,2%,0) scale(1.05)}}.space-shell,.landing-page,.home{position:relative;min-height:100%;isolation:isolate}.space-shell>*:not(.space-bg),.landing-page>*:not(.space-bg),.home>*:not(.space-bg){position:relative;z-index:1}.shell-logo{position:absolute!important;top:18px;left:22px}.tilt{--rx: 0deg;--ry: 0deg;--gx: 50%;--gy: 50%;position:relative;transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .3s}.tilt.tilting{transition:transform .06s linear,box-shadow .3s;will-change:transform}.tilt-glare{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .3s;background:radial-gradient(circle at var(--gx) var(--gy),rgba(255,255,255,.16),transparent 45%)}.tilt.tilting .tilt-glare{opacity:1}.topnav{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 28px}.glass-nav{position:sticky!important;top:0;z-index:20!important;background:linear-gradient(180deg,#05060dbf,#05060d59);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--border)}.nav-links{display:flex;gap:28px}.nav-links a{color:var(--muted);font-weight:500}.nav-links a:hover{color:var(--text)}.nav-avatar{width:32px;height:32px;border-radius:50%;border:2px solid rgba(0,229,255,.6);box-shadow:0 0 12px #00e5ff66;object-fit:cover}.nav-avatar.initials{display:grid;place-items:center;background:var(--meteor);font-weight:700}.display{font-family:var(--font-display);font-size:clamp(38px,5vw,66px);line-height:1.02;letter-spacing:-.035em;margin:18px 0 20px;font-weight:800}.display-2{font-family:var(--font-display);font-size:clamp(28px,3.4vw,44px);line-height:1.08;letter-spacing:-.03em;margin:12px 0 14px;font-weight:700}.lead{color:var(--muted);font-size:17px;line-height:1.6;margin:0 0 28px;max-width:560px}.hero{max-width:1240px;margin:0 auto;padding:56px 28px 40px;display:grid;grid-template-columns:1.05fr 1fr;gap:32px;align-items:center;min-height:calc(100vh - 70px)}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.trust{list-style:none;padding:0;margin:26px 0 0;display:flex;gap:22px;flex-wrap:wrap;color:var(--muted);font-size:13px}.hero-visual{display:grid;place-items:center}.join-box{display:flex;gap:8px;min-width:300px;padding:6px;border-radius:14px;background:#ffffff0a;border:1px solid var(--border)}.join-box input{border:0;background:transparent;box-shadow:none}.join-box input:focus{box-shadow:none}.join-box.compact{min-width:0;width:100%;background:#05060d66}.stats{max-width:1240px;margin:0 auto;padding:0 28px;display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.stat{border-radius:18px;padding:24px;display:flex;flex-direction:column;gap:4px}.stat-num{font-family:var(--font-display);font-size:40px;font-weight:800;background:var(--meteor);-webkit-background-clip:text;background-clip:text;color:transparent;transform:translateZ(40px)}.stat span{color:var(--muted);transform:translateZ(20px)}.section{max-width:1240px;margin:0 auto;padding:110px 28px 0;content-visibility:auto;contain-intrinsic-size:1px 650px}.section-head{text-align:center;max-width:720px;margin:0 auto 48px}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.feature-card{border-radius:20px;padding:28px;min-height:230px}.feature-card h3{font-family:var(--font-display);font-size:18px;margin:22px 0 8px;transform:translateZ(30px)}.feature-card p{color:var(--muted);line-height:1.6;margin:0;transform:translateZ(20px)}.cube{--c1: #00e5ff;--c2: #ff3dcb;position:relative;width:56px;height:56px;transform-style:preserve-3d;transform:translateZ(50px) rotateX(10deg) rotateY(-14deg);transition:transform .6s cubic-bezier(.2,.8,.2,1)}.feature-card:hover .cube{transform:translateZ(70px) rotateX(14deg) rotateY(-22deg) translateY(-4px)}.cube-face{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px}.cube-face.front{display:grid;place-items:center;font-size:24px;color:#fff;background:linear-gradient(135deg,var(--c1),var(--c2));box-shadow:inset 0 2px #ffffff73,inset 0 -3px #0000002e,1px 1px color-mix(in srgb,var(--c2) 70%,#000),2px 2px color-mix(in srgb,var(--c2) 65%,#000),3px 3px color-mix(in srgb,var(--c2) 60%,#000),4px 4px color-mix(in srgb,var(--c2) 55%,#000),5px 5px color-mix(in srgb,var(--c2) 50%,#000),6px 6px color-mix(in srgb,var(--c2) 45%,#000),10px 16px 24px #0000008c;text-shadow:0 2px 6px rgba(0,0,0,.3)}.cube-face.top,.cube-face.side{display:none}.cube-face.top{background:linear-gradient(135deg,var(--c1),var(--c1));filter:brightness(1.3);height:28px;transform:rotateX(90deg) translateZ(14px);transform-origin:top;opacity:.85}.cube-face.side{background:var(--c2);filter:brightness(.7);width:28px;left:auto;right:0;transform:rotateY(90deg) translateZ(14px);transform-origin:right;opacity:.85}.tone-orange .cube{--c1: #ffd23f;--c2: #00e5ff}.tone-violet .cube{--c1: #a98bff;--c2: #6a3dff}.tone-cyan .cube{--c1: #6ff0ff;--c2: #2a7bff}.tone-green .cube{--c1: #7dffc4;--c2: #12a77a}.tone-pink .cube{--c1: #ff9ad0;--c2: #ff3dcb}.tone-red .cube{--c1: #ff8a8a;--c2: #e0213e}.split{display:grid;grid-template-columns:1fr 1.1fr;gap:48px;align-items:center}.check-list{list-style:none;padding:0;margin:0;display:grid;gap:12px}.check-list li{display:flex;gap:10px;align-items:center;color:var(--text)}.check-list li:before{content:"✓";display:grid;place-items:center;width:22px;height:22px;border-radius:7px;background:var(--meteor);font-size:12px;font-weight:800;color:#fff;box-shadow:0 3px #4c1d95}.crowd-scene{position:relative;height:420px;perspective:900px;display:grid;place-items:center}.crowd-plane{display:grid;grid-template-columns:repeat(16,1fr);gap:7px;width:520px;transform:rotateX(58deg) rotate(-28deg);transform-style:preserve-3d;animation:crowdFloat 9s ease-in-out infinite alternate}@keyframes crowdFloat{to{transform:rotateX(54deg) rotate(-22deg) translateZ(20px)}}.crowd-cell{aspect-ratio:4/3;border-radius:5px;background:hsla(var(--h),70%,30%,.45);border:1px solid hsla(var(--h),80%,60%,.25);box-shadow:0 6px #0006}.crowd-cell.on{background:linear-gradient(135deg,hsla(var(--h),90%,62%,.9),hsla(calc(var(--h) + 40),90%,50%,.8));animation:speak 6s ease-in-out infinite}@keyframes speak{0%,80%,to{transform:translateZ(0);box-shadow:0 6px #0006}88%{transform:translateZ(18px);box-shadow:0 0 18px hsla(var(--h),100%,60%,.9),0 14px #00000059}}.crowd-host{position:absolute;top:18px;right:30px;padding:10px 14px;border-radius:12px;background:var(--meteor);font-weight:700;box-shadow:0 10px 30px -6px #7c3aedb3,0 4px #4c1d95;animation:bob 4s ease-in-out infinite}@keyframes bob{50%{transform:translateY(-10px)}}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.step{border-radius:20px;padding:28px}.step h3{font-family:var(--font-display);font-size:20px;margin:18px 0 8px}.step p{color:var(--muted);margin:0;line-height:1.6}.step-orb{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;font-family:var(--font-display);font-weight:800;font-size:20px;color:#fff;background:radial-gradient(circle at 35% 30%,#e0fbff,#ffd23f 25%,#00e5ff 60%,#4c1d95);box-shadow:0 0 30px #00e5ff8c,inset -6px -8px 16px #14003c80;transform:translateZ(40px)}.cta{border-radius:28px;padding:40px;display:grid;grid-template-columns:1fr 1.2fr;gap:24px;align-items:center;overflow:hidden;background:linear-gradient(135deg,#00e5ff2e,#a855f724 60%,#0e102099)}.cta-orbit{height:300px;display:grid;place-items:center}.footer{max-width:1240px;margin:110px auto 0;padding:28px;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;border-top:1px solid var(--border)}.footer nav a{color:var(--muted)}.orbit-scene{--tilt-x: -14deg;--tilt-y: 0deg;--R: 250px;width:560px;max-width:100%;aspect-ratio:1;perspective:1100px;display:grid;place-items:center}.orbit-scene.compact{--R: 165px;width:380px}.orbit-world{position:relative;width:100%;height:100%;transform-style:preserve-3d;transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transition:transform .6s cubic-bezier(.2,.8,.2,1);display:grid;place-items:center}.orbit-world>*{grid-area:1 / 1}.planet{position:relative;width:42%;aspect-ratio:1;transform-style:preserve-3d;animation:planetFloat 7s ease-in-out infinite}@keyframes planetFloat{50%{transform:translateY(-12px)}}.planet-core{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle at 32% 28%,#fff,#ffd23f 14%,#00e5ff 40%,#7c3aed,#1e0b3d);box-shadow:inset -24px -30px 60px #0f002da6}.planet-glow{position:absolute;top:-45%;right:-45%;bottom:-45%;left:-45%;border-radius:50%;background:radial-gradient(circle,rgba(0,229,255,.45) 0%,rgba(255,61,203,.18) 35%,transparent 65%);pointer-events:none}.planet-shine{position:absolute;top:6%;right:6%;bottom:6%;left:6%;border-radius:50%;background:repeating-linear-gradient(-20deg,transparent 0 14px,rgba(255,255,255,.06) 14px 16px);animation:spinBands 30s linear infinite}@keyframes spinBands{to{background-position:200px 0}}.planet-trail{position:absolute;width:130%;height:34%;top:-2%;left:-95%;background:radial-gradient(ellipse at 100% 50%,rgba(0,229,255,.45),rgba(255,61,203,.12) 45%,transparent 70%);transform:rotate(32deg);border-radius:50%}.orbit-ring{width:calc(var(--R) * 2.15);aspect-ratio:1;border-radius:50%;border:1px solid rgba(0,229,255,.25);transform:rotateX(90deg);box-shadow:0 0 30px #00e5ff1f,inset 0 0 30px #00e5ff1f}.orbit-ring.r2{width:calc(var(--R) * 1.55);border-color:#a855f74d;transform:rotateX(78deg) rotateY(18deg);animation:ringWobble 14s ease-in-out infinite alternate}@keyframes ringWobble{to{transform:rotateX(70deg) rotateY(-12deg)}}.carousel{position:relative;width:0;height:0;transform-style:preserve-3d;animation:orbitSpin 34s linear infinite}@keyframes orbitSpin{to{transform:rotateY(-360deg)}}.orbit-tile{position:absolute;width:132px;left:-66px;top:-50px;transform:rotateY(calc(var(--i) * (360deg / var(--count)))) translateZ(var(--R));border-radius:14px;overflow:hidden;background:#0e1020cc;border:1px solid rgba(255,255,255,.14);box-shadow:0 18px 40px -12px #000c}.compact .orbit-tile{width:100px;left:-50px;top:-38px}.orbit-tile.speaking{border-color:#ffd23fe6;box-shadow:0 0 0 2px #00e5ff80,0 0 30px #00e5ff99}.ot-video{aspect-ratio:16/10;display:grid;place-items:center;position:relative}.ot-video:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 120%,rgba(0,0,0,.35),transparent 60%)}.ot-avatar{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#ffffff40;border:2px solid rgba(255,255,255,.6);font-weight:800;font-family:var(--font-display)}.compact .ot-avatar{width:28px;height:28px;font-size:12px}.ot-bar{display:flex;align-items:center;gap:6px;padding:5px 8px;font-size:11px;font-weight:600}.ot-mic{width:7px;height:7px;border-radius:50%;background:#7d84a8}.ot-mic.on{background:#6dffb0;box-shadow:0 0 8px #6dffb0}.center-page{min-height:100%;display:grid;place-items:center;padding:80px 16px 32px}.auth-layout{min-height:100%;display:grid;grid-template-columns:1fr minmax(340px,440px);gap:40px;align-items:center;max-width:1180px;margin:0 auto;padding:80px 28px 40px}.auth-side .orbit-scene{margin:0 auto 10px}.auth-side .display-2{max-width:520px}.auth-card{width:100%;max-width:440px;display:grid;gap:14px;border-radius:22px;padding:30px}.auth-card h1{font-size:24px}.message-card{max-width:480px;text-align:center;display:grid;gap:16px;justify-items:center;border-radius:22px}.spinner{width:36px;height:36px;border:3px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.orb-loader{position:relative;width:120px;height:120px;perspective:500px;display:grid;place-items:center;transform-style:preserve-3d}.orb-loader .orb{width:54px;height:54px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#e0fbff,#ffd23f 22%,#00e5ff 55%,#4c1d95);box-shadow:0 0 40px #00e5ffb3;animation:orbPulse 2s ease-in-out infinite}.orb-loader .orb-ring{position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:50%;border:2px solid rgba(0,229,255,.55);border-top-color:transparent;border-bottom-color:transparent;transform:rotateX(70deg);animation:orbSpin 2.4s linear infinite}.orb-loader .orb-ring.two{top:0;right:0;bottom:0;left:0;border-color:#a855f780;border-left-color:transparent;border-right-color:transparent;animation-duration:3.6s;animation-direction:reverse}@keyframes orbPulse{50%{transform:scale(1.1);box-shadow:0 0 60px #00e5ffe6}}@keyframes orbSpin{to{transform:rotateX(70deg) rotate(360deg)}}.divider{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:12px}.divider:before,.divider:after{content:"";flex:1;height:1px;background:var(--border)}.google-btn{min-height:44px;display:flex;justify-content:center}.btn-google{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:44px;padding:8px 16px;background:#fff;color:#1f1f1f;border:1px solid #dadce0;border-radius:11px;font:inherit;font-weight:600;cursor:pointer;box-shadow:0 4px #b9bcc8,0 8px 18px -8px #0009;transition:transform .12s,box-shadow .12s}.btn-google:hover{transform:translateY(-1px)}.btn-google:active{transform:translateY(3px);box-shadow:0 1px #b9bcc8}.google-icon{width:18px;height:18px;flex-shrink:0}.google-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#020308b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px;animation:modalFadeIn .2s ease}.google-modal{background:linear-gradient(160deg,#1b1f3a,#0e1022);border:1px solid var(--border-strong);border-radius:20px;width:100%;max-width:440px;padding:24px;box-shadow:0 30px 80px #000000b3;display:flex;flex-direction:column;gap:16px;animation:modalSlideUp .25s cubic-bezier(.16,1,.3,1)}.google-modal-header{display:flex;align-items:center;justify-content:space-between}.google-modal-title{display:flex;align-items:center;gap:10px;font-size:17px;font-weight:600}.google-dev-card{background:var(--surface-2);border:1px solid var(--border);border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:12px}.google-info-tag{display:inline-flex;align-items:center;gap:6px;background:#ffd23f1f;color:#ffe58a;border:1px solid rgba(255,210,63,.3);border-radius:7px;padding:4px 8px;font-size:12px;font-weight:600}.google-setup-details{border:1px solid var(--border);border-radius:12px;padding:12px;background:#0003;font-size:12px}.google-setup-details summary{cursor:pointer;color:var(--muted);font-weight:500;-webkit-user-select:none;user-select:none}.google-setup-details summary:hover{color:var(--text)}.google-setup-details ol{margin:10px 0 0 18px;padding:0;color:var(--muted);display:flex;flex-direction:column;gap:6px}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalSlideUp{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:none}}.dashboard{max-width:1120px;margin:0 auto;padding:36px 28px 60px;display:grid;gap:28px}.dash-hero{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap}.dash-hero .display-2{margin:8px 0 6px}.dash-clock{font-family:var(--font-display);font-size:52px;font-weight:800;letter-spacing:-.04em;background:linear-gradient(180deg,#fff,#ffffff4d);-webkit-background-clip:text;background-clip:text;color:transparent}.actions{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.action-card{position:relative;background:linear-gradient(165deg,#141834d9,#090b1af0);border:1px solid rgba(255,255,255,.1);border-radius:22px;padding:24px;min-height:195px;display:flex;flex-direction:column;justify-content:space-between;gap:16px;font:inherit;color:#fff;cursor:pointer;text-align:left;box-shadow:0 14px 34px -8px #0000008c,inset 0 1px #ffffff14;transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .25s,box-shadow .25s;overflow:hidden}.action-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;opacity:.85}.action-card.new-meet:before{background:linear-gradient(90deg,#00e5ff,#3b82f6)}.action-card.schedule:before{background:linear-gradient(90deg,#a855f7,#ff3dcb)}.action-card.join:before{background:linear-gradient(90deg,#39ff88,#00e5ff)}.action-card:hover{transform:translateY(-4px);border-color:#ffffff38;box-shadow:0 20px 42px -10px #000000bf,0 0 24px -6px #00e5ff38}.action-card-top{display:flex;justify-content:space-between;align-items:center;gap:12px}.action-card .tile-icon{display:grid;place-items:center;width:50px;height:50px;border-radius:15px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);box-shadow:0 4px 14px #00000059;transition:transform .25s ease}.action-card:hover .tile-icon{transform:scale(1.08) rotate(-4deg)}.action-card.new-meet .tile-icon{background:linear-gradient(135deg,#00e5ff33,#3b82f640);color:#00e5ff;border-color:#00e5ff73}.action-card.schedule .tile-icon{background:linear-gradient(135deg,#a855f738,#ff3dcb40);color:#c084fc;border-color:#a855f773}.action-card.join .tile-icon{background:linear-gradient(135deg,#39ff882e,#00e5ff33);color:#39ff88;border-color:#39ff8866}.action-badge-pulse{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.03em;background:#00e5ff1f;color:#67e8f9;border:1px solid rgba(0,229,255,.3)}.action-badge-subtle{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:600;background:#ffffff0f;color:var(--muted);border:1px solid rgba(255,255,255,.1)}.action-card .tile-text{display:grid;gap:4px}.action-card b{font-family:var(--font-display);font-size:19px;font-weight:700}.action-card small{color:var(--muted);font-size:13px;line-height:1.4}.action-card.join{cursor:default}.action-card .join-box{margin-top:6px}.prompt-set-name-btn{display:inline-flex;align-items:center;gap:8px;margin-top:8px;padding:6px 14px;border-radius:999px;background:linear-gradient(135deg,#00e5ff26,#a855f726);border:1px solid rgba(0,229,255,.4);color:#a5f3fc;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}.prompt-set-name-btn:hover{background:linear-gradient(135deg,#00e5ff47,#a855f747);border-color:#00e5ff;color:#fff;transform:translateY(-1px)}.wallet-badge-pill{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border-radius:999px;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);color:#e2e8f0;font-family:monospace;font-size:12px;font-weight:600}.wallet-dot{width:7px;height:7px;border-radius:50%;background:#39ff88;box-shadow:0 0 8px #39ff88}.user-profile-btn{display:inline-flex;align-items:center;gap:9px;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:4px 12px 4px 4px;color:var(--text);cursor:pointer;font:inherit;font-size:13px;font-weight:600;transition:all .2s}.user-profile-btn:hover{background:#ffffff17;border-color:#00e5ff66}.user-profile-btn .nav-avatar{width:28px;height:28px;border-radius:50%}.edit-pencil-icon{font-size:11px;opacity:.6;margin-left:2px}.user-profile-btn:hover .edit-pencil-icon{opacity:1}.name-setup-modal{max-width:440px;padding:28px;border-radius:22px}.name-setup-header{display:flex;align-items:center;gap:14px;margin-bottom:6px}.name-setup-badge{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(135deg,#00e5ff33,#a855f733);border:1px solid rgba(0,229,255,.35);font-size:24px}.name-setup-title{margin:0 0 4px;font-size:18px;font-weight:700}.name-setup-form{display:grid;gap:16px;margin-top:14px}.name-setup-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:8px}.meeting-list{list-style:none;padding:0;margin:0}.meeting-list li{display:flex;align-items:center;gap:14px;padding:14px 0;border-top:1px solid var(--border);flex-wrap:wrap}.meeting-list .title{font-weight:600;margin-bottom:4px;display:flex;gap:8px;align-items:center}.meeting-ico{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;font-weight:800;font-family:var(--font-display);background:linear-gradient(145deg,#00e5ff66,#a855f766);border:1px solid var(--border-strong);box-shadow:0 4px #00000059}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#020308b3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;padding:16px;z-index:50}.modal{width:100%;max-width:540px;display:grid;gap:14px;max-height:90vh;overflow:auto;border-radius:22px;animation:modalSlideUp .25s cubic-bezier(.16,1,.3,1)}.prejoin-page{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 16px 24px;gap:18px}.prejoin-head{text-align:center}.prejoin-head h1{font-size:30px}.lk-prejoin-wrap{width:100%;max-width:560px;border-radius:24px;padding:18px}.lk-prejoin-wrap .lk-prejoin{width:100%}.lk-prejoin-wrap video{border-radius:16px}.lk-prejoin-wrap .lk-join-button{background:var(--meteor)!important;font-weight:700;box-shadow:0 4px #4c1d95}.zoom-direct-join-page{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 16px}.zoom-direct-join-card{width:100%;max-width:460px;background:#121420eb;border:1px solid rgba(255,255,255,.12);border-radius:20px;padding:20px 20px 18px;box-shadow:0 24px 60px #0009,0 0 0 1px #ffffff0d;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);display:flex;flex-direction:column;gap:12px;position:relative;z-index:2}.zoom-dj-header{text-align:center;display:flex;flex-direction:column;align-items:center;gap:4px}.zoom-dj-badge{display:inline-flex;align-items:center;gap:5px;background:#00e5ff1a;border:1px solid rgba(0,229,255,.3);color:#00e5ff;border-radius:999px;padding:3px 10px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-bottom:2px}.zoom-dj-title{margin:0;font-size:20px;font-weight:700;color:#fff;font-family:var(--font-display);letter-spacing:-.02em}.zoom-dj-meta{margin:0;font-size:12.5px;color:#ffffffa6;display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center}.zoom-dj-preview-box{position:relative;width:100%;height:165px;background:#0b0d17;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;box-shadow:inset 0 2px 10px #00000080}.zoom-dj-video{width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}.zoom-dj-avatar-fallback{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.zoom-dj-avatar-circle{width:68px;height:68px;border-radius:50%;background:linear-gradient(135deg,#0e71eb,#a855f7);display:grid;place-items:center;font-size:26px;font-weight:800;color:#fff;box-shadow:0 8px 24px #0e71eb59;border:2px solid rgba(255,255,255,.2)}.zoom-dj-avatar-label{font-size:12px;color:#ffffff80}.zoom-dj-preview-controls{position:absolute;bottom:12px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:8px;background:#0a0c14e0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:5px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.15);box-shadow:0 6px 18px #00000073}.zoom-dj-control-btn{display:flex;align-items:center;gap:6px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#fff;padding:5px 12px;border-radius:999px;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease}.zoom-dj-control-btn:hover{background:#ffffff2e}.zoom-dj-control-btn.active{background:#0e71eb59;border-color:#0e71eb99;color:#60a5fa}.zoom-dj-control-btn.off{background:#ef444433;border-color:#ef444466;color:#fca5a5}.zoom-dj-mic-meter{width:6px;height:14px;background:#ffffff26;border-radius:3px;overflow:hidden;display:flex;flex-direction:column-reverse}.zoom-dj-mic-meter-fill{width:100%;background:#22c55e;border-radius:3px;transition:height .08s ease}.zoom-dj-form{display:flex;flex-direction:column;gap:14px}.zoom-dj-field{display:flex;flex-direction:column;gap:6px}.zoom-dj-label{font-size:13px;font-weight:600;color:#ffffffe6;display:flex;align-items:center;justify-content:space-between}.zoom-dj-input-box{position:relative;display:flex!important;align-items:center!important;gap:10px!important;background:#00000073!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:12px!important;padding:0 14px!important;box-sizing:border-box!important;width:100%!important;transition:border-color .18s,box-shadow .18s}.zoom-dj-input-box:focus-within{border-color:#0e71eb!important;box-shadow:0 0 0 3px #0e71eb40!important}.zoom-dj-input-icon{position:static!important;font-size:16px!important;line-height:1!important;color:#ffffff80!important;flex-shrink:0!important;-webkit-user-select:none!important;user-select:none!important;pointer-events:none!important}input.zoom-dj-input:not([type=checkbox]),.zoom-dj-input{flex:1!important;width:100%!important;padding:12px 0!important;box-sizing:border-box!important;background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;color:#fff!important;font-size:14.5px!important;font-weight:500!important;outline:none!important}.zoom-dj-input:focus{border-color:transparent!important;box-shadow:none!important}.zoom-dj-pill-verified{display:flex;align-items:center;gap:8px;background:#22c55e1f;border:1px solid rgba(34,197,94,.3);color:#4ade80;padding:9px 14px;border-radius:11px;font-size:12.5px;font-weight:600}.zoom-dj-pill-verified.host-badge{background:#f59e0b24;border-color:#f59e0b61;color:#fbbf24}.zoom-dj-checkbox-group{display:flex!important;flex-direction:column!important;gap:10px!important;padding:2px 0!important;width:100%!important;align-items:flex-start!important}label.zoom-dj-check-label{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:100%!important;font-size:13px!important;color:#ffffffd9!important;text-align:left!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;margin:0!important}label.zoom-dj-check-label input[type=checkbox],.zoom-dj-check-label input[type=checkbox]{display:inline-block!important;flex-shrink:0!important;width:16px!important;height:16px!important;min-width:16px!important;margin:0!important;accent-color:#0e71eb!important;cursor:pointer!important;border-radius:4px!important}label.zoom-dj-check-label span,.zoom-dj-check-label span{display:inline-block!important;flex:1!important;text-align:left!important;line-height:1.35!important}.zoom-dj-submit-btn{width:100%;padding:12px 18px;background:linear-gradient(135deg,#0e71eb,#2563eb);color:#fff;border:none;border-radius:12px;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 6px 20px #0e71eb73;transition:transform .12s,box-shadow .12s,opacity .12s;display:flex;align-items:center;justify-content:center;gap:9px}.zoom-dj-submit-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 26px #0e71eb8c;background:linear-gradient(135deg,#1d7bf2,#1d4ed8)}.zoom-dj-submit-btn:active:not(:disabled){transform:translateY(1px)}.zoom-dj-submit-btn:disabled{opacity:.65;cursor:not-allowed}.zoom-dj-trust-badge{text-align:center;font-size:11px;color:#ffffff73;display:flex;align-items:center;justify-content:center;gap:6px}.zoom-dj-host-prompt{text-align:center;font-size:12px;color:#ffffff8c;margin-top:2px}.zoom-dj-host-prompt a{color:#00e5ff;text-decoration:underline;font-weight:600}.room{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;background:#080911!important;z-index:10}.conference{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.topbar{flex:0 0 46px;height:46px;display:flex;justify-content:space-between;align-items:center;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.08);background:#0c0e18f2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:40}.topbar-left{display:flex;align-items:center;gap:10px;min-width:0}.topbar-right{display:flex;align-items:center;gap:12px;flex:none}.topbar-title{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:280px}.id-tag{background:#ffffff0f;padding:2px 8px;border-radius:6px;font-family:monospace}.zoom-shield-btn{display:inline-flex;align-items:center;justify-content:center;position:relative;width:30px;height:30px;background:#22c55e1f;border:1px solid rgba(34,197,94,.4);border-radius:8px;cursor:pointer;transition:all .15s ease;padding:0}.zoom-shield-btn:hover,.zoom-shield-btn.active{background:#22c55e40;box-shadow:0 0 10px #22c55e66}.zoom-shield-icon{font-size:15px}.zoom-shield-dot{position:absolute;bottom:3px;right:3px;width:6px;height:6px;border-radius:50%;background:#22c55e}.zoom-info-pop{top:calc(100% + 8px)!important;bottom:auto!important;left:0!important;width:320px;background:#141728;border:1px solid rgba(255,255,255,.15);border-radius:14px;padding:16px;box-shadow:0 20px 50px #000000d9;z-index:60;animation:modalSlideUp .18s ease}.zoom-info-badge{display:inline-block;font-size:11px;font-weight:700;color:#22c55e;background:#22c55e1f;border:1px solid rgba(34,197,94,.3);padding:2px 8px;border-radius:999px;margin-bottom:6px}.zoom-info-rows{display:flex;flex-direction:column;gap:10px;margin-top:10px}.zoom-info-footer-note{font-size:11px;color:#9ba1bf;margin-top:6px;padding-top:8px;border-top:1px solid rgba(255,255,255,.08)}.zoom-view-btn{background:#ffffff14;border:1px solid rgba(255,255,255,.14);color:#fff;border-radius:7px;padding:6px 12px;font-size:12px;font-weight:600;cursor:pointer;transition:background .15s}.zoom-view-btn:hover{background:#ffffff2e}.mobile-end-top-btn{background:#eb3b4a;color:#fff;border:none;border-radius:8px;padding:6px 14px;font-size:13px;font-weight:700;cursor:pointer;transition:background .15s;box-shadow:0 2px 8px #eb3b4a59}.mobile-end-top-btn:hover{background:#d62c3b}.top-right-pop{top:calc(100% + 8px);bottom:auto;right:0;left:auto}.conference-body{flex:1 1 0%!important;min-height:0!important;display:flex!important;position:relative!important;width:100%!important;height:100%!important;overflow:hidden!important}.stage-wrap{flex:1 1 0%!important;min-height:0!important;min-width:0!important;position:relative!important;width:100%!important;height:100%!important;background:#000!important;overflow:hidden!important}.stage{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;padding:8px!important;display:flex!important;align-items:center!important;justify-content:center!important}.stage .lk-grid-layout,.stage .lk-focus-layout{height:100%;width:100%}.stage .lk-participant-tile{border-radius:14px;box-shadow:0 12px 30px -12px #000c;border:1px solid var(--border)}.stage .lk-participant-tile[data-lk-speaking=true]{box-shadow:0 0 0 2px #00e5ff,0 0 24px #00e5ff8c}.tile-wrap,.focus-tile-wrap{position:relative!important;width:100%!important;height:100%!important;overflow:hidden!important;border-radius:14px!important;background:#000!important;display:flex!important}.tile-wrap>.lk-participant-tile,.focus-tile-wrap>.lk-participant-tile,.stage .lk-participant-tile{position:relative!important;width:100%!important;height:100%!important;overflow:hidden!important;border-radius:14px!important;background:#000!important;display:flex!important}.stage .lk-participant-tile video,.stage .lk-video-container video,.tile-wrap video,.focus-tile-wrap video,.lk-participant-media-video{position:absolute!important;right:0!important;bottom:0!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;border-radius:14px!important;z-index:1!important}.lk-participant-media-video[data-lk-orientation=portrait],.lk-participant-media-video[data-lk-orientation=landscape],.stage .lk-participant-tile video:not([data-lk-source=screen_share]),.tile-wrap.tile-camera video{object-fit:cover!important;object-position:center center!important}[data-lk-facing-mode=user] .lk-participant-media-video[data-lk-local-participant=true][data-lk-source=camera],.tile-camera.is-front-facing video[data-lk-local-participant=true],.tile-wrap[data-facing=user] video[data-lk-local-participant=true]{transform:scaleX(-1)!important}.tile-wrap[data-virtual-bg=true] video,[data-virtual-bg=true] .lk-participant-media-video,.has-virtual-bg video{transform:none!important}[data-lk-facing-mode=environment] .lk-participant-media-video,.tile-camera.is-back-facing video,.tile-wrap[data-facing=environment] video,.tile-screenshare video,.stage .lk-participant-tile[data-lk-source=screen_share] video,.focus-tile-wrap video[data-lk-source=screen_share],.lk-participant-media-video[data-lk-source=screen_share]{transform:none!important}.mobile-top-flip-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:#ffffff1f;border:1px solid rgba(255,255,255,.2);color:#fff;cursor:pointer;transition:all .15s;padding:0;margin-right:6px}.mobile-top-flip-btn:hover,.mobile-top-flip-btn:active{background:#00e5ff40;border-color:#00e5ff;color:#00e5ff}.tile-screenshare video,.tile-wrap.tile-screenshare video,.tile-wrap[data-lk-source=screen_share] video,.stage .lk-participant-tile[data-lk-source=screen_share] video,.stage .lk-participant-tile video[data-lk-source=screen_share],.focus-tile-wrap video[data-lk-source=screen_share],.lk-participant-media-video[data-lk-source=screen_share]{position:absolute!important;right:0!important;bottom:0!important;top:0!important;left:0!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;object-fit:contain!important;object-position:center center!important;background-color:#0b0e1b!important;transform:none!important;z-index:1!important}.stage .lk-participant-placeholder,.tile-wrap .lk-participant-placeholder{position:absolute!important;right:0!important;bottom:0!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:2!important;display:flex!important;align-items:center!important;justify-content:center!important;background-color:#121422!important;border-radius:14px!important}@media(max-width:768px){.stage{padding:4px!important}.stage .lk-grid-layout{gap:4px!important;padding:0!important}.stage .lk-participant-tile,.tile-wrap,.focus-tile-wrap,.stage .lk-participant-tile video,.tile-wrap video{border-radius:10px!important}.zoom-tile-nameplate{bottom:6px!important;left:6px!important;padding:3px 8px!important;font-size:11px!important}}.tile-wrap .lk-participant-metadata,.focus-tile-wrap .lk-participant-metadata{display:none!important}.tile-wrap.participant-speaking>.lk-participant-tile,.tile-wrap[data-lk-speaking=true]>.lk-participant-tile,.stage .lk-participant-tile[data-lk-speaking=true]{box-shadow:0 0 0 2.5px #00e5ff,0 0 25px #00e5ff99!important}.zoom-tile-nameplate{position:absolute!important;bottom:8px!important;left:8px!important;display:inline-flex!important;align-items:center!important;gap:6px!important;padding:4px 10px 4px 8px!important;background:#0a0c16d1!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:999px!important;z-index:25!important;max-width:calc(100% - 24px)!important;pointer-events:none!important;box-shadow:0 4px 12px #0006!important;transition:all .2s ease!important}.zoom-tile-nameplate.is-unmuted{border-color:#00e5ff59!important}.zoom-tile-nameplate.is-speaking{background:#0a121ef0!important;border-color:#00e5ff!important;box-shadow:0 0 14px #00e5ff73!important}.zoom-tile-mic-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;border-radius:50%!important;flex-shrink:0!important}.zoom-tile-mic-badge.unmuted{background:#00e5ff26!important;color:#00e5ff!important}.zoom-tile-mic-badge.unmuted.speaking{background:#00e5ff!important;color:#0d0f1a!important;box-shadow:0 0 10px #00e5ff!important}.zoom-tile-mic-badge.muted{background:#ef444426!important;color:#ef4444!important}.tile-mic-svg{flex-shrink:0!important}.zoom-tile-voice-bars{display:inline-flex!important;align-items:flex-end!important;gap:2px!important;height:12px!important;padding:0 2px!important}.zoom-tile-voice-bars .vbar{width:2.5px!important;background:#00e5ff!important;border-radius:2px!important;animation:vbarPulse .5s infinite ease-in-out alternate!important}.zoom-tile-voice-bars .vbar.v1{height:4px;animation-delay:.1s!important}.zoom-tile-voice-bars .vbar.v2{height:11px;animation-delay:.3s!important}.zoom-tile-voice-bars .vbar.v3{height:7px;animation-delay:.2s!important}@keyframes vbarPulse{0%{height:3px}to{height:12px}}.zoom-tile-name-text{font-size:12px!important;font-weight:600!important;color:#f3f4f6!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;letter-spacing:.01em!important}.zoom-stage-active-speaker-bar{position:absolute!important;top:14px!important;left:50%!important;transform:translate(-50%)!important;display:inline-flex!important;align-items:center!important;gap:8px!important;padding:6px 14px!important;background:#0d101ce6!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border:1px solid rgba(0,229,255,.4)!important;border-radius:999px!important;color:#fff!important;font-size:12.5px!important;font-weight:500!important;z-index:40!important;box-shadow:0 8px 24px #0009,0 0 15px #00e5ff4d!important;pointer-events:none!important;animation:popoverFadeIn .2s ease!important}.zoom-stage-active-speaker-bar .speaker-wave-icon{font-size:14px}.zoom-stage-active-speaker-bar b{color:#00e5ff!important;font-weight:700!important}.tile-badges{position:absolute;top:8px;left:8px;display:flex;gap:6px;pointer-events:none;z-index:20}.tile-badge{background:#05060db3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:7px;padding:2px 8px;font-size:11px;font-weight:700;border:1px solid var(--border)}.tile-badge.hand{background:#ffd23f;color:#000;font-size:14px}.tile-badge.host-badge{background:#00e5ff33;color:#00e5ff;border-color:#00e5ff66}.tile-badge.cohost-badge{background:#a855f733;color:#c084fc;border-color:#a855f766}.side-panel{width:360px;max-width:100%;height:100%;border-left:1px solid rgba(255,255,255,.1);background:#0e101cf2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;flex-direction:column;min-height:0;z-index:35}.panel{display:flex;flex-direction:column;height:100%;padding:16px;width:100%;min-height:0;box-sizing:border-box;overflow:hidden}.participants-panel-root{display:flex;flex-direction:column;height:100%;padding:16px;box-sizing:border-box}.panel-head{display:flex;justify-content:space-between;align-items:center;flex:none;margin-bottom:8px}.search-wrap{position:relative;display:flex;align-items:center;margin:6px 0 10px;flex:none}.search-wrap .search-icon{position:absolute;left:12px;font-size:13px;opacity:.6;pointer-events:none}.zoom-search{padding-left:34px!important;width:100%;background:#ffffff0d!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:8px!important;color:#fff!important;height:36px;font-size:13px}.zoom-search:focus{border-color:#00e5ff!important;background:#00e5ff0d!important}.people{list-style:none;padding:0;margin:0;overflow-y:auto;flex:1 1 0%;min-height:0}.person{display:flex;align-items:center;gap:8px;padding:8px 6px;border-radius:10px}.person:hover{background:var(--surface-2)}.person .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.person .off{opacity:.55}.avatar{width:32px;height:32px;border-radius:50%;background:var(--meteor);display:grid;place-items:center;font-weight:700;flex:none;box-shadow:0 3px #00000059}.waiting{background:#ffd23f14;border:1px solid rgba(255,210,63,.25);border-radius:12px;padding:10px;display:grid;gap:8px;flex:none}.person-media-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;flex:none}.person-media-icon.off{color:#ef4444}.person-media-icon.on{color:#9ba1bf}.person-more-btn{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:18px!important;line-height:1!important;border-radius:6px!important;background:#ffffff14!important;color:#c9cddc!important;border:1px solid rgba(255,255,255,.12)!important;cursor:pointer!important;transition:all .15s ease!important;-webkit-user-select:none!important;user-select:none!important}.person-more-btn:hover,.person-more-btn.active{background:#ffffff38!important;color:#fff!important;border-color:#ffffff59!important}.person-portal-dropdown{position:fixed!important;background:#141826fa!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:12px!important;padding:6px!important;box-shadow:0 16px 40px #000000d9,0 0 0 1px #ffffff14!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;z-index:999999!important;display:flex!important;flex-direction:column!important;gap:3px!important;min-width:200px!important;max-width:min(280px,calc(100vw - 20px))!important;box-sizing:border-box!important;animation:personPortalIn .12s cubic-bezier(.16,1,.3,1)!important}@keyframes personPortalIn{0%{opacity:0;transform:scale(.96) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}.person-portal-dropdown button{width:100%!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;padding:9px 12px!important;border-radius:8px!important;font-size:13.5px!important;font-weight:500!important;color:#f1f5f9!important;background:transparent!important;border:none!important;box-shadow:none!important;cursor:pointer!important;text-align:left!important;white-space:nowrap!important;box-sizing:border-box!important;transition:background .12s ease,color .12s ease!important}.person-portal-dropdown button:hover{background:#ffffff1f!important;color:#fff!important}.person-portal-dropdown button.danger-text{color:#ff6b7a!important}.person-portal-dropdown button.danger-text:hover{background:#ef444438!important;color:#ff949f!important}.participants-footer{flex:none;display:flex;align-items:center;gap:10px;padding:12px 16px;background:#0c0e18fa;border-top:1px solid rgba(255,255,255,.1);margin:10px -16px -16px}.btn-zoom-invite{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;border-radius:8px;font-size:13px;font-weight:600;background:#252a3b;color:#f3f4fb;border:1px solid rgba(255,255,255,.15);cursor:pointer;transition:all .15s ease}.btn-zoom-invite:hover{background:#32384f;border-color:#00e5ff;color:#fff}.btn-zoom-mute-all{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;border-radius:8px;font-size:13px;font-weight:600;background:#252a3b;color:#f3f4fb;border:1px solid rgba(255,255,255,.15);cursor:pointer;transition:all .15s ease}.btn-zoom-mute-all:hover{background:#ef444433;border-color:#ef4444;color:#ff8080}.btn-zoom-unmute-all{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;border-radius:8px;font-size:13px;font-weight:600;background:#00e5ff1f;color:#00e5ff;border:1px solid rgba(0,229,255,.35);cursor:pointer;transition:all .15s ease}.btn-zoom-unmute-all:hover{background:#00e5ff38;border-color:#00e5ff;color:#fff}.zoom-unmute-prompt-card{width:100%;max-width:420px;background:#141729!important;border:1px solid rgba(0,229,255,.3)!important;border-radius:20px!important;padding:28px 24px!important;text-align:center!important;box-shadow:0 20px 60px #000000e6,0 0 20px #00e5ff40!important}.zoom-unmute-prompt-icon{width:52px;height:52px;margin:0 auto 12px;border-radius:50%;background:#00e5ff26;display:flex;align-items:center;justify-content:center;font-size:26px;box-shadow:0 0 16px #00e5ff4d}.footer-icon{font-size:14px}.zoom-invite-modal{width:100%;max-width:520px;background:#141729;border:1px solid rgba(255,255,255,.16);border-radius:18px;padding:20px;box-shadow:0 24px 60px #000000d9}.invite-head{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.invite-title-wrap{display:flex;align-items:center;gap:12px}.invite-avatar-ico{width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,#00e5ff,#7c3aed);display:grid;place-items:center;font-size:18px;color:#fff;box-shadow:0 4px 12px #00e5ff59}.invite-grid-two{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}@media(max-width:500px){.invite-grid-two{grid-template-columns:1fr}}.invite-field-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.09);border-radius:12px;padding:10px 14px;display:flex;flex-direction:column;gap:6px}.invite-card-label{font-size:11px;font-weight:600;color:#9ba1bf;text-transform:uppercase;letter-spacing:.04em}.invite-card-val{display:flex;justify-content:space-between;align-items:center}.mono-code{font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-size:15px;font-weight:700;color:#fff;letter-spacing:.05em}.copy-btn-chip{background:#ffffff14;border:1px solid rgba(255,255,255,.15);color:#00e5ff;padding:3px 9px;border-radius:6px;font-size:11px;font-weight:600;cursor:pointer;transition:all .15s}.copy-btn-chip:hover{background:#00e5ff33;border-color:#00e5ff}.invite-link-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.09);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.invite-input-row{display:flex;gap:8px}.invite-text-box{flex:1;background:#0006!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:8px!important;padding:8px 12px!important;font-size:12px;color:#c9d1d9;font-family:monospace;outline:none}.invite-share-channels{margin-bottom:18px}.invite-share-row{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}.share-channel-btn{flex:1;min-width:90px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;border-radius:8px;font-size:12px;font-weight:600;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:#fff;cursor:pointer;transition:all .15s ease}.share-channel-btn:hover{background:#ffffff1f;transform:translateY(-1px)}.share-channel-btn.wa:hover{border-color:#25d366;color:#25d366}.share-channel-btn.tg:hover{border-color:#229ed9;color:#229ed9}.invite-modal-foot{display:flex;justify-content:flex-end;gap:10px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.btn-copied{background:#22c55e!important;color:#000!important;font-weight:700}.zoom-mute-modal{width:100%;max-width:440px;background:#141728;border:1px solid rgba(255,255,255,.15);border-radius:16px;padding:20px}.mute-toggle-row{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background:#ffffff0a;border-radius:8px;border:1px solid rgba(255,255,255,.08)}.chat .messages{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding-right:4px}.msg{background:var(--surface-2);border-radius:12px;padding:8px 10px;border:1px solid var(--border)}.msg.mine{background:linear-gradient(135deg,#00e5ff2e,#ff3dcb1f)}.msg.private{border-color:#a855f799}.msg-meta{font-size:12px;margin-bottom:2px}.private-tag{color:#b6a2ff}.msg-text{white-space:pre-wrap;word-break:break-word}.chat-form{display:grid;gap:6px}.to-row{color:var(--muted)}.chip{background:var(--surface-2);border-radius:999px;padding:2px 9px;color:var(--text);border:1px solid var(--border)}.chip button{background:none;border:0;color:var(--muted);cursor:pointer}.controls.zoom-controls{flex:0 0 68px!important;height:68px!important;display:flex!important;justify-content:space-between!important;align-items:center!important;padding:0 16px!important;background:#0d0f1a!important;border-top:1px solid rgba(255,255,255,.08)!important;flex-wrap:nowrap!important;gap:8px!important;z-index:50!important}.zoom-av-group{display:flex;align-items:center;gap:4px;flex:none}.zoom-center-group{display:flex;align-items:center;justify-content:center;gap:4px;flex:1}.zoom-end-group{display:flex;align-items:center;flex:none}.zoom-ctl-btn{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;min-width:58px;height:52px;padding:4px 8px!important;border-radius:8px!important;background:transparent!important;border:none!important;color:#d1d5db!important;cursor:pointer;position:relative;transition:background .15s ease,color .15s ease!important;box-shadow:none!important}.zoom-ctl-icon{font-size:19px;line-height:1;display:flex;align-items:center;justify-content:center}.zoom-ctl-label{font-size:11px;font-weight:500;letter-spacing:.01em;white-space:nowrap}.zoom-share-btn{min-width:64px}.zoom-green-share-icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;background:#22c55e;color:#000;font-size:14px;font-weight:900;box-shadow:0 0 10px #22c55e73}.zoom-share-label{color:#22c55e!important;font-weight:600}.zoom-count-pill{font-size:10px;font-weight:700;padding:1px 6px;border-radius:999px;background:#ffffff26;color:#fff;margin-left:2px}.zoom-count-pill.cc{background:#3b82f6}.zoom-badge-dot{position:absolute;top:4px;right:6px;background:#eb3b4a;color:#fff;border-radius:999px;font-size:9px;font-weight:700;padding:1px 5px;line-height:1.2}.zoom-btn-compound{display:inline-flex!important;align-items:center!important;position:relative!important;background:#ffffff0a!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:8px!important;transition:background .15s ease,border-color .15s ease!important}.zoom-btn-compound:hover{background:#ffffff14!important;border-color:#ffffff29!important}.zoom-btn-compound .zoom-ctl-btn{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:1px solid rgba(255,255,255,.08)!important;margin:0!important}.zoom-device-caret-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:22px!important;min-width:22px!important;height:44px!important;padding:0!important;background:transparent!important;border:none!important;color:#9ba1bf!important;cursor:pointer!important;border-top-right-radius:8px!important;border-bottom-right-radius:8px!important;box-shadow:none!important;transition:all .15s ease!important}.zoom-device-caret-btn:hover,.zoom-device-caret-btn.active{background:#ffffff1f!important;color:#00e5ff!important}.zoom-caret-svg{transition:transform .2s cubic-bezier(.16,1,.3,1)!important}.zoom-device-caret-btn.active .zoom-caret-svg{transform:rotate(180deg)!important}.popover.zoom-device-pop{left:0!important;right:auto!important;bottom:calc(100% + 8px)!important;transform:none!important;width:290px!important;min-width:270px!important;max-width:340px!important;max-height:82vh!important;overflow-y:auto!important;padding:8px 6px!important}.zoom-settings-popup{display:flex;flex-direction:column;gap:2px;width:100%}.zoom-settings-header{font-size:11px;font-weight:700;letter-spacing:.05em;color:#8b92b2;padding:6px 10px 4px;text-transform:uppercase;-webkit-user-select:none;user-select:none}.zoom-device-list{display:flex;flex-direction:column;gap:2px;width:100%}.zoom-device-item{display:flex!important;align-items:center!important;gap:8px!important;width:100%!important;padding:7px 10px!important;border-radius:8px!important;background:transparent!important;border:none!important;color:#ffffffe0!important;font-size:13px!important;text-align:left!important;cursor:pointer!important;box-sizing:border-box!important;transition:background .12s ease,color .12s ease!important}.zoom-device-item:hover{background:#ffffff14!important;color:#fff!important}.zoom-device-item.selected{background:#00e5ff14!important;color:#00e5ff!important;font-weight:600!important}.zoom-check-slot{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.zoom-device-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.zoom-device-empty{font-size:12px;color:#717694;padding:6px 12px;font-style:italic}.zoom-action-item{display:flex!important;align-items:center!important;gap:8px!important;width:100%!important;padding:8px 10px!important;border-radius:8px!important;background:transparent!important;border:none!important;color:#ffffffd9!important;font-size:13px!important;text-align:left!important;cursor:pointer!important;box-sizing:border-box!important;transition:background .12s ease,color .12s ease!important}.zoom-action-item:hover{background:#00e5ff1a!important;color:#00e5ff!important}.btn-zoom-end{background:#eb3b4a!important;color:#fff!important;border:none!important;border-radius:8px!important;padding:8px 18px!important;font-size:13px!important;font-weight:700!important;cursor:pointer;transition:all .15s ease!important;box-shadow:0 2px 8px #eb3b4a59!important}.popover-anchor{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.popover{position:absolute!important;bottom:calc(100% + 12px)!important;left:50%!important;transform:translate(-50%)!important;background:#0e101cfa!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:14px!important;padding:6px!important;box-shadow:0 20px 50px #000c,0 0 0 1px #ffffff0f!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;z-index:150!important;display:flex!important;flex-direction:column!important;gap:3px!important;min-width:220px!important;max-width:92vw!important;box-sizing:border-box!important;animation:popoverFadeIn .15s cubic-bezier(.16,1,.3,1)!important}@keyframes popoverFadeIn{0%{opacity:0;transform:translate(-50%) translateY(6px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.popover.more-pop,.popover.leave-pop,.popover.top-right-pop,.popover.zoom-more-menu,.popover.zoom-leave-pop{left:auto!important;right:0!important;transform:none!important;animation:popoverFadeInRight .15s cubic-bezier(.16,1,.3,1)!important}@keyframes popoverFadeInRight{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.popover.host-pop{left:0!important;right:auto!important;transform:none!important;width:290px!important;max-height:80vh!important;overflow-y:auto!important}.popover.fx-pop{width:350px!important;max-height:75vh!important;overflow-y:auto!important}.popover.menu,.zoom-more-menu{display:flex!important;flex-direction:column!important;gap:2px!important;min-width:240px!important}.popover.menu button,.zoom-more-menu button,.popover button:not(.mini-emoji):not(.wb-tool):not(.copy-btn-chip):not(.dot){width:100%!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;padding:10px 14px!important;border-radius:8px!important;font-size:13.5px!important;font-weight:500!important;color:#ffffffe6!important;background:transparent!important;border:none!important;box-shadow:none!important;cursor:pointer!important;text-align:left!important;white-space:nowrap!important;box-sizing:border-box!important;transition:background .14s ease,color .14s ease!important}.popover.menu button:hover,.zoom-more-menu button:hover,.popover button:not(.mini-emoji):not(.wb-tool):not(.copy-btn-chip):not(.dot):hover{background:#ffffff1a!important;color:#fff!important}.popover.menu button.danger-text,.zoom-more-menu button.danger-text{color:#ff6b7a!important}.popover.menu button.danger-text:hover,.zoom-more-menu button.danger-text:hover{background:#ef444429!important;color:#ff8793!important}.popover.emoji-pop{flex-direction:row!important;gap:6px!important;padding:6px 12px!important;border-radius:999px!important;min-width:auto!important}.popover.emoji-pop button{width:auto!important;font-size:24px!important;padding:4px 6px!important;border-radius:8px!important;background:transparent!important;border:none!important;cursor:pointer!important;transition:transform .12s ease!important}.popover.emoji-pop button:hover{transform:scale(1.22)!important;background:transparent!important}.popover.zoom-leave-pop,.popover.leave-pop{width:260px!important;padding:14px!important;display:flex!important;flex-direction:column!important;gap:8px!important}.popover.zoom-leave-pop button,.popover.leave-pop button{padding:10px 14px!important;border-radius:8px!important;font-weight:600!important;justify-content:center!important;text-align:center!important}.zoom-leave-title{font-size:13.5px;font-weight:700;color:#fff;margin-bottom:2px}.menu-divider{height:1px!important;background:#ffffff1a!important;margin:4px 0!important;width:100%!important}.lk-device-menu{position:absolute!important;bottom:calc(100% + 10px)!important;left:0!important;background:#0e101cfa!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:12px!important;padding:6px!important;box-shadow:0 16px 40px #000c!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;z-index:150!important;list-style:none!important;margin:0!important;min-width:230px!important}.lk-device-menu li{padding:0!important;margin:0!important}.lk-device-menu button{width:100%!important;text-align:left!important;padding:8px 12px!important;border-radius:8px!important;font-size:13px!important;background:transparent!important;border:none!important;color:#ffffffe6!important;cursor:pointer!important}.lk-device-menu button:hover,.lk-device-menu button[aria-selected=true]{background:#ffffff1a!important;color:#00e5ff!important}.toasts{position:absolute;top:58px;left:50%;transform:translate(-50%);display:grid;gap:6px;z-index:60;pointer-events:none}.toast{background:#0e1020eb;border:1px solid var(--border-strong);border-radius:12px;padding:9px 15px;font-size:13px;max-width:440px;box-shadow:0 12px 30px #0009;animation:modalSlideUp .2s ease}.start-audio{position:absolute;top:60px;right:16px;z-index:70}.reactions{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.reaction{position:absolute;bottom:10px;display:flex;flex-direction:column;align-items:center;animation:floatUp 4s ease-out forwards}.reaction .emoji{font-size:38px;filter:drop-shadow(0 6px 10px rgba(0,0,0,.5))}.reaction .who{font-size:11px;background:#05060db3;padding:1px 7px;border-radius:7px}@keyframes floatUp{0%{transform:translateY(0) scale(.6);opacity:0}10%{opacity:1;transform:translateY(-20px) scale(1.1)}to{transform:translateY(-60vh) scale(1);opacity:0}}.glass{background:linear-gradient(160deg,#28245a8c,#0c0e2499)}.feature-card,.usecase,.sec-card,.step,.stat{position:relative}.feature-card:before,.usecase:before,.sec-card:before,.stat:before,.install-step:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(135deg,#00e5ff8c,#a855f740 40%,#ff3dcb80);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.55;transition:opacity .3s}.feature-card:hover:before,.usecase:hover:before,.sec-card:hover:before,.stat:hover:before{opacity:1}.nebula{background:radial-gradient(40% 35% at 80% 18%,rgba(168,85,247,.32),transparent 70%),radial-gradient(35% 30% at 12% 70%,rgba(0,229,255,.2),transparent 70%),radial-gradient(30% 25% at 55% 95%,rgba(255,61,203,.18),transparent 70%),radial-gradient(25% 20% at 40% 30%,rgba(57,255,136,.07),transparent 70%),radial-gradient(120% 80% at 50% 120%,#120c35,transparent 60%)}.hero-badges{margin-top:22px}.app-badges{display:flex;gap:12px;flex-wrap:wrap}.app-badge{display:inline-flex;align-items:center;gap:10px;padding:9px 16px 9px 12px;border-radius:14px;color:#fff;background:linear-gradient(180deg,#16162e,#0b0b1c);border:1px solid rgba(255,255,255,.22);box-shadow:0 1px #ffffff26 inset,0 4px #000,0 10px 24px -10px #00e5ff80;transition:transform .15s,box-shadow .15s}.app-badge:hover{color:#fff;transform:translateY(-2px);box-shadow:0 1px #ffffff26 inset,0 6px #000,0 16px 30px -10px #a855f7b3}.app-badge:active{transform:translateY(3px);box-shadow:0 1px #000}.app-badge span{display:grid;line-height:1.1}.app-badge small{font-size:10px;opacity:.75;text-transform:uppercase;letter-spacing:.06em}.app-badge b{font-family:var(--font-display);font-size:16px}.app-badge.android svg{color:#3ddc84}.marquee{margin:70px 0 0;overflow:hidden;border-block:1px solid var(--border);background:linear-gradient(90deg,#00e5ff14,#a855f71a,#ff3dcb14);-webkit-mask:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.marquee-track{display:flex;gap:40px;width:max-content;padding:16px 0;animation:marquee 40s linear infinite}.marquee:hover .marquee-track{animation-play-state:paused}@keyframes marquee{to{transform:translate(-50%)}}.marquee-item{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-display);font-weight:700;font-size:17px;white-space:nowrap;color:#dbe7ff}.marquee-item i{width:10px;height:10px;transform:rotate(45deg);background:var(--meteor);box-shadow:0 0 10px #00e5ffcc}.split.reverse{grid-template-columns:1fr 1.15fr}.usecase-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.usecase{border-radius:18px;padding:18px;display:grid;gap:6px}.usecase b{font-family:var(--font-display);font-size:15px;transform:translateZ(20px)}.usecase p{margin:0;color:var(--muted);font-size:13px;line-height:1.5}.usecase-ico{font-size:26px;width:46px;height:46px;display:grid;place-items:center;border-radius:14px;transform:translateZ(35px);box-shadow:0 5px #00000059}.usecase.tone-violet .usecase-ico{background:linear-gradient(135deg,#a855f7,#6d28d9)}.usecase.tone-cyan .usecase-ico{background:linear-gradient(135deg,#00e5ff,#2563eb)}.usecase.tone-green .usecase-ico{background:linear-gradient(135deg,#39ff88,#0d9488)}.usecase.tone-pink .usecase-ico{background:linear-gradient(135deg,#ff3dcb,#9333ea)}.chain-scene{position:relative;height:440px;perspective:1200px;display:grid;place-items:center}.chain{position:relative;width:0;height:0;transform-style:preserve-3d;animation:chainSpin 22s linear infinite}@keyframes chainSpin{0%{transform:rotateX(-18deg) rotateY(0)}to{transform:rotateX(-18deg) rotateY(360deg)}}.block3d{--s: 96px;position:absolute;width:var(--s);height:var(--s);left:calc(var(--s) / -2);top:calc(var(--s) / -2);transform-style:preserve-3d;transform:rotateY(calc(var(--i) * 90deg)) translateZ(150px);animation:blockBob 4s ease-in-out infinite;animation-delay:calc(var(--i) * -1s)}@keyframes blockBob{50%{margin-top:-14px}}.bf{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(255,255,255,.35);background:linear-gradient(135deg,var(--c1),var(--c2));opacity:.92;box-shadow:inset 0 0 24px #ffffff40}.bf.front{transform:translateZ(calc(var(--s) / 2));display:grid;place-items:center;align-content:center;gap:8px}.bf.back{transform:rotateY(180deg) translateZ(calc(var(--s) / 2));filter:brightness(.7)}.bf.right{transform:rotateY(90deg) translateZ(calc(var(--s) / 2));filter:brightness(.8)}.bf.left{transform:rotateY(-90deg) translateZ(calc(var(--s) / 2));filter:brightness(.8)}.bf.top{transform:rotateX(90deg) translateZ(calc(var(--s) / 2));filter:brightness(1.25)}.bf.bottom{transform:rotateX(-90deg) translateZ(calc(var(--s) / 2));filter:brightness(.55)}.bn{font-family:var(--font-display);font-weight:800;font-size:15px;text-shadow:0 2px 6px rgba(0,0,0,.4)}.bfaces{display:grid;grid-template-columns:repeat(2,16px);gap:4px}.bfaces i{width:16px;height:12px;border-radius:3px;background:#ffffff8c}.chain-glow{position:absolute;width:380px;height:120px;bottom:50px;border-radius:50%;background:radial-gradient(ellipse,rgba(0,229,255,.35),rgba(168,85,247,.15) 50%,transparent 70%);filter:blur(10px);transform:rotateX(70deg)}.security-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.sec-card{border-radius:20px;padding:24px;display:grid;gap:8px;align-content:start}.sec-card b{font-family:var(--font-display);font-size:16px;transform:translateZ(25px)}.sec-card p{margin:0;color:var(--muted);line-height:1.55;font-size:13.5px}.sec-ico{font-size:28px;width:54px;height:54px;display:grid;place-items:center;border-radius:16px;background:linear-gradient(135deg,#00e5ff40,#a855f74d);border:1px solid rgba(255,255,255,.2);transform:translateZ(40px);box-shadow:0 6px #00000059,0 0 24px #00e5ff40}.app-band{border-radius:30px;padding:44px;display:grid;grid-template-columns:1.1fr 1fr;gap:24px;align-items:center;overflow:hidden;background:linear-gradient(135deg,#00e5ff29,#7c3aed33 50%,#ff3dcb24)}.app-copy .check-list{margin-bottom:26px}.app-phones{position:relative;height:480px;perspective:1400px}.app-phones .phone3d{position:absolute}.app-phones .back{left:4%;top:30px;--ry: 28deg;--rz: -6deg;opacity:.9;transform:scale(.88)}.app-phones .front{right:6%;top:0;--ry: -22deg;--rz: 4deg}.phone3d{--ry: -24deg;--rz: 4deg;width:230px;perspective:1400px;animation:phoneFloat 6s ease-in-out infinite}@keyframes phoneFloat{50%{translate:0 -14px}}.phone-body{position:relative;aspect-ratio:9 / 19;border-radius:38px;padding:10px;transform:rotateY(var(--ry)) rotate(var(--rz)) rotateX(8deg);transform-style:preserve-3d;background:linear-gradient(145deg,#3a3f5c,#121428 60%,#2a2f4a);box-shadow:inset 0 0 0 2px #ffffff2e,inset 0 0 0 6px #05050c,30px 40px 60px -20px #000000d9,0 0 60px #00e5ff2e}.android .phone-body{border-radius:30px;background:linear-gradient(145deg,#2c3350,#0c0e1e 60%,#1f2540)}.phone-side{position:absolute;top:4%;bottom:4%;right:-10px;width:12px;border-radius:0 10px 10px 0;background:linear-gradient(90deg,#1a1d33,#3a3f5c);transform:rotateY(90deg);transform-origin:left}.phone-screen{position:relative;height:100%;border-radius:30px;overflow:hidden;background:radial-gradient(80% 50% at 80% 0%,rgba(168,85,247,.45),transparent 60%),radial-gradient(60% 40% at 0% 100%,rgba(0,229,255,.3),transparent 60%),#070718;display:flex;flex-direction:column;gap:8px;padding:34px 10px 12px;transform:translateZ(1px)}.android .phone-screen{border-radius:22px}.phone-notch{position:absolute;top:8px;left:50%;transform:translate(-50%);width:34%;height:18px;border-radius:12px;background:#000}.android .phone-notch{width:10px;height:10px;border-radius:50%}.ps-top{display:flex;align-items:center;gap:6px;font-size:10px}.ps-top b{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ps-live{font-size:8px;font-weight:800;background:#ff4d5e;padding:1px 5px;border-radius:4px}.ps-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px;flex:1}.ps-tile{border-radius:10px;display:grid;place-items:center;font-weight:800;font-family:var(--font-display);position:relative}.ps-tile span{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#ffffff40;border:2px solid rgba(255,255,255,.6);font-size:12px}.ps-tile.speaking{box-shadow:0 0 0 2px #fff,0 0 18px #00e5ffe6}.ps-chat{display:grid;gap:4px;font-size:9px}.ps-chat span{background:#ffffff1a;border-radius:8px;padding:4px 6px}.ps-controls{display:flex;justify-content:center;gap:10px;padding-top:4px}.ps-controls i{width:26px;height:26px;border-radius:50%;background:#ffffff24}.ps-controls i.on{background:var(--meteor)}.ps-controls i.leave{background:#ff4d5e}.phone-shadow{width:70%;height:24px;margin:26px auto 0;border-radius:50%;background:radial-gradient(ellipse,rgba(0,229,255,.35),transparent 70%);filter:blur(6px)}.faq{max-width:820px;margin:0 auto;display:grid;gap:12px}.faq-item{border-radius:16px;padding:0;overflow:hidden}.faq-item summary{list-style:none;cursor:pointer;padding:18px 22px;font-weight:600;font-size:15.5px;display:flex;justify-content:space-between;align-items:center;gap:16px}.faq-item summary::-webkit-details-marker{display:none}.faq-plus{font-size:22px;color:var(--accent);transition:transform .25s}.faq-item[open] .faq-plus{transform:rotate(45deg)}.faq-item p{margin:0;padding:0 22px 20px;color:var(--muted);line-height:1.65}.app-promo{border-radius:20px;padding:18px 22px;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;background:linear-gradient(135deg,#00e5ff24,#a855f729,#ff3dcb1f)}.app-promo b{font-family:var(--font-display);font-size:17px}.app-promo p{margin:4px 0 0}.download-hero{max-width:1200px;margin:0 auto;padding:40px 28px 80px;display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:center;min-height:calc(100vh - 70px)}.platform-tabs{display:inline-flex;gap:6px;padding:6px;border-radius:16px;background:#ffffff0d;border:1px solid var(--border);margin-bottom:18px;flex-wrap:wrap}.platform-tab{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;color:var(--muted);font:inherit;font-weight:600;padding:9px 14px;border-radius:11px;cursor:pointer}.platform-tab svg{width:20px;height:20px}.platform-tab.active{color:#fff;background:var(--meteor);box-shadow:0 4px #4c1d95,0 8px 20px -8px #7c3aedcc}.desk-ico{font-size:18px}.install-btn{margin:4px 0 18px}.note{border-radius:12px;padding:10px 14px;margin-bottom:14px;background:#00e5ff14;border:1px solid rgba(0,229,255,.3)}.note.ok{background:#39ff881a;border-color:#39ff8866}.install-steps{list-style:none;padding:0;margin:0 0 18px;display:grid;gap:12px}.install-step{display:flex;gap:14px;align-items:flex-start;border-radius:16px;padding:16px 18px}.install-step p{margin:4px 0 0;color:var(--muted);line-height:1.55}.step-num{flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-weight:800;font-family:var(--font-display);color:#fff;background:radial-gradient(circle at 35% 30%,#e0fbff,#00e5ff 30%,#7c3aed 75%);box-shadow:0 0 18px #00e5ff80;transform:translateZ(30px)}.inline-icon{vertical-align:-3px;color:var(--accent)}.dl-visual{display:grid;place-items:center}.dl-visual .phone3d{width:280px}@media(max-width:1000px){.split.reverse,.app-band,.download-hero{grid-template-columns:1fr}.security-grid{grid-template-columns:1fr 1fr}.chain-scene{height:340px}.dl-visual{order:2;margin-top:24px}.app-phones{height:420px}}@media(max-width:640px){.usecase-grid,.security-grid{grid-template-columns:1fr}.app-band{padding:24px}.app-phones{height:380px}.phone3d{width:180px}.dl-visual{order:2!important;width:100%!important;overflow:hidden!important;margin:24px auto 0!important}.dl-visual .phone3d{width:175px!important;margin:0 auto!important}.block3d{--s: 70px;transform:rotateY(calc(var(--i) * 90deg)) translateZ(105px)}.download-hero{padding:24px 16px 60px}.app-badge{flex:1;min-width:150px}.platform-tabs{display:flex;width:100%}.platform-tab{flex:1;justify-content:center;padding:9px 8px;font-size:13px}.platform-tab svg{width:16px;height:16px}}.hero-globe-wrap{perspective:1200px;width:min(620px,100%)}.hero-globe{--mx: 0;--my: 0;position:relative;width:100%;aspect-ratio:1;transform-style:preserve-3d;transform:rotateX(calc(var(--my) * -10deg)) rotateY(calc(var(--mx) * 16deg));transition:transform .3s cubic-bezier(.2,.8,.2,1)}.globe-canvas{position:relative;z-index:1;width:100%;height:100%;display:block;cursor:grab;touch-action:pan-y}.globe-canvas:active{cursor:grabbing}.globe-halo{position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 35% 35%,rgba(0,229,255,.22),transparent 55%),radial-gradient(circle at 70% 65%,rgba(255,61,203,.18),transparent 55%),radial-gradient(circle,rgba(124,58,237,.2),transparent 68%);animation:haloSpin 18s linear infinite}@keyframes haloSpin{to{transform:rotate(360deg)}}.globe-orbit{position:absolute;top:6%;right:6%;bottom:6%;left:6%;border-radius:50%;border:1px dashed rgba(0,229,255,.28);transform:rotateX(72deg) rotate(-18deg);animation:orbitTurn 16s linear infinite;z-index:2;pointer-events:none}@keyframes orbitTurn{to{transform:rotateX(72deg) rotate(342deg)}}.orbit-sat{position:absolute;top:-6px;left:50%;width:12px;height:12px;border-radius:50%;background:radial-gradient(circle,#fff,#00e5ff 45%,transparent 70%);box-shadow:0 0 16px #00e5ff,0 0 30px #a855f7}.float-card{position:absolute;z-index:3;transform:translateZ(90px);display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:16px;pointer-events:none;animation:cardFloat 6s ease-in-out infinite}.float-card b{display:block;font-size:13px}.float-card small{color:var(--muted);font-size:11px}.fc-1{top:10%;left:-2%}.fc-2{top:44%;right:-6%;animation-delay:-2s}.fc-3{bottom:8%;left:8%;animation-delay:-4s}@keyframes cardFloat{50%{translate:0 -12px}}.fc-2{transform:translateZ(140px)}.fc-3{transform:translateZ(60px)}.live-dot{width:10px;height:10px;border-radius:50%;background:#39ff88;box-shadow:0 0 #39ff88b3;animation:dotPulse 1.8s infinite}.av-stack{display:flex}.av-stack i{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:11px;font-weight:800;border:2px solid #0b0d22;margin-left:-8px}.av-stack i:first-child{margin-left:0}.fc-ico{font-size:20px}.globe-hint{position:absolute;bottom:-4px;left:50%;transform:translate(-50%);font-size:11px;color:var(--muted);letter-spacing:.06em;text-transform:uppercase;opacity:.7}@media(max-width:640px){.fc-1{left:0;top:4%}.fc-2{right:0}.fc-3{left:2%;bottom:4%}.float-card{padding:8px 10px}.float-card b{font-size:12px}}select{width:100%;background:#05060d8c;color:var(--text);border:1px solid var(--border);border-radius:10px;padding:10px 12px;font:inherit;outline:none;box-shadow:inset 0 2px 6px #00000059}select:focus{border-color:#00e5ffb3}.ai-panel{gap:12px}.ai-card{display:grid;gap:10px;padding:12px;border-radius:14px;background:linear-gradient(135deg,#00e5ff14,#a855f71a);border:1px solid rgba(168,85,247,.3)}.ai-card .toggle-row small{font-size:11px}.ai-note{margin:0;font-size:12px;color:#ffe58a;background:#ffd23f14;border:1px solid rgba(255,210,63,.25);border-radius:10px;padding:8px 10px}.panel-sub{display:flex;justify-content:space-between;align-items:center}.transcript{flex:1;min-height:120px;overflow-y:auto;display:grid;align-content:start;gap:8px;padding-right:4px}.tline{display:grid;gap:2px;padding:8px 10px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border);font-size:13px}.tline.mine{background:linear-gradient(135deg,#00e5ff1f,#a855f71a)}.tmeta{font-size:11px;color:var(--muted)}.tmeta b{color:var(--text)}.torig{font-size:11px;color:var(--muted);font-style:italic}.ai-summary{border-radius:12px;padding:10px 12px;background:#a855f71a;border:1px solid rgba(168,85,247,.35);max-height:40%;overflow:auto}.ai-summary pre{white-space:pre-wrap;font:inherit;font-size:13px;margin:6px 0 0;line-height:1.5}.captions{position:absolute;left:50%;bottom:18px;transform:translate(-50%);width:min(900px,92%);display:grid;gap:6px;z-index:15;pointer-events:none}.cap-line{justify-self:center;max-width:100%;background:#040510d1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:8px 14px;font-size:18px;line-height:1.4;text-align:center;box-shadow:0 10px 30px #00000080;animation:modalSlideUp .2s ease}.cap-line b{color:#67e8f9;margin-right:6px;font-size:14px}.controls .lk-button.rec-on{background:linear-gradient(180deg,#ff5d6c,#e23a4c);border-color:#ff7b88;animation:livePulse 2s infinite}@media(max-width:1400px){.controls .lk-button{padding:8px 11px;font-size:13px}}.conference.whiteboard-active .conference-body{height:calc(100% - 64px)!important;max-height:calc(100% - 64px)!important}@media(max-width:768px){.conference.whiteboard-active .conference-body{height:calc(100% - 56px)!important;max-height:calc(100% - 56px)!important}}.conference.whiteboard-active .stage-wrap{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;overflow:hidden!important}.wb{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;display:flex!important;flex-direction:column!important;gap:0!important;padding:0!important;z-index:5!important;background:#0b0e2a!important;overflow:hidden!important}.wb-toolbar{display:flex!important;flex-wrap:wrap!important;gap:6px!important;align-items:center!important;justify-content:space-between!important;padding:6px 12px!important;background:#0e101cf5!important;border-bottom:1px solid rgba(255,255,255,.1)!important;border-radius:0!important;z-index:10!important}.wb-group{display:flex!important;gap:4px!important;align-items:center!important;flex-wrap:wrap!important}.wb-tool{min-width:38px;height:38px;border-radius:10px;border:1px solid var(--border);background:#ffffff0d;color:var(--text);font:inherit;font-size:16px;font-weight:700;cursor:pointer;display:grid;place-items:center;box-shadow:0 3px #0006}.wb-tool.wide{padding:0 10px;font-size:13px}.wb-tool:hover{background:#ffffff1a}.wb-tool.active{background:var(--meteor);border-color:#a0f0ff99;box-shadow:0 3px #4c1d95,0 0 14px #00e5ff66}.wb-dot{display:block;border-radius:50%;background:currentColor}.wb-color{width:26px;height:26px;border-radius:50%;border:2px solid rgba(255,255,255,.35);cursor:pointer;box-shadow:0 2px #0006}.wb-color.active{outline:2px solid #fff;outline-offset:2px;box-shadow:0 0 12px currentColor}.wb-stage{flex:1!important;width:100%!important;height:100%!important;min-height:0!important;display:block!important;position:relative!important;overflow:hidden!important;margin:0!important;padding:0!important}.wb-canvas-wrap{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;border-radius:0!important;overflow:hidden!important;box-shadow:none!important}.wb-canvas{width:100%!important;height:100%!important;display:block!important;touch-action:none!important;cursor:crosshair!important}.wb-canvas.tool-text{cursor:text}.wb-canvas.tool-eraser{cursor:cell}.wb-text-input{position:absolute;min-width:320px;background:#050614bf!important;border:1px dashed rgba(0,229,255,.7)!important;font-weight:600;padding:4px 8px!important;border-radius:6px!important}@media(max-width:768px){.wb-toolbar{flex-wrap:nowrap!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;padding:6px 8px!important;gap:6px!important}.wb-toolbar::-webkit-scrollbar{display:none!important}.wb-group{flex-wrap:nowrap!important;flex-shrink:0!important}.wb-tool{min-width:34px!important;height:34px!important;font-size:14px!important}.wb-color{width:22px!important;height:22px!important}}.wallet-buttons{display:grid;gap:8px}.wallet-row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.btn-wallet{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 10px;border-radius:11px;border:1px solid var(--border-strong);background:linear-gradient(180deg,#ffffff1a,#ffffff08);color:var(--text);font:inherit;font-weight:600;font-size:13px;cursor:pointer;box-shadow:0 1px #ffffff1a inset,0 4px #00000073;transition:transform .12s}.btn-wallet:hover{transform:translateY(-1px);border-color:#00e5ff80}.btn-wallet:active{transform:translateY(3px);box-shadow:0 1px #00000073}.btn-wallet:disabled{opacity:.6}@media(max-width:420px){.wallet-row{grid-template-columns:1fr}}.dash-row{display:grid;grid-template-columns:1.4fr 1fr;gap:20px}.personal-card{border-radius:20px;padding:20px;display:grid;gap:10px;align-content:start}.plink{font-family:var(--font-display);font-size:22px;font-weight:700;background:var(--meteor);-webkit-background-clip:text;background-clip:text;color:transparent;word-break:break-all}.plink-form{display:grid;gap:8px}.plink-input{display:flex;align-items:center;gap:6px;padding:6px 6px 6px 12px;border-radius:12px;background:#05060d80;border:1px solid var(--border)}.plink-input span{color:var(--muted);white-space:nowrap;font-size:13px}.plink-input input{border:0;background:transparent;box-shadow:none;padding:6px}.menu-link{color:var(--text);padding:8px 10px;border-radius:6px;display:block}.menu-link:hover{background:var(--surface-3);color:var(--text)}textarea{width:100%;background:#05060d8c;border:1px solid var(--border);color:var(--text);border-radius:10px;padding:10px 12px;font:inherit;resize:vertical;outline:none;box-shadow:inset 0 2px 6px #00000059}textarea:focus{border-color:#00e5ffb3}@media(max-width:860px){.dash-row{grid-template-columns:1fr}}.history-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.history-card{border-radius:18px;padding:18px;display:grid;gap:8px;color:var(--text)}.history-card:hover{color:var(--text)}.hchips{display:flex;flex-wrap:wrap;gap:6px}.history-detail{display:grid;gap:18px}.summary-pre,.transcript-pre{white-space:pre-wrap;font:inherit;line-height:1.6;margin:0}.transcript-pre{max-height:320px;overflow:auto;font-size:13px;color:var(--muted);background:#0003;border-radius:10px;padding:12px;margin-bottom:10px}.hrow{padding:8px 0;border-top:1px solid var(--border)}.hpoll{display:grid;gap:6px;padding:10px 0;border-top:1px solid var(--border)}.proof{font-family:ui-monospace,monospace}.qa-panel{gap:10px}.ask-form{display:grid;gap:6px}.chip-btn{border:1px solid var(--border);background:transparent;color:var(--muted);border-radius:999px;padding:4px 10px;cursor:pointer;font:inherit;font-size:12px}.chip-btn.active{color:#fff;background:var(--meteor);border-color:transparent}.qa-list{flex:1;overflow-y:auto;display:grid;gap:8px;align-content:start;padding-right:4px}.qa-item{display:flex;gap:10px;align-items:flex-start;padding:10px;border-radius:12px;background:var(--surface-2);border:1px solid var(--border)}.qa-item.answered{opacity:.6}.qa-text{white-space:pre-wrap;word-break:break-word}.qa-actions{display:grid;gap:2px;justify-items:end}.upvote{display:grid;justify-items:center;min-width:40px;padding:6px 4px;border-radius:10px;border:1px solid var(--border);background:#ffffff0a;color:var(--muted);cursor:pointer;font:inherit;font-size:11px;box-shadow:0 3px #00000059}.upvote b{font-size:14px;color:var(--text)}.upvote.on{background:var(--meteor);color:#fff;border-color:transparent}.poll-form{display:grid;gap:8px;padding:12px;border-radius:12px;background:#a855f714;border:1px solid rgba(168,85,247,.3)}.poll-card{display:grid;gap:8px;padding:12px;border-radius:14px;background:var(--surface-2);border:1px solid var(--border)}.poll-card.open{border-color:#00e5ff66;box-shadow:0 0 18px #00e5ff1f}.poll-opt{flex-direction:row;align-items:center;gap:8px;color:var(--text);padding:8px 10px;border-radius:10px;border:1px solid var(--border);cursor:pointer}.poll-opt:hover{border-color:#00e5ff80}.pbar{position:relative;display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;overflow:hidden;background:#ffffff0a;font-size:13px}.pbar span{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,#00e5ff59,#a855f759);border-radius:10px;transition:width .6s cubic-bezier(.2,.8,.2,1)}.pbar.mine span{background:linear-gradient(90deg,#39ff8866,#00e5ff59)}.pbar em,.pbar b{position:relative;font-style:normal}.proof{color:#a5f3fc}.badge.web{background:#a855f733;border-color:#a855f780}.fx-pop{left:0;width:380px;max-width:calc(100vw - 20px);max-height:75vh;overflow-y:auto;border-radius:16px;background:var(--surface-1, #121829);border:1px solid var(--border);box-shadow:0 16px 40px #00000080;scrollbar-width:thin}.fx-panel h4{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:var(--muted);margin:14px 0 8px}.fx-panel h4:first-child{margin-top:2px}.fx-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}@media(max-width:480px){.fx-grid{grid-template-columns:repeat(3,1fr);gap:7px}}.fx-tile{position:relative;aspect-ratio:16/10;min-height:56px;border-radius:10px;border:1.5px solid var(--border);background:#ffffff0d center/cover no-repeat;color:var(--text);font:inherit;font-size:11px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;overflow:hidden;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease;-webkit-user-select:none;user-select:none}.fx-tile:hover{border-color:#00e5ff66;transform:translateY(-1px)}.fx-tile:active{transform:scale(.97)}.fx-tile.active{border-color:#00e5ff!important;box-shadow:0 0 14px #00e5ff99,inset 0 0 0 1px #00e5ff}.fx-tile-icon{font-size:18px;line-height:1}.fx-tile-label{font-size:10px;font-weight:600;color:var(--text)}.fx-tile.img{align-items:stretch;justify-content:flex-end;padding:0;border-color:#ffffff24}.fx-tile.img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 35%,#000000e0);pointer-events:none}.fx-tile.img em{position:relative;z-index:2;font-style:normal;font-size:9.5px;font-weight:700;color:#fff;text-align:center;padding:3px 4px;text-shadow:0 1px 3px rgba(0,0,0,.95);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.fx-blur{width:22px;height:16px;border-radius:4px;background:linear-gradient(135deg,#7dd3fc,#c084fc);filter:blur(2px)}.fx-blur.strong{filter:blur(4px)}.fx-slider{display:flex;flex-direction:row;align-items:center;gap:10px;color:var(--text)}.fx-slider input{flex:1;accent-color:#00e5ff}.fx-seg{display:flex;gap:4px;padding:4px;border-radius:12px;background:#ffffff0d;border:1px solid var(--border)}.fx-seg button{flex:1;border:0;background:transparent;color:var(--muted);padding:7px 8px;border-radius:9px;font:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease}.fx-seg button.active{background:var(--meteor);color:#fff;box-shadow:0 3px #4c1d95}.audience-pill{padding:9px 14px;border-radius:12px;background:#a855f726;border:1px solid rgba(168,85,247,.4);font-weight:600;font-size:13px}.audience{display:grid;gap:8px;padding:10px;border-radius:12px;background:#a855f714;border:1px solid rgba(168,85,247,.3)}.audience details .people{max-height:220px}.bo-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:8px 16px;background:linear-gradient(90deg,#00e5ff2e,#a855f733);border-bottom:1px solid rgba(0,229,255,.3)}.bo-msg{background:#ffd23f26;border:1px solid rgba(255,210,63,.4);border-radius:10px;padding:4px 10px}.bo-pick{display:grid;gap:8px;margin:10px 0}.modal.wide{max-width:760px}.modal.center{text-align:center;justify-items:center}.grid-form{display:grid;gap:12px}.bo-rooms{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.bo-room{border-radius:14px;padding:12px;display:grid;gap:6px;align-content:start}.bo-room select{width:auto;padding:4px 6px;font-size:12px}.stream-row{display:grid;gap:8px;padding:10px 12px;border-radius:12px;border:1px solid var(--border)}.stream-row.on{border-color:#00e5ff66;background:#00e5ff0d}.stream-fields{display:grid;gap:6px}.show-sm{display:none!important}@media(max-width:1000px){.hero{grid-template-columns:1fr;text-align:left;min-height:0;padding-top:30px}.hero-visual{order:2;margin-top:20px}.orbit-scene{--R: 190px;width:420px}.stats{grid-template-columns:repeat(2,1fr)}.feature-grid,.steps{grid-template-columns:1fr 1fr}.split,.cta{grid-template-columns:1fr}.auth-layout{grid-template-columns:1fr;justify-items:center}.auth-side,.nav-links{display:none}}@media(max-width:768px){.hide-sm{display:none!important}.show-sm{display:block!important}.controls.zoom-controls{height:60px!important;padding:0 4px!important;justify-content:space-around!important;flex-wrap:nowrap!important;overflow:hidden!important}.zoom-ctl-btn{min-width:48px!important;height:48px!important;padding:2px!important;gap:2px!important}.zoom-ctl-icon{font-size:16px!important}.zoom-ctl-label{font-size:10px!important}.zoom-green-share-icon{width:20px!important;height:20px!important;font-size:12px!important}.side-panel{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;max-width:100%!important;height:100%!important;z-index:55!important;background:#0d0f1a!important}.mobile-more-items{display:flex;flex-direction:column;gap:4px;padding-bottom:6px}.mobile-more-items button{width:100%;text-align:left;padding:10px 12px;font-size:13px;border-radius:8px;display:flex;align-items:center;gap:10px;background:transparent;border:none;color:#fff;cursor:pointer}.mobile-more-items button:hover{background:#ffffff14}.mobile-emoji-row{display:flex;justify-content:space-between;padding:8px 12px;background:#ffffff0d;border-radius:10px;margin:4px 0}.mini-emoji{font-size:22px!important;padding:2px 4px!important;background:transparent!important;border:none!important;cursor:pointer;line-height:1}.menu-divider{height:1px;background:#ffffff1a;margin:6px 0}}@media(max-width:640px){.topnav{padding:12px 16px}.orbit-scene{--R: 130px;width:300px}.orbit-tile{width:92px;left:-46px;top:-34px}.ot-avatar{width:26px;height:26px;font-size:12px}.section{padding:72px 16px 0}.hero,.stats{padding-left:16px;padding-right:16px}.feature-grid,.steps,.actions{grid-template-columns:1fr}.crowd-plane{width:340px}.crowd-scene{height:300px}.cta{padding:24px}.cta-orbit{display:none}.join-box{min-width:0;width:100%}.dashboard{padding:24px 16px 48px}.dash-clock{font-size:40px}.shell-logo{left:16px}.auth-layout{padding:76px 16px 32px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.ai-provider-tag{font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;text-transform:uppercase;letter-spacing:.05em}.ai-provider-tag.cloud{background:#00e5ff26;color:#00e5ff;border:1px solid rgba(0,229,255,.35)}.ai-provider-tag.local{background:#a855f726;color:#c084fc;border:1px solid rgba(168,85,247,.35)}.ai-tabs{display:flex;gap:4px;background:#ffffff0a;padding:4px;border-radius:10px;border:1px solid var(--border)}.ai-tab{flex:1;border:0;background:transparent;color:var(--muted);font:inherit;font-size:12px;font-weight:600;padding:6px 4px;border-radius:7px;cursor:pointer;transition:all .15s ease;white-space:nowrap;text-align:center}.ai-tab.active{background:var(--surface-2);color:#fff;box-shadow:0 2px 8px #0000004d}.ai-tab-content{display:flex;flex-direction:column;gap:10px;flex:1;min-height:0;overflow:hidden}.copilot-content{display:flex;flex-direction:column;height:100%}.copilot-chips{display:flex;flex-wrap:wrap;gap:5px}.copilot-chips .chip{background:#ffffff0d;border:1px solid var(--border);color:var(--text);font-size:11px;font-weight:500;padding:4px 8px;border-radius:999px;cursor:pointer;transition:all .15s ease}.copilot-chips .chip:hover:not(:disabled){background:#00e5ff1f;border-color:#00e5ff66;color:#67e8f9}.copilot-chat{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding:6px 2px;margin:6px 0}.copilot-bubble{padding:10px 12px;border-radius:12px;font-size:13px;line-height:1.45}.copilot-bubble.user{align-self:flex-end;background:linear-gradient(135deg,#0284c7,#2563eb);color:#fff;max-width:85%}.copilot-bubble.assistant{align-self:flex-start;background:var(--surface-2);border:1px solid var(--border);max-width:95%}.copilot-bubble.thinking{opacity:.7;font-style:italic}.copilot-author{display:block;font-size:10.5px;font-weight:700;margin-bottom:3px;opacity:.8}.copilot-input-form{display:flex;gap:6px;align-items:center}.copilot-input-form input{flex:1;font-size:13px!important;padding:8px 12px!important}.action-items-list{display:flex;flex-direction:column;gap:6px;max-height:220px;overflow-y:auto}.action-item-row{display:flex;align-items:center;gap:10px;background:var(--surface-2);border:1px solid var(--border);border-radius:10px;padding:8px 12px;cursor:pointer;transition:all .15s ease;font-size:13px}.action-item-row:hover{border-color:#00e5ff66}.action-item-row.completed{opacity:.55;text-decoration:line-through}.action-item-text{flex:1}.action-item-owner{font-size:10px;font-weight:700;background:#00e5ff1f;color:#67e8f9;border-radius:4px;padding:2px 6px}@media(max-width:1000px){.auth-side,.nav-links{display:none}}.playground-card{max-width:960px;margin:0 auto 36px;padding:28px;border-radius:20px;background:#0d1026a6;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(0,229,255,.25);box-shadow:0 16px 40px #0006,inset 0 1px #ffffff1a}.playground-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:20px}.playground-head h3{font-size:24px;font-weight:700;margin:4px 0 2px}.glow-btn{box-shadow:0 0 20px #00e5ff66;transition:all .25s ease}.glow-btn:hover{box-shadow:0 0 30px #00e5ffb3;transform:translateY(-2px)}.playground-tabs{display:flex;gap:8px;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:12px;margin-bottom:20px;overflow-x:auto}.pg-tab{background:transparent;border:1px solid transparent;color:var(--muted);padding:8px 16px;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.pg-tab:hover{color:#fff;background:#ffffff0d}.pg-tab.active{color:#00e5ff;background:#00e5ff1f;border-color:#00e5ff59}.playground-body{min-height:120px}.math-input-box{display:flex;align-items:center;background:#050714d9;border:1px solid rgba(0,229,255,.4);border-radius:12px;padding:8px 16px;margin:12px 0;gap:12px}.math-input-box input{flex:1;background:transparent;border:none;font-size:18px;font-family:JetBrains Mono,monospace,Consolas;color:#fff;outline:none}.math-result-preview{font-size:20px;font-weight:700;color:#39ff88;font-family:JetBrains Mono,monospace,Consolas;white-space:nowrap}.math-sample-chips{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.math-sample-chips button{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:#a5f3fc;font-size:12px;padding:4px 10px;border-radius:6px;cursor:pointer}.math-sample-chips button:hover{background:#00e5ff26;border-color:#00e5ff}.mic-meter-container{display:flex;align-items:center;gap:14px;margin:16px 0}.mic-meter-bar{flex:1;height:16px;background:#ffffff14;border-radius:8px;overflow:hidden;position:relative}.mic-meter-fill{height:100%;background:linear-gradient(90deg,#00e5ff,#39ff88,#ffd23f);border-radius:8px;transition:width .05s ease-out}.mic-meter-label{font-size:13px;font-weight:600;color:var(--muted);min-width:90px}.caption-preview-bubble{background:#050716bf;border:1px solid rgba(168,85,247,.35);border-radius:12px;padding:16px;margin:14px 0;position:relative}.caption-live-tag{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.5px;color:#ff3dcb;background:#ff3dcb26;padding:2px 8px;border-radius:4px;margin-bottom:8px}.caption-bubble-text{font-size:16px;line-height:1.6;color:#f1f5f9;font-style:italic;margin:0}.comparison-section{max-width:1080px;margin:60px auto 40px;padding:0 20px}.table-responsive{border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#0a0d1eb3;box-shadow:0 20px 48px #00000080}.compare-table{width:100%;border-collapse:collapse;text-align:left}.compare-table th,.compare-table td{padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.07)}.compare-table thead tr{background:#ffffff0a}.col-feature{width:34%;font-size:14px;text-transform:uppercase;letter-spacing:1px;color:var(--muted)}.col-comp{width:22%;font-size:14px;text-align:center;color:var(--muted)}.col-ulka{width:22%;text-align:center}.ulka-tag{display:inline-block;background:linear-gradient(135deg,#00e5ff,#a855f7);color:#050614;font-weight:800;font-size:13px;padding:4px 14px;border-radius:20px;letter-spacing:.5px}.cell-comp{text-align:center;font-size:14px;color:#94a3b8}.cell-ulka{text-align:center;font-size:15px;font-weight:700;color:#38bdf8;background:#00e5ff0a}.row-highlight .cell-ulka{background:#00e5ff14}.ulka-val{color:#39ff88}.calendar-pop{min-width:180px;background:#0f1228f2;border:1px solid rgba(0,229,255,.3);border-radius:12px;padding:6px;box-shadow:0 12px 30px #0009;z-index:100}.calendar-option{display:block;width:100%;text-align:left;padding:8px 12px;font-size:13px;font-weight:500;color:#e2e8f0;border-radius:8px;text-decoration:none;background:transparent;border:none;cursor:pointer;transition:all .15s ease}.calendar-option:hover{background:#00e5ff26;color:#00e5ff}.minutes-export-box{margin-top:18px;padding:12px 14px;background:#00e5ff0f;border:1px solid rgba(0,229,255,.2);border-radius:10px}.dl-copy{min-width:0}.qr-download-panel{display:grid;gap:14px;margin:6px 0 20px;padding:18px;border-radius:20px;background:linear-gradient(135deg,#00e5ff1a,#a855f71f);border:1px solid rgba(0,229,255,.3);box-shadow:var(--shadow-3d)}.qr-card-row{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.qr-frame{flex:none;width:150px;height:150px;padding:10px;border-radius:16px;background:#fff;display:grid;place-items:center;box-shadow:0 0 0 4px #00e5ff59,0 12px 30px #00000080}.qr-frame img{width:100%;height:100%;image-rendering:pixelated}.qr-info{flex:1;min-width:200px;display:grid;gap:6px}.qr-info h3{display:flex;align-items:center;gap:8px;font-family:var(--font-display);font-size:20px;margin:0}.qr-info p{margin:0;color:var(--muted);line-height:1.5}.qr-scan-badge{justify-self:start;font-size:12px;font-weight:700;padding:4px 10px;border-radius:999px;background:#39ff881f;color:#7dffc4;border:1px solid rgba(57,255,136,.35)}.qr-link-box{display:grid;gap:6px}.qr-link-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.qr-link-input-group{display:flex;gap:8px}.qr-link-input{flex:1;font-family:ui-monospace,monospace;font-size:13px!important}.btn-copy-link{flex:none;padding:0 16px;border-radius:10px;border:1px solid var(--border-strong);background:linear-gradient(180deg,#ffffff1a,#ffffff08);color:var(--text);font:inherit;font-weight:700;cursor:pointer;box-shadow:0 3px #00000073}.btn-copy-link.copied{background:#39ff882e;border-color:#39ff8880;color:#7dffc4}.btn-open-link{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 16px;border-radius:10px;background:linear-gradient(135deg,#00e5ff,#7c3aed);color:#fff!important;font-weight:700;font-size:13px;text-decoration:none;box-shadow:0 4px 14px #00e5ff59;white-space:nowrap;transition:all .2s ease;cursor:pointer}.btn-open-link:hover{transform:translateY(-1px);box-shadow:0 6px 20px #00e5ff80;color:#fff!important}.btn-apk-open{background:linear-gradient(135deg,#39ff88,#00e5ff);color:#050816!important;box-shadow:0 4px 14px #39ff8859}.btn-apk-open:hover{box-shadow:0 6px 20px #39ff888c}.btn-apk-download{display:inline-flex;align-items:center;gap:10px;padding:12px 22px;border-radius:12px;background:linear-gradient(135deg,#39ff88,#00e5ff);color:#050816!important;font-weight:800;font-size:14px;letter-spacing:.4px;box-shadow:0 8px 24px #39ff8859;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);margin-top:4px}.btn-apk-download:hover{transform:translateY(-2px);box-shadow:0 12px 30px #39ff888c;color:#050816!important}.ps-tile{overflow:hidden}.ps-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ps-tile-badge{position:absolute;left:4px;right:4px;bottom:4px;display:flex;justify-content:space-between;align-items:center;gap:4px;padding:2px 5px;border-radius:6px;background:#0000008c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-family:Inter,sans-serif}.ps-tile-name{font-size:7.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ps-tile-mic{font-size:8px}.live-broadcast-btn{background:#ff444426!important;border-color:#f446!important;color:#ff6b6b!important;font-weight:700;transition:all .2s ease}.live-broadcast-btn:hover{background:#ff444447!important;box-shadow:0 0 16px #ff444473}.live-broadcast-btn.active-live{background:#f33!important;color:#fff!important;animation:pulse-live 1.5s infinite}@keyframes pulse-live{0%{box-shadow:0 0 #ff3333b3}70%{box-shadow:0 0 0 10px #f330}to{box-shadow:0 0 #f330}}.stream-modal{max-width:680px;width:95vw}.stream-head h3{font-size:20px;margin:0}.live-orb-icon{font-size:24px}.stream-platform-tabs{display:flex;gap:8px;margin:18px 0;overflow-x:auto;padding-bottom:4px}.stream-tab-btn{flex:1;min-width:105px;display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 8px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);color:var(--muted);cursor:pointer;transition:all .18s ease;position:relative}.stream-tab-btn span{font-size:20px}.stream-tab-btn b{font-size:12px}.stream-tab-btn:hover{background:#ffffff17;color:#fff}.stream-tab-btn.active{background:#00e5ff1f;border-color:#00e5ff;color:#00e5ff}.ready-indicator{position:absolute;top:4px;right:6px;font-size:11px;color:#39ff88;font-weight:800}.stream-config-card{background:#080b1cb3;border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:18px;margin-bottom:18px}.stream-enable-toggle{display:flex;align-items:center;gap:10px;font-size:15px;cursor:pointer}.stream-enable-toggle input{width:18px;height:18px;accent-color:#00e5ff}.stream-studio-link{font-size:12px;color:#00e5ff!important}.stream-inputs-group{display:grid;gap:12px;margin:14px 0}.stream-inputs-group label{display:grid;gap:6px;font-size:13px;font-weight:600}.stream-inputs-group input{width:100%;background:#040612d9;border:1px solid rgba(255,255,255,.15);padding:10px 14px;border-radius:10px;color:#fff;font-size:14px;outline:none}.stream-inputs-group input:focus{border-color:#00e5ff;box-shadow:0 0 0 2px #00e5ff33}.stream-help-box{background:#ffffff08;border-radius:10px;padding:10px 12px;border-left:3px solid #00e5ff}.stream-footer{border-top:1px solid rgba(255,255,255,.08);padding-top:16px;margin-top:12px}.stream-live-banner{text-align:center;padding:30px 20px}.live-badge-glow{display:inline-block;background:#f33;color:#fff;font-weight:800;font-size:14px;padding:6px 18px;border-radius:20px;margin-bottom:16px;box-shadow:0 0 24px #f339;animation:pulse-live 1.5s infinite}.pricing-page{min-height:100vh}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:40px 0;align-items:stretch}@media(max-width:900px){.pricing-grid{grid-template-columns:1fr}}.pricing-card{display:flex;flex-direction:column;padding:32px 26px;border-radius:22px;background:#0c0f24a6;border:1px solid rgba(255,255,255,.1);position:relative;transition:all .25s ease}.pricing-card.featured{border-color:#00e5ff80;box-shadow:0 20px 50px #00000080,0 0 30px #00e5ff26;transform:scale(1.02);background:#0e122ccc}.pricing-badge{position:absolute;top:-12px;left:28px;background:linear-gradient(135deg,#00e5ff,#a855f7);color:#050614;font-weight:800;font-size:11px;text-transform:uppercase;letter-spacing:.8px;padding:4px 12px;border-radius:20px}.pricing-header h3{font-size:22px;margin:0 0 4px}.price-display{margin:20px 0 24px;display:flex;align-items:baseline;gap:8px}.price-amount{font-size:44px;font-weight:800;font-family:var(--font-display);color:#fff}.price-period{font-size:14px;color:var(--muted)}.pricing-features{margin-top:24px;flex:1}.features-title{display:block;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:var(--muted);margin-bottom:12px}.pricing-features ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.pricing-features li{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:#cbd5e1;line-height:1.4}.check-ico{color:#39ff88;font-weight:700}.dapp-banner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;padding:28px 36px;border-radius:20px;margin-top:30px;background:linear-gradient(135deg,#00e5ff1f,#7c3aed26);border:1px solid rgba(0,229,255,.35);box-shadow:0 10px 30px #00e5ff1a}.dapp-banner h3{font-size:20px;margin:0 0 6px;color:#fff}.faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:768px){.faq-grid{grid-template-columns:1fr}}.faq-item{padding:22px;border-radius:16px}.faq-item b{font-size:16px;color:#f1f5f9;display:block;margin-bottom:8px}.wallet-icons-wrap{width:100%}.wallet-icons-row{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;width:100%}.wallet-icon-btn{height:50px;display:flex;align-items:center;justify-content:center;background:#ffffff09;border:1px solid rgba(255,255,255,.09);border-radius:14px;cursor:pointer;transition:all .22s cubic-bezier(.16,1,.3,1);padding:0;position:relative}.wallet-icon-btn:hover{transform:translateY(-2px)}.wallet-icon-btn:active{transform:scale(.96)}.wallet-icon-btn.metamask-btn:hover{background:#e2761b26;border-color:#f6851ba6;box-shadow:0 0 20px #e2761b59}.wallet-icon-btn.trust-btn:hover{background:#0500ff26;border-color:#48ff91a6;box-shadow:0 0 20px #48ff9159}.wallet-icon-btn.wc-btn:hover{background:#3b99fc26;border-color:#3b99fca6;box-shadow:0 0 20px #3b99fc59}.wallet-mini-spinner{width:20px;height:20px;border:2px solid rgba(255,255,255,.2);border-top-color:#00e5ff;border-radius:50%;animation:spin .8s linear infinite}.wallet-error{margin-top:8px;font-size:13px}.auth-layout-modern{min-height:100vh;display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center;max-width:1120px;margin:0 auto;padding:60px 24px}@media(max-width:900px){.auth-layout-modern{grid-template-columns:1fr;max-width:480px;padding:40px 16px;gap:32px}.auth-side-modern{display:none}}.auth-side-modern{display:flex;flex-direction:column}.auth-side-badge{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:800;letter-spacing:1px;color:#00e5ff;background:#00e5ff1a;border:1px solid rgba(0,229,255,.28);padding:5px 12px;border-radius:20px;margin-bottom:14px;width:fit-content}.auth-side-title{font-size:38px;line-height:1.15;margin:0 0 12px}.auth-side-desc{font-size:16px;line-height:1.5;margin-bottom:24px}.auth-orbit-wrap{margin:10px 0 20px;display:flex;justify-content:flex-start}.auth-feature-list{display:flex;flex-direction:column;gap:12px;margin:16px 0 24px}.auth-feat-item{display:flex;align-items:center;gap:12px;font-size:14px;color:#cbd5e1}.auth-feat-icon{font-size:16px;width:28px;height:28px;border-radius:8px;background:#ffffff0d;display:flex;align-items:center;justify-content:center;flex-shrink:0}.auth-trust-bar{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--muted);padding:8px 14px;border-radius:10px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);width:fit-content}.auth-card-modern-wrap{width:100%}.auth-card-modern{padding:32px 30px;border-radius:26px;background:linear-gradient(155deg,#101430e0,#0a0c1eeb);border:1px solid rgba(0,229,255,.22);box-shadow:0 30px 80px #000000b3,0 0 35px #00e5ff14;display:flex;flex-direction:column;gap:14px}.auth-mode-tabs{display:flex;background:#0006;padding:4px;border-radius:14px;border:1px solid rgba(255,255,255,.06);gap:4px;margin-bottom:6px}.auth-mode-tab{flex:1;padding:9px 14px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--muted);font-weight:600;font-size:13px;cursor:pointer;transition:all .2s ease;font-family:inherit}.auth-mode-tab:hover{color:#fff}.auth-mode-tab.active{background:linear-gradient(135deg,#00e5ff29,#a855f729);color:#fff;border-color:#00e5ff59;box-shadow:0 2px 10px #00000059}.auth-card-head{margin-bottom:2px}.auth-title{font-size:24px;font-weight:700;margin:0 0 4px;color:#fff}.auth-subtitle{margin:0;color:var(--muted)}.auth-section-divider{display:flex;align-items:center;gap:10px;margin:6px 0;color:#ffffff59;font-size:11px;text-transform:uppercase;letter-spacing:.6px}.auth-section-divider:before,.auth-section-divider:after{content:"";flex:1;height:1px;background:#ffffff14}.auth-fields{display:flex;flex-direction:column;gap:14px}.crypto-field-group{display:flex;flex-direction:column;gap:6px}.crypto-field-header{display:flex;justify-content:space-between;align-items:center;font-size:11px;font-family:Space Mono,monospace,Inter,system-ui,sans-serif;letter-spacing:.6px;font-weight:700;padding:0 2px}.crypto-field-label{display:inline-flex;align-items:center;gap:6px;color:#cbd5e1;text-transform:uppercase}.crypto-glyph{font-size:13px;filter:drop-shadow(0 0 6px rgba(0,229,255,.4))}.crypto-badge{font-size:9px;font-weight:800;padding:2px 7px;border-radius:4px;letter-spacing:.8px;text-transform:uppercase;font-family:monospace}.crypto-badge.public{background:#00e5ff1f;color:#00e5ff;border:1px solid rgba(0,229,255,.35);box-shadow:0 0 10px #00e5ff33}.crypto-badge.encrypted{background:#a855f71f;color:#c084fc;border:1px solid rgba(168,85,247,.35);box-shadow:0 0 10px #a855f733}.crypto-badge.secure{background:#39ff881f;color:#39ff88;border:1px solid rgba(57,255,136,.35);box-shadow:0 0 10px #39ff8833}.crypto-input-wrapper{position:relative;display:flex;align-items:center;width:100%;border-radius:12px;background:#040714d9;border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 2px 6px #0009;transition:all .25s cubic-bezier(.16,1,.3,1);overflow:hidden}.crypto-input-wrapper:hover{border-color:#00e5ff73;box-shadow:0 0 16px #00e5ff1f,inset 0 2px 6px #0009}.crypto-input-wrapper:focus-within{border-color:#00e5ff;background:#060a1cf2;box-shadow:0 0 24px #00e5ff4d,inset 0 0 12px #00e5ff14}.crypto-input-prefix{position:absolute;left:14px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;color:#00e5ff;pointer-events:none;z-index:2;transition:color .2s,filter .2s}.crypto-input-wrapper:focus-within .crypto-input-prefix{color:#39ff88;filter:drop-shadow(0 0 8px #39ff88)}input.crypto-terminal-input,.crypto-input-wrapper input{width:100%!important;background:transparent!important;border:none!important;color:#f8fafc!important;font-size:14px!important;font-family:Space Mono,Inter,monospace,system-ui,sans-serif!important;letter-spacing:.3px!important;padding:13px 44px 13px 46px!important;outline:none!important;box-shadow:none!important}input.crypto-terminal-input::placeholder{color:#94a3b873!important;font-family:Inter,sans-serif!important;letter-spacing:0!important}.crypto-corner-notch{position:absolute;bottom:0;right:0;width:9px;height:9px;background:linear-gradient(135deg,transparent 50%,rgba(0,229,255,.6) 50%);pointer-events:none}.crypto-pass-toggle{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:transparent;border:none;color:#94a3b8;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:6px;border-radius:6px;transition:all .15s ease;z-index:2}.crypto-pass-toggle:hover{color:#00e5ff;background:#00e5ff1f}.crypto-entropy-bar{display:flex;align-items:center;justify-content:space-between;margin-top:4px;padding:0 4px}.entropy-segments{display:flex;gap:5px;width:110px}.entropy-segments .segment{height:4px;flex:1;border-radius:2px;background:#ffffff1a;transition:all .25s ease}.entropy-segments .segment.active:nth-child(1){background:#ff4d5e;box-shadow:0 0 6px #ff4d5ecc}.entropy-segments .segment.active:nth-child(2){background:#ffd23f;box-shadow:0 0 6px #ffd23fcc}.entropy-segments .segment.active:nth-child(3){background:#00e5ff;box-shadow:0 0 6px #00e5ffcc}.entropy-segments .segment.active:nth-child(4){background:#39ff88;box-shadow:0 0 6px #39ff88cc}.entropy-label{font-size:10px;font-family:monospace;font-weight:700;letter-spacing:.6px;color:#38bdf8}.crypto-submit-btn{position:relative;width:100%;padding:14px 22px;border-radius:14px;background:linear-gradient(135deg,#00e5ff,#7c3aed,#ff3dcb);border:1px solid rgba(255,255,255,.2);color:#fff;font-family:Space Mono,Inter,monospace,system-ui,sans-serif;font-size:13.5px;font-weight:800;letter-spacing:.8px;cursor:pointer;box-shadow:0 8px 30px #00e5ff66,inset 0 1px #ffffff59;transition:all .25s cubic-bezier(.16,1,.3,1);overflow:hidden;margin-top:8px;text-transform:uppercase}.crypto-submit-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 35px #00e5ff99,0 0 25px #ff3dcb73;filter:brightness(1.1)}.crypto-submit-btn:active:not(:disabled){transform:translateY(0)}.crypto-submit-btn:disabled{opacity:.6;cursor:not-allowed}.crypto-security-stamp{display:flex;align-items:center;justify-content:center;gap:8px;font-size:10px;font-family:monospace;letter-spacing:.6px;color:#ffffff73;margin-top:6px;text-align:center}.auth-error-box{padding:8px 12px;border-radius:8px;font-size:13px}.auth-footer-switch{text-align:center;margin-top:4px}.auth-link-highlight{color:#00e5ff;font-weight:600;text-decoration:underline;text-underline-offset:3px}.auth-link-highlight:hover{color:#39ff88}.free-all-access-card{padding:36px 40px;border-radius:26px;border:1px solid rgba(0,229,255,.4);background:linear-gradient(135deg,#0c102acc,#140f2dcc);box-shadow:0 24px 60px #0009,0 0 35px #00e5ff26;margin-top:24px}.all-access-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.1)}.free-pill-tag{display:inline-block;background:linear-gradient(135deg,#00e5ff,#39ff88);color:#040612;font-weight:800;font-size:11px;letter-spacing:.8px;padding:4px 12px;border-radius:20px}.big-zero-display{text-align:right}.big-zero{display:block;font-size:64px;font-weight:900;font-family:var(--font-display);line-height:1;color:#39ff88;text-shadow:0 0 24px rgba(57,255,136,.4)}.zero-label{font-size:12px;font-weight:700;letter-spacing:1px;color:var(--muted)}.free-card-actions{display:flex;gap:16px;margin:28px 0;flex-wrap:wrap}.all-features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px 24px;margin-top:28px}@media(max-width:900px){.all-features-grid{grid-template-columns:repeat(2,1fr)}.big-zero-display{text-align:left}}@media(max-width:600px){.all-features-grid{grid-template-columns:1fr}}.free-feat-item{display:flex;align-items:flex-start;gap:12px}.feat-ico{font-size:22px;line-height:1;flex-shrink:0}.free-feat-item b{display:block;font-size:15px;color:#f1f5f9;margin-bottom:2px}.vs-zoom-card{padding:28px 36px;border-radius:20px;border:1px solid rgba(255,255,255,.12);background:#0a0d1ea6}.savings-badge{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#39ff8814;border:1px solid rgba(57,255,136,.3);padding:20px 30px;border-radius:16px;text-align:center}.savings-num{font-size:38px;font-weight:900;color:#39ff88;font-family:var(--font-display)}.app-get-row{display:flex;flex-wrap:wrap;gap:10px;margin:4px 0 14px}.app-get-row .btn{display:inline-flex;align-items:center;gap:8px}.app-get-row svg{width:18px;height:18px}.native-app body{box-sizing:border-box;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.native-app .topnav{top:0}.native-app{-webkit-tap-highlight-color:transparent}@media(max-width:440px){.topnav{padding:10px 14px;gap:8px}.topnav .row.gap{gap:6px}.topnav .btn{padding:8px 11px;font-size:13px}.topnav .logo span,.topnav .logo-text{letter-spacing:.12em}}.top-free-banner{background:linear-gradient(90deg,#00e5ff26,#39ff882e,#a855f726);border-bottom:1px solid rgba(57,255,136,.35);padding:9px 18px;display:flex;align-items:center;justify-content:center;gap:12px;font-size:13px;color:#f1f5f9;z-index:100;position:relative;text-align:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.banner-badge{background:linear-gradient(135deg,#39ff88,#00e5ff);color:#040814;font-weight:900;font-size:10px;letter-spacing:.8px;padding:2px 8px;border-radius:20px;text-transform:uppercase}.banner-text{line-height:1.3}.top-banner-link{color:#39ff88;font-weight:700;text-decoration:underline;text-underline-offset:3px;white-space:nowrap;transition:opacity .2s}.top-banner-link:hover{opacity:.85}@media(max-width:640px){.top-free-banner{flex-direction:column!important;padding:8px 12px!important;gap:6px!important;font-size:12px!important}.banner-text{font-size:11.5px!important;line-height:1.35!important}}.nav-free-link{display:inline-flex;align-items:center;gap:6px}.zero-pill{background:#39ff8829;border:1px solid rgba(57,255,136,.4);color:#39ff88;font-weight:800;font-size:10px;padding:1px 6px;border-radius:12px;letter-spacing:.4px}.auth-free-badge{background:#39ff881a;border:1px solid rgba(57,255,136,.3);padding:8px 14px;border-radius:10px;text-align:center;margin-bottom:14px;font-size:13px;font-weight:700;color:#39ff88}.comparison-section{max-width:1180px;margin:80px auto 40px;padding:0 24px}.comparison-section .section-head{text-align:center;max-width:760px;margin:0 auto 36px}.table-responsive{width:100%;overflow-x:auto;border-radius:20px;background:#0e122ad9;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 60px #0009;-webkit-overflow-scrolling:touch}.compare-table{width:100%;min-width:640px;border-collapse:separate;border-spacing:0;text-align:left}.compare-table thead th{padding:20px 24px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid rgba(255,255,255,.12);background:#080a1af2}.col-feature{width:36%;color:#cbd5e1}.col-comp{width:20%;color:#94a3b8;text-align:center}.col-ulka{width:24%;text-align:center;background:linear-gradient(180deg,#00e5ff2e,#7c3aed1a)!important;border-top:2px solid #00e5ff;border-left:1px solid rgba(0,229,255,.35);border-right:1px solid rgba(0,229,255,.35);border-top-left-radius:16px;border-top-right-radius:16px}.ulka-tag{display:inline-flex;align-items:center;justify-content:center;padding:5px 16px;background:linear-gradient(135deg,#00e5ff,#7c3aed);color:#fff;border-radius:20px;font-size:13px;font-weight:800;letter-spacing:.06em;box-shadow:0 4px 15px #00e5ff73}.compare-table tbody td{padding:16px 24px;font-size:14px;border-bottom:1px solid rgba(255,255,255,.06);transition:background .15s ease}.compare-table tbody tr:hover td{background:#ffffff05}.cell-feature{color:#f1f5f9}.cell-feature b{font-weight:600;font-size:14.5px}.cell-comp{color:#94a3b8;text-align:center}.cell-ulka{text-align:center;background:#00e5ff0a;border-left:1px solid rgba(0,229,255,.2);border-right:1px solid rgba(0,229,255,.2);font-weight:700}.row-highlight td{background:#00e5ff05}.row-highlight .cell-feature b{color:#38bdf8}.row-highlight .cell-ulka{background:#00e5ff12}.ulka-val{color:#39ff88;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:6px}.compare-table tbody tr:last-child td{border-bottom:none}.compare-table tbody tr:last-child .cell-ulka{border-bottom:1px solid rgba(0,229,255,.25);border-bottom-left-radius:16px;border-bottom-right-radius:16px}@media(max-width:768px){.comparison-section{padding:0 12px;margin:50px auto 30px}.compare-table th,.compare-table td{padding:12px 14px;font-size:13px}}.zoom-ctl-btn>svg:not(.zoom-svg),.zoom-ctl-btn>.lk-button-icon,.zoom-ctl-btn>[data-lk-track-muted-indicator]{display:none!important}.zoom-ctl-btn{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;min-width:58px!important;height:52px!important;padding:4px 8px!important;border-radius:8px!important;background:transparent!important;border:none!important;color:#d1d5db!important;cursor:pointer!important;position:relative!important;transition:background .15s ease,color .15s ease!important;box-shadow:none!important}.zoom-ctl-btn:hover{background:#ffffff14!important;color:#fff!important;transform:none!important}.zoom-ctl-btn.active,.zoom-ctl-btn[aria-pressed=true]{background:#00e5ff1f!important;color:#00e5ff!important}.zoom-ctl-btn:disabled{opacity:.35!important;cursor:not-allowed!important}.zoom-ctl-icon{width:22px!important;height:22px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:none!important}.zoom-svg{width:19px!important;height:19px!important;display:block!important}.zoom-ctl-label{font-size:11px!important;font-weight:500!important;letter-spacing:.01em!important;white-space:nowrap!important}.zoom-share-btn{min-width:64px!important}.zoom-green-share-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;border-radius:6px!important;background:#22c55e!important;color:#0b141a!important;box-shadow:0 0 10px #22c55e73!important}.zoom-green-share-icon .zoom-svg{width:16px!important;height:16px!important;stroke:#0a1120!important}.zoom-share-label{color:#22c55e!important;font-weight:600!important}.zoom-share-btn.active-share,.zoom-share-btn[aria-pressed=true]{background:#22c55e33!important}.participants-footer{flex:none!important;display:flex!important;align-items:center!important;gap:10px!important;padding:12px 16px!important;background:#0c0e18fa!important;border-top:1px solid rgba(255,255,255,.1)!important;margin:auto -16px -16px!important}.btn-zoom-invite{flex:1!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:8px 14px!important;border-radius:8px!important;font-size:13px!important;font-weight:600!important;background:#23283c!important;color:#f3f4fb!important;border:1px solid rgba(255,255,255,.15)!important;cursor:pointer!important;transition:all .15s ease!important}.btn-zoom-invite:hover{background:#2f3650!important;border-color:#00e5ff!important;color:#fff!important;box-shadow:0 2px 8px #00e5ff40!important}.btn-zoom-mute-all{flex:1!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:8px 14px!important;border-radius:8px!important;font-size:13px!important;font-weight:600!important;background:#23283c!important;color:#f3f4fb!important;border:1px solid rgba(255,255,255,.15)!important;cursor:pointer!important;transition:all .15s ease!important}.btn-zoom-mute-all:hover{background:#ef444433!important;border-color:#ef4444!important;color:#ff8080!important}.footer-svg{flex:none!important;stroke:currentColor!important}.participants-invite-banner{margin:12px 0!important;padding:12px 14px!important;background:linear-gradient(135deg,#00e5ff14,#7c3aed14)!important;border:1px dashed rgba(0,229,255,.35)!important;border-radius:12px!important;display:flex!important;align-items:center!important;gap:12px!important;cursor:pointer!important;transition:all .2s ease!important}.participants-invite-banner:hover{background:linear-gradient(135deg,#00e5ff24,#7c3aed24)!important;border-color:#00e5ff!important;transform:translateY(-1px)!important}.invite-banner-icon{width:36px!important;height:36px!important;border-radius:10px!important;background:#00e5ff26!important;color:#00e5ff!important;display:grid!important;place-items:center!important;flex:none!important}.invite-banner-text b{display:block!important;font-size:13px!important;color:#fff!important;margin-bottom:2px!important}.invite-banner-text p{font-size:11px!important;color:#9ba1bf!important;margin:0!important}.zoom-portal-backdrop{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;background:#030610db!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;z-index:999999!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:16px!important;box-sizing:border-box!important;animation:zoomBackdropFade .2s cubic-bezier(.16,1,.3,1)!important}@keyframes zoomBackdropFade{0%{opacity:0}to{opacity:1}}.zoom-invite-modal{width:100%!important;max-width:520px!important;max-height:90vh!important;overflow-y:auto!important;background:linear-gradient(180deg,#131728,#0c0f1d)!important;border:1px solid rgba(0,229,255,.28)!important;border-radius:20px!important;padding:24px!important;box-shadow:0 25px 70px #000000e6,0 0 35px #00e5ff1f!important;box-sizing:border-box!important;color:#fff!important;position:relative!important;margin:auto!important;animation:zoomModalPop .2s cubic-bezier(.16,1,.3,1)!important}@keyframes zoomModalPop{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.invite-head{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;margin-bottom:20px!important}.invite-title-wrap{display:flex!important;align-items:center!important;gap:14px!important}.invite-avatar-ico{width:44px!important;height:44px!important;border-radius:12px!important;background:linear-gradient(135deg,#00e5ff,#7c3aed)!important;display:grid!important;place-items:center!important;color:#fff!important;box-shadow:0 4px 16px #00e5ff59!important;flex:none!important}.invite-title-wrap h3{font-size:18px!important;font-weight:700!important;color:#fff!important;margin:0 0 4px!important;letter-spacing:-.01em!important}.invite-title-wrap p{font-size:13px!important;color:#9ba1bf!important;margin:0!important}.invite-grid-two{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;margin-bottom:16px!important}@media(max-width:500px){.invite-grid-two{grid-template-columns:1fr!important}}.invite-field-card{background:#ffffff0a!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px!important;padding:12px 14px!important;display:flex!important;flex-direction:column!important;gap:6px!important}.invite-card-label{font-size:11px!important;font-weight:700!important;color:#8fa0be!important;text-transform:uppercase!important;letter-spacing:.06em!important}.invite-card-val{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:8px!important}.mono-code{font-family:JetBrains Mono,Fira Code,Consolas,monospace!important;font-size:16px!important;font-weight:700!important;color:#fff!important;letter-spacing:.04em!important}.copy-btn-chip{background:#00e5ff1f!important;border:1px solid rgba(0,229,255,.35)!important;color:#00e5ff!important;padding:4px 10px!important;border-radius:6px!important;font-size:11px!important;font-weight:600!important;cursor:pointer!important;transition:all .15s ease!important;white-space:nowrap!important;flex:none!important}.copy-btn-chip:hover{background:#00e5ff40!important;border-color:#00e5ff!important;transform:translateY(-1px)!important}.invite-link-card{background:#ffffff0a!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px!important;padding:12px 14px!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin-bottom:16px!important}.invite-input-row{display:flex!important;gap:10px!important}.invite-text-box{flex:1!important;min-width:0!important;background:#00000080!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:8px!important;padding:10px 12px!important;font-size:13px!important;color:#e2e8f0!important;font-family:monospace!important;outline:none!important}.invite-text-box:focus{border-color:#00e5ff!important}.invite-share-channels{margin-bottom:20px!important}.invite-share-row{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))!important;gap:10px!important;margin-top:8px!important}.share-channel-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:10px 14px!important;border-radius:10px!important;font-size:12px!important;font-weight:600!important;border:1px solid rgba(255,255,255,.12)!important;background:#ffffff0d!important;color:#fff!important;cursor:pointer!important;transition:all .15s ease!important}.share-channel-btn:hover{transform:translateY(-1px)!important}.share-channel-btn.wa:hover{background:#25d3662e!important;border-color:#25d366!important;color:#25d366!important}.share-channel-btn.tg:hover{background:#229ed92e!important;border-color:#229ed9!important;color:#229ed9!important}.share-channel-btn.mail:hover{background:#ea43352e!important;border-color:#ea4335!important;color:#ff8080!important}.share-channel-btn.native:hover{background:#00e5ff2e!important;border-color:#00e5ff!important;color:#00e5ff!important}.invite-modal-foot{display:flex!important;justify-content:flex-end!important;gap:12px!important;padding-top:16px!important;border-top:1px solid rgba(255,255,255,.1)!important;flex-wrap:wrap!important}@media(max-width:500px){.zoom-invite-modal{padding:18px 14px!important;border-radius:16px!important}.invite-modal-foot{flex-direction:column!important;gap:8px!important}.invite-modal-foot button{width:100%!important;justify-content:center!important}}.btn-copied{background:#22c55e!important;color:#000!important;font-weight:700!important;border-color:#22c55e!important}.zoom-mute-modal{width:100%!important;max-width:440px!important;background:#141728!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:16px!important;padding:20px!important;color:#fff!important;box-shadow:0 20px 50px #000c!important}.mute-toggle-row{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:10px 12px!important;background:#ffffff0a!important;border-radius:8px!important;border:1px solid rgba(255,255,255,.08)!important}.controls.zoom-controls{flex:0 0 56px!important;height:56px!important;display:flex!important;justify-content:space-between!important;align-items:center!important;padding:0 18px!important;background:#0b0d17!important;border-top:1px solid rgba(255,255,255,.08)!important;flex-wrap:nowrap!important;gap:10px!important;z-index:50!important}.zoom-av-group{display:flex!important;align-items:center!important;gap:8px!important;flex:none!important}.zoom-center-group{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;flex:1!important}.zoom-end-group{display:flex!important;align-items:center!important;flex:none!important}.zoom-ctl-label{display:none!important}.zoom-ctl-btn{width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;padding:0!important;margin:0!important;border-radius:10px!important;background:transparent!important;border:1px solid transparent!important;color:#cfd4dc!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;position:relative!important;transition:all .16s ease!important;box-shadow:none!important}.zoom-ctl-btn:hover{background:#ffffff17!important;color:#fff!important;border-color:#ffffff1f!important;transform:translateY(-1px)!important}.zoom-ctl-btn.active,.zoom-ctl-btn[aria-pressed=true]{background:#00e5ff26!important;border-color:#00e5ff59!important;color:#00e5ff!important}.zoom-ctl-btn:disabled{opacity:.35!important;cursor:not-allowed!important;transform:none!important}.zoom-ctl-icon{width:24px!important;height:24px!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important}.zoom-svg{width:20px!important;height:20px!important;stroke:currentColor!important;display:block!important}.ctl-off-svg{stroke:#ef4444!important}.zoom-btn-compound{display:inline-flex!important;align-items:center!important;background:#ffffff08!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:10px!important;padding:0 2px!important;transition:background .15s ease,border-color .15s ease!important}.zoom-btn-compound:hover{background:#ffffff12!important;border-color:#ffffff26!important}.zoom-btn-compound .zoom-ctl-btn{background:transparent!important;border:none!important}.zoom-btn-compound .zoom-ctl-btn:hover{background:transparent!important;transform:none!important}.zoom-device-caret{margin-left:-2px!important;display:flex!important;align-items:center!important}.zoom-device-caret .lk-button-group-menu button{background:transparent!important;border:none!important;color:#8fa0be!important;padding:6px 4px!important;cursor:pointer!important;box-shadow:none!important;border-radius:6px!important;transition:color .15s ease!important}.zoom-device-caret .lk-button-group-menu button:hover{color:#fff!important;background:#ffffff1a!important}.zoom-share-btn{width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;padding:0!important;border-radius:10px!important}.zoom-green-share-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;border-radius:8px!important;background:#22c55e!important;color:#0b141a!important;box-shadow:0 0 12px #22c55e73!important;transition:transform .15s ease,box-shadow .15s ease!important}.zoom-green-share-icon:hover{box-shadow:0 0 16px #22c55ea6!important}.zoom-green-share-icon .zoom-svg{width:17px!important;height:17px!important;stroke:#0a101d!important}.zoom-share-btn.active-share,.zoom-share-btn[aria-pressed=true]{background:#22c55e40!important;border-color:#22c55e!important}.zoom-count-pill{position:absolute!important;top:-7px!important;right:-9px!important;font-size:10px!important;font-weight:700!important;background:#00e5ff!important;color:#000!important;border-radius:999px!important;padding:0 5px!important;line-height:15px!important;height:15px!important;min-width:15px!important;text-align:center!important;box-shadow:0 2px 6px #0009!important;pointer-events:none!important}.zoom-count-pill.cc{background:#3b82f6!important;color:#fff!important}.zoom-badge-dot{position:absolute!important;top:-5px!important;right:-7px!important;font-size:10px!important;font-weight:700!important;background:#ef4444!important;color:#fff!important;border-radius:999px!important;padding:0 5px!important;line-height:14px!important;height:14px!important;min-width:14px!important;text-align:center!important;box-shadow:0 2px 6px #0009!important;pointer-events:none!important}.btn-zoom-end{background:#eb3b4a!important;color:#fff!important;border:none!important;border-radius:8px!important;padding:8px 18px!important;font-size:13px!important;font-weight:700!important;cursor:pointer!important;transition:all .15s ease!important;box-shadow:0 2px 8px #eb3b4a59!important}.btn-zoom-end:hover{background:#d62c3b!important;box-shadow:0 4px 14px #eb3b4a80!important;transform:translateY(-1px)!important}.zoom-welcome-viewport{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:16px;position:relative;background:#080911;box-sizing:border-box}.zoom-welcome-card{max-width:450px;width:100%;max-height:calc(100vh - 32px);overflow-y:auto;border-radius:20px;background:#0d0f1af2;backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 60px #000000bf,0 0 45px #0e72ed26;position:relative;z-index:2;animation:zoomWindowFadeIn .35s cubic-bezier(.16,1,.3,1)}@keyframes zoomWindowFadeIn{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.zoom-win-titlebar{display:flex;align-items:center;justify-content:space-between;padding:11px 18px;background:#05070fe0;border-bottom:1px solid rgba(255,255,255,.08);position:sticky;top:0;z-index:10}.zoom-win-dots{display:flex;gap:7px;align-items:center}.zoom-win-dots .dot{width:11px;height:11px;border-radius:50%;display:inline-block}.zoom-win-dots .dot.red{background:#ff5f56}.zoom-win-dots .dot.yellow{background:#ffbd2e}.zoom-win-dots .dot.green{background:#27c93f}.zoom-win-brand{display:flex;align-items:center;gap:10px}.zoom-win-tag{font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;background:#0e72ed2e;color:#38bdf8;border:1px solid rgba(14,114,237,.35);letter-spacing:.02em}.zoom-win-shield{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:#34d399}.shield-dot{width:7px;height:7px;border-radius:50%;background:#10b981;box-shadow:0 0 8px #10b981}.zoom-win-apk-pill{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;background:#10b98129;color:#34d399;border:1px solid rgba(16,185,129,.4);text-decoration:none;transition:all .15s ease}.zoom-win-apk-pill:hover{background:#10b9814d;color:#fff}.zoom-app-nav-tabs{display:grid;grid-template-columns:1fr 1fr;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.08)}.zoom-app-tab{padding:12px;background:transparent;border:none;border-bottom:2px solid transparent;color:var(--muted);font-weight:700;font-size:13px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s ease}.zoom-app-tab:hover{color:#fff;background:#ffffff08}.zoom-app-tab.active{color:#fff;border-bottom-color:#0e72ed;background:#0e72ed17}.zoom-tab-content{padding:20px 24px}.zoom-content-header{margin-bottom:16px}.zoom-app-h1{font-size:21px;font-weight:800;letter-spacing:-.02em;margin:0 0 4px;color:#fff}.zoom-field{display:grid;gap:5px;margin-bottom:12px}.zoom-field-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#ffffffa6}.zoom-app-input{width:100%;padding:10px 14px;border-radius:10px;background:#05070fb3;border:1px solid rgba(255,255,255,.12);color:#fff;font-size:14px;outline:none;box-sizing:border-box;transition:border-color .15s,box-shadow .15s}.zoom-app-input:focus{border-color:#0e72ed;box-shadow:0 0 0 3px #0e72ed40}.zoom-app-input.large-input{font-size:15.5px;font-weight:600;letter-spacing:.02em}.zoom-checkbox-group{display:flex!important;flex-direction:column!important;gap:8px!important;margin:12px 0 16px!important;align-items:flex-start!important}.zoom-check-item{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;font-size:13px!important;color:#ffffffd9!important;text-align:left!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;width:100%!important}.zoom-check-item input[type=checkbox]{display:inline-block!important;width:16px!important;height:16px!important;min-width:16px!important;margin:0!important;accent-color:#0e72ed!important;cursor:pointer!important}.zoom-check-item span{display:inline!important;line-height:1.3!important}.zoom-join-submit{width:100%;background:linear-gradient(135deg,#0e72ed,#0050d0)!important;border:none!important;border-radius:12px!important;font-weight:700!important;font-size:15px!important;padding:12px 18px!important;color:#fff!important;cursor:pointer!important;box-shadow:0 4px 18px #0e72ed73!important;transition:transform .15s,box-shadow .15s!important}.zoom-join-submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 22px #0e72ed99!important}.zoom-quick-host-bar{margin-top:16px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08);display:flex;justify-content:center;align-items:center;gap:6px;font-size:12.5px;color:var(--muted)}.zoom-link-btn{background:none;border:none;color:#38bdf8;font-weight:600;cursor:pointer;padding:0;font-size:12.5px;text-decoration:underline}.zoom-link-btn:hover{color:#7dd3fc}.zoom-auth-section{display:flex;flex-direction:column;align-items:center;gap:8px}.zoom-sec-title{font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--muted);text-transform:uppercase}.zoom-divider-text{display:flex;align-items:center;margin:14px 0;text-align:center;color:var(--muted);font-size:12px}.zoom-divider-text:before,.zoom-divider-text:after{content:"";flex:1;border-bottom:1px solid rgba(255,255,255,.1)}.zoom-divider-text span{padding:0 10px}.zoom-auth-form{display:flex;flex-direction:column}.zoom-auth-submit{margin-top:8px;padding:12px!important;font-weight:700!important}.zoom-auth-toggle-row{margin-top:12px;text-align:center;font-size:13px;color:var(--muted)}.zoom-win-footer{display:flex;justify-content:center;align-items:center;gap:10px;padding:11px 18px;background:#05070fb3;border-top:1px solid rgba(255,255,255,.08);font-size:12px;color:var(--muted)}.zoom-footer-link{color:#38bdf8;text-decoration:none;font-weight:600}.zoom-footer-link:hover{text-decoration:underline}.zoom-footer-apk-highlight{color:#34d399!important;font-weight:700!important;display:inline-flex;align-items:center;gap:4px}.zoom-footer-apk-highlight:hover{color:#6ee7b7!important}.zoom-footer-sep{opacity:.4}.zoom-footer-tag{color:#fff9}.zoom-error{margin:10px 0}.zoom-app-root{min-height:100vh;position:relative;background:#080911;box-sizing:border-box}.zoom-desktop-app{min-height:100vh;display:flex;flex-direction:column;background:transparent;color:#fff;position:relative;z-index:1}.zoom-app-nav{height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 24px;background:#0c0e18f5;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.08);position:sticky;top:0;z-index:100}.zoom-nav-brand{display:flex;align-items:center;gap:12px}.zoom-brand-pill{font-size:11px;font-weight:700;padding:3px 8px;border-radius:999px;background:#0e72ed29;color:#38bdf8;border:1px solid rgba(14,114,237,.35)}.zoom-status-dot-wrap{display:flex;align-items:center}.zoom-status-dot.online{width:8px;height:8px;border-radius:50%;background:#10b981;box-shadow:0 0 8px #10b981;display:inline-block}.zoom-tabs-container{display:flex;gap:6px;background:#05070fa6;padding:4px;border-radius:12px;border:1px solid rgba(255,255,255,.06)}.zoom-nav-tab-btn{display:flex;align-items:center;gap:7px;padding:6px 16px;border-radius:8px;font-size:13px;font-weight:700;color:var(--muted);background:transparent;border:1px solid transparent;cursor:pointer;text-decoration:none;transition:all .15s ease}.zoom-nav-tab-btn:hover{color:#fff;background:#ffffff0d}.zoom-nav-tab-btn.active{color:#fff;background:#0e72ed38;border-color:#0e72ed73;box-shadow:0 2px 8px #0e72ed40}.zoom-tab-badge{font-size:10px;font-weight:800;padding:1px 6px;border-radius:999px;background:#0e72ed;color:#fff}.zoom-nav-user-area{display:flex;align-items:center;gap:12px}.zoom-nav-apk-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;background:linear-gradient(135deg,#10b98133,#0e72ed40);border:1px solid rgba(16,185,129,.45);color:#34d399;font-size:12.5px;font-weight:700;text-decoration:none;transition:all .2s ease}.zoom-nav-apk-btn:hover{background:linear-gradient(135deg,#10b98159,#0e72ed66);border-color:#34d399;color:#fff;box-shadow:0 0 16px #10b98159;transform:translateY(-1px)}.zoom-wallet-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:11.5px;font-weight:700;background:#f6851b24;color:#fb923c;border:1px solid rgba(246,133,27,.35)}.zoom-user-profile-btn{display:flex;align-items:center;gap:8px;padding:4px 12px 4px 5px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}.zoom-user-profile-btn:hover{background:#ffffff1f;border-color:#ffffff38}.zoom-user-avatar{width:26px;height:26px;border-radius:50%;object-fit:cover}.zoom-user-avatar.initials{display:grid;place-items:center;background:#0e72ed;font-size:12px;font-weight:800;color:#fff}.zoom-user-name{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zoom-edit-ico{font-size:11px;opacity:.7}.zoom-signout-btn{padding:5px 12px;border-radius:8px;font-size:12px;font-weight:600;background:transparent;border:1px solid rgba(255,255,255,.12);color:var(--muted);cursor:pointer;transition:all .15s ease}.zoom-signout-btn:hover{color:#fff;background:#ffffff14;border-color:#fff3}.zoom-app-workspace{flex:1;max-width:1160px;width:100%;margin:0 auto;padding:24px 20px 40px;display:flex;flex-direction:column;gap:20px;box-sizing:border-box}.zoom-home-grid{display:flex;flex-direction:column;gap:20px}.zoom-home-top-row{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:stretch}.zoom-tiles-quad{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;align-content:center;background:linear-gradient(145deg,#14182dbf,#0a0c19e0);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:26px;box-shadow:0 20px 48px #00000073,inset 0 1px #ffffff1a}.zoom-tile-cell{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px}.zoom-action-btn{width:88px;height:88px;border-radius:24px;border:none;display:grid;place-items:center;cursor:pointer;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease,filter .25s ease;-webkit-user-select:none;user-select:none;position:relative}.zoom-action-btn:hover{transform:translateY(-4px) scale(1.05)}.zoom-action-btn:active{transform:scale(.96) translateY(0)}.zoom-action-btn.orange-tile{background:linear-gradient(135deg,#f80,#ff5000,#e63900);box-shadow:0 12px 28px #ff50006b,inset 0 2px 3px #ffffff80,inset 0 -2px 4px #00000040;color:#fff}.zoom-action-btn.orange-tile:hover{box-shadow:0 18px 38px #ff50009e,inset 0 2px 3px #ffffffa6}.zoom-action-btn.blue-tile{background:linear-gradient(135deg,#258cfb,#0e72ed,#0052cc);box-shadow:0 12px 28px #0e72ed6b,inset 0 2px 3px #ffffff80,inset 0 -2px 4px #00000040;color:#fff}.zoom-action-btn.blue-tile:hover{box-shadow:0 18px 38px #0e72ed9e,inset 0 2px 3px #ffffffa6}.zoom-action-btn.cyan-tile{background:linear-gradient(135deg,#3b82f6,#2563eb,#1d4ed8);box-shadow:0 12px 28px #2563eb6b,inset 0 2px 3px #ffffff80,inset 0 -2px 4px #00000040;color:#fff}.zoom-action-btn.cyan-tile:hover{box-shadow:0 18px 38px #2563eb9e,inset 0 2px 3px #ffffffa6}.zoom-action-btn.green-tile{background:linear-gradient(135deg,#10b981,#059669,#047857);box-shadow:0 12px 28px #10b9816b,inset 0 2px 3px #ffffff80,inset 0 -2px 4px #00000040;color:#fff}.zoom-action-btn.green-tile:hover{box-shadow:0 18px 38px #10b9819e,inset 0 2px 3px #ffffffa6}.zoom-tile-icon-box{display:grid;place-items:center}.zoom-tile-label{font-size:14px;font-weight:700;color:#f8fafc;margin-top:4px;letter-spacing:-.01em}.zoom-tile-caption{font-size:12px;color:#94a3b8;font-weight:500}.zoom-tile-subcheck{display:flex!important;flex-direction:row!important;align-items:center!important;gap:5px!important;font-size:11px!important;font-weight:600!important;color:var(--muted)!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important}.zoom-tile-subcheck input[type=checkbox]{width:13px!important;height:13px!important;margin:0!important;accent-color:#ff7a00!important}.zoom-widget-column{display:flex;flex-direction:column;gap:16px}.zoom-clock-card{padding:22px 26px;border-radius:24px;background:linear-gradient(145deg,#14182dbf,#0a0c19e0);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 48px #00000073,inset 0 1px #ffffff1a;display:flex;flex-direction:column}.zoom-clock-top{display:flex;justify-content:space-between;align-items:center}.zoom-clock-time{font-size:40px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-family:JetBrains Mono,Fira Code,Consolas,monospace;background:linear-gradient(135deg,#fff 60%,#cbd5e1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1}.zoom-clock-live-pill{display:inline-flex;align-items:center;gap:6px;background:#10b98124;border:1px solid rgba(16,185,129,.35);color:#34d399;font-size:11px;font-weight:800;padding:3px 10px;border-radius:999px;letter-spacing:.05em}.zoom-live-dot{width:6px;height:6px;border-radius:50%;background:#10b981;box-shadow:0 0 8px #10b981;animation:pulseLiveDot 1.5s infinite}.zoom-clock-date{font-size:13.5px;font-weight:600;color:#94a3b8;margin-top:8px}.zoom-clock-greeting{font-size:14.5px;color:#ffffffe0;margin-top:10px;font-weight:500}.greeting-highlight{color:#38bdf8;font-weight:700;background:linear-gradient(135deg,#38bdf8,#818cf8);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.zoom-pmi-card{padding:22px 26px;border-radius:24px;background:linear-gradient(145deg,#1a1434bf,#0d0b1ce0);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(168,85,247,.22);box-shadow:0 20px 48px #00000073,0 0 30px #a855f71a,inset 0 1px #ffffff1a;display:flex;flex-direction:column;gap:10px}.zoom-pmi-header{display:flex;justify-content:space-between;align-items:center}.zoom-pmi-badge{font-size:11px;font-weight:800;letter-spacing:.05em;color:#c084fc;text-transform:uppercase}.zoom-pmi-edit-btn{background:none;border:none;color:#a78bfa;font-size:12px;font-weight:600;cursor:pointer;transition:color .15s}.zoom-pmi-edit-btn:hover{color:#fff;text-decoration:underline}.zoom-pmi-number{font-size:26px;font-weight:800;letter-spacing:.05em;font-family:JetBrains Mono,Consolas,monospace;background:linear-gradient(135deg,#fff 50%,#d8b4fe);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.zoom-pmi-subtext{font-size:12.5px;color:#a1a1aa}.zoom-pmi-actions{display:flex;gap:10px;margin-top:4px}.zoom-pmi-actions button.zoom-pmi-start-btn,.zoom-pmi-actions button.primary{background:linear-gradient(135deg,#8b5cf6,#6366f1)!important;box-shadow:0 6px 18px #8b5cf661!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:10px!important;font-weight:700!important;padding:7px 16px!important}.zoom-pmi-actions button.zoom-pmi-copy-btn,.zoom-pmi-actions button.ghost{background:#ffffff0f!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:10px!important;color:#f1f5f9!important;font-weight:600!important;padding:7px 14px!important}.zoom-pmi-actions button.ghost:hover{background:#ffffff1f!important;border-color:#ffffff47!important}.zoom-agenda-card{padding:24px 28px;border-radius:24px;background:linear-gradient(145deg,#14182dbf,#0a0c19e0);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 48px #00000073,inset 0 1px #ffffff1a}.zoom-agenda-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.zoom-agenda-title-wrap{display:flex;align-items:center;gap:10px}.zoom-agenda-h2{font-size:17px;font-weight:800;margin:0;color:#fff}.zoom-agenda-count{font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;background:#ffffff14;color:var(--muted)}.zoom-empty-agenda{padding:30px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.zoom-empty-icon{font-size:30px;margin-bottom:6px;opacity:.7}.zoom-empty-title{font-weight:700;font-size:14.5px;color:#fff;margin:0 0 4px}.zoom-meeting-items-list{display:flex;flex-direction:column;gap:9px}.zoom-meeting-row{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;padding:14px 18px;border-radius:16px;background:#ffffff09;border:1px solid rgba(255,255,255,.08);transition:all .2s cubic-bezier(.2,.8,.2,1)}.zoom-meeting-row:hover{background:#ffffff0f;border-color:#ffffff29;transform:translateY(-1px)}.zoom-meeting-row.is-live{border-color:#10b98173;background:linear-gradient(135deg,#10b98114,#064e3b26);box-shadow:0 4px 18px #10b98126}.zoom-badge-live{font-size:11px;font-weight:800;padding:3px 9px;border-radius:999px;background:#10b98138;color:#34d399;border:1px solid rgba(16,185,129,.45);animation:pulseLiveDot 1.5s infinite;letter-spacing:.04em}@keyframes pulseLiveDot{0%,to{opacity:1}50%{opacity:.6}}.zoom-time-badge{font-size:12.5px;font-weight:700;color:var(--muted);white-space:nowrap}.zoom-row-details{display:flex;flex-direction:column;gap:3px}.zoom-row-title b{font-size:14.5px;font-weight:700;color:#fff;letter-spacing:-.01em}.zoom-row-meta{font-size:12px;color:#94a3b8}.zoom-row-actions{display:flex;align-items:center;gap:8px}.zoom-row-actions button.btn.primary{background:linear-gradient(135deg,#8b5cf6,#6366f1)!important;box-shadow:0 4px 14px #8b5cf661!important;border:none!important;border-radius:8px!important;color:#fff!important;font-weight:700!important;padding:6px 16px!important;transition:all .15s ease!important}.zoom-row-actions button.btn.primary:hover{transform:translateY(-1px)!important;box-shadow:0 6px 18px #8b5cf680!important}.zoom-row-actions button.btn.ghost{background:#ffffff14!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:8px!important;color:#e2e8f0!important;font-weight:600!important;padding:6px 12px!important;transition:all .15s ease!important}.zoom-row-actions button.btn.ghost:hover{background:#ffffff24!important;color:#fff!important;border-color:#ffffff40!important}.zoom-row-actions button.del-btn,.zoom-row-actions button.btn.danger{background:#ef44441a!important;border:1px solid rgba(239,68,68,.25)!important;color:#f87171!important;border-radius:8px!important;padding:6px 10px!important;transition:all .15s ease!important}.zoom-row-actions button.del-btn:hover,.zoom-row-actions button.btn.danger:hover{background:#ef444440!important;color:#fff!important;border-color:#ef444480!important}.zoom-app-download-banner{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:16px 24px;border-radius:20px;background:#0e101cbf;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(16,185,129,.25);box-shadow:0 10px 28px #0000004d}.zoom-dl-banner-left{display:flex;align-items:center;gap:16px}.zoom-dl-banner-icon{font-size:28px;width:46px;height:46px;border-radius:14px;background:#10b98124;border:1px solid rgba(16,185,129,.35);display:grid;place-items:center;flex-shrink:0}.zoom-dl-banner-title{font-size:15px;font-weight:800;margin:0 0 2px;color:#fff}.zoom-dl-banner-actions{display:flex;align-items:center;gap:10px;white-space:nowrap}.zoom-dl-btn{background:linear-gradient(135deg,#10b981,#059669)!important;border-color:#10b981!important;box-shadow:0 2px 10px #10b98166!important;font-weight:700!important}.zoom-dl-btn:hover{box-shadow:0 4px 16px #10b98199!important}.zoom-app-dialog{max-width:480px;width:100%;border-radius:20px;padding:24px 26px;background:#0e101cf2;backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);border:1px solid rgba(255,255,255,.14);box-shadow:0 24px 60px #000000b3}.zoom-dialog-header{display:flex;align-items:center;gap:14px;margin-bottom:18px}.zoom-dialog-icon{font-size:24px}.zoom-dialog-title{font-size:19px;font-weight:800;margin:0;color:#fff}.zoom-dialog-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}@media(max-width:480px){.zoom-app-dialog{padding:20px 16px!important;border-radius:16px!important;max-width:calc(100vw - 20px)!important}.zoom-dialog-actions{flex-direction:column-reverse!important;width:100%!important;gap:8px!important}.zoom-dialog-actions button{width:100%!important;justify-content:center!important}}.zoom-url-prefix-wrap{display:flex;align-items:center;border-radius:10px;background:#05070fb3;border:1px solid rgba(255,255,255,.12);overflow:hidden}.zoom-url-prefix{padding:0 12px;color:var(--muted);font-size:13px;font-weight:600;border-right:1px solid rgba(255,255,255,.1)}.zoom-url-prefix-wrap input{border:none!important;background:transparent!important;box-shadow:none!important}.zoom-meetings-tab-grid{display:grid;grid-template-columns:320px 1fr;gap:24px}.zoom-meetings-sidebar{border-radius:20px;padding:20px;background:#0e101cbf;border:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:16px}.zoom-sidebar-head{display:flex;justify-content:space-between;align-items:center}.zoom-sidebar-head h3{font-size:16px;font-weight:800;margin:0}.zoom-sidebar-list{display:flex;flex-direction:column;gap:8px}.zoom-sidebar-item{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:12px;cursor:pointer;background:#ffffff08;border:1px solid transparent;transition:all .15s ease}.zoom-sidebar-item:hover{background:#ffffff0f}.zoom-sidebar-item.active{background:#0e72ed2e;border-color:#0e72ed66}.zoom-item-icon{font-size:18px}.zoom-item-text{display:flex;flex-direction:column;overflow:hidden}.zoom-item-text b{font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zoom-item-text small{color:var(--muted);font-size:11.5px}.zoom-meetings-detail-panel{border-radius:20px;padding:26px;background:#0e101cbf;border:1px solid rgba(255,255,255,.08)}.zoom-detail-head{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:22px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.08)}.zoom-detail-head h2{font-size:22px;font-weight:800;margin:0 0 6px}.zoom-detail-btns{display:flex;gap:10px}.zoom-invitation-box{background:#05070f99;border-radius:12px;border:1px solid rgba(255,255,255,.08);padding:16px 20px}.zoom-invitation-title{font-size:12px;font-weight:700;text-transform:uppercase;color:var(--muted);margin-bottom:10px}.zoom-invitation-pre{font-family:inherit;font-size:13.5px;line-height:1.6;color:#ffffffd9;white-space:pre-wrap;margin:0}.zoom-recordings-tab{border-radius:20px;padding:26px;background:#0e101cbf;border:1px solid rgba(255,255,255,.08)}.zoom-rec-head{margin-bottom:22px}.zoom-rec-head h2{font-size:21px;font-weight:800;margin:0 0 4px}.zoom-recordings-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}.zoom-rec-card{display:flex;flex-direction:column;gap:8px;padding:16px 18px;border-radius:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);text-decoration:none;color:inherit;transition:all .15s ease}.zoom-rec-card:hover{background:#ffffff12;border-color:#ffffff24;transform:translateY(-2px)}.zoom-rec-card-top{display:flex;justify-content:space-between;align-items:center}.zoom-rec-card-top b{font-size:14.5px;font-weight:700;color:#fff}.zoom-rec-chips{display:flex;gap:6px;margin-top:4px}@media(max-width:860px){.zoom-home-top-row{grid-template-columns:1fr;gap:16px}.zoom-meetings-tab-grid{grid-template-columns:1fr;gap:18px}.zoom-app-nav{padding:0 16px}}@media(max-width:768px){.zoom-app-nav{height:auto!important;padding:10px 14px!important;flex-wrap:wrap!important;row-gap:8px!important;column-gap:8px!important;justify-content:space-between!important}.zoom-nav-brand{order:1!important;gap:8px!important}.zoom-brand-pill{display:none!important}.zoom-nav-user-area{order:2!important;gap:8px!important}.zoom-user-name,.zoom-edit-ico{display:none!important}.zoom-user-profile-btn{padding:3px!important;border-radius:50%!important}.zoom-signout-btn{padding:5px 10px!important;font-size:11.5px!important}.zoom-tabs-container{order:3!important;width:100%!important;display:flex!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;padding:3px!important;gap:4px!important}.zoom-tabs-container::-webkit-scrollbar{display:none!important}.zoom-nav-tab-btn{flex:1!important;min-width:fit-content!important;padding:7px 10px!important;font-size:12px!important;justify-content:center!important;white-space:nowrap!important}.zoom-app-workspace{padding:14px 12px 32px!important;gap:16px!important}.zoom-tiles-quad{padding:18px 12px!important;gap:14px!important;border-radius:18px!important}.zoom-action-btn{width:72px!important;height:72px!important;border-radius:20px!important}.zoom-action-btn svg{width:26px!important;height:26px!important}.zoom-tile-label{font-size:12px!important}.zoom-tile-caption{font-size:10.5px!important}.zoom-widget-column{gap:14px!important}.zoom-clock-card{padding:16px!important;border-radius:18px!important}.zoom-clock-time{font-size:30px!important}.zoom-clock-date{font-size:13px!important}.zoom-pmi-card{padding:16px!important;border-radius:18px!important}.zoom-pmi-number{font-size:22px!important}.zoom-pmi-actions{display:flex!important;gap:8px!important}.zoom-pmi-actions .btn{flex:1!important;justify-content:center!important;padding:9px 12px!important;font-size:12.5px!important}.zoom-agenda-card{padding:16px 14px!important;border-radius:18px!important}.zoom-agenda-header{flex-wrap:wrap!important;gap:8px!important}.zoom-agenda-h2{font-size:18px!important}.zoom-meeting-row{flex-direction:column!important;align-items:stretch!important;gap:10px!important;padding:14px 12px!important;border-radius:14px!important}.zoom-row-status-col{align-self:flex-start!important}.zoom-row-details{width:100%!important}.zoom-row-title b{font-size:14.5px!important;line-height:1.35!important;word-break:break-word!important}.zoom-row-meta{font-size:11.5px!important;line-height:1.4!important;word-break:break-word!important}.zoom-row-actions{display:flex!important;flex-wrap:wrap!important;width:100%!important;gap:8px!important;padding-top:8px!important;border-top:1px solid rgba(255,255,255,.07)!important}.zoom-row-actions .btn{flex:1!important;min-width:65px!important;justify-content:center!important;text-align:center!important;padding:8px 12px!important;font-size:12.5px!important}.zoom-row-actions .btn.danger-text{flex:0 0 38px!important;min-width:38px!important}.zoom-meetings-tab-grid{grid-template-columns:1fr!important;gap:14px!important}.zoom-meetings-sidebar{padding:16px 14px!important;border-radius:18px!important}.zoom-meetings-detail-panel{padding:18px 14px!important;border-radius:18px!important}.zoom-detail-head{flex-direction:column!important;align-items:stretch!important;gap:14px!important;margin-bottom:16px!important;padding-bottom:14px!important}.zoom-detail-head h2{font-size:19px!important;word-break:break-word!important}.zoom-detail-btns{display:flex!important;flex-direction:column!important;width:100%!important;gap:8px!important}.zoom-detail-btns .btn{width:100%!important;justify-content:center!important;padding:11px 16px!important;font-size:13.5px!important}.zoom-invitation-box{padding:14px 12px!important;border-radius:12px!important}.zoom-invitation-pre{font-size:12px!important;word-break:break-all!important;overflow-wrap:anywhere!important;white-space:pre-wrap!important}.zoom-recordings-tab{padding:18px 14px!important;border-radius:18px!important}.zoom-recordings-grid{grid-template-columns:1fr!important;gap:10px!important}.zoom-app-download-banner{flex-direction:column!important;align-items:stretch!important;padding:16px 14px!important;gap:12px!important;border-radius:18px!important}.zoom-download-banner-actions{display:flex!important;flex-direction:column!important;width:100%!important;gap:8px!important}.zoom-download-banner-actions .btn,.zoom-download-banner-actions a{width:100%!important;justify-content:center!important;text-align:center!important}.zoom-direct-join-page{padding:12px 10px 24px!important;min-height:100vh!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}.zoom-direct-join-card{padding:18px 14px!important;border-radius:18px!important;gap:12px!important;max-width:100%!important;width:100%!important}.zoom-dj-title{font-size:18px!important;line-height:1.25!important}.zoom-dj-meta{font-size:11.5px!important}.zoom-dj-preview-box{max-height:200px!important;border-radius:14px!important}.zoom-dj-submit-btn{padding:12px 16px!important;font-size:14px!important}.zoom-welcome-viewport{padding:12px 10px!important}.zoom-welcome-card{width:100%!important;max-width:100%!important;border-radius:18px!important}.zoom-win-titlebar{padding:10px 12px!important}.zoom-tab-content{padding:18px 14px 22px!important}.download-hero{padding:20px 14px 50px!important}.qr-download-panel{padding:16px 12px!important}.qr-card-row{flex-direction:column!important;align-items:center!important;text-align:center!important;gap:14px!important}.qr-scan-badge{justify-self:center!important;margin:0 auto!important}.qr-info{min-width:100%!important;text-align:center!important}.qr-info h3{justify-content:center!important}.btn-apk-download{width:100%!important;justify-content:center!important;text-align:center!important;padding:12px 14px!important;font-size:13px!important}}@media(max-width:480px){.zoom-action-btn{width:64px!important;height:64px!important;border-radius:18px!important}.zoom-action-btn svg{width:24px!important;height:24px!important}.zoom-tiles-quad{gap:10px!important;padding:14px 10px!important}.zoom-clock-time{font-size:26px!important}.zoom-pmi-number{font-size:19px!important}.zoom-dj-header{gap:2px!important}.zoom-dj-title{font-size:17px!important}}.zoom-tile-btn-cluster{position:relative;display:inline-flex;align-items:center;justify-content:center}.zoom-tile-drop-arrow{position:absolute;top:4px;right:-6px;width:24px;height:24px;border-radius:50%;background:#121424f2;border:1px solid rgba(255,255,255,.25);color:#fff;font-size:11px;display:grid;place-items:center;cursor:pointer;box-shadow:0 4px 12px #00000080;transition:all .15s ease;z-index:5}.zoom-tile-drop-arrow:hover{background:#ff7a00;border-color:#ff7a00;transform:scale(1.1)}.zoom-tile-mode-pill{border:1px solid rgba(255,255,255,.14);background:#ffffff0d;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700;color:#ffffffd9;cursor:pointer;display:inline-flex;align-items:center;gap:4px;transition:all .15s ease}.zoom-tile-mode-pill:hover{background:#ffffff1f;color:#fff;border-color:#ffffff4d}.zoom-tile-mode-pill.open{border-color:#10b98173;background:#10b9811a;color:#34d399}.zoom-tile-mode-pill.private{border-color:#f59e0b73;background:#f59e0b1a;color:#fbbf24}.popover.zoom-instant-popover{left:0!important;transform:none!important;width:290px!important;padding:10px!important;text-align:left!important;background:#0e101cfa!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 20px 50px #000000d9!important}.zoom-pop-header{padding:4px 6px 8px;font-size:12px;font-weight:800;text-transform:uppercase;color:var(--muted);letter-spacing:.04em;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:6px}.zoom-pop-item{display:flex!important;align-items:center!important;gap:10px!important;padding:10px 12px!important;border-radius:10px!important;background:transparent!important;border:1px solid transparent!important;cursor:pointer!important;width:100%!important;text-align:left!important;transition:all .15s ease!important}.zoom-pop-item:hover{background:#ffffff12!important}.zoom-pop-item.active{background:#ffffff1a!important;border-color:#fff3!important}.zoom-pop-icon{font-size:20px}.zoom-pop-texts{display:flex;flex-direction:column;flex:1}.zoom-pop-texts b{font-size:13px;color:#fff}.zoom-pop-texts span{font-size:11px;color:var(--muted)}.zoom-pop-check{color:#38bdf8;font-weight:800;font-size:15px}.zoom-pop-passcode-box{padding:8px 10px;background:#00000059;border-radius:8px;border:1px solid rgba(255,255,255,.08);margin:6px 0}.zoom-pop-subcheck{display:flex!important;align-items:center!important;gap:8px!important;padding:6px 8px!important;font-size:11.5px!important;font-weight:600!important;color:var(--muted)!important;cursor:pointer!important}.zoom-pop-subcheck input{accent-color:#ff7a00}.zoom-access-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:6px}@media(max-width:600px){.zoom-access-grid{grid-template-columns:1fr}}.zoom-access-card{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-radius:14px;background:#ffffff0a;border:1.5px solid rgba(255,255,255,.1);cursor:pointer;text-align:left;transition:all .15s ease}.zoom-access-card:hover{background:#ffffff12;border-color:#fff3}.zoom-access-card.active{background:#0e72ed24;border-color:#0e72ed;box-shadow:0 0 16px #0e72ed40}.zoom-access-card-head{display:flex;align-items:center;justify-content:space-between;width:100%}.zoom-access-card-icon{font-size:20px}.zoom-access-card-title{font-size:13.5px;font-weight:700;color:#fff;flex:1;margin-left:8px}.zoom-access-radio{font-size:15px;color:#0e72ed}.zoom-access-card-desc{font-size:11.5px;color:var(--muted);line-height:1.4;margin:0}.zoom-passcode-box{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:12px 14px}.zoom-dj-pill-verified.open-badge{background:#10b98124!important;border-color:#10b98159!important;color:#34d399!important}.zoom-dj-pill-verified.host-badge{background:#f59e0b24!important;border-color:#f59e0b59!important;color:#fbbf24!important}@media(max-width:768px){.hide-sm{display:none!important}.show-sm,div.show-sm{display:flex!important}.topbar.zoom-topbar{padding:6px 10px!important;gap:6px!important}.topbar-title{max-width:105px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:12px!important}.id-tag{font-size:10px!important;padding:2px 6px!important}.topbar-stats{display:none!important}.zoom-shield-btn{width:28px!important;height:28px!important}.mobile-end-top-btn{padding:4px 12px!important;font-size:12px!important;font-weight:700!important}.controls.zoom-controls{padding:0 10px!important;gap:6px!important;height:56px!important;flex:0 0 56px!important}.zoom-av-group{gap:4px!important}.zoom-center-group{gap:6px!important;justify-content:space-around!important}.zoom-ctl-btn{width:42px!important;height:42px!important;min-width:42px!important}}@media(min-width:769px){.show-sm,div.show-sm,.mobile-more-items{display:none!important}}.popover{max-height:82vh!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin!important;scrollbar-color:rgba(255,255,255,.2) transparent!important;-webkit-overflow-scrolling:touch!important}.popover::-webkit-scrollbar{width:5px!important}.popover::-webkit-scrollbar-thumb{background:#fff3!important;border-radius:999px!important}@media(max-width:768px){.mobile-more-items{display:flex!important;flex-direction:column!important;gap:2px!important;width:100%!important}}.mobile-emoji-row{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:6px 8px!important;background:#ffffff0d!important;border-radius:8px!important;margin:4px 0!important}.mobile-emoji-row .mini-emoji{background:transparent!important;border:none!important;font-size:20px!important;cursor:pointer!important;padding:2px 4px!important;width:auto!important;transition:transform .12s ease!important}.mobile-emoji-row .mini-emoji:hover{transform:scale(1.2)!important}.popover.zoom-info-pop{top:calc(100% + 8px)!important;bottom:auto!important;left:6px!important;transform:none!important;width:330px!important;max-width:calc(100vw - 16px)!important;background:#0c0e1afa!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:16px!important;padding:16px!important;box-shadow:0 20px 50px #000000f2,0 0 0 1px #ffffff14!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;z-index:200!important;animation:popoverFadeInDown .15s cubic-bezier(.16,1,.3,1)!important}@keyframes popoverFadeInDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.zoom-info-head{display:flex;flex-direction:column;gap:4px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:12px}.zoom-info-badge{font-size:11px;font-weight:700;color:#22c55e;display:inline-flex;align-items:center;gap:4px}.zoom-info-head h4{font-size:15px;font-weight:800;margin:0;color:#fff}.zoom-info-rows{display:flex;flex-direction:column;gap:12px}.zoom-info-item{display:flex;flex-direction:column;gap:4px}.zoom-info-item .mono-code{font-family:JetBrains Mono,monospace;font-size:14px;color:#38bdf8}.zoom-info-item .full-width{width:100%!important;justify-content:center!important}.zoom-info-footer-note{font-size:10.5px;color:var(--muted);text-align:center;padding-top:8px;border-top:1px solid rgba(255,255,255,.06)}.popover.top-right-pop{top:calc(100% + 8px)!important;bottom:auto!important;right:0!important;left:auto!important;transform:none!important;width:220px!important;z-index:200!important;animation:popoverFadeInDown .15s cubic-bezier(.16,1,.3,1)!important}.zoom-btn-compound{position:relative!important;display:inline-flex!important;align-items:center!important}.zoom-device-caret{position:relative!important}.person-portal-menu{animation:personMenuFadeIn .15s cubic-bezier(.16,1,.3,1)!important;pointer-events:auto!important}@keyframes personMenuFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.person-menu-pop{position:static!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important;min-width:190px!important;width:max-content!important;max-width:270px!important;background:#0e101cfa!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:12px!important;padding:6px!important;box-shadow:0 16px 40px #000000e6,0 0 0 1px #ffffff14!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;display:flex!important;flex-direction:column!important;gap:2px!important;z-index:10000!important}.person-menu-pop button{width:100%!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;padding:8px 12px!important;border-radius:8px!important;font-size:13px!important;font-weight:500!important;color:#f1f5f9!important;background:transparent!important;border:none!important;cursor:pointer!important;text-align:left!important;transition:background .12s ease,color .12s ease!important;white-space:nowrap!important}.person-menu-pop button:hover{background:#ffffff1a!important;color:#fff!important}.person-menu-pop button.danger-text{color:#f87171!important}.person-menu-pop button.danger-text:hover{background:#ef44442e!important;color:#ff8080!important}.icon-btn.person-more-btn{width:28px!important;height:28px!important;border-radius:6px!important;display:grid!important;place-items:center!important;background:transparent!important;border:1px solid transparent!important;color:#ffffffb3!important;font-size:16px!important;cursor:pointer!important;transition:all .14s ease!important}.icon-btn.person-more-btn:hover,.icon-btn.person-more-btn.active{background:#ffffff1f!important;color:#fff!important;border-color:#ffffff26!important}@media(max-width:640px){.hero-globe-wrap{max-width:320px!important;margin:16px auto 0!important}}@media(max-width:480px){.auth-layout-modern{padding:24px 12px 40px!important;gap:20px!important;min-height:calc(100vh - 60px)!important}.auth-card-modern{padding:22px 16px!important;border-radius:20px!important;gap:12px!important}.auth-title{font-size:20px!important}.crypto-submit-btn{padding:13px 14px!important;font-size:12.5px!important;letter-spacing:.5px!important}.crypto-field-header{font-size:10.5px!important}.crypto-badge{font-size:8.5px!important;padding:2px 5px!important}input.crypto-terminal-input,.crypto-input-wrapper input{padding:12px 40px 12px 42px!important;font-size:13.5px!important}}@media(max-width:600px){.free-all-access-card{padding:24px 16px!important;border-radius:20px!important;margin-top:18px!important}.all-access-header{flex-direction:column!important;align-items:flex-start!important;gap:14px!important}.free-card-actions{flex-direction:column!important;gap:10px!important;margin:20px 0!important}.free-card-actions .btn{width:100%!important;justify-content:center!important;text-align:center!important;padding:12px 16px!important}.vs-zoom-card{padding:20px 16px!important;border-radius:18px!important}.vs-zoom-card .savings-badge{width:100%!important;text-align:center!important;margin-top:12px!important}.dapp-banner{flex-direction:column!important;align-items:flex-start!important;gap:14px!important;padding:20px 16px!important}.dapp-banner .btn{width:100%!important;justify-content:center!important}}@media(max-width:600px){.history-grid{grid-template-columns:1fr!important;gap:12px!important}.history-card{padding:14px!important;border-radius:14px!important}}@media(max-width:480px){.zoom-app-dialog .row.gap{flex-wrap:wrap!important}.zoom-field.grow,.zoom-field[style*=minWidth],.zoom-field[style*=min-width]{width:100%!important;min-width:100%!important}}@media(max-width:768px){.controls.zoom-controls{display:flex!important;justify-content:flex-start!important;align-items:center!important;padding:0 10px!important;gap:8px!important;height:60px!important;flex:0 0 60px!important;overflow-x:auto!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}.controls.zoom-controls::-webkit-scrollbar{display:none!important}.zoom-av-group,.zoom-center-group{display:flex!important;align-items:center!important;gap:6px!important;flex:0 0 auto!important}.zoom-ctl-btn{width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;flex-shrink:0!important}.popover:not(.zoom-info-pop):not(.person-menu-pop):not(.top-right-pop):not(.leave-pop):not(.zoom-leave-pop){position:fixed!important;bottom:68px!important;left:10px!important;right:10px!important;width:auto!important;max-width:calc(100vw - 20px)!important;max-height:74vh!important;overflow-y:auto!important;border-radius:18px!important;z-index:99999!important;transform:none!important;box-shadow:0 20px 50px #000000f2,0 0 0 1px #ffffff24!important}}.zoom-perm-help-card{max-width:480px;width:92vw;background:#11152a!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:20px!important;padding:24px!important;box-shadow:0 24px 60px #000000eb,0 0 0 1px #00e5ff38!important;color:#fff!important;text-align:left!important;position:relative;z-index:100001!important}.zoom-perm-help-icon{font-size:38px;line-height:1;margin-bottom:8px;display:inline-block}.zoom-perm-steps{display:flex;flex-direction:column;gap:10px;margin:16px 0;text-align:left}.zoom-perm-step{display:flex;align-items:flex-start;gap:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:10px 14px}.zoom-perm-step .step-num{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#00e5ff2e;color:#00e5ff;font-weight:700;font-size:12px;flex-shrink:0;margin-top:1px}.zoom-perm-step b{display:block;font-size:13.5px;color:#fff;margin-bottom:2px}.zoom-perm-step p{margin:0;font-size:12.5px;color:#ffffffbf;line-height:1.4}
