:root{--fondo:#f6f6f3;--blanco:#fff;--tinta:#0b1b26;--gris:#5b6b78;--borde:#77838d;--linea:#e5e5e0;--relleno:#efefeb;--d-agua:#0891b2;--d-agua-c:#7fcbde;--d-mov:#8b5cf6;--d-mov-c:#c4b5fd;--d-com:#a16207;--d-com-c:#e9c46a;--marea:#0e7490;--marea-g:#0891b2;--marea-o:#0b5d74;--marea-c:#d6f0f7;--marea-mc:#ebf7fb;--deshacer:#7fcbde;--coral-c:#fff3ee;--coral:#b4492d;--coral-d:#f8b29a;--alerta:#be123c;--alerta-c:#fff1f2;--verde:#047857;--verde-c:#d1fae5;--avena:#fdf3dc;--corazon:#ef233c;--sh-card:0 1px 2px #0b1b260a,0 4px 12px #0b1b260d;--sh-sel:0 1px 3px #0b1b261f;--sh-cap:0 4px 12px #0b1b2614;--sh-toast:0 6px 16px #0b1b262e;--sh-pop:0 2px 6px #0b1b2614,0 28px 56px -18px #0b1b264d;--e-std:cubic-bezier(.2,0,0,1);--e-in:cubic-bezier(.05,.7,.1,1);--e-out:cubic-bezier(.3,0,.8,.15);--lato:"Lato",system-ui,sans-serif;--quick:"Quicksand",system-ui,sans-serif}*{box-sizing:border-box}html,body{margin:0}body{font:400 16px/22px var(--lato);color:var(--tinta);-webkit-font-smoothing:antialiased;background:#e6edf3}button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}[role=button],[data-acc]{cursor:pointer;-webkit-tap-highlight-color:transparent}:focus-visible{outline:none;box-shadow:0 0 0 3px var(--marea-c)!important}svg.i{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}p{margin:0}h1,h2,h3,h4{font-family:var(--quick);margin:0;font-weight:700}.vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;font-size:14px;overflow:hidden;position:absolute!important}.t11{font:400 12px/16px var(--lato)}.t12{font:400 12px/16px var(--lato);letter-spacing:.1px}.t14{font:400 14px/20px var(--lato);color:var(--gris)}.t14b{font:600 14px/20px var(--quick)}.t16{font:400 16px/22px var(--lato)}.t16b{font:600 16px/22px var(--quick)}.nom{font:400 16px/22px var(--lato)}.t18{font:400 18px/26px var(--lato)}.q16{font:600 16px/20px var(--quick)}.q20{font:700 20px/26px var(--quick)}.q23{font:700 23px/28px var(--quick)}.q26{font:700 26px/32px var(--quick);letter-spacing:-.3px}.q36{font:700 36px/40px var(--quick)}.gris{color:var(--gris)}.escena{flex-wrap:wrap;justify-content:center;align-items:center;gap:40px;min-height:100vh;padding:20px;display:flex}.panel{width:330px;max-width:100%}.panel .logo{height:48px;margin-bottom:10px}.panel .ojo{font:700 12px/16px var(--lato);color:var(--marea-o);text-transform:uppercase;letter-spacing:.08em;margin:0 0 6px}.panel h1{font:700 26px/32px var(--quick);letter-spacing:-.3px;margin-bottom:10px}.guia{font:400 15px/21px var(--lato);margin:0 0 16px;padding-left:20px}.guia li{margin:4px 0}.grupo{margin:0 0 14px}.grupo>b{font:700 12px/16px var(--lato);color:var(--marea-o);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;display:block}.seg{box-shadow:var(--sh-card);background:#fff;border-radius:12px;gap:4px;padding:4px;display:flex}.seg button{min-height:40px;font:700 14px/18px var(--lato);color:var(--gris);border-radius:12px;flex:1}.seg button.on{background:var(--tinta);color:#fff}.seg button:disabled{opacity:.4;cursor:not-allowed}.ir{flex-wrap:wrap;gap:6px;display:flex}.ir button{min-height:36px;box-shadow:var(--sh-card);font:700 14px/18px var(--lato);background:#fff;border-radius:16px;padding:0 12px}.ir button:disabled{opacity:.4;cursor:not-allowed}#nivel-txt{font:400 14px/20px var(--lato);color:var(--gris);margin-top:6px;display:block}.fila-b{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.fila-b .reini{min-height:40px;box-shadow:var(--sh-card);font:700 14px/18px var(--lato);background:#fff;border-radius:16px;align-items:center;gap:6px;padding:0 14px;display:flex}.quieto{font:400 15px/20px var(--lato);align-items:center;gap:8px;display:flex}.quieto input{width:20px;height:20px;accent-color:var(--tinta)}.nota{font:400 14px/20px var(--lato);color:var(--gris);margin:8px 0 0}.tl{zoom:var(--z,1);background:#0b1b26;border-radius:58px;flex:none;width:413px;height:872px;padding:10px;position:relative;box-shadow:0 30px 60px -24px #0b1b2673}.sc{background:var(--fondo);isolation:isolate;border-radius:48px;width:393px;height:852px;position:relative;overflow:hidden}.isla{z-index:70;background:#000;border-radius:20px;width:126px;height:37px;margin-left:-63px;position:absolute;top:11px;left:50%}.sb{height:var(--sa-t);z-index:60;pointer-events:none;color:var(--tinta);justify-content:space-between;align-items:center;padding:4px 30px 0 46px;display:flex;position:absolute;top:0;left:0;right:0}.sb b{font:700 16px/20px var(--lato)}.sb span{align-items:center;gap:5px;display:flex}.sb svg.i{stroke-width:2.2px;width:17px;height:17px}.sc.oscuro .sb{color:#fff}#fondo{transform-origin:50% 60%;transition:transform .3s var(--e-in),border-radius .3s var(--e-in);background:var(--fondo);position:absolute;inset:0;overflow:hidden}#fondo.atras{border-radius:12px;transform:scale(.94)}#app{position:absolute;inset:0}#vista{top:0;left:0;right:0;bottom:calc(49px + var(--sa-b));scrollbar-width:none;padding-top:var(--sa-t);position:absolute;overflow:hidden auto}#vista::-webkit-scrollbar{display:none}.scroll::-webkit-scrollbar{display:none}#vista.blanco{background:#fff}.scroll{scrollbar-width:none;overflow:hidden auto}#tabs{height:calc(49px + var(--sa-b));z-index:20;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid var(--linea);background:#fffffff0;justify-content:space-around;align-items:flex-start;padding:2px 4px 0;display:flex;position:absolute;bottom:0;left:0;right:0}#tabs button{place-items:center;width:78.6px;height:49px;display:grid}#tabs button span{width:64px;height:44px;color:var(--gris);transition:background-color .25s var(--e-std),color .25s var(--e-std);border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}#tabs button svg.i{width:26px;height:26px}#tabs button.on span{background:var(--marea-c);color:var(--marea-o)}#tabs:after{content:"";background:var(--tinta);border-radius:3px;width:134px;height:5px;margin-left:-67px;position:absolute;bottom:8px;left:50%}.card{box-shadow:var(--sh-card);background:#fff;border-radius:24px}.m16{margin-left:16px;margin-right:16px}.btn{font:600 16px/22px var(--quick);transition:transform .1s var(--e-std),opacity .15s;border-radius:25px;justify-content:center;align-items:center;gap:8px;display:flex}.btn:active{transform:scale(.97)}.btn.prin{background:var(--marea);color:#fff;width:100%;height:50px}.btn.prin[aria-disabled=true]{background:var(--relleno);color:var(--gris);pointer-events:none}.btn.sec{background:var(--marea-c);height:44px;color:var(--marea-o);border-radius:999px;padding:0 18px}.btn.sec36{background:var(--marea-c);height:36px;color:var(--marea-o);font:600 14px/20px var(--quick);border-radius:999px;padding:0 16px}.btn.texto{height:44px;color:var(--marea-o);padding:0 8px}.btn svg.i{width:20px;height:20px}.fijo{left:16px;right:16px;bottom:calc(61px + var(--sa-b));z-index:6;position:absolute}#fijo[hidden],.volver-hoy[hidden]{display:none}.pant .fijo{flex-direction:column;display:flex;bottom:12px}.fijo:before{content:"";z-index:-1;background:linear-gradient(#fff0,#fff 20px);position:absolute;inset:-24px -16px -12px}.pant.full .fijo:before{bottom:-28px}.pant.full .fijo{bottom:28px}.chip-s{background:var(--marea-mc);height:20px;color:var(--marea-o);font:600 12px/16px var(--quick);border-radius:6px;align-items:center;padding:0 6px;display:inline-flex}.av{background:var(--coral-c);color:var(--coral);font:600 12px/1 var(--quick);border-radius:50%;flex:none;place-items:center;display:grid}.marca-n{background:var(--marea-mc);color:var(--marea-o);border-radius:50%;flex:none;place-items:center;display:grid}.hist{scrollbar-width:none;gap:0;height:88px;padding:8px 10px;display:flex;overflow-x:auto}.hist::-webkit-scrollbar{display:none}.hist>button{flex-direction:column;flex:none;align-items:center;gap:4px;width:64px;display:flex}.hist .anillo{width:52px;height:52px;box-shadow:inset 0 0 0 1px var(--linea);transition:box-shadow .3s var(--e-std);border-radius:50%;place-items:center;padding:2px;display:grid}.hist .nueva-j .anillo{box-shadow:inset 0 0 0 2.5px var(--coral)}.hist .cara{border-radius:50%;place-items:center;width:43px;height:43px;display:grid;overflow:hidden}.hist .cara.av{font-size:14px}.hist .cara.marca-n svg.i{width:20px;height:20px}.hist small{font:400 12px/16px var(--lato);letter-spacing:.1px;color:var(--tinta);white-space:nowrap}.sem{grid-template-columns:repeat(7,1fr);height:64px;margin:0 16px;padding:4px 0;display:grid;position:relative}.sem>button{z-index:1;flex-direction:column;align-items:center;gap:4px;display:flex;position:relative}.sem small{font:400 12px/16px var(--lato);color:var(--gris);letter-spacing:.1px}.sem b{width:28px;height:28px;font:600 16px/20px var(--quick);color:var(--tinta);transition:color .25s var(--e-std);place-items:center;display:grid}.sem .on b{color:#fff}.sem i{border-radius:2px;width:4px;height:4px}.sem .ctrl i{background:var(--coral)}.sem .cursor{background:var(--tinta);width:28px;height:28px;transition:transform .25s var(--e-std);z-index:0;border-radius:50%;position:absolute;top:24px}.td{margin:0 16px 16px;padding:16px}.barra{background:var(--linea);border-radius:2.5px;height:5px;margin-top:4px;overflow:hidden}.barra i{background:var(--marea-g);width:0;height:100%;transition:width .4s var(--e-std);border-radius:2.5px;display:block}.td2{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.gr{flex-direction:column;gap:6px;display:flex}.gr .l{font:400 14px/20px var(--lato);align-items:center;gap:4px;display:flex}.gr .l svg.i{width:16px;height:16px;color:var(--marea-o)}.gr .pts{gap:4px;display:flex}.gr .pts i{width:8px;height:8px;box-shadow:inset 0 0 0 1.5px var(--borde);transition:background-color .25s var(--e-std),box-shadow .25s var(--e-std);border-radius:50%}.gr .pts i.ok{background:var(--marea);box-shadow:none}.cms{margin:0 16px 16px;overflow:hidden}.cm{align-items:center;min-height:56px;padding:8px 0 8px 16px;display:flex;position:relative}.cm+.cm:before{content:"";background:var(--linea);height:1px;position:absolute;top:0;left:64px;right:0}.cm .th{background:var(--relleno) center/cover;width:36px;height:36px;color:var(--tinta);border-radius:12px;flex:none;place-items:center;display:grid}.cm .th.avena{background:var(--avena)}.cm .tx{flex-direction:column;flex:1;min-width:0;margin-left:12px;display:flex}.cm .tx .nom{display:block}.cm .ahora{font-family:var(--quick);color:var(--marea-o);font-weight:600}.cm .ck{flex:none;place-items:center;width:44px;height:44px;display:grid}.ck i{width:22px;height:22px;box-shadow:inset 0 0 0 2px var(--borde);transition:background-color .15s var(--e-std),box-shadow .15s var(--e-std);border-radius:50%;place-items:center;display:grid}.ck svg{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100px;width:12px;height:12px;transition:stroke-dashoffset .15s var(--e-std) .1s}.ck.ok i{background:var(--marea);box-shadow:none}.ck.ok svg{stroke-dashoffset:0}.cm.sin-ck{padding-right:16px}.manana{color:var(--gris)}.franja{top:var(--sa-t);z-index:8;height:44px;box-shadow:0 1px 0 var(--linea);opacity:0;pointer-events:none;transition:transform .25s var(--e-std),opacity .2s;background:#fff;align-items:center;gap:12px;padding:0 16px;display:flex;position:absolute;left:0;right:0;transform:translateY(-100%)}.franja.ver{opacity:1;transform:none}.franja .barra{flex:1;height:4px;margin:0}.franja .fr1{flex:1;gap:12px;display:flex}.franja .fr1>div{flex:1}.franja .fr1 small{font:400 12px/16px var(--lato);display:block}.franja .pts i{width:6px;height:6px}.franja .cir{gap:6px;display:flex}.franja .cir i{width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--borde);border-radius:50%}.franja .cir i.ok{background:var(--marea);box-shadow:none}.volver-hoy{left:50%;bottom:calc(61px + var(--sa-b));background:var(--marea-c);height:36px;color:var(--marea-o);font:600 14px/20px var(--quick);z-index:7;box-shadow:var(--sh-cap);border-radius:999px;padding:0 16px;position:absolute;transform:translate(-50%)}.cuenta-j{align-items:center;gap:12px;margin:0 16px 16px;padding:16px;display:flex}.cuenta-j .av{width:40px;height:40px;font-size:14px}.fi{margin:4px 16px 16px;padding:16px}.fi-h{align-items:center;gap:10px;margin-bottom:10px;display:flex}.fi-h .av{width:32px;height:32px}.fi-l{margin:0;padding:0;list-style:none}.fi-l li{align-items:center;gap:12px;height:48px;display:flex;overflow:hidden}.fi-l li>svg.i:first-child{color:var(--marea-o)}.fi-l li .t16b{flex:1}.fi-l li .chip-s{transition:opacity .15s}.fi-l .hecha{background:var(--marea);border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.fi-l .hecha svg{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.fi-l li>svg.i:last-child{color:var(--borde)}.tramos{grid-template-columns:repeat(4,1fr);gap:4px;margin-top:10px;display:grid}.tramos i{background:var(--linea);border-radius:2px;height:4px;position:relative;overflow:hidden}.tramos i:after{content:"";background:var(--marea);transform-origin:0;transition:transform .25s var(--e-std);position:absolute;inset:0;transform:scaleX(0)}.tramos i.ok:after{transform:none}.ok-a{width:48px;height:48px;margin-bottom:12px}.ok-a circle{fill:var(--marea);stroke:var(--marea);stroke-width:2px}.ok-a path{fill:none;stroke:#fff;stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}#pila{pointer-events:none;z-index:25;position:absolute;inset:0}.pant{top:0;left:0;right:0;bottom:calc(49px + var(--sa-b));pointer-events:auto;padding-top:var(--sa-t);transform-origin:0 0;background:#fff;flex-direction:column;display:flex;position:absolute}.pant.full{z-index:30;bottom:0}.pant>.scroll{flex:1;min-height:0}.barra-v{flex:none;justify-content:space-between;align-items:center;height:44px;padding:0 8px;display:flex}.barra-v>span:not(.t14){font:600 16px/22px var(--quick)}.ico44{width:44px;height:44px;color:var(--tinta);border-radius:999px;place-items:center;display:grid}.ico44 svg.i{width:24px;height:24px}.vol{background:var(--relleno);border-radius:999px;place-items:center;width:44px;height:44px;display:grid}#vista.blanco{padding-top:0;scroll-padding-top:120px}.rec-h{z-index:5;padding:calc(var(--sa-t) + 8px) 0 8px;transition:transform .2s var(--e-std);background:#fff;position:sticky;top:0}.rec-h.oculto{transform:translateY(-100%)}.sb{transition:background-color .2s var(--e-std),color .2s var(--e-std)}.sc.sb-blanco .sb{background:#fff}.sc.sb-fondo .sb{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f4f8f9f0}.selv{background:var(--relleno);border-radius:999px;height:36px;margin:0 16px;padding:2px;display:flex;position:relative}.selv button{z-index:1;font:600 14px/20px var(--quick);color:var(--gris);transition:color .2s var(--e-std);flex:1;position:relative}.selv button.on{color:var(--tinta)}.selv .cur{box-shadow:var(--sh-sel);transition:transform .2s var(--e-std),width .2s var(--e-std);background:#fff;border-radius:16px;position:absolute;top:2px;bottom:2px;left:2px}.busca{background:var(--relleno);height:40px;color:var(--gris);font:400 16px/22px var(--lato);text-align:left;border-radius:12px;align-items:center;gap:8px;width:calc(100% - 32px);margin:8px 16px 0;padding:0 12px;display:flex}.busca svg.i{width:20px;height:20px}.busca input{min-width:0;font:400 16px/22px var(--lato);color:var(--tinta);background:0 0;border:0;outline:0;flex:1}.grilla{background:#fff;flex-direction:column;gap:2px;display:flex}.bloque{grid-template-rows:repeat(4,calc(min(100vw,430px)/3 - 1.33333px));grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.pz{background:var(--relleno);text-align:left;transition:transform .1s var(--e-std);flex-direction:column;display:flex;position:relative;overflow:hidden}.pz:active{transform:scale(.97)}.pz.g{grid-area:span 2/span 2}.bloque.izq .pz.g{grid-area:1/1/3/3}.bloque.der .pz.g{grid-area:1/2/3/4}.pz .img{background:var(--relleno);flex:1;min-height:0;position:relative}.pz .img img,.ph img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .15s var(--e-std);position:absolute;inset:0}.pz .img img.ok,.ph img.ok{opacity:1}.franja-a{background:var(--alerta-c);min-height:28px;color:var(--alerta);font:700 14px/18px var(--lato);flex:none;align-items:center;gap:6px;padding:4px 8px;display:flex}.franja-a svg.i{width:16px;height:16px}.franja-j{background:var(--coral-c);height:28px;color:var(--coral);font:400 12px/16px var(--lato);flex:none;align-items:center;gap:6px;padding:0 8px;display:flex}.franja-j .av{width:20px;height:20px;box-shadow:0 0 0 1.5px var(--coral-d);font-size:9px}.pz.avena,.ph.avena{background:var(--avena)}.ings3{flex-direction:column;flex:1;justify-content:center;gap:8px;padding:12px 10px;display:flex}.ings3>span{font:400 12px/16px var(--lato);letter-spacing:.1px;color:var(--tinta);align-items:center;gap:4px;display:flex}.ings3>span>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ings3 svg.i{width:20px;height:20px;color:var(--marea-o)}.pz.g .ings3{gap:16px;padding:24px 16px}.pz.g .ings3>span{font-size:14px;line-height:20px}.post{padding-bottom:24px}.post-h{align-items:center;gap:8px;height:52px;padding:0 4px 0 16px;display:flex}.post-h.primera{gap:6px;padding-left:4px}.post-h.primera>.av,.post-h.primera>.marca-n{margin-right:4px}.post-h .av,.post-h .marca-n{width:32px;height:32px}.post-h .marca-n svg.i{width:18px;height:18px}.post-h .quien{flex-direction:column;flex:1;min-width:0;display:flex}.post-h .quien b{font:600 14px/18px var(--quick)}.post-h .quien b.j{color:var(--coral)}.post-h .quien span{font:400 14px/18px var(--lato);color:var(--gris);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ph{aspect-ratio:393/491;background:var(--relleno);width:100%;height:auto;position:relative;overflow:hidden}.ph.cuad{aspect-ratio:1;height:auto}.ph.receta{height:243px}.ph .ings3{flex-direction:row;justify-content:center;align-items:center;gap:16px;height:100%;padding:24px}.ph .ings3>span{text-align:center;width:96px;font:600 14px/18px var(--quick);flex-direction:column;gap:8px}.ph .ings3>span>svg.i{box-sizing:border-box;background:#fff;border-radius:28px;width:56px;height:56px;padding:14px}.lam{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;padding:0 16px 0 0;display:flex;overflow-x:auto}.lam::-webkit-scrollbar{display:none}.lam>div{scroll-snap-align:start;background:var(--marea-c);flex-direction:column;flex:none;justify-content:center;gap:12px;width:100%;padding:28px 24px;display:flex;position:relative;overflow:hidden}.lam>div.foto{background:var(--relleno) center/cover;padding:0}.lam>div .q20{font-size:23px;line-height:28px}.lam.mito>div:first-child .q20{font-size:23px}.puntos{justify-content:center;align-items:center;gap:6px;height:16px;display:flex}.puntos i{background:var(--borde);border-radius:3px;width:6px;height:6px;transition:background-color .15s}.puntos i.on{background:var(--marea)}.bloque-a{background:var(--alerta-c);border-radius:12px;align-items:flex-start;gap:10px;margin:16px 16px 0;padding:12px 16px;display:flex}.bloque-a>svg.i{color:var(--alerta);margin-top:1px}.bloque-a b{color:var(--alerta);font:700 16px/22px var(--lato);display:block}.acc{align-items:center;height:48px;padding:0 6px;display:flex}.acc>button.a{justify-content:center;align-items:center;width:44px;height:44px;display:flex}.acc>button.a svg.i{stroke-width:1.75px;width:26px;height:26px}.acc>button.a.on svg.i{fill:var(--marea);stroke:var(--marea)}.acc .esp{flex:1}.acc .btn.sec36{position:relative}.acc .btn.sec36:before{content:"";position:absolute;inset:-4px 0}.post-t{padding:0 16px}.post-t .q20{margin:2px 0 4px}.post-t .pie{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;display:-webkit-box;overflow:hidden}.ver-mas{font:600 14px/20px var(--quick);color:var(--marea-o);text-align:left;margin-top:2px;padding:8px 0;display:block}.post-rec{padding-bottom:8px}.post-rec .no-tiene{margin-top:8px}.ver-menos{margin:8px 16px 0}.mas-como{margin:24px 16px 8px}.rec-d{padding-bottom:110px}.rec-d .q23{margin:16px 16px 8px}.datos{flex-wrap:wrap;gap:4px 16px;margin:0 16px;display:flex}.datos span{font:400 14px/20px var(--lato);color:var(--gris);align-items:center;gap:4px;display:inline-flex}.datos svg.i{width:16px;height:16px}.no-tiene{background:var(--verde-c);height:28px;color:var(--verde);font:600 14px/20px var(--quick);border-radius:999px;align-items:center;gap:6px;margin:16px 16px 0;padding:0 10px;display:inline-flex}.no-tiene svg.i{width:16px;height:16px}.etiqueta{margin:8px 16px 0}.cocinar-b{width:calc(100% - 32px);margin:16px 16px 0}.sec-t{margin:32px 16px 8px}.ing{border-bottom:1px solid var(--linea);justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin:0 16px;display:flex}.ing b{font:600 16px/22px var(--quick);white-space:nowrap}.ing.marcado span{color:var(--alerta);font-weight:700}.pasos{margin:0;padding:0 16px;list-style:none}.pasos li{gap:12px;padding:8px 0;display:flex}.pasos li>b{background:var(--marea-mc);width:24px;height:24px;color:var(--marea-o);font:600 14px/24px var(--quick);text-align:center;border-radius:12px;flex:none;margin-top:1px}.cocina{flex-direction:column;flex:1;padding:16px 16px 32px;display:flex}.cocina .paso-t{font:400 23px/32px var(--lato);flex:1;align-items:center;display:flex}.cocina .nav{gap:12px;display:flex}.cocina .nav .btn{flex:1}.rcto{padding:16px 16px 120px}.rcto .selv{margin:0 0 12px}.nota-r{margin:0 0 16px}.tarjetas{grid-template-columns:repeat(2,1fr);gap:24px 16px;display:grid}.tj{text-align:left;flex-direction:column;gap:6px;display:flex}.tj .ft{background:var(--relleno);border-radius:16px;flex-direction:column;width:calc(min(100vw,430px)/2 - 24px);height:calc(min(100vw,430px)/2 - 24px);display:flex;position:relative;overflow:hidden}.tj .ft.avena{background:var(--avena)}.tj .ft .img{flex:1;position:relative}.tj .ft .img img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.caps{scrollbar-width:none;gap:8px;margin:0 -16px 16px;padding:8px 16px;display:flex;overflow-x:auto}.caps::-webkit-scrollbar{display:none}.cap{background:var(--relleno);height:32px;transition:background-color .1s var(--e-std),color .1s var(--e-std);border-radius:16px;flex:none;align-items:center;gap:6px;padding:0 12px;display:flex;position:relative}.cap:before{content:"";position:absolute;inset:-6px 0}.cap b{font:600 14px/20px var(--quick)}.cap span{font:400 14px/20px var(--lato);color:var(--gris)}.cap.on{background:var(--tinta);color:#fff}.cap.on span{color:#cfd8df}.vacio{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:40px 16px;display:flex}.vacio svg.i{width:48px;height:48px;color:var(--borde);stroke-width:1.25px}.basico{background:var(--fondo);border-radius:16px;align-items:center;gap:12px;margin-bottom:16px;padding:10px 12px;display:flex}.basico .th{background:var(--avena);border-radius:12px;flex:none;place-items:center;width:48px;height:48px;display:grid}#velo{z-index:40;opacity:0;transition:opacity .3s var(--e-in);background:#0b1b264d;position:absolute;inset:0}#velo.ver{opacity:1}#hoja{z-index:41;max-height:780px;box-shadow:var(--sh-pop);background:#fff;border-radius:24px 24px 0 0;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}#hoja[hidden],#velo[hidden],#toast[hidden],#cele[hidden],#visor[hidden]{display:none}.manija{background:var(--borde);border-radius:3px;flex:none;width:36px;height:5px;margin:8px auto 0}.hoja-h{flex:none;align-items:center;gap:12px;padding:8px 8px 8px 16px;display:flex}.hoja-h .q20{flex:1}.cerrar{place-items:center;width:44px;height:44px;display:grid}.cerrar>i{background:var(--relleno);border-radius:16px;place-items:center;width:32px;height:32px;display:grid}.hoja-c{scrollbar-width:none;padding:0 16px 32px;overflow-y:auto}.hoja-c::-webkit-scrollbar{display:none}.hoja-pie{padding:12px 16px var(--sa-b);box-shadow:0 -1px 0 var(--borde);background:#fff;flex:none}.ag-r{align-items:center;gap:12px;margin:4px 0 16px;display:flex}.ag-r .th{background:var(--relleno) center/cover;border-radius:12px;flex:none;place-items:center;width:48px;height:48px;display:grid}.ag-r .th.avena{background:var(--avena)}.ag-d{scrollbar-width:none;gap:8px;margin:0 -16px 16px;padding:8px 16px;display:flex;overflow-x:auto}.ag-d::-webkit-scrollbar{display:none}.ag-c{text-align:left;border-radius:12px;align-items:center;gap:12px;width:100%;min-height:52px;padding:6px 12px;transition:background-color .1s;display:flex}.ag-c.on{background:var(--fondo);box-shadow:inset 0 0 0 2px var(--tinta)}.ag-c.no{opacity:.4;cursor:default}.ag-c .tx{flex:1;min-width:0}.ag-c .rad{width:22px;height:22px;box-shadow:inset 0 0 0 2px var(--borde);border-radius:50%;flex:none;place-items:center;display:grid}.ag-c.on .rad{background:var(--tinta);box-shadow:none}.ag-c .rad svg{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.ag-n{margin:0 0 4px 12px}.opc-h{flex-direction:column;display:flex}.opc-h button{height:52px;font:600 16px/22px var(--quick);text-align:left;border-bottom:1px solid var(--linea);align-items:center;gap:12px;display:flex}.opc-h button svg.i{color:var(--marea-o)}.opc-h button.rojo{color:var(--tinta)}#toast{left:16px;right:16px;bottom:calc(61px + var(--sa-b));z-index:45;background:var(--tinta);color:#fff;height:48px;box-shadow:var(--sh-toast);border-radius:16px;align-items:center;gap:12px;padding:0 6px 0 16px;display:flex;position:absolute}#toast.sin-tabs{bottom:28px}#toast span{font:400 16px/22px var(--lato);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}#toast button{height:44px;color:var(--deshacer);font:600 16px/22px var(--quick);padding:0 8px}#cele{z-index:50;background:#0b1b264d;place-items:center;display:grid;position:absolute;inset:0}.cele{width:280px;box-shadow:var(--sh-pop);text-align:center;background:#fff;border-radius:24px;flex-direction:column;align-items:center;gap:4px;padding:28px 20px 24px;display:flex}.abanico{width:200px;height:96px;margin-bottom:10px;position:relative}.abanico>i{background:var(--relleno) center/cover;width:72px;height:72px;box-shadow:0 0 0 3px #fff,var(--sh-card);border-radius:12px;position:absolute;top:4px;left:64px}.abanico>i.avena{background-color:var(--avena);place-items:center;display:grid}.abanico .okc{background:var(--marea);border-radius:16px;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:62px;left:84px;box-shadow:0 0 0 3px #fff}.abanico .okc svg{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100px;width:16px;height:16px}.anota{min-height:400px;padding-bottom:64px;position:relative}.plan{align-items:center;gap:12px;margin:8px 0 16px;display:flex}.plan .th{background:var(--relleno) center/cover;border-radius:12px;flex:none;place-items:center;width:56px;height:56px;display:grid}.plan .th.avena{background:var(--avena)}.capsula{height:52px;box-shadow:var(--sh-cap),inset 0 0 0 1px var(--linea);background:#fff;border-radius:26px;justify-content:space-between;align-items:center;padding:4px;display:flex;position:absolute;bottom:0;left:-8px;right:-8px}.capsula button{min-width:44px;height:44px;color:var(--gris);font:400 12px/16px var(--lato);letter-spacing:.1px;z-index:1;transition:color .15s var(--e-std);border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:0 8px;display:flex;position:relative}.capsula button svg.i{width:20px;height:20px}.capsula button.on{color:var(--marea-o)}.capsula .pil{background:var(--marea-c);height:44px;transition:transform .15s var(--e-std),width .15s var(--e-std);border-radius:999px;position:absolute;top:4px}.voz{flex-direction:column;align-items:center;gap:14px;padding:16px 0;display:flex}.voz .mic{background:var(--marea);color:#fff;width:72px;height:72px;box-shadow:0 0 0 var(--halo,0px) var(--marea-c);border-radius:36px;place-items:center;transition:box-shadow .12s linear;display:grid}.voz .mic svg.i{width:28px;height:28px}.burbuja{background:var(--marea-mc);border-radius:16px;align-self:stretch;padding:12px 14px}.escaner{background:#1d2b35;border-radius:16px;place-items:center;height:180px;display:grid;position:relative}.escaner i{border-radius:16px;width:240px;height:160px;position:relative}.escaner i:before,.escaner i:after{content:"";border:3px solid var(--marea);clip-path:polygon(0 0,22% 0,22% 3px,3px 3px,3px 22%,0 22%,0 78%,3px 78%,3px calc(100% - 3px),22% calc(100% - 3px),22% 100%,78% 100%,78% calc(100% - 3px),calc(100% - 3px) calc(100% - 3px),calc(100% - 3px) 78%,100% 78%,100% 22%,calc(100% - 3px) 22%,calc(100% - 3px) 3px,78% 3px,78% 0,100% 0,100% 100%,0 100%);border-radius:16px;position:absolute;inset:0}.escaner small{color:#fff;font:400 14px/20px var(--lato);position:absolute;bottom:14px}.lista-a{margin:0;padding:0;list-style:none}.lista-a li{border-bottom:1px solid var(--linea);align-items:center;gap:12px;min-height:52px;display:flex}.lista-a li .tx{flex:1}.lista-a .th{background:var(--relleno) center/cover;border-radius:12px;flex:none;place-items:center;width:48px;height:48px;display:grid}.lista-a .th.avena{background:var(--avena)}.lista-a li{padding:8px 0}.campo{flex-direction:column;gap:6px;margin:0 0 8px;display:flex}.campo .caja{height:48px;box-shadow:inset 0 0 0 1.5px var(--borde);background:#fff;border-radius:12px;align-items:center;gap:8px;padding:0 12px;display:flex}.campo .caja:focus-within{box-shadow:inset 0 0 0 2px var(--marea)}.campo input{min-width:0;font:400 16px/22px var(--lato);color:var(--tinta);background:0 0;border:0;outline:0;flex:1}#visor{z-index:55;background:var(--tinta);color:#fff;padding-top:var(--sa-t);flex-direction:column;display:flex;position:absolute;inset:0}.v-barras{gap:4px;padding:8px 12px 0;display:flex}.v-barras i{background:#fff6;border-radius:1px;flex:1;height:2px;overflow:hidden}.v-barras i b{background:#fff;width:0;height:100%;display:block}.v-barras i.vista b{width:100%}.v-h{align-items:center;gap:10px;padding:8px 4px 8px 16px;display:flex}.v-h .av,.v-h .marca-n{width:32px;height:32px}.v-h b{font:600 14px/20px var(--quick);flex:1}.v-h .ico44{color:#fff}.v-c{flex-direction:column;flex:1;display:flex;position:relative}.v-c .foto{background:#22313b 50%/cover;height:60%}.v-c .tarjeta{color:var(--tinta);background:#fff;border-radius:24px;flex-direction:column;gap:6px;margin:-24px 12px 0;padding:20px;display:flex;position:relative}.v-c .msj{background:var(--coral-c);color:var(--tinta);border-radius:24px;flex-direction:column;gap:14px;margin:auto 12px;padding:20px;display:flex}.v-c .msj .quien{align-items:center;gap:10px;display:flex}.v-c .msj .av{width:40px;height:40px;box-shadow:0 0 0 2px var(--coral-d);font-size:14px}.v-c .ctrl{color:var(--tinta);background:#fff;border-radius:24px;flex-direction:column;gap:12px;margin:auto 12px;padding:24px 20px;display:flex}.v-zona{z-index:2;width:30%;position:absolute;top:0;bottom:0}.v-zona.izq{left:0}.v-zona.der{right:0}.v-c .tarjeta,.v-c .msj,.v-c .ctrl{z-index:3}.form{flex-direction:column;flex:1;min-height:0;padding:0 16px;display:flex}.form-h{flex:none;align-items:center;gap:16px;height:52px;display:flex}.form-h .barra-f{background:var(--linea);border-radius:2px;flex:1;height:4px;overflow:hidden}.form-h .barra-f i{background:var(--marea);width:0;height:100%;transition:width .25s var(--e-std);border-radius:2px;display:block}.form-h.sin-barra .barra-f{visibility:hidden}.f-cuerpo{scrollbar-width:none;flex:1;min-height:0;padding:8px 0 16px;overflow-y:auto}.f-cuerpo::-webkit-scrollbar{display:none}.f-cuerpo .q26{margin:0 0 8px}.f-cuerpo .ayuda{font:400 16px/22px var(--lato);color:var(--gris);margin:0 0 20px}.f-abajo{flex-direction:column;flex:none;gap:4px;padding:8px 0 28px;display:flex}.opc{flex-direction:column;gap:8px;display:flex}.opc>button{background:var(--fondo);text-align:left;min-height:56px;font:600 16px/22px var(--quick);transition:background-color .1s var(--e-std),box-shadow .1s var(--e-std);border-radius:12px;align-items:center;gap:12px;padding:8px 16px;display:flex}.opc>button>svg.i{color:var(--tinta)}.opc>button>span{flex:1}.opc>button>em{width:22px;height:22px;box-shadow:inset 0 0 0 2px var(--borde);border-radius:50%;flex:none;place-items:center;display:grid}.opc.multi>button>em{border-radius:6px}.opc>button.on{box-shadow:inset 0 0 0 2px var(--tinta);background:#fff}.opc>button.on>em{background:var(--tinta);box-shadow:none}.opc>button>em svg{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px;display:none}.opc>button.on>em svg{display:block}.arma{color:var(--marea-o);font:600 14px/20px var(--quick);align-items:center;gap:8px;margin-top:16px;display:flex}.rueda{grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;height:180px;margin:12px 0;display:grid;position:relative}.rueda .banda{background:var(--relleno);pointer-events:none;border-radius:12px;height:36px;position:absolute;top:72px;left:0;right:0}.rueda .col{scroll-snap-type:y mandatory;scrollbar-width:none;touch-action:pan-y;cursor:grab;height:180px;position:relative;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 30% 70%,#0000);mask-image:linear-gradient(#0000,#000 30% 70%,#0000)}.rueda .col::-webkit-scrollbar{display:none}.rueda .col.arrastra{scroll-snap-type:none;cursor:grabbing}.rueda .pista{padding:72px 0}.rueda .pista span{scroll-snap-align:center;height:36px;font:400 16px/22px var(--lato);color:var(--gris);place-items:center;transition:color .1s;display:grid}.rueda .pista span.on{font:600 23px/28px var(--quick);color:var(--tinta)}.horario{grid-template-columns:1fr 1fr;gap:12px;display:grid}.horario>div{flex-direction:column;align-items:center;display:flex}.horario .rueda{width:100%;margin:6px 0}.calc{font:600 16px/22px var(--quick);color:var(--marea-o);justify-content:center;align-items:center;gap:8px;margin-top:4px;display:flex}.regla-v{justify-content:center;align-items:baseline;gap:8px;margin:12px 0 4px;display:flex}.regla-v b{font:700 36px/40px var(--quick)}.regla-c{align-items:center;margin:8px -16px;display:flex;position:relative}.regla-w{scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x;cursor:grab;flex:1;height:72px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}.regla-w::-webkit-scrollbar{display:none}.regla-w.arrastra{scroll-snap-type:none;cursor:grabbing}.regla-w .pista{width:max-content;display:flex}.regla-w .tk{scroll-snap-align:center;flex:none;height:72px;position:relative}.regla-w .tk:before{content:"";background:var(--borde);width:1.5px;height:16px;margin-left:-.75px;position:absolute;top:6px;left:50%}.regla-w .tk.m:before{width:2px;height:28px;margin-left:-1px}.regla-w .tk b{font:400 14px/20px var(--lato);color:var(--gris);position:absolute;top:42px;left:50%;transform:translate(-50%)}.regla-c .aguja{background:var(--marea);pointer-events:none;border-radius:2px;width:3px;height:44px;margin-left:-1.5px;position:absolute;top:0;left:50%}.regla-c .mm{background:var(--relleno);border-radius:999px;flex:none;place-items:center;width:44px;height:44px;margin:0 8px;display:grid}.pills{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.pills button{background:var(--tinta);color:#fff;height:32px;font:600 14px/20px var(--quick);border-radius:16px;align-items:center;gap:4px;padding:0 8px 0 12px;display:flex;position:relative}.pills button:before{content:"";position:absolute;inset:-6px 0}.pills button svg.i{width:14px;height:14px}.sug{margin:4px 0 0;padding:0;list-style:none}.sug[hidden]{display:none}.sug li{border-bottom:1px solid var(--linea);cursor:pointer;flex-direction:column;justify-content:center;min-height:48px;padding:4px;display:flex}.sug li small{font:400 14px/20px var(--lato);color:var(--gris)}.sug li.agrega b{color:var(--marea-o);align-items:center;gap:6px;display:flex}.sug li.nada{cursor:default}.campo-t{resize:none;width:100%;min-height:132px;box-shadow:inset 0 0 0 1.5px var(--borde);font:400 16px/22px var(--lato);color:var(--tinta);background:#fff;border:0;border-radius:12px;outline:0;padding:12px 14px;display:block}.campo-t:focus{box-shadow:inset 0 0 0 2px var(--marea)}.dsem{grid-template-columns:repeat(7,1fr);gap:6px;margin-top:8px;display:grid}.dsem button{background:var(--fondo);height:44px;font:600 16px/20px var(--quick);border-radius:999px}.dsem button.on{background:var(--tinta);color:#fff}.cons{flex-direction:column;gap:14px;margin:0 0 20px;display:flex}.cons p{font:400 18px/26px var(--lato)}.cons p b{font-weight:700}.casilla{font:400 16px/22px var(--lato);align-items:flex-start;gap:12px;display:flex}.casilla input{appearance:none;border:2px solid var(--borde);background:#fff;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;margin:0;display:grid}.casilla input:checked{background:var(--tinta) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/13px no-repeat;border-color:var(--tinta)}.devuelve{flex-direction:column;gap:12px;padding-top:12px;display:flex}.devuelve .grande{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.devuelve .grande .q36{display:flex}.devuelve .card{box-shadow:none;background:var(--fondo);padding:16px}.devuelve .cita{font:400 18px/26px var(--lato);margin-top:4px}.chips-d{flex-wrap:wrap;gap:8px;display:flex}.chips-d>span{background:var(--marea-mc);height:32px;color:var(--marea-o);font:600 14px/20px var(--quick);border-radius:16px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.chips-d svg.i{width:16px;height:16px}.noche{background:var(--linea);border-radius:6px;height:12px;margin:12px 0 6px;position:relative;overflow:hidden}.noche i{background:var(--marea);width:0;transition:width .4s var(--e-std);border-radius:6px;position:absolute;top:0;bottom:0}.noche-l{font:400 14px/20px var(--lato);color:var(--gris);justify-content:space-between;display:flex}.dias7{grid-template-columns:repeat(7,1fr);gap:6px;margin-top:10px;display:grid}.dias7>div{flex-direction:column;align-items:center;gap:4px;display:flex}.dias7 i{width:28px;height:28px;box-shadow:inset 0 0 0 1.5px var(--borde);border-radius:999px}.dias7 i.si{background:var(--marea);box-shadow:none}@keyframes respira{50%{opacity:.55}}.pag{padding:8px 16px 120px}.pag>.q26{margin:8px 0 16px}.pag .card{margin-bottom:16px;padding:16px}.total{justify-content:space-between;align-items:baseline;display:flex}.od{vertical-align:top;text-align:center;width:.62em;height:28px;display:inline-block;overflow:hidden}.od-t{transition:transform .4s var(--e-std);flex-direction:column;display:flex}.od-t span{height:28px;line-height:28px}.od-s{display:inline-block}.lista-s{margin:0;padding:0;list-style:none}.lista-s li{border-bottom:1px solid var(--linea);align-items:center;gap:12px;min-height:44px;display:flex}.lista-s li:last-child{border-bottom:0}.lista-s li .tx{flex:1}.lista-s li.ok .tx{color:var(--gris);text-decoration:line-through}.lista-s li.lp{padding:8px 0}.lista-s li.lp .tx{flex-direction:column;min-width:0;display:flex}.ajuste{border-bottom:1px solid var(--linea);align-items:center;gap:12px;min-height:52px;display:flex}.ajuste:last-child{border-bottom:0}.ajuste .tx{flex:1}.ajuste select{background:var(--relleno);height:36px;font:700 14px/20px var(--lato);color:var(--tinta);border:0;border-radius:999px;padding:0 10px}.sw{background:var(--linea);width:51px;height:31px;transition:background-color .2s var(--e-std);border-radius:16px;flex:none;position:relative}.sw:after{content:"";width:27px;height:27px;transition:transform .2s var(--e-std);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 2px 4px #0b1b2633}.sw.on{background:var(--marea)}.sw.on:after{transform:translate(20px)}.pill-a{background:var(--alerta-c);height:32px;color:var(--alerta);font:700 14px/20px var(--lato);border-radius:16px;align-items:center;gap:6px;margin:0 6px 6px 0;padding:0 12px;display:inline-flex}.pill-a svg.i{width:16px;height:16px}body.quieto *{transition-duration:.15s!important;animation:none!important}body.quieto #fondo,body.quieto .rec-h,body.quieto .franja,body.quieto .sem .cursor,body.quieto .selv .cur,body.quieto .capsula .pil{transition-property:opacity!important}@media (max-width:520px){.escena{gap:24px;padding:0}.tl{zoom:1;width:100vw;height:100dvh;box-shadow:none;border-radius:0;padding:0}.sc{border-radius:0;width:100%;height:100%}.isla{display:none}.panel{padding:0 20px 40px}}.kc{flex-direction:column;align-items:center;display:flex}.kc-l{font:400 14px/20px var(--lato);color:var(--gris)}.kc-n{font:600 23px/28px var(--quick);color:var(--tinta)}.kc-n .h,.val .h,.t14b .gris{color:var(--gris)}.kc-arco{aspect-ratio:329/52;width:100%;height:auto;margin-top:4px}.kc-arco svg{width:100%;height:100%;display:block;overflow:visible}.kc-arco .pista{fill:none;stroke:var(--linea);stroke-width:6px;stroke-linecap:round}.kc-arco .va{fill:none;stroke:var(--marea-g);stroke-width:6px;stroke-linecap:round;transition:stroke-dashoffset .4s var(--e-std)}.kc-arco .tick{stroke:var(--borde);stroke-width:2px;stroke-linecap:round}.kc-arco text{font:400 12px var(--lato);fill:var(--gris)}.kc-macs{grid-template-columns:repeat(3,1fr);gap:16px;width:100%;margin-top:8px;display:grid}.kc-macs:first-child{margin-top:0}.kc-macs .mac{flex-direction:column;align-items:center;display:flex}.kc-macs .nm{font:400 14px/20px var(--lato);color:var(--gris)}.kc-macs .val{font:600 14px/20px var(--quick);color:var(--tinta)}.kc-macs .barra{width:100%;margin-top:4px}.franja .barra.marcas{position:relative;overflow:visible}.franja .barra.marcas:before,.franja .barra.marcas:after{content:"";background:var(--borde);border-radius:1px;width:2px;height:11px;position:absolute;top:-3px}.franja .barra.marcas:before{left:38.2%}.franja .barra.marcas:after{left:61.8%}.pz.texto{background:var(--relleno);justify-content:space-between;gap:8px;padding:12px}.pz.texto .cat-c,.lam .cat-c{font:400 12px/16px var(--lato);color:var(--marea-o);z-index:1;align-items:center;gap:4px;display:inline-flex;position:relative}.pz.texto .cat-c svg.i,.lam .cat-c svg.i{width:14px;height:14px}.pz.texto .cat-c{white-space:nowrap}.pz.texto .q16{z-index:1;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;position:relative;overflow:hidden}.pz.g.texto{padding:16px}.pz.g.texto .q16{font:600 20px/26px var(--quick);-webkit-line-clamp:5}.t-mito{background:var(--marea-c)}.t-nutri{background:var(--coral-c)}.t-nutri .cat-c{color:var(--coral)}.lam>div.t-nutricion,.lam>div.t-salud,.lam>div.t-deporte{background:var(--relleno)}.cat-l{font:400 14px/20px var(--lato);color:var(--gris);align-items:center;gap:4px;margin-top:4px;display:flex}.cat-l svg.i{width:16px;height:16px;color:var(--marea-o)}.cat-l.j svg.i,.cap.j svg.i{color:var(--coral)}.cap svg.i{width:16px;height:16px}.guia-grilla{z-index:65;pointer-events:none;background:linear-gradient(var(--marea-o),var(--marea-o)) 0 325px/100% 1px no-repeat,repeating-linear-gradient(90deg,#0e74901f 0 78.25px,transparent 78.25px 94.25px);display:none;position:absolute;inset:0 16px}.sc.ver-grilla .guia-grilla{display:block}#ext{z-index:58;background:#fff;flex-direction:column;display:flex;position:absolute;inset:0}#ext[hidden]{display:none}#ext[data-tipo=llave]{background:0 0}.esq{z-index:2;font:400 12px/16px var(--lato);letter-spacing:.2px;color:var(--gris);white-space:nowrap;background:#ffffffe6;border-radius:8px;padding:2px 8px;position:absolute;top:62px;left:50%;transform:translate(-50%)}.ap-ic{background:var(--marea);color:#fff;width:40px;height:40px;font:700 20px/1 var(--quick);border-radius:12px;flex:none;place-items:center;display:grid}.ap-ic.chico{border-radius:12px;width:32px;height:32px;font-size:16px}.ap-ic.grande{border-radius:24px;width:96px;height:96px;font-size:44px}.wa{padding-top:var(--sa-t);background:#efede8;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.wa-h{border-bottom:1px solid var(--linea);background:#fff;align-items:center;gap:8px;padding:4px 12px 4px 0;display:flex}.wa-h .tx{flex-direction:column;display:flex}.wa-h .t16b{align-items:center;gap:4px;display:flex}.wa-h .t16b svg.i{width:16px;height:16px;color:var(--marea)}.wa-av{border-radius:50%;width:36px;height:36px;font-size:16px}.wa .esq{top:118px}.wa-c{flex-direction:column;flex:1;gap:8px;min-height:0;padding:40px 12px 12px;display:flex;overflow:auto}.wa-dia{font:400 12px/16px var(--lato);color:var(--gris);background:#fff;border-radius:8px;align-self:center;padding:2px 10px}.wa-m{max-width:88%;font:400 16px/22px var(--lato);background:#fff;border-radius:4px 16px 16px;flex-direction:column;align-self:flex-start;gap:8px;padding:10px 12px 6px;display:flex}.wa-m.viejo{opacity:.55}.wa-m small{font:400 12px/16px var(--lato);color:var(--gris);align-self:flex-end}.wa-m .de-j{font:600 14px/20px var(--quick);color:var(--coral);align-items:center;gap:8px;display:flex}.wa-m .de-j .av{width:24px;height:24px;font-size:10px}.wa-bts{flex-direction:column;gap:6px;width:88%;display:flex}.wa-bt{height:44px;font:600 16px/22px var(--quick);color:var(--marea-o);background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:8px;display:flex}.wa-bt svg.i{width:18px;height:18px}.wa-in{height:calc(50px + var(--sa-b));padding:8px 12px var(--sa-b);border-top:1px solid var(--linea);background:#fff;flex:none}.wa-in span{background:var(--relleno);height:40px;font:400 16px/40px var(--lato);color:var(--gris);border-radius:20px;padding:0 16px;display:block}.bloq{color:#fff;background:linear-gradient(170deg,#0b3a4a,#0b1b26 70%);flex-direction:column;flex:1;align-items:center;padding-top:96px;display:flex;position:relative}.bloq .esq,.fid .esq{color:#fff;background:#ffffff24}.bq-f{flex-direction:column;align-items:center;margin-bottom:48px;display:flex}.bq-f b{font:700 80px/88px var(--quick);letter-spacing:-2px}.bq-n{text-align:left;width:361px;color:var(--tinta);background:#ffffffe6;border-radius:20px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.bq-n .tx{flex-direction:column;flex:1;display:flex}.bq-1{font:400 14px/20px var(--lato);justify-content:space-between;display:flex}.bq-t{font:600 16px/22px var(--quick)}.bq-ayuda{font:400 14px/20px var(--lato);color:#ffffffb3;margin-top:16px}.sis-velo{background:#0b1b2659;position:absolute;inset:0}.sis{text-align:center;box-shadow:var(--sh-pop);background:#fff;border-radius:32px;flex-direction:column;align-items:center;gap:12px;padding:24px 20px;display:flex;position:absolute;bottom:8px;left:8px;right:8px}.sis .esq{background:var(--relleno);position:static;transform:none}.sis .btn.texto{width:100%}.fid-ic svg.i{stroke-width:1.5px;width:56px;height:56px;color:var(--marea)}.tienda{padding:var(--sa-t) 16px 0;flex-direction:column;flex:1;gap:16px;display:flex;position:relative}.ti-h{height:44px;color:var(--marea-o);align-items:center;margin-left:-12px;display:flex}.ti-app{align-items:center;gap:16px;display:flex}.ti-app .tx{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.ti-bt{background:var(--marea);color:#fff;min-width:88px;height:32px;font:700 15px/32px var(--quick);border-radius:16px;place-items:center;margin-top:8px;padding:0 16px;display:grid}.ti-aro{border:2.5px solid #fff6;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite gira}@keyframes gira{to{transform:rotate(360deg)}}.ti-datos{border-top:1px solid var(--linea);border-bottom:1px solid var(--linea);text-align:center;grid-template-columns:repeat(3,1fr);padding:8px 0;display:grid}.ti-datos small{font:400 12px/16px var(--lato);color:var(--gris);text-transform:uppercase;letter-spacing:.2px;display:block}.ti-datos b{font:700 18px/26px var(--quick);color:var(--gris)}.fid{background:var(--tinta);color:#fff;flex:1;place-items:center;display:grid;position:relative}.fid-c{flex-direction:column;align-items:center;gap:12px;display:flex}.fid-c .fid-ic svg.i{color:#fff;animation:1s ease-in-out infinite late}@keyframes late{50%{opacity:.4}}.jum{padding-top:var(--sa-t);background:#fff;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.jm-url{background:var(--relleno);height:40px;font:400 15px/20px var(--lato);color:var(--gris);border-radius:12px;flex:none;justify-content:center;align-items:center;gap:6px;margin:24px 16px 0;display:flex}.jm-url svg.i{width:14px;height:14px}.jm-c{flex-direction:column;flex:1;gap:4px;min-height:0;padding:16px;display:flex;overflow:auto}.jm-c .q23{margin-bottom:8px}.jm-f{border-bottom:1px solid var(--linea);align-items:center;gap:12px;min-height:48px;display:flex}.jm-f .tx{flex:1}.jm-c>.t14{margin-top:8px}.jm-pasos{font:400 16px/26px var(--lato);color:var(--gris);margin:16px 0 0;padding-left:20px}.jm-pie{padding:12px 16px var(--sa-b);flex:none}.jm-bt{background:var(--gris);color:#fff;width:100%;height:50px;font:700 16px/22px var(--lato);border-radius:12px}.safari{z-index:22;border-top:1px solid var(--linea);background:#f6f8faf7;justify-content:center;align-items:flex-start;height:50px;padding-top:7px;display:none;position:absolute;bottom:0;left:0;right:0}.safari span{height:30px;box-shadow:var(--sh-sel);font:400 14px/20px var(--lato);color:var(--tinta);background:#fff;border-radius:15px;align-items:center;gap:6px;padding:0 16px;display:flex}.safari svg.i{width:13px;height:13px}.safari:after{content:"";background:var(--tinta);border-radius:3px;width:134px;height:5px;margin-left:-67px;position:absolute;bottom:8px;left:50%}.sc.web .safari{display:flex}.sc.web #app,.sc.web #pila{bottom:50px}.sc.web #tabs:after{display:none}.sc.web #hoja{bottom:50px}.sab{border-bottom:1px solid var(--linea);background:#fff;align-items:center;gap:12px;margin:-8px 0 8px;padding:12px 16px;display:flex}.sab .tx{flex-direction:column;flex:1;display:flex}.sab-bt{background:var(--marea-c);height:32px;color:var(--marea-o);font:600 14px/20px var(--quick);border-radius:16px;padding:0 16px}.desc{flex-wrap:wrap;align-items:flex-start;gap:12px;margin:0 16px 16px;padding:16px;display:flex}.desc .tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.desc .btn{width:100%}.llave{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:8px 0 16px;display:flex}.pag2{padding:8px 16px 120px}.pag2>.q26{margin:8px 0}.pag2 .card{margin-bottom:16px;padding:16px}.pag2.con-pie3{padding-bottom:230px}.sub-t{margin:0 0 16px}.sub{margin:24px 0 8px}.sub0{margin:16px 0 8px}.fl{text-align:left;border-bottom:1px solid var(--linea);align-items:center;gap:12px;width:100%;min-height:64px;padding:8px 0;display:flex}.fl:last-child{border-bottom:0}.fl .tx{flex-direction:column;flex:1;min-width:0;display:flex}.fl>svg.i{color:var(--borde)}.fl-ic{background:var(--marea-mc);width:40px;height:40px;color:var(--marea-o);border-radius:12px;flex:none;place-items:center;display:grid}.fl-ic.rojo{background:var(--alerta-c);color:var(--alerta)}.fl-av{width:40px;height:40px;font-size:14px}.card.yo-l,.card.plano,.card.su-l{padding:0 16px}.inf{margin:0;padding:0;list-style:none}.inf li{border-bottom:1px solid var(--linea);align-items:center;display:flex}.inf li:last-child{border-bottom:0}.inf .fl{border-bottom:0;flex:1;width:auto;min-width:0}.inf .ico44{flex:none;margin-right:-10px}.inf-hoja{width:100%;height:auto;box-shadow:var(--sh-card);border-radius:12px;display:block}.yo-c{align-items:center;gap:12px;display:flex}.yo-c .tx{flex-direction:column;display:flex}.yo-av{background:var(--marea-mc);width:48px;height:48px;color:var(--marea-o);font-size:16px}.pag .yo-l{margin-bottom:16px}.card.info{background:var(--fondo);box-shadow:none;align-items:flex-start;gap:12px;display:flex}.info svg.i{color:var(--marea-o);flex:none;margin-top:2px}.nota-ic{align-items:center;gap:6px;display:flex}.nota-ic svg.i{flex:none;width:16px;height:16px}.chips2{flex-wrap:wrap;gap:8px;display:flex}.chip2{background:var(--relleno);height:36px;font:600 14px/20px var(--quick);color:var(--tinta);border-radius:999px;padding:0 14px}.chip2.on{background:var(--tinta);color:#fff}.btn.borrar{background:var(--tinta);color:#fff;width:100%;height:50px}.cuenta-j{cursor:pointer}.incl{margin:0 0 16px;list-style:none;padding:4px 16px!important}.incl li{border-bottom:1px solid var(--linea);align-items:flex-start;gap:12px;padding:12px 0;display:flex}.incl li:last-child{border-bottom:0}.incl li>svg.i{color:var(--marea-o);margin-top:1px}.incl .tx{flex-direction:column;display:flex}.np-nuevo{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.np-nuevo .pill-a{margin:0}.plan-hoy{text-align:center;flex-direction:column;flex:1;align-items:center;gap:8px;padding:72px 16px 0;display:flex}.plan-hoy .card{text-align:left;flex-direction:column;align-self:stretch;gap:4px;margin-top:24px;padding:16px;display:flex}.ok-c{background:var(--marea);border-radius:50%;place-items:center;width:64px;height:64px;margin-bottom:8px;display:grid}.ok-c svg{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:32px;height:32px}.chat-q{flex:1;align-items:center;gap:10px;margin-left:4px;display:flex}.chat-q .av{width:36px;height:36px;font-size:13px}.chat-q .tx{flex-direction:column;display:flex}.chat-l{background:var(--fondo);flex-direction:column;flex:1;gap:8px;min-height:0;padding:16px 16px 8px;display:flex}.ch-dia{color:var(--gris);align-self:center;margin:8px 0}.burb{border-radius:16px;flex-direction:column;flex:none;gap:4px;max-width:80%;padding:10px 12px 6px;display:flex}.burb.j{background:var(--coral-c);border-top-left-radius:4px;align-self:flex-start}.burb.yo{box-shadow:var(--sh-card);background:#fff;border-top-right-radius:4px;align-self:flex-end}.burb small{font:400 12px/16px var(--lato);color:var(--gris);align-self:flex-end}.b-adj{border-bottom:1px solid var(--linea);align-items:center;gap:8px;padding-bottom:8px;display:flex}.b-adj .th,.adj .th{background:var(--relleno) center/cover;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.b-adj .th.avena,.adj .th.avena{background-color:var(--avena)}.burb:has(.b-rec){width:80%}.burb:has(.b-inf){width:80%}.b-inf{text-align:left;box-shadow:var(--sh-card);background:#fff;border-radius:12px;align-self:stretch;align-items:center;gap:10px;margin-bottom:4px;padding:8px 12px 8px 8px;display:flex}.b-inf .tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.b-inf .ver{color:var(--marea-o);align-items:center;gap:2px;display:inline-flex}.b-inf .ver svg{width:16px;height:16px}.b-rec{text-align:left;box-shadow:var(--sh-card);background:#fff;border-radius:12px;flex-direction:column;align-self:stretch;margin-bottom:4px;padding:0;display:flex;overflow:hidden}.b-rec-f{background:var(--relleno) center/cover;height:148px;display:block}.b-rec-f.avena{background-color:var(--avena);place-items:center;display:grid}.b-rec-t{flex-direction:column;gap:2px;padding:10px 12px 12px;display:flex}.b-rec-t .t14b{color:var(--marea-o);align-items:center;gap:2px;display:inline-flex}.b-rec-t .t14b svg{width:16px;height:16px}.ch-nota{color:var(--gris);align-self:center;margin-top:8px}.chat-in{border-top:1px solid var(--linea);background:#fff;flex-direction:column;flex:none;gap:8px;padding:8px 12px 12px;display:flex}.adj{background:var(--fondo);border-radius:12px;align-items:center;gap:8px;padding:4px 0 4px 8px;display:flex}.adj .tx{flex-direction:column;flex:1;min-width:0;display:flex}.caja-c{height:44px;box-shadow:inset 0 0 0 1.5px var(--borde);border-radius:999px;align-items:center;gap:8px;padding:0 4px 0 16px;display:flex}.caja-c input{min-width:0;font:400 16px/22px var(--lato);color:var(--tinta);background:0 0;border:0;outline:0;flex:1}.env{background:var(--marea);color:#fff;border-radius:999px;place-items:center;width:36px;height:36px;display:grid}.env svg.i{width:18px;height:18px}.ctl{flex-direction:column;gap:2px;display:flex}.ctl-p{font:600 14px/20px var(--quick);color:var(--coral);align-items:center;gap:6px;margin-bottom:4px;display:flex}.ctl-p i{background:var(--coral);border-radius:4px;width:8px;height:8px}.ok-l{font:600 16px/22px var(--quick);color:var(--marea-o);align-items:center;gap:6px;margin-top:16px;display:flex}.acord,.hist-c,.logros,.ses,.np,.alts{margin:0;padding:0;list-style:none}.acord li{align-items:center;gap:10px;min-height:44px;display:flex}.acord svg.i{color:var(--marea-o)}.hist-c li{border-bottom:1px solid var(--linea);flex-direction:column;padding:12px 0;display:flex}.hist-c li:first-child{padding-top:0}.hist-c li:last-child{border-bottom:0;padding-bottom:0}.fila-min{text-align:left;align-items:center;gap:12px;width:100%;display:flex}.fila-min .tx{flex-direction:column;flex:1;display:flex}.fila-min>svg.i{color:var(--borde)}.card.med{grid-template-columns:1fr 1fr;gap:16px;display:grid}.md{flex-direction:column;gap:2px;display:flex}.md svg{width:100%;height:32px;margin:4px 0}.md polyline{fill:none;stroke:var(--borde);stroke-width:2px}.md circle{fill:#fff;stroke:var(--borde);stroke-width:2px}.logros li,.ses li,.np li{border-bottom:1px solid var(--linea);align-items:center;gap:12px;min-height:64px;display:flex}.logros li:last-child,.ses li:last-child,.np li:last-child{border-bottom:0}.logros .tx,.ses .tx,.np .tx{flex-direction:column;flex:1;min-width:0;display:flex}.card.frase-j{background:var(--coral-c);box-shadow:none;flex-direction:column;gap:4px;display:flex}.v-min{flex-direction:column;gap:12px;margin:8px 0;padding:0;list-style:none;display:flex}.v-min li{align-items:flex-start;gap:10px;display:flex}.v-min svg.i{color:var(--marea-o);margin-top:1px}.ses li.ok .t16b{color:var(--gris)}.tipos{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.tipo{background:var(--fondo);height:64px;color:var(--tinta);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.tipo svg.i{width:24px;height:24px}.tipo.on,.cara.on{box-shadow:inset 0 0 0 2px var(--tinta);background:#fff}.tipo .t14,.cara .t14{color:var(--tinta)}.dias7{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.d7{background:var(--fondo);height:44px;font:600 16px/22px var(--quick);border-radius:999px}.d7.on{background:var(--tinta);color:#fff}.paso-mm{background:var(--fondo);border-radius:12px;justify-content:space-between;align-items:center;height:56px;padding:0 6px;display:flex}.caras{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.cara{background:var(--fondo);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;height:80px;display:flex}.cara svg.i{width:28px;height:28px}.hoja-c .plano{background:var(--fondo);border-radius:16px;margin-top:16px;padding:0 16px}.an-rap{flex-direction:column;gap:8px;margin-top:24px;display:flex}.fila2{gap:8px;display:flex}.chip-an{background:var(--fondo);height:48px;font:600 14px/20px var(--quick);color:var(--tinta);border-radius:24px;flex:1;justify-content:center;align-items:center;gap:8px;display:flex}.chip-an svg.i{color:var(--marea-o)}.chip-an small{background:var(--marea-c);min-width:22px;height:22px;color:var(--marea-o);font:600 12px/22px var(--quick);text-align:center;border-radius:11px}.chip-j{background:var(--coral-c);height:24px;color:var(--coral);font:600 12px/24px var(--quick);border-radius:12px;flex:none;padding:0 8px}.hecha-s{background:var(--marea);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.hecha-s svg{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.pag2 .opc{flex-direction:column;gap:8px;display:flex}.opc>button>em svg{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.barra-v.osc{color:#fff;background:var(--tinta)}.barra-v.osc .ico44{color:#fff}.pant[data-tipo=qr]{background:var(--tinta)}.cam{background:var(--tinta);color:#fff;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:24px;padding:0 32px 60px;display:flex}.marco-qr{border-radius:24px;width:220px;height:220px;padding:20px;position:relative;box-shadow:inset 0 0 0 3px #ffffffe6}.marco-qr svg{border-radius:12px;width:100%;height:100%}.marco-qr i{background:var(--deshacer);height:2px;box-shadow:0 0 12px var(--deshacer);animation:1.4s ease-in-out infinite alternate barre;position:absolute;top:24px;left:20px;right:20px}@keyframes barre{to{top:194px}}.btn.texto.osc{color:var(--deshacer)}.qr-ok{flex-direction:column;align-items:center;gap:8px;display:flex}.pag.su{padding-bottom:200px}.su-dura{align-items:center;gap:12px;display:flex}.su-dura .tx,.su-para .tx{flex-direction:column;flex:1;display:flex}.su-para{text-align:left;align-items:center;gap:12px;width:100%;display:flex}.su-para>svg.i{color:var(--marea-o)}.su-prop{grid-template-columns:repeat(3,1fr);gap:8px;margin:8px 0 16px;display:grid}.su-prop button{min-height:72px;box-shadow:var(--sh-card);text-align:center;background:#fff;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:12px 4px 8px;display:flex;position:relative}.su-prop button.on{box-shadow:inset 0 0 0 2px var(--tinta)}.su-prop i{background:var(--marea);color:#fff;white-space:nowrap;border-radius:12px;padding:1px 8px;font-style:normal;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.su-tot{flex-direction:column;gap:4px;display:flex}.su-tot .cabe{color:var(--marea-o);align-items:center;gap:6px;display:flex}.su-tot .cabe svg.i{width:16px;height:16px}.su-seg{align-items:flex-start;gap:8px;margin:0 0 8px;display:flex}.su-seg svg.i{color:var(--marea-o);flex:none;margin-top:2px}.su-pas{color:var(--tinta);align-items:center;gap:8px;margin:24px 0 8px;display:flex}.su-pas svg.i{color:var(--marea-o)}.su-f{text-align:left;border-bottom:1px solid var(--linea);align-items:center;gap:12px;width:100%;min-height:72px;padding:8px 0;display:flex}.su-f:last-child{border-bottom:0}.su-f .tx{flex-direction:column;flex:1;min-width:0;display:flex}.su-f .nom{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.su-f .pr{flex:none}.pr-ft{width:48px;height:48px;box-shadow:inset 0 0 0 1px var(--linea);background:#fff 50%/contain no-repeat;border-radius:12px;flex:none;place-items:center;display:grid}.pr-ft.sin{background:var(--avena);box-shadow:none;color:var(--tinta)}.mia{color:var(--marea-o);font-weight:600}.nr{font:600 12px/16px var(--quick);color:var(--alerta);align-items:center;gap:4px;margin-top:2px;display:inline-flex}.nr svg.i{width:14px;height:14px}.su-info{flex-direction:column;gap:8px;display:flex}.su-info p{align-items:center;gap:8px;display:flex}.su-info svg.i{color:var(--marea-o);flex:none}.alt{text-align:left;border-radius:12px;align-items:center;gap:12px;width:100%;min-height:72px;padding:8px;display:flex}.alt .tx{flex-direction:column;flex:1;min-width:0;display:flex}.alt.on{box-shadow:inset 0 0 0 2px var(--tinta)}.hoja-pie.fila2{gap:8px;display:flex}.hoja-pie.fila2 .btn{flex:1;height:50px}.senal{background:var(--relleno);font:400 14px/20px var(--lato);color:var(--tinta);border-radius:12px;align-items:center;gap:8px;margin:0 16px 8px;padding:8px 12px;display:flex}.pag .senal{margin:0 0 16px}.senal svg.i{flex:none;width:18px;height:18px}.card.vuelve{align-items:center;gap:12px;margin:0 16px 8px;padding:16px;display:flex}.vuelve .tx{flex-direction:column;flex:1;display:flex}.sb svg[data-i=wifi-off]{display:none}.sc.sin-senal .sb svg[data-i=wifi-off]{display:block}.sc.sin-senal .sb svg[data-i=wifi],.sc.sin-senal .sb svg[data-i=signal]{display:none}:root{--e-ios:cubic-bezier(.32,.72,0,1)}.card{border-radius:24px}.cm .th{border-radius:12px;width:30px;height:30px}.cm .th svg.i{width:16px;height:16px}.ag-c .th{background:var(--relleno) center/cover;border-radius:12px;flex:none;place-items:center;width:48px;height:48px;display:grid}.ag-c .th.avena{background:var(--avena)}.ag-c .th svg.i{width:20px;height:20px}.kc-n,.kc-macs .val{font-weight:700}.cap{box-shadow:inset 0 0 0 1px var(--linea);background:#fff}.cap.on{box-shadow:none}.cap,.ag-c,.selv button,.ck i,.ck svg,#tabs button span{transition:none}.selv .cur{transition:transform .15s var(--e-ios),width .15s var(--e-ios)}#velo{transition:opacity .4s var(--e-ios)}.franja{transition:none}.franja:before{content:"";height:var(--sa-t);background:#fff;position:absolute;bottom:100%;left:0;right:0}.menu-velo{z-index:46;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0b1b261a;position:absolute;inset:0}.menu-alz{z-index:47;pointer-events:none;border-radius:12px;box-shadow:0 12px 32px -4px #0b1b2638;background:#fff!important;margin:0!important;position:absolute!important;transform:none!important}.ico44.menu-alz{border-radius:24px}.menu{z-index:48;background:#fff;border-radius:12px;width:258px;position:absolute;overflow:hidden;box-shadow:0 14px 44px #0b1b263d,0 0 0 .5px #0b1b261a}.menu button{width:100%;height:46px;font:400 16px/22px var(--lato);color:var(--tinta);text-align:left;justify-content:space-between;align-items:center;gap:12px;padding:0 16px;display:flex}.menu button+button{box-shadow:inset 0 1px #0b1b2614}.menu button:focus-visible{background:var(--relleno);box-shadow:none!important}.menu svg.i{width:20px;height:20px}.pz .img,.tj .ft .img,.ph:not(.avena){background:var(--relleno) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23838F9A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='18' x='3' y='3' rx='2' ry='2'/%3E%3Ccircle cx='9' cy='9' r='2'/%3E%3Cpath d='m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21'/%3E%3C/svg%3E") center/28px no-repeat}.sk-l{flex-direction:column;gap:10px;margin:8px 0 16px;display:flex}.sk-l i{background:var(--relleno);border-radius:12px;height:48px;display:block}.sk-l i.c{border-radius:999px;width:62%;height:16px}.emo{flex:none;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:20px;line-height:1}.hoy-t{justify-content:space-between;align-items:center;height:44px;padding:0 8px 0 16px;display:flex}.racha{border-radius:999px;align-items:center;gap:4px;height:44px;padding:0 10px;display:flex}.racha b{font:700 16px/20px var(--quick)}.cm-c{margin:0 16px 16px;padding:12px 16px}.cm-h{align-items:baseline;gap:8px;display:flex}.cm-h .t14{flex:1}.cm-c .cm{min-height:48px;padding:4px 0}.cm-c .cm .tx{margin-left:10px}.cm-mas{background:var(--relleno);width:100%;height:36px;color:var(--tinta);border-radius:999px;justify-content:center;align-items:center;margin-top:4px;display:flex;position:relative}.cm-mas:before{content:"";position:absolute;inset:-4px 0}.cm-mas svg.i{width:20px;height:20px}.x-c{margin:0 16px 16px;padding:12px 16px}.x-h{align-items:center;gap:8px;min-height:24px;display:flex}.x-h .q16{flex:1}.x-link{height:44px;font:600 14px/20px var(--quick);color:var(--marea-o);align-items:center;gap:4px;margin:-10px -6px;padding:0 6px;display:flex}.x-link svg.i{width:16px;height:16px}.ag-n{justify-content:space-between;align-items:baseline;margin:6px 0 10px;display:flex}.ag-n b{font:700 23px/28px var(--quick)}.ag-n small{font:600 16px/20px var(--quick);color:var(--gris)}.ag-l3{margin:6px 0 10px}.pm2{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pm2 button{background:var(--relleno);height:44px;color:var(--tinta);border-radius:999px;place-items:center;display:grid}.pm2 button.mas{background:var(--marea-c);color:var(--marea-o)}.pm2 button[aria-disabled=true]{opacity:.4;cursor:default}.pm2 svg.i{width:22px;height:22px}.x-mov{padding:4px 0}.x-mov .th{background:var(--avena)}.x-mov .tx{margin-left:10px}.x-vacio{margin:6px 0 4px}.pers{background:var(--relleno);height:36px;font:600 14px/20px var(--quick);color:var(--tinta);border-radius:999px;justify-content:center;align-items:center;gap:6px;margin:4px auto 24px;padding:0 16px;display:flex}.pers svg.i{width:16px;height:16px}.racha-g{align-items:center;gap:10px;margin:4px 0 12px;display:flex}.racha-p{background:var(--fondo);border-radius:16px;align-items:flex-start;gap:10px;padding:12px;display:flex}.buen-p{align-items:center;gap:12px;display:flex}.buen-p .tx{flex-direction:column;gap:2px;display:flex}.rc-caps{align-items:center;gap:8px;margin:0 0 12px;display:flex}.rc-fila{scrollbar-width:none;flex:1;align-items:center;gap:8px;min-width:0;margin:-4px 0;padding:4px 0;display:flex;overflow-x:auto}.rc-fila::-webkit-scrollbar{display:none}.rc-fila .cap{white-space:nowrap}.rc-caps .crear-r{flex:none}.crear-r{background:var(--marea-c);height:32px;color:var(--marea-o);font:600 14px/20px var(--quick);border-radius:16px;align-items:center;gap:4px;margin-left:auto;padding:0 12px 0 8px;display:flex;position:relative}.crear-r:before{content:"";position:absolute;inset:-6px 0}.crear-r svg.i{width:16px;height:16px}.rev{height:24px;color:var(--marea-o);font:600 12px/16px var(--quick);box-shadow:var(--sh-sel);background:#fff;border-radius:12px;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.rev svg.i{width:14px;height:14px}.tj.mia .ft{position:relative}.tj.mia .rev{z-index:1;position:absolute;top:8px;left:8px}.tj.mia .ings3{padding-top:44px}.mia-e{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.der2{display:flex}.cr{padding:4px 16px 200px}.cr-modos{background:var(--relleno);border-radius:999px;height:36px;margin-bottom:16px;padding:2px;display:flex}.cr-modos button{font:600 14px/20px var(--quick);color:var(--gris);border-radius:16px;flex:1;justify-content:center;align-items:center;gap:4px;display:flex}.cr-modos button.on{color:var(--tinta);box-shadow:var(--sh-sel);background:#fff}.cr-modos svg.i{width:16px;height:16px}.cr-foto,.cr-traer{border:1.5px dashed var(--borde);width:100%;min-height:112px;color:var(--gris);text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:6px;margin-bottom:16px;padding:12px;display:flex}.cr-foto svg.i,.cr-traer svg.i{width:28px;height:28px;color:var(--marea-o)}.cr-foto.lista{border-style:solid;border-color:var(--marea-c);color:var(--marea-o)}.cr-traer b{color:var(--tinta)}.cr-ok{color:var(--marea-o);align-items:center;gap:6px;margin:0 0 12px;display:flex}.cr-ok svg.i{flex:none;width:16px;height:16px}.cr-porc{justify-content:space-between;align-items:center;min-height:48px;margin:4px 0 8px;display:flex}.paso-p{align-items:center;gap:4px;display:flex}.paso-p .ico44{background:var(--relleno)}.paso-p b{text-align:center;min-width:28px}.cr-t{margin:16px 0 8px}.cr-ings{margin:8px 0 0;padding:0;list-style:none}.cr-ings li{border-bottom:1px solid var(--linea);align-items:center;gap:8px;min-height:48px;display:flex}.cr-ings li .t16{flex:1;min-width:0}.cr-c{background:var(--relleno);width:116px;height:36px;font:600 14px/20px var(--quick);color:var(--tinta);text-align:right;border:0;border-radius:12px;outline:0;padding:0 10px}.cr-c:focus{box-shadow:inset 0 0 0 2px var(--marea)}.cr-nota{text-align:center;margin:0 8px 10px}#hoja.con-teclado{transition:height .3s var(--e-ios)}.con-teclado .hoja-c{flex:1;min-height:0;padding-bottom:8px}.con-teclado .anota{min-height:100%}.teclado{padding:8px 3px var(--sa-b);background:#d1d4da;flex-direction:column;flex:none;gap:11px;display:flex}.tf{justify-content:center;gap:6px;display:flex}.tf button{color:#000;background:#fff;border-radius:5px;flex:1;max-width:33px;height:42px;font:400 22px/1 -apple-system,system-ui,sans-serif;box-shadow:0 1px #898a8d}.tf button.tg{background:#abb0ba;max-width:44px;font-size:16px}.tf .tesp{flex:1;max-width:none;font-size:16px}.tf button.t123,.tf button.tok{flex:none;width:87px;max-width:none}.act-el{background:var(--fondo);min-height:48px;box-shadow:inset 0 0 0 2px var(--tinta);border-radius:12px;align-items:center;gap:8px;margin:8px 0;padding:0 0 0 12px;display:flex}.act-el .t16{flex:1;align-items:center;gap:6px;display:flex}.act-el svg.i{flex:none;width:18px;height:18px}.su-cambio{background:var(--marea-mc);align-items:center;gap:12px;display:flex}.su-cambio>svg.i{color:var(--marea-o)}.su-cambio .tx{flex-direction:column;flex:1;display:flex}.atajos{gap:6px}.gesto .demo{background:var(--fondo);border-radius:16px;flex-direction:column;gap:8px;padding:12px;display:flex;position:relative;overflow:hidden}.demo .d-f{height:44px;font:600 14px/20px var(--quick);box-shadow:var(--sh-card);background:#fff;border-radius:12px;align-items:center;padding:0 12px;display:flex}.demo .d-w{background:var(--marea-mc);border-radius:12px;position:relative}.demo .d-acc{height:44px;font:600 12px/16px var(--quick);color:var(--marea-o);align-items:center;display:flex;position:absolute;top:0;right:12px}.demo .d-lev{z-index:1;animation:desliza 2.8s var(--e-std) infinite;position:relative}.demo .dedo{z-index:2;width:36px;height:36px;animation:dedo 2.8s var(--e-std) infinite;background:#0b1b2659;border-radius:50%;position:absolute;top:66px;left:62%;box-shadow:0 0 0 3px #ffffffe6}@keyframes desliza{0%,22%{transform:none}60%,80%{transform:translate(-124px)}95%,to{transform:none}}@keyframes dedo{0%{opacity:0;transform:scale(1.3)}10%{opacity:1;transform:none}22%{transform:scale(.9)}60%,80%{opacity:1;transform:translate(-124px)scale(.9)}95%,to{opacity:0;transform:translate(-124px)}}.demo.quieta .d-lev,.demo.quieta .dedo{animation:none;transform:translate(-124px)}.emo{font-size:18px;display:inline-block}.hist .cara.marca-n .emo{font-size:22px}.gr .l .emo,.franja-a .emo,.pill-a .emo,.no-tiene .emo,.datos .emo,.chips-d .emo,.nota-ic .emo,.cr-ok .emo,.su-tot .cabe .emo,.cat-l .emo{font-size:15px}.ings3 .emo{font-size:18px}.ph .ings3>span>.emo{background:#fff;border-radius:28px;place-items:center;width:56px;height:56px;font-size:30px;display:grid}.post-h .marca-n .emo,.v-h .marca-n .emo{font-size:17px}.nr .emo,.rev .emo{font-size:13px}.tipo .emo{font-size:26px}.cara .emo{font-size:30px}.cm .th .emo{font-size:17px}.ag-c .th .emo,.basico .th .emo,.ag-r .th .emo,.plan .th .emo,.lista-a .th .emo{font-size:26px}.cap .emo{font-size:15px}.fl-ic .emo,.su-pas .emo{font-size:20px}.pr-ft.sin .emo{font-size:24px}.su-cambio>.emo{font-size:22px}.opc>button>.emo{flex:none;font-size:22px}.racha-g .emo{font-size:22px}.racha-p .emo{font-size:20px}.ban{align-items:center;gap:12px;display:flex}.ban .ban-d{flex:none;order:-1;place-items:center;display:grid}.ban .ban-d .emo{font-size:20px}.su-cambio.ban .tx{flex:1}.bloque-a{align-items:center}.bloque-a .ban-d .emo{font-size:20px}.senal.ban .ban-d .emo{font-size:18px}.fav-f{margin:0 0 24px}.fav-h{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.q18f{font:600 18px/26px var(--quick)}.fav-cu{flex:none}.fav-l{margin:0 0 12px}.fav-r{scrollbar-width:none;align-items:stretch;gap:12px;margin:0 -16px;padding:2px 16px 8px;display:flex;overflow-x:auto}.fav-r::-webkit-scrollbar{display:none}.fav-c{width:148px;box-shadow:var(--sh-card);text-align:left;cursor:pointer;transition:background-color .1s var(--e-std),box-shadow .1s var(--e-std);background:#fff;border-radius:16px;flex:none;padding:4px 4px 12px;position:relative}.fav-ft{background:var(--relleno) center/cover;border-radius:16px;height:100px;display:block}.fav-ft.avena{background:var(--avena);place-items:center;display:grid}.fav-ft .emo{font-size:26px}.fav-nom{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:8px 8px 4px;display:-webkit-box;overflow:hidden}.fav-min{align-items:center;gap:4px;margin:0 8px;display:flex}.fav-min svg.i{width:14px;height:14px}.fav-ok,.fav-ver{background:#fffffff0;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:10px}.fav-ok{box-shadow:inset 0 0 0 2px var(--borde);right:10px}.fav-ok svg{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;display:none}.fav-ver{color:var(--tinta);left:10px}.fav-ver svg.i{width:14px;height:14px}.fav-ver:after{content:"";position:absolute;inset:-8px}.fav-c.on{background:var(--fondo);box-shadow:inset 0 0 0 2px var(--tinta)}.fav-c.on .fav-ok{background:var(--tinta);box-shadow:none}.fav-c.on .fav-ok svg{display:block}.fav-mas{background:var(--relleno);text-align:center;width:112px;font:600 14px/20px var(--quick);border-radius:16px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:8px;padding:12px;display:flex}.fav-falta{text-align:center;min-height:20px;margin:0 0 4px}.fav-gr{background:var(--relleno) center/cover;border-radius:16px;height:180px;display:block}#efecto{z-index:58;background:linear-gradient(160deg,var(--marea),var(--marea-o));color:#fff;text-align:center;cursor:pointer;place-items:center;padding:0 32px;display:grid;position:absolute;inset:0;overflow:hidden}.ef-luz{filter:blur(60px);opacity:.3;background:var(--deshacer);pointer-events:none;border-radius:50%;width:420px;height:420px;position:absolute}.ef-luz.a{top:-240px;left:-240px}.ef-luz.b{bottom:-240px;right:-240px}.ef-cen{flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.ef-ok{width:128px;height:128px;margin-bottom:24px;position:relative}.ef-aro,.ef-disco,.ef-ck,.ef-onda,.ef-ch{position:absolute}.ef-aro{width:128px;height:128px;top:0;left:0;transform:rotate(-90deg)}.ef-aro circle{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0}.ef-disco{background:#fff;border-radius:50%;inset:12px;box-shadow:0 10px 30px #0b1b2640}.ef-ck{width:80px;height:80px;top:24px;left:24px}.ef-ck path{fill:none;stroke:var(--marea);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:0}.ef-onda{opacity:0;border-radius:50%;inset:0;box-shadow:inset 0 0 0 2px #fff}.ef-ch{opacity:0;border-radius:50%;width:8px;height:8px;top:60px;left:60px}.ef-cen .t16{max-width:300px}.su-h{align-items:center;gap:4px;margin:0 0 12px -10px;display:flex}.su-h .q26{margin:0}.su-h .btn.sec36{flex:none;margin-left:auto}.su-h .btn svg.i{width:18px;height:18px}.su-baja{width:100%;margin-top:20px}#vista.chat-v{flex-direction:column;display:flex;overflow:hidden}.chat-tab{flex-direction:column;flex:1;min-height:0;display:flex}.chat-sel{background:var(--fondo);flex:none;padding:8px 0}.chat-tab .chat-l{flex:1;min-height:0;padding-top:0}.chat-tab .ch-nota{margin:0 0 4px}.burb.ia{background:var(--marea-mc);border-top-left-radius:4px;align-self:flex-start;width:fit-content;max-width:88%;padding-bottom:10px}.burb.ia:has(.ia-r){width:88%}.ia-bt{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.ia-bt .chip2{color:var(--marea-o);background:#fff}.ia-r{text-align:left;background:#fff;border-radius:12px;align-items:center;gap:10px;width:100%;margin-top:4px;padding:8px;display:flex}.ia-r .th{background:var(--relleno) center/cover;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.ia-r .th.avena{background:var(--avena)}.ia-r .tx{flex-direction:column;flex:1;min-width:0;display:flex}.ia-r .nom{font:400 14px/18px var(--lato)}.ia-r>svg.i{color:var(--marea-o);width:18px;height:18px}.ia-esc{flex-direction:row;gap:4px;padding:12px 14px}.ia-esc i{background:var(--marea-o);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite respira}.ia-esc i:nth-child(2){animation-delay:.2s}.ia-esc i:nth-child(3){animation-delay:.4s}.ia-ideas{scrollbar-width:none;gap:6px;margin:0 -12px;padding:0 12px;display:flex;overflow-x:auto}.ia-ideas::-webkit-scrollbar{display:none}.ia-ideas .chip2{white-space:nowrap;flex:none}.caja-c .ia-mic{width:36px;height:36px;color:var(--gris)}.caja-c .ia-mic.on{color:var(--marea);background:var(--marea-c)}.pf{padding:var(--sa-t) 0 24px}.pf-top{justify-content:space-between;align-items:center;padding:0 8px 0 16px;display:flex}.pf-cab{align-items:center;gap:16px;padding:8px 16px;display:flex}.av.pf-av{width:80px;height:80px;font-size:26px}.pf-cont{text-align:center;flex:1;justify-content:space-around;display:flex}.pf-cont>div{flex-direction:column;align-items:center;display:flex}.pf-fr{flex:1}.pf-bio{flex-direction:column;align-items:flex-start;gap:2px;padding:4px 16px 12px;display:flex}.pf-con{font:600 14px/20px var(--quick);color:var(--coral);text-align:left}.pf-bts{gap:8px;padding:0 16px 12px;display:flex}.pf-bts .btn{white-space:nowrap;flex:1;padding:0 8px}.pf-metas{scrollbar-width:none;gap:8px;padding:0 12px 12px;display:flex;overflow-x:auto}.pf-metas::-webkit-scrollbar{display:none}.pf-m{flex-direction:column;flex:none;align-items:center;gap:4px;width:72px;display:flex}.anillo{position:relative}.pf-m .anillo,.meta-v .anillo{place-items:center;width:60px;height:60px;display:grid;position:relative}.pf-m .anillo svg,.meta-v .anillo svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.ar-f{fill:none;stroke:var(--linea);stroke-width:3px}.ar-v{fill:none;stroke:var(--marea);stroke-width:3px;stroke-linecap:round}.pf-m.j .ar-f,.meta-v .anillo.j .ar-f{stroke:var(--coral)}.pf-m small{font:400 12px/16px var(--lato);white-space:nowrap}.pf-m .emo{font-size:20px}.pf-tabs{border-top:1px solid var(--linea);display:flex}.pf-tabs button{height:44px;font:600 14px/20px var(--quick);color:var(--gris);border-top:2px solid #0000;flex:1;margin-top:-1px}.pf-tabs button.on{color:var(--tinta);border-top-color:var(--tinta)}.pf-grid{grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.pf-t{aspect-ratio:1;background:var(--fondo);text-align:left;flex-direction:column;justify-content:space-between;align-items:flex-start;min-width:0;padding:10px;display:flex}.pf-t .emo{font-size:18px}.pf-t>svg.i{color:var(--marea-o)}.pf-tx{flex-direction:column;gap:2px;min-width:0;display:flex}.pf-t .q23{white-space:nowrap}.pf-t .q23 small{font:400 12px/16px var(--lato);color:var(--gris)}.pf-t .t12{color:var(--gris)}.pf-t.rojo{background:var(--alerta-c)}.pf-t.rojo .q23{color:var(--alerta)}.pf-gr{margin:4px 0 0;display:block}.pf-bars{justify-content:space-between;align-items:flex-end;gap:6px;height:132px;margin:12px 0;display:flex}.pf-bar{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:flex}.pf-bar i{background:var(--marea);border-radius:6px 6px 2px 2px;width:100%;max-width:28px;display:block}.pf-bar.sin i{background:var(--linea)}.hoja-c .opc .paso-mm{margin-top:-4px}.meta-v{text-align:center;flex-direction:column;align-items:center;gap:8px;padding-top:8px;display:flex}.meta-v .anillo.g{width:96px;height:96px}.meta-v .emo{font-size:28px}.cal{--fila:84px;--disco:38px;--aro:46px;--num:16px;min-height:100%;padding-top:var(--sa-t);background:linear-gradient(#fff var(--sa-t),var(--fondo) var(--sa-t));-webkit-user-select:none;user-select:none;position:relative}.cal.abierto{--fila:44px;--disco:28px;--aro:36px;--num:14px}.cal-top{background:#fff;justify-content:space-between;align-items:center;gap:8px;height:44px;padding:4px 16px 0;display:flex}.cal-top .btn svg.i{width:18px;height:18px}.cal-mes{background:#fff;justify-content:space-between;align-items:center;height:44px;padding:0 16px;display:flex}.cal-nav{align-items:center;margin-left:-16px;display:flex}.cal-nav b{text-align:center;width:148px;font:700 18px/24px var(--quick);white-space:nowrap;margin:0 -10px}.cal-nav .ico44{z-index:1;position:relative}.btn.prin.cal-dis{width:auto;height:36px;font:600 14px/20px var(--quick);white-space:nowrap;border-radius:999px;gap:6px;padding:0 6px 0 12px;position:relative}.btn.cal-dis:before{content:"";position:absolute;inset:-4px 0}.ia-tag{height:24px;font:600 12px/16px var(--quick);background:#ffffff2e;border-radius:12px;align-items:center;gap:3px;padding:0 8px;display:inline-flex}.ia-tag svg.i{width:14px;height:14px}#cal-ref{height:0;display:block}.cal-pega{top:var(--sa-t);z-index:6;background:#fff;height:62px;position:sticky}.cal-sem{text-align:center;grid-template-columns:repeat(7,1fr);height:18px;padding:0 16px;display:grid}.cal-sem small{font:400 12px/16px var(--lato);color:var(--gris)}.cal-ven{touch-action:pan-y;background:#fff;border-radius:0 0 28px 28px;position:absolute;top:18px;left:0;right:0;overflow:hidden;box-shadow:0 6px 12px -8px #0b1b2629}.cal-g,.cal-ts{grid-template-columns:repeat(7,1fr);padding:0 16px;display:grid}.cal-g,.cal-tira{touch-action:pan-y}.cal-tira{z-index:1;background:#fff;height:44px;position:absolute;top:18px;left:0;right:0;overflow:hidden}.cal-tr{display:flex;transform:translate(0)}.cal-tr:has(>:nth-child(3)){transform:translate(-100%)}.cal-ts{flex:0 0 100%;min-width:0}.cal-tira[hidden]{display:none}.cal.plegada .cal-g{visibility:hidden}.cal-v{height:var(--fila);display:block}.cal-d{width:100%;height:var(--fila);place-items:center;min-width:0;display:grid;position:relative}.cal-d b{width:var(--disco);height:var(--disco);font:600 var(--num)/1 var(--quick);color:var(--tinta);transition:transform .1s var(--e-std);border-radius:50%;place-items:center;display:grid;position:relative}.cal-d:active b{transform:scale(.97)}.cal-d.pas b{color:var(--gris);font-weight:500}.cal-d.lleno b{background:var(--marea);color:#fff}.cal-d.medio b{box-shadow:inset 0 0 0 2px var(--marea)}.cal-d.sug b{background:var(--marea-c);border:1.5px dashed var(--marea)}.cal-d.sel:before{content:"";width:var(--aro);height:var(--aro);margin:calc(var(--aro) / -2) 0 0 calc(var(--aro) / -2);box-shadow:inset 0 0 0 2px var(--tinta);border-radius:50%;position:absolute;top:50%;left:50%}.cal-d.hoy:after{content:"";left:50%;top:calc(50% + var(--disco) / 2 + 3px);background:var(--tinta);border-radius:2px;width:16px;height:3px;margin-left:-8px;position:absolute}.cal-d.hoy.sel:after{top:calc(50% + var(--aro) / 2 + 1px)}.cal-d.ctrl b:before{content:"";background:var(--coral);border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;right:-3px;box-shadow:0 0 0 2px #fff}.cal-d.pensando b{background:var(--relleno);box-shadow:none;color:var(--gris);border:0;animation:1s ease-in-out infinite respira}.cal.anima .cal-d,.cal.anima .cal-v{transition:height .24s var(--e-std)}.cal.anima .cal-d b{transition:width .24s var(--e-std),height .24s var(--e-std)}.cal.anima .cal-ven{transition:height .24s var(--e-std)}.cal.anima .cal-pega{transition:margin-bottom .24s var(--e-std)}body.quieto .cal.anima *{transition:none}.cal-dias{padding-bottom:16px}.cal.abierto .cal-dias{min-height:668px}.cal.sel-modo .cal-dias{padding-bottom:236px}.cal-dia{padding-bottom:8px}.cal-dt{top:calc(var(--sa-t) + 48px);z-index:3;background:var(--fondo);align-items:center;gap:0 8px;min-height:60px;padding:22px 16px 8px;display:flex;position:sticky}.cal-dt h2{white-space:nowrap}.cal-tag{font:400 14px/20px var(--lato);color:var(--gris);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.cal-tag svg.i{width:14px;height:14px}.cal-tag i{background:var(--coral);border-radius:50%;width:8px;height:8px}.cal-tag.ctr{color:var(--coral)}.cal-tag.sug{margin-left:auto}.cal-l{box-shadow:var(--sh-card);background:#fff;border-radius:24px;margin:0 16px;padding:4px 0;overflow:hidden}.cal-sin{padding:12px 16px}.btn.cal-quitar{width:100%}.dc-w{position:relative;overflow:hidden}.dc-f{z-index:1;text-align:left;width:100%;min-height:84px;transition:background-color .15s var(--e-std);touch-action:pan-y;-webkit-touch-callout:none;background:#fff;align-items:center;gap:12px;padding:6px 12px;display:flex;position:relative}.dc-f .tx{flex-direction:column;flex:1;min-width:0;display:flex}.dc-l1{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.dc-l1 b{font:700 16px/20px var(--quick)}.dc-l1 span{font:400 14px/18px var(--lato);color:var(--gris)}.dc-f .nom{text-wrap:balance;display:block}.dc-r{font:400 14px/18px var(--lato);color:var(--gris);text-wrap:balance}.dc-f .elegir{font:600 16px/22px var(--quick);color:var(--marea-o)}.dc-f .ck{flex:none;place-items:center;width:44px;height:44px;margin:0 -8px 0 -4px;display:grid}.cal.sel-modo .dc-f .ck{visibility:hidden}.dc-th{flex:none;width:64px;height:64px;position:relative}.dc-ft{background:var(--relleno) center/cover;border-radius:16px;place-items:center;width:64px;height:64px;display:grid}.dc-ft.avena{background:var(--avena)}.dc-ft.hueco{border:1.5px dashed var(--borde);color:var(--marea-o);background:0 0}.dc-ft .emo{font-size:16px}.dc-ok{z-index:2;background:var(--marea);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;display:none;position:absolute;top:4px;left:4px;box-shadow:0 0 0 1.5px #fff}.dc-ok svg.i{stroke-width:3px;width:14px;height:14px}.dc-w.elegida .dc-ok{display:grid}.dc-w.elegida .dc-f{background:var(--marea-mc)}.dc-der{z-index:2;background:var(--relleno);transition:transform .2s var(--e-std);visibility:hidden;border-radius:16px 0 0 16px;align-items:stretch;display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(100%)}.dc-w.a-izq .dc-der{visibility:visible}.dc-a{width:68px;font:600 12px/15px var(--quick);color:var(--marea-o);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0 2px;display:flex}.dc-a svg.i{width:20px;height:20px}.dc-a .emo{font-size:18px}.cal-pop{left:12px;right:12px;bottom:calc(57px + var(--sa-b));z-index:8;background:#fff;border-radius:24px;position:absolute;overflow:hidden;box-shadow:0 12px 32px -8px #0b1b2647,0 2px 6px #0b1b2614}.cal-pop[hidden]{display:none}.pg-z{background:var(--marea-mc);align-items:center;gap:4px;padding:12px 4px 12px 12px;display:flex}.pg-pila{flex:1;min-width:0;height:64px;position:relative}.pg-pila.n2{height:92px}.pg-pila.n3{height:120px}.pg{background:#fff;border-radius:12px;align-items:flex-start;gap:10px;height:64px;padding:7px 8px;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -1px 3px #0b1b2624}.pg.p0{z-index:3}.pg.p1{z-index:2;bottom:28px;left:5px;right:5px}.pg.p2{z-index:1;bottom:56px;left:10px;right:10px}.pg-ft{background:var(--relleno) center/cover;border-radius:12px;flex:none;place-items:center;width:48px;height:48px;display:grid}.pg-ft.avena{background:var(--avena)}.pg .tx{flex-direction:column;flex:1;min-width:0;padding-top:3px;display:flex}.pg-l{font:400 14px/18px var(--lato);color:var(--gris);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pg .nom{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.pg-n{z-index:4;background:var(--marea);color:#fff;min-width:24px;height:24px;font:700 14px/1 var(--quick);border-radius:12px;place-items:center;padding:0 6px;display:grid;position:absolute;top:-8px;right:-6px}.pg-a{justify-content:space-around;padding:6px 4px;display:flex}.pg-a .dc-a{flex:1;min-height:56px}.pant{isolation:isolate}[data-mg]{-webkit-user-select:none;user-select:none}[data-mg]:not(.dc-f){touch-action:manipulation}.dc-f[data-mg]:active{background:var(--relleno)}.tj[data-mg]:active,.b-rec[data-mg]:active,.ia-r[data-mg]:active,.fl[data-mg]:active,.cm[data-mg] .tx:active,.ph[data-acc][data-mg]:active{opacity:.75}.th,.rc-ft,.b-rec-f,.fl-ic{position:relative}.mg{width:18px;height:18px;display:block;position:absolute;top:4px;right:4px}.mg:before{content:"";position:absolute;inset:-7px}.mg svg,.mg-pop svg{width:100%;height:100%;fill:var(--corazon);stroke:#fff;stroke-width:2px;stroke-linejoin:round;paint-order:stroke;filter:drop-shadow(0 1px 2px #0b1b264d);display:block;overflow:visible}.th .mg,.fl-ic .mg{width:14px;height:14px;top:-5px;right:-5px}.tj .ft .mg,.rc-ft .mg,.b-rec-f .mg{width:20px;height:20px;top:8px;right:8px}#b-res .mg{display:none}.mg-g{background:#fff;grid-template-columns:repeat(3,1fr);grid-auto-rows:calc(min(100vw,430px)/3 - 1.33333px);gap:2px;display:grid}.tj .ft.sola{justify-content:center;align-items:center}.tj .ft.sola .emo{font-size:40px}.mg-pop{z-index:70;pointer-events:none;width:96px;height:96px;margin:-48px 0 0 -48px;position:absolute}.mg-pop svg{stroke-width:1.2px}.rc-top{align-items:flex-start;gap:12px;display:flex}.rc-top .tx{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.rc-ft{background:var(--relleno) center/cover;border-radius:16px;flex:none;place-items:center;width:128px;height:128px;display:grid}.rc-ft.avena{background:var(--avena)}.card.rc-ing{box-shadow:none;background:var(--fondo);padding:4px 16px}.rc-pasos{margin-top:4px}.rc-min{align-items:center;gap:4px;display:inline-flex}.rc-min svg.i{width:16px;height:16px}.hoja-pie.rc-pie{justify-content:space-around;padding-top:6px;padding-bottom:6px;display:flex}.rc-ing .ing{margin:0}.rc-ing .ing:last-child{border-bottom:0}#hoja.centro-d{border-radius:24px;inset:50% 24px auto;transform:translateY(-50%)}.dlg{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:24px 16px 16px;display:flex}.dlg-b{gap:8px;width:100%;margin-top:12px;display:flex}.dlg-b .btn{border-radius:25px;flex:1;width:auto;min-width:0;height:50px;padding:0 8px}.dis-r{margin:4px 0 0}.rueda .pista span[hidden]{display:none}.campo.monto{margin:0}.con-opc{align-items:baseline;gap:8px;display:flex}.con-opc .t14{font-weight:400}.campo .caja input:focus-visible{box-shadow:none!important}.campo.monto .caja b{color:var(--tinta)}.teclado.num{gap:8px}.teclado.num .tf button{max-width:none;height:46px;font-size:24px}.teclado.num .tf button.tg{max-width:none;font-size:16px}#hoja.con-teclado .hoja-pie{padding-bottom:12px}.rp-n{margin-top:6px}.rec-d .rp-t,.rec-d .paso-mm,.rec-d .rp-n{margin-left:16px;margin-right:16px}.acc .btn.sec36{margin-right:2px}.acc>button.a.ac-mg.on svg.i,.ico44.ac-mg.on svg.i{fill:var(--corazon);stroke:var(--corazon)}.pq-c{background:var(--fondo);scrollbar-width:none;flex-direction:column;flex:1;gap:8px;min-height:0;padding:0 16px 12px;display:flex;overflow-y:auto}.pq-c .ch-nota{text-align:center;margin:8px 0 0}.pq-c .burb .btn{align-self:flex-start;margin-top:4px}.chat-in.pq-in{padding-bottom:var(--sa-b)}.mn-n{color:var(--gris);margin:0 0 16px}.mn-f{display:flex}.mn-s{justify-content:space-between;margin-top:20px}.mn-a{width:68px;font:400 12px/16px var(--lato);text-align:center;color:var(--tinta);flex-direction:column;align-items:center;gap:6px;display:flex}.mn-a>i{background:var(--relleno);border-radius:50%;place-items:center;width:52px;height:52px;font-style:normal;display:grid}.mn-a>.av{width:52px;height:52px;font-size:16px}.tj-pie{align-items:center;gap:8px;display:flex}.tj-mas{background:var(--marea-c);width:32px;height:32px;color:var(--marea-o);border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid;position:relative}.tj-mas:before{content:"";position:absolute;inset:-6px}.tj-mas svg.i{width:18px;height:18px}.ag-c .rad.mas{background:var(--marea-c);width:32px;height:32px;box-shadow:none;color:var(--marea-o)}.ag-c .rad.mas svg.i{stroke:currentColor;stroke-width:2px;width:18px;height:18px}.cm-h .q16,.x-c>.x-h .q16{font:700 20px/26px var(--quick)}.cm-c .cm .th,.x-c .x-mov .th{border-radius:12px;width:36px;height:36px}.cm-h .ahora{font:600 14px/20px var(--quick);color:var(--marea-o)}.cm-c.ahora-c{padding:152px 16px 12px;position:relative;overflow:hidden}.cm-c.ahora-c .cm{padding:4px 0;position:static}.cm-c.ahora-c .th{background-position:50%;border-radius:0;width:auto;height:140px;position:absolute;top:0;left:0;right:0}.cm-c.ahora-c .th .mg{width:20px;height:20px;top:8px;right:8px}.cm-c.ahora-c .cm .tx{margin-left:0}.cm-c.ahora-c .cm-mas{margin-top:8px}.td-rio{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;align-items:flex-start;margin-top:-4px;margin-bottom:-12px;transition:none;display:flex;overflow:auto hidden}.td-rio::-webkit-scrollbar{display:none}.td-rio.arrastra{scroll-snap-type:none;cursor:grabbing}.td-pag{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%;min-width:0;padding:4px 16px 16px}.td-pag .td{margin:0}.td-x{padding:16px}.td-pts{margin:0 0 8px}.mic-g{grid-template-columns:repeat(3,1fr);gap:12px 16px;width:100%;margin-top:8px;display:grid}.mic{flex-direction:column;align-items:center;min-width:0;display:flex}.mic-v{font:600 12px/16px var(--quick);color:var(--tinta);white-space:nowrap}.mic-v .h{color:var(--gris)}.mic .barra{width:100%;margin-top:4px}.rg{flex-direction:column;gap:12px;display:flex}.rg-f+.rg-f{border-top:1px solid var(--linea);padding-top:12px}.rg .x-h{margin-bottom:8px}.rg .pm2 button{height:36px}.rg .pm2 svg.i{width:20px;height:20px}.mov-ps{flex-wrap:wrap;gap:8px;display:flex}.mov-ps .chip2{align-items:center;gap:4px;display:inline-flex}.mov-ps .chip2 svg.i{width:16px;height:16px}.mov-ps .mov-otro{background:var(--marea-c);color:var(--marea-o)}#mova .mov-ps{margin-bottom:12px}.ag-n b small{font:600 16px/20px var(--quick);color:var(--gris)}.ex-t{font:600 14px/20px var(--quick);margin-top:24px}.ex-l{margin:4px 0 0;padding:0;list-style:none}.ex{border-bottom:1px solid var(--linea);padding:12px 0}.ex:last-child{border-bottom:0}.ex-b{text-align:left;width:100%;display:block}.ex-f{justify-content:space-between;gap:12px;display:flex}.ex-rec{height:16px;margin:4px 0;display:block;position:relative}.ex-ban{background:var(--linea);border-radius:999px;height:8px;position:absolute;top:4px;left:0;right:0}.ex-tra{background:color-mix(in srgb,var(--borde) 55%,#fff);height:8px;position:absolute;top:4px}.ex-ray{background:var(--borde);width:2px;height:14px;margin-left:-1px;position:absolute;top:1px}.ex-pun{background:var(--marea-g);border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:2px;box-shadow:0 0 0 2px #fff}.ex-ran{height:20px;display:block;position:relative}.ex-ran span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.ex-ab{background:var(--fondo);border-radius:16px;flex-direction:column;align-items:flex-start;gap:8px;margin-top:12px;padding:12px;display:flex}.ex-ab[hidden]{display:none}.ex-j{color:var(--coral)}.ex-fin{margin-top:24px}.f-pasos{gap:6px;margin:4px 0 12px;display:flex}.f-pasos i{background:var(--linea);border-radius:999px;flex:1;height:4px}.f-pasos i.on{background:var(--marea)}.f-t{text-align:center;margin-top:12px;display:block}.f-disparo{width:64px;height:64px;box-shadow:inset 0 0 0 4px var(--marea),inset 0 0 0 7px #fff,inset 0 0 0 32px var(--marea-c);background:#fff;border-radius:50%;margin:12px auto 0;display:block}.f-res{align-items:center;gap:12px;margin:8px 0 16px;display:flex}.f-res .th{background:var(--avena);border-radius:12px;flex:none;place-items:center;width:56px;height:56px;display:grid}.f-ale{font:600 16px/22px var(--quick);color:var(--alerta);margin:0 0 8px}.f-nota{margin:0 0 16px}.hw{box-shadow:var(--sh-card);touch-action:pan-y;border-radius:24px;margin:0 16px 16px}.hw .cm-c,.hw .x-c{box-shadow:none;touch-action:pan-y;margin:0}.hw-der{border-radius:0}.hw-der .dc-a{background:var(--marea-c);width:84px}.hw .cm-c:not(.ahora-c),.hw .x-c{padding-bottom:12px}.busca.an-b{width:100%;margin:0 0 8px}.an-guia{margin:8px 0 0}.campo .caja input::-webkit-search-cancel-button{filter:grayscale()opacity(.6)}.voz .an-guia{text-align:center;margin:0}.busca .b-x[hidden]{display:none}.an-b:focus-within{box-shadow:0 0 0 2px var(--marea-c)}.an-v{text-align:center;padding:24px 0}.anota .lista-a{overscroll-behavior:contain;scrollbar-width:none;max-height:296px;overflow-y:auto}.anota .lista-a::-webkit-scrollbar{display:none}.con-teclado .anota .lista-a{max-height:352px}.anota .lista-a li:last-child{border-bottom:0}.sc.sb-blanco .sb:has(~#velo:not([hidden])){background:0 0}.b-drop{z-index:6;box-shadow:var(--sh-pop);background:#fff;border-radius:16px;padding:0 16px;position:absolute;top:calc(100% - 4px);left:16px;right:16px;overflow:hidden}.b-drop[hidden]{display:none}.caps.b-caps{cursor:grab;margin:0;padding:8px 16px 0}.caps.b-caps[hidden]{display:none}.caps.b-caps.arrastra{cursor:grabbing}.b-caps .cap{white-space:nowrap}.b-rap{margin:0;padding:0;list-style:none}.b-rap li{border-bottom:1px solid var(--linea)}.b-rap li:last-child{border-bottom:0}.b-r{text-align:left;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:44px;display:flex}.b-r .t16{color:var(--tinta);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.b-r .t14{flex:none}.busca .b-x{width:32px;height:32px;color:var(--gris);flex:none;place-items:center;margin-right:-8px;display:grid}.busca .b-x svg.i{width:18px;height:18px}.grilla-b[hidden],#grilla[hidden]{display:none}.grilla-b .bloque{grid-template-rows:none;grid-auto-rows:calc(min(100vw,430px)/3 - 1.33333px)}.b-nada{text-align:center;padding:32px 16px}.busca input::-webkit-search-cancel-button{display:none}.busca input:focus-visible{box-shadow:none!important}.rec-h .busca:focus-within{box-shadow:0 0 0 2px var(--marea-c)}.hoja-c.li-h{flex:auto}.li-h .li-ideas{margin:0 -16px;padding:12px 16px 8px}.li-n{margin-top:4px}.li-mini{grid-template-columns:repeat(6,1fr);gap:4px;margin-top:8px;display:grid}.li-f{aspect-ratio:1;background:var(--relleno) center/cover;border-radius:12px;place-items:center;display:grid}.li-f.avena{background:var(--avena)}.li-borrar{text-align:center;margin:16px auto 0}.br-sal{flex-direction:column;align-items:center;display:flex}.br-sal .ver-mas{text-align:center}#li-ok[aria-disabled=true]{opacity:.4}.casa-h{justify-content:space-between;align-items:center;gap:8px;display:flex}.casa-h h2{margin:0}.casa>.t14{margin-top:4px}.casa-f{scrollbar-width:none;gap:12px;margin:12px -16px 0;padding:6px 16px 2px;display:flex;overflow-x:auto}.casa-f::-webkit-scrollbar{display:none}.ct{text-align:center;flex-direction:column;flex:none;align-items:center;gap:4px;width:72px;display:flex;position:relative}.ct .pr-ft{border-radius:16px;width:64px;height:64px}.ct .dc-ok{display:grid;top:-6px;left:auto;right:-2px}.ct-n{font:600 13px/16px var(--quick);color:var(--tinta);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ct-s{font:400 12px/16px var(--lato);color:var(--gris)}.yt-der{border-radius:0}.yt-der .dc-a{background:var(--marea-c);width:96px}.su-l .yt .su-f{border-bottom:1px solid var(--linea)}.su-l .yt:last-child .su-f{border-bottom:0}.su-sup .aqui{font:600 12px/16px var(--quick);color:var(--marea-o)}.lista-s li.lp.dc-w{overflow:hidden}.lista-s li.no .tx{color:var(--gris)}.cm-sup{border-top:1px solid var(--linea);text-align:left;width:100%;color:var(--tinta);align-items:center;gap:8px;margin-top:10px;padding-top:10px;display:flex}.cm-sup .t14{color:var(--tinta);flex:1}.cm-sup .emo{font-size:14px}.cm-sup svg.i{width:16px;height:16px;color:var(--gris)}.dc-sup{font:400 13px/18px var(--lato);color:var(--gris);align-items:center;gap:4px;display:flex}.dc-sup .emo{font-size:12px}.sup-p{align-items:center;gap:12px;margin:4px 0 12px;display:flex}.sup-p .tx{flex-direction:column;flex:1;min-width:0;display:flex}.sup-com{text-align:center;margin-bottom:8px}#pago .esq{background:var(--relleno);margin-bottom:12px;display:inline-block;position:static;transform:none}.pago-l{border-top:1px solid var(--linea);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.pago-l.tot{border-bottom:1px solid var(--linea);margin-bottom:12px}#pago .qr-ok{text-align:center;padding:24px 0}.reco{background:var(--marea);color:#fff;font:400 12px/16px var(--lato);vertical-align:2px;border-radius:12px;margin-left:8px;padding:1px 8px;font-style:normal;display:inline-block}.hoja-pie>.fila2 .btn{flex:1;height:50px}.hoja-pie>.fila2+.btn.texto{margin-top:4px}.hoy-acc{align-items:center;display:flex}.carro{border-radius:999px;place-items:center;width:44px;height:44px;display:grid}.carro-svg{width:34px;height:30px;overflow:visible}.carro-svg .cl{fill:none;stroke:var(--tinta);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.carro-svg .cf{fill:#2e8b47}.carro-svg .cd{fill:#a87522}.carro-av{background:var(--marea-c);color:var(--marea-o);font:700 14px/18px var(--lato);border-radius:12px;margin:2px 12px 8px auto;padding:8px 12px;display:block;position:relative}.carro-av:before{content:"";border:6px solid #0000;border-top:0;border-bottom-color:var(--marea-c);position:absolute;top:-6px;right:12px}.cant{align-items:center;gap:12px;min-height:56px;margin:-4px 0 8px;display:flex}.cant .tx{flex-direction:column;flex:1;display:flex}.cant-bt{gap:8px;display:flex}.cant-bt .ico44{background:var(--fondo)}.cant-bt .ico44[aria-disabled=true]{color:var(--borde)}.bq-a{width:361px;height:44px;color:var(--tinta);font:600 16px/22px var(--quick);background:#ffffffbf;border-radius:14px;margin-top:8px}.sup-auto{margin-top:12px;padding:0 16px}.hoja-c .card.info{margin-bottom:12px;padding:12px 16px}.hoja-c .sup-auto,#pago .sup-auto{margin:0 0 12px}.pg-dir{border-top:1px solid var(--linea);flex-direction:column;gap:2px;padding:12px 0;display:flex}.pg-dir small{font:400 13px/18px var(--lato);color:var(--marea-o)}.pg-de{color:var(--marea-o);margin:0 0 8px;font-weight:700}.ti-acceso{text-align:left;align-items:center;gap:12px;width:100%;margin:8px 0 16px;padding:14px 16px;display:flex}.ti-acceso .tx{flex-direction:column;flex:1;display:flex}.ti-ft{border-radius:14px;width:56px;height:56px}.ti-bus{background:var(--relleno);height:44px;color:var(--gris);border-radius:12px;align-items:center;gap:8px;padding:0 14px;display:flex}.ti-bus input{min-width:0;font:400 16px/20px var(--lato);color:var(--tinta);background:0 0;border:0;outline:none;flex:1}.ti-caps{scrollbar-width:none;gap:8px;margin:10px -16px 4px;padding:0 16px;display:flex;overflow-x:auto}.ti-caps button{background:var(--fondo);height:36px;font:600 14px/18px var(--quick);color:var(--tinta);border-radius:999px;flex:none;padding:0 14px}.ti-caps button.on{background:var(--tinta);color:#fff}.ti-seg{margin:6px 0 0}.ti-h{font:700 16px/22px var(--quick);margin:16px 0 4px}.ti-l .su-f{text-align:left;width:100%;padding:10px 0}.ti-tag{background:var(--marea-c);color:var(--marea-o);font:700 12px/16px var(--lato);border-radius:999px;align-self:flex-start;margin-top:4px;padding:2px 8px;display:inline-flex}.ti-tag.tu{background:var(--relleno);color:var(--gris);margin:0 0 12px}.ti-rev b{color:var(--marea-o);font-weight:700}.plan-hoy{scrollbar-width:none;padding-bottom:150px;overflow-y:auto}.plan-hoy:has(.card.listo){padding-top:20px}.plan-hoy .card.listo{gap:8px}.card.listo .sup-p{margin:0}.card.listo .btn{width:100%}.card.listo .btn.prin{margin-top:4px}.pf.pfa{padding:0 0 24px;position:relative}.pfa>:not(.pfa-aurora):not(.aurora){position:relative}.pfa-aurora{left:0;top:calc(-1 * var(--sa-t));width:100%;height:400px;position:absolute}.pfa-yo{flex-direction:column;align-items:center;gap:8px;padding:0 0 4px;display:flex;position:relative}.pfa-anillo{border-radius:50%;width:150px;height:150px;position:relative}.pfa-pts{width:150px;height:150px;position:absolute;inset:0}.pfa-p{transform-box:fill-box;transform-origin:50%}.pfa-hring{background:conic-gradient(from var(--pfg,0deg),var(--marea),var(--marea-g),#7fcbde,#d6f0f7,var(--marea));border-radius:50%;animation:6s linear infinite pf-gira;position:absolute;inset:21px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 4.5px),#000 calc(100% - 4px));mask:radial-gradient(farthest-side,#0000 calc(100% - 4.5px),#000 calc(100% - 4px))}@property --pfg{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes pf-gira{to{--pfg:360deg}}.pfa-anillo.visto .pfa-hring{background:var(--linea);animation:none}.pfa-anillo .av.pf-av{background:#fff;width:auto;height:auto;font-size:30px;position:absolute;inset:28px;box-shadow:0 8px 24px #0e74902e}.pfa-pil{background:var(--tinta);color:#fff;height:28px;font:600 12px/28px var(--quick);border-radius:999px;padding:0 12px}.pfa-pil.visto{color:var(--marea-o);box-shadow:inset 0 0 0 1.5px var(--linea);background:#fff}.pfa-bio{text-align:center;align-items:center;gap:4px;padding:4px 16px 16px}.pfa-bio .pf-con{text-align:center}.pfa-ley{color:var(--gris);flex-wrap:wrap;justify-content:center;gap:4px 12px;margin-top:4px;display:flex}.pfa-ley b{width:100%;font:600 12px/16px var(--quick);color:var(--tinta)}.pfa-ley span{white-space:nowrap}.pfa-ley i{vertical-align:0;border-radius:50%;width:8px;height:8px;margin-right:4px;display:inline-block}.pfa-ley i.sin{box-shadow:inset 0 0 0 1.5px var(--borde);background:#fff}.pfa-c{flex-direction:column;gap:4px;padding:16px;display:flex}.pfa-h{justify-content:space-between;align-items:baseline;gap:8px;margin:0;display:flex}.pfa-h small{color:var(--gris);white-space:nowrap}.pfa-g{-webkit-user-select:none;user-select:none;margin-top:8px;position:relative}.pfa-g svg{display:block;overflow:visible}.pfa-tx{font:400 11px/1 var(--lato);fill:var(--gris)}.pfa-tx.b{fill:var(--marea-o);font-weight:700}@keyframes pf-late{0%{r:6;opacity:.9}to{r:16;opacity:0}}.pfa-late{animation:pf-late 1.6s var(--e-std) infinite}.pfa-bur{z-index:5;pointer-events:none;background:var(--tinta);color:#fff;font:600 12px/16px var(--quick);text-align:center;width:max-content;max-width:min(230px,100% - 8px);box-shadow:var(--sh-toast);opacity:0;border-radius:12px;padding:8px 10px;transition:opacity .15s;position:absolute;transform:translate(-50%,-100%)}.pfa-bur.ver{opacity:1}.pfa-carru{margin:0 0 8px}.pfa-pista{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:8px;margin:-4px 0 -14px;padding:4px 16px 20px;scroll-padding-inline:16px;display:flex;overflow:auto hidden}.pfa-pista::-webkit-scrollbar{display:none}.pfa-pista>.card{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 calc(100% - 22px)}.pfa-pista.agarra{scroll-snap-type:none;cursor:grabbing}.pfa-pista.agarra *{-webkit-user-select:none;user-select:none}.pfa-carru .pfa-g{touch-action:pan-x pan-y}.pfa-puntos{justify-content:center;align-items:center;height:24px;display:flex}.pfa-puntos button{place-items:center;width:24px;height:24px;display:grid}.pfa-puntos button:after{content:"";width:6px;height:6px;transition:width .3s var(--e-std),background .3s;background:#c9d3da;border-radius:3px}.pfa-puntos button.on:after{background:var(--marea);width:20px}.pfa-uno{padding:0 16px 16px}.pfa-rangos{flex-direction:column;flex:1;justify-content:space-evenly;display:flex}.pfa-r{border-top:1px solid var(--linea);flex-direction:column;gap:4px;padding:12px 0;display:flex}.pfa-r:first-child{border-top:0}.pfa-rf{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pfa-exl{margin:4px 0 8px;padding:0;list-style:none}.pfa-exl li{border-top:1px solid var(--linea);padding:8px 0}.pfa-exl li:first-child{border-top:0}.pfa-ex .btn{align-self:flex-start;margin-top:auto}.pfa-metas{scrollbar-width:none;gap:8px;margin:-4px 0;padding:4px 16px 20px;display:flex;overflow-x:auto}.pfa-metas::-webkit-scrollbar{display:none}.pfa-m{width:112px;box-shadow:var(--sh-card);text-align:center;background:#fff;border-radius:24px;flex-direction:column;flex:none;align-items:center;gap:2px;padding:12px 8px;display:flex}.pfa-arc{place-items:center;width:76px;height:64px;display:grid;position:relative}.pfa-arc svg{width:76px;height:64px;position:absolute;inset:0;overflow:visible}.pfa-arc .emo{margin-top:-6px;font-size:20px}.pfa-arc .ar-f{fill:none;stroke:var(--relleno);stroke-width:8px;stroke-linecap:round}.pfa-arc .ar-v{fill:none;stroke:var(--marea);stroke-width:8px;stroke-linecap:round}.pfa-m.j .pfa-arc .ar-f{stroke:var(--coral)}.pfa-m.pausa .pfa-arc .ar-f{stroke:var(--borde);stroke-dasharray:2 6;opacity:.45}.pfa-m .q16 small{color:var(--gris)}.pfa-m>.t12{min-height:32px}.pfa-pausa{background:var(--marea-mc);height:28px;color:var(--marea-o);font:600 12px/28px var(--quick);border-radius:999px;margin-top:auto;padding:0 10px}.pfa-mas{color:var(--marea-o);justify-content:center;gap:8px}.pfa-mas-ic{background:var(--marea-c);border-radius:22px;place-items:center;width:44px;height:44px;display:grid}.pfa-desc{margin:0 16px 16px}.pfa-des{background:var(--marea-mc);border-radius:16px;align-items:center;gap:12px;margin-top:8px;padding:12px;display:flex}.pfa-des svg{flex:none}.pfa-desc>.t12{margin-top:8px}.pfa-info{background:#fff;margin-top:8px}.pfh{z-index:3;pointer-events:none;color:#fff;flex-direction:column;flex:1;justify-content:center;gap:16px;padding:24px 28px 96px;display:flex;position:relative}.pfh button{pointer-events:auto}.pfh-p{font:400 18px/26px var(--lato);color:#ffffffd1;margin:0}.pfh-t{font:700 36px/42px var(--quick);letter-spacing:-.4px}.pfh-g{font:700 94px/1 var(--quick);letter-spacing:-2px;background:linear-gradient(120deg,#7fcbde,#fff);color:#0000;-webkit-background-clip:text;background-clip:text}.pfh canvas,.pfh svg{max-width:100%;display:block}.pfh-e{animation:pf-entra .7s var(--e-std) both}.pfh-e:nth-child(2){animation-delay:.15s}.pfh-e:nth-child(3){animation-delay:.3s}.pfh-e:nth-child(4){animation-delay:.45s}@keyframes pf-entra{0%{opacity:0;transform:translateY(24px)}}.pfh-mos{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.pfh-mos span{aspect-ratio:1;background:#22313b 50%/cover;border-radius:16px;animation:.8s cubic-bezier(.34,1.56,.64,1) both pf-vuela}@keyframes pf-vuela{0%{opacity:0;transform:translateY(40px)scale(.6)rotate(-8deg)}}.pfh-ruta path{stroke-dasharray:900;stroke-dashoffset:900px;animation:pf-traza 2.4s var(--e-std) .3s forwards}@keyframes pf-traza{to{stroke-dashoffset:0}}.pfh-barra{animation:.8s cubic-bezier(.34,1.56,.64,1) both pf-crece}@keyframes pf-crece{0%{transform:scaleY(0)}}.pfh-comp{height:44px;color:var(--tinta);font:600 14px/20px var(--quick);background:#fff;border-radius:999px;align-self:flex-start;padding:0 20px}.pfh-comp.ok{background:var(--marea-c);color:var(--marea-o)}body.quieto .pfh-ruta path{stroke-dashoffset:0}.pfa-zoom{background:var(--relleno);border-radius:999px;gap:2px;padding:2px;display:flex}.pfa-zoom button{height:24px;font:600 12px/24px var(--quick);color:var(--gris);white-space:nowrap;border-radius:999px;padding:0 8px}.pfa-zoom button.on{color:var(--tinta);box-shadow:var(--sh-sel);background:#fff}.pfa-met{gap:4px;margin-top:8px;display:flex}.pfa-met button{height:28px;font:600 12px/28px var(--quick);color:var(--marea-o);background:var(--marea-mc);white-space:nowrap;border-radius:999px;padding:0 8px}.pfa-hito{cursor:pointer}.pfa-guia{pointer-events:none}.pfa-hito:focus-visible circle:last-child{stroke:var(--tinta);stroke-width:2px}.pfa-ley2{color:var(--gris);gap:12px;margin-top:2px;display:flex}.pfa-ley2 i{background:var(--marea);border-radius:50%;width:8px;height:8px;margin-right:4px;display:inline-block}.pfa-ley2 i.j{background:var(--coral)}.pfa-ley2 i.v{background:var(--relleno);box-shadow:inset 0 0 0 1px var(--linea);border-radius:2px}.pfa-hh{flex-direction:column;gap:16px;display:flex}.pfa-hh-b{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.pfa-hh-b+.pfa-hh-b{border-top:1px solid var(--linea);padding-top:16px}.pfa-hh-q{align-items:center;gap:8px;display:flex}.pfa-hh-q .av{width:28px;height:28px;font-size:11px}.pfa-hh-q.j .t14{color:var(--coral)}:root{--m-corto:.2s;--m-medio:.3s;--m-largo:.4s;--resorte:linear(0, .062, .191, .337, .475, .594, .692, .769, .829, .874, .908, .934, .952, .966, .976, .983, .988, .991, .994, .996, 1);--v-fondo:#ffffffc7;--v-blur:blur(24px) saturate(1.8);--v-luz:inset 0 1px 0 #ffffffe6;--v-borde:#0b1b2614;--sh-alto:0 0 0 .5px #0b1b260d,0 2px 4px #0b1b260a,0 16px 36px -12px #0b1b263d}.sc.tintado{--v-fondo:#f9f9f7f5;--v-borde:#0b1b2624}body{background:#e7e7e2}.grad-defs{width:0;height:0;position:absolute;overflow:hidden}.dg{text-align:center;width:.56em;display:inline-block}.kc-n,.kc-macs .val,.mic-v,.ag-n b,.aro-n,.sem b,.racha b,.franja b,.pfa-m .q16,.cal-d b,.pfh-g,.pf-t .q23,.pf-cont b,.cal-nav b,.hoy-t .racha b{font-variant-numeric:tabular-nums}#tabs{background:var(--v-fondo);-webkit-backdrop-filter:var(--v-blur);backdrop-filter:var(--v-blur);box-shadow:var(--v-luz),0 -.5px 0 var(--v-borde),0 -10px 30px -18px #0b1b262e;border-top:0}#tabs button.on span{color:var(--marea-o);background:#0b1b260f;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 .5px #0b1b2614,0 1px 3px #0b1b2614}#tabs button.on svg.i{stroke-width:2.3px}.sc.tintado #tabs button.on span{background:#0b1b2614}.sc.sb-blanco .sb,.sc.sb-fondo .sb{background:var(--v-fondo);-webkit-backdrop-filter:var(--v-blur);backdrop-filter:var(--v-blur);box-shadow:0 .5px 0 var(--v-borde)}.rec-h{transition:transform .2s var(--e-std),background-color var(--m-corto) var(--e-std),box-shadow var(--m-corto) var(--e-std)}.rec-h.vid{background:var(--v-fondo);-webkit-backdrop-filter:var(--v-blur);backdrop-filter:var(--v-blur);box-shadow:0 .5px 0 var(--v-borde)}.pant[data-tipo=rec]{padding-top:0}.pant[data-tipo=rec]>.barra-v{z-index:4;height:calc(44px + var(--sa-t));padding:var(--sa-t) 8px 0;transition:background-color var(--m-corto) var(--e-std),box-shadow var(--m-corto) var(--e-std);background:#fff;position:absolute;top:0;left:0;right:0}.pant[data-tipo=rec]>.barra-v.vid{background:var(--v-fondo);-webkit-backdrop-filter:var(--v-blur);backdrop-filter:var(--v-blur);box-shadow:0 .5px 0 var(--v-borde)}.pant[data-tipo=rec]>.scroll{padding-top:calc(var(--sa-t) + 44px);scroll-padding-top:calc(var(--sa-t) + 44px);scroll-padding-bottom:96px}.pant[data-tipo=rec] .fijo:before{background:var(--v-fondo);-webkit-backdrop-filter:var(--v-blur);backdrop-filter:var(--v-blur);box-shadow:var(--v-luz),0 -.5px 0 var(--v-borde);top:-12px;bottom:-12px}.btn.sec,.btn.sec36,.volver-hoy,.sab-bt,.pm2 button.mas,.crear-r,.tj-mas,.ag-c .rad.mas,.mov-ps .mov-otro,.hw-der .dc-a,.yt-der .dc-a,.pfa-pausa,.pfa-mas-ic,.pfa-met button,.pfh-comp.ok{background:var(--relleno);color:var(--marea-o)}.tj-mas.on{background:var(--marea);color:#fff}.pfa-met button.on{background:var(--tinta);color:#fff}.volver-hoy{background:var(--v-fondo);-webkit-backdrop-filter:var(--v-blur);backdrop-filter:var(--v-blur);box-shadow:var(--v-luz),0 0 0 .5px var(--v-borde),var(--sh-cap)}.chip-s,.chips-d>span,.ti-tag,.chip-an small,.marca-n,.fl-ic,.yo-av,.pasos li>b{background:var(--relleno);color:var(--tinta)}.burbuja,.burb.ia,.su-cambio,.pfa-des,.demo .d-w,.pg-z,.lam>div,.t-mito{background:var(--relleno)}.lam>div .t12{color:var(--gris)}.carro-av{background:var(--relleno);color:var(--tinta)}.carro-av:before{border-bottom-color:var(--relleno)}.gr .l svg.i,.ings3 svg.i,.fi-l li>svg.i:first-child{color:var(--tinta)}.hist .cara.marca-n{background:#fff;box-shadow:0 0 0 .5px #0b1b260f}#vista{z-index:0}.aurora{z-index:-1;pointer-events:none;width:100%;display:block;position:absolute;top:0;left:0}.pfa .aurora{top:calc(-1 * var(--sa-t))}.sem small{color:var(--tinta)}.cal{background:linear-gradient(transparent 160px,var(--fondo) 160px)}.cal-top,.cal-mes{background:0 0}.hist .anillo{position:relative}.hist .nueva-n .anillo{box-shadow:none}.hist .nueva-n .anillo:before{content:"";background:conic-gradient(from 200deg,var(--marea-o),var(--marea),var(--marea-o));-webkit-mask-composite:xor;pointer-events:none;border-radius:50%;padding:2.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ar-f{fill:none;stroke:var(--relleno);stroke-width:8px;stroke-linecap:round}.ar-v{fill:none;stroke-width:8px;stroke-linecap:round}.ar-v.t-agua{stroke:url(#g-agua)}.ar-v.t-com{stroke:url(#g-com)}.ar-v.t-mov{stroke:url(#g-mov)}.ar-v.t-marea{stroke:url(#g-marea)}.aro-s,.aro-m{flex:none;display:block;position:relative}.aro-s{width:38px;height:32px}.aro-m{width:64px;height:54px}.aro-s svg,.aro-m svg{width:100%;height:100%;display:block;overflow:visible}.aro-n{font:400 14px/20px var(--lato);color:var(--gris);white-space:nowrap}.aro-n b{font:700 16px/20px var(--quick);color:var(--tinta)}.cm-cab{justify-content:space-between;align-items:center;gap:8px;min-height:44px;margin:0 16px 8px;padding:0 4px;display:flex}.cm-cab-d{align-items:center;gap:6px;display:flex}.cm-l3{gap:6px;display:flex}.cm-l3 i{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--borde);border-radius:50%;place-items:center;display:grid}.cm-l3 i.ok{background:var(--marea);box-shadow:none}.cm-l3 svg,.aro-l3 i svg{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px}.ag-n.ag-aro{justify-content:flex-start;align-items:center;gap:12px;margin:6px 0 10px;display:flex}.ag-tx{flex-direction:column;gap:2px;min-width:0;display:flex}.ag-l3 .t14{flex:1}.aro-l3{background:var(--relleno);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid;position:relative}.aro-l3 i{background:var(--marea);border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;bottom:-2px;right:-2px;box-shadow:0 0 0 2px #fff}.mov-pts{align-items:center;gap:6px;display:inline-flex}.mov-pts i{width:10px;height:10px;box-shadow:inset 0 0 0 1.5px var(--d-mov);border-radius:50%}.mov-pts i.ok{background:var(--d-mov);box-shadow:none}.pfa-movp{flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.pfa-movp .emo{margin-top:0}.cm-c.ahora-c{box-shadow:var(--sh-alto);padding-top:235px}.cm-c.ahora-c .th{height:223px}.pfa-hring{animation:pf-gira 4s var(--resorte) 1}.pfa-late{animation-iteration-count:2}.barra i{transition:width var(--m-largo) var(--resorte)}:root{--sh-card:0 0 0 .5px #0b1b260f,0 1px 2px #0b1b260a,0 4px 10px -2px #0b1b260d,0 14px 32px -14px #0b1b2629;--sh-alto:0 0 0 .5px #0b1b260f,0 2px 4px #0b1b260d,0 10px 20px -6px #0b1b2614,0 28px 56px -22px #0b1b264d;--mat-luz:inset 0 1px 0 #fffffff2;--resorte-suelta:linear(0, .164, .319, .459, .581, .684, .77, .839, .894, .935, .966, .989, 1.004, 1.014, 1.02, 1.022, 1.023, 1.022, 1.02, 1.018, 1.015, 1.013, 1.01, 1.008, 1)}.card{box-shadow:var(--sh-card)}@supports (corner-shape:superellipse(2)){.card,.cal-l>.dc-w,.cal-l>.cal-sin,.pfa-m,.burb,.b-rec,.bq-n,.su-prop button,.cal-pop,.opc>button,.su-barra{corner-shape:superellipse(1.7)}.card,.cal-l>.dc-w,.cal-l>.cal-sin,.pfa-m{border-radius:36px}.su-prop button,.opc>button,.burb{border-radius:22px}.burb.j,.burb.ia{border-top-left-radius:6px}.burb.yo{border-top-right-radius:6px}.bq-n{border-radius:30px}.cal-pop{border-radius:36px}#hoja{corner-shape:superellipse(1.7);border-radius:38px 38px 0 0}.tj .ft,.dc-ft{corner-shape:superellipse(1.7)}.tj .ft{border-radius:24px}.dc-ft{border-radius:22px}}:where(.btn,.chip2,.ico44,.env,.pfa-pausa,.pfa-pil,.pfa-met button,.pfa-zoom button,.su-prop button,.ia-r,.b-rec,.b-inf,.bq-a,.bq-n,.wa-bt,.jm-bt,.ti-bt,.ct,.pfa-m,.cm-mas,.card[data-acc],.su-para,.cal-top .btn,.tj,.sab-bt,.volver-hoy){transition:transform var(--hundir,.12s) var(--e-std),opacity var(--hundir,.12s) var(--e-std)}:where(.btn,.chip2,.ico44,.env,.pfa-pausa,.pfa-pil,.pfa-met button,.pfa-zoom button,.su-prop button,.ia-r,.b-rec,.b-inf,.bq-a,.bq-n,.wa-bt,.jm-bt,.ti-bt,.ct,.pfa-m,.cm-mas,.card[data-acc],.su-para,.cal-top .btn,.tj,.sab-bt,.volver-hoy):active{transform:scale(.97)}body.quieto :where(.btn,.chip2,.ico44,.env,.pfa-pausa,.pfa-pil,.pfa-met button,.pfa-zoom button,.su-prop button,.ia-r,.b-rec,.b-inf,.bq-a,.bq-n,.wa-bt,.jm-bt,.ti-bt,.ct,.pfa-m,.cm-mas,.card[data-acc],.su-para,.cal-top .btn,.tj,.sab-bt,.volver-hoy):active{opacity:.7;transform:none}.fl,.su-f,.ag-c{transition:background-color var(--hundir,.12s) var(--e-std)}.yo-l .fl:active,.su-l .su-f:active{background-color:#0b1b260a}.tit-r{z-index:7;min-height:44px;position:sticky;top:0}#vista.blanco .tit-r{top:var(--sa-t)}.tit-r:before{content:"";z-index:-1;left:var(--tit-l,0px);right:var(--tit-d,0px);top:calc(-1 * var(--sa-t));background:var(--v-fondo);-webkit-backdrop-filter:var(--v-blur);backdrop-filter:var(--v-blur);box-shadow:0 .5px 0 var(--v-borde);opacity:0;transition:opacity var(--m-corto) var(--e-std);pointer-events:none;position:absolute;bottom:0}.tit-r.vid:before{opacity:1}.tit-r .tit-t{transform-origin:0;transition:transform var(--m-medio) var(--resorte);white-space:nowrap;display:inline-block}.tit-r.vid .tit-t{transform:translateX(var(--tit-x,0px)) scale(var(--tit-s,1))}body.quieto .tit-r.vid .tit-t{transform:none}.tit-r.ya .tit-t,.tit-r.ya:before{transition:none}.sc.tit-vid .sb{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important}.pfa>.pf-top.tit-r{position:sticky}#vista:has(.tit-r){scroll-padding-top:calc(var(--sa-t) + 52px)}.sc[data-hora=noche] .hist .nueva-n .anillo:before{background:conic-gradient(from 200deg,#0a4557,var(--marea-o),#0a4557)}.sc{background:#0b1b26}#fondo{transition:transform var(--m-largo) var(--resorte),border-radius var(--m-largo) var(--resorte)}#fondo.atras{border-radius:14px}#velo{transition:opacity var(--m-largo) var(--resorte);background:#0b1b2642}#velo.chica{background:#0b1b261f}.sc:has(#fondo.atras) .sb{color:#fff;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}#hoja{box-shadow:var(--mat-luz),0 -1px 0 #fff9,0 -12px 40px -8px #0b1b2647}.manija{background:#c9cdd0;width:40px;height:5px;margin-top:6px}#hoja .hoja-h .q20{letter-spacing:-.1px}.capsula{background:var(--v-fondo);-webkit-backdrop-filter:var(--v-blur);backdrop-filter:var(--v-blur);box-shadow:var(--v-luz),0 0 0 .5px var(--v-borde),var(--sh-cap)}.capsula .pil{background:#0b1b260f;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 .5px #0b1b2614,0 1px 3px #0b1b2614}#fijo:before{background:var(--v-fondo);-webkit-backdrop-filter:var(--v-blur);backdrop-filter:var(--v-blur);box-shadow:var(--v-luz),0 -.5px 0 var(--v-borde);inset:-12px -16px}.kc-arco .va{stroke:url(#g-kcal);stroke-width:7px}.kc-arco .pista{stroke:var(--relleno);stroke-width:7px}.kc-arco .tick{stroke:var(--borde)}.punta{fill:#fff;stroke-width:2.5px;filter:drop-shadow(0 0 3px #0891b2d9)drop-shadow(0 1px 2px #0b1b2640);transition:offset-distance .4s var(--e-std),opacity .2s;offset-rotate:0deg}.kc-arco .punta{stroke:var(--marea-g)}.ar-p{fill:#fff;stroke-width:2px;offset-rotate:0deg}.ar-p.t-agua{stroke:#0891b2;filter:drop-shadow(0 0 2.5px #0891b2cc)}.ar-p.t-com{stroke:#a16207;filter:drop-shadow(0 0 2.5px #a16207b3)}.ar-p.t-marea{stroke:#0e7490;filter:drop-shadow(0 0 2.5px #0e7490cc)}.aro-s .ar-p{display:none}.kc-macs .barra i,.franja .barra i{background:linear-gradient(90deg,var(--marea-o),var(--marea-g))}.barra{background:var(--relleno)}.cal-l{box-shadow:none;background:0 0;border-radius:0;flex-direction:column;gap:8px;padding:0;display:flex;overflow:visible}.cal-l>.dc-w{box-shadow:var(--sh-card);background:#fff;border-radius:24px}.cal-l>.dc-w>.dc-f{background:0 0}.cal-l>.dc-w.elegida>.dc-f{background:var(--marea-mc)}.cal-l>.dc-w .dc-der{border-radius:0}.cal-l>.cal-sin{box-shadow:var(--sh-card);background:#fff;border-radius:24px}.cal-l>.dc-w.libre{box-shadow:inset 0 0 0 1px var(--linea);background:#fff9}.dc-der{transition:transform .32s var(--resorte-suelta)}body.quieto .dc-der{transition-property:none!important}.cal.plegada .cal-pega{background:0 0}.cal.plegada .cal-pega:before{content:"";z-index:-1;left:0;right:0;top:calc(-1 * var(--sa-t));background:var(--v-fondo);-webkit-backdrop-filter:var(--v-blur);backdrop-filter:var(--v-blur);box-shadow:0 .5px 0 var(--v-borde);position:absolute;bottom:0}.cal.plegada .cal-tira,.cal.plegada .cal-ven{box-shadow:none;background:0 0}.sc:has(.cal.plegada) .sb{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}.cal-d.lleno b{filter:drop-shadow(0 1px 1.5px #0e74904d);background-image:radial-gradient(120% 90% at 30% 15%,#ffffff47,#fff0 60%)}.su-barra{box-shadow:var(--sh-card);background:#fff;border-radius:24px;flex-direction:column;gap:6px;margin:0 0 16px;padding:12px 16px;display:flex}.su-barra .t14b{color:var(--tinta);display:block}.su-barra .barra{border-radius:3px;height:6px;margin:0}.su-barra .barra i{background:linear-gradient(90deg,var(--marea-o),var(--marea));transition:width var(--m-largo) var(--resorte);border-radius:3px}#total .dg{width:.6em}.vuela{z-index:70;pointer-events:none;box-shadow:var(--sh-alto);background:#fff 50%/contain no-repeat;border-radius:12px;position:absolute}.chat-tab{position:relative}.chat-tab .chat-in,.pant[data-tipo=chat] .chat-in{z-index:3;background:var(--v-fondo);-webkit-backdrop-filter:var(--v-blur);backdrop-filter:var(--v-blur);box-shadow:var(--v-luz),0 -.5px 0 var(--v-borde);border-top:0;position:absolute;bottom:0;left:0;right:0}.chat-tab .chat-l,.pant[data-tipo=chat] .chat-l{padding-bottom:var(--chat-pie,128px)}.caja-c{background:#ffffffb3;box-shadow:inset 0 0 0 1px #0b1b2629,0 1px 2px #0b1b260a}.burb.yo{box-shadow:var(--sh-card)}.burb.j{background:var(--coral-c);box-shadow:inset 0 0 0 1px #b4492d1f}.burb-j{align-self:flex-start;align-items:flex-end;gap:8px;max-width:88%;display:flex}.burb-j .burb{flex:0 auto;min-width:0;max-width:none}.burb-j>.av{width:28px;height:28px;box-shadow:0 0 0 1.5px var(--coral-d);margin-bottom:2px;font-size:11px}.burb-j>.av.oculta{visibility:hidden}.burb.ia{box-shadow:inset 0 0 0 .5px #0b1b260f}.pfa-ley i.descanso{background:#d9d9d3}.pfa-ley2 i,.pfa-met button.on{background:var(--tinta)}.pfa-des{background:var(--relleno)}.pfa-tx.b{fill:#0b6e8a}.pfa-anillo .av.pf-av{box-shadow:0 0 0 .5px #0b1b260f,0 8px 24px #0b1b261f}.yo-l{padding:0 0 0 16px}.yo-l .fl{border-bottom:0;gap:12px;min-height:44px;padding:10px 16px 10px 0;position:relative}.yo-l .fl:not(:last-child):after{content:"";background:var(--linea);transform-origin:bottom;height:1px;position:absolute;bottom:0;left:44px;right:0;transform:scaleY(.6)}.yo-l .fl-ic{border-radius:9px;width:32px;height:32px}.yo-l .fl-ic:not(.rojo){background:linear-gradient(#fff,#efefeb);box-shadow:inset 0 0 0 .5px #0b1b261f,0 1px 2px #0b1b260f}.yo-l .fl-ic svg.i{width:18px;height:18px}.yo-l .fl .tx .t14{font-size:14px;line-height:18px}.yo-l .fl-av{width:32px;height:32px;font-size:12px}.yo-l .ajuste{border-bottom:0;min-height:44px;padding-right:16px;position:relative}.yo-l .ajuste:not(:last-child):after{content:"";background:var(--linea);transform-origin:bottom;height:1px;position:absolute;bottom:0;left:0;right:0;transform:scaleY(.6)}.yo-l .inf li{padding-right:16px}.yo-l .inf .fl{padding-right:0}.bloq{background:radial-gradient(70% 45% at 18% 30%,#22b5d38c,#22b5d300 70%),radial-gradient(60% 40% at 85% 55%,#8b5cf666,#8b5cf600 70%),radial-gradient(80% 50% at 40% 85%,#0e74908c,#0e749000 70%),linear-gradient(170deg,#0b3a4a,#0b1b26 70%)}.bq-n{-webkit-backdrop-filter:blur(30px)saturate(1.8);backdrop-filter:blur(30px)saturate(1.8);background:#ffffffbd;box-shadow:inset 0 1px #ffffffb3,0 0 0 .5px #ffffff59,0 8px 24px -8px #00000059}.bq-1 small{color:#38444e}.bq-a{-webkit-backdrop-filter:blur(30px)saturate(1.8);backdrop-filter:blur(30px)saturate(1.8);background:#ffffffb3;box-shadow:inset 0 1px #ffffffb3}.sc.tintado .bq-n,.sc.tintado .bq-a{background:#f9f9f7f5}.pant[data-tipo=form]{background:#fff}.pant[data-tipo=form]:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(60% 70% at 15% 0,#7fcbde4d,#7fcbde00 70%),radial-gradient(55% 60% at 90% 10%,#0e749024,#0e749000 70%),linear-gradient(#fff0 40%,#fff);height:220px;position:absolute;top:0;left:0;right:0}.pant[data-tipo=form]>.form{z-index:1;position:relative}.form-h .barra-f{background:var(--relleno)}.form-h .barra-f i{background:linear-gradient(90deg,var(--marea-o),var(--marea))}.v-c .tarjeta,.v-c .ctrl{box-shadow:0 0 0 .5px #fff3,0 24px 48px -20px #0009}.tp{background:var(--fondo);border-radius:16px;flex-direction:column;gap:4px;margin:12px 0 0;padding:12px 16px 4px;display:flex}.rec-d .tp{margin-left:16px;margin-right:16px}.tp-t{display:block}.tp-l{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.tp-l li{color:var(--tinta)}.tp-k{font-family:var(--quick);font-weight:600}.tp-s{margin-top:2px}.tp-q{align-self:flex-start;margin:0 -6px}.tp>p.t16:only-child{padding-bottom:8px}.ut-d{justify-content:space-around;gap:8px;padding:8px 0 16px;display:flex}.ut-d figure{flex-direction:column;align-items:center;gap:4px;margin:0;display:flex}.ut-d svg{fill:none;width:72px;height:72px;stroke:var(--tinta);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ut-t{padding-bottom:8px}.cocina .paso-t .sv{flex-direction:column;gap:12px;width:100%;display:flex}.sv .q26{margin-bottom:4px;display:block}.sv-l{flex-direction:column;gap:6px;display:flex}.sv-l .t18{color:var(--tinta)}.sv-q{flex-direction:column;gap:12px;margin-top:8px;display:flex}.btn.sv-o{border-radius:16px;width:100%;height:56px;font-size:18px}.btn.sv-o.on{background:var(--tinta);color:#fff}.cocina .nav.col{flex-direction:column;gap:4px}.cocina .nav.col .btn{flex:none;width:100%}#toast.dos{flex-wrap:wrap;gap:0 2px;height:auto;min-height:48px;padding:2px 4px 2px 16px}#toast.dos span{flex:1 0 auto;max-width:100%;line-height:44px}#toast.dos button{white-space:nowrap;padding:0 7px}#toast.dos [data-acc=deshacer]{margin-left:auto}.cc-i{margin:0 0 12px}.cc-l{flex-direction:column;gap:12px;display:flex}.cc-f{flex-direction:column;gap:6px;display:flex}.cc-n{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.cc-pm .cc-v{text-align:center;flex:1;padding:0 4px}.cc-cdt{margin-top:2px}.cc-pm.cc-cd{height:48px}.cc-pm .ico44[aria-disabled=true]{opacity:.35;pointer-events:none}.cc-e{flex-wrap:wrap;gap:4px 20px;margin:12px 0 0;display:flex}.cc-e .x-link{margin:0 -6px}.cc-k{margin-top:12px;font-size:18px;line-height:24px}.cc3{flex-direction:column;gap:12px;padding-bottom:40px;display:flex}.btn.cc3-b{border-radius:18px;width:100%;height:64px;padding:0 16px;font-size:18px;line-height:24px}.btn.cc3-b.on{background:var(--tinta);color:#fff}.cc-an{background:var(--fondo);text-align:left;border-radius:16px;align-items:center;gap:12px;width:100%;min-height:60px;margin:8px 0 4px;padding:8px 12px 8px 8px;display:flex}.cc-an .th{background:var(--relleno) center/cover;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.cc-an .th.avena{background:var(--avena)}.cc-an .tx{flex-direction:column;flex:1;min-width:0;display:flex}.cc-an>svg.i{color:var(--borde)}.anota .cc-an~#an-l .lista-a{max-height:224px}.con-teclado .anota .cc-an~#an-l .lista-a{max-height:280px}.lc-b{width:100%;margin:0 0 8px}.lc-d{color:var(--gris);margin:16px 4px 8px}.pag2 .card.lc-u{margin:0;padding:0 16px;list-style:none}.lc-f{flex-wrap:wrap;align-items:center;gap:8px;padding:10px 0;display:flex;position:relative}.lc-f:not(:last-child):after{content:"";background:var(--linea);transform-origin:bottom;height:1px;position:absolute;bottom:0;left:56px;right:0;transform:scaleY(.6)}.lc-a{text-align:left;flex:100%;align-items:flex-start;gap:12px;min-width:0;display:flex}.lc-a .th{background:var(--relleno) center/cover;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid;position:relative}.lc-a .th.avena{background:var(--avena)}.lc-a .tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.btn.sec36.lc-m{flex:none;gap:4px;margin-left:56px;padding:0 12px}.btn.sec36.lc-m svg.i{width:16px;height:16px}.btn.sec36.lc-m{position:relative}.btn.sec36.lc-m:before{content:"";position:absolute;inset:-4px 0}.sub.sub-1{margin-top:8px}.av-pill{background:var(--relleno);height:28px;color:var(--tinta);font:600 14px/20px var(--quick);vertical-align:top;border-radius:8px;flex:none;align-items:center;gap:2px;padding:0 6px 0 10px;display:inline-flex;position:relative}.av-pill b{font-weight:600}.av-pill svg.i{width:14px;height:14px;color:var(--gris)}.av-pill:before{content:"";position:absolute;inset:-8px -4px}.av-pill:active{background:#e5e5e0}.av-r .tx{min-width:0;padding:6px 0}.av-s{line-height:28px;display:block}.av-nota{margin:2px 0 4px;line-height:18px;display:block}.av-lock{width:51px;height:31px;color:var(--gris);flex:none;place-items:center;display:grid}.av-lock svg.i{width:18px;height:18px}.hr-f .av-pill{vertical-align:middle;border-radius:10px;height:34px;padding:0 8px 0 12px;font-size:16px;line-height:22px}.hr-f .av-pill:before{top:-5px;bottom:-5px}.hr-n{margin:8px 4px 16px}.rueda.hr-r{margin:4px 0 8px}.madr{color:var(--gris);margin:-4px 16px 12px}.cm-c.resalta{position:relative}.cm-c.resalta:after{content:"";border-radius:inherit;corner-shape:inherit;pointer-events:none;animation:p6-resalta 1.4s var(--e-std) forwards;background:#0b1b260a;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #0b1b263d}@keyframes p6-resalta{0%{opacity:0}15%{opacity:1}65%{opacity:1}to{opacity:0}}.np li.np-w{touch-action:pan-y;min-height:0;padding:0;display:block}.np-f{align-items:center;gap:12px;min-height:64px;display:flex}.np-f .tx{flex-direction:column;flex:1;min-width:0;display:flex}.np-der{border-radius:0}.np-der .dc-a{background:var(--relleno);width:88px;color:var(--tinta)}.btn.texto.np-ed{min-width:44px}.btn.sec36.np-q{background:var(--relleno);color:var(--tinta);flex:none;padding:0 14px;position:relative}.btn.sec36.np-q:before{content:"";position:absolute;inset:-4px 0}.btn.texto.np-pj{gap:6px;margin:12px -8px 0}.btn.texto.np-pj svg.i{width:18px;height:18px}#nota4{z-index:70;min-height:52px;color:var(--tinta);font:400 16px/22px var(--lato);background:#fff;border-radius:18px;align-items:center;gap:10px;padding:12px 16px;display:flex;position:absolute;top:54px;left:12px;right:12px;box-shadow:0 0 0 .5px #0b1b261f,0 12px 32px -8px #0b1b264d}#nota4[hidden]{display:none}#nota4 svg.i{width:20px;height:20px;color:var(--tinta);flex:none}#toast.largo{height:auto;min-height:48px;padding-top:4px;padding-bottom:4px}#toast.largo span{white-space:normal;padding:4px 0;line-height:20px}.ctl-b{margin-top:8px}.ctl-b .btn{flex:1}.ctl-24{margin:16px 0 8px}.ctl-sin{gap:0}.ag6-f{scrollbar-width:none;scroll-snap-type:x mandatory;gap:4px;margin:0 -16px 8px;padding:4px 16px;display:flex;position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000)}.ag6-f::-webkit-scrollbar{display:none}.ag6-f.arrastra{scroll-snap-type:none}.ag6-d{background:var(--fondo);scroll-snap-align:start;border-radius:14px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;width:48px;height:64px;display:flex;position:relative}.ag6-d small{font:600 12px/15px var(--quick);color:var(--gris)}.ag6-d b{font:600 18px/24px var(--quick);color:var(--tinta)}.ag6-d.on{background:var(--tinta)}.ag6-d.on small,.ag6-d.on b{color:#fff}.ag6-d[aria-disabled=true]{background:0 0}.ag6-d[aria-disabled=true] small,.ag6-d[aria-disabled=true] b{color:#b4bcc2}.ag6-d i{border-radius:50%;width:5px;height:5px;position:absolute;bottom:6px}.ag6-d.ctrl i{background:var(--coral)}.ag6-d.on.ctrl i{background:var(--coral-d)}.ag6-t{margin-top:12px}.ag6-h .chip2{height:44px;padding:0 16px;font-size:16px;line-height:22px}.ag6-l{margin-top:16px}.ag6-l svg.i{color:var(--gris)}.p6b-t{flex-direction:column;gap:12px;margin:0 16px 16px;padding:16px;display:flex;position:relative}.p6b-x~b{padding-right:36px}.p6b-x{color:var(--gris);position:absolute;top:6px;right:6px}.p6b-x svg.i{width:18px;height:18px}.p6b-3,.p6b-2{gap:8px;display:grid}.p6b-3{grid-template-columns:repeat(3,minmax(0,1fr))}.p6b-2{grid-template-columns:minmax(0,1fr)}.p6b-t .btn.sec{text-align:center;height:48px;padding:0 8px;font-size:16px;line-height:20px}.p6b-t .btn.sec36{align-self:flex-start;position:relative}.p6b-t .btn.sec36:before{content:"";position:absolute;inset:-4px 0}.p6b-t.lista{gap:4px}.p6b-gracias{padding:2px 0}.p6b-jav{margin-top:-4px}.p6b-p2{flex-direction:row;align-items:center;gap:12px;padding:12px 12px 12px 16px}.p6b-p2 .av{width:40px;height:40px;font-size:14px}.p6b-p2>b{flex:1;min-width:0;padding:0}.p6b-p2 .btn.sec36{flex:none;align-self:center}.p6b-cambios{margin-bottom:12px}.p6b-nota{background:var(--coral-c);box-shadow:none;align-items:flex-start;gap:12px;margin:0 0 16px;padding:16px;display:flex}.p6b-nota .av{background:#fff;width:32px;height:32px;font-size:12px}.btn.texto.p6b-pdf{min-width:44px;color:var(--marea-o);gap:6px;padding:0 10px}.btn.texto.p6b-pdf svg.i{width:18px;height:18px}#efecto.p6b-ef .ef-ok{margin-bottom:20px}.p6b-pt{background:var(--tinta);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block;position:relative;top:-1px}.p6b-linea{margin-top:2px;display:block}.p6b-pq .chip2{height:44px;padding:0 16px;font-size:16px;line-height:22px}.p6b-orden{margin:0 0 12px}.hoja-c>.p6b-orden{margin:0 0 8px}.pfa-met{flex-wrap:wrap;row-gap:6px}.p6b-3 .btn.sec{white-space:nowrap;padding:0 4px}.sw{transition:background-color .2s var(--e-std),box-shadow .2s var(--e-std)}.sw:not(.on){box-shadow:inset 0 0 0 1px #8a9095}.no-tiene{background:var(--relleno);color:var(--tinta)}.no-tiene svg.i,.su-seg svg.i{color:var(--tinta)}.btn.quita{background:var(--relleno);width:100%;height:44px;color:var(--tinta);margin-top:8px}.vj-pie .vj-b{border-radius:22px;flex-direction:column;gap:2px;width:100%;height:auto;min-height:64px;padding:10px 16px}.vj-pie .vj-b small{font:400 14px/18px var(--lato)}.vj-pie .vj-b+.vj-b{margin-top:8px}.av-s:not(:has(.av-pill)){padding:4px 0;line-height:20px}.pant[data-tipo=rec]>.barra-v .rb-t{top:var(--sa-t);height:44px;font:600 17px/44px var(--quick);color:var(--tinta);white-space:nowrap;text-overflow:ellipsis;text-align:center;opacity:0;pointer-events:none;transition:opacity var(--m-corto) var(--e-std);position:absolute;overflow:hidden}.pant[data-tipo=rec]>.barra-v.tt .rb-t{opacity:1}body.quieto .pant[data-tipo=rec]>.barra-v .rb-t{display:none}.volver-hoy{height:44px;padding:0 20px}#vista.con-vh{padding-bottom:64px}.dc-l1 .p6b-cb{color:var(--gris);font-size:12px;line-height:18px}#nota4>span:not(.n4-ft){flex:1;min-width:0}#nota4 .n4-ft{background:var(--avena) center/cover no-repeat;border-radius:8px;flex:none;place-items:center;width:36px;height:36px;display:grid}#nota4 .n4-ft.sin:before{content:attr(data-e);font-size:20px;line-height:1}.acord li+li{border-top:1px solid var(--linea)}.td-pts[hidden]{display:none}.td-fut .kc-macs{margin-top:12px}.v-c .ctrl .h-ok{min-height:50px;font:600 16px/22px var(--quick);color:var(--tinta);justify-content:center;align-items:center;gap:8px;margin:0;display:flex}.v-c .ctrl .h-ok svg.i{width:22px;height:22px;color:var(--marea-o);flex:none}.cb-b{width:100%;margin:0 0 12px}.cb-v{padding:16px 0}.fl-sw .sw:before{content:"";position:absolute;inset:-7px -4px}.sem b{border-radius:50%;position:relative}.sem i{display:none}.sem .ctrl b:before{content:"";background:var(--coral);border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;right:-3px;box-shadow:0 0 0 2px #fff}.cc2{flex-direction:column;gap:12px;display:flex}.cc2 .cc-servi{flex-direction:column;gap:2px;height:auto;min-height:64px;padding:10px 16px}.cc2 .cc-servi small{font:400 14px/18px var(--lato)}.cc2 .cc-lib{margin:4px 0 0}.cc2 .cc-ent{min-height:20px;margin:-4px 0 0}.cc2 .cc-ok{width:100%;height:48px}.cc2 .cc-ok[aria-disabled=true]{opacity:.45;pointer-events:none}.cc2 .cc-otra{align-self:center;min-height:44px}.cc3 .cc3-b{width:100%;height:56px}.rep-l{flex-direction:column;display:flex}.rep-o{text-align:left;border-bottom:1px solid var(--linea);align-items:center;gap:12px;min-height:48px;display:flex}.rep-o i{width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--borde);border-radius:50%;flex:none}.rep-o.on i{box-shadow:inset 0 0 0 7px var(--marea)}.rep-t{min-height:96px;margin-top:16px}.ing-t{justify-content:space-between;align-items:center;gap:12px;display:flex}.ing-t .selv{flex:none;width:216px;height:32px;margin:0}.ing-t .selv button{font-size:12px;line-height:16px}.ing-t>.q20.sec-t,.ing-t>.t16b{flex:1;min-width:0}.rec-d .ing-t{margin:24px 16px 8px}.rec-d .ing-t>.q20.sec-t{margin:0}.rc-c .ing-t,#rc-c .ing-t{margin-top:16px}#rc-c .ing-t>.sub0{margin:0}#c-t:has(.c-ing){flex-direction:column;justify-content:center;align-items:stretch}#c-t>span{display:block}#c-t .c-ing{text-align:left;margin-top:20px;display:block}#c-t .c-ing .ing{border-top:1px solid var(--linea);justify-content:space-between;gap:12px;padding:8px 0;font-size:16px;line-height:22px;display:flex}#c-t .c-ing .ing b{font:600 16px/22px var(--quick);white-space:nowrap}.pz.texto.tm-mov,.lam>div.tm-mov{background:#f1ecfe}.pz.texto.tm-agua,.lam>div.tm-agua{background:#e4f4f8}.pz.texto.tm-com,.lam>div.tm-com{background:#fbf2e1}.pz.texto.tm-mov .cat-c,.lam>div.tm-mov .cat-c{color:#5b21b6}.pz.texto.tm-agua .cat-c,.lam>div.tm-agua .cat-c{color:#0b5d74}.pz.texto.tm-com .cat-c,.lam>div.tm-com .cat-c{color:#7c4a0a}.pz.texto .pz-lin{z-index:1;-webkit-line-clamp:2;color:var(--tinta);-webkit-box-orient:vertical;display:-webkit-box;position:relative;overflow:hidden}.pz.texto:not(.g) .pz-lin{display:none}.tp-ac{border-top:1px solid var(--linea);flex-direction:column;gap:4px;margin-top:12px;padding-top:12px;display:flex}.tp-ac li{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.tp-ac .tp-ac-c{flex:none;min-height:44px;margin:-12px 0}.su-tot .su-bar{align-self:flex-start;margin-top:10px}.su-bar-f{border-bottom:1px solid var(--linea);align-items:center;gap:12px;padding:10px 0;display:flex}.su-bar-f .tx{flex-direction:column;flex:1;min-width:0;display:flex}.franja .fr-mac{gap:16px}.franja .fr-mac>div{min-width:0}.franja .fr-mac small{font:400 12px/14px var(--lato);color:var(--gris);white-space:nowrap}.franja .frv{font:400 13px/16px var(--lato);color:var(--tinta);white-space:nowrap;display:block}.franja .frv b{font-weight:700}.franja .fr-mac .barra{background:#d5dce1;flex:none;height:3px;margin:3px 0 0;display:block}.th.ini,.avena.ini{font:700 16px/1 var(--quick);color:var(--gris);place-items:center;display:grid}.np-pq{margin:4px 0 16px}.np-ti .vj-b{border-radius:22px;flex-direction:column;gap:2px;width:100%;height:auto;min-height:64px;padding:10px 16px;display:flex}.np-ti .vj-b small{font:400 14px/18px var(--lato)}.np-ti .vj-b+.vj-b{margin-top:8px}.peso-acc{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.peso-acc .btn{width:auto;height:44px;padding:0 18px}.peso-acc .x-link{min-height:44px}.campo.peso{margin:0}.campo.peso .caja b{color:var(--gris)}.fila-bas{text-align:left;align-items:center;gap:12px;width:100%;min-height:64px;margin:12px 0;display:flex}.fila-bas .tx{flex-direction:column;flex:1;display:flex}.fila-bas>svg.i{color:var(--borde)}#peso-de{margin:8px 0 0}.peso-l li{border-bottom:1px solid var(--linea);align-items:center;gap:12px;min-height:60px;display:flex}.peso-l li:last-child{border-bottom:0}.peso-l .tx{flex-direction:column;flex:1;display:flex}.cuerpo-c{text-align:left;flex-direction:column;align-items:stretch;gap:4px;width:100%;display:flex}.cu-h{justify-content:space-between;align-items:center;display:flex}.cu-h .nuevo{color:var(--marea-o);background:var(--marea-c);border-radius:10px;padding:2px 8px}.sil{width:100%;height:auto;margin:4px 0;display:block}.sil .sil-c{fill:#e2eaf2;stroke:#c3cdd6;stroke-width:1.5px}.sil line{stroke:#77838d;stroke-width:1px}.sil .pt{fill:#5b6b78}.sil text{font:700 21px var(--lato);fill:#5b6b78}.card.comp{align-items:center;gap:16px;display:flex}.dona{flex:none;width:116px}.dona .dc{font:700 16px var(--quick);fill:var(--tinta)}.dona .ds{font:400 11px var(--lato);fill:var(--gris)}.dona .d0,.comp-l .d0{fill:#5b6b78;background:#5b6b78}.dona .d1,.comp-l .d1{fill:#77838d;background:#77838d}.dona .d2,.comp-l .d2{fill:#98a3ad;background:#98a3ad}.dona .d3,.comp-l .d3{fill:#b7c0c8;background:#b7c0c8}.dona .d4,.comp-l .d4{fill:#d5dce2;background:#d5dce2}.comp-l{flex-direction:column;flex:1;gap:6px;margin:0;padding:0;list-style:none;display:flex}.comp-l li{align-items:center;gap:8px;display:flex}.comp-l li i{border-radius:3px;flex:none;width:10px;height:10px}.comp-l li .t14{flex:1}.nota-c{margin-top:12px}.comp-t{color:#fff;background:linear-gradient(160deg,#0e7490,#0b5d74);border-radius:24px;flex-direction:column;gap:14px;padding:22px 20px;display:flex}.comp-t .t14b,.comp-t .t12{color:#ffffffd9}.comp-t ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.comp-t li{background:#ffffff24;border-radius:14px;align-items:center;gap:10px;min-height:44px;padding:0 14px;display:flex}.comp-dest{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.comp-dest button{flex-direction:column;align-items:center;gap:6px;min-height:76px;display:flex}.comp-dest .ico44{background:var(--fondo);border-radius:50%;place-items:center;display:grid}.p6b-sin{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.p6b-sin .chip2{min-height:44px}.p6b-k{margin-top:14px;display:block}.p6b-pie{align-items:center;gap:16px;margin-top:14px;display:flex}.p6b-pie .btn{width:auto;height:44px;padding:0 22px}.cb-otra{align-items:center;gap:8px;min-height:44px;margin-top:8px;display:flex}.c4-tabla{margin-top:8px;font-size:12px;line-height:16px}.c4-tabla p{margin:6px 0}.c4-t{border-collapse:collapse;width:100%;margin-top:6px}.c4-t caption{text-align:left;margin-bottom:2px;font-weight:700}.c4-t th,.c4-t td{text-align:right;white-space:nowrap;border-bottom:1px solid #00000014;padding:2px 4px}.c4-t th:first-child,.c4-t td:first-child{text-align:left}.c4-t tr.c4-ex td{font-weight:700}#c4-g summary{cursor:pointer;list-style-position:outside}#c4-g[open] summary{margin-bottom:8px}:root{--lato:var(--font-lato-base),system-ui,sans-serif;--quick:var(--font-quicksand),system-ui,sans-serif}html,body{background:var(--fondo);height:100%;overflow:hidden}.sc{border-radius:0;width:100%;height:100%}.sb,.isla,.safari,.guia-grilla,#tabs:after{display:none!important}#fijo:empty{display:none}
