.barra[data-v-9cc672ec]{background:var(--superficie);border-bottom:1px solid var(--borde);position:sticky;top:0;z-index:10}.barra-interior[data-v-9cc672ec]{max-width:720px;margin:0 auto;padding:12px 16px;display:flex;align-items:center;gap:20px}.barra-logo[data-v-9cc672ec]{font-size:18px}.barra-nav[data-v-9cc672ec]{display:flex;gap:16px;margin-right:auto}.barra-enlace[data-v-9cc672ec]{font-size:14px;color:var(--texto-2);padding:4px 0;border-bottom:2px solid transparent;transition:color .15s,border-color .15s}.barra-enlace[data-v-9cc672ec]:hover{color:var(--texto)}.barra-enlace.router-link-active[data-v-9cc672ec]{color:var(--coral);border-bottom-color:var(--coral)}.barra-derecha[data-v-9cc672ec]{display:flex;align-items:center;gap:14px}.barra-usuario[data-v-9cc672ec]{font-size:13px}.boton-salir[data-v-9cc672ec]{padding:6px 12px}:root{--coral: #d4735e;--coral-oscuro: #bb5c48;--coral-tenue: #f5e3dd;--crema: #ede8e0;--superficie: #ffffff;--superficie-2: #faf8f4;--borde: #e4ddd2;--borde-fuerte: #d6cdbf;--texto: #2b2724;--texto-2: #6b6459;--texto-3: #9a9287;--exito: #4a7c59;--exito-tenue: #e4efe6;--aviso: #b5862a;--aviso-tenue: #f6ecd6;--error: #b5483a;--error-tenue: #f6e0dc;--radio: 10px;--radio-s: 7px;--sombra: 0 1px 2px rgba(43, 39, 36, .06), 0 4px 16px rgba(43, 39, 36, .05);--sombra-fuerte: 0 8px 30px rgba(43, 39, 36, .12);--fuente: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--fuente-marca: "Comfortaa", var(--fuente)}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--fuente);background:var(--crema);color:var(--texto);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}h1,h2,h3{color:var(--texto);font-weight:600;letter-spacing:-.01em;margin:0}a{color:inherit;text-decoration:none}.marca{font-family:var(--fuente-marca);font-weight:700;color:var(--coral);letter-spacing:-.02em}.boton{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:inherit;font-weight:500;padding:10px 16px;border-radius:var(--radio-s);border:1px solid transparent;cursor:pointer;transition:background .15s,border-color .15s,opacity .15s;white-space:nowrap}.boton:disabled{opacity:.55;cursor:not-allowed}.boton-primario{background:var(--coral);color:#fff}.boton-primario:not(:disabled):hover{background:var(--coral-oscuro)}.boton-fantasma{background:transparent;color:var(--texto-2);border-color:var(--borde-fuerte)}.boton-fantasma:not(:disabled):hover{background:var(--superficie-2);color:var(--texto)}.campo{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.campo>label{font-size:13px;font-weight:500;color:var(--texto-2)}.campo input,.campo textarea,.campo select{font:inherit;color:var(--texto);background:var(--superficie);border:1px solid var(--borde-fuerte);border-radius:var(--radio-s);padding:10px 12px;width:100%;transition:border-color .15s,box-shadow .15s}.campo input:focus,.campo textarea:focus,.campo select:focus{outline:none;border-color:var(--coral);box-shadow:0 0 0 3px var(--coral-tenue)}.tarjeta{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio);box-shadow:var(--sombra)}.insignia{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;padding:3px 9px;border-radius:999px;border:1px solid var(--borde-fuerte);color:var(--texto-2);background:var(--superficie-2);text-transform:capitalize}.insignia-exito{color:var(--exito);background:var(--exito-tenue);border-color:transparent}.insignia-aviso{color:var(--aviso);background:var(--aviso-tenue);border-color:transparent}.insignia-error{color:var(--error);background:var(--error-tenue);border-color:transparent}.aviso{padding:10px 14px;border-radius:var(--radio-s);font-size:14px;margin-bottom:16px}.aviso-error{background:var(--error-tenue);color:var(--error)}.aviso-ok{background:var(--exito-tenue);color:var(--exito)}.contenedor{max-width:720px;margin:0 auto;padding:24px 16px 64px}.silencio{color:var(--texto-3)}.cargando{color:var(--texto-3);padding:32px 0;text-align:center}
