:root{--fundal:#f3f1eb;--suprafata:#fffefa;--text:#17231d;--text-secundar:#5f6963;--text-tertiar:#89918c;--linie:#dedfd8;--linie-puternica:#c4c9c1;--accent:#185c3f;--accent-inchis:#10422e;--accent-pal:#e5f0e9;--alerta:#9f2f2f;--alerta-pal:#faeaea;--atentie:#966012;--atentie-pal:#fbf0d9;--umbra-card:0 1px 2px #14231c0a, 0 10px 32px #14231c09;--umbra-mica:0 1px 2px #14231c0d, 0 8px 24px #14231c0d;--umbra-mare:0 18px 60px #10302329;--font:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-afisaj:Georgia, "Times New Roman", serif;--font-cifre:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--succes:var(--accent);--succes-pal:var(--accent-pal);--info:#2c5d86;--info-pal:#e7eef6;--neutru:#5f6963;--neutru-pal:#edece6;--suprafata-2:#f8f7f2;--suprafata-ridicata:#fff;--linie-fina:#ebebe4;--lateral-fundal:#10281e;--lateral-text:#eef5f0;--lateral-text-stins:#eff7f29e;--lateral-activ:#ffffff1a;--lateral-linie:#ffffff14;--grafic-1:#185c3f;--grafic-2:#5e9c7b;--grafic-3:#b8873a;--grafic-4:#2c5d86;--grafic-5:#9f5a4a;--grafic-6:#8b8f5a;--grafic-grila:#e6e6df;--spatiu-1:.25rem;--spatiu-2:.5rem;--spatiu-3:.75rem;--spatiu-4:1rem;--spatiu-5:1.25rem;--spatiu-6:1.5rem;--spatiu-8:2rem;--spatiu-10:2.5rem;--spatiu-12:3rem;--raza-mica:.375rem;--raza-medie:.65rem;--raza-mare:1rem;--raza-completa:999px;--text-xs:.72rem;--text-sm:.8125rem;--text-md:.9rem;--text-lg:1.05rem;--text-xl:1.3rem;--text-2xl:1.65rem;--text-display:clamp(1.75rem, 2.4vw, 2.35rem);--inaltime-control:2.5rem;--inaltime-control-mic:2rem;--inaltime-bara-sus:3.75rem;--latime-lateral:16.5rem;--latime-lateral-restrans:4.25rem;--durata-scurta:.15s;--durata-medie:.25s;--curba:cubic-bezier(.2, .7, .2, 1);--z-lateral:20;--z-bara:30;--z-sertar:40;--z-dialog:50;--z-toast:60;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{background:var(--fundal);color:var(--text);font-family:var(--font);margin:0;padding:0;font-size:16px;line-height:1.5}html{background:#e9e7e0;min-width:320px}body{background:radial-gradient(circle at 12% -10%, #185c3f14, transparent 30rem), var(--fundal);min-height:100vh}::selection{color:var(--accent-inchis);background:#b9dcc8}a{color:var(--accent);text-underline-offset:.18em}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{transition:transform .15s,border-color .15s,background-color .15s}button:not(:disabled):active{transform:translateY(1px)}:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 50%, transparent);outline-offset:2px}.vizual-ascuns{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.cifre{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important}}
