@layer sur.components{.sur-dropdown.svelte-1kbb1vs{vertical-align:middle;display:inline-flex;position:relative}.sur-dropdown[data-anchored].svelte-1kbb1vs{display:contents}.sur-dropdown__trigger.svelte-1kbb1vs{display:inline-flex}.sur-dropdown__default-trigger.svelte-1kbb1vs{border:var(--sur-border-width) solid var(--sur-border-default);border-radius:var(--sur-control-radius);inline-size:var(--sur-control-height-md);block-size:var(--sur-control-height-md);color:var(--sur-text-secondary);cursor:pointer;transition:color var(--sur-duration-150) var(--sur-ease-out), background-color var(--sur-duration-150) var(--sur-ease-out), border-color var(--sur-duration-150) var(--sur-ease-out);background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.sur-dropdown__default-trigger.svelte-1kbb1vs:hover{background-color:var(--sur-bg-subtle);color:var(--sur-text-primary)}.sur-dropdown__default-trigger.svelte-1kbb1vs:focus-visible{outline:var(--sur-focus-ring-width) solid var(--sur-focus-ring);outline-offset:var(--sur-focus-ring-offset)}.sur-dropdown-menu{z-index:var(--sur-z-dropdown);box-sizing:border-box;min-inline-size:calc(var(--sur-spacing-48) * 4);max-inline-size:calc(var(--sur-shell-viewport-inline) - var(--sur-spacing-16));max-block-size:min(calc(var(--sur-spacing-96) * 4), var(--sur-floating-room,calc(var(--sur-shell-viewport) * .8)));overscroll-behavior:contain;color:var(--sur-text-primary);background-color:var(--sur-bg-surface);border:var(--sur-border-width) solid var(--sur-border-default);border-radius:var(--sur-radius-lg);box-shadow:var(--sur-shadow-lg);padding:var(--sur-spacing-4);animation:svelte-1kbb1vs-sur-drop-in var(--sur-duration-150) var(--sur-ease-out);flex-direction:column;margin:0;display:flex;position:fixed;inset:auto;overflow-y:auto}.sur-dropdown-menu[data-sur-hidden]{display:none}.sur-dropdown-item{align-items:center;gap:var(--sur-spacing-10);inline-size:100%;min-block-size:calc(var(--sur-control-height-sm) + var(--sur-spacing-4));padding:var(--sur-spacing-6) var(--sur-spacing-10);border-radius:var(--sur-radius-md);font:inherit;font-size:var(--sur-font-size-sm);font-weight:var(--sur-font-weight-medium);line-height:var(--sur-line-height-tight);color:var(--sur-text-primary);text-align:start;cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;transition:background-color var(--sur-duration-100) var(--sur-ease-out), color var(--sur-duration-100) var(--sur-ease-out);background:0 0;border:none;text-decoration:none;display:flex}.sur-dropdown-item:hover:not(:disabled){background-color:var(--sur-bg-hover);color:var(--sur-text-primary)}.sur-dropdown-item:focus-visible{background-color:var(--sur-bg-hover);box-shadow:inset 0 0 0 var(--sur-focus-ring-width) var(--sur-focus-ring);outline:none}.sur-dropdown-item.is-active{background-color:var(--sur-color-primary-subtle);color:var(--sur-color-primary-subtle-fg);font-weight:var(--sur-font-weight-semibold)}.sur-dropdown-item:disabled{opacity:var(--sur-opacity-disabled);cursor:not-allowed}.sur-dropdown-item[data-danger]{color:var(--sur-color-danger)}.sur-dropdown-item[data-danger]:hover:not(:disabled){background-color:var(--sur-color-danger-subtle);color:var(--sur-color-danger)}@media (pointer:coarse){.sur-dropdown-item{min-block-size:calc(var(--sur-control-height-md) + var(--sur-spacing-4))}}.sur-dropdown-item__icon{inline-size:var(--sur-spacing-20);font-size:var(--sur-font-size-sm);color:var(--sur-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}:is(.sur-dropdown-item[data-danger],.sur-dropdown-item.is-active) .sur-dropdown-item__icon{color:inherit}.sur-dropdown-item__label{flex:1;min-inline-size:0}.sur-dropdown-divider{block-size:var(--sur-border-width);background-color:var(--sur-border-subtle);margin-block:var(--sur-spacing-4);flex:none}@keyframes svelte-1kbb1vs-sur-drop-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.sur-dropdown-menu{animation:none}}}
