*{box-sizing:border-box;margin:0;padding:0}:root{--p0:#FAF7F0;--p1:#F2EBD9;--p2:#E4D9BF;--p3:#C9B89A;--p4:#A08060;--bordo:#8B1A1A;--bordo2:#5C1A1A;--bordo3:#7A2020;--bordo-light:#B3362E;--gold:#8B6318;--gold2:#C49A2A;--ink:#1A1208;--muted:#6B5D4A;--border:rgba(140,110,60,.18);--border2:rgba(140,110,60,.35);--ff:"EB Garamond",Georgia,serif;--fc:"Cormorant Garamond",Georgia,serif;--fb:"Crimson Pro",Georgia,serif;--fu:"Inter",system-ui,sans-serif}html,body,#root{height:100%}#root{display:flex;flex-direction:column}body{font-family:var(--fb);background:var(--p0);color:var(--ink);display:flex;flex-direction:column;min-height:100vh}body[dir=rtl]{text-align:right}a{text-decoration:none;color:inherit}button{cursor:pointer;font-family:inherit}input,select{font-family:inherit}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.fade-in{animation:fade .25s ease}
