.vipTipCard-module__2FpUca__card{min-width:0;color:var(--white);filter:drop-shadow(0 8px 12px #03121147);transition:transform var(--duration) var(--ease), filter var(--duration) var(--ease);flex-direction:column;display:flex;position:relative}.vipTipCard-module__2FpUca__card:hover{filter:drop-shadow(0 12px 16px #03121161);transform:translateY(-4px)}.vipTipCard-module__2FpUca__main,.vipTipCard-module__2FpUca__stub{background:radial-gradient(circle at 100% 0,#5eead433,#0000 55%),linear-gradient(160deg,#0b5650 0%,#073d39 55%,#052522 100%);position:relative;overflow:hidden}.vipTipCard-module__2FpUca__main{gap:var(--padding-lg);padding:var(--padding-md) var(--padding-lg) var(--padding-xl);border-radius:var(--radius-lg) var(--radius-lg) 0 0;-webkit-mask-composite:source-in;flex-direction:column;flex:1;display:flex;-webkit-mask-image:radial-gradient(10px at 0 100%,#0000 97%,#000),radial-gradient(10px at 100% 100%,#0000 97%,#000);mask-image:radial-gradient(10px at 0 100%,#0000 97%,#000),radial-gradient(10px at 100% 100%,#0000 97%,#000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.vipTipCard-module__2FpUca__main:before{content:"";opacity:.1;filter:grayscale()brightness(2);pointer-events:none;background:url(/logo.svg) 50%/contain no-repeat;width:220px;height:220px;position:absolute;bottom:-40px;right:-30px}.vipTipCard-module__2FpUca__main>*{position:relative}.vipTipCard-module__2FpUca__main:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 35%,#fff3 50%,#0000 65%);animation:6s ease-in-out 1s infinite vipTipCard-module__2FpUca__sheen;position:absolute;inset:0;transform:translate(-120%)}.vipTipCard-module__2FpUca__spark{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);pointer-events:none;background:#ccfbf1;width:6px;height:6px;animation:3.4s ease-in-out infinite vipTipCard-module__2FpUca__twinkle;position:absolute}.vipTipCard-module__2FpUca__one{top:18%;left:12%}.vipTipCard-module__2FpUca__two{width:9px;height:9px;animation-delay:1.1s;top:42%;right:9%}.vipTipCard-module__2FpUca__three{width:5px;height:5px;animation-delay:2.2s;bottom:22%;left:7%}.vipTipCard-module__2FpUca__crown{align-items:center;gap:var(--padding-sm);letter-spacing:.24em;text-transform:uppercase;color:#99f6e4;font-size:10px;font-weight:800;display:flex}.vipTipCard-module__2FpUca__crown:before,.vipTipCard-module__2FpUca__crown:after{content:"";background:linear-gradient(90deg,#0000,#5eead499);flex:1;height:1px}.vipTipCard-module__2FpUca__crown:after{transform:scaleX(-1)}.vipTipCard-module__2FpUca__crown svg{width:16px;height:16px}.vipTipCard-module__2FpUca__medal{background:var(--vip-surface);border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;animation:2.8s ease-in-out infinite vipTipCard-module__2FpUca__glow;display:inline-flex;box-shadow:0 0 0 3px #5eead440,0 0 18px #5eead48c,inset 0 1px #ffffff80}.vipTipCard-module__2FpUca__medal svg{width:26px;height:26px}.vipTipCard-module__2FpUca__stub{gap:var(--padding-sm);padding:var(--padding-md) var(--padding-lg) var(--padding-lg);border-radius:0 0 var(--radius-lg) var(--radius-lg);-webkit-mask-composite:source-in;background:repeating-linear-gradient(90deg,#5eead48c 0 6px,#0000 6px 12px) 12px 0/calc(100% - 24px) 2px no-repeat,linear-gradient(160deg,#06403c 0%,#042523 100%);flex-direction:column;display:flex;-webkit-mask-image:radial-gradient(10px at 0 0,#0000 97%,#000),radial-gradient(10px at 100% 0,#0000 97%,#000);mask-image:radial-gradient(10px at 0 0,#0000 97%,#000),radial-gradient(10px at 100% 0,#0000 97%,#000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.vipTipCard-module__2FpUca__top{align-items:center;gap:var(--padding-sm);font-size:12px;font-weight:700;display:flex}.vipTipCard-module__2FpUca__badge{padding:3px var(--padding-sm);border-radius:var(--radius-pill);background:var(--vip-surface);letter-spacing:.1em;align-items:center;gap:4px;font-size:11px;font-weight:800;display:inline-flex}.vipTipCard-module__2FpUca__badge svg{width:14px;height:14px}.vipTipCard-module__2FpUca__league{letter-spacing:.04em;color:#ffffffc7;flex:1;min-width:0}.vipTipCard-module__2FpUca__time{font-family:var(--font-display), sans-serif;color:#5eead4;align-items:center;gap:4px;display:inline-flex}.vipTipCard-module__2FpUca__time svg{width:14px;height:14px}.vipTipCard-module__2FpUca__match{align-items:center;gap:var(--padding-sm);flex:1;display:flex}.vipTipCard-module__2FpUca__side{align-items:center;gap:var(--padding-sm);text-align:center;min-width:0;font-family:var(--font-display), sans-serif;overflow-wrap:break-word;flex-direction:column;flex:1 1 0;font-size:15px;line-height:1.25;display:flex}.vipTipCard-module__2FpUca__crest{border-radius:50%;display:inline-flex;box-shadow:0 0 0 3px #042523e6,0 0 0 5px #5eead4b3,0 0 14px #5eead459}.vipTipCard-module__2FpUca__center{flex-shrink:0;align-items:center;display:flex}.vipTipCard-module__2FpUca__vs{font-family:var(--font-display), sans-serif;letter-spacing:.2em;color:#fff9;font-size:14px}.vipTipCard-module__2FpUca__row{align-items:center;gap:var(--padding-md);padding:var(--padding-sm) var(--padding-md);border-radius:var(--radius-sm);background:#ffffff1a;display:flex;box-shadow:inset 0 1px #ffffff24}.vipTipCard-module__2FpUca__row small,.vipTipCard-module__2FpUca__confidence small{letter-spacing:.12em;text-transform:uppercase;color:#5eead4;font-size:10px;font-weight:800;display:block}.vipTipCard-module__2FpUca__row strong{font-family:var(--font-display), sans-serif;font-size:16px;line-height:1.25}.vipTipCard-module__2FpUca__odds{padding:4px var(--padding-md);border-radius:var(--radius-pill);background:var(--vip-surface);font-family:var(--font-display), sans-serif;font-size:17px}.vipTipCard-module__2FpUca__result{padding:4px var(--padding-md);border-radius:var(--radius-pill);align-items:center;gap:4px;font-size:12px;font-weight:800;display:inline-flex}.vipTipCard-module__2FpUca__result svg{width:16px;height:16px}.vipTipCard-module__2FpUca__won{background:var(--white);color:var(--brand-deep)}.vipTipCard-module__2FpUca__lost{background:var(--red-soft);color:var(--red)}.vipTipCard-module__2FpUca__confidence{align-items:center;gap:var(--padding-sm);display:flex}.vipTipCard-module__2FpUca__confidence progress{flex:1}.vipTipCard-module__2FpUca__confidence strong{font-size:13px}.vipTipCard-module__2FpUca__blur{filter:blur(5px);-webkit-user-select:none;user-select:none}.vipTipCard-module__2FpUca__cta{justify-content:center;align-items:center;gap:var(--padding-sm);border-radius:var(--radius-sm);background:var(--white);min-height:46px;color:var(--brand-shade);box-shadow:var(--shadow-chip);font-size:14px;font-weight:800;display:flex}.vipTipCard-module__2FpUca__cta svg{width:18px;height:18px}.vipTipCard-module__2FpUca__more{color:#ffffffd1;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.vipTipCard-module__2FpUca__more svg{width:14px;height:14px}@keyframes vipTipCard-module__2FpUca__sheen{0%,55%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes vipTipCard-module__2FpUca__twinkle{0%,to{opacity:.15;transform:scale(.6)}50%{opacity:1;transform:scale(1.15)}}@keyframes vipTipCard-module__2FpUca__glow{50%{box-shadow:0 0 0 3px #5eead466,0 0 28px #5eead4cc,inset 0 1px #ffffff80}}.vipTipCard-module__2FpUca__overlay{z-index:1;border-radius:inherit;position:absolute;inset:0}.vipTipCard-module__2FpUca__card a:not(.vipTipCard-module__2FpUca__overlay){z-index:2;color:inherit;position:relative}
