.portal-root{color-scheme:light;--bg:#f5f6f8;--surface:#fff;--surface-2:#f0f2f5;--surface-3:#e6e9ee;--border:#e1e4ea;--border-strong:#8b92a3;--text:#13151a;--text-muted:#565c6b;--text-faint:#626877;--brand:#4f46e5;--brand-hover:#4338ca;--brand-ink:#fff;--brand-soft:#eef0ff;--brand-soft-ink:#3730a3;--ok:#12784a;--ok-soft:#e4f5ec;--warn:#8a5300;--warn-soft:#fff1d9;--danger:#b42822;--danger-soft:#fdeaea;--info:#1d63b5;--info-soft:#e6f0fc;--serie-1:#2a78d6;--serie-2:#eb6834;--serie-3:#6250d6;--serie-4:#1baf7a;--grid:#e8eaef;--shadow:0 1px 2px rgba(16,24,40,.05),0 1px 3px rgba(16,24,40,.04);--shadow-lg:0 12px 32px -8px rgba(16,24,40,.18);--r-sm:8px;--r-md:14px;--r-lg:20px;background:var(--bg);color:var(--text);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;min-height:100vh;min-height:100dvh}@media (prefers-color-scheme:dark){.portal-root:not([data-theme=light]){color-scheme:dark;--bg:#0d0f14;--surface:#151820;--surface-2:#1b1f29;--surface-3:#252a36;--border:#272c38;--border-strong:#6b7385;--text:#eceef3;--text-muted:#a7adbb;--text-faint:#8d93a3;--brand:#8f88ff;--brand-hover:#a39dff;--brand-ink:#0d0f14;--brand-soft:#24234a;--brand-soft-ink:#c9c5ff;--ok:#4fce8f;--ok-soft:#12291f;--warn:#f2b84f;--warn-soft:#2e2312;--danger:#ff8078;--danger-soft:#331717;--info:#74b4ff;--info-soft:#14243a;--serie-1:#3987e5;--serie-2:#d95926;--serie-3:#9085e9;--serie-4:#199e70;--grid:#232835;--shadow:0 1px 2px rgba(0,0,0,.4);--shadow-lg:0 16px 40px -8px rgba(0,0,0,.6)}}.portal-root[data-theme=dark]{color-scheme:dark;--bg:#0d0f14;--surface:#151820;--surface-2:#1b1f29;--surface-3:#252a36;--border:#272c38;--border-strong:#6b7385;--text:#eceef3;--text-muted:#a7adbb;--text-faint:#8d93a3;--brand:#8f88ff;--brand-hover:#a39dff;--brand-ink:#0d0f14;--brand-soft:#24234a;--brand-soft-ink:#c9c5ff;--ok:#4fce8f;--ok-soft:#12291f;--warn:#f2b84f;--warn-soft:#2e2312;--danger:#ff8078;--danger-soft:#331717;--info:#74b4ff;--info-soft:#14243a;--serie-1:#3987e5;--serie-2:#d95926;--serie-3:#9085e9;--serie-4:#199e70;--grid:#232835;--shadow:0 1px 2px rgba(0,0,0,.4);--shadow-lg:0 16px 40px -8px rgba(0,0,0,.6)}.portal-root .num{font-variant-numeric:tabular-nums}.portal-root .t-muted{color:var(--text-muted)}.portal-root .t-faint{color:var(--text-faint)}.portal-root .t-brand{color:var(--brand)}.portal-root .t-ok{color:var(--ok)}.portal-root .t-warn{color:var(--warn)}.portal-root .t-danger{color:var(--danger)}.portal-root .bg-surface{background:var(--surface)}.portal-root .bg-surface-2{background:var(--surface-2)}.portal-root .b-token{border-color:var(--border)}.portal-root .p-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow)}.portal-root .p-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;padding:0 1rem;border-radius:10px;font-size:.875rem;font-weight:600;border:1px solid var(--border-strong);background:var(--surface);color:var(--text);transition:background-color .12s,border-color .12s,color .12s,transform 80ms;cursor:pointer;white-space:nowrap}.portal-root .p-btn:hover{background:var(--surface-2)}.portal-root .p-btn:active{transform:translateY(1px)}.portal-root .p-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.portal-root .p-btn-primary{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}.portal-root .p-btn-primary:hover{background:var(--brand-hover);border-color:var(--brand-hover)}.portal-root .p-btn-ghost{border-color:transparent;background:transparent}.portal-root .p-btn-ghost:hover{background:var(--surface-2)}.portal-root .p-btn-danger{color:var(--danger)}.portal-root .p-btn-sm{min-height:36px;padding:0 .75rem;font-size:.8125rem}.portal-root .p-input{width:100%;min-height:44px;padding:0 .875rem;border-radius:10px;border:1px solid var(--border-strong);background:var(--surface);color:var(--text);font-size:.9375rem}.portal-root .p-input::-moz-placeholder{color:var(--text-faint)}.portal-root .p-input::placeholder{color:var(--text-faint)}.portal-root select.p-input{padding-right:2rem}.portal-root :focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:6px}.portal-root .p-pill{display:inline-flex;align-items:center;gap:.375rem;height:24px;padding:0 .5rem;border-radius:999px;font-size:.75rem;font-weight:600;white-space:nowrap;background:var(--surface-2);color:var(--text-muted)}.portal-root .p-pill[data-tono=ok]{background:var(--ok-soft);color:var(--ok)}.portal-root .p-pill[data-tono=warn]{background:var(--warn-soft);color:var(--warn)}.portal-root .p-pill[data-tono=danger]{background:var(--danger-soft);color:var(--danger)}.portal-root .p-pill[data-tono=info]{background:var(--info-soft);color:var(--info)}.portal-root .p-pill[data-tono=brand]{background:var(--brand-soft);color:var(--brand-soft-ink)}.portal-root .p-skeleton{background:linear-gradient(90deg,var(--surface-2) 0,var(--surface-3) 50%,var(--surface-2) 100%);background-size:200% 100%;animation:p-shimmer 1.4s ease-in-out infinite;border-radius:8px}@keyframes p-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.portal-root .p-nav-link{display:flex;align-items:center;gap:.75rem;min-height:40px;padding:0 .75rem;border-radius:10px;font-size:.875rem;font-weight:500;color:var(--text-muted)}.portal-root .p-nav-link:hover{background:var(--surface-2);color:var(--text)}.portal-root .p-nav-link[aria-current=page]{background:var(--brand-soft);color:var(--brand-soft-ink);font-weight:600}.portal-root .p-tab{min-height:40px;padding:0 .875rem;border-radius:9px;font-size:.8125rem;font-weight:600;color:var(--text-muted);white-space:nowrap}.portal-root .p-tab[aria-pressed=true],.portal-root .p-tab[aria-selected=true]{background:var(--surface);color:var(--text);box-shadow:var(--shadow)}.portal-root .p-table{width:100%;border-collapse:collapse;font-size:.875rem}.portal-root .p-table th{text-align:left;font-weight:600;font-size:.75rem;color:var(--text-muted);padding:.625rem .75rem;border-bottom:1px solid var(--border);white-space:nowrap}.portal-root .p-table td{padding:.75rem;border-bottom:1px solid var(--border)}.portal-root .p-table tr:last-child td{border-bottom:0}.portal-root .p-table .r{text-align:right}.portal-root .p-scroll-x{position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch}.portal-root .p-faltante{background:var(--warn-soft);color:var(--warn);border-radius:4px;padding:0 .25rem;font-weight:600}.portal-root .p-bottom-nav{padding-bottom:env(safe-area-inset-bottom)}@media (prefers-reduced-motion:reduce){.portal-root *,.portal-root :after,.portal-root :before{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media (forced-colors:active){.portal-root .p-card,.portal-root .p-pill{border:1px solid CanvasText}}.relevo-root{--azul:#2650ff;--azul-hondo:#1a38c4;--tinta:#141414;--tinta-2:#5b6270;--tinta-3:#8a919e;--fondo:#f2f4f7;--sup:#fff;--sup-2:#f7f8fa;--borde:#e1e5ec;--manteca:#ffe59a;--menta:#bfebdd;--lila:#d9d2ff;--tomate:#ff5b47;--ok:#0f7a50;--alerta:#946200;--error:#c2301f;--sobre-tinta:#141414;--sobre-azul:#fff;--r-s:10px;--r-m:16px;--r-sobre:22px;--r-carta:16px;--sombra-sobre:0 1px 0 rgba(0,0,0,.04),0 24px 40px -24px hsla(0,0%,8%,.35);--sombra-flota:0 20px 40px -20px rgba(0,0,0,.55);--ease:cubic-bezier(.2,.9,.25,1.15);--ease-salida:cubic-bezier(.6,-0.2,.4,1);--ease-ui:cubic-bezier(.2,0,0,1);--dur-micro:120ms;--dur-ui:200ms;--dur-objeto:450ms;--dur-marca:550ms;color-scheme:light}.relevo-root[data-tema=oscuro]{--azul:#6e8bff;--azul-hondo:#8ea5ff;--tinta:#f4f5f7;--tinta-2:#a2a9b6;--tinta-3:#737b89;--fondo:#0f1115;--sup:#1a1d24;--sup-2:#14171d;--borde:#2a2f3a;--manteca:#6b5a1c;--menta:#2d5e4f;--lila:#4b4180;--tomate:#ff7a69;--ok:#3fd097;--alerta:#f0b23c;--error:#ff7a69;--sobre-tinta:#f4f5f7;--sobre-azul:#0f1115;--sombra-sobre:0 1px 0 rgba(0,0,0,.3),0 24px 40px -24px rgba(0,0,0,.7);color-scheme:dark}@media (prefers-color-scheme:dark){.relevo-root:not([data-tema=claro]){--azul:#6e8bff;--azul-hondo:#8ea5ff;--tinta:#f4f5f7;--tinta-2:#a2a9b6;--tinta-3:#737b89;--fondo:#0f1115;--sup:#1a1d24;--sup-2:#14171d;--borde:#2a2f3a;--manteca:#6b5a1c;--menta:#2d5e4f;--lila:#4b4180;--tomate:#ff7a69;--ok:#3fd097;--alerta:#f0b23c;--error:#ff7a69;--sobre-tinta:#f4f5f7;--sobre-azul:#0f1115;--sombra-sobre:0 1px 0 rgba(0,0,0,.3),0 24px 40px -24px rgba(0,0,0,.7);color-scheme:dark}}.relevo-root{--f-dato:var(--f-texto,system-ui,sans-serif);background:var(--fondo);color:var(--tinta);font:400 15px/1.5 var(--f-texto,system-ui,sans-serif);-webkit-font-smoothing:antialiased;min-height:100vh;min-height:100dvh}:where(.relevo-root),:where(.relevo-root) *,:where(.relevo-root) :after,:where(.relevo-root) :before{box-sizing:border-box}:where(.relevo-root) [hidden]{display:none!important}:where(.relevo-root) :where(button,input,select,textarea){font:inherit;color:inherit}:where(.relevo-root) :where(button){cursor:pointer}:where(.relevo-root) :where(a){color:var(--azul)}:where(.relevo-root) :focus-visible{outline:3px solid var(--azul);outline-offset:3px}:where(.relevo-root) .tabla-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}:where(.relevo-root) .dato,:where(.relevo-root) .tn{font-variant-numeric:tabular-nums}:where(.relevo-root) .codigo{font:400 13px/1.45 var(--f-codigo,ui-monospace,monospace);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}:where(.relevo-root) :where(kbd){font:600 11px/1 var(--f-texto);border:solid var(--borde);border-width:1px 1px 2px;border-radius:5px;padding:2px 5px;background:var(--sup);color:var(--tinta-2)}:where(.relevo-root) [id]{scroll-margin-top:88px}:where(.relevo-root) .sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:-1px;padding:0;border:0}:where(.relevo-root) .t-hero{font:800 44px/1.02 var(--f-display);letter-spacing:-.035em;margin:0}:where(.relevo-root) .t-titulo{font:700 26px/1.15 var(--f-display);letter-spacing:-.02em;margin:0}:where(.relevo-root) .t-h1{font:700 30px/1.1 var(--f-display);letter-spacing:-.025em;margin:0}:where(.relevo-root) .t-h2{font:700 22px/1.2 var(--f-display);letter-spacing:-.02em;margin:0}:where(.relevo-root) .t-h3{font:700 18px/1.25 var(--f-display);letter-spacing:-.01em;margin:0}:where(.relevo-root) .t-chico{font-size:14px;color:var(--tinta-2)}:where(.relevo-root) .t-eti{font:600 12px/1.25 var(--f-texto);letter-spacing:.04em;text-transform:uppercase;color:var(--tinta-2)}:where(.relevo-root) .t-num{font:700 40px/1 var(--f-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}:where(.relevo-root) .acento{color:var(--azul)}:where(.relevo-root) .rv-saltar{position:absolute;left:16px;top:-80px;z-index:60}:where(.relevo-root) .rv-saltar:focus{top:12px}:where(.relevo-root) .rv-top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 28px;position:sticky;top:0;z-index:30;background:color-mix(in srgb,var(--fondo) 88%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}:where(.relevo-root) .rv-logo{display:flex;align-items:center;gap:10px;font:800 26px/1 var(--f-display);letter-spacing:-.04em;color:var(--tinta);text-decoration:none;flex:none;min-height:44px;border-radius:12px}:where(.relevo-root) .rv-logo svg{width:34px;height:34px;flex:none}:where(.relevo-root) .rv-pildoras{display:flex;gap:4px;background:var(--sup);border:1px solid var(--borde);border-radius:999px;padding:5px;min-width:0;overflow-x:auto;scrollbar-width:none}:where(.relevo-root) .rv-pildoras::-webkit-scrollbar{display:none}:where(.relevo-root) .rv-pildoras .rv-pronto,:where(.relevo-root) .rv-pildoras a{position:relative;display:inline-flex;align-items:center;min-height:44px;padding:8px 14px;border-radius:999px;text-decoration:none;color:var(--tinta-2);font-weight:600;font-size:14px;white-space:nowrap}:where(.relevo-root) .rv-pildoras a:hover{color:var(--tinta)}:where(.relevo-root) .rv-pildoras a[aria-current]{background:var(--tinta);color:var(--sup)}:where(.relevo-root) .rv-pronto{cursor:not-allowed}:where(.relevo-root) .rv-pronto small{margin-left:6px;font:600 11px/1 var(--f-texto);letter-spacing:.04em;text-transform:uppercase;color:var(--tinta-2)}:where(.relevo-root) .rv-pildoras .n{display:inline-block;margin-left:6px;min-width:20px;padding:1px 6px;border-radius:999px;background:var(--manteca);color:var(--sobre-tinta);font:600 12px/18px var(--f-texto);text-align:center}:where(.relevo-root) .rv-top-der{display:flex;align-items:center;gap:10px;flex:none}:where(.relevo-root) .rv-envio{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:6px 14px;border-radius:999px;border:1px solid var(--borde);background:var(--sup);font-size:14px;font-weight:600;white-space:nowrap}:where(.relevo-root) .rv-envio:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--punto,var(--tinta-3));flex:none}:where(.relevo-root) .rv-envio[data-seco=true]{--punto:var(--alerta);border-color:color-mix(in srgb,var(--alerta) 45%,var(--borde))}:where(.relevo-root) .rv-envio[data-seco=false]{--punto:var(--ok)}:where(.relevo-root) .rv-cuenta{display:flex;align-items:center;gap:10px;border:1px solid var(--borde);background:var(--sup);border-radius:999px;padding:4px 12px 4px 4px;font-size:14px;font-weight:600;min-height:44px}:where(.relevo-root) .rv-av{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font:700 14px/1 var(--f-texto);background:var(--lila);color:var(--sobre-tinta);flex:none}:where(.relevo-root) .rv-icono-btn{width:44px;height:44px;border-radius:12px;border:1px solid var(--borde);background:var(--sup);display:grid;place-items:center;color:var(--tinta);flex:none}:where(.relevo-root) .rv-icono-btn svg{width:20px;height:20px}:where(.relevo-root) .rv-menu{position:relative}:where(.relevo-root) .rv-menu-panel{position:absolute;right:0;top:calc(100% + 8px);min-width:260px;max-width:calc(100vw - 32px);background:var(--sup);border:1px solid var(--borde);border-radius:var(--r-m);box-shadow:var(--sombra-flota);padding:8px;z-index:45}:where(.relevo-root) .rv-menu-panel .cab{padding:10px 12px 12px;border-bottom:1px solid var(--borde);margin-bottom:6px}:where(.relevo-root) .rv-menu-panel a{display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 12px;border-radius:12px;color:var(--tinta);text-decoration:none;font-weight:600;font-size:15px}:where(.relevo-root) .rv-menu-panel a:hover{background:var(--sup-2)}:where(.relevo-root) .rv-main{max-width:1360px;margin:0 auto;padding:8px 28px 120px}:where(.relevo-root) .rv-main:focus{outline:none}:where(.relevo-root) .rv-cabecera{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:18px 0 22px;flex-wrap:wrap}:where(.relevo-root) .rv-cabecera p{margin:6px 0 0;color:var(--tinta-2);max-width:620px}:where(.relevo-root) .rv-tabbar{display:none}.relevo-root .portal-root.rv-piel-vieja{background:transparent;min-height:0;font-family:inherit}:where(.relevo-root) .btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:8px 16px;border-radius:12px;border:1px solid var(--borde);background:var(--sup-2);font-weight:600;font-size:15px;line-height:1.2;text-decoration:none;color:var(--tinta);transition:background var(--dur-micro) var(--ease-ui),border-color var(--dur-micro) var(--ease-ui),transform var(--dur-micro) var(--ease-ui)}:where(.relevo-root) .btn:after{content:"";position:absolute;inset:-2px 0;border-radius:inherit}:where(.relevo-root) .btn:hover{background:color-mix(in srgb,var(--tinta) 6%,var(--sup-2));border-color:color-mix(in srgb,var(--tinta) 14%,var(--borde))}:where(.relevo-root) .btn:active{transform:translateY(1px)}:where(.relevo-root) .btn svg{width:18px;height:18px;flex:none}:where(.relevo-root) .btn-primario{background:var(--azul);border-color:var(--azul);color:var(--sobre-azul)}:where(.relevo-root) .btn-primario:hover{background:var(--azul-hondo);border-color:var(--azul-hondo)}:where(.relevo-root) .btn-peligro{color:var(--error)}:where(.relevo-root) .btn-peligro:hover{background:color-mix(in srgb,var(--error) 8%,var(--sup-2));border-color:color-mix(in srgb,var(--error) 30%,var(--borde))}:where(.relevo-root) .btn-texto{background:transparent;border-color:transparent;color:var(--azul);padding-left:10px;padding-right:10px}:where(.relevo-root) .btn-texto:hover{background:color-mix(in srgb,var(--azul) 8%,transparent);border-color:transparent}:where(.relevo-root) .btn-chico{min-height:36px;padding:6px 12px;font-size:14px;border-radius:10px}:where(.relevo-root) .btn-chico:after{inset:-4px 0}:where(.relevo-root) .btn kbd{font:600 11px/1 var(--f-texto);background:transparent;color:inherit;opacity:.7;border:1px solid;border-radius:5px;padding:2px 4px}:where(.relevo-root) .btn[aria-disabled=true],:where(.relevo-root) .btn[disabled]{opacity:.45;cursor:not-allowed;transform:none}:where(.relevo-root) .btn[aria-busy=true]{cursor:progress}:where(.relevo-root) .btn .giro{width:16px;height:16px;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:rv-giro .8s linear infinite;flex:none}@keyframes rv-giro{to{transform:rotate(1turn)}}:where(.relevo-root) .rv-con-motivo{display:inline-flex;flex-direction:column;align-items:flex-start;gap:6px;max-width:100%}:where(.relevo-root) .rv-motivo{font-size:13px;color:var(--tinta-2);max-width:34ch}:where(.relevo-root) .eti{display:inline-flex;align-items:center;gap:6px;font:600 12px/1.2 var(--f-texto);letter-spacing:.01em;padding:5px 10px;border-radius:999px;background:var(--sup-2);color:var(--tinta-2);white-space:nowrap}:where(.relevo-root) .eti-precio{background:var(--manteca);color:var(--sobre-tinta)}:where(.relevo-root) .eti-info{background:var(--menta);color:var(--sobre-tinta)}:where(.relevo-root) .eti-confirma{background:var(--lila);color:var(--sobre-tinta)}:where(.relevo-root) .eti-decide{background:color-mix(in srgb,var(--tomate) 12%,var(--sup));color:var(--tinta);box-shadow:inset 0 0 0 2px var(--tomate)}:where(.relevo-root) .estado{display:inline-flex;align-items:center;gap:6px;padding:3px 10px 3px 8px;border-radius:999px;background:color-mix(in srgb,var(--punto,var(--tinta-3)) 13%,var(--sup));font-weight:600;font-size:13px;line-height:1.4;color:var(--tinta);white-space:nowrap;vertical-align:middle}:where(.relevo-root) .estado:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--punto,var(--tinta-3));flex:none}:where(.relevo-root) .estado-ok{--punto:var(--ok)}:where(.relevo-root) .estado-alerta{--punto:var(--alerta)}:where(.relevo-root) .estado-error{--punto:var(--error)}:where(.relevo-root) .estado-neutro{--punto:var(--tinta-3)}:where(.relevo-root) .estado-persona{--punto:var(--tomate);box-shadow:inset 0 0 0 1.5px var(--tomate)}:where(.relevo-root) .filtros{position:relative;display:flex;gap:6px;flex-wrap:wrap}:where(.relevo-root) .filtro{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--borde);background:var(--sup);border-radius:999px;padding:8px 14px;font-weight:600;font-size:14px;color:var(--tinta-2);min-height:44px}:where(.relevo-root) .filtro[aria-pressed=true]{background:var(--tinta);border-color:var(--tinta);color:var(--sup)}:where(.relevo-root) .filtro .c,:where(.relevo-root) .pestanas .c{font:600 12px/18px var(--f-texto);font-variant-numeric:tabular-nums;padding:0 7px;border-radius:999px;background:var(--manteca);color:var(--sobre-tinta)}:where(.relevo-root) .pestanas .c-decide{background:var(--sup);color:var(--tinta);box-shadow:inset 0 0 0 2px var(--tomate)}:where(.relevo-root) .pestanas .c-confirma{background:var(--lila)}:where(.relevo-root) .pestanas{position:relative;display:flex;gap:6px;flex-wrap:wrap;margin:0 0 22px}:where(.relevo-root) .pestanas [role=tab]{border:1px solid var(--borde);background:var(--sup);border-radius:999px;padding:10px 16px;font-weight:600;min-height:44px;display:inline-flex;gap:8px;align-items:center}:where(.relevo-root) .pestanas [role=tab][aria-selected=true]{background:var(--tinta);color:var(--sup);border-color:var(--tinta)}:where(.relevo-root) .falta{background:var(--manteca);border-radius:8px;padding:1px 7px;font-weight:700;color:var(--sobre-tinta)}:where(.relevo-root) .texto-borrador{white-space:pre-wrap;line-height:1.65}:where(.relevo-root) .texto-borrador>span{display:block;min-height:1.65em}:where(.relevo-root) .carta{background:var(--sup);border:1px solid var(--borde);border-radius:var(--r-m);padding:20px}:where(.relevo-root) .tarjeta{background:var(--sup);border:1px solid var(--borde);border-radius:var(--r-m);padding:16px}:where(.relevo-root) .sobre{position:relative;display:block;border-radius:var(--r-sobre);padding:20px 22px;box-shadow:var(--sombra-sobre);color:var(--sobre-tinta);overflow:hidden;text-align:left;border:0;width:100%;text-decoration:none}:where(.relevo-root) .sobre:before{content:"";position:absolute;left:0;right:0;top:0;height:110px;pointer-events:none;background:linear-gradient(to bottom right,transparent 49.4%,rgba(0,0,0,.06) 50%,transparent 50.6%) 0/50% 100% no-repeat,linear-gradient(to bottom left,transparent 49.4%,rgba(0,0,0,.06) 50%,transparent 50.6%) 100%/50% 100% no-repeat}:where(.relevo-root) .sobre-sin-solapa:before{display:none}:where(.relevo-root) .sobre>*{position:relative}:where(.relevo-root) .sobre-precio{background:var(--manteca)}:where(.relevo-root) .sobre-info{background:var(--menta)}:where(.relevo-root) .sobre-confirma{background:var(--lila)}:where(.relevo-root) .sobre-decide{background:var(--sup);box-shadow:inset 0 0 0 3px var(--tomate),var(--sombra-sobre);color:var(--tinta)}:where(.relevo-root) .sobre-neutro{background:var(--sup);box-shadow:inset 0 0 0 1px var(--borde),var(--sombra-sobre);color:var(--tinta)}:where(.relevo-root) .separador{height:1px;background:var(--borde);margin:16px 0;border:0}:where(.relevo-root) .metrica{display:flex;flex-direction:column;gap:6px}:where(.relevo-root) .metrica .delta{font:500 13px/1.3 var(--f-texto);font-variant-numeric:tabular-nums;color:var(--tinta-2)}:where(.relevo-root) .metrica .delta b{font-weight:500}:where(.relevo-root) .delta-ok b{color:var(--ok)}:where(.relevo-root) .delta-error b{color:var(--error)}:where(.relevo-root) .delta-neutro b{color:var(--tinta)}:where(.relevo-root) .metrica .unidad{font:700 18px/1 var(--f-display);margin-left:4px;color:var(--tinta-2)}:where(.relevo-root) .serie{display:flex;align-items:flex-end;gap:3px;height:36px}:where(.relevo-root) .serie i{flex:1;border-radius:3px 3px 0 0;background:color-mix(in srgb,var(--azul) 30%,transparent)}:where(.relevo-root) .serie i:last-child{background:var(--azul)}:where(.relevo-root) .barra-uso{position:relative;height:10px;border-radius:999px;background:var(--sup-2);border:1px solid var(--borde)}:where(.relevo-root) .barra-uso>i{display:block;height:100%;border-radius:999px;background:var(--azul);max-width:100%}:where(.relevo-root) .barra-uso[data-nivel=alerta]>i{background:var(--alerta)}:where(.relevo-root) .barra-uso[data-nivel=tope]>i{background:var(--error)}:where(.relevo-root) .barra-uso .marca{position:absolute;top:-4px;bottom:-4px;width:2px;border-radius:1px;background:var(--tinta);transform:translateX(-1px)}:where(.relevo-root) .medidor .pie{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:13px;color:var(--tinta-2);margin-top:8px}:where(.relevo-root) .tabla{width:100%;border-collapse:separate;border-spacing:0;font-size:15px}:where(.relevo-root) .tabla th{font:600 13px/1.3 var(--f-texto);color:var(--tinta-2);text-align:left;padding:10px 14px;border-bottom:1px solid var(--borde)}:where(.relevo-root) .tabla th button{all:unset;display:inline-flex;align-items:center;gap:6px;min-height:44px;cursor:pointer;border-radius:8px}:where(.relevo-root) .tabla th button:focus-visible{outline:3px solid var(--azul);outline-offset:3px}:where(.relevo-root) .tabla td{height:52px;padding:10px 14px;border-bottom:1px solid var(--borde);vertical-align:middle}:where(.relevo-root) .tabla tr:last-child td{border-bottom:0}:where(.relevo-root) .tabla tbody tr:hover{background:var(--sup-2)}:where(.relevo-root) .tabla .num{text-align:right;font-variant-numeric:tabular-nums}:where(.relevo-root) .tabla th.num button{justify-content:flex-end}:where(.relevo-root) .campo{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}:where(.relevo-root) .campo label{font-weight:600;font-size:14px}:where(.relevo-root) .campo .ayuda{font-size:13px;color:var(--tinta-2)}:where(.relevo-root) .campo .error{font-size:13px;font-weight:600;color:var(--error)}:where(.relevo-root) .input{min-height:44px;border:1px solid var(--tinta-3);background-color:var(--sup);border-radius:var(--r-s);padding:9px 12px;width:100%;font-size:15px;line-height:1.4}:where(.relevo-root) .input:hover{border-color:var(--tinta-2)}:where(.relevo-root) .input:focus{outline:none;border-color:var(--azul);box-shadow:0 0 0 3px color-mix(in srgb,var(--azul) 25%,transparent)}:where(.relevo-root) textarea.input{min-height:88px;resize:vertical}:where(.relevo-root) select.input{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:36px;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--tinta-2) 50%),linear-gradient(135deg,var(--tinta-2) 50%,transparent 50%);background-position:calc(100% - 19px) 50%,calc(100% - 14px) 50%;background-size:5px 5px;background-repeat:no-repeat}:where(.relevo-root) .input::-moz-placeholder{color:var(--tinta-2);opacity:.85}:where(.relevo-root) .input::placeholder{color:var(--tinta-2);opacity:.85}:where(.relevo-root) .input[aria-invalid=true]{border-color:var(--error)}:where(.relevo-root) .campo-falta .input{background:color-mix(in srgb,var(--manteca) 35%,var(--sup))}:where(.relevo-root) .secreto{display:flex;align-items:center;gap:10px;border:1px solid var(--borde);border-radius:var(--r-s);padding:4px 4px 4px 12px;background:var(--sup-2);min-height:44px}:where(.relevo-root) .secreto .codigo,:where(.relevo-root) .secreto .dato{flex:1;letter-spacing:.08em}:where(.relevo-root) .casilla{display:flex;align-items:center;gap:12px;min-height:44px;padding:0 6px;margin:0 -6px;border-radius:var(--r-s);cursor:pointer;font-size:15px}:where(.relevo-root) .casilla:hover{background:var(--sup-2)}:where(.relevo-root) .casilla .ayuda{display:block;font-size:13px;color:var(--tinta-2)}:where(.relevo-root) .casilla input{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0;width:20px;height:20px;flex:none;display:grid;place-items:center;border:1.5px solid var(--tinta-3);border-radius:6px;background:var(--sup);cursor:pointer;transition:background var(--dur-micro) var(--ease-ui),border-color var(--dur-micro) var(--ease-ui)}:where(.relevo-root) .casilla input[type=radio]{border-radius:50%}:where(.relevo-root) .casilla:hover input{border-color:var(--tinta-2)}:where(.relevo-root) .casilla input:checked{background:var(--azul);border-color:var(--azul)}:where(.relevo-root) .casilla input[type=checkbox]:checked:after{content:"";width:10px;height:5px;border:2px solid var(--sobre-azul);border-top:0;border-right:0;transform:translateY(-1px) rotate(-45deg)}:where(.relevo-root) .casilla input[type=radio]:checked{background:var(--sup);box-shadow:inset 0 0 0 4px var(--azul)}:where(.relevo-root) .casilla input:focus-visible{outline:3px solid var(--azul);outline-offset:2px}:where(.relevo-root) .casilla:has(input:disabled){opacity:.5;cursor:not-allowed}:where(.relevo-root) .rv-switch{display:inline-flex;align-items:center;gap:12px;min-height:44px;background:none;border:0;padding:0;text-align:left;font-weight:600}:where(.relevo-root) .interruptor{position:relative;display:inline-block;width:48px;height:28px;border-radius:999px;background:var(--tinta-3);flex:none;transition:background var(--dur-ui) var(--ease-ui)}:where(.relevo-root) .interruptor:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;transition:transform var(--dur-ui) var(--ease)}:where(.relevo-root) .rv-switch[aria-checked=true] .interruptor{background:var(--azul)}:where(.relevo-root) .rv-switch[aria-checked=true] .interruptor:after{transform:translateX(20px)}:where(.relevo-root) .rv-switch[aria-disabled=true]{opacity:.5;cursor:not-allowed}:where(.relevo-root) .vacio{text-align:center;padding:40px 20px}:where(.relevo-root) .vacio>svg{margin:0 auto;color:var(--tinta-3)}:where(.relevo-root) .vacio .t-h2{margin:12px 0 6px;font-size:18px;line-height:1.25}:where(.relevo-root) .vacio p{color:var(--tinta-2);margin:0 auto 18px;max-width:420px}:where(.relevo-root) .vacio .seguro{font-size:14px;color:var(--tinta-2);margin-top:14px}:where(.relevo-root) .esqueleto{background:linear-gradient(90deg,var(--sup-2) 0,var(--borde) 50%,var(--sup-2) 100%);background-size:200% 100%;animation:rv-brillo 1.4s linear infinite;border-radius:12px}@keyframes rv-brillo{to{background-position:-200% 0}}:where(.relevo-root) .aviso{display:flex;gap:12px;align-items:flex-start;border-radius:var(--r-m);padding:14px 16px;border:1px solid var(--borde);background:var(--sup)}:where(.relevo-root) .aviso>svg{width:22px;height:22px;flex:none;margin-top:1px}:where(.relevo-root) .aviso .cuerpo{flex:1;min-width:0}:where(.relevo-root) .aviso .cuerpo p{margin:4px 0 0;color:var(--tinta-2);font-size:15px}:where(.relevo-root) .aviso .acciones{margin-top:10px;display:flex;gap:8px;flex-wrap:wrap}:where(.relevo-root) .aviso-error{border-color:color-mix(in srgb,var(--error) 40%,transparent);background:color-mix(in srgb,var(--error) 7%,var(--sup))}:where(.relevo-root) .aviso-error>svg{color:var(--error)}:where(.relevo-root) .aviso-alerta{border-color:color-mix(in srgb,var(--alerta) 45%,transparent);background:color-mix(in srgb,var(--alerta) 9%,var(--sup))}:where(.relevo-root) .aviso-alerta>svg{color:var(--alerta)}:where(.relevo-root) .aviso-ok{border-color:color-mix(in srgb,var(--ok) 40%,transparent);background:color-mix(in srgb,var(--ok) 8%,var(--sup))}:where(.relevo-root) .aviso-ok>svg{color:var(--ok)}:where(.relevo-root) .reloj{display:inline-flex;flex-direction:column;gap:4px}:where(.relevo-root) .reloj .cifras{font:600 22px/1.1 var(--f-texto);font-variant-numeric:tabular-nums;color:var(--tinta)}:where(.relevo-root) .reloj .seg{color:var(--tinta-2)}:where(.relevo-root) .reloj .nota{font-size:13px;color:var(--tinta-2)}:where(.relevo-root) dialog.dialogo{border:1px solid var(--borde);background:var(--sup);color:var(--tinta);border-radius:20px;padding:0;width:min(560px,calc(100% - 32px));max-height:calc(100dvh - 48px);box-shadow:var(--sombra-flota)}:where(.relevo-root) dialog.dialogo::backdrop{background:rgba(15,17,21,.55)}:where(.relevo-root) dialog.dialogo .dialogo-cab{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 14px 0 20px}:where(.relevo-root) dialog.dialogo .dialogo-cab .t-h2{font-size:20px}:where(.relevo-root) dialog.dialogo .dialogo-cuerpo{position:relative;padding:12px 20px 20px;overflow:auto}:where(.relevo-root) dialog.dialogo-lateral{margin:0 0 0 auto;height:100dvh;max-height:100dvh;width:min(420px,100%);border-radius:20px 0 0 20px;border-right:0}:where(.relevo-root) dialog.dialogo[open]{animation:rv-entra var(--dur-ui) var(--ease-ui)}:where(.relevo-root) dialog.dialogo-lateral[open]{animation:rv-entra-lado var(--dur-objeto) var(--ease-ui)}@keyframes rv-entra{0%{opacity:0;transform:translateY(8px)}}@keyframes rv-entra-lado{0%{transform:translateX(24px);opacity:0}}@keyframes rv-entra-abajo{0%{transform:translateY(40px);opacity:0}}:where(.relevo-root) .buzon{position:fixed;left:50%;bottom:22px;transform:translateX(-50%);display:flex;align-items:center;gap:14px;background:#141414;color:#f4f5f7;border-radius:22px;padding:10px 12px 10px 18px;z-index:40;box-shadow:var(--sombra-flota);min-width:min(520px,calc(100% - 28px));max-width:calc(100% - 28px)}:where(.relevo-root) .buzon .ranura{width:64px;height:14px;border-radius:7px;background:#000;box-shadow:inset 0 3px 6px hsla(0,0%,100%,.12);flex:none}:where(.relevo-root) .buzon .txt{flex:1;min-width:0;font-size:14px}:where(.relevo-root) .buzon .txt b{display:block;font:700 18px/1.1 var(--f-display)}:where(.relevo-root) .buzon .mas{display:block;font-size:12px;opacity:.75}:where(.relevo-root) .buzon button{background:#f4f5f7;color:#141414;border:0;border-radius:14px;padding:10px 16px;font-weight:700;min-height:44px;flex:none}:where(.relevo-root) .buzon button:focus-visible{outline:3px solid #ffe59a;outline-offset:3px}:where(.relevo-root) .buzon .anillo{position:relative;width:38px;height:38px;flex:none}:where(.relevo-root) .buzon .anillo svg{width:100%;height:100%}:where(.relevo-root) .buzon .anillo circle{fill:none;stroke-width:4}:where(.relevo-root) .buzon .anillo .fondo{stroke:hsla(0,0%,100%,.18)}:where(.relevo-root) .buzon .anillo .prog{stroke:#ffe59a;stroke-linecap:round;transform:rotate(-90deg);transform-origin:center;stroke-dasharray:107}@keyframes rv-anillo{0%{stroke-dashoffset:0}to{stroke-dashoffset:107}}:where(.relevo-root) .buzon .anillo .seg{position:absolute;inset:0;display:grid;place-items:center;font:600 12px/1 var(--f-texto);font-variant-numeric:tabular-nums}:where(.relevo-root) .buzon[data-fin=true] .anillo{display:none}:where(.relevo-root) .buzon.buzon-estatico{position:static;transform:none}:where(.relevo-root) .vuelo{position:fixed;z-index:50;pointer-events:none;margin:0;transition:transform var(--dur-marca) var(--ease-salida),opacity var(--dur-marca)}:where(.relevo-root) .toasts{position:fixed;right:20px;top:84px;z-index:41;display:flex;flex-direction:column;gap:8px;max-width:min(380px,calc(100% - 32px))}:where(.relevo-root) .toast{display:flex;align-items:flex-start;gap:10px;background:var(--sup);color:var(--tinta);border:1px solid var(--borde);border-radius:var(--r-m);padding:12px 14px;box-shadow:var(--sombra-flota);font-size:15px;animation:rv-entra var(--dur-ui) var(--ease-ui)}:where(.relevo-root) .toast:before{content:"";width:10px;height:10px;margin-top:7px;border-radius:50%;background:var(--punto,var(--tinta-3));flex:none}:where(.relevo-root) .toast-ok{--punto:var(--ok)}:where(.relevo-root) .toast-alerta{--punto:var(--alerta)}:where(.relevo-root) .toast-error{--punto:var(--error)}:where(.relevo-root) .toast button{background:none;border:0;min-width:44px;min-height:44px;margin:-12px -12px -12px auto;display:grid;place-items:center;color:var(--tinta-2)}@media (max-width:860px){:where(.relevo-root) .tabla-tarjetas thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}:where(.relevo-root) .tabla-tarjetas,:where(.relevo-root) .tabla-tarjetas tbody,:where(.relevo-root) .tabla-tarjetas td,:where(.relevo-root) .tabla-tarjetas tr{display:block;width:100%}:where(.relevo-root) .tabla-tarjetas tr{background:var(--sup);border:1px solid var(--borde);border-radius:var(--r-m);padding:6px 0;margin-bottom:10px}:where(.relevo-root) .tabla-tarjetas td{display:flex;justify-content:space-between;gap:12px;border:0;padding:8px 14px;text-align:right}:where(.relevo-root) .tabla-tarjetas td:before{content:attr(data-eti);font:600 13px/1.4 var(--f-texto);color:var(--tinta-2);text-align:left}:where(.relevo-root) .tabla-tarjetas td{height:auto}}:where(.relevo-root) .lista-filas{list-style:none;margin:0;padding:0}:where(.relevo-root) .fila-lista{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:64px;padding:10px 16px;border:0;border-bottom:1px solid var(--borde);background:var(--sup);color:var(--tinta);text-align:left;text-decoration:none;font-size:15px;transition:background var(--dur-micro) var(--ease-ui)}:where(.relevo-root) .fila-lista:hover{background:var(--sup-2)}:where(.relevo-root) .fila-lista:focus-visible{outline-offset:-3px}:where(.relevo-root) .fila-lista:is([aria-selected=true],[aria-current=true],[aria-current=page],.elegida){background:color-mix(in srgb,var(--azul) 8%,var(--sup))}:where(.relevo-root) .fila-lista:is([aria-selected=true],[aria-current=true],[aria-current=page],.elegida):before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--azul)}:where(.relevo-root) .fila-lista .fila-nombre{font-weight:600}:where(.relevo-root) .fila-lista .fila-sub{display:block;font-size:14px;color:var(--tinta-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(.relevo-root) .fila-lista .fila-hora{margin-left:auto;flex:none;align-self:flex-start;font-size:13px;color:var(--tinta-2);font-variant-numeric:tabular-nums}:where(.relevo-root) .fila-lista[data-no-leido=true] .fila-nombre{font-weight:700}:where(.relevo-root) .fila-lista[data-no-leido=true] .fila-nombre:after{content:"";display:inline-block;width:8px;height:8px;margin-left:8px;border-radius:50%;background:var(--azul);vertical-align:middle}:where(.relevo-root) .paneles{flex:1 1 auto;min-height:0;height:100%;display:flex;flex-direction:column;container:paneles/inline-size}:where(.relevo-root) .paneles-grilla{position:relative;flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);background:var(--sup)}:where(.relevo-root) .paneles-enmarcados .paneles-grilla{border:1px solid var(--borde);border-radius:var(--r-m);overflow:hidden}:where(.relevo-root) .panel{position:relative;min-height:0;min-width:0;display:flex;flex-direction:column;background:var(--sup);border-right:1px solid var(--borde);overflow:hidden}:where(.relevo-root) .paneles-grilla>.panel:last-child{border-right:0}:where(.relevo-root) .panel-detalle{background:var(--fondo)}:where(.relevo-root) .panel-cab{flex:none;position:relative;min-height:60px;display:flex;align-items:center;gap:10px;padding:8px 12px 8px 16px;border-bottom:1px solid var(--borde);background:var(--sup);container:panel-cab/inline-size}:where(.relevo-root) .panel-cab-titulo{flex:1;min-width:0}:where(.relevo-root) .panel-cab-titulo :is(h1,h2,h3){margin:0;font:700 18px/1.2 var(--f-display);letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(.relevo-root) .panel-cab-acciones{display:flex;align-items:center;gap:6px;flex:none}:where(.relevo-root) .panel-cab-principal{display:flex;align-items:center;flex:none}:where(.relevo-root) .panel-cab-mas{display:none;position:relative;flex:none}:where(.relevo-root) .panel-cab-menu{position:absolute;right:0;top:calc(100% + 6px);z-index:20;min-width:200px;display:flex;flex-direction:column;align-items:stretch;gap:4px;padding:6px;background:var(--sup);border:1px solid var(--borde);border-radius:var(--r-m);box-shadow:var(--sombra-flota)}:where(.relevo-root) .panel-cab-menu .btn{justify-content:flex-start;background:transparent;border-color:transparent}:where(.relevo-root) .panel-cab-menu .btn:hover{background:var(--sup-2)}:where(.relevo-root) .panel-volver{display:none;width:44px;height:44px;margin-left:-10px;flex:none;place-items:center;border:0;border-radius:12px;background:none;color:var(--tinta)}:where(.relevo-root) .panel-volver svg{width:20px;height:20px;transform:scaleX(-1)}:where(.relevo-root) .panel-volver:hover{background:var(--sup-2)}:where(.relevo-root) .panel-cuerpo{position:relative;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}:where(.relevo-root) .panel-pie{flex:none;position:relative;border-top:1px solid var(--borde);padding:12px 16px;background:var(--sup)}@container panel-cab (max-width: 460px){:where(.relevo-root) .panel-cab-acciones{display:none}:where(.relevo-root) .panel-cab-mas{display:block}}@container paneles (max-width: 639.98px){:where(.relevo-root) .paneles-grilla>.panel{display:none;border-right:0}:where(.relevo-root) .paneles-grilla:is([data-vista=detalle])>.panel-detalle,:where(.relevo-root) .paneles-grilla:is([data-vista=ficha])>.panel-ficha,:where(.relevo-root) .paneles-grilla:is([data-vista=lista])>.panel-lista{display:flex}:where(.relevo-root) .panel-volver{display:grid}:where(.relevo-root) .panel-pie{padding-bottom:calc(12px + env(safe-area-inset-bottom))}}@container paneles (min-width: 640px){:where(.relevo-root) .paneles-grilla{grid-template-columns:300px minmax(0,1fr)}:where(.relevo-root) .paneles-grilla>.panel-ficha{display:none}}@container paneles (min-width: 1000px){:where(.relevo-root) .paneles-grilla[data-con-ficha=true]{grid-template-columns:300px minmax(0,1fr) 280px}:where(.relevo-root) .paneles-grilla[data-con-ficha=true]>.panel-ficha{display:flex}:where(.relevo-root) .paneles-grilla[data-con-ficha=false]{grid-template-columns:320px minmax(0,1fr)}}@container paneles (min-width: 1240px){:where(.relevo-root) .paneles-grilla[data-con-ficha=true]{grid-template-columns:340px minmax(0,1fr) 320px}:where(.relevo-root) .paneles-grilla[data-con-ficha=false]{grid-template-columns:360px minmax(0,1fr)}}@media (max-width:767.98px){:where(.relevo-root) .paneles{padding-bottom:var(--teclado,0)}}:where(.relevo-root) dialog.dialogo-ficha .dialogo-cuerpo{padding:0}:where(.relevo-root) .grilla{display:grid;gap:16px}:where(.relevo-root) .g-2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.relevo-root) .g-3{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.relevo-root) .g-4{grid-template-columns:repeat(4,minmax(0,1fr))}:where(.relevo-root) .fila{display:flex;align-items:center;gap:12px}:where(.relevo-root) .entre{justify-content:space-between}:where(.relevo-root) .crece{flex:1;min-width:0}:where(.relevo-root) .recortar{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:1180px){:where(.relevo-root) .rv-top .rv-envio .largo{display:none}}@media (max-width:860px){:where(.relevo-root) .rv-top{padding:12px 16px;gap:10px}:where(.relevo-root) .rv-cuenta>span:not(.rv-av),:where(.relevo-root) .rv-pildoras{display:none}:where(.relevo-root) .rv-logo{font-size:22px}:where(.relevo-root) .rv-logo svg{width:30px;height:30px}:where(.relevo-root) .rv-cuenta{padding:4px;border-radius:50%}:where(.relevo-root) .rv-envio{padding:6px 12px;font-size:13px}:where(.relevo-root) .rv-cabecera{margin:10px 0 16px}:where(.relevo-root) .rv-cabecera p{font-size:15px}:where(.relevo-root) .rv-main{padding:4px 16px 150px}:where(.relevo-root) .t-hero{font-size:32px}:where(.relevo-root) .t-titulo{font-size:22px}:where(.relevo-root) .t-h1{font-size:26px}:where(.relevo-root) .g-2,:where(.relevo-root) .g-3{grid-template-columns:1fr}:where(.relevo-root) .g-4{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.relevo-root) .carta{padding:16px}:where(.relevo-root) .buzon{bottom:calc(var(--buzon-abajo,16px) + env(safe-area-inset-bottom));min-width:0;width:calc(100% - 28px);padding:8px 8px 8px 14px;gap:10px;border-radius:18px}:where(.relevo-root) .buzon .txt{font-size:12px;line-height:1.3}:where(.relevo-root) .buzon .txt b{font-size:15px}:where(.relevo-root) .buzon .ranura{width:34px;height:10px}:where(.relevo-root) .buzon .anillo{width:30px;height:30px}:where(.relevo-root) .toasts{top:auto;bottom:calc(var(--buzon-abajo,16px) + 76px + env(safe-area-inset-bottom));right:16px;left:16px;max-width:none}:where(.relevo-root) dialog.dialogo-hoja{margin:auto 0 0;width:100%;max-width:100%;border-radius:20px 20px 0 0;max-height:90dvh;padding-bottom:env(safe-area-inset-bottom)}:where(.relevo-root) dialog.dialogo-hoja[open]{animation:rv-entra-abajo var(--dur-objeto) var(--ease-ui)}:where(.relevo-root) dialog.dialogo-lateral{border-radius:0}:where(.relevo-root) .rv-tabbar{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;bottom:0;left:0;right:0;background:var(--sup);border-top:1px solid var(--borde);padding:8px 6px calc(8px + env(safe-area-inset-bottom));z-index:35}:where(.relevo-root) .rv-tabbar a{display:flex;flex-direction:column;align-items:center;gap:3px;font-size:11px;font-weight:600;color:var(--tinta-2);text-decoration:none;min-height:44px;justify-content:center;position:relative;border-radius:10px}:where(.relevo-root) .rv-tabbar a svg{width:22px;height:22px}:where(.relevo-root) .rv-tabbar a[aria-current]{color:var(--tinta)}:where(.relevo-root) .rv-tabbar a[aria-current]:before{content:"";position:absolute;top:-8px;width:28px;height:4px;border-radius:2px;background:var(--azul)}:where(.relevo-root) .rv-tabbar .n{position:absolute;top:0;left:56%;background:var(--manteca);color:var(--sobre-tinta);font:700 11px/16px var(--f-texto);min-width:16px;padding:0 4px;border-radius:8px}}@media (max-width:420px){:where(.relevo-root) .rv-logo .palabra{display:none}}@media (prefers-reduced-motion:reduce){.relevo-root *,.relevo-root :after,.relevo-root :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}