.bottom-sheet-root{left:0;right:0;top:calc(var(--bottom-sheet-top,0px) + var(--meeting-bar-h,0px));height:calc(var(--bottom-sheet-h,100dvh) - var(--meeting-bar-h,0px));z-index:1000;pointer-events:none;justify-content:center;align-items:flex-end;transition:top .22s ease-out,height .22s ease-out;display:flex;position:fixed}@media (prefers-reduced-motion:reduce){.bottom-sheet-root{transition:none}}.bottom-sheet-root>*{pointer-events:auto}.bottom-sheet-root-closing>*{pointer-events:none}.bottom-sheet-scrim{background:var(--color-scrim);cursor:pointer;border:0;margin:0;padding:0;position:absolute;inset:0}.bottom-sheet-root-open .bottom-sheet-scrim{animation:bottom-sheet-scrim-in var(--duration-sheet) var(--easing-sheet) forwards}.bottom-sheet-root-closing .bottom-sheet-scrim{animation:bottom-sheet-scrim-out var(--duration-sheet) var(--easing-sheet) forwards}@keyframes bottom-sheet-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes bottom-sheet-scrim-out{0%{opacity:1}to{opacity:0}}.bottom-sheet-panel{background:var(--color-canvas);border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;max-width:480px;max-height:min(90vh,100%);box-shadow:var(--shadow-sheet);padding-bottom:env(safe-area-inset-bottom,0px);flex-direction:column;display:flex;position:relative;overflow:hidden}.bottom-sheet-root-open .bottom-sheet-panel{animation:bottom-sheet-slide-in var(--duration-sheet) var(--easing-sheet) forwards}.bottom-sheet-root-closing .bottom-sheet-panel{animation:bottom-sheet-slide-out var(--duration-sheet) var(--easing-sheet) forwards}@keyframes bottom-sheet-slide-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes bottom-sheet-slide-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}.bottom-sheet-handle{top:var(--space-2);border-radius:var(--radius-full);background:var(--color-hairline);pointer-events:none;width:36px;height:4px;position:absolute;left:50%;transform:translate(-50%)}.bottom-sheet-close{top:var(--space-3);right:var(--space-3);border-radius:var(--radius-full);width:36px;height:36px;color:var(--color-ink-soft);cursor:pointer;z-index:2;transition:background var(--duration-fast) var(--ease);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute}.bottom-sheet-close:hover{background:var(--color-canvas-alt);color:var(--color-ink)}.bottom-sheet-close:focus-visible{outline:2px solid var(--color-amber);outline-offset:2px}.bottom-sheet-content{overscroll-behavior:contain;padding:var(--space-8) var(--space-6) var(--space-4);flex:1;overflow-y:auto}.bottom-sheet-content-fill{min-height:0;padding-bottom:0;overflow:hidden}.bottom-sheet-placement-center{padding:var(--space-6);align-items:center}.bottom-sheet-placement-center .bottom-sheet-panel{border-radius:var(--radius-lg);max-height:min(86vh,100%);box-shadow:var(--shadow-md);width:fit-content;min-width:min(480px,100%);max-width:min(720px,100%)}.bottom-sheet-placement-center.bottom-sheet-root-open .bottom-sheet-panel{animation:bottom-sheet-pop-in var(--duration-sheet) var(--easing-sheet) forwards}.bottom-sheet-placement-center.bottom-sheet-root-closing .bottom-sheet-panel{animation:bottom-sheet-pop-out var(--duration-sheet) var(--easing-sheet) forwards}@keyframes bottom-sheet-pop-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes bottom-sheet-pop-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}.bottom-sheet-placement-center .bottom-sheet-content-fill{padding-bottom:var(--space-6)}.bottom-sheet-size-wide .bottom-sheet-panel{width:min(720px,100%);max-width:min(720px,100%)}.bottom-sheet-placement-full{align-items:stretch}.bottom-sheet-placement-full .bottom-sheet-panel{max-width:none;height:100%;max-height:100%;box-shadow:none;padding-top:env(safe-area-inset-top,0px);border-radius:0}.bottom-sheet-placement-full .bottom-sheet-close{top:calc(var(--space-3) + env(safe-area-inset-top,0px))}@media (prefers-reduced-motion:reduce){.bottom-sheet-root-open .bottom-sheet-panel,.bottom-sheet-root-closing .bottom-sheet-panel,.bottom-sheet-root-open .bottom-sheet-scrim,.bottom-sheet-root-closing .bottom-sheet-scrim{animation-duration:1ms}}
