.persistent-meeting-route[hidden],.persistent-meeting-surface[hidden]{display:none!important}.persistent-meeting-surface[data-minimized=false]{position:fixed;inset:0;z-index:70;overflow:auto;background:var(--p-bg,#0c1524)}.persistent-meeting-surface[data-minimized=true]{position:fixed;right:20px;bottom:max(var(--persistent-meeting-bottom,20px),env(safe-area-inset-bottom));z-index:300;width:min(360px,calc(100vw - 24px));max-height:calc(100dvh - max(var(--persistent-meeting-bottom, 20px), env(safe-area-inset-bottom)) - 12px);overflow:auto;border-radius:18px}.persistent-meeting-fallback{display:flex;align-items:center;gap:12px;padding:16px;color:#edf4ff;background:#162338;border:1px solid #476282;border-radius:16px;box-shadow:0 12px 44px #0005}.persistent-meeting-fallback button{color:inherit;background:#284365;border:1px solid #6583a5;border-radius:8px;padding:8px 12px;cursor:pointer}.persistent-meeting-surface:has([data-testid=active-meeting-dock])>.persistent-meeting-fallback{display:none}.persistent-meeting-blocked{padding:48px 24px}.persistent-meeting-blocked section{max-width:560px;margin:0 auto}.persistent-meeting-entry{padding:24px}@media (max-width:600px){.persistent-meeting-surface[data-minimized=true]{right:12px;bottom:max(var(--persistent-meeting-bottom,12px),env(safe-area-inset-bottom))}}.persistent-meeting-surface[data-minimized=true]:not(:has([data-testid=active-meeting-dock]))>:not(.persistent-meeting-fallback){display:none!important}.persistent-meeting-surface[data-minimized=true] .channel-account-room{position:relative;inset:auto;z-index:auto;width:100%;height:auto;min-height:0;background:transparent}.persistent-meeting-surface[data-minimized=true] .channel-account-room>:is([data-lk-theme],.lk-room-container){height:auto;min-height:0}