.wb{position:relative;justify-self:start;display:flex;align-items:center;gap:12px;width:100%;max-width:480px;height:64px;margin-bottom:2px;padding:0 16px 0 18px;border-radius:16px;border:1px solid rgba(255,255,255,.35);background:linear-gradient(135deg,#1e40ff,#2563eb 55%,#60a5fa);box-shadow:0 8px 24px rgba(37,99,235,.35),0 0 0 1px rgba(96,165,250,.12),inset 0 1px 0 rgba(255,255,255,.25);color:#fff;text-decoration:none;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease}.wb:hover{transform:translateY(-2px);filter:brightness(1.08);box-shadow:0 12px 30px rgba(37,99,235,.45),0 0 0 1px rgba(96,165,250,.2),inset 0 1px 0 rgba(255,255,255,.3);color:#fff}.wb:focus-visible{outline:3px solid rgba(147,197,253,.85);outline-offset:3px}.wb-icon{flex:0 0 auto;color:#fff}.wb-text{display:flex;align-items:baseline;gap:10px;min-width:0;flex-wrap:wrap;row-gap:0}.wb-sum{font-size:20px;font-weight:700;color:#fff}.wb-held,.wb-sum{line-height:1.2;white-space:nowrap}.wb-held{font-size:13px;color:rgba(255,255,255,.7)}.wb-chevron{flex:0 0 auto;margin-left:auto;color:rgba(255,255,255,.9)}@media (prefers-reduced-motion:reduce){.wb{transition:none}.wb:hover{transform:none}}@media (max-width:640px){.wb{max-width:none}}@media (max-width:360px){.wb-text{gap:2px 8px}.wb-held{font-size:12px}}