.root :global(.modal-content) { padding: 0; } .root :global(.modal-dialog) { max-width: 55vh; } .root :global(.modal-dialog), .root :global(.modal-content) { overflow: hidden; } .main { height: 90vh; } .filter { padding: 0.375rem 1rem 0.25rem 0.75rem; margin-bottom: 0.625rem; background-color: var(--color-background); box-shadow: inset 0 -0.0625rem 0 0 var(--color-background-secondary-accent); border-bottom: 0.625rem solid var(--color-background-secondary); display: flex; flex-flow: row wrap; align-items: center; flex-shrink: 0; overflow-y: auto; max-height: 20rem; } .title { margin: 0; } .buttons { width: 100%; background: var(--color-background); position: absolute; bottom: 0; z-index: 1; padding: 0.75rem; } .picker { height: 75vh; }