.m3-bottom-sheet{--sheet-background:var(--color-surface);--sheet-border-radius:1.75rem 1.75rem 0 0;--sheet-max-height:80vh;--sheet-z-index:var(--z-modal);--sheet-box-shadow:var(--shadow-lg);--sheet-padding:0;--sheet-border:none;--sheet-color:var(--color-text);--sheet-bottom:0;--sheet-left:0;--sheet-width:100%;--sheet-handle-width:2rem;--sheet-handle-height:0.25rem;--sheet-handle-color:var(--color-border);--sheet-handle-border-radius:var(--radius-full);--sheet-handle-margin:1rem auto 0;--sheet-headline-font-size:1rem;--sheet-headline-font-weight:var(--font-weight-medium,500);--sheet-headline-color:var(--color-text);--sheet-headline-line-height:1.5rem;--sheet-headline-margin:0 0 0.5rem;--sheet-content-padding:1rem 1.5rem 1.5rem;--sheet-content-color:var(--color-text-muted);--sheet-content-font-size:0.875rem;--sheet-content-line-height:1.25rem;--sheet-scrim-color:var(--color-scrim);--sheet-scrim-z-index:var(--z-overlay);--sheet-transition:transform var(--duration-normal) var(--ease-out);background-color:var(--sheet-background);border:var(--sheet-border);border-radius:var(--sheet-border-radius);bottom:var(--sheet-bottom);box-shadow:var(--sheet-box-shadow);box-sizing:border-box;color:var(--sheet-color);display:none;flex-direction:column;left:var(--sheet-left);max-height:var(--sheet-max-height);overflow:hidden;padding:var(--sheet-padding);position:fixed;transition:var(--sheet-transition);width:var(--sheet-width);z-index:var(--sheet-z-index)}.m3-bottom-sheet.sheet-open{display:flex}.m3-bottom-sheet .sheet-drag-handle{background-color:var(--sheet-handle-color);border-radius:var(--sheet-handle-border-radius);height:var(--sheet-handle-height);margin:var(--sheet-handle-margin);width:var(--sheet-handle-width)}.m3-bottom-sheet .sheet-content{color:var(--sheet-content-color);flex:1;font-size:var(--sheet-content-font-size);line-height:var(--sheet-content-line-height);overflow-y:auto;padding:var(--sheet-content-padding)}.m3-bottom-sheet .sheet-headline{color:var(--sheet-headline-color);font-size:var(--sheet-headline-font-size);font-weight:var(--sheet-headline-font-weight);line-height:var(--sheet-headline-line-height);margin:var(--sheet-headline-margin)}.m3-bottom-sheet.sheet\:modal{--sheet-box-shadow:0 0 0 100vmax var(--sheet-scrim-color),var(--shadow-lg);--sheet-z-index:var(--sheet-scrim-z-index)}