:root{--brand-primary:#0f6e56;--brand-primary-shadow:#0f6e562e;--page-bg:#f5f7f6}*{box-sizing:border-box}html,body,#root{height:100%;margin:0;padding:0}body{background:var(--page-bg)}.num{font-variant-numeric:tabular-nums}.num-right{font-variant-numeric:tabular-nums;text-align:right}.stat-card{cursor:pointer;transition:box-shadow .2s}.stat-card:hover{box-shadow:0 2px 12px var(--brand-primary-shadow)}
