@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,400;9..144,600;9..144,900&family=JetBrains+Mono:wght@400;600&display=swap";:root{--cream: #f4ede1;--cream-2: #e8dcc4;--ink: #1a1510;--gold: #c9a876;--burn: #c94a2a;--positive: #4a7a3a;--cream-rgb: 244, 237, 225;--cream-2-rgb: 232, 220, 196;--ink-rgb: 26, 21, 16}html.theme-dark{--cream: #1a1510;--cream-2: #2a241c;--ink: #f4ede1;--gold: #e0bd88;--burn: #e06042;--positive: #6fa050;--cream-rgb: 26, 21, 16;--cream-2-rgb: 42, 36, 28;--ink-rgb: 244, 237, 225}html.theme-dark body,html.theme-dark #root{background:var(--cream);color:var(--ink)}*{box-sizing:border-box}html,body,#root{margin:0;padding:0;min-height:100vh;min-height:-webkit-fill-available;background:var(--cream);color:var(--ink);font-family:Georgia,Times New Roman,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior-y:none;-webkit-text-size-adjust:100%;position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto;width:100%}body{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.display{font-family:Fraunces,Georgia,serif;font-optical-sizing:auto}.mono{font-family:JetBrains Mono,monospace}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.fade-in{animation:fadeIn .24s ease-out}.list-row{transition:background .15s}.list-row:hover{background:#c9a8762e}button,.mono,.display{-webkit-tap-highlight-color:transparent}::-webkit-scrollbar{width:0;height:0}input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=tel],input[type=number],textarea,select{font-size:16px}.scroll-momentum,[style*="overflow:auto"],[style*="overflow: auto"],[style*="overflow-y:auto"],[style*="overflow-y: auto"],[style*="overflow-y:scroll"],[style*="overflow-y: scroll"],body{-webkit-overflow-scrolling:touch}
