:root{--font-display:Inter, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", ui-sans-serif, system-ui, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;--font-mono:JetBrainsMono, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;--font-rounded:"SF Pro Rounded", "Hiragino Maru Gothic ProN", Meiryo, "MS PGothic", sans-serif;--font-serif:SpaceGrotesk, Inter, system-ui, sans-serif}html,body,#root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#05080d;min-height:100%}body{overscroll-behavior:none;margin:0}*{box-sizing:border-box}::selection{background:#f02bff47}.founder-meeting-room{--lk-bg:#0b1118;--lk-accent-bg:#f02bff;--lk-accent-fg:#05080d;height:min(720px,100dvh - 150px);min-height:360px}.founder-meeting-room>.lk-room-container{flex-direction:column;height:100%;min-height:0;display:flex}.founder-meeting-toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:0 0 8px;display:flex}.founder-meeting-toolbar>span{color:#a4abba;margin-right:auto;font-size:13px}.founder-meeting-people-panel[hidden]{display:none}.founder-meeting-person{overflow-wrap:anywhere;border-bottom:1px solid #303746;gap:4px;padding:10px 0;display:grid}.founder-meeting-person small{color:#a4abba}.founder-meeting-agent-toggle,.founder-meeting-agent-heading button,.founder-meeting-agent-actions button{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#151b26;border:1px solid #303746;border-radius:10px;padding:0 12px;font-weight:700}.founder-meeting-shell{flex:1;gap:10px;min-height:0;display:flex}.founder-meeting-stage{border-radius:14px;flex:1;min-width:0;min-height:0;overflow:hidden}.founder-meeting-stage>.lk-video-conference{height:100%}.founder-meeting-agent-panel{color:#fff;background:#0d121c;border:1px solid #303746;border-radius:14px;flex:0 0 300px;grid-auto-rows:max-content;align-content:start;gap:8px;min-width:0;padding:12px;display:grid;overflow:auto}.founder-meeting-agent-heading,.founder-meeting-agent-actions{justify-content:space-between;align-items:center;gap:8px;display:flex}.founder-meeting-agent-heading button{min-width:40px;padding:0;font-size:22px}@media (width<=760px){.founder-meeting-room{height:82dvh;min-height:360px}.founder-meeting-shell{flex-direction:column}.founder-meeting-agent-panel{flex:0 45%;width:100%;max-height:45%}}