.WeeklyIndex-module__RvDota__main{padding-bottom:80px}.WeeklyIndex-module__RvDota__breadcrumb{color:#2c255073;font-size:13px;font-family:var(--ff-ui,sans-serif);align-items:center;gap:6px;margin-bottom:28px;padding:24px 0 0;display:flex}.WeeklyIndex-module__RvDota__breadcrumb a{color:#2c255073;text-decoration:none;transition:color .2s}.WeeklyIndex-module__RvDota__breadcrumb a:hover{color:var(--primary1)}.WeeklyIndex-module__RvDota__breadcrumb span{opacity:.5}.WeeklyIndex-module__RvDota__pageHeader{text-align:center;max-width:620px;margin-bottom:48px;margin-left:auto;margin-right:auto}.WeeklyIndex-module__RvDota__pageLabel{letter-spacing:5px;text-transform:uppercase;color:#2c255073;font-size:11px;font-family:var(--ff-ui,sans-serif);justify-content:center;align-items:center;gap:10px;margin-bottom:12px;display:flex}.WeeklyIndex-module__RvDota__pageLabel:before,.WeeklyIndex-module__RvDota__pageLabel:after{content:"";background:#7a61d459;width:28px;height:1px;display:block}.WeeklyIndex-module__RvDota__pageTitle{font-family:var(--ff-display);color:var(--ink);letter-spacing:-1.5px;margin:0 0 10px;font-size:clamp(40px,6vw,68px);font-weight:700;line-height:1.05}.WeeklyIndex-module__RvDota__pageTitleAccent{color:var(--primary1,#7a61d4)}.WeeklyIndex-module__RvDota__pageDate{color:#2c255073;font-size:14px;font-family:var(--ff-ui,sans-serif);margin:0 0 14px;font-weight:500}.WeeklyIndex-module__RvDota__pageDesc{color:#2c2550a6;margin:0;font-size:16px;line-height:1.8}.WeeklyIndex-module__RvDota__signsGrid{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:48px;display:grid}.WeeklyIndex-module__RvDota__signCard{isolation:isolate;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid #ffffff6b;border-radius:18px;padding:28px 20px 24px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:block;position:relative;overflow:hidden;box-shadow:0 18px 45px #28185e29,inset 0 1px #ffffffa6,inset 0 0 0 1px #ffffff1a}.WeeklyIndex-module__RvDota__signCard:hover{transform:translateY(-3px);box-shadow:0 28px 64px #28185e38,inset 0 1px #ffffffb3,inset 0 0 0 1px #ffffff24}.WeeklyIndex-module__RvDota__signCard:before{content:"";pointer-events:none;z-index:1;mix-blend-mode:screen;opacity:.55;border:2.5px solid #f0b23bd9;border-radius:18px;margin:3px;padding:10px;position:absolute;inset:0}.WeeklyIndex-module__RvDota__signCard:after{content:"";pointer-events:none;z-index:2;opacity:.45;filter:blur(.1px);background:radial-gradient(circle,#fffffff2 0 1px,#0000 2px) 12px 16px/70px 70px,radial-gradient(circle,#ffffffb3 0 1px,#0000 2px) 34px 40px/92px 92px,radial-gradient(circle,#ffffff8c 0 1px,#0000 2px) 8px 52px/110px 110px,radial-gradient(circle,#ffffffd9 0 1.4px,#0000 3px) 18px 22px/140px 140px,radial-gradient(circle,#ffffff80 0 1.2px,#0000 3px) 60px 10px/160px 160px;border-radius:18px;position:absolute;inset:0}.WeeklyIndex-module__RvDota__cardInner{z-index:3;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.WeeklyIndex-module__RvDota__iconWrap{isolation:isolate;will-change:filter;border-radius:999px;place-items:center;width:90px;height:90px;margin:0 auto 14px;animation:6s ease-in-out infinite WeeklyIndex-module__RvDota__iconShimmerSoft;display:grid;position:relative;overflow:hidden}.WeeklyIndex-module__RvDota__iconWrap:before{content:"";background:var(--ring-grad,linear-gradient(135deg,#ffd27a,#ff6b8b));-webkit-mask-composite:xor;pointer-events:none;z-index:0;border-radius:999px;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-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:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.WeeklyIndex-module__RvDota__iconWrap img{object-fit:contain;opacity:.92;z-index:1;will-change:transform;width:40px;height:40px;animation:3.8s ease-in-out infinite WeeklyIndex-module__RvDota__iconFloat;display:block;position:relative;transform:translate(0,0)}.WeeklyIndex-module__RvDota__cardName{color:#ffffffeb;letter-spacing:.9px;text-shadow:0 1px 8px #00000047;margin:0 0 6px;font-size:20px;font-weight:400}.WeeklyIndex-module__RvDota__cardDates{color:#ffffffa6;font-size:13px;font-family:var(--ff-ui,sans-serif);text-shadow:0 1px 4px #0003;margin:0 0 12px}.WeeklyIndex-module__RvDota__cardPills{flex-wrap:wrap;justify-content:center;gap:7px;margin-bottom:16px;display:flex}.WeeklyIndex-module__RvDota__pill{color:#ffffffd1;font-size:11px;font-weight:600;font-family:var(--ff-ui,sans-serif);text-shadow:0 1px 3px #0000002e;background:#0000002e;border:1px solid #ffffff38;border-radius:999px;padding:4px 11px}.WeeklyIndex-module__RvDota__cardBtn{color:#ffffffe6;font-size:12px;font-weight:700;font-family:var(--ff-ui,sans-serif);background:#ffffff29;border:1px solid #ffffff47;border-radius:999px;align-items:center;padding:8px 18px;transition:background .18s;display:inline-flex;box-shadow:inset 0 1px #fff3}.WeeklyIndex-module__RvDota__signCard:hover .WeeklyIndex-module__RvDota__cardBtn{background:#ffffff42}.WeeklyIndex-module__RvDota__card_aries{--ring-grad:linear-gradient(135deg,#ffd27a,#ff6b8b)}.WeeklyIndex-module__RvDota__card_taurus{--ring-grad:linear-gradient(135deg,#b8ffb0,#2bb3a6)}.WeeklyIndex-module__RvDota__card_gemini{--ring-grad:linear-gradient(135deg,#ffefa6,#7c5cff)}.WeeklyIndex-module__RvDota__card_cancer{--ring-grad:linear-gradient(135deg,#aee7ff,#6f74ff)}.WeeklyIndex-module__RvDota__card_leo{--ring-grad:linear-gradient(135deg,#ffcf5a,#ff7a59)}.WeeklyIndex-module__RvDota__card_virgo{--ring-grad:linear-gradient(135deg,#9ff0e5,#4c359d)}.WeeklyIndex-module__RvDota__card_libra{--ring-grad:linear-gradient(135deg,#ffd6e6,#b98cff)}.WeeklyIndex-module__RvDota__card_scorpio{--ring-grad:linear-gradient(135deg,#b07cff,#2a135e)}.WeeklyIndex-module__RvDota__card_sagittarius{--ring-grad:linear-gradient(135deg,#9ad7ff,#7a61d4)}.WeeklyIndex-module__RvDota__card_capricorn{--ring-grad:linear-gradient(135deg,#b6f5ff,#2c2550)}.WeeklyIndex-module__RvDota__card_aquarius{--ring-grad:linear-gradient(135deg,#8cffea,#4d8dff)}.WeeklyIndex-module__RvDota__card_pisces{--ring-grad:linear-gradient(135deg,#ffb6f5,#6f55c6)}.WeeklyIndex-module__RvDota__card_aries{background:linear-gradient(77deg,#d67684eb,#f6b668e0)}.WeeklyIndex-module__RvDota__card_taurus{background:linear-gradient(#386882db,#262254d1)}.WeeklyIndex-module__RvDota__card_gemini{background:linear-gradient(#8a78e8e6,#2c1e7adb)}.WeeklyIndex-module__RvDota__card_cancer{background:linear-gradient(#4e96d2e0,#162260db)}.WeeklyIndex-module__RvDota__card_leo{background:linear-gradient(#c49646e6,#582c7cdb)}.WeeklyIndex-module__RvDota__card_virgo{background:linear-gradient(#4a968ce0,#1a2c54db)}.WeeklyIndex-module__RvDota__card_libra{background:linear-gradient(#eebcaae6,#784a8adb)}.WeeklyIndex-module__RvDota__card_scorpio{background:linear-gradient(#7854c8e6,#180c3ce0)}.WeeklyIndex-module__RvDota__card_sagittarius{background:linear-gradient(#5ca8d6e6,#382e82db)}.WeeklyIndex-module__RvDota__card_capricorn{background:linear-gradient(#607c8ae6,#121a3ee0)}.WeeklyIndex-module__RvDota__card_aquarius{background:linear-gradient(#56bec4e6,#223a84db)}.WeeklyIndex-module__RvDota__card_pisces{background:linear-gradient(#b078e0e6,#28186ee0)}.WeeklyIndex-module__RvDota__card_aries .WeeklyIndex-module__RvDota__iconWrap img{filter:invert(82%)sepia(12%)saturate(700%)hue-rotate(330deg)brightness(102%)}.WeeklyIndex-module__RvDota__card_taurus .WeeklyIndex-module__RvDota__iconWrap img{filter:invert(80%)sepia(12%)saturate(700%)hue-rotate(95deg)brightness(101%)}.WeeklyIndex-module__RvDota__card_gemini .WeeklyIndex-module__RvDota__iconWrap img{filter:invert(86%)sepia(14%)saturate(650%)hue-rotate(20deg)brightness(102%)}.WeeklyIndex-module__RvDota__card_cancer .WeeklyIndex-module__RvDota__iconWrap img{filter:invert(84%)sepia(12%)saturate(650%)hue-rotate(165deg)brightness(102%)}.WeeklyIndex-module__RvDota__card_leo .WeeklyIndex-module__RvDota__iconWrap img{filter:invert(85%)sepia(14%)saturate(800%)hue-rotate(8deg)brightness(102%)}.WeeklyIndex-module__RvDota__card_virgo .WeeklyIndex-module__RvDota__iconWrap img{filter:invert(82%)sepia(14%)saturate(700%)hue-rotate(70deg)brightness(101%)}.WeeklyIndex-module__RvDota__card_libra .WeeklyIndex-module__RvDota__iconWrap img{filter:invert(84%)sepia(14%)saturate(650%)hue-rotate(285deg)brightness(102%)}.WeeklyIndex-module__RvDota__card_scorpio .WeeklyIndex-module__RvDota__iconWrap img{filter:invert(78%)sepia(14%)saturate(700%)hue-rotate(245deg)brightness(102%)}.WeeklyIndex-module__RvDota__card_sagittarius .WeeklyIndex-module__RvDota__iconWrap img{filter:invert(83%)sepia(12%)saturate(700%)hue-rotate(185deg)brightness(102%)}.WeeklyIndex-module__RvDota__card_capricorn .WeeklyIndex-module__RvDota__iconWrap img{filter:invert(78%)sepia(12%)saturate(700%)hue-rotate(215deg)brightness(101%)}.WeeklyIndex-module__RvDota__card_aquarius .WeeklyIndex-module__RvDota__iconWrap img{filter:invert(85%)sepia(12%)saturate(700%)hue-rotate(175deg)brightness(102%)}.WeeklyIndex-module__RvDota__card_pisces .WeeklyIndex-module__RvDota__iconWrap img{filter:invert(84%)sepia(14%)saturate(700%)hue-rotate(260deg)brightness(102%)}.WeeklyIndex-module__RvDota__card_aries .WeeklyIndex-module__RvDota__iconWrap img{animation-delay:0s}.WeeklyIndex-module__RvDota__card_taurus .WeeklyIndex-module__RvDota__iconWrap img{animation-delay:.2s}.WeeklyIndex-module__RvDota__card_gemini .WeeklyIndex-module__RvDota__iconWrap img{animation-delay:.4s}.WeeklyIndex-module__RvDota__card_cancer .WeeklyIndex-module__RvDota__iconWrap img{animation-delay:.6s}.WeeklyIndex-module__RvDota__card_leo .WeeklyIndex-module__RvDota__iconWrap img{animation-delay:.8s}.WeeklyIndex-module__RvDota__card_virgo .WeeklyIndex-module__RvDota__iconWrap img{animation-delay:1s}.WeeklyIndex-module__RvDota__card_libra .WeeklyIndex-module__RvDota__iconWrap img{animation-delay:1.2s}.WeeklyIndex-module__RvDota__card_scorpio .WeeklyIndex-module__RvDota__iconWrap img{animation-delay:1.4s}.WeeklyIndex-module__RvDota__card_sagittarius .WeeklyIndex-module__RvDota__iconWrap img{animation-delay:1.6s}.WeeklyIndex-module__RvDota__card_capricorn .WeeklyIndex-module__RvDota__iconWrap img{animation-delay:1.8s}.WeeklyIndex-module__RvDota__card_aquarius .WeeklyIndex-module__RvDota__iconWrap img{animation-delay:2s}.WeeklyIndex-module__RvDota__card_pisces .WeeklyIndex-module__RvDota__iconWrap img{animation-delay:2.2s}.WeeklyIndex-module__RvDota__infoRow{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.WeeklyIndex-module__RvDota__infoCard{background:#fff;border:1px solid #7a61d421;border-radius:18px;align-items:flex-start;gap:14px;padding:20px 22px;display:flex;box-shadow:0 2px 16px #2c255012}.WeeklyIndex-module__RvDota__infoIcon{flex-shrink:0;margin-top:2px;font-size:26px;line-height:1}.WeeklyIndex-module__RvDota__infoTitle{color:var(--ink);font-size:15px;font-weight:700;font-family:var(--ff-ui,sans-serif);margin-bottom:5px}.WeeklyIndex-module__RvDota__infoText{color:#2c255099;margin:0;font-size:13px;line-height:1.7}@keyframes WeeklyIndex-module__RvDota__iconFloat{0%,to{transform:translate(0,0)}50%{transform:translateY(-3px)}}@keyframes WeeklyIndex-module__RvDota__iconShimmerSoft{0%,to{filter:hue-rotate()saturate()brightness()}50%{filter:hue-rotate(6deg)saturate(1.06)brightness(1.04)}}@media (max-width:900px){.WeeklyIndex-module__RvDota__signsGrid{grid-template-columns:repeat(2,1fr)}.WeeklyIndex-module__RvDota__infoRow{grid-template-columns:1fr}}@media (max-width:560px){.WeeklyIndex-module__RvDota__signsGrid{grid-template-columns:1fr}}
