@font-face{font-family:'Barlow Condensed';src:url(fontes/barlow-condensed-800.woff2) format('woff2');font-weight:800;font-style:normal;font-display:swap}
@font-face{font-family:'Barlow';src:url(fontes/barlow-400.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Barlow';src:url(fontes/barlow-500.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'Barlow';src:url(fontes/barlow-600.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:'Barlow';src:url(fontes/barlow-700.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}
:root{--fh:'Barlow Condensed';--fhw:800;--fb:'Barlow';--r:0px;--bg:#FFFFFF;--surface:#F3F3EF;--ink:#111111;--muted:#52524E;--hbg:#111111;--hink:#FFFFFF;--accent:#FFC20E;--accent-ink:#111111;--link:#7A5200;color-scheme:light}
:root[data-tema=escuro]{--bg:#121212;--surface:#1D1D1B;--ink:#F2F2EE;--muted:#B4B4AC;--hbg:#000000;--hink:#FFFFFF;--accent:#FFC20E;--accent-ink:#111111;--link:#FFC20E;color-scheme:dark}
@media (prefers-color-scheme:dark){:root:not([data-tema=claro]){--bg:#121212;--surface:#1D1D1B;--ink:#F2F2EE;--muted:#B4B4AC;--hbg:#000000;--hink:#FFFFFF;--accent:#FFC20E;--accent-ink:#111111;--link:#FFC20E;color-scheme:dark}}
