.modal.expanded{width:calc(100vw - 48px);max-width:1600px;height:calc(100dvh - 48px);max-height:calc(100dvh - 48px)}.modal.expanded>.modal-body{flex:1;min-height:0;overflow:auto}.modal.expanded>footer,.modal.expanded>header{flex:none}.modal-selection-count{align-self:center;margin-right:auto;font-size:14px;font-weight:600}.modal.expanded .picker-count{z-index:2;background:var(--surface,#fff);border-bottom:1px solid var(--border,#e4e4e7);margin-top:0;padding:14px 0;position:sticky;top:-1px}@media (width<=640px){.modal.expanded{border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh}.modal-selection-count{font-size:12px}}.drawer-motion-enter-active{transition:opacity .28s cubic-bezier(.22,1,.36,1)}.drawer-motion-leave-active{transition:opacity .2s cubic-bezier(.4,0,1,1)}.drawer-motion-enter-active .modal.drawer{transition:transform .28s cubic-bezier(.22,1,.36,1)}.drawer-motion-leave-active .modal.drawer{transition:transform .2s cubic-bezier(.4,0,1,1)}.drawer-motion-enter-from,.drawer-motion-leave-to{opacity:0}.drawer-motion-enter-from .modal.drawer,.drawer-motion-leave-to .modal.drawer{transform:translate(-100%)}@media (prefers-reduced-motion:reduce){.drawer-motion-enter-active,.drawer-motion-enter-active .modal.drawer,.drawer-motion-leave-active,.drawer-motion-leave-active .modal.drawer{transition:none!important}}
