
:root{--brand:#00A76F}
.hover-lift{transition:transform .2s ease, box-shadow .2s ease}
.hover-lift:hover{transform:translateY(-4px); box-shadow:0 .5rem 1rem rgba(0,0,0,.1)!important}
.table td,.table th{vertical-align:middle}
.badge{font-weight:600}
.navbar-brand{letter-spacing:.3px}
.btn-primary{background-color:var(--brand);border-color:var(--brand)}
.btn-outline-primary{border-color:var(--brand);color:var(--brand)}
.btn-outline-primary:hover{background-color:var(--brand);color:#fff}
a{text-decoration:none}
