.aviso[data-v-5fb542f1]{z-index:200;background:var(--tinta);color:#fff;width:max-content;max-width:calc(100vw - 32px);box-shadow:var(--sombra-alta);border-radius:14px;padding:12px 18px;font-size:.92rem;font-weight:600;position:fixed;top:16px;left:50%;transform:translate(-50%)}.aviso-error[data-v-5fb542f1]{background:var(--peligro)}.aviso-ok[data-v-5fb542f1]{background:var(--secundario-osc)}.aviso-enter-active[data-v-5fb542f1],.aviso-leave-active[data-v-5fb542f1]{transition:opacity .25s,transform .25s}.aviso-enter-from[data-v-5fb542f1],.aviso-leave-to[data-v-5fb542f1]{opacity:0;transform:translate(-50%,-12px)}.invitacion[data-v-d4e72d63]{border-radius:var(--radio);background:var(--papel);border:1px solid var(--borde);max-width:560px;box-shadow:var(--sombra);grid-template-columns:auto 1fr;align-items:center;gap:12px 14px;margin:48px auto 0;padding:18px;display:grid}.icono[data-v-d4e72d63]{background:var(--acento-suave);width:44px;height:44px;color:var(--acento-osc);border-radius:50%;place-items:center;font-size:1.3rem;display:grid}h2[data-v-d4e72d63]{font-family:var(--fuente-titulos);color:var(--tinta);margin:0;font-size:1.05rem}p[data-v-d4e72d63]{color:var(--tinta-suave);margin:2px 0 0;font-size:.88rem}.btn[data-v-d4e72d63]{grid-column:1/-1;justify-self:stretch;text-decoration:none}@media (width>=640px){.invitacion[data-v-d4e72d63]{grid-template-columns:auto 1fr auto}.btn[data-v-d4e72d63]{grid-column:auto}}.fondo[data-v-db0a823a]{z-index:100;background:color-mix(in srgb, var(--tinta) 45%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.caja[data-v-db0a823a]{background:var(--fondo);width:100%;max-height:92dvh;box-shadow:var(--sombra-alta);border-radius:24px 24px 0 0;outline:none;flex-direction:column;display:flex}.cabecera[data-v-db0a823a]{justify-content:space-between;align-items:center;gap:12px;padding:18px 12px 6px 22px;display:flex}.cabecera h2[data-v-db0a823a]{font-size:1.65rem}.cuerpo[data-v-db0a823a]{overscroll-behavior:contain;padding:12px 22px 20px;overflow-y:auto}.pie[data-v-db0a823a]{padding:14px 22px calc(14px + var(--seguro-abajo));border-top:1px solid var(--borde);background:var(--papel);gap:10px;display:flex}.pie[data-v-db0a823a] .btn{flex:1}.dialogo-enter-active[data-v-db0a823a],.dialogo-leave-active[data-v-db0a823a]{transition:opacity .25s}.dialogo-enter-active .caja[data-v-db0a823a],.dialogo-leave-active .caja[data-v-db0a823a]{transition:transform .3s cubic-bezier(.2,.8,.2,1)}.dialogo-enter-from[data-v-db0a823a],.dialogo-leave-to[data-v-db0a823a]{opacity:0}.dialogo-enter-from .caja[data-v-db0a823a],.dialogo-leave-to .caja[data-v-db0a823a]{transform:translateY(40px)}@media (width>=640px){.fondo[data-v-db0a823a]{align-items:center;padding:24px}.caja[data-v-db0a823a]{width:min(var(--ancho), 100%);border-radius:24px;max-height:min(88dvh,860px)}.pie[data-v-db0a823a]{border-radius:0 0 24px 24px;justify-content:flex-end;padding-bottom:14px}.pie[data-v-db0a823a] .btn{flex:0 auto;min-width:130px}.dialogo-enter-from .caja[data-v-db0a823a],.dialogo-leave-to .caja[data-v-db0a823a]{transform:translateY(12px)scale(.98)}}.regalo[data-v-8b5e17d0]{background:var(--papel);border:1px solid var(--borde);border-radius:var(--radio);box-shadow:var(--sombra);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;flex-direction:column;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.regalo.seleccionado[data-v-8b5e17d0]{border-color:var(--acento);box-shadow:0 0 0 2px var(--acento), var(--sombra)}.foto[data-v-8b5e17d0]{aspect-ratio:1;background:#fff;position:relative;overflow:hidden}.foto img[data-v-8b5e17d0]{object-fit:contain;width:100%;height:100%;transition:transform .5s}.sin-foto[data-v-8b5e17d0]{width:100%;height:100%;color:color-mix(in srgb, var(--tinta-suave) 45%, var(--fondo));background:radial-gradient(circle at 30% 20%, var(--papel), var(--fondo-2));place-items:center;display:grid}.marca[data-v-8b5e17d0]{background:color-mix(in srgb, var(--papel) 92%, transparent);border:1.5px solid var(--borde);color:#0000;border-radius:50%;place-items:center;width:32px;height:32px;transition:background .2s,border-color .2s,transform .25s cubic-bezier(.3,1.6,.5,1);display:grid;position:absolute;top:10px;right:10px}.seleccionado .marca[data-v-8b5e17d0]{background:var(--acento);border-color:var(--acento);color:#fff;transform:scale(1.12)}.quedan[data-v-8b5e17d0]{background:color-mix(in srgb, var(--tinta) 78%, transparent);color:#fff;border-radius:999px;padding:3px 10px;font-size:.74rem;font-weight:700;position:absolute;bottom:10px;left:10px}.texto[data-v-8b5e17d0]{flex-direction:column;flex:1;gap:4px;padding:12px 14px 14px;display:flex}h3[data-v-8b5e17d0]{overflow-wrap:anywhere;font-size:1.28rem}.descripcion[data-v-8b5e17d0]{-webkit-line-clamp:3;color:var(--tinta-suave);-webkit-box-orient:vertical;font-size:.86rem;display:-webkit-box;overflow:hidden}.tienda[data-v-8b5e17d0]{background:var(--secundario-suave);width:100%;color:var(--secundario-osc);text-align:left;border:0;border-radius:10px;align-items:flex-start;gap:6px;margin-top:4px;padding:7px 9px;font-size:.8rem;line-height:1.35;transition:background .15s;display:flex}.tienda[data-v-8b5e17d0]:hover{background:color-mix(in srgb, var(--secundario) 25%, var(--papel))}.tienda em[data-v-8b5e17d0]{color:var(--acento-osc);text-underline-offset:2px;margin-top:2px;font-style:normal;font-weight:700;text-decoration:underline;display:block}.tienda>svg[data-v-8b5e17d0]{flex:none;margin-top:1px}.tienda>span[data-v-8b5e17d0]{overflow-wrap:anywhere;min-width:0}.tienda strong[data-v-8b5e17d0]{color:var(--tinta)}.accion[data-v-8b5e17d0]{letter-spacing:.04em;text-transform:uppercase;color:var(--secundario-osc);margin-top:auto;padding-top:8px;font-size:.8rem;font-weight:700}.seleccionado .accion[data-v-8b5e17d0]{color:var(--acento-osc)}@media (hover:hover){.regalo[data-v-8b5e17d0]:hover{box-shadow:0 14px 34px color-mix(in srgb, var(--tinta) 13%, transparent);transform:translateY(-4px)}.regalo.seleccionado[data-v-8b5e17d0]:hover{box-shadow:0 0 0 2px var(--acento), 0 14px 34px color-mix(in srgb, var(--tinta) 13%, transparent)}.regalo:hover .foto img[data-v-8b5e17d0]{transform:scale(1.05)}}@media (width<=420px){h3[data-v-8b5e17d0]{font-size:1.12rem}.texto[data-v-8b5e17d0]{padding:10px 11px 12px}.accion[data-v-8b5e17d0]{font-size:.72rem}}.centro[data-v-783d4363]{place-items:center;min-height:100dvh;padding:24px;display:grid}.pagina[data-v-783d4363]{min-height:100dvh;padding-bottom:24px}.pagina.con-barra[data-v-783d4363]{padding-bottom:calc(110px + var(--seguro-abajo))}.portada[data-v-783d4363]{text-align:center;background:radial-gradient(60% 80% at 10% 0%, color-mix(in srgb, var(--secundario) 20%, transparent), transparent 70%), radial-gradient(55% 75% at 95% 10%, color-mix(in srgb, var(--acento) 13%, transparent), transparent 70%), var(--fondo);gap:24px;padding:clamp(36px,9vw,72px) 20px clamp(28px,6vw,48px);display:grid;position:relative}.portada-texto[data-v-783d4363]{max-width:640px;margin:0 auto}.sobretitulo[data-v-783d4363]{letter-spacing:.22em;text-transform:uppercase;color:var(--secundario-osc);margin-bottom:10px;font-size:.8rem;font-weight:700}.portada h1[data-v-783d4363]{overflow-wrap:anywhere;font-size:clamp(2.5rem,9vw,4.4rem);font-weight:600}.adorno[data-v-783d4363]{color:var(--acento);margin:14px 0 10px}.adorno svg[data-v-783d4363]{display:inline-block}.fecha[data-v-783d4363]{font-family:var(--fuente-titulos);color:var(--acento-osc);font-size:clamp(1.2rem,4vw,1.5rem);font-style:italic}.fecha[data-v-783d4363]:first-letter{text-transform:uppercase}.bienvenida[data-v-783d4363]{color:var(--tinta-suave);white-space:pre-line;margin-top:14px}.portada-foto[data-v-783d4363]{width:min(100%,520px);margin:0 auto}.portada-foto img[data-v-783d4363]{aspect-ratio:1;object-fit:contain;border:6px solid var(--papel);width:100%;box-shadow:var(--sombra-alta);background:#fff;border-radius:28px}.contenido[data-v-783d4363]{max-width:1240px;margin:0 auto;padding:8px 16px 0}.guia[data-v-783d4363]{text-align:center;max-width:620px;margin:8px auto 22px}.guia h2[data-v-783d4363]{margin-bottom:6px;font-size:clamp(1.8rem,5vw,2.3rem)}.guia p[data-v-783d4363]{color:var(--tinta-suave);font-size:.95rem}.conteo[data-v-783d4363]{margin-top:12px}.rejilla[data-v-783d4363]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid;position:relative}.regalo-move[data-v-783d4363],.regalo-enter-active[data-v-783d4363],.regalo-leave-active[data-v-783d4363]{transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .4s}.regalo-enter-from[data-v-783d4363],.regalo-leave-to[data-v-783d4363]{opacity:0;transform:scale(.85)}.regalo-leave-active[data-v-783d4363]{pointer-events:none;width:calc(50% - 6px);position:absolute}.vacio[data-v-783d4363]{text-align:center;max-width:440px;margin:32px auto;padding:36px 24px}.vacio h1[data-v-783d4363],.vacio h2[data-v-783d4363]{margin-bottom:8px;font-size:1.9rem}.vacio p[data-v-783d4363]{color:var(--tinta-suave)}.vacio-icono[data-v-783d4363]{background:var(--acento-suave);width:84px;height:84px;color:var(--acento);border-radius:50%;place-items:center;margin-bottom:16px;display:inline-grid}.panel[data-v-783d4363]{display:none}.firma[data-v-783d4363]{text-align:center;color:color-mix(in srgb, var(--tinta-suave) 45%, var(--fondo));margin-top:40px;font-size:.78rem}.barra[data-v-783d4363]{left:12px;right:12px;bottom:calc(12px + var(--seguro-abajo));z-index:50;background:var(--tinta);color:#fff;box-shadow:var(--sombra-alta);border-radius:22px;align-items:center;gap:12px;padding:10px 10px 10px 18px;display:flex;position:fixed}.barra-texto[data-v-783d4363]{flex-direction:column;flex:1;min-width:0;display:flex}.barra-texto strong[data-v-783d4363]{font-size:.95rem}.barra-texto span[data-v-783d4363]{text-overflow:ellipsis;white-space:nowrap;color:color-mix(in srgb, #fff 72%, var(--tinta));font-size:.8rem;overflow:hidden}.barra-enter-active[data-v-783d4363],.barra-leave-active[data-v-783d4363]{transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .3s}.barra-enter-from[data-v-783d4363],.barra-leave-to[data-v-783d4363]{opacity:0;transform:translateY(120%)}.resumen[data-v-783d4363],.panel-lista[data-v-783d4363]{gap:8px;margin:0 0 18px;padding:0;list-style:none;display:grid}.resumen li[data-v-783d4363],.panel-lista li[data-v-783d4363]{border:1px solid var(--borde);background:var(--papel);border-radius:14px;align-items:center;gap:12px;padding:8px;display:flex}.resumen img[data-v-783d4363],.panel-lista img[data-v-783d4363],.mini-icono[data-v-783d4363]{object-fit:contain;background:#fff;border-radius:10px;flex:none;width:46px;height:46px}.mini-icono[data-v-783d4363]{background:var(--fondo-2);color:color-mix(in srgb, var(--tinta-suave) 45%, var(--fondo));place-items:center;display:grid}.nombre[data-v-783d4363]{overflow-wrap:anywhere;flex:1;min-width:0;font-size:.95rem;font-weight:700}.quitar[data-v-783d4363]{width:36px;min-height:36px}.agendar[data-v-783d4363]{margin-top:12px}.agendar-gracias[data-v-783d4363]{margin-bottom:10px}.cal-resumen[data-v-783d4363]{margin-bottom:16px;line-height:1.4}.cal-resumen span[data-v-783d4363]{color:var(--tinta-suave);font-size:.9rem;display:inline-block}.cal-resumen span[data-v-783d4363]:first-letter{text-transform:uppercase}.cal-opciones[data-v-783d4363]{flex-direction:column;gap:10px;display:flex}.cal-opciones.apple-primero[data-v-783d4363]{flex-direction:column-reverse}.cal-opcion[data-v-783d4363]{border:1px solid var(--borde);background:var(--papel);min-height:64px;color:var(--tinta);border-radius:16px;align-items:center;gap:14px;padding:12px 14px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.cal-opcion[data-v-783d4363]:hover{border-color:var(--acento);background:var(--acento-suave)}.cal-opcion>span[data-v-783d4363]:last-child{display:grid}.cal-opcion small[data-v-783d4363]{color:var(--tinta-suave);font-size:.82rem}.cal-icono[data-v-783d4363]{background:var(--acento-suave);width:42px;height:42px;color:var(--acento-osc);border-radius:12px;flex:none;place-items:center;display:grid}.cal-nota[data-v-783d4363]{color:var(--tinta-suave);margin-top:14px;font-size:.82rem}.tiendas-regalo[data-v-783d4363]{align-items:center;gap:12px;margin-bottom:16px;display:flex}.tiendas-regalo img[data-v-783d4363]{object-fit:contain;background:#fff;border-radius:12px;flex:none;width:56px;height:56px}.tiendas-regalo div[data-v-783d4363]{min-width:0;display:grid}.tiendas-regalo small[data-v-783d4363]{color:var(--tinta-suave);font-size:.82rem}.tiendas[data-v-783d4363]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.tiendas li[data-v-783d4363]{border:1px solid var(--borde);background:var(--papel);border-radius:16px;gap:10px;padding:14px;display:grid}.tienda-nombre[data-v-783d4363]{align-items:center;gap:10px;min-width:0;display:flex}.tienda-nombre strong[data-v-783d4363]{overflow-wrap:anywhere}.tienda-precio[data-v-783d4363]{background:var(--fondo-2);white-space:nowrap;border-radius:999px;margin-left:auto;padding:3px 10px;font-size:.82rem;font-weight:700}.tienda-icono[data-v-783d4363]{background:var(--secundario-suave);width:36px;height:36px;color:var(--secundario-osc);border-radius:10px;flex:none;place-items:center;display:grid}.tienda-acciones[data-v-783d4363]{flex-wrap:wrap;gap:8px;display:flex}.tienda-acciones .btn[data-v-783d4363]{white-space:normal;text-align:center;flex:auto}.gracias[data-v-783d4363]{z-index:120;background:color-mix(in srgb, var(--fondo) 94%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.gracias-caja[data-v-783d4363]{text-align:center;background:var(--papel);border:1px solid var(--borde);width:min(440px,100%);box-shadow:var(--sombra-alta);border-radius:28px;padding:34px 26px 26px}.gracias-icono[data-v-783d4363]{background:var(--secundario);color:#fff;border-radius:50%;place-items:center;width:78px;height:78px;margin-bottom:14px;animation:.5s cubic-bezier(.3,1.6,.5,1) both aparecer-783d4363;display:inline-grid}@keyframes aparecer-783d4363{0%{opacity:0;transform:scale(.3)}}.gracias h2[data-v-783d4363]{overflow-wrap:anywhere;margin-bottom:8px;font-size:2.2rem}.gracias p[data-v-783d4363]{color:var(--tinta-suave)}.gracias ul[data-v-783d4363]{gap:6px;margin:14px 0 22px;padding:0;list-style:none;display:grid}.gracias li[data-v-783d4363]{background:var(--fondo);border-radius:12px;padding:9px 14px;font-weight:700}.gracias-enter-active[data-v-783d4363],.gracias-leave-active[data-v-783d4363]{transition:opacity .3s}.gracias-enter-from[data-v-783d4363],.gracias-leave-to[data-v-783d4363]{opacity:0}@media (width>=640px){.contenido[data-v-783d4363]{padding:8px 24px 0}.rejilla[data-v-783d4363]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.regalo-leave-active[data-v-783d4363]{width:calc(33.3333% - 12px)}.barra[data-v-783d4363]{width:min(560px,100% - 48px);left:50%;right:auto;transform:translate(-50%)}.barra-enter-from[data-v-783d4363],.barra-leave-to[data-v-783d4363]{transform:translate(-50%,120%)}}@media (width>=1024px){.pagina[data-v-783d4363],.pagina.con-barra[data-v-783d4363]{padding-bottom:40px}.portada[data-v-783d4363]{padding:72px 40px 56px}.portada.con-foto[data-v-783d4363]{text-align:left;background:0 0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;max-width:1240px;margin:0 auto}.portada.con-foto .portada-texto[data-v-783d4363]{margin:0}.portada.con-foto .bienvenida[data-v-783d4363]{font-size:1.05rem}.portada-foto[data-v-783d4363]{width:100%}.portada-foto img[data-v-783d4363]{transform:rotate(1.5deg)}.contenido[data-v-783d4363]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:36px;padding:8px 40px 0;display:grid}.guia[data-v-783d4363]{text-align:left;margin:8px 0 24px}.rejilla[data-v-783d4363]{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.regalo-leave-active[data-v-783d4363]{width:calc(33.3333% - 14.6667px)}.panel[data-v-783d4363]{display:block;position:sticky;top:24px}.panel-caja[data-v-783d4363]{background:var(--papel);border:1px solid var(--borde);box-shadow:var(--sombra);border-radius:22px;padding:22px}.panel-caja h2[data-v-783d4363]{margin-bottom:12px;font-size:1.7rem}.panel-vacio[data-v-783d4363]{color:var(--tinta-suave);margin-bottom:18px;font-size:.92rem}.panel-lista[data-v-783d4363]{max-height:46vh;overflow-y:auto}.fila-enter-active[data-v-783d4363],.fila-leave-active[data-v-783d4363]{transition:opacity .25s,transform .25s}.fila-enter-from[data-v-783d4363],.fila-leave-to[data-v-783d4363]{opacity:0;transform:translate(12px)}.barra[data-v-783d4363]{display:none}}@media (width>=1280px){.rejilla[data-v-783d4363]{grid-template-columns:repeat(4,minmax(0,1fr))}.regalo-leave-active[data-v-783d4363]{width:calc(25% - 16.5px)}}:root{--fondo:#faf5ee;--fondo-2:#f3eadd;--papel:#fffdfa;--borde:#e7dccb;--acento:#b85c3e;--acento-osc:#9a4a30;--acento-suave:#f6e3da;--secundario:#8a9a7b;--secundario-osc:#5f7052;--secundario-suave:#e9eee3;--tinta:#3a2f28;--tinta-suave:#7b6b5f;--peligro:#a8402f;--fuente-titulos:"Cormorant Garamond", "Times New Roman", serif;--fuente-texto:"Mulish", system-ui, -apple-system, "Segoe UI", sans-serif;--radio:18px;--radio-sm:12px;--sombra:0 1px 2px color-mix(in srgb, var(--tinta) 5%, transparent), 0 8px 24px color-mix(in srgb, var(--tinta) 7%, transparent);--sombra-alta:0 12px 40px color-mix(in srgb, var(--tinta) 18%, transparent);--seguro-abajo:env(safe-area-inset-bottom,0px)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--fondo);color:var(--tinta);font-family:var(--fuente-texto);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.55;overflow-x:hidden}h1,h2,h3{font-family:var(--fuente-titulos);letter-spacing:-.005em;margin:0;font-weight:600;line-height:1.12}p{margin:0}img{max-width:100%;display:block}a{color:var(--acento-osc)}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.btn{white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 20px;font-size:.95rem;font-weight:700;text-decoration:none;transition:background .18s,border-color .18s,transform .12s,box-shadow .18s;display:inline-flex}.btn:active{transform:scale(.98)}.btn:disabled{opacity:.55;cursor:not-allowed}.btn-primario{background:var(--acento);color:#fff;box-shadow:0 6px 16px color-mix(in srgb, var(--acento) 28%, transparent)}.btn-primario:hover:not(:disabled){background:var(--acento-osc)}.btn-suave{background:var(--papel);border-color:var(--borde);color:var(--tinta)}.btn-suave:hover:not(:disabled){border-color:var(--acento);color:var(--acento-osc)}.btn-texto{color:var(--acento-osc);padding:0 12px}.btn-texto:hover:not(:disabled){background:var(--acento-suave)}.btn-peligro{background:var(--papel);color:var(--peligro);border-color:#e6c3bb}.btn-peligro:hover:not(:disabled){background:#fbeeeb}.btn-bloque{width:100%}.btn-chico{min-height:38px;padding:0 14px;font-size:.88rem}.btn-icono{width:44px;min-height:44px;color:var(--tinta-suave);border-radius:50%;padding:0}.btn-icono:hover:not(:disabled){background:var(--fondo-2);color:var(--tinta)}.campo{margin-bottom:16px;display:block}.campo>span,.etiqueta{color:var(--tinta);margin-bottom:6px;font-size:.85rem;font-weight:700;display:block}.campo small,.ayuda{color:var(--tinta-suave);margin-top:5px;font-size:.8rem;display:block}.entrada{border:1px solid var(--borde);border-radius:var(--radio-sm);background:var(--papel);width:100%;min-height:48px;padding:11px 14px;font-size:1rem;transition:border-color .15s,box-shadow .15s}textarea.entrada{resize:vertical;min-height:96px}.entrada:focus{border-color:var(--acento);box-shadow:0 0 0 3px var(--acento-suave);outline:none}.entrada::placeholder{color:color-mix(in srgb, var(--tinta-suave) 45%, var(--fondo))}.error-form{border-radius:var(--radio-sm);color:var(--peligro);background:#fbeeeb;margin:0 0 14px;padding:10px 14px;font-size:.9rem;font-weight:600}.fecha-hora{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:0 10px;display:grid}.chip{background:var(--secundario-suave);color:var(--secundario-osc);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:.78rem;font-weight:700;display:inline-flex}.chip-terracota{background:var(--acento-suave);color:var(--acento-osc)}.chip-gris{background:var(--fondo-2);color:var(--tinta-suave)}.tarjeta{background:var(--papel);border:1px solid var(--borde);border-radius:var(--radio);box-shadow:var(--sombra)}.girando{border:3px solid var(--borde);border-top-color:var(--acento);border-radius:50%;width:22px;height:22px;animation:.8s linear infinite girar}@keyframes girar{to{transform:rotate(360deg)}}.solo-lectores{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
