
:root{--wn-navy:#0c2e63;--wn-navy-2:#123f7d;--wn-green:#11a66c;--wn-green-dark:#08794f;--wn-bg:#f2f6fb;--wn-soft:#eaf7f2;--wn-ink:#152d4c;--wn-muted:#65778f;--wn-line:#dce7f0;--wn-white:#fff;--brand:#0c2e63;--brand-dark:#134a92;--navy:#152d4c;--muted:#65778f;--bg:#f2f6fb;--line:#dce7f0;--soft:#eaf7f2;--ink:#152d4c}
html{scroll-behavior:smooth}body{background:var(--wn-bg)!important;color:var(--wn-ink)!important;font-family:Inter,system-ui,-apple-system,"Segoe UI",Arial,sans-serif!important}
button,input,select,textarea{font-family:inherit}a{color:var(--wn-navy)}
.topbar,.top-bar,.heading,.page-header{background:linear-gradient(110deg,var(--wn-navy),#145297)!important;color:#fff!important}
.topbar a,.topbar h1,.topbar h2,.page-header h1{color:#fff!important}
.hero:not(.wn-hero):not(.wn-referral-hero){background:linear-gradient(120deg,var(--wn-navy),#126b69)!important;color:#fff!important}
.hero:not(.wn-hero) h2,.hero:not(.wn-hero) p{color:#fff!important}
.method-card,.amount-card,.reminder-card,.card:not(.wn-card),.section,.stat:not(.wn-stat),.partners,.tile,.data-item,.history-card,.balance-card{background:#fff!important;color:var(--wn-ink)!important;border:1px solid var(--wn-line)!important;box-shadow:0 5px 24px rgba(18,57,99,.05)!important}
.method-title,.method-title>div,.label,.reminder-card h3,.card h3,.card h2,.tile-title,.stat .value,.stat-value,.data-item strong{color:var(--wn-ink)!important}
.small,.reminder-card p,.hint,.sub,.card .sub,.tile-sub,.stat .label,.stat-label,.data-item span{color:var(--wn-muted)!important}
input:not([type="checkbox"]):not([type="radio"]),select,textarea,.amount-input{background:#fff!important;color:var(--wn-ink)!important;border:1px solid #cedeea!important;border-radius:11px!important}
input::placeholder,textarea::placeholder{color:#91a0af!important;opacity:1!important}
input:focus,select:focus,textarea:focus{outline:2px solid rgba(17,166,108,.3)!important;border-color:var(--wn-green)!important}
.continue,.claim-btn,.primary-btn,.copy-btn,.notice-ok,.btn-primary,.submit,.wn-action{background:var(--wn-navy)!important;color:#fff!important;border-radius:12px!important;border:none!important}
.continue:hover,.claim-btn:hover,.primary-btn:hover,.copy-btn:hover,.btn-primary:hover{background:#15519a!important}
.quick:not(.wn-quick),.quick.active:not(.wn-quick){background:#f7fbfd!important;color:var(--wn-navy)!important;border:1px solid var(--wn-line)!important}
.quick.active:not(.wn-quick){background:var(--wn-soft)!important;border-color:var(--wn-green)!important}
.history,.bank-icon,.bonus-pill,.data-item strong,.stat.profit .value{color:var(--wn-green)!important}
.bank-icon,.bonus-pill{background:var(--wn-soft)!important}
.header-with-logo{background:#fff!important;border-bottom:1px solid var(--wn-line)!important}.header-with-logo img{filter:none!important}
.nb-bottom-nav{background:rgba(255,255,255,.98)!important;border-color:var(--wn-line)!important;box-shadow:0 8px 28px rgba(12,46,99,.13)!important}
.nb-nav-item{color:#7d8fa5!important}.nb-nav-item.active{color:var(--wn-navy)!important;background:var(--wn-soft)!important}
.notice-modal,.modal-content,.wn-notice{background:#fff!important;color:var(--wn-ink)!important}
.notice-head{background:linear-gradient(110deg,var(--wn-navy),#117d79)!important;color:#fff!important}.notice-copy{background:#f6fafc!important;color:var(--wn-ink)!important;border-color:var(--wn-line)!important}
.wn-site-nav{background:#fff;border-bottom:1px solid var(--wn-line)}.wn-logo{display:block;width:clamp(190px,25vw,255px);height:auto}
.wn-container{width:min(1140px,calc(100% - 38px));margin:0 auto}
@media(max-width:550px){.wn-container{width:calc(100% - 30px)}}
