:root{--padra-navy:#06163a;--padra-navy-light:#142d58;--padra-gold:#e7bd67;--padra-gold-hover:#d5a748;--padra-gold-soft:#fbf3e2;--padra-page:#f5f4ef;--bs-primary:#06163a;--bs-primary-rgb:6,22,58;--bs-link-color:#142d58;--bs-link-color-rgb:20,45,88;--bs-link-hover-color:#806019;--bs-link-hover-color-rgb:128,96,25;--bs-body-color:#17243d;--bs-body-bg:#f5f4ef;--bs-border-color:#dedfdc;--bs-primary-bg-subtle:#fbf3e2;--bs-primary-border-subtle:#e7cf98;--bs-primary-text-emphasis:#06163a}body{background:var(--padra-page)}.dash-head,.hero{background:linear-gradient(135deg,#020c24,var(--padra-navy-light));border-bottom:2px solid var(--padra-gold)}.ov{background:radial-gradient(ellipse at top,#142d58 0,#06163a 50%,#020c24 100%)}.btn-primary{--bs-btn-color:#06163a;--bs-btn-bg:#e7bd67;--bs-btn-border-color:#e7bd67;--bs-btn-hover-color:#06163a;--bs-btn-hover-bg:#d5a748;--bs-btn-hover-border-color:#d5a748;--bs-btn-active-color:#06163a;--bs-btn-active-bg:#c79b3d;--bs-btn-active-border-color:#c79b3d;--bs-btn-disabled-color:#06163a;--bs-btn-disabled-bg:#e7bd67;--bs-btn-disabled-border-color:#e7bd67;--bs-btn-focus-shadow-rgb:231,189,103;font-weight:700}.btn-outline-primary{--bs-btn-color:#142d58;--bs-btn-border-color:#b18a3f;--bs-btn-hover-color:#06163a;--bs-btn-hover-bg:#e7bd67;--bs-btn-hover-border-color:#e7bd67;--bs-btn-active-color:#06163a;--bs-btn-active-bg:#e7bd67;--bs-btn-active-border-color:#e7bd67;--bs-btn-disabled-color:#667085;--bs-btn-disabled-border-color:#cbbd9e;--bs-btn-focus-shadow-rgb:231,189,103}.btn-link{--bs-btn-color:#142d58;--bs-btn-hover-color:#806019;--bs-btn-active-color:#806019}.abox .btn-main{background:var(--padra-gold);color:var(--padra-navy)}.abox .btn-main:hover:not(:disabled){background:var(--padra-gold-hover)}.form-control,.form-select{border-color:#d6d9dd}.abox .form-control:focus,.form-check-input:focus,.form-control:focus,.form-select:focus,.otp input:focus{border-color:#b18a3f;box-shadow:0 0 0 .2rem hsla(40,73%,65%,.28)}.form-check-input:checked{background-color:var(--padra-navy);border-color:var(--padra-navy)}.abox .form-control,.abox .form-select,.otp input{background:#f2f2ef}.atabs,.dash-seg,.seg{background:#eeede7}.atabs button,.dash-seg button,.seg button{color:#5d6574}.atabs button.on,.dash-seg button.on,.seg button.on{background:var(--padra-gold-soft);color:var(--padra-navy);box-shadow:inset 0 0 0 1px #e7cf98}.step{color:#667085}.step .dot{background:#dce0e5;color:#344054}.step.active{color:var(--padra-navy)}.kstep .c.on,.step.active .dot{background:var(--padra-gold);color:var(--padra-navy);box-shadow:0 0 0 4px hsla(40,73%,65%,.22)}.stepper:before{background:#dce0e5}.step.done .dot{color:#fff}.opt.sel,.ord.cur{border-color:#b18a3f;background:var(--padra-gold-soft);box-shadow:0 0 0 2px hsla(40,73%,65%,.12)}.btn-main:focus-visible,.dash-btn:focus-visible,.opt:focus-visible{outline:3px solid var(--padra-gold);outline-offset:3px}.copybox,.upl{background:#faf8f1;border-color:#c6b487}.upl{color:#5d6574}.upl.ok{background:#effaf3;border-color:#198754;color:#15803d}.dash-btn{border-color:hsla(40,73%,65%,.5);background:hsla(40,73%,65%,.1);color:#fff1cf}.dash-btn:hover{background:hsla(40,73%,65%,.22);color:#fff}.dash-btn .dot{background:var(--padra-gold);box-shadow:0 0 0 3px hsla(40,73%,65%,.2)}.sec-title{color:var(--padra-navy-light)}.timeline li.cur{color:#806019}.timeline li.cur:before{background:var(--padra-gold);box-shadow:0 0 0 5px hsla(40,73%,65%,.2)}.table-primary{--bs-table-bg:#fbf3e2;--bs-table-color:#06163a;--bs-table-border-color:#e7cf98}.rate-card .code{background:var(--padra-gold-soft);color:var(--padra-navy)}.prog span.cur{background:var(--padra-gold)}.bank-row .flag{background:var(--padra-gold-soft);color:var(--padra-navy)}.actionbar{border-top:1px solid #e6ddc8;box-shadow:0 -4px 20px rgba(6,22,58,.05)}.acc-card{background:linear-gradient(135deg,#06163a,#142d58);box-shadow:0 6px 16px rgba(6,22,58,.18)}.acc-card.alt{background:linear-gradient(135deg,#d5a748,#f1d79d);color:var(--padra-navy);box-shadow:0 6px 16px rgba(177,138,63,.18)}.text-warning{color:#8a6114!important}.dash-head .text-warning,.hero .text-warning{color:var(--padra-gold)!important}.account-header{padding:12px 16px}.account-header-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.account-brand{min-width:0}.account-brand img{width:34px;height:34px;border-radius:8px!important}.account-brand bdi{font-size:1rem;letter-spacing:-.5px;color:#fff1cf}.account-navigation{display:flex;align-items:center;gap:6px}.account-dashboard,.account-logout{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:6px 9px;border:1px solid #ffffff29;border-radius:9px;background:transparent;color:#d4deed;font-size:.72rem;flex-shrink:0}.account-dashboard{border-color:#e7bd674d;background:#e7bd6714;color:#f5ddb0}.account-dashboard:hover:not(:disabled),.account-logout:hover:not(:disabled){background:#ffffff14;color:#fff}.account-profile{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;margin-bottom:10px;border:1px solid #ffffff1f;border-radius:12px;background:#ffffff06}.account-identity{display:flex;align-items:center;gap:9px;min-width:0}.account-avatar{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:10px;background:#e7bd671a;color:#efd294;font-size:1.3rem}.account-person{min-width:0}.account-name{font-size:.85rem;line-height:1.5;font-weight:700;color:#fff;overflow-wrap:anywhere}.account-phone{display:block;color:#b7c4d9;font-size:.72rem;line-height:1.5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.account-details{flex-shrink:0;max-width:47%}.account-kyc{display:inline-flex;align-items:center;gap:5px;min-height:32px;padding:5px 7px;border-radius:8px;font-size:.63rem;border:1px solid #e7bd6740;background:#e7bd6714;color:#f3d493;text-align:start}.account-kyc.is-verified{border-color:#75dbb132;color:#a0e4c5;background:#68cfa210}.account-kyc:hover{filter:brightness(1.15)}.account-admin{display:inline-flex;align-items:center;gap:7px;color:#f5ddb0;font-size:.72rem;padding-bottom:8px;text-decoration:none}.account-admin:hover{color:#fff}.account-header .seg{gap:4px;padding:4px;background:#00000026;border:1px solid #ffffff17;border-radius:11px}.account-header .seg button{color:#b8c7de;min-height:36px;padding:6px 4px;font-size:.8rem;border-radius:7px}.account-header .seg button.on{color:#142240;background:#f2d79d;box-shadow:0 2px 8px #00000014}.account-header button:disabled{opacity:.5;cursor:not-allowed}.account-admin:focus-visible,.account-header button:focus-visible{outline:2px solid #f2d79d;outline-offset:3px}@media (max-width:360px){.account-header{padding-inline:12px}.account-profile{padding-inline:9px;gap:8px}.account-brand bdi{font-size:.9rem}.account-navigation{gap:4px}.account-dashboard,.account-logout{padding-inline:7px}.account-avatar{display:none}}