:root{--bs-primary:#147d72;--bs-primary-rgb:20,125,114;--lte-sidebar-width:230px}body{font-family:system-ui,-apple-system,Segoe UI,sans-serif;color:#20323a}.app-sidebar{background:#152d32!important}.sidebar-brand{height:78px;border-bottom:1px solid #ffffff15!important}.brand-text{letter-spacing:.12em;color:#e4f8f0}.sidebar-wrapper{padding:24px 18px}.sidebar-label{font-size:11px;letter-spacing:.16em;color:#83a8aa}.sidebar-wrapper .nav-link{display:block;padding:12px 14px;color:#c0d5d5;border-radius:8px;margin-bottom:6px}.sidebar-wrapper .active{background:#ffffff12;color:#fff}.sidebar-note{margin-top:50px;padding:15px;color:#9fbdbc;font-size:14px;border-top:1px solid #ffffff15}.app-content-header{padding:30px 12px 24px}.eyebrow{font-size:11px;letter-spacing:.15em;font-weight:700;color:#147d72;margin-bottom:9px}.card{border:1px solid #dce5e5;box-shadow:0 2px 7px #123a3a04;border-radius:10px}.card-header{padding:18px 20px;background:transparent;border-bottom:1px solid #e7eeee}.card-title{font-size:16px;font-weight:650;margin:0}.card-body{padding:20px}.metric{padding:20px 24px;margin:0}.metric span{font-size:13px;color:#647d82}.metric strong{font-size:28px;letter-spacing:-.04em;margin-top:8px}.table{font-size:14px}.table th{background:#f6f9f9;font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:#6c8186;padding:13px 16px;white-space:nowrap}.table td{padding:13px 16px}.asset-scroll{max-height:420px}.asset-scroll thead{position:sticky;top:0;z-index:1}.asset-name{display:block;font-weight:650}.asset-symbol{font-size:12px;color:#70858a}.payout{color:#137a64;font-weight:750;font-variant-numeric:tabular-nums}.empty{text-align:center;padding:38px!important;color:#71868a!important}.thresholds{border:1px solid #e0e9e8;border-radius:8px;padding:12px;background:#f6f9f8}.thresholds div{display:flex;justify-content:space-between;padding:3px}.thresholds span{color:#64817b}.btn-primary{background:#147d72;border-color:#147d72}.btn-primary:hover{background:#10675e;border-color:#10675e}.btn-outline-primary{color:#147d72;border-color:#147d72}.btn-outline-primary:hover{background:#147d72;border-color:#147d72}.form-control:focus,.form-select:focus{border-color:#147d72;box-shadow:0 0 0 .2rem #147d721f}.login-page{min-height:100vh;display:grid;place-items:center;background:#eaf0ee}.login-box{width:min(390px,92vw)}#events{max-height:260px;overflow:auto}#events li{font-size:13px;padding:12px 20px}#events time{color:#70878a;margin-right:15px}html{scroll-behavior:smooth}section{scroll-margin-top:24px}@media(max-width:991px){.app-sidebar{display:none}.app-main,.app-header,.app-footer{margin-left:0!important}.app-content-header{padding:20px 8px}.table td{white-space:nowrap}}
