@font-face{font-family:Mona Sans;src:url(/fuentes/mona-sans.woff2)format("woff2");font-weight:200 900;font-stretch:75% 125%;font-style:normal;font-display:swap}:root{--fondo:#0a0908;--superficie:#fff4e40e;--superficie-2:#fff4e416;--linea:#efe8da1f;--linea-fuerte:#efe8da3d;--texto:#efe8da;--texto-2:#c3bbad;--texto-3:#a39b8e;--acento:#e3a05c;--acento-2:#93b4c7;--cobre:#b9683a;--peligro:#f08d77;--ok:#a9d5a6;--vidrio:#18141199;--vidrio-fuerte:#14110ecc;--radio:24px;--radio-s:14px;--margen:18px;--curva:cubic-bezier(.2, .8, .2, 1);--fuente:"Mona Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{height:100%;margin:0}body{background:var(--fondo);color:var(--texto);font-family:var(--fuente);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:none;font-size:16px;font-stretch:100%;line-height:1.45}#raiz{min-height:100%}button,input,textarea,select{font:inherit;color:inherit}a{color:inherit}img{max-width:100%;display:block}:focus-visible{outline:2px solid var(--acento);outline-offset:3px}.brasa{background:linear-gradient(100deg,#f6dfba 0%,#e3a05c 34%,#c76b3a 62%,#f0c58f 100%);color:#0000;-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative}.brasa[data-texto]:after{content:attr(data-texto);background:linear-gradient(100deg,#f0c58f 0%,#c76b3a 38%,#e3a05c 66%,#f6dfba 100%);color:#0000;opacity:0;pointer-events:none;-webkit-background-clip:text;background-clip:text;animation:7s ease-in-out infinite mov-respira;position:absolute;inset:0}@keyframes deriva{0%{transform:translate(-4%,2%)scale(1)}to{transform:translate(6%,-4%)scale(1.15)}}@keyframes aparece{0%{opacity:0}}.pantalla{max-width:560px;min-height:100dvh;padding:calc(env(safe-area-inset-top) + 18px) var(--margen) calc(env(safe-area-inset-bottom) + 32px);animation:mov-sube var(--t-largo) var(--c-sale) backwards;margin:0 auto}.pantalla.pantalla-sala{isolation:isolate;animation:mov-aparece var(--t-largo) ease backwards;position:relative}.pantalla.entrar img{align-self:flex-start}.pantalla-sala>*,.pantalla.entrar>div:first-child>*{animation:mov-sube var(--t-largo) var(--c-sale) backwards}.pantalla-sala>:nth-child(2),.pantalla.entrar>div:first-child>:nth-child(2){animation-delay:70ms}.pantalla-sala>:nth-child(3){animation-delay:.14s}.pantalla-sala>:nth-child(n+4){animation-delay:.19s}.pantalla-sala:before{content:"";z-index:-2;filter:blur(6px)brightness(.6)saturate(.9);background:#0b0907 url(/habitacion/fondo-alto.webp) 50% 40%/cover no-repeat;animation:16s ease-in-out infinite alternate hab-respira;position:fixed;inset:-2%}@media (min-aspect-ratio:4/5){.pantalla-sala:before{background-image:url(/habitacion/fondo-ancho.webp)}}.pantalla-sala:after{content:"";z-index:-1;background:linear-gradient(#07060559 0%,#0706058c 55%,#070605f2 100%);position:fixed;inset:0}@keyframes hab-respira{0%{transform:scale(1.02)}to{transform:scale(1.06)translate(-.6%,-.4%)}}.titulo.lema-entrar{letter-spacing:-.045em;font-size:clamp(46px,13vw,72px);font-weight:380;font-stretch:120%;line-height:.98}.lema-frase{white-space:nowrap;display:inline-block}.cristal-entrar,.legal .tarjeta{background:var(--vidrio);border:1px solid var(--linea);-webkit-backdrop-filter:blur(24px)saturate(1.3);backdrop-filter:blur(24px)saturate(1.3);border-radius:28px;padding:20px}.cargando-sala{place-items:center;min-height:100dvh;display:grid}@media (min-width:900px){.pantalla.entrar{align-items:center;gap:72px;max-width:1240px;flex-direction:row!important;justify-content:space-between!important;padding:56px 72px!important}.pantalla.entrar>div:first-child{flex:1}.pantalla.entrar .cristal-entrar,.pantalla.entrar [role=alertdialog]{flex:none;width:440px;padding:28px}.pantalla.entrar>.aviso{width:440px;position:absolute;bottom:32px;right:72px}.titulo.lema-entrar{font-size:clamp(72px,7.4vw,124px)}.pantalla.legal{background:var(--vidrio);border:1px solid var(--linea);-webkit-backdrop-filter:blur(26px)saturate(1.3);backdrop-filter:blur(26px)saturate(1.3);border-radius:34px;max-width:720px;min-height:0;margin:7vh auto;padding:44px 48px}}.latido{opacity:.85;width:48px;height:48px;animation:1.6s ease-in-out infinite latido}@keyframes latido{50%{opacity:.5;transform:scale(1.08)}}.titulo,h1{letter-spacing:-.035em;margin:0;font-size:36px;font-weight:440;font-stretch:114%;line-height:1.04}h2{letter-spacing:-.02em;margin:26px 0 10px;font-size:22px;font-weight:520;font-stretch:108%}h3,h2.h3{letter-spacing:-.005em;margin:0 0 4px;font-size:17px;font-weight:600}.sub{color:var(--texto-2);margin:6px 0 0}.pequeno{color:var(--texto-3);font-size:13px}.centro{text-align:center}.fila{align-items:center;gap:10px;display:flex}.fila.entre{justify-content:space-between}.pila{gap:12px;display:grid}.separa{height:20px}.oculto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.marca-agua{letter-spacing:.32em;text-transform:uppercase;color:var(--texto-2);font-size:13px}.boton{appearance:none;letter-spacing:-.005em;color:#1d1209;cursor:pointer;min-height:50px;transition:transform var(--t-toque) var(--c-sale), opacity var(--t-corto) ease, background-color var(--t-corto) ease, color var(--t-corto) ease, box-shadow var(--t-medio) ease;background:linear-gradient(120deg,#f8e6c6 0%,#eab176 42%,#c97a45 100%);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:14px 22px;font-size:15.5px;font-weight:600;font-stretch:104%;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #e3a05c47,inset 0 1px #ffffff73}.boton:hover{box-shadow:0 12px 34px #e3a05c5c,inset 0 1px #ffffff80}.boton.suave:hover,.boton.texto:hover,.boton.peligro:hover{box-shadow:none}.boton:active:not(:disabled){transform:scale(var(--e-pulsado))}.boton:disabled{opacity:.42;cursor:default;box-shadow:none}.boton:disabled:not(.texto):not(.peligro):not([aria-busy=true]):not([data-hecho]){opacity:1;color:#efe8da61;box-shadow:none;background:#fff4e412;border:1px solid #efe8da12}.boton:disabled:not([aria-busy=true]):not([data-hecho]):after{display:none}.boton.ancho{width:100%}.boton.compacto{min-height:40px;padding:9px 15px;font-size:14px}.boton:where(:not(.suave):not(.texto):not(.peligro)):after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff61 48%,#0000 66%);animation:4.5s ease-in-out 1.2s infinite destello;position:absolute;inset:0;transform:translate(-120%)}@keyframes destello{0%,62%{transform:translate(-120%)}to{transform:translate(120%)}}.boton.suave{background:var(--superficie-2);color:var(--texto);border:1px solid var(--linea);box-shadow:none}.boton.suave:hover{border-color:var(--linea-fuerte);background:#fff4e41c}.boton.texto{color:var(--texto-2);min-height:42px;box-shadow:none;background:0 0;padding:9px 12px}.boton.texto:hover{color:var(--texto)}.boton.peligro{color:var(--peligro);box-shadow:none;background:0 0;border:1px solid #f08d7759}.boton.texto.peligro{color:var(--peligro);border:0}.icono-boton{border:1px solid var(--linea);background:var(--superficie);cursor:pointer;width:44px;height:44px;color:var(--texto);border-radius:50%;flex:none;place-items:center;text-decoration:none;display:grid}.icono-boton svg,.boton svg{flex:none;width:18px;height:18px}.tarjeta{border:1px solid var(--linea);border-radius:var(--radio);background:linear-gradient(#fff4e40f,#fff4e406);padding:16px}.aviso{border-radius:var(--radio-s);color:#f6c0b3;background:#f08d771f;margin:0;padding:12px 14px;font-size:14px}.aviso.info{color:#cddde8;background:#93b4c71f}.aviso.ok{color:var(--ok);background:#a9d5a61f}.vacio{text-align:center;justify-items:center;gap:10px;padding:34px 8px 20px;display:grid}.vacio .titulo{font-size:28px}.chips{scrollbar-width:none;gap:8px;padding:2px 0 4px;display:flex;overflow-x:auto}.chips::-webkit-scrollbar{display:none}.chip{border:1px solid var(--linea);color:var(--texto-2);cursor:pointer;min-height:38px;transition:background-color var(--t-corto) ease, color var(--t-corto) ease, border-color var(--t-corto) ease, transform var(--t-toque) var(--c-sale);background:#fff4e408;border-radius:999px;flex:none;padding:8px 14px;font-size:14.5px}.chip:active{transform:scale(var(--e-pulsado))}.chip:hover{color:var(--texto);border-color:var(--linea-fuerte)}.chip[aria-pressed=true]{background:var(--texto);color:#14100c;border-color:var(--texto)}.segmentos{border:1px solid var(--linea);background:#fff4e40f;border-radius:999px;gap:2px;padding:4px;display:flex}.segmento{min-height:40px;color:var(--texto-2);cursor:pointer;transition:background .3s var(--curva), color .2s ease;background:0 0;border:0;border-radius:999px;flex:1;padding:9px 8px;font-size:14.5px;font-weight:560}.segmento[aria-selected=true]{background:var(--texto);color:#14100c;box-shadow:0 4px 16px #0000004d}.lienzo-prenda{aspect-ratio:3/4;background:radial-gradient(circle at 50% 30%,#fdfbf7,#e9e2d6);border-radius:16px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000d,0 10px 26px #00000047}.lienzo-prenda>*{width:100%;height:100%;inset:0;position:absolute!important}.rejilla-prendas{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 10px;display:grid}.prenda{color:var(--texto);min-width:0;transition:transform var(--t-medio) var(--c-sale);gap:6px;text-decoration:none;display:grid}.prenda:hover{transform:translateY(-3px)}.prenda:active{transform:scale(var(--e-pulsado))}.prenda .pie{gap:1px;min-width:0;display:grid}.prenda .nombre{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:560;overflow:hidden}.prenda .estado{color:var(--texto-3);font-size:12px}.prenda[data-estado=dirty] .lienzo-prenda,.prenda[data-estado=washing] .lienzo-prenda{filter:saturate(.6)brightness(.86)}.sin-terminar .rejilla-prendas{margin-top:4px}.punto{vertical-align:1px;border-radius:50%;flex:none;width:8px;height:8px;margin-right:6px;display:inline-block}.punto.clean{background:var(--ok)}.punto.dirty{background:var(--peligro)}.punto.washing{background:var(--acento-2)}.punto.lent{background:var(--acento)}.punto.arriving{background:linear-gradient(135deg,#f6dfba,#e3a05c)}.ficha-foto{width:min(100%,300px);margin:0 auto}.ficha-foto .lienzo-prenda{aspect-ratio:4/5;border-radius:26px}.tira-candidatas,.tira-piezas{scrollbar-width:none;grid-auto-columns:92px;grid-auto-flow:column;gap:10px;padding:4px 2px 8px;display:grid;overflow-x:auto}.candidata,.pieza{color:var(--texto-2);text-align:left;cursor:pointer;background:0 0;border:0;gap:4px;padding:0;display:grid}.pieza[aria-selected=true] .lienzo-prenda{box-shadow:0 0 0 2px var(--acento), 0 10px 26px #0000004d}.buscar-foto{justify-items:center;display:grid}.buscar-foto>.tira-candidatas{justify-self:stretch}.marco-imagen{background:radial-gradient(120% 80% at 80% 0,#e3a05c24,#0000 60%),radial-gradient(90% 70% at 0 100%,#93b4c71a,#0000 60%),#fff4e408;border:1px solid #e3a05c47;border-radius:24px;padding:16px;position:relative}.marco-imagen h3{margin:0 0 8px}.huecos{gap:8px;display:grid}.hueco{border:1px solid var(--linea);background:#fff4e408;border-radius:20px;overflow:hidden}.hueco[data-abierto]{border-color:var(--linea-fuerte)}.hueco-boton{text-align:left;cursor:pointer;width:100%;color:var(--texto);background:0 0;border:0;align-items:center;gap:12px;padding:8px;display:flex}.hueco-foto{flex:none;width:54px}.hueco-foto .lienzo-prenda{box-shadow:none;border-radius:12px}.hueco-vacio{aspect-ratio:3/4;border:1px dashed var(--linea-fuerte);width:54px;color:var(--texto-3);border-radius:12px;place-items:center;font-size:22px;display:grid}.hueco-texto{gap:1px;min-width:0;display:grid}.etiqueta-hueco{letter-spacing:.1em;text-transform:uppercase;color:var(--acento);font-size:12px;font-weight:600}.hueco-nombre{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.tira-piezas{padding:0 8px 10px}.productos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.producto{align-content:start;gap:6px;min-width:0;display:grid}.producto-titulo{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13.5px;font-weight:560;line-height:1.3;display:-webkit-box;overflow:hidden}.producto-botones{gap:4px;display:grid}.producto-botones .boton{width:100%}.idea .idea-foto{flex:none;width:72px}.enlace-compra{grid-template-columns:84px minmax(0,1fr);align-items:start;gap:4px 14px;display:grid}.enlace-compra .lienzo-prenda{grid-row:span 2}.enlace-texto{justify-items:start;gap:2px;display:grid}.enlace-pregunta{gap:4px;display:grid}.walter-pide{gap:12px}.nueva-pedido{animation:mov-sube var(--t-medio) var(--c-sale) backwards;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.nueva-pedido p{flex:12em;min-width:0;margin:0}.campos{border-radius:var(--radio);border:1px solid var(--linea);gap:1px;display:grid;overflow:hidden}.campo{background:#fff4e40a;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:12px 16px;display:flex}.campo label,.campo .etiqueta{color:var(--texto-2);flex:none;font-size:15px}.campo-desgaste{flex-wrap:wrap;row-gap:6px}.campo-desgaste .chips{flex:none;margin:0}.campo-desgaste .pequeno{flex-basis:100%;margin:0}.campo input,.campo select{text-align:right;min-width:0;color:var(--texto);background:0 0;border:0;outline:none;flex:1;padding:6px 0;font-size:16px}.campo select{appearance:none;direction:rtl}.campo select option{direction:ltr;background:#1a1612}.campo select,select.entrada-texto{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer}.campo:has(>select){padding-right:38px;position:relative}.campo:has(>select):after{content:"";border-right:1.5px solid var(--texto-3);border-bottom:1.5px solid var(--texto-3);pointer-events:none;width:7px;height:7px;transition:border-color var(--t-corto) ease;position:absolute}.guia-campo:has(>select):after{content:"";border-right:1.5px solid var(--texto-3);border-bottom:1.5px solid var(--texto-3);pointer-events:none;width:7px;height:7px;transition:border-color var(--t-corto) ease;position:absolute}.campo:has(>select):after{top:50%;right:18px;transform:translateY(-70%)rotate(45deg)}select.entrada-texto{appearance:none;padding-right:44px}select.entrada-texto option,.campo select option{color:var(--texto);background:#1a1612}select.entrada-texto:has(option[value=""]:checked){color:var(--texto-3)}.guia-campo:has(>select){position:relative}.guia-campo:has(>select):after{bottom:22px;right:19px;transform:rotate(45deg)}.guia-campo:has(>select:focus):after{border-color:var(--acento)}.campo:has(>select:focus):after{border-color:var(--acento)}.interruptor{appearance:none;background:var(--superficie-2);cursor:pointer;border:1px solid var(--linea);border-radius:999px;flex:none;width:50px;height:30px;position:relative}.interruptor:after{content:"";background:var(--texto-2);width:22px;height:22px;transition:transform var(--t-medio) var(--c-sale), background-color var(--t-corto) ease;border-radius:50%;position:absolute;top:3px;left:3px}.interruptor:checked{background:var(--acento)}.interruptor:checked:after{background:#fff;transform:translate(20px)}.entrada-texto,textarea.entrada-texto{border:1px solid var(--linea);border-radius:var(--radio-s);width:100%;transition:border-color var(--t-corto) ease, background-color var(--t-corto) ease;resize:none;background:#fff4e40d;outline:none;padding:13px 15px;font-size:16px}.entrada-texto:focus{background:#fff4e412;border-color:#e3a05c99}.entrada-texto.codigo{letter-spacing:.4em;text-align:center;font-variant-numeric:tabular-nums;font-size:28px}.casilla{cursor:pointer;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.casilla input{width:22px;height:22px;accent-color:var(--acento);flex:none;margin-top:1px}.cargando-linea{background:#e3a05c1f;border-radius:3px;height:3px;position:relative;overflow:hidden}.cargando-linea:after{content:"";background:linear-gradient(90deg, transparent, var(--acento), transparent);animation:mov-barrido 1.2s var(--c-viaje) infinite;position:absolute;inset:0;transform:translate(-100%)}.walter-figura{background:conic-gradient(from 210deg,#f6dfba,#e3a05c,#93b4c7,#2a2622,#f6dfba);border-radius:50%;flex:none;width:40px;height:40px;position:relative}:is(.hab-panel:has([aria-busy=true]) .walter-figura,.walter-figura[data-pensando]){animation:1.4s linear infinite gira}.walter-figura.pequena{width:34px;height:34px}.walter-figura:after{content:"";background:radial-gradient(circle at 40% 30%,#2f2822,#0d0b09);border-radius:50%;position:absolute;inset:3px}@keyframes gira{to{transform:rotate(1turn)}}.carrusel{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:88%;grid-auto-flow:column;gap:12px;margin-top:12px;padding-bottom:6px;display:grid;overflow-x:auto}.carrusel::-webkit-scrollbar{display:none}.outfit{scroll-snap-align:center;flex-direction:column;gap:12px;display:flex}.outfit .nombre{letter-spacing:-.025em;margin:0;font-size:24px;font-weight:480;font-stretch:112%;line-height:1.1}.outfit .prendas-mini{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.outfit .prendas-mini>*{display:block}.outfit .prendas-mini .lienzo-prenda{box-shadow:none;border-radius:12px}.outfit .fila{flex-wrap:wrap;gap:6px}.matiz{color:var(--texto-2);border-left:2px solid var(--acento);padding-left:10px;font-size:14px}.saludo{margin:12px 0 4px;font-size:18px;line-height:1.42}.chat{gap:10px;margin-top:12px;display:grid}.chat>:last-child{scroll-margin-bottom:84px}.burbuja{white-space:pre-wrap;border-radius:20px;max-width:88%;padding:11px 14px;font-size:15px}.burbuja.user{background:var(--texto);color:#14100c;border-bottom-right-radius:6px;justify-self:end}.burbuja.assistant{border:1px solid var(--linea);background:#fff4e40f;border-bottom-left-radius:6px;justify-self:start}.escribir{border:1px solid var(--linea);background:#181411f0;border-radius:999px;gap:8px;margin-top:14px;padding:6px;display:flex;position:sticky;bottom:8px}.escribir input{background:0 0;border:0;outline:none;flex:1;min-width:0;padding:0 12px;font-size:16px}.escribir .boton{min-height:42px;padding:9px 16px}.plan{gap:10px;display:grid}.plan .precio{letter-spacing:-.02em;font-size:28px;font-weight:520;font-stretch:112%}.plan ul{color:var(--texto-2);gap:6px;margin:0;padding:0;list-style:none;display:grid}.plan li:before{content:"—  ";color:var(--texto-3)}.plan.actual{border-color:var(--acento)}.etiqueta-plan{letter-spacing:.08em;text-transform:uppercase;color:var(--acento);font-size:12px;display:inline-block}.velo{z-index:50;animation:mov-aparece var(--t-corto) ease backwards;background:#0000008c;position:fixed;inset:0}.hoja{z-index:51;border:1px solid var(--linea);max-width:560px;padding:22px var(--margen) calc(env(safe-area-inset-bottom) + 22px);max-height:88dvh;animation:sube var(--t-largo) var(--c-sale) both;background:#16120f;border-top-left-radius:28px;border-top-right-radius:28px;margin:0 auto;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}@keyframes sube{0%{transform:translateY(100%)}}.capa{line-height:1.5}.capa strong,.sub strong{color:var(--texto);font-weight:600}.enlace-pendiente{text-underline-offset:3px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.capa-legal{color:var(--texto-3);margin-top:14px;font-size:13px;line-height:1.5}.capa-legal-linea{flex-wrap:wrap;align-items:center;gap:2px 8px;margin:0;display:flex}.capa-legal-linea svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.capa-legal-mas{min-height:32px;color:var(--acento);font:inherit;cursor:pointer;text-underline-offset:3px;transition:text-decoration-color var(--t-corto) ease;background:0 0;border:0;padding:0 2px;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.capa-legal-mas:hover{text-decoration-color:currentColor}.capa-legal-texto{animation:mov-sube var(--t-medio) var(--c-sale) backwards;background:#fff4e40a;border-radius:16px;gap:7px;margin:8px 0 0;padding:12px 14px;display:grid}.capa-legal-texto[hidden]{display:none}.capa-legal-texto dt{color:var(--texto);font-weight:600;display:inline}.capa-legal-texto dd{margin:0;display:inline}.capa-legal-texto dt+dd{margin-left:4px}.capa-legal-texto strong{color:var(--texto);font-weight:600}.capa-legal.capa-sub{font-size:inherit;color:var(--texto-2);margin-top:6px}.capa-legal.capa-sub .capa-legal-linea{display:block}.capa-legal.capa-sub .capa-legal-mas{min-height:28px;margin-left:4px}.capa-legal.separa-arriba{margin-top:20px}.aviso-salir{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:4px 10px;width:100%;margin-top:8px;font-size:14px;line-height:1.45;display:flex}.ayuda-campo{margin:4px 0 0}.dia-agenda{gap:6px;display:grid}.dia-agenda select.entrada-texto{appearance:none}.plan .dia-plan .nombre{margin:0}.pildora-version{z-index:90;top:calc(env(safe-area-inset-top) + 76px);white-space:nowrap;background:var(--vidrio-fuerte);border:1px solid var(--linea-fuerte);-webkit-backdrop-filter:blur(20px)saturate(1.3);backdrop-filter:blur(20px)saturate(1.3);width:max-content;max-width:calc(100vw - 32px);color:var(--texto);animation:mov-aparece var(--t-medio) ease backwards;border-radius:999px;align-items:center;gap:12px;padding:6px 6px 6px 16px;font-size:14px;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 12px 34px #00000073}@media (min-width:900px),(orientation:landscape) and (max-height:560px) and (min-width:600px){.pildora-version{top:22px}}.pildora-version span{text-overflow:ellipsis;overflow:hidden}.pildora-version button{color:#1d130b;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#f3d3a6,#e3a05c 55%,#c9773f);border:0;border-radius:999px;min-height:36px;padding:0 16px;font-weight:640}.fallo-app{min-height:100dvh;padding:32px var(--margen);text-align:center;isolation:isolate;place-content:center;justify-items:center;gap:10px;display:grid;position:relative}.fallo-app:before{content:"";z-index:-1;background:linear-gradient(#07060599,#070605f0),#0b0907 url(/habitacion/fondo-alto.webp) 50% 40%/cover no-repeat;position:fixed;inset:0}@media (min-aspect-ratio:4/5){.fallo-app:before{background-image:linear-gradient(#07060599,#070605f0),url(/habitacion/fondo-ancho.webp)}}.fallo-app img{opacity:.9;margin-bottom:6px}.fallo-titulo{letter-spacing:-.015em;margin:0;font-size:22px;font-weight:560;font-stretch:108%}.fallo-texto{color:var(--texto-2);max-width:34ch;margin:0 0 8px}.fallo-parte{justify-items:start;gap:8px;padding:18px 2px;display:grid}.fallo-parte .fallo-titulo{font-size:18px}:root{--t-toque:.11s;--t-corto:.18s;--t-medio:.3s;--t-largo:.48s;--t-viaje:1.1s;--c-sale:cubic-bezier(.16, 1, .3, 1);--c-entra:cubic-bezier(.5, 0, .75, 0);--c-muelle:cubic-bezier(.34, 1.56, .64, 1);--c-viaje:cubic-bezier(.65, 0, .35, 1);--d-s:4px;--d-m:12px;--d-l:28px;--e-pulsado:.97;--escalonado:45ms}@keyframes mov-aparece{0%{opacity:.01}}@keyframes mov-sube{0%{opacity:.01;transform:translate3d(0, var(--d-m), 0)}}@keyframes mov-baja{to{opacity:0;transform:translate3d(0, var(--d-m), 0)}}@keyframes mov-desde-dcha{0%{opacity:.01;transform:translate3d(var(--d-l), 0, 0)}}@keyframes mov-desde-izda{0%{opacity:.01;transform:translate3d(calc(-1 * var(--d-l)), 0, 0)}}@keyframes mov-crece{0%{opacity:.01;transform:scale(.94)}}@keyframes mov-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}@keyframes mov-barrido{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes mov-onda{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@keyframes mov-respira{50%{opacity:1}}.entra-lista>*{animation:mov-sube var(--t-medio) var(--c-sale) backwards;animation-delay:calc(min(var(--i,0), 10) * var(--escalonado))}.esq{isolation:isolate;background:#fff4e40f;border-radius:12px;display:block;position:relative;overflow:hidden}.esq:after{content:"";animation:mov-barrido 1.5s var(--c-viaje) infinite;background:linear-gradient(100deg,#0000 20%,#fff4e414 50%,#0000 80%);position:absolute;inset:0;transform:translate(-100%)}.esq-texto{border-radius:6px;height:12px}.esq-texto+.esq-texto{margin-top:9px}.esq-titulo{border-radius:8px;width:46%;height:24px}.esq-pieza{aspect-ratio:3/4;border-radius:16px}.esq-bloque{border-radius:20px;height:120px}.esqueleto{animation:mov-aparece var(--t-medio) linear backwards;gap:14px;display:grid}.esqueleto-rejilla{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 10px;display:grid}.esqueleto-fila{align-items:center;gap:12px;display:flex}.esqueleto-fila>.esq-pieza{flex:none;width:64px}.esqueleto-fila>div{flex:1}.escribiendo{padding:14px 16px}.escribiendo-puntos{vertical-align:middle;gap:5px;display:inline-flex}.escribiendo-puntos span{background:var(--texto-2);opacity:.35;width:7px;height:7px;animation:mov-punto 1.2s var(--c-viaje) infinite;border-radius:50%}.escribiendo-puntos span:nth-child(2){animation-delay:.15s}.escribiendo-puntos span:nth-child(3){animation-delay:.3s}@keyframes mov-punto{30%{opacity:1;transform:translateY(-3px)}60%{opacity:.35;transform:none}}.segmentos{isolation:isolate;position:relative}.segmentos-luz{z-index:-1;width:calc((100% - 8px - (var(--n,3) - 1) * 2px) / var(--n,3));background:var(--texto);transform:translate3d(calc(var(--i,0) * (100% + 2px)), 0, 0);transition:transform var(--t-largo) var(--c-sale);pointer-events:none;border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 4px 16px #0000004d}.segmentos:has(.segmentos-luz) .segmento[aria-selected=true]{box-shadow:none;background:0 0}.segmentos:has(.segmentos-luz) .segmento{transition:color var(--t-medio) ease, transform var(--t-toque) var(--c-sale)}.segmento:active{transform:scale(var(--e-pulsado))}.prenda[data-nueva] .lienzo-prenda{animation:mov-crece var(--t-largo) var(--c-muelle) backwards}.prenda[data-nueva] .lienzo-prenda:after{content:"";border-radius:inherit;opacity:0;animation:mov-destaca 2.2s var(--c-sale) .2s backwards;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #e3a05ce6}@keyframes mov-destaca{0%{opacity:1}70%{opacity:1}to{opacity:0}}.hueco-foto .lienzo-prenda{animation:mov-crece var(--t-medio) var(--c-muelle) backwards}.idea,.walter-pide .saludo{scroll-margin-top:84px}.boton[aria-busy=true]{cursor:progress}.boton[aria-busy=true]:disabled{opacity:1}.boton[aria-busy=true]:after{content:"";animation:mov-barrido 1.05s var(--c-viaje) infinite;pointer-events:none;background:linear-gradient(105deg,#0000 25%,#ffffff57 50%,#0000 75%);position:absolute;inset:0;transform:translate(-100%)}.boton.suave[aria-busy=true]:after,.boton.texto[aria-busy=true]:after{background:linear-gradient(105deg,#0000 25%,#fff4e41f 50%,#0000 75%)}.boton[data-hecho]{cursor:default}.boton[data-hecho]:not(.texto){color:var(--ok);background:#a9d5a621;border-color:#0000;box-shadow:inset 0 0 0 1px #a9d5a638}.boton[data-hecho].texto{color:var(--ok)}.boton[data-hecho]:disabled{opacity:1}.boton[data-hecho]:after{display:none}.boton .visto{animation:mov-pop var(--t-medio) var(--c-muelle) backwards}@media (prefers-reduced-motion:reduce){:root{--t-toque:0s;--t-corto:.12s;--t-medio:.14s;--t-largo:.16s;--t-viaje:.16s;--d-s:0px;--d-m:0px;--d-l:0px;--e-pulsado:1;--escalonado:0s}*,:before,:after{scroll-behavior:auto!important;transition-property:opacity,color,background-color,border-color!important;transition-duration:.14s!important;transition-delay:0s!important;animation:none!important}}
