@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/f4b234103afdc32a-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/0b60d5f95c5f3f76-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/8056169c9d560660-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/f4b234103afdc32a-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/0b60d5f95c5f3f76-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/8056169c9d560660-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.a9Fwwa_className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.a9Fwwa_variable{--fuente-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.O6N_5G_className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.O6N_5G_variable{--fuente-cuerpo:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
:root{--bg:#0a0b16;--surface:#141628;--surface-2:#191c30;--line:#282c46;--ink:#eef0fb;--muted:#a3a8c6;--cyan:#00d8ff;--magenta:#ff2e88;--ok:#19e39a;--danger:#ff5d6c;--spot:linear-gradient(135deg, #00d8ff 0%, #ff2e88 100%);--display:var(--fuente-display), "Bricolage Grotesque", ui-sans-serif, system-ui, sans-serif;--body:var(--fuente-cuerpo), "Plus Jakarta Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--radius:16px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{margin:0}body{background:var(--bg);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5}a{color:inherit}h1,h2,h3{font-family:var(--display);text-wrap:balance;margin:0;line-height:1.15}h1{font-size:28px;font-weight:800}h2{font-size:20px;font-weight:700}p{margin:0}img{max-width:100%;display:block}:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.muted{color:var(--muted)}.small{font-size:14px}.page{max-width:760px;padding:16px max(16px, env(safe-area-inset-left)) 110px max(16px, env(safe-area-inset-right));flex-direction:column;gap:18px;margin:0 auto;display:flex}.topbar{z-index:20;background:var(--spot);padding:calc(10px + env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) 10px max(16px, env(safe-area-inset-left));position:sticky;top:0}.topbar-in{align-items:center;gap:12px;max-width:760px;margin:0 auto;display:flex}.topbar .logo{background:url(/logo-80.webp) 50%/cover no-repeat;border-radius:12px;flex:none;width:40px;height:40px}.topbar form{flex:1;min-width:0}.topbar input{color:#fff;width:100%;font:inherit;background:#ffffff40;border:0;border-radius:999px;padding:10px 16px}.topbar input::placeholder{color:#ffffffd9}.nav{z-index:20;isolation:isolate;border-top:1px solid var(--line);padding:8px max(8px, env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left));background:#0a0b16;position:fixed;bottom:0;left:0;right:0}.nav ul{grid-template-columns:repeat(5,1fr);max-width:760px;margin:0 auto;padding:0;list-style:none;display:grid}.nav a,.nav span{color:var(--muted);flex-direction:column;align-items:center;gap:2px;padding:6px 0;font-size:12px;text-decoration:none;display:flex}.nav a[aria-current=page]{color:var(--cyan)}.nav span{opacity:.45}.nav svg{width:24px;height:24px}.btn{font:700 16px var(--body);cursor:pointer;background:var(--cyan);color:#04121a;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:13px 20px;text-decoration:none;display:inline-flex}.btn.sec{background:var(--surface-2);color:var(--ink);border:1px solid var(--line)}.btn.peligro{color:var(--danger);border:1px solid var(--line);background:0 0}.btn.full{width:100%}.btn:disabled{opacity:.5;cursor:default}.field{flex-direction:column;gap:6px;display:flex}.field label,.label{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:700}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=search],select,textarea{background:var(--surface-2);width:100%;color:var(--ink);border:1px solid var(--line);font:inherit;border-radius:12px;padding:12px 14px}textarea{resize:vertical;min-height:110px}.check{align-items:flex-start;gap:10px;display:flex}.check input{width:20px;height:20px;accent-color:var(--cyan);margin-top:2px}.error{color:#ffc2c8;background:#ff5d6c1f;border:1px solid #ff5d6c66;border-radius:12px;padding:12px 14px}.aviso{background:#00d8ff14;border:1px solid #00d8ff4d;border-radius:12px;padding:12px 14px}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--line);background:var(--surface-2);color:var(--ink);font:600 14px var(--body);cursor:pointer;border-radius:999px;padding:7px 13px}.chip[aria-pressed=true]{background:var(--cyan);border-color:var(--cyan);color:#04121a}.tag{background:var(--surface-2);border:1px solid var(--line);border-radius:999px;padding:4px 10px;font-size:13px;font-weight:600;display:inline-block}.tag.mag{color:#ff7ab4;background:#ff2e8824;border-color:#0000}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:16px}.grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));gap:12px;display:grid}.persona{grid-template-columns:56px 1fr;align-items:start;gap:12px;text-decoration:none;display:grid}.persona h2{align-items:center;gap:6px;font-size:17px;display:flex}.persona .meta{color:var(--muted);font-size:14px}.persona .tags{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.avatar{object-fit:cover;background:var(--spot);color:#fff;font-weight:800;font-family:var(--display);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.verif{width:16px;height:16px;color:var(--cyan);flex:none}.km{color:var(--ok);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.filtros{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.seg{background:var(--surface);border:1px solid var(--line);border-radius:14px;grid-template-columns:1fr 1fr;padding:4px;display:grid}.seg a{text-align:center;color:var(--muted);border-radius:10px;padding:9px;font-weight:700;text-decoration:none}.seg a[aria-current=true]{background:var(--cyan);color:#04121a}.portada{border-radius:var(--radius);background:var(--spot) center/cover;height:150px}.cabecera{flex-direction:column;gap:10px;margin-top:-54px;padding:0 16px;display:flex}.cabecera .avatar{border:4px solid var(--bg)}.stats{gap:22px;display:flex}.stats b{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:20px;display:block}.stats span{color:var(--muted);font-size:13px}.acciones{flex-wrap:wrap;gap:8px;display:flex}dl.datos{grid-template-columns:max-content 1fr;gap:8px 16px;margin:0;display:grid}dl.datos dt{color:var(--muted)}dl.datos dd{overflow-wrap:anywhere;min-width:0;margin:0}.pasos{gap:6px;display:flex}.pasos i{background:var(--surface-2);border-radius:3px;flex:1;height:6px}.pasos i.on{background:var(--spot)}.hero{min-height:100dvh;padding:24px max(16px, env(safe-area-inset-right)) 24px max(16px, env(safe-area-inset-left));background:radial-gradient(circle at 50% 25%, #00d8ff2e, transparent 60%), var(--bg);place-items:center;display:grid}.hero-in{text-align:center;flex-direction:column;align-items:center;gap:18px;width:100%;max-width:380px;display:flex}.hero .icono{background:url(/logo-264.webp) 50%/cover no-repeat;border-radius:32px;width:132px;height:132px;box-shadow:0 0 60px #00d8ff59}.vu{align-items:flex-end;gap:4px;height:34px;display:flex}.vu i{background:var(--spot);border-radius:2px;width:5px}.paginas{justify-content:space-between;align-items:center;gap:8px;display:flex}.peticion{border-left:3px solid var(--magenta);padding:0}.peticion-in{flex-direction:column;gap:8px;padding:16px;text-decoration:none;display:flex}.peticion-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.peticion h2{font-size:18px}.peticion .meta{color:var(--muted);font-size:14px}.peticion .tags{flex-wrap:wrap;gap:6px;display:flex}.afin{white-space:nowrap;color:var(--ok);background:#19e39a1a;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;display:inline-flex}.afin b{font-variant-numeric:tabular-nums}.afin .barras{align-items:flex-end;gap:2px;height:12px;display:inline-flex}.afin .barras i{background:#19e39a33;border-radius:1px;width:3px;height:100%}.afin .barras i:nth-child(odd){height:70%}.afin .barras i.on{background:var(--ok)}.afin .barras i.on:nth-child(n+8){background:var(--cyan)}.afin.grande{align-self:flex-start;padding:8px 14px;font-size:16px}.afin.grande .barras{height:18px}.afin.grande .barras i{width:5px}.tabs{gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.tabs a{white-space:nowrap;color:var(--muted);background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:9px 14px;font-size:14px;font-weight:700;text-decoration:none}.tabs a[aria-current=true]{background:var(--cyan);border-color:var(--cyan);color:#04121a}.lista{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.fila{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid}.conv{grid-template-columns:48px 1fr;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:grid}.conv .linea{justify-content:space-between;gap:8px;display:flex}.conv .linea b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.conv .ult{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.conv.nuevo .ult{color:var(--ink);font-weight:600}.punto{background:var(--magenta);border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.chat{flex-direction:column;gap:6px;display:flex}.burbuja{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:16px;max-width:80%;padding:9px 13px}.burbuja.mia{background:var(--cyan);color:#04121a;border-bottom-right-radius:4px;align-self:flex-end}.burbuja.suya{background:var(--surface-2);border:1px solid var(--line);border-bottom-left-radius:4px;align-self:flex-start}.burbuja time{opacity:.7;margin-top:2px;font-size:11px;display:block}.dia{color:var(--muted);align-self:center;padding:8px 0;font-size:12px}.escribir{left:0;right:0;bottom:calc(64px + env(safe-area-inset-bottom));background:var(--bg);border-top:1px solid var(--line);padding:10px max(16px, env(safe-area-inset-right)) 10px max(16px, env(safe-area-inset-left));z-index:15;position:fixed}.escribir form{align-items:flex-end;gap:8px;max-width:760px;margin:0 auto;display:flex}.escribir textarea{flex:1;min-height:46px;max-height:140px}.globo{z-index:1;border:2px solid var(--bg);background:var(--magenta);color:#fff;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:800;display:grid;position:absolute;top:-4px;right:calc(50% - 30px)}.nav li{position:relative}.campana{color:#fff;background:#ffffff40;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid;position:relative}.campana svg{width:22px;height:22px}.campana .globo{top:-4px;right:-4px}.pub{flex-direction:column;gap:12px;display:flex}.pub-cab{align-items:center;gap:12px;display:flex}.pub-texto{white-space:pre-line;overflow-wrap:anywhere;text-decoration:none;display:block}.galeria{border-radius:12px;gap:4px;display:grid;overflow:hidden}.galeria.varias{grid-template-columns:1fr 1fr}.galeria img,.galeria video{object-fit:cover;background:#000;width:100%;max-height:520px;display:block}.galeria.varias img,.galeria.varias video{aspect-ratio:1;height:100%}.galeria audio{width:100%}.pub-pie{border-top:1px solid var(--line);gap:18px;padding-top:10px;display:flex}.accion{color:var(--muted);font:600 15px var(--body);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;text-decoration:none;display:inline-flex}.accion svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:22px;height:22px}.accion.on{color:var(--magenta)}.accion.on svg{fill:var(--magenta);stroke:var(--magenta)}.menu{position:relative}.menu-btn{color:var(--muted);letter-spacing:1px;cursor:pointer;background:0 0;border:0;padding:4px 8px;font-size:20px}.menu-caja{z-index:10;flex-direction:column;gap:4px;width:240px;padding:8px;display:flex;position:absolute;top:100%;right:0;box-shadow:0 18px 44px -16px #000000a6}.menu-caja>button{color:var(--ink);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:10px}.menu-caja>button:hover{background:var(--surface-2)}.composer{flex-direction:column;gap:10px;display:flex}.composer textarea{min-height:70px}.miniaturas{flex-wrap:wrap;gap:8px;display:flex}.miniaturas div{background:var(--surface-2);width:84px;height:84px;color:var(--muted);border-radius:10px;place-items:center;font-size:12px;display:grid;position:relative;overflow:hidden}.miniaturas img,.miniaturas video{object-fit:cover;width:100%;height:100%}.miniaturas button{color:#fff;cursor:pointer;background:#000000b3;border:0;border-radius:50%;width:24px;height:24px;position:absolute;top:4px;right:4px}.estrellas span,.estrellas button{color:#3a3f5c}.estrellas .on{color:#ffc947}.estrellas.grande button{cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:34px}.rejilla{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.articulo{padding:0;overflow:hidden}.articulo a{flex-direction:column;text-decoration:none;display:flex}.articulo .foto{aspect-ratio:1;object-fit:cover;background:var(--surface-2);width:100%}.articulo .info{flex-direction:column;gap:2px;min-width:0;padding:10px 12px 12px;display:flex}.articulo .precio{font-family:var(--display);font-size:19px;font-weight:700}.articulo .titulo{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.articulo .lugar{color:var(--muted);font-size:12px}.cinta{background:var(--magenta);color:#fff;border-radius:6px;padding:3px 8px;font-size:12px;font-weight:700;position:absolute;top:8px;left:8px}.carrusel{scroll-snap-type:x mandatory;border-radius:var(--radius);gap:8px;display:flex;overflow-x:auto}.carrusel img{object-fit:contain;scroll-snap-align:center;border-radius:var(--radius);background:#000;flex:none;width:100%;max-height:460px}details.plegable>summary{cursor:pointer;color:var(--cyan);font-weight:700;list-style:none}details.plegable>summary::-webkit-details-marker{display:none}details.plegable[open]>summary{margin-bottom:10px}.metricas{grid-template-columns:repeat(auto-fill,minmax(min(100%,140px),1fr));gap:10px;display:grid}.metrica{flex-direction:column;gap:4px;display:flex}.metrica b{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:30px}.metrica .sube,.metrica .baja,.metrica .muted{font-size:12px}.sube{color:var(--ok)}.baja{color:var(--danger)}.legal{max-width:720px;padding:32px max(16px, env(safe-area-inset-right)) 60px max(16px, env(safe-area-inset-left));flex-direction:column;gap:14px;margin:0 auto;line-height:1.65;display:flex}.legal h2{margin-top:18px}.legal ul{margin:0;padding-left:20px}.hueco{color:#ffd36b;background:#ffc9472e;border-radius:4px;padding:0 4px}.tabs{scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.botonera{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px;display:grid}.botonera>*{height:46px}.botonera form{padding:0;display:flex}.botonera .btn{white-space:nowrap;width:100%;height:46px;padding:0 6px;font-size:14px}.carrusel a img{object-fit:contain;border-radius:var(--radius);background:#000;width:100%;max-height:460px}.carrusel>a{scroll-snap-align:center}.video-ligero{cursor:pointer;background:#000;border:0;width:100%;padding:0;display:block;position:relative}.video-ligero img{object-fit:cover;width:100%;max-height:520px;display:block}.video-ligero.cuadrado img{aspect-ratio:1;height:100%}.video-ligero .play{background:#0a0b16a6;border:2px solid #ffffffd9;border-radius:50%;place-items:center;width:64px;height:64px;margin:auto;display:grid;position:absolute;inset:0}.video-ligero .play svg{fill:#fff;width:30px;height:30px;margin-left:4px}.video-ligero:focus-visible .play,.video-ligero:hover .play{background:var(--cyan);border-color:var(--cyan)}.video-ligero:focus-visible .play svg,.video-ligero:hover .play svg{fill:#04121a}.sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.avatar[data-ini]:after{content:attr(data-ini)}.yo-foto{border-radius:50%;flex:none;display:block;box-shadow:0 0 0 2px #ffffffd9}.yo-foto .avatar{display:grid}.topbar input{background:#ffffff40 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M11 4a7 7 0 1 0 4.4 12.4l4.1 4.1 1.4-1.4-4.1-4.1A7 7 0 0 0 11 4zm0 2a5 5 0 1 1 0 10 5 5 0 0 1 0-10z'/%3E%3C/svg%3E") 13px/17px no-repeat;padding-left:38px}.topbar .campana[aria-current=page]{background:#0a0b1673}.nav button{font:12px var(--body);color:var(--muted);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;width:100%;padding:6px 0;display:flex}.nav-publicar svg{color:var(--magenta)}.nav-publicar:hover,.nav-publicar:focus-visible{color:var(--ink)}.hoja{width:100%;max-width:560px;color:var(--ink);background:0 0;border:0;max-height:none;margin:auto auto 0;padding:0}.hoja::backdrop{background:#05060ea6}.hoja[open] .hoja-in{animation:.18s ease-out subir}@keyframes subir{0%{opacity:.4;transform:translateY(30px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hoja[open] .hoja-in{animation:none}}.hoja-in{background:var(--surface);border:1px solid var(--line);padding:12px 16px calc(18px + env(safe-area-inset-bottom));border-bottom:0;border-radius:22px 22px 0 0;flex-direction:column;gap:10px;display:flex}.hoja-asa{background:var(--line);border-radius:2px;align-self:center;width:40px;height:4px}.opcion{background:var(--surface-2);border:1px solid var(--line);border-radius:14px;align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex}.opcion:hover,.opcion:focus-visible{border-color:var(--cyan)}.opcion>span:last-child{flex-direction:column;display:flex}.opcion-ic{border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.opcion-ic svg{fill:#04121a;width:22px;height:22px}.inicio{gap:14px}.caras{scrollbar-width:none;gap:12px;margin:0 -16px;padding:4px 16px 2px;display:flex;overflow-x:auto}.caras::-webkit-scrollbar{display:none}.cara{text-align:center;flex-direction:column;flex:none;align-items:center;gap:5px;width:66px;font-size:12px;text-decoration:none;display:flex}.cara>span:last-child,.cara-nombre{text-overflow:ellipsis;white-space:nowrap;max-width:66px;overflow:hidden}.cara .avatar{box-shadow:0 0 0 2px var(--bg), 0 0 0 3px var(--line);margin:4px}.cara.pub .avatar{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--magenta)}.cara.nuevo .avatar{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--cyan)}.cara-mas{border:2px dashed var(--line);width:58px;height:58px;color:var(--cyan);background:var(--surface-2);border-radius:50%;place-items:center;margin:4px;font-size:26px;display:grid}.resumen{flex-wrap:wrap;gap:8px;display:flex}.resumen .tag{text-decoration:none}.tag.ok{color:var(--ok);background:#19e39a1f;border-color:#0000}.composer-cerrado{text-align:left;cursor:pointer;color:var(--muted);font:inherit;align-items:center;gap:12px;width:100%;padding:12px 14px;display:flex}.composer-txt{flex:1}.seg.tres{grid-template-columns:repeat(3,1fr)}.contents{display:contents}.rotulo{font:700 12px var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.enlace{color:var(--cyan);font-weight:700;text-decoration:none}.enlace:hover{text-decoration:underline}.btn.peq{border-radius:11px;flex:none;padding:8px 14px;font-size:14px}.btn.whats{color:#04120a;background:#25d366}.sug{flex-direction:column;gap:12px;display:flex}.sug-cab{justify-content:space-between;align-items:center;display:flex}.persona-fila{justify-content:space-between;align-items:center;gap:12px;display:flex}.persona-a{flex:1;align-items:center;gap:12px;min-width:0;text-decoration:none;display:flex}.persona-a>span{flex-direction:column;min-width:0;display:flex}.persona-a b,.persona-a .small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.persona-a b{align-items:center;gap:4px;display:flex}.lista-personas{flex-direction:column;gap:14px;display:flex}.titulo-fila{justify-content:space-between;align-items:center;gap:12px;display:flex}.bloque{flex-direction:column;gap:10px;display:flex}.fila-gente{scrollbar-width:none;gap:10px;margin:0 -16px;padding:0 16px 4px;display:flex;overflow-x:auto}.fila-gente::-webkit-scrollbar{display:none}.mini-persona{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);text-align:center;flex-direction:column;flex:none;align-items:center;gap:10px;width:132px;padding:14px 10px 12px;display:flex}.mini-a{flex-direction:column;align-items:center;gap:4px;width:100%;text-decoration:none;display:flex}.mini-a b,.mini-a .small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.mini-persona .btn{width:100%}.invitar-caja{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.invitar-caja p{flex-direction:column;flex:1;min-width:200px;display:flex}.buscar-lista input{border:1px solid var(--line);background:var(--surface);width:100%;color:var(--ink);font:inherit;border-radius:999px;padding:11px 16px}.seg.tres a{white-space:nowrap;padding:9px 4px;font-size:15px}.perfil .portada{position:relative}.rueda{background:#0a0b168c;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:10px;right:10px}.rueda svg{fill:#fff;width:22px;height:22px}.rueda:hover,.rueda:focus-visible{background:#0a0b16cc}.cab-nombre{justify-content:space-between;align-items:center;gap:8px;display:flex}.cab-nombre h1{align-items:center;gap:8px;display:flex}.datos-linea{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.datos-linea a{text-decoration:none}.datos-linea a:hover b{color:var(--cyan)}.datos-linea b{color:var(--ink)}.solo-tu{border-color:#19e39a73;flex-direction:column;gap:6px;display:flex}.solo-tu-cab{justify-content:space-between;align-items:center;gap:10px;display:flex}.solo-tu h2{font-size:18px}.vumetro{align-items:flex-end;gap:3px;height:18px;display:flex}.vumetro i{background:#19e39a2e;border-radius:2px;width:7px}.vumetro i.on{background:var(--ok)}.visitas{flex-direction:row;align-items:center;gap:12px;text-decoration:none}.visitas>span:last-child{flex-direction:column;display:flex}.caras-mini{flex:none;display:flex}.caras-mini .avatar{box-shadow:0 0 0 2px var(--surface)}.caras-mini .avatar+.avatar{margin-left:-10px}.escuchame{gap:10px;display:grid}.esc-yt{aspect-ratio:16/9;border-radius:var(--radius);cursor:pointer;background:#000;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.esc-yt img{object-fit:cover;opacity:.9;width:100%;height:100%}.esc-yt .play{background:#0a0b16a6;border:2px solid #fff;border-radius:50%;place-items:center;width:64px;height:64px;margin:auto;display:grid;position:absolute;inset:0}.esc-yt .play svg{fill:#fff;width:26px;height:26px;margin-left:3px}.esc-yt:hover .play,.esc-yt:focus-visible .play{background:var(--cyan);border-color:var(--cyan)}.esc-yt:hover .play svg,.esc-yt:focus-visible .play svg{fill:#04121a}.esc-marca{color:#fff;background:#0a0b16b3;border-radius:999px;padding:3px 8px;font-size:12px;font-weight:700;position:absolute;bottom:10px;left:10px}.esc-audio{text-align:left;width:100%;font:inherit;color:inherit;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;align-items:center;gap:12px;padding:14px;display:flex}.esc-audio>span:last-child{flex-direction:column;display:flex}.esc-audio:hover,.esc-audio:focus-visible{border-color:var(--cyan)}.esc-ic{background:#1db954;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.esc-audio.soundcloud .esc-ic{background:#f50}.esc-ic svg{fill:#fff;width:20px;height:20px;margin-left:2px}.esc-marco{border-radius:var(--radius);background:#000;overflow:hidden}.esc-marco iframe{border:0;width:100%;display:block}.esc-marco.youtube iframe{aspect-ratio:16/9;height:auto}.esc-vacio{border-style:dashed;flex-direction:column;align-items:flex-start;gap:8px;text-decoration:none;display:flex}.lista-pubs{flex-direction:column;gap:12px;display:flex}.volver{color:var(--cyan);align-self:flex-start;font-weight:700;text-decoration:none}.lista-apartados{flex-direction:column;padding:0;display:flex;overflow:hidden}.lista-apartados>a,.lista-apartados .fila-boton{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;display:flex}.lista-apartados>:last-child,.lista-apartados>:last-child .fila-boton{border-bottom:0}.lista-apartados a>span:first-child,.fila-boton>span:first-child{flex-direction:column;min-width:0;display:flex}.lista-apartados .small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lista-apartados a:hover,.fila-boton:hover{background:var(--surface-2)}.fila-boton{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.form-apartado{flex-direction:column;gap:16px;display:flex}.acciones-fijas{bottom:calc(76px + env(safe-area-inset-bottom));background:linear-gradient(180deg, #0a0b1600, var(--bg) 35%);grid-template-columns:1fr 2fr;gap:8px;padding:10px 0;display:grid;position:sticky}.ok-txt{color:var(--ok)}.error-txt{color:#ff9aa3}button.opcion{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer}.perfil .cabecera{z-index:1;position:relative}.botonera>dialog.hoja,dialog.hoja{height:fit-content;max-height:92vh;overflow:auto}.asistente{gap:16px}.asis-cab{justify-content:space-between;align-items:center;display:flex}.boton-enlace{font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.volver.boton-enlace{color:var(--cyan);font-weight:700}.asis-paso{flex-direction:column;gap:16px;display:flex}.asis-paso[hidden]{display:none}.tiles{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}@media (max-width:380px){.tiles{grid-template-columns:repeat(2,1fr)}}.tile-op{border:1px solid var(--line);background:var(--surface);min-height:74px;color:var(--ink);font:700 15px var(--body);cursor:pointer;border-radius:14px;padding:10px 8px;line-height:1.25}.tile-op[aria-pressed=true]{border-color:var(--cyan);color:var(--cyan);box-shadow:0 0 0 1px var(--cyan) inset;background:#00d8ff1f}.tile-op.mas{color:var(--muted)}.tile-op:hover{border-color:var(--cyan)}.chips .fecha{border:1px solid var(--line);background:var(--surface-2);color:var(--ink);font:600 14px var(--body);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:999px;padding:6px 12px}.zona-elegida{justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.zona-elegida>span{flex-direction:column;display:flex}.fila-pago{align-items:center;gap:10px;display:flex}.fila-pago input{flex:1;min-width:0}.fila-pago input:disabled{opacity:.45}.contador-num{align-items:center;gap:16px;display:flex}.contador-num b{font:800 24px var(--display);text-align:center;min-width:28px}.contador-num .btn{width:46px;height:46px;padding:0;font-size:22px}.alcance{color:var(--ok);background:#19e39a1a;border:1px solid #19e39a66;border-radius:12px;padding:12px 14px;font-weight:700}.alcance.vacio{color:#ffd97a;background:#ffc94714;border-color:#ffc94766;font-weight:600}.acciones-fijas.una{grid-template-columns:1fr}.btn.rojo{background:var(--danger);color:#1a0306}.banda-urgente{color:#ffb3ba;background:#ff5d6c24;border:1px solid #ff5d6c8c;border-radius:12px;padding:10px 14px;font-weight:700}.caja-urgente{background:#ff5d6c0f;border:1px solid #ff5d6c73;border-radius:14px;padding:12px 14px}.caja-urgente.on{border-color:var(--danger);background:#ff5d6c29}.caja-urgente input{accent-color:var(--danger)}.es-urgente .pasos i.on{background:var(--danger)}.peticion.urgente{border-left-color:var(--danger);border-color:#ff5d6c8c;box-shadow:0 0 0 3px #ff5d6c1f}.sello-urgente{background:var(--danger);color:#1a0306;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:12px;font-weight:800}.peticion-pie{padding:0 16px 16px}.puedo-ir-ok{color:var(--ok);font-weight:700}.opcion-urgente{border-color:#ff5d6c80}.peticion .pago-linea b{color:var(--ink);font-size:15px}.autor-linea{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.autor-linea .avatar{font-size:9px!important}.mas-abajo{justify-content:center;padding:6px 0;display:flex}.bolo{padding-bottom:180px}.bolo-cab{flex-direction:column;gap:10px;display:flex}.fila-tags{flex-wrap:wrap;gap:6px;display:flex}.datos-bolo{flex-direction:column;gap:12px;display:flex}.dato-ic{grid-template-columns:34px 1fr;align-items:center;gap:12px;display:grid}.dato-o{background:#00d8ff1f;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.dato-o svg{width:18px;height:18px;fill:var(--cyan)}.bolo-texto{white-space:pre-line;border-top:1px solid var(--line);overflow-wrap:anywhere;padding-top:12px}.estrellas-txt{color:var(--warn,#ffc947)}.candidato{flex-direction:column;gap:10px;display:flex}.candidato.elegido{border-color:var(--ok)}.escuchar summary{cursor:pointer;color:var(--cyan);font-weight:700}.escuchar[open] summary{margin-bottom:10px}.gestion{padding:12px 16px}.confirmar{border-color:#ff5d6c80;flex-direction:column;gap:10px;width:100%;display:flex}.barra-accion{left:0;right:0;bottom:calc(66px + env(safe-area-inset-bottom));z-index:15;max-width:760px;padding:10px max(16px, env(safe-area-inset-right)) 10px max(16px, env(safe-area-inset-left));background:linear-gradient(180deg, #0a0b1600, var(--bg) 30%);gap:8px;margin:0 auto;display:flex;position:fixed}.barra-accion form{display:flex}.barra-accion .crece{flex:1}.barra-accion .btn{height:50px}.mercado-vistas{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.pildoras{flex-wrap:wrap;gap:6px;display:flex}.pildora{white-space:nowrap;color:var(--muted);background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:6px 12px;font-size:13px;font-weight:700;text-decoration:none}.pildora[aria-current=true]{border-color:var(--cyan);color:var(--cyan);background:#00d8ff24}.tag.quitar{text-decoration:none}.vacio-mercado{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.articulo{position:relative}.cinta.alquiler{background:var(--cyan);color:#04121a}.corazon{cursor:pointer;color:#fff;background:#0a0b168c;border:0;border-radius:999px;place-items:center;width:38px;height:38px;padding:0;display:grid;position:absolute;top:6px;right:6px}.corazon svg{fill:none;stroke:currentColor;stroke-width:1.9px;width:21px;height:21px}.corazon.on{color:var(--magenta)}.corazon.on svg{fill:var(--magenta);stroke:var(--magenta)}.corazon.grande{background:var(--surface);border:1px solid var(--line);width:44px;height:44px;color:var(--muted);position:static}.corazon.grande svg{width:24px;height:24px}.corazon.grande.on{color:var(--magenta)}.anuncio.con-barra{padding-bottom:150px}.fotos-anuncio{position:relative}.fotos-anuncio .carrusel>a{flex:none;width:100%}.cuenta-fotos{color:#fff;pointer-events:none;background:#0a0b16b3;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;position:absolute;bottom:10px;right:10px}.sin-foto{border-radius:var(--radius);background:var(--surface-2);height:120px}.anuncio-cab{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.anuncio-precio{flex-direction:column;gap:6px;min-width:0;display:flex}.anuncio-precio .precio{font-family:var(--display);font-size:30px;font-weight:800;line-height:1.1}.anuncio-precio h1{overflow-wrap:anywhere;font-size:22px}.anuncio-iconos{flex:none;align-items:center;gap:4px;display:flex}.gestion-anuncio{flex-direction:column;gap:10px;display:flex}.gestion-form{flex-direction:column;gap:8px;display:flex}.fotos-anuncio .carrusel{scrollbar-width:none;background:var(--surface-2)}.fotos-anuncio .carrusel::-webkit-scrollbar{display:none}.fotos-anuncio .carrusel>a{height:min(100vw,420px);display:block}.fotos-anuncio .carrusel img{object-fit:contain;background:var(--surface-2);border-radius:0;width:100%;height:100%;max-height:none}.chat-pagina{padding-bottom:230px}.chat-cab{top:calc(env(safe-area-inset-top,0px) + 68px);z-index:5;box-shadow:0 -18px 0 var(--bg);flex-direction:column;gap:10px;padding:10px 12px;display:flex;position:sticky}.chat-quien{align-items:center;gap:8px;display:flex}.chat-volver{color:var(--muted);padding:0 6px 4px 0;font-size:30px;line-height:1;text-decoration:none}.chat-persona{flex:1;align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.chat-persona b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-de{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding-top:10px;display:flex}.chat-de-txt{flex-direction:column;flex:1;gap:1px;min-width:0;text-decoration:none;display:flex}.chat-de-txt .small:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-de-art{flex:1;align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.chat-de-art img,.chat-de-foto{object-fit:cover;background:var(--surface-2);border-radius:8px;flex:none;width:40px;height:40px}.confirmar-chat{border:1px solid var(--line);background:var(--surface-2);border-radius:12px;flex-direction:column;gap:6px;width:100%;padding:10px;display:flex}.pie-burbuja{justify-content:flex-end;align-items:center;gap:4px;margin-top:2px;display:flex}.pie-burbuja time{margin:0}.checks{fill:none;stroke:currentColor;stroke-width:2px;opacity:.6;flex:none;width:18px;height:12px}.checks.leido{opacity:1;stroke:#0057d9}.rapidas{scrollbar-width:none;gap:6px;max-width:760px;margin:0 auto 8px;display:flex;overflow-x:auto}.rapidas::-webkit-scrollbar{display:none}.rapida{white-space:nowrap;border:1px solid var(--line);background:var(--surface);color:var(--ink);font:600 13px var(--body);cursor:pointer;border-radius:999px;flex:none;padding:7px 12px}.menu-caja .menu-item{width:100%;color:var(--ink);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:10px;text-decoration:none;display:block}.menu-caja .menu-item:hover{background:var(--surface-2)}.menu-caja .peligro-txt{color:var(--danger,#ff5d6c)}.conv-de{color:var(--cyan);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-de-txt .small:last-child{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.buscador-arriba{flex:1;min-width:0;position:relative}.buscador-arriba form{width:100%}.sugerencias{z-index:30;flex-direction:column;gap:2px;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 18px 44px -16px #000000b3}.sugerencias>.small{padding:4px 10px}.sugerencias button{color:var(--ink);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:10px}.sugerencias button:hover,.sugerencias button:focus-visible{background:var(--surface-2)}.sugerencias .borrar-ultimas{color:var(--muted);font-size:13px}.tag.on{border-color:var(--cyan);color:var(--cyan);background:#00d8ff24}.mas-filtros{width:100%}.mas-filtros>summary{cursor:pointer;list-style:none;display:inline-block}.mas-filtros>summary::-webkit-details-marker{display:none}.mas-filtros[open]>summary{border-color:var(--cyan);color:var(--cyan)}.mas-filtros-caja{flex-direction:column;gap:10px;margin-top:10px;display:flex}.lista-gente{flex-direction:column;gap:14px;display:flex}.ver-todos{color:var(--cyan);align-self:flex-start;font-weight:700;text-decoration:none}.topbar-in{position:relative}.buscador-arriba{position:static}.avisos-lista{gap:8px}.aviso-fila{padding:0}.aviso-fila>a{align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}.aviso-fila.nuevo{border-color:#00d8ff73}.aviso-fila.urgente{background:#ff5d6c14;border-color:#ff5d6c99}.aviso-fila.urgente .aviso-tipo{color:var(--danger)}.caras-aviso{flex:none;display:flex}.caras-aviso>*+*{margin-left:-12px}.caras-aviso .avatar{box-shadow:0 0 0 2px var(--surface)}.aviso-txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.aviso-tipo{color:var(--cyan);font-size:13px;font-weight:700}.aviso-fila.nuevo .aviso-texto{font-weight:600}.aviso-sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bienvenida .hero-in{gap:20px;max-width:420px}.bv-cab{justify-content:space-between;align-items:center;width:100%;display:flex}.enlace-btn{color:var(--muted);font:600 15px var(--body);cursor:pointer;background:0 0;border:0;padding:8px 4px}.bv-paso{flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:380px;display:flex}.bv-numero{font-family:var(--display);background:var(--spot);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:76px;font-weight:800;line-height:1}.bv-titulo{font-size:26px;line-height:1.2}.bv-caras{justify-content:center;display:flex}.bv-caras>*+*{margin-left:-14px}.bv-caras .avatar{box-shadow:0 0 0 3px var(--bg)}.bv-novedades{text-align:left;border-color:#00d8ff59;flex-direction:column;gap:6px;width:100%;display:flex}.bv-ejemplo{text-align:left;flex-direction:column;align-items:flex-start;gap:4px;width:100%;display:flex}.bv-vumetro{flex-direction:column;align-items:center;gap:8px;display:flex}.vumetro.grande{gap:4px;height:34px}.vumetro.grande i{width:10px}.bv-botones{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.bv-puntos{gap:6px;display:flex}.bv-puntos i{background:var(--line);border-radius:50%;width:8px;height:8px}.bv-puntos i.on{background:var(--cyan);border-radius:4px;width:22px}.perfil .portada{height:132px}.perfil .cabecera{gap:12px;margin-top:-58px}.cab-foto{justify-content:space-between;align-items:flex-end;display:flex}.cab-foto .menu{margin-bottom:6px}.cab-quien{flex-direction:column;gap:4px;min-width:0;display:flex}.cab-quien h1{overflow-wrap:anywhere;font-size:clamp(24px,6.4vw,30px)}.cab-quien h1 .verif{vertical-align:-2px;width:22px;height:22px}.cifras-perfil{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.cifra-p{background:var(--surface);border:1px solid var(--line);text-align:center;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:1px;min-width:0;padding:10px 6px;text-decoration:none;display:flex}.cifra-p b{font-family:var(--display);font-size:21px;line-height:1.15}.cifra-p b .est{color:#ffc947}.cifra-p span{color:var(--muted);white-space:nowrap;font-size:12px}a.cifra-p:hover,a.cifra-p:focus-visible{border-color:var(--cyan)}.botonera.con-whats{grid-template-columns:1fr 1fr 46px}.whats-redondo{place-items:center;display:grid;padding:0!important}.whats-redondo svg{fill:#25d366;width:24px;height:24px}.toco{flex-direction:column;gap:12px;display:flex}.toco-filas{grid-template-columns:auto 1fr;align-items:start;gap:10px 14px;margin:0;display:grid}.toco-filas dt{color:var(--muted);padding-top:4px;font-size:14px}.toco-filas dd{margin:0}.sobre{flex-direction:column;gap:8px;display:flex}.sobre p{white-space:pre-line;overflow-wrap:anywhere;margin:0}.ficha{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ficha-dato{background:var(--surface);border:1px solid var(--line);border-radius:14px;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.ficha-dato.ancho{grid-column:1/-1}.ficha-ic{background:#00d8ff1f;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.ficha-ic svg{width:18px;height:18px;fill:var(--cyan)}.ficha-txt{flex-direction:column;min-width:0;display:flex}.ficha-txt>span{color:var(--muted);font-size:12px}.ficha-txt b{overflow-wrap:anywhere;font-size:15px}.punto-dispo{vertical-align:1px;border-radius:50%;width:9px;height:9px;margin-right:6px;display:inline-block}.redes-perfil{flex-wrap:wrap;gap:8px;display:flex}.red-boton{background:var(--surface);border:1px solid var(--line);border-radius:999px;align-items:center;gap:8px;min-width:0;max-width:100%;padding:8px 14px 8px 10px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.red-boton span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.red-boton svg{flex:none;width:20px;height:20px}.red-boton:hover,.red-boton:focus-visible{border-color:var(--cyan)}.pestanas-perfil{border-bottom:1px solid var(--line);scroll-margin-top:80px;display:flex}.pestanas-perfil a{text-align:center;color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;flex:1;margin-bottom:-1px;padding:11px 4px;font-weight:700;text-decoration:none}.pestanas-perfil a[aria-current=true]{color:var(--ink);border-bottom-color:var(--cyan)}.pestanas-perfil small{color:var(--muted);font-weight:600}.avisos-bolos .ab-resumen{background:#00d8ff0f;border-color:#00d8ff66;flex-direction:column;gap:4px;display:flex}.avisos-bolos .ab-resumen.apagado{border-color:var(--line);background:var(--surface)}.ab-bloque{flex-direction:column;gap:10px;display:flex}.ab-titulo{justify-content:space-between;align-items:center;display:flex}.ab-form{flex-direction:column;gap:12px;display:flex}.ab-interruptor{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;display:flex}.ab-interruptor>span{flex-direction:column;display:flex}.ab-interruptor input[type=checkbox]{appearance:none;background:var(--line);cursor:pointer;border-radius:999px;flex:none;width:50px;height:30px;transition:background .15s;position:relative}.ab-interruptor input[type=checkbox]:after{content:"";background:#fff;border-radius:50%;width:24px;height:24px;transition:transform .15s;position:absolute;top:3px;left:3px}.ab-interruptor input[type=checkbox]:checked{background:var(--ok)}.ab-interruptor input[type=checkbox]:checked:after{transform:translate(20px)}.quitar-prov{cursor:pointer;font:inherit;color:var(--ink);font-size:13px;font-weight:600}@media (prefers-reduced-motion:reduce){.ab-interruptor input[type=checkbox],.ab-interruptor input[type=checkbox]:after{transition:none}}.aviso-mini{color:var(--warn,#ffc947);text-transform:none;letter-spacing:0;font-weight:700}.instala-app{background:#00d8ff14;border:1px solid #00d8ff59;border-radius:14px;align-items:center;gap:10px;width:calc(100% - 32px);max-width:760px;margin:10px auto 0;padding:10px 12px;display:flex}.instala-txt{flex:1;min-width:0;font-size:14px}.instala-cerrar{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:4px 6px;font-size:22px;line-height:1}.bp-tarjeta{aspect-ratio:1;border:1px solid var(--line);border-radius:20px;width:100%;height:auto;box-shadow:0 30px 70px -30px #000c}.bp-texto{white-space:pre-line;overflow-wrap:anywhere;font-size:15px}.compartir-bolo{flex-direction:column;gap:10px;display:flex}.compartir-bolo .acciones>*{flex:1}.whats-btn{color:#052e14;background:#25d366;border-color:#25d366;justify-content:center;align-items:center;gap:10px;display:flex}.whats-btn svg{fill:currentColor;width:22px;height:22px}.resumen-img{border:1px solid var(--line);border-radius:18px;align-self:center;width:100%;max-width:420px;height:auto}.resumen-texto{white-space:pre-wrap;overflow-wrap:anywhere;font:13px/1.5 var(--body);color:var(--muted);margin:10px 0 0}.resumen-bolos{background:linear-gradient(135deg,#00d8ff24,#ff2e8824);border:1px solid #00d8ff4d;border-radius:18px;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;display:flex}.resumen-bolos>b{font-family:var(--display);font-size:40px;line-height:1}.resumen-bolos>span{flex-direction:column;font-size:15px;font-weight:600;display:flex}.resumen-bolos .urg{color:var(--danger);font-weight:800}.resumen-bolos small{color:var(--cyan);margin-top:2px;font-size:13px;font-weight:700}.grupo-bolos{flex-direction:column;gap:10px;display:flex}.bolo-tarjeta{flex-direction:column;padding:0;display:flex;overflow:hidden}.bolo-tarjeta.urgente{background:linear-gradient(135deg, #ff5d6c21, var(--surface) 55%);border-color:#ff5d6c99}.bolo-tarjeta.cerrado{opacity:.75}.bt-link{grid-template-columns:60px 1fr auto;align-items:center;gap:14px;padding:14px 16px 10px;text-decoration:none;display:grid}.bt-fecha{text-align:center;background:var(--surface-2);border:1px solid var(--line);border-radius:14px;flex-direction:column;width:60px;padding:6px 0 7px;line-height:1.05;display:flex}.bt-fecha small{letter-spacing:.08em;color:var(--muted);font-size:11px;font-weight:800}.bt-fecha b{font-family:var(--display);font-size:26px}.bt-fecha em{letter-spacing:.08em;color:var(--cyan);font-size:11px;font-style:normal;font-weight:800}.bt-fecha.sin b{font-family:var(--body);color:var(--muted);font-size:11px;font-weight:700}.bolo-tarjeta.urgente .bt-fecha{background:var(--danger);border-color:var(--danger);color:#1a0306}.bolo-tarjeta.urgente .bt-fecha small,.bolo-tarjeta.urgente .bt-fecha em{color:#1a0306}.bt-que{flex-direction:column;gap:3px;min-width:0;display:flex}.bt-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--cyan);font-size:11px;font-weight:800}.bt-eyebrow .urg{color:var(--danger)}.bt-titulo{font-family:var(--display);overflow-wrap:anywhere;font-size:21px;line-height:1.12}.bt-donde{color:var(--muted);white-space:pre;min-width:0;font-size:14px;display:flex}.bt-sitio{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bt-donde .km{white-space:pre;flex:none}.bt-tags{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.bt-tag{background:var(--surface-2);border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.bt-lado{flex-direction:column;align-self:start;align-items:flex-end;gap:8px;padding-top:18px;display:flex}.bt-precio{font-family:var(--display);color:var(--cyan);white-space:nowrap;font-size:21px;font-weight:800}.bt-precio.conv{font-family:var(--body);color:var(--muted);font-size:13px;font-weight:700}.mini-afin{align-items:flex-end;gap:3px;height:14px;display:flex}.mini-afin i{background:#19e39a38;border-radius:1px;width:4px}.mini-afin i.on{background:var(--ok)}.bt-pie{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:7px;margin:0 16px;padding:9px 0 12px 74px;font-size:13px;display:flex}.bt-autor{font-weight:600}.bt-apuntados{align-items:center;gap:6px;margin-left:auto;display:flex}.bt-caras{display:flex}.bt-caras>*+*{margin-left:-7px}.bt-caras .avatar{box-shadow:0 0 0 2px var(--surface)}.bt-urgente{padding:0 16px 14px 90px}@media (max-width:420px){.bt-link{grid-template-columns:54px 1fr auto;gap:11px;padding:12px 12px 9px}.bt-fecha{width:54px}.bt-pie{margin:0 12px;padding-left:0}.bt-urgente{padding:0 12px 12px}}.cab-mercado{flex-direction:column;display:flex}.botones-mercado{flex:none;gap:8px;display:flex}.familias{grid-template-columns:repeat(4,1fr);gap:14px 8px;display:grid}.familia{text-align:center;color:var(--ink);flex-direction:column;align-items:center;gap:6px;font-size:12.5px;font-weight:700;line-height:1.2;text-decoration:none;display:flex}.familia-ic{background:linear-gradient(135deg,#00d8ff29,#ff2e8829);border:1px solid #00d8ff47;border-radius:19px;place-items:center;width:60px;height:60px;transition:transform .12s;display:grid}.familia-ic svg{width:28px;height:28px;fill:var(--cyan)}.familia:hover .familia-ic,.familia:focus-visible .familia-ic{border-color:var(--cyan);transform:translateY(-2px)}.carril-anuncios{scrollbar-width:none;scroll-snap-type:x mandatory;gap:10px;margin:0 -16px;padding:0 16px 4px;scroll-padding-inline:16px;list-style:none;display:flex;overflow-x:auto}.carril-anuncios::-webkit-scrollbar{display:none}.carril-anuncios>li{scroll-snap-align:start;flex:none;width:168px}.articulo .art-foto{display:block;position:relative}.articulo .art-foto .foto{display:block}.art-precio{-webkit-backdrop-filter:blur(6px);color:#fff;font-family:var(--display);white-space:nowrap;text-overflow:ellipsis;background:#0a0b16d1;border-radius:999px;max-width:calc(100% - 16px);padding:3px 10px;font-size:17px;font-weight:800;position:absolute;bottom:8px;left:8px;overflow:hidden}.cinta.nuevo{background:var(--ok);color:#03140c}.articulo .info .titulo{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.3;display:-webkit-box}.art-estado{border:1px solid var(--line);color:var(--muted);border-radius:999px;align-self:flex-start;margin-top:4px;padding:1px 8px;font-size:11px;font-weight:700}@media (max-width:380px){.familia{font-size:11px}.familia-ic{border-radius:16px;width:52px;height:52px}}@media (prefers-reduced-motion:reduce){.familia-ic{transition:none}}@media (max-width:480px){.cab-mercado .small{display:none}}.novedades{flex-direction:column;gap:6px;display:flex}.novedades-cab{justify-content:space-between;align-items:baseline;display:flex}.novedades-cab .rotulo{margin:0}.novedades-cab .enlace{font-size:13px}.cara{gap:3px;width:70px}.cara-nombre{max-width:70px;font-weight:600}.cara>.cara-que{max-width:70px;margin-top:-2px;font-size:10.5px;font-weight:700}.cara.pub .cara-que{color:var(--magenta)}.cara.nuevo .cara-que{color:var(--cyan)}.cara.cara-vista .cara-que{color:var(--muted)}.cara.cara-vista .avatar{opacity:.6}.siguiente-novedad{align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}.siguiente-novedad .avatar{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--magenta);flex:none}.siguiente-novedad.nuevo .avatar{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--cyan)}.siguiente-novedad>span{flex-direction:column;flex:1;min-width:0;display:flex}.siguiente-novedad small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.siguiente-novedad b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.siguiente-novedad i{color:var(--cyan);font-size:26px;font-style:normal;font-weight:800;line-height:1}.tag.nuevo-app{background:var(--cyan);color:#04121a;border-color:var(--cyan);font-weight:800}.cara-foto{display:block;position:relative}.cara-sello{background:var(--cyan);color:#04121a;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 0 0 2px var(--bg);white-space:nowrap;border-radius:999px;padding:1px 6px;font-size:9px;font-weight:800;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.desliza{min-width:0;position:relative}.desliza.hay-der>:first-child{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000)}.desliza.hay-izq>:first-child{-webkit-mask-image:linear-gradient(90deg,#0000,#000 56px);mask-image:linear-gradient(90deg,#0000,#000 56px)}.desliza.hay-izq.hay-der>:first-child{-webkit-mask-image:linear-gradient(90deg,#0000,#000 56px calc(100% - 56px),#0000);mask-image:linear-gradient(90deg,#0000,#000 56px calc(100% - 56px),#0000)}.desliza-btn{display:none}@media (hover:hover) and (pointer:fine){.desliza-btn{z-index:2;background:var(--surface-2);border:1px solid var(--line);width:40px;height:40px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;padding:0 0 3px;font-size:24px;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 6px 18px #00000073}.desliza-btn:hover{border-color:var(--cyan);color:var(--cyan)}.desliza-btn.izq{left:-6px}.desliza-btn.der{right:-6px}}.desliza-btn[hidden]{display:none}.atras{z-index:15;top:calc(env(safe-area-inset-top,0px) + 78px);left:max(12px, env(safe-area-inset-left,0px), calc((100vw - 760px) / 2 + 12px));cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffc7;border:0;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;display:grid;position:fixed;box-shadow:0 4px 14px #00000059}.atras svg{fill:none;stroke:#0a0b16;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px;margin-left:-2px}.atras:hover{background:#ffffffeb}.atras:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}html[data-atras] .page{padding-top:66px}.mini-toca{color:var(--cyan);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:700;overflow:hidden}.composer-foto{flex:none;align-items:center;gap:6px;display:inline-flex}.composer-foto svg{fill:currentColor;width:16px;height:16px}@media (max-width:400px){.composer-foto-txt{display:none}.composer-foto{padding:7px}.composer-foto svg{width:18px;height:18px}}.linea-persona{white-space:pre;min-width:0;display:flex}.linea-persona>*{flex:none}.linea-persona>.lp-que{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.linea-persona .km{white-space:pre}.con-icono{justify-content:center;align-items:center;gap:8px;display:inline-flex}.con-icono svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.editado{color:var(--muted)}
