@import"https://fonts.googleapis.com/css2?family=Archivo:wght@400;500;600;700;800;900&display=swap";html,body{margin:0;padding:0;background:#f5f5f1}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;letter-spacing:-.011em;color:#1a1712}html,input,button,select,textarea{font-variant-numeric:tabular-nums}::selection{background:#fade004d;color:#1a1712}.flex{display:flex}.grid{display:grid}.items-center{align-items:center}.justify-between{justify-content:space-between}.scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch}.sticky-head{position:sticky;top:0;z-index:5}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role=button]:focus-visible,[tabindex]:focus-visible{outline:none;box-shadow:0 0 0 3px #2563eb66;position:relative;z-index:1}@media (pointer: coarse){input:not([type=checkbox]):not([type=radio]),select{min-height:36px}}@keyframes spin{to{transform:rotate(360deg)}}input::placeholder{color:#a8a294}*::-webkit-scrollbar{height:10px;width:10px}*::-webkit-scrollbar-thumb{background:#d5d0c6;border-radius:999px;border:2px solid transparent;background-clip:padding-box}*::-webkit-scrollbar-thumb:hover{background:#bcb6a9;background-clip:padding-box}*::-webkit-scrollbar-track{background:transparent}.qi{background:transparent;border:1px solid transparent;border-radius:8px;transition:border-color .14s,background-color .14s,box-shadow .14s}.qi:hover{border-color:#d5d0c6;background:#fffffe}.qi:focus{border-color:#2563eb;background:#fffffe;box-shadow:0 0 0 3px #2563eb1f}.num{text-align:right}.rowh:hover{background-image:linear-gradient(#1a17120a,#1a17120a)}.icoBtn{opacity:.5;transition:opacity .12s}.icoBtn:hover{opacity:1}.hovdim{transition:filter .12s,transform .05s}.hovdim:hover{filter:brightness(.96)}.hovdim:active{transform:translateY(.5px)}.sticky-tool{position:sticky;top:8px;z-index:6}.app-shell{padding:20px 18px 60px}@media (max-width: 640px){.app-shell{padding:14px 10px 48px}}@media (max-width: 400px){.app-shell{padding:12px 8px 44px}}
