.meetings-focus-view{min-width:0;padding-block:8px 24px}.meeting-focus-back{cursor:pointer;min-height:44px;color:inherit;border:1px solid var(--line-dark,#666);background:0 0;border-radius:10px;margin:0 0 20px;padding:9px 14px;font-size:14px}.meeting-history-intro{background:var(--raised,#ffffff08);border:1px solid var(--line-dark,#555);border-radius:12px;margin-block:24px;padding:16px 18px}.meeting-history-intro h2{margin:0 0 8px;font-size:20px;line-height:1.25}.meeting-history-intro p{max-width:70ch;margin:0;font-size:14px;line-height:1.6}.meeting-history-section{margin-block:22px}.meeting-history-section .meetings-sub{align-items:baseline;gap:10px;display:flex}.meeting-history-section .meetings-sub small{opacity:.75;font-family:inherit;font-size:13px}.meetings-focus-view .meeting-notes-panel{width:100%;min-width:0;margin:0}.meetings-focus-view .meeting-notes-panel header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.meetings-focus-view .meeting-notes-panel header h2{overflow-wrap:anywhere;line-height:1.3}.meeting-saved-summary{border:1px solid var(--line-dark,#555);border-radius:10px;margin-block:12px;padding:14px}.meeting-saved-summary p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.7}.meeting-transcript-archive{border:1px solid var(--line-dark,#555);border-radius:10px;margin-block:14px;padding:12px}.meeting-transcript-archive summary{cursor:pointer;font-size:15px;font-weight:600;line-height:1.5}.meeting-transcript-archive ol{max-height:370px;margin:12px 0 0;padding-left:20px;overflow:auto}.meeting-transcript-archive li{overflow-wrap:anywhere;margin-block:8px;font-size:13px;line-height:1.5}.meeting-saved-audio{border:1px solid var(--line-dark,#555);border-radius:10px;margin-block:12px;padding:12px}.meeting-saved-audio summary{cursor:pointer;font-size:15px;font-weight:600;line-height:1.5}.meeting-saved-audio audio{width:100%;max-width:100%;margin-block:12px}.meeting-audio-list{gap:8px;max-height:280px;margin:10px 0 0;display:grid;overflow:auto}.meeting-audio-list button{text-align:left;white-space:normal;overflow-wrap:anywhere;cursor:pointer;min-height:42px;color:inherit;border:1px solid var(--line-dark,#666);background:0 0;border-radius:8px;padding:8px 10px}@media (width<=760px){.meeting-history-intro{margin-block:14px;padding:12px}.meeting-history-intro h2{font-size:18px}.meeting-history-section .meetings-card{padding:14px}.meeting-history-section .meetings-card .og-inline{flex-wrap:wrap;gap:8px;width:100%;display:flex}.meeting-history-section .meetings-card .og-inline button{min-height:42px}}.business-lobby{margin-block:1.4rem 2rem}.business-lobby-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.25rem;display:flex}.business-lobby-head h2{margin:.35rem 0 .4rem;font-size:clamp(1.2rem,2vw,1.55rem)}.business-lobby-head .og-note{max-width:65ch}.business-lobby-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.business-lobby-card{flex-direction:column;gap:.7rem;min-width:0;display:flex}.business-lobby-card h3{margin:.1rem 0}.business-lobby-card label,.business-lobby-note{gap:.3rem;font-size:.82rem;font-weight:600;display:grid}.business-lobby-card input,.business-lobby-card select,.business-lobby-note input{border:1px solid var(--border,#343a47);width:100%;min-width:0;color:inherit;background:var(--card,transparent);font:inherit;border-radius:.65rem;padding:.65rem .8rem}.business-lobby-card :is(input,select):focus-visible,.business-lobby-note input:focus-visible{outline-offset:2px;outline:2px solid #5269d4}.business-lobby-list{gap:.75rem;display:grid}.business-lobby-person{border-top:1px solid var(--border,#343a47);gap:.65rem;padding-block:.6rem;display:grid}.business-lobby-person strong,.business-lobby-request strong{display:block}.business-lobby-person small,.business-lobby-request small{opacity:.8;align-items:center;gap:.35rem;margin-top:.2rem;display:flex}.business-lobby-request{border-top:1px solid var(--border,#343a47);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;padding:.8rem 0;display:flex}.business-lobby-request p{max-width:62ch;margin:.3rem 0}.business-lobby-requests{margin-top:.8rem}.business-lobby-error{color:var(--destructive,#b43535)}@media (width<=760px){.business-lobby-grid{grid-template-columns:minmax(0,1fr)}.business-lobby-request .og-inline{width:100%}}
