:root{--porcelain: #fffffa;--stormy: #0d5c63;--tropical: #44a1a0;--pearl: #78cdd7;--teal: #247b7b}html,body,#root{height:100%}body{margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;background-color:var(--porcelain);color:var(--stormy);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--porcelain)}::-webkit-scrollbar-thumb{background:var(--pearl);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--tropical)}::selection{background-color:#78cdd74d}.app-root{min-height:100vh;display:flex;flex-direction:column}
