:root{--acento: #52b69a;--acento-fuerte: #3f9f85;--acento-suave: #e6f4ef;--sobre-acento: #ffffff;--fondo: #f4fbf8;--superficie: #ffffff;--superficie-alt: #e6f4ef;--borde: #d2ede3;--texto: #2a4038;--texto-tenue: #5c7268;--texto-sobre-oscuro: #e6f4ef;--error: #d32f2f;--error-suave: #fdecea;--exito: #3f9f85;--aviso: #c77700;--radio: 8px;--radio-chico: 5px;--sombra: 0 1px 2px rgba(42, 64, 56, .06), 0 2px 8px rgba(42, 64, 56, .05);--esp-1: 4px;--esp-2: 8px;--esp-3: 12px;--esp-4: 16px;--esp-5: 24px;--esp-6: 32px;--fuente: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--acento: #4db6ac;--acento-fuerte: #6ec6bd;--acento-suave: #06231f;--sobre-acento: #06231f;--fondo: #0c1418;--superficie: #1c2b33;--superficie-alt: #0a1216;--borde: #2b3d47;--texto: #e6f4ef;--texto-tenue: #9ab3ab;--error: #ef9a9a;--error-suave: #3a1f20;--exito: #81c784;--aviso: #ffb74d;--sombra: 0 1px 2px rgba(0, 0, 0, .4), 0 2px 10px rgba(0, 0, 0, .3)}}:root[data-theme=dark]{--acento: #4db6ac;--acento-fuerte: #6ec6bd;--acento-suave: #06231f;--sobre-acento: #06231f;--fondo: #0c1418;--superficie: #1c2b33;--superficie-alt: #0a1216;--borde: #2b3d47;--texto: #e6f4ef;--texto-tenue: #9ab3ab;--error: #ef9a9a;--error-suave: #3a1f20;--exito: #81c784;--aviso: #ffb74d;--sombra: 0 1px 2px rgba(0, 0, 0, .4), 0 2px 10px rgba(0, 0, 0, .3)}*{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--fondo);color:var(--texto);font-family:var(--fuente);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3{margin:0 0 var(--esp-3);line-height:1.25;text-wrap:balance}h1{font-size:1.5rem;font-weight:600}h2{font-size:1.15rem;font-weight:600}a{color:var(--acento-fuerte)}:where(a,button,input,select,textarea):focus-visible{outline:2px solid var(--acento);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
