@layer reset,tokens,base,componentes,legado,layout,utilidades;@font-face{font-family:"Lato";font-style:normal;font-weight:400;font-display:swap;src:url("../marca/fuentes/S6uyw4BMUTPHjxAwXjeu.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Lato";font-style:normal;font-weight:400;font-display:swap;src:url("../marca/fuentes/S6uyw4BMUTPHjx4wXg.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Lato";font-style:normal;font-weight:700;font-display:swap;src:url("../marca/fuentes/S6u9w4BMUTPHh6UVSwaPGR_p.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Lato";font-style:normal;font-weight:700;font-display:swap;src:url("../marca/fuentes/S6u9w4BMUTPHh6UVSwiPGQ.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Cormorant Garamond";font-style:normal;font-weight:500 600;font-display:swap;src:url("../v4/fonts/cormorant-garamond.woff2") format("woff2")}@font-face{font-family:"Cormorant Garamond";font-style:italic;font-weight:500;font-display:swap;src:url("../v4/fonts/cormorant-garamond-italic.woff2") format("woff2")}@layer reset{*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--panel-barra-h) + var(--s4))}body{margin:0;min-height:100vh;overflow-wrap:break-word}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}img,video,canvas{display:block;max-width:100%;height:auto}svg{flex:none}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}table{border-collapse:collapse}fieldset{min-width:0}summary{cursor:pointer}[hidden]{display:none !important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto !important}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}}}@layer tokens{:root{--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s6:24px;--s8:32px;--s12:48px;--s16:64px;--t1:12px;--t2:14px;--t3:16px;--t4:18px;--t5:22px;--t6:28px;--t7:clamp(32px,1.6vw + 24px,44px);--lh-titulo:1.15;--lh-apretado:1.3;--lh-base:1.5;--lh-lectura:1.65;--peso-normal:400;--peso-fuerte:700;--fuente:"Lato",-apple-system,"Segoe UI",Roboto,sans-serif;--fuente-titulos:"Cormorant Garamond",Georgia,"Times New Roman",serif;--fuente-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--c-tinta:#2c364b;--c-tinta-hover:#1f2738;--c-tinta-700:#3d475c;--c-tinta-500:#5d667a;--c-oro:#c4a46e;--c-oro-claro:#e9dcc4;--c-oro-texto:#7e6538;--c-oro-boton:#8a6a36;--c-oro-boton-hover:#75592b;--c-marfil:#fbf8f3;--c-crema:#f4ece0;--c-linea:#e6ddcc;--c-fondo:#f6f5f2;--c-superficie:#ffffff;--c-superficie-2:#faf9f6;--c-borde:#e3dfd6;--c-borde-fuerte:#cdc6b8;--c-borde-control:#8f8a80;--c-texto:#1f2633;--c-texto-2:#4f586b;--c-texto-3:#5f6778;--c-sobre-oscuro:#fbf8f3;--c-sobre-color:#ffffff;--c-ok-bg:#e2f2e9;--c-ok:#1b6342;--c-ok-borde:#b9dcc8;--c-aviso-bg:#fff3d6;--c-aviso:#6a4100;--c-aviso-borde:#efd9a4;--c-aviso-marca:#c8901c;--c-error-bg:#fbe6e1;--c-error:#9c3a22;--c-error-borde:#ecc3b7;--c-error-hover:#7f2f1c;--c-info-bg:#e5edfb;--c-info:#1d4a94;--c-info-borde:#c3d4f2;--c-neutro-bg:#edeef1;--c-neutro:#4a5160;--c-marca-bg:#f4ece0;--c-marca:#6b5330;--c-marca-borde:#e4d6bf;--c-cat-azul:#2f6fd6;--c-cat-verde:#2e8b5f;--c-cat-ambar:#c98a12;--c-cat-rojo:#c4452b;--c-cat-morado:#7a4cc2;--c-cat-gris:#6b7280;--c-cat-morado-bg:#efe7fb;--c-cat-morado-tx:#57348f;--c-camara-fondo:#1d2433;--c-camara-ok:#43d18a;--c-camara-ok-tx:#0b2a1a;--c-camara-aviso:#ffc04d;--c-camara-mal:#ff6b5e;--c-camara-mal-claro:#ff8a80;--c-whatsapp:#25d366;--c-whatsapp-tx:#0b3d20;--c-foco:#8a6a36;--foco:3px solid var(--c-foco);--r1:4px;--r2:6px;--r3:12px;--r-pildora:999px;--sombra-1:0 1px 2px rgba(31,38,51,.06);--sombra-2:0 1px 2px rgba(44,54,75,.05),0 10px 30px rgba(44,54,75,.07);--sombra-3:0 8px 28px rgba(31,38,51,.16),0 1px 3px rgba(31,38,51,.1);--velo:rgba(20,24,33,.45);--transicion:160ms cubic-bezier(.4,0,.2,1);--z-pegado:10;--z-cabecera:40;--z-desplegable:50;--z-velo:55;--z-cajon:60;--z-modal:80;--z-aviso:90;--z-globo:100;--z-carga:110;--control-h:40px;--control-h-pequeno:32px;--control-px:var(--s4);--control-r:var(--r2);--tactil:44px;--ancho-publico:1180px;--ancho-lectura:72ch;--ancho-formulario:640px;--panel-barra-h:56px;--panel-lateral-w:248px;--panel-pad:clamp(16px,2vw,32px)}@media (max-width:599.98px),(pointer:coarse){:root{--control-h:var(--tactil);--control-h-pequeno:var(--tactil)}}}@layer base{body{--control-h:48px;--control-t:var(--t3);font-family:var(--fuente);font-size:var(--t3);line-height:var(--lh-lectura);color:var(--c-tinta);background:var(--c-marfil);-webkit-font-smoothing:antialiased;overflow-x:hidden}body.gestor{--control-h:40px;--control-t:var(--t2);font-size:var(--t2);line-height:var(--lh-base);color:var(--c-texto);background:var(--c-fondo)}@media (max-width:599.98px),(pointer:coarse){body.gestor{--control-h:var(--tactil)}}:where(h1,h2,h3,h4){font-family:var(--fuente-titulos);font-weight:500;line-height:var(--lh-titulo);color:var(--c-tinta);text-wrap:balance}:where(h1){font-size:var(--t7)}:where(h2){font-size:var(--t6)}:where(h3){font-size:var(--t5);line-height:var(--lh-apretado)}:where(h4){font-size:var(--t4);font-family:var(--fuente);font-weight:var(--peso-fuerte)}:where(h1,h2) em{font-style:italic;color:var(--c-oro-texto)}.gestor :where(h1,h2,h3,h4,legend){font-family:var(--fuente);font-weight:var(--peso-fuerte);color:var(--c-texto);letter-spacing:0}.gestor :where(h1){font-size:var(--t5);line-height:var(--lh-apretado)}.gestor :where(h2){font-size:var(--t3);line-height:var(--lh-apretado)}.gestor :where(h3,h4){font-size:var(--t2);line-height:var(--lh-apretado)}:where(a){color:inherit;text-underline-offset:3px}.gestor :where(a){color:var(--c-tinta)}:where(small){font-size:var(--t1)}:where(code,kbd,samp,pre){font-family:var(--fuente-mono);font-size:.92em}:where(strong,b){font-weight:var(--peso-fuerte)}:where(hr){border:0;border-top:1px solid var(--c-borde);margin:0}::selection{background:var(--c-oro-claro);color:var(--c-tinta)}:focus-visible{outline:var(--foco);outline-offset:2px}:focus:not(:focus-visible){outline:none}:where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=hidden],[type=submit],[type=button],[type=reset],[type=image]),select,textarea){display:block;width:100%;min-height:var(--control-h);padding:0 var(--s3);font-size:var(--control-t);line-height:var(--lh-base);color:var(--c-texto);background-color:var(--c-superficie);border:1px solid var(--c-borde-control);border-radius:var(--control-r);transition:border-color var(--transicion),box-shadow var(--transicion)}body:not(.gestor) :where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=hidden],[type=submit],[type=button],[type=reset],[type=image]),select,textarea){background-color:var(--c-marfil)}:where(textarea){min-height:96px;padding:var(--s2) var(--s3);resize:vertical}:where(input[type=file]){padding:var(--s2)}:where(input[type=file])::file-selector-button{margin-right:var(--s3);min-height:32px;padding:0 var(--s3);border:1px solid var(--c-borde-control);border-radius:var(--r1);background:var(--c-superficie-2);color:var(--c-texto);font:inherit;font-weight:var(--peso-fuerte);cursor:pointer}:where(input,select,textarea):focus-visible{outline:var(--foco);outline-offset:1px;border-color:var(--c-tinta)}:where(input,select,textarea)[aria-invalid="true"]{border-color:var(--c-error);box-shadow:inset 0 0 0 1px var(--c-error)}:where(input,select,textarea):disabled{background-color:var(--c-superficie-2);color:var(--c-texto-3);cursor:not-allowed}:where(input[type=checkbox],input[type=radio]){width:20px;height:20px;margin:0;accent-color:var(--c-tinta);flex:none}::placeholder{color:var(--c-texto-3);opacity:1}@media (max-width:599.98px){:where(input,select,textarea){font-size:max(16px,var(--control-t))}}:where(details)>summary{cursor:pointer}:where(table){width:100%;font-variant-numeric:tabular-nums;font-size:var(--t2)}:where(th,td){padding:var(--s3);text-align:left;vertical-align:top;border-bottom:1px solid var(--c-borde)}:where(th){font-size:var(--t1);font-weight:var(--peso-fuerte);color:var(--c-texto-2);background:var(--c-superficie-2)}:where(tr:last-child)>:where(td){border-bottom:0}:where(td,th):where(.num){text-align:right;white-space:nowrap}:where(td.nowrap){white-space:nowrap}.sr,.sr-only,.ui-sr{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;white-space:nowrap !important;border:0 !important;float:none !important}}@layer componentes{:is(.ui-btn,.btn,.boton){display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);min-height:var(--control-h);padding:0 var(--control-px);border:1px solid var(--c-tinta);border-radius:var(--control-r);background:var(--c-tinta);color:var(--c-sobre-oscuro);font-family:var(--fuente);font-size:var(--control-t);font-weight:var(--peso-fuerte);line-height:1.2;letter-spacing:.01em;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;cursor:pointer;transition:background-color var(--transicion),border-color var(--transicion),color var(--transicion)}:is(.ui-btn,.btn,.boton) svg{width:18px;height:18px;flex:none}:is(.ui-btn,.btn,.boton):hover{background:var(--c-tinta-hover);border-color:var(--c-tinta-hover);color:var(--c-sobre-oscuro)}:is(.ui-btn,.btn,.boton):active{transform:translateY(1px)}.boton-primario{background:var(--c-tinta)}:is(.ui-btn-secundario,.btn.ghost,.boton-secundario){background:var(--c-superficie);color:var(--c-tinta);border-color:var(--c-borde-control)}body:not(.gestor) :is(.ui-btn-secundario,.btn.ghost,.boton-secundario){background:transparent}:is(.ui-btn-secundario,.btn.ghost,.boton-secundario):hover{background:var(--c-crema);border-color:var(--c-tinta);color:var(--c-tinta)}.gestor :is(.ui-btn-secundario,.btn.ghost,.boton-secundario):hover{background:var(--c-fondo)}.ui-btn-fantasma{background:transparent;border-color:transparent;color:var(--c-tinta)}.ui-btn-fantasma:hover{background:var(--c-fondo);border-color:transparent;color:var(--c-tinta);text-decoration:underline}:is(.ui-btn-oro,.btn.gold,.boton-oro){background:var(--c-oro-boton);border-color:var(--c-oro-boton);color:var(--c-sobre-color)}:is(.ui-btn-oro,.btn.gold,.boton-oro):hover{background:var(--c-oro-boton-hover);border-color:var(--c-oro-boton-hover);color:var(--c-sobre-color)}:is(.ui-btn-peligro,.btn.danger){background:var(--c-superficie);color:var(--c-error);border-color:var(--c-error-borde)}:is(.ui-btn-peligro,.btn.danger):hover{background:var(--c-error-bg);border-color:var(--c-error);color:var(--c-error)}:is(.ui-btn-peligro-solido,.btn.danger-solid){background:var(--c-error);border-color:var(--c-error);color:var(--c-sobre-color)}:is(.ui-btn-peligro-solido,.btn.danger-solid):hover{background:var(--c-error-hover);border-color:var(--c-error-hover);color:var(--c-sobre-color)}:is(.ui-btn-pequeno,.btn.small){min-height:var(--control-h-pequeno);min-width:var(--control-h-pequeno);padding:0 var(--s3);font-size:var(--t2)}:is(.ui-btn-grande,.boton-grande){min-height:56px;padding:0 var(--s6);font-size:var(--t4)}:is(.ui-btn-bloque,.btn.block,.boton-ancho){display:flex;width:100%}:is(.ui-filtros,.g-filters,.g-copy,.ui-fila-campos) :is(.ui-btn-pequeno,.btn.small){min-height:var(--control-h)}:is(.ui-btn,.btn,.boton):is([disabled],[aria-disabled="true"]){background:var(--c-superficie-2);border-color:var(--c-borde);color:var(--c-texto-3);cursor:not-allowed;transform:none}:is(button,.ui-btn,.btn,.boton)[aria-busy="true"]{cursor:progress;opacity:.8}:is(button,.ui-btn,.btn,.boton)[aria-busy="true"]::before{content:"";flex:none;width:1em;height:1em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:ui-girar .8s linear infinite}@keyframes ui-girar{to{transform:rotate(360deg)}}.ui-btn-icono,.g-icon-btn{display:inline-grid;place-items:center;flex:none;width:var(--control-h);height:var(--control-h);padding:0;border:0;border-radius:var(--control-r);background:transparent;color:var(--c-texto);cursor:pointer}:is(.ui-btn-icono,.g-icon-btn):hover{background:var(--c-fondo)}:is(.ui-btn-icono,.g-icon-btn) svg{width:20px;height:20px}.ui-enlace,.enlace-boton{display:inline-flex;align-items:center;min-height:var(--tactil);padding:0;border:0;background:none;color:var(--c-tinta);font:inherit;font-weight:var(--peso-fuerte);text-decoration:underline;cursor:pointer}:is(.ui-acciones,.actions,.g-form-actions,.compra-botones,.g-pop-actions,.crm-bandeja-acc){display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2) var(--s3)}:is(.ui-acciones,.actions,.g-form-actions,.compra-botones,.g-pop-actions,.crm-bandeja-acc)>form{margin:0}.ui-acciones-pie,.g-form-actions{padding-top:var(--s4);border-top:1px solid var(--c-borde)}.ui-acciones-fin,.g-pop-actions{justify-content:flex-end}:is(.ui-campo,.field)>:is(.ui-btn,.btn){justify-self:start}:is(.ui-btn,.btn).copiado{background:var(--c-ok-bg);border-color:var(--c-ok);color:var(--c-ok)}}@layer componentes{:is(.ui-form,form.stack){display:grid;gap:var(--s4)}:is(.ui-campo,.field){display:grid;gap:var(--s1);align-content:start;min-width:0}:is(.ui-campo-etiqueta,.field-label){display:flex;align-items:center;gap:var(--s1);min-width:0}:is(.ui-campo,.field)>label:not(.ui-check,.check),:is(.ui-campo-etiqueta,.field-label)>label,.label{font-size:var(--t2);font-weight:var(--peso-fuerte);line-height:var(--lh-apretado);color:var(--c-texto)}.ui-obligatorio{color:var(--c-error)}:is(.ui-ayuda,.field .help){font-size:var(--t2);line-height:var(--lh-base);color:var(--c-texto-3)}.gestor :is(.ui-ayuda,.field .help){font-size:var(--t1)}:is(.ui-error-campo,.field .err){font-size:var(--t2);font-weight:var(--peso-fuerte);line-height:var(--lh-apretado);color:var(--c-error)}:is(.ui-campo,.field).invalid :is(input,select,textarea){border-color:var(--c-error);box-shadow:inset 0 0 0 1px var(--c-error)}:is(.ui-check,.check){display:flex;align-items:flex-start;gap:var(--s2) var(--s3);min-height:var(--s6);font-size:var(--control-t);line-height:var(--lh-base);color:var(--c-texto);cursor:pointer}:is(.ui-check,.check) input{margin-top:2px}:is(.ui-check,.check) a{color:var(--c-tinta);white-space:nowrap}@media (max-width:599.98px),(pointer:coarse){:is(.ui-check,.check){min-height:var(--tactil);align-items:center}:is(.ui-check,.check) input{margin-top:0}}.ui-opciones{display:grid;gap:var(--s1);margin:0;padding:0;border:0}:is(.ui-opciones,.ui-filas)>legend{display:flex;align-items:center;gap:var(--s1);margin:0 0 var(--s2);padding:0;font-size:var(--t2);font-weight:var(--peso-fuerte);color:var(--c-texto)}.ui-grupo{display:grid;gap:var(--s4);margin:0;padding:0;border:0;min-width:0}.ui-grupo>legend{margin:0 0 var(--s3);padding:0;font-size:var(--t3);font-weight:var(--peso-fuerte);color:var(--c-texto)}body:not(.gestor) .ui-grupo>legend{font-family:var(--fuente-titulos);font-size:var(--t5);font-weight:500}.ui-grupo + .ui-grupo>legend{width:100%;padding-top:var(--s6);border-top:1px solid var(--c-borde)}:is(.ui-campos-2,.row2,.g-form-grid){display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s4) var(--s6)}:is(.ui-campos-3,.row3,.g-form-grid.g-3){display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s4) var(--s6)}@media (min-width:600px){:is(.ui-campos-2,.row2,.g-form-grid){grid-template-columns:repeat(2,minmax(0,1fr))}:is(.ui-campos-3,.row3,.g-form-grid.g-3){grid-template-columns:repeat(3,minmax(0,1fr))}}:is(.ui-campos-2,.ui-campos-3,.g-form-grid)>:is(.ui-entera,.g-span){grid-column:1 / -1}:is(.ui-resumen-errores,.resumen-errores){font-weight:var(--peso-normal)}:is(.ui-resumen-errores,.resumen-errores)>p{margin:0 0 var(--s1);font-weight:var(--peso-fuerte)}:is(.ui-resumen-errores,.resumen-errores) ul{margin:0;padding-left:var(--s6)}:is(.ui-resumen-errores,.resumen-errores) a{color:inherit;font-weight:var(--peso-fuerte)}.ui-archivo{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2) var(--s3);cursor:pointer}.ui-archivo input[type=file]{position:absolute;width:1px;height:1px;opacity:0}.ui-archivo:focus-within .ui-btn{outline:var(--foco);outline-offset:2px}.ui-archivo-nombre{color:var(--c-texto-3);font-size:var(--t2);overflow-wrap:anywhere}.ui-sufijo{display:flex;align-items:center;gap:var(--s2)}.ui-sufijo>:is(input,select){flex:1;min-width:0}.ui-sufijo>span{color:var(--c-texto-3)}:is(.ui-campo,.field).field-check{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s1) var(--s2)}:is(.ui-campo,.field).field-check>:is(.ui-ayuda,.ui-error-campo,.help,.err){flex-basis:100%}.ui-check-sola{display:inline-flex;align-items:center;justify-content:center;min-width:var(--tactil);min-height:var(--tactil);cursor:pointer}.ui-si{display:contents}.ui-filas{display:grid;gap:var(--s3);margin:0;padding:0;border:0;min-width:0}.ui-filas-lista{display:grid;gap:var(--s3);margin:0;padding:0;list-style:none}.ui-fila-editable{display:grid;gap:var(--s3);padding:var(--s3);border:1px solid var(--c-borde);border-radius:var(--r2);background:var(--c-superficie-2)}.ui-fila-editable.invalid{border-color:var(--c-error)}.ui-fila-campos{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:var(--s3) var(--s4)}.ui-fila-check{align-self:end}.ui-filas-simple .ui-fila-editable{padding:0;border:0;background:none;grid-template-columns:minmax(0,1fr) auto;align-items:center}.ui-fila-acciones{display:flex;flex-wrap:wrap;gap:var(--s2);justify-content:flex-end}[data-fuera]{visibility:hidden}@media (min-width:600px){.ui-fila-col-largo{grid-column:span 2}}@media (min-width:900px){.ui-fila-editable{grid-template-columns:minmax(0,1fr) auto;align-items:end}.ui-fila-error{grid-column:1 / -1}}}@layer componentes{:is(.ui-tarjeta,.g-card,.panel){display:flow-root;min-width:0;background:var(--c-superficie);border:1px solid var(--c-borde);border-radius:var(--r3);box-shadow:var(--sombra-1)}body:not(.gestor) :is(.ui-tarjeta,.panel){border-color:var(--c-linea);box-shadow:var(--sombra-2)}:is(.ui-tarjeta:not(:has(>.ui-tarjeta-cuerpo)),.panel){padding:var(--s4)}@media (min-width:600px){:is(.ui-tarjeta:not(:has(>.ui-tarjeta-cuerpo)),.panel){padding:var(--s6)}}:is(.ui-tarjeta-cabecera,.g-card-head){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s2) var(--s3);padding:var(--s4) var(--s4) 0}:is(.ui-tarjeta-cabecera,.g-card-head) h2{margin:0}:is(h2,h3,h4,.ui-kpi-etiqueta)>:is(.ui-i,.g-i){margin-inline-start:var(--s1)}:is(.ui-tarjeta-acciones,.g-card-actions){display:flex;flex-wrap:wrap;gap:var(--s2)}:is(.ui-tarjeta-cuerpo,.g-card-body){padding:var(--s4)}@media (min-width:600px){:is(.ui-tarjeta-cabecera,.g-card-head){padding:var(--s4) var(--s6) 0}:is(.ui-tarjeta-cuerpo,.g-card-body){padding:var(--s4) var(--s6) var(--s6)}}:is(.ui-tarjeta-cuerpo,.g-card-body,.panel)>*{margin-block:0}:is(.ui-tarjeta-cuerpo,.g-card-body,.panel)>* + *{margin-block-start:var(--s4)}:is(.ui-tarjeta-cuerpo,.g-card-body,.panel)>:is(script,template,input[type=hidden]) + *{margin-block-start:0}:is(.ui-tarjeta-sangre,.g-card.g-flush)>:is(.ui-tarjeta-cuerpo,.g-card-body){padding:var(--s3) 0 0}:is(.ui-tarjeta-sangre,.g-card.g-flush) .ui-tabla-caja{border:0;border-radius:0;box-shadow:none}.ui-tarjeta-pie{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2);padding:var(--s3) var(--s4);border-top:1px solid var(--c-borde);background:var(--c-superficie-2);border-radius:0 0 var(--r3) var(--r3)}.ui-tarjeta-peligro{border-color:var(--c-error-borde)}:is(.ui-aviso,.flash,.g-aviso,.notice){display:flex;flex-direction:column;gap:var(--s1);padding:var(--s3) var(--s4);border:1px solid var(--c-borde);border-left-width:4px;border-radius:var(--r2);background:var(--c-superficie);color:var(--c-texto);font-size:inherit;font-weight:var(--peso-normal);line-height:var(--lh-base)}:is(.ui-aviso,.flash,.g-aviso,.notice)>*{margin:0}:is(.ui-aviso,.flash,.g-aviso,.notice) a:not(.ui-btn,.btn,.boton){color:inherit;font-weight:var(--peso-fuerte)}.ui-aviso-titulo{font-weight:var(--peso-fuerte)}:is(.ui-aviso-ok,.flash.ok){background:var(--c-ok-bg);border-color:var(--c-ok-borde);border-left-color:var(--c-ok);color:var(--c-ok)}:is(.ui-aviso-aviso,.flash.aviso,.g-aviso-pend){background:var(--c-aviso-bg);border-color:var(--c-aviso-borde);border-left-color:var(--c-aviso-marca);color:var(--c-aviso)}:is(.ui-aviso-error,.flash.error,.g-aviso-alerta){background:var(--c-error-bg);border-color:var(--c-error-borde);border-left-color:var(--c-error);color:var(--c-error)}:is(.ui-aviso-info,.flash.info,.g-aviso-info){background:var(--c-info-bg);border-color:var(--c-info-borde);border-left-color:var(--c-info);color:var(--c-info)}:is(.ui-aviso-marca,.notice){background:var(--c-crema);border-color:var(--c-linea);border-left-color:var(--c-oro);color:var(--c-tinta-700)}:is(.ui-chip,.g-chip,.badge){display:inline-flex;align-items:center;gap:var(--s1);max-width:100%;min-height:24px;padding:2px var(--s2);border-radius:var(--r-pildora);background:var(--c-neutro-bg);color:var(--c-neutro);font:var(--peso-fuerte) var(--t1)/1.3 var(--fuente);letter-spacing:0;text-transform:none;white-space:normal;overflow-wrap:normal;word-break:normal;vertical-align:middle}:is(.ui-chip,.g-chip)::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}:is(.ui-chip-pendiente,.g-chip-pendiente,.badge.warn){background:var(--c-aviso-bg);color:var(--c-aviso)}:is(.ui-chip-recibido,.g-chip-recibido){background:var(--c-info-bg);color:var(--c-info)}:is(.ui-chip-ok,.ui-chip-ejecutado,.g-chip-ejecutado,.g-chip-ok,.badge.open,.badge.ok){background:var(--c-ok-bg);color:var(--c-ok)}:is(.ui-chip-alerta,.ui-chip-bloqueado,.g-chip-bloqueado,.g-chip-alerta,.badge.err){background:var(--c-error-bg);color:var(--c-error)}:is(.ui-chip-neutro,.ui-chip-cancelado,.g-chip-cancelado,.g-chip-neutro,.badge.dark){background:var(--c-neutro-bg);color:var(--c-neutro)}:is(.ui-chip-marca,.g-chip-marca,.badge.gold){background:var(--c-marca-bg);color:var(--c-marca)}:is(.ui-chips,.g-chips){display:flex;flex-wrap:wrap;gap:var(--s1)}:is(.ui-contador,.g-count){display:inline-grid;place-items:center;min-width:22px;height:20px;padding:0 var(--s1);border-radius:var(--r-pildora);background:var(--c-tinta);color:var(--c-sobre-color);font-size:var(--t1);font-weight:var(--peso-fuerte);font-variant-numeric:tabular-nums}:is(.ui-contador-alerta,.g-count-alerta){background:var(--c-error)}:is(.ui-vacio,.g-empty,.empty){display:grid;justify-items:center;gap:var(--s2);padding:var(--s8) var(--s4);text-align:center;color:var(--c-texto-2)}:is(.ui-vacio,.g-empty)>*{margin:0}:is(.ui-vacio-titulo,.g-empty-t){font-size:var(--t3);font-weight:var(--peso-fuerte);color:var(--c-texto)}.ui-vacio .ui-acciones{justify-content:center;margin-top:var(--s2)}:is(.ui-datos,.g-kv,.gestor .kv){display:grid;grid-template-columns:minmax(8rem,38%) minmax(0,1fr);gap:var(--s2) var(--s4);margin:0}:is(.ui-datos,.g-kv,.gestor .kv) dt{color:var(--c-texto-3)}:is(.ui-datos,.g-kv,.gestor .kv) dd{margin:0;overflow-wrap:anywhere}@media (min-width:600px){.ui-detalle>aside :is(.ui-datos,.g-kv){grid-template-columns:minmax(0,max-content) minmax(0,1fr);column-gap:var(--s3)}}@media (max-width:599.98px){:is(.ui-datos,.g-kv,.gestor .kv){grid-template-columns:minmax(0,1fr);gap:0}:is(.ui-datos,.g-kv,.gestor .kv) dd + dt{margin-top:var(--s3)}}:is(.ui-i,.g-i){display:inline-flex;align-items:center;vertical-align:middle}:is(.ui-con-info,.g-with-info){display:inline-flex;align-items:center;gap:var(--s1);max-width:100%}:is(.ui-con-info,.g-with-info)>:first-child{min-width:0}:is(.ui-con-info,.g-with-info)>:is(.ui-btn,.btn){white-space:normal}summary>:is(.ui-i,.g-i){margin-inline-start:var(--s1)}:is(.ui-info,.g-info){display:inline-grid;place-items:center;width:24px;height:24px;margin:calc(var(--s1) * -1) 0;padding:0;flex:none;border:0;border-radius:50%;background:transparent;color:var(--c-texto-3);cursor:help}:is(.ui-info,.g-info):hover,:is(.ui-info,.g-info)[aria-expanded="true"]{color:var(--c-tinta);background:var(--c-fondo)}@media (pointer:coarse){:is(.ui-info,.g-info){width:var(--tactil);height:var(--tactil);margin-block:0}}:is(.ui-globo,.g-tip-flotante){position:fixed;z-index:var(--z-globo);max-width:min(320px,calc(100vw - 24px));padding:var(--s3) var(--s4);border-radius:var(--r2);background:var(--c-texto);color:var(--c-sobre-color);font:var(--peso-normal) var(--t2)/var(--lh-base) var(--fuente);box-shadow:var(--sombra-3);text-align:left;text-transform:none;letter-spacing:0;--c-foco:var(--c-oro)}.g-tip-cerrar{display:none}@media (hover:none){.g-tip-flotante{padding-right:var(--s12)}.g-tip-cerrar{display:grid;place-items:center;position:absolute;top:0;right:0;width:var(--tactil);height:var(--tactil);border:0;background:transparent;color:var(--c-sobre-color);font-size:var(--t5);cursor:pointer}}:is(.ui-toast,.crm-toast,.cal-toast){position:fixed;left:50%;bottom:var(--s6);z-index:var(--z-aviso);transform:translateX(-50%);max-width:min(92vw,560px);padding:var(--s3) var(--s4);border-radius:var(--r2);background:var(--c-tinta);color:var(--c-sobre-oscuro);font-size:var(--t2);box-shadow:var(--sombra-3)}.ui-progreso{--pista:var(--c-fondo);display:block;width:100%;min-width:80px;height:6px;border:0;border-radius:var(--r-pildora);background:var(--pista);color:var(--c-oro);overflow:hidden;appearance:none}body:not(.gestor) .ui-progreso{--pista:var(--c-crema)}.ui-progreso::-webkit-progress-bar{background:var(--pista);border-radius:var(--r-pildora)}.ui-progreso::-webkit-progress-value{background:var(--c-oro);border-radius:var(--r-pildora)}.ui-progreso::-moz-progress-bar{background:var(--c-oro);border-radius:var(--r-pildora)}.ui-progreso-fila{display:grid;grid-template-columns:minmax(80px,1fr) auto;align-items:center;gap:var(--s2);min-width:140px}.ui-codigo{margin:0;padding:var(--s3) var(--s4);overflow-x:auto;background:var(--c-superficie-2);border:1px solid var(--c-borde);border-radius:var(--r2);font:var(--t1)/var(--lh-base) var(--fuente-mono);color:var(--c-texto-2);white-space:pre-line;overflow-wrap:anywhere}.ui-codigo code{font-size:inherit}.ui-flash-publico{padding-top:var(--s4)}.ui-plegable-marco{display:flex;align-items:flex-start;gap:var(--s1)}.ui-plegable-marco>details{flex:1;min-width:0}.ui-plegable-marco>.ui-i{margin-top:var(--s2)}.ui-plegable{min-width:0;border:1px solid var(--c-borde);border-radius:var(--r2);background:var(--c-superficie)}.ui-plegable>summary{display:flex;align-items:center;gap:var(--s2);min-height:var(--tactil);padding:var(--s2) var(--s4);font-weight:var(--peso-fuerte);cursor:pointer}.ui-plegable[open]>summary{border-bottom:1px solid var(--c-borde)}.ui-plegable>:not(summary){padding:var(--s4)}.ui-copiable{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2);min-width:0}.ui-copiable>input{flex:1 1 260px;min-width:0}.ui-copiable-mono>input{font-family:var(--fuente-mono)}}@layer componentes{:is(.ui-tabla-caja,.g-table-wrap){min-width:0;max-width:100%;background:var(--c-superficie);border:1px solid var(--c-borde);border-radius:var(--r3);box-shadow:var(--sombra-1)}.table-wrap{min-width:0;max-width:100%;overflow-x:auto;background:var(--c-superficie);border:1px solid var(--c-borde);border-radius:var(--r3)}:is(.ui-tabla,.g-table){width:100%;border-collapse:separate;border-spacing:0;font-size:var(--t2);font-variant-numeric:tabular-nums}:is(.ui-tabla,.g-table) :is(th,td){padding:var(--s3);border-bottom:1px solid var(--c-borde);text-align:left;vertical-align:middle}:is(.ui-tabla,.g-table) td{height:52px}:is(.ui-tabla,.g-table) thead th{position:sticky;top:var(--ui-tabla-top,0px);z-index:var(--z-pegado);padding-block:var(--s2);background:var(--c-superficie-2);color:var(--c-texto-2);font-size:var(--t1);font-weight:var(--peso-fuerte);letter-spacing:.02em;text-transform:none;white-space:nowrap}.gestor :is(.ui-tabla,.g-table){--ui-tabla-top:var(--panel-barra-h)}:is(.ui-tabla,.g-table) thead th:first-child{border-top-left-radius:var(--r3)}:is(.ui-tabla,.g-table) thead th:last-child{border-top-right-radius:var(--r3)}:is(.ui-tabla,.g-table) tbody tr:last-child>*{border-bottom:0}:is(.ui-tabla,.g-table) tbody tr:hover>td{background:var(--c-superficie-2)}:is(.ui-tabla,.g-table) :is(th,td).num{text-align:right;white-space:nowrap}:is(.ui-tabla,.g-table) :is(th,td):is(.ui-acc,.g-acc){width:1%;text-align:right}:is(.ui-tabla,.g-table) td:is(.ui-acc,.g-acc) :is(.ui-acciones,.actions){justify-content:flex-end;flex-wrap:nowrap}:is(.ui-tabla,.g-table) :is(.nowrap,.g-nombre){white-space:nowrap}:is(.ui-tabla,.g-table) .g-nombre a,.ui-tabla .ui-titulo-fila a{font-weight:var(--peso-fuerte);text-decoration:none}:is(.ui-tabla,.g-table) .g-nombre a:hover,.ui-tabla .ui-titulo-fila a:hover{text-decoration:underline}@media (pointer:fine){:is(.ui-tabla,.g-table) thead th .g-info{width:20px;height:20px}}:is(.ui-sub,.g-sub){display:block;color:var(--c-texto-3);font-size:var(--t2)}:is(.ui-tabla,.g-table) td :is(.ui-sub,.g-sub){margin-top:2px}.ui-tabla tr.ui-fila-alerta>td:first-child,.g-table tr.alerta-rojo td:first-child{box-shadow:inset 3px 0 0 var(--c-error)}.ui-tabla tr.ui-fila-aviso>td:first-child,.g-table tr.alerta-ambar td:first-child{box-shadow:inset 3px 0 0 var(--c-aviso-marca)}:is(.ui-fila-vacia,.g-empty-row) td{height:auto}.ui-orden{display:inline-flex;align-items:center;gap:var(--s1);color:inherit;text-decoration:none}.ui-orden:hover{color:var(--c-texto);text-decoration:underline}.ui-orden::after{content:"↕";color:var(--c-texto-3);font-weight:var(--peso-normal)}th[aria-sort="ascending"] .ui-orden::after{content:"↑";color:var(--c-texto)}th[aria-sort="descending"] .ui-orden::after{content:"↓";color:var(--c-texto)}.ui-tabla-desplazar{overflow-x:auto;overscroll-behavior-x:contain}:is(.ui-tabla-caja,.table-wrap,[role=region][tabindex]){position:relative}.ui-tabla-desplazar :is(.ui-tabla,.g-table){min-width:640px}.ui-tabla-desplazar :is(.ui-tabla,.g-table) thead th{position:static}.ui-tabla-desborda{overflow-x:auto}:is(.ui-tabla-desborda,.table-wrap,.g-table-wrap:not(.ui-tabla-caja)) :is(.ui-tabla,.g-table) thead th{position:static}:is(.table-wrap,.g-table-wrap:not(.ui-tabla-caja)) td>:is(input:not([type=checkbox],[type=radio]),select){min-width:calc(var(--s16) + var(--s8))}.g-table-wrap:not(.ui-tabla-caja){overflow-x:auto}@media (max-width:899.98px){.ui-tarjetas-movil{background:none;border:0;box-shadow:none}.ui-tarjetas-movil thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ui-tarjetas-movil :is(table,tbody,tr,td){display:block;width:100%}.ui-tarjetas-movil tbody{display:grid;gap:var(--s3)}.ui-tarjetas-movil tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s2) var(--s4);padding:var(--s3) var(--s4);background:var(--c-superficie);border:1px solid var(--c-borde);border-radius:var(--r3);box-shadow:var(--sombra-1)}.ui-tarjetas-movil td:is(:first-child,.g-celda-titulo,.ui-titulo-fila,.g-acc,.ui-acc,[colspan]){grid-column:1 / -1}.ui-tarjetas-movil td:last-child:nth-child(even){grid-column:1 / -1}.ui-tarjetas-movil td{display:block;height:auto;padding:var(--s1) 0;border:0;text-align:left;white-space:normal;overflow-wrap:anywhere}.ui-tarjetas-movil td.num{text-align:left}.ui-tarjetas-movil td::before{content:attr(data-label);display:block;color:var(--c-texto-3);font-size:var(--t1);font-weight:var(--peso-fuerte)}.ui-tarjetas-movil td:is(:not([data-label]),[data-label=""],.g-celda-titulo,.ui-titulo-fila,.g-acc,.ui-acc){display:block}.ui-tarjetas-movil td:is(:not([data-label]),[data-label=""],.g-celda-titulo,.ui-titulo-fila,.g-acc,.ui-acc)::before{content:none}.ui-tarjetas-movil td:is(.g-celda-titulo,.ui-titulo-fila){font-size:var(--t3)}.ui-tarjetas-movil td:is(.g-acc,.ui-acc){width:auto;padding-top:var(--s1)}.ui-tarjetas-movil td:is(.g-acc,.ui-acc) :is(.ui-acciones,.actions){justify-content:flex-start;flex-wrap:wrap}.ui-tarjetas-movil :is(.nowrap,.g-nombre){white-space:normal}.ui-tarjetas-movil tr.ui-fila-vacia{display:block;padding:0}.ui-tarjetas-movil tbody tr:hover>td{background:none}.ui-tarjetas-movil .ui-solo-escritorio{display:none !important}}:is(.ui-filtros,.g-filters){display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s3) var(--s4)}:is(.ui-filtro,.g-f){display:grid;gap:var(--s1);align-content:end;flex:0 1 260px;min-width:200px}:is(.ui-filtro-ancho,.g-f-wide){flex:1 1 320px;max-width:420px}:is(.ui-filtro-etiqueta,.g-f-label){display:flex;align-items:center;gap:2px;min-height:20px}.ui-filtro-boton{flex:0 0 auto;min-width:0}.ui-filtro-casilla{align-self:end}.ui-filtro-casilla .ui-check{min-height:var(--control-h);align-items:center}:is(.ui-filtro-etiqueta,.g-f-label) label:not(.ui-check){font-size:var(--t2);font-weight:var(--peso-fuerte);color:var(--c-texto-2)}:is(.ui-filtros-resumen,.g-resumen){margin-left:auto;align-self:center;color:var(--c-texto-3);font-size:var(--t2);font-variant-numeric:tabular-nums}:is(.ui-filtro-activo,.g-filtro-activo){display:inline-flex;align-items:center;gap:var(--s1);min-height:var(--control-h-pequeno);padding:0 var(--s1) 0 var(--s3);border-radius:var(--control-r);background:var(--c-marca-bg);color:var(--c-marca);font-weight:var(--peso-fuerte);font-size:var(--t2)}:is(.ui-filtro-activo,.g-filtro-activo) a{display:inline-grid;place-items:center;width:var(--control-h-pequeno);height:var(--control-h-pequeno);border-radius:50%;color:inherit;text-decoration:none}@media (max-width:599.98px){:is(.ui-filtros,.g-filters){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s3)}:is(.ui-filtro,.g-f,.ui-filtro-ancho,.g-f-wide){min-width:0;max-width:none}:is(.ui-filtro,.g-f):has(input[type=search]),:is(.ui-filtro-ancho,.g-f-wide),:is(.ui-filtros-resumen,.g-resumen){grid-column:1 / -1;margin-left:0}}:is(.ui-paginador,.pager){display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--s2) var(--s3);font-size:var(--t2);color:var(--c-texto-2)}body:not(.gestor) :is(.ui-paginador,.pager){justify-content:center}.ui-paginador-info{font-variant-numeric:tabular-nums}}@layer componentes{:is(.ui-cabecera,.g-head){display:grid;gap:var(--s2);min-width:0}:is(.ui-cabecera-fila,.g-head-row){display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--s3) var(--s4)}:is(.ui-cabecera-texto,.g-head-text){display:grid;gap:var(--s1);flex:1 1 22rem;min-width:0}:is(.ui-cabecera,.g-head) h1{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2);margin:0}:is(.ui-entradilla,.g-desc){margin:0;color:var(--c-texto-2);font-size:var(--t2);line-height:var(--lh-base);max-width:var(--ancho-lectura)}body:not(.gestor) :is(.ui-entradilla,.g-desc){font-size:var(--t4)}:is(.ui-cabecera-acciones,.g-head-actions){display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2)}:is(.ui-cabecera-acciones,.g-head-actions) form{margin:0}:is(.ui-cabecera-pre,.g-pre){display:flex;flex-wrap:wrap;gap:var(--s2)}:is(.ui-migas,.g-crumbs) ol{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s1);margin:0;padding:0;list-style:none;font-size:var(--t2);color:var(--c-texto-3)}:is(.ui-migas,.g-crumbs) li + li::before{content:"/";margin-right:var(--s1);color:var(--c-borde-fuerte)}:is(.ui-migas,.g-crumbs) a{color:var(--c-texto-2);text-decoration:none}:is(.ui-migas,.g-crumbs) a:hover{color:var(--c-texto);text-decoration:underline}@media (max-width:599.98px){:is(.ui-migas,.g-crumbs) li{display:none}:is(.ui-migas,.g-crumbs) li:nth-last-child(2){display:flex}:is(.ui-migas,.g-crumbs) li:nth-last-child(2)::before{content:none}:is(.ui-migas,.g-crumbs) li:nth-last-child(2) a{display:inline-flex;align-items:center;gap:var(--s1);min-height:var(--tactil);font-weight:var(--peso-fuerte);color:var(--c-tinta)}:is(.ui-migas,.g-crumbs) li:nth-last-child(2) a::before{content:"←"}}:is(.ui-pestanas,.g-tabs){min-width:0;border-bottom:1px solid var(--c-borde);overflow-x:auto;scrollbar-width:thin}:is(.ui-pestanas,.g-tabs) ul{display:flex;gap:0 var(--s6);margin:0;padding:0;list-style:none}:is(.ui-pestanas,.g-tabs) li{display:flex;align-items:center;gap:var(--s1);flex:none}:is(.ui-pestanas,.g-tabs) a,.tabs a{display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);min-height:var(--control-h);min-width:var(--tactil);padding:0;border-bottom:2px solid transparent;color:var(--c-texto-2);font-weight:var(--peso-fuerte);text-decoration:none;white-space:nowrap}:is(.ui-pestanas,.g-tabs) a:hover,.tabs a:hover{color:var(--c-texto)}:is(.ui-pestanas,.g-tabs) a[aria-current="page"],.tabs a[aria-current="page"]{color:var(--c-texto);border-bottom-color:var(--c-tinta)}body:not(.gestor) .tabs a[aria-current="page"]{border-bottom-color:var(--c-oro)}:is(.ui-pestanas,.g-tabs) .g-count{background:var(--c-fondo);color:var(--c-texto-2);border:1px solid var(--c-borde)}:is(.ui-pestanas,.g-tabs) a[aria-current="page"] .g-count{background:var(--c-tinta);color:var(--c-sobre-color);border-color:var(--c-tinta)}:is(.ui-pestanas,.g-tabs) .g-count-alerta{background:var(--c-error-bg);color:var(--c-error);border-color:var(--c-error-borde)}.tabs{display:flex;gap:0 var(--s6);min-width:0;max-width:100%;border-bottom:1px solid var(--c-linea);overflow-x:auto;scrollbar-width:thin}:is(.ui-segmentado,.g-seg,.tipos-proyecto){display:flex;flex-wrap:wrap;gap:var(--s2);margin:0;padding:0;list-style:none}:is(.ui-segmentado,.g-seg) li{display:flex;align-items:center;gap:2px}:is(.ui-segmentado a,.g-seg a,.crm-filtro,.tipos-proyecto a){display:inline-flex;align-items:center;gap:var(--s2);min-height:var(--control-h-pequeno);padding:0 var(--s3);border:1px solid var(--c-borde-control);border-radius:var(--control-r);background:var(--c-superficie);color:var(--c-texto-2);font-size:var(--t2);font-weight:var(--peso-fuerte);text-decoration:none;white-space:nowrap}:is(.ui-segmentado a,.g-seg a,.crm-filtro,.tipos-proyecto a):hover{border-color:var(--c-tinta);color:var(--c-texto)}:is(.ui-segmentado a,.g-seg a,.crm-filtro,.tipos-proyecto a)[aria-current]{background:var(--c-tinta);border-color:var(--c-tinta);color:var(--c-sobre-color)}:is(.ui-segmentado-unido,.g-seg-unido){gap:0;flex-wrap:nowrap}:is(.ui-segmentado-unido,.g-seg-unido) a{border-radius:0}:is(.ui-segmentado-unido,.g-seg-unido) :is(li,a) + :is(li,a){margin-left:-1px}:is(.ui-segmentado-unido,.g-seg-unido) li:first-child a,:is(.ui-segmentado-unido,.g-seg-unido)>a:first-child{border-radius:var(--control-r) 0 0 var(--control-r)}:is(.ui-segmentado-unido,.g-seg-unido) li:last-child a,:is(.ui-segmentado-unido,.g-seg-unido)>a:last-child{border-radius:0 var(--control-r) var(--control-r) 0}:is(.ui-segmentado-unido,.g-seg-unido) a[aria-current]{position:relative;z-index:1}.shell{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s6);padding-block:var(--s6) var(--s12);align-items:start}.shell>div{min-width:0}.side{display:flex;gap:var(--s1);min-width:0;overflow-x:auto;padding-bottom:var(--s1);border-bottom:1px solid var(--c-linea);scrollbar-width:thin}.side a{display:flex;align-items:center;justify-content:space-between;gap:var(--s2);min-height:var(--tactil);padding:0 var(--s3);border-radius:var(--r2);color:var(--c-tinta-700);font-size:var(--t3);text-decoration:none;white-space:nowrap}.side a:hover{background:var(--c-superficie);color:var(--c-tinta)}.side a[aria-current="page"]{background:var(--c-superficie);color:var(--c-tinta);font-weight:var(--peso-fuerte);box-shadow:inset 0 -2px 0 var(--c-oro)}.side .group{display:none}@media (min-width:900px){.shell{grid-template-columns:232px minmax(0,1fr);gap:var(--s8);padding-block:var(--s8) var(--s16)}.side{position:sticky;top:calc(var(--s16) + var(--s6));display:grid;gap:2px;overflow:visible;padding:0;border:0}.side a{white-space:normal}.side a[aria-current="page"]{box-shadow:inset 3px 0 0 var(--c-oro)}.side .group{display:block;padding:var(--s4) var(--s3) var(--s1);font-size:var(--t1);font-weight:var(--peso-fuerte);letter-spacing:.14em;text-transform:uppercase;color:var(--c-oro-texto)}}.ui-pasos{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:var(--s1);margin:0;padding:0;list-style:none}.ui-pasos li{position:relative;display:grid;justify-items:center;gap:var(--s1);text-align:center;font-size:var(--t2);color:var(--c-texto-3)}.ui-pasos li::after{content:"";position:absolute;top:15px;left:calc(50% + 20px);right:calc(-50% + 20px);height:2px;background:var(--c-borde)}.ui-pasos li:last-child::after{display:none}.ui-pasos li.hecho::after{background:var(--c-oro)}.ui-pasos .num{display:grid;place-items:center;width:32px;height:32px;border:2px solid var(--c-borde);border-radius:50%;background:var(--c-superficie);font-weight:var(--peso-fuerte);color:var(--c-texto-3)}.ui-pasos .hecho .num{background:var(--c-oro);border-color:var(--c-oro);color:var(--c-tinta)}.ui-pasos .actual{color:var(--c-texto);font-weight:var(--peso-fuerte)}.ui-pasos .actual .num{background:var(--c-tinta);border-color:var(--c-tinta);color:var(--c-sobre-color)}@media (max-width:599.98px){.ui-pasos li:not(.actual) .txt{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}@media (max-width:599.98px){.ui-pasos:not(:has(.actual)) li:last-child .txt{position:static;width:auto;height:auto;overflow:visible;clip:auto}}}@layer componentes{:is(.ui-pop,.g-pop){position:relative;display:inline-block}:is(.ui-pop,.g-pop)>summary{list-style:none}:is(.ui-pop,.g-pop)>summary::-webkit-details-marker{display:none}:is(.ui-pop-panel,.g-pop-panel){position:absolute;z-index:var(--z-desplegable);top:calc(100% + var(--s2));width:320px;max-width:calc(100vw - var(--s8));padding:var(--s4);background:var(--c-superficie);border:1px solid var(--c-borde);border-radius:var(--r3);box-shadow:var(--sombra-3);text-align:left;white-space:normal;color:var(--c-texto);font-size:var(--t2)}:is(.ui-pop-fin,.g-pop-end)>:is(.ui-pop-panel,.g-pop-panel){right:0}:is(.ui-pop-inicio,.g-pop-start)>:is(.ui-pop-panel,.g-pop-panel){left:0}:is(.ui-pop,.g-pop)>.ui-pop-fija{position:fixed;right:auto}:is(.ui-pop-panel,.g-pop-panel) form{display:grid;gap:var(--s3);margin:0}:is(.ui-pop-ayuda,.g-pop-help){margin:0;color:var(--c-texto-2)}.g-pop-avisos{margin:0;padding:var(--s2) var(--s3) var(--s2) var(--s6);border-radius:var(--r2);background:var(--c-aviso-bg);color:var(--c-aviso)}@media (max-width:599.98px){:is(.ui-pop,.g-pop)[open]>:is(.ui-pop-panel,.g-pop-panel){position:fixed;z-index:var(--z-modal);left:var(--s2);right:var(--s2);bottom:var(--s2);top:auto;width:auto;max-width:none;max-height:calc(100dvh - var(--s16));overflow-y:auto}:is(.ui-pop,.g-pop)[open]::before{content:"";position:fixed;inset:0;z-index:var(--z-velo);background:var(--velo)}}.ui-modal{width:min(560px,calc(100vw - var(--s8)));max-height:calc(100dvh - var(--s16));padding:0;border:0;border-radius:var(--r3);background:var(--c-superficie);color:var(--c-texto);box-shadow:var(--sombra-3)}.ui-modal::backdrop{background:var(--velo)}.ui-modal-cabecera{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);padding:var(--s4) var(--s4) 0 var(--s6)}.ui-modal-cabecera h2{margin:0;font-size:var(--t4)}.ui-modal-cuerpo{display:grid;gap:var(--s4);padding:var(--s4) var(--s6);overflow-y:auto}.ui-modal-pie{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--s2) var(--s3);padding:var(--s4) var(--s6);border-top:1px solid var(--c-borde);background:var(--c-superficie-2)}@media (max-width:599.98px){.ui-modal{width:100vw;max-width:none;margin:auto 0 0;border-radius:var(--r3) var(--r3) 0 0}.ui-modal-pie>*{flex:1 1 40%}}}@layer layout{.ui-stack{display:flex;flex-direction:column;gap:var(--ui-gap,var(--s4));min-width:0}.ui-stack>*{margin-block:0;min-width:0}.ui-cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ui-gap,var(--s2));min-width:0}.ui-cluster>*{margin:0}.ui-cluster-entre{justify-content:space-between}.ui-cluster-fin{justify-content:flex-end}.ui-cluster-arriba{align-items:flex-start}.ui-grid{display:grid;gap:var(--ui-gap,var(--s4));grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--ui-min,280px)),1fr))}.ui-grid>*{margin:0;min-width:0}:is(ul,ol):is(.ui-stack,.ui-grid){margin:0;padding:0;list-style:none}.ui-grid-ajustada{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--ui-min,280px)),1fr))}.ui-flujo>*{margin-block:0}.ui-flujo>* + *{margin-block-start:var(--ui-gap,var(--s4))}.ui-gap-1{--ui-gap:var(--s1)}.ui-gap-2{--ui-gap:var(--s2)}.ui-gap-3{--ui-gap:var(--s3)}.ui-gap-4{--ui-gap:var(--s4)}.ui-gap-6{--ui-gap:var(--s6)}.ui-gap-8{--ui-gap:var(--s8)}.ui-gap-12{--ui-gap:var(--s12)}.ui-min-160{--ui-min:160px}.ui-min-200{--ui-min:200px}.ui-min-240{--ui-min:240px}.ui-min-320{--ui-min:320px}.ui-min-400{--ui-min:400px}.ui-detalle{display:grid;gap:var(--s6);grid-template-columns:minmax(0,1fr);align-items:start}.ui-detalle>*{margin:0;min-width:0}@media (min-width:1200px){.ui-detalle{grid-template-columns:minmax(0,1fr) minmax(300px,360px)}}.ui-dos{display:grid;gap:var(--s4) var(--s6);grid-template-columns:minmax(0,1fr)}.ui-dos>*{margin:0;min-width:0}@media (min-width:600px){.ui-dos{grid-template-columns:repeat(2,minmax(0,1fr))}}.ui-dos>.ui-entera{grid-column:1 / -1}.ui-contenedor{width:100%;max-width:var(--ancho-publico);margin-inline:auto;padding-inline:var(--s4)}@media (min-width:600px){.ui-contenedor{padding-inline:var(--s8)}}.ui-lectura{max-width:var(--ancho-lectura)}.ui-ancho-form{max-width:var(--ancho-formulario)}:is(.g-content,.ui-pagina,.shell>div,.auth,.compra-pagina,.wrap.block:not(.prose),.detail>div,.detail>aside){display:flow-root}:is(.g-content,.ui-pagina,.shell>div,.auth,.compra-pagina,.wrap.block:not(.prose),.detail>div,.detail>aside)>*{margin-block:0}:is(.g-content,.ui-pagina,.shell>div,.auth,.compra-pagina,.wrap.block:not(.prose),.detail>div,.detail>aside)>* + *{margin-block-start:var(--s6)}:is(.g-content,.ui-pagina,.shell>div,.auth,.compra-pagina,.wrap.block:not(.prose),.detail>div,.detail>aside)>:is(script,template,input[type=hidden],.sr) + *{margin-block-start:0}:is(.g-content,.ui-pagina,.shell>div,.auth,.compra-pagina,.wrap.block:not(.prose),.detail>div,.detail>aside)>* + :is(h2,.section-head,.g-section-head){margin-block-start:var(--s8)}:is(.g-content,.ui-pagina,.shell>div,.auth,.compra-pagina,.wrap.block:not(.prose),.detail>div,.detail>aside)>:is(h2,.section-head,.g-section-head) + *{margin-block-start:var(--s3)}.shell{padding-block:var(--s6) var(--s12)}@media (min-width:900px){.shell{padding-block:var(--s8) var(--s16)}}}@layer utilidades{:is(.ui-tenue,.muted,small.muted){color:var(--c-texto-3)}body:not(.gestor) :is(.ui-tenue,.muted,small.muted){color:var(--c-tinta-500)}:is(.ui-mono,.mono){font-family:var(--fuente-mono);font-size:.92em;overflow-wrap:anywhere}.ui-num{font-variant-numeric:tabular-nums}.ui-meta{font-size:var(--t1);color:var(--c-texto-3)}.ui-fuerte{font-weight:var(--peso-fuerte)}.ui-centro{text-align:center}.ui-derecha{text-align:right}.ui-sin-saltos{white-space:nowrap}.ui-partir{overflow-wrap:anywhere;min-width:0}@media (max-width:599.98px){.ui-oculto-movil{display:none !important}}@media (min-width:600px){.ui-solo-movil{display:none !important}}@media print{.no-print,.ui-no-imprimir{display:none !important}.print-only{display:block !important}}.print-only{display:none}@media (max-width:599.98px),(pointer:coarse){:where(li,dt,dd,td,th,h2,h3,h4,p,nav,figcaption)>a:only-child:not([class]),:where(.pie,footer) a,.marca,.enlace-inversor,.volver,a.ayuda,.prefcookies,:where(.ui-resumen-errores) a,:where(.section-head,.g-section-head,.ui-tarjeta-acciones,.g-card-actions)>a,:where(.ui-tarjetas-movil,.tabla-tarjetas) td>a:first-child:not([class]),.ui-kpi>a,.opciones-soporte a,.crm-otras a,.eq-persona a,.crr-cifras a,.au-versiones li a{display:inline-flex;align-items:center;min-height:var(--tactil);min-width:var(--tactil)}.ui-kpi>a{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.enlace-inversor,a.ayuda{min-width:var(--tactil);justify-content:center}:where(label):has(>input[type=checkbox],>input[type=radio]){min-height:var(--tactil);display:flex;align-items:center;gap:var(--s3)}:where(button,summary,[role=button]):not(.ui-info,.g-info){min-height:var(--tactil)}}}@layer legado{.contenedor{width:100%;max-width:var(--ancho-publico);margin:0 auto;padding:0 var(--s4)}@media (min-width:600px){.contenedor{padding:0 var(--s8)}}.saltar{position:absolute;left:-9999px;top:0;z-index:var(--z-modal);background:var(--c-tinta);color:var(--c-sobre-color);padding:.7rem 1rem;border-radius:var(--r2)}.saltar:focus{left:1rem;top:1rem}.cabecera{position:sticky;top:0;z-index:var(--z-desplegable);background:rgba(251,248,243,.92);-webkit-backdrop-filter:saturate(1.2) blur(10px);backdrop-filter:saturate(1.2) blur(10px);border-bottom:1px solid transparent;transition:border-color var(--transicion),box-shadow var(--transicion)}.cabecera.fija{border-bottom-color:var(--c-linea);box-shadow:0 6px 20px rgba(44,54,75,.05)}.cabecera-fila{display:flex;align-items:center;gap:1.5rem;min-height:72px}.marca img{width:158px;height:auto}.menu{display:flex;gap:1.6rem;list-style:none;margin:0 auto;padding:0}.menu a{text-decoration:none;font-size:var(--t3);color:var(--c-tinta-700);padding:.4rem 0;border-bottom:1px solid transparent;transition:border-color var(--transicion),color var(--transicion)}.menu a:hover{color:var(--c-tinta);border-bottom-color:var(--c-oro)}.acciones{display:flex;gap:.6rem;align-items:center}.acciones .boton{min-height:var(--tactil);padding:.55rem 1.1rem;font-size:var(--t2)}.enlace-inversor{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--t2);font-weight:700;color:var(--c-tinta-700);text-decoration:none;padding:.5rem .25rem}.enlace-inversor svg{width:17px;height:17px;color:var(--c-oro-texto)}.enlace-inversor:hover{color:var(--c-tinta)}.hamburguesa{display:none;margin-left:auto;width:44px;height:44px;border:0;background:none;color:var(--c-tinta);border-radius:var(--r2);cursor:pointer;align-items:center;justify-content:center}@media (max-width:899.98px){.hamburguesa{display:inline-flex}.acciones .boton-primario{display:none}.menu{position:absolute;left:0;right:0;top:100%;flex-direction:column;gap:0;margin:0;padding:.5rem 16px 1rem;background:var(--c-marfil);border-bottom:1px solid var(--c-linea);box-shadow:0 14px 30px rgba(44,54,75,.08);display:none}.menu.abierto{display:flex}.menu a{display:block;padding:.85rem 0;border-bottom:1px solid var(--c-linea)}.menu li:last-child a{border-bottom:0}.acciones{order:2}.hamburguesa{order:3;margin-left:0}.cabecera-fila{gap:.75rem}.marca{margin-right:auto}}@media (max-width:599.98px){.marca img{width:132px}.enlace-inversor span{display:none}.heroe-cta .boton{width:100%}}.aviso:not(.flash,.ui-aviso){background:var(--c-tinta);color:rgba(251,248,243,.82);font-size:var(--t2);line-height:1.55;padding:1rem 0}.aviso .contenedor{display:flex;gap:.8rem;align-items:flex-start}.aviso svg{width:18px;height:18px;flex:none;margin-top:.15rem;color:var(--c-oro)}.aviso p{margin:0}.aviso strong{color:var(--c-marfil)}.tarjeta{display:flex;flex-direction:column;background:var(--c-superficie);border:1px solid var(--c-linea);border-radius:var(--r3);overflow:hidden;box-shadow:var(--sombra-2);transition:transform var(--transicion),box-shadow var(--transicion)}.tarjeta:hover{transform:translateY(-3px);box-shadow:var(--sombra-3)}.tarjeta-foto{position:relative;aspect-ratio:8 / 5;background:var(--c-crema);overflow:hidden}.tarjeta-foto::after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.55) 50%,transparent 80%);background-size:220% 100%;animation:esqueleto 1.4s linear infinite}.tarjeta-foto.lista::after{display:none}@keyframes esqueleto{from{background-position:120% 0}to{background-position:-120% 0}}.tarjeta-foto img{width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 400ms ease}.tarjeta-foto img.cargada{opacity:1}.portada-sin-foto{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:var(--fuente-titulos);font-size:var(--t7);color:var(--c-oro-texto)}.estado-activo{position:absolute;top:12px;left:12px;z-index:1;font-size:var(--t1);font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:rgba(251,248,243,.94);color:var(--c-tinta);padding:.3rem .65rem;border-radius:var(--r-pildora)}.estado-activo.abierta{background:var(--c-tinta);color:var(--c-marfil)}.estado-activo.cerrada{background:var(--c-ok);color:var(--c-sobre-color)}.tarjeta-cuerpo{display:flex;flex-direction:column;flex:1;padding:1.25rem 1.35rem 1.4rem}.tarjeta h3{font-size:var(--t5);margin-bottom:.3rem}.tarjeta-sitio{display:flex;align-items:center;gap:.35rem;font-size:var(--t2);color:var(--c-tinta-500);margin:0 0 1rem}.tarjeta-sitio svg{width:15px;height:15px;color:var(--c-oro-texto);flex:none}.tarjeta-datos{display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem;margin:0 0 1.2rem;padding:.9rem 0 0;border-top:1px solid var(--c-linea)}.tarjeta-datos dt{font-size:var(--t2);letter-spacing:.04em;text-transform:uppercase;color:var(--c-tinta-500)}.tarjeta-datos dd{margin:.15rem 0 0;font-family:var(--fuente-titulos);font-size:var(--t5);font-weight:600}.tarjeta .boton{margin-top:auto}.nota-activos{font-size:var(--t2);color:var(--c-tinta-500);max-width:52rem;margin:2rem auto 0;text-align:center}.moneda-grande{width:min(260px,60vw);aspect-ratio:1;margin:0 auto 2rem;border-radius:50%;box-shadow:0 0 0 10px var(--c-marfil),0 0 0 11px var(--c-oro-claro),0 30px 60px rgba(126,101,56,.28)}.moneda-grande img{width:100%;height:100%;border-radius:50%}.trampa{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.pie{background:var(--c-tinta-hover);color:rgba(251,248,243,.7);padding:4rem 0 2.2rem;font-size:var(--t2)}.pie-rejilla{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:2rem}@media (max-width:899.98px){.pie-rejilla{grid-template-columns:1fr 1fr}}@media (max-width:599.98px){.pie-rejilla{grid-template-columns:1fr}}.pie h4{font-family:var(--fuente);font-size:var(--t1);letter-spacing:.18em;text-transform:uppercase;color:var(--c-oro);margin:0 0 1rem}.pie ul{list-style:none;padding:0;margin:0;display:grid;gap:.55rem}.pie a,.pie button{color:rgba(251,248,243,.8);text-decoration:none}.pie a:hover,.pie button:hover{color:var(--c-marfil)}.pie-lema{font-family:var(--fuente-titulos);font-style:italic;font-size:var(--t5);color:var(--c-marfil);margin:1rem 0 .6rem}.pie-legal{border-top:1px solid rgba(251,248,243,.12);margin-top:3rem;padding-top:1.5rem;font-size:var(--t1);line-height:1.6;color:rgba(251,248,243,.55)}.cabecera-privada .cabecera-fila{justify-content:space-between}.ayuda{display:inline-flex;align-items:center;gap:.6rem;text-decoration:none;font-size:var(--t2);color:var(--c-tinta-700);line-height:1.25}.ayuda svg{width:26px;height:26px;color:var(--c-oro-texto);flex:none}.ayuda b{display:block;color:var(--c-tinta)}@media (max-width:599.98px){.ayuda span{display:none}}.heroe-privado .heroe-cta .boton{width:100%;justify-content:space-between}.tarjeta-rent{font-size:var(--t2);color:var(--c-tinta-500);margin:-.4rem 0 1.1rem}.tarjeta-rent b{color:var(--c-tinta)}.dato-rent{color:var(--c-oro-texto)}.dato-rent small{margin-left:.3rem;font-family:var(--fuente);font-size:var(--t1);font-weight:400;color:var(--c-tinta-500)}.whatsapp-flotante{position:fixed;right:18px;bottom:18px;z-index:150;display:inline-flex;align-items:center;gap:.55rem;min-height:56px;padding:0 1.1rem 0 .9rem;border-radius:var(--r-pildora);background:var(--c-whatsapp);color:var(--c-whatsapp-tx);text-decoration:none;font-weight:700;font-size:var(--t3);box-shadow:0 10px 28px rgba(0,0,0,.22);transition:transform var(--transicion)}.whatsapp-flotante:hover{transform:translateY(-2px)}.whatsapp-flotante svg{width:28px;height:28px}@media (max-width:599.98px){.whatsapp-flotante{padding:0;width:56px;justify-content:center}.whatsapp-flotante span{display:none}}.wrap{width:100%;max-width:var(--ancho-publico);margin:0 auto;padding:0 var(--s4)}@media (min-width:600px){.wrap{padding:0 var(--s8)}}small.muted{color:var(--c-tinta-500)}.auth{padding-top:clamp(2.5rem,6vw,4.5rem);padding-bottom:clamp(2.5rem,6vw,4.5rem)}.auth h1{font-size:clamp(2.2rem,2vw + 1.4rem,3rem)}.narrow{max-width:560px}.prose{max-width:70ch}.prose p,.prose li{color:var(--c-tinta-700)}.prose ul,.prose ol{padding-left:1.4em}.prose blockquote{margin:1.4rem 0;padding:.2rem 0 .2rem 1.1rem;border-left:2px solid var(--c-oro);color:var(--c-tinta-700);font-style:italic}.prose a{color:var(--c-tinta);text-decoration:underline;text-decoration-color:var(--c-oro);text-underline-offset:3px}.prose a:hover{text-decoration-thickness:2px}.prose-resumen p{font-weight:700}.demo-banner{background:var(--c-oro-claro);color:var(--c-oro-texto);text-align:center;font-size:var(--t2);font-weight:700;padding:.4rem 1rem}.marca-texto{display:inline-flex;align-items:center;gap:.55rem;text-decoration:none;font-family:var(--fuente-titulos);font-size:var(--t5);font-weight:600}.marca-texto svg{width:32px;height:32px}.menu a[aria-current="page"]{color:var(--c-tinta);border-bottom-color:var(--c-oro)}.acciones .salir{margin:0}.acciones .salir .boton{min-height:var(--tactil);padding:.55rem 1.1rem;font-size:var(--t2)}@media (max-width:599.98px){.acciones .salir .boton{padding:.55rem .8rem}}.pie .prefcookies{background:none;border:0;padding:0;font:inherit;cursor:pointer}.pie .marca img{width:170px}select:focus,textarea:focus{outline:none;border-color:var(--c-oro-boton);box-shadow:0 0 0 3px rgba(196,164,110,.25)}.panel h2{font-size:clamp(1.5rem,.8vw + 1.2rem,1.9rem)}.panel h3{font-size:var(--t5)}.tarjeta-foto{aspect-ratio:8 / 5}.tarjeta-foto::after{display:none}.tarjeta-foto img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:1}.tarjeta-foto a{position:absolute;inset:0}.tarjeta h3 a{text-decoration:none}.tarjeta h3 a:hover{color:var(--c-oro-texto)}.estado-activo + .estado-activo{left:auto;right:12px}.estado-activo.estudio{background:var(--c-oro-claro);color:var(--c-marca)}.tarjeta .barra{margin-bottom:.5rem}.barra-pie{display:flex;justify-content:space-between;font-size:var(--t2);color:var(--c-tinta-500);margin:0 0 1.1rem}.volver{display:inline-block;font-size:var(--t2);font-weight:700;text-decoration:none;color:var(--c-tinta-700);margin-bottom:.8rem}.volver:hover{color:var(--c-oro-texto)}.bar-label{display:flex;justify-content:space-between;font-size:var(--t2);color:var(--c-tinta-500);margin-top:.4rem}.next .btn{background:var(--c-oro-boton);border-color:var(--c-oro-boton);color:var(--c-sobre-color)}.next .btn:hover{background:var(--c-oro-boton-hover)}details.inline{display:inline-block}details.inline summary{list-style:none}details.inline summary::-webkit-details-marker{display:none}details.inline[open] form{margin-top:.5rem}@media print{.cabecera,.pie,.demo-banner,.no-print,#cookiebanner{display:none !important}}@keyframes girar{to{transform:rotate(360deg)}}.carga-pagina{position:fixed;inset:0 0 auto;height:3px;z-index:var(--z-carga);pointer-events:none;background:var(--c-oro);transform:scaleX(0);transform-origin:left;opacity:0}.carga-pagina.activa{opacity:1;animation:cargar-pagina 10s cubic-bezier(.08,.8,.2,1) forwards}@keyframes cargar-pagina{from{transform:scaleX(.04)}to{transform:scaleX(.92)}}@media (prefers-reduced-motion:reduce){.carga-pagina.activa{animation:none;transform:scaleX(.6)}}.acciones-operacion{display:grid;gap:.5rem;margin-top:auto}.acciones-operacion .boton{width:100%}.tarjeta .acciones-operacion{grid-template-columns:1fr 1fr}.tarjeta .acciones-operacion .boton{margin-top:0;padding-inline:.6rem;font-size:var(--t2)}.panel-invertir .h3{font-size:var(--t5);margin:0 0 .4rem}@media (max-width:1199.98px){.barra-accion .boton{min-height:48px;padding-inline:.5rem;font-size:var(--t3);white-space:normal;text-align:center;min-width:0}}.datos-transferencia{display:grid;gap:.5rem;margin:1rem 0}.datos-transferencia>div{display:grid;gap:.2rem;padding:.7rem .9rem;border:1px solid var(--c-linea);border-radius:var(--r2);background:var(--c-marfil)}.datos-transferencia dt{font-size:var(--t1);color:var(--c-tinta-500)}.datos-transferencia dd{margin:0;display:flex;align-items:center;justify-content:space-between;gap:.8rem}.datos-transferencia .valor{font-size:var(--t3);font-weight:700;overflow-wrap:anywhere;white-space:normal;min-width:0}.estado-orden{display:flex;flex-wrap:wrap;gap:.5rem;align-items:baseline}.trampa{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.error-pagina{max-width:640px;padding-block:clamp(2.5rem,8vw,5rem);text-align:center}.error-pagina .codigo{font-family:var(--fuente-titulos);font-size:clamp(4rem,12vw,7rem);line-height:1;color:var(--c-oro-texto);margin:0}.error-pagina .compra-botones{justify-content:center}.embudo{grid-template-columns:repeat(4,1fr);margin-bottom:.6rem}.ayuda{font-size:var(--t2)}.ayuda summary::-webkit-details-marker{display:none}.ayuda[open]{background:var(--c-marfil);border-radius:var(--r2);padding:.6rem .8rem}.ayuda p{margin:.3rem 0}@media (max-width:599.98px){.tabla-tarjetas td.num{text-align:left}}.tarjeta-categoria{margin:0 0 .35rem;font-size:var(--t2);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--c-oro-texto)}.novedades .novedad + .novedad{border-top:1px solid var(--c-linea);margin-top:1.4rem;padding-top:1.4rem}.novedad .meta{color:var(--c-tinta-500);font-size:var(--t2)}.novedad-fotos{margin:1rem 0}.novedad-fotos a{display:block;border-radius:var(--r2);overflow:hidden}.novedad-fotos img{width:100%;aspect-ratio:8 / 5;object-fit:cover}.pub-pagina{padding-block:var(--s8) var(--s16)}@media (min-width:900px){.pub-pagina{padding-block:var(--s12) var(--s16)}}.pub-estrecha{max-width:560px;margin-inline:auto}.pub-lectura{max-width:var(--ancho-lectura)}.pub-nota{margin:0;font-size:var(--t2);line-height:var(--lh-base);color:var(--c-tinta-500)}}