@layer service{.choice-select{min-width:0;position:relative}.choice-select>.ds-button .app-action-label{justify-content:space-between;align-items:center;gap:var(--spacing-2);text-align:left;white-space:nowrap;width:100%;display:flex}.choice-sheet-options{gap:var(--spacing-2);padding:var(--spacing-2);display:grid}.choice-sheet-host .ds-bottom-sheet{overflow:hidden}.choice-sheet-host .ds-sheet-heading,.choice-sheet-host .ds-bottom-cta{flex-shrink:0}.choice-sheet-host .ds-sheet-content{overscroll-behavior:none;min-height:0;overflow-y:auto}.choice-sheet-options[data-layout=list]>label{padding:var(--spacing-3) var(--spacing-2)}.choice-sheet-options[data-layout=chips]{gap:var(--spacing-2);flex-wrap:wrap;display:flex}.choice-sheet-options[data-layout=chips]>label{white-space:nowrap;flex:none}.choice-sheet-options[data-layout=grid]{gap:var(--spacing-1);grid-template-columns:repeat(2,minmax(0,1fr))}.choice-sheet-options[data-layout=grid]>.ds-button{width:100%;min-width:0}.choice-sheet-options[data-layout=compactList]{gap:var(--spacing-1) var(--spacing-2);padding:var(--spacing-2);grid-template-columns:repeat(2,minmax(0,1fr))}.choice-sheet-option{min-width:0;min-height:var(--size-touch);display:grid}.choice-sheet-host[data-closing=true]{pointer-events:none}.choice-sheet-host dialog::backdrop{animation:choice-backdrop-in var(--motion-duration-slow) ease-out both}.choice-sheet-host[data-closing=true] dialog::backdrop{animation:choice-backdrop-out var(--motion-duration-slow) ease-out both}@keyframes choice-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes choice-backdrop-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.choice-sheet-host dialog::backdrop{animation:none}}}
