#wb-bar{position:relative;z-index:20;display:flex;align-items:stretch;width:100%;box-sizing:border-box;margin:8px 0 0;overflow:hidden;border-radius:8px;line-height:normal;pointer-events:auto;isolation:isolate;transform:translateZ(0);background:linear-gradient(180deg,#f4e8fb 0,#e6d0f4 50%,#d5b6ec 100%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.55),0 1px 4px rgba(0,0,0,.15)}#wb-scroll{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;padding:3px 0;contain:layout paint}#wb-track{display:inline-block;white-space:nowrap;will-change:transform;transform:translate3d(0,0,0);backface-visibility:hidden;-webkit-backface-visibility:hidden;animation-name:wb-run;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes wb-run{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}#wb-scroll:hover #wb-track{animation-play-state:paused}#wb-bar.wb-hold #wb-track{animation-play-state:paused}#wb-view{flex:0 0 auto;display:flex;align-items:center;justify-content:center;padding:0 14px;margin:3px 3px 3px 0;background:#fff;border-radius:8px;cursor:pointer;font:800 12px/1 Arial,Helvetica,sans-serif;color:#7b1fa2;letter-spacing:.5px;box-shadow:0 1px 2px rgba(0,0,0,.18);user-select:none;transition:transform .12s ease}#wb-view:hover{transform:scale(1.05)}#wb-view:active{transform:scale(.96)}.wb-item{display:inline-flex;align-items:center;vertical-align:middle;margin:0 3px;padding:3px 9px;background:#fff;border:1px solid #c9a3de;border-radius:8px;font:700 12px/1.5 Arial,Helvetica,sans-serif;color:#222}.wb-brand{height:16px;width:auto;max-width:110px;margin-right:6px;object-fit:contain;flex:0 0 auto;vertical-align:middle}.wb-brand.wb-fx{height:18px;border-radius:4px}.wb-id{color:#111;margin-right:6px}.wb-tier{display:inline-block;padding:1px 8px;margin-right:6px;border-radius:10px;color:#fff;font-size:10px;letter-spacing:.4px}.wb-t-grand{background:linear-gradient(180deg,#f7c74e,#c8880a)}.wb-t-major{background:linear-gradient(180deg,#7b6cf6,#4a35c8)}.wb-t-minor{background:linear-gradient(180deg,#4ac06a,#1a8a3c)}.wb-game{color:#7b1fa2;margin-right:8px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wb-amt{color:#111;font-weight:800;margin-right:8px}.wb-amt b{color:#c9930a}.wb-time{color:#9a9a9a;font-weight:400;font-size:11px;white-space:nowrap}@media (max-width:520px){.wb-item{font-size:11px}.wb-time{display:none}#wb-view{padding:0 10px;font-size:11px}.wb-brand{height:14px;max-width:90px}.wb-brand.wb-fx{height:15px}}#wb-modal{position:fixed;inset:0;z-index:2147483000;display:none;align-items:flex-start;justify-content:center;padding:20px 12px;background:rgba(0,0,0,.55);overflow-y:auto}#wb-modal.open{display:flex}#wb-panel{position:relative;width:100%;max-width:640px;background:#fff;border-radius:14px;box-shadow:0 20px 60px rgba(0,0,0,.45);overflow:hidden;font:400 13px/1.5 Arial,Helvetica,sans-serif;color:#222;animation:wb-in .22s cubic-bezier(.2,.8,.3,1.1)}@keyframes wb-in{from{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}#wb-head{display:flex;align-items:center;gap:10px;padding:16px 18px 0}#wb-title{font:800 17px/1.2 Arial,Helvetica,sans-serif;letter-spacing:.3px;padding-bottom:8px;border-bottom:3px solid #15803d}#wb-months{margin-left:auto;display:flex;background:#eee;border-radius:20px;padding:2px}.wb-m{padding:5px 14px;border-radius:18px;font:700 11px/1.2 Arial,Helvetica,sans-serif;color:#999;cursor:pointer;user-select:none;letter-spacing:.3px}.wb-m.on{background:#15803d;color:#fff}#wb-close{margin-left:6px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;color:#666;font-size:18px;line-height:1;user-select:none}#wb-close:hover{background:#f0f0f0;color:#111}#wb-body{padding:14px 18px 20px;max-height:calc(100vh - 120px);overflow-y:auto}#wb-empty{padding:40px 0;text-align:center;color:#aaa;font-size:13px}#wb-lhead{display:flex;align-items:center;margin:22px 0 10px}#wb-licon{height:24px;width:auto;margin-right:9px;object-fit:contain;flex:0 0 auto}#wb-lhead b{font:800 15px/1.2 Arial,Helvetica,sans-serif;letter-spacing:.3px;padding-bottom:7px;border-bottom:3px solid #15803d}#wb-live{margin-left:auto;display:flex;align-items:center;gap:5px;padding:4px 11px;background:#15803d;color:#fff;border-radius:14px;font:700 10px/1 Arial,Helvetica,sans-serif;letter-spacing:.4px}#wb-live i{width:6px;height:6px;border-radius:50%;background:#fff;animation:wb-blink 1.4s ease-in-out infinite}@keyframes wb-blink{0%,100%{opacity:1}50%{opacity:.25}}.wb-row{display:flex;align-items:center;gap:11px;padding:9px 11px;margin-bottom:8px;border:1px solid #e6e6e6;border-radius:10px;background:#fff}.wb-row-img{flex:0 0 auto;width:62px;height:43px;border-radius:6px;background:#2a1a3a}.wb-row-mid{flex:1 1 auto;min-width:0}.wb-row-top{display:flex;align-items:center;gap:7px;margin-bottom:1px}.wb-row-brand{height:26px;width:auto;max-width:150px;object-fit:contain;flex:0 0 auto}.wb-row-brand.wb-fx{height:28px;border-radius:4px}.wb-row-date{margin-top:2px;font:700 12px/1.4 Arial,Helvetica,sans-serif;color:#15803d}.wb-row-date span{color:#999;font-weight:400;font-size:11px;margin-left:4px}.wb-row-p{font-size:12px;color:#222;word-break:break-all}.wb-row-right{flex:0 0 auto;text-align:center;padding-left:11px;border-left:1px solid #eee;min-width:92px}.wb-row-tier{display:inline-block;padding:2px 11px;border-radius:11px;color:#fff;font:700 10px/1.4 Arial,Helvetica,sans-serif;letter-spacing:.4px}.wb-row-amt{margin-top:5px;font:800 15px/1.2 Arial,Helvetica,sans-serif;color:#c9930a}.wb-row-amt small{font-size:9.5px;margin-right:2px}@media (max-width:520px){#wb-panel{max-width:100%}#wb-licon{height:20px;margin-right:7px}.wb-row-img{width:52px;height:36px}.wb-row-right{min-width:78px}.wb-row-brand{height:22px;max-width:120px}.wb-row-brand.wb-fx{height:24px}}.wb-podium{display:grid;grid-template-columns:1fr 1.14fr 1fr;align-items:end;justify-items:center;gap:12px;max-width:640px;margin:0 auto;padding:14px 0 24px}.wb-place{box-sizing:border-box;position:relative;width:100%;display:flex;flex-direction:column}.wb-place *{box-sizing:border-box}.wb-r1{bottom:-13px}.wb-medal{position:relative;z-index:4;text-align:center;margin-bottom:-6px;pointer-events:none;line-height:0}.wb-medal img{position:relative;z-index:2;display:inline-block;width:74px;height:auto;filter:drop-shadow(0 3px 7px rgba(150,110,40,.3));animation:wb-float 3s ease-in-out infinite}.wb-r1 .wb-medal img{width:96px}@keyframes wb-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}.wb-frame{position:relative;z-index:1;padding:3px;border-radius:13px;overflow:hidden;box-shadow:0 7px 18px rgba(0,0,0,.14)}.wb-r1 .wb-frame{padding:3.5px;border-radius:14px;background:linear-gradient(160deg,#fff0b0 0,#ffc932 38%,#e09400 62%,#ffc932 82%,#fff0b0 100%)}.wb-r2 .wb-frame{background:linear-gradient(160deg,#fff 0,#e6f1f7 38%,#9fb6c4 62%,#e6f1f7 82%,#fff 100%)}.wb-r3 .wb-frame{background:linear-gradient(160deg,#ffdcb4 0,#f5a55c 38%,#b86a2c 62%,#f5a55c 82%,#ffdcb4 100%)}.wb-inner{position:relative;z-index:1;border-radius:11px;overflow:hidden;display:flex;flex-direction:column;padding:24px 9px 12px;text-align:center;background:linear-gradient(180deg,#fff 0,#f6faf7 100%)}.wb-r1 .wb-inner{border-radius:11.5px;padding:30px 10px 14px;background:linear-gradient(180deg,#fff 0,#fffbef 100%)}.wb-img{width:100%;aspect-ratio:255/175;border-radius:8px;background-color:#2a1a3a;box-shadow:0 2px 8px rgba(0,0,0,.14),0 0 0 1px rgba(19,146,63,.14)}.wb-pbrand{display:block;height:19px;width:auto;max-width:80%;margin:9px auto 3px;object-fit:contain}.wb-pbrand.wb-fx{height:21px}.wb-ptier{font:800 8.5px/1.3 Arial,Helvetica,sans-serif;letter-spacing:1.1px;color:#c8880a;margin-top:3px}.wb-r1 .wb-ptier{color:#b07300}.wb-pamt{font:800 17px/1.15 Arial,Helvetica,sans-serif;color:#c9930a;text-shadow:0 1px 0 rgba(255,255,255,.8);letter-spacing:-.2px;white-space:nowrap;margin-top:2px}.wb-pamt small{font-size:9.5px;margin-right:2px}.wb-r1 .wb-pamt{font-size:20px;color:#a35f00}.wb-pinfo{display:grid;grid-template-columns:auto 8px 1fr;gap:3px 4px;width:100%;margin:8px auto 0;padding-top:8px;border-top:1px solid rgba(19,146,63,.18);font:400 8.5px/1.45 Arial,Helvetica,sans-serif;text-align:left}.wb-k{font-weight:700;color:#5f7a64;white-space:nowrap}.wb-c{color:#a9bcae;text-align:center}.wb-v{font-weight:700;color:#143a20;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wb-plate{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;gap:8px;width:calc(100% + 20px);margin:-12px -10px 0;padding:10px 8px 11px;-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 14px) 100%,14px 100%);clip-path:polygon(0 0,100% 0,calc(100% - 14px) 100%,14px 100%);filter:drop-shadow(0 5px 8px rgba(0,0,0,.28))}.wb-r1 .wb-plate{width:calc(100% + 26px);margin:-14px -13px 0;padding:12px 8px 13px;-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 17px) 100%,17px 100%);clip-path:polygon(0 0,100% 0,calc(100% - 17px) 100%,17px 100%);background:linear-gradient(180deg,#fff8dc 0,#ffd95e 26%,#e8a200 56%,#ffd95e 76%,#c98400 100%)}.wb-r2 .wb-plate{background:linear-gradient(180deg,#fff 0,#dde7ed 26%,#a9b8c1 56%,#dde7ed 76%,#8a9aa4 100%)}.wb-r3 .wb-plate{background:linear-gradient(180deg,#ffeedd 0,#e5b183 26%,#bd7c42 56%,#e5b183 76%,#9c6231 100%)}.wb-plate-t{font:900 11.5px/1 Arial,Helvetica,sans-serif;letter-spacing:2.4px;text-transform:uppercase;text-shadow:0 1px 0 rgba(255,255,255,.62),0 -1px 0 rgba(0,0,0,.2)}.wb-r1 .wb-plate-t{font-size:13.5px;letter-spacing:3px;color:#5c3800}.wb-r2 .wb-plate-t{color:#2c3a42}.wb-r3 .wb-plate-t{color:#48280e}@media (max-width:520px){.wb-podium{gap:6px;padding:10px 0 20px}.wb-r1{bottom:-9px}.wb-medal img{width:56px}.wb-r1 .wb-medal img{width:74px}.wb-frame{padding:2.5px;border-radius:11px}.wb-r1 .wb-frame{padding:3px;border-radius:12px}.wb-inner{border-radius:9px;padding:18px 5px 10px}.wb-r1 .wb-inner{border-radius:9.5px;padding:22px 6px 11px}.wb-pbrand{height:15px;margin:6px auto 2px}.wb-pbrand.wb-fx{height:16px}.wb-ptier{font-size:7px;letter-spacing:.6px}.wb-pamt{font-size:12.5px}.wb-r1 .wb-pamt{font-size:14px}.wb-pinfo{font-size:7.2px;grid-template-columns:auto 5px 1fr;gap:2px 3px;margin-top:6px;padding-top:6px}.wb-plate{width:calc(100% + 10px);margin:-9px -5px 0;padding:7px 4px 8px;gap:5px}.wb-r1 .wb-plate{width:calc(100% + 13px);margin:-10px -6px 0;padding:9px 4px 10px}.wb-plate-t{font-size:8.6px;letter-spacing:1.1px}.wb-r1 .wb-plate-t{font-size:9.8px;letter-spacing:1.4px}}@media (prefers-reduced-motion:reduce){#wb-track{animation:none!important}.wb-medal img{animation:none!important}#wb-live i{animation:none!important}}