:root{--green:#086632;--dark:#064b26;--gold:#e4bd55}body{background:#f4f8f5;color:#20352a}.sdk-navbar{background:linear-gradient(135deg,var(--dark),var(--green),#08723a)!important;border-bottom:3px solid var(--gold);box-shadow:0 4px 16px #0002;min-height:72px}.sdk-logo{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border:2px solid var(--gold);border-radius:50%;color:#fff}.sdk-navbar .nav-link{color:#ffffffe8!important;padding:10px 11px!important;border-radius:8px}.sdk-navbar .nav-link:hover{background:#ffffff20;color:#fff!important}.card{border:0;border-radius:18px;box-shadow:0 8px 28px #174b2d14}.form-control,.form-select{border-radius:10px;padding:.72rem}.metric{border-left:6px solid var(--green)}.metric.out{border-left-color:#c93636}.metric.balance{border-left-color:var(--gold)}.table-responsive{border-radius:15px}.badge-IN{background:#16884b}.badge-OUT{background:#c93636}@media(max-width:991.98px){.sdk-navbar .navbar-collapse{background:#0002;border-radius:12px;padding:12px;margin-top:12px}.sdk-navbar .nav-link{width:100%;padding:12px!important}}@media(min-width:992px){.sdk-navbar,.sdk-navbar .navbar-collapse,.sdk-navbar .navbar-nav{background:transparent}.sdk-navbar{background:linear-gradient(135deg,var(--dark),var(--green),#08723a)!important}}@media(max-width:576px){h1{font-size:1.55rem}.btn{width:100%;margin-bottom:.35rem}.sdk-logo{width:39px;height:39px;font-size:12px}}
