@font-face{font-family:Birthstone;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1ee058dcaf8ba5de.16w7cw5p_hhi9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Birthstone;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d1ce6ccdd7739700.0kdjqukfkrw8d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Birthstone;font-style:normal;font-weight:400;font-display:swap;src:url(../media/91d081bf819140f0.p.0fbd3bj_nk44p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.birthstone_2cb50277-module__XPTbgG__className{font-family:Birthstone,Lexend,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}
@font-face{font-family:Saira Stencil One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/375d86af82fe11cb.032m~1olk1kav.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira Stencil One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b007b65f0ca8bb95.08qc92v63saet.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira Stencil One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/790c8783728a5eb9.p.06i86yaaxvne7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.saira_stencil_one_9091a127-module__iH5Xya__className{font-family:Saira Stencil One,Lexend,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}
@font-face{font-family:Michroma;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ac41ccbdfd25c928.05_sy_m6eus9r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Michroma;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fe83cf2ab39e9c57.p.0vmaiqz3vngev.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.michroma_6fb82a56-module__Pd_5Dq__className{font-family:Michroma,Lexend,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}
@font-face{font-family:Audiowide;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5118a467bb6b5764.0d-jc2~41o80q.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Audiowide;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2293d94da4a039c8.p.02usqbcb6p~co.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.audiowide_f953cf0f-module__QDBTpW__className{font-family:Audiowide,Lexend,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}
@font-face{font-family:Chathura;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c577d404ce173235.0o2sje0w056h-.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+C00-C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC}@font-face{font-family:Chathura;font-style:normal;font-weight:400;font-display:swap;src:url(../media/626007f92d877bf7.p.0m47yhtj2h5r4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.chathura_ce5bf9ce-module__n_SoWW__className{font-family:Chathura,Lexend,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}
.RootDialog-module__7thrdW__dialogPaper{box-shadow:none;background:0 0;width:min(620px,100vw - 24px);max-height:calc(100dvh - 24px);margin:12px;overflow:visible}.RootDialog-module__7thrdW__backdrop{-webkit-backdrop-filter:blur(10px);background-color:#080c16b8}.RootDialog-module__7thrdW__offerCard{color:#f7f8ff;height:min(760px,100dvh - 24px);max-height:calc(100dvh - 24px);box-shadow:none;background:0 0;flex-direction:column;padding:0;font-family:inherit;transition:none;display:flex;position:relative;overflow:visible;transform:none}.RootDialog-module__7thrdW__offerCard:hover{box-shadow:none}.RootDialog-module__7thrdW__cardContent{z-index:2;box-sizing:border-box;isolation:isolate;background:radial-gradient(circle at 0 0,#ff566a4d,#0000 34%),radial-gradient(circle at 18% 14%,#ffffff29,#0000 42%),radial-gradient(circle at 88% 0,#7569ee47,#0000 46%),linear-gradient(160deg,#11162a 0%,#1c2340 45%,#101522 100%);border-radius:28px;flex-direction:column;width:100%;height:100%;min-height:100%;padding:3rem 3rem 3.05rem;display:flex;position:relative;overflow:hidden}.RootDialog-module__7thrdW__cardContent:before{content:"";opacity:.4;pointer-events:none;background-image:radial-gradient(circle at 20% 30%,#ffffff29,#0000 45%),radial-gradient(circle at 90% 0,#7569ee4d,#0000 50%),linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:100% 100%,100% 100%,140px 140px,140px 140px;position:absolute;inset:0}.RootDialog-module__7thrdW__cardContent:after{content:"";opacity:.6;pointer-events:none;background:linear-gradient(120deg,#0000 30%,#ffffff2e 50%,#0000 70%);animation:8s ease-in-out infinite RootDialog-module__7thrdW__sheen;position:absolute;inset:0;transform:translate(-60%)}.RootDialog-module__7thrdW__cardContent>*{z-index:1;position:relative}.RootDialog-module__7thrdW__closeButton{z-index:4;color:#1a1f36;-webkit-backdrop-filter:blur(12px);background:#fffffff2;transition:transform .2s,box-shadow .2s;position:absolute;top:10px;right:10px;box-shadow:0 12px 30px #00000059}.RootDialog-module__7thrdW__closeButton:hover{color:#1a1f36;background:#fff;transform:scale(1.05);box-shadow:0 14px 36px #00000073}.RootDialog-module__7thrdW__closeButton:focus-visible{outline-offset:2px;outline:3px solid #ffffffb3}.RootDialog-module__7thrdW__carouselViewport{background:0 0;flex:auto;min-height:0;display:flex;position:relative;overflow:hidden}.RootDialog-module__7thrdW__carouselTrack{will-change:transform;align-items:stretch;width:100%;height:100%;transition:transform .45s;display:flex}.RootDialog-module__7thrdW__slide{box-sizing:border-box;flex:0 0 100%;align-items:stretch;min-width:100%;height:100%;padding:0;display:flex;overflow:hidden}.RootDialog-module__7thrdW__festivalCard{z-index:2;box-sizing:border-box;background:radial-gradient(55% 42% at 50% 28%,#ffcd5847,#0000 70%),radial-gradient(circle at 0 0,#ffdb7529,#0000 36%),radial-gradient(circle at 100% 0,#a77aff1f,#0000 40%),radial-gradient(circle at 50% 110%,#ffb03c1a,#0000 55%),linear-gradient(#070c24 0%,#0f1538 48%,#060a20 100%);border-radius:28px;flex-direction:column;gap:.9rem;width:100%;height:100%;min-height:100%;padding:1.1rem 1.25rem 1.2rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffecc124,inset 0 -28px 56px #0000003d}.RootDialog-module__7thrdW__festivalCard:before{content:"";opacity:.9;pointer-events:none;background-image:radial-gradient(circle at 12% 18%,#ffdf8a1f 0 1.5px,#0000 2px),radial-gradient(circle at 82% 22%,#ffdf8a24 0 1.5px,#0000 2px),radial-gradient(circle at 28% 78%,#ffdf8a1a 0 1.5px,#0000 2px),radial-gradient(circle at 72% 82%,#ffdf8a1f 0 1.5px,#0000 2px),repeating-conic-gradient(at 50% 28%,#ffcc6614 0deg 5deg,#0000 5deg 11deg),radial-gradient(circle at 50% 28%,#ffcc6629,#0000 55%);background-size:auto,auto,auto,auto,100% 100%,100% 100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 28%,#000 0% 62%,#0000 100%);mask-image:radial-gradient(circle at 50% 28%,#000 0% 62%,#0000 100%)}.RootDialog-module__7thrdW__festivalCard:after{content:"";opacity:.7;pointer-events:none;mix-blend-mode:screen;background-image:linear-gradient(90deg,#ffd6822e,#0000 30% 70%,#ffd6822e),repeating-linear-gradient(135deg,#0000 0 24px,#ffdb8c0d 24px 25px),repeating-linear-gradient(45deg,#0000 0 24px,#a77aff0d 24px 25px);position:absolute;inset:0}.RootDialog-module__7thrdW__festivalHeader,.RootDialog-module__7thrdW__festivalHero,.RootDialog-module__7thrdW__festivalOfferBand,.RootDialog-module__7thrdW__festivalFooter{z-index:1;position:relative}.RootDialog-module__7thrdW__festivalHeader{flex-shrink:0;justify-content:space-between;align-items:center;gap:.72rem;padding-right:3rem;display:flex}.RootDialog-module__7thrdW__festivalLogoWrap{filter:drop-shadow(0 10px 18px #0000004d);justify-content:flex-start;align-items:center;max-width:130px;display:inline-flex}.RootDialog-module__7thrdW__festivalLogoWrap img{width:100%;height:auto}.RootDialog-module__7thrdW__festivalBadge{color:#ffe3a3;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;-webkit-backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffe29038,#ffaa4c24 60%,#ffe29038);border:1px solid #ffe7a852;border-radius:999px;align-items:center;gap:.42rem;padding:.32rem .78rem .32rem .6rem;font-size:.62rem;font-weight:800;display:inline-flex;box-shadow:0 10px 22px #00000038,inset 0 1px #ffffff2e}.RootDialog-module__7thrdW__festivalBadgeDot{background:radial-gradient(circle,#fff2c0 0%,#f1b536 55%,#a06200 100%);border-radius:50%;width:6px;height:6px;animation:2.6s ease-in-out infinite RootDialog-module__7thrdW__badgeDotPulse;box-shadow:0 0 10px #ffcc66a6,inset 0 0 0 1px #fff6}@keyframes RootDialog-module__7thrdW__badgeDotPulse{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.2);transform:scale(1.15)}}.RootDialog-module__7thrdW__festivalHero{text-align:center;flex-direction:column;flex:auto;align-items:center;gap:.75rem;min-height:0;padding-top:.15rem;display:flex}.RootDialog-module__7thrdW__festivalCopy{flex-direction:column;align-items:center;gap:.55rem;width:100%;max-width:460px;display:flex}.RootDialog-module__7thrdW__festivalTitle{letter-spacing:.015em;text-transform:uppercase;text-align:center;flex-direction:column;align-items:center;gap:.12em;margin:0;line-height:1;display:flex}.RootDialog-module__7thrdW__festivalTitleMain{color:#f7c550;text-shadow:0 4px #76480061,0 16px 26px #00000057;font-size:clamp(1.25rem,4vw,1.9rem);font-weight:900}.RootDialog-module__7thrdW__festivalTitleAccent{letter-spacing:.02em;background:linear-gradient(#fff3c0 0%,#ffd462 52%,#c07800 100%);-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 6px 14px #0000004d);-webkit-background-clip:text;font-size:clamp(1rem,3.3vw,1.55rem);font-weight:800}.RootDialog-module__7thrdW__festivalLead{color:#fdf2de;text-align:center;text-shadow:0 10px 22px #00000057;max-width:34ch;margin:0;font-size:clamp(1.05rem,3.1vw,1.32rem);font-weight:800;line-height:1.28}.RootDialog-module__7thrdW__festivalLeadAccent{color:#f6c04a;text-transform:uppercase;letter-spacing:.04em;margin-left:.2em;padding:0 .08em .34em;font-size:1.18em;font-weight:900;line-height:1;display:inline-block;position:relative}.RootDialog-module__7thrdW__festivalLeadAccentText{z-index:2;position:relative}.RootDialog-module__7thrdW__festivalLeadAccentFlourish{color:#dcb24d;pointer-events:none;z-index:0;filter:drop-shadow(0 2px 5px #f1c24a61);clip-path:inset(0 100% 0 0);opacity:0;height:.52em;position:absolute;bottom:-.14em;left:-.02em;right:-.12em;overflow:visible;transform:rotate(-1.5deg)}.RootDialog-module__7thrdW__festivalLeadAccentFlourishActive{animation:1.5s cubic-bezier(.22,.9,.24,1) infinite RootDialog-module__7thrdW__festivalFlourishReveal}.RootDialog-module__7thrdW__festivalLeadAccentFlourish path{stroke-linejoin:round}.RootDialog-module__7thrdW__festivalLeadSparkles{pointer-events:none;z-index:1;position:absolute;inset:-.5em -.7em -.4em -.4em}.RootDialog-module__7thrdW__festivalLeadSpark{opacity:0;filter:drop-shadow(0 0 3px #ffe59ae6);width:5px;height:5px;animation:2.4s ease-in-out infinite RootDialog-module__7thrdW__leadSparkTwinkle;position:absolute;transform:translate(-50%,-50%)}.RootDialog-module__7thrdW__festivalLeadSpark:before,.RootDialog-module__7thrdW__festivalLeadSpark:after{content:"";background:linear-gradient(#0000 0%,#fff4c0 45% 55%,#0000 100%);border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.RootDialog-module__7thrdW__festivalLeadSpark:before{width:1.2px;height:100%}.RootDialog-module__7thrdW__festivalLeadSpark:after{width:100%;height:1.2px}@keyframes RootDialog-module__7thrdW__leadSparkTwinkle{0%,to{opacity:0;transform:translate(-50%,-50%)scale(.25)}50%{opacity:1;transform:translate(-50%,-50%)scale(1)}}.RootDialog-module__7thrdW__festivalVisual{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.RootDialog-module__7thrdW__festivalScene{aspect-ratio:1;pointer-events:none;width:min(100%,232px);margin-inline:auto;position:relative}.RootDialog-module__7thrdW__festivalGlowRing{filter:blur(12px);opacity:.85;z-index:1;background:radial-gradient(circle at 50% 55%,#ffcd586b,#ffaa282e 48%,#0000 72%);border-radius:50%;width:108%;height:108%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.RootDialog-module__7thrdW__festivalBaseArt{z-index:2;width:100%;height:100%;position:relative;overflow:visible}.RootDialog-module__7thrdW__festivalBaseArtImage{object-fit:contain;object-position:center center;transform-origin:50%;filter:saturate(1.08)drop-shadow(0 18px 30px #00000052);transform:scale(1.02)}.RootDialog-module__7thrdW__festivalPlateGroup{opacity:.98}.RootDialog-module__7thrdW__festivalPotGroup{--pot-scale:1;transform-box:fill-box;transform-origin:bottom;animation:4.8s ease-in-out infinite RootDialog-module__7thrdW__potBob}.RootDialog-module__7thrdW__festivalBandWrap{filter:drop-shadow(0 2px 5px #5a2b002e)}.RootDialog-module__7thrdW__festivalBandMotif{animation:4.8s ease-in-out infinite RootDialog-module__7thrdW__coinGleam}.RootDialog-module__7thrdW__festivalSvgCoin{transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 2px 4px #6e360038);animation:3.8s ease-in-out infinite RootDialog-module__7thrdW__coinGleam}.RootDialog-module__7thrdW__festivalHeapCoin{filter:drop-shadow(0 2px 5px #70340047)}.RootDialog-module__7thrdW__festivalStackCoin{filter:drop-shadow(0 1px 3px #5729002e)}.RootDialog-module__7thrdW__festivalLooseCoin{filter:drop-shadow(0 2px 4px #612f0033)}.RootDialog-module__7thrdW__festivalFlowerSvg{transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 4px 8px #3c180038);animation:5.8s ease-in-out infinite RootDialog-module__7thrdW__flowerFloat}.RootDialog-module__7thrdW__festivalStarFlare{transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 0 8px #ffe2868f);animation:3s ease-in-out infinite RootDialog-module__7thrdW__starTwinkle}.RootDialog-module__7thrdW__festivalSparkles{z-index:3;pointer-events:none;position:absolute;inset:0}.RootDialog-module__7thrdW__festivalSparkle{--sparkle-size:16px;width:var(--sparkle-size);height:var(--sparkle-size);filter:drop-shadow(0 0 12px #ffdd7aad);opacity:0;background:radial-gradient(circle,#ffffeffa 0%,#ffea91c7 36%,#0000 72%);animation:2.6s ease-in-out infinite RootDialog-module__7thrdW__sparklePulse;position:absolute}.RootDialog-module__7thrdW__festivalSparkle:before,.RootDialog-module__7thrdW__festivalSparkle:after{content:"";background:linear-gradient(#0000,#fff8d2f0,#0000);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.RootDialog-module__7thrdW__festivalSparkle:before{width:2px;height:calc(var(--sparkle-size) * 1.45)}.RootDialog-module__7thrdW__festivalSparkle:after{width:calc(var(--sparkle-size) * 1.45);height:2px}.RootDialog-module__7thrdW__festivalPlate{justify-content:center;align-items:flex-end;width:min(100%,300px);height:258px;display:flex;position:relative}.RootDialog-module__7thrdW__festivalPlate:before{content:"";background:linear-gradient(#fff2b4 0%,#f7bf37 34%,#9d5700 100%);border-radius:50%;height:42px;position:absolute;bottom:8px;left:14px;right:14px;box-shadow:inset 0 6px 10px #ffffff5c,0 16px 32px #00000047}.RootDialog-module__7thrdW__festivalPlate:after{content:"";opacity:.9;background:radial-gradient(circle,#fffce6d9,#ffffff2e 58%,#0000 84%);border-radius:50%;height:12px;position:absolute;bottom:18px;left:52px;right:52px}.RootDialog-module__7thrdW__festivalTreasureCoins{z-index:2;pointer-events:none;transform-origin:bottom;height:130px;position:absolute;inset:auto 0 2px;transform:scale(.82)}.RootDialog-module__7thrdW__festivalTreasureCoin,.RootDialog-module__7thrdW__festivalPotCoin{background:linear-gradient(#fff3b5 0%,#ffd45f 28%,#ffbd21 66%,#cc7a00 100%);border-radius:999px;height:18px;animation:3.6s ease-in-out infinite RootDialog-module__7thrdW__coinGleam;position:absolute;box-shadow:0 0 0 1px #fff1b047,0 8px 14px #0000002e}.RootDialog-module__7thrdW__festivalTreasureCoin:first-child{width:54px;animation-delay:-.5s;bottom:48px;left:20px;transform:rotate(-8deg)}.RootDialog-module__7thrdW__festivalTreasureCoin:nth-child(2){width:48px;animation-delay:-1.3s;bottom:32px;left:52px;transform:rotate(10deg)}.RootDialog-module__7thrdW__festivalTreasureCoin:nth-child(3){width:62px;animation-delay:-2s;bottom:56px;left:82px;transform:rotate(-12deg)}.RootDialog-module__7thrdW__festivalTreasureCoin:nth-child(4){width:58px;animation-delay:-.9s;bottom:36px;left:126px;transform:rotate(6deg)}.RootDialog-module__7thrdW__festivalTreasureCoin:nth-child(5){width:64px;animation-delay:-2.4s;bottom:54px;left:164px;transform:rotate(-4deg)}.RootDialog-module__7thrdW__festivalTreasureCoin:nth-child(6){width:56px;animation-delay:-1.7s;bottom:28px;left:206px;transform:rotate(12deg)}.RootDialog-module__7thrdW__festivalTreasureCoin:nth-child(7){width:50px;animation-delay:-.3s;bottom:52px;left:222px;transform:rotate(-10deg)}.RootDialog-module__7thrdW__festivalTreasureCoin:nth-child(8){width:60px;animation-delay:-1s;bottom:16px;left:102px;transform:rotate(4deg)}.RootDialog-module__7thrdW__festivalTreasureCoin:nth-child(9){width:50px;animation-delay:-2.8s;bottom:18px;left:38px;transform:rotate(-4deg)}.RootDialog-module__7thrdW__festivalTreasureCoin:nth-child(10){width:48px;animation-delay:-1.5s;bottom:14px;left:188px;transform:rotate(8deg)}.RootDialog-module__7thrdW__festivalFlower{z-index:3;transform-origin:bottom;background:radial-gradient(circle at 35% 35%,#ffe39f 0%,#f3a51d 24%,#d66c00 68%,#8f3600 100%);border-radius:50%;width:42px;height:42px;position:absolute;bottom:12px;left:28px;transform:scale(.82);box-shadow:0 0 0 6px #ff95000f,0 10px 18px #00000042}.RootDialog-module__7thrdW__festivalFlower:before{content:"";background:radial-gradient(circle,#ffd768 0%,#d96f00 100%);border-radius:50%;width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.RootDialog-module__7thrdW__festivalFlowerAlt{width:36px;height:36px;bottom:8px;left:70px}.RootDialog-module__7thrdW__festivalPot{--pot-scale:.82;z-index:4;width:254px;height:256px;animation:4.6s ease-in-out infinite RootDialog-module__7thrdW__potBob;position:relative}.RootDialog-module__7thrdW__festivalPotMouth,.RootDialog-module__7thrdW__festivalPotNeck,.RootDialog-module__7thrdW__festivalPotBody,.RootDialog-module__7thrdW__festivalPotBand{position:absolute;left:50%;transform:translate(-50%)}.RootDialog-module__7thrdW__festivalPotMouth{background:linear-gradient(#fff4bb 0%,#ffc946 38%,#8c4900 100%);border-radius:50%;width:186px;height:42px;top:22px;box-shadow:inset 0 8px 10px #ffffff52,0 14px 18px #00000038}.RootDialog-module__7thrdW__festivalPotMouth:after{content:"";background:radial-gradient(circle at 50% 40%,#562600f5,#2e1200 70%);border-radius:50%;position:absolute;inset:10px 20px}.RootDialog-module__7thrdW__festivalPotNeck{background:linear-gradient(90deg,#6f3200 0%,#ffca43 14%,#fff0aa 48%,#ffb018 72%,#7a3900 100%);border-radius:0 0 42px 42px;width:148px;height:38px;top:46px}.RootDialog-module__7thrdW__festivalPotBody{background:radial-gradient(circle at 50% 18%,#fff8c4fa,#ffd362d1 18%,#ffac18fa 58%,#803a00 100%),linear-gradient(90deg,#662c00eb,#ffc8478c 26%,#ffec9173 50%,#ffaa1ba8 74%,#712e00f2);border-radius:39% 39% 28% 28%/24% 24% 34% 34%;width:226px;height:170px;top:66px;box-shadow:inset 10px 0 18px #68270070,inset -12px 0 22px #ffec9e38,0 24px 34px #00000047}.RootDialog-module__7thrdW__festivalPotBody:before{content:"";background:linear-gradient(90deg,#6e3300e6,#ffd25ab8 24%,#fff7bbc7 52%,#f7af18e0 76%,#6e3300e6),repeating-linear-gradient(90deg,#0000 0 11px,#7e430047 11px 13px);border-radius:999px;height:30px;position:absolute;top:82px;left:22px;right:22px;box-shadow:inset 0 2px 4px #ffffff52,0 8px 14px #00000029}.RootDialog-module__7thrdW__festivalPotBand{background:linear-gradient(90deg,#7d3b00 0%,#ffcb47 14%,#fff0b8 44%,#ffb321 68%,#7d3b00 100%),repeating-linear-gradient(90deg,#8d460042 0 8px,#0000 8px 16px);border-radius:999px;width:208px;height:34px;top:150px;box-shadow:inset 0 3px 4px #ffffff3d,0 8px 16px #0000002e}.RootDialog-module__7thrdW__festivalPotCoins{z-index:6;pointer-events:none;height:86px;position:absolute;top:20px;left:36px;right:36px}.RootDialog-module__7thrdW__festivalPotCoin{width:44px}.RootDialog-module__7thrdW__festivalPotCoin:first-child{animation-delay:-.5s;top:32px;left:8px;transform:rotate(-12deg)}.RootDialog-module__7thrdW__festivalPotCoin:nth-child(2){width:50px;animation-delay:-1.2s;top:22px;left:34px;transform:rotate(9deg)}.RootDialog-module__7thrdW__festivalPotCoin:nth-child(3){width:46px;animation-delay:-2s;top:32px;left:70px;transform:rotate(-4deg)}.RootDialog-module__7thrdW__festivalPotCoin:nth-child(4){width:48px;animation-delay:-1.5s;top:24px;left:98px;transform:rotate(12deg)}.RootDialog-module__7thrdW__festivalPotCoin:nth-child(5){width:44px;animation-delay:-.8s;top:36px;left:126px;transform:rotate(-10deg)}.RootDialog-module__7thrdW__festivalPotCoin:nth-child(6){width:56px;animation-delay:-2.3s;top:44px;left:54px;transform:rotate(6deg)}.RootDialog-module__7thrdW__festivalPotCoin:nth-child(7){width:52px;animation-delay:-1s;top:46px;left:94px;transform:rotate(-5deg)}.RootDialog-module__7thrdW__festivalOfferBand{background:linear-gradient(125deg,#fff7dcfa 0%,#fbf0c7f5 34%,#dec695eb 100%);border-radius:22px;flex-shrink:0;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.85rem;margin:0;padding:.88rem 1rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffa3,inset 0 0 0 1px #a87e3024,0 18px 26px #04071433}.RootDialog-module__7thrdW__festivalOfferBand:before{content:"";opacity:.72;pointer-events:none;background:linear-gradient(120deg,#0000 18%,#ffffff61 36%,#0000 54%),radial-gradient(circle at 0%,#e0a92d29,#0000 26%);position:absolute;inset:0}.RootDialog-module__7thrdW__festivalOfferBand>*{z-index:1;position:relative}.RootDialog-module__7thrdW__festivalDiscountBlock{flex-direction:column;justify-content:center;align-items:center;gap:.16rem;padding:.1rem .2rem .1rem 0;display:flex}.RootDialog-module__7thrdW__festivalDiscount{letter-spacing:-.03em;background:linear-gradient(#f9c84a 0%,#d99512 52%,#7a4d00 100%);-webkit-text-fill-color:transparent;color:#0000;text-shadow:0 4px #7b4e0529,0 14px 26px #00000024;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.05rem,7vw,3.05rem);font-weight:900;line-height:.88}.RootDialog-module__7thrdW__festivalDiscountLabel{letter-spacing:.18em;color:#8a5a00;text-transform:uppercase;font-size:.62rem;font-weight:800}.RootDialog-module__7thrdW__festivalOfferDivider{background:linear-gradient(#0000 0%,#a87e305c 20% 80%,#0000 100%);align-self:stretch;width:1px}.RootDialog-module__7thrdW__festivalOfferCopy{color:#1c2449;flex-direction:column;gap:.22rem;display:flex}.RootDialog-module__7thrdW__festivalOfferLead,.RootDialog-module__7thrdW__festivalOfferText,.RootDialog-module__7thrdW__festivalFooterText,.RootDialog-module__7thrdW__festivalValidity{margin:0}.RootDialog-module__7thrdW__festivalOfferLead{font-size:.9rem;font-weight:800;line-height:1.2}.RootDialog-module__7thrdW__festivalOfferText{color:#2b3258;font-size:.82rem;font-weight:600;line-height:1.3}.RootDialog-module__7thrdW__festivalFooter{text-align:left;flex-shrink:0;justify-content:space-between;align-items:center;gap:.9rem;padding-top:.65rem;display:flex;position:relative}.RootDialog-module__7thrdW__festivalFooter:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffd68252 20% 80%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}.RootDialog-module__7thrdW__festivalFooterCopy{flex-direction:column;gap:.3rem;display:flex}.RootDialog-module__7thrdW__festivalFooterText{color:#fff8eb;text-shadow:0 2px 8px #00000073;max-width:20ch;font-size:clamp(.92rem,2.6vw,1.1rem);font-weight:800;line-height:1.15}.RootDialog-module__7thrdW__festivalFooter .RootDialog-module__7thrdW__ctaRow{justify-content:flex-end;align-self:flex-end;margin-top:0;padding-top:0}.RootDialog-module__7thrdW__cta.RootDialog-module__7thrdW__festivalCta{color:#2a1a00;letter-spacing:.04em;background:linear-gradient(135deg,#fff5c2 0%,#ffe082 22%,#f7ce4d 48%,#e1a320 76%,#d28300 100%) 0%/200% 200%;min-width:166px;padding:.72rem 1.95rem;font-size:.96rem;font-weight:800;animation:5s ease-in-out infinite RootDialog-module__7thrdW__festivalCtaPulse;box-shadow:0 14px 28px #db940061,inset 0 0 0 1px #ffffff52,inset 0 -2px 8px #8c4e0047,0 0 22px #ffcf5f59}.RootDialog-module__7thrdW__cta.RootDialog-module__7thrdW__festivalCta:after{opacity:0;background:linear-gradient(120deg,#0000 15%,#ffffffbf 48%,#0000 78%);transition:none;animation:3.6s ease-in-out infinite RootDialog-module__7thrdW__festivalCtaShine;transform:translate(-150%)}.RootDialog-module__7thrdW__cta.RootDialog-module__7thrdW__festivalCta:hover{transform:translateY(-2px)scale(1.03);box-shadow:0 18px 36px #db94007a,inset 0 0 0 1px #ffffff6b,inset 0 -2px 8px #8c4e0047,0 0 32px #ffcf5f99}.RootDialog-module__7thrdW__cta.RootDialog-module__7thrdW__festivalCta:hover:after{transform:translate(150%)}@keyframes RootDialog-module__7thrdW__festivalCtaPulse{0%,to{background-position:0%;box-shadow:0 14px 28px #db940061,inset 0 0 0 1px #ffffff52,inset 0 -2px 8px #8c4e0047,0 0 22px #ffcf5f59}50%{background-position:100%;box-shadow:0 18px 34px #db94007a,inset 0 0 0 1px #ffffff6b,inset 0 -2px 8px #8c4e003d,0 0 32px #ffcf5f94}}@keyframes RootDialog-module__7thrdW__festivalCtaShine{0%{opacity:0;transform:translate(-150%)}35%{opacity:0}50%{opacity:.95}70%{opacity:0;transform:translate(150%)}to{opacity:0;transform:translate(150%)}}.RootDialog-module__7thrdW__festivalValidity{letter-spacing:.04em;color:#ffe6b0;-webkit-backdrop-filter:blur(6px);background:linear-gradient(135deg,#ffe29024,#ffaa4c14);border:1px solid #ffdb9638;border-radius:999px;align-items:center;gap:.42rem;width:fit-content;padding:.22rem .62rem .24rem;font-size:.72rem;font-weight:700;line-height:1.1;display:inline-flex}.RootDialog-module__7thrdW__festivalValidity:before{content:"";background:radial-gradient(circle,#fff2c0 0%,#f1b536 55%,#a06200 100%);border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #fc69}.RootDialog-module__7thrdW__liveRow{letter-spacing:.18em;text-transform:uppercase;color:#ffffffe6;align-items:center;gap:.6rem;font-size:.72rem;display:inline-flex}.RootDialog-module__7thrdW__liveDot{background:#ff4259;border-radius:50%;width:10px;height:10px;position:relative;box-shadow:0 0 12px #ff4259e6}.RootDialog-module__7thrdW__liveDot:after{content:"";border:1px solid #ff425999;border-radius:50%;animation:1.5s ease-out infinite RootDialog-module__7thrdW__pulse;position:absolute;inset:-7px}.RootDialog-module__7thrdW__liveText{opacity:.9}.RootDialog-module__7thrdW__title{letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(90deg,#ff6b6b 0%,#ffb4b4 50%,#ff6464 100%) 0 0/200% 200%;-webkit-text-fill-color:transparent;color:#0000;text-shadow:0 12px 30px #ec4f5673;-webkit-background-clip:text;margin:.55rem 0 .1rem;font-size:clamp(1.45rem,4vw,2.35rem);font-weight:800;animation:6s ease-in-out infinite RootDialog-module__7thrdW__shimmer}.RootDialog-module__7thrdW__divider{opacity:.7;background:repeating-linear-gradient(90deg,#ffffff52 0 10px,#0000 10px 22px);height:1px;margin:.9rem 0 1rem}.RootDialog-module__7thrdW__brandRow{align-items:center;gap:.8rem;display:flex}.RootDialog-module__7thrdW__logoWrap{box-shadow:none;background:0 0;border:none;border-radius:0;align-items:center;padding:0;display:inline-flex}.RootDialog-module__7thrdW__logoWrap img{width:min(100%,180px);height:auto}.RootDialog-module__7thrdW__companyBlock{align-self:flex-start;margin-top:.6rem;display:inline-block;position:relative}.RootDialog-module__7thrdW__companyName{text-shadow:0 18px 35px #0006;z-index:1;margin:0;font-size:clamp(1.55rem,4.8vw,2.45rem);font-weight:600;line-height:1.1;position:relative}.RootDialog-module__7thrdW__rateRow{flex-wrap:wrap;align-items:baseline;gap:.55rem;margin-top:.8rem;display:flex}.RootDialog-module__7thrdW__rateIcon{color:#f5f7ff;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.RootDialog-module__7thrdW__rateIcon svg{width:44px;height:14px}.RootDialog-module__7thrdW__rateIcon path{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:80;animation:3.2s linear infinite RootDialog-module__7thrdW__dash}.RootDialog-module__7thrdW__rateLabel{opacity:.85;font-size:.98rem}.RootDialog-module__7thrdW__rateNumber{letter-spacing:.01em;background:linear-gradient(120deg,#6fd6ff 0%,#a287ff 45%,#ff9ad5 100%) 0 0/200% 200%;-webkit-text-fill-color:transparent;color:#0000;text-shadow:0 12px 30px #7569ee80;-webkit-background-clip:text;font-size:clamp(2rem,5.5vw,3.2rem);font-weight:800;animation:7s ease-in-out infinite RootDialog-module__7thrdW__shimmer}.RootDialog-module__7thrdW__rateNumberWrap{flex-direction:column;align-items:flex-start;gap:.2rem;line-height:1;display:inline-flex}.RootDialog-module__7thrdW__rateSuffix{opacity:.75;font-size:1rem}.RootDialog-module__7thrdW__features{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:1rem;display:grid}.RootDialog-module__7thrdW__feature{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;align-items:center;gap:.6rem;padding:.5rem .7rem;transition:transform .2s,background .3s;display:flex}.RootDialog-module__7thrdW__feature:hover{background:#ffffff17;transform:translateY(-2px)}.RootDialog-module__7thrdW__featureIcon{background:#43bb4333;border:1px solid #43bb4380;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;box-shadow:0 0 12px #43bb4366}.RootDialog-module__7thrdW__featureIcon svg{width:15px;height:15px}.RootDialog-module__7thrdW__featureIcon path{fill:none;stroke:#8dff8d;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.RootDialog-module__7thrdW__ctaRow{justify-content:center;margin-top:auto;padding-top:1rem;display:flex}.RootDialog-module__7thrdW__cta{cursor:pointer;color:#fff;letter-spacing:.04em;background:linear-gradient(135deg,#ff6b6b 0%,#d63a48 100%);border:none;border-radius:999px;padding:.76rem 2.4rem;font-family:inherit;font-size:1rem;font-weight:600;transition:transform .2s,box-shadow .3s;position:relative;box-shadow:0 15px 30px #ec4f5659,inset 0 0 0 1px #ffffff40}.RootDialog-module__7thrdW__cta:after{content:"";border-radius:inherit;opacity:.7;background:linear-gradient(120deg,#0000 20%,#ffffff73 45%,#0000 70%);transition:transform .6s;position:absolute;inset:0;transform:translate(-140%)}.RootDialog-module__7thrdW__cta:hover{transform:translateY(-2px)scale(1.02);box-shadow:0 18px 40px #ec4f5673,inset 0 0 0 1px #ffffff59}.RootDialog-module__7thrdW__cta:hover:after{transform:translate(140%)}.RootDialog-module__7thrdW__cta:focus-visible{outline-offset:3px;outline:3px solid #ffffffb3}.RootDialog-module__7thrdW__carouselFooter{flex-direction:column;flex-shrink:0;align-items:center;gap:.6rem;margin-top:.75rem;display:flex;position:relative}.RootDialog-module__7thrdW__carouselControls{flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;display:flex}.RootDialog-module__7thrdW__navButton{color:#1a1f36;-webkit-backdrop-filter:blur(16px);background:#ffffffe0;border:1px solid #fffc;box-shadow:0 10px 24px #0000004d}.RootDialog-module__7thrdW__navButton:hover{background:#fff}.RootDialog-module__7thrdW__navButton:focus-visible{outline-offset:2px;outline:3px solid #ffffffc7}.RootDialog-module__7thrdW__autoplayButton{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(16px);background:#141a328f;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:.35rem;padding:.42rem .88rem;font-family:inherit;transition:background .2s,transform .2s;display:inline-flex;box-shadow:0 12px 24px #00000038}.RootDialog-module__7thrdW__autoplayButton:hover{background:#1f284cb8;transform:translateY(-1px)}.RootDialog-module__7thrdW__autoplayButton:focus-visible{outline-offset:2px;outline:3px solid #ffffffc2}.RootDialog-module__7thrdW__indicators{align-items:center;gap:.45rem;display:flex}.RootDialog-module__7thrdW__indicator{cursor:pointer;background:#ffffff57;border:1px solid #ffffffb3;border-radius:999px;width:11px;height:11px;transition:transform .2s,background .2s}.RootDialog-module__7thrdW__indicator:hover{background:#ffffff94;transform:scale(1.08)}.RootDialog-module__7thrdW__indicator:focus-visible{outline-offset:2px;outline:3px solid #ffffffbf}.RootDialog-module__7thrdW__indicatorActive{background:#fff;transform:scale(1.1)}.RootDialog-module__7thrdW__visuallyHidden{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes RootDialog-module__7thrdW__pulse{0%{opacity:.9;transform:scale(.85)}70%{opacity:0;transform:scale(1.3)}to{opacity:0;transform:scale(1.4)}}@keyframes RootDialog-module__7thrdW__shimmer{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes RootDialog-module__7thrdW__dash{0%{stroke-dashoffset:80px}to{stroke-dashoffset:-80px}}@keyframes RootDialog-module__7thrdW__sheen{0%{opacity:0;transform:translate(-60%)}35%{opacity:.4}60%{opacity:.7;transform:translate(60%)}to{opacity:0;transform:translate(120%)}}@keyframes RootDialog-module__7thrdW__sparklePulse{0%{opacity:0;transform:scale(.5)}35%{opacity:1;transform:scale(1)}70%{opacity:.5;transform:scale(.8)}to{opacity:0;transform:scale(.45)}}@keyframes RootDialog-module__7thrdW__coinGleam{0%,to{filter:brightness()}50%{filter:brightness(1.14)}}@keyframes RootDialog-module__7thrdW__potBob{0%,to{transform:scale(var(--pot-scale)) translateY(0)}50%{transform:scale(var(--pot-scale)) translateY(-5px)}}@keyframes RootDialog-module__7thrdW__flowerFloat{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-2px)scale(1.02)}}@keyframes RootDialog-module__7thrdW__starTwinkle{0%,to{opacity:.55;transform:scale(.9)}45%{opacity:1;transform:scale(1.08)}70%{opacity:.72;transform:scale(.96)}}@keyframes RootDialog-module__7thrdW__festivalFlourishReveal{0%{clip-path:inset(0 100% 0 0);opacity:0}12%{opacity:1}46%{clip-path:inset(0);opacity:1}72%{clip-path:inset(0);opacity:1}88%{clip-path:inset(0);opacity:0}to{clip-path:inset(0 100% 0 0);opacity:0}}@media (max-width:540px){.RootDialog-module__7thrdW__festivalCard{gap:.72rem;padding:.9rem .94rem .98rem}.RootDialog-module__7thrdW__festivalHeader{padding-right:2.8rem}.RootDialog-module__7thrdW__festivalLogoWrap{max-width:118px}.RootDialog-module__7thrdW__festivalHero{gap:.6rem}.RootDialog-module__7thrdW__festivalScene{width:min(100%,268px)}.RootDialog-module__7thrdW__festivalOfferBand{grid-template-columns:auto auto minmax(0,1fr);gap:.65rem;margin-inline:0;padding:.78rem .86rem}.RootDialog-module__7thrdW__festivalFooterText{max-width:none}.RootDialog-module__7thrdW__festivalFooter{text-align:center;grid-template-columns:1fr;justify-items:center;gap:.55rem;display:grid}.RootDialog-module__7thrdW__festivalFooterCopy{align-items:center}.RootDialog-module__7thrdW__festivalFooter .RootDialog-module__7thrdW__ctaRow{justify-content:center;align-self:auto}.RootDialog-module__7thrdW__festivalValidity{justify-content:center}.RootDialog-module__7thrdW__features{grid-template-columns:1fr}.RootDialog-module__7thrdW__cta{width:100%}.RootDialog-module__7thrdW__festivalCta{width:auto;min-width:160px}.RootDialog-module__7thrdW__carouselControls{width:100%}}@media (max-width:420px){.RootDialog-module__7thrdW__offerCard{padding:0}.RootDialog-module__7thrdW__cardContent{padding:1.65rem 1.15rem 1.25rem}.RootDialog-module__7thrdW__closeButton{top:8px;right:8px}.RootDialog-module__7thrdW__slide{padding-inline:0}.RootDialog-module__7thrdW__title{margin:.35rem 0 0;font-size:clamp(1.24rem,6vw,1.8rem)}.RootDialog-module__7thrdW__divider{margin:.65rem 0 .8rem}.RootDialog-module__7thrdW__logoWrap img{width:min(100%,148px)}.RootDialog-module__7thrdW__companyBlock{margin-top:.35rem}.RootDialog-module__7thrdW__companyName{font-size:clamp(1.32rem,6.1vw,1.92rem)}.RootDialog-module__7thrdW__rateRow{gap:.35rem .5rem;margin-top:.55rem}.RootDialog-module__7thrdW__rateIcon svg{width:38px;height:12px}.RootDialog-module__7thrdW__rateLabel{font-size:.88rem}.RootDialog-module__7thrdW__rateNumber{font-size:clamp(1.9rem,9vw,2.55rem)}.RootDialog-module__7thrdW__rateSuffix{font-size:.88rem}.RootDialog-module__7thrdW__features{gap:.5rem;margin-top:.78rem}.RootDialog-module__7thrdW__feature{border-radius:14px;gap:.5rem;padding:.46rem .6rem}.RootDialog-module__7thrdW__featureIcon{width:22px;height:22px}.RootDialog-module__7thrdW__featureIcon svg{width:14px;height:14px}.RootDialog-module__7thrdW__ctaRow{padding-top:.8rem}.RootDialog-module__7thrdW__cta{padding:.72rem 1.9rem}.RootDialog-module__7thrdW__festivalHeader{padding-right:2.6rem}.RootDialog-module__7thrdW__festivalLogoWrap{max-width:104px}.RootDialog-module__7thrdW__festivalBadge{padding:.28rem .6rem .28rem .48rem;font-size:.56rem}.RootDialog-module__7thrdW__festivalTitleMain{font-size:clamp(1.12rem,5.6vw,1.56rem)}.RootDialog-module__7thrdW__festivalTitleAccent{font-size:clamp(.94rem,4.6vw,1.28rem)}.RootDialog-module__7thrdW__festivalLead{font-size:clamp(.98rem,4.6vw,1.2rem)}.RootDialog-module__7thrdW__festivalScene{width:min(100%,232px)}.RootDialog-module__7thrdW__festivalOfferLead,.RootDialog-module__7thrdW__festivalOfferText{font-size:.78rem}.RootDialog-module__7thrdW__festivalFooterText{font-size:.88rem}.RootDialog-module__7thrdW__festivalValidity{font-size:.74rem}.RootDialog-module__7thrdW__festivalCta{min-width:0;padding:.64rem 1.5rem}.RootDialog-module__7thrdW__autoplayButton span{display:none}}@media (max-width:420px),(max-height:780px){.RootDialog-module__7thrdW__cardContent,.RootDialog-module__7thrdW__festivalCard{overscroll-behavior:contain;overflow:hidden auto}}@media (hover:none){.RootDialog-module__7thrdW__offerCard{transform:none}}@media (prefers-reduced-motion:reduce){.RootDialog-module__7thrdW__offerCard,.RootDialog-module__7thrdW__cardContent:after,.RootDialog-module__7thrdW__title,.RootDialog-module__7thrdW__rateNumber,.RootDialog-module__7thrdW__liveDot:after,.RootDialog-module__7thrdW__rateIcon path,.RootDialog-module__7thrdW__festivalLeadSpark,.RootDialog-module__7thrdW__cta.RootDialog-module__7thrdW__festivalCta,.RootDialog-module__7thrdW__cta.RootDialog-module__7thrdW__festivalCta:after,.RootDialog-module__7thrdW__festivalSparkle,.RootDialog-module__7thrdW__festivalSvgCoin,.RootDialog-module__7thrdW__festivalFlowerSvg,.RootDialog-module__7thrdW__festivalStarFlare,.RootDialog-module__7thrdW__festivalTreasureCoin,.RootDialog-module__7thrdW__festivalPotCoin,.RootDialog-module__7thrdW__festivalPot,.RootDialog-module__7thrdW__festivalPotGroup,.RootDialog-module__7thrdW__cta,.RootDialog-module__7thrdW__cta:after{transition:none;animation:none}.RootDialog-module__7thrdW__festivalLeadAccentFlourish{clip-path:inset(0);opacity:1}.RootDialog-module__7thrdW__festivalLeadAccentFlourishActive{animation:none}.RootDialog-module__7thrdW__carouselTrack{transition:none}.RootDialog-module__7thrdW__offerCard{transform:none}}@media (max-height:780px){.RootDialog-module__7thrdW__dialogPaper{width:min(620px,100vw - 16px);max-height:calc(100dvh - 16px);margin:8px}.RootDialog-module__7thrdW__offerCard{height:calc(100dvh - 16px);max-height:calc(100dvh - 16px);padding:0}.RootDialog-module__7thrdW__festivalCard{gap:.7rem;padding:.86rem .94rem .94rem}.RootDialog-module__7thrdW__festivalTitleMain{font-size:clamp(1.18rem,3.9vw,1.68rem)}.RootDialog-module__7thrdW__festivalTitleAccent{font-size:clamp(.98rem,3.2vw,1.4rem)}.RootDialog-module__7thrdW__festivalLead{font-size:clamp(1rem,2.8vw,1.22rem)}.RootDialog-module__7thrdW__festivalScene{width:min(100%,192px)}.RootDialog-module__7thrdW__festivalPlate{height:228px}.RootDialog-module__7thrdW__festivalDiscount{font-size:clamp(1.88rem,6.6vw,2.7rem)}.RootDialog-module__7thrdW__festivalOfferLead,.RootDialog-module__7thrdW__festivalOfferText{font-size:.8rem}.RootDialog-module__7thrdW__festivalFooterText{font-size:.88rem}.RootDialog-module__7thrdW__festivalValidity{font-size:.74rem}.RootDialog-module__7thrdW__cta{padding:.68rem 2rem;font-size:.94rem}.RootDialog-module__7thrdW__carouselFooter{gap:.42rem;margin-top:.45rem}}@media (max-height:680px){.RootDialog-module__7thrdW__festivalHero{gap:.5rem}.RootDialog-module__7thrdW__festivalScene{width:min(100%,168px)}.RootDialog-module__7thrdW__festivalPlate{height:204px}.RootDialog-module__7thrdW__festivalOfferBand{padding-block:.58rem}.RootDialog-module__7thrdW__festivalDiscount{font-size:clamp(1.7rem,5.8vw,2.4rem)}.RootDialog-module__7thrdW__festivalTitleMain{font-size:clamp(1.08rem,3.6vw,1.5rem)}.RootDialog-module__7thrdW__festivalTitleAccent{font-size:clamp(.88rem,2.9vw,1.22rem)}.RootDialog-module__7thrdW__autoplayButton{padding:.36rem .74rem}.RootDialog-module__7thrdW__indicator{width:10px;height:10px}}
