.seasonBats,.seasonMark,.seasonPumpkin{display:none}html[data-season=halloween] .brandMark span,html[data-season=halloween] .mobileBrand span{color:#ff8a2a}html[data-season] .seasonMark{display:inline-block;vertical-align:-3px;margin-left:6px;line-height:0}html[data-season] .brandMark .seasonMark{align-self:center;margin-left:2px}html[data-season=halloween] .appFrame{background:radial-gradient(circle at 88% -6%,rgba(255,122,26,.13),transparent 24rem),radial-gradient(circle at 4% 0,rgba(132,64,214,.13),transparent 22rem)}html[data-season=halloween] .appFrame>.pageColumn:after{content:"";position:absolute;z-index:29;top:calc(64px + var(--dk-safe-top,0px));right:0;width:112px;height:112px;pointer-events:none;opacity:.2;background:no-repeat 100% 0/112px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 112 112' fill='none' stroke='%23e6dcf2' stroke-width='1.1'%3E%3Cpath d='M112 0L20 0M112 0L40 52M112 0L72 92M112 0L112 112'/%3E%3Cpath d='M92 0Q96 10 100 13Q106 14 112 20'/%3E%3Cpath d='M70 0Q78 18 86 24Q98 30 112 40'/%3E%3Cpath d='M48 0Q60 28 70 38Q90 50 112 62'/%3E%3Cpath d='M28 0Q44 38 56 52Q82 72 112 84'/%3E%3C/svg%3E")}@media(min-width:860px){html[data-season=halloween] .appFrame>.pageColumn{position:relative}html[data-season=halloween] .appFrame>.pageColumn:after{width:150px;height:150px;background-size:150px}}html[data-season=halloween] .bottomNavItem.active{color:#ff8a2a;background:rgba(255,138,42,.08)}html[data-season=halloween] .navItem.active{background:rgba(255,138,42,.08);box-shadow:inset 2px 0 #ff8a2a}html[data-season=halloween] .navItem.active .navIcon,html[data-season=halloween] .shellGreeting h1 span{color:#ff8a2a}html[data-season=halloween] .shellCard.green.heroPlay{border-color:rgba(255,138,42,.32);background:radial-gradient(circle at 18% 120%,rgba(255,122,26,.2),transparent 60%),linear-gradient(158deg,#24123a,#150b20 50%,#08090b)}html[data-season=halloween] .seasonPumpkin{display:block;position:absolute;right:58px;bottom:6px;width:96px;height:96px;filter:drop-shadow(0 0 22px rgba(255,122,26,.45));pointer-events:none}@media(min-width:860px){html[data-season=halloween] .seasonPumpkin{right:84px;bottom:14px;transform:scale(1.25);transform-origin:bottom right}}html[data-season=halloween] .seasonBats{display:block;position:fixed;z-index:45;left:0;right:0;top:calc(66px + var(--dk-safe-top,0px));height:150px;pointer-events:none;overflow:hidden}.seasonBat{position:absolute;left:0;width:42px;height:42px;fill:#c3a6ee;filter:drop-shadow(0 0 6px rgba(255,138,42,.35));opacity:0;animation:dkBatFly 7s cubic-bezier(.4,.1,.6,.9) both,dkBatFlap .24s ease-in-out 30 alternate}.seasonBat.b0{top:24px;animation-delay:.6s,.6s}.seasonBat.b1{top:72px;width:32px;height:32px;animation-delay:1.4s,1.4s;animation-duration:8s,.22s}.seasonBat.b2{top:8px;width:28px;height:28px;animation-delay:2.3s,2.3s;animation-duration:9s,.2s}@keyframes dkBatFly{0%{opacity:0;transform:translate(-50px,30px) scaleY(1)}8%{opacity:.9}50%{transform:translate(50vw,-6px)}92%{opacity:.9}to{opacity:0;transform:translate(calc(100vw + 50px),18px)}}@keyframes dkBatFlap{to{scale:1 .55}}@media(prefers-reduced-motion:reduce){html[data-season=halloween] .seasonBats{display:none}}html[data-theme=light][data-season=halloween] .brandMark span,html[data-theme=light][data-season=halloween] .mobileBrand span,html[data-theme=light][data-season=halloween] .shellGreeting h1 span{color:#d9590c}html[data-theme=light][data-season=halloween] .appFrame{background:radial-gradient(circle at 88% -6%,rgba(255,122,26,.12),transparent 24rem),radial-gradient(circle at 4% 0,rgba(132,64,214,.1),transparent 22rem)}html[data-theme=light][data-season=halloween] .appFrame>.pageColumn:after{opacity:.3;filter:invert(.75)}html[data-theme=light][data-season=halloween] .bottomNavItem.active,html[data-theme=light][data-season=halloween] .navItem.active .navIcon{color:#d9590c}html[data-theme=light][data-season=halloween] .navItem.active{box-shadow:inset 2px 0 #d9590c}html[data-theme=light][data-season=halloween] .shellCard.green.heroPlay{border-color:rgba(132,64,214,.24)!important;background:radial-gradient(circle at 18% 120%,rgba(255,122,26,.16),transparent 60%),linear-gradient(158deg,#efe6fa,#f8f2fc 50%,#ffffff)!important}html[data-theme=light][data-season=halloween] .seasonBat{fill:#3a2154}html[data-season=christmas] .brandMark span,html[data-season=christmas] .mobileBrand span,html[data-season=christmas] .shellGreeting h1 span,html[data-season=christmasday] .brandMark span,html[data-season=christmasday] .mobileBrand span,html[data-season=christmasday] .shellGreeting h1 span,html[data-season=christmaseve] .brandMark span,html[data-season=christmaseve] .mobileBrand span,html[data-season=christmaseve] .shellGreeting h1 span,html[data-season=christmasweek] .brandMark span,html[data-season=christmasweek] .mobileBrand span,html[data-season=christmasweek] .shellGreeting h1 span{color:#ff4d5a}html[data-season=festive] .brandMark span,html[data-season=festive] .mobileBrand span,html[data-season=festive] .shellGreeting h1 span{color:#bfe3ff}html[data-season=christmaseve] .seasonMark,html[data-season=newyear] .brandMark span,html[data-season=newyear] .mobileBrand span,html[data-season=newyear] .shellGreeting h1 span{color:#f5b942}html[data-season=festive] .seasonMark{color:#bfe3ff}html[data-season=newyear] .seasonMark{color:#f5c766}html[data-season=christmas] .shellGreeting h1,html[data-season=christmasday] .shellGreeting h1,html[data-season=christmaseve] .shellGreeting h1,html[data-season=christmasweek] .shellGreeting h1,html[data-season=festive] .shellGreeting h1{padding-right:76px}.seasonLineIcon{display:inline-block;vertical-align:-3px;margin-right:7px;fill:currentColor}.seasonCount{font-weight:700}html[data-season=christmas] .seasonLineIcon,html[data-season=christmaseve] .seasonLineIcon,html[data-season=christmasweek] .seasonLineIcon{color:#f5b942}html[data-season=festive] .seasonLineIcon{color:#bfe3ff}html[data-season=newyear] .seasonLineIcon{color:#f5c766}html[data-season=christmas] .seasonCount,html[data-season=christmaseve] .seasonCount,html[data-season=christmasweek] .seasonCount{color:#ff8a94}html[data-season=christmasday] .seasonCount,html[data-season=newyear] .seasonCount{color:#f5c766}html[data-season=festive] .seasonCount{color:#cfe9ff}html[data-season=christmas] .appFrame,html[data-season=christmasweek] .appFrame{background:radial-gradient(circle at 92% 0,rgba(255,77,90,.17),transparent 22rem),radial-gradient(circle at 0 0,rgba(108,255,99,.1),transparent 20rem)}html[data-season=christmaseve] .appFrame{background:radial-gradient(circle at 82% 0,rgba(90,140,255,.24),transparent 22rem),radial-gradient(circle at 0 30px,rgba(40,60,150,.26),transparent 20rem)}html[data-season=christmaseve] .appFrame>.pageColumn{background:no-repeat local 0 calc(64px + var(--dk-safe-top,0px))/300px 180px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 180'%3E%3Cg fill='%23e8eeff' opacity='.7'%3E%3Ccircle cx='22' cy='18' r='1'/%3E%3Ccircle cx='130' cy='12' r='1'/%3E%3Ccircle cx='168' cy='58' r='1'/%3E%3Ccircle cx='252' cy='70' r='1'/%3E%3Ccircle cx='286' cy='14' r='1'/%3E%3Ccircle cx='40' cy='96' r='1'/%3E%3Ccircle cx='196' cy='104' r='1'/%3E%3Ccircle cx='238' cy='150' r='1'/%3E%3Ccircle cx='98' cy='168' r='1'/%3E%3C/g%3E%3Cg fill='%23e8eeff' opacity='.9'%3E%3Ccircle cx='74' cy='44' r='1.5'/%3E%3Ccircle cx='214' cy='26' r='1.5'/%3E%3Ccircle cx='150' cy='132' r='1.5'/%3E%3C/g%3E%3C/svg%3E")}html[data-season=christmasday] .appFrame{background:radial-gradient(circle at 86% 0,rgba(245,185,66,.2),transparent 22rem),radial-gradient(circle at 4% 0,rgba(255,77,90,.15),transparent 20rem)}html[data-season=festive] .appFrame{background:radial-gradient(circle at 86% 0,rgba(180,220,255,.17),transparent 22rem),radial-gradient(circle at 0 0,rgba(108,255,99,.07),transparent 20rem)}html[data-season=newyear] .appFrame{background:radial-gradient(circle at 80% 0,rgba(245,185,66,.22),transparent 22rem),radial-gradient(circle at 0 0,rgba(80,90,210,.24),transparent 20rem)}html[data-season=christmas] .appFrame>.pageColumn:after,html[data-season=christmasday] .appFrame>.pageColumn:after,html[data-season=christmaseve] .appFrame>.pageColumn:after,html[data-season=christmasweek] .appFrame>.pageColumn:after,html[data-season=festive] .appFrame>.pageColumn:after{content:"";position:absolute;z-index:29;top:calc(64px + var(--dk-safe-top,0px));right:14px;width:92px;height:122px;pointer-events:none;opacity:.9;background:no-repeat 0 0/100% 100%}html[data-season=christmas] .appFrame>.pageColumn:after,html[data-season=christmasweek] .appFrame>.pageColumn:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92 122'%3E%3Cpath d='M30 0v54M66 0v30' stroke='%23c9ced3' stroke-width='1' opacity='.55'/%3E%3Crect x='25' y='52' width='10' height='7' rx='1.5' fill='%23d9b45a'/%3E%3Ccircle cx='30' cy='75' r='16' fill='%23d8333f'/%3E%3Cpath d='M17 70q13 7 26 0' stroke='%23f5b942' stroke-width='2' fill='none'/%3E%3Ccircle cx='24' cy='69' r='4' fill='%23fff' opacity='.35'/%3E%3Crect x='61' y='28' width='10' height='7' rx='1.5' fill='%23d9b45a'/%3E%3Ccircle cx='66' cy='48' r='13' fill='%23f5b942'/%3E%3Ccircle cx='61' cy='43' r='3.4' fill='%23fff' opacity='.4'/%3E%3Cpath d='M55 52q11 5 22 0' stroke='%23d8333f' stroke-width='2' fill='none'/%3E%3C/svg%3E")}html[data-season=christmasday] .appFrame>.pageColumn:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92 122'%3E%3Cpath d='M30 0v54M66 0v30' stroke='%23c9ced3' stroke-width='1' opacity='.55'/%3E%3Crect x='25' y='52' width='10' height='7' rx='1.5' fill='%23d9b45a'/%3E%3Ccircle cx='30' cy='75' r='16' fill='%23f5b942'/%3E%3Cpath d='M17 70q13 7 26 0' stroke='%23d8333f' stroke-width='2' fill='none'/%3E%3Ccircle cx='24' cy='69' r='4' fill='%23fff' opacity='.4'/%3E%3Crect x='61' y='28' width='10' height='7' rx='1.5' fill='%23d9b45a'/%3E%3Ccircle cx='66' cy='48' r='13' fill='%23d8333f'/%3E%3Ccircle cx='61' cy='43' r='3.4' fill='%23fff' opacity='.35'/%3E%3Cpath d='M55 52q11 5 22 0' stroke='%23f5b942' stroke-width='2' fill='none'/%3E%3C/svg%3E")}html[data-season=festive] .appFrame>.pageColumn:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92 122'%3E%3Cpath d='M30 0v58M66 0v34' stroke='%23c9ced3' stroke-width='1' opacity='.55'/%3E%3Cg stroke='%23e6f3ff' stroke-width='2.2' stroke-linecap='round' fill='none'%3E%3Cpath d='M30 60v30M17 67.5l26 15M17 82.5l26-15'/%3E%3Cpath d='M26 62l4 4 4-4M26 88l4-4 4 4'/%3E%3C/g%3E%3Cg stroke='%23bfe3ff' stroke-width='1.8' stroke-linecap='round' fill='none'%3E%3Cpath d='M66 36v22M56.5 41.5l19 11M56.5 52.5l19-11'/%3E%3Cpath d='M63 38l3 3 3-3M63 56l3-3 3 3'/%3E%3C/g%3E%3C/svg%3E")}html[data-season=christmaseve] .appFrame>.pageColumn:after{top:calc(72px + var(--dk-safe-top,0px));right:10px;height:92px;opacity:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92 92'%3E%3Cdefs%3E%3CradialGradient id='h'%3E%3Cstop offset='.5' stop-color='%23f4f1de' stop-opacity='.3'/%3E%3Cstop offset='1' stop-color='%23f4f1de' stop-opacity='0'/%3E%3C/radialGradient%3E%3Cmask id='c'%3E%3Crect width='92' height='92' fill='%23fff'/%3E%3Ccircle cx='62' cy='30' r='22' fill='%23000'/%3E%3C/mask%3E%3C/defs%3E%3Ccircle cx='48' cy='42' r='44' fill='url(%23h)'/%3E%3Cg mask='url(%23c)'%3E%3Ccircle cx='48' cy='42' r='24' fill='%23f4f1de'/%3E%3Ccircle cx='36' cy='50' r='2.6' fill='%23dcd6bb'/%3E%3Ccircle cx='44' cy='58' r='1.8' fill='%23dcd6bb'/%3E%3C/g%3E%3C/svg%3E")}@media(max-width:859px){html[data-season=christmasweek] .appFrame>.pageColumn:has(.seasonLights):after{top:calc(84px + var(--dk-safe-top,0px))}}@media(min-width:860px){html[data-season] .appFrame>.pageColumn{position:relative}html[data-season=christmas] .appFrame>.pageColumn:after,html[data-season=christmasday] .appFrame>.pageColumn:after,html[data-season=christmaseve] .appFrame>.pageColumn:after,html[data-season=christmasweek] .appFrame>.pageColumn:after,html[data-season=festive] .appFrame>.pageColumn:after{right:24px;width:115px;height:152px}html[data-season=christmaseve] .appFrame>.pageColumn:after{height:115px}}html[data-season=christmas] .appFrame>.pageColumn:not(:has(.shellGreeting)):not(:has(.shellHeader>:last-child:not(a):not(button))):after,html[data-season=christmasday] .appFrame>.pageColumn:not(:has(.shellGreeting)):not(:has(.shellHeader>:last-child:not(a):not(button))):after,html[data-season=christmaseve] .appFrame>.pageColumn:not(:has(.shellGreeting)):not(:has(.shellHeader>:last-child:not(a):not(button))):after,html[data-season=christmasweek] .appFrame>.pageColumn:not(:has(.shellGreeting)):not(:has(.shellHeader>:last-child:not(a):not(button))):after,html[data-season=festive] .appFrame>.pageColumn:not(:has(.shellGreeting)):not(:has(.shellHeader>:last-child:not(a):not(button))):after{display:none}@media(min-width:860px){html[data-season=christmas] .appFrame>.pageColumn:not(:has(.shellGreeting)):after,html[data-season=christmasday] .appFrame>.pageColumn:not(:has(.shellGreeting)):after,html[data-season=christmaseve] .appFrame>.pageColumn:not(:has(.shellGreeting)):after,html[data-season=christmasweek] .appFrame>.pageColumn:not(:has(.shellGreeting)):after,html[data-season=festive] .appFrame>.pageColumn:not(:has(.shellGreeting)):after{display:none}}@supports not selector(:has(a)){html[data-season=christmas] .appFrame>.pageColumn:after,html[data-season=christmasday] .appFrame>.pageColumn:after,html[data-season=christmaseve] .appFrame>.pageColumn:after,html[data-season=christmasweek] .appFrame>.pageColumn:after,html[data-season=festive] .appFrame>.pageColumn:after{display:none}}html[data-season=christmas] .shellCard.green.heroPlay,html[data-season=christmasweek] .shellCard.green.heroPlay{border-color:rgba(255,77,90,.36);background:radial-gradient(circle at 16% 120%,rgba(255,77,90,.22),transparent 60%),linear-gradient(158deg,#0f2a1a,#0a1510 52%,#08090b)}html[data-season=christmaseve] .shellCard.green.heroPlay{border-color:rgba(130,165,255,.32);background:radial-gradient(circle at 18% 120%,rgba(90,140,255,.22),transparent 60%),linear-gradient(158deg,#101a3a,#0a0f22 55%,#07080b)}html[data-season=christmasday] .shellCard.green.heroPlay{border-color:rgba(245,185,66,.38);background:radial-gradient(circle at 16% 120%,rgba(245,185,66,.2),transparent 60%),linear-gradient(158deg,#2a0f14,#170a0d 55%,#08090b)}html[data-season=festive] .shellCard.green.heroPlay{border-color:rgba(191,227,255,.3);background:radial-gradient(circle at 18% 120%,rgba(191,227,255,.14),transparent 60%),linear-gradient(158deg,#0f2030,#0a141d 55%,#08090b)}html[data-season=newyear] .shellCard.green.heroPlay{border-color:rgba(245,185,66,.38);background:radial-gradient(circle at 70% 0,rgba(245,185,66,.16),transparent 50%),linear-gradient(158deg,#12163a,#0b0d22 55%,#07080b)}.seasonArt{position:absolute;right:58px;bottom:6px;width:96px;height:110px;line-height:0;pointer-events:none}.seasonArt svg{display:block;width:100%;height:100%}.seasonTree svg{filter:drop-shadow(0 0 18px rgba(255,212,90,.35))}.seasonGifts{right:50px;width:112px}.seasonSnowman,.seasonStocking{right:64px;width:84px;height:105px}.seasonSnowman svg{filter:drop-shadow(0 0 16px rgba(191,227,255,.3))}.seasonCap{z-index:1;left:0;top:0;width:100%;height:20px;fill:#f3f6fa}.seasonCap,.seasonYear{position:absolute;pointer-events:none}.seasonYear{right:70px;bottom:14px;font:800 56px/.9 Barlow Condensed,Inter,sans-serif;background:linear-gradient(180deg,#ffe9a8,#f5b942 55%,#c98b1e);-webkit-background-clip:text;background-clip:text;color:transparent}.seasonSparkle{position:absolute;right:196px;bottom:74px;width:14px;height:14px;line-height:0;fill:#ffe9a8;pointer-events:none}.seasonSparkle.s2{right:66px;bottom:82px;width:10px;height:10px}.seasonSparkle svg{width:100%;height:100%}@media(min-width:860px){.seasonArt,.seasonYear{right:84px;bottom:14px;transform:scale(1.25);transform-origin:bottom right}.seasonGifts{right:78px}.seasonSparkle{right:250px;bottom:100px}.seasonSparkle.s2{right:84px;bottom:106px}}@media(max-width:389px){.seasonYear{font-size:clamp(36px,calc((100vw - 291px) / 1.76),56px)}.seasonSparkle.s1{right:calc(100vw - 191px)}}@media(max-width:370px){.seasonYear{font-size:clamp(36px,calc((100vw - 283px) / 1.76),56px)}.seasonSparkle.s1{right:calc(100vw - 183px)}}.seasonFireworks,.seasonLights,.seasonSky,.seasonSnow{position:absolute;z-index:29;left:0;right:0;top:calc(64px + var(--dk-safe-top,0px));overflow:hidden;pointer-events:none}.seasonSnow{height:440px}.seasonSnow i{position:absolute;top:-10px;border-radius:50%;background:#fff;opacity:0;animation:dkSnowFall 8s linear both}@keyframes dkSnowFall{0%{opacity:0;transform:translate(0)}8%{opacity:.9}50%{transform:translate(14px,220px)}86%{opacity:.75}to{opacity:0;transform:translate(-6px,440px)}}.seasonLights{top:calc(63px + var(--dk-safe-top,0px));height:34px;background:repeat-x 0 0/30px 34px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 34'%3E%3Cpath d='M0 5Q15 15 30 5' fill='none' stroke='%233a4048' stroke-width='1.6'/%3E%3C/svg%3E")}.seasonLights i{position:absolute;top:9px;width:8px;height:12px;margin-left:-4px;border-radius:50% 50% 45% 45%;box-shadow:0 0 10px currentColor;opacity:.22;animation:dkBulbOn .4s ease-out both}@keyframes dkBulbOn{0%{opacity:.22}to{opacity:1}}.seasonSky{height:110px}.seasonSleighPath{position:absolute;left:0;top:28px;width:100%;height:47px;animation:dkSleighAcross 8s linear both}.seasonSleigh{position:absolute;left:-170px;top:0;width:160px;height:47px;color:#cfd8ff;animation:dkSleighRise 8s ease-in-out both}@keyframes dkSleighAcross{0%{transform:translateX(0)}to{transform:translateX(calc(100% + 190px))}}@keyframes dkSleighRise{0%{opacity:0;transform:translateY(34px) rotate(-6deg)}6%{opacity:.95}50%{transform:translateY(-4px) rotate(-3deg)}92%{opacity:.95}to{opacity:0;transform:translateY(-22px) rotate(-2deg)}}.seasonFireworks{height:210px}.seasonBurst{position:absolute;width:0;height:0}.seasonBurst i{position:absolute;left:-2px;top:-2px;width:4px;height:4px;border-radius:50%;background:currentColor;box-shadow:0 0 6px currentColor;opacity:0;animation:dkBurst 2.2s ease-out both}@keyframes dkBurst{0%{opacity:0;transform:rotate(var(--r)) translateY(0) scale(.6)}6%{opacity:1}40%{opacity:.95;transform:rotate(var(--r)) translateY(-56px) scale(1)}62%,to{opacity:0;transform:rotate(var(--r)) translateY(-70px) scale(.5)}}.seasonGift{position:relative;display:block;min-height:150px;box-sizing:border-box;border-radius:20px;border:1px solid rgba(245,185,66,.38);background:radial-gradient(circle at 18% 50%,rgba(255,77,90,.2),transparent 55%),linear-gradient(158deg,#2a0f14,#140a0c 60%,#0b0d10);overflow:hidden;color:#f5f7fa}.seasonGiftTap{position:absolute;z-index:3;inset:0;width:100%;height:100%;padding:0;border:0;border-radius:inherit;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.seasonGiftTap:focus-visible{outline:2px solid #f5c766;outline-offset:-4px}.seasonGiftBox{position:absolute;left:18px;top:calc(50% - 52px);width:104px;height:104px}.seasonGiftBase{position:absolute;left:4px;bottom:0;width:96px;height:72px}.seasonGiftLid{position:absolute;left:0;top:0;width:104px;height:46px;transform-origin:50% 100%}.seasonGiftBox svg{display:block;width:100%;height:100%}.seasonGiftClosed{position:absolute;left:140px;right:16px;top:0;bottom:0;display:flex;flex-direction:column;justify-content:center;gap:6px}.seasonGiftClosed b{font:800 28px/.9 Barlow Condensed,Inter,sans-serif;text-transform:uppercase;letter-spacing:.01em}.seasonGiftClosed small{font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#f5c766}.seasonGiftPop{position:absolute;left:70px;top:calc(50% - 6px);width:0;height:0}.seasonGiftPop i{position:absolute;left:-3px;top:-5px;width:6px;height:10px;border-radius:2px;opacity:0}.seasonGiftOpen{position:relative;min-height:150px;box-sizing:border-box;padding:16px;display:flex;flex-direction:column;justify-content:center;gap:8px}.seasonGiftOpen>b{font:800 30px/.9 Barlow Condensed,Inter,sans-serif;text-transform:uppercase;letter-spacing:.01em}.seasonGiftOpen>b span{color:#ff4d5a}.seasonGiftOpen>small{font-size:13px;line-height:1.35;color:#d5c9b6}.seasonGiftYear{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.seasonGiftYear span{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:7px 10px;border-radius:12px;background:rgba(255,255,255,.06)}.seasonGiftYear b{font:800 24px/1.05 Barlow Condensed,Inter,sans-serif;color:#f5c766}.seasonGiftYear small{font-size:11px;color:#a9b3bc;white-space:nowrap}.seasonGift.opening .seasonGiftBase{animation:dkGiftBase 1.5s ease both}.seasonGift.opening .seasonGiftLid{animation:dkGiftLid 1.5s ease both}.seasonGift.opening .seasonGiftClosed{animation:dkGiftClosed 1.5s ease both}.seasonGift.opening .seasonGiftPop i{animation:dkGiftPop 1s ease-out .8s both}.seasonGift.opening .seasonGiftOpen{animation:dkGiftOpen .45s ease 1.1s both;z-index:2}@keyframes dkGiftBase{0%{transform:rotate(0)}14%{transform:rotate(-3deg)}22%{transform:rotate(3deg)}30%{transform:rotate(-2deg)}38%,62%{opacity:1;transform:rotate(0)}80%,to{opacity:0;transform:scale(.9)}}@keyframes dkGiftLid{0%{transform:rotate(0)}14%{transform:rotate(-3deg)}22%{transform:rotate(3deg)}30%{transform:rotate(-2deg)}38%,56%{opacity:1;transform:translate(0) rotate(0)}76%{opacity:1;transform:translate(-14px,-70px) rotate(-28deg)}90%,to{opacity:0;transform:translate(-22px,-96px) rotate(-36deg)}}@keyframes dkGiftClosed{0%,56%{opacity:1}75%,to{opacity:0}}@keyframes dkGiftPop{0%{opacity:0;transform:rotate(var(--r)) translateY(0)}10%{opacity:1}55%{opacity:1;transform:rotate(var(--r)) translateY(-78px) rotate(200deg)}to{opacity:0;transform:rotate(var(--r)) translateY(-92px) rotate(260deg)}}@keyframes dkGiftOpen{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.seasonFireworks,.seasonSky,.seasonSnow{display:none}.seasonLights i{animation:none;opacity:1}.seasonGift *{animation:none!important}.seasonGift.open .seasonGiftBox,.seasonGift.open .seasonGiftClosed,.seasonGift.open .seasonGiftPop{display:none}}html[data-theme=light][data-season=christmas] .brandMark span,html[data-theme=light][data-season=christmas] .mobileBrand span,html[data-theme=light][data-season=christmas] .shellGreeting h1 span,html[data-theme=light][data-season=christmasday] .brandMark span,html[data-theme=light][data-season=christmasday] .mobileBrand span,html[data-theme=light][data-season=christmasday] .shellGreeting h1 span,html[data-theme=light][data-season=christmaseve] .brandMark span,html[data-theme=light][data-season=christmaseve] .mobileBrand span,html[data-theme=light][data-season=christmaseve] .shellGreeting h1 span,html[data-theme=light][data-season=christmasweek] .brandMark span,html[data-theme=light][data-season=christmasweek] .mobileBrand span,html[data-theme=light][data-season=christmasweek] .shellGreeting h1 span{color:#d8333f}html[data-theme=light][data-season=festive] .brandMark span,html[data-theme=light][data-season=festive] .mobileBrand span,html[data-theme=light][data-season=festive] .shellGreeting h1 span{color:#2f86c8}html[data-theme=light][data-season=newyear] .brandMark span,html[data-theme=light][data-season=newyear] .mobileBrand span,html[data-theme=light][data-season=newyear] .shellGreeting h1 span{color:#b7801a}html[data-theme=light][data-season=christmas] .seasonLineIcon,html[data-theme=light][data-season=christmaseve] .seasonLineIcon,html[data-theme=light][data-season=christmaseve] .seasonMark,html[data-theme=light][data-season=christmasweek] .seasonLineIcon{color:#e9a92a}html[data-theme=light][data-season=festive] .seasonLineIcon,html[data-theme=light][data-season=festive] .seasonMark{color:#4f8fc6}html[data-theme=light][data-season=newyear] .seasonLineIcon,html[data-theme=light][data-season=newyear] .seasonMark{color:#c98b1e}html[data-theme=light][data-season=christmas] .seasonCount,html[data-theme=light][data-season=christmaseve] .seasonCount,html[data-theme=light][data-season=christmasweek] .seasonCount{color:#b3202a}html[data-theme=light][data-season=christmasday] .seasonCount,html[data-theme=light][data-season=newyear] .seasonCount{color:#a8700f}html[data-theme=light][data-season=festive] .seasonCount{color:#2a6fa8}html[data-theme=light][data-season=christmas] .appFrame,html[data-theme=light][data-season=christmasweek] .appFrame{background:radial-gradient(circle at 92% 0,rgba(216,51,63,.12),transparent 22rem),radial-gradient(circle at 0 0,rgba(28,154,56,.1),transparent 20rem)}html[data-theme=light][data-season=christmaseve] .appFrame{background:radial-gradient(circle at 82% 0,rgba(90,140,255,.16),transparent 22rem),radial-gradient(circle at 0 30px,rgba(60,80,180,.1),transparent 20rem)}html[data-theme=light][data-season=christmaseve] .appFrame>.pageColumn{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 180'%3E%3Cg fill='%237d8fc8' opacity='.6'%3E%3Ccircle cx='22' cy='18' r='1'/%3E%3Ccircle cx='130' cy='12' r='1'/%3E%3Ccircle cx='168' cy='58' r='1'/%3E%3Ccircle cx='252' cy='70' r='1'/%3E%3Ccircle cx='286' cy='14' r='1'/%3E%3Ccircle cx='40' cy='96' r='1'/%3E%3Ccircle cx='196' cy='104' r='1'/%3E%3Ccircle cx='238' cy='150' r='1'/%3E%3Ccircle cx='98' cy='168' r='1'/%3E%3C/g%3E%3Cg fill='%237d8fc8' opacity='.8'%3E%3Ccircle cx='74' cy='44' r='1.5'/%3E%3Ccircle cx='214' cy='26' r='1.5'/%3E%3Ccircle cx='150' cy='132' r='1.5'/%3E%3C/g%3E%3C/svg%3E")}html[data-theme=light][data-season=christmasday] .appFrame{background:radial-gradient(circle at 86% 0,rgba(245,185,66,.16),transparent 22rem),radial-gradient(circle at 4% 0,rgba(216,51,63,.1),transparent 20rem)}html[data-theme=light][data-season=festive] .appFrame{background:radial-gradient(circle at 86% 0,rgba(120,180,230,.18),transparent 22rem),radial-gradient(circle at 0 0,rgba(28,154,56,.06),transparent 20rem)}html[data-theme=light][data-season=newyear] .appFrame{background:radial-gradient(circle at 80% 0,rgba(245,185,66,.18),transparent 22rem),radial-gradient(circle at 0 0,rgba(80,90,210,.12),transparent 20rem)}html[data-theme=light][data-season=christmas] .appFrame>.pageColumn:after,html[data-theme=light][data-season=christmasweek] .appFrame>.pageColumn:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92 122'%3E%3Cpath d='M30 0v54M66 0v30' stroke='%238d97a1' stroke-width='1' opacity='.6'/%3E%3Crect x='25' y='52' width='10' height='7' rx='1.5' fill='%23c79a3a'/%3E%3Ccircle cx='30' cy='75' r='16' fill='%23d8333f'/%3E%3Cpath d='M17 70q13 7 26 0' stroke='%23f5b942' stroke-width='2' fill='none'/%3E%3Ccircle cx='24' cy='69' r='4' fill='%23fff' opacity='.45'/%3E%3Crect x='61' y='28' width='10' height='7' rx='1.5' fill='%23c79a3a'/%3E%3Ccircle cx='66' cy='48' r='13' fill='%23e9a92a'/%3E%3Ccircle cx='61' cy='43' r='3.4' fill='%23fff' opacity='.5'/%3E%3Cpath d='M55 52q11 5 22 0' stroke='%23d8333f' stroke-width='2' fill='none'/%3E%3C/svg%3E")}html[data-theme=light][data-season=christmasday] .appFrame>.pageColumn:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92 122'%3E%3Cpath d='M30 0v54M66 0v30' stroke='%238d97a1' stroke-width='1' opacity='.6'/%3E%3Crect x='25' y='52' width='10' height='7' rx='1.5' fill='%23c79a3a'/%3E%3Ccircle cx='30' cy='75' r='16' fill='%23e9a92a'/%3E%3Cpath d='M17 70q13 7 26 0' stroke='%23d8333f' stroke-width='2' fill='none'/%3E%3Ccircle cx='24' cy='69' r='4' fill='%23fff' opacity='.5'/%3E%3Crect x='61' y='28' width='10' height='7' rx='1.5' fill='%23c79a3a'/%3E%3Ccircle cx='66' cy='48' r='13' fill='%23d8333f'/%3E%3Ccircle cx='61' cy='43' r='3.4' fill='%23fff' opacity='.45'/%3E%3Cpath d='M55 52q11 5 22 0' stroke='%23f5b942' stroke-width='2' fill='none'/%3E%3C/svg%3E")}html[data-theme=light][data-season=festive] .appFrame>.pageColumn:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92 122'%3E%3Cpath d='M30 0v58M66 0v34' stroke='%238d97a1' stroke-width='1' opacity='.6'/%3E%3Cg stroke='%234f8fc6' stroke-width='2.2' stroke-linecap='round' fill='none'%3E%3Cpath d='M30 60v30M17 67.5l26 15M17 82.5l26-15'/%3E%3Cpath d='M26 62l4 4 4-4M26 88l4-4 4 4'/%3E%3C/g%3E%3Cg stroke='%237fb2de' stroke-width='1.8' stroke-linecap='round' fill='none'%3E%3Cpath d='M66 36v22M56.5 41.5l19 11M56.5 52.5l19-11'/%3E%3Cpath d='M63 38l3 3 3-3M63 56l3-3 3 3'/%3E%3C/g%3E%3C/svg%3E")}html[data-theme=light][data-season=christmaseve] .appFrame>.pageColumn:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92 92'%3E%3Cdefs%3E%3CradialGradient id='h'%3E%3Cstop offset='.5' stop-color='%23e9c95a' stop-opacity='.25'/%3E%3Cstop offset='1' stop-color='%23e9c95a' stop-opacity='0'/%3E%3C/radialGradient%3E%3Cmask id='c'%3E%3Crect width='92' height='92' fill='%23fff'/%3E%3Ccircle cx='62' cy='30' r='22' fill='%23000'/%3E%3C/mask%3E%3C/defs%3E%3Ccircle cx='48' cy='42' r='44' fill='url(%23h)'/%3E%3Cg mask='url(%23c)'%3E%3Ccircle cx='48' cy='42' r='24' fill='%23ecd27a'/%3E%3Ccircle cx='36' cy='50' r='2.6' fill='%23d6b85a'/%3E%3Ccircle cx='44' cy='58' r='1.8' fill='%23d6b85a'/%3E%3C/g%3E%3C/svg%3E")}html[data-theme=light][data-season=christmas] .shellCard.green.heroPlay,html[data-theme=light][data-season=christmasweek] .shellCard.green.heroPlay{border-color:rgba(216,51,63,.26)!important;background:radial-gradient(circle at 16% 120%,rgba(216,51,63,.12),transparent 60%),linear-gradient(158deg,#e7f4ea,#f6fbf7 55%,#ffffff)!important}html[data-theme=light][data-season=christmaseve] .shellCard.green.heroPlay{border-color:rgba(90,120,220,.26)!important;background:radial-gradient(circle at 18% 120%,rgba(90,140,255,.14),transparent 60%),linear-gradient(158deg,#e6ecfb,#f5f8ff 55%,#ffffff)!important}html[data-theme=light][data-season=christmasday] .shellCard.green.heroPlay{border-color:rgba(214,150,40,.32)!important;background:radial-gradient(circle at 16% 120%,rgba(245,185,66,.16),transparent 60%),linear-gradient(158deg,#fbe9ea,#fdf4f0 55%,#ffffff)!important}html[data-theme=light][data-season=festive] .shellCard.green.heroPlay{border-color:rgba(70,140,200,.26)!important;background:radial-gradient(circle at 18% 120%,rgba(120,180,230,.16),transparent 60%),linear-gradient(158deg,#e4f0f9,#f4f9fd 55%,#ffffff)!important}html[data-theme=light][data-season=newyear] .shellCard.green.heroPlay{border-color:rgba(214,150,40,.32)!important;background:radial-gradient(circle at 70% 0,rgba(245,185,66,.18),transparent 50%),linear-gradient(158deg,#e9eafb,#f6f6ff 55%,#ffffff)!important}html[data-theme=light] .seasonTree svg{filter:none}html[data-theme=light] .seasonTreeStar{fill:#ffc53a}html[data-theme=light] .seasonSnowman svg{filter:drop-shadow(0 0 1.5px rgba(60,90,120,.55))}html[data-theme=light] .seasonCap{fill:#fff;filter:drop-shadow(0 1px 1px rgba(60,90,120,.3))}html[data-theme=light] .seasonYear{background-image:linear-gradient(180deg,#e2a63a,#b7801a 55%,#8a5a0c)}html[data-theme=light] .seasonSparkle{fill:#d9a032}html[data-theme=light] .seasonSnow i{background:#a9c3d6}html[data-theme=light] .seasonLights{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 34'%3E%3Cpath d='M0 5Q15 15 30 5' fill='none' stroke='%239aa3ab' stroke-width='1.6'/%3E%3C/svg%3E")}html[data-theme=light] .seasonSleigh{color:#5b6fb3}html[data-theme=light] .seasonGift{border-color:rgba(214,150,40,.4);background:radial-gradient(circle at 18% 50%,rgba(216,51,63,.12),transparent 55%),linear-gradient(158deg,#fdecec,#fff6f2 60%,#ffffff);color:#0c0f12}html[data-theme=light] .seasonGiftClosed small{color:#a8700f}html[data-theme=light] .seasonGiftOpen>b span{color:#d8333f}html[data-theme=light] .seasonGiftOpen>small{color:#6b5a55}html[data-theme=light] .seasonGiftYear span{background:rgba(12,15,18,.05)}html[data-theme=light] .seasonGiftYear b{color:#b7801a}html[data-theme=light] .seasonGiftYear small{color:#4b5560}