:root{--lz-bg:#f5f2eb;--lz-paper:#fbfaf6;--lz-card:#fff;--lz-sidebar:#fbf9f3;--lz-ink:#23211c;--lz-ink2:#6b6557;--lz-ink3:#98917f;--lz-line:#e7e2d5;--lz-line2:#d9d1c0;--lz-bordeaux:#7c2d3a;--lz-wine:#5e1f2a;--lz-mid:#9a3b49;--lz-soft:#b86b74;--lz-tint:#f3e6e7;--lz-tint2:#ead7d9;--lz-green:#4f7a52;--lz-green-soft:#e8efe6;--lz-amber:#a8761c;--lz-amber-soft:#f5edd9;--lz-red:#b8423c;--lz-red-soft:#f6e5e3;--lz-blue:#3f6b7a;--lz-blue-soft:#e4eef1;--lz-gilt:#9c7a3c;--lz-olivo:#5f6f57;--lz-serif:"Instrument Serif", Georgia, serif;--lz-sans:"Hanken Grotesk", system-ui, sans-serif}*{box-sizing:border-box}html,body,#root{height:100%}body{font-family:var(--lz-sans);color:var(--lz-ink);background:var(--lz-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0}button{font-family:inherit}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--lz-line2);background-clip:padding-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-track{background:0 0}@keyframes lz-fade{0%{opacity:0}to{opacity:1}}@keyframes lz-pop{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes lz-slide-down{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes lz-check-pop{0%{transform:scale(.4)}60%{transform:scale(1.18)}to{transform:scale(1)}}.lz-overlay{animation:.16s ease-out lz-fade}.lz-panel{animation:.2s cubic-bezier(.22,1,.36,1) lz-pop}.lz-drop{transform-origin:top;animation:.13s ease-out lz-slide-down}.lz-checked{animation:.26s ease-out lz-check-pop}.lz-row-in{animation:.18s ease-out lz-fade}@media (prefers-reduced-motion:reduce){.lz-overlay,.lz-panel,.lz-drop,.lz-checked,.lz-row-in{animation:none!important}}
