.wl-page{min-height:100vh;background:#07101c}.wl-header{height:76px;display:flex;align-items:center;justify-content:space-between;padding:0 max(24px,calc((100vw - 1120px)/2));border-bottom:1px solid rgba(255,255,255,.08);background:rgba(7,16,28,.92)}.wl-header nav{display:flex;align-items:center;gap:18px}.wl-header nav a,.wl-header nav span{color:#c7d2df;font-size:11px;font-weight:800}.wl-header nav a:hover{color:#55b5ff}.wl-shell{width:min(760px,calc(100% - 32px));margin:52px auto}.wl-card,.wl-history{padding:26px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:linear-gradient(145deg,rgba(255,255,255,.035),transparent 55%),#0d1826}.wl-card h1{margin:10px 0;font-size:clamp(32px,6vw,46px);letter-spacing:-.05em}.wl-card h1 em{color:#078bff;font-style:normal}.wl-intro{max-width:620px;color:#a5b2c1;font-size:12px;line-height:1.8}.wl-credit{display:flex;align-items:baseline;gap:10px;margin:22px 0;padding:15px;border:1px solid rgba(7,139,255,.22);border-radius:10px;background:rgba(7,139,255,.07)}.wl-credit strong{color:#62bdff;font-size:28px}.wl-credit span{color:#c4d0dc;font-size:11px}.wl-form{display:grid;gap:9px;margin:18px 0}.wl-form label{color:#e6edf5;font-size:11px;font-weight:800}.wl-form-row{display:flex;gap:8px}.wl-form input{min-width:0;flex:1;height:43px;padding:0 12px;border:1px solid rgba(255,255,255,.13);border-radius:8px;outline:0;background:#081321;color:#f3f7fb}.wl-form input:focus{border-color:#078bff;box-shadow:0 0 0 3px rgba(7,139,255,.12)}.wl-form button,.wl-history-head button{min-height:41px;padding:0 15px;border:1px solid rgba(7,139,255,.45);border-radius:8px;background:#078bff;color:#071321;font-size:10px;font-weight:900;cursor:pointer}.wl-form button:disabled{opacity:.55;cursor:wait}.wl-form small{color:#8f9eaf;font-size:9px}.wl-buy{display:inline-flex;margin-top:10px;padding:10px 12px;border:1px solid rgba(255,255,255,.14);border-radius:8px;color:#d6e2ee;font-size:10px;font-weight:800}.wl-message{min-height:18px;margin:14px 0 0;color:#9eacbd;font-size:10px}.wl-message.error{color:#ff8591}.wl-message.success{color:#55d4a8}.wl-history{margin-top:16px}.wl-history-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.wl-history-head h2{margin:5px 0 0;font-size:19px}.wl-history-head button{min-height:32px;padding:0 11px;background:transparent;color:#a9cfff;font-size:9px}.wl-redemptions{display:grid;gap:8px}.wl-redemption{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:rgba(255,255,255,.02)}.wl-redemption b,.wl-redemption small{display:block}.wl-redemption b{font-size:11px}.wl-redemption small{margin-top:4px;color:#8796a8;font-size:9px}.wl-status{flex:0 0 auto;color:#8dc9ff;font-size:9px;font-weight:900}.wl-status.approved{color:#55d4a8}.wl-status.failed{color:#ff8591}.wl-empty{color:#8997a8;font-size:10px}@media(max-width:560px){.wl-header{height:auto;min-height:68px;padding:12px 16px}.wl-header nav{gap:10px}.wl-header nav a,.wl-header nav span{font-size:9px}.wl-shell{margin:25px auto}.wl-card,.wl-history{padding:18px}.wl-form-row{flex-direction:column}.wl-form button{width:100%}}
#wlRedeemForm[hidden]{display:none}
