.marca[data-v-5698b4be]{display:inline-flex;align-items:center;gap:9px;color:var(--tinta)}.marca__icono[data-v-5698b4be]{width:26px;height:26px}.marca__texto[data-v-5698b4be]{font-family:var(--fuente-titulo);font-size:21px;letter-spacing:-.01em}.marca--grande .marca__icono[data-v-5698b4be]{width:40px;height:40px}.marca--grande .marca__texto[data-v-5698b4be]{font-size:32px}.cabecera[data-v-856f0f9c]{position:sticky;top:0;z-index:10;background:#f6f1e9eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--borde)}.cabecera__interior[data-v-856f0f9c]{max-width:var(--ancho);margin:0 auto;padding:0 32px;display:flex;align-items:center;gap:28px;height:62px}.cabecera__marca[data-v-856f0f9c]{text-decoration:none}.cabecera__nav[data-v-856f0f9c]{display:flex;gap:2px;flex:1}.cabecera__enlace[data-v-856f0f9c]{padding:6px 12px;border-radius:999px;color:var(--tinta-suave);font-size:13.5px;text-decoration:none;white-space:nowrap}.cabecera__enlace[data-v-856f0f9c]:hover{background:var(--papel);color:var(--tinta);text-decoration:none}.cabecera__enlace--activo[data-v-856f0f9c],.cabecera__enlace--activo[data-v-856f0f9c]:hover{background:var(--tinta);color:var(--papel)}.cabecera__derecha[data-v-856f0f9c]{display:flex;align-items:center;gap:12px}.cabecera__hoy[data-v-856f0f9c]{font-size:12.5px;color:var(--tinta-suave);white-space:nowrap}.cabecera__salir[data-v-856f0f9c]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:1px solid var(--borde-fuerte);background:var(--papel);color:var(--tinta-suave)}.cabecera__salir[data-v-856f0f9c]:hover{color:var(--terracota);border-color:var(--terracota);text-decoration:none}.cabecera__icono--activo[data-v-856f0f9c],.cabecera__icono--activo[data-v-856f0f9c]:hover{background:var(--tinta);border-color:var(--tinta);color:var(--papel)}@media(max-width:980px){.cabecera__interior[data-v-856f0f9c]{height:auto;flex-wrap:wrap;padding:10px 16px;gap:10px}.cabecera__nav[data-v-856f0f9c]{order:3;width:100%;overflow-x:auto}.cabecera__hoy[data-v-856f0f9c]{display:none}}.pie[data-v-a9ff90a7]{border-top:1px solid var(--borde);margin-top:24px}.pie__interior[data-v-a9ff90a7]{max-width:var(--ancho);margin:0 auto;padding:14px 32px;display:flex;gap:20px;flex-wrap:wrap;font-size:11.5px;color:var(--tinta-tenue)}.pie__version[data-v-a9ff90a7]{margin-left:auto;font-family:var(--fuente-mono)}.boton[data-v-0477d9cf]{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:0 16px;border:1px solid var(--borde-fuerte);border-radius:999px;background:var(--papel);color:var(--tinta);font-size:13.5px;font-weight:500;white-space:nowrap}.boton[data-v-0477d9cf]:hover:not(:disabled){border-color:var(--tinta)}.boton[data-v-0477d9cf]:disabled{opacity:.5;cursor:not-allowed}.boton--primario[data-v-0477d9cf]{background:var(--terracota);border-color:var(--terracota);color:#fff}.boton--primario[data-v-0477d9cf]:hover:not(:disabled){background:var(--terracota-oscura);border-color:var(--terracota-oscura)}.boton--sutil[data-v-0477d9cf]{border-color:transparent;background:transparent;color:var(--terracota)}.boton--sutil[data-v-0477d9cf]:hover:not(:disabled){background:var(--terracota-suave);border-color:transparent}.boton--peligro[data-v-0477d9cf]{border-color:var(--negativo);color:var(--negativo)}.boton--peligro[data-v-0477d9cf]:hover:not(:disabled){background:var(--terracota-suave)}.boton--pequeno[data-v-0477d9cf]{height:30px;padding:0 12px;font-size:12.5px}.boton__girando[data-v-0477d9cf]{width:13px;height:13px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:girar-0477d9cf .8s linear infinite}@keyframes girar-0477d9cf{to{transform:rotate(360deg)}}.acceso[data-v-4a7a617a]{min-height:100vh;display:grid;place-items:center;align-content:center;gap:18px;padding:24px;background:radial-gradient(circle at 15% 20%,rgba(185,83,47,.1),transparent 40%),radial-gradient(circle at 85% 80%,rgba(94,107,59,.12),transparent 45%),var(--crema)}.acceso__caja[data-v-4a7a617a]{width:100%;max-width:440px;display:flex;flex-direction:column;gap:18px;padding:36px 36px 32px;background:var(--papel);border:1px solid var(--borde);border-radius:16px;box-shadow:var(--sombra)}.acceso__texto[data-v-4a7a617a]{display:flex;flex-direction:column;gap:6px}.acceso__texto h1[data-v-4a7a617a]{font-size:24px}.acceso__texto p[data-v-4a7a617a]{color:var(--tinta-suave)}.acceso__pie[data-v-4a7a617a]{text-align:center}:root{--crema: #f6f1e9;--papel: #fffdf9;--papel-suave: #fbf7f0;--tinta: #2b241e;--tinta-suave: #6b6058;--tinta-tenue: #9a8f85;--borde: #e7ded2;--borde-fuerte: #d4c7b6;--terracota: #b9532f;--terracota-oscura: #93401f;--terracota-suave: #f5e3da;--oliva: #5e6b3b;--oliva-suave: #e7ead9;--ocre: #c9951f;--ocre-suave: #f7ebc9;--pizarra: #3f5a6b;--pizarra-suave: #dde6eb;--arena: #d9c8a9;--positivo: #4d7a3a;--negativo: #a3371f;--aviso: #8a6a12;--fuente-titulo: Georgia, "Times New Roman", "DejaVu Serif", serif;--fuente: "Segoe UI", "Helvetica Neue", Arial, sans-serif;--fuente-mono: "Cascadia Mono", Consolas, "SF Mono", monospace;--radio: 12px;--radio-s: 7px;--sombra: 0 1px 0 rgba(43, 36, 30, .04), 0 8px 24px rgba(43, 36, 30, .05);--ancho: 1260px}*,*:before,*:after{box-sizing:border-box}html{background:var(--crema)}body{margin:0;color:var(--tinta);font-family:var(--fuente);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{margin:0;font-family:var(--fuente-titulo);font-weight:500;letter-spacing:-.01em}h1{font-size:30px;line-height:1.15}h2{font-size:20px;line-height:1.25}h3{font-size:16px}p{margin:0}a{color:var(--terracota);text-decoration:none}a:hover{text-decoration:underline}button{font:inherit;cursor:pointer}input,select,textarea{font:inherit;color:inherit}svg{display:block}table{border-collapse:collapse}.contenedor{max-width:var(--ancho);margin:0 auto;padding:28px 32px 48px}.tarjeta{background:var(--papel);border:1px solid var(--borde);border-radius:var(--radio);padding:20px 22px}.tarjeta--suave{background:var(--papel-suave)}.tarjeta__cabeza{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.tarjeta__cabeza h2{margin:0}.rejilla{display:grid;gap:18px}.rejilla--2{grid-template-columns:repeat(2,minmax(0,1fr))}.rejilla--3{grid-template-columns:repeat(3,minmax(0,1fr))}.rejilla--4{grid-template-columns:repeat(4,minmax(0,1fr))}.rejilla--5{grid-template-columns:repeat(5,minmax(0,1fr))}.rejilla--mapa{grid-template-columns:minmax(0,1.7fr) minmax(300px,1fr)}.rejilla--lateral{grid-template-columns:minmax(0,2fr) minmax(300px,1fr)}@media(max-width:980px){.rejilla--2,.rejilla--3,.rejilla--4,.rejilla--5,.rejilla--mapa,.rejilla--lateral{grid-template-columns:1fr}}.pagina{display:flex;flex-direction:column;gap:22px}.pagina__cabecera{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.pagina__cabecera p{color:var(--tinta-suave);max-width:720px}.etiqueta{color:var(--tinta-tenue);font-size:12px}.etiqueta--mayus{text-transform:uppercase;letter-spacing:.06em;font-size:11px}.cifra{font-variant-numeric:tabular-nums}.tenue{color:var(--tinta-tenue)}.positivo{color:var(--positivo)}.negativo{color:var(--negativo)}.vacio{padding:28px;text-align:center;color:var(--tinta-tenue)}.chip{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:999px;background:var(--papel-suave);border:1px solid var(--borde);font-size:12px;color:var(--tinta-suave);white-space:nowrap}.chip--terracota{background:var(--terracota-suave);border-color:transparent;color:var(--terracota-oscura)}.chip--oliva{background:var(--oliva-suave);border-color:transparent;color:var(--oliva)}.chip--ocre{background:var(--ocre-suave);border-color:transparent;color:var(--aviso)}.chip--pizarra{background:var(--pizarra-suave);border-color:transparent;color:var(--pizarra)}.tabla{width:100%;font-size:13px}.tabla th{text-align:left;padding:6px 10px;font-weight:500;color:var(--tinta-tenue);font-size:11px;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--borde-fuerte)}.tabla td{padding:9px 10px;border-bottom:1px solid var(--borde);vertical-align:middle}.tabla tr:last-child td{border-bottom:0}.tabla .num{text-align:right;font-variant-numeric:tabular-nums}.tabla tr.enlace{cursor:pointer}.tabla tr.enlace:hover td{background:var(--papel-suave)}.tabla tr.marcada td{background:var(--terracota-suave)}.lista-larga{max-height:440px;overflow:auto}.campo{display:flex;flex-direction:column;gap:5px}.campo>span{font-size:12px;color:var(--tinta-suave)}.campo input,.campo select,.campo textarea{height:36px;padding:0 10px;border:1px solid var(--borde-fuerte);border-radius:var(--radio-s);background:var(--papel);color:var(--tinta)}.campo textarea{height:auto;padding:8px 10px;min-height:72px;resize:vertical}.campo input:focus,.campo select:focus,.campo textarea:focus{outline:2px solid var(--terracota);outline-offset:-1px}.campo--linea{flex-direction:row;align-items:center;gap:8px}.campo--linea>span{white-space:nowrap}.segmentos{display:inline-flex;border:1px solid var(--borde-fuerte);border-radius:var(--radio-s);overflow:hidden;background:var(--papel)}.segmentos button{padding:6px 12px;border:0;background:transparent;color:var(--tinta-suave);font-size:13px}.segmentos button+button{border-left:1px solid var(--borde)}.segmentos button:hover{background:var(--papel-suave)}.segmentos button.activo{background:var(--tinta);color:var(--papel)}.aviso{padding:10px 14px;border-radius:var(--radio-s);font-size:13px}.aviso--error{background:var(--terracota-suave);color:var(--negativo)}.aviso--info{background:var(--oliva-suave);color:var(--oliva)}.aviso--nota{background:var(--ocre-suave);color:var(--aviso)}.filtros{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}@media print{html{background:#fff}.no-imprimir{display:none!important}.contenedor{max-width:none;padding:0}.tarjeta{break-inside:avoid;border-color:#ccc}.lista-larga{max-height:none;overflow:visible}}
