@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/outfit-latin-700-normal.woff2) format("woff2")}:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}a{text-decoration:none}.tabular{font-variant-numeric:tabular-nums}.stat-card{transition:background .18s,border-color .18s}.stat-card:hover{border-color:var(--chakra-colors-accentBorder)}.nav-link{display:flex;align-items:center;gap:12px;padding:11px 13px;border-radius:8px;color:var(--chakra-colors-muted);font-size:13px;font-weight:500;transition:all .15s}.nav-link:hover{background:var(--chakra-colors-raised);color:#f5f5f5}.nav-link.active{background:var(--chakra-colors-accentSurface);color:var(--chakra-colors-brand-400)}.nav-link.active:after{content:"";width:5px;height:5px;border-radius:50%;background:var(--chakra-colors-brand-400);margin-left:auto}button,a,input,select,textarea{touch-action:manipulation}input[type=date]{color-scheme:dark}select option{background:var(--chakra-colors-surface)}::-webkit-scrollbar{height:7px;width:7px}::-webkit-scrollbar-thumb{background:#333;border-radius:5px}::-webkit-scrollbar-track{background:transparent}table tbody tr:last-child td{border-bottom:0}table tbody tr:hover{background:#ffffff03}.amount-input{text-align:right;font-variant-numeric:tabular-nums}.chakra-modal__body{padding-bottom:24px!important}button:focus-visible,a:focus-visible{outline:2px solid var(--chakra-colors-brand-400)!important;outline-offset:3px}@media(max-width:767px){.hide-mobile{display:none!important}}
