.desplazable.svelte-firq5{max-height:min(18rem,50dvh);margin:calc(-1 * var(--space-1-5));padding:var(--space-1-5);overscroll-behavior:contain;scrollbar-width:thin;display:grid;position:relative;overflow-y:auto}.opcion.svelte-6ovci6{align-items:center;gap:var(--space-2-5);box-sizing:border-box;min-height:var(--control-alto);padding:0 var(--space-2-5);border-radius:calc(var(--radio-capa) - var(--space-1-5));color:var(--ink);font-size:var(--texto-ui);line-height:var(--leading-snug);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-micro) var(--ease-estandar);display:flex}.alta.svelte-6ovci6{padding-block:var(--space-1-5)}.activa.svelte-6ovci6{background-color:var(--estado-presion)}.seleccionada.svelte-6ovci6{font-weight:var(--peso-fuerte)}.deshabilitada.svelte-6ovci6{color:var(--ink-muted);cursor:default}.deshabilitada.activa.svelte-6ovci6{background-color:#0000}.opcion.svelte-6ovci6 svg{color:var(--ink-muted);flex:none}.punto.svelte-6ovci6{background-color:var(--brand);width:7px;height:7px;animation:svelte-6ovci6-punto-aparece var(--dur-corto) var(--ease-aparece) both;border-radius:50%;flex:none;margin-inline-start:auto}.casilla.svelte-6ovci6{box-sizing:border-box;border:1px solid var(--line-strong);border-radius:calc(var(--radio-celda) - var(--space-0-5));background-color:var(--surface);width:16px;height:16px;transition:background-color var(--dur-micro) var(--ease-estandar), border-color var(--dur-micro) var(--ease-estandar);flex:none;place-items:center;display:grid}.casilla.svelte-6ovci6 svg{color:var(--on-brand);opacity:0;transition:opacity var(--dur-micro) var(--ease-estandar), transform var(--dur-corto) var(--ease-aparece);transform:scale(.6)}.seleccionada.svelte-6ovci6 .casilla:where(.svelte-6ovci6){border-color:var(--brand);background-color:var(--brand)}.seleccionada.svelte-6ovci6 .casilla:where(.svelte-6ovci6) svg{opacity:1;transform:none}.multiple.seleccionada.svelte-6ovci6{font-weight:var(--peso-normal)}@keyframes svelte-6ovci6-punto-aparece{0%{opacity:0;transform:scale(.4)}}@media (pointer:coarse){.opcion.svelte-6ovci6{font-size:var(--texto-cuerpo-movil)}}
