.ds-dropdown{z-index:100;position:fixed;inset:0}.ds-dropdown__panel{z-index:1;top:var(--dropdown-top,auto);left:var(--dropdown-left,auto);right:var(--dropdown-right,auto);width:max-content;max-width:min(calc(100vw - var(--space-4) * 2), 20rem);max-height:var(--dropdown-max-height,70vh);padding:var(--space-1);background:var(--surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);outline:none;position:fixed;overflow-y:auto}.ds-dropdown__header{justify-content:space-between;align-items:center;gap:var(--space-4);padding-bottom:var(--space-3);margin-bottom:var(--space-3);border-bottom:1px solid var(--border-color);display:none}.ds-dropdown__title{margin:0}@media (width<=640px){.ds-dropdown__panel{width:100%;max-width:none;max-height:90vh;padding:var(--space-4);border-radius:var(--radius-xl) var(--radius-xl) 0 0;box-shadow:var(--shadow-xl);border:none;inset:auto 0 0}.ds-dropdown__header{display:flex}}
