.fila-deslizable.svelte-14k2rmx{margin-inline:-.25rem;padding-inline:.25rem;position:relative;overflow:hidden}.acciones-fila.svelte-14k2rmx{visibility:hidden;width:96px;display:flex;position:absolute;inset-block:.375rem;inset-inline-end:.25rem}.fila-deslizable.svelte-14k2rmx:has(.superficie-fila:where(.svelte-14k2rmx)[style*=translateX]) .acciones-fila:where(.svelte-14k2rmx){visibility:visible}.boton-eliminar-fila.svelte-14k2rmx{color:#fff;background:var(--color-danger);border-radius:.9rem;flex-direction:column;justify-content:center;align-items:center;gap:.125rem;width:100%;font-size:.75rem;font-weight:600;display:flex}.superficie-fila.svelte-14k2rmx{touch-action:pan-y;position:relative}.lista-categorias.svelte-14k2rmx{padding-bottom:calc(6.5rem + env(safe-area-inset-bottom))}:root[data-teclado=abierto] .lista-categorias.svelte-14k2rmx{padding-bottom:calc(var(--teclado,0px) + 6.5rem)}.barra-categorias.svelte-14k2rmx{inset-inline:0;padding:2.5rem 1.5rem max(1.25rem, env(safe-area-inset-bottom));pointer-events:none;background:linear-gradient(to bottom, transparent, var(--hoja-fondo) 55%);transition:bottom .38s cubic-bezier(.32,.72,0,1);position:absolute;bottom:0}.barra-categorias.svelte-14k2rmx>*{pointer-events:auto}:root[data-teclado=abierto] .barra-categorias.svelte-14k2rmx{bottom:var(--teclado,0px);padding-bottom:.75rem}.nombre-categoria.svelte-14k2rmx{color:var(--hoja-tinta);background:0 0;border:0;outline:none;font-size:1.125rem;font-weight:600}.nombre-categoria.svelte-14k2rmx::placeholder{color:var(--hoja-tenue)}.nombre-categoria[readonly].svelte-14k2rmx{cursor:pointer}.etiqueta-tipo.svelte-14k2rmx{color:var(--hoja-tinta-suave);background:var(--hoja-relleno);border-radius:.375rem;margin-top:.125rem;padding:.05rem .4rem;font-size:.75rem;font-weight:600;display:inline-block}.cuadro-emoji.svelte-14k2rmx{background:color-mix(in srgb, var(--tono) 60%, var(--hoja-fondo));opacity:.55;border-radius:.8rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-size:1.3rem;transition:opacity .15s,box-shadow .15s,background-color .24s;display:flex}.cuadro-emoji.elegido.svelte-14k2rmx{opacity:1;box-shadow:0 0 0 2px var(--hoja-marco), 0 2px 6px #00000024}.cuadro-emoji.svelte-14k2rmx:disabled{cursor:default}.casilla.svelte-14k2rmx{place-items:center;display:grid}.casilla-capa.svelte-14k2rmx{grid-area:1/1;display:flex}.cuadro-punteado.svelte-14k2rmx,.cuadro-emoji-libre.svelte-14k2rmx{border:1.5px dashed var(--hoja-tinta-suave);width:2.25rem;height:2.25rem;color:var(--hoja-tinta-suave);background:0 0;border-radius:.6rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.cuadro-emoji-libre.svelte-14k2rmx{text-align:center;width:2.75rem;height:2.75rem;color:var(--hoja-tinta);outline:none;font-size:1.3rem}.boton-listo.svelte-14k2rmx{width:3.25rem;height:3.25rem;color:var(--color-sobre-acento);background:var(--color-accent);border-radius:999px;justify-content:center;align-items:center;display:flex}.boton-listo.svelte-14k2rmx:disabled{opacity:.45}
