*,*:before,*:after{box-sizing:border-box}body{margin:0;padding:0;font-family:DM Mono,monospace;background:#f4f3ef;color:#1a1916;-webkit-font-smoothing:antialiased}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f4f3ef}::-webkit-scrollbar-thumb{background:#d0cec6;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#b0ae8a}select{font-family:DM Mono,monospace;font-size:12px;background:#faf9f7;border:1px solid #e2e0d8;border-radius:6px;padding:8px 28px 8px 10px;color:#1a1916;outline:none;cursor:pointer;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='%239e9d96' d='M0 0l5 6 5-6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}select:focus{border-color:#1a4f8a}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}table{border-collapse:collapse}.fade-in{animation:fadeIn .15s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
