:root{--theme-bg: #f7f4ec;--theme-fg: #1c1a16;--theme-muted: #5a544a;--theme-soft: #8a8478;--theme-faint: #9a9385;--theme-rule: #d8d3c7;--theme-card: #fbf8ef;--theme-invert-bg: #1c1a16;--theme-invert-fg: #efeae0;--theme-invert-muted: #cfc8b8;--theme-sticky: rgba(247, 244, 236, .86);--theme-sticky-rule: #e6e1d4;--theme-accent: #3a7d4a;--theme-beta: #a47830}[data-theme=dark]{--theme-bg: #16140f;--theme-fg: #ece7da;--theme-muted: #a39c8c;--theme-soft: #7a7468;--theme-faint: #5a544a;--theme-rule: #2a2620;--theme-card: #1c1a14;--theme-invert-bg: #0c0b08;--theme-invert-fg: #ece7da;--theme-invert-muted: #a39c8c;--theme-sticky: rgba(22, 20, 15, .86);--theme-sticky-rule: #26221a}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{max-width:1280px;margin:0 auto;padding:2rem;text-align:center}@media (max-width: 768px){#root{padding:1rem}}
