.dv-picker-backdrop.dv-picker-modal{z-index:300;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0c193059;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.dv-picker-modal .dv-picker{width:min(480px,100%);max-height:min(640px,100dvh - 48px);padding:18px}.dv-picker-modal .dv-picker-list{overscroll-behavior:contain;min-height:0}.dv-picker-modal .dv-picker-head,.dv-picker-modal .dv-picker-tabs,.dv-picker-modal .dv-picker-recent,.dv-picker-modal .dv-picker-row{flex-shrink:0}.dv-picker-modal .dv-picker-search{min-width:0}.dv-picker-modal .dv-picker-search input{width:100%;min-width:0}@media (max-width:640px){.dv-picker-backdrop.dv-picker-modal{padding:12px;padding-bottom:max(12px,env(safe-area-inset-bottom));align-items:flex-end}.dv-picker-modal .dv-picker{border-radius:24px;max-height:calc(100dvh - 48px);padding:14px}.dv-picker-modal .dv-picker-handle{background:#cbd5e1;border-radius:4px;flex-shrink:0;width:36px;height:4px;margin:0 auto 12px;display:block}}
